From 743e823eb6ba5dd95f896bca8638a65548d64948 Mon Sep 17 00:00:00 2001 From: BitHeaven Date: Sun, 26 Mar 2023 13:36:28 +0500 Subject: [PATCH] Made simple work of UI, not works popup, shows online of device --- CMakeLists.txt | 6 +- .../.cmake/api/v1/query/cache-v2 | 0 .../.cmake/api/v1/query/cmakeFiles-v1 | 0 .../.cmake/api/v1/query/codemodel-v2 | 0 .../.cmake/api/v1/query/toolchains-v1 | 0 .../reply/cache-v2-a60d55e51ca472ca2802.json | 1283 +++++++++++++++++ .../cmakeFiles-v1-8473e2331db1b0a13011.json | 151 ++ .../codemodel-v2-9a2c56ecc514679397a7.json | 60 + ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2023-03-25T14-50-34-0259.json | 108 ++ ...bitasicmon-Debug-014aa16ac1dedd210d1c.json | 150 ++ .../toolchains-v1-ffb6434f9d66dd28afdb.json | 107 ++ cmake-build-debug/Bit.ASICmon.cbp | 107 ++ cmake-build-debug/CMakeCache.txt | 398 +++++ .../CMakeFiles/3.21.1/CMakeCCompiler.cmake | 80 + .../CMakeFiles/3.21.1/CMakeCXXCompiler.cmake | 91 ++ .../3.21.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.21.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../CMakeFiles/3.21.1/CMakeSystem.cmake | 15 + .../3.21.1/CompilerIdC/CMakeCCompilerId.c | 807 +++++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 795 ++++++++++ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 + .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 +++++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++ .../CMakeDirectoryInformation.cmake | 16 + cmake-build-debug/CMakeFiles/CMakeOutput.log | 898 ++++++++++++ cmake-build-debug/CMakeFiles/Makefile.cmake | 50 + cmake-build-debug/CMakeFiles/Makefile2 | 112 ++ .../CMakeFiles/TargetDirectories.txt | 3 + .../bitasicmon.dir/DependInfo.cmake | 19 + .../CMakeFiles/bitasicmon.dir/build.make | 110 ++ .../bitasicmon.dir/cmake_clean.cmake | 11 + .../bitasicmon.dir/compiler_depend.internal | 410 ++++++ .../bitasicmon.dir/compiler_depend.make | 1219 ++++++++++++++++ .../bitasicmon.dir/compiler_depend.ts | 2 + .../CMakeFiles/bitasicmon.dir/depend.make | 2 + .../CMakeFiles/bitasicmon.dir/flags.make | 10 + .../CMakeFiles/bitasicmon.dir/link.txt | 1 + .../CMakeFiles/bitasicmon.dir/progress.make | 3 + .../CMakeFiles/clion-environment.txt | 3 + cmake-build-debug/CMakeFiles/clion-log.txt | 4 + .../CMakeFiles/cmake.check_cache | 1 + cmake-build-debug/CMakeFiles/progress.marks | 1 + cmake-build-debug/Makefile | 181 +++ .../Testing/Temporary/LastTest.log | 3 + cmake-build-debug/asics.json | 18 + cmake-build-debug/bitasicmon | Bin 0 -> 2512216 bytes cmake-build-debug/cmake_install.cmake | 54 + cmake-build-debug/index.js | 210 +++ main.cpp | 163 ++- run | 7 + 55 files changed, 9390 insertions(+), 57 deletions(-) create mode 100644 cmake-build-debug/.cmake/api/v1/query/cache-v2 create mode 100644 cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 create mode 100644 cmake-build-debug/.cmake/api/v1/query/codemodel-v2 create mode 100644 cmake-build-debug/.cmake/api/v1/query/toolchains-v1 create mode 100644 cmake-build-debug/.cmake/api/v1/reply/cache-v2-a60d55e51ca472ca2802.json create mode 100644 cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-8473e2331db1b0a13011.json create mode 100644 cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-9a2c56ecc514679397a7.json create mode 100644 cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 cmake-build-debug/.cmake/api/v1/reply/index-2023-03-25T14-50-34-0259.json create mode 100644 cmake-build-debug/.cmake/api/v1/reply/target-bitasicmon-Debug-014aa16ac1dedd210d1c.json create mode 100644 cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-ffb6434f9d66dd28afdb.json create mode 100644 cmake-build-debug/Bit.ASICmon.cbp create mode 100644 cmake-build-debug/CMakeCache.txt create mode 100644 cmake-build-debug/CMakeFiles/3.21.1/CMakeCCompiler.cmake create mode 100644 cmake-build-debug/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake create mode 100755 cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin create mode 100755 cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 cmake-build-debug/CMakeFiles/3.21.1/CMakeSystem.cmake create mode 100644 cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 cmake-build-debug/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 cmake-build-debug/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100755 cmake-build-debug/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100755 cmake-build-debug/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 cmake-build-debug/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 cmake-build-debug/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 cmake-build-debug/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 cmake-build-debug/CMakeFiles/CMakeOutput.log create mode 100644 cmake-build-debug/CMakeFiles/Makefile.cmake create mode 100644 cmake-build-debug/CMakeFiles/Makefile2 create mode 100644 cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 cmake-build-debug/CMakeFiles/bitasicmon.dir/DependInfo.cmake create mode 100644 cmake-build-debug/CMakeFiles/bitasicmon.dir/build.make create mode 100644 cmake-build-debug/CMakeFiles/bitasicmon.dir/cmake_clean.cmake create mode 100644 cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.internal create mode 100644 cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.make create mode 100644 cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.ts create mode 100644 cmake-build-debug/CMakeFiles/bitasicmon.dir/depend.make create mode 100644 cmake-build-debug/CMakeFiles/bitasicmon.dir/flags.make create mode 100644 cmake-build-debug/CMakeFiles/bitasicmon.dir/link.txt create mode 100644 cmake-build-debug/CMakeFiles/bitasicmon.dir/progress.make create mode 100644 cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 cmake-build-debug/CMakeFiles/clion-log.txt create mode 100644 cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100644 cmake-build-debug/CMakeFiles/progress.marks create mode 100644 cmake-build-debug/Makefile create mode 100644 cmake-build-debug/Testing/Temporary/LastTest.log create mode 100644 cmake-build-debug/asics.json create mode 100755 cmake-build-debug/bitasicmon create mode 100644 cmake-build-debug/cmake_install.cmake create mode 100644 cmake-build-debug/index.js create mode 100755 run diff --git a/CMakeLists.txt b/CMakeLists.txt index ba64977..f15cb9a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,7 +3,9 @@ project(Bit.ASICmon) set(CMAKE_CXX_STANDARD 23) -set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++") +set(CMAKE_EXE_LINKER_FLAGS "-static -O3 -Wall -pedantic") +#set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++ -O3 -Wall -pedantic") +#set(CMAKE_EXE_LINKER_FLAGS "-O3 -Wall -pedantic") add_executable(bitasicmon main.cpp inc/getosname.hpp inc/json.hpp inc/args.hpp inc/macros.hpp inc/colors.hpp) -target_link_libraries(bitasicmon "-lcurl") +target_link_libraries(bitasicmon "-lcurl -lresolv") diff --git a/cmake-build-debug/.cmake/api/v1/query/cache-v2 b/cmake-build-debug/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 b/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 b/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 b/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000..e69de29 diff --git a/cmake-build-debug/.cmake/api/v1/reply/cache-v2-a60d55e51ca472ca2802.json b/cmake-build-debug/.cmake/api/v1/reply/cache-v2-a60d55e51ca472ca2802.json new file mode 100644 index 0000000..75c4e01 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/cache-v2-a60d55e51ca472ca2802.json @@ -0,0 +1,1283 @@ +{ + "entries" : + [ + { + "name" : "Bit.ASICmon_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/bitheaven/git/Bit.ASICmon/cmake-build-debug" + }, + { + "name" : "Bit.ASICmon_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "Bit.ASICmon_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/bitheaven/git/Bit.ASICmon" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/bitheaven/git/Bit.ASICmon/cmake-build-debug" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "22" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_CODEBLOCKS_COMPILER_ID", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Id string of the compiler for the CodeBlocks IDE. Automatically detected when left empty" + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CODEBLOCKS_EXECUTABLE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The CodeBlocks executable" + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_CODEBLOCKS_EXECUTABLE-NOTFOUND" + }, + { + "name" : "CMAKE_CODEBLOCKS_MAKE_ARGUMENTS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Additional command line arguments when CodeBlocks invokes make. Enter e.g. -j to get parallel builds" + } + ], + "type" : "STRING", + "value" : "-j4" + }, + { + "name" : "CMAKE_COLOR_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable color output during build." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "STRING", + "value" : "/usr/bin/c++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-11" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-11" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "STRING", + "value" : "/usr/bin/cc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-11" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-11" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "CodeBlocks" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_DEFINED_MACROS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "CXX compiler system defined macros" + } + ], + "type" : "INTERNAL", + "value" : "__STDC__;1;__STDC_VERSION__;201710L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;11;__GNUC_MINOR__;3;__GNUC_PATCHLEVEL__;0;__VERSION__;\"11.3.0\";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUC_EXECUTION_CHARSET_NAME;\"UTF-8\";__GNUC_WIDE_EXECUTION_CHARSET_NAME;\"UTF-32LE\";__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_ABI_VERSION;1016;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_NORM_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_IS_IEC_60559__;2;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_NORM_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_MIN__;((double)2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;((double)2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_IS_IEC_60559__;2;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_NORM_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_IS_IEC_60559__;2;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_NORM_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT32_IS_IEC_60559__;2;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_NORM_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT64_IS_IEC_60559__;2;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_NORM_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT128_IS_IEC_60559__;2;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_NORM_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT32X_IS_IEC_60559__;2;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_NORM_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__FLT64X_IS_IEC_60559__;2;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__MMX_WITH_SSE__;1;__SEG_FS;1;__SEG_GS;1;__CET__;3;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_60559_BFP__;201404L;__STDC_IEC_559_COMPLEX__;1;__STDC_IEC_60559_COMPLEX__;201404L;__STDC_ISO_10646__;201706L;__STDC__;1;__cplusplus;201703L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;11;__GNUC_MINOR__;3;__GNUC_PATCHLEVEL__;0;__VERSION__;\"11.3.0\";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUC_EXECUTION_CHARSET_NAME;\"UTF-8\";__GNUC_WIDE_EXECUTION_CHARSET_NAME;\"UTF-32LE\";__GNUG__;11;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_WEAK__;1;__DEPRECATED;1;__GXX_RTTI;1;__cpp_rtti;199711L;__GXX_EXPERIMENTAL_CXX0X__;1;__cpp_binary_literals;201304L;__cpp_hex_float;201603L;__cpp_runtime_arrays;198712L;__cpp_raw_strings;200710L;__cpp_unicode_literals;200710L;__cpp_user_defined_literals;200809L;__cpp_lambdas;200907L;__cpp_decltype;200707L;__cpp_attributes;200809L;__cpp_rvalue_reference;200610L;__cpp_rvalue_references;200610L;__cpp_variadic_templates;200704L;__cpp_initializer_lists;200806L;__cpp_delegating_constructors;200604L;__cpp_nsdmi;200809L;__cpp_inheriting_constructors;201511L;__cpp_ref_qualifiers;200710L;__cpp_alias_templates;200704L;__cpp_return_type_deduction;201304L;__cpp_init_captures;201304L;__cpp_generic_lambdas;201304L;__cpp_decltype_auto;201304L;__cpp_aggregate_nsdmi;201304L;__cpp_variable_templates;201304L;__cpp_digit_separators;201309L;__cpp_unicode_characters;201411L;__cpp_static_assert;201411L;__cpp_namespace_attributes;201411L;__cpp_enumerator_attributes;201411L;__cpp_nested_namespace_definitions;201411L;__cpp_fold_expressions;201603L;__cpp_nontype_template_args;201411L;__cpp_range_based_for;201603L;__cpp_constexpr;201603L;__cpp_if_constexpr;201606L;__cpp_capture_star_this;201603L;__cpp_inline_variables;201606L;__cpp_aggregate_bases;201603L;__cpp_deduction_guides;201703L;__cpp_noexcept_function_type;201510L;__cpp_template_auto;201606L;__cpp_structured_bindings;201606L;__cpp_variadic_using;201611L;__cpp_guaranteed_copy_elision;201606L;__cpp_nontype_template_parameter_auto;201606L;__cpp_sized_deallocation;201309L;__cpp_aligned_new;201606L;__STDCPP_DEFAULT_NEW_ALIGNMENT__;16;__cpp_template_template_args;201611L;__cpp_threadsafe_static_init;200806L;__STDCPP_THREADS__;1;__EXCEPTIONS;1;__cpp_exceptions;199711L;__GXX_ABI_VERSION;1016;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__GLIBCXX_TYPE_INT_N_0;__int128;__GLIBCXX_BITSIZE_INT_N_0;128;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_NORM_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_IS_IEC_60559__;2;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;double(1.79769313486231570814527423731704357e+308L);__DBL_NORM_MAX__;double(1.79769313486231570814527423731704357e+308L);__DBL_MIN__;double(2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;double(2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;double(4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_IS_IEC_60559__;2;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_NORM_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_IS_IEC_60559__;2;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_NORM_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT32_IS_IEC_60559__;2;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_NORM_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT64_IS_IEC_60559__;2;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_NORM_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT128_IS_IEC_60559__;2;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_NORM_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT32X_IS_IEC_60559__;2;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_NORM_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__FLT64X_IS_IEC_60559__;2;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__MMX_WITH_SSE__;1;__SEG_FS;1;__SEG_GS;1;__CET__;3;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_GNU_SOURCE;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_60559_BFP__;201404L;__STDC_IEC_559_COMPLEX__;1;__STDC_IEC_60559_COMPLEX__;201404L;__STDC_ISO_10646__;201706L" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "CXX compiler system include directories" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR_C_SYSTEM_DEFINED_MACROS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "C compiler system defined macros" + } + ], + "type" : "INTERNAL", + "value" : "__STDC__;1;__STDC_VERSION__;201710L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;11;__GNUC_MINOR__;3;__GNUC_PATCHLEVEL__;0;__VERSION__;\"11.3.0\";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUC_EXECUTION_CHARSET_NAME;\"UTF-8\";__GNUC_WIDE_EXECUTION_CHARSET_NAME;\"UTF-32LE\";__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_ABI_VERSION;1016;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_NORM_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_IS_IEC_60559__;2;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_NORM_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_MIN__;((double)2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;((double)2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_IS_IEC_60559__;2;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_NORM_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_IS_IEC_60559__;2;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_NORM_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT32_IS_IEC_60559__;2;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_NORM_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT64_IS_IEC_60559__;2;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_NORM_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT128_IS_IEC_60559__;2;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_NORM_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT32X_IS_IEC_60559__;2;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_NORM_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__FLT64X_IS_IEC_60559__;2;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__MMX_WITH_SSE__;1;__SEG_FS;1;__SEG_GS;1;__CET__;3;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_60559_BFP__;201404L;__STDC_IEC_559_COMPLEX__;1;__STDC_IEC_60559_COMPLEX__;201404L;__STDC_ISO_10646__;201706L" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "C compiler system include directories" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Unix Makefiles" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/bitheaven/git/Bit.ASICmon" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gmake" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "Bit.ASICmon" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/usr/share/cmake-3.22" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "ProcessorCount_cmd_nproc", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nproc" + }, + { + "name" : "ProcessorCount_cmd_sysctl", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/sbin/sysctl" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-8473e2331db1b0a13011.json b/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-8473e2331db1b0a13011.json new file mode 100644 index 0000000..046d994 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-8473e2331db1b0a13011.json @@ -0,0 +1,151 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.22.1/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.22.1/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeFindCodeBlocks.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/ProcessorCount.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/bitheaven/git/Bit.ASICmon/cmake-build-debug", + "source" : "/home/bitheaven/git/Bit.ASICmon" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-9a2c56ecc514679397a7.json b/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-9a2c56ecc514679397a7.json new file mode 100644 index 0000000..f735795 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-9a2c56ecc514679397a7.json @@ -0,0 +1,60 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.21" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "Bit.ASICmon", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "bitasicmon::@6890427a1f51a3e7e1df", + "jsonFile" : "target-bitasicmon-Debug-014aa16ac1dedd210d1c.json", + "name" : "bitasicmon", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/bitheaven/git/Bit.ASICmon/cmake-build-debug", + "source" : "/home/bitheaven/git/Bit.ASICmon" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/index-2023-03-25T14-50-34-0259.json b/cmake-build-debug/.cmake/api/v1/reply/index-2023-03-25T14-50-34-0259.json new file mode 100644 index 0000000..7f6e7df --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/index-2023-03-25T14-50-34-0259.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Unix Makefiles" + }, + "paths" : + { + "cmake" : "/usr/bin/cmake", + "cpack" : "/usr/bin/cpack", + "ctest" : "/usr/bin/ctest", + "root" : "/usr/share/cmake-3.22" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 22, + "patch" : 1, + "string" : "3.22.1", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-9a2c56ecc514679397a7.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-a60d55e51ca472ca2802.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-8473e2331db1b0a13011.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-ffb6434f9d66dd28afdb.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-a60d55e51ca472ca2802.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-8473e2331db1b0a13011.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-9a2c56ecc514679397a7.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-ffb6434f9d66dd28afdb.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-bitasicmon-Debug-014aa16ac1dedd210d1c.json b/cmake-build-debug/.cmake/api/v1/reply/target-bitasicmon-Debug-014aa16ac1dedd210d1c.json new file mode 100644 index 0000000..ebc1ca1 --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/target-bitasicmon-Debug-014aa16ac1dedd210d1c.json @@ -0,0 +1,150 @@ +{ + "artifacts" : + [ + { + "path" : "bitasicmon" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_link_libraries" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 10, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 11, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + }, + { + "fragment" : "-std=gnu++23" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 1 + ], + "standard" : "23" + }, + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "bitasicmon::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-static -O3 -Wall -pedantic", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-lcurl -lresolv", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "bitasicmon", + "nameOnDisk" : "bitasicmon", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "Header Files", + "sourceIndexes" : + [ + 1, + 2, + 3, + 4, + 5 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "main.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "inc/getosname.hpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "path" : "inc/json.hpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "path" : "inc/args.hpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "path" : "inc/macros.hpp", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "path" : "inc/colors.hpp", + "sourceGroupIndex" : 1 + } + ], + "type" : "EXECUTABLE" +} diff --git a/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-ffb6434f9d66dd28afdb.json b/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-ffb6434f9d66dd28afdb.json new file mode 100644 index 0000000..0764c6e --- /dev/null +++ b/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-ffb6434f9d66dd28afdb.json @@ -0,0 +1,107 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/11/include", + "/usr/local/include", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/11", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/cc", + "version" : "11.3.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/include/c++/11", + "/usr/include/x86_64-linux-gnu/c++/11", + "/usr/include/c++/11/backward", + "/usr/lib/gcc/x86_64-linux-gnu/11/include", + "/usr/local/include", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/11", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/c++", + "version" : "11.3.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/cmake-build-debug/Bit.ASICmon.cbp b/cmake-build-debug/Bit.ASICmon.cbp new file mode 100644 index 0000000..d9d7d34 --- /dev/null +++ b/cmake-build-debug/Bit.ASICmon.cbp @@ -0,0 +1,107 @@ + + + + + + diff --git a/cmake-build-debug/CMakeCache.txt b/cmake-build-debug/CMakeCache.txt new file mode 100644 index 0000000..24a85b8 --- /dev/null +++ b/cmake-build-debug/CMakeCache.txt @@ -0,0 +1,398 @@ +# This is the CMakeCache file. +# For build in directory: /home/bitheaven/git/Bit.ASICmon/cmake-build-debug +# 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 +######################## + +//Value Computed by CMake +Bit.ASICmon_BINARY_DIR:STATIC=/home/bitheaven/git/Bit.ASICmon/cmake-build-debug + +//Value Computed by CMake +Bit.ASICmon_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +Bit.ASICmon_SOURCE_DIR:STATIC=/home/bitheaven/git/Bit.ASICmon + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Id string of the compiler for the CodeBlocks IDE. Automatically +// detected when left empty +CMAKE_CODEBLOCKS_COMPILER_ID:STRING= + +//The CodeBlocks executable +CMAKE_CODEBLOCKS_EXECUTABLE:FILEPATH=CMAKE_CODEBLOCKS_EXECUTABLE-NOTFOUND + +//Additional command line arguments when CodeBlocks invokes make. +// Enter e.g. -j to get parallel builds +CMAKE_CODEBLOCKS_MAKE_ARGUMENTS:STRING=-j4 + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:STRING=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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 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 + +//C compiler +CMAKE_C_COMPILER:STRING=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//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 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 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=/usr/bin/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 +// 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= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/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=Bit.ASICmon + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/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 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 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=/usr/bin/strip + +//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. +ProcessorCount_cmd_nproc:FILEPATH=/usr/bin/nproc + +//Path to a program. +ProcessorCount_cmd_sysctl:FILEPATH=/usr/sbin/sysctl + + +######################## +# 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/bitheaven/git/Bit.ASICmon/cmake-build-debug +//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 +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//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_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 +CMAKE_C_COMPILER-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_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_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=CodeBlocks +//CXX compiler system defined macros +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_VERSION__;201710L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;11;__GNUC_MINOR__;3;__GNUC_PATCHLEVEL__;0;__VERSION__;"11.3.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUC_EXECUTION_CHARSET_NAME;"UTF-8";__GNUC_WIDE_EXECUTION_CHARSET_NAME;"UTF-32LE";__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_ABI_VERSION;1016;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_NORM_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_IS_IEC_60559__;2;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_NORM_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_MIN__;((double)2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;((double)2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_IS_IEC_60559__;2;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_NORM_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_IS_IEC_60559__;2;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_NORM_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT32_IS_IEC_60559__;2;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_NORM_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT64_IS_IEC_60559__;2;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_NORM_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT128_IS_IEC_60559__;2;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_NORM_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT32X_IS_IEC_60559__;2;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_NORM_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__FLT64X_IS_IEC_60559__;2;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__MMX_WITH_SSE__;1;__SEG_FS;1;__SEG_GS;1;__CET__;3;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_60559_BFP__;201404L;__STDC_IEC_559_COMPLEX__;1;__STDC_IEC_60559_COMPLEX__;201404L;__STDC_ISO_10646__;201706L;__STDC__;1;__cplusplus;201703L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;11;__GNUC_MINOR__;3;__GNUC_PATCHLEVEL__;0;__VERSION__;"11.3.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUC_EXECUTION_CHARSET_NAME;"UTF-8";__GNUC_WIDE_EXECUTION_CHARSET_NAME;"UTF-32LE";__GNUG__;11;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_WEAK__;1;__DEPRECATED;1;__GXX_RTTI;1;__cpp_rtti;199711L;__GXX_EXPERIMENTAL_CXX0X__;1;__cpp_binary_literals;201304L;__cpp_hex_float;201603L;__cpp_runtime_arrays;198712L;__cpp_raw_strings;200710L;__cpp_unicode_literals;200710L;__cpp_user_defined_literals;200809L;__cpp_lambdas;200907L;__cpp_decltype;200707L;__cpp_attributes;200809L;__cpp_rvalue_reference;200610L;__cpp_rvalue_references;200610L;__cpp_variadic_templates;200704L;__cpp_initializer_lists;200806L;__cpp_delegating_constructors;200604L;__cpp_nsdmi;200809L;__cpp_inheriting_constructors;201511L;__cpp_ref_qualifiers;200710L;__cpp_alias_templates;200704L;__cpp_return_type_deduction;201304L;__cpp_init_captures;201304L;__cpp_generic_lambdas;201304L;__cpp_decltype_auto;201304L;__cpp_aggregate_nsdmi;201304L;__cpp_variable_templates;201304L;__cpp_digit_separators;201309L;__cpp_unicode_characters;201411L;__cpp_static_assert;201411L;__cpp_namespace_attributes;201411L;__cpp_enumerator_attributes;201411L;__cpp_nested_namespace_definitions;201411L;__cpp_fold_expressions;201603L;__cpp_nontype_template_args;201411L;__cpp_range_based_for;201603L;__cpp_constexpr;201603L;__cpp_if_constexpr;201606L;__cpp_capture_star_this;201603L;__cpp_inline_variables;201606L;__cpp_aggregate_bases;201603L;__cpp_deduction_guides;201703L;__cpp_noexcept_function_type;201510L;__cpp_template_auto;201606L;__cpp_structured_bindings;201606L;__cpp_variadic_using;201611L;__cpp_guaranteed_copy_elision;201606L;__cpp_nontype_template_parameter_auto;201606L;__cpp_sized_deallocation;201309L;__cpp_aligned_new;201606L;__STDCPP_DEFAULT_NEW_ALIGNMENT__;16;__cpp_template_template_args;201611L;__cpp_threadsafe_static_init;200806L;__STDCPP_THREADS__;1;__EXCEPTIONS;1;__cpp_exceptions;199711L;__GXX_ABI_VERSION;1016;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__GLIBCXX_TYPE_INT_N_0;__int128;__GLIBCXX_BITSIZE_INT_N_0;128;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_NORM_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_IS_IEC_60559__;2;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;double(1.79769313486231570814527423731704357e+308L);__DBL_NORM_MAX__;double(1.79769313486231570814527423731704357e+308L);__DBL_MIN__;double(2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;double(2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;double(4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_IS_IEC_60559__;2;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_NORM_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_IS_IEC_60559__;2;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_NORM_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT32_IS_IEC_60559__;2;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_NORM_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT64_IS_IEC_60559__;2;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_NORM_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT128_IS_IEC_60559__;2;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_NORM_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT32X_IS_IEC_60559__;2;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_NORM_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__FLT64X_IS_IEC_60559__;2;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__MMX_WITH_SSE__;1;__SEG_FS;1;__SEG_GS;1;__CET__;3;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_GNU_SOURCE;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_60559_BFP__;201404L;__STDC_IEC_559_COMPLEX__;1;__STDC_IEC_60559_COMPLEX__;201404L;__STDC_ISO_10646__;201706L +//CXX compiler system include directories +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS:INTERNAL=/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include +//C compiler system defined macros +CMAKE_EXTRA_GENERATOR_C_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_VERSION__;201710L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;11;__GNUC_MINOR__;3;__GNUC_PATCHLEVEL__;0;__VERSION__;"11.3.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUC_EXECUTION_CHARSET_NAME;"UTF-8";__GNUC_WIDE_EXECUTION_CHARSET_NAME;"UTF-32LE";__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_ABI_VERSION;1016;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_NORM_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_IS_IEC_60559__;2;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_NORM_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_MIN__;((double)2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;((double)2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_IS_IEC_60559__;2;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_NORM_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_IS_IEC_60559__;2;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_NORM_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT32_IS_IEC_60559__;2;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_NORM_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT64_IS_IEC_60559__;2;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_NORM_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT128_IS_IEC_60559__;2;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_NORM_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT32X_IS_IEC_60559__;2;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_NORM_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__FLT64X_IS_IEC_60559__;2;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__MMX_WITH_SSE__;1;__SEG_FS;1;__SEG_GS;1;__CET__;3;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_60559_BFP__;201404L;__STDC_IEC_559_COMPLEX__;1;__STDC_IEC_60559_COMPLEX__;201404L;__STDC_ISO_10646__;201706L +//C compiler system include directories +CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS:INTERNAL=/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include +//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/bitheaven/git/Bit.ASICmon +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//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_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_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_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 +//ADVANCED property for variable: ProcessorCount_cmd_nproc +ProcessorCount_cmd_nproc-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ProcessorCount_cmd_sysctl +ProcessorCount_cmd_sysctl-ADVANCED:INTERNAL=1 + diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CMakeCCompiler.cmake b/cmake-build-debug/CMakeFiles/3.21.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..c25528b --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.21.1/CMakeCCompiler.cmake @@ -0,0 +1,80 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.3.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +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 "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/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_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +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 "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +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 "x86_64-linux-gnu") +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 "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake b/cmake-build-debug/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..9b7b7b1 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.21.1/CMakeCXXCompiler.cmake @@ -0,0 +1,91 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.3.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +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 "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/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_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +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 "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +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 "x86_64-linux-gnu") +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 "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin b/cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..00fa43cbadb45cfc9421c8f1f32ade556fc22c7d GIT binary patch literal 15968 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 LP+1ak2#M;Snt2v~ literal 0 HcmV?d00001 diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin b/cmake-build-debug/CMakeFiles/3.21.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..605c4c147ccf18a98ac66ab158698c903923b389 GIT binary patch literal 15992 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 literal 0 HcmV?d00001 diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CMakeSystem.cmake b/cmake-build-debug/CMakeFiles/3.21.1/CMakeSystem.cmake new file mode 100644 index 0000000..c2b6945 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.21.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.19.0-32-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.19.0-32-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.19.0-32-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.19.0-32-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..051f748 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,807 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#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(__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_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__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#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_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ > 201710L +# define C_DIALECT "23" +#elif __STDC_VERSION__ >= 201710L +# define C_DIALECT "17" +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#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_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..f675021 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,795 @@ +/* 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__) && __has_include() +# define COMPILER_ID "ROCMClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# elif defined(__clang__) +# define SIMULATE_ID "Clang" +# elif defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif +# if defined(__clang__) && __has_include() +# include +# define COMPILER_VERSION_MAJOR DEC(HIP_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(HIP_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(HIP_VERSION_PATCH) +# endif + +#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_dialect_default = "INFO" ":" "dialect_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 +"]"; + +/*--------------------------------------------------------------------------*/ + +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_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/cmake-build-debug/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/cmake-build-debug/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..73373ba --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.3.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 "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/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 "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +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 "x86_64-linux-gnu") +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 "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-debug/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/cmake-build-debug/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..5cd1af7 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.3.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 "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/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 "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +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 "x86_64-linux-gnu") +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 "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-debug/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/cmake-build-debug/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..00fa43cbadb45cfc9421c8f1f32ade556fc22c7d GIT binary patch literal 15968 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 LP+1ak2#M;Snt2v~ literal 0 HcmV?d00001 diff --git a/cmake-build-debug/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/cmake-build-debug/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..605c4c147ccf18a98ac66ab158698c903923b389 GIT binary patch literal 15992 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 literal 0 HcmV?d00001 diff --git a/cmake-build-debug/CMakeFiles/3.22.1/CMakeSystem.cmake b/cmake-build-debug/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..c2b6945 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.19.0-32-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.19.0-32-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.19.0-32-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.19.0-32-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/cmake-build-debug/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/cmake-build-debug/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#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(__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_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/cmake-build-debug/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/cmake-build-debug/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* 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/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake b/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..a44e0e7 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# 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/bitheaven/git/Bit.ASICmon") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/bitheaven/git/Bit.ASICmon/cmake-build-debug") + +# 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/cmake-build-debug/CMakeFiles/CMakeOutput.log b/cmake-build-debug/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..78b2d02 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/CMakeOutput.log @@ -0,0 +1,898 @@ +The system is: Linux - 5.19.0-32-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/3.21.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0116c/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0116c.dir/build.make CMakeFiles/cmTC_0116c.dir/build +gmake[1]: Entering directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o -c /home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0116c.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_0116c.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccDwFBKF.s +GNU C17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3f6cb05d963ad324b8f9442822c95179 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0116c.dir/' + as -v --64 -o CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o /tmp/ccDwFBKF.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_0116c +/home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0116c.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o -o cmTC_0116c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0116c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0116c.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8aWPjE.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0116c /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0116c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0116c.' +gmake[1]: Leaving directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/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: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0116c/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0116c.dir/build.make CMakeFiles/cmTC_0116c.dir/build] + ignore line: [gmake[1]: Entering directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o -c /home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0116c.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_0116c.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccDwFBKF.s] + ignore line: [GNU C17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3f6cb05d963ad324b8f9442822c95179] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0116c.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o /tmp/ccDwFBKF.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_0116c] + ignore line: [/home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0116c.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o -o cmTC_0116c ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0116c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0116c.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8aWPjE.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0116c /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc8aWPjE.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_0116c] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_0116c.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_88a5b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_88a5b.dir/build.make CMakeFiles/cmTC_88a5b.dir/build +gmake[1]: Entering directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o -c /home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_88a5b.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_88a5b.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccmNEy7P.s +GNU C++17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 449548cbb29044828dc7ea158b577b98 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_88a5b.dir/' + as -v --64 -o CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccmNEy7P.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_88a5b +/home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/bin/cmake -E cmake_link_script CMakeFiles/cmTC_88a5b.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_88a5b +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_88a5b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_88a5b.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdcVjDm.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_88a5b /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_88a5b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_88a5b.' +gmake[1]: Leaving directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/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: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_88a5b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_88a5b.dir/build.make CMakeFiles/cmTC_88a5b.dir/build] + ignore line: [gmake[1]: Entering directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o -c /home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_88a5b.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/share/cmake-3.21/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_88a5b.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccmNEy7P.s] + ignore line: [GNU C++17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 449548cbb29044828dc7ea158b577b98] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_88a5b.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccmNEy7P.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_88a5b] + ignore line: [/home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/bin/cmake -E cmake_link_script CMakeFiles/cmTC_88a5b.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_88a5b ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_88a5b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_88a5b.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdcVjDm.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_88a5b /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccdcVjDm.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_88a5b] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_88a5b.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +The system is: Linux - 5.19.0-32-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4d3e2/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4d3e2.dir/build.make CMakeFiles/cmTC_4d3e2.dir/build +gmake[1]: Entering directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4d3e2.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_4d3e2.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccZQ7OVu.s +GNU C17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3f6cb05d963ad324b8f9442822c95179 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4d3e2.dir/' + as -v --64 -o CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o /tmp/ccZQ7OVu.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_4d3e2 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4d3e2.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o -o cmTC_4d3e2 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4d3e2' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4d3e2.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4AVzZr.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_4d3e2 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4d3e2' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4d3e2.' +gmake[1]: Leaving directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/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: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4d3e2/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4d3e2.dir/build.make CMakeFiles/cmTC_4d3e2.dir/build] + ignore line: [gmake[1]: Entering directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4d3e2.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_4d3e2.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccZQ7OVu.s] + ignore line: [GNU C17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3f6cb05d963ad324b8f9442822c95179] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4d3e2.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o /tmp/ccZQ7OVu.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_4d3e2] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4d3e2.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o -o cmTC_4d3e2 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4d3e2' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4d3e2.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4AVzZr.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_4d3e2 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc4AVzZr.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_4d3e2] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_4d3e2.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a5fc3/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a5fc3.dir/build.make CMakeFiles/cmTC_a5fc3.dir/build +gmake[1]: Entering directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a5fc3.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a5fc3.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccws2Amb.s +GNU C++17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 449548cbb29044828dc7ea158b577b98 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a5fc3.dir/' + as -v --64 -o CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccws2Amb.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_a5fc3 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a5fc3.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a5fc3 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a5fc3' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a5fc3.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccn3MqGw.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a5fc3 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a5fc3' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a5fc3.' +gmake[1]: Leaving directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/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: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a5fc3/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a5fc3.dir/build.make CMakeFiles/cmTC_a5fc3.dir/build] + ignore line: [gmake[1]: Entering directory '/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a5fc3.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a5fc3.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccws2Amb.s] + ignore line: [GNU C++17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 449548cbb29044828dc7ea158b577b98] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a5fc3.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccws2Amb.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_a5fc3] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a5fc3.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a5fc3 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.3.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a5fc3' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a5fc3.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccn3MqGw.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a5fc3 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccn3MqGw.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_a5fc3] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_a5fc3.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/cmake-build-debug/CMakeFiles/Makefile.cmake b/cmake-build-debug/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..1095195 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Makefile.cmake @@ -0,0 +1,50 @@ +# 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" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindCodeBlocks.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/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.22/Modules/ProcessorCount.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/bitasicmon.dir/DependInfo.cmake" + ) diff --git a/cmake-build-debug/CMakeFiles/Makefile2 b/cmake-build-debug/CMakeFiles/Makefile2 new file mode 100644 index 0000000..32d68c9 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# 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/bitheaven/git/Bit.ASICmon + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/bitheaven/git/Bit.ASICmon/cmake-build-debug + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/bitasicmon.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/bitasicmon.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/bitasicmon.dir + +# All Build rule for target. +CMakeFiles/bitasicmon.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/bitasicmon.dir/build.make CMakeFiles/bitasicmon.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/bitasicmon.dir/build.make CMakeFiles/bitasicmon.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles --progress-num=1,2 "Built target bitasicmon" +.PHONY : CMakeFiles/bitasicmon.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/bitasicmon.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/bitasicmon.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles 0 +.PHONY : CMakeFiles/bitasicmon.dir/rule + +# Convenience name for target. +bitasicmon: CMakeFiles/bitasicmon.dir/rule +.PHONY : bitasicmon + +# clean rule for target. +CMakeFiles/bitasicmon.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/bitasicmon.dir/build.make CMakeFiles/bitasicmon.dir/clean +.PHONY : CMakeFiles/bitasicmon.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/cmake-build-debug/CMakeFiles/TargetDirectories.txt b/cmake-build-debug/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..db2108a --- /dev/null +++ b/cmake-build-debug/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/bitasicmon.dir +/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/edit_cache.dir +/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/rebuild_cache.dir diff --git a/cmake-build-debug/CMakeFiles/bitasicmon.dir/DependInfo.cmake b/cmake-build-debug/CMakeFiles/bitasicmon.dir/DependInfo.cmake new file mode 100644 index 0000000..788b4ce --- /dev/null +++ b/cmake-build-debug/CMakeFiles/bitasicmon.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# 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 + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/bitheaven/git/Bit.ASICmon/main.cpp" "CMakeFiles/bitasicmon.dir/main.cpp.o" "gcc" "CMakeFiles/bitasicmon.dir/main.cpp.o.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/cmake-build-debug/CMakeFiles/bitasicmon.dir/build.make b/cmake-build-debug/CMakeFiles/bitasicmon.dir/build.make new file mode 100644 index 0000000..78f3886 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/bitasicmon.dir/build.make @@ -0,0 +1,110 @@ +# 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/bitheaven/git/Bit.ASICmon + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/bitheaven/git/Bit.ASICmon/cmake-build-debug + +# Include any dependencies generated for this target. +include CMakeFiles/bitasicmon.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/bitasicmon.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/bitasicmon.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/bitasicmon.dir/flags.make + +CMakeFiles/bitasicmon.dir/main.cpp.o: CMakeFiles/bitasicmon.dir/flags.make +CMakeFiles/bitasicmon.dir/main.cpp.o: ../main.cpp +CMakeFiles/bitasicmon.dir/main.cpp.o: CMakeFiles/bitasicmon.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/bitasicmon.dir/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/bitasicmon.dir/main.cpp.o -MF CMakeFiles/bitasicmon.dir/main.cpp.o.d -o CMakeFiles/bitasicmon.dir/main.cpp.o -c /home/bitheaven/git/Bit.ASICmon/main.cpp + +CMakeFiles/bitasicmon.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/bitasicmon.dir/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/bitheaven/git/Bit.ASICmon/main.cpp > CMakeFiles/bitasicmon.dir/main.cpp.i + +CMakeFiles/bitasicmon.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/bitasicmon.dir/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/bitheaven/git/Bit.ASICmon/main.cpp -o CMakeFiles/bitasicmon.dir/main.cpp.s + +# Object files for target bitasicmon +bitasicmon_OBJECTS = \ +"CMakeFiles/bitasicmon.dir/main.cpp.o" + +# External object files for target bitasicmon +bitasicmon_EXTERNAL_OBJECTS = + +bitasicmon: CMakeFiles/bitasicmon.dir/main.cpp.o +bitasicmon: CMakeFiles/bitasicmon.dir/build.make +bitasicmon: CMakeFiles/bitasicmon.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable bitasicmon" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/bitasicmon.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/bitasicmon.dir/build: bitasicmon +.PHONY : CMakeFiles/bitasicmon.dir/build + +CMakeFiles/bitasicmon.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/bitasicmon.dir/cmake_clean.cmake +.PHONY : CMakeFiles/bitasicmon.dir/clean + +CMakeFiles/bitasicmon.dir/depend: + cd /home/bitheaven/git/Bit.ASICmon/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/bitheaven/git/Bit.ASICmon /home/bitheaven/git/Bit.ASICmon /home/bitheaven/git/Bit.ASICmon/cmake-build-debug /home/bitheaven/git/Bit.ASICmon/cmake-build-debug /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles/bitasicmon.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/bitasicmon.dir/depend + diff --git a/cmake-build-debug/CMakeFiles/bitasicmon.dir/cmake_clean.cmake b/cmake-build-debug/CMakeFiles/bitasicmon.dir/cmake_clean.cmake new file mode 100644 index 0000000..475a171 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/bitasicmon.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/bitasicmon.dir/main.cpp.o" + "CMakeFiles/bitasicmon.dir/main.cpp.o.d" + "bitasicmon" + "bitasicmon.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/bitasicmon.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.internal b/cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.internal new file mode 100644 index 0000000..a6271e2 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.internal @@ -0,0 +1,410 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/bitasicmon.dir/main.cpp.o + /home/bitheaven/git/Bit.ASICmon/main.cpp + /usr/include/stdc-predef.h + /usr/include/arpa/inet.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/netinet/in.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/sys/socket.h + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/include/x86_64-linux-gnu/bits/socket.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/socket_type.h + /usr/include/x86_64-linux-gnu/bits/sockaddr.h + /usr/include/x86_64-linux-gnu/asm/socket.h + /usr/include/asm-generic/socket.h + /usr/include/linux/posix_types.h + /usr/include/linux/stddef.h + /usr/include/x86_64-linux-gnu/asm/posix_types.h + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h + /usr/include/asm-generic/posix_types.h + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/x86_64-linux-gnu/asm/sockios.h + /usr/include/asm-generic/sockios.h + /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h + /usr/include/x86_64-linux-gnu/bits/in.h + /usr/include/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl.h + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h + /usr/include/linux/falloc.h + /usr/include/x86_64-linux-gnu/bits/stat.h + /usr/include/x86_64-linux-gnu/bits/struct_stat.h + /usr/include/c++/11/fstream + /usr/include/c++/11/istream + /usr/include/c++/11/ios + /usr/include/c++/11/iosfwd + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/compare + /usr/include/c++/11/concepts + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/iterator_concepts.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/bits/ranges_cmp.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/cstdint + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/c++/11/bits/localefwd.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/stl_algo.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/bits/algorithmfwd.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_heap.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/uniform_int_dist.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/string_view + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/ranges_base.h + /usr/include/c++/11/bits/max_size_type.h + /usr/include/c++/11/numbers + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/ostream + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/bits/codecvt.h + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h + /usr/include/c++/11/bits/fstream.tcc + /usr/include/c++/11/iostream + /usr/include/netdb.h + /usr/include/rpc/netdb.h + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h + /usr/include/x86_64-linux-gnu/bits/netdb.h + /usr/include/c++/11/regex + /usr/include/c++/11/algorithm + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/ranges_algo.h + /usr/include/c++/11/bits/ranges_algobase.h + /usr/include/c++/11/iterator + /usr/include/c++/11/bits/stream_iterator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/ranges_util.h + /usr/include/c++/11/pstl/glue_algorithm_defs.h + /usr/include/c++/11/functional + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/unordered_map + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/node_handle.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/pstl/execution_defs.h + /usr/include/c++/11/bitset + /usr/include/c++/11/locale + /usr/include/c++/11/bits/locale_facets_nonio.h + /usr/include/c++/11/ctime + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h + /usr/include/libintl.h + /usr/include/c++/11/bits/locale_facets_nonio.tcc + /usr/include/c++/11/bits/locale_conv.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/bits/atomic_wait.h + /usr/include/c++/11/climits + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h + /usr/include/limits.h + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h + /usr/include/x86_64-linux-gnu/bits/local_lim.h + /usr/include/linux/limits.h + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h + /usr/include/x86_64-linux-gnu/bits/uio_lim.h + /usr/include/unistd.h + /usr/include/x86_64-linux-gnu/bits/posix_opt.h + /usr/include/x86_64-linux-gnu/bits/environments.h + /usr/include/x86_64-linux-gnu/bits/confname.h + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h + /usr/include/x86_64-linux-gnu/bits/getopt_core.h + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h + /usr/include/linux/close_range.h + /usr/include/syscall.h + /usr/include/x86_64-linux-gnu/sys/syscall.h + /usr/include/x86_64-linux-gnu/asm/unistd.h + /usr/include/x86_64-linux-gnu/asm/unistd_64.h + /usr/include/x86_64-linux-gnu/bits/syscall.h + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/bits/ranges_uninitialized.h + /usr/include/c++/11/bits/uses_allocator_args.h + /usr/include/c++/11/pstl/glue_memory_defs.h + /usr/include/c++/11/sstream + /usr/include/c++/11/bits/sstream.tcc + /usr/include/c++/11/stack + /usr/include/c++/11/deque + /usr/include/c++/11/bits/stl_deque.h + /usr/include/c++/11/bits/deque.tcc + /usr/include/c++/11/bits/stl_stack.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/c++/11/bits/regex_constants.h + /usr/include/c++/11/bits/regex_error.h + /usr/include/c++/11/bits/regex_automaton.h + /usr/include/c++/11/bits/regex_automaton.tcc + /usr/include/c++/11/bits/regex_scanner.h + /usr/include/c++/11/bits/regex_scanner.tcc + /usr/include/c++/11/bits/regex_compiler.h + /usr/include/c++/11/bits/regex_compiler.tcc + /usr/include/c++/11/bits/regex.h + /usr/include/c++/11/bits/regex.tcc + /usr/include/c++/11/bits/regex_executor.h + /usr/include/c++/11/bits/regex_executor.tcc + /usr/include/x86_64-linux-gnu/sys/sendfile.h + /usr/include/x86_64-linux-gnu/sys/stat.h + /usr/include/x86_64-linux-gnu/bits/statx.h + /usr/include/linux/stat.h + /usr/include/linux/types.h + /usr/include/x86_64-linux-gnu/asm/types.h + /usr/include/asm-generic/types.h + /usr/include/asm-generic/int-ll64.h + /usr/include/x86_64-linux-gnu/bits/statx-generic.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h + /home/bitheaven/git/Bit.ASICmon/inc/args.hpp + /home/bitheaven/git/Bit.ASICmon/inc/json.hpp + /usr/include/c++/11/cstddef + /usr/include/c++/11/numeric + /usr/include/c++/11/bits/stl_numeric.h + /usr/include/c++/11/limits + /usr/include/c++/11/pstl/glue_numeric_defs.h + /usr/include/c++/11/forward_list + /usr/include/c++/11/bits/forward_list.h + /usr/include/c++/11/bits/forward_list.tcc + /usr/include/c++/11/valarray + /usr/include/c++/11/cmath + /usr/include/math.h + /usr/include/x86_64-linux-gnu/bits/math-vector.h + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h + /usr/include/x86_64-linux-gnu/bits/fp-logb.h + /usr/include/x86_64-linux-gnu/bits/fp-fast.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h + /usr/include/x86_64-linux-gnu/bits/mathcalls.h + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h + /usr/include/x86_64-linux-gnu/bits/iscanonical.h + /usr/include/c++/11/bits/specfun.h + /usr/include/c++/11/tr1/gamma.tcc + /usr/include/c++/11/tr1/special_function_util.h + /usr/include/c++/11/tr1/bessel_function.tcc + /usr/include/c++/11/tr1/beta_function.tcc + /usr/include/c++/11/tr1/ell_integral.tcc + /usr/include/c++/11/tr1/exp_integral.tcc + /usr/include/c++/11/tr1/hypergeometric.tcc + /usr/include/c++/11/tr1/legendre_function.tcc + /usr/include/c++/11/tr1/modified_bessel_func.tcc + /usr/include/c++/11/tr1/poly_hermite.tcc + /usr/include/c++/11/tr1/poly_laguerre.tcc + /usr/include/c++/11/tr1/riemann_zeta.tcc + /usr/include/c++/11/bits/valarray_array.h + /usr/include/c++/11/bits/valarray_array.tcc + /usr/include/c++/11/bits/valarray_before.h + /usr/include/c++/11/bits/slice_array.h + /usr/include/c++/11/bits/valarray_after.h + /usr/include/c++/11/bits/gslice.h + /usr/include/c++/11/bits/gslice_array.h + /usr/include/c++/11/bits/mask_array.h + /usr/include/c++/11/bits/indirect_array.h + /usr/include/c++/11/cassert + /usr/include/assert.h + /usr/include/c++/11/filesystem + /usr/include/c++/11/bits/fs_fwd.h + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/bits/fs_path.h + /usr/include/c++/11/iomanip + /usr/include/c++/11/bits/quoted_string.h + /usr/include/c++/11/codecvt + /usr/include/c++/11/bits/fs_dir.h + /usr/include/c++/11/bits/fs_ops.h + /home/bitheaven/git/Bit.ASICmon/inc/macros.hpp + /home/bitheaven/git/Bit.ASICmon/inc/colors.hpp + diff --git a/cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.make b/cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.make new file mode 100644 index 0000000..fdba401 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.make @@ -0,0 +1,1219 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/bitasicmon.dir/main.cpp.o: ../main.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/arpa/inet.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/netinet/in.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/sys/socket.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/include/x86_64-linux-gnu/bits/socket.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/socket_type.h \ + /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ + /usr/include/x86_64-linux-gnu/asm/socket.h \ + /usr/include/asm-generic/socket.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/x86_64-linux-gnu/asm/sockios.h \ + /usr/include/asm-generic/sockios.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h \ + /usr/include/x86_64-linux-gnu/bits/in.h \ + /usr/include/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl.h \ + /usr/include/x86_64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/linux/falloc.h \ + /usr/include/x86_64-linux-gnu/bits/stat.h \ + /usr/include/x86_64-linux-gnu/bits/struct_stat.h \ + /usr/include/c++/11/fstream \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/compare \ + /usr/include/c++/11/concepts \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/iterator_concepts.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/bits/ranges_cmp.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/uniform_int_dist.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/ranges_base.h \ + /usr/include/c++/11/bits/max_size_type.h \ + /usr/include/c++/11/numbers \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/codecvt.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc \ + /usr/include/c++/11/iostream \ + /usr/include/netdb.h \ + /usr/include/rpc/netdb.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h \ + /usr/include/x86_64-linux-gnu/bits/netdb.h \ + /usr/include/c++/11/regex \ + /usr/include/c++/11/algorithm \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/ranges_algo.h \ + /usr/include/c++/11/bits/ranges_algobase.h \ + /usr/include/c++/11/iterator \ + /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/ranges_util.h \ + /usr/include/c++/11/pstl/glue_algorithm_defs.h \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/node_handle.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/pstl/execution_defs.h \ + /usr/include/c++/11/bitset \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h \ + /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/atomic_wait.h \ + /usr/include/c++/11/climits \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h \ + /usr/include/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix1_lim.h \ + /usr/include/x86_64-linux-gnu/bits/local_lim.h \ + /usr/include/linux/limits.h \ + /usr/include/x86_64-linux-gnu/bits/posix2_lim.h \ + /usr/include/x86_64-linux-gnu/bits/xopen_lim.h \ + /usr/include/x86_64-linux-gnu/bits/uio_lim.h \ + /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/syscall.h \ + /usr/include/x86_64-linux-gnu/sys/syscall.h \ + /usr/include/x86_64-linux-gnu/asm/unistd.h \ + /usr/include/x86_64-linux-gnu/asm/unistd_64.h \ + /usr/include/x86_64-linux-gnu/bits/syscall.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/bits/ranges_uninitialized.h \ + /usr/include/c++/11/bits/uses_allocator_args.h \ + /usr/include/c++/11/pstl/glue_memory_defs.h \ + /usr/include/c++/11/sstream \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/include/c++/11/stack \ + /usr/include/c++/11/deque \ + /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc \ + /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h \ + /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/include/x86_64-linux-gnu/sys/sendfile.h \ + /usr/include/x86_64-linux-gnu/sys/stat.h \ + /usr/include/x86_64-linux-gnu/bits/statx.h \ + /usr/include/linux/stat.h \ + /usr/include/linux/types.h \ + /usr/include/x86_64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h \ + /usr/include/asm-generic/int-ll64.h \ + /usr/include/x86_64-linux-gnu/bits/statx-generic.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_statx.h \ + ../inc/args.hpp \ + ../inc/json.hpp \ + /usr/include/c++/11/cstddef \ + /usr/include/c++/11/numeric \ + /usr/include/c++/11/bits/stl_numeric.h \ + /usr/include/c++/11/limits \ + /usr/include/c++/11/pstl/glue_numeric_defs.h \ + /usr/include/c++/11/forward_list \ + /usr/include/c++/11/bits/forward_list.h \ + /usr/include/c++/11/bits/forward_list.tcc \ + /usr/include/c++/11/valarray \ + /usr/include/c++/11/cmath \ + /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/include/c++/11/bits/specfun.h \ + /usr/include/c++/11/tr1/gamma.tcc \ + /usr/include/c++/11/tr1/special_function_util.h \ + /usr/include/c++/11/tr1/bessel_function.tcc \ + /usr/include/c++/11/tr1/beta_function.tcc \ + /usr/include/c++/11/tr1/ell_integral.tcc \ + /usr/include/c++/11/tr1/exp_integral.tcc \ + /usr/include/c++/11/tr1/hypergeometric.tcc \ + /usr/include/c++/11/tr1/legendre_function.tcc \ + /usr/include/c++/11/tr1/modified_bessel_func.tcc \ + /usr/include/c++/11/tr1/poly_hermite.tcc \ + /usr/include/c++/11/tr1/poly_laguerre.tcc \ + /usr/include/c++/11/tr1/riemann_zeta.tcc \ + /usr/include/c++/11/bits/valarray_array.h \ + /usr/include/c++/11/bits/valarray_array.tcc \ + /usr/include/c++/11/bits/valarray_before.h \ + /usr/include/c++/11/bits/slice_array.h \ + /usr/include/c++/11/bits/valarray_after.h \ + /usr/include/c++/11/bits/gslice.h \ + /usr/include/c++/11/bits/gslice_array.h \ + /usr/include/c++/11/bits/mask_array.h \ + /usr/include/c++/11/bits/indirect_array.h \ + /usr/include/c++/11/cassert \ + /usr/include/assert.h \ + /usr/include/c++/11/filesystem \ + /usr/include/c++/11/bits/fs_fwd.h \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/fs_path.h \ + /usr/include/c++/11/iomanip \ + /usr/include/c++/11/bits/quoted_string.h \ + /usr/include/c++/11/codecvt \ + /usr/include/c++/11/bits/fs_dir.h \ + /usr/include/c++/11/bits/fs_ops.h \ + ../inc/macros.hpp \ + ../inc/colors.hpp + + +../inc/colors.hpp: + +/usr/include/c++/11/bits/fs_ops.h: + +/usr/include/c++/11/bits/fs_dir.h: + +/usr/include/c++/11/bits/quoted_string.h: + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/c++/11/ratio: + +/usr/include/c++/11/filesystem: + +/usr/include/c++/11/cassert: + +/usr/include/c++/11/bits/indirect_array.h: + +/usr/include/c++/11/bits/mask_array.h: + +/usr/include/c++/11/bits/gslice.h: + +/usr/include/c++/11/bits/valarray_after.h: + +/usr/include/c++/11/bits/slice_array.h: + +/usr/include/c++/11/bits/valarray_array.h: + +/usr/include/c++/11/tr1/riemann_zeta.tcc: + +/usr/include/c++/11/tr1/poly_hermite.tcc: + +/usr/include/c++/11/tr1/modified_bessel_func.tcc: + +/usr/include/c++/11/tr1/hypergeometric.tcc: + +/usr/include/c++/11/tr1/exp_integral.tcc: + +/usr/include/c++/11/tr1/ell_integral.tcc: + +/usr/include/c++/11/tr1/bessel_function.tcc: + +/usr/include/c++/11/tr1/special_function_util.h: + +/usr/include/c++/11/bits/specfun.h: + +/usr/include/x86_64-linux-gnu/bits/iscanonical.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h: + +/usr/include/x86_64-linux-gnu/bits/fp-logb.h: + +/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h: + +/usr/include/x86_64-linux-gnu/bits/math-vector.h: + +/usr/include/c++/11/valarray: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/stl_numeric.h: + +/usr/include/c++/11/numeric: + +../inc/json.hpp: + +../inc/args.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/struct_statx.h: + +/usr/include/x86_64-linux-gnu/asm/types.h: + +/usr/include/x86_64-linux-gnu/sys/stat.h: + +/usr/include/c++/11/bits/regex_executor.h: + +/usr/include/c++/11/bits/regex_compiler.h: + +/usr/include/c++/11/bits/regex_scanner.tcc: + +/usr/include/c++/11/bits/regex_automaton.h: + +/usr/include/c++/11/bits/regex_error.h: + +/usr/include/c++/11/bits/regex_constants.h: + +/usr/include/strings.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/stl_stack.h: + +/usr/include/c++/11/bits/deque.tcc: + +/usr/include/linux/stat.h: + +/usr/include/c++/11/deque: + +/usr/include/c++/11/stack: + +/usr/include/c++/11/forward_list: + +/usr/include/c++/11/pstl/glue_memory_defs.h: + +/usr/include/c++/11/bits/uses_allocator_args.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/tr1/poly_laguerre.tcc: + +/usr/include/c++/11/bits/std_mutex.h: + +/usr/include/x86_64-linux-gnu/bits/syscall.h: + +/usr/include/c++/11/sstream: + +/usr/include/x86_64-linux-gnu/asm/unistd_64.h: + +/usr/include/x86_64-linux-gnu/sys/syscall.h: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/syscall.h: + +/usr/include/linux/close_range.h: + +/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_core.h: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/usr/include/x86_64-linux-gnu/bits/xopen_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix2_lim.h: + +/usr/include/x86_64-linux-gnu/bits/local_lim.h: + +/usr/include/x86_64-linux-gnu/bits/posix1_lim.h: + +/usr/include/c++/11/bits/valarray_before.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/limits.h: + +/usr/include/c++/11/bits/atomic_wait.h: + +/usr/include/c++/11/bits/valarray_array.tcc: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/c++/11/bits/regex.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/x86_64-linux-gnu/sys/sendfile.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/locale_conv.h: + +/usr/include/c++/11/bits/locale_facets_nonio.tcc: + +/usr/include/libintl.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h: + +/usr/include/c++/11/ctime: + +/usr/include/c++/11/bits/locale_facets_nonio.h: + +/usr/include/c++/11/bitset: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/locale.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/bits/sstream.tcc: + +/usr/include/c++/11/climits: + +/usr/include/c++/11/new: + +/usr/include/c++/11/clocale: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/c++/11/compare: + +/usr/include/x86_64-linux-gnu/bits/fcntl.h: + +/usr/include/c++/11/concepts: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/bits/regex.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/x86_64-linux-gnu/bits/stat.h: + +/usr/include/x86_64-linux-gnu/bits/statx.h: + +/usr/include/unistd.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/forward_list.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h: + +/usr/include/x86_64-linux-gnu/bits/sockaddr.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/tuple: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/assert.h: + +/usr/include/c++/11/numbers: + +/usr/include/c++/11/bits/string_view.tcc: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/bits/regex_automaton.tcc: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types/wint_t.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/pthread.h: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/cstdint: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/pstl/pstl_config.h: + +/usr/include/c++/11/type_traits: + +/usr/include/x86_64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/cmath: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/fstream: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/netinet/in.h: + +/usr/include/netdb.h: + +/usr/include/x86_64-linux-gnu/bits/socket_type.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/c++/11/bits/stl_deque.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/linux/limits.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +../main.cpp: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/x86_64-linux-gnu/sys/socket.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/fcntl.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/arpa/inet.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/iterator_concepts.h: + +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + +/usr/include/c++/11/bits/ranges_algobase.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/features.h: + +/usr/include/c++/11/tr1/gamma.tcc: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/c++/11/bits/fs_path.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/c++/11/bits/ranges_algo.h: + +/usr/include/c++/11/chrono: + +/usr/include/c++/11/bits/forward_list.tcc: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/asm-generic/socket.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/syslimits.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/exception: + +/usr/include/c++/11/bits/gslice_array.h: + +/usr/include/x86_64-linux-gnu/bits/struct_stat.h: + +/usr/include/x86_64-linux-gnu/bits/time.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/x86_64-linux-gnu/asm/bitsperlong.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/x86_64-linux-gnu/bits/fp-fast.h: + +/usr/include/c++/11/bits/node_handle.h: + +/usr/include/c++/11/iostream: + +/usr/include/c++/11/algorithm: + +/usr/include/x86_64-linux-gnu/bits/socket.h: + +/usr/include/c++/11/bits/regex_executor.tcc: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/pstl/glue_numeric_defs.h: + +/usr/include/x86_64-linux-gnu/bits/locale.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/x86_64-linux-gnu/asm/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/ranges_uninitialized.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/new_allocator.h: + +../inc/macros.hpp: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/regex: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/asm/socket.h: + +/usr/include/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/x86_64-linux-gnu/bits/in.h: + +/usr/include/linux/falloc.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/c++/11/bits/ranges_cmp.h: + +/usr/include/asm-generic/types.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/asm-generic/bitsperlong.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/linux/posix_types.h: + +/usr/include/math.h: + +/usr/include/c++/11/cstring: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/x86_64-linux-gnu/asm/sockios.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/istream: + +/usr/include/asm-generic/sockios.h: + +/usr/include/c++/11/iomanip: + +/usr/include/x86_64-linux-gnu/asm/unistd.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/unordered_map: + +/usr/include/c++/11/locale: + +/usr/include/ctype.h: + +/usr/include/c++/11/bits/stream_iterator.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/x86_64-linux-gnu/asm/posix_types_64.h: + +/usr/include/x86_64-linux-gnu/bits/cpu-set.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: + +/usr/include/x86_64-linux-gnu/bits/setjmp.h: + +/usr/include/time.h: + +/usr/include/c++/11/bits/fs_fwd.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/c++/11/tr1/legendre_function.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/x86_64-linux-gnu/bits/uio_lim.h: + +/usr/include/c++/11/string: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/asm-generic/int-ll64.h: + +/usr/include/c++/11/bits/stl_algo.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/alloca.h: + +/usr/include/c++/11/pstl/execution_defs.h: + +/usr/include/c++/11/bits/algorithmfwd.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/c++/11/bits/stl_heap.h: + +/usr/include/c++/11/bits/ranges_base.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/c++/11/string_view: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/bits/max_size_type.h: + +/usr/include/c++/11/cstdio: + +/usr/include/stdio.h: + +/usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/cerrno: + +/usr/include/errno.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h: + +/usr/include/x86_64-linux-gnu/bits/errno.h: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/x86_64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/utility: + +/usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/pstl/glue_algorithm_defs.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/codecvt: + +/usr/include/string.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/c++/11/bits/uniform_int_dist.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/rpc/netdb.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h: + +/usr/include/c++/11/cwctype: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/include/linux/types.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/c++/11/ostream: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/iterator: + +/usr/include/c++/11/bits/regex_scanner.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h: + +/usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h: + +/usr/include/asm-generic/posix_types.h: + +/usr/include/c++/11/bits/fstream.tcc: + +/usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/x86_64-linux-gnu/bits/netdb.h: + +/usr/include/c++/11/bits/codecvt.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/regex_compiler.tcc: + +/usr/include/limits.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/x86_64-linux-gnu/asm/posix_types.h: + +/usr/include/c++/11/bits/ranges_util.h: + +/usr/include/c++/11/tr1/beta_function.tcc: + +/usr/include/c++/11/array: + +/usr/include/linux/stddef.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/x86_64-linux-gnu/bits/statx-generic.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/stl_uninitialized.h: diff --git a/cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.ts b/cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.ts new file mode 100644 index 0000000..52a77ef --- /dev/null +++ b/cmake-build-debug/CMakeFiles/bitasicmon.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for bitasicmon. diff --git a/cmake-build-debug/CMakeFiles/bitasicmon.dir/depend.make b/cmake-build-debug/CMakeFiles/bitasicmon.dir/depend.make new file mode 100644 index 0000000..e050031 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/bitasicmon.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for bitasicmon. +# This may be replaced when dependencies are built. diff --git a/cmake-build-debug/CMakeFiles/bitasicmon.dir/flags.make b/cmake-build-debug/CMakeFiles/bitasicmon.dir/flags.make new file mode 100644 index 0000000..87e344c --- /dev/null +++ b/cmake-build-debug/CMakeFiles/bitasicmon.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = + +CXX_FLAGS = -g -std=gnu++23 + diff --git a/cmake-build-debug/CMakeFiles/bitasicmon.dir/link.txt b/cmake-build-debug/CMakeFiles/bitasicmon.dir/link.txt new file mode 100644 index 0000000..5c02b3a --- /dev/null +++ b/cmake-build-debug/CMakeFiles/bitasicmon.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -g -static -O3 -Wall -pedantic CMakeFiles/bitasicmon.dir/main.cpp.o -o bitasicmon -lcurl -lresolv diff --git a/cmake-build-debug/CMakeFiles/bitasicmon.dir/progress.make b/cmake-build-debug/CMakeFiles/bitasicmon.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/bitasicmon.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/cmake-build-debug/CMakeFiles/clion-environment.txt b/cmake-build-debug/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..270d93c --- /dev/null +++ b/cmake-build-debug/CMakeFiles/clion-environment.txt @@ -0,0 +1,3 @@ +ToolSet: 1.0 (local)Options: + +Options: \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/clion-log.txt b/cmake-build-debug/CMakeFiles/clion-log.txt new file mode 100644 index 0000000..f17f785 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/clion-log.txt @@ -0,0 +1,4 @@ +/home/bitheaven/Documents/clion-2021.3/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - Unix Makefiles" /home/bitheaven/git/Bit.ASICmon +-- Configuring done +-- Generating done +-- Build files have been written to: /home/bitheaven/git/Bit.ASICmon/cmake-build-debug diff --git a/cmake-build-debug/CMakeFiles/cmake.check_cache b/cmake-build-debug/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/cmake-build-debug/CMakeFiles/progress.marks b/cmake-build-debug/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/cmake-build-debug/Makefile b/cmake-build-debug/Makefile new file mode 100644 index 0000000..9ce7841 --- /dev/null +++ b/cmake-build-debug/Makefile @@ -0,0 +1,181 @@ +# 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 + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# 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/bitheaven/git/Bit.ASICmon + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/bitheaven/git/Bit.ASICmon/cmake-build-debug + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles /home/bitheaven/git/Bit.ASICmon/cmake-build-debug//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/bitheaven/git/Bit.ASICmon/cmake-build-debug/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named bitasicmon + +# Build rule for target. +bitasicmon: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 bitasicmon +.PHONY : bitasicmon + +# fast build rule for target. +bitasicmon/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/bitasicmon.dir/build.make CMakeFiles/bitasicmon.dir/build +.PHONY : bitasicmon/fast + +main.o: main.cpp.o +.PHONY : main.o + +# target to build an object file +main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/bitasicmon.dir/build.make CMakeFiles/bitasicmon.dir/main.cpp.o +.PHONY : main.cpp.o + +main.i: main.cpp.i +.PHONY : main.i + +# target to preprocess a source file +main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/bitasicmon.dir/build.make CMakeFiles/bitasicmon.dir/main.cpp.i +.PHONY : main.cpp.i + +main.s: main.cpp.s +.PHONY : main.s + +# target to generate assembly for a file +main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/bitasicmon.dir/build.make CMakeFiles/bitasicmon.dir/main.cpp.s +.PHONY : main.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... bitasicmon" + @echo "... main.o" + @echo "... main.i" + @echo "... main.s" +.PHONY : help + + + +#============================================================================= +# 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/cmake-build-debug/Testing/Temporary/LastTest.log b/cmake-build-debug/Testing/Temporary/LastTest.log new file mode 100644 index 0000000..5dabff5 --- /dev/null +++ b/cmake-build-debug/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: Mar 22 18:45 +05 +---------------------------------------------------------- +End testing: Mar 22 18:45 +05 diff --git a/cmake-build-debug/asics.json b/cmake-build-debug/asics.json new file mode 100644 index 0000000..8353f38 --- /dev/null +++ b/cmake-build-debug/asics.json @@ -0,0 +1,18 @@ +{ + "mode": "manual", + + "asics": { + "3": { + "type": "A1066", + "address": "128.128.128.56" + }, + "4": { + "type": "A1066", + "address": "128.128.128.57" + }, + "5": { + "type": "A1066", + "address": "128.128.128.58" + } + } +} diff --git a/cmake-build-debug/bitasicmon b/cmake-build-debug/bitasicmon new file mode 100755 index 0000000000000000000000000000000000000000..b6ab4fff5c5b472a75656aa880042aaa3eb0a4e7 GIT binary patch literal 2512216 zcmeFad3;qx5;lAjxDZgdQ9%&}qauQ9zzqZ>EEi7{G%8U>K~WZWMMxBtC>o+UbGaHF zqPP+l6h|G=5hfzbWsw^h9RhBd5hXe(CnQ2fP@;l)pQpOdngnIO?|uIoetL7dx~jUm zy1Kf0IeqSpjvSGilF}-q|D}e`38mn9=7=nTsNYbiYE(~2^Cv6RFVr5t-9z03x3!a_ za#b=*{!DM9Qug0ax=OQ*Fdua~l%B;D(pmDS=%a4FzcwD}q`Z2SAF3ZGc=q3kH@20u z{ntxJQHm!VC;7$GCi(s@*dWPJ@g$aje_Ae<#s83rfp{QTS3F1us+30cc_ z-#P8d#HY{o+`5(Yl#4XP;Xm@zs+V-u(Uaw`YW+|sXWZqI?iYYpKXS3aGlTH43cptX zK6Bcof}at9XUD=l>w`)Cb_1^OQVR z0G{!j!mkd%r@X50s{-)q=M=m$0AKj5f>#9Kw)}|z+}3}20G`nDEDXRyc}fop0`M}e z=du92zC_70Hvk|1sDhUS;E5L$yf^@_E>rNC0eHRE&-4I1{Y8a8B>=D1^|~$qFVpbx z0k~}sV*>CgTF#sRy#9Grt`UGQELHHV06bm8`vu@rZ2J$uL%Mx?1>n_MpBVx8LT!g# z0`N+0hhn7v`}v;+{-=TeY2bev_@4&;r-A=z;C~wUf3AU@k?ubmg>`90GQqNqqC{S5 zW2I5JCT+FI!u;l@vy9Lsn1L+Qd zbU2XS+tJ^?KLpa>1=8OH(q9D9p9In$2GZ|&(>Y^Sa2X@Vy6}!xAtSje^TA>Gv$o-t zNg=~b!ZLgP8Bc|Ybi-_G-Th!IF+zu^t0Kx#MCn8oq8ty=2oPCo8yg#~+5CBsKYznd zj+KH10c%eWmi{Att&^q$b88WPj^WcYcR`|9mmi1aq~zUZ#E!@|za43A@6$Na{NB3g zo>rle6TUNI(@G5UUn9-kBh4CXU_qRL7%bv3suku8tNe|iA_Zh|fwAPb_Fqz2UlU93c zV3#OKz!MI_O3D9&^{Xx<7HZ5%H)01YIRNdroa-<~e9+@lyMxhtR`$??pu^KxX2&df zT+tpF*2?=2g1#yBjAKJmj}@069J01i`SZcpN=IJp*LL+&btPjQ&aFRZ8Aw z!?d81l>D%D)ct6Me_hj28s{zK!ji4_DA3BM$;1k})XaTGl`==?*5x7hGL@TF^ZnDR zvx*_YXu$OV>;3x_u(rm!2fVF!Kth2Z0kTzBXj8mrrIQUZ#%KvLDIa7`vmRh6|G`hq zrWaU#qt!`d-(lUvoX?mu4>?|gMcG}gQMzo8Km}Gm0Ii)@vzm?8-)~igq+3Um)oilr z4OZ5{c%q)y0l|twOkzLdVDFp;@Rh{=<$1f{_pDI>unMK%9uTIzm6!>VyOCqv-ZVRG zJ;&^^$Wgtt?^Lk*4d-|z8cbogR@nRWikZNs`>48wLT#CuhO~7=v(mmNU0G?%BW-sr?c^)H(o+5&k1AUo$sDG^ zo0d3Gr(5g%lkBw4Khnb~+NaSP=_$C4+ZY%ae2tN2{rkpNp;2hdG)nd8Nz@ zNSUFfEPokN{t3~FT?C{Y?kV9nq%?^Nm2VgeDXH_hB?^!LfEjadP;IdgY35JY`DHqP zy3Q{_+WI@4&HuN4Vt}8&pPVTWw|#mdZ9Rv0%dWAbeCvEq`5w!AQGDPItL_S~)PDexX6{Y25EF*SKqR#wGx4C9?k<=n-h2miYo0IQ{1_B)t9S0pY&e z>OLQq`P1FVboeEN%! z@)Ez4tvx0DhLqV_%18d7b$gxg-D>5;$$y769T}`fj)q^S(^)#*OXKBecrOjlLfX2U zonEWUuBvur);!E!Y+tjQcqrrm5Q#NxoUN?k=P|1EjgwV+8`9Qs`{0`G;d-;?x(GzV zb%y5pqUJh7bDcx3>)B0Pkag#suB?Y?u2+#OOgY=!WSs^^l>Z1_z%aYSuDXQ2EaB#T zl<-0@J|8$)mt9VSp@e3^T|b))b}jkbBTs?5up{0$9HYWTw% z{7fP!V9wD&ep=L(&-bBCj1zjD`CN1k+yQ-B&-t5CvA85wst3bE>YOCeoz{!)9E~& z-lWq#epLA%=yWHYUaHf>b^0}(K3%7u*6E2lJzJ+o>+}qro~6?_>2#h>kJafHb$X;u z&(Z0DIz4>1lJ6v)K3%7e)ai*jeV|T{*6BSL>-y_-olfWJ^d_d0iORjQXvC!w!;FTk z(g##=%aAQTvPb8zX!|wdtJQPDRC{pw5^AVlo}qpO4;IH zH2iiAzemF#)9@=be6oh$qv4n8^esp$gU_3wtha8F+snsm*z|8zsTrE8pXL(M+|x8X z!{OFbQ(n2o)62iQQVIQ2j;hScS&HrZ8vd1rzoOx9YWVwrDt~z^OaPph!!fMVuz^AL$oqTG+q&f`pUX%g+o;B zA)2j;hK$ZO_pIP@L2iz9JP2WaTwERbLWJJVFxOg-lw$Zyt}5v|9Dml9FO(i@ov#^W zn``J5M=DaQ^@VDU$H#X)3`g_b^}NHk|6{^8=Lq3jsrl~2tdJ_ue0M2Q>$MA-;d_V6 z_i2}JisD9%nn}qdh zJ=8tt=t1i@{YcS67tOa8GenOb>J+K)JjnDH%Yn?lYXxhEbx(7pXS=1};+B4z zs#T6EJyVx{v%mCPbm={t-^niD8x`LY#do^qJIT*?vgX@e^L50Zq2H&!2`O2NUmSZ zpS`Du_UW4b0~Pp6Dp5rH^qfnnwWen&lc-tnQU`l=Hb>F#a{+jU(ErAP6g1~mW_Dv8~o@s<0Y4i{`M)=w>N;W52T_#JS@Z3rt6UN zIJsE|A)n)Bn)TV>gW(2tTZ45_blGJnBF>y=3Y4)-0)<+#9`HMgzZS&@N{(39pk&VK z{)MQZ_Brbi%792Nt4{o(6UqG@>rQk@I}PRof8C`D@HGIy52bKBaEF8cl*V6e<3FkK z-%|KN{x@p;KM8(Qe&_4_Y0S?yH_OiAQPzv7c6O|F54D*Xn{JIv*=jv}Y+A@#$3`k@ zE_({IKS$1}qVMkMJY;R#P`0e5M`l%2bO_aaj-PCVcxg3z@TBzhp7kpAi)!yYSGhJ0 zs*h{fX22j)&2^lI;O}_+EzttDYEFXf$3TMK6mScAeG~cDGy7~1)^z;9m7upS?KY1D zoi%J6V12%mBKwGc$&N+!2CL{~hjll3E=F6U5`Dgt{WCsD3?_0+iP9L^U5FWh>@U?YI6l!d1*Y8nzZN!yL=aRqO*FW&Jp&ncCiW5(+w! z_WxOP+1D`pWH4lF9m&``O*L1N8z!O1teOpIv_1IAj^&}zhHi9aV|i?}b3C$rtzjqF zvejIL<`OAua`~i0J-<0wK0Oh#+=dCHby9QLe`EIj$f;@bi7Uiyy1;j$u7bvC*nGhB zH0WOw!L}4>nYE6*Ur9a-0Cu~9I-RG}C+YM=ojy{hMnVV;{Zv$!2{q>8a8Iv^9BO(YWthWzbm^0@zRi_BPFp|Vi3n_bjdg5$6c8WX1N$A{ zLbcqul6`zoq+35S6TYLZ-xmzVL?g?e~i=QmEG>OB(UgA-N;tCwKksI4C0*YRQ0FE`dfe zeH!W2CowXP4q_dIqRnkMo`Ru;>Wzgr*Byt085twZA0dJfAB)walUQ*MLMk}HMT7PoCLOK0V4_+Ta8`D! zHph8GIi{$7_YtIP;t-d2L&y3FOs%(@%bv&V_Gs;z4?DVj>?fd7wL`#N3uAqwVJCY^ zyt+A-b;pC{gDi1qbJ-sd^&&J_&%1l!(>n-|YjS=5=2Jc&I+|X6HprvU6FVzmFq6X1CV> zXbeA(-@-vJ<2RIlv|)bRXX6S|B*TvY#3%0iWZ%K0bSoj{|H>Bj>oebYfBK(Vm z$Kk25!VKr)Z+d6yK3G16X+(eG-neZ3z&f zla;i;;!r|kco%+a!-Wm0`DYsOw|mS4uXiX!pG2RH$?%uRwKU|T@$ z30pl-F?Pix2X_o%DNj?q`x{i-E7*8DtZ&cRAF6UqwQ#?v?$=az?HAQZO*MSKs1DUs z9ZB{3mAE;nl=#`8{ZYp&prR6=Bh~LOY^pBohW#pRpf2q6{i154seT=}KNYK7t14DO zs^4F+CqPD1d}RN~uF+(d?;qKTn(Wy9Bir?!60&Z<{%B-5sMyqt_lv4nQ_Td`kli>b z#NK&)c5JD5lYMmR3pL@nAe0kCd0k}~ZtT>f4~KY!JzP-0&~o|VB3E}HmebMJTs`10 zG(w|w(m$2Nt&zjwEoV%QwHJq-tOow<#Lw^d7Kt^ASNYldqq9G1s{27@-M?Q2UZ_dW zCF!~QMcPS|9thH%kz3nDdaI?F$N_y4@9?E-%-VO(S4%Neq4y~^CC!N8zl$?g@Rj21 z!Zm4yYg3H=KO2#upBX6|vSXck7)2ZNzc7Jlrq%p&ch^wi_Ee*ARk{(++nsKhpWzu1 z*QfcrYI+@eWTSv%_uQE3v^IcLlm$?p^ zmvr1mrg2gWnPmH5HZq$NXgxAN>aq{YqCWee%s#n=OxE+CEtSd4t5{}B>WiP(fDl%JYvek#Qz?O=yY1cv~1v=pD7BWfM zw%0x~|9T=an-hqZ@agF-P_oQ16sRT2&!Ij{5>g|JVb5zgPc=U(+?HARbGzH?YRWbq z(K6-V`hsmsjXk;Bk^2$6^hqdp)cef+aYw(bP*gk5fKS=E3r=u5e`@%%g+H6|lVkl; zem^4MANZLZIcgT&gqkAY{h7&;9f=j8BU2F3hS#L3&=rpx_y}mEclc2};?Gm~V?EaE zU^txc8+hjC|Icg?hGDS%y7EGBOn%OUu z-)e0r1@pNwe{!xrS>jI?`;#;M$?5*&6i;$><}WWST!2@+TWS z1)^s4o}{PzNra;Wlg0kzOn-8^CkffT?N>6@r@vx< za;85y-JhJ|PhRIwj`t_W_>(#Qq~T9y`IG%TNw54vMvsgicf{w%VTI+4n>HPXIOA&^ zdz$)72dwYyh%h;1EV8nZ1^5ks*K`Kld7rG$ciHBKD-BQ;ZmG{19mRa>eIuDXe0)~u zTI-h^I)-*lKE>PLR=dfP^5TJ5x){XYyhF;_BiNzZtstPWdUDC?$u4r_sI1U(!M|_2 z{4wi|mD>j!D;ruFDQk@lzvdm}aA>PJ1nJq|W)2GfdK^Nw6LSso8|yC2{>sNceSs9* ze#Mjz#)mAPuUQ-3y!W_J$~b6hcqru6SNZt43j3Jc<>RB1LqbDV>#Z!JMndKr!*?vwZH) zMcjDqvq+Z#YtI4)Yk*+of_79Hj#(6I;^X@YaT$s0FLD{B3nLT-c$I>S7!6zm)gpZ$ z&yGlsx`q7%3mUdaFDWcrq+4991%lN?q&aNKubSlK|&A4r`)uVry9n zjm&xr#!|BYKjK5p)uInnr32{fvH@EQt4JiFsrDG1*h7}L=Mk)0wlt- z5^I6rFT&0ZAPCPlh@g0m22X2!{$W_Z8Q1XsYTF`U5C{?r8VobP-iYPm|0te6r4*@k z?SLHhBj*6Q!pz4}fZTG!9JO$`8RfE$QVCA>G|-sB&%I8QSc|7Y2VhhJv$XNhx48_vodU8w1U`x3?L-As&d$Qz!oVkfiZ*XLWg5*d&P0_RW`>gm*a^JM@T3fM>OG> zqB!n-&6e>A&2gf`@dup;iB5MoqQ1iMaiaNTd;?1>&=e|>v_?|JX0!_JQqAEQ|BR#> zjwdIh)u~izl@ZJ8V#GqRe%7))q9?8JJ%@$N=$2S?P2_J0q)P#xY(~FcLI$#jB~u40 zel77T(ZQ-?(aI&9t)Y{FpvNR;d|X)Yap=xlp|F8Y^_H|#3KO|aHbGCfdT%&&?&<=Q z4)ACfIPJ<{wafQ5HrCvX$st(2@v5!O^L25D5?_k@O6NhFPd3rrG%$fm7E%e-@8KCF zNG@l+343}C^YhD5+jj_C!pH{jHK;GjJ71Wt)hf-Fc- z1qmu4K?N}JH)*wELn5%}^WQF@UxKHJZ764WYaPl{lzRKa2>zYNxx76cWcffAt(qNJ{zf z0tz0juf-~PxKKtXddH*MsMgqqyTPRSSue4ozE=dT=)9jHXgoYynChC%(`-c{MTz|9 zOFR;BA-)Rh4Tia_7dn~OOUsa7R1K(fCk*0mx+7-$)oszUiW10OPDQZ6zLin5D2tsn zUdk*ZzKHZgB;a|6iYHzn%}UWSdEp325|PRA6~Z|ONr!U-yGvYi?tF%bAu4;7#%R)A z9jEn$E>SZ+gtwz3v(99_9I69cs(hQOXuK3Eta@FIf%+}T2oeQOTC1+H*?;u1>giyA zmP1|UQddk8LIp`$w;49!JeTm&m5q%>iO3v`*F`pBn{3GXd1TfJC^%VkIv9pB(2eBD zm`i;uJfGd5s2|IUJtKcy0grYB9ORbsnC*k4d9-mIuLMkp$Vsab8#~~x3NlyX)pF=C zMe(pcMrVbLHtsd7OuSSVJ=3jp?sZaWHWe)S&o4Qa+({&0J;&?v8YZ$lSnXzQwriiqIWr2L!MK%jhqvlH7(*^?UV#5{frqm)0&L>~ z#}L!!@}K$9Rdak1wKzmZFWp^W2cabhL!?*yQRye4)p-#63`&ROPJ-eqQ-Y+_PfPhk1f<%fkJ(z3Ca=3iW3?Im`#-*m}aHL13-(-sd!etgnlA*F+#H$_lkHqUalDDui( zk#$S;c0_&+GjEFgqEqIv4oYpK%j?Uou1DPaK* zYV3IUSS`qQY{@G_@Kk=#wHhc5sbhk>o3K9-?NUmBh?|4of7%mqHnu;r*#U(U=uxw3; z(fZ%dvbkj0=300P=;t7TFyegu7p1%DSS}FVDOweDE+f!a`A>GZ{NtS;5IxDDn!6Yo z7{0G@M4eqX_(W~jO9~qx_-jd zdDq`+thnXW8>ZcQONaJ`IVBx=T_z{9GCH(hn{`a6<~=G%*Dv1rK)3u)7OC>DuuFp$ zpQAGNU4Gsqr~K)8r`~Y&?N?7TR!o?B{gk{8?J+jE<+l&jj`Xk|u|KTe0qg7XZoUZ& zjr3$zm-Zdnvl6P=lGe{u9mR|jq8eJYab`~rZ>mM&ox4k;iMF@CEwzozT8FW21@9%c z@`i}jrAf;d@z3OB=oFBbDq|3kjvk7ste8M-moH(vwc}X!wtDdw;ku_(FOP?de^N$r z$pyBN2#PY29|-gr$-?hg4Wb|fHo4{jL!0}w&FyT>?XU|qxA6Ts4}(NK&LW8&hEIFO zaWZ)}rmlp9kr}oy;bUCPTkRlORYFPVh#kI0R|y5Z&4PSl|5Rsd|D7zzyyOTG{EQ6{ z4#qSw_b`kqN;Rcf)Ux?0z}=3KCYmmQRk1}xu$yp$gbzR}K1GnEZJ?4_BhX-4|LpDW z_r~$Cz6vId74N+GPprJO^#N!s5Ead*II$vn5o7tln!x8y#yL9T*i!0WY&*LH8!6+dqJOH zE11^jnXV-7f-UtqTbj3sP1!;$9zSEnx61H$t7)ui_M~;s*{CJepjtz<)3I+sT+B{% zWx5P-n+w|M>{Ot)Ii=??o6zN&NjFap$5F?Is-8teVkQ!Bny>~=RS^f0!th-gq;kFe;Q0IZVHf4 z40cQxgpOQpPmuJy{w|vvz-HFxd0bX{|1n$INxPJ^nU1s>uCxY$K565Y1P4&$$c>Bx zm4NkweFFY_F1d?<-=EV&z`q^l74VgQu7K}@4Hp_FvomVerGD1MF6+mevVMR{L#-b> zi+`hYZ7mG<6f%(vW6`;h#i7XJ1iJS1Op)s6_aY%PJaGjSf*DS!t)XE%m4-SRWXdS5 zjR+y_nQ719!zYnW`R%8O=~LUKTQOz77o_Joim&@#v3=iRd%DhplYd^8K3LX#ZC3!! zcgjjEcgi}|AwNe;49pUe`vmypTUc3P!CbZOC)GWm2RcYNAFNRKe7LZ8*+HPPGAg6s zG_(>INx4zfNpBRr1caKW@#9R8m6dHd(>FU-M)Aua9EQFkfVreO%niis6TmEK4)bMV z%CULF-KN^u7h?Q4UmobWg#}AfB1IhP?<+vmhvQB~ z9Q>g8*t0oPi?upesMXk8yE_KT%sS`f zY^};WMQD&f#~OG-9!};mPjG+>9Oa&VcumIBw&m#KIAbi1*R%NS?BGS~1A<{+58|-$ zlt$>h(rH2uN>*_}V`Oo(F=4fJ>11Ual?y;*(=b|(Q#-6hF)MDDMBpO5_!|HV$*Jgi7;>TxT z90Ph=SS5VNM2HHv>`>12Slr;J|QL7b^!wwP#zKuwDnPHCM{0Oq4<`K##uSk6G}$ z3&^tWZn=QJuo~S_0PLOn9~;kwT|WO;5~K;HXV zk;5X(M;*?6F=kG8c{hvL7s=0vqH3hl!0{thW?LH_t5C z9Lj5pxPW6>=smGo)3UqUpP?}jBO z1CuBjsFjVL(C7+By2IUX?!aV83iS;iX2B*ize;b*VQ($+Mgm)4c!2sNZ>%z-y95~BWhS^8 zh(!PBrfK0=w61nUEV^kxw0>F|64*1WJyX)VbUL-RC(=g$Xv6Iap;c{X0A%`Q?9Oj6 zqniq&b**b(cbf*SQf20U>sX%()!>GGz7L##X<-;0ZvOy zVXKq~Q=nI5PG`KhW0NgXWYR?I(OMYxA&oQAK1NjR4awf@Dick<-dg?}b|K=7BVRRa zrgre!g_LxNu$9Lx2f{9{;p=UDH6VisuV0RbowcUQVfvj+8}Xbj zy3c)P4MtI@$NRpxz@{^0IMbwX258E?oM>^##Bh-4qDHop$V2sGu0;H$8I&r(q!?!u zwvYEfBg;cs%1(wzy_-`J6}RL(nA7q!ZBwHhTyKrjQDbqEh){50X(A8qJK8XkiP$K~ zSfbu^;y5*=vC^|E9iYU9il=FHGy-NA$iR!?QV3DfG`jct+SY_L6TQf=Dai2arl!Mq zW#*&>BNENhW{&vk=t@)|QVKEL8bS`UzBsyTX2Gsd-qE%kJi_k;a3Wc|btta(I0r!& z4X(Q@RreCKqlp%j-EJ8jL$L#23}r_aR}xb-`HcX0ZARr`cZbs!Q# z$hd*12L0l^w8DnLvV)b!sG&h0OH!=hIdsrz`r}vK(!xjeuk+HNFm8l7Y%rZ>KbOkJ zbMOa`!p5;fJH(SNk|w5IZD5614uQbRwQl1%gV7pB#8`zxm2Hfb)vb(pC&pxGOr_i> zjFsEY24!LOV57I9=edkK4`cL}C73W7C4^0+dQvmipmYy;$-7?JT0Vjxs7*!bsCEBU z2*x~7ceCc|vPk3Q=DjN*HrK92D`0}LguyCCKRjbgo+uthwk@Dw@#c=7PDO`C=W$yV zuQN*zg5=r?(DV}MsHkrP;va8sQ{i=$cW~j(D10&`k@p!P&PQJpz&7BaHN|MII%-r6 z%VFThBS#0ybQY7N;!%MkN9j(lh85oh5vW3+2hIUTFf3AnR2ZV`5KIBh$yi$*q&rQq zL2m#IQIhWD%?h-8Bn9$n$tO`}a}p^G#{$@uBx1^Tkel+e`|55;#O8#R3(b7TOF9N$ zSeL^pV`Oh~K9Us-)>+n~DmA-H6}#V6^*!eY+Ty=2w!?lDTO`GLHMDQL?BC>&Sh{V; zqDQ#0*u`loVsEESFx-SD6Ey#YEq{PFy_9Jut?hh(K?cWs25NzsvxD5lgWLtK&qnrY){%zmE!xqdpW&Pw z51_f2+Ed%dO<7A3$;^R!bDp~h3|nmE)y(kd9S1#riR05-y#pl%@+bdBK28Aoycy%) z>(HbN&`ZkDzvp`06xWAiQDkBM47y}=sW{i$v0S63GN{;=Fk$|pD8$Sv6|*nL4wzh!@b7odc~8S546Ji6pZZyZOqpc zX0^gfTGt6DtjEzO%WCeS4v}x91e1eoqRW6%^8#d!EDpc&;c+~WrH;}RvmWtqDPXM1 zGsmsXs((wZgQ!{2?tRXoq?ZC?M{zODhF#!2fBK#k7Yk{L%GRav&Jp8*YIQrEB5BUvB>N*)GT644D;l;X zTM2`cwB@}3qb>c_30v!;P3%urnV{>LuB?WvZJ^`b>wzT`0C<)@zmFUgZTLQt9&Oke zxu?TH+q;D(M@Clw5bi9`r>w+cA4HHH1BtQi@zJH69LY%(R;TC~+|Jk5Z$VSgxkLr{ zo3t2$h<)N9Z#=vspGL59$%6LM^!;wPZQ=@fN?Ny!M1$+aJ3UX9rL$C}v4+}9pjcu2 zXJsN#79x;*I!=_0r6}IUWgSa&hDdn6kBD@qviit&0-`W|UD^gg0Rqy-{Fl6EaqS+C z5VIx!DwoG$|7~6?&v9;hg}~zUQmFx@C9Rp<{fc*v{M>_b0R#^pwPLwj5abFVPM=SK zrGuUoZS7eB7lNd#b(%AZlNrp1J z?RAu`XgtYcr6j}V+vYqrji~7q>8H_|Mm#P!@y;K)nM0{*y6t#w8MgLjYMNQ1^db=@ zJ_@;=pL1zCf~G`>pqY|x!T^Nm)AFn&K@!G7-et_X9?vDzl)DIaZS8osqbG5H!JhJH%lP_Pw3m)a z4vom+^QP1~|0PjA=KLAbhS=|IN3-(cXV50OCc-smQ`Wa(^;lmRwM(_rbOyrl&V{@E z(r`Xt=45y#8MKuJO>8A-C9xtg1qQw{EQ^c!p0;A=AX*G&rWk1Dl5UP zfq34Ru?VljfYiiTQvE=O`?jurWGUto0JX8a^b?Hb=&XRTc${N~xAoZQXcnjCmdhdU z&d>eew45(a)N@F??Ss@a74?Asj(Vt~{$$sGRd#DdeXEb!t~S=?u(;(8M=~pSlk}Bc zpcaeWnsa%qOXaF(`a%H#T4;4)X8g$17W23+f%o4&Y8zUPQ##z|{i;?LT@g9%+1Qr0 zKws(YO)5tB%_doBJ&V#Mnz8^Oiyld95tyUR(8q_SdAgE}6ZR}qFH(tb2P1oVMy*WP z@0PI)y^!Mx=IwE#3Nqk-ZX@D6#NXOubD_>U2fOP1qjdt)c6D8 z9Kn^Un$J_J`fP)%st>l=s@ec3*6;lT3mVCzE42@!vX-prtQj0iu7;{7so5jO*Z{#GQJd@j(9y zk!u;`hXVJpVrN^oj(Dno?%NBnmusZiE76qLG-mAc?#(LpnRhmQSa_f$8SI{S3p0|| z)M1Q$>^7}rgJLC>q%$>XnIcVbNV{s%vzn437V5o{?34qq*6#EWHPBSk{~*xvEfev| z7|$ZmeRT`bg#LiSJ4i@H_0Sk9tVYaHbe(XwVa7@eZm(#H0;wON*O9$tT`^ga|zb+%;-WsX=pi~=L$5zCk?HDN{GKu zt^8pD5MCu(DTacD&7+JIPR0=BFtV4$!E*JdQWyv}`kYi=`o4^xX#bSTcup2{&1qY; zZid-v(W<(+X82csUo%MmgHis+FtIER?_uh`fW?P_FpgtyQg&6RjAP3UOwz6%kc_0& zb%@wiy^%siU_Y;ccZhKa0yA`pf6D`Wo2Tsy>$1>cD+2qXdI1o1I*}Wpn+gjyh3=$* z9xdZqnIdb%kbiep6Nm z{A0OmJnB7pAB&-P;#z*7?j@hX?pvuhZAHq)NS3iWy+cA@S1<1VjvAH2Tb0(h4X)SWa05S&;jX0TE zcrI_tOx^^E%y|!_gl<1bm05=8a=e}ps=W<45lpx2oOC>w!;nI?mmy~>_UP;!3(w_T zQLG(QSg>b;4aTc|p>kw}YI_3Q&IYqW% zkb#-9D$!q)&sF5lJLGR^@~Q#Nk*61KODRqlgG=G4jsFKkt!X3hRBfDyRR3t@9sQIs z!YDC7^vB7c2lHg;LwHLR#+ZCZoB0)hSd4HUya*`XAk!I%)u^~gMnJPvMq9IDB-|;7 z1~p$ZOF8NGx-)p~ShQDR!y4&&yQHtJT=KT6?4pUbuHw3~wP&-k!2e2m-5QO*NZ}Vb z_)|3gyTCW%dfgzJp<}~O`9h@`ErV0eFyi?LA+aE+U<+coz2t@jl(M^uW5Kr^-Q2

$M`JK?tccbLJL(K)f`95Xt*raL-Dtbn;oh`D<=PS?gpx#|CyxliMGX*;p) zSHuIYT(Vu2d4p5tt-8#z{#51M!bBzpWc4X2L&Yz#kZkgnvL(&-u*;N&tm4dA^l4PH z@aEYmvD{*(_FtpU2udUx5la~mExThp7_t31p3Y`8A}JH8S>`GaDRwS-xrHt@b0n=a zRsa{t3tt%TNTfB&T$!yd2iOjE)cl=VAfxgRKltDS18092;;ghVz|1Nvm>r5d%!3Oe z7Gp=|}ySP^;Eh%+8D@KA;+F1kJ4JIF0dA0gp%7N5QacjeER?D6uVT=EB1(92ibV!tL5B&{#b5{Fj)yW0?DCB!nLC0xlZ3reWe&iZ=9R&ghEd3(6# zOKu_Cts6QK@vGaqQW1>(-u6VIU}1~x*&{cX5fB!Gbe#WRdzai^D(uxW zot0Xtk13^IJlsxEx1v9sl(s8PQa5 zBSs9l?1JpFvhyO#qVMA#Es8#hkujnRm_|8EOQCAm`-9iXwT&D?5p)TZG)qKGLN-VTe0^JMf{x#W~{!~uUX z)^75bB_nAaavEE(N(FKwH1??q`wa)XNMnD~mmLnx*nmw6xKBA$b--SnnA!HmqEdt!nbk6?VOol99BIkeW15P>A3Nif1k8 zN?q_2_-l$+uYJk)cQq$A7;&0A_}r6fHOtFfEUlPHC1~vcCb=#Ax7aeahPC4#o~}#aRD9=oF9g3lY2l;b8<+YP0fF$%JWpkDUzZMc3=D6$W30uwQsU zqjGT#^^|2IMESzK54dC97Vj0IGMI18{`T+j9~vYP6M~6 zqE=C>_6QFf8-MT}s$;ntY*OX8GQaP7QaM~rOIpbfKqW&GMYDPR6Bz#5JGwLFJ%)Ib zHx?drl;&9^_F4U>!nCE_g>C)2gudoyC_4%TZ$g`@ZVJ(#W;H}~kTQgjl6>!0snbDJC5#IlSv6oaZSQDlz@&8|{>nF8 zX#2P=uSZC3Ri)?HY-JFMa~R}|!85$bF_MlOQaGGPDN5I z21U-Qddqr9y!FA#*MYagy3*ZitSki zW8ykpg>6j$c=yW!z4HEJ=%^f@;_QfdHB3*^56Z{zpl(Lnf+16Ogx}7Jl(LPD*cn!HDc%G~e9BL)89J@G$s37^G z4ga#QfVY^?KQMc#JsAWQsvrSgrqTb>1bv=bg?yNNZn<~)QO?SZ zW1EVpY~v1tj9BHAm%KMyy9q2TNQCk_0}m{4mBm`vT@1&pQ!4TLEW8n@;Lk8Zz$qjY zH<4>Ee35rplTw~+aE7%5syM894-SQ`JG$Gu0Zm)R-pz*${adqCr4MDJPX^ma&%eDD zmR&N05phNrV#Ei+7eWMh0)IeR->td1d=p;id3@Ky<%f5to8?#596y+MJ_M1N)1qeQ z*{$q*JM#Gr5U z?901jL5pYXP|7Nv|CVC`e(8ES(s@oBmJ(Tfmq@toXC|@qD#1P~|4+)@OSI=dJg464 z1BMQ>5otl#N}>;OcuKNUH`)Y3ZSv$;9<{Pn{M1WYImp-8XTMOkJ^{ObV%>a=l&ek3 zY+fM4cyu$Crf?)!ENQTSayO&c3JqFhV?owi_ok9U-Uyw*=NJ}00mu19cBX1IA+aex z6oCQtcc>{6<;j|tjky8+v&k!`sVqQM{pFACuOvDLU(0`BovK*6iCpT*y9W6~SN1?u z;la{-_m=Ou3yoyPhf`e42{j++EZGX zf7p`uLqTs~WKKh$~-~j9R&g_|@8{@t;RIq>YW*df>7))A5b{(?1$WM&f5>rTsY@WT3$c#q zIY|6~WZ$=j%^`lEskhf-jic^ExP6GGcBk~JH?FA_^NU;Y=v=3cYkB;Gc(L5MhI*f;*vSmz-WSP4$p?Xn=LC0T)*mU7P>$jB z4%A6&_J0tN#lcB!Y$tS}^+-J}gwq9C5xoB#R)!1y#kc?sd|@{-8@^C7R%4@EO)dK1 zbhpj=BC^I%gf(twTO%@S5Sq7!2MJeDL)OxN5{VbAY{05-PLnkj{XNCYnDw!#L@W#y93*iZ1Kn{$}t>E(MRBWaE86j8#*u$~Xskk@8l zYTn_s>KZm&jPCTbW6s4?q?gna%i#_@H6CLpYcbFy+g^7%s`RwujQm^ornvU*hms;X0wPb{<{Qaubc221;>rw~1 zrKYpgM?miJW%VB`UxwmG#xhhfxR9xieuXD~=(IXKBD}<5oy2o#fQ~f3qOYTAaBx25k}#4j)PjT({WJmZ9yTdwl=y5_C`IvUp`C2HmfN@AJdQtR_Haj7{zmx}p&20Dwy1v+ns zQEwzz7-g!p`&_`rLT~pjHWia)%zKtbjrzZ%{}n}*31*&3t%e`yZyWyRVSGwjOCwJI zWAbDynt0o}mo@_F6j|aW}q~4IJ{d8d5z?zUwQ0lM9an$OC2U z+~73%f&|*_*tX5I+wY66zQpnkqAT9Z#OTV(qX{!`Fo&iQ<~Z}e9m@>FJW$GN5P3Ci zNJb2fjkgS|;k7@Fp}8=r7giL2=Z%Bf!%@}nV7%&$Z&#|8(4RH@VJniliBPv(|jCsy-W*KsP;g$FaST?$)ld<@%c#>9S?uE z%WkyZJDf(l5+A4w^wYs0RdJANN#S=w04R)ykTF`aH>#>T@0ZKbl79$GOZtNvX9Z2i z{A;BpusEf@l?UC_Q`oI+I@7x}D-aI9$nB;(r_-R{9vzq;*rTp0rQShY21Mu(D+A;t zvD0R;5)^A+ge60dWSyd>zVM#9Nfi(v$eh6|v!FJOj_g z@|hw|pL-zX^`)|~tiJPvvfhSgi7bCczG)P*KRBg6`y(ozL$&H}7{yCH8J9u#u~HU= zPmakaj&QdCh1g(X)i{ZpHe5m^*QuGXVvw{xN3w7kg$_+WBNpdFWN|4)#ijOgFO=e@ zuY@-%aGxUjtf;5JK&Y3wFLYTp_T0dDJ}59%az2e!fYKQqdluTfw+uL+L+b1ox+jv} zuPL#*tm-L*JJ&etZ)gGj^d{z45#{E0(c!EVj!*i#Vhrk=wKax!X^{t?Lv88z>_ZQ@ z+vv@1p;+rwo;K{9jc06`p3_(@hN63C?G#_?8m9OGYuxIQl~&6;H5%5UAJ=9J8ht24 zyMUK@pXG&I`3ERi-=3#%ZYSgrFU~`Rr1=$C{i@rbSJQl!4bim4;U09;k*DKVfwxHg`V zi&h(j4UyXi;ZhQI1#1bq4U{JX@)~~s&Ey~jJ*oi%J_M`19bWPgAm{m~fcEXaAT>)`Tmh05F+XHEG##3$Huah+*@4(!5GlqXD)K;n83Eka)(Gb3aN`EI|sTkh#)SqYD-==dc z$-~tnnQdoIZcfviE7iEKn^~>{buDXOa{yn{{TX##8{N&?iM-;E_4ao>x?9h1zkXgh zd*4)H+@3?dtApNo2e?(Uqb+)Y%3xzj_plJ`T|J;%Xt^@5r1jFJVoS*P9lzWOu*YhB zBRsgygo+UZw=Iu=Pc4F27Lb+hp|E$fQKftc;(CdBRd(y3=fi36922b@SWtkRPH-J%T!jtQbDBa%tJz6Rn9IrAQE1*BoEpQ)nErB>ea5bo1 zHqP~VhT?5FYvb_-&DnLjZU0hB6z=OAfu42K;emYHFX??z>er23`P|Hos=qGsaar9@ zSr43_QU2tzpe)Tv@8{(YWv43!PCv5i!rq_{EWahn7OO+C;Ahl$U@ChQ=kaYMj!pg2};E;c$F84H!ARChetuYIZwy0@_U-p8>IydYL#9?$P0Y z+r={FbFo+J&$>zb3*Bd&bgF7YL;-y*Ak{~g$}t;#u7);a{dJ+oJ6n+}f7;~_{nT+c$do&`9HUe-h?b=K%0 zZjlI_P2+F6@aom^p3#dQ=XPcO$5|~@9E*q|@y#Q^=TQb-0%6p+bFcue%?;YGyZt(z5-<6edZUh|pQe(~v;Pq2t?tVWE93|n2c2s2V4H2WJ|GYUJHzc4SaB=y_bYPj1yQO{ zH`oUQVtndaj)a00+aCrQDV!;0hR7j4N@Iytyflh3(;+Cr=Vfzt44YXP9qfn&-Ps-e zC>1RVLPQRuu}6_WJl($(NEaiZZvetX$uD`6PHIQN@eX_YdSZ;B7qCg1blQgj_O{6H z8HXUI?;vP5OyDrE+P+jp*KAm^6x0d&5@jHrw8B`G;yM%iBa#=3ZvHjW{FbTX$*So) z0Ko{gu)s>m$H8BOq2hl;J;R@XdN9~FspG(>(B7_m>o zbHNn&IL!kcsUZJ!fD!~FJUd6UIN8iX}2@Kii zOHpd_0EVK#0W3mGkpDgTvm4sE*(?!BryD&6K+SyV5lX~tmY_VEl=!kNYH)t}nJ(c! zT&$*z^L;@Ve4ErwIvRYDOla&AE*`Ndu3#tgi2K~J$sDU6U0&^x+tO#|m2*oiN z#7XNTsi#bbJE&nT;icmcrNluAR>RwknhISS*7-{q6!ieI@{4zFOS zu?+9Lo6)zCs*2$rx^j6)k44{BZ#D9+iSpVbH8S4f0`k&W?ot4%>mw`E&B~I(2AM0P6i-);zUy=w^ zPk|~#AR^-hE+Bsp%l!ao4FQ2qwu;s$SqSo4hs;U4uyY^!Xz;G=>$L! zxI;R;j?~&7{+c`5>GNBT$>@d!7wO0k!jfIv3XGPJKu>7w$&8-Jh;T5LzkEW2Bbqws ziD$^3v=)FXjOt3J^@l*JiMNE;1gZE49|95VSPpaq4yODCmi^XPPP*H71R-fX2=AKf%hO-9YPANnH2p+ocdAegu!&B4${z-GMG-d=`^OVL)vHEwzToi7d?mlB$0(C z4YNyHhrS|%Y}43I=PyP#CGPTGTD;P?eCHd`!l*1?)y|skF>(hQ8rZJ+GhXB`-U%nS zR3PHY;817va(Qy!BTe>4mZf3fp;eVOU{okBYK>&TgbaLCSw<(=KRyUg&-4Xp6*#hZ zW&+iTEUq$QrGn=>BX}3rK=i@C*dmr;#EUYa2zB`H60s}i%x&wHg3WxVRO!z1QLUNF zC|oEH?=U+8ExHX$fen%1bUZREkHbDn0);bLPv!CqjuYz2T=w@=pp;57UX&m--r*0u zo!P-9Sp5TfwPch^er%D_#D*nYaAKQ3G|kZjM)Y35pCar<>T@9-AR$&KzKF6I@wnzk zv~06}`6SIKYkH7TnagMm8R=T9QgYnPuck;T3WD>=FQOQBVL4Qd3JM>kbV|JGZb4Vv zac44ns@-HsOJW0EX&@i3auZTo((0m;89I5!I%-gqOwOY>2rFqlB#%R5!&wf~I$6#; z;D~l?CkjwX1)xr163S2FvaDf|VeeYUm2cJ>v`7&m-+TpOeqBcgSA&GnJ|Afp6JR1Mh~)%2H=>1OuTr3fTxt$2=PG*_{kxaw$j zH%eNA9~Ge#cYM7Uu?|g6x7-9C!gZ~8y2_Qxqg}68Nn3*tB*k2%V#uA(Slum%@4abr zWn~?6&BK)(Ff76xGn7Uys1|z30J}@UPMK@iwy!C=j^~55*w-IrG9otbY|?juxz*f; z49>>5RN+?Vhj&qe8b$AV)_qwlUR0(T7q9T{mAZr@u`cNDp}O69OaR~3YE}Slt7!CE zUk9It^H^TCb}QT=s{~c-N*kZ?%4zejUfw+6iy-te4C!WF7{IUA^_?4l+b#Rrd%l+a zJ7Rq=Te}@ryK{Q`GR75{`B<=*vZhSkL9e0C(mf z!;tL_xVfQe;9l?aWxS-r;_BC`KfXnDke)3k={-ll;fI=wZsdDy;DZnWrxWvevKkRX zRvNb35U){B z$p7PSkWyc^%~sHyJ` z9z<#0x7Jn2KLrHEZ1P!wh-_xTtkk^r_{ES_z|l%BSi^{m?!&x%;PYs`H2F=avkLet zwR^sw5KU73u)SGs<9~mIT{jyt1vu`O`DXORnl0kUoH8bh0ywF#%jnKBY$2j$cr2sh zt`J0=lGo{@q_AkB_8id8B}SpbSO5&pa5D%iX~O;yLNvv3@+{vL0|#-<-*&an;V!7@ zPf>Mk8-x)C6^CI$Q?!>jmEtF@evb$RvXWL7YKu`J+vczk^-@cB70iAQ1t~+2Me-^y_^AdKbm7@L_E*MIKf{Fq;=4X12b_NuVbcvn*>2OKU6)lyp+;Iw{ z92l5WDJ|U~FmEH=NQm6?m$Vw$AnGLqa1bpez*e1BrnaR5VTcI|sd|wF6iOwRfs>#{ ziWbrrYkgM45a$%kN{h^DKsDs)LB6ekr&f_!&nZ}|$b;P!EG6#%nrEI-b08Z<%!3D+ zZKFAm%_30j9z`ql86^p|Iw1>(j+8W?K$@Dnnq@JrWfqgXEP5hQb5^q~=C#b?h5jBX z%w^~ZyHxX`t9UE&aLX(n_ewE_QoIQkB{i?&*NFgB1GL6%4xV95)jb!dA9PGG`7zH} zt8(9EE31gXXqwwcECfCZ=ee8azO&ScHV$l>`?^cJy|n4rdHE)coxyiHY=`GgJblyj zc#dA36KgzvyKgm6&s$wmX`OQ30Pw{pL$< z?S5+xzVx~vqcS=>wZsz%_6a~S{&2vcB@*I53O(K-yp0rkC`@_=$5Aj`5 zH)wxB`&u%hVjXiG%nNngIe3qE#9aMz@SgZ6mNwUnazU4#7H??|{?2?z+>#-sLOM1l zwenkY@D7uMjFgRt-S2oIn5j%eGM{FqYcvBMMQQt(gTH&fpxYLBuy_c^#x`$rD-8?W zwNR4P+91DCNqeT2iW~J&GL=koJ$i*8+vYX`C&HVXgV%GQZf*|#Q>D=7Xm%Ty+veJ2 z4xWUREzZH`U<<5;Irwd_QBoN*e|*R@-a2#e)~KLoly=rKE1dTv)ui55$j5K^@olXx z4Zv*`RW9~*@EwRcyv1ee{M_Rzvb4O?OK7-}Jc0YU4w|ehx)6Au)bDGTA=HMK90<@5Lj^`kH z{r&Di^euQ+2hpwhTy~O|qf=`Pn7>s8r(^>paE*sQY(>wLwDzuWvyLS0n3XQz005wt zxoZ(>Hd1tcy+>_-)$9nQH|w-M<{ql~M*xA2(ZgV7!JH5#vigmpS@V#)A_G6xt53sd zxt0}O==jo|3HH_K83ngQ!FK{ zm5#+8Vz<=H{vyoO_Ex0?4B>X-5D@HzQ{Hvn`saktVDia8?A(7ddhUteI&tQ1{~0m!|tN& z^wqMT88|eNHx3(+oLVBt#v&>VU&YOEf>O>Og4v z|}2u~Oz}ExjUIDjF;htX3^#Cn%L9UZ){6-eD+8)zQR8 zcv>iHW~@}o(q9r)fpPzs1i@4oA0f1TTKq~<)C!Uh?X%ACT35SZ$%c%q2p@o zfv5H3cMEF{)HzxPl!f(f`J`dZe^3Y1)M_T{Q=Ns+Gy@$~z=M%CIf9QhKb2Slqr*p> z@f`g>#C->RRK@mx5{S|hDM}HI?HR;^1qBfa$l^*-K%yw3h>D6Js0m;}q9K}fU5!sr zZ0|)y#f}AxD6j!!gQ5g0R-z)@7}Q{a*x>&?XUd(q_wEwjd%w@$&j)jN?#!7pr_Gs} zGv}_TeNNO28bdl^b|>CfP=nfA@dV;!7WOKdxodB>v*%F;k zrf99PlVH{mn5rNw_Y$r5Djdyyj}*hk&`RPnT51Gf$s#Ml>%YgRro+uwsNxkrXN^vc z8y3(svb_uQ0e!E+vj{p9j7B667#i0NaIZ2bTm=f(4Fl-C3J(D2%)*WWalvGlm37^i zuvBNSq;*8Fy&Kh|w9)A_o6H@>6lGX?Wax)!o2~or*^H1p!g;t-3KWG~L4BT7zuh<> z-1drhq<7PxT4FGi8IO-&=C&f+UAbh%kpL6Ryz7ts@e{iMnOmCD3uLIS=Hm}Y4RlZC z<=CI5CULg3zv_>o)F^JgPm(v;bq9rIf__zFGr2sh4BWOOdpcJ5@!~3P6g36{^TCbu zAS&b_4iWhy*8Hvpaj+c3u65QRG77q#k}-W0mTjlvND5)#q>pLLT1wfCQBR=IhRA8n z>hc0!wwul`v+EAwmy)=D-hnxQZd+(_uR{q9$%-g+aywWA0;* zK_o~yuw2teeyzDih2M><63@3GKw zV$@{}DD!A`aLIXYwNN|H-5y0JjHH&7C%Gehknm^%m-+7Uoqg}8t8E=vjqW{A6> zayhNt7#^!0`;|Rl?K+S{v^2_uHyBDS(IiRkO z$FUz%uKWt&*z=IDeTpc$(K)|NJM&qy-~!z77CZC72{rIB8RXx`)nOIg2-?kE3L^07 zFN8#3RfZz_uri1AEvWT7{?@;V)~*k%V$Y--L3ig2Td39<^p=Ay>!lo7=Zq!{aXi?Z z!I-@;l0o*8IOblU`I%9sKymx7#_(0aRz}>DV}tOFeu8w!rw`aM%(ZEU|>XgQ2_0((*;m=qlmdcrEpeCA?`$ty3CA%3q5r(y^z+AV`OBH)}V>u2$&E1Wbh{nV38W0Ho^zKGm6q~ynFHvUk?H##)7RS4nDa8h57^T9M3Xw zu%&UzaxZ;A8rW&`R=O?Ev97h3gQwC$;uJ!tHO(!&nKGYd2ah*IFzw{VIW*tU^3ddf za(}_Rb8vXV_XT&To(6JBHYo)5Soz*}!Z}74*5IQWgti$rbE|h4jfR*$(<|z_K<&j z$-jB>Z2MilBC%W~ z0Hp&)yVc2krXEAv_6kp7stx7nRsT!)S%Q$YIDc(v+4^JUJW* zFz5~8A=nfm$C>yUZGl5|{EYQXi1p&G^|dq5M-hF-clPEc%s_7S3845}%~7q8R1Kd5 zrq4h=$NlJ}R0rJ$=Pm!aaPR7@f5zqU3Ev~@!S$qQ5Nf)~kHq}+_>vsLOc{c63#n+v$bN#=h~1Z*SaXkxM^NRw=5aU&$+Hk zt(PuGSNKj9E(=zH3y7)V$`E1RBnJ%Xk^Ap_VDAIAPIV;c`(}A-k%OUEPXecs=CgohAD@QS{S8_p?(jwhb@#Gs&~WaooB#B{8DSs!*>S{xUCCzrUF}A+L}foMzn2_7!mrtQB}Y@&CpA@ zZ`QkNyicnI({$rk-Nu2+Gwv-y+*Y0o7$ebnfoyLZrk+9M>_DKHoJC&cA+$(U@A|_f zXJ;2PY*^B3TrB0>3{qpB<_hjOXI+X~LSx8ok;d#RTn9~xS62}rpT@j_Vpn5Ic9M!z zE*T*tdBS%}W7_YcC**p2!`7G!6;xAWVxrKiF~d8gShziTCAh@UH;4m7}& z!9|zY^I6|ObkY?%wF}T*%xAcSsD*X!z*g`5&1~7V-kr~|`-Wj_)fxfSq8uW7FrOWO zCZ751DOz$FdiCiF{KkA%TTbFBsc|V)@+i6on^$l+YR+Tk1hav)fmcN^SF-S3 zh1?jbvmLa^^mzqu{3+?7rk1Mh+(c`^B!M_YGgP51{8OSZ?wL$}N3jg8?&MLXuP-*W z<}B{Da>hZQ3+v7|rC?io;8Z~C-D&za*{7@0}mJ;nKAN~<90X3TLkXRzt-*;T|yV{MFSUv-ui+j z!og_-nVmr78|E%K4HN*0y)1?$nk@=wR@)tLh4Jar#O>h@S=F|nr#DDtbB)h@#z`BW z4%y;kMTKzdlyKj(X&TjJ)NF)yRAKnOm96e$Rr2BeoCz8vuY56TEbl) zwOp}(HlNHGyn7U{SZdE!CT1OEg;uJItEng9hptDN>UWskZw9d_*7H=|uN2o&h;%e@ zm@PW8#dWzT^onb1bSK4if=67p!H9XWJKn(V#pf)lfa!$Y<9uQSpHK~=l&Yns`zIyA zbRTB-&{FgeGJ4P^pUSz7C?%tfFXw)8#IUkye$Y%QHcb;!LH3?0djIBE*?TR2%LUz0d<(kP+Yfiy?WBAy)a`yJKoW`Zc3s&=MAv;+)CI@+ zh*b%66avkcjR42{ZY4CncCM%0gmBi?xXp<8Qn=K0H>mEvT_9*6huBgKFMz;{PtnK$rJMdgxx^8hrKIp$M(Ng)$Ue&K4)Juk9Tv%%a){oyI>Ru!+h z0+~emk9BvD^bRL&I+0N74bCSq0CS%=dCf0U)dVSWu*5RAU*&d}frP)rm#D~>o~tFG z2A<^_@uI*vhxfO2G^r0vM-OspZ4y!)#%^asy=~1}R!zrw;vM@ex11TgTTZQIG|-Je(B+b!e&YMLJeEUfEM)7&(2m0q ztS~B^Vi8{k2jRriGpG_2(oK=L!IOh_ zHZ7=dUMO1d)H#b!VFAF7)*>;P>&4+6PdJ#IaQdA8k|E1vzcy#f_fVK znO7kLT}Si@EoUBr8Fmj_Cno7(slSJ8rIgN10*W^&-+Les zrF*xITwX_^D@zQbcxD3y)7z%R{smGIStxO)xeISdKL|+#bWj7dq7zY5$X|HT7IL4h z5?k;zB+wLQK_1V&gE?5-dPec;FWrAY>|z}x-~AGWxWD9@1ZMu0q#D61be&j(4Dt^mLV z7+5(_nP&p#^S#gld<$UG5BsO-CHu7mS$*n>Pb}l;Xo1*ohjh|22GfUBfcD+Ry#+w$ z5lt1v)uKs$g)DwV6hk{m#mF#XC0ib*TJpfL z#}gfy9qx|(@X9|jAztW!G5eE@i>QK8Wy{B!FrpaoTp>n8{KgzXe}FnNnd8AYv&wYZ zmHW@3M22QK0A4vjKMChuIt_?G;A2Q{3P&uB3YQ4J;Z%;qE8(=~k=b!d3;u0Nhn7*Y z_k4zGr4)vuxSB|k)R9C}stEq#$njhne@6@mW2Q7~^b?A-fpY3rHh@$~A{SNk3fl60 ziiDHRvjtCe+u@V>rn(-wZ^~yLgTlKPF-DVKRW@XRBn`FLz9nwbd(ety@+Q28-`Si9 zUpt%}SI~_Ro-Sq-v+i)S?x9BAA^y6DnspnfUkUd>e_i^Puf}1mQTLZ3AYVMWAsrJJ zY~kG;pKp(E1}RB#Lz9Az^#828Bh(xz6ARAA|1%1@*WKtDa8z_gUuSUY#w)BM)RRq_ z@n*%|s^U0*#olH`ijiRYox~MGHFmVYIIyY;ViJeJsX&_Ig-BBj4I(WntN=-Eubx1F7CMOw z?*PgSi_#sYKtOQtY9aS6M51+^caARt(Vet{WAUZ}$(R=uVC_qW0KZ}-BxWCa}qlXNor4#`{W=EU76Ztd_{)*Ua{@`}l}(KnmOwkLfijl}>3F8@%t#9C#eY$3%&@X~4+HXhM2B%CTTgGMnMiR0#a zmSigzRNO!}i9ba34bzFzYeq)+;bE|(vFw}Ay2p3X~4gLAz730eHoe07PcmxVs z(fy1Jz6d~prXMnjpEwzPsg&R&JvH~sXg&`q0ryQDfnqjL#OfGxwfYhd$PsU*_g=6$ zW~|0&P`#9Bn0hY)Wids<^`QkUdqT|BbpF{4_(3>TWXWkFzKn!~Yy}BqD_$VrLjfPm zRRZZokSjdNR-=p21Ca>8`pB+c1^L^E^%gGp5z8rZt(p9r&3`4xSu>ev_1JLh2%@1I z{##GoL88goIThu2KdeD)%0Yb6!;ujn6_pOpmaXV-y^fm`&mE~JgN$N{mIFdM?0>=s zlzDJIj9}}d8X&-bkVXjD@8sj7NCn^FacFE@E)I*RW(}b@3Qi%*=+MX(d|Qo01Q+r0 zKP)Yaqi+U?YG>>ZeK=YLl~FInaR_O`X+V2bX~0!@7HJ3)!w^`#yKg!DT!=f__Ut62 zipZ!46KxibREN7kBxn*wInfPNX2ZBbAk4f)RF%Dk)T~wZ2{K5eLv5_2d97^CST6vW zL2E7J++D)SfaoQ~7L-^ln)~HQwqNDN&m)_ETBG6wx!=fM;;$cmk+F!p;zWQlYB>{ z;PWvn6aXbG{8{u;3RfX)eG1wAP`vibW~@W&LB4DlgT;2Jzqagbv0zNYvK$^v!dY{! zl?{WkTa6~KKeBWIE!iTA%JIi%^-ILD;(zU~~whF|T%AI(nT^i52Z4nv%P?vIJmD;bHZgK&8GB3)639F7VyM_FprEOi5&5t5zQ=#=2m=3;@AgIl<{Xa|tzbRaos z<+71tbhBos;AI<{3te9RaZ9`*Z6QOnGWcFY+gBG=e@+PRB)KOR2J0@lF!=k>>orH4@U=%mB@GJWXSen~n zk~RB8M6L*BKgYlhx((Sv+~TW1riK1>1v(m=Aeg6t z%-kUJa4L}T^1VMStl;~F43TF9&6AM&pWwJ53b$T{uq%MQNVU-pMZz zA1^|$>lW{Fiy)JC8G4c?Z)!lN*J}`WBn2_BLW7tb0HU`Bae7h^g)SDe13>(qp@!bn z0O6S;UxRHo%<98edd=#i2`%Oii5a8ZGets0K@5EV02euuitOAhyxgr>okJ5{)RcNw zHnHI9XiOnOC4@lo{MnP?YqPpyfTeypEa3}yxb!5kgGxF6S1h09&KHxvbufC>e`jnWtY{pE~{%%R=0OqUDGo9 zlAV~}h;>h4x`Dgdf-_^*?w}Y~_vIgWiOECIa4wyo;HCJ5yG+N^9z)jb`rk*Yca94H(t!bi`siQh?a$zomH9uT?V89}rBqYHsL(1GXj93F!eb%D*xnJ`X!wy^2RE}}-U zGoxru4R@{8yzC?2p>?kaizP~s z-@i|CUcL;~wt3m{e3zHby)G})L^<>F*Yl`c6KWqEG2tgKxH0w~a87Ew*mk-ewyrkA zEn{;`n-59M@srOc)1y3r2q*;|#(0gG|+KmHc;~ zoiGGrCQm9!1mi)5ua*4p-as{pl0N`TVhhHub9rEK67O~Q$U)+HizqLm^3VBM6RP1t zOEC7sdblpLcGp&FthdFE!B6ZIB2odT9O84xS+i-kr*Mn6E?#^~sEzAYmqCa-1R}8g9J?>3$Wq)i^&zm_Sb7_yrazHeLb*A}}5u@>Adn8-k#~ zF+m8N>Z!>Hbh8UJ0)1@+E+7ObL8BjmEoa+FBh9D?#R1gBEcxo~Nhuei3fj%|@=K}$Qr`mi?-9knb$1@4%^<$A{ z;)EIMc$P5D4@bVUPCMjoSsHfHVDcIw19HMRZoqVCM4PCyJ3dOq8D4Y{DxH(7&r=8W z2uJ$UxfTNU+|vvHIiM_|qZDz}jUz$XOylO(F=2Vm)f@Bje0QI7wa_nID5>XL!44!ZziO34E5f#!_hqmC1g~}0Q652=*Dbi0Q#p9p*2wRFzbjC6}t)kg` z1;Tu>2t?R#`oFTM53X0siy09ZCDt@g0F}D7S~Ifvz;x}*T2w-VW{0v(Rtdh(PH0k*SgT^ASU|tzZ)-fKoWtYcic%>LByb2x);aR> z2#PqA>V}yD)ELKbWBel4p}9NOkz%YECl0NwG}iZwq?Vcrg>g-V1GtTs3R7NjsSw2x zrJ}+te%7<~RPj@wm~bu@Kl?Gp3Fqc~VlIt6;S9nnPC{*P^Hh2-$OOuvQg7*+qq1M{N4@MRbMwZmNW) zOXwXCD<^nCh}{pnZ6G$!rE9Z5#P%}~JKjL-a2v6K=)9Ibt?N!Sim2W2N~-C5-HpV4 z;4Ki{NH=fx)~$$u3FmDT@|VEea<2SxP~}JLLe1(DPr2gxWKX%m^Omz+=AVH&wNcmz z4+6*9Z3VXb+l880Jpi!o3=f2#h6IfFGrLej_;Dm4XyPcXPdLw@z9i|5NAPFCZPT}T zDw)23H03nC+_H5lX}dUnk1U$crh4u?{u3+1pP`YGQvC59$z!z9x%5VwhF>oQ7@bmH z0AK_2&Cw)dCCj;L!fA$4z&h~HnEYyT>+Z|6LN^`3)zcuk(YcIHOneJj*pMrZgH`s8#9-=9E)*n(f)MSaXR^mjT4O%ZsYZqp5pXNv}q^o0W3-Qgt4J4=&+Tkt%KWq8R6h8$f_%b9Ndb=Of+9H0|NE&SrKNZP-8%`wC ziS(E7TOn;P;5qsTlPOw4L?0T>K~=Slu%6FjG4qPWY-Bxd4O8eQ_JTo2+ErFHF9V>m zusLaF&He)-Ut8~&``)PQ3ZfkEp?0Ajcq>o2qQI{}%>bgmhx3J}T+w8er(6+d!&w$_ z9W7RD_Ga$?AlB$=cB}L{?(Cs#w2fG!Hy3M@JCf!fax?ASI_&#E1`^J_zY>$o-85sj zZYV~Dw(-=lMniu0f?(S%eA0CU!h$b0U0B(+ZX@`5x9VVV}Ym^BXfw4w+`NU**u|_?BT~MsilMkneHOf7RSElk{ zK^)+n!K*@b)JlBOd;7F6s3_n&+&l(j0p*L}^f9Mntsj0_%iE(A?8EW~Z!6ZpcoPy< z1(v}dYt#m~+x_Ly3?%Hq@*lm(7&7|B57eJN5x)}SbY(~YQGpegfmverUXCp_WvDAZYwxFx_$j0~;hYCgGDWP>&N*Zc$X%;oPtc7u8tRjrtl6n! zjm`{cku=t5L_p=#u|_{V?G@#$*^P-c`u!0aBAdM90y=F>tkH&hHHfYOAQ}^E)cju> zM6&=8jfyoI0^4qw)gB?QS?&3_7V~4ojNvt_m?1%ogfo?-GMZ$H>{chGE@e1wuFo=$ zb5-Iw0%5^7%<7u&c^pba&p7};lbF@d5KLnqXdO*w+)^cWPUGit8qvO@yojD#@Uu3n zhYz&O>LBQOs#v2?j!m^F@eE(jUO!=LCK;KpL%4}e<^&x-OETYI$j?mX7ezUf`Eh>MWR4H8 z$h;8~`<}-d^?4{otkGR~8BP{!bZ=H*tkIDUO>67v>0wD?Ei#2M; z@HMB(JECq9P92I5nK?C1lryJB@v}B3*PLo`sw@OfC66`gc_*0$ zp5?#6RBJC!m7;oLjrQ3@jNX%l%^I<%riAH*zFuA)yg>8v`BUUDZC8@zn# zTS=~zTKA;S`Ww7F0)tD+%hMUY=H-X`qHYpijz(CL&CBO{O60)Ho2KwH^KymN|~hbrX=V#XOKFZjBHma^Xb8q#Uvt~t znBy3xHXDQ?82fDb(082KUhs$Fz!8GA_p>FGMS%QFm4p(EErSx zSqsLUCtHH?Y=3Og`eKb%CiX1Ws3rO^HhRVK>HSG|A!GLSadsi2xYjPzxYqQxaNU&$ zfenr|y2FMb5Ev1Jz&KA$Mqr3ts1dlxM&M>bAUM{jxeY-e@bGGTuuOrC$J&LAz}t4A zUR%EGDHnp1aDMFvOoC&LX4y>yCWEfBJ7rArJvAAVJiAbnVpK1S7uOL2!Ldd=d)R%& zNy*=uXcsa9A9`vs0?X|}jlc&dSqS`$i91QG(M%hHpuoT&1kU!^xz3k>l4YQ+zE}E_+ zBg(Nx!&>90r|N8PtWk;+kz9EqlGn{W4%yNb{aVK%=dl-^`Qzo(6CH;%?W>PNnjdW) zhtPR2$2TR7JaY4iSus#ho119&m=AOkP8pu9j01odcpk-vEHaUV&X-Wx(3H2G=m5sd znJ~%dVd2!&IR|dwz3e3S&!-rGAZgb3rgZd_H~}LJL>32NWuK_!=wuc+mLkJ3h`{y^ z)rb_Clzg-kZw4fs1D5W@v>H$=YxY|-v&&c0d5?s0YoIEpI^a`-Q+O;y4FTa_^T?g8 z6t$)jg-{zn=u^V@u(=o<0l>e(IK863$A!CX3**~Qm4AS?AB(aU;mFVO*mxfTDS8DE zI`OJU?mNu}&V7e5GED%DD%5ZV{U+Pux5!t4@Lx~%JI?A>FSkY~4CYQTTsz0zs^OkA zNlfX~ux=9r@WGm4!}7^>Kwc7zjrH+nfE4K?YlyCAGSzi*)PDHMNw4|*`ci&LDQVD@ znO00CyUQa|fJ#P`pgN_MS~My7TS}#X{1ywL>&*5HAdL^9Y5g@JiMpSJt*$g7lARHQ zNk~)30x7ge3@aBnc{tqzdXOy7VckFyRhDR`>D}Tt67}FTnRC!Fv7Q}Al3+{0vNJtW zkgA_wB4pg42Y{(BpdLyrpw4AJ#S8C1B~LG-y}e}fDKOimJf!d$4vB*1se^ENE-ra| zq#%Z-y0CKkr(%LQ5@&**;%U*?6kwnHvU3+~yiO*Y-XTc}u;cdkrvNk3e`%v_;FP%E zn}H*bIEoO@YUG-!66!!EhT=Gxl~wrL;GE{cX>$7{IDOH@gHr%uE*40*(zttCPWlh= zj{a=Za#6b^ct7LCTPuxXae(zmmDT8w3rPS|W;H5<#_6m^=VF9Z-=Ed!;*LqO8XZkL zT4czfy^{_mrC`0=)-)ii(Vk{IIi=#ih(K6}@4%>RCoAcjFiEnV98{QW>F$X@NSf`W z?{qJO|3L)8R(q##eRuNi%!_0v->28`)klEt{!?oefiMNU3rCY2uQV>($(jwsWfO$4 zhJV&~&)ZnTd$OJEXi6dy9D#7<7Z61&+sV2^cwli7u78h}gT(V|qP&R8pXF!m23H+H zgwl~sTd-tH5rJ?uHdN$B-TgDXTvQu%o(P0J&vuey?K^ye+Sre2T(*+g5ePHYo}MU2&Zh$zS+)mbUX_T0<4=il zwg(UKv)(1TQ~VTCoNzul3Nn;D+sTFZ0QE>v1j2A2WAE_pE&}1wfEGz35UvlXoH_y_ zGoVFdA`li)xDK=y_n>bL0MVETgkCO)Spgs#6M+zNLEIMrqEQhDYhc@9>h<}@q24L- zm0Pu#bF`Fyio{wN#7HT~9mwRF% zvn83o^O3=@42{cn(yuxNnGf27Y$ucdN>1jDA9%?e>f(~QLq0z zcJd(hF_PMXn{c*fzcg%tC)-KY@5zPqWEdRVUFK78>0(VC=?ZCSM}96M^4`SHT1X!_ z&=S&$e?Uk*5eWa|Y$xrGv^dppfR|GjN3=QF(Nzw@c81l$<~|=K4Rg}CY$x^apoeIZ zh0Xhj9I#&+obqHlIiMjqr^?oOIklb6xFx4n50`@kcfJzk%&GVJS##K`ryUP0PGmLT{=F?fvtazd&zevzI$MI#4eMcl1VaC((9<4d zJBgqV<0w#^cn$|bW??yDd6B0kqd3?u)VN;Q$-;GJ4um*30->1=K_IYhNB{y~?PC`* z0&DC-jlh>3Ed>6;w4Nja;dUE>K%n!Jc3(_^v7VZYK-ezSYs(&~5N@&|2vVFDguqBoO-7)vU8oTl zVIwe=5D3n8@@JMkSf&7dSpe9Yfj8|!jX?Fj76pES=a3`<;RYLmpg{j11crNR zG6H?Rl%es5zBmMIVq+lA#M80$PW8G$8sp+?|69MKpK!Vj2llSClQ zuptNv^b11ZOixWlptoJ95g2A8FbN14Jk=2hw>}2*Cr%08+1e`28Faii0zn@d(Mgz0 ztZ;M@&ENmaY$uJ&F4Bzr&Q z0nRS+#w?mG-RvTdpXX*5iE=$UGF>3|-%bZA-s~c49^^SEPEvIswXm~`d^lA)1xd1t z3~EKl@X5}8b*;b%`-*+>vBW|k@ITEi@?~2R=(+uNq3@{5F7o=#+Hv?4<~QtS7kQ7W zyV*tdMzkPDT6(jKl(-OHq=-U}C+F-Ui?7tMSF^+BO-!*L$i($Q#p7FY+j64l;q~K7H!2ZdbQ%Gw6v+N>Y?Ze~2w2E&NiBE_;KZ}GeIJ?L@u*{&wII12~*+rh6sYmpy z7_0EVt?VMlL!S*Q?B}{>ac<+K!ag)8xp+CM1-E4?9K_Fhc5Ewt<`F`mQ4{gApZu9a zqm$eIPIH(lYzU&DM7^)c)}t5MMLxgU9(xFVat4C;VUPv-oLwa0qJJ6>%!~d=0wmGD z8a?Bg(I3yx8i83rAX#>i)9_Ab7a5QYvEDXfC%cF})0(>VBKG=Z7qO3;xrnXdXN}nA ztfbjR-oY!Wrc<}H^5*Nf1#k?5EJi&Eg+bXxMg>*wXBTQ#AMPnvJkRo!E9M?TcuMBi z?F|H?U_PC3Qy`gS%?Bv=VY|#O)HHd&4UW{k*+uTLD~s{oWEW}(WdtE0yU0+~mn7}F zxfOq6&HA=i>5-f&A(zD3{zA!~o_3%4z<+Vt-StcNw0j>sCp+!Fcv7-uqUW@GY6D$I z2>7vu_-i>;p>R?=9`nR7h@lL*Nb1%*|?Pcmk>dVXEsc0 zM0pWe(WU&X3H4b^B9uPurj=!i)9#{aFfd|MXh>2y@SJvEv3*akr5tDPFz&}Fn!Jn_ zYF_TErVpE!YEx*DkJbh+cm5{Hm6DfP6<&53yxc}0lJW9i3}5rI@22Futo+c+%MMK> za^Tr_r|>iL^6w0OW?pXNXU)qtEi7Ih1@9*CwEMyl;G#qt&=bF+UhsYUg%iE1sHpZjggI$-cOz@5y$iEqMT*ud4ARt@xR1RVUZF}EgYZ}r`=Pp zC3_Hb+Wm!3a&~vx{Z&AVq^I3q2UJdd+C3|vMPp986TB?reee|lAR2SpJ=g{Dd;o~X zoOYk zx|C+M;$<(0aV)jG>UoerSn!Q0@^pr;&Fbc_OqCEoluAro=QXR#=xkh0k$0WMh?dic zo)qP*5)bmTHmk2Swan_r(DPKM-34M%se%g5VnT=F!5)d&!(F$-Kiy2E#Js z{nQvTk9f&TNrTMC6NqGFuKAJRYckLJGC7%>yyqqJxpX!z$$a>Uj3|@2pD1TCAJ5O4 z%)^^lWS)YFea}z3-x-tQwEFo{) zyBUVS+YWre^JPBX)~DT%k09Bh1 z!gstv`ZAr3OCi1Wct*6GNcx~CFQVtW_*o0-vuT!)zKyk=_q2OPohvcE`}Sk_<(}NP zKa5xU8i5v!fN4&yo2bo6^Ibe3FQ?RL_W~a!4Nh(QzA>E2c;3qlgHxLbL^4j@!|*ky zdVHFkQ?IV^a;h1fjZ02#IM(G<{SGc?PHp06O{nx;>1mK~l}IcHep`yu?x(IK)4;R* zwHGB*RL^Pm-L-qVusIJ?hoN<+?j#gVUcP*V=4D?oA$fVJ7B*k_Xl?NFFkr^yN;w0c z_^g**1}{4jh-AEc%i(bdJw%@DPm=S}NqBjA3Z0EhUbgDNh_colD$1Fc9r;=Fvgh9x zFGs;S@t$^P0Hr;-Z$Ef!GA?^gyRXkT&G8|8ysb~W+YeRdcrbG=;S4_5GRK|Ham{gx z)9$?HOi<-B9QK!2FvgA5f^q1dOh2z+sMGG1#2brohG4YX!t{=(Hpg9`_JS}3W7lTy zOCbjAw>?KMU7umdN67_a-CJJ4IE2o|rC|JW6eG%l(NdJNVC=#T9z%on|I-qTK3EU? zPrJ`9MNfNh+Wipva5wTKLgRsuS;&}OP zkpT$Q<6@AB6(jJuU8oWG>30i(HiSU%eftM&2m*m4Zx29Vil-(caK2rr*Omi3<;s4{ zP6H;vr`=h06M@Oc-2*WBZd(8;s_jBeicJj`DVh)h!KdAK*$@N*`9TO=>Z!@3ILj{7 z2wY+#a4RP6B&Xf2Z3qH^5040-z_(CzpD?^<7it8)*p zHJJj#>_Uye#Wn&(JApv(X?IH-fY2nF2%XLXE&hHUc*T0Rwq`+C8Tjrcj)me)%p=yGOTAdfKfs8Do2ISp5>@ zn@p2OTAx~tTta(izJ*!)`ET=+x-XhYdgh9zc8+x zRy2l&BX|s68YZYT8mgd0#&sZ&IJg3ZaVwvHq5+ZgGfDF!5S~X=&{Q2M;`Jm|TTHO1 zdgEz|sux~BPYLIxPA*mZ5-i>-6jYr|xJYt!fyMPv_2jza-NQA;@nkeHq?Itm*9Ty$ zq^KVE4oLm{K8n=tEm`{}Eiwf7WcABcK3X?QR!bDwELqKzbR+!k<#C&``jLFAsk#LP z?&`bMc4ln2s)0*E4iiR+kb!lB%DqY?Q1nl+}RiwlyH&q-;e%b${3M zwUx-CLwVP1E{;q<`rxmvgv!J6%P2xY?`TShmGt8#xC^8Eh z4bwPwz?JYgbutHaO$o=?63#5UP$PS}r(9uuV?EJUV0{|uNbP7}Wt^?+5ghDR_$2}E zU)_edZ+v$mg%%+>fne^HP|P)M9(}U(9bu{HGCW_gegN;w$ZC!?vM;ENEr`!4toGZq zEm}SHc@<-j0ZUT>N#t$eu%5H{C+C*90*@fpj#sF%X`M5j2V46k8gr3(ec#)E6mt@w zrR(n40M+o!#NAL3ij?8_pwwpV?+^7!e0H zj^+bYT!<6|2&5WTJ~R@V=O4>F8p{XhMI`Ddr=KtLSSV2k8YY~3_~&Z;tQZ>knx}w- z^9mP&6p|e8Tu#&n>cbXNMX7kLnMh>S^TA@I_9%%LbOsOb1Gy2R!>BpxCY%~HuR8*7 zWC_pQi>{!-=T}2w<5HYzxClQjJ`SksBeVtIhW`W-ZiBfRZJd`jr>lSr=Od~kT$s*p zL9pkxgb)<38fSeIVs|n~ShxCt)G2=p4=vWZ=P6``*(GVS6|xo!ZJ}CwQ7u!+ZLfgq ze6v-fbo(lxltCyF!7ROi%;bQr4b1-tWu>8i$S5In?c6L9pM>)QS;&YfM*pUBd%qZ= z#7#%!s%E6HCLHTJ?iGxNveW<~+%*XiO3T|)gB+=o7BrGKVNCGe3+=M4|BAY;hcr`!(e-qB>uhFoP0wf0C+fOR8+Ghn1v=P{F;kFc3EZ zO%jA_z9ZIZgxAwgi7=xSM}d)Y=Qobmpz8c~Gk&@V=fAjfS4q4u7-7@44_BtdG#?Fc z(W9Y-;aE6F{2ksAN{!!wl+6WOD&%|o<@fk2X4+czbn+o+TDP;giJimdkG)MUvg{MZ z5=7iIGcAkEEE4?26>^LI#WU;EZa%KAm0$wQAhDlBGd3JV26IZ{S(Gck@T-P@MS*+|MT1Ms>?2wM66@2%IN(P$RWu0h#Lnt$T1U zi@vIB!n8OJ*a@c^Zlf!f%z>cU$8`wR1TU;eC;Hs56u-x%N6gx`f-U7nryPYz42i3$ zoHPe2iljMhp5x>*UC4ffkytD}j?gfXYAfOV`AvFST_;Q|AatmH2?>cb$YXb)8)F;MMpg-$!X~^wA-1~~WPj00wD`ARk4cJL5Nrc**+8T`md6iOBzj<>fyuC&dUrg( z)0#Sfep22kHnta@#)9c6>Gs)OGHf(tP$c1WL|Y4Q>+NW~^~jL*{x3|~sorBXWTty_ zXANfZ>g7E^b0_Z^VWtvIm<5T`a9IrlN}NVV$@CW)T=;K}{F}>vafQDG;Ca30nOOvm zO7bwu8*Mx+#g>G414F^$DLE~cp@RE%cQd~BIv;wPXVYpT_8;eA9Bh!8#dZ9X-N2vm zhzhrGW!vjKw8?+!bw+h}-1|*#cR^m~n;G7Id}MOJWAy_}gdy*H?nTCcjNwHl*h3_V zUOsRumKNlT zx{A;K)L61=HLMZbob6VI=#Es`^e1dx)@v95fDL1_n5CW}IGqTHtEI})xf5nmOxCb1 zVN3?3!bF;j8&JpS$D9j+#tiS<9>4^1MPW?@UpxB(2;)b>>GuU$J{k!A^$FEnmxHh3 z(%YJFcQVf+>7yND_Q$=D_~qMHwW; z=rx1TaqE(9-?FugzAzeDI^%B=#YI!`2O}w&gukYrhppH|$(<-93%$DJ4tfeFO3Gvj z9_P7_PAZZ9|$F&PZgI$QI@rMF8v9|V$@eS#vRFd^-4$- zLMbs_wkd8%&ze22DYi&@18kHLD{eS=davS!W?8o`!H9~TX2lJivu=L@&yjdI*1m+N zmRRQA@I+Mpv_I*yyPQ9*xZ#4V*@vTU?M(a+2r@Zh!_UVfjS>DU{Ja=H(q#OJ(;Qq| zopwQEs(v+|s*bN6)ueHtU*P(U0$t2i3u-CUt}&>b-FVQsT=nYOe>D#mr^e6QLUHRuV4?P@aNsI)@|X1!J;;8!{=CLEQQ>+j}ptD8`y zhI{&IBzi*95x1w62kD+#)rEnW-x_RfPDY@k8b>M(yd5Dir5)>N**$ zPuz#KTfuNu2~^4XgNzSck|y-UN&2*^4PZ0@AQLTMMC2N!|E>>Bi>KbQ;lm4M^lF=A zqPc(=Eh>VD!(w&98nW~<7_4F^os8G*=aKP(>wt};l5sl;pM>*ar{?-+aXcH$>i85* zBRmbW^*WOIUl%)EvCkX_btbq(-Mb=_A zwW4g{?ak7b=TPJA2r(h5#7Y)I=$4@fKNC)$EodJr$srsOdd{daLbqMklCX`Fb(EYG zn5N^qwRllOFJg1~eXR9Y!}X@vYzoZ5M{*frOjPUex%>WLis{5Qz35SN9OK$zz8v#0 zy`M{1s%jAmtzC8skrRuD)3MdA-{AY-@4NkBKqJLZ?iW8#6F(VE{5(PYwVC#cxgG%N-JmzO+)803O>KV^rnEZG(7l@! zR_B}ZNqYZNt0P^qG7c7iV3rLdeXCruF%M8ntqo4x`~4|ks{ zEVb}0=cBY1pZ?SK7+v>l?={cYKZ@}Pqvu>{nCCE%5JutH8HRb@564uZc<}YgJdb4% zY@VMGATU@(uigk8hHDI>h-OW0RmS>^rGdu!F1m;lWUN2Eh>dlgX;WJdXYNCVnm+t3@_vUW zdiEc}%Cl>I-6*4OwOtotMs@esb#p<1w826j59m)XGp{*V>0>pY79rPXL+iBK9uPa) zH{^T?Vg>|_%HL6EzM@>rg~)&CDOXe4R8P5@+eUlJ)g+haDOa=ItsD)#(K+RfbfoD2 z);M<7E=&K9NRWAx;Nz#o>9LLbrnha}RiA4;<*Ls%vd=2S2_@NM;o*&K{Y`6Ylm5D>wq16fa$#ghRfZDu=m!m zaUUaC>@rc*F0l3NgXGW-g1Oe_GZkzpyQf>>q1=%6r5oI+qD<$TA3NA<|6o|yldw?mITn_IrdnvJk&JNk`qRjyzj8Vhbe$r*7dW zRsv!_>6aY(32LtdwLLrEYS%lOW`9|PvG-9{?7~kU1riuvROljp(*THN*u`O%?FWtY zQhm}7jiS0mh|vT-;N&Hzaj<+GY?cIG^;QpVjp1N2?md2XFw$39odj}^??brUP6E;<#)e|aZ z68@1;bt1G1buf?Sze=wKXZONOEDU?2qvY-#jucO~+d{0rFXkF&R#-PA77eX6yQS zvi@SKPedl%Kfn*WezqjFl}_22aoPV#$U zQt3a|viGU%Oco%3!mumG7gYv}LNYY#kAIkM3ZT*wURfXEEMNcYxhOK{eKcOdxD1kLT@5 z(blUOO^3V616T_Kl;>--^eayY4Nc|wfa6Fjmq_I~w3AYvfAWijbN)~NUzDfagF=R% z#wfJ%ti}&p8MN|z`+%r_J=IsrbDyvN?v>|338;tJ@h~4CtvnND{WP=VuD<%ImFH8s zR+CD3wx5|)d9+WqJ6SEDPIf1&UE!udn3BlqH5gZNS=~>x^~&mK6e~lYL{@vEieFYA zAb5tM&$4B8#=c5cH_L_i3tRuc$m;3ygzWtd*HX)BXCR+MR`-+j-=+FWR=>v&yZ-KF z^}YK=$Ft3jAN2v!vidJsf0WtrHNN_(W%Z~{yOGtw0GPzkYgtvE{m)tZa3o4S5`SDB zciw-5vwT3rD2$_l?D?{9h1AN`BepPTMR+7{!X&VI>;QvVPn8J*mb3|HGx~Q==Hz)X zpDUso4psA-;oz_aLXL=>nGIBM!!*t2ZYnL&S{_++Txi`T0vh0b!81< zHw+*#!1TAnu@kao4?vhy0ge^HAwEI7);X^d42jZwLP>N76j>0be8WX@JX~}GiptQ0 zmfJE!BGb8UqvevR&;ZCMMVkrcjady?82MYY@+}TE z_-$HNg~3Yjr4Y2pw^&Fwqu4?s^F4J$)369gzn6Y?TS<{0L_=&&&`xUsMK@LuUZ0=A zqyW@}bGhAgH2(zSD21Q<1;&F|7I07wazXlKKi#Qv?@-OPZB@xHgGI?S`nn#&{~9HA zP4Nq@?9iufUty2N&MT*Eo=;M(b@ZFGgBh@n-teW#n!qLLJ!FO5CF!mF6MDHJ+zsoX zhD<*`LTSnTP>g5+tTwphhDxLSoM z=wd9iS*rKdXOP2Hcp|#yTJ5MS7v0U!{T{aVvHq_Y*9j=uT2L?zFPlJLR}M=Y6|`vz<1xZN?|UHt&kJ z_5h(AHK~}y65OgGV%>;V(8PTJtOoPR279P@LtnZb*I9T+M~0|Z-g`h}Hc98w;#uri zK_DBlruBslrolL7glm@*s1_MP;KS|iA@U1@r-~ltBC3&arqTH5+(~uDR(I#=q%3Td zRimfSsEjCKn#6IRnR>^9kIZ!Z-z-a(ZKaS(KvASHBK7#vuQ>VPK>!|C^XOPMvqgCWgHScgyL*NMCtx@n@Qh@SBuy_%5qQye~XQ7L{q ztp;Jqu&kQOBV}bM@lZ)qfm}XeccHj!cVRzukoB&Syhb1gJ=alm zT|L7S$`MAPAzL0Uor<@jGU5jCY~czyH1At!6d2jzLUfF;UN;e12}UyaqyakG=wUYE zyR9BP*c?hhg#;a3=;6i2Q+KEV_f8L7BPU}6NSW;#E7q$UAZdxB<9Tas+H--~WRYBh`SUh}FV3WFqRM;Ijj_y|+N zFJtqHSg!fk&{+8b_m^78%mj4Ykz=zgPHw5c($L*u99L2YvEeybHr!3`K5;ICOS3w3 zS30cuU9y6CN&YJ|g?WxtM~0PwQu7oHS~SJ-%lL#+$nsa%Z!zD3fJ3nNA%kfz#F;t` zYZq84kJ(T1)TSLEc`!DE9($Ki18tn`2}{DT?hR3@vVVad%X9EQXa2v$A+;Q|T;)~J zt`K6bVxjVIbS`xu=czTbAVwrUd~3J$OUILO;aPelUD?DNzIV7{**rRvL7dN5&GA>t z+f6TUm2#4rsr;O|4_%jt(D8G-rI;%OBgVaup2k z;>42=G=VG%_q7Uv!a*3~&`1rv`}j@-NsssdvRS;f$hz%iOIH%HlGJ&S7wr`N%o>+9 zyV4ae2wRc+O9|T*+@fRHrt%-q99lX?K4n>otR5QK;(43OX8ZXZCN>cQt?Zr%~fQ-l`fl2M@%Xry#X*x&^ysvD}HmZ1+1 zr2RA^aS0`pDv3p5kt{kAMHIkuA@nyupE8}(s{=HF{X?3;;7hpPAG?n11EWEps!h61clEmP&sdhyw7%2d%l022WF4=9w8 z8K;!OGQIYmZ`QQ!(tkbc-9A9fdN@du(NB+{B-yMtWe3lC8A)b62TdC{>p8qqu@o>L zPORi&BWAtBWo^*=R(kv|XT2Bh51RE>0L#Ex?}HhnTM$|?>)m{mp7k!k6-RpGne`md zS26iEiVtROPdGR5b7mLH%1x4%*>&+DX>!(^_*5fjy`BK#oAq+6LMT;t3{lQ{H6@U( zF>3>KU7X+NL9e|#SF1zoXj8R9Y3`Hks~U6OOKcsHXFyGOZrvNWE@nHoC@T*(T1<5m zdL^d1gHc!-T30l4U0MO%tEOR2iz_;GtrwNWb%OMm05F*Ik<|VRu zPtp8D-TYM9e3ILoC#`8L&@Q+m_M%go&^j@Z(Jrb+^jqx_{KG769})@#T>2vYhkpj6 z9a|U5cQCTb=Ap@UT*?fb6OMnI}%`bEAvrtoSewlekXze?j?ye@uFS7*87*;_$zsw5Oz$E!)`f>L(IpO

?4PE(X@$GJ+cj%&WHq<(FCER=5`xoHkW7 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%0A@A~9A@e+K= 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

<$x23Ieu2gb;@ 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

a-zMGV)^)qMs$)RC@bAZD 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 z zy1wC1Wqp(;XBD%Nr$KSZF^$p!iYpV{WSM5oo49USatt14McOKD zy>6Uw_}WZ|UhuNEa|xaP6|Tk z%RVKGOPWjy8A=5D@`NyX3W>ZaLe;z}ee`8b(j^KGR=g>hvJ`kl{K<;=ll!a(s4Aqb zLfsT>`JL!wd2GymOZ43+0lzGP4zkigyU{^4>7bf)P)$1hSvqp-DE-gc)2h135l~nu zVog@WnyiR5Iqr6qZK|aBRh>`h(w&>yPiOzJ{KAeJNTp@s0QMo5wz6D2-mDI7aDQ#E zH@idno1`ayzYi6N$=~2<+|2fkCD4oFh9eU`)35E7eyASW%&MNwb@q@!dcpRJKKp;M zUJozUaG=FEsORYZUmS@aUSs&8sH<&7o$%8dzisuc_@Y_Yg?DS2_IlcYt>$@)i*S}= zeiqJJEY7@Vknc3@IbYVXIU!&6F>t!!%{pRS8S-Wy30(yO;eN34W5(@noi4ZmGoB+tsRXaWaVs-8$$s(YT=DqW(m0Ukb6O`mO0s_ zW!{pnWzHs;+W{uim$gaDT%1)C1vtf}4W5y&4W3QFw`ZdyU-l+#@Z#(m2>)(9Z=cQ< z_&z}ER}Z}~%;I=?-WyII>>1hYscpM{*-i)M#YN6q-+UH=l6+aM%p2IKv8+u+T4qre zYy!Nl_cZCwV|sYfU`*KDV3$EaF%u{P%{lpc;L{o{54J?6WNLXcTw2~-1YtT+aA@Hh z+Th!OV+C-%JF`d|oTd$S;=XnD24A<93G)J(3tW2GoBfiOxinu&>(KL#;ZSl1bV{-L z4k(jv(gay9fDR7jdGfWquc5G;QRoPq^gwwVD^MQzwmefCybwiJ0_NbN(H${@R0Khc zq4#Dw=ARBm1mmgs>(xU?7Jxv@-@|CGAAD1Wum~qhXp(4S5Hed*5gx)FlIMC)pv~>g zYxL$dd7X6!Hy^C60!g*tXi(Y{+TyAGINf{o(5DOl4{$xWY*){@h^hT}fSup|c0=2?djdq=?kO(( z%)nG@_pg};?la5;_c`W*`;yAG7dK6`>boEUIUEtvvPL?do|m=i>6DC5cab%(R9H@M zCm_Xw19fN>*dYXs@<5|JoI?Q@AlJf|g^$?ZHnC^4vS)OlWwL8H#%yBe0Q*kEXrtx@ zpd1Kwy%1^;`j?$PZeRt%xLwN0|GVe|7F*#!PPq4FD)%9mav#rE?ynpGiTI~8mAlTR z+`r_*{SVR?lh@rVSuQ{BXTkjV5liOBPgyiSe$BG^@eB*+$8#*5A1|rmRXcI!!FD1> zXeT(*PH&K7|4Ho>l`*kin)FNhmo@(OmOn0S`TY*LenfY56rVS%6*H3l`15AB zCS2&U?(2&@vx^>Em$H4@ zipAT62=(8<;lmZgfrn|62@x%LkD@2Ul@yB`U=$_iO6hAFmX;S~RmI7YDoZ{i#UT9Q zN-FSo<7ZAOdRkS((Mk<}Q(X9&;l|Hg1n;e)TzL(6-d2jA3M8+*+tskNG7TT*eL%{W z0|0Xe0WNUs;d`?yF^0jjv{dkDRZ^xEQik#j5hVa-5|EiFV_3eY6hB{M**ClJLpg); zH&(EGa%VXbS1xqprxK7Wi$*6htMEVJyKsdL2fY0AJfRH`d0EhYyng+S;l+cT6xBVA z`+reiyR_25AKjI}@wTQIfqHOVdG*i<)sSLi5B9wpE}F#QdnC|ZqpkcN1_3Egs@QZr z%-vvCfjKbbcV2g|Qlj$jQnc;z91bj|{JYcwgvzn16I`i89%m6sBOMcYe+mL#fcL#@ zBF}1XSq{f!T@A2@kG0^)uAHh&@zp5DF<8aHLFM{M1@RN(c#(++dD?{xaMw{z!2L@p zT*XYg`!^ijjc#^yH@N@kZgBrmB^Kd6BiWAbeonF--TjivwzrC6@#~;@60vwCf-&5x z>Dz*v66BW_ zOvEhQ`&C6w=?&10Sc)-x4@!! zerOxm7Ps^fXSP}3?W#b?@}m;IIO_=Acm$wrVAu@F3c0S(xjkFq>dTg_knTt9qJ1;S z5A;r}BzjJumt3?*ndEj8Bdms%c)#96=xEtY;9Zn;#3tf@FxY`Ha?WZ=GDvkzy}XQ0hM?6}(MVutHV$ZYK+_R36iwjL3f} z?haKP4sl}+(1Q*vp-cOi$o8mt0EFY~5>cYaZZ(3+d;#a!7LFdI09s#D*xjsf9icC) zRXA>}P&ld%Q!W517b@f`rBuujdJ_4=oEl6`IW;J&MHL-jW~I-u%?AbpF*P5!ehKCS zR~+nn5nS|NhwnEs9~j5MjBD!NQvnky?o(p@dm-h257gV1{6E8_R%QQ`a-S#SgBwv; zOzzh%rrhU!@tE9SZOQut36DgSILe_83_iDVs+3cs9Gmo~+){Ia8s#{6$p-n9Q>C05 zIMSf(-+Fn8YREZm@!e5K`BJtM+BY;4e%XQH%tbVuazraRa3k5S_j35l2o^aY)md>L zXbl98Q@8t7-2HB;>HSs8se#iQM~n5Wj-eT`phuyIm-i zVX_XFuV)k(#Se$rm3q$$-bL{LZho-jedx21o!lsFAD3i(UAqgnZtiG=UKkteHIDZ4 zVzUwEkH(eOUcxa3#b=bx}EK`jK`5ER<+`9+&K>!q0f85c>@Q5b~TX6zE7 z+(Y|+tA`SfUd8m^smp&HrLz2m!?eLHJ`+ms!NpKW6fwoQJ+P}ahQF4Fhn&VhEj9*fu`x*fF_ohgZKA9!hDxy* zP>S=T7h}2XmMuO`p_siP@jiJ zxmPXD9*go~UmQ1Z_|9lKTwofc>QH`|5a_TEtO>Jd0V91K26~AKk z$JRJe{YqRj$U?-DSIOZw0xIDzbOEZs&otLB@E6zc$Ml2#p)Z2|3(bUX7hAwwcx^$T z+s&U+G((j&ow`U5udb33cGX~6m4?4DTx5;mB5MqieoRF|#RqErFDu+)B2r9H#ieoh zC$vYx>U@sqi_Wg!*{vFB1RLpMHquoU&!dr;99kg<{=i%GS?$Gdmam#kz{-5pYCkJp z`XAa4ZCAEyiN3fIjTdXZs6LEwcQ;CtEf2Bk)_k4^H94GO&8Q}YalOmRAJ=~N?q}X_ zm9iE5ic3t`3ug;l6S{C*ky%!u$ll6A*iT)yn@4e$_3-Yfwvy+O^rl(}s-F5?Z3i~g z?>zj#hO(WN9?Wo*{x^Z%>)HMz(EhtQi{k+jTcPgg1Ue+4ZZ+9*_t6Ww7krspcAS4g zR2HWzr>}B=9RsobW==0RR_qV}g-8cd6(Sv-Xf3$tz#v{m;NZazmbI3d8@VEdw~`xOU@$FE=hp6DkCFm)uBF2m31Hi6Nu`3i1=G#y zM_vQBt~PO-3bzh7F1X@Jaa3+EAfIu)l0S-)Sk*tvwh>5k= z$eM_s0aksaX;i}LEKmG_z3(xn7XiTTennXF$lfa8@EGyG&&{dqxk7Nk9uezV6_5le zZGCh^v;V@t$F2p#89P&AVf$-Dv+s0ORukJY(u(DSg}+s&R}m)T7kE=!z6BF{XpaUp z98esKAwk~Tl|gI8C>0Am@E#wvzT4}f@#avrf=g5YfR^|}A9cdp*E0!^IwEvVX~R3d zxg_taJ+Jf8 zeqa09w!UN4S6er*pSCW&e_nG!55agy8sQ{gKbN+ysJ|<(x&7@p0MU4idqw@-h<`CY z9=cnUUE5RR{~=ru#s7P_sJXuZpf@0wRtoroN|ALL+7lbKs2dl3yIa}bAkDz*q?*`w zxXz?5HXp7tsfZ1O>rB%1uI_R|;6DAIU>QEpQ#yYpz)j0?2YTG|#}RTCAma=Pb~Fh2 z>n^m+H{I~h&LYgR(uM?>dT2Xa=S$$d$R@J!YL!FP=o{omTjrzN>rv0b$ghyn;&;S* zp$R?U^Fr^b2y=~uwMtm48Ky_RE14V+_AcR5=O#7-Xypc}BHxf$vwc)l4O^fFaaR#B zt32ja@vV$+MSQkB9s*#&_d;C*I^@Wy49b-k0ii6=BU`mt{jPZjHsSm(dINgzn{aGR z%ySrlUvn(M9B&L{iWYbiKJB^wuxwb{no+wmLu=O1&Wp2qv~|9$o&jA0_T@E4=Zh7$ zXzK=P>%e;mLVX$zE!FUs)e!M*Zs^`#cZo7HaT7`<+jo)eyHX^|M)l5I$$@Y68iL4 z(9N=V-Z-(Wgw7vC5;p69_kLnzHhNo>pD~{*97cuT`;?L9eqt%A@?W)|82J$0#iq6T z9f$%XesCL+cm+r#*E(_%3#|U04aF*CVV-}`eq!WeATH-s{=4=QBfmw5l%_GYgmY7B z32hsQ5g$hwYy7fNekAxn=?k@gQTvC7=b8G#AB(>5UQ}3dLUN^{y$}tBus@+G_YI}~ z@Cr7wxqoQT}II@0G3)ObfrwJf) z{l8WCC$|1q^EvU$`hP9r<&+Q#bFwh3L7(9&bA;*nV{}1^m}jHwPk5eZnSqU!SYJ!t ze9iT>SNJwT+ps}lq6MjcCPeq>%lrE;B+Rpr-o_&4 zdcJ93l{DzSh%+wXn5Aw32Ng( zE#ZMbz;99??fJVehD`{kD-c?Q^2@Efv4F zRN_Bm{EfEe#C|Ic1>#^FDzdXT1?qR*#@?m{L&92A-2o7Gu+!6YZES7a$fEi``7hKp za!W()-X3caD(8^zUye)An9XTe7x!y8+ER<2(u5i|^XAJ6#dn*bwaC`i4av&e6c0L% zKai>@+lA|9S+2ZI?b~eCQT!+I80RKsxe>oEd3-73OA-H2d^|8j+rH+z1-gTlccBe< z4>-O84crREl)Lc*rOvVPaitA!_;BQFPYYViSC7T@cBFfm&%)gejzRtEWA*djqlbS~ zg)08Zkx4e%1%=2V8sXQSpXs4(%RZt?nn&+yBmG0Kx1VLhXtmy#8TDm#bgDb&h8Of` z!Grh)|M71s7}0kg@VwCl7K75E1=_*#iEem6;qs|adH8OlZlwYkw|op1+z;d$@Yfha z(Dw+mBW#SWYTWn&%WOnLWS}8V%i9#GK-0(QkJj6Wgc~q^(!Qp}{W zw3H7Z(_W;94l|aXZ8I8eqcj%@>0k35MEXv^ejTtg*iNURog(cr!FP-uiTkvhp+oiL zy&ULvFPTyQ#M1I1nf#rW>8gL?JHGTY>z}yQ=RFgIX{l56K;0DDT>uR-f8^3f9@Mw) z)luDZsP?qicR80U(ea3YCuO=7{8GZd{Y*D0$wGW*k`49>Q5D`)%ypUtj2&4Mh`5*b zLqUb1=D*;uJ>CsO>y2SwVxeB=X0NlBwIoGOBSreM@L1_{R_8VQ&&Cy8Q|B05ODaew z8JGo;u@mZ_Ezo7ea&R}wi7Rj~+WJ!D86+|H-;_q^OJL!F*&s@K7N}(FivE|NLk`rq zB-zq8uk8S5R=S`~LF#=>-Hp`Upl3HbuK)XZ77!QauI*y7FGG!kWQUd_**+g`oW+tZ z+u1|*Memq~-VvzFz!MVJ9$}_j>?0sk_Z_`61$M$#tyX=Zr`w0I%@@rHo`9%pd-9}oIo>dGV zYt0`5drRrRg7dMHlTW{4pOVIlmmFx1|IB+tw6u@t?0Z&r)m5e@G z&SDh?zPPfpt+LJcR$X|W2{MWAts>V2_`3tu!Etr`EQRJALhiMe_aG2kAV}T>ntX*~ zJf=lepaYJi(Lq6Tt0Xs$qOVaPm=R~vYZNRTOm9^Hdja#U1@)xY57v@c$KzahcWIP{9y~{sH#4Yz5ofixhO3K|DEQ; zR1qFGm-UQuBTwSLh%=lnEpQ7;5{>v3@`3k=2FeGt;_m}VF?Rg2eBeEzC-4D##`taQ zkA08+aZ?y;Jp}YX?Iu_IV`{uo&j(=8&3n21Uhq5o?Lk}rFzaV!i`Qrv^wIhw zksGkx5w(|A1x%p0=X^Eks}Z})ru5C-^)lqvieWMkz7u6OI`Sw$BEdyQj`8~w0wfx+%V^xH{0>; zuF@}AgZv6b|0D!i&ElT|kJTjpZ^9F84%@>weXEeWeVV<$#bT4Zf8$Dc|Hhs0{!MAz z`!@nT_Wn%+Zs}uQi%G4vVkgNR_^36olY`YDl2PCKF~`0h#2|=+n&QrHkrS;a^RS*f z^;M1M{z5tSCJwalykI%b3x3#w z^Mda{v3FFaKChX2Zi$}|ACC<#D}SlPe~%n(tZCdUL6bi{uk+= zrSMH`xR~Pod=$R=AFhA)ebJ_SM!nshyjK?7Y%BI@D2vC3A0X$9FW9=^y2wTn!CHSo zAAO!pAN>u)p=-<^1_0Q(5vBCoP|f~}Xq+*h!_MGzd`I(JrvoF!k^-DeeKi=H9hH!v z^|$tbB41?ASlhEdEB*Dw=yu8V*UzA@W4TC3L8Zk0t5RZLl1hoK-cwVGZ0Y453}#BB zebvcmv_~Vk(r8QW)0taT+aph?+U70LKwY}z+lp`bc$qyVN=>c$9{7366UuHGkD$-2 z?(|&^!*faHn8Ed6^br0r*MhUTe^-sx1chrNKSZ?Mey6Veu0tXgv%kuCSFZ3q%Uxry|AjkAVN8#LVOm$sW8xPoe3#kDi&P=lgo#Sf#dNC85QguYcX*S6u3?LTtsiG2ESu;M@rC zHoCL1G!*B5tE8~1bRa?kr&~j{ZNiKS_C{3P&WM* z`6dKDEv;ZB6%9>re-R|)5X8c`23Po)Wwn3H+;6rpZog5r|EF$Ln_5a@fgha)AnGQH{I|O~hm9Fu8eGbUb1N2Ynb=56L0*xZMfd zr`mZg^MHFWGmOF}ORV4e@z%B|e5htd08IP2apZG5sI%dDf4~o4uHn4035Xf(hz_WQ zekyg`sN=-pB7{P&H%uSzhg=LCf;={#>Jni~6_5P1R!bM#Zp;?H?xeh?HP3 zi>r_WJDG*BM_M?txo8AV2Kat%!E1k7wYPI)Xmets)1rw&IGj)&D=qeA^;elMLVtG! zZjj~PZEfSpNWO4V+5RQ2>-#$z4nK%Kg8N06CfqL)%fvC5Hq4{#O@6Z9KN153ft{@a z+UaQc-h(xN;Vyk%V}0G->dMipsHQG_=qH%G8DL*Tj-XFFggGVf5? zzaGskuVMcYxEdt{Z?(w16N3omwfku)6+(CES$3337Tg&+kE{mL#M*=r>ON6F#<>!jO!yUOBtH*DU?@5f z9)=u-n(GaWp9IVhg;8H25~~Atss5gbYg{#NTW()lwZ*~;nvaR0o*!rsRWAf zIIzKsM*|fTn2j9c2sK_Qd}90n`3>G(c;%l^K5iY(JFubQ@B^E1>F~nxtg`*zIqy0x zooxVQ@bIXNud(|)a(^$kd{EhbzblsREp=sSCIl`o`jx}5#s2TOuAAUA0cq8pQIzdyPp z=7b3JyDq3Dx3Ss&hFMVAAHUFV@(vJFPeU zZk)Q{^(I*RjK7~G2oAi?ssgZ`bRFsttID+N;_5Q{y5m(wtG*14EIkRgmVQnNiCatG zmO`dwrSaZUiBRU7iZTPUq~Oye!K5rz@YfX$XJ@IB%94^zt8N5^z#nYU8?6@gpCyoB zNLo1NMrls6R$oZQk6j=JY^K`oA({N;g@Fcgm^b^F#fw<`SCO73ydE>Y$BO?PDI0%r zNyf_fyGrZ9&(ZrX3HD#j`!iC2d8=hO#x-;)c|B4!s~@H_E~{SNd!8j{Jy6*z%{8!R-!lWW@V z$%QpO>A@yx%_7BqPp-1xlWW@V$*olOdval$kM?_V6YclNCg0UVZ@h{(X;Rzo`GrMj zWxt1*nD%?l6~q?9O2|wg7;nF4(%>qgpClP1zhb{fjV(wH`#oYxGvz%T*wx|nZ~p3Xf6aFPCJWV3_iygMLfyal9$a)e zhi{GCznRQ27Y$9$N`3<;5xkrCZ@#+={F%&t4*?Ngl-E*P^TEk5yx{{>V%B{2)9Pg4 z_Xvww^TB+|vgbqM$L@n9Sck!Uj&aJdS%;Cz@m9TsS+vPipApM)5-qm;wfYTXW#Eqii_TMe%MqodvCX*GI8~_ z+xHXHlGlkHBv7Y#kQRJ$l?5Mk71c*z!3TXrO%oPADuB=l#Z{(zI8dq4Lz(UYFN*0N z4#{drP^No0R+;xJ|DpGHj#D>@I*Im@p=E``g`PSS%`P?piCs)}9 zlvuG2C|^v`6-{mB4(a<0fPT$@{`E>sQr=LX8#|P1zq2<1x(`B*-YH@evF} zn4@q$lG5IYZRLU`WD)f*GJjF4Q^JS+5gLw}D{xKdVtho+KP9+O1VLqCpP2m-TFcN@ zJ`IH8)&Vp=lBbN1sQj3y!cI=~z7Fk=40uNq`y<|LbY&Ud`76dpssL}ny%H+MM-Xhv zz3v5hSPRzB{)mjf_$>yn(ovni*i5*w;%&*VM(RS-iB>@F2O*znb;L!hBRRA>azVxW zv^s*k|7rUoNtXV@WZ9*b{#cG%_k%DW;{BlAtyVOa@3L-3nww=I=4`gF7ES$?EIh6D zRO_>oUB5>QGZ*ccOFyNSgweIS>5s0}O@DN){*<*m$J$&i%xzpIuuix>=Tru^^0%P$ zFPp37E8)i99zrd-P)}a}D#n=lUaptdME&INePvG^b;OP%@##JDIFjJkk1Og;=82>* zmy=Y?U~?P6a^8#YQIdfnaFuGdnW{c6)jOC!NUEIUmB=eelIpm4eP2=mZ6d@jh}6VB z9SBcpjd@L(PDZU>|p|7$~Y1lJZ z8&>iS2FZOFz8@z+?=naZ?eRQ_1np+ftJv9*^1h_-Qp8%AhWT(Q6iTJ-lNerpj{IU$ zAEP0vd4=RTR{|AVAn-Qp)b7*Vnu;lxz|VTz`Q7Mwi=n^>t2Qn02}mYZE!N8i9*_L3 zeBk`<_wnJYRA+ai`h)0ssHfC;VLz|?7|P>$-5=Odue^ndugj&xo zLi}w|YpgIE)EBKV8&uv-k-WWdy~B#JLA}iivq9zlcOnJkc8VPFRrm2?C9DCT5qsi& z1mET{-`SD^^p}&qXc)%79g8nY7SC-eGk=c6>(TtuUXL-}cHUP;s0{g?h*8V$YSA%% ze8<%?5u+BI4Kgy+nr()Q%a7FfUQq=fahS({1vURosyK@^On;Oprr#uU?3k}=vi2!v ze~U%@qtE|ZXMbmaXHp7VJ{K$XunF5Y8OClI6}GYA#&#Z9XlN!mu3S4MZ%@hF|De3R z4&#cPNA4>hkhdHUP9$&b^2idK?f+DH%gs8q-ipavC4Y^qP@KH9pFc(lytg&T3zcrS z9@4ycZ>!s07ujz+p?tOH5c}jOkgvA)XJh?5ia+J8te;*tZ$K)MD;ucV$}d|(MRwT} z*rREYA@r@XwYR#iui+5St(M>;Xfm~S>T-|H_n%`&Q1+wTqka8L{jz^onz(;QAj}MR zL;bEr2R8WM)x+k_n6)3q{4Rf^+W)i9ov=UIJOATM=eFiMvi{<%73$qoRq+2<#yTir z*7~`a5N3Ya0paj)v;T1w2kDWD0M)d&pi-qLfq?guIm^NRJ#eYA(h;Q@wC9;yJ{Q_I zIOYANh|h$&o72lipuGCBwKuu0-6xM2~^af?7!dyc`d`V{6IAtET)sK7StLyo91GRZ&>iFEM%3 z&XzHpB@z{}_FLbJZfd6v; zhwz{3xN#j^4J_omC_k9{^(Ou0zVFHM+kBJX$Z1h{%Kn5J_Tnv2+}X$EE=~59H)9X; zyz2)^KkKRWjRou2F3ofIGS1ROGyp0&F)a}dC}jX_6aWXsz0d-4^I8?4W@;N?t@HQ7 z+7r_3kun`+-gLZuldHiJI$G>L)<`*&gyJ`H4sHA&0b#CqA)e+2`YEzK8@CeF}=ZCEM$ z<4vv$UMpKWK3RIU6b((pr623MU}M?ZYh&pZ21QX*6ZU~+b+7ZjWlvyu8lEZ6>`XK? zP9bc?czoXV1JC5~p$&xxH<$ep=NUdgC33ExcBZUP4hvaE>MyM2$#ePu*^>25Ed*?#LP~d&d!qD z?1YUz3HBy}P_V=fqtf1lojRQVB(XPPPa+eK$_s_L2WH!tdtjE?@%%5UBfFAv={9v* zm+FxW9Py22NW0$5uq;9gqW+b3%M&9p-e$mzgg8U8%uH+jY1hB(Xy|@$1M*-_qgC@B znL4VgPUv2Q%^H;tPGUYt-#|pe`d>1|*`L@BQi_37H^wv3mqKF^uQI*)c&oU3lC0vk zT2r&=Do&jjh~DQEnR06VChAQLU8nS=(x?8h`qESDH~ZN2-?e_T#uEGWw96^7sV|J~ zf!zeTRl_+5?wiTX-Q1rv{ai6Yor zvhR|}%@h?|#6zS%=736TjWK{Ii@1#uMKh)Ybda_%}Qe&qVBJCvNv+( zmoQTu0RXX!Y@3h@K+KD5ieJ_JwRMue_srGGuP(B!PM#n4*A__rq%&FFy2|!-mD{|^ zhSEvE#oUrO-5XZcP21g@|>0Vc;CCM6lMiN#xN^$4Tzf{1)5 zL1dc#sK_+^QIYwO5}C&;7u*@@#$FJPlt%T76Vk0~Y~T931gV^rSAulzaRjMIWyolX zQtYH*OP+NwFR$IAF0b9d%WG%b>qN@o+SdTUSBf57;==jy|X`K1DtA4JA9^#VuGIj8B3GOZ zL_ zF9Xo_!K?Y1q2SB?GzEwWlVgf|YKu=I&D4`fgJA_yKl^xPX+at-v&~X@KWI3vhb@Y` z%VyJGkfO2sYkVKmmK*J#cr|UUbv4b>KOXn~+WOTTVWP%CZC@7u$o%pD@clJDr-3&5 zkKbP#ChU*RmDuIACmI}kaWX(^$F~ytR3sR zeyi;FwD|9kbN}YcS+&*>0;ZEe4yaxtx7avxLl2eo7Ta)Z2dYS|r;c}jjU5h;1my}2 zb(S#5LolzjjfAVl3+#!tqR6PHiXL-(;x@&a1b+?v3VS(9g1)Tovwa&Z&Klfz9eMqq zd7mv=H<0zy|N8Tr*502mX8iafO>}bnX)SnLV2x67&86{NbD7CCSI4+UHnwcTj_lv5 z#c&WDqWII?$cwK3&3zctkM(WALElxnapRp3F`3r7A4VO<1~>RdaJp86pDa(P)<|DA z=A!gvzFqP2-)O@Nzw&&SfV@V>xCgj*-8phY`%r7W0hs4wKJL^DUiJ+y1mM#MeULz3 z3Fs?*ZIfsm)$EIh(f@a^J&W7OIylkfnW5Tj-{`&A-q}0PWqw$tZM`uHt z@6+lni}H~8kINj6s*f`K?^b=7u7`(S_Fah4aNlVFp=(8TD5Hw>K~TX14#&Yde7k+k z=zlElK9m>QbUsVCR*G?T_ML&S3?v`zXRe`J7ZT9ex@h_1%<^GvaM4*vx4hacAK#Pj z!uN;i{y*V+)rg8g7Rl@09jk z>`};OIQ&DaK7yt9zNbwkkfB?@Mj+ApcQ!bEn~W<8f#ktPM;cnDu6l#u*8-D`RUc;f ziFLY^uLFYr=V$@6F8~(&1Vz*enw#4H5M$;Tf8u<9K1bK?sF~x@?s#>Mc6;rzLzQT7 zZRIK?4IK_(sS;em&#r?_RTxZt-_Vj@UeQoe;{j!VC$2|*}xLK0n^pDf4_xK9+(B8I3&Pzk`C0G&f?|DNvCgseVtzR@m z5Y(y<5Y0gSqHj$voK`q}{p#mYUQhd*(eoTcd+w@fIdfSTmu~dE=nyL!A znPe)XClV<{>A=rKZfdTUSCk_dzCsL#3x;~=y|zBUN;d%08`^~}BfOH9lYg6&c;1Fa z(w*M0H)mAO)|+n$)rH+h0$t7pX9#YbFw*WGvJQ{P{K{(AC%&NJ@vKYkhNBlWXu&tJ z*hBrby!4#5H?D=13eazkR-T>{c?mIXp8-v!Z!_EN&ct@Z-Q1i~)^4I|H#FYMY&U5s z+Up7(4s`{3Di@xYNL98FsCp-wc|w0hcL^Ovk15rSpX_S*@5w(y#zya^#=G})8s4veqZlJ5b zZwxS6jp*4;j!DF}sRo{&_DeBN>IKtsTt1KSIUF~?f&Ij7U|y?L^Jzrbu+XgeKJtLJ zJ!HVC(QfUp1oM@uE?syF7|<hSmN4Xjo(dts*-lX%Lw~p{9D`tOt(vXw`h-HNw*&Z9g0fjYRm2#(o1F zFU*rtuGrUi0D`Xl8=SU&L3+3=C^qH(Yh}VPwZ) z=5UIULrRYIbd>$gn-xR;P%-4f8Dz#)AW3gNlqZuw(t#)(^|>A6KrI?LIu4A?BA=Xp z8XUb~y%u~6k*xl|j8deG(2^8d`OS2+@=Sqo#Y^}G6AXgW=KN}RPuuM`U=)r{=*<0( zaNo1PYV~gR+B?Bgv%Q8R@;Zj`SZbwj0e?&>oa_m0E4;}QI>2$|2*#CVpDaR~*;pl* zGYP_ zuE)5^AsjOV3B93Cn35Rp{74TC$!R<9hY@tsAvqNPuY*o>>&a%`@Z#m^A|~5D#bJL_ z5_&`37)C-LvoS+^IiBSAY$ac~Z@vYU9iR7+YREYlxuJi|hb?%TJ2_*0A5eR_qV~Vw z8`NHt25LX(VV}Yn;_J)nax-*8Q3QjAnyhHmq=vq%o`my;I;`QNa0UhtN7dau4*w6l z1-rE1Y@xxVoQcMn6vkJ=>uDN`5*>~R&1flktT@Wk)X3q%9N^mT!F{>yq{i5hotzbw zwjFs;QN;`X8YYxrADGAvF^qi^?43&)kjt-$dN`O<%HrV}#bB2nO3&d(K7%s&p3r;V z(CnQ2wx6Gs=D5uX>RE)uFAH-7Lm7RyivD*Mz14x}4~r$b6G1OvF3;SLsc5EZYecl_hcZ5b|0z*V z!1mwWk^$bVNo4!F;!KBED*~NJV6H!CbD{xDHBP&??K%@t)7DzWo z(8SKMLl`4<=a9)OpS&OM+)M6nFnhs9Yp~64+mmhU06W5p z(axuw|DyU%)XEchPbLU_AAxc_v3vV(jdtxWTi3>T@K;X!Hku;9)6`_|u+O8??eZ>N zcxYj!@crlMknabZ}4g|D43QKe#=rmC81&om-=r#BTK@S}TK?jZ%#=e%( zi&ga5Dtgy3MDHmAV@JgS>Y>)hcVM!YxIVrfVO$@7^L7?8^g%kY^`UXb1ryZz)mk5y zEsCv=AG*V~K8|4hWv<87`k3-0+Ml|Jq%j5!{$kD_@NG!E+kc^;pbh7Zw0kL7G) zlIpj#;Ey3Hb>lIKG_noqxr2X27?kM2S0!$$?lsn+Jj^woT+M8Nk*gaIKg@5VYK<8r z?3Gd2S>FebgP(ybXq^rCItCD(U^{#gDn2vt`C9@;r*O&n^CP#gzdGBXpwee`1ZtcJ zey*tCWB(^uV6XN9lN#hRECdf1h8i(mqWiJ7tk$jps+dyv9pgiv6oGwIWnRo_Ly#9m zvr$4OB&%vqUa(OMemw(w{Xy`*2Olp;TO)Yoa`-R~bpfN$CfhK? zUh^aaw`(hI#Hj5BG1x!66xJXCtCx>3(o_#M#M-;i@FOt{#@?FV=EzTTgqlF|&^Z8c z@I5r4Cp_dY#%O)kjacc9$*AsGG+A$=p{gF3e$=&b`!EgEg2V=EsxxF9L@FgD~hmQ!p@8g`_xpsw;qg;y749;sYil(*^NdlSMJ4@Z^s zhoNsJT?x8*G$^{ z|HF#>-xuQ@hknqZ1*fwN=b?DGcRdN?4eSXKr~i!h^LSr{{i)WMU1aMAz~^9u z8%J|igZ={2D0-Ice}Le}8I#Tx_Fr=~?E6&y7?nT^2+MypeDOJ+S)17gn~IEqD~m!K zi$cww@Iq&8*Dyuz@zp&=T2WhJZDd%H_KY`YNN5KJmsNmU7#?yK2a;TU)|Srn&!uU> zyD-xwJwt~*p@Sr9^;0sb0oAdz2Jx{Fi7?BeqE)I5yrH93^K#s-0$9CZzqVo?=gbA| zS|FD~CeV&0J!B3CMn}lbMU(WVCdC=u;EZk=A-OUHXPj=eXBWrE zNkMB|0}OL~ME^VsX*oXHVBYnV9@7V7~i)8)tUKA5QJX-zp z;Je_Dl5ox!NaPHC);8e}Fv}b&nr-jEmA(P1licN|_pE*19hYLH4`Z~Y~ z^@vdPg)umivARw;0c0i6sh&`zD0Gm`c4xvcs~7ChR{jy$y#=WKB;kV{+H#tw#*NIJ zsgY$}v~%`$gcajzGn{jJWR`qK$W0bwS=@wG!6N7|h3kX`Eq)`Pt$dh^P4Jo0L?C4O z-`JeUG%?~n$by7lr&>r71=Ij&!$zAa7>Mx-n$`uz^NVzt( zKh#_lYA`1K`w@&_YmXEa)cH0Q<<&)&qTCliGDpORuh6|BDyinY>j0*qoUz=AkI=_R z`VAy7=W*W9VW=!HuS=NkjogDC6+8#1aZXzbunsdvWIF;mi>g5wCgo$XX9jW2sihWN zi7-y)TuyDBnwqmiy7YnO3Zz zb5LLjq6pC}Y$M-6oy>VxY}OSiUryzVTFmI+zdr!2wr?UZgu?<_^*7P7krJT5^(3k{ z577<~HF7SXVQurnxI3&-?MLl8 zmWE^SjiupaY$~(akDta-aIsZWP zhaCdE_ANyJ0MVTHa6Jia@`u(MkD9{g*&3lGtMt&b)HLd$n^xNthhv*{qi~ok`=(dP zGVeWrHwIAzuVF#PR9!co=eUlw9p%0r`Uw{`Sk`g4i7xAwtkFZ$pAWp>M-PpCSgWSC zM6K}l;Hz`&8m#5g(DypWK8!EuK~RNYjssf)dO^K!DDZS-A}nxk4qv;4u&MXALnRJX zq&J84EXvXF1Yw6K)FAmfPBNeI6R9(^kH`E15P;qvM%Dn1aT)fFp7)05r?>qw$C4h< zG^0vO)*Re{K{io#U{=vfcI-#(AUib0$7((R`B7v{3t02AnEb%}x(4YJ?TzdwaA+TgM*mvxcAezHJ9b0D2Hl63gE>>sklY02p9pB;> zXyGk|Gp54?@WHm3mFOLkIW+c3A4K+aHJdRMml$A}f*lZ%JM>UX+XpZAakT%usXq&8 ze-vE)^Sxli8fnEV_J1mj_&m0_+D^Y*xID<{S{40Q6&-=o_Q_=ueJi8uRP?hd`b-41 zy{4kaFA5o0fxtf)pTh&;SV&-kbwlX#XU42b|B5F()=AyQPlkec*YfpnAC7A@L|#Eh_lEYj z(_)+_JbY05pBq;)7VC(Q^rmVq`AHvqPBlNh#-D}#z-RibpD+{)ingn;H>~C=TbNw9 z4f+6!;k>iPU^#bVMs?>RugP$pf-a9Xt_$i-E%-R{B&;WzIFFsQ%$l!w3Tk}c`)YW| zGUL)1th@fr8)`BqDQC8yZ|Qqw{@Ual3f^LVSw|piZG<;UZ!i`wJ2D2xRBj9pX<*d~ znzZ{vU;8_ zS!J4k`Vf-fCnO$}ahUHTHwgun=6H=k=a)jl(DWw@(f17*dzz{jAqlz!#_P!V&`~Vp zbSD_KI-fZ~Z4WwpdMI2V}6oVHr*78?>$U4w;SNS=!_rdvHdz!h(WB7D!Hn>=dc z(Ob~y)y6f-`r%P%TJ7rxka@xBg~qgCx{&P?FrvA9Xw-t=Mq;n?WjoNjeuqQX7~;Qx z_0(r=SJT650--}{E*PEx6-ZC*p<$Q-z7+aNt`Ox}(gqWWOYrvVd(rX6c?=AJS%^NX z6N#TIX!h?3{n?fQ;t*|lQxzJCr0z`5bo#zd#do#XH!`Y);$%~7e4$;ZW90D-!xG8A zT3h*h^c6kie-cW$SOWqQ(KhmNDt&|}R3EvP6H^rkz~i-|PxQdpKRB7d|K9k}F%08{ zq1Uhs(t;W_YJnwxz?35$pPq1W`uNZhGJ|S!asp?)Z4Kw7fsvkNL23!Vh&huqz9>q_)r*HGz|&ye`%K zT9UPLJ;r8KcYu;Vsp^Sk^211&SkGr-i)1^WbDf;P=N*v>Aen;Cm5zvf4js{>==rRW zVt4X*N%&$ch^BL?Y+MsCIUQ<1DmK$!!hCe;(2+f8Ou^@jPU@tE#I`ojSKVb*c(B zGp#^BfyAYr+=IdI2!*&Wji!n4z^)=8;!|FbQ8$PS6B(wjT2nqU1zqgbrrD$Aunh!0 zmoRPTKg&Ki;PWk$%^9Cpbb-%l_#%!^_#Kk`KXJivK1wDd^zU(mCivf~*#AcUAJhNV zqThp##OIf$OhWJ9l(lpgA#nX=K!mK7mecvDKyMmE`ST=8om&rm>C?sxV6+;ppw75` zFF*X<0(P&$Z*0Zy5)a&~-+4ndHecS1SK+t?l|pAAY(2^k`itaKip`h77il_eb1}vT&T;()^ccGRW`T<_)!_NlOAJV^}Z;!&@pYIKvx4EdAQlK}T{nd8_nP)MY>5mS$xRa7+C& zPr>fP3}5d0;I}e%7KC;mk#ifRicE$i^A`k!PfH(IsAfK1pkyjg_VBV*NudMim|x4x z@!Gbbg49AaeR+YB{t$h-T>?U zAL+#PtA%FW6W6S!QDP`q!ajYZyMXDnWIUf6QDzI9-1q z8Y5pVAegmlxOlF-lzgZ{TNa!Z_Z$9BoVa8Q7(&RqnWwJK%+5CeE4&yB=v zjrQn9tUL>GJsn??sKy)zlT@128KxeKYlNY8aup8{>hC1OzuUm;B}***jmzu3UC8T~ zt@0X%o(onA+Y5nH(Z^UltmN-T7c5eGrAeZ3Dg9(zN#UK&t4aRAw<5%2zS67;M5~NwA~?AR=8}fs z&@X~OWr0jyWv{YBzmNI?8UGsUUgm>g;)MTo%gpbYAR| zn}}MpNf4`u9$a!Y-n>dR#OlRI;Et;L24ZzLi`DcCr2gp_!vO}V`YB+Ci&??>>P$v zj(Kn=sDb`Ruw`xe0o<_2cDl4YipN7=I$Me~gz2!2PLn3GU6xv9461oA{MmxcoK3a{ zxB?L=%%;nd-0eXuUC)2ft4+QX&XKDiGZup3z0O)G+zVBs!>>Y0yeNlw_Jjo)JR38q z+#4#(`pdbPfk9kIk4GS%6#Fym7Eo7DA#^Zx&M%iL#z782^b;oaaX6mV4}+Za>+wu9 zY54#+%-BqmmZy;?PUV@1)l?gGTvP44u1qx|QDLghAQp?8YQ*%Q(tPDxuTsxTb|mzK zjrKVX@exe_z;T%#>!h8Selos*l(VdpvYi%RUo+X1b|Y3$fON8*hILYNbx5KKp2_!B z%=gxHx)#<(uh34WJWzq7#`YK5>^Km^Z%B0#!M*#R{- z5cZc`^?j;b^)(BMtPH7t7B)RrXUIZOZ1=$mgau|p&0`QE{3(Ka0^>9{6#6=r5?bbJ zYTB))Kd7Xy!c0GKCV67g86b?z62&vXj*ZZ^Kp(7P_p{?Q4Z2(Rx1x76)16D~hek@< zguGkLf=(OtCg2|nTO|hn?}103=7O+mg|O4`=2aqo%{TT)4s6jVgxyZ=!#TN9|8vH| z=?`I7Pr?okr+S=Od&KsG>^#J)lXkS}F*@NyKt>yZ5A)Eiq`&FK>LlXBA)CCV4PNZz z)J7Q+D*ZvgGC@g)qrMqpZVigKRo_K+Tw#X~AJ_km1YR`HO4Dy9*+x=S8}l^bM;H*Y zcBRd)+4CTx^I$S#z``S#9k-!em^u#ob)4V1QCQ8FvkCe%k(W=q+%TRmqQt7ERP=lt z^<3F%c6?MWjOS5#)N^>eU_7h*DdOlz)XTWNxZ>Srsw%y=PrV8@w0#iS$c0M!Vjm(~ zyjb`N{T>B?cm%meP!DWq`_e+i{vY)5l7+~ljgPi^jO!Y=Vt-h_gOYfjz$S$@DqEjQ zm{Ybfag=USwYh*^OcgTwPSmFMg;kTzBb1NqmVPmh)c>v)!Akj<7ub@qVL_Lfl z{tY=Ll9B;YGGe3@)@}e}aIf z1BL34X9|=dkNCCUqL0;5XqG5&zSp)16`+qikN7>$A+AK8&j$6hae``JuGnAK-AJLT zpgJx-GEqxcu~Z(a2T51km7*iw+_vEN`ccdwyxP36M*umS7rJxG5|L5j4p2b{EngzHgZNU&5q$POElW~2blML+dn8hC~Q9>n^5 zS}ma&&0EF{2u`IVWM&gYP^e_kODjhWR$5-POW|!$0><14yaLA-Lc}5{0sZs|#46P+ z+YbAc?S|pnbSFhO1~LWXx2Owy(P02=pLBnSGIZ0N%Yp90E-3qhj{XX@u0C;wDGu>FcsaU&MK2cf5RC7*{3pQ^y|sU6O&@Llay^a zuow>;W6Dk=FI}UEz~THS%)wDslc>Qa+pNfRI>KQpFfl3Bnx> z5D_0Z|SwAwsh4GEze+H6ykpj|;?CvYTus|{k4CS!? z2q|LiKG+xV<1`>I&Rt+Bth2(~kC>iqG51sJ|`BFNkPvciOq<*6Hk}~LIm}*TXeHD z>zuw2LFe>^0)z+xqNores33y;wvYYJ&EsKR_!(7fL_(t`38BvdXD3>a6M!0^>M+Y7 zn2_`yLzR-M)0EVdWxmpN_{yz5b~s2 zhJ}GGC}a}vvmcOVjT#7hiicdz-GT|E#TiMldY5TqPJ+TY%dL)i&#hphuH6fIY>}2M z5}Ch(ApuF8iZzs#Ze`Rec0|rV9%M0mJRp6DSNrq&6*R&lSCGtyX)s>({Sm#bu}x5X ze}+YaIft&oDGA2&IU9Yp78H0kxxn`rVq?uBCj#eqxjkR;g`w{`z791!L~Z2eKPxTy z6WcTMUqo>>FNAy|(c6TjTgWHag*am=zj97tkKhxS!Lqn^D?#XEXzFSAww8 zh_GUoUppi{JBTMI=r?fTm{UMqn8ZQB5gR5ri2Z~>I5c2jo&=-ru|g$tIXQ>PDqNC{ zOjv_`yf!c`JBJ^H;rlp`33--f%y4Y&G$t@?m+LmFOPK+O08KXbeu)BNTJFvLTnc}J zcc1bVEt4WlYDT5B_VHD6fO*Y4AvN@2aGxB-yFlQ4&j~=so6wl)^ zyX-q1J4z7RgK5P>K$GubOU^9fVqqTX7r@?(7Ny&;o2s0&BHMe1zafDekYe^;{Oe}@ z0oZ%6U@>EesACqpm3id`aj+7F?fJ*AIy!j&?Nzcm3)|Vg3tS@C7mncC)!<+}JH+$+ zjA$^YmDC(mY%nc)3%w}KH|Wb(A);QubAxdX0mai?$y;hFr@7RBT}UB8z9N|sMBlk zkP?l&e;D%`;Vj;Xl+XjCZ0dwjKJDboEgjU+^4`wFR_OgIZZDa0B*A~C--$2c;|KZ~BrCf}1_=Ve5pW!| zmAj!cfylWVf=zsSo$Rb33mUuGefC!1$OsmzOZkmgsnaRY&#Tf}HYUD1v9xs(K=i7C zK6nhAgg+Z)XO-8v4pX4eu2x#^TTHGiJm(x#4u$H{{Ay;dPstpe`{BLKdLgn%K|m{d z`W#U_Cmqp8QIhngr_ZsOct6JB&Cz>$8|ML-#{i^3_+_9ZI2Ob-0)q=F6$#t{J)OcK zn^ONCc$PDAB2xd$Gg_p7occwrloFgRs{?Z23%w*IaI!i+gJ#_0Gh9+7f?=+NkU?_4 zSh7?Z=~J5%S=#e?e2G&f7EW|kd>6b15-06?$h1oAB)fJSXhQ3GKKN;!kmb)k%gDKd1RLoJ-(Se!$vSbgq*n>3xPI#U^i-q&LaRY?wiL z%rtbF9CI6e;Y0WpomU{fyEf@N555~LD-RI21w2WzxR7Nr9}a?(1ZGx7uOA7{uZQ)X zlJXWw&881|oi93p(YG4zS@C6lhvs0Ti&|r$k#qL*i zv=7Z>BXkUPQ7C-|;d}()JR3fMf6$2lRpJNt$$-=)#}7 zFIem@pO@8<5|~15$aG^@RV%E{xTM`2=xH$K4moBQ#X;Xelk<6{%uaTV=I#?Cj!CZVMmF>=O^T;3oK98q|= zR*}Wq9`GWQ^mB>vLtHcM!^KVw`jZj8>oXb-35yYJ26!0^zPahwR?!)^eFQtiIh zeI48DTN(Mb`cQk%z-#6Ryi8JFbswQ^jTKMf1w9^*UYa|>zp3ROci<=5-p9J-74m1> z$1HzdqaWI5dodIrd3eDQY0-3wWgrqKD@q@NEOc1E9Zf{fOy!-o+fnH|zY~~UEZR}1 zorlp5z*t4u?e&me zbs0DoQ}y+BRqhRBN77I_TU1YkqofWT*Fv=R&`RzM)UCO6cp|!XLMo*@9l6 zFM8vDznM~5!%S&Q)l3|Y_c{^^Gw^3(hBf(7+@oAJl=2*u=dk2S;i-n)M~-LEPW<%^ z+?h~-uG!?w7S3!*$h;Pr!k$HDGCWdv=<&Y&C4Gy|2z++={g*^xkR34g2$!-G%OD@g zw)OI%df0|3QbhrITg1ic($Z~6LNy35DFa#RkW_|G#l{YVRDQhNSjR7RgC+{0HT!K5zpcTC<&&i^ zlX$?Wu{>aUEh2Wg#(_W62phc&Dk-~~P-8lAA(BKMVQ+$`(OMq)A-U2G&L(N~(0oJ3zb zxq_IBmZN}4X~uYTYVs?T?xM*WB%}9TGg7^o*%gVrjLf*aN#LhWjnC}5@j@dxslS7b zV*R&&T7Z|AmhklU*UJ9GS`d z)c?jrewuTG7`t*%43SK40z3nMt^xG_0zWOn=R%$mu85!Xzq6nK?Z@Ij6Y2loZY_ui z0So8;Mfad3vTwoN4Kr~g*l;|on|Wws)vk=->3Cj`XS(|@*bfAojgPZsrHb@7ZZuHs z5>&IjUraN{pf%2WB71}OlSmv~vysohZp)rMfX*PdeWbVA$+nK^zo8fnuy9~2n%yjG z3o~S`EMpN|V<;8A1!a}?&~8c2!8zZE`P``N$6H{yobzd@Jq72kwPSO|L7z6}qlVr`?IJ+Px0_;IS2EgL8uEux;uEC$rHlkImpDlEtRfpN?rz9){u$Kb> z%aN@3wineD=#4$mG~V%=8b!*MO-P0GoK?Wt*^9PQPw+({-UHWQ0wUT9;LOO+@J(CF z{9YZ1nXTf>>8GM)f{5xcOPWx*;!wT8UGxwEiT){#vnS&lQuVXYrAwrKcC@36Z;~^Tv!=rCW`@Z$>8d z{YDp+zcJfx_I_4DHl-9e=#xTjn*d^L1l|K!s38#(R{$gem1;}|_aXvUD>K2R%f4g& zn(pwChW0G@px5s4@d=a-@R4TVqkv)Qj1Q{BijP>O-Qgpx6F%sZpM{U{0I55C@HvTE znF;RWD0)JCq$lEoUc1Lft&mme20m!MAoO!0eNZJKYfp zGe8$6n9E5(TVyH8I}eOo_o68AWS}p~wt%);JXj~P)#XGgHU-WrhjckjEo{jvXpzEn zzF>krPz!&|EBH|g(|K@wj@s8!;B>XHHLsvm3Zu@1(vX*G;gP(8BT{$|W#Jvpw%MnH z(xr;^NYPg(LO8QB)RsZ{5M|_o)oEg9=>g>rp4}IP0(UjtMDjb-=Aie%fr;Y&@KDIj=M{V$oT3(P%`4a%oTL_ho>%aBP*w|f<`wJ=y41owc?Eld zqt(J_UO_aNtrmWpSMV)ng^Uo)3c3Hm!J^B-4AH+}nt9$byN4F`IkeSSPp~47;7K^| zp6$^y+M7nj$4Kp!+dFujT42vDvA~^l>=Eh`iy`ej<}|`{ zgj1p~Q2XUd!LyNM3k+8$+H;HS!Bg>;ijka{mRpn-=x^`?X03<@<%ui%xh(TzhqU;6 z@OkaAS^a8%DwArDZo$dxQurMV0jhFIOXw^Bcj(?aukh6Ll(K;ETWa^>*=G z++}EdOTKJ7R?CPAuD~x45_}oI=yk9bpRQ9qQZYXD^eeV}Y9Yr;tRc#Rhjn)8EP5rh2PxLIl7CpWa^lYu@ z=$0Db!OdTp_6YKQ10w*zHz)!`(b@iEIBh4V?KIM4`iSZWrDO6$7nC)sGNIDf%ZkcM z%42Uyg!3X6G#m77 zzhi!z6A`dg;3IY)&Az_2eSw7k18eoNjkRrCs?Qa+TRBP-9k&u4w{}zLdK9u;fkE;i zE)8Z@*0uu-9bm+(b>a&oPaX)-J#P^H1O~Pw6`^@J&p$uMyJ5)aoqb*g;!(Y)jypvQ(tXou+{EMAhQ@U!c!bqgn7zApO zs>nlzOkq0vA{YpPRZAa5+e-k2Xq$V+J(AYR$iZ@*Umh4-lxdjPA_J zuIvNS@ORa=-Bnk!d;XM&(#k8Ke3RK6C{v-Sp`p{t&IjVyt`ZWnl?0Ww_IOuf_@I)Q zuI8-Et;WhwZ&{jHMPCsZ%)d;E>xQBk?=FZ!9KCgq4eAPvTeEvSZa~W2U-mB8c}h1e zvV4|1>VZiHM!bjW&omOucX!hJbn`uDofEw9(NOK5(jp9b)v;87Qet)Xg{w7e0pg>VPXU@C(8 zwp0<8a;wX310$Lku#6AuQ_+PfC=F2+Bx7kU`61*!4dN!wQ1coCH{2f8DDKZW)q>{u zKnraZf9G-PG#<@gn)n8&%L&m0EiaoimjjF^sXq^9lL=sU1*vQ41t6}}oJI-tf^yRig_2$^d;0G?vK7k%^-&czQozxszR=aFtXy>@l z?s4V2B&os;*-xuAi?Q;G2bilxc6!K`7Sl&7Vp+@Q0ntU6vY%eFIb~n@W*N=(3cH_8J&&Ed2uDo4ZU0 zYjBtENi(_}!U$;+bH3jnhWu7LAg^j~Quy;Iz@XMWdzgVk7N8IBiUB(HPjj zMp_wuW0>j#OvU6KqpXmu9HNpNnK(ctJxwavKvWWEmr9I9ZxuRzO9NmE-w4d+^}+@` zYO~OuSAbBLcJxp!Ov@_(y?oEl>3Id96FMf&h?+K;v=KpVRKkH=E`f){ z5;#JbOJtiR@Q_&I9JCVaX%Y1_4m`;d?(du2JM{NFrWN#e20wsAp6Z#{UqK(gLaj6g z=TU!nIw^%uG17j)X@WioJ}QTM4^U3f$2UgWe*CHvGjfYEr0}Ok+73?3%q_~qd2~kF zdQKahTQnHEr0^X^T7c6=@m`O_&qVc>d&&0O6wB@~@&i@>$q* z&C%bB8Xc(7p;uwG>$vR~pRm3^7$pclT}z11MT^;JF&we}1fgZLR-8|DHnq zF&b>9<=RC4J3fAb#j$U(UxxZa-1#D)p_$yP_%*f3qm%{>^Ax8EZBlNeQIMLceQ5)j zn7ma0GJ1wj|JUTxKUM8bm0ykm79Wr)1x8Ua+AkOWd?5~oa#?GKAT@+^p!qtLx7J^n zkyij^ucKLHiT2gP%)A0K~j}0Cm5H5)%-H`iJBdKD4$TjBd-8zPf4sl zE3Y6cI2U!7Bc0*zs}_#PD;N>M>m+L$e}`u3);f5y58ZgYwb`2GXRbB8Rqy8f>+Rb9$qYZ;%7A zYL4Kxq-@A9uEaOUg?v}=?QZjnkzX8qGC3a*&T-U!PG{h#7M zBWD53%K-2Vc{^)%2lL)X`XqpM1L1hq6nMDHZX6bU=Bq@9wq;(Ry;II9u>?3@!jy9&^i#G9vZ!CuA z6435N<~L@4fVF0nhfg7~JcjEM7bY5=%70LH2;~o=?hi%Xfqun#fs=}*@OJVGCsN1E zO4^}J7i}-}I@gEVT=S>ZJhxz0W(NJ8n&GHaRi;lFS zF^t034mszLyt$b|s)vvxA`unS%%&@;;>j58p6HO?+vAqrmYqZV1XO;**5xYh*hRhnAgvhH}53iXg4f3>Noon zaDd@C*eh+UM^!uqz*PGnHGLrb6<;|UsGLRM%&g?y-`(&Q&7Wi&HvJ-)E6$2i_?}pU zt`v5|EgS(3NFM~0*#{C9Evy`T4<4XU#KGkjY`wIF78lNd`yR!A;Nth8cpLEDMw}m9 zj%{Klz&H~PMvVa4q!;p!gvP-UO(zzG7TWQI6T0w}h9}(Lho^Kr4dbT_JdNb1Og!cA z(_lPZ%uhq`bSa+5)go)O=3E3*cxMX?0HkecMEbfgLPK1T>2x+f(&3BU0`GG3CNup~ zkq*OwLN=N|Gt-BO^ub8qY^L=WXlyM3fwk|_SpSo-#++2Y( z66tftnoQ$P?b7hZ5dlkte)k z9+2>k`BuU^W{~lBv7Xcnyfm*PLLs7{uzvVj7wzJmU5na20uRiY3CqX#1xDIs1AV(m;!BiAJN>{Ah0XL*QZK2MsZ(eo19Zc!zXWU zCujNn5KyABN=ii?DfpjMV@sE{%6;}9r{eyxicNmB_LIg3^Iex~rZhUwHHrTg^WVGC zJPhkCjkx{tT%18rj$$Z^QW^Z$!GE(YrTR9#!SW2_>p~lmf4>jXyPL3h%DXmz-8g9o z|33R$F+AEHB>NEySfS==-Q}D8-$jtr?7r;~E$Z>Ud&^+O z2OahCdGRo^Z~>`uAm<>ql%_?0bvEtcK~JK*wFlSGA|Ob?Vc_`)%;TM8CcV@5v_r^F zhOSrH@2zSdYaB>ch3lJDLd#OCgT4?b#xkw zu}sUtK&l}5ALHBq1M;9#bAkSb+&L@WjP%leBk|-|qL2@9gc$PNg(H3f!%rv?W;AWa ze9N1=HgM^GNg(*7m$n0>1fdWokpEKEN!1GeXL<=->cy%~S90bs)DhT)m>lnQ~tFHg~n+jx0~UZxu_e?$j|N=xW!g-*+l z9}0PlEfS7<7yNuFgvo|Q3Q6JLF;J!?!af-Bej;fUlYb=K2xJ=&O;8`IbD;(){3!m0 zzFvsF-U$e$#S{lY<+#&?^xV38Z>NZ(2rX=yLM|r1{%!eYRE<4ATRLbZ->liEa2QS{ z0P@A)z{@lMN$)29XNA5mz87-Y7zCp_lG&jMEkv62#pN61ZBknnfh^>4r*6hckQxYm z?*caZa~p0;8wSjl>af4Z&|kX<*@pZM{sN{rXlx@zf8_okEq(yA7~^BApLhT#5{|Dk zDLg6u{Qs!GL9%@su-6`$v$mF|PSk&LO2qsPOf5!Zv>9&|Y zCV6j}A2dx$K%bajS>^{#*-80k|E>BZVSbP(-(#A@loy7*AE0whyQG5?+HZPKI2gz) z!SmTf`%Tx${}dNzV!Y$_o4&5gd||)oe?unW$FSe@r{eEqzv;ij`~MH@H~mi_dUL$G zv)^bv#cIFJ$9v3fA|%3Mxq~eh(|*(as8-lJ@%gDfI+4N5d~<%P5AGu0Fot6Gn|=U| z!=BNb@M{@;nlJn;dyWIorV~dSkiV8-&*|i=u*e^)J=b)9LW4{{3EghG)>1&wqp;^B zE@s+uP3NNnP3LxPzx}#v`z?XhEbv+Fxu)%LZivsHHU)fL$A7vohQ`zh@t>#A)akG2 zJWCB*YttkipQQNCrb~D_CHy!4Vti*(7YzBs@q|rZ33y3fadcx7E}9mQKzzdtZmN#I zPp9|S@cw^we5d{aEGY{)p}#^61y2;;sndl&CO#A5JN5gh&X}CeiRiabg313p@;n~; zB&3`C`6ckJk3$0J<-a4oQ{N2Z%!D5@X$`f%hHS+c}?!dZ&@^;@vAQV-H8uyRrO#b^lS*A`5V!$Ny3Lk90c1KM{T` z<6`#`T&>th)Xn}QUBy=>J~6-iS^JOltNA0?58duR(l0;}8lNuqAL)bmb0Hr&KXLz& ze#qdDe`o)Z{tka!4na==(f{N3ACbSJlW!9=zL&0(7%z?TcwLq%1fGP^~uomcHDIgXo{-tP$!4?+iG9F?MjIfejM@P&`r@*R1fl%$?Z&ktYd7{0D#*H4b-Q%ZL2bu^dYlTRGY_okLiuXQw! z?@@B*7mlV)C1y{y+F^epL^!e2z8`E3V@w z9l}Y`9f7krC?XlFZJ52oT`uf9Zr7KQ%D{^C4lvh+a~CQBb^VY1*`)+mfkA`0V7e3XVbjMzu1LyeC@x)fZJ5Qvcv(gt*K z>&3*c@Q(=TWnDg{c)F4U^BqHb6Bt;O3tR;nijcU$dTCWhDz=8D34dzr9b3uRUNiFt zC%rqYlxoZ$_-v7VJGrSsrWv#qd{Vr#AhNvkkXqjD25iA6DPS2}4$CW9L=@Reb_X4K z*YxDKX}wBzLtxz8yX1BBr#gjyHb65rm)GoSd!ixmKJ^f@Be|*>o1X$hxWGoLdsEfU zv_6g0XV`xnzrcBGQ)+*@JVIY_7Vo0#qCWz43c0~UyL#8`zE>=6W?(EBm+|@0!N7&= zpXfXe`4er1yPE@6Ac?hs<|le6WN> zGjOqlWDXXuB7KBpK_S6Ml19yVkByq~9vihs#Hbw`TK0g_W^QA{`Q7`<<9#y5lb4mI z{!61;n>eav-HobAF+?0ypo;op`tVR4otzoGJM{HX(Bl=M@6+x*)7m}4EBpc{Gud>c zik+00QYVi`xAbCEu)$IR@e}zEtnJ`^Dqs*vF-+bX`hM`e4~ay9PNTY8EY&$MhNgc& z2FDVNXd;f=*!+e_-|Ryd`JwMKlDaw=_b$?sCg@FR$AAg`?ULSu1Kz^MmlT8vVaaFd zKOrxb7M3Dn3CJRn;(*1UAWvxhbyMJ?lHK!1%&SY-JUW>XAX@EW|0s@G=Y62@+7kLE z^b6t5*gU$FHjm<_aqOzxB{~Fo^uQw#D6RKW?C3&WXlL)5>ifm6(K;|;34M*I&!yxX zjMoQ5FNLg&?+?VgE9t#B;k{yMIdGIXHljY^U)Z-3`$wNe5$qooqb@`xZ$77kMnEQE zkr9)b#(RurjQ1G#g~eXdR(vfls;A1S=ljZ?ZDKoV$vnM% z$$=Sv8Md2z(l`ktcsq$ws%;KTTvi$2qMgJ=wXJgi*+{4&Y58kt0lT3WoMwfS$+o%- z3x0MQ|8er(l(HY4((`#T0bzLd#5_<_IOedwM%4 zK|s=zv&l~!QU*f{YnkoqR2we5m5*W+C5W zN4W6h$ByEdh{wxuOvGd5Y~f2KyS{TYUjqvtu%H>T_ov|pZ>agJpkvt0J$95lKf^I> z_py@KV3KYS%>?_P|2PcZxpM$cz7&!Ah zSZpHA(Dx7ks&A=-+#5?Au{=&>pT`o@=V9BkVb9viK zUe9+7-JC+k`u5;mF=bODWU)PFvjNC#RyA}UPIsyX(NIGC#`X2j(>E6~7}ch+dl94q zsh_d<750o)v2-UIwrX)9Z*khS(C?-_hWBTwq~$$A@1jGA`sjL7AC3I))<yWFAg)1{TY;CjF@=PnP<)%N(5&0~g16^|iTRx`6? z=XR(UTUo9jx1^-Gm*wM-^jh4>g?qV_pQM%fxSKtQ8$N>XdzI}}BvTHJ$-?ae?z()O z`tE5YtOb4KhY!AmgA!6alBY$#218)T z{dycXk7PR2KR@TQxJdCx@09_tIvcKn_bB__<;QT0JuX&AS$Ha*&khcC^Ny>gEk->^ zyfOF-stsjQnj&~VH~0(ps&nb>wV9Q8pBB8ty=of0{}JzN07FN4TT$Tt^0xb>rOzN8 zw;DWoEA~&U+$fi3K8`ze#&+yB;dg5b8bcj@q@{m6gMjT2@M#Nd`N|LZ+SQHjMI9S9 zY)D@?FA$udrLV!Ic^+-vWsTB%*8rz;Y});e*nQK{r>x$seCk#C-hby&*6DrG>3jtH5*c~aNkcrUYp{AtrbpT2aaJ#?=F{#=tD)O( zjXaX&eYmP)C<5agwno_Q&Q@(qE!s?R)_asjXQM~+jqXAB%`f|LAa1u?O*_utqPw+R z2Wxu-FTQn)bLw(bIq9u4dMb@o4XL2j>_s^9f5g<~sc%ty$D9FG>v3b-qV~R9o==e; zj`XCD-OlPHVBEM8L_h<#R~#IVGvd+g43Ha-1krdLXV)VfncGKOeJ6l%D^=xfg;K?a z!2k^AREj&d-Yxm-36S!(n{lQpGH^LKW?srqXkuu%>9pKUxs{=@F z5y1;6F{<^D#qETm*8PN{qdwaKy%EPZ14TZqprd?2$1tCQ+qnB+JB#~050*m@)7NC2w8lfnSCF-Q3-W!PDV`3(l8IKV{Tlo!il0`3YZcqZHaq7kb#% za##O|XTQ=6GCz+|#k4*-OOElYRIv)oWAbeDm1d%F6d-_bGYUu>mwDq}A%ewkI}`_p zL5x0wGXUH-P9ZL!d1yZB0^jQ+2?XwL>+Ig5yEl#&AnZX+JDcFO0!J zqf75E=-Jfo>LfZzd)Y7m;8R^A+*%>-=fn5jM%;o$*D05_vrR}>1i>(*J6)E&)gOu~ z7d?|grwG6U-f(2W7`YT5d9tQ3krGNK5%tJII^AK>Ine{(3F$=CGKDZTiHygQY-jeE znw7mqS+;DM((sNQauRnK*TcRT=FZ&$#k_^EjQvK^D{!NJGwk+FBeXH8`Xk^MA)u0V zIPGs>}? zb>WWt(%gr3yiGbx*8Z8b62I=ZKY(G2RTbff^(c^V*x41ed8Jpd@iKb0Hm2Ox;cO38 zXSGkoj(^XUs0T(a@(*)1;wwFaku^C`hfYEUrSF0cPrEvbgqt z6YW6nOoI!NSHK}#35e3jDRY}7p2y=9m~w|0=x z4@1{stB0+PwG3yye#%c)K;C+S0MUAuPE8};!OlRoYP0oKP~(7?7$L$Mfq9Lks9VZ! zV3`4saDN*3jPR&Vf_CjoJTK0omeqIb=`O42E+7zEl!jR77O5*eIvdx5^6*>+_`(N) z!ED0%f^m?qEOxq5s(q;8n3|DwtDvQ?0h16Gg8>?}4j_}&e==BPBkrK%&0uH1x~TXQ zgidTQ*Mif!v#|bbaG^0?_}*ighzJS#chDL!$6M2gH>CWn`cp^&I^EheIA|DR+*=LO zPqHEJZZS|$h$cXxXMsX3Q-S{lA!a4aYopN);+B($Tl4{mU|B#iwIAm z>-XW1VkC#N^-)6ScU%8xeY^k?G~9H%`PDJOY%KWnyx3%?8;xVvkAe6sy+|5U{maDc zt~&W{tO%o#ahP)p&p@l9L&2E$#j5C9!p|M7 zUwwiiuEE+|Lr~B(*bo#n2ganol_vd-TBZ;b)wKJl zR=TX(E9kNh(ISS%|QS(Ttk$vHXe zZpnEQWQp@nS>;HH{$B18(_zA3!~DA{Iu4o)%Ae-l%c^@qqp*5|hT9KCJDMqo7{sIn3&VAH&;}O{!AwFJxbLL#w0dsLDqR zhQs-d5D)Cp69w-E_du_C#YwQjM4G61PR3Q`?v8xthvUoVoty%f_Qf*{>t zn3mEjb6q{=+KG|${tywO@>IAI^efOa@j4ZnRi6-hy`FMM#a=rocUbK8EC8tw#49|T zQpH~&RP;3S?LP=5?SMCl2l5ZGiI!<%=`a1BCzW@>r^R=yc0@aNvExIA{VwaD=w`pxgGTfL z=qARSvG5wkR8JNCh7YI}q#!UbohgQ$mKkB{ExdrSO%&N}@aG!(NCo&!J9I&-)7UO5U7M`mNF z$&7qyr?6Vts?q-mBgb31k!|ApaA^yTGA?%&em)PZnki)SPGVWfv(@PB_?~9Rn7dOh z`ZbBgpx5>Z$Vj$r_Bb2zbKBf&h_*bEuT_r%Ubd*V5r$r-x7=oF2@NXz<k@ZPU!GFzjeAw8WOvzeH@=< z;cSF3FSkl^r4a|IMKEij!=-|C`ne#s*m(T_R-*b$tM2Y3zu89QYpY>Em_G0N9>E;p z^JeF^aC}#-PhHeb4(~aqDy{Cf$%uc_eW>lw_R}Ig$pxOTrKft7^;X|I+}&toV>>999+TBkP%HDuA+STv zJtT$FzZS%H8~JY{3x-(*$xoQW#{|jYFAQUvJcnpO$Pu`im!TA#7q>jz8%~Rue|0ed z8uwA*D(8;q6Q}|cHWD-0`dxdIdN!;3p1rc;-{{%-Xn@$LvWuR*14B2~vojNVhA9k7 zNKD8j(X$61;+{!MFNFN(36HjzfHixk{}SomQXBz?RfgCM%VYb<4MPBPERXXevaJ3J zHWF5ka6%{#kp9`O8{x8H4y?1C>(g$<0$df3$f0ez3lc8IA&(PyP|72u zm7{taGuYRxuH`Z=U{!nB(NnP=$6U;+yM#-);F-bMP+)w>1{WraYw_&TZv+3w8vAu} zW8lYx#`>TDxj;`cBslzGv5$uVIVK->@_!TJv{PU1CBdI!$6+_XGQ+kQYK+AXY(ADi z`hBnmV(XdRxm#n6z6!?auF*%4XO(OWz7cgP zwitovwB~ViF=cc!@)={0NxGY?Fzw`>S~qgYR}YFY04T#ygRE_FvW@{jR$;7xUe*SB zAqNdCOllw|3akyB+I<7Uf3!|m3>#ZqZ^#8--M3D3RG|bR+@J^^gN7X^oJ!- zEXoh=&_^(jcA+D*Ud-{Ip>M4b1@ObhmccUd zJ`i=-!6{g5)LOw?vJxhH`6h53HzF(f4YFE*Pgl2y>=b0H?ldKwg@;fpf*k1nuuwEz zq_|ak7NQX-qF!A=Mf}RAe&vfpo2tGUs;u}Hb%a_m&v+i+$m$9L$LHM7(GL?y>|^f& zM?cuT2r}>~U#S!9KCRS_d0m5F+3#1H{Nc|6L*&qE`Z6VOio2eiA1O_J#5|GXAo3e5 zF%Ywdk)E5el>#8#Q{6YXZ*)()0ih`s^jV66I9CpUkn-yU{CXZLj>!`@sMn5lLj*y1 zwW(S5`tV?C7yoemQef!9--O!E4vu%Thr+9T&c(SPvV*%sG(gkW@%6q?+l|4qMI{)M zl&1HMIEhf(xxv$ou!uKdw};xM1+O>4BK}PN$TesdtXvfMWr*S;KE}t8k01EbQj`X{ z)V>&J$c^pTS*c#h=nA!?%uX(I;fjeU(}*%lWLpc$Fx_dtZG<;iT6$d;EsJ)jv+c4r z!H!@GGhpKSz~l*Z>~0cTF1DlP zIk&;C=sO9mB48u^LD}}h*p6MXeqOxb&m!`H!Y=;Yv<6tiFq`9nn@Ye&9b!q-O};fP z3)djJkA%kb9Tqqf{(&Z4z4AzGd_wKRf)RW#KCrIuR`dF9g#4#!SWx}yMo^#6*&@^0 z{U%H>h~NV7gp7rU4ouO2Y%s)5{9p-Sg|T$sdb)K^el&X8r^NfBu*!wi6+{%?Qp_0n zomTNL`vnF_srD&fLo7y59SzPBh5gzc;S^twHwYH}3;;o4A7SE0k18YZgVqsUi2Q){ zxe35fv40@|guTY25p5wYlQAeBr9NMKmYi4bP!vaKUytBL?pu#g2*^8R=q{?KI1o3C zU_^qr7qzlYoLTjeJ!jLR4iW!>SP>Bb0z>5^k8{hSdJ&DX1z*XxZX(aL2mtxUVQa5y zhuKt(01!G5G{uc*6lJ}$eY`d~wMTf2X^gw zl--7J4sjm>1>Vvc!%rjPKv0CeG#;(wCZDp?f9oEK1@TsWJIsCi#|Q>-D>Y2#t_pYo zI(XUW4H8@)WuHfRnnpOmAZ{LGfcLxX9=;5H8v9Yi;6j$%a2Yz_#Sg%X(FxZkDD zjEMAS`cgjT9n#ga~T^3__pEl`R;H^(7D(wd)fdvJhB3LL5kUI#4UE zF};PBL10{1WdZ;kL}79%&er7w_5@@xz#uUW6nPD1E`TBYGKu+ZU+Zh2vkc&toS~ zP`>5~ilJFnQ`J7_L7t`Dh4$HU_#?U&j;NwG!8;4aqgPZduVHHR#M(24nD|mVA?10r z9pe)&4fu&FOoU(^;Hh7dP`q$OSeO!B^bA2GP&(8Wapl5Mi6{eC67>2qxGZ?`rfh_0 z(QhCNMX)HaXrd3;JO>TYv`S%oCL;3@3o?}z5wr*_GGX1fG1~Dq@L>=e0Rv<@TP1IU ztxd*!MAZy&#T4NDK_uexwPv*2aM zfW$3EF=CAKW4`B`OmHV9$k@HnHyYu4uFp?_ON>Gx?S9)aeLtI+Ul|>dwbj`eD}$N4 z@67k+Ux0jyq1 z_`)=f@dfIRFS@c$GI+R1yJK}q^y-huKo{wP34vgk0X}7y5NAupP zaqw8kJqnAK$#Dgw9R%I+CEQvLX^Ts^Pe1G|;aG=SB^<81JOh=pY(5(gK6P~(M$M&<8Z6T!f-?1gsDxWLO|b$Ap=JcJ}xLM@y=2A@0Gi z?A7P<)bxa`9Y!$*{YuEn&g?xEAzyI~w>SFf2EpD~qGxjD2q=sPf{oF*hvk#Pe=$NW z5OhogL%|X7PzNtUB6Ukdh0Gle1x7O$jtO}bj0?&9@IqQbxrOFsmOqxhWBb!97T+i76JSF}L#3|UjVSa81oQheQxLVvy%gMtS0W^ueiOgFDf5Z-&ErvYTOuUqj8)}4-zj2gAfJiFs)<0XuW*Rjg_k_Q$d{HriV=<(&avKL0QCDghxH0;nDQx5 zEg@Q#70M+14_I<&RVbcv2Pqzdjvq%3zRAzo157gQ8M4r5DPPLp1))SN6_bt`kX1&= z4hw$~v=fS4CqDr%Frv6ms>eJ=gzXpsKoqvq{k-@cIFp$grhvW?z{9mNRa3iIuEqq0 z==*ra`oX#wVhu9`AkzF;Of}G7ssXo&wD$$P3~YXQj}*QX6Ez46((f!H!u^08iu8v1 zVlf4yeLbus{Z$M z*_&wLKtlm0PWCp{{EL&lMP_Kj8&D$uwaMN}v~3Kgp*uQH_Po%V5Qi_$;W>-6Gz+c9 zI5O5d;>eRIN9);#Z33Y&&cz53ezl&bTT%y!RQJ1NyX$kIRg%J?tWZ7rC24Te>DSb1fQtV}>crgm=x5Aqo%R5iJu<+5} z7X`)38#I|V>-z~W(#khzT?T3TWNY<1P=zJ$PHXj#TVKAlzI0e$9HL$U`>SHs%?F;x z0N9e?qeQaB!S?<=>|jgutUX}ST&8EuaNP_0eein;4mPqTx^b|PVeT^=Y}F#}K&mK? zlKO()A$v#o+5F143&zE!;&5uSbJnnc3`03?*GCVnwyG~OT%f+-Z;RPAkHD`5-SzF= z$^N!j-=Md6ciX<`_MsgeMcO&<>J6Y(i-k>?67w3p9*eYK0%1|Ib^rl$-;}SSm#|GG zJgrz3sHkP*#5I~1_l5Rgmjy5I^OG(?+q|6*`X!2Z2E*BHB~e%&@JMkXAa$i!+u}Xb_NgZ-}Iqq zEQao1f*&!9*P{p+f!`7FYLhU-@o8iF!res#giN1u*l>nb#{6BO(gc4O99>jcUka+` zk=X_6IgSU-Tz`wzcR^x(`YH%t5`7{L?r3ztDt00A$P1yTk46zQ7%s3|2-eF?aS2)_ zTw;6(9T+ekOELD*x_1b5ECs=LTuv;U7(9msjTJD_TfMeVJB7!|kd8cG$;E@-gWht# zm6nWyDm3~__Ptx34{CHZNk}PUIlllRZ*}h*0F>!!Qnv{bI^)Py@`-8-CM==GZMjihdADESks)7yH``i&@a3u$ybJ z%|_VGHTrZGOo$RO@XAR24Gp$%NXPk7R^E^C&w*(P_|$KQVwH1`NlUK#QgFt#ekBU4 zqmZo*p40m^k7;fgVoXRG)ozh8zkiddig*OfLA+#|9PIq}Yq!{8`4~or`_NWBMAJeN z{A9Wru*N9>r8BHcKV#=QOYUS$KC`zHhYm}u?|0Q-F>=RVQw0Spg7P;X5JA?B)y zgTQ^OrVk9EB-q2R9P%n3#@ermams0;adTy%X%XTudhYB8M+L>H#og5*C{BGT0zrj; zfxUo`dqjoNFm5sjIg#7inBZbCDTiapV%}{%2cKJI%F}O<4C1OFrfBr_|3t)VyvW|@ z{V1Y80~^MgID-;j0)to+Cm~VotDjGDP8&AumSkhZm_+;3o0#^k!&TP_T`^K{K!(C;NvLhE^LC-@AL3^88yF8H-M65aS)tcAzW0=n^%*@9Ty z(r4g{m@2#Xbv8$Ye=tMu#kHCGdvEkgWDCh*h!JBRqr0F+VwIdLDxsk#J4+u9VG_&C zNUp-Lm-M?~!$eb|P!J+SEc6w}ylwi7&%4KYR6ir$ZPd2zCxZzJKW)|ht`I*Q(u@tKCPyQ{CTs|r0~~xMj@%}1? zJl{bWy}T7AWaY45nU&^M#`&~!>YMJalq%@>MR;oSMoKGi(rOCmH|S6%xUk(9hn&nt zSlyv${i_HN*8;r|uQz)qC9Fh3&Oxs>uNSUKI~v;CL$)=`$^+5pYRL_1zvqJPJ$ z42|W>ZIUXk0lu-0pPwT2?}1-`hSdM^40S?g?u0Z+3m{WK@hC%~2ay1Ls}lz2PDq~z z-|-YAs1t_dPQY1=K0G%y(s*621<<*w|4rPPz(-kK4S%x10D&hFkf@*|3^q|vqM(FD zGm^+NI?*VLC|apRYFihIGY}UfI1}MRYWhszG76q z0`5!|?<##SaZ1WwEr{uNw;3h+y;iX+5CuiJ!Q}KUI668R$TyVz^UjaSbVpIJ_nn){ z{&`11=#z?}X8s-S(0dg_s|#klrBS9~{MGpTBc3Qci`8%ETRGpz0B(qqN zTB-c`GoIw4I#7_>j9=X#u(~(7o}|7R_Zamx5<73w+~~uCSQxZLjwi-ML_S{a2P+j6 z>hmPqZ)G0tR{0u2pC)1%Zb+4XQw6^^;0u}xbiA7!#l``^F2|2Tx7P7jb8@;G+stxT zvfbbYY4cAaJVjNTAvOF`8I8)9YoSPTBp%r7KhvZ+lzwSH{@jn%03UN1+M&4o_N4FhF;41uHaMn;KXUaFr#-%gPi;D z{xc&KY#TAV;>>#4z`b07h_>^s@UNiBlDr-L&s56^4|0cc@;s~ zqzTG0u4EQT$NFkjZXT)-%T`T{Zpay z-PH`2ZdR7=j27Uyc1R#L=p5D6efE+CLf~#!1a2S%t{)9wRu#S3qd4=El)of;!&XMM z&t5)1*;6}B`ZDL|spFILBf@9!r_7IbAfe_*IssAZmzasnm>xxj%l?DR%~9s@LbaaM{DzJr^Nt=EelMcQR{Qan z540w3R(#2fUe7%441QL+o=Yb>UFPfJ=ndZ}G#T-{t%T{abyHbYa$5+)z}@x@&)Fz4 zDvgS5exqWevKR^7970JzO8IOuXwc4y3rZY{Abi63Lk=*^(x z&fpNUd88Pk!xcw*)Gxbi`(xIK8J%8auht(PyIDT0-B-sK^P%}Hv`dXk!Be~5dx9D= z%+4d;M~NtHs5{qXL^klb(By*N9cS?p1_F3W$k7S+5`H)k$Jve z%#S@YEy*+=dl(AcT6F)bDyo&!t@bQP?C$3Tiev1|SPV*iKzwKCX z{LkR`N3QJtKZoC*lmEN$n>t3pZ;2E*D*V)I+i!}oaQ!`is1-zjZ+YXMUnB zOT6Of%R;BrR07)41}9wlo^RGzE+1sgI1U0FOvS%M1-2%!}?MxHOVw?T06aTIf@SF~9GPtGcwM zT{a1@tSa&wCEdK0kuNyTSy9?*?ULdvDZa`m!KbKw0%9krM*X!}ln4+1&EK(k2zC?~ z3m$t;4E#Ip9$}TkElDsUZ&I;+_rU|L_NCwy<_KmqZ{HQ%k_$KFDjN#1^dfsl$!=PC z>q%?QyL3qx@np)^tZT*EOujZ;r@w-E_J{XBD@}}5ZRgp|I`~s3SagWiMp*}Bg(nI% zy%GiX1RZ5_owrqtLL;rL7fHCBh^TAt^12Y)gY7C^93{}I*{m9eqB3lzbAcTdPHrt{ zfkm$4(`;TQ7)58E{2K$PsfeCN|BjXM{)AesT}#xO+}aMPVbGCVQ-Qz*0Ty_t2r%!D zNL4eJtLaJdG9@qCC#2e|FQ+OqoVQ?{;mQSyxBi5=HFh_c&3V_Zq;38gg?Sh8X+{S< zNFt%vo4WwHvxpODl5+tO@~=7X_k2ktx!RM?PaQEefoOhTS?(f_Tme(Y0PxVWSw`d= zneOPIVblwr43eMd#cs3gV`>h{>fE0!UE)Vyx=B@@P3kDN!}>{n!GgMVQnU~#8+jG-h{)+l`8uUf@hKe(+L*TK zBH#G6?6i10buS#opTw~cp$H#v_0_4)^!ysjeWzzrx1-tNj3lwq;SWymQ!Ov)uF<~_ zxga@)KBBmNyR>1HVsXOQU}oJ<21G{vdK#%4Uc|R6GzIkT{BtOFQ(k)_@DZFhP~d3g z_2mb2FX^1G!gzznAzI_-d1g+pjylIzqshqC#ZCchA`9dfMQAxn8)oIbM!c9P-+Mm| znc;7>2ipjOtm z3f2PWS4lSNzoJqW!&?MQ@!awc6&@~OTw7Z$iDR{#taTe6v+Q3uZj(F+2}8#fg|?Zv z%#D?M%*HKwJW3T{`@=22$cto=eT!LkWl^v@YNc#5+~_e1eVh2c5EYYu4@;ZsJ_>z` z=XH-+((I4r4mNqurLiS1IG}VD>YJV!_^R69m8Go+%a#UDq_?4XWL2oU>Yq%heVLll z8C}OOn`>Hw_7fE4L>*m`wYZA#`1r&*%qa9IHvCn>b|eOTzhileBEXfHoy6~?d~bb) zFN`adfZBl^X0-nwC?*mO3cu5xT}Fj~!!{c?fp>ZLOFHTm_)d1~YT2%R%xv8tv8biZ zvV&9B;wjgDz66g5C%FRAzL%1O&P408N_U1^vw|hz*6iR73VwJO@pG;kd5!K(J*WHso@9)c zyEE#c1Hp5t;~A%p_Yw;g7FjKVN53T2h-?uO85>?hz&_(w0Cf!!>G_MSHzMy4BlA>F z9(6n5bt1-7=nNuQbn#}&IrAm(U+^QkZsaNX0bQ1Jxf-AG6p8h4qjN&rdkY_QsEt3+7PQBN!D;n7yY!#%!6|Az__5`%BTwme$~h5^;A|BI?)QS+-Da ztk5*b-&E1Fz-9Ma+yW8o<_(l>37%lgKPG~v^aJwL9q5RMb3PnA3Lm`FxK|ih_}~S` zy@%A0`WyGY%?F+pW>>1A^*3e>55qY<6=D`DehX7^X z)t9qKM0P$iS1Cv+T(;UY0+=sv%1&Iuds{n05doEme)dKM53vHzMtW`touT~9&cpz# zy=!W3E}yV>n1Ht2&Q`TtvNX|o=D~-gt>OhgE07b*(cZx+1mKd8NSEQ|rrvF-^)d6{ zU&%kij8)B4l+0Xs*SD=tebx%fuia$UuQuxcMY_3gLarT;;65sPF4^$=a5t)zfaJGp}aMghSrZigQPuWV>X z{3!%4O$TFD?}hglO{>+C#M&+UmOi@VBp32#a|5lm#$P47;9q#B89sQnG3(rAvh=#& z+GbG9w}SV+r9WjpjQR+L_APal*JTAyTHs=)<5N^MtT(|<8>$n3j4lX2N$Htn8=sgh zQq_$32(s(`EntDT)XTU|*h98>pLF^}35)YEoqjlcSExxC?gbp_nU8M+g^r&8A)Vhv z{=_>nuGSgU{|^yVn;Yr`BG2%>fJj&Tck;#PT=56wOK54_lCM_znjv4JJd20q%VwhE zzu?QZz-seREq%Xuy80I9VTboz4s0^IdPRB*Qzfsk06(G7LKj7y1sH#q3=8CnSA2!a+7?fzlRcw1A5f`1 z7n4y2^6(MaLziV_9l~`3VCMpO+NgwY=#9Dr#cb2w7-^YlcEvA}FNJsFWku0FymQ0{ z60om5pL$}QzXkIbasgdd!6Sug6&xyH6|D8Q(0$N6-j3X4{JUg4UT6Hh&e)zG`_E)d z^H;?$MJ^LbJc~WTEm_O(=^%T0IcsGfwUVROl=!dq8w=+CoB8kiH}lJ;6L-~L%i%e& zx?UXTmA4Tbic1@O;VtE%E37?zA;{?Z`4haT2A?%D*TC3v2l;;kc6l(j;L#C2M^Xb+3zHs%2N@+9u%{FT1t+h_O4 zRynY3msZ&oAKCDC&{v#=;a)jaQu-<5bKCE#oLWy> z?9`XhABU$YzMt7oCth^5YCbdjr}%rSsY}_D9?`#e_oMW$ZMo7^7yGs8Vq19qSN&V) z^iR>sRG+k*f0Xg4ajNz8eK;woF*%7bhapS&Q2XGi;X|hc``Seak%uGTr~MT$L5CfSjW|sh5#<^GN?wx>xK+KWZAF##6ClbuXZQQ z;};4g-zgaeGi#kP{C0$K@}Vt) z*vJ=)7!Q0Vp4AG>oEvxpBo_2eW)qrwUVB$lWh>j4z4mxSF*&W8sA|2+I~kK;Z!Ib0 z>r^AR;_+A)pvMF30Z!JzDr>-7YvN~3ny8k>CgZPIyb?|@9$G5Lro@lK1jxN~_GmBu zSr1Aft*kHI>3d!1EV3x7n%JP=x$Q+(ZagJNWM%2h@5xLTII6vaE3U-U-z3G+NiewG z_D?ZVmq?%L2u)Lyv^QA#Q7d29+Yg*52SReJZ$yqGAEz!g-b?1zX!l=I%cV(E_aeYu zSKIY;BXTZZ9Igc6ro3xlmZ5ItZ3g2(1{CxTHXdqpzY%=hXT2YY)pk`Zjb|HZTl`0y zr8*jVJR0%NW>V8f%AsFLuZqnw`WdQ|Zz`snM*U=9px^$nS_7wXxFZh-72D56#bTE) zHv9gv#%VLmFi)5u)?eZbw_HCkRE9oesoxm!KAS!v*^0>&8+Y|k*#yO`Ci|^~ASH>a zAq9NY5g%c?J;W?v#Ty{MaD8Z%4yY?$8 zQ==IxZ*B6mvMUS#dR3?l-+du!3wW1i zD;~`Ww|I?67ox%~y?L=iqy|PWD`$s%Cr>_2z%0u%V<%VWpudN6oFbC+eonl%K`cZ9 z7MYU6a@psk>PgH`@zc!o#KTGYQWNcp0nJ!J3ZEd&9h?WrZ#V3Zfo8CT0|$jW^|l&M zU2Qk|Dth}#;o5Ge8}%>p8NZu9x~6;(5Qw;xNjViUZ^gD)ZZZMIGE@)6d&tPFuFkwi z+RQL7n|-Q z{N(tVm?El>{i<;bWl{p5Pra z$gBK6D-vq8PDRaj3U|ZczfxWj8g&a z52Oju;_nd+6N=DN`YP$>#69*}TLZuozfr(PmkOM=7xtEXz{V4Qgrdv~OITI;E^t>> z-lF4$;C!B(q7-TB{_vW^-v8biLdSgP$`G)7h&7a zA`4z51P1acuqycmGcD8FVLw{W8g$nDJgQdUGlxRJjc^Vi(qlvyyIVMp8i+Vgmj{?RwfA1dRhvl^n!Bg8xOC#C}ZJ`U4z~;zHF+6iF zmYsrAMoZxZLhQ1EP=09XzIBPkN0I0MY_B_0gbI!CGCq-^G6WaEi{30 zeEOU{w^Ylgz;B#LE`ty6=H8{{p>wU(_z2DDX#Y0b!)X@?R5N<#SG`NqBd33|&6NHr zHkjGJzkOf-p0W1~(EZEUYq?Y7&R92@`xb@okg@dII}+ay&+ljd{~piXold#Z)|7Cb ztNG?(a&*S-KDqza{!sHc*8K6gs7%XRrgV^3>NQ_V@m--gN7oPdMklSMIaNA=D#Q}^ z$8z|2(w%1nvY@~lZ#g^7z@;J#i6E{}Nil}s#Gyh8F4j7KY*8&%fQDr=<(zit`-_pyuAdX@4%>kZ$&M)9i^Dp(+DtrX-=MmL!$Cnh13p0uOD zDPzTGeb@pyhx)|arProCY@UhZoomhe6W4ypgI`olfx!~1iZ#EGzdl>Vq|)!XctG}{OsJK^aPUYTJr ztL+z+x#w5lshhh3Zh!cTL!naw(d!BzR3SfLakZ`$0z*5_DN^2gIT41=RI&M{z}7>d zD*2?u&d^kUbeOkwtsIDN_(Uw=RYk#9QhAN~m+5sX|Ly7gFOokohyMDVxiIQEgOiZV zfKlIzWkP`d$no$DawlsE-jgo!OlFaLbigSRponA8UPnSkJAc<9-HsgcrQ7Kth2%QU zq`ApPLX-GXSW%VExBFxA^_6@n1h*dp-{Qk0PV)qA^|^5N_U{8-FEVA+fBZe49P%4W=>0)MoU zjqRpG0sLHH;L6VbBUxEA%MCAXW0mi{z?~HwvUenZ2l~Truy)88p5#7chJWflBn+}w zRkWMePamqHSGs+Bmu2B}Oo*h`2iC8uy#w=DOlqeVnES+EO)DESagcyVD2CZc}X=FL8Q`kx$;|-*N|WQ&ynECcijb$CegjGlz2s3s$S$ z*=>XOVwy|aZl~=~MAfc#4OP~5ge|xI*VDem&UO(@RJXUtX6 zld6yysH%Qdx$*c4Ug3RwS^3}%M&y3!QTQD;Qd3yhI07);S>bJ*M@?{(*O)z&^ni6) zL7+pEwC5L}YFo0*4hQ@)Q`Y1Hf3$~+SnapkJJ<$XRQdQKn3{vHB9qHg4{V=~@mnAH z!GikrKI3s5y*BXEP&t^F#qSo(3cs0EWnIavedP~d;?DAgKX-bwzSi%zZll2&?y3&o z3Z{g&)00DfYZ}tgIMgx71!nXdfxcVD&;hBuef(oO!J{c(EB7kN{e(Yy8I`P6J;&H> zimJeG%>YAd-HDgy$}(V|2TA+0hjR`v6 z9lxFiSvT=j{F>1V-DZam!<*?1FRBm#WK|Y!PpooxTyCpVPk|Vba6iXg#qi=K6w`y= zcF5mhZIyMB%#E5Du>C}BB-yCi-Aua;e#-o=kA({a zEa!@nlAnp-P7wE}Y_&p;c7G~qBZSSoup5M7VKt^{jd?ahBEl%h+GLh3Kbk?$a$JGV z{IXi1?615gzu2za;5A@8dji&t^F)^Zc_7+HI9Ko|&6SH}`^>7PXGy(9bO6_^%xLAa zm1#<~k6ahWygT`ERg~ShDELb<%)8L)>2c};?&tc2yx~cjKbUSoH$wjq;ux)5nUa3F z9w*+@opcBv#Da}MuT2WZhizZ&v>myvbsGB*lauK2+cl}miy8}x|xkqhc zMgM@2)66X*#F-`U<7QboN9~4l)M#j)SlAk9G_9&9pt^hP?LqD~^KDhmiyu$p;6)&s zQ)R6X#to@fw8kHvUVv_HL@qT78NY=Oe0EmF(05uNV@8;hI9>Q324|J?e7ppt2)dOI z5-)`eYQaj|DF&>624d6P6=l;Gh2BYzaC>@$O-To^%`75D_}$TF{ku?N<~BXTuLX0( z{p-Mt5t>%jqfSS_f=b3W=2`pOTe$ZnogDM58LfIW5S94Kc}MMR{V0Huq*EgqCPWD# z!-g&RSZDqY4FN01Uv@Cq-i-F}TVq_puP~+u|0HAN8sx_$eqltNZ}JQXw(Rx0s6e1p zHF4v`(Ta5~{^$VCh=n=_APWJk*o3y1tu!K4g3?jby|*zdc%B&@SD;An=0j>&LU~Q- z;m7{)s;q#bA-H(A24L0+&8wVuv6YMJah+xqrsA`B+)%8&9y|&}f2{as@OD|tIFqDT z0jccsLt^jyhDohH2voqR{5W9!nDQ68giaRwDpy{!RfkBCCpc$jF6zN5JPRk`1CVMU{#zy_AvBo78TG ze$17Fb{OVZ16%i@8yWGd6Jfz9ahsEkR=kZ0^zEdPsXkQtg^BYw;c*zn*!-L z?ja#W@uvM5bRl4^+j~Bk5jj@+BQ%{+n-(_(R8Ouf5HNL;H)EuQ3+UX%DoWbDz#V@{ ziE0{Nfv6uDdR6f9fc2(tuMeuz6;g67_rxk-McPAdT7oEsXI4xeM?r%+V_IR4fg#glWw-_(L={SQs+O|*M zd(GVT!I(I(JA9Ybmnc>aBTyS4z44P*V^sf=dKqQkCL6#g&Z`pgNUMf-Dqh}!PW(Qj zzi>jeE9LmLqh_6o4~sDV!BIPW<4d@Uf~!36y|BWZT8g? zel7#RO5cFMe%|+P6vretir%Ab6hD1SHj3r0WV@+7VCXu(I?7;QeNo2#kL=1$B9+gm z|24o*?(#y{r1Q=sZ*p%LN&Ly7-trXVDXSONfbJO9$5}g$z5(=s^2y20?Z|n^> z*sVzlDgZnL!noV#pmaQ?E&GIj=u2wF0}&Y z2G}9D4-BP~h+9Il4kl)4y19$a`D6V~6mJS=|4hvMG5p&_SIm+f_CpL=@Mrc<0COOA zN1iK%W!3@STeE{dSECADsp<}0Z^mBG7};5`Lmhpo!a7~8?W0cZd&ZdEQD)CUU5K(j zYq#B-8Z%Hg___j?^{@DwFuoK%1gvk=+s#aUV388aEkc^g)#;eOz|D z*cDI;N?jpqmRF2g?ALR0T#2>z1+=c=pxTGY+7EEH4v#m4EoNwdZ81S+k7V1I0TN{e z0N5+I=Ba!SX?@ffhW6DC(A6PLM>*f~TU+e`4FXhc;_{%3g7E`fyLPFX%;2cH+GBD< zJ26j~7}}0u!sO8Ay4voc(0ZO`JJwmeV8urJqZo@M#ZMYBD*67 z8EN`2@KeNiHUrAo{bDd9)3x0`0a=6N^6SN_$zx9!yq&n3YjD$yL|6FqnuNJ#2f?Xq zh7M#++k^OT{B?zTF0erLf6WeajVBj&Q+O=X}&dc6k=F{IGMi#C+Y4qnxWG{%pU)J)1P{ zB-j6fiB8+!d)kvyKP!0oM&o)tHvHGy+q;w+$aDCh>{B*tj_^y<`rK+>2y)0BbYbRK zZ4o=R?JPt4zKyc%cHS8fbwF&`X{8N`qPgK61I*aKIxZ1r$(w<(+$m<+{-E1fT*!@| z(B{M7(jB;XM3u_oiO`79sKk1E`!O>6brKeQbozVp_xE=y7AUfwy?*Np`YVcESQzr_ ziwp#cZ!NPw|BT*-zwHt1tIQ(~>&P`39Z~JVZhu01a%NEm{&3DIZ|^h&@s~5G*h%o{ z1Z8?FY0s1Ph^!^6=)^o`tiMS* z!gaoq%ed}lpR$*8P+1bt1>&Mv$7S~b@9d29WGUa{)cbvyvUEzz+jmhPPkzXl)XE0p8cXdUrrVOhBmZ!AgE5EU5dE=(zu|CapSy|G1+p~cw zM1;_Ct8>z9)Qeplq)ecgp_NxCe*9KuLx51a-o6Y3z!y_@qSTeQ;3eSgLM~o0$-Cep zcV*?sF15B40gg>)Q$?=FW%vJy76S%4;=ykFA{`U#7$~vL*i}VYi3Jp{|5UmrBWRX6 za%rDPi>tfDE?ix=zr)nLx&xjNM;;9ZAHgoHl8a*bPqRXJzVkw3ae;_^PS(#P$CtWWRs{Fij!!`D;z)c{+D!(sb%5_T~AuwH>5_ zRb<+~=Pzhe&arRGx8Ei&!xkImBhS+_?Tj+%nTk)O?VA>0m-62|zZH7WW;~}JF`gn; z5whSwuQCsKZ5ut5i0D8ss~ALbFKAQ7vA1^HS$Zs@D)^t-TQ4~C-y09SC1Xgv)N8s8 z3pnCWPgKh8-8UL;S6D6^?>B&(m6$rH^#DXG^u%|Y)ovA1| zcI{mNjuL?&!-@!Vu$Q)fNuKsAIpWCp#H+|3iasB;|NZ{0{&)K?`roFuRR1rg)c?Hy z3rhaY`AVOkG&d9=*1|tw=EeT#?;fS5x}mOMHMG5SXQIbk+3TX{x0nA|gpjLpvLqFI z0-U05w>J_AlUVP=D>?;{4f0T;R;+MD5;-_X>PbLKtlTtx%aBnNKgaw7ZTP9tF4lpy zJBE(Uz2&6v(!6N5hdBi3j?#ARZfk#^i}TG`{+wvHLaci`WmI4__CdW%Qci9mZK?UR z4(wZ6$FPFe%F*NOm2@rK*a=ixS#GV4c3Ep%jin7kFV4MXNVqXCI&2Q=paHbwb zw%=D&7LNbHqqdJ+`JWxXfaC|p-{C*qes*U2%}30Cj&8r@e|i4lgb2~RwEb{HX8T9t zU)Fzi{C&Cd{e$z*kez^U1|LOM2f4F^|^86>qAKoP9mp_32dH>n=`?@?o zH2(kP#?ulS$3Kex^%eEy57D38|K%$pvkHYc=)Z=qc9i?>V_0Gi?AwUNF=3 z|GSk7lVG8+y=zndVf$NU--Q1W$1R=K3)sHP<(?7t3(Kpbi|0~DqF~Zo-swCk%g58G z!AjV4z-qORCmS0^9JYnH0;FyMA>cnfRc!pu9H4m2e5Fkc#lx28PHz@ye1xx&M`{3D`sozE327V9M5+GLAwEV3336 z!-M@;?f@sIz&>xCv(rc`r8={dlg=-**)Y584N&Fu;2im+dK`P+^&g=T6~*HxZL%nN zG;QC;)W-(>>qM2+)NW{TC`8dVgBi@``Id+GD~)jE9u^|%ji}37TK7&Jhx~FOM>GoR z!y_Nh78vz?BpX{Fw`j^evdJt$kIbE>EY9F_y@^sskAst?yT7JPplq{o*GGJqS#O#p zI7i0O&PIZJD_zv~fh1V*I4&@S&_zRvwW>V^gctTg0Y#Rb)+l{;R z+$&wQ<@_X33k_u*XlJ zXes`b8HpWZBr*W|GhVn7+Z>7hAr1*qV zx+Gqo>yPDgH%A~Ee@^XxfkPT$9C}u^W{QEqN_KqLrFPQ3Lr~|h=%&+|)9W*p|4?-!*~Xnyu?-rt(|GRZ&9vNgtC@(x;j&SmsJMI4jqR?DQu z2BD-CE=Ruxv9b1-8}r{~S#;}5oi1bk*Nt|OuQARIr#*{hEy~COu|KS2UMr3HtE%zJ zGVgt*?4koJPTAi&j-&7^*+phHsOwj!j-sFy7x71E8(CiY(xkl!&A8ucl5?5JgN)4a zGAq8ThIbYpXkzb)=gTv27wzI+FdXF97_B=n`4x0a&t2D zb0TZJ#lF#YypPnf+{4ZbKkMDM;O1GLr5_&ON+-CFln=5Fe~Vad3`O%^qdK%!R555C zpY|{QCU?-}G}DMI6|h)&Pe={X&i9dAWyPzoTEn9h#|$1i$hA)Ng5lw}lZQUvMG0}O zbt8G@HuJs9iI5Yjukjqha?Yny{Q_*-*}1c>Ssb}a7iiQ=M(H(!dQGbsCYPJ3JN z3z%4`@S-^{kGf?yvqb*br~O&_oA=$ZGD;3i#c{t-G@&J~_+(k&(czzwYWrR!XUg1P zrUb8x4W!7w#G4L1Yi>~OHM=O;8XwCa&G*nJccPLP$~odbO~uwpIVkl^iC=ym@#V5Y zJGNOwX?m^rHILX}9r(>CtX)8r>qXBoSol|4q#0M*zz8a&2ln%v6o?L8{J$F!v1u~7 zYBpG~m6<4A1=it;ZMUF8h4-pzxfxMzpVEtL08?p7SE*^jl11zZqj|>zKB}5?3{|0( z3%Ar5bLMjv-JJIw1Cf7q!;hCQOkao=qF*gMz%1nn`u(t*Kdq5fvCqDbg(MJvn_LcD zlc+8eAZ$?eoLSDvRf|r>QIHrV^C&7SUKOZct~(bCxN_xMHb@~p--PRPbvQfZ#-CO_ zTohN7IO3yy8m0?<=z{$uC?)NmEHHumR@*1NPk*Tb(0+T9hLFQtD=kcDf;W&E|$3h0sM$HJzvcKX;kwI4|jdT;$=mj8jACG3eWHJt5v?l()=p1+bItlnVi7MhI zZK7xL{6JUsCn`&#GA{n8cU+3k81+9EfP|M{pIk@WmKAC;V0nrkU5H;N5rxBa%e`!Pfa@~lAuc*Bq{iBd1@e3g6 zd5Tkg5#UfnM>;4dB``^<)7K@(rJ8+%P%|gdfOv^YDA&j#Zn@&}C})}lS$P+_@vb=* zZm8yKfn0}=FDH*I1dkFyoYkNff<68*wQ6R2DWQ;wj^^8AI07SoetaG!9n4Z7!$hL( zVvdWmM7wW`(_ZqdM;)}8jz4gvxm7yc!^O~=O4QUfKICRWMq_b%05MQLmEA*!Y1knU z;kS^=Ztxbrra&ZXhzA|S3n)vu)!u&-l3v-mX~WntLKcn1$JQM~*Tk%UeQ6zYHwDK~@ z`zgm*BKPnMO(Ckjka5!Q^XZ>x-}g$l=lF?Sm`5hK;(#|m&e(8&6IV08$YPOL+bgh4 z2XUykVNKMBSPpF=9=poo04op?L&auI{HyxOFM~ok}Vxt zrCQp!f|hPOtR>pGT(wdATZCkUXCFU}6f^5Cb`dI7u*Wj?>NZhqYRw(7gSsnUUWs5XB0%dw88XNV`34}mp zJ+=%HexXoV+DpiYkZHdgp{gp{_W{-9oZSDrES&ddJfM(-z(5Uw4a_7a z;=mfM3P8B*1O@0WaEO~2X-Xf}%}aA1e-1!6=(HE%5J!RJsXrVb93LS-Y39NDjQy4G za^;pjHv9@2)h2I{+nHa=y^xGG67dcuLcCDtwWHSvw?p}nf5hbS$xmnfb1Xl0;Y7L} z8}w2a8M!>NgF9<`B>|%n|6j@lSdl&KZoNy7#1JZGx?Obwt*g8PlFVHA9ELbb1}Ru9 zNy4 zAk4Q#f>y@tC>%ksyjU$TYqMHlH{B-KB;w}iCs<)WB~KEL;e+i%57PTY2L&&oiNH43 z3s<@TuCyE5hEBtfhHhsHhh-b}BIHCl=%ThF5E@pSZ(oDVAnHYN65WY(;4MDJwajQX zHz`hMM!O_VfH-P-D051T$cG|bB&l%db0KicBq}zjXOjX!tT73KJ_l1E*aQgT@>Hh6 zvpeu3GgVeitpAl#2nEc@398 zxh7R(=Tv3YcwC{fA}7z9beYF?GQA9vVxQ3 zR{J#)I45ClZ$!!h-f=b8u|Wki93KfB>_6?wlpg@!2dewSucWp3asG_=1JnCY=T6+< z42r?7vb14uUJpvS(LK#5KoRzBu%GY+7<_7LUZM9BgEM-Xn%`*uduqDi!uZayf#^j= zRnfvKPGuLPSGc9Uuve^YRt93@a--*PXQXr$@5vRE{;N+l%SL==iuOI+kY5(R!}jxj zo=E+kRiNpQQ=;~%`WFxd8D_@qn^joDR_t{?0XRmx@G@%Tpl ztw1)~f7e9Sw?U$k7(%>KNyr@}3NfO#h`h5w4Senc28GdyLdm`ViiNbF4f-QKO9WA0qE48z|>fnaQqy;QCH zo&4AnzS`Hyb8ENLVhX<${wn>N$O5D6tIo9B(5EhRb8-j*9JTmVr}(3~cuw#%#`!A61)|S6C3`5;IYgViRGU6kh?5FN z=e{u7&!a{aV7b7Y*=X#xZze}Yba=Ju$1=HsIj29#pk<}1d$(Ps>o)Gr1sDuWeEnw( z>$4$hSoLxXO##u@)DCC@NP%La{_r{ei@I9OqcOs$ws4t4#77&ptF4H4r$IP_1AKMUaeWwB!L0hjl?BYzV=}>N=V2%DG($c| zNR+L|64|O!iN_xLppYx|yyGg22BkxG7c3i_sf;|_eRVfg7G=TZx^h33J+-_KHJw3U z?%umJD|iNe)Ny|wDim6mA2kQd(@N?-zVyLwrEhloe#{!xI_0yexpc2RH#Y}`W35-} zBd0xC+NHh2d$07=(MnJ9bu`n$xMaFp=|1d)A%%9^|KJTWrGkjJ0>>1+i<-mA3{5Vg zlgrDd@jAgo#&67jL~bU9w-`gKD~$STHQSi_*^4?+9Tb}-(SWEBoD~>)ojW*0JuZA_ zM-9S;!$KqXTJaq;UUN33(*V(7IN za|gZkx}w)R__62h6cMfSPbB#d0{hsY7j^P0l6;>|K2wr!(#dml@^VR@Lb5}@lIJIF zamDN4%6zvV#5# za$L>5e|_IQ=?_a(eB$KZ$6l9H7PsiOM244#XLG@^JN;~x+zoUbmX5L*kX6X@)C!K#d=l-&D0`1Dw3jZYI<7aE_|XX2BO)^lmx6&H^@$Y16#Us=A_ zs6U+`80NzfDmdmLgsA?YHxtV`5owR_ki*FJp_N<%3=9pqgID<2lJNHNomx1SaZE%$ z(nz*f@Fy4doq}W+Cz0$c#ucza?)Wh2UW#bgk1_s9KFCo;+$IG+EyY)mJARCmjdjji zl*X^B*A)6)&W~N1Q0TXX?<97fu9E|je2h;1ha@}bXXxZgN&afbKG{zwdNrCenS+YN z$gzsOj<=3jOD3~-7P@X(t@Ry&0-#hhMjim>@vsI(*vu$YV>AaiAe*lVJ|)DA8)f1y zDQRzl0pT?qWJ!LcaM~JGW0nmG1x%Kyv~q3Tj3RmSPx*NqSr95Vp&m)knx=&|1L{!` z?PLE%Ry*C93X&s~^$~&zm4far15oo8GSsblrFr>AF1vvr+s#l(zE6_3>Et|}e3c}} z<1EDFel1PEpH5&eDGJ}FJyHK9eO7&dwnxs!;PsfK4HoA)C)n)@g|g=etmH~X+ESGD z&tej-hun$jDfd|`K|>+i==Q zlUa8LS5rmkfy7^vdK+3*+EhIPfUftqCi2E{4brFZrtI-oGlR;iwJkg|ePD?;OOA=% zmGVaL2APg1&pKl_8s3}}-Va0Eui|RK49=*YBp{5_pX!I|E#tBOiE;-*p~h;mtB_9M zl`hr6I*L+xjvDJ#JWwt*2JwrMs^PEc8bXT`?`yu*)r=02jNRlSMJyu+>O5HLYOdzz zhdP_l+f)bZe*un2%lgP?JRL}0?pE!yzsdH6TXLsOVwfXh`Oe82175o$yd_6Y!|DyH zNZ#+Y)-=Ym9Z1ygg#buIZZcvk5sf?A>C?Gn@zq2sCaU@$8@~A!kou+N`&r)F-p-7k zCj-il^9W}0-i>;aASth0US+-O8|&AK=ntGFs?kuL&bsZs`xvE2zyCsC2yHMHS7JY- z4-|}9+W|DRy_P3`+JTPH3Aw@{zqLYoWyL;Siuf3-E>U(d(}YXQ+HrUXt9QZ@@gzl5M50CAc?8VR5Db7F1a`N~E&S;vL)~;%a@ohs$pw?JDaWrap~0aju-XAr| zJLI4=IZsCn6>fNZ3Mpjp@uiaAvf~di4rg={uR#@mT2eLllsSN_hg|kEyzt8;OGntq z$cY3A7A!N_EX!Qgmc&Wb&}5?YeMjs8tE_kA6zy$Ayu`jly{us@Zf9EEyh%zm^(3C+ zIb!*SIxueYgL;Z-L6S|E|%L%$HWgnm^R zuXu%iEq4_JZ%EP+^(KdMjr@ z;v>A4%;)jkWs(pC@cE|pcbSC1v}%jk^YKi=gl<-C0g{d$k#tZIfX+;Z#7!^}-At=U zjV68(y{anPXUr0R^oj!b!Fb*8fHhPsFK>*>?nw@VpuLhyR=>OsmXvoi80*y%gb;UN zGX5!(F$KVA`g=NuE#;AS6#Zp-jEMMiKa&1pE!c+su3fL;B6rH2bCwAu4qO-s67_kR zFlh^pk!XkVI?O}lwUDUW0;B#bYLvL^^^|K^oF|<^K7gy#p9NfG#mYuoWz-Yl5Vs_7 zNla2Uhosae(;gB;5ul5 zAO|#A3h5C_kK!W;r<>RG08vI!14J2I?yxPNzqN}??Q!x1Lu8Lr!5ZfjZ2)llHHqTE zOnJm%nJbwxtlSBSW4HJfUn?Zh_%EWKI@(uKo@~KWq*|@xjJI8BN4=x_GwKihn5Q5% z9SmYAFe`5y5oqFPTuWsI3QFVIzTEC^{SX_EXvJE$IT2@FOVQz+mD_iK^tiF15K-t& zG%W|pd8f5G>=werzvdi})RlOStxh(zD#H_daFOt_APTN~h~M!An&@vND&1PT)4t0A z&u>R3&s77lXXNz|b-X%Q$O39qP;Wc3POf7v5%Ct2z)4(IvDO)0A&U)7_TQDUsJ-Jy zIy#$Zv71xI5uL*?O6nH!-J!nr*=HVX5mcD1b(Lsq#p_a?{U(YQ#oRD?vFAi^_$s>2 z>r@;4|3cZ)^@*|R{>wNypW7{FdLC}#b+tSGIaNXKM$_UJq)9FGANz&2@cfhlcxMTJ zTW&;N0*sI}E3U2th>hLe7Z9Uk-$^HL{k7I(!=Tu|mGxxdpU zXCg1aW(8gu$4Q$tye`AAT~W3pipF07r<41gBg;Rj%U=ryCl+TM{A7JD2R}l!WPP~B zvX0%9Xmr6mBeGsb_};AUpKR%(m!|AJ=Jb~}gh^C-U*KENhv2L9*_p6Up4aw{Gr!dn zCMS_*g2^iL<5%V%1J<8qSv3pdy416|*dxffh3ay%WCcak zBhd8dfz2$dce-)FGe>vvE{S+uB95bso%5cedrF@$rnG?_zOt@Vr;z%>iX7HeQOKx& zhnms-n*?MVKg4f+ndCSA*dpC~rQ5cD*IO1>sFSa5QBN6^D>$Jl`m|RtP<%J9F=MYC z$G6@6&Xfx0yri|+VO1@qs({sZ?WQg+UsFWa=5LPhTm#ke&u`%ohi{=+eM2S#eRfQACWReQeNx|JWd84$?*t0qV1_G*qtrAn7H<0%bd2)^eKAiM6rJ2 zXAB+YttJ?fT@#F*`25l!vC3XNjX7I0eQRl^5@zo z@gMnMYRN^ho;a7?ZQ^_-mWy|pfg=K0+w8(V0{hzj!LtIfTe8SF?IW~G-#&|0X@Xvo z@9+&w-si`D;3K79!`?$2@#D~}W`o<`_*P*};4H5q>hW=aMe!@?f5uuV+X%n79L6-5 z50TwYpnS9dlWb>)7p0i5RW z1sS_5-kxI4zBKldy4=Nl_TAUcWq*xhdbn$SE-ToKJ|y552t6vlVt4+Qz!}OYV-xS7 z4a!AmX@mClSugo#)i>}L#4_&fkKANJi9Bi!UM(VCB!hC;WGLRw1qPtE#`)E!q-WXg zpJ1JW=EkGM=uY$?X*k6bYLYO(1nSjdS6fX@Z25>+AEcq`xxs5PC})1K0QU%!M^eMC zha*1wV|(pe1tmfsy)J78a^uXOzigKgK8dRRv7V=6c=q6*1^_NN z9@yS~5AEX%nnttnD zQ1xX$FphODQ&hTFZ+;Sm*o7!h%~fTGjL5yz=ntRk3dNbhO4l$<*QCA~KMz>%4&!#( zuw0D$Fb_Or*JGVdjT3c^+n=FvIe%;y`fKvoB0MzTsMm4_3z&{x=s?zEFBr>8)-PA- zWn2zVO3tITZ&Or*5b=~Wl}f(L`Q2{!S5fH?68_2`|@|y zfmO96_mSpegPzpM&q?xNl9Ti?DGxzeFdbGzMw<*^bK&Byh}gm;%dq*%5pBT zIs7CxJWjmarUI&6Xv8jIQNi~U5$UIs@C^q4u+qh3wL7Tv7200AUsD@#RO=gfulYN< z)+T}zqnk}B8BAA^b{Gqi0osCiA&rT=^|N&Qb7;nXZh>xJy~C&GGwpvS+H0t)Y<+N? zbubWnssR8em#okDTQ_g$6nq#r!0NsoFe@ynA_(@DhBMvvLq|B*@VJrrRwwmc+wDyf zejhx1<|z=(*_ICGn@*17$A0%MPDazbQ{bceC$9@c`#XwMi3uV_r75MlBK^kgr z6w1#fjLnp>UG6aot37;N!`Q~j*nV1W6iz7T<7UQoy^L+z1fy{B1U_akwptn6tU9T@ zuugsm-YbJL3TMj?!AG7@!MXB7@NpSbTH-beAC(BP4^aof&3Sv?F z!g~k@qzAD<-<&4JMixkP3(;ffpL{o=0Oc9qyz8izV(d`6-^MP$v=lT+7MfJNw39cs{_@9mpB+)@7&)t=6H2ek!z1hu&jIJXN$nXM7jnkg?o>J9H&F~GW&!S z+l}S@vy%#4uhYKLgA`UwE0ubxYISHk0HIu+4wZp2gl6l|MVG74TpikQkqSMbL%YvW zp=Wg{tG^1()1j`tRA_+?U00$)4LbDG^HgZ14(-oTq18GxzEp+Q>Co$=RA`e9?dGJF zp4mF|&wvW;(V?#dHJWEt6Ow%S6)AFxEt znbOrNe$RszQ#+Vt2aLPtQ%#k+Kzz#Mta@~szboK~0TPkZBz-weq+a%~7bfpA1fuPn z`x3+sL^~>59r1T28TEa>;8rg4(&VwG^|tVLj=E5(uE^S3aX!~7ShDc*(p8Qx$=!C( zv*ltzli9e7?OPW82}Emn0Cz-zzwApRq7Yo)qhOP!Zk%;dH`a{E+W^JSwlPcdFR@Qj zasY?gDyzyCva7^sq=b7So2@4&g$Dlg53U_kw4m7)~5Jm+_s?_?B{^PVX0z<+laOwoLmaSM<2z2C&*U zWzz*}p?TWAWfqg-)kneV_#n|yEEVLO46U;q(q-tAMF}cWRE7v;*Dz7y$2v>xsnSF` zVExDpH@j&!akttp(2E3JNZf7eqj~@m>=m$X*Va3U2iUz%&8sTgHuV@VLA~Ro`lDRj z!}OHIXzw-T&Z*n>#>UySy>+Jt>PKG9am5uC@9h`(#tG^i?=vC)2yOpnBEyo65(N-rzqZ=Tjm;I*-#_!5zIp_<`fAu|3b2AASh)b=M&TdTI+X`Ky7S(!1!&b%c?9J2etNT zYI~T%?0)}Jn2q=HV}maN8N4s)2>YZq^~+}!{Q$cPA2LbHBX1}C%xa( z;J0U-Ah6`xJJ?ZDb0WM)x<9qPrH&9GI<(I#ki}h zYW9$@5@8y89!2*FHoM_WmkMV)QN~S!>3TEy+WErQPK5aB_0opF$<>$?fAg2UZ`?Iq zVvgi-7YL6t?vg4T2pIKK=!WCiS`FZN64QJr`$)E@r0K)h-i^$^W_#PACX6p&VX)dH z{7!K!-iLtSnK3$Gy)S(T-yzLH^fGzvLrQRP^q6432oJ~&7{Z+q+!e0?hhd1*;EG$P zDX#b+F`6sN84X-<_GqtRZ+3%=a#`2VTv0BG*gfaB*&hDq_~Qud%fFvL)+^;=ii&L8 z`TvtYx?etmKdyWb{^$k+;!#|aAI=|D!jyeS;g54Er}?Ag`LFro>tFvb^T$O<8t}(K zFSX&1!W?1Rsy`pVOoTsfeL(R?bZ*>86b6ZWgBNf6)E&Yl^#y{58HAQIgkPeYAc<($zUodzFmR($j^ z;iKbqN%-hK`@C|+M^VqURU;&AFy z?DTygso5#s9dNcRf+F&y&BbUXxq7sqxB=iJZ}^3sz9dp2Ozbdrdg^(aoo3$n6~YHQ z#R9l3pvsecl3sPw{IsBK1l&|SB58Fy@=Ku^y}iiZk}Ffj`?@4KjCQWNuOq_oVSHBI z`PB4D0|>dao5OE~1j!M82EVN&%Kih_cSRoOyr`pZY#=tpqn_*%p`1fD4$PF0COGJ6 zGc6|SLaQZEvPYm?;7o{~jbRAuCmVP7&egL~US)kFWEFb~vK9-r@@KRlHUi#0d){_V zBUY&Cc!fQ%40aG4Jiq~7QB~RQsmF-y_IwWZsW`r7KP4C+8}$5Kb<$<`&Q7y-bztU^ zE!8C1OgrayR)UV7lW+_FlKrROTCe##Zv)TI*;_Fd?z!F9lq0fRkASt_;qN2ZpDj!7 zKcl}=N1V#4XP4YKSPQB}7pX}5nwJDSj5#&*nggb}%zCzRskj&jxHtfi7^C7t(LHlg z!67NnC{8l2Z4`b|Fv<8(UQMVGt7V2pRxlh(JnJN5epg}1ZwprIv0!)JBhiWVDe*6> zwZKCzi{CI~;~7hJ7JKOn8O>(4;WFm*{((%|avOt{y%iU;rQRtf;zj=OQnt5S*xvGx zVcEOJT^7v;thG}A6zZ2+lD;H*idXnHd{o1wdY0Np5uzb=A#y zd(PiwLTB($I(}Up!}i;VQ0zbqI~CAU*RfSo$un3hRp|e)_b%X3RcGJ#3}hfGVFyLT3N_WBNdZf&*hD}xn8+TSC@L!T zP<;fEdZaP~R8fPIk?ih{V%2K<)>d2F$9ib(0ZLIc0VPO1AZo=!6;WXiBZ4Ogpyd7i z*WQy%0BxW5?bYx5uIuBv$n3pNd#!uj>t6S1-OGd{BfB@ZT%vW9(xT0}QO7r8oT>F4 zmpT8BAG{eehHm30uN#cbiTXT_S?L^~D(vLTfABH!MbiC~bXHmyCI+YIxD`EkDIO!^ zoz?VHzMuuC7K05FS z4y1Pn(_l75xx55Gi78ICk%+UGDP2<)NXGt*Eh4oeE6*==yN>~?Xs+o<_Ah+P+w@R3 zcBxCBz?L%ieNWm*mR%VNOPjrAgz>ZR2?xm)CYhB7au;=aBd(#6vnsWAn+Q?*kbS6{ z@$Go*(9X*!D%5~Y#6c{IkvSP{RZYgqsB(8{rg+y%SGh7JR+|OdWbB;?s3}Et*w1wWEW(ix^F#-fC7^ zO_ym{x~#>)V5-ExEhFxXUV4f<`dEp@aL~!eOfNXcgh=u&*?`B@6Z?e173zrEH z)_xg;o+og2UT=+=FR)!mHRu$TdqY0opv|-CAFNKTx@mEDlr&lMW7_O@~EJrRp{l4YzMg2DtN*C>#OJ^4kQbiZon1~Vahn`kD)*B9@7 zqEUwA)gR{)D8N7UoZ89J)Yr_S=-#=ac+HMk{pnawYu+Ucx{H3xAWA*e;Q!0;?7ljtw2j8>{f%mkD28GWwSM2D5bEP*BbMRg*{}YZwWRE z80W{#3XVQ5lC$S1xi8R8M7&cc$?@0U*lp6vNE;QTX(cGFmb4>HT2r}5NvA@MQ(aor zbDtDds_Tl%8t7F36|~~9@pI(qj*DL@MA7v5j4%6b za=PZz?40_J!0LY|7JTP(jUd0^zX15=rewnxfexjqY5*!mArC(Rz{bgiPkM))jkQw_ zRfYIKu&z8#jBO6n+duncFF*%<-cTRmijNz*o9Yfe5wF?ehii>xPJ*-rbcyl;JXfx7 z$rkf1gQX^l<#(A#jkASp@20c?W%}pFi^U+aHn?n^a6RZ>_i3GSmZlo|4UsQ-CE*i! z!@gDiu)I-qf6D&Tkh#)?C}d%%Jyqyj7@}UFc(o!gPB4%*bUcoGt?DCB#4_>nu=mxB@^TucTzehtBp^n4&_?8%@pLl5?Xp4x_j z#%331FQYN563TxFV5I-JcoTUI7{EAoZ-0Ey{@eegebJumeFlNLqe{)hE>s!v(A8b2 zVtS(}`HiM&hIn1Oy3ifUJI?5W^6)Ey>Sq2lUsmNq{t986&i+`{GbLUV=JsdQW@hBG zDZZB(vy&fh`h&*J=V@iP`Pskov!77*Y0BR1mJzFz5K^w*hc@V8^dPwyA0#o)Odm&Jd}O( z-97a=CgYdyb?S3CU)*L?!dN^GrKYdZQK@bko$l&`VjaiW;N{kJYIJtLpYtR{^nu+) zbQ7N)%Ta@~9jgaHp|!#>egu|}=eB4*QCi6K@%B4CLX*zPJ>X6HrHEb=-H|T^_YoTZ z@P?h1 z^g|=O?8h5AV89ew{I}A2#EFG<=26>&SXe1}W3?1WN&)@M>-$>*yGctFK`Xb)A3yU| z)#59;I8mvf-LY+NV83I`7tAG4eKhrMZ&W}Hl^bM5X{dQJZk^c9F#AZ|Q0jf_l|bvW z5Qw7tIyqA}1lXweX4u>PaPADJzX{kqUAthJMpoes-Q3af?eF+@BP)G34cP8C8J4#{ z!$g(yjktRmDlg1Qu&x7gzsvj6%Ak~b%ILj*s^af_WO%?0TO-xK@5?Fg3jZ4+tZ0OksF-%!_32{n_UTn+f8{Uk=7eVbpCg_o$^A^49vr< z!wY)5ZH6bN=|Nt9;(RhFalfC1YpvU#GS?gX_7Z?ndTHp=Q1rA0r#0rRKt#8lk94{w zb@^0`mU!IRtcqiuz`19I@zs3!a3H#j*Tm$Nx@r1^+#n*v)09=!W)~i#N z;)ozByK7!%^4RHW@l8F19iP%{Wtu%-9J89fLeKK+CGM5YpT}!)+TeY<*;+UjbYPDzsFXkgOxz5xR@p<*ND@`en)jONTpZSz zs8B9PjKsqJ#w6lYPVm3$>^99@sBsS9Q$!fssxw4LfSf$Bd?HGsVn&Bux(!F{Drekh z-m#mt-Cq%Et1nm8t&ygOz}dt_nu4&If~+KaWB=GilmZhb)zA??Q!(cJ`Hy2(-u7l{ zJ(JP@XuIa)S!W57WhkfyQKo=ZuE+}nh}qr|U-xyO(+arXQpQBpL15qP0`iexAC>r< z>^ySjy#$%UsrvK^JC&=*hQ-7M3IsWL@5hBP%(?kISsi|WXg*EbpkXSyUb&cQecY%9P4qYbk zIXC7GLO);V-!o5b2mV3$_iUW?U1R%v86f%oJx}4^Bim=2mAclTX#FDvc1PPib47vH z@+~v+i`Sg%2hfUMz`fj=_c!FV&fVN;Q-!Ks zD!@210^gon8fre6b%-?Y1EdA1>ejY@-aNS|`zPptQO)7jY+%j`zQ<{}-wRWoF5kmd z@NUEXc4lG^M2%JU+;zJ0+OGV&om#uauK9!rMEU#Ze^}mb3EbT8n;X)>qg`pDM)k5& z@uGHSA6qF*jniO%fZ8IGI-rY*yS$$X5L?_+BjGlHmQIp)FFFzl1;Wdh_1Y*jLfi`*Hl?Iuc_hB`BvfSY-mSm zQ)RP4&7OCg`i>EQq^U4&Q_nwdtYMR74O=8$w6x22%D>y8%YzEWARk%(e71nX;J2On z1W5a!-L%GV?YS1&8~ov@1a>mtkLvzHKdNY(Hj9qjZQiRtHk(%${|zyGZx-@JkpO=# zZ1wK;Vv{lU)xF9W4^q>YFI4KE%NOq7zfiuw9JZ%?;TDzq!bLZiDq}iueU~Z+?l<>m zuZM;e_`~eYpQ;BPWq+vH-Cn%oZ+WjOt4VG>VwwhuX@ca*wMrW*v%J~67X;khziQJ4 z!z6e2uUaDdSm0mvurv_MOiACr>PTWWi^=RROZjrjUiskN{j1P(@6|r6J$pKAAYp>X z>_5{NmJB=B9rxinix{(cM_=uMWAENw(Nlwx`MXk9*n(w^&28%K62azY-z@n@8LPtXk` zb-)l2$oasdXhd9)kz_!1yW6Z|U$Qd_)xOV*T7hlyX~Zys4yAwzecy+wz59WpJbjV; zzzVvYQ%<^~`5Qj%6sG)2H8VzN0RX!7{_!^sbc#IqHNQ3$eLGonF2VL0dGn85M&DaXW(uPVqMK<$V93v4g0A-(2pM z!u6zdB`%G&^*W5=(I?ndI&zD=XKwAbfppRjc-t{=qHGGlY@AR0J;nFL=my#f7Sx}R zLd=4aeAKm|;z;R&l>il!`Q;|@`2rLxVRt|Y*Z)R4W+h2E*aeAuzs|Uz}ogsc|-3foW&WyOKJewU1q)G zTM|wnEm%Nz=H-;V)33(e)|Wp|#=r3#HPYSRVjM}{(ewA9=O*4%Fbm@K^ZukGQOtFl z5FCuX!{DIJgnZa-LONYx`uG%1KJl84QrjsiXZ)^QY9VX*U~Kk|rwub1PX&`i8=+m9Sk_+fl`&0j%K7GO<{vGsbSmulA zQ|!wB0ew1P*}sQA4W*qgrB9azOCq38e*>^Ai7%s10}uW;)2CP7{14ElAG!JU5j{KL zH@}EJ-E;X~=+lj@|M&Fi=d|&q^ywcny3wcOnY@2OpWK7~KSH1O|3N4Gag`Jwq{w4S zzKix1BBPMEg?=lj6WJ5K`g)hHr)pEoSsz^jsq5gpR4F9M93gni%W}PvF5@xh_G}lE zY|U#{(@qLl3-`4%=Y$D8m)Ng~KyDjE$KVIdO>ovc9W0DC*9{|V7>bJ2=aJ-Zbd%~^ z`Nq9l%*9QCzdM1HV0wbqwH*g8>}W)e#(}1c{*AhCWqHg^2>^ZRq&FU>!{wZ%w^(#98e z$)Cr=SC{5hkU@MK#LQQHect%6`6Zr{!wto{QiTqiZzVTo&(_W{yScl4hiQ3$X)%}U zW_QA`>@Huj1&6Zh;QGFtzrC17%>JSBU%Y=*!fO7<_mBQC-K@mKUin*Np6=pr7s2VX z3cr-U{WF93ckCbU-?X>=L-9M82QJmJHUZTa0Vv86-_W-6lHCZFINTQqwqqEoEdqam z$haZkZ#%i#;x2!RSc)6XZZcv8JPdL)BK4bMt=^$EL%MWSZ8tu53nw?c!#Zu}hP6ro z;QT)FXV{ufp}-tKQj0I_zvniRHkh)zl(>h!M8Zd@B2;>V*7#dT0YCLCgYSFiYj5e| zr;s}gKl?qFKwir5kLz5ZMKL*T>m%hAj$vHK98O+@7^vGnK4)6cv^yuv=0X(zDVBw zX?K2hCxFeX*9J6d-Z3Zf}mB0YE=t7T#^S`fva zuOET_-YqImtt~|s$4!)d-Z*Vt650`>OJyR?+@*3xF(t(u#tP{u z-dQD>5f56$bV#l@q$03Vh0M*kR{9<_ql2Vrxp(JM+80t+jOfwz(SNM({OHZbWaeH+ zi}fSy%#5CKf?Lkr`I+gY8AkCUnMQ5vlr45o?$mIS6<+3OoR=I1C!oBe&-IjH+qh?) zNh@cBmxpNZI%A-(@P1CG?eO^{OsATDn;%!San7L~`&#KI=%t=_ooA*0#53HZV#|qg zc6Isd1zr9fS}wd+!^uSjaBaF@sYZ+Tb1qDit>?%4Z8zuQuPX!aUNfoOZ&bz?LQDsb z!MxR*X%n|7one3D5^kl9FIKAiJ;q0M>U#vYKd?0}pi zw!>}0g^F0^^R{yxqWlhGB@~CfuRkx7;5g&#P+^CeTXnhVJ9HVXlzNw)BY?FnMIqH; zeD0^Dj@!>_`h-;9M75D8gMirzGZh_P{ct(0Nl`h9CxQ5z`!XbQJF<6B+M9Tt*nwJO z&o<(UdqbILsaD&GWqi{Q8Ouum`V$T4&s~=1AH=+IhY6gUj)=R58aK$lfPS$coCDI3 z^9qdrvHp1;9npbN@9CRiPvV?v^8Lmg6^U6mg>dKe!MRfcKPBt&D6$LZQCbp1vBj!n zVxwL2x5RKMi3ASi#+>uYi#93+awjyU!R=+s zrEMt}x)#+627`8kPeEQ1Q^#}lK(T*Lm%!qFtBWyO68m;m&T=RkqFE!~lohecS7YkV z_)MP@_@vdL&kYF9RR;nU0B%w3v6?8Xsx;q{JTNy<_VVuSt3;xE`!rs3+{mnjjFEHszSH9Lfd8bF-&hh{DuE9&CCirbHfPV zb1UvVmwgv$LF)-!OlobrjAOy#sJ7e27Mm|P&;qpa_=)NCgti^nT7;9YV7Ns7!JKkR zW=goD-f6?*M}8azN$Q+k@;U2&0eddiJQXG;vUu++Gh} zb;fy#JKq$#%N<4GO-FM}fUf4oNE+a&voVHT-e?%-hBy7q5>5s1eeEE?WzZN(LKZMPu`lfd| zqsEj)8$TNsM1ys_puVvyw#pGkZew-L7k1QJ3oi~)C(%pglL(iBX3bNHbI^PcIi?4B zK>ZX!-KuA)ZeGlpCH#w47^bS}WnrJ0fmAEj#uav@$NpR#uldNDCxT|DPAsN}9~7Gp z5p^e4xm;aLR|#Em0ox&m7Q74sJsr>~hv%R0ip*ARBijBKTslYnDFTa9-J-N*c z)@rIFWqc++GQc(5iZ?G0gK3PxyXQRdkv?t^_k(LD=}uz}Xm^SFl^MC}EOB0K-Z+Mm z#~;&6v&Yz(>-O;mJ>12VU1$j5W^dAXZIR-hgw5kgjczScjEbc^`bMfx0E+1rd_|qY z^mg@X-`#s9?=RCUu_yHExS&^mXzS_~gSL!k6{ziBXrH`>8?u|0P(?^+ym_3B+^5CN zHuq4#pTH3-(TBYt3pFh=lV0<3VxpZHAC_^aaIR+6Yl_TV`BM~Bx0=eBCVjs1%ZZzm zXOJ#?1)0W9Xo}~a*PdPK%^TwH**Em?8F@}f9!5va-VdQF^vzJ`btr~?Cwnf9`QU#8 zdZpV}SwzNf#T$9+_KsA02bbL3-jdCdi#}}u0%>xbovH6_yJsK@55?i9-6rgX0tPop z?+3dZ&y=qM`Z^=&tr9>pmq*w*FKdt0ypddQXmQpY1ie zzYslU&Uc*2MFAbzuOb5MnNLOp*2KWs@GobYcs$0_nQ({)E}^nKW~;Uaid%eP3Y=uw z7i73D^(Jt9Sj_C0wi5?}b2M1X$_0$j^A%PC8XoV6(TRrEAaokHq&Iy&flO4)Ol~@%`jh{jbOOYht4QbMgHK z2rVE$h4KAPhxgdiUlqRk-xJ?2^(&ts{!8)wj`+1%>Kkk=Ol`_+>T>{q?D zU;PaRwt#?|{mNwg@pqm3Rabn!A5zcvMpc<^-l%(6gLT^N^9Qw8JqcIwZ;J2t*+V9N zQIcy)yZD{Fe}L)Fr-sSl+R!*8qg#Bx>G$S6Q4{}ae7{XgL@EE3_FWi~X>!*ZT99?Y5h{vy;6=rhXV?nC8U zj1B|FRvbTU4oVqG>9qy3&{Tdug|Or9^NV02E{3PqL}UoZuQ@@LGl5@@7u{Fh$ggBX zTaiO2bVlr8mq($JzdpnbabW65D*ACfLZ%b&0Wt(nvK>^%JY1+|a6f3GMJeKR=F)qa zJ4KA_EbsXaZ|3uS4Pmr-Bz(PMT9_~)#I%@C6)cm6c8Xb^;62(P1n5Z2`?s~8lb2sBSi}Adg;VW)6xgyeswJnK1z8i0fOrgda?6(w z-He`?pY+G=h^U+qJ2F&f)vdK%AA33(yyTe#Y7heMCaa+Tt2ame{YaGtlDWK7wup*O zsdej1?pJ=-v+_gq#t_=FOLzf}{#h?ypQn&DCi;O}kH6&-xo_Lff)VB?U8^6rexP%Q z%ptau*@CPZchaT2#hr}qdbb^O?|i|U(BUvQGAY>?QervxuxB8Sew$ZB+FU(bP>G?bez8wK+Iq68Y>JJzj61plYW=42|B1#>z8sru(fbCp{x+@ z(+d3nB4ql%EP+~aUp(8{Lgq)D=_J(EHlo06;%ui?`7m*ZD9Ulnbi3*Nf))G_1Z#ox z5U6PoL(LH<_YMOBcY*O|UsOiBr~%z2f`j)yoi<3N19&mFFR|+<4dl;-7497xRh=6v zwkq$wP~Vz7y~wKk^>iNNlOLXDe$qN0=q{Pf-)PMXR+_~Jd9bS+!q29bXp}`KXUM}*rd!|j2 zbGI(o=1{A3^6Oja5gNprk|pM%?Xo32Ic*01QqdMn-B zi=@oOYvdo_b*v0Lb<%?7{o&-XDT5Ya*Zic~BZ+d;&-8dkm2Y_fEk~cALPzfBzI>n0 z>7yLRl~{`*M+ICTpIsl%Ga1cP)J(GNnkC@+5>kcQMT^nypOHGCRB?9$saSN^7aj(uh9Dj|6RdN+$CBG4dJD6_in9ny3x9}r=983J9AAK94W$;^mb2`(U zTDyzuo7T`wyk=FRDDDhu<^2wQjg7LVoo)u0-9Y5LbfrPRv`@$Co3%|j^^F{^zWFbJ z&u(2$=<~NZ4|$NZP3CxBtg@9`7q`Usc07;7WNz*T|J2}Tx-Lbh21mEEoG&l8V&N^= ztM7`M<9M;uds~9lZ36Q}&B>IwbH)6`#9%pFO*zxMaE$dl-l-eY$b1VE^xS+(W^^bw z&dg_9WWe;k=J;`T?q|$*zFhzvikcIV$%kyWtC>vE9prFAyt5%YlWeSWR%*%q9>o)f zKNC@Z?PR|}i+Q_%yTk_+#{cJH?g`!*f55Ek>Z0B|3|Vm(7$Spiu!bCZYcOZ>5@9;w zRj|KwST|Qe-l|%vR(EYdQ8%6j?t_*aJ|O%zJG|1aX-{Gz=))fFQ!KE)4QSBoo<1e3 zF$>VT@ne4mwSvgfx)52Lw^_-lC1xQeuH>vR8;a>%&jsqLch@88pc#+tuS?=BHqPnM z5#n-r>c-q&Zf)@>Lve`VPqV=)I&^0zJlY~ZztV?$0IPl`kG%kgfy4cNiK6mpH2|fw zoe|kL@&5AZQBZ3m31%K!*Y&U`;`;kb0fK0^TO3y|$o?U2)1sm6gRjacfk(!@dD}6fI*;5OXn%cl8i6S%g1x_-Fp_D4pN=f7WwPt!Q$DM5wt}f;FX7t?3vtcdwF^u4?N53m_zW>JYNM$qiyE8{Ja z`c~c_LVPYU_jFu#S5b0E)Eo=u+S=q-oUL`v>Nvg!@PCxazWHe$UsJnElO?Gg`zDK{ zizWK!URoqT`Ti2Vn?zXw;|C)x&hPrm#Q7z3jj3U-3wHVyTFB9}nbluz*Xe z{Cg=^=t|kI(+1lwvgoz8JGh)Td@&OBc#(7@`V#8IozRCU6$jP17Y=NTY`>JfjDNZL zdAqJVjj^mZR~C4`*tx62p8M1=EzeQI%4cu~=z%X%18(&EQ2{sVT`DeB63`#m5pwqj z?W8_n`x?oJKb{}lW#_LKI*@Df)}NDyQ}k@-qnNYJ1h*=%lJCXh0+6v&lrB1$?&8Eg zRdSX$_z2lmIuaG#tteLdX_e}~0ORjrmVB0z5g~qFY-|v^_kW{iH6R}0nm z#!u(_BzdtY@!w`OEhE5*m0m|j*sU^#A@(kZKa=tQ5;o%z3~KQpvhBVhF5w|9%edl%MIqk zwaC?M>O6ON*U+`>Q~B@viP;6bd!?MVF!cGXsIyC2Pe?QPDh1<%p6c4=Rbfx^`Rx`0Rb;r>^JlsSZ(uD{=pE8Es`Wn1+8 z=y$~LCI`kU|B+krxX7fwqQGxN0&dQ&?rI^|>g%rx))31_Zfj?ljj536Xu;$T?6eOV zJwcI`)-6OrC+PlWZvqP`Kay7@)ZY9HveU0$KQnVihxqrKE&!dJ7YJ8EH1o|*zmQF3 z!*=W25dsPJRR~qahv=*S6G}mXGDTd4VPAn-Cb^zf)tXwjYpOM44Ygld0jq!g^Y-MW zxFR546gBjm)2q1V#p@$_Al&w6SJ&+(8(taUvhM5dk_{8Db^!#q0njA=Mek;H5}kJ< znL_?W5L(v}$Bc*_L;%^~$J*HSFGc^b()R)dVWW7JhDAg^^UnH>ILL-Yc#*|m6^RWw z^DH8eH-tyT9A2H}&T9aa(vJ`=XOXwD$=x^YOGfXOnFGWjf?vAd3YR&#cxYM72w+)uPKG))h?#SwBX@E3c-@gP? zc>eqP>bVrkJ>|C_eiB$)H)?A$F+#dNlKZ*Wm*xtL1He=3;Y`?mw&Q`YK(;%p)J7V3 zihT>F=ltwLJyCFFO70#>(4lq>D>L#6o?*Qb{CExLcDsRbZ}_XrCvo=?{hzHFckY-C zFm|W?<(h%uMrr45-P)6>MUR+nR#~^FlWyW6mXRW>lb8M#z8M)LlQyicuPU=MM(`!i zm-2m~$uZ)M?M7}m2FUr;UoLh$uB9cO^e8!7n+BDk(b^>>X!Iwg%}B`VC5dZ-M5{8b zZg@<92uVp+bbjjmDXCFK$pJbeRLhxc34!O-qrMg~dlx=iwFwryP~YJ)X5NhR%y0Cb zI*u3*KjX>Gh-r2*jmoYuaInmc+Xz|HNdtJ^efRm^U~7O?077?(DtOl%Xdvue&97^w zZ3;>yH$7W5-Lkk-4Sh`Pg97LB@`2&RDZ5dH_XT`*IPL%_pb8KppFaz}mAgC75BmF! zE|NC*AC=CRHIbI@R}6RN7)tI^?^8Af`R)88#Fe5MJfrr}Wi08jf@#;Fp8u6^M;~gE z7u-dosDliMjc)PHF+NbP^DdcoCd`iyd^YGNWw&ybp3G}}s>xXhDlE9gnny`)Cn zv*2p2rnNjbOulj$;&9r8CUVVJY?zVpnTeIN(ZdSDcFo^eC&JaMuXv(@I_Pbu@#g*G zGr1<2XXs7LX-hQ3CZAMfyQZ47Ez296tI7gIkG74IA{|XSs-`V5=j>8xX;whSThZq9 z&Pv6Whoj#SsgIs!Yt2@W%{``2kv$|0j zU%vWcPTY3K;?<^EQNRq zNj!**BYD`fFoJX=|Gqyx{#rUuu+8SqMqerx&#qH;=7{4&Nssct3Z>vD+&<-1s~fmY zx@_C`D!9YfJ@3}p_Tp!s@&DP|*4eEaBgk@AQx)BEP;3)wWx}9X&CAw}hmsP@Tt6@- z&pCO(mP(MM?TR3Ju-vgAu5hbm(j7w4X^!^Ta z=AAUq9EKi65^CP6#@YL$h8oUW&r;JDRu|eWLSx2jKCtHX=PlQ#OQy$nue-zK-sUUs ztvz>_Oo-Mz`98*+9pK7*niEq*Kn^I#vvFq`cdrjC_b&cOyW4Uu$v)X^XZYP6_MzE0 z`sS(x?6q z`iW%)W6=7wGm$apO6>1Q^an&wAhmzGv;+<9+6a2x9@FjA?BY-&0^3{*8R$=b$;&2x zU4&x@T<$TUm^>f9O?yOI-Pes|&oRo020Jxo6OW*vsRb6_hmwE-n_ zk67z_u((5Uf*hY2J+x|TypqMmwLL5T7nqoOve@Q^51+cIvpzgn#@?c>oed2(4Z*bi zIi#VYfPW7?`bO_!n#lbM8vDsm98p`mGi!Pl_?u3wT8#|yc~yrfKxsTPMF)}Bd#ert zYN(lttI#Q}f1(Vac#kP9wbMVdU^Yo2s;<%6C^qLwHeNm44s#%*ln%$Ohhy?Ua$XQ3}k9-jod#xbo_gLIcHsZZ;Gg#pzuMA_a5~l=U&*zyQ52DB32@@2=vyluw7%PrrjO4!!aU^X?>PQyj=_|Yj}`M$>sXg@BB}F#5efV zt6%3+FP-Yg3l;u1j#;28$phkU z={FFuWDSUA6ursy8Ub~Z&*px=`}%bw!)eoYaKw%rV4iyMK{IZ%KTnLiLw0^%5@H8& z2lt@B_{^Nci@mZ>z)NvNcWOM&Q&p?SXX?s29xvrJw(XOc_4_ArrRZ6U(vujZ_)&m$ zZ^t+wLp~d0Q~4q}(((_ZO}kyWeQs+D39Z?lAKMScoQKNw#`X4p;LCRA0+w1^srMN- zrt?h*jYDwfmeLq%Ihr-QGRU@>4ai%;ddVm89?1BNsLqdP+|8dEhch}>+ngvrNG6b` z??4-D_W~Bgx^e`Ow1_>-J^wn%AwA+0iq{3~X>di#uBg!Gu7R)xnGTqR-41p|%I$Sq&@=o8wL# zP->4l@G9E0=AEHkw&o?~N+IaAzSRI76C{nh-$YBpOp4puTZj@*bN3K@XFu6%{%F@n}=620+!I4G1j zjBk!GAK2(EyHlR>I~4exOItR22k_qDeig9vqnA2fr}GJncE;#f&8OB)Fw`g|*8|4v zqb0<{y;~qGBDT~BqwQoh7v4AAN$VJb;V}B5?HbvYnbtTymTfi?g+U8&6PS@dja0_p^`mvzIG-A3ysdWyk#NVn6#-Wp6xr z8-UrBT}L1G@NY8l8Rsx;q2jw{Y9fEwQ4%t1is-g5;*c7W0|{Os41O}u?! z{O^<u2Ah>;R=l`q^`oeGu7&`vpqQPyN7*VmMfRS0Te)w#@e`?5PHQcS#c&~?=LTdsZ&25bE`QQD^x``DT5ws`GZwxi?TlsrHzK)@j7 z;Tyx1%j^@KS=py4-U)xhPo|y_5`+?$Pl4YYVpKJ5WPiR9cYDNYT5NZo@@e1n1`bec z@(FAhwb-G?ZkcfmkUvCSa$04ru4$XavBV|~0|c81Zf`fq&(Ab;I6kVbs&vMmsIgOu*@@n1{}Co&8I{o;=}+E!dU3@4XL%VGr0n<5)jS@wGUf5&U(IhS63lurNZT z#x?A}L{8>V-^1C2e+Wb7xhi1I@V7!;?uL@d_!R4r-<#Us2;^d;{8sa8KI zZQVbaEotbZW;us9$14Bs9dWBRr;iL3@xDJ_l;sLFlw@v)*Z6H89kkt$Z`<_mUu%Ck zO?I|_aAEsZE%PGxpVAk-cKC*&dDXzOF8L2YIb?hN=Wg%F9$>h`MgjU%A@V8;X{Z zmRn@jrPJ=-Fe25_(`wQkZgID^It{_?iz_LfHpm036DUKE=9au#j**Ke=d~Y);S(d{ zT&_{GWmXdQ3}N1`*)fyH9kH5~Gxi~iN9xCGo}M)a31((_FkkVS??N7 zM{^otH6PA7gEBW95O-|bcBWS&G1o4yoe*9&bv~VLq+bkmfKte@%{XY=|L82&e1CQB zCWG(lvpVtNbq||zg|d7e|Dw85X&+dnmh8nyGlZ0C9cyl@#C`CnZYMGk|92} zE7zb2_SRj7x|0EGZzyqZ{&xAdx!oyj+$uB4mZ9fYy-K$Q|DK&On%i`cnT85 za>`8z6ZWskgp5_3y;5R6yjkZSco3rjUDh;9Fnv0AAp2faK{8S;)1#^Fhg(g{X*t?B zn;T9xpt7s3ZR$w8d2(i0Z-b3%oE?SzEv|kc*-ALSCDuZCG<_BcmJhwxSUo0re?1GX zU(~JrOtR8#41mKB$saXLej4zF_&)uYv=E9{;y$sqC^e_&2r%?q3K}7&YO6Os(i4gx z2mMUsxp`0rsLrISr$v57S9pE!oQk`H$_000DS#@|P@Qe>n z&J-PHEgYeK0Ud5yxSKJ!V;=vpsMmSrwX#hhZ;E1*aJjA*MNt_?bREHeZqsbj=PIJk z#{oTvHtr-Of}Hc~oHbRec^#8HJiC+XK3+-vK^G1h4f<>(RRI*%@k^MEcTx5XGKx@j zyh4FpMnKo#$#wWaV_9A_5IjXa0W8jywSXM35twHG8-T>zo^ek3YKA@sBO!K7c=C|k ziHy6p`jzBBYvK2q)mAgJ!iBHHexS$h+C_&Y=UHBm+fPvrA$=|pW;4NGD z`h<3faT5NZm$>Lwyi3c4C)wBOAUD|T$BzMpPON`LOF47-L17L1Ucr=M6%%_!F(n!* zx1EydKT75L(|r}`!*A8=xn5J}a}a-j@nF_M_$^#V2a})N2rW zaG2xhXcU~y*~0;_wJ;hUJtp}A;?p2mq2vaiM|}8-_9m92kN<96?}==l3p7I}+(G(e zI)e_v@MCn(YHA|EWXmtEl6`5Z7F>OET`!%1FA8f68|}*S5mq>G{#V(xLH(n z+^YnJAef$vDYdRQ?#Wzy$;l2~&(vGUQ_FP4G80eWt|okd+xuEKZBfnC_FmRa>-{Iv zdaE1GYq%<$5SG$>-4@&wio#aEBK&k)O6{7Z$q#f423dEFxfvwWe}uehnp!k{pj+i~ zJ97%^uI;^Me#1X~5{6r!W6>evo!H^l@y=-W#}Bd1wM!K!N7fImrnyuH)%x^^Huo7| zXSn>j=5I5vA|>7<9Bqydfa=*jlyYTyUoZb_AB*zwH9!w_TS-z5= zV@izZnfL};DCZUL@=zyr3&@(J$77Km-N^JGm6$l}#=TSoWK!-`Smw-_9s_%a799v6 ztO&@mpJA!2c~h{Uw?$sRwIsyUgtBMy$^y!!SV)9KsCqryOG_V!(V1Syu{rcG$S*rf zX$%8Q_HOdE46~c5YLG-~!2ZWG@IF17`yggXHMuOgIV+2+0;-f|f1x&|7GO$oWc{Wx z&>tUUwAwcuwpabJ?m`-~j3W4UW=39AAuqLfX85g2naI+t<^k1ZX7F2cMeZM*pqpcm zOLJvY=esA@x@T|)=a_*Ma%b4yqh$avwQRawlS`bOx^@J+=bMtiuC+t{{TRB=euH;A z#oQA|u=^z9vyKC53vHSrkOeerGx$qWYQ?);&DG?R3%X>pz&Wr9pwbTtVx&c7KbDfY zbXP0vE6Vh~PI~rI2$nCeWX4PxV1Ti|(&fiipw0F5Nf`e!B_B6xtVN%jj}WO%qHTCZ zom-3kt=5jx@mZtlA(Y2Dy>=_sI43+Ilo%k^wjY5f!gj~HF8Z72lWeC~u1)(qZdXs6 z+X3(j)cGW&G=z(y&g-%VlE6qZ5ql?MqqCH=X=fP1MjuC#1mCdm7^ySsTCvoUcoDiwhFI2LI@LM zwa6TJ7VYO;f8UclG+~m_O0>0jK#$H!Q=2%#c1xi+y{vvj|2d`9_@%)jA}~!TcEIl0 zrQRwm_v9gVAL|vF3GwZ%fMAvFtdzsCv>krChypY{kbx)YGo6JcemyaW$U#!$*Ge0u0Pth{=05Q~l=5M@pLv76(GB7KcoJB*Kf}QFDN>4j{{SKrQC5J4Xv@GsmhHo$ zCvN|8#g7)5AyAT`HD`vb+mT1QMMl|&C0i!eZ<+U-qw@T|nGeyMGky&f&IjJ+9|wxD>yin^u&rBvnWyM9)_{5U>!%-srBvi-J|w4QYDJFV zIbP`*Z;?RTC8rTpueB<{0mH1#2DiMwy)Oi#eG^t^K87X+R!2e~uQu&p@<|98SiP=k zh9P=#TK7voy#y9=!3xb`e)2w`rvYQJZp4Iv!MUh;BkPkmM3c_ZK)a4bC*efEh-KcL!#e$J zy87dO%M7XOn{*H8UCPqC`5r!bX%FukoefLb(5TLRN&R@{#4_6GY9Qo&kj?iDSeW&s z`q@{mS9GDy_5jKxXyvT{w;Nz=?I_F~ho&pc#blxfWg?n@3>HqKFVozQ=(KHlKSLg3 zm#EMMrUOHMI8lUviRCu)-``OAWF=sk6!ZtfkrhhrgEQ-E{(hwu?j3Q10_f%1yz?=G z?y+B~zrH>QrODV3v=;~D&sXPfZ2%zNMX;U?L9O@C`O;A+wL!BbPS zdwrNVRovhRguOshWA{XUfP8l!(Qq>&(V?#KyiqWovj8~bd3x&ns@1v2ym?>mh7bSu zRCr}Z$}nD7=-(~l|@dtK*@gMW4bI@06>im;klism6x(gsp`JusSp znWqFZeNyL4f6dG^#xd3U!r2!6^6}S78+$x74Eo~F_raa`TWc*`p1lAn)v0F_KA$zm z!0RvQrww0)F66YH8l&8FyON5OWc-6vD)YUF9ahPRlI2URaVtkk4i3@DbiZ-n+;v;j z@hVCVkbZ@e868&k4HmQTkt0^$BEjpA$9-O32fkIuoOag12VhIL$-$5$$R4D%R3;FX z`5@FFTH6f(hX{aWq2z&D1GuE;S2aui$?9cBokTx@3kG2>l%^~*)WO!&j6M#70O<+K3QYC~tt%5Sj~NQdwO z#4~y}T1!JvUyl;)1UJsD^=LKD)DuU1TcQ({AolUxJ}~=Lo6e|uox}Ib6rf?L{p(AD;VNWia3rBo>$6CX0;Aa>$o}nUuk96{1_#fgbzf`hw5}Hk*#itWy|9b=l z`KfeK8cdV0h=k{mym{~67MWk;dl^A~o^&ExN!QiSrr-(+UVN--zMJS{{iUva^;9P^ z{ch9;`4a7vc+iyC>Q~u9!Y@f+7M6wlB#)#+`3Ol%gQT@2HTk7lgCtZXk?)(9IuiTR zmzSK#Ya{h(R^Bym3#naJl4DuxIC89YTh&sxPn&f|ixa7%#|3JyLUEe8KOl;GYA0?kx9cej{F#FL#>C{V*tJ+(4I> zno^Im06J*#$$ZHpRq`VKOr3B2MgF3E_c666{%3W*R9K}(^GEX?v==o8mnemMg+C0b zi?RdMRzUBA_5y*Ru6#?reNk%K%a21yhnAtP+{+jHfr>q4iUF5zUQ?V$snl~) zbXn=|s=$3gJKge&OnyxHO+kL$H|bA+ld0$YE?20)WK$s2JwI$3C|3T7e!l5vx&?Wp zuKa%W^M13!>#TbAz)n=R(l0?`vzDpTXh=o?Fs&yuzP0)BJ)n~B@uwTSwB$^=HTiNk zs@#%%xn&~PbRd%YX-O!XBZ#m{u}&za_Bd%*x^#yq>P7{ zmJM$=^Tr~2g*Wek+qQ8?gMlaTYiq0yVW@!seS9lYAsywRdJ%e9<&;RYbnWFQtRJh z7bxP`)?%7Y zdeWfd=Rk7K zk$QggXuuU+d{`(nJ$FQ&-lKD}E8Fm>u$}&>+qy8Q=|)OJX%CzEUR)kSZTKWvGgomk z9`jQ4h3%=1cI&1OILnDnsjhNG?ulT%aZr+uO(;zk(PvJSPpGg*-JyYA&8A=;w$`E+ zZ2C1zlpKxMx>26}9?rUkXKt=`0By%dofN6H| zKu$|5gJXO_gGU+F!yU5SZ(Z6W!SK^96yCbD$UKWnNUbY2&m!K`l$}VQ9;pNU&Vu); z>1?Upx}4iZrU2=!k+(tPS}Xl)UhWS|qwiO7(x!pb5}i;CCHCW3ik61{p>pfC94T-iOr;RJdOv)FKEO0q zobw$-1n!5&KsPn@{a$E_`xTjySxv=yKx^cV{P9tAwP&;#O0?f~lIyYDoQZ+Q^iiLo zzjVN7hkY@ytIz6DzT0#yM%PSFzo=^;z8-WfdhYqAZ;$9pe&6bO1nO4PXg!#|?HJzK zw@c;(eS4Cg|DW`&HS$mTc4lYaz8yWsbnfu3&fS#<+%27eJHM-QORo(&cXVOrfEutX z1f0ON=X?XW5&x`ni(U%=cR`c|&!k?WFZqD`L`W^b<@8_x*E*~da9_>$?Ot*_0Y^`E z>swdH=y&0y{<7$w0B(@!8;tk2!8gPLJf!K`HNv;K`L4|ly4I7eKQnwXO@eRNUIW-z zG>`sJ+nw%N17df&MMSDwr?+)6*iFU*Y`<+qtAr9G7LZIOdX&_9N8 zM^F5b9(MI@f9q}}-4_)M_286_8b5gh02;H4yjd4X;;FT3HYO$^)DjD+N20d2ao16a zh%TI~t8+fw_G+fjv!!bP#kH}0+DInEy|IK}8rG2>zpx_Ljiz0<{F_oNqxLhjmC-mmlE8_x~~WD`H|XpOIGSV)8AOHIqQ$(#466^&X`pP zqf}&6*;SnL&z1Z8 z&PTZR<${sltAKZG$v&*lFusxh<-bqSXY_uW|NdeAJ?g*TkI`)I`T^TIwpmT5(wZds zF+*4}-oPSkPwDshPWD(b5PDA`dGTn$C^Pb5GXZ1%#E*CVp~gLLoU*URwKemAUINYT zx3CHx-wD5HW5=+>*m`hn3|8n|q;bbEgy4mEF8N*_n>nT(XT?))cw(%b^1$Bq0kZ}o zt*7kp8l-i9{(QM|>imZA2Wp=NllL*_ftzGO{0&-&Wv-<8_Jd~O;&I@~>e%F>8(~0b zEbe@|_$!P&h+z08XZT>`AJEr1J;*k(HS*YzeM3cwJ5wcpW?o8jH>-*iQGogc04JLA z-=>uf# zNU7B%-@&;h!_^23W>)qmHKOyxG}0V2GB{}DJ=UAwlOCp#kB=~oJV)}}5|0*TF3Uc_ zs~X`vv>G`tXk^VQLBUF|z4v_C-NK81JGOPA+%(!2~up`|ZL^&gF zjSOXo06Rz3xg`-=3sEtvn+Vh=b2v9MvNCAo)93vmE+N~EyiQdOaaU@kK|F#MnjtPD zy>p0T)u*2X&Ec0Qh%MaZ5AioabCb*t_e0ZMKuGzuG#2 zu3`O&E|Ei`H!)~&5GDMiRLM7~U(|*0R{Hm9Lss}Md55tYprqd+&qM;E>8C&UyV>!a zKkB=g*ttVKEmtt5T^-p)6z#0{pz6W&s!MZ%dTl|y`KI2zrrr%5*~Y?pGgJ?rPxXcc z^==93an3Z98uAeJ-pZa_Sm}6G0uxo~`Oo}Lo)c7hz*IWJR2rai0nASc8b3NHcfNu7 zz#*E##&@4+e6F?-twN-CPT>uZ;OyT;hda;o<#GR;L91^Nh)TGxcph$KDPI?2yp>v6 z7PRU_9wsr{M1Fqet_ga6Pf+*g3~26t zf&Old+)Pyn)usAeNfV!w_?A7l;B%9M7G?!4BrA%T838V5MIi zl$jnhs)%lLhfFo!?|=XpFdSac=;Pb{v7OMZ!pNW(*>;$KxkL6BROnPT%j@D`1s@%J zDiYLeGoN~^Oi8Wlc=_60KXgFP##wCQPs_+#e|dHztrq=V&Z=JY-l z4tn1f6mID(yx1>%L(ubC1uchy!ngT_V{?bxVG3`~gOJlfoh={j!^LmLyUZBV9P z(79L1n>*xVngey9f4p|lf8YL&FM@kQ9yb;o4Cnk(n}HLqs*&&Vh1A;5QY*sEk@I<$ z?H++`RKDwF?@<1}uJSc1V=DA$jtt`^Up}CtCjk*J;g|nYW63_0=((FeK)3!3QGe>X z+JBXiq}G0%T2a&-d6wth`!jzX<@&7BlWgy=XX1kmi` zZ08-PZE-FA#GTLE@airF4MI`i4SI#}d+ANr4_tJD$$X1rXPhMPmKO~RWwEgacUFF% zr%wB%8(BEmgeK^*Z2lSE%B|s$v&{PwKltq!Yf7|cO`IWjE@F({m4 zZRM^v9Y-m9kcOz%x^Hho=ep9ievjL1Q#b^v zBd)7$jcv0Dah$2+4z{mhk;Y5LiAh`?6d>Djc zi#ea1>3r^t`N<%@=8XJ-`8jaLK{PgCy*N%n->)Yom12cu6^ArmA73+b)?%{noaZ*R zH!?S1ZJqBg<5~`vcDI9ZFK!%lcF~NlrItqA{&(W9c#wN)v9s;P&Cd42?LKHwnh7s~ zQ~16(Ck69xIOpCnMUT|EMWwkc_^9{)U)&uxBF->z%c_pGuIM)<9`roc`m|p91RY%2ud}!L{tO*AiJ*GhIL9fodQ13G zMZe7FV)QPfcWNZ>BFpDr}G%j$O?b_Y~&v>UmA-s`!vss;O@d_=8&Q_5-P^73g` zKQ42y`aM>z)}w|MS)_)nh#mN6f2a%xuUT}g_wvkdv(Bi=5Az;==>s7a{D&Wwukask zFJI$7{H)yLA?BFk_wz^usoG-d+*jW2mw3o{bCPUp*ncLtmud5{a#@L@PNO=eZ%K_u zsR)s<9t8iLYstXllU`z8h>WbR$&3T%X6^4&RGE&*K7pqQ+Vsc+lR>CvtlW_ zFgCb`c-xxjUrFzn;`GSf@AZy|_%!m_z~AKkVsF_xK_qEODO7+VL4E2O+{qOjE$O5$ zayG%^g5XKPk*&G!H^Z08TW%6&&T_EE_Z+gF+skK@W6aG~)0@z0G`I`Y58L@$96dD0 z4e-&$b9n-k`S*Xf!#G4v#J`RJf!0lFhE05-4tv|HO2t6CxkczuMk3L@xTcxb{ zE_i_So^c+@x zO6Hhq^qHm%T2U4IexGatm}ng~gm;-N4k?&sXMfN@l!zNIR(8`NG{)=9rCq(_w5_6_ zt=FHYLUI%zXKZ*V>_z0ELTG8J-C z2wTEGI77=(AFjtG{NP6&FQ;3G^!QmU{6<5~do#FSh4UA-Lj>?obuUY?q82pyM`nO} z<|Iqkr)SRQz)Jg9t(%6)%^WVhZ)CDt){0ym$(p*lc}lp zUNbA>E{a-C<53#SU12WbtXv-B#_%vlD_c2f7u4YBMsI83zR_l@xd#h0aXks+!q&p^ zoRv8>+^nmUv7)ft7mn*eDyL;m?a@582dO<1rz^E5shpQNwP*8KHjG_GiP1_eB9#*} zrxrDjWth7ni6fL6A(b;Tr$(B`Mo8_I;Ld`D<9d|L zFFOm0UR9I`e&^NO8k&uNYBW<27$tO_xFN)R5o6 zj3?##K@sIsj3UXmv*ReE^`;e>y$ZEiKo?_~dN7U!A#7_9;Q>j?cm?H-*Q+_0^@zwE ziwu6FYPC-fLAbg|NO;#jk8%?uqWAf8Su3x8T~&zKRL5!IO#i-i4KZk%o)t*~@hjwB zSlcV+Y?(Qn7(n=;hd+$F{o*dTc2L|gN1=5h3+yz9vSPX}$f2^ekPC#5t8K1shR@s; zPRzCz+F@(qHR0Ok+2Q8#KBi435k$MD2Z=qJ$NPwO3W?y^H9bk}**xCIvlhwhPkP^PQ5?cT3Dkss%2Z-d`(Af^Y@4YxhnZyZh>8c-+`5qtycuc zMo!WJH|ypFf|r%#KFeF93LZDqUIQ;`E4`JMEv{Tq`eDxRMpl0pM(K|22WJ1c&n+7m58>% zVkH$y1}1t&CyEsnTdn%0rM9(-k^tTyI5Uvb;{dkO`nKBIi+%0IS9<}`0w&yo)(V1x zNR^8h&LJXrgMdi>pYJ|rE&=-f`#e7$&78B(zOKFYT5GSp_FB1V-aG01hV0n$FpJ=7 zL$cS{C^E&=J`L`P<73u3F2#P9_!M^P9VUE_T`D^z?xGXK#!UFRV0U@E^@zIG8hJ3X z(kYXCyKX<);P}M=asplIE^E4(2`W=^8OhB41g5^bSJRaw_fm2%l9~SrOn!Hy>8m71 zlpG-$44A<5clT~OljPn??oBc{FaZSUhRl!*0!#q`?lefCcw#pR04!-(APg)CAZ~&= zI?}yq77*uRm5JJAfL;RGFAV56Fu?}&t2NUyvjzB1npqElp9ecv69cdhKP=b*BjIQO z`v(Eor_-$Z5P}^GD{IDORBW8-uoBN>nXOKit}}%FGf9VyM_bZ4%1{i!ewSVPzNrkR zbRKnC^M{zlRx2We&~2qpHL16SEA9>;e>+|5DkH{D@FiS!cL4m`0e%{+H;A!l=Q2aRxMmi)g$2pR!`ij6m{awyQN^{i0|=NKaWr{qD_EKXVy1 zw=D8Ab9QcK&OUf%Bz$2(pqas-3`QAYL99Vrb@0qc&~f6XmcuC1!F4l6x_x~%z30c5bYRm6>nxy>ZT@)Hv>U5*)p5BYfs`L2~78GOi3 zOUQZ&rV@O}&q~OBt#tq3Lw-_1228XNlxN&N?lC8uNehVpw(skwihKvH|EM zoy~@vgInl#Ky=nxck9L7a@qNg|1fMSmmOdZ|F_u{dFCB|f@yD8%$k2Zm8wR$YCq;hp?66QhWtpcCjZ=?Jq`z0!$cJZI0cG-I~0E<{aN!7Ci^#b9q2aa z<=hr~J7?pHm}1=38_%rGk74t;0I%dl`%)80Vco?9^T7pxoI!jYWD5Q1$c@ewN6L+k z31#S>@|iv|ogmX02IDTk6vaxPz%y3zoqZ)2;3VHH79vJ=d(YY?7T}SiTZW&HAAprm z+oXFJAYIBdTvOM4&<&bt7f4hg`r$KqqIm9I-pSHC#FR?8`Hc`J?XF%94Y{eju_%Vg`^mXSd2 z)26dfWiB4U*O>E)cV|7|Vb+g}JBac)de}K+O`yZ95>+@vIF? zGz29Gq-N8ScWls%m3fBG$Q<4ppkVCx5I%>rY3YyadsIpDBrK**Ez`2!(R^y>=L4;( zR_NBaS=@a`wG1CTqUnovYB{@Ld8ORg{F(rBBBg`HH4T5Y%ZLfMIoQC^)jEb9$g#3P zW+}j*LjM|_&*bo61H{G~{$=Jn(2kq&0orz@e?)rcW9S0{cm%-zR!51nb}YZV2GZzD zu@fqyXwxa*Ogxhjb}7TE9dV=Hdov%+r(pv2MH2N-L%5nRn%mP*+eyuXKG*w)5WA!I zAU^3|Cu#!83-qg+B=1`KmCqfdAFcGJ^XRV|=pWtQ7hWzK#pWaY>l)?Rj(o92baIm~Uy34s5V{;ZvcLcMlK$Bafvh!&L`5lDnD?^$k0+`$G8 zq27Ce%tpLtK!doCme+Tou>zK$d3P{B9ZTl$yyw+Ix@N}o?+QEhYwMCv6d|I)H4 zPn&E@O!=!3gkFIU9Zxx1`H#0#Yk0r9JR#>zSC`}e5 z+k3+jeysQ|qG2^nNbRd^8tlB3+E?BbN5&emCZQvcJ@4Ze=`*obW=QM_71BhgCT9e5 z$fF#o&Flgrs2NxY_)gd$+%&r4~4}M&S!AH?}H+t0Kp&GC3~&R+TZYyE0CmK zwNfL&#iX+dZ6oYyo$L~;*P%gz79U{av6smVysqpFo=6kJqJJouh*+TcWCs{gXvhec zx|gu?d%k%`uxY@BOU1cpH*0JuvSw2QR}K@zRLRg_EwJdM&WRI>7=Wz`J+l(@s6Awh4aOwlP==DtTo0}lu^C(em?KLT4MleR7CG= z(ndvEW89w{)m!ffeWQA}#_*#us*m28h*5o7V|{Qr@)Zf3MOPSc^2`-Rvwrc@B>@Nk zEJ1R<*s%9j8?e3B{BGy60?3u`Xg zscDh%R{A}y6Zeuq`2S#O-BqdhmFeFLMzt?Z9Ufa)!{gI3>j0MC?@NfcO#HM zyQkx8Le|v1l=I+zxfhiO!$PyonnbjiMesJj8ZZ*NAL4(KQ@o|4%qV9j1@rZL;jrlVshp3Hui4nV(c5{!FFUMl53P11Pge>Bk6c$9_m zE}NB|__5vDbR`>@zS%LWTlV#vOpK%@l^|Nm>uXz!+ZZ!fgN{LOyrfPMJl4~AqI#J* zMF4RYF`pEUK)@mcY^G}>YFtxk^B)8K5Y_kg+J7z)Jpfvf)GQ@73QNH@nPd3{ds$~m zYU`&Moqjc+76|#q zI{`lUF6}%c3?0uAk-Fw(VukS`0EOoQ~9+rOv}~zNEI5a`D|@ zJ05J^Z`KjYSd7H|<~Zl!Ix=uYxb+LtRTV-ecVylrhw2QY8JS17-(#5lUBG4xuhK`i z&aI*_PtWuJ606z-=k|`<5z$xkV$C;M%ywkfQKl48$ZqXly09;KHum=a-j{1!CTr_l ztqMXTsZMY8yM;B~3}Rml!Y@Ehd%-g`ZB&8j9B7t?I2h+AXu)plN$T9|L@j-}o% zw;OFxuI({pa2~&wA0S(@J8qZ4qBow%B;}#c8-GP;eNCnAxQMg5&Fh`o zh1gJ9ukFbH0*q8=B(pJQ{jy_fIfNziA)sa#?q&phEsuS`Ho@|IMBr3H>*v(ZF;(^j zV+L8NJN1@DOXf_d>L@#hO#a`fHGz9bcTyD-Hm2nQ=%1OhW~%{rLJ4($E? z-R7!@?JiP{R^~Sq>hRv8grJ%roSyq_}t6} z6UXF^ewv9Y%xLjcUawEt{=@VWOyx__U@H9@`Yie91FN!hy!C}P>xWb6!gy=Y%JJ6N z{*x#{YX2GU_b#z!$OrCtP{{*%O8vV4LqUE3m}5d<`u{6v%+-7+8#@dwqwF0 zW{~x^#dicriC1b42WgtzevsW?N4yX6D)bx`=11B&G zJsSAyX~hjZs<(UtgJ~d!_x3{ZGDepx?hY}S?~!DBSPSOQcujBFJHh-ZRnEC7Xk)sK zLpJxeh$>2EZ-ZPh8k1MXFm{&H9LLV(eSo|%_shy#81?orAGIl~^+20*u2$uDbb1#o zV-?t4S5egz)$Np1lZ_wdrVMq3m&Q*CVFazrd8)pYv)>-7DC_g;$G2aNJ6=(gGvJ!1 z0@iH#p7Ngz@eEh>(Lsp|;?Wu_^%*ctGCQ0nI%q}7IsQLPrWQa~;{9N4PO7 z;!As~G=vfSKn(Y|&`E~2C2yjK4oQ5}1RdR-2rCE{XoXqgz1OA^yJo5+yFc$b67 zB+7DUkuepk{pfH3xIZG|dr|aQ6Mma$rlIencTC(_=Suc``4EIFf>^Zwt~T_-X9Uq` zmw~vZzFatOyQ99}@6ig5$_^cp*`2*=q?K6LzON70u}3150vsu> zW_6qdtQ(2&c_5$*7iS0TFx6y-Z}Mh;X zY5DxIMUZ9q&2DrZ?v<_Fm;U*gx?b{V4bxTcd{j>elI$-Pq7X{jc~dd{GCXZ}U4Q8F zt$npr*?7y3^Lf9b2GqaI?a&p(Ea~O#I@hQmAGB-d3Ja{+qTg0}F9ug?6ii{mx5?7d zAqJsPCgxtm_Il^Qc$<&d z@9n{ykD+{*8wid-#cR4S$ zZ|M`y-am~FamQ2Lv{SoA#;TVrfc}-N-CXay9P77SUC$^=DKdds3a$a3fPcGb!CKU` zzDvGpQoBcDsUs476e~GN>^@4dg_6=8-)=2bO6rB>aYBw``6_)HyMW~clc2~bFyS&c zQq2mJLB)D@j+rl?%-qR6^iyC*xQ}ud+0^P@6tNqxE_cs&OngbCmIqB+YsKcAd6Jgg z$Q&oLjF}z&ZO-YzzWU%5*-nd&*H}z*hYV$AqDb2T=gsjE1ZB(~nX@ z=XbOJmwRR%8IO827}sPELu59Zm%ooEy(9B2O6rLr_O=}p4l^XLLv}-4%UvU*S#era zU-OaT(?bo?m=K)S{F2s;@Dvmojs)WH$(^gVscN9QhL7p9L%4E!TL)0vN@LkXY4yHX zOV?Cu=3nTo@olT?aWUsPYw@t!eUo3t*evd3_Nuh7ozI-@x^>TCPVW>+-M!s@{ndVra!-OK`4H%2km}n$%_i;)4$?Sx3 zYCa4y=< zDroKuYGJ31j%9{3j{^b8f5OMz7gdxuALTx*$z-QHYYV_}S+eTOl!&>M>@ey2JY*x} zX8}bCyBtJ7)gX{?oDUr{-9Z3rEE?mr-n5hAwU0~aw`N_TJxFSiC`_p}Ybb9>QDWAn zpEti3^b;w!A8wtj^ir5%P?PZ$6jV3$&z)>X%(=1noZ=uHme*}0XwaS2y-Ke6W)Frp z(m#URIN*+Yv{Ae(zH2!piTONpRu%DGh<)_?w$<5y)WOlm+K!C?)I0O z6Kw6@KNH9R*n-qpGu~pd+3I0wB7WhYTpS~)TE66p2{SP_0 zEr`J0giKzvF}wTMK#sg*SS0O`ilrfnlP31D@#64v!4>KMcW_+N{Kh_*a zPp)$3Kf*E!b}9aq9}0;lS0OZw3xy_s1sSzPG@HV3$C%$&Z2Qx{-B;|Y#`U&1rJPhzzz`$VKHL6uv}PgyLZQ6 zvE6!(2DE_0Y9CA)l3nND-X%hB&O1`u@vL&?gZ}j-F|Q!R1kle;;fNvgcPL)m>1=S` zPP%4E#@ws-Uocn8wmHHx>W`g{*`$N>qQqYBPD%u#h-*Hu)|?e}*4&O%*LmD#sH^H| z9!VQorKoDy%f(?Goa(lgG@q7q=bE-z5l3~Nkn5jU+SEUhx_b$_$Pby);h z%IIhO86_3tN0gLX=`XW=w`Q_WD;cl(9n3@Oz|g6m!6lNFspAb%*vg#GgXGwF?LVd+ z-+3~P1o{*coO@@4Y8hcw)+L%#m$;O==pC__IXJA#P2*Ya3t|q#`@T2VZeavq# zIm5D_f)M7Jow|147}_1RpCk<-ZY}OtSf4mbce>)$FXrGw7WG9!8xBhFX?8y3ZT4K%G!JHeFHTa#aa7v%6ZJ)X)Y}Y0tL}~@?uCl-T z+;_&0AMfmI-*>9rzW221m;QUt-c(zSbK!nxb*lRZ(_Y4LlzP%ulgv(y;11j6NJCxG zW+>@=lC1s^r;Ws*;htNBi>}%!|9}T~k>qE&qi^pjtL|_XX{GF5Qe|b%Lil!Xt4tk$ zAAMHOhQCq4tV-UJjgKp5up@>Xq6pwqdfw6O_D*@6@6rJ*fZ+r^2$!9*oXUXXu2J9B z%gW;kcwLSL8oBryN)@}^TsEH~du+?K~wvGqhCOyy+0MbagP9Md~~kSNw7ZA?RkY2u=S z?f4}w@w(33mP==o3G!<#5IvG8SVs5)2Tv%&UxPch%>dkp6P$2lz9cy<)rO44G5mkJ zhdca^5QB?Qo)V95;EZd=SMg)Oj?0h%caf42U`qHw+R`E;m?L5oV-zG3&Ks^#n|7XJ z=x>bp$m!Yaq+2<@>@c!QL+$=ar^VdkIda-Uz-@DC=X_wKnDL(nKu!laCchEF8$hXE z2(+3M)CraaiX`26rYo3FI-lsED%Cx}n$@Vivip#^+`*<`Q2lsx{9efjeh4r*eY<%g z#?Fj~1TuH@FuGl->UGS8wFpRPMC)$s(#!+RoA0$?{oh%I7iG^bWq+UvFguekio6Fb zG7vC25yS!-1g6Y-oi}QYyN?5^XKxRxC8N5_0=M7|sR7S8U4dU6Ct_;LRe;Hr$^d6p3VWkNGidDkp+q&oQ&XL4w zH4-c*qr_atcbJGZtBr@4J9)oW(`C$-YnWgnd(r+O-L>=TXs!7Se=v(SM=v`{YDBCi z>=)H!Vr$po%9Zb_1GPz`++hJd#d-OwpIlsM{9VVp;(hDGu>1Bi|k}% z1t~tpUdeAa&jCLql6-*BMor}HINczge=V9N=B*X)XW;zyI5ygxRE~U|eK#7Ikgp?) z;AC$KBcqlH{OHuNBXbi^z@)?hM_g>o%MpMhl>AcjhB>55G;wHk0;4D4U-~Z&XFMy&ZQ-1U1ir4BxpRY^QOBV;B^j zZ+#!S3!T9T#t^vxH_hfI*iKW^v|x8EIVRW_`&B@Lou6x_ymrEV92y#LHXbZ+*TfTj zNi5^%1o)&cST0&KPb1N-5i-3aZR5QPt7h=SKON~Y)^Sm}&<|Ev;U|R~a|%+3e=!ZB z`!M<&DTtlbyO-2i=|8e#0wJ{yK}ak8!NE-9uV(9=(+@wYw>;AjBlcI&QXc>FQjgIc z_)jsfMce+yb(!6FSRIB!)AbT_Ngqd*H13#^fHN}?Vg;2K-sBVjq59xe$P53bNl`-N za3q`}fIIV~0|@q%ff^z6y!=~SKo@F_62h9*M|^pns$q-on9XnX3dc}P|7&ChtA*ZZ zeS$cJ*S)rf&AWQiVR$rMX7s1rGJu$)dBlh83t9HOA!+<@D?r0DGjD40AElBUypq|m z?d1(zsnP9#b>1mvNzBt4(qT*jGkPFm;$z81BQybvRdRGh%R>Cto~dtq6ucDXfcrWsA|7O*G= z%`o9|rn1CP?aUe@rE#irVC}>K(!vpqLYla2|Gyv0&c)@BTWfiqRym{Q5!;NHtos!A zUePYH$@cQ3^Ssxv5#JhvNz9FxQIu&E{&^&7C`q^eLF6-oEpdV(Rlm1(b3X%X49==| zWp+CTXmQKloCsa;{)9!F$bPLn&`t$%r0pINM=Y}&IiFpZ%${t(BWZ!NSe7Of2vIg_0Vs6Vx4oh(4ra!hPay)!eY zhCSMoiQ4!vyR6h?Uj4oNnNz$0+%Do&*Z`j6U&sE_oai)aBN_;ZhF|^H!E5&G@X&&w zm(*K+%~sJz{}@xlT#2w+^_jOmpa=a}$p4X)aFTk~VHTN2EP=s)9s-2CQ}6s!rg+u9 zuB>6-P|#U$OfotfA5nsmE3OL$uR(h#jDQnpGSF#U-EEFMZhy|2{{iBG_r_ahH{ZN0 z?k5!j=_Ju~df_>p>8vOO-2y~RG z&axuH{IJ<^cn}7yXEcBXn(kl84wvTr;~6HmKO5Jycb!T^xb={WcJIV&MIT5CqTY4PZLKvI;c!PGpZigim78 zV>pIk*Hsp%CvCRvbSFCs&yIWcNYIf)Y?PM%g?vaY(m>caeP4QT*QfwfiwqU&s4E`= z2u^5AZ7zeLlo~4Ad_=(-z%^S-H!B)h`YH;|Sx03cm&;1fmh%JcVr!B~=7E<%tx!I)(9un^MQ(q~uGP~$4*2;!x`ycU=R}NOD zj8>iVJfnuB-{NeJUD07W$a9ImlmemhAff8g8zA9EsSuEc^g_}9XZeHdlKvsIe@NS9 zZbkKn32R{+mX^j0>np%W9^#*^qsk8(tcBnl$(AQG)wS}&s zD=`cI?ag87WA%N@c9k~YZL9)~FmRA~)k6{}TGD1E`+qY%6g=9W9!V>ZXrQdg0Kv2P zXDMlD#8`XDCE2DEb-hxw=UxGYfd@=g7m33;dcF%J3sft4UGMSaNrPJQNsdP5)-#$OMAzvY0MJ(Tx1aQmWlrs>8nrlqlF(+{#;y8tw|H zq5mAT#+@gzHdLsD+6Lw}!;W_QV$l;Ty_p_+D}F8+*r@7_cIE3VL*_v^?tg~CbB+_7 z@Oa7F;5NabijmANBxi5}Lv4tbDiR#QNZ|8Ra2l`t1|WB#cD%vL_7|gHg@!;sbXv%5 z@1Y&?TOI6Q25=2~z$zV(N`0n0wa-rj`FIZ~OIU0W2Dj}JT3Xa{PHxFj3z&f^x@6kh zp+xF$coTHYQ#p}0vr`|)?oS878%616zY93*>erxUG4>VSJ*$h!8-33Ap}AEQj;!7_ zCeJ|>PBhI>I4e^{15i0=o_`#V1^SJH&yc$N|9qP~!9L5Yo>*Y$r|7vz(C9F{Oau0R z!Mq&24FC6E2Q5Rt2~ZbKlfoqi$00o7nSOqi>1-%srEh`EKYNZU{~yRsuJXZ3IG%cn z*T^|!Em|X0e!D?8am|q7)|zuLuEqn=l;K(MvI&unx`-IC|A44SPC?SYy!m7VC;yp1 zt`T8^8hPC>B0W!o^@pG#zc>TdT9x`?c{xUfYnNi?iXp{o-alV9bY!6UyooDe{)aoj zz!}%&kD~mO*vjJ&8ehTTg76*;3aM&;)-F}t5mxM7cZ))L1&w6dKzwDgGW!{n%yN?U$EnLFrl-BtV2IC6H%H}7QO-4(-&KHDn zMtu-&XSB}>gz=C9W6Qau%O5Qo7m{H!MV~OR#Z|zT6&`-@&iQ^1gvi{#k&gceBAk~G zbA}b(?WSSF$pbxAZYiPYxJut7s?FUj@CUeV_++>d3K@IkC4VA0*eqy*azK3bQFUVU zup&ebVG7e$Mt>IY3}++HQnqf$&sm^)@E5Xx!#WWaRnWU9tooq(zFJhDfz8bn<+z~1 z`JkcN^X~*p1HD5>iICCZzH<&0Iq)c#cBLBn6`nJIec~h?@tH;j%U;`yV@N{y7)?TO zv{Y(05-=gKk(8-Hu*gLMt*0UrIIJlh~3&Z<;fy<_YE{QFVN$%>$ElYnaWk_Kat z%#!XG%)Kr7O34dnAiU(W6S}g)| zAIO^D2N)Y`ib+{=7c9z?x70$ct?1-4sALxch-v-=s{PZyQ()_zMFR2&0{qZ~m{95q+ zPsaPNRYl|N;3YTSH(xnqyifA^{}}HHiWlkh{sRRM8t<(XER6TNym|LAu7k#Vxzc}o z;QwK~#-Fzd>WV2kQB9}6dlM4@T1E0`DM;3EX#4S zQ}Y*%`Q(XVnTUIeQ>ci0723glhiC3RBpR`AqSWfYYix&Ltzcd?IkN=Th6E?#8Rgkfn!{A%{|JHma zbCs893o4jhi3TG{T+vEhxEna+xg-}6#xSnbCowkr&r}M#A80q+M&<5*j`itY$(j7Z zXcgHoReMjC#Ehj57cX|U_ek^lNi4N5h8+M7&Nk~<%GrRPEt1-5>45cErO2sMYM(WE zi>j(qRakutOR$TZF`q_JteIsW#~yT?UCo^z+#bn8l=~Vcvx+MNN5%rS2(@0m$A9`l4{;C@%IJ5x3ebx+dl%%u908otu0F)0d1HfyK$OF)%b*LLf0DKFxtzrP~cZ>z6+_@ z%E50}PxvkA3BOSX!Ebv3e(QU}4-fk%|JWcQGgWg&_cZzdfmk2_pWNNh?@jIw4b%6k z{CCz|m6d*nBa#sZMuMla{=&^#ZZlO;q~x4#lHjt|Ads7wZq^v|!&|U7+=!Ku#GKug z+7WNo^`~(v;0}+%ARvzQ9V}^0;G!UF?RNEQN<*RgNC-&$OC-Q{nk2f>I$(} zC4+`!9P#>mEeMvRF1yy*#g`$|YKR&)H#nPRWnu3rz7LtGZX4xBX2zVpfPCo+vV!M8HnnvUJ^^aRi%$sCdyd_NLtBB{s}x% z*-!vDtG}M*Dy(s{scvx48lV&hpG+BPyQ?TayCi%s96yAGSU8PRz(UvK6McO$I!!rh3a+OPxy z8kZohY*l2H5$E$Gacy^eoVm;LO(jE_SZC`|lkO>^?J$n$}H>}FRJfm9swj+W*ND9d5<%ur_32s z537AfLgq=4`s|IR4cV!jM&wNV+YinBfXRG5cM6M4{B!vZJ`?YLOR)q=v5Il$b|O=x+ie{ z3jFsX^fB&M;D`(idVu_9#(ohNj5+^O&g&36L%Xs!54_yQ&fn+yB3C3$Xne@|{n)y7Vq!XIP?|wOC3lv1Y6wMeG=po$9@?K(w7N+U@UQ zS26i+y7$so?zi?Jr!JIfO7Z$^^U8*=@_8z!nW;-PKWNIHzqmXI;oS*J%{P5~Uv)W+ncFKcMx&XuQAn z3K$h?L^1{A5Qmg^-jjc9Ky8@8u4#;^z%0ZmEMkgI8jp~1MmGe;aEi>oAmPbRQQgT2-9@rU>5Npu2(aL~ATVwtqPUHWM zO`DO+18f&P$$UzaVEgQ2z#HdP6g1nygi;dxADI$?JSO@!k zdVONe@L4@c=e1BUlkk;IM`QHO2x!;Jv!oon3fkVD(qQg}Nx0wxQkn|z2gD3SwMior z&Klv_&w;O(z2oqDe_iLM{z>Jb}%Id%mr%j$| z-$H8em!rc)euS-;LzgsG@5yVr#Dj-PeUa%B?OZ5{&tC|NDesnMP7@f3|;!-)tETf)c$m~}S-3e7TvA*ou7p+vM z>GD-rIF706=p#un=H64DoqW9fp{5=;Uk^2q`MOjWsbytmc+JNe$)>r2MkUqE{vxGv z9dHloz*^IRoR!FO-mJyiXN1Sj&Jn4-p$&ZIW7czwsM8pXMWZtLnsp16#aRnAMhWvE z7!b-~!;)D4<3i2*sQVq^68EaLiZX2|zx!C}ZNNyb5QlMRJK|PHy+ysu4gX=Y9&6k26~EHN6g(AHY&$38dX$!M zgK~4Uyxw`c!Fjp!Oha!%S&4qe<@$OnZKJ@CW7w;M@>c+f2`opKLF!3CpPyHspW%Fj z71q4c_(?-DWoP^&PWN*YMOfS(m~t*cZvo4qddoBYDj?=Rg{nIbKeIj;(DxGmagL$p z(0F~tV=U7~(jZth5)3;E0-af=l|7m$>(RtuRdp`l4djZ#8k->~<|W3Om|I_-oe->E zBT?3e--Vu>hG<5^MR*mp73ygU^I7woL~pMglt(p62-{}=Nce}eS59OCJ<^id1!N~! z#+qX0L8yHy{Ev0T#cP|3*GKCudq-efHl<2eMTdxeoeG0OSddZUGS_P-eEl&ZLcW&|hAc6OY!(9IY4^6{2~ zU$EpRenqo*ux#r>X+<@RvD>{-aif5m%Boa$jjC>;uqZM%!2Ac=I#&oEp~Zk_ldM84 z6zzF@u-)t<%%DN(N@};=7;uRJ7e(V^w5UJOCOfxPIm5JJH1dQ5(>P8{L;+`Q7d|%P z4;9gH9OA0&@N8YWSz82r1|x#}0CZ9iRu;%Av$_+`4(FB5^UXR5p)_&$;pPC37Txt6 zOVwAuBUc($`Z%gegbXCLG~!M)BYs96$BwxoKjLElF7DaU5Uq{_-vRs3nA=AAkt;?MBY+cXI5aHE&P3sCf`RcA&9Fn}tGZliW9pss4eQlg`=E`oI%)WoMQ2Km~fl=Apj& zqk0@2Bj=ZdqX6OfInwi$^90$gk#%D8L8RswfhEr~BL+yp#<8QUN~EU4^aU*laJ6R358{Gu z9tR`GbmYWbS%QFfM{uH;S{OZ4Z$>_%N-s~Rs&I`*a`Q^SAy zZEMy`lv}~rISP>E+YyUMZjkG!^fG!VAJi=eYMYnF&~iFQw^o8DXo>uHIbzK5M-V}~ zmKyJ`#H5s1TO;W&T?Ru6Nl%Ymyacr&yZ8qFOs9m&{0iqn`OLvCzBu1CVLpV;;S>$V zgF28sR{aSGq_OFnrSg(CYi^r_Sbu=&U<+dbS919HcVSW-CF{~)|(j�-ewNk+yRNXG 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

Tjl}>(pp-%qaW~irm*6 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
fs`dugpBo=f8+#|CZyC(}` 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 z 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 { + return string.replace(/{(\d+)}/g, (match, number) => args[number] ?? match); +} + +const getJSON = async url => { + const resp = await fetch(url) + const json = await resp.json() + return json; +} + +const createPopup = async id => { + const asics = getJSON('/api/asictypes') + + asicoptions = '' + asics.forEach(elem => { + asicoptions += sprintf('', elem['key'], elem['value']) + }) + + document.querySelector('body').innerHTML += sprintf(popup, id, asicoptions, 'content') +} + +const deletePopup = id => { + document.querySelector('#popup-' + id).remove() +} + +const update = () => { + // console.log(getJSON('/api/')) +} + +const datafn = async () => { + // return await getJSON('/api/webinit') +} + +const data = datafn() + +console.log(data) + +const cols = 40 +const rows = 40 + + +const css = + ` + ` + +const header = + '

' + + +const cell = + '
' + + '' + + '
' + +const grid = + '
' + + '{0}' + + '
' + +const popup = + '' + +const toNodes = html => { + return new DOMParser().parseFromString(html, 'text/html').body +} + + +const getStats = async () => { + let cells = '' + let info = await getJSON('/api/getstats') + for(let i = 0; i < cols * rows; i++) { + if(info.asics[i]) // FIND!!! + cells += sprintf(cell, i, 'green') + else + cells += sprintf(cell, i) + + } + return cells +} + +const run = async () => { + let inner = sprintf(grid, await getStats()) + + document.querySelector('body').innerHTML += css + document.querySelector('body').innerHTML += sprintf(header) + document.querySelector('body').innerHTML += inner + + update() + setInterval(() => { + update() + }, 10000) +} + + +run() \ No newline at end of file diff --git a/main.cpp b/main.cpp index c433db6..8af67a5 100644 --- a/main.cpp +++ b/main.cpp @@ -1,22 +1,11 @@ -#include -#include -#include -#include -#include -#include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include #include #include +#include +#include #include +#include +#include #include "inc/args.hpp" #include "inc/json.hpp" @@ -24,20 +13,21 @@ using namespace std; +using json = nlohmann::json; int port = 9070; +json asictypes = json::parse(R"([ + {"key": "A1066", "value": "Avalon 1066"} +])"); -char* getFrom1066(char* ip, char* cmd) { - INFO("------ AVALON 1066 ------") + +void tcpQuery(char* ip, int port, char* cmd, char* msg, int lenmsg) { INFO("IP: ", ip) + INFO("Port: ", port) INFO("Command: ", cmd) - int port = 4028; - int msglen = 1024*8; - char* msg = new char[msglen]; - struct hostent* host = gethostbyname(ip); sockaddr_in sendSockAddr; bzero((char*)&sendSockAddr, sizeof(sendSockAddr)); @@ -45,47 +35,87 @@ char* getFrom1066(char* ip, char* cmd) { sendSockAddr.sin_addr.s_addr = inet_addr(inet_ntoa(*(struct in_addr*)*host->h_addr_list)); sendSockAddr.sin_port = htons(port); int clientSd = socket(AF_INET, SOCK_STREAM, 0); - //try to connect... int status = connect(clientSd, (sockaddr*) &sendSockAddr, sizeof(sendSockAddr)); if(status < 0) { ERR("Error connecting to socket!") - return (char*)""; + return; } INFO("Connected to the server!") memset(msg, 0, strlen(msg)); send(clientSd, cmd, sizeof(cmd), 0); INFO("Awaiting server response..."); - recv(clientSd, msg, msglen, MSG_WAITALL); + recv(clientSd, msg, lenmsg, MSG_WAITALL); INFO("Server: ", msg) close(clientSd); INFO("-------------------------") - - return msg; } -char* httpGetURL(char line[], const char symbol[]) { - char *copy = (char*)malloc(strlen(line) + 1); +void getFrom1066(char* ip, char* cmd, char* msg, int lenmsg) { + INFO("------ AVALON 1066 ------") + int port = 4028; + tcpQuery(ip, port, cmd, msg, lenmsg); +} + +void httpGetURL(char* url, char* line, const char* symbol) { + char *copy = new char[strlen(line) + 1]; strcpy(copy, line); - char *message; - char *token = strtok(copy, symbol); + char *token = new char[1024]; + strcpy(token, strtok(copy, symbol)); int current = 0; + int run = 1; - while(token != nullptr) { + while(token != nullptr && run) { token = strtok(nullptr, " "); if(current == 0) { - message = token; - if (message == nullptr) { - message = (char *) ""; + strcpy(url, token); + if (url == nullptr) { + strcpy(url, ""); } - return message; + run = 0; } current = current + 1; } - free(copy); - free(token); - return message; + + delete[] copy; +} + +void parseUrl(char* url, char* res) { + res = strtok(url, "/"); + while(res) { + INFO(res); + res = strtok(nullptr, "/"); + } +} + +void getStats(char* stats) { + ifstream f("asics.json"); + json data = json::parse(f); + f.close(); + + json res; + if(data["mode"] == "manual") { + for (json::iterator it = data["asics"].begin(); it != data["asics"].end(); ++it) { + if(strcmp((*it)["type"].get().c_str(), "A1066") == 0) { + int lenmsg = 1024*8; + char* msg = new char[lenmsg]; + getFrom1066((char*)((*it)["address"].get().c_str()), (char*)"summary", msg, lenmsg); + res["asics"][it.key()] = msg; + + delete[] msg; + } + // INFO(it.key(), ": ", it.value()) + } + } + else { + WARN("Not implemented!") + } + + strcat(stats, res.dump().c_str()); + + data.clear(); + res.clear(); } void httpServer(int port) { @@ -119,7 +149,7 @@ void httpServer(int port) { while(1) { printf("\n+++++++ Waiting for new connection ++++++++\n\n"); - if ((new_socket = accept(server_fd, (struct sockaddr *)&address, (socklen_t*)&addrlen)) < 0) { + if ((new_socket = accept(server_fd, (struct sockaddr*)&address, (socklen_t*)&addrlen)) < 0) { CRIT("In accept") exit(EXIT_FAILURE); } @@ -131,13 +161,15 @@ void httpServer(int port) { } if(pid == 0) { - char buffer[30000] = {0}; - read(new_socket , buffer, 30000); - char *url = httpGetURL(buffer, " "); - INFO(url) - + char *url = new char[1024]; + char *msg = new char[1024*64]; + char *buffer = new char[30000]; char *copy_head = new char[strlen(http_header) + 200]; + + read(new_socket, buffer, 30000); strcpy(copy_head, http_header); + httpGetURL(url, buffer, " "); + INFO(url) if(strstr(url, "/api/")) strcat(copy_head, "Content-Type: application/json\r\n\r\n"); @@ -148,12 +180,13 @@ void httpServer(int port) { write(new_socket, copy_head, strlen(copy_head)); - if(strstr(url, ".js")) { - char file_path[512] = "."; + char *file_path = new char[512]; + strcpy(file_path, "."); strcat(file_path, url); int file = open(file_path, O_RDONLY); + INFO(file); if(file < 0){ WARN("Cannot Open file path : ", file_path, " with error ", file) send(new_socket, R"({"error":"FILE_NOT_EXISTS"})", 27, MSG_DONTWAIT); @@ -162,18 +195,35 @@ void httpServer(int port) { struct stat stat_buf; fstat(file, &stat_buf); sendfile(new_socket, file, nullptr, stat_buf.st_blksize); + + delete[] file_path; } else if(strcmp(url, "/") == 0) { - char* msg = (char*)R"()"; + strcpy(msg, (char*)R"()"); + send(new_socket, msg, strlen(msg), MSG_DONTWAIT); + } + else if(strcmp(url, "/api/getstats") == 0) { + char *stats = new char[1024*64]; + getStats(stats); + send(new_socket, stats, strlen(stats), MSG_DONTWAIT); + + delete[] stats; + } + else if(strcmp(url, "/api/asictypes") == 0) { + strcpy(msg, asictypes.dump().c_str()); send(new_socket, msg, strlen(msg), MSG_DONTWAIT); } else { - char* msg = getFrom1066((char*)"128.128.128.56", (char*)"estats"); + strcpy(msg, ""); send(new_socket, msg, strlen(msg), MSG_DONTWAIT); } + delete[] msg; + delete[] url; + delete[] buffer; + delete[] copy_head; close(new_socket); - free(copy_head); + exit(0); } else{ printf(">>>>>>>>>>Parent create child with pid: %d <<<<<<<<<", pid); @@ -201,16 +251,19 @@ int main(int argc, char **argv) { else { WARN("Port invalid using default: ", port) } + + delete[] aport; } - getFrom1066((char*)"128.128.128.56", (char*)"version"); - char* msg = getFrom1066((char*)"128.128.128.56", (char*)"estats"); + // char* msg = getFrom1066((char*)"128.128.128.56", (char*)"estats"); + // char* msg = getFrom1066((char*)"128.128.128.56", (char*)"summary"); - regex re(R"(BOOTBY\[([\d\s\w.]+)\])"); - cmatch m; + // regex re(R"(BOOTBY\[([\d\s\w.]+)\])"); + // cmatch m; - regex_search(msg, m, re); - INFO(m[1]) + // regex_search(msg, m, re); + // delete[] msg; + // INFO(m[1]) httpServer(port); diff --git a/run b/run new file mode 100755 index 0000000..269d3e2 --- /dev/null +++ b/run @@ -0,0 +1,7 @@ +#!/bin/bash + +cmake --build cmake-build-debug/ +cd cmake-build-debug/ +#valgrind --leak-check=yes ./bitasicmon +strip bitasicmon +./bitasicmon

XLa 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%0AtiGn13OFiCHDp$a{t{f3grDnhT31y3Bd+4l&VQ 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%0A`>SIMqQ9=tBk0KNqZKGAWV7Ry(;jaF~) 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�}Y({2Z9!yh3^!E_=^iZt~e*2`f9 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