From 583bcfaa2de4db074352ab97fde41381ce5a7170 Mon Sep 17 00:00:00 2001 From: Duong Vu Date: Wed, 22 Jul 2026 10:45:42 +0700 Subject: [PATCH] Stop tracking the CMake build directory. build/ was already listed in .gitignore but remained in the index; remove those artifacts so local builds stay untracked. --- .gitignore | 2 +- build/CMakeCache.txt | 436 ------------ .../CMakeFiles/3.16.3/CMakeCXXCompiler.cmake | 88 --- .../3.16.3/CMakeDetermineCompilerABI_CXX.bin | Bin 16560 -> 0 bytes build/CMakeFiles/3.16.3/CMakeSystem.cmake | 15 - .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 ------------------ build/CMakeFiles/3.16.3/CompilerIdCXX/a.out | Bin 16712 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - build/CMakeFiles/CMakeOutput.log | 240 ------- .../odomety/odometyTargets-noconfig.cmake | 28 - .../lib/cmake/odomety/odometyTargets.cmake | 101 --- build/CMakeFiles/Makefile.cmake | 59 -- build/CMakeFiles/Makefile2 | 164 ----- build/CMakeFiles/TargetDirectories.txt | 10 - build/CMakeFiles/cmake.check_cache | 1 - .../odom_differential.dir/CXX.includecache | 30 - .../odom_differential.dir/DependInfo.cmake | 21 - .../odom_differential.dir/build.make | 99 --- .../odom_differential.dir/cmake_clean.cmake | 10 - .../cmake_clean_target.cmake | 3 - .../odom_differential.dir/depend.internal | 6 - .../odom_differential.dir/depend.make | 6 - .../odom_differential.dir/flags.make | 10 - .../CMakeFiles/odom_differential.dir/link.txt | 2 - .../odom_differential.dir/progress.make | 3 - .../src/odom_differential.cpp.o | Bin 639448 -> 0 bytes .../odomety_demo.dir/CXX.includecache | 32 - .../odomety_demo.dir/DependInfo.cmake | 22 - build/CMakeFiles/odomety_demo.dir/build.make | 99 --- .../odomety_demo.dir/cmake_clean.cmake | 10 - .../odomety_demo.dir/depend.internal | 6 - build/CMakeFiles/odomety_demo.dir/depend.make | 6 - build/CMakeFiles/odomety_demo.dir/flags.make | 10 - build/CMakeFiles/odomety_demo.dir/link.txt | 1 - .../CMakeFiles/odomety_demo.dir/progress.make | 3 - .../odomety_demo.dir/src/main.cpp.o | Bin 56000 -> 0 bytes .../odomety_test.dir/CXX.includecache | 32 - .../odomety_test.dir/DependInfo.cmake | 22 - build/CMakeFiles/odomety_test.dir/build.make | 99 --- .../odomety_test.dir/cmake_clean.cmake | 10 - .../odomety_test.dir/depend.internal | 6 - build/CMakeFiles/odomety_test.dir/depend.make | 6 - build/CMakeFiles/odomety_test.dir/flags.make | 10 - build/CMakeFiles/odomety_test.dir/link.txt | 1 - .../CMakeFiles/odomety_test.dir/progress.make | 3 - .../test/odom_differential_test.cpp.o | Bin 56200 -> 0 bytes build/CMakeFiles/progress.marks | 1 - build/CTestTestfile.cmake | 8 - build/Makefile | 328 --------- build/Testing/Temporary/CTestCostData.txt | 2 - build/Testing/Temporary/LastTest.log | 19 - build/cmake_install.cmake | 99 --- build/install_manifest.txt | 7 - build/libodom_differential.a | Bin 818394 -> 0 bytes build/odometyConfig.cmake | 3 - build/odometyConfigVersion.cmake | 51 -- build/odomety_demo | Bin 300672 -> 0 bytes build/odomety_test | Bin 302144 -> 0 bytes 58 files changed, 1 insertion(+), 2905 deletions(-) delete mode 100644 build/CMakeCache.txt delete mode 100644 build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake delete mode 100755 build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 build/CMakeFiles/3.16.3/CMakeSystem.cmake delete mode 100644 build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 build/CMakeFiles/3.16.3/CompilerIdCXX/a.out delete mode 100644 build/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 build/CMakeFiles/CMakeOutput.log delete mode 100644 build/CMakeFiles/Export/lib/cmake/odomety/odometyTargets-noconfig.cmake delete mode 100644 build/CMakeFiles/Export/lib/cmake/odomety/odometyTargets.cmake delete mode 100644 build/CMakeFiles/Makefile.cmake delete mode 100644 build/CMakeFiles/Makefile2 delete mode 100644 build/CMakeFiles/TargetDirectories.txt delete mode 100644 build/CMakeFiles/cmake.check_cache delete mode 100644 build/CMakeFiles/odom_differential.dir/CXX.includecache delete mode 100644 build/CMakeFiles/odom_differential.dir/DependInfo.cmake delete mode 100644 build/CMakeFiles/odom_differential.dir/build.make delete mode 100644 build/CMakeFiles/odom_differential.dir/cmake_clean.cmake delete mode 100644 build/CMakeFiles/odom_differential.dir/cmake_clean_target.cmake delete mode 100644 build/CMakeFiles/odom_differential.dir/depend.internal delete mode 100644 build/CMakeFiles/odom_differential.dir/depend.make delete mode 100644 build/CMakeFiles/odom_differential.dir/flags.make delete mode 100644 build/CMakeFiles/odom_differential.dir/link.txt delete mode 100644 build/CMakeFiles/odom_differential.dir/progress.make delete mode 100644 build/CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o delete mode 100644 build/CMakeFiles/odomety_demo.dir/CXX.includecache delete mode 100644 build/CMakeFiles/odomety_demo.dir/DependInfo.cmake delete mode 100644 build/CMakeFiles/odomety_demo.dir/build.make delete mode 100644 build/CMakeFiles/odomety_demo.dir/cmake_clean.cmake delete mode 100644 build/CMakeFiles/odomety_demo.dir/depend.internal delete mode 100644 build/CMakeFiles/odomety_demo.dir/depend.make delete mode 100644 build/CMakeFiles/odomety_demo.dir/flags.make delete mode 100644 build/CMakeFiles/odomety_demo.dir/link.txt delete mode 100644 build/CMakeFiles/odomety_demo.dir/progress.make delete mode 100644 build/CMakeFiles/odomety_demo.dir/src/main.cpp.o delete mode 100644 build/CMakeFiles/odomety_test.dir/CXX.includecache delete mode 100644 build/CMakeFiles/odomety_test.dir/DependInfo.cmake delete mode 100644 build/CMakeFiles/odomety_test.dir/build.make delete mode 100644 build/CMakeFiles/odomety_test.dir/cmake_clean.cmake delete mode 100644 build/CMakeFiles/odomety_test.dir/depend.internal delete mode 100644 build/CMakeFiles/odomety_test.dir/depend.make delete mode 100644 build/CMakeFiles/odomety_test.dir/flags.make delete mode 100644 build/CMakeFiles/odomety_test.dir/link.txt delete mode 100644 build/CMakeFiles/odomety_test.dir/progress.make delete mode 100644 build/CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o delete mode 100644 build/CMakeFiles/progress.marks delete mode 100644 build/CTestTestfile.cmake delete mode 100644 build/Makefile delete mode 100644 build/Testing/Temporary/CTestCostData.txt delete mode 100644 build/Testing/Temporary/LastTest.log delete mode 100644 build/cmake_install.cmake delete mode 100644 build/install_manifest.txt delete mode 100644 build/libodom_differential.a delete mode 100644 build/odometyConfig.cmake delete mode 100644 build/odometyConfigVersion.cmake delete mode 100755 build/odomety_demo delete mode 100755 build/odomety_test diff --git a/.gitignore b/.gitignore index 5dde2a7..d327aa8 100644 --- a/.gitignore +++ b/.gitignore @@ -12,4 +12,4 @@ # Built Visual Studio Code Extensions *.vsix -build/ \ No newline at end of file +build/ diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt deleted file mode 100644 index d4b56d9..0000000 --- a/build/CMakeCache.txt +++ /dev/null @@ -1,436 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/robotics/HiepLM/odomety/build -# 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 -######################## - -//The directory containing a CMake configuration file for Boost. -Boost_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0 - -//Path to a file. -Boost_INCLUDE_DIR:PATH=/usr/include - -//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= - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=ON - -//CXX compiler -CMAKE_CXX_COMPILER:FILEPATH=/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 - -//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=OFF - -//User executables (bin) -CMAKE_INSTALL_BINDIR:PATH=bin - -//Read-only architecture-independent data (DATAROOTDIR) -CMAKE_INSTALL_DATADIR:PATH= - -//Read-only architecture-independent data root (share) -CMAKE_INSTALL_DATAROOTDIR:PATH=share - -//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) -CMAKE_INSTALL_DOCDIR:PATH= - -//C header files (include) -CMAKE_INSTALL_INCLUDEDIR:PATH=include - -//Info documentation (DATAROOTDIR/info) -CMAKE_INSTALL_INFODIR:PATH= - -//Object code libraries (lib) -CMAKE_INSTALL_LIBDIR:PATH=lib - -//Program executables (libexec) -CMAKE_INSTALL_LIBEXECDIR:PATH=libexec - -//Locale-dependent data (DATAROOTDIR/locale) -CMAKE_INSTALL_LOCALEDIR:PATH= - -//Modifiable single-machine data (var) -CMAKE_INSTALL_LOCALSTATEDIR:PATH=var - -//Man documentation (DATAROOTDIR/man) -CMAKE_INSTALL_MANDIR:PATH= - -//C header files for non-gcc (/usr/include) -CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include - -//Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=/usr/local - -//Run-time variable data (LOCALSTATEDIR/run) -CMAKE_INSTALL_RUNSTATEDIR:PATH= - -//System admin executables (sbin) -CMAKE_INSTALL_SBINDIR:PATH=sbin - -//Modifiable architecture-independent data (com) -CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com - -//Read-only single-machine data (etc) -CMAKE_INSTALL_SYSCONFDIR:PATH=etc - -//Path to a program. -CMAKE_LINKER:FILEPATH=/usr/bin/ld - -//Path to a program. -CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make - -//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=odomety - -//Value Computed by CMake -CMAKE_PROJECT_VERSION:STATIC=0.1.0 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_MAJOR:STATIC=0 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_MINOR:STATIC=1 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_PATCH:STATIC=0 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_TWEAK:STATIC= - -//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 - -//The directory containing a CMake configuration file for boost_headers. -boost_headers_DIR:PATH=/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0 - -//Value Computed by CMake -odomety_BINARY_DIR:STATIC=/home/robotics/HiepLM/odomety/build - -//Value Computed by CMake -odomety_SOURCE_DIR:STATIC=/home/robotics/HiepLM/odomety - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: Boost_DIR -Boost_DIR-ADVANCED:INTERNAL=1 -//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/robotics/HiepLM/odomety/build -//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=16 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 -//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_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= -//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/robotics/HiepLM/odomety -//ADVANCED property for variable: CMAKE_INSTALL_BINDIR -CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_DATADIR -CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR -CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR -CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR -CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_INFODIR -CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR -CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR -CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR -CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR -CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_MANDIR -CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR -CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR -CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR -CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR -CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 -//Install .so files without execute permission. -CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 -//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR -CMAKE_INSTALL_SYSCONFDIR-ADVANCED: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.16 -//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 -//Details about finding Boost -FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake][c ][v1.71.0()] -//CMAKE_INSTALL_PREFIX during last run -_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local -//ADVANCED property for variable: boost_headers_DIR -boost_headers_DIR-ADVANCED:INTERNAL=1 - diff --git a/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake deleted file mode 100644 index 5e64670..0000000 --- a/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,88 +0,0 @@ -set(CMAKE_CXX_COMPILER "/usr/bin/c++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "11.4.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") -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_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;CPP) -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_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/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100755 index 15e5c0f7e427fe2e7f28a5c638cc0af08dcdda4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16560 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 Sm!Y-vjj$!L&ZXcgihlwJ4?GtD diff --git a/build/CMakeFiles/3.16.3/CMakeSystem.cmake b/build/CMakeFiles/3.16.3/CMakeSystem.cmake deleted file mode 100644 index 8b384d4..0000000 --- a/build/CMakeFiles/3.16.3/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-5.15.0-139-generic") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "5.15.0-139-generic") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-5.15.0-139-generic") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "5.15.0-139-generic") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index 69cfdba..0000000 --- a/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,660 +0,0 @@ -/* This source file must have a .cpp extension so that all C++ compilers - recognize the extension without flags. Borland does not know .cxx for - example. */ -#ifndef __cplusplus -# error "A C compiler has been selected for C++." -#endif - - -/* 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 */ -# 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 -# 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(__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(__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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#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__)) -# 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(__CRAYXE) || defined(__CRAYXC) -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(__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" - -# 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_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" - -# 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 -#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 components. */ -#ifdef 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'}; -#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 > 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(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} diff --git a/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out b/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out deleted file mode 100755 index b1cfa74d8f86451a2bccfca8715f57d69f225a09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16712 zcmeHOZ)_Y#6`%9j@uf}9mw&`0ZM}q4vT1!eyGiPXn%vnwXAe0^No;Cx++}@twh!)) zx!X(ah?Eq!MWPyz5)lGE6j7Dp$R$82sF6?zf{F+la3Q2_p~$64j`wEY zJMXS9MJjv&?UQbQGrxK7&Fq`my`9~e&qn)tYdjvo;uRkfmzgWAc+<(2vrGzL-Rv4R&+0ffH9K2*C-c5b?k=y zqpl^5cLwg}161FQ`XNB^XQc3oZRym=&h6XMiPm%~Tbyj2?AY15b9=Cm3%1LOv0YdP zj;THS1_Zd7MUKKK`(i!ivHbCCPt-lDo0IyUj+XUR&Dtte1N)wo;S3Np2~_neX*`?tv%Qt+#$4B|6VPT%qPcE1tXd7-`kze zWt08-NE$82GPx{SYNl#cMcE!RiX2N1L=a=h7Vx>1D{gKku0d=NzE6@k~TCQQA&Np2zm(?@Zyhc;o zZz!I9r8oLYS9(f+ij>#?PMx0fsQ0{F{4@6V&~W5XWH|CbM4KC3suNEeM*^Z8CzX*Q zo8%tc2)Ge&Bj85Bjer{gHv(=1+z7Z4a3kPG;D00n9^2Q(<&BQ*>)pRAp36+6(#iY~ ze5D+=>)6V*!^wOhmCFu=q_njK%|vKBCqlzQT1=#MV>Fk~4E5pHRU-9#e0+$~iIkpB z#trxsII0)Z#!%bc!@{%K`$7DkiQm4A*UIHI;3I%10Z#(rx67jojvNr4$$)3`s(RlE;&F{Z2iW7A0nt-0zwm8^1k?=G0Cf_6A!u(B z%X|HS$7^E##xHuKer2XM>Tmu+U5`KX*b3F(F-C zC%0906X}$m2J?-Sggc7CPcabV|f53h!$*!Y?Kq@q~34l0W6(-$y*(CrvLx+zkmB zwUzc@eJI`V^T696zVAsA4xfY{*30)@<_|-{BbLYW3E-=>|FqN(h_C_)kaiQmM|J(@ zfcHQ@{t{2bA=Ui9D0S8?YyZo@d+;vn=*K^jKK~DJ6>rJJ@^Q5a8tSRi@6Q8YBbHwm zTYz7Saijko{-0X5y>1Q4A3Olu6 zEAU$^c}~XA5A>H3HW_ZGi06%hQG}IAaj~>LL^Cp495;v*U~@nitA8rl zJvi7+@5f__V0>aiXdmxuYfoiIbNoIW{PZ4(?2T&CeLWg%T(Nsf2(9O1`yzW|-S!f> zLk1{#>8?dp@}Tw{5Za!;{aukhZGUg?!DzqMAL;6gqF1@ECSEAYb9(2UG|7Z+=xnmI z6(=0F?Zweh%iM1Ry7tXCTB4BC#`SChH|E6lgH|Gy)ry5=Lda9+H~d@)whIGjmhu+` zC><#js0z6mNE)a0>{wABgKn^Y1^{)~5yWA{twL4z|JZjN*-uLP$1e>+1PfCcLmvS& z@+OXRDwT!JM-w8L%^AtyShg6P$mb@Kd1J~#jTBR`JuHKk)y6XMJuz z&ut+* ztm{UZrT)Y5kHU7`k6#B4RoI^2U(C`2To}r%!uE`dP-wLmVbTtnNI>LL{Y+ek1p4Co z`8h5`hFlNp)9G+lc!5C9Sr6OaQPDILY;Q##J66?CkVBO&Y`l)KOSnCJ|62(hx7}+0 f4g6yOIp}cC^_r#l%vs(3?G94|=Py=qWW~P#o%f6y diff --git a/build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 2e09231..0000000 --- a/build/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/robotics/HiepLM/odomety") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/robotics/HiepLM/odomety/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/CMakeFiles/CMakeOutput.log b/build/CMakeFiles/CMakeOutput.log deleted file mode 100644 index af4f275..0000000 --- a/build/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,240 +0,0 @@ -The system is: Linux - 5.15.0-139-generic - x86_64 -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/robotics/HiepLM/odomety/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out" - -Determining if the CXX compiler works passed with the following output: -Change Dir: /home/robotics/HiepLM/odomety/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_36e2e/fast && /usr/bin/make -f CMakeFiles/cmTC_36e2e.dir/build.make CMakeFiles/cmTC_36e2e.dir/build -make[1]: Entering directory '/home/robotics/HiepLM/odomety/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_36e2e.dir/testCXXCompiler.cxx.o -/usr/bin/c++ -o CMakeFiles/cmTC_36e2e.dir/testCXXCompiler.cxx.o -c /home/robotics/HiepLM/odomety/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTC_36e2e -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_36e2e.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_36e2e.dir/testCXXCompiler.cxx.o -o cmTC_36e2e -make[1]: Leaving directory '/home/robotics/HiepLM/odomety/build/CMakeFiles/CMakeTmp' - - - -Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /home/robotics/HiepLM/odomety/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_cde80/fast && /usr/bin/make -f CMakeFiles/cmTC_cde80.dir/build.make CMakeFiles/cmTC_cde80.dir/build -make[1]: Entering directory '/home/robotics/HiepLM/odomety/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/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.4.0-2ubuntu1~20.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-PfdVzN/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-PfdVzN/gcc-11-11.4.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.4.0 (Ubuntu 11.4.0-2ubuntu1~20.04) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cde80.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_cde80.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/ccrimoRq.s -GNU C++17 (Ubuntu 11.4.0-2ubuntu1~20.04) version 11.4.0 (x86_64-linux-gnu) - compiled by GNU C version 11.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-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.4.0-2ubuntu1~20.04) version 11.4.0 (x86_64-linux-gnu) - compiled by GNU C version 11.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP - -GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 -Compiler executable checksum: 9a55a23eecc346a189dae569855eff82 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cde80.dir/' - as -v --64 -o CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccrimoRq.s -GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 -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_cde80.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_cde80 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cde80.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_cde80 -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.4.0-2ubuntu1~20.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-PfdVzN/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-PfdVzN/gcc-11-11.4.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.4.0 (Ubuntu 11.4.0-2ubuntu1~20.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_cde80' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cde80.' - /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/cctPT9qQ.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_cde80 /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_cde80.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_cde80' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cde80.' -make[1]: Leaving directory '/home/robotics/HiepLM/odomety/build/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/robotics/HiepLM/odomety/build/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/make cmTC_cde80/fast && /usr/bin/make -f CMakeFiles/cmTC_cde80.dir/build.make CMakeFiles/cmTC_cde80.dir/build] - ignore line: [make[1]: Entering directory '/home/robotics/HiepLM/odomety/build/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/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.4.0-2ubuntu1~20.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-PfdVzN/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-PfdVzN/gcc-11-11.4.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.4.0 (Ubuntu 11.4.0-2ubuntu1~20.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cde80.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.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_cde80.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/ccrimoRq.s] - ignore line: [GNU C++17 (Ubuntu 11.4.0-2ubuntu1~20.04) version 11.4.0 (x86_64-linux-gnu)] - ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-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.4.0-2ubuntu1~20.04) version 11.4.0 (x86_64-linux-gnu)] - ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [Compiler executable checksum: 9a55a23eecc346a189dae569855eff82] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cde80.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccrimoRq.s] - ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] - 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_cde80.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_cde80] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cde80.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_cde80.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_cde80 ] - 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.4.0-2ubuntu1~20.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-PfdVzN/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-PfdVzN/gcc-11-11.4.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.4.0 (Ubuntu 11.4.0-2ubuntu1~20.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_cde80' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cde80.'] - 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/cctPT9qQ.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_cde80 /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_cde80.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/cctPT9qQ.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_cde80] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> ignore - 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_cde80.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] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> ignore - 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 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/build/CMakeFiles/Export/lib/cmake/odomety/odometyTargets-noconfig.cmake b/build/CMakeFiles/Export/lib/cmake/odomety/odometyTargets-noconfig.cmake deleted file mode 100644 index 32a0659..0000000 --- a/build/CMakeFiles/Export/lib/cmake/odomety/odometyTargets-noconfig.cmake +++ /dev/null @@ -1,28 +0,0 @@ -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Import target "odomety::odom_differential" for configuration "" -set_property(TARGET odomety::odom_differential APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(odomety::odom_differential PROPERTIES - IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX" - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/lib/libodom_differential.a" - ) - -list(APPEND _IMPORT_CHECK_TARGETS odomety::odom_differential ) -list(APPEND _IMPORT_CHECK_FILES_FOR_odomety::odom_differential "${_IMPORT_PREFIX}/lib/libodom_differential.a" ) - -# Import target "odomety::odomety_demo" for configuration "" -set_property(TARGET odomety::odomety_demo APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) -set_target_properties(odomety::odomety_demo PROPERTIES - IMPORTED_LOCATION_NOCONFIG "${_IMPORT_PREFIX}/bin/odomety_demo" - ) - -list(APPEND _IMPORT_CHECK_TARGETS odomety::odomety_demo ) -list(APPEND _IMPORT_CHECK_FILES_FOR_odomety::odomety_demo "${_IMPORT_PREFIX}/bin/odomety_demo" ) - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) diff --git a/build/CMakeFiles/Export/lib/cmake/odomety/odometyTargets.cmake b/build/CMakeFiles/Export/lib/cmake/odomety/odometyTargets.cmake deleted file mode 100644 index 351ebbc..0000000 --- a/build/CMakeFiles/Export/lib/cmake/odomety/odometyTargets.cmake +++ /dev/null @@ -1,101 +0,0 @@ -# Generated by CMake - -if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) - message(FATAL_ERROR "CMake >= 2.6.0 required") -endif() -cmake_policy(PUSH) -cmake_policy(VERSION 2.6) -#---------------------------------------------------------------- -# Generated CMake target import file. -#---------------------------------------------------------------- - -# Commands may need to know the format version. -set(CMAKE_IMPORT_FILE_VERSION 1) - -# Protect against multiple inclusion, which would fail when already imported targets are added once more. -set(_targetsDefined) -set(_targetsNotDefined) -set(_expectedTargets) -foreach(_expectedTarget odomety::odom_differential odomety::odomety_demo) - list(APPEND _expectedTargets ${_expectedTarget}) - if(NOT TARGET ${_expectedTarget}) - list(APPEND _targetsNotDefined ${_expectedTarget}) - endif() - if(TARGET ${_expectedTarget}) - list(APPEND _targetsDefined ${_expectedTarget}) - endif() -endforeach() -if("${_targetsDefined}" STREQUAL "${_expectedTargets}") - unset(_targetsDefined) - unset(_targetsNotDefined) - unset(_expectedTargets) - set(CMAKE_IMPORT_FILE_VERSION) - cmake_policy(POP) - return() -endif() -if(NOT "${_targetsDefined}" STREQUAL "") - message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") -endif() -unset(_targetsDefined) -unset(_targetsNotDefined) -unset(_expectedTargets) - - -# Compute the installation prefix relative to this file. -get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) -if(_IMPORT_PREFIX STREQUAL "/") - set(_IMPORT_PREFIX "") -endif() - -# Create imported target odomety::odom_differential -add_library(odomety::odom_differential STATIC IMPORTED) - -set_target_properties(odomety::odom_differential PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;/usr/include;${_IMPORT_PREFIX}/include" -) - -# Create imported target odomety::odomety_demo -add_executable(odomety::odomety_demo IMPORTED) - -set_target_properties(odomety::odomety_demo PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" -) - -# Load information for each installed configuration. -get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) -file(GLOB CONFIG_FILES "${_DIR}/odometyTargets-*.cmake") -foreach(f ${CONFIG_FILES}) - include(${f}) -endforeach() - -# Cleanup temporary variables. -set(_IMPORT_PREFIX) - -# Loop over all imported files and verify that they actually exist -foreach(target ${_IMPORT_CHECK_TARGETS} ) - foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) - if(NOT EXISTS "${file}" ) - message(FATAL_ERROR "The imported target \"${target}\" references the file - \"${file}\" -but this file does not exist. Possible reasons include: -* The file was deleted, renamed, or moved to another location. -* An install or uninstall procedure did not complete successfully. -* The installation package was faulty and contained - \"${CMAKE_CURRENT_LIST_FILE}\" -but not all the files it references. -") - endif() - endforeach() - unset(_IMPORT_CHECK_FILES_FOR_${target}) -endforeach() -unset(_IMPORT_CHECK_TARGETS) - -# This file does not depend on other imported targets which have -# been exported from the same project but in a separate export set. - -# Commands beyond this point should not need to know the version. -set(CMAKE_IMPORT_FILE_VERSION) -cmake_policy(POP) diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake deleted file mode 100644 index dcfc424..0000000 --- a/build/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,59 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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.16.3/CMakeCXXCompiler.cmake" - "CMakeFiles/3.16.3/CMakeSystem.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfigVersion.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config-version.cmake" - "/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config.cmake" - "/usr/share/cmake-3.16/Modules/BasicConfigVersion-SameMajorVersion.cmake.in" - "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" - "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" - "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakePackageConfigHelpers.cmake" - "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" - "/usr/share/cmake-3.16/Modules/FindBoost.cmake" - "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" - "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" - "/usr/share/cmake-3.16/Modules/GNUInstallDirs.cmake" - "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" - "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" - "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake" - "/usr/share/cmake-3.16/Modules/WriteBasicConfigVersionFile.cmake" - ) - -# The corresponding makefile is: -set(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -set(CMAKE_MAKEFILE_PRODUCTS - "odometyConfigVersion.cmake" - "CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/odomety_test.dir/DependInfo.cmake" - "CMakeFiles/odomety_demo.dir/DependInfo.cmake" - "CMakeFiles/odom_differential.dir/DependInfo.cmake" - ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 deleted file mode 100644 index 901dcd9..0000000 --- a/build/CMakeFiles/Makefile2 +++ /dev/null @@ -1,164 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# 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: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/robotics/HiepLM/odomety - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/robotics/HiepLM/odomety/build - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: CMakeFiles/odomety_test.dir/all -all: CMakeFiles/odomety_demo.dir/all -all: CMakeFiles/odom_differential.dir/all - -.PHONY : all - -# The main recursive "preinstall" target. -preinstall: - -.PHONY : preinstall - -# The main recursive "clean" target. -clean: CMakeFiles/odomety_test.dir/clean -clean: CMakeFiles/odomety_demo.dir/clean -clean: CMakeFiles/odom_differential.dir/clean - -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/odomety_test.dir - -# All Build rule for target. -CMakeFiles/odomety_test.dir/all: CMakeFiles/odom_differential.dir/all - $(MAKE) -f CMakeFiles/odomety_test.dir/build.make CMakeFiles/odomety_test.dir/depend - $(MAKE) -f CMakeFiles/odomety_test.dir/build.make CMakeFiles/odomety_test.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/robotics/HiepLM/odomety/build/CMakeFiles --progress-num=5,6 "Built target odomety_test" -.PHONY : CMakeFiles/odomety_test.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/odomety_test.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/robotics/HiepLM/odomety/build/CMakeFiles 4 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/odomety_test.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/robotics/HiepLM/odomety/build/CMakeFiles 0 -.PHONY : CMakeFiles/odomety_test.dir/rule - -# Convenience name for target. -odomety_test: CMakeFiles/odomety_test.dir/rule - -.PHONY : odomety_test - -# clean rule for target. -CMakeFiles/odomety_test.dir/clean: - $(MAKE) -f CMakeFiles/odomety_test.dir/build.make CMakeFiles/odomety_test.dir/clean -.PHONY : CMakeFiles/odomety_test.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/odomety_demo.dir - -# All Build rule for target. -CMakeFiles/odomety_demo.dir/all: CMakeFiles/odom_differential.dir/all - $(MAKE) -f CMakeFiles/odomety_demo.dir/build.make CMakeFiles/odomety_demo.dir/depend - $(MAKE) -f CMakeFiles/odomety_demo.dir/build.make CMakeFiles/odomety_demo.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/robotics/HiepLM/odomety/build/CMakeFiles --progress-num=3,4 "Built target odomety_demo" -.PHONY : CMakeFiles/odomety_demo.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/odomety_demo.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/robotics/HiepLM/odomety/build/CMakeFiles 4 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/odomety_demo.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/robotics/HiepLM/odomety/build/CMakeFiles 0 -.PHONY : CMakeFiles/odomety_demo.dir/rule - -# Convenience name for target. -odomety_demo: CMakeFiles/odomety_demo.dir/rule - -.PHONY : odomety_demo - -# clean rule for target. -CMakeFiles/odomety_demo.dir/clean: - $(MAKE) -f CMakeFiles/odomety_demo.dir/build.make CMakeFiles/odomety_demo.dir/clean -.PHONY : CMakeFiles/odomety_demo.dir/clean - -#============================================================================= -# Target rules for target CMakeFiles/odom_differential.dir - -# All Build rule for target. -CMakeFiles/odom_differential.dir/all: - $(MAKE) -f CMakeFiles/odom_differential.dir/build.make CMakeFiles/odom_differential.dir/depend - $(MAKE) -f CMakeFiles/odom_differential.dir/build.make CMakeFiles/odom_differential.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/robotics/HiepLM/odomety/build/CMakeFiles --progress-num=1,2 "Built target odom_differential" -.PHONY : CMakeFiles/odom_differential.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/odom_differential.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/robotics/HiepLM/odomety/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/odom_differential.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/robotics/HiepLM/odomety/build/CMakeFiles 0 -.PHONY : CMakeFiles/odom_differential.dir/rule - -# Convenience name for target. -odom_differential: CMakeFiles/odom_differential.dir/rule - -.PHONY : odom_differential - -# clean rule for target. -CMakeFiles/odom_differential.dir/clean: - $(MAKE) -f CMakeFiles/odom_differential.dir/build.make CMakeFiles/odom_differential.dir/clean -.PHONY : CMakeFiles/odom_differential.dir/clean - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 2b1c2dd..0000000 --- a/build/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,10 +0,0 @@ -/home/robotics/HiepLM/odomety/build/CMakeFiles/install/strip.dir -/home/robotics/HiepLM/odomety/build/CMakeFiles/install/local.dir -/home/robotics/HiepLM/odomety/build/CMakeFiles/install.dir -/home/robotics/HiepLM/odomety/build/CMakeFiles/list_install_components.dir -/home/robotics/HiepLM/odomety/build/CMakeFiles/rebuild_cache.dir -/home/robotics/HiepLM/odomety/build/CMakeFiles/odomety_test.dir -/home/robotics/HiepLM/odomety/build/CMakeFiles/odomety_demo.dir -/home/robotics/HiepLM/odomety/build/CMakeFiles/edit_cache.dir -/home/robotics/HiepLM/odomety/build/CMakeFiles/test.dir -/home/robotics/HiepLM/odomety/build/CMakeFiles/odom_differential.dir diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/build/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/odom_differential.dir/CXX.includecache b/build/CMakeFiles/odom_differential.dir/CXX.includecache deleted file mode 100644 index eb2f9b0..0000000 --- a/build/CMakeFiles/odom_differential.dir/CXX.includecache +++ /dev/null @@ -1,30 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../include/odometry/odom_differential.h -cstdint -- -math.h -- -boost/accumulators/accumulators.hpp -- -boost/accumulators/statistics/stats.hpp -- -boost/accumulators/statistics/rolling_mean.hpp -- -boost/function.hpp -- - -/home/robotics/HiepLM/odomety/src/odom_differential.cpp -functional -- -iostream -- -odometry/odom_differential.h -- - diff --git a/build/CMakeFiles/odom_differential.dir/DependInfo.cmake b/build/CMakeFiles/odom_differential.dir/DependInfo.cmake deleted file mode 100644 index 87695db..0000000 --- a/build/CMakeFiles/odom_differential.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/home/robotics/HiepLM/odomety/src/odom_differential.cpp" "/home/robotics/HiepLM/odomety/build/CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/odom_differential.dir/build.make b/build/CMakeFiles/odom_differential.dir/build.make deleted file mode 100644 index b33c1e3..0000000 --- a/build/CMakeFiles/odom_differential.dir/build.make +++ /dev/null @@ -1,99 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/robotics/HiepLM/odomety - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/robotics/HiepLM/odomety/build - -# Include any dependencies generated for this target. -include CMakeFiles/odom_differential.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/odom_differential.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/odom_differential.dir/flags.make - -CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o: CMakeFiles/odom_differential.dir/flags.make -CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o: ../src/odom_differential.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/robotics/HiepLM/odomety/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o -c /home/robotics/HiepLM/odomety/src/odom_differential.cpp - -CMakeFiles/odom_differential.dir/src/odom_differential.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/odom_differential.dir/src/odom_differential.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robotics/HiepLM/odomety/src/odom_differential.cpp > CMakeFiles/odom_differential.dir/src/odom_differential.cpp.i - -CMakeFiles/odom_differential.dir/src/odom_differential.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/odom_differential.dir/src/odom_differential.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robotics/HiepLM/odomety/src/odom_differential.cpp -o CMakeFiles/odom_differential.dir/src/odom_differential.cpp.s - -# Object files for target odom_differential -odom_differential_OBJECTS = \ -"CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o" - -# External object files for target odom_differential -odom_differential_EXTERNAL_OBJECTS = - -libodom_differential.a: CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o -libodom_differential.a: CMakeFiles/odom_differential.dir/build.make -libodom_differential.a: CMakeFiles/odom_differential.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/robotics/HiepLM/odomety/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library libodom_differential.a" - $(CMAKE_COMMAND) -P CMakeFiles/odom_differential.dir/cmake_clean_target.cmake - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/odom_differential.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/odom_differential.dir/build: libodom_differential.a - -.PHONY : CMakeFiles/odom_differential.dir/build - -CMakeFiles/odom_differential.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/odom_differential.dir/cmake_clean.cmake -.PHONY : CMakeFiles/odom_differential.dir/clean - -CMakeFiles/odom_differential.dir/depend: - cd /home/robotics/HiepLM/odomety/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/robotics/HiepLM/odomety /home/robotics/HiepLM/odomety /home/robotics/HiepLM/odomety/build /home/robotics/HiepLM/odomety/build /home/robotics/HiepLM/odomety/build/CMakeFiles/odom_differential.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/odom_differential.dir/depend - diff --git a/build/CMakeFiles/odom_differential.dir/cmake_clean.cmake b/build/CMakeFiles/odom_differential.dir/cmake_clean.cmake deleted file mode 100644 index 961075c..0000000 --- a/build/CMakeFiles/odom_differential.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o" - "libodom_differential.a" - "libodom_differential.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/odom_differential.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/CMakeFiles/odom_differential.dir/cmake_clean_target.cmake b/build/CMakeFiles/odom_differential.dir/cmake_clean_target.cmake deleted file mode 100644 index 48fb94e..0000000 --- a/build/CMakeFiles/odom_differential.dir/cmake_clean_target.cmake +++ /dev/null @@ -1,3 +0,0 @@ -file(REMOVE_RECURSE - "libodom_differential.a" -) diff --git a/build/CMakeFiles/odom_differential.dir/depend.internal b/build/CMakeFiles/odom_differential.dir/depend.internal deleted file mode 100644 index dd30056..0000000 --- a/build/CMakeFiles/odom_differential.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o - ../include/odometry/odom_differential.h - /home/robotics/HiepLM/odomety/src/odom_differential.cpp diff --git a/build/CMakeFiles/odom_differential.dir/depend.make b/build/CMakeFiles/odom_differential.dir/depend.make deleted file mode 100644 index e816bcb..0000000 --- a/build/CMakeFiles/odom_differential.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o: ../include/odometry/odom_differential.h -CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o: ../src/odom_differential.cpp - diff --git a/build/CMakeFiles/odom_differential.dir/flags.make b/build/CMakeFiles/odom_differential.dir/flags.make deleted file mode 100644 index 19759b8..0000000 --- a/build/CMakeFiles/odom_differential.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -Wall -Wextra -Wpedantic -std=c++17 - -CXX_DEFINES = - -CXX_INCLUDES = -I/home/robotics/HiepLM/odomety/include - diff --git a/build/CMakeFiles/odom_differential.dir/link.txt b/build/CMakeFiles/odom_differential.dir/link.txt deleted file mode 100644 index bb9db00..0000000 --- a/build/CMakeFiles/odom_differential.dir/link.txt +++ /dev/null @@ -1,2 +0,0 @@ -/usr/bin/ar qc libodom_differential.a CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o -/usr/bin/ranlib libodom_differential.a diff --git a/build/CMakeFiles/odom_differential.dir/progress.make b/build/CMakeFiles/odom_differential.dir/progress.make deleted file mode 100644 index abadeb0..0000000 --- a/build/CMakeFiles/odom_differential.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 - diff --git a/build/CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o b/build/CMakeFiles/odom_differential.dir/src/odom_differential.cpp.o deleted file mode 100644 index 3f39253a64121e560b445e36ac620dca2328534c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 639448 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®>C8LsS2Tu+^8PA{MK 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 z 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 M|5s6e<{|U{51M_5SpWb4 diff --git a/build/CMakeFiles/odomety_demo.dir/CXX.includecache b/build/CMakeFiles/odomety_demo.dir/CXX.includecache deleted file mode 100644 index a5bad5d..0000000 --- a/build/CMakeFiles/odomety_demo.dir/CXX.includecache +++ /dev/null @@ -1,32 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../include/odometry/odom_differential.h -cstdint -- -math.h -- -boost/accumulators/accumulators.hpp -- -boost/accumulators/statistics/stats.hpp -- -boost/accumulators/statistics/rolling_mean.hpp -- -boost/function.hpp -- - -/home/robotics/HiepLM/odomety/src/main.cpp -iostream -- -odometry/odom_differential.h -- -chrono -- -thread -- - diff --git a/build/CMakeFiles/odomety_demo.dir/DependInfo.cmake b/build/CMakeFiles/odomety_demo.dir/DependInfo.cmake deleted file mode 100644 index 41ea74a..0000000 --- a/build/CMakeFiles/odomety_demo.dir/DependInfo.cmake +++ /dev/null @@ -1,22 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/home/robotics/HiepLM/odomety/src/main.cpp" "/home/robotics/HiepLM/odomety/build/CMakeFiles/odomety_demo.dir/src/main.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/home/robotics/HiepLM/odomety/build/CMakeFiles/odom_differential.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/odomety_demo.dir/build.make b/build/CMakeFiles/odomety_demo.dir/build.make deleted file mode 100644 index 37310d5..0000000 --- a/build/CMakeFiles/odomety_demo.dir/build.make +++ /dev/null @@ -1,99 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/robotics/HiepLM/odomety - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/robotics/HiepLM/odomety/build - -# Include any dependencies generated for this target. -include CMakeFiles/odomety_demo.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/odomety_demo.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/odomety_demo.dir/flags.make - -CMakeFiles/odomety_demo.dir/src/main.cpp.o: CMakeFiles/odomety_demo.dir/flags.make -CMakeFiles/odomety_demo.dir/src/main.cpp.o: ../src/main.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/robotics/HiepLM/odomety/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/odomety_demo.dir/src/main.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/odomety_demo.dir/src/main.cpp.o -c /home/robotics/HiepLM/odomety/src/main.cpp - -CMakeFiles/odomety_demo.dir/src/main.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/odomety_demo.dir/src/main.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robotics/HiepLM/odomety/src/main.cpp > CMakeFiles/odomety_demo.dir/src/main.cpp.i - -CMakeFiles/odomety_demo.dir/src/main.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/odomety_demo.dir/src/main.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robotics/HiepLM/odomety/src/main.cpp -o CMakeFiles/odomety_demo.dir/src/main.cpp.s - -# Object files for target odomety_demo -odomety_demo_OBJECTS = \ -"CMakeFiles/odomety_demo.dir/src/main.cpp.o" - -# External object files for target odomety_demo -odomety_demo_EXTERNAL_OBJECTS = - -odomety_demo: CMakeFiles/odomety_demo.dir/src/main.cpp.o -odomety_demo: CMakeFiles/odomety_demo.dir/build.make -odomety_demo: libodom_differential.a -odomety_demo: CMakeFiles/odomety_demo.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/robotics/HiepLM/odomety/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable odomety_demo" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/odomety_demo.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/odomety_demo.dir/build: odomety_demo - -.PHONY : CMakeFiles/odomety_demo.dir/build - -CMakeFiles/odomety_demo.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/odomety_demo.dir/cmake_clean.cmake -.PHONY : CMakeFiles/odomety_demo.dir/clean - -CMakeFiles/odomety_demo.dir/depend: - cd /home/robotics/HiepLM/odomety/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/robotics/HiepLM/odomety /home/robotics/HiepLM/odomety /home/robotics/HiepLM/odomety/build /home/robotics/HiepLM/odomety/build /home/robotics/HiepLM/odomety/build/CMakeFiles/odomety_demo.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/odomety_demo.dir/depend - diff --git a/build/CMakeFiles/odomety_demo.dir/cmake_clean.cmake b/build/CMakeFiles/odomety_demo.dir/cmake_clean.cmake deleted file mode 100644 index a9699ca..0000000 --- a/build/CMakeFiles/odomety_demo.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/odomety_demo.dir/src/main.cpp.o" - "odomety_demo" - "odomety_demo.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/odomety_demo.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/CMakeFiles/odomety_demo.dir/depend.internal b/build/CMakeFiles/odomety_demo.dir/depend.internal deleted file mode 100644 index 492003e..0000000 --- a/build/CMakeFiles/odomety_demo.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -CMakeFiles/odomety_demo.dir/src/main.cpp.o - ../include/odometry/odom_differential.h - /home/robotics/HiepLM/odomety/src/main.cpp diff --git a/build/CMakeFiles/odomety_demo.dir/depend.make b/build/CMakeFiles/odomety_demo.dir/depend.make deleted file mode 100644 index e614606..0000000 --- a/build/CMakeFiles/odomety_demo.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -CMakeFiles/odomety_demo.dir/src/main.cpp.o: ../include/odometry/odom_differential.h -CMakeFiles/odomety_demo.dir/src/main.cpp.o: ../src/main.cpp - diff --git a/build/CMakeFiles/odomety_demo.dir/flags.make b/build/CMakeFiles/odomety_demo.dir/flags.make deleted file mode 100644 index 19759b8..0000000 --- a/build/CMakeFiles/odomety_demo.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -Wall -Wextra -Wpedantic -std=c++17 - -CXX_DEFINES = - -CXX_INCLUDES = -I/home/robotics/HiepLM/odomety/include - diff --git a/build/CMakeFiles/odomety_demo.dir/link.txt b/build/CMakeFiles/odomety_demo.dir/link.txt deleted file mode 100644 index ee047cc..0000000 --- a/build/CMakeFiles/odomety_demo.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/odomety_demo.dir/src/main.cpp.o -o odomety_demo libodom_differential.a diff --git a/build/CMakeFiles/odomety_demo.dir/progress.make b/build/CMakeFiles/odomety_demo.dir/progress.make deleted file mode 100644 index 8c8fb6f..0000000 --- a/build/CMakeFiles/odomety_demo.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 3 -CMAKE_PROGRESS_2 = 4 - diff --git a/build/CMakeFiles/odomety_demo.dir/src/main.cpp.o b/build/CMakeFiles/odomety_demo.dir/src/main.cpp.o deleted file mode 100644 index f498737b1649778e9d080725f6ed9230f0a61ed8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56000 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 z]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../include/odometry/odom_differential.h -cstdint -- -math.h -- -boost/accumulators/accumulators.hpp -- -boost/accumulators/statistics/stats.hpp -- -boost/accumulators/statistics/rolling_mean.hpp -- -boost/function.hpp -- - -/home/robotics/HiepLM/odomety/test/odom_differential_test.cpp -cmath -- -cstdlib -- -iostream -- -odometry/odom_differential.h -- - diff --git a/build/CMakeFiles/odomety_test.dir/DependInfo.cmake b/build/CMakeFiles/odomety_test.dir/DependInfo.cmake deleted file mode 100644 index bc8621b..0000000 --- a/build/CMakeFiles/odomety_test.dir/DependInfo.cmake +++ /dev/null @@ -1,22 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/home/robotics/HiepLM/odomety/test/odom_differential_test.cpp" "/home/robotics/HiepLM/odomety/build/CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - "/home/robotics/HiepLM/odomety/build/CMakeFiles/odom_differential.dir/DependInfo.cmake" - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/odomety_test.dir/build.make b/build/CMakeFiles/odomety_test.dir/build.make deleted file mode 100644 index dfd1bf4..0000000 --- a/build/CMakeFiles/odomety_test.dir/build.make +++ /dev/null @@ -1,99 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# 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 remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/robotics/HiepLM/odomety - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/robotics/HiepLM/odomety/build - -# Include any dependencies generated for this target. -include CMakeFiles/odomety_test.dir/depend.make - -# Include the progress variables for this target. -include CMakeFiles/odomety_test.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/odomety_test.dir/flags.make - -CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o: CMakeFiles/odomety_test.dir/flags.make -CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o: ../test/odom_differential_test.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/robotics/HiepLM/odomety/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o -c /home/robotics/HiepLM/odomety/test/odom_differential_test.cpp - -CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robotics/HiepLM/odomety/test/odom_differential_test.cpp > CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.i - -CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robotics/HiepLM/odomety/test/odom_differential_test.cpp -o CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.s - -# Object files for target odomety_test -odomety_test_OBJECTS = \ -"CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o" - -# External object files for target odomety_test -odomety_test_EXTERNAL_OBJECTS = - -odomety_test: CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o -odomety_test: CMakeFiles/odomety_test.dir/build.make -odomety_test: libodom_differential.a -odomety_test: CMakeFiles/odomety_test.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/robotics/HiepLM/odomety/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable odomety_test" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/odomety_test.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/odomety_test.dir/build: odomety_test - -.PHONY : CMakeFiles/odomety_test.dir/build - -CMakeFiles/odomety_test.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/odomety_test.dir/cmake_clean.cmake -.PHONY : CMakeFiles/odomety_test.dir/clean - -CMakeFiles/odomety_test.dir/depend: - cd /home/robotics/HiepLM/odomety/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/robotics/HiepLM/odomety /home/robotics/HiepLM/odomety /home/robotics/HiepLM/odomety/build /home/robotics/HiepLM/odomety/build /home/robotics/HiepLM/odomety/build/CMakeFiles/odomety_test.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/odomety_test.dir/depend - diff --git a/build/CMakeFiles/odomety_test.dir/cmake_clean.cmake b/build/CMakeFiles/odomety_test.dir/cmake_clean.cmake deleted file mode 100644 index 4a700a5..0000000 --- a/build/CMakeFiles/odomety_test.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o" - "odomety_test" - "odomety_test.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/odomety_test.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/build/CMakeFiles/odomety_test.dir/depend.internal b/build/CMakeFiles/odomety_test.dir/depend.internal deleted file mode 100644 index a0c9773..0000000 --- a/build/CMakeFiles/odomety_test.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o - ../include/odometry/odom_differential.h - /home/robotics/HiepLM/odomety/test/odom_differential_test.cpp diff --git a/build/CMakeFiles/odomety_test.dir/depend.make b/build/CMakeFiles/odomety_test.dir/depend.make deleted file mode 100644 index 11e5bb2..0000000 --- a/build/CMakeFiles/odomety_test.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o: ../include/odometry/odom_differential.h -CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o: ../test/odom_differential_test.cpp - diff --git a/build/CMakeFiles/odomety_test.dir/flags.make b/build/CMakeFiles/odomety_test.dir/flags.make deleted file mode 100644 index 19759b8..0000000 --- a/build/CMakeFiles/odomety_test.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.16 - -# compile CXX with /usr/bin/c++ -CXX_FLAGS = -Wall -Wextra -Wpedantic -std=c++17 - -CXX_DEFINES = - -CXX_INCLUDES = -I/home/robotics/HiepLM/odomety/include - diff --git a/build/CMakeFiles/odomety_test.dir/link.txt b/build/CMakeFiles/odomety_test.dir/link.txt deleted file mode 100644 index 21927ff..0000000 --- a/build/CMakeFiles/odomety_test.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o -o odomety_test libodom_differential.a diff --git a/build/CMakeFiles/odomety_test.dir/progress.make b/build/CMakeFiles/odomety_test.dir/progress.make deleted file mode 100644 index 3a86673..0000000 --- a/build/CMakeFiles/odomety_test.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 5 -CMAKE_PROGRESS_2 = 6 - diff --git a/build/CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o b/build/CMakeFiles/odomety_test.dir/test/odom_differential_test.cpp.o deleted file mode 100644 index 6d88e3d3db534f243bff559c759df5ae2e789b79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56200 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 -Test time = 0.00 sec ----------------------------------------------------------- -Test Passed. -"odom_differential_test" end time: Jul 22 10:27 +07 -"odom_differential_test" time elapsed: 00:00:00 ----------------------------------------------------------- - -End testing: Jul 22 10:27 +07 diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake deleted file mode 100644 index 86b64ee..0000000 --- a/build/cmake_install.cmake +++ /dev/null @@ -1,99 +0,0 @@ -# Install script for directory: /home/robotics/HiepLM/odomety - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Install shared libraries without execute permission? -if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - set(CMAKE_INSTALL_SO_NO_EXE "1") -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/robotics/HiepLM/odomety/build/libodom_differential.a") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/odomety_demo" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/odomety_demo") - file(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/odomety_demo" - RPATH "") - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/robotics/HiepLM/odomety/build/odomety_demo") - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/odomety_demo" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/odomety_demo") - if(CMAKE_INSTALL_DO_STRIP) - execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/odomety_demo") - endif() - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/home/robotics/HiepLM/odomety/include/" FILES_MATCHING REGEX "/[^/]*\\.h$" REGEX "/[^/]*\\.hpp$") -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/odomety/odometyTargets.cmake") - file(DIFFERENT EXPORT_FILE_CHANGED FILES - "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/odomety/odometyTargets.cmake" - "/home/robotics/HiepLM/odomety/build/CMakeFiles/Export/lib/cmake/odomety/odometyTargets.cmake") - if(EXPORT_FILE_CHANGED) - file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/odomety/odometyTargets-*.cmake") - if(OLD_CONFIG_FILES) - message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/odomety/odometyTargets.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") - file(REMOVE ${OLD_CONFIG_FILES}) - endif() - endif() - endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/odomety" TYPE FILE FILES "/home/robotics/HiepLM/odomety/build/CMakeFiles/Export/lib/cmake/odomety/odometyTargets.cmake") - if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/odomety" TYPE FILE FILES "/home/robotics/HiepLM/odomety/build/CMakeFiles/Export/lib/cmake/odomety/odometyTargets-noconfig.cmake") - endif() -endif() - -if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/odomety" TYPE FILE FILES - "/home/robotics/HiepLM/odomety/build/odometyConfig.cmake" - "/home/robotics/HiepLM/odomety/build/odometyConfigVersion.cmake" - ) -endif() - -if(CMAKE_INSTALL_COMPONENT) - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") -else() - set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -endif() - -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/home/robotics/HiepLM/odomety/build/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/install_manifest.txt b/build/install_manifest.txt deleted file mode 100644 index f848f73..0000000 --- a/build/install_manifest.txt +++ /dev/null @@ -1,7 +0,0 @@ -/usr/local/lib/libodom_differential.a -/usr/local/bin/odomety_demo -/usr/local/include/odometry/odom_differential.h -/usr/local/lib/cmake/odomety/odometyTargets.cmake -/usr/local/lib/cmake/odomety/odometyTargets-noconfig.cmake -/usr/local/lib/cmake/odomety/odometyConfig.cmake -/usr/local/lib/cmake/odomety/odometyConfigVersion.cmake \ No newline at end of file diff --git a/build/libodom_differential.a b/build/libodom_differential.a deleted file mode 100644 index 391acdf3492785ba9a587f275b337e7d5e1e4a6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 818394 zcmeEv3w&Hhb-t8fFezZCoZYfH9b*@+Vfm(}jdUb5O%c2}|! z8c1+xQC(BFKnbrBTH2-$+Vn+TO2G+`7}|n?0%^;`rKL4>3Ilp1J3p3{WBBuUC#B} zw@ubZ>Nn38oML&pQn)F-bK9hY&nN4BGsSXd27m8zCVT0JuAZ!?`pa`Og=#V9l!`OO zdM#5*_swJvq(x`VdOFmz+# z=KYmw9`E3!db7FQ+{|2w`li-b&+bj7v`^CM;bOT~&z5tAG!3PEeA220YuTCEQo&w{ z`Q+4~_EcvoTPx&BY3k#Ve5G7>a@nfhfVg{yviZDIElh{kkoXn$7m9oL)$Om4w2~oN zNzGo%V7^e#7E7tV*-GB270Y`|g?gn-gEPdlrnfTNKU<^BOo%$6!h^?*t0#o1D^ z&`LXo^2PaLzO^c5D*3tAdShsBwUEV3XkkE7eO!lAxM?n1YN4k7QlZvLm!^8Cf|i>x zEZ)PZS6X-#$k9q&wxqR+2D7zVac{Ymrle@bIIY*yD`rj`DjM=8P#bFN=ZVygs(3=R zp{ky_a<+Q2)1t6SrDQd&%dA|57ND6zIYfddlD(-^sj|12%a$B)cPlK}gBNN?Cqs2= zy_)`Ma8L_xgDL9ZeOj#nTA)?ONHj7-Xu~aqYAYg(UZYYD(NRVU2XckkIuuXV@pfIK zR3P^oO)p9fx}Q3{sP{q($yMf{!pzpILTT*nDO9VKs!*LB=#*Id%d`@0GPFYN$swO_ zHniZD9=$p25n-SA=xVm*(LK2m`c$ZK+)TIQqOXqbOubs8Y0;H#j%jXhPp&e1vm@*b z#~s1+1T-*j7}68lCR0w==4)Sq5q*i{>^*S6nJrXnm2$RJtl#X+_XxvCD#(`hBxi)a zy@h&A|0b_2J4wb_pRmJZ+xiCU`>K`w-iwkbDO90jLsn+%#i=5_58YMw-oA0&zqhAa zDV3njI{S;|Jf2r8-coQfW5u2{{#mUGvM6zF;XtatRxdehVB&8~KG7W469>Lhtg-S~&!7vtX_p;jU`I3a<-g@0IJoi6~2>i9Gc4J9k*pz(Mo=~mI_{?&&lAorr2Vs zJ*=LQ8l<*~S8(dtDslELS}z&KXMYiEb?<qPYkE=W0ec0c_$;G~8Xm&mo1*#lP%JE=b7I|v)| z-rk|&%uFF)g#G8JD`yJXvf?pWNw5BusKa&lko+=7sMA5z$z}%`9Ar+x)PO#DYK3|x zPj?T%&ji;X6^Rv6<`8V}hX`!siSQbW;7L>@7Dtg>rVP1n2ZLNh|P8Dy4)}@60Sdc5-sEk4>d;*Og9Y zPc1i9t4`L3i#1ZoYxT@7Cp|EqEzK3ua8C~v%k{$Es#slxH?*Fa8k>S5vvqQdL&X%y zgnm*g@X=L{Dr5kmIceTT7 zj+5J0$lX}WL0PS*2CIdc$~?rHTj%6Zrnb3EkrXvg74ER9&u7B8k;=vOZ{e4d9Bks zfXnw5@(vUSgb!dtm5Q~xQ<-*B^7|hD_f@=kM%7Ahsz$=4a*)uxFfC-sgwrN^DaUgu z_tBU{_P~`+%Kts8=yM_`3nmKvqX><#Z?vhh(Mb(rP~G01&E{^*OlC0h#3M?zP;)dE(CjaraG>cSy)rckMvtMx+qKsHxT=c)F| zdjAwGi_CafOVdJTZk>RZL6%0U*O@3~bA^4CQXYEUSP>H(pAV4z(o5YZINrGubvpYB zCDQ%&ko*{M99Z_5t*9Y|o>XE3qf#Hp7joH~Nv_ClgIpQHB?Y+nWgn}F0{O9Z^X#r3 zSBmVwC!1$?7(DBjx{!eMbZSs$OUzqN(CTS@#mSBC3rca?<4RJ<$a1|_B^hhH8Qw=V zd?$1`e!0m}F~7pbC^a{mhx&ExzCxjd0b&kNOMUo_qPZF^#2_LxZED1sZ2X6`DKQOP zxj-%tZXMR28e&D@bv%hV0<$NbgeP_tv6`hzr5LHuBRPn)3Xg%p*sUJ|MDW@KML=t~ zAyVQD;_`GkSHa9zH$(|2%jHqk_YR}_YYL@G4$It5=_0un)3&mI5)P6`dD+|J%C?(B@=RI@Y3^#$`aIIpgBAAt@(9RI8rMeOoE_03c@d3XG;9al zA|%4t3)oVW!gNiwQk7{(w&XI0l2|HaYlXJC%?Gmi%4|J7VW4ijWj$UuPg!+y3*07F zS%-slr!bj$^bD0?$+&7$@A+%3C`B`&@4*L%f~rlj$=dV1o)fDNV{P~lHI?g12Tq4Z ze_WNTIWNa(D_)MVpqFFZwNJJ~+h-4oR)mES;^o-tc{#Sj%RzOw>g8~)s#d%l{mvv= zGw^b_?}HFnq?f~euCjsPY6ffg-5g%cTLNwlTpw-a(*+@p4z8Cpab=CWlpP(rgy0Ww zd>aLrIX%clZ=D+b-qe8qeo>}IIyWPxCjRS_ae`RkihiT$Kx%jz07$r(ZY+@dL-?68 zU<7rUOnF&8{$Fe2~* z2cAU})$ffC?cqTqLC+Nj#PDUGGc;cy+qWm= z&1MJw_C|krNT~P3tb?8?fX43Y(h7n;+Zx(iR^fOqf?va8L}XCJ_1X~hMIexB&NL9Q zbJYU5*E8ridOU^QOVM5s4CsxsFlXtpcHX&qIg{-)$YoHy8-0>n@lZto9BO>W~5Vz!Fr^YE2){G9M zdH^YM=Ii8qH!xD3tscGG#oeL;vko48YDZ%+WEDEr3}Jt1k^~VAeRgxE5>xa36BulO3j>Ym^SoJ=tIlfj_U1Kc9h!j=IU($ zwI&LYH9Not2ge+R{;JNv0Bj+mN;@ecS0%h%y7Iy6FE(;V3;n@X%n!6<|!Z{2;bR`F5f(*mPTs`D9lPOcnNGSB>7>p4=2~C#j`|=gNed0i+Jm;=Dk6i$NS#`_$&k% z4IvGOMX$hU0WqGXt=QtDL4I?fSNLNLu$<`=c~OJ|V3#nL;SJbj=!;$kKLW^(reYhCJThizP}W1Wq_KI)Mivk^hrKm%!rO`51N4~cw4 zw56UnVr81{OX~2Y*cjxhXT13Ov|pP4%B4%z9GKc?yqWh5tBWx)5_d_=s7T$&*O+i% zDOuz6X4@cC@!v@J`!%R;Svkr-oVJ&S_1o$=Z*m~R8~sVBuq5&J)AEs-+$J2L!m2_S zXSSkyx8T)MjyLSkbi~L9hD+Y%=N^Vakbo!AYx?DV6IiXlhR)&n>ic=CM7*!Q--eJU z6u=%65%~2izIy%MSYQ3dC|`YVQeS6-$7A zYcVe#%M?KTUOpFdObHn|;GCnt7z7G!IKqDj7=`Xg+GL$<`n|D}ZBx`_8%R2qVnEa0Nj~4DW5}XETVFf@gR#wM9nJ;9ryfNbL5LPE95m){d>XD5DB#6!0~rAmYo( zqltCr8v1XKCaUc7pw$43&Hq4MF04Ky2opaLiyBaq8jl5Km`Y6-OGwrNUrk{@MhW}O zL}v%I86`SGmRF2IqP>}YqHh8!ofnGkC0+q1G!qcl?@h215rV~pO33w3XD6D@Az?h? zJl<7D4C(El1N@-zAHlvtqwQI$=c3h|5s08I=n4J78;$ z*eXw3|LT+~M&E4DLdA{nrTT#9K_WXDbCSC>Iiib5EG=>>LdBcX#rF9IqJc@GlD*MU zNo;qbeSn#ru|ZXP?AUd@?SSD&#xgQOk+Ewcs@1~UzZ@r^KHG5*nfkV8}A2(zx{M-Y`dQ`%eb`crW zDw8^UD#cD(kro45pWGSAaGB5$}G{Fc%S)AyCo$PWXCoGZ_auBsg_0UTJpLFayuY zGt1anLP+STodR8x!T3|eLt0?SkS);(T8v)woPr$7j0CdF=$5E?&`_*hOS_2pvKB_S z?Ag?>HOy~Q^$m*rfHyBmwAVR*p@jQvx-qQFFrZ%RxcpZJayg7bY_$c$CyB`a-b!_myO>8C7O@`ZTZF-7` z@P|L8DeExc0@dRe*!$Cj#V9(XV=*>jF-DGp1&9F7hJMs65JB4~qLLFESY(}%Xy0A=NX{?ayA$33-avMz#4{FNu`$L1tVgUSlw$}JX)I{&Q|hEbnNE;N z^$38aOaLg1ra^)eD2NHN)b52JRa!O#PH6?uGn^REGc4n=<}yp-THpk*Pl8hKg$J(E z;TQwHHx^@%j=~rWCdC*?2tgXb?SRL{8-ihAr8@nu=QYMaFM9v?moW!~Q$7wr1Dv_L zv)s2b#Dv%f6Epl^7{iOWdXu0U{oYuHw}3so5P#y`<_c6JfKoazO?I~%NrPCrPMZ_v zdaHW1gL(22IY$mp1DGcQypbU7V4i9?#!Dow6LKrG0Xe%5UUT!vW{iFpczIyDA# zGCa;6C>Cg+M5rB!XbLD7Jf#tP##-)EB16#ASZG5~ZODJ&Lp#_~utJo_J7WcQ$XxC< z=j=8IDovw5(yETp!D$;3x?(W6+MA<}4M)J6P_~E(9k&)()tif)tjwhFGPt_YuY%fT zeXDpJQs-@!-15Wq2?s(4*JqqCu>5d+4x8MmRp_hysb~C~IcI)uI`JKQwBVe-~3kW%H#D-0Rp2r0x)X@PPW=oFO zqi_k}J}TX|OyRF7JM`f8K-dU)7YAWOXfoyOqC8=I%D_xdx+UBkKxMrSc?cD54!%gZ zll);ZUv7^PiSEKVjBUrH&Fi^Oe2;~uwLBqksUb$Oc~CUc3GHb|=!*aju2-Q}y&4dd zN7AIS$m-_d*~CzJs!}2}n@}FCk4=qe&vU_ZfSSq~#j_>QTKjEbZ>+#{>U_IIZKfH$ zYgd!-yI}t!#ww1D6Gos=p{;Ko_6qK)JiGRlk?E|FW~sNI?{UigkX+oSNdSdDp_S+s znGC0iX7Y{AG}B1HV;Vwjij*pNjD$XtJ`o<=vgxiqSCbFyD58ZDjVwpUe23;Lq>N79 zJZ-tg#fa$Xz1oT1HM)UVUZ2o1PJs7Zj*&W(Ll!M6xAG%XW=FO&3T1Zz7#^<rRgMXtx30Ht!*ro*B% zlm(u|yKqf^LcH&|eL!AeI8%f>8p=yE%s}sYno@LjMUw^6=UwXj#ZB%gGJs3uhn90* zE5egt&!JBVhSg>->^W~w68+r@hSFjZebi$n(a+GV0$$rp?&v;Fy@-fN*>dM|g_hj; zIP1i zz0ClSK*q^aL3f9-Nin!RfV>8#ao*#!V|QZUNy?XC-If@*S~x|wMMAYx&bVW4icl;W z<{|A5?4Qs&d-1j`^cq_h;u<+pEaxB*u-`g^O%8HN#e6fsfBC4i&+ci1G)tp;(6+T; zLie9W-E5%iahK*Uko#PLDU&*=u|*-spAdi3^0eyNx;((Iw?}jAak!v>b2VigvCsY} z;bYJrWr`M?=&(3e%!N6Auhrs#!0|q;TiDz>O(7oxfg(M$-2w=(jup=Z5bSgNnrCa<&ss7MN`eB91-w^`fNP4ea48V zdUH#G&Eqxq_%q(6r$@K2O%91^irUN&-xOoY{p9-v1d(T!r6@`zG!sMfM2x%b}1R`4l9 zadD(RWSYuM!0m$l69Z0(j$6b@>Jz1GuCT9C$``6gu}ZmCd)!>Ba?Yh_ z`<9!ns>c~EWb+Ok;hh-+jz2v8tw^9x`Ck#1qNtU<9WCwz0Jc7IC&2Xzq^EKa%lyQP zyA>dv>Z{?TXPibQb0TXiRvt%77fWt7U(SsTc`=hMXZK3e}~?|`ARYGs19~2Q?GG~<@w5ug=)K#|IX+0=|Nd{ zIwZGrK2I&>DdHmD=E^yG6z78pw`$?uojZ>?S z5m*cc@3sFW6fPu&H(GrO^%&nCkwtr-#T)g_$yl}J4zq8nS%eOY*n*QVGOr=jNfL5) z{qFZ^||_u({T(;XP{GJ=HIAWSAZpE&0lz1G(Dh5BbA~)TzpFBc+86 zGVCZ|y~0*&*>g=%6a!?oVuF2saPeAxfbi16frPgj$#8TFMW%F3r6irtmgbQ1n6em; zy{1PT2b1;^ShFT(*|r@-(Natxuwu7mzjokR!UVBC&%Wcj$&K29=PJd{HB@vobKvUm zt=ZN~Th-!%m8O+pW$3$+ZB}pSQ(cqXquL*Rtxcg!bVoxiGSs{vSJFO+q(ER1deDKu z?0fCN+{k0zE|{A@S#@A;@D%g0hAL_s=X1B@j`QLv4Zz$aj;aH5Tc$8Kc|t65x(WbL zgNMW-Xb=K&2%ZsZ3ouN=Yafqr03>PAkBAjPJ`2n1y9>k~Hf$N)ERTrYsNf8=!$Ka~ z>0;O>Q{!4tt(ll|f=HuP*QJxsp}?5>XBbH3oZy78$y-yvw>sF~*yv9}KuU7x+D=YjK4udFk;AT^tOEo!LMJClWrNBrYDde17wpwUp!ouJS z5x6{zhJ`3Lb_KT4;1rs8nMK`K;6 zC&89Buxxj*rA10PnE+dAkpj_RG8yO4t@5Z*chMy5&N5t;i3T044((Bkp&L~wr@Y~7 z_Q0=g0)YwPpo757UQ5=9a48q6V9>j_`q<{xWbLgL3dx>i6s(rR`Ga!#qk(pFp6bGZ zSBgFye}VN2nHy5m#ZtXcb>@qO{o<2O2*npd2~DHxp0|d@UDG-y9VDG?^oNy$w8$dc zU&`Kcvygg#{dRac%#lM2H>HM zWdS8F2VCfEsaP&#WmX7)s@5j&Xf+l4K}hLhhlsgxo?y zhXPI!zi_d?*$SrC?@b`PQHdGK3o;TrHnGQqO2gsFxrbDg5Qc*$RrWZOjsHlgB96U6 zJdm?{lW?FGw4ARyWzYYQ&hVLcu+f6a)o>P#IL}VDQJkC$)2Ih&yHhayt_`L%Lwv`F zsO_~PYK13PDo9e*#f>J0HbnDAZgjvlXaWFgLiF5~Pduce&$ZBf3Wg z!KZ*icl$4gY+7=v=!t+VnaoA38k(l3gjnK{4Z&OGW7`S9l{Fd$P9TzRkE~M=ekjl} zw){zc&AYkP5ia~hM-lbKt&ZY2L~&Rd%=FN$MmQtHveihxH^J(d;Ghu^cXLuLE518* z#doL1b3w(o)Bl>C(|Z3ay)$kEqV>+UX^|^*%NA*FND&UzkV@oW)3Uk3hOZT+vYs%o zwmZ~MA3Svh*9Lv`d!VWTWEj-$LJygN-bLZmR(}(E>8~aA|4J>H?sb$*cZ8GalE0S! z`SnkznuZU>TfJD442fL2#c9;X!=9d*>ifLmLLVe1ZUcBUy^geoez@*wOS!1O_d2fB6BT{g3VufbZ+CWtb z_vqp@6Kb=8iUfqyKu@7=w27P+E;}LkBj;+|W+gTuNA>-hfDtKkfIzNDA0gRO)?o4g0{u zPCLM5erVNT{5~`A1|6wN*;>#@xDn(n#d5Lk)YES0Am-V0=xniG%$AC`6daC<%y<@M zI50>+OQgM_pe14Nm!d6kjyOPr!ofyJDA{`^d`q6@BiP1RDAy=~NRPlO$mF}ifL5_- zLafMiJ-oqDeA^~G%Wy(J`*56}T_gqGDBV!ue)hE0;iBK0KnFl2aZzYGiX{}zfSsbX zdbVE6;1F&t@_em>Xl$cD>{b&SHDDlHFeu&-4+D(U8Q=J|X}OQDn*=E280;v7TDm`< zt!E*%TB>AVmTO`AkEMxn9V*G8JaEFHcy3TFg9+uyV4OS=Av^ZOhRYM|YqB_S^?MV@ z6I2o>PiWmjzCs8LDiItWZfx6;^MkHz8Ecnpk?VS+?pDMe43M^|;JdziBy_{M+SB17 zm1x(j9T{Wa{1AV9R@5E`Y&vWFhodJD(f})n$iERs@?s7Ox*I2)U_g_^ry~hT^HA!9 z9jS`_Di)-w*u|p3*pGE{;-@sTNh-kUY2xsDZ8$u*&=TPAqM&~azq39v z8v3W*$-yZXa+mU<;+lcr4TOQmVDGvq46#2)mxAXr;11BJV!2+}TSZ<~3UBL2D`RxD zWA-8s+3Qh>Ys5V`#kNx2pRM8`+nQ6Kn=KUt+zzZXz<&wD8C&ioo~ym!zCj0@Axovq z{MH?LTJ*M3M%J;J6n=&8cbBt6ZwR8=Xb9mhGX$kn?cGzG#U$Zr!JGz-1G-GDGTjKM zvoDOJU^==SHG!m<=GnO{#=NAceaJ3b%yIHmnXon0pRLu3d&?5?2MBlr9hoRs=X_|c zP7=G3oMWo@o+TM@77PniI^jIinvXE3dZVoCed52m$j z<}&88Vl;ZEPoY-wN$`@|?!0{{jCejGAo*#&!FL&Le- z8N6w(QZLZ8`a(M_a!fdt>9llN42Tm4gm3{gx-VPZ3;RO2>}bekKCa2DMZM4iwh4!@ z=?rAKo$6EGcZq+c$1Y<`FW#(HH^QCMa}<_jaPKm2eXRC`b)57hHbKvGBrd!+jKuZB z>m+7FylUVp;q%dY!Gfo>?oRVp#F$UrXW3#^&Fn`Dwo1I8tculP4-e+1t_e6g$#S4dBeLe6k{1Db$+*|`J5`NDK|u2jd0garxS z4)=QKzYdn8W%8O8&>nKV?Mn<-R_ zxxPxdkeN~Mt+j%CZA5LS6gWL~S4y4?11Xa&^-t%E^BF0FHK{9%H0j_WjfI++5$T7d zl1{C`KPcyUk=tmqGbrO^nJt(hGX0-$P01V)@FzpB_nL3Me=^WpCofPvGv%I6tD-bL zRaVXSV?D0ycg*Zy5obw1&UzGIgFk_w^Ss#VWg%1k6H+g@<@kcN)(fQ#AKrjPP94orte zf5a%uQ~+1&%W-EiQXn_pD{(F-BX;30=3G?a^?}C2>n@6j^dC}sd_AYhqQ*fn(2O)L z9k6k!&35geQlK&`eJ2hlB+vzM+)mDkr2>^DvG+S8zLG{f-bZ5KkWAai+g4ypkGw)K zg2=sO!1{b9bii$GwV?f&q9xm~ZOPj^U>NV_2wS(6pNo^6hDAscJ{94aWrsnit|q*` zgY%StZw5D@cYWcK?O5K#7a`GKlFUQ%g&go*JsFX_LGF>0|C2~Yz_wMu*>+2iLp0V% z7$=-5VkrioloCT|rl9n`dborUf`@vW2YUOpbf#`L!r(5EB^2Qs6C%Mk#v#EGjio`u zf5^BO8mqr5zzH;#`n?GPXQ(8}q75wo1|Zc>`)Nav;2T}5VnVkn01cdM!>?o;8IYjF zy(!`O^pF6dj>k|$a^jr{QLyH;w=)6mnMP2M9wc#BBM7VndFr%TL3D87dR5_lXrY3a4=<^C;`fy51VAKrd#Xpah1`s$!`;_Nx&cCfz37}N z7_CCmN_>odbUO$MFPB*dVV==J_hLwscTi8G9n_PsgL;;>gTe<#b`ov6DrI)UIcji{ zOnrq3fn}Wn8e+(Y9X>`rvvYiVsyAPx44dF->@6MMk*~}Y>eZXmTj)smtve^cD=0wL z*HZ)PJ~*6f2*QB%wld>O*4lw39jIK%S|)hYAN!?%PIDl*73zo;d4bFrmU5ce+!1Yq z<*ZyxVG4W@;G}h;H}ksj#oL@6w~NW zLhu!P*i=kj9xAe3Vz0)8S^&*J0I$40XE_mSEv1G8Jl+N5pi2y#eEVec3f)eRE*H=z zvNV#XENp&>W0@Ro?Qx<)pY2bp^kSg1;{<@1PrgM;Aj617JJ@XN$z%z|0b}$%anLk2 zJDi!Y1t7pkBx5X`F7d>2ybYNG8Q!cux6GJ5cDt&C8Cij?_Cq$>reml;b$s-Nq14gN z93d>goFq0{PBFZ#0Sq**4LFk_FA}5}-lV&d8b5spno7cXH%|UGJ)!Up_`I%{%P;|{ z`JW#Fz0=zbONqw?ZSjAXM5c&w|v2u4Vd!e0FPrg{oPL*(03WrhZ)oig|OAP{JTFnBIH{$^6iEX#! zEt6W3#I7q&flEwJ?i_s3N)u~&^U#*ntc(HHIML_S1wb`3(t}44tn;oVB z=3!o~K|ZC9047UVAFLjlre}k=(C3LLmi) zQ9sdA`9_v7!lRbsxJ_?zF%F5x(dg*go5IyJ%+7$CX5O11!jpW8F9mK)jIzXy8TwUf z5X$C!p^6Bgeo$Ha?A8_S1QQ__99bXGMjBZPo7e9j5!1xK8!I#{8UnU#az7tQ5A4p{ z4#hThe;1v#=I!pfHn6!%UsvT0ucp>jVfbsyYC6bwZ36o)dw`)3XA)r8v^Z1Cw!3J{ z#nPy+;dyNIoUxD4wFI*DJ|z&!c!Vd_{y-#QK|9d zr`I_+r?Sx>b^^Fl6FX)-jxYlu8i3G}tGxpt6bZ+~7Ce6pXUPDBBa{kR?qt*xbxCAe zyUx>Ip~39PT}1|l5&p;R*ibIRauXgj(F?Z$1|rghD}EpO(Bc^>&a)`8=S^pGS>(FQQNBMFd3AvI`lns{mob{Bco+-f$4OG37%mMnNif zK%$6#3yfD-cG0bJ3xCL9^cpY7C{chQnOmA}p2}ko3$2S9Ti42vZ`|kN?&wV5%zPYb zPk{F5Z0a90peGhB{TtcfE{Tn=*cXUW3_Ej%N45Ph&&*S*E7@*4~Eln z(4cvz+ln>w{6L&Qt`m_Z#08Csr00QPbHHf!=l&44^~)1aR9%$cHFR4++OpkL~B=VFtjN0TGvS#@<+BF*HZk|7R z#R`{B9Nf0VK-+(QlDEq2&=B37G;{Rc0I>({Ltb>?kyIf~GXG#L-O( z-!XZ?6zwe_jaGW>4jk}2g#)JgtA*TLwN^wPJaJ?Pg95$uw4BvKDm+c& z+z`x%_C_}bGZgMO?Ebb8(&q41ZX5n@M2C`g=Hf%x_NcAgKEmw z=c)x{jwW!%@8)K|BbglGPk)1aD{o=tym&&0K2eXOA4rPH_APxdVo?4_upq zzAMycy|`g{S|N3>jj3TRPIP{SieWNx5=Q57ECkS>85n~UrB4{07baAT(Rl*q`0X>= zGvx>H2qb|2R6%peXf(^Hd%Y2zryYwjY4>i=p0aMk^6aUlc6Y@Z`5^~P63WfKsl&+h z-*`k`xQ493c*F}KctzG2OQ2nZPLYKNQFf7^niOROOw1HWJ?R}t(SsrJUltyL; z)ZX&^*3z>KIpY8TWb>|$kEZ+Dgcrnzwmd;zKwYaw zT|IAGAXh2q@gWnQf2Kd!w|t6dwA}x>1kvaOIzY0x&r-yb+t&E_h_Ei%%&D5_=#oyN zA!I)a99`nYD(IAwWQm6St7i)l2Q`o5wxh^d9I=O1N2r7^#>nbqi686tCgA5lYAByH zAps~PiY0d3h;y=qZe5{fF?F=?>yJZ!28hdWgPofr@Phs*nF-ejHvm4CiZMYOVT9(D zu9eLPAtxb*I!?}SFZFiXz^fu3R<}mOJk{|jbI4HhDQ^e*!|mqC024vIokBLZ&q4N) z*=#+xudN%8R_NUAxHglWs-(F#N&fey)B%auafDPDwQNbIyBGK$a(lvIWOcfc>n4fQ zO?mL(aZBRCi@7X(Q;TSe=5i9AvY@XpYy*pk`f9h!y$eBqowwCQyEvqa!nTkkeHM3J z;6VyXH;^k3Uy*NK(NKDPo9uCNWG!w!rsiK&ZLNrZ)dtfs>7IL=eLGCatju#J zXG?RnltWyEr6*w$-HwM!dZ=jop^%trCK;!}Qi!OUrDIaWqE3$KFzd4s#{zO~hJYZk z+0_St#I=C{Tf*$csLXVDX#mK^Qx_xEF|S4tv*BA{V3CRQMtYrSrvgnqrK%3P-R$L* zhl!^)&u+t}U0T$5hb-QLuo9AbZTVyo7Z|*s5gQ=$}8BDD6@QP ztP~D=?JJb?Lfh@+&MB3O3|EIx7PCg-e8u03nL9@;0!|92Gv9KvlQ7#1wa{BN#5mHC zcxWqUtK$Rm%smNOHuBDhpVuSKBbi{#)oNki7`TMllvnEBGf0mCMAk_F6P7bHIA!MC z$^gxKEpDUzj@Kkb_0pb(eg_F*=|@a|dSc6`xu&R&Akr6`EG-TT%f`$hHxJjigEJJG z`_bItP#eF3w8Zm=>VVI=nwZic|p)}@EAQqd3Xq5*?6*)G`8R-$e3a{ zBJcOc5ZA8@CgQjX7~jNe1%B{2$hAh z^A-mitQ-B|0gCfvigVcdTt26?gBe%}Vk6Z*gJLXsZ$4hTR!POj${&mE+SC zd6JAUR$?yn`!>m!I-9L#aRzCjN~xT}aJC)xW5L@j`x!ojwrz-M!KT2 zP!S(_;DBk@Zx!}@21@I8gtimy)>X@g)rIE`=`ftP+VNz{lhYZ`nL@U#4>3=fjMDEdBSdPV8RL=&~wKJPfV8srp8vDi8q;2`C_fO z5Tz#$WLw*|PYxu%DNfBHo!W1<$GcAeQ8N2o!x?RM0O4!&hpls{2Lj{*Kbetq&O65j zN;W0K?v1k+XrLAA?S})YvfmM)InvARphyj}(3yqa3_ky6VJwycGmgMzR(ou@#z(>h z>5!bmmi=ww5OD#`+vp@1#z6MOpiwJh8srCSAf`dFjGeR`Yz~`~4V*8+v5p-MA}fd} z$cD5Y>adH)CPEz<$4yewXu*?#LPVLNj?mO5rtdh;@67@~RCo_MSl=7{p@t86e&)Wg zVFr+e*oF-Z*HtQT@YcmIfv6v>7HV^)x?Fnmz*u5uPqiRYX{sul0fS-*^n*e1kp&DY zg6-)vPCmh#iL*_}IZW|5yq}iQ(>F}vL5-kiG=4c=_R)+G>BWNw(a^H@*RIJ}0}vY_ zkK+3@u-jKtaTXIw&5E-Mv{7cI;Qs6xD^bqmnElaW-_T z0kVuWK<3A^3MU^ulY&SDMEClW1*aF8_vM)G?Vm1|fNpd|XkKY@LCnPx&cTfdgKHZ_ z$RT9yq45ww2R;=k+=q0PH3Y2Rn?T5-k~mF*S_G-h2gJ~#3CkA=1j;pMx}aNgW(ar; zI^OlTjY7fKC0b53$X{wG$QsKh$R9o?d?uI0uh;(2ybR25#T;%RFi!#bt4aCU6t4VC zBpfX~SKmJul$g?#a_6eZFENQ^;0aF5YgHcEBT{xZcf2=y$piM`9EYX_xb1uh(TBg$ zBWn)Dx~MT<0;{C*RW8?XdxC|BsEG)A+QCBI+)r2pU7oghwYOW)n%{9qY%~*!D0B*K!&%Mc z))~t7Sa8(_j7V>sD&+aup-YBu~x?K&qPeCSY+?63yPE z2P1f!8W5Y-kq%SjK9XHXY0E@DCE5i?m+4Eb+t=77MS*g)YYKmQvLe;*uDl}c6JEKw z)J}kt`J?&x$P&%(r>4-qO{omJH=V}rJv|?t$rejyGZ|ou;5f&kEY6F3S{U+tWrj9> z7HT!h$)#t%?5`DXDd=0zT(=dmoTK|BPxDb1241RiQ^HhO+{3;ncA z5BQkS1PL>T662k~_=*mUo13kyOMN4p&1<_A*wi4UXx8=B3>h`>Q!2Y=+hl4qsF1WtVw^Y8W--ZRw7IoOX1uX+8jRg?5B2yD zx~xXVvDggdGn)kfH`3cYn2axlV8ruc`SL2AFRzN^OG-s7jN-=l61Q=FIPj$Q@tot#&#Ie+^?WMim z>gt9!)|dV&E@>P2;Nf6w>c?<()Bc%+8AIolpG;d5OjXsF>@`UDvkJ=+D9(sPj>^g%bjXcvj z3<5w1?4bpujHuv}g@2lW%qfGKgjxu0i)_};wo*q;;^TSwIENCv4SZ-PkRIHuH6dx1sBTzY|x#Vs`mgBOU{x`%ZoUzR@wRP&IO<&_A@jaF`3VtsJ=ai!n9 z57pteyI2R2zCvuGiwIL}_q>7nA|;)Io@;Oid4o`OEUW<{$AjDK3b+h(xXqYwM>Gt# z!EGL_L5JlW-RN&hDg7 zrGm4*15t=MxiC%zRUrX5_bFy+)rHhF$9@>QUb;96=_3}m;Eu_a7?Z1G#srhT4PXY$ zEt{6w9GammT55A>hAqn#&5*zw#tLnuHw>dq`Kr=lX-tYoARL0jC|j(@K0{<(7yy3zHpcEFym)Ryk^BGNKd%onSLT)kK+XG{Klhar)c^Wwz} zfO_D?u;Dd4gw&bRjtWz?+vRSV(lTAZqC{imB0`4}b5QnNMx;_haGDmfRczgLW-G-q zk|D_u)pkGz_ycUiQPC>Fk3rY7FSBI}J69DtIex2BqHqb?ZyUNH$B)iDen?gk7rmQ{v@sd3*YU zPy_NYPmbA99PJXlO4*A$I8Lg15l~P4e3Nh;q0P zGzp+q@%RJR-AmhsBBLVhTPkr@lqFAFbD)H4nmp_*1e6eZ#@X@#B_!aC^V69ta0V9e z@VUYnB-lZe*uO(6JDNsOt3=|zl@!BOZ`g5M(YV3SZ5k;1oMWug%i zm#S-h2L$2M+L9E0+`$nn&HebC4eqh(GATTg0Jb*>*NVv)&QTqgb964p7;t&ee9&CZ z#%`ESbdXH?wkC1y_(74v)cT`|rsW?pOt54%?4etBLB9kq*>T#Djevhap-Ofoj!SFL zZtPYT(oRAbp%JzZLKqxt&HqNnViFXLP*pftB3ESrMrL$2zr>~wolRfwyr*EE|b?4<6yPn|KQSNwx zGh&#RrzhBz4Qb%cu8D$rke%mu57Xec$32Xrf7|9BzTSZq(!`JEgF%rrKK%9|O->4Z zbDd|`P%7L2TwAgEIRPYhd=uK?Ju!fypk}Z6CMey3Yp*VYagB>gt#q(ZyWt4I!IvAE z3Be?`K4Ov^J`2SIzC8PFvezE5$n&s(Bdp|Vt!_KLRoTz(`K?iIar&-(`L0&z)-1Jr zkBdb+E^kEGh{?k!t`?}u&Ln}iM<{n~*`5*B<-p%8<{UBhidwTmH|L9yoMJgr%5%eX z+-3~EK1ZGySKFuDT)X46eb1L>G2XpF?D*1YAk`wOyO$`l9)w1jk2c#ECiHXkj0W*MX^GIiG?N1-mfo9o8#qTK79aEUF41u^zwZ>5e~YTaR^{5_G!o&r43iJ`bhW-aM- zTIPWj#Z$CvijFx7@qZEk(;7PR6k~mTg zKw^gpAj;dCgn%S*cm}&rf6Y1Y(*;F?*jl^O?p|+L!k|v^KuiMZl)OV;_eA=pn~X`|HV^G$OIX|< zd&Ur(jrsV+D5(Bz-Ho#xgBaf1$pdLaOf!1fIB-IL}=R^5o_9I?e+3(Dj=4vU7;*OYsk--wn zx%Un0za90iSi-pRzw^=vqIulr{hG$|zRUyqkya78J>9jf`iDH_kzvkrra=b#ZkanD9;vE2~HCTR~pV;{KPKS$B(Y8mcXr#kI z+M=@9!(U>O^XjJuP+Hz50BhLY>^TKC1r_;@*0^ZrS4a4mtfoJWZ@VC_0g-JW)Z67j z?^qCRuprcWe{TJa0S1}W^r7?X1m>l8u?0I*Q;@d9-?EJCkk0blw&giE>>_vmc$;jB zj&yBl0e-Y* z&pxM?SVsgbo(Pbp)>b*#9c7^XF*h=l&lAL&Y^X8uJIVkeZUpG>=TH*`;AB6^FzR{h zt_#=$7D>?22^_KcK#ch#S~Q4F5FKT}4Z*KW5im*VMe*O#t9-HGr}H}ZN8&{zB;vfN z&UbyP8_WOF!xB1%z~UJK`rJ3xeKqX7`8YLLIFKvM){B+0lP};P<5H?8SE`f?-j>DG zNTFJ-RGngZx`O{+Q^?gT)y!l))mti*_ty70;%h9b1L8)RL3$CYAF3AW`>K`w;sLwn zdz^A_zq5T29;Cg8cuZgKqCCcYpH17PcP7=dznYzugJS9A9spOI*g-?CIs2fcgk^|L z8@n>I*MV}uEnZ2qQ&-?4R9!JR%w-AsQZVevUz8EuACFoCYLRh$d1t1W)Yua za!tEtL87;6+hhoTn)!CtIT3pE@|hZ;O%!=wTc05@^*1_ELaQ_6goWvi??dGXWxW-W zLA48;<9W#uA5Tu!2b?Q`M9yp(-=6Bt7pJES)k3*m%$A0CJu#Vb zXx(upO4(dtU!{~UR5N2mENPTvVyxIp(@-=DR}DGW7P2=w)k1BqRCnq(&lWN<)yvi> z@f9tH=_!-y($H7;&LB)Ep=9$TDo$9B(LDW4BF8%7xyh7*(At}Ouh8m@*9&3H_?K}R zQ(bB@<|2%)%EM1dQAVViMVTM)IZIyOf5c3fBb0^{MpEZJ0Aj>TjG?)yuS@ z_RxXm{7eJTdK&Jrm^X@lrr@&XB?+`QD5!oREheJj(qf&My|-_G<-(06e8ouKdH^1DIb!{y%qeJ_{q0(~Es ze-re#xcq+5-{$h~g5J&L-vj-9F8=}3KLq^%m;VU#kGXsg=$~-;PnrH1=$~`>FPMH1 z^e?%56!fpS{2|c4=JJO@|AxyS0sSbKkAdFH<@-QC#^sNLeuB&QgFb-YfX!FLU`TpkL+k z*FaBl`CmZ4&gFjv{WmUu1N7gy{2xqDG5sdf|73a^^dT<)7wEUR{B6)PT>cK|ce(sM zrvDB4KV1Gk=nuGj7W99){6o+marwuf|BuW62l_CVyD(d6-qEbRfXf$xK8nk$Kp)NJ z$AGTp@?$|S;_^>`K90+eXZi%tHC$fH^kUGTE|;Ij^yipf0{VO|zX0@wTz(Pgi@E#~&`Y`8 z1DfJ;FK8c^`#}e|JjiqibePK{pqFv^a;8^+zLd)^1ARG{H-K*B@|B>QxV)KZ8gvVn zuL2$Aa)#+vrrVf~fsS)|JJTIZCqS>}@=nl6F7E=}&E;!AujTR{rq?mOp6M$Zb=D3^(EpT}nbT60pffl*^8qgcLTmqfpav8M3cE`2`+yY^mAPPJkx&w{Q{T22>K=bK8W9cWzes1`KzE`654rp!&>wU8|AGD=mmdc0dK9lCOfLYv zkjsw(UB%@`gFc4Kt3e;j<%>Xng3FHseLR<+0J?_DYe6sO@=t>P6qldK^huyk=JHcO z*Kzr&pikrSPlNspm!Hn`8KBSP@_MGv0(~}@p9A`{Tz)R-^SJzTpqFs@`JgZ0@(V#< z#N`)*zJ$w{g7$DZ1=`EyKBoPk16&>i9pdsZ(-EeZfnLt#D?ne$<(DyiIp_v1Zv?%P z%bS>P22FE$3+Po`9tF*Cc`N8PE{}nZb9p=H4lYlCUd`p5pp#tQ#dJ65HC(Kc>-^jECI>Y5MXobtO zpf_>33R>fG9dwS%^Pu~=d;s)jF5d$BS}y-Q=&f9S9q8-1d>iQPTz&)SK`!6H^o>k^ z0rVHS{3g%^F8>nfAuj(i=wU9u8T41Ud<67Yx%_LOZ{hM=LEpyZUk80Vm+xfy4yNy9 z`YxvL27M2ge*^TrT)qqReO&%c(BIgdeb7JP@*jeJfXjab z`o~r{1;3=2>O>?J_`C*T>cQ~Uvv4xO#cS-BV7I{(_^6ba``^c zk8%0qOh3W&e$WTFe4ObgK|jUizXkm}F8@8~r@8zYrYAr@%jM63exA$!!1N2CU*z(a zm_7*lk6ivI(0}IgmqEY6<*$N%jmsxN|Aot62mMzr{~PExxcu*+|H0)`px@;3e=3=i*AJFe}`3In9x%|IOe+c>`F8>(x|8e>Mm_7{J zwTjmh&k+QKzq5|2ini&0nkA%4}lJIc?9$_E?*9M1(#n6`Z6xR z9CQPhH-cWtw!sV-&j)G>mycKjCm&cfngKp>Y4$uiMUk$pG%afqHxV#(m z8ZKW8x`)fxfnLw$S1^4g=nY(c6{y4ISA%A`JO!HLavrq6Kc>-w0ab z@(gI1%N5XBF5d)N<#LT_o#`CtJeT)_9^mrLpto@OwM>5=^j0pv4)pb0zK!Yapl{&v zLC`z6{6^4U;PNkmzKP2VpufcBL!iIR<-?$F=JKyFJp%fxT>drCw{ZEbpl{>yuYzrp4Ag5JgD_ksQ5fqsa~e+~L!F8>YaN4We^ zrpK7x3wj@yKgRUqpr7FK{Y)PKJg8|PjmS*peMNeSfX!FLU`TpkL+k*FaBl`CmZ4&gFjv{WmUu1N7gy{2xqD zfqs+A{|S1U%MXG67ni>U`fV^|8V*Hpg-X9S*HIB`a>@N2=vEX z{(nsWkLkmpU61Cq1M~teUkLgrF0TT8G?yO(x|++61-*#NKLPqUE6F}E+c`fM0 zT>eSWpW^ZpL7&9sCo_Et({-RvKLhlcTwV|QEG|DA^f_GqSqNFnuA@7lFPQzc0b>rTFc^ZwkNU`|Abm!*4%+2l%r=&>=1lgO1?$ zGW=eS-z)I@QvA}rF9Ur!emCHEBY$=!=q4_222FE$3+Po`9tF*Cc`N8PE{`!C2i?x) z9ZV-cujcYjrjww%xV)R`HK5mWc@NX;K(FWWE113#^ad`!im3zoYA$D)PJ!mQoM&19 zo#yghru&!{nZAbUjZ8~SXPB0mR+!E*y@_d+X^m-}=^WE}ru&&5V0tstTbRC<>CZF0 zmFer4zMkoAOmAoU2Brs@-of;ZOn-stFEV`-(*>r#1bT?ezYKbq%Wnq#6)qnE{Z%gi z8t7ZN{8rGnarxIl-_GSbLEpjUcY?l)%kKt#50`&~>3c!%;_~~Lz900r@%z0s&-mf) z(S>hJjvjpIlF@}*9~@nnJCPqf^r+`v0(lWshG=TWM&p?g-HrCYetBY5tq z{OAj1C)S^T`q|XYqYEDs?KybtfVyyW0nL;R;m6-__LCn|W3qAg#$6be2@K2K7?!(& z!-9|bH4dfk`tF*w)Dd^{Fx|~VCWguVV=Y~wzM)}q|5&g8LBn)6_wwCZFH@O&IgN*> zkB%LFE_LI^zoGxf77EA47G{o*9!{S?KOY@EJa=r2G%Bw*z4qQcdiaRwG`g5Z;7g(l ze0{e{_RGPKPi%bU#v5*M`-c1FI9@hQj5&T3J#>%WLuUo!-ow3u3)imx?wVKLOE;Xv zAEH&$Yc5TnoWF>MyX%|%kmGo5x^lxX{u@WV*NN*-sgF0%$4Ax2XYg10%=DT|aLbi*H5@2+{3sPRFnkvo7c!~CLJt{bPOrE%wV>66o=YhHH@|CNua zzQIlR;CpVRn2e}o0_<&cA=fRLm?nbTx#AnafA^2_xbT38hm9WEeSCD`O5%j$qpQUI zxHtU5OODdghr7;#*`FvRMqLirCqH&Xaq;NEkKYCkz7ykfWOQNon?@JLZwrpooohb0 zVb8%c-FFg<1oy_ESf=9dM@bw~+M_1#D(NW@X4DP+P zpHd%9sE?{V+!x5}wHiGJp6+C_>oVh}-F-4L#~F`fkIp`U_QGykWx;Lz1q=JF2?G;O?dYKC1@!KDEl=@ovv} zci`!&a`E6%^_O_?1RkZyf``Pj(2L>;nB`}9oj$8QM8DqO|FZ8#*P)wsKZyU7$h{9T zSg<+uG@iV6&uYBs4K!HPk>z7zA@RCYh*;bM$tkYCSgezD+gwDP5&kI{tWKH7?psg6hH1LmSqaJw$p6 zEkCN$c%pwyGV^uRy?fH)UQ{C0Ks;#=_1g`{sNJW$*Sb~=%F$#G!Xy6{522n&AC+=T zd(he=qla|;i2C#Z`t(iuaw7HBH(^$T4wI7XkK<+guowGW{@=>KS!#QJ(= zePL#{e)D>fh~%=%)E{hHj)U8Kd6IT0rJmGSq@4UBAJw`84&Q%LDKZNE(X)a&5RCMR1;#rsa9-XUH3oqF>JKOav!G4!K zpBe1Mn||i>*9V{Wa{1@Um#=&A=3PH})>AhSi{szx6(1h{ufMqK2lwCeGW9pp+tlCs znvd1oo7I@n#@}j|(`5F9hIhUCUakJxHR@R%>h(aw{eJjKbh8kA3sU|aJhobmg!uS@ z4MK=etNydQ>v;Dn6z{wM%e(48TAhvl zH&$!X(%0f^{c5}n*5)o<9+>m{jJ61Sx|W{;T_#w@8LRDr&mpPWuGa&eZm;7-LvYw-Cb|!zMSfNYWLc?RqyWZ{!;g2|HzXfYW9g0UV0I9iHUiq&wt}; zk|rc)bgRs`+Aom~{UqivNdn8fl^Vtw7?V&+V!qYwy^sYdLO^^#ISx+K8&MSWDQq4+1zflygShi(eg<1TVoNDuGEqfm+0-qX*Zmy>Z8 zd>&X3ak;jra%e%A%Rvqf>wC-C$X=6Ai_?g-HHX4GN^f}(U5X_fZ?rIu5Q=aryKj(L z_yittOubNM;p6xdSE~0Tca66G!){MMIKFUdY~f!<7yik;j66LDKR)~lGmb(H*atSa z6Ad`xSDX%w9~nK=J$mTs)$nuQh34HodT8TXlxZ;Ug7$LkLnOcS;X5RpD`>07M7T_A z#GS-vUbx`7-k9mvS(O-#bI}OD_K3GWtDX}#3Uuv9NE22!Xi`aWx$vUFn}yI)pkKV+ zN4#R4RO5IwOdZY}r9!>0_7sz*eLin=_F**b9KFn2u$an-KKAod_$OZInW;Q{m8k7pLXpno!YXb$6j@94tkF`lCfC&m~4H?weNY~kx; z3*ST>Lyp%1o{Gy*@7Th3+_vD)(_5wRVm{K^F-rGvHB&b7Ar5hhD@LJy3YQwHn?1TPClf9{Cky$L9Qp1TCqwU84)#qYGG9^Fmm`eSfv$;tkAY zOU82U8NEDxbne0k;cVIeI+Kor(y$dSTV=#dxxj-Ep59{)MEfR2{@ub%JDArjvw z|Id{5)GW-d^FvlrV_OnkENLc@Mf5bzOWUeQeF! zk71R3Hh2@uhIGhkEUK%A2X8&rRevsc4Am;Bb}#-^S~XbYGlFS2)J3aZi015xh-l53 z1(XybQhY9)7=8Zn(R$*-q3Rgm)?8ePkQXE|$+aCX9lUn10s&PVR z!F=mFEyd%Z4R|ir(ZhI$1q9G#pNggk^ikFJKo0V~09ao=%l?rz+9^z^kf6I6AlpM%d%slVj--=j;|gXvS$^{0g3 z{(PjO8nC`inRW2iGhLWVI_uH92(9moSj6OLMz8u$7ZpH4l8`*M&Zpz*_tN|bk4Y$L zDijaF=DN>X$r7dihHJ5?C&br&Mzu}2+jTB9`^9a6yV7ZI;jKv+q&YA>nP)d(Izd-p z29Z7ld?n{|P$O6m^TAVWh$GjLd=_JQ1Tw||8N_~l`$KQSd_)CrLW6D_U3l98M4Ltz z4$p!Fmd!WHFImzM4&sow5d8UGOk~`ygwXEWz^})2&O5yOF3j^|cvU<}XLVeq?$VcZ z!^rlo2?$YC=i}69UWooy=M-sKoYh`J8%dH82B#c+Xgv*s-ezLwD=JRVV6>?LR*_{?)>q36Iap5`X? z)8lGDBr8I=DOR-Tr_z}9o)xE`dW;^ar^09vb0TrCxr{F66)k3$r%$c9<5Sd0nh7Tj zi+S;pSoAP5Sc5#7DHH^{;qa&wl(08GMA2A{X-_|2zk@^g z7?O3pJC?$z*EoD6eFoOenhze6QFlnOr;VyQo;iwd=Vjl@9wU4o>H6NZik?3r(C=x% zfmY~-1tcMC2c5%+|BUs>y9L)9DNL+@|@ zsDf*s_z7;gE_F;>OG-JK*QTVUN0E<=9vkQ^w1lOvwEXDrb+UDWo{`9yv#=QT*NK)O z_VG3Q*ys=?huSJnF*?v?p~1oj6gEtI9!8e8=jI(<_%8LS@?gs5Vp({)`w>>mgX0gP z0hR!hnujJE?huEpgKY4@kYkN zuc7NBqxG0RI(O3OD82lU+vDz2wN_CJ8`R4iU5N}XjggP*UA;tUS7g>{Vw##BxvID? zDb(%2q~LBc3=FM1%=zML4b5&EPgl0npZXnI&j8KP<@w6J1x__jDuMT&x=_Dg^_0;d zHPc8g?m_q54T03LG<`Or)?-a_G}Ulu!+LF`ywSvT?((>f!~s4bLbuQs9bj-F*PkFi zk>6Vp!CLLoR|RgGJ0sT(TEe8zCEfwDhIAJ^XyN{kk`65xhA=X;MX^g~V{WI<6BZ`J zw4Tx`@fsGdfo%X2K8SXoK)a7qAXYa<)#~Ue4?jr>xu0M`*nK+MPKceG-5M93sV(0L&SvR@a|`Qdimk z+%?`ht~4Iesd{G$%O38*!|DG}ydgSLt!|ni0)LKn%L@_2LHDWfsdp>AE*biqcfoM( zdi8tDq7+evD_cn~!L@?@jo#20s(~wQ{Oip<(c|Fz3k2JHe2NDUBZ2{g>e=D+SG4}Z zC9X2#l@~DIgc&gYRdm})jpahvLdjt~RG+m{1iX-}c|`k0(x-m@MZ{Jx>YyGHT@9=g z#}G$fDE$%#SbxVVnoPRsFD5-lb#w z(VsnP8ZGSpvd)H>(+6+;@}uTnA~}M5J!0;v+Azt4s&n%G4Xer22YqbU=_eoB{beY~ zB*acN(7W6WA^-3nK|1Juytmk6q9U!XfG~NESVBxAl1;vMKx0mXY3r2Qfg+&7hvn7{ z1|j+2b5e!%FUH!K4W4d_G4plxT9=CikC^w-M+cAL67FDEgVVqTAdp zIy{%rlTY2_#)P4HgPW9I4XNnr`}&(S)>!6x!7_e!F~Dz{Z`1H|VlIfa3`?At6E5!@ zL31sOiz`J!VpT>D2PRqz+^EkJl3-|^Axt%n3oB=@NP@l>EC_uE*u5K`lD83K)0OpW>zPshCNi@?r+4 zj~yD;t3W{A4@_rJIz%@>>E9V&IIBSEFdP_{E;id-xlTM>_8FckOuxCB{1B@uHEd$t z=_!)&suB95rS69tNi)Q??ph&MXL;AhMA_TBDlSwn|DdXsm>lYjQspI+`(W+bN+V^v z##w+o9VISdAnK>^=B7EaPN)&uV&uBw={Dn^`y8>VU}qiDC3>MAO{;`T_Mpxo(o_Tk ztJkBk#VdLYdpP|+?zdW7gfc;z<>B=AwO)*0ab-WmJBC=p$E;N^Cq~8l6Y|KF3Jbd* zI<)&CD3@o@{Ihy{%q|^8mmVi;1^sYT?*|#bJ?g%xK&Rm<)h+kpJx}=D+q5-IIE>xS zqPGvoy@1r)5GFY!4KS(Mec>Fb)e-Z0 zU@rA~#A_H0xBJk?+Excm+Y^y(SO;RC0~9iE)+XgQZQgmWWP4%NI_)avM8R3Yx-j;c zt4>p%g^vB9J-5hxrNuGdMfFPOs~S7T{Y z;V0cKq;Ma2)&&uQ!__`W12S|Nlk+eu^m%nwYXOuauNLDjiFuoh5#+Ke*V5Otrf*0HZim)d?u=K^Gg%z|-Jdwo0{HYFUu_d~| z{e)UgivfEgrTXHvg!*EgXo|Mzhbkbh__yjGN`OLj*OqhQXG}9wPX}k{olgTyCcVYk zicjNKGwMq5h$QNPxE5XFDHw_!bRp*PfzS}Vz8Cm)TxkZtX+ZRRa2lq{CSgeR(w$BM zNPYr60N1dqs7f?y$c5lb_d+k5?^>5d+#0`OTqrhVo4c{CTn+Wsgk5{Rrb`&N+pv#X zM5-WGDI0{lDwvW@UaVE=O+?JY4X6r?CxbnK-q7`=bD~k%2ZaV%iGP~0npn5aQ;%P$ zpNxrT)60ww5iLN61b1e`sVbiA_A_dZ6BODwd6OS)=pp8#r&x_9viybl0|V8aa%xQv zXxReGsl7w^J14V@!uyLB067lYs_#j2dL3F1)mRZmN0k>gt;Vd^<&}4zT3ck*-a_C? z{?Ij@@6cK!W=8lMxXpL#<`Ig}ejw)6OS^Zmch}A*K(-KvYJ9@1qwT^Yu8dwGFQJ*K z&q$>$5HL)2Yx5ez1gbxd_8(i={bBtnSQZc7`r)qnqw#+sdxk+y9*N&bjZtx$n$O z68!1z-}yi?`JVI6yY<}q?t{SlHsrVE9i%QnIz&oaVJpKkFS$PNBK-&suRNapx&#d$ z&z8qu!d{(x8N|UIHS7K_GR}b?BL79X4W8b4b``s~^2~V1kwF$?qPcwutTj-Y;q0Vz ze~`7^h{z>Ll2BgKjU&Af-aJ!}K1)r=T5bz4%2G+v90=4Gs|ZF+`$4&fFrPr%*~)P}A1J&V^1CUC8M(m(ARihVXF4{jv{tz~TCHAK)o{ z8$Ti#&*_FC{;_y;{K@|L@$Q}Nfs9hNXrvaIgiiM$R9>?C5vLfp=~h9dvNG7T>{c@x z1juUEBHDAxqFg;Itk2tYrGlI#n0h^fK}dS-j_4>x&5fGaU}E*Ot5bTLLqluc z@Ph%JKOW26YEy|axuzh2xyo7Pp_QHzf(SLj9>zvhFA0@(AIXoLt7wD`=iYu>9dbjk zS?$?S!hi?F^g7S;&&o`7^Z$f}9oU~k%QPs29ljlgbyzX%ysjT^{o@BQ!sHd_UuXNV>3(#o-Ezm)&n= z%{wd4*jf(0$WLKt=Q=qxVZF6;ekt}-X)R99=p$Z92Ix-Z68MPvn?tB08~iqTN+}pt zGq7HLzEf|++c;wjYmps_yeZuaur8zzRn#d+%A!ogRJ}dklDbP+j9^mA44>9V0IU`z zXqxQ)p7ci?S8BYp@pV!P0NP?1xZpEDRwojl z0fGh(7CB&SV9qdsrcf~sZ>E`F4iDa-jq-dL`GqGRq}EZ?O?O0G2d3qE8CT4N`&TjFR743U3^X+P&;TXpLexMteUt)XY>Sd};q_0e z;b~Pgz8Le!Utpq(poq&Hz9cs6z{vIP)compr(+)H%6oqnL-z|!FSdFxcAbSF6>Dd+Tbj;kG1C~7jIP#!4 zK8XAv45LYvt#H$elD~9=rTBU;ie73~wx~g=%4kY53o?oxo4hNR%(~F8_(~DP)L-fc zueR;MgOWS}Uxc$27EdQ=QOOwDRQNSN@Z*_lxzhNCoDp;osLwA0u&Ca>aVqQGAcQ~M zu^9kfW(9Z|=Ru7hcb~kpa@pHMZfC46j!VQE`rgn`&?IE$YuG;qEosn>h4L=kuJn5p z9_@)}8Zb`KfrK))2K^NLhLJuzmSe5wQxhU_=Z*_52*CDgS{J}y(2UR~vRt1Z3O7e~ zk~p4T8U*?ML}(qp073^XUkfyu(VMcu`?ay&IMbrQ;CRiT-q^w6)TW(7Ej>+p^6-5> zP-8>8#L$hTH8hwaCZlZ2`4V1tCJCaDV?FCkSrWR3DLhIoY+ILoJsWev-Hz>hR)otT zImj(Q8CdG3D~P1|#~He%R*xIJ8=ku6&#lt}fM`N@3b#t)bJ4ATsD|o8`b?WZyEOO- z;@2(B8$^`Gpzdex6`LUlRFG%wgz;Bco^`ubCNXejo*r$p2PlwwtEgYB2>s)=g6P}6o}i`nkiG1uy8{qGt~oPwSM;wQz}NKpb0`Qy*`sKvNqNgVhG`e z{T0?MqS>SVtmH)5Iq#O8^9k&dDLd!GVds2NiVt7;N2x#UNBk?%q(4tz-Zkw_25_4% z;WleQ44n>oHW9u{=fmoGW%Qfq8Ha(XrC=&_@QS~k1$s(2ob!)uh#sH%3wn1+Xt%r< zqPPm*3k;j&U=k_xs9l;r48;JZkit(`XACz4J2L-%X3aZRHNTCp`c*+cmFAk^U!QZk5+Ya^496IXeIfWTY3jh6%7mpdN8^c+&bKo(?84JE<4L`4wjyHHLX={x2E1t zC;zTN+mhS9F6p_NE;kQQ^+BAe{BlW-xoF4KD)d$qC7&rws_(@1A;E{I9Cn)FHQU{( z&_nxhURU`h?Ghc~zv{y&z(Jk*+BA&9qxRu_+jw#@a6a1@Em$gzkPmQN2%H77;=?_} zFzrMLo3ivGy2(*ZPk2t4s##PwWq!%0l9zOQiIm+C<3is2k)K1exXxP4L$Bye5(d6R zyiBMKSbw!WTrk10U>aC1+X~3~91H~I!%85xpS3=28PptV&7taL>3fZYz897>?3nTU za0o$n47z6UzyrJ^r)#)a0P^?nNErx{Ew`BFre#`zw0@`DJhb2LCq3u~N>NZ?F>>p_ zMNuNX{;CEBTkY*g{l+eQ8+$rxvRJ!B!1j84cCF1%uS>@oQltP1Ayf<)lqgFeCS`uy zxux7vPd&yVj;{8&yZx8anPV1aLloTmsoU~8Dh=?FaojE=$#BX^(mLC%sD*%DcG$nF!Efi*uE?U+rhaa2 z(aWsmmL0!46f|i@BQVsu@oaG2dMLjpG}J1F8XQylsWTH*7F54(4FlRWiiMJ7cM+l* zD@={`-YotoMzg19;FZ+6We>%yR1SJd<}TUCNNOzYrjwdxXr3iR*e}nz;W91X)<*}_ z_CY^NerHd7HND#9!J-N^Rz|Df|0p+BjkY)U|L+aAC;ipX{wPN6w6$)K)100f(jUdB z6*{Q$t6Ek6)sVKwXj+}%KVe4?e(=Ee_I%dD+s^Q#*;wI=f6#tw*R__nHy&E}gy$Nb z_J-rWZ zO?`Fg(2=9!h1E5aCnuYd^{JZ5+PP;DXAz{Y8&d4iJH2`+R{-K1&Me+x>=&8 zesTl+I4)V0YG{fGixwKsv%_G2$MEEJ#-Hv-4_}VKaZQGZ*tgSnR7E1*XHsQ#VscA; zRSJ`&s#^U3kEQJ~GPkpI^mEw>9Z6x`Sy;bJ)PJGhazr~knu5UN2hDs1 z_A&h-n?HNvzh8%*^4faX=^wzl7@Ruv94t1h9@YW2gaqruG-(3VLcDJkC9px>{;Rw* zj(1^IzOUf6ywxYy)RYbBp&gHY(s6RiDGydkqQpXLQP z_GY_H*(B&)r5lvL4;?)C!2F)$CbiV3TJq!Z{fqW5*srjK{*0eoSg?OV(O!({ijMFT zyC56D|3gQO!!~jmvKaiwPZ$4}*WrXQUWb{TJM6UCMx7QwBe64Z{EwgQ@JGoOozKb} zy!nPBK>_|mS%2j4N#YNY=S?65lutkop9AoR$R`Ka&qfX(3WLZ;1oA6=v9}fe7WuG1 z{s7CjwBv!hHa(7#PR3Puqa_#;TvdCw%e5`Fh&rg7zfnCY+ zxGkR=-2VZVYw7zc%jr~CNx!kd_1|W>9&g*>gz_>f85>=Jf9@pZqX+zf|MAlk>|mKP zc~o+GEVg3@x)H{snmdnLI-SAtU2PlVf^goza_S*SJjw$3a+Yi9@HWeLwCx`jT;Gu^ z!%nt*Od#*UaxHvASl-9JzCO6Vn&oQzS+14C8?wlkXOX|1Mc$Dz&-1kV_sAk2l0n`B z(xi;je_>QPIm<66`JgwC?d*)@Qu2A&{MfvXu}x76%hFw}bBnDLTSP`s{w&KMzoL0%THytgf{3*_Z2FSg~ifxMCBT3KDd z@+a);^Oli;d|-F6e5@URtZzeu`nHmF_OoqN2Vq#3Mc!pYypZd+q`}d_^+hb#;y9M& zS{kNU9u>YGaNpUSM?Ip-%XUFLA7DFC^*SHyEN44duIa19#q#mqMj(Wb=3DYvUVut+ z{gfar2CzKJM`K)uaaz9x-$P-5Jj;7AurrtKXmxNg%lEOvG0DF^ADEO2Ev^`rkJ!eU zwvAG(U#D-7*X-Luy>B_pOW?Z`=9_{r_s5O^e4_FZ>(T_4N0oKFPc`S?1MuCs&z-@2 zZeTk%gPzHQysJq8@3WlcqeF7PBd{;9r}#d5rkAIY7sSr*IDdnA8=k&VY^$JLb=epV zdEU|ZL-IV&ZxHZ)MJzwimLDI4cPz{Iw&j(9JjL>;GK2OPviwB*`n)C+-z6+RJ|y=$ z26+8SmY0R(gU$8pSUxc%Kf=hnY=VO5_8=el&Ya#u;Cm?FP7LBWo^2#RCrCrT;$awP zvV3b>UK(6~X%_j?Eb>(u409^Z02zJl*gJU$G<*?)7qf#(guACg{H9hkuK z{y9RXwyWc3ElR=JoF_-h|1^6Dyi(yc|9tpy_g6(K& zwI++a6D5*f_It8iOUq#_FNJWLw8|Sm0mOJtW%&SGJ|hVKT$V@qL#%HLIIn8qdng^m zXIbOYm27Kt2JG7dxV{35q4HG)9S@KmTTp{%T^cwz1$bEJX5(J&pKLp zoXPU2Fy_O(FJ<{`42aY{%pYr9`2g!+nJ_weRg^LLfR=MPm;>KKWyWfAJSuRW*A;Y( zjnP5g=CeF$%dI({0W8PzVy?Hw3KLnrzb$7ULiL~J^h@Gt^#c~MJgUvX>zA=yn?qTh z#lE)<227vh%4hknQAxs=3esl)%cJrU!#9!T+E{50%j<3Xd42-n^@~`pm7`@W*V1ow z7P(9SYT?iCf&ue9t*#7Uc?l{>`pgc}XClitvE>5;`J62BMJ(6ak7X>s$hMz%F5Ljr zZ#B!c`1u1r-S6kqz!0Kl+qdF3Ad7q=%eDK@$#8u>+;b7j8|?d|AF%pm%US0-TPN=_ zlLl|Id_P-m%?EU(30|0|vE_OGcmZ8y50+CN!rz##eVJ*#dVJb7=pV*%UR(;_L;eWk z<7XM!UdY#0fu1Q-d42o3%bNf#p&43d`|qmTTqWN|q0|(>2d`o_PHOEGHK)_a7ek)>m1s^1M-`K=q&V=PZyr`N;7^y@jlIN0i<*!Tnb9{j~I6$MVBM;qez1 zQPhP7uS>1wsN z9mz3!p4Q&>VEM6N$CQt}puHW!atSZSVLUV2U)D0y;xI45&Y}oAOKd$Uua@6h$?~W^ zV?Km!9m_-ck9`oo%R}kil`huHKwp+?A439oO=M}fZHvLK(t-g)>-uFvxWjMv|lj{-ekp3Nt*r=|N^mTT$WnFcx# zPc$R<=k*@Ew1DO4tBf4Wj^&TXvd$H@j^VmTEM+wtt zWfuGEqU;|Nl)Wz0;Ch}Gz9N=u{(daWHGe-L9|P`r+5G((`K0D$^Y_d7e&l~7J=q_i ziMLrE$`8!5`9YjJQRD4-TDj=S@?s2<+{0Se9metzw%nfvC4VxNEs%d0~6 z{Z2+cuoWzyV9PO%elts9_=t5v<;u$U&Cqec=Un_Dam+i_)ct)~9=hJD+hr`*d{!;X zX*eSGt?v(k~-;{n#wmr&vyISjrhTkZ>(tzmVl2Ujg}h9Ov&6mhWZXALKag zO8L+7eQf!p!2UXxYw_zsldT!@pXFLT9m{fZyAnShw_*5FET3qHFVA0p&Ih(IN{;o= znp0THI$b-!1#*wrmK`vbSk0Gl9*=?V9pS&xNn4-tC=vCz=Chp4$$hN4G$70M6IrhH z6X#^Peo=<&DV{8!VaHL{gsge?HCgV{i3+n`=6kYS>k|xP`9M1ykY_lI#5|wM@{n)M z^Cv4%K9}WMIxlAV1lxXI1r=(%eg(_5@U3CF*01bDl|?THJ+sJ%v0Q8Wre?W*F3Yv} zEoQk^=T@+MWGH=xnDkkb<^G*;FaRIz`kpKg+}2pQ$C9KpO@wO z+gTopqvea9%3}YcEZ1*FPAb|5U>fbq@;mJ`^8G1o#=?47&N^B?H?mwSCkt4viDsM<(eNWXStR~jV!0EkaB3v)h%GT)OAXypn&C3*XP4M%UM3ozCYF@zk5dgn-uFriRA9+9;;a1CoLQ`+#Y?IAq<#~UE_G6-X8SLA|IbcK9l89>4^8g zG|Tl%v&dJmJgOe%gZ(dA{tkRM+mTP5v0LwLhJ28uV4$G-JO8QxA zuZvh7YEPgJNWW_t%P+ua$n|-_T;OV!Z)?k~K8@GgkH03*XL;!UR-a=4%eC~Gm_eQo zx1PiDv+VGpAF}3CZ(tqG*Dq)JAlt^Qz>mGn@(NpSjXgS2Bcc0%9$Dl=Sgy^@RkM78 zeSeIjHTN}_b+mL|%<^+>8`j+13YKf-XbsEH3tb<~t9POb9-Rg_&g{wZM*DghXIk~W zob_mUF6EK;2xEP0WO-D1$p`rYme02DgK1SCK2Q3Cp!MVHSxrS<5AheDwvgr9+xNHX$`Y1q@mtCAvG(=W zbCv5@uC@7H4#EpPFO)x4-?E71nm-xKa?Pivvd9;*T#MflmWR^cO23sX*ZKtOve@s^ z-;cl6XDMR2R=&rwTq~a`mTU1_$nuF83{(Ds`N1VDueRk7e;&^J{eRZc^7u=ZYh|SC zuhDpPzbGGgUzUgLV;HP8P9Whw_R0|M?j4L-2>^{T_cv zS;I8GK4@=xu#Q%rhp=25BUH1z#lAxyqsj?hzntY-8o!<8`i=uI zV4k{W-(vuY)w#hTEFX_*l7@NyCUOj4HOqIk<<@%l87$w!mO~y$dvHS*`Er(P?Zw+H z*Yd9;OkIJ8XxMm2;Gu6|ntfPftF3Y3x81J!|06|XG)6{>qON_EH4XL-pvjp76$km z+kAmZAkIfiX@4q@AQI0Obhk~SE&uAJ@J7+2 zFCX;g@I7{b?jEcklw<32z9W+3+8^{4Kvx z7V}Pa?D+f?hu=zeS{ys?5}$33TNV3VAVKiHUC|(Xgbya(V)P~5>X~oltHZVa=W^n+ z^YZy`v9pYM&ourXb6#dN_w52P!thX^2(A%3zh*ul&CX=z!_xQ#%*)gGL(FL`1~Re# z4)cj=`di2R@JvnP{h8BzuVrT%^O> zKG!ne#m9!fz?}N+mOeT#Ot;qxWz>F>isw zFI4zN3SX%3-zxkPg3jaXiA1eG~ zg@2;(e=Gb`g|Aci=L-K);a@BKTZMnGaHwJtpP1J{;W348pzw_pzOlkLRrux#-$LP? z6~2|iw^4W(g>S3y?G?U*!go^mE(+gG;rR;hrtsYr-b3MgD11+a_f+`a3g1`Z`zyRa z;e`q>Qh0BL_fdF1g&(AF96h<8n0K(k2Pk}y!iOllMB#@jyj0=C6+S}YWeOjq@X-n{ zSNIr(k5%~L3LmfVBNcv>!jD$?F$zCc;S&{Jsqje(uU7bEg-=!ZaSE?hc)h|K72c%q zl)|Sge5S%rQ21LAs6n?kDmni&R zh5u3EOBH^f!tYo3g9?90;W&%veq!FE3V%%De^K}o3V%}Je^dA~3V%-FFDQJa!vC)D zRSN%y!e3SR>k413@HZ9ymcrjr_{hy3g1@Y+betrh3};B zT@=2n!t)j0P2syM{8tL!Q{j6ld>@7Hr|<(59#?oTg%>Hjx5E1>yr04kRCs@dAFS|0 z6h2VlgB31sP6<^YxWda6K1$)`3Lm5Ju?ol4I`~I3 zTH%Wnex1T^Q20#>zggjn6@IJ2Z&&!83cpL?cPkusBe8ukarf z-T`(Kxu2L9Q+P*(Z=mpv6y8bUn<#uUg>SBK+@0lqV&0Yt-%8=zD12LmZ?Etj6uy(f zcTxCm3h$=y-4)(L;lEP&o(kVf;rl3jKZPHl@VLTzDZE(WeH7kL;Rh-F*9t#G;R6*u zSm7lKKUCrJw!m;%k9ort{W67*RQPCxAExjMg^yGC5eh$2;YTZcg2Ing_(X+IQh2q( zCo6oa!f_X<`+@!E3a?XmgTjwjc(cM&3U5*P42929_=yUit?-i-K1boFD*SYXpQ-S( z6@HGw&r|q(gd3$TPOvJnk75#+@$6dtkC+1zM@XHl`rNXaL_%#Z@R^itx{6>Y} ztngbDeyhT7Q}`VUzfl@fTHzBEj!%=hpO}|Wc%{N8DO}$C9==D+ODg(P z9R55!_ml_E`L5d3w?WT=v$>cz)zL>$%&SrOaSETN@LGk}DZF0c4GM2m`0)yFQh2k% zQwncU_;iKOQ20!R&rsV6HWVEMVx+wB+n7z$Xb&3 ziOUHQfuO@C_C4jnMmz~ zJf$4)Qz=UFG;hGSqbSMKyaDe;T%P6)_+iB5Y2JW05Z@yJ{OvyCdpdjrN-{cyCnOt1 z2c_&AV)(}?#P@UfO~m=IdrSH#aXS6WqVSF^;(bF5|ETGVKM%$qq0e;UB_W1?yhD7b z!_TKIAMfz{h#%?jUFcA!qa41)Hi(XP_#omF9KM+NF%I|NMSQHo-=#x=COQ0z?GRNt z{7QO&KI!mf#A_VBHx=3A9R57<28WkWQEqhjCB%<+_yJVJ@#L8B=MF03&0z?C?MOxW zM29aVeul&EB7UaBPobhe*Wr8QBRa?7pA$dV;fHibbb-S=_CU12;nxuVjl*aD3eklQ zzmBTnZynx+s^Vo1pG5p>hu=edk;8}fM0BmgPuvU9T@L>%@g)vFm0Z9d9G)N-@JENg zOD@mC!FTjFmz z{AuEEIlNOJL?1hR74d&L{8QqeIQ-zgh}Js%9O9okeCq=dt#f#9;-5MEEaG1}+&_~! zPmaql@+}U+uiHC(SK>Q5yd#}wyR*v=MmxJXe8WSK_i*@r#P@ahlmV#U*Wq^&KhWW; zh!1pl?I5&M;_z#Tk8$|?!KgpZ;qMJWUghx3OORJPyoflSVif+oO}xqByB&&pGaNpY z__Yo%9)|iiIee4h$QL_&>k-KBcK8j%?|1mNBT@fBhu=F2`J)cMU^Mc_9X_BO`QIG= z_+iMOarl81$e(lgHe->$=J1b*uXXsYyKK26&9*=|5s#$8^2=54I# zQ)l0i#k@@&h9KrqXWx;<%n5g45zL>50sjU2juhTm;ae$uYlUy4@Gc79R^i(ze0zm= zRrn4H-%;T^Dcl`rp<>K)$5}q7&Zc84=22%eg6BI7LCou>@a_uVUE$Q(bYwB_R}MoE z^Qg1w$YLIK9wRt)9wRt)5+nHD4nq+0PjPi*G0z=8`ugtp(dX1jjIcwUz6eg8wFpj~ zwFpj~wFpj~wFqA1Fa$A=I%|$B=22%Vf>Y-xf>S3bg7|^kiw}m;>cnibw(mMbuJ?KP=_IidDOXZWHFCA z7ZJSFVF+MfoWiMd;mBfMnZppo{FCh+Sn-rzyNv;dKhHS9pWM8x?-M!kZM{tnie= zTNFNB;WHFIQ{l4|euBbJRQPO#pQP}U6@H4s=P3MCg`cMI(-nS(!p~IrSqeW};d2#! zj>6AX_<0JSr||g-KVRV&D13p!f1~gV6@HPz7b^U>3cpz4mni&FgY}r0|;+zF6V6DEwB1-=^@}6@G`p?^O8j6n>Y& zf3NVn6@HJxmni%X3cpw3e^mHVh5t$6_bL2-g+HM12NnKjg+HY5WeR^-;g2Z%QH3v8 z_+tuxT;YFF_zHzTq42*d{7HpBrSQKg{Aqg}bqwr4^zE0tvDg1MVf1&U%75SC#Efl_` z!aFN`D}`^Z@NE>1Z!>W}F>hOiZ>Ml~y%nv-ysnD=4hnbIXMH<6Df;fZt*^g}qQ9%c z-F05yPQIewP2t@YzPrNRb!7j(zf$z~Q23q-@2T*;6u!5@_ffdJ-tC8fKSh6kg&&~s z0)@vFUa0V13NKQ4vBG;RypO`&b$>s7`YHPEegI$pAVt5w!hfysgB5;=!UrgPpuz_! ze6YfYDBRuW;HSe-MgLHR4^w!l!iOt-gu=@dK2qVM6h2zv z>3_JQe}uxvEBr`>AEof46+S`X$0+<*g(nm~QQ?&epQP|Ag}eK0{B%w#`jZttMd4Ew zUZe2i6h2MiwF<9OxVw+Yk8gvb->C5872c%qW`(B|-lFj73U~KA`SF^m=+9F42?{?^ z;jDg0`MU!(9v3cpt2*D3sZ zh2Nm?8x?+&!f#giVujzL@LLsro5F8b_#FzrQ{lf;_+1MBy~6KS_&o|=qVPW`{9c9s zQQ=D!{wIasr||m~{(!-&lEPOh{AGpzL*cI|{8fd&rtsGl z{)WO=EBv1de^cRaDg14PzoYPX75<*W*C_mbg@2&%4;B8A!ar8{zZCw7!q+PN-wOYa z!ar5`I)#6x@Xr8r||C;{)57!H}u2&e;$r+(myc&uke_{ zJ1Tqwg>R_vjTGKV;TtR5eLe!?2>bsP{mm4Om-2K4( zzrwdu`1T6#s_-2YzN5l-Quxja-$miODttGE=PSIM!n-SccZK&*_^%Ychr;(%cu$4z zrSQEKzK_E9Rrr1i-(TSeD7--7afKHuyqCg@6ke?G-U{!d@V*M~r|<(6evrcZEBx0A zKUm?1D13mz2P%A!!UrpSh{8)0K2+g{Dtws2OBFs`;Ug4YrtpypAEofo3NKgqVG19k z@Ct>GRrolCAFl8t6h2;-@(LR^Zoq!MS8&=M&<=xn#nN6R01YOD4R9 zcyKP6@Oy~|=aLEkj(Bh`neYJ<(SC3)nefwz2j`Lrf1G%5E}8Jom1rk8mrQs$@!(uC z;g=8(&LtE63i04vGT}WYq5a@oGU1bn2j`Lrzms@yE}8HzhzIAA2`{Na`@y+n!WR$^ z&LtE63i04vGU45;(N1tKnegL?2j`Lr|2^^GTr%Nb5f9EK6FvYc__bbeE}8JNi3jJB z3I7Z6;9N4{8&5_%!MS9@M-UIrB@=!=@!(uC;m-o^?#;>b_%oJ&uL0i88@8eFeE#wS z>ECVicVs?%O0=Cx#7{H&an?V9_&tX2#{4lw|25)g7=7_?p8=2Zli!j4Sw?>sw!ha@ zj8|}8WdZZCz`J{{{v6_SjUBn~?ZnSDyeB8=eOP}D@Tl~O)na)VV#;|> z*54g?ch9vmg!m=KzNBXp@kQv{w!ccz-@Xp-d%4jUJC`bahkDe%($PP# zA(|iEi2Q0tf33pLJRbEIIr`Tr{2}7kIr^_D{2SsoIQly@;eD4myf<-If2)l>Z)-Sr zl#|z6$OU>V=`S@r&I&K5(Efdfzs0=!^k_Q+nTy?>*?yAwl1+RAJ(&NN`9ug8e#SC? z6nIoQd`01(0`KlUV#0Z*Z_ayg2J+>GFJWFY(+~e$ERhw;OMrLx{%Z6eVEucEKV|sM z%&(t?`cE4^n)yj5`1X(L=z|AX<2L5oZRGPSSbr7syO|GTzR`)kov)eqX5O250XxoO z=98IEW-k8ZTILrse}eU21Rj;nFDv{t;N88OO?>xbJNdJbKWq4&oR1@j-(tAvKTG^J z!+WruX(yqb+YOg^4LKS4orX*L)SQA`a?$g|eup{8-S)SPxZ9pyLi~AS|7Z@+8saY) zejxJ$PeuDL8ooF4hlsoNrPJxC|B}&{`t>yw)b8HPhC}kw=jyYOzhXF4fBFnQ7x`<3 zmoY#7JmhZ}K9TwF<{_8T2PaH1UrqdQC; zzX0_gH+(Ube>L%#;SJ3HN_=C(zhYiyYnaxIEGK=8edAGhD*|=}pM<9e(Lz3?IOJIdQkX_qrYLyQk3?KXW?qo`%=5osWsT z{^8;~(9YgQAG#UzIrvWG`x?HEc@6NWa(Ei)?{D;>deUdZ-=UoX!>2Ou2fUkixao&? zWj+mfl>HeBpGWqKjD5+MABgucT*}oYcVT$?87}2&+q;n;WVn=v)9yju-*Bi%s(JL!f^4!$KQwc#~3c@ zd;{^ZhD$$cCGjl`--Yetk*VE1m+wp5^;Z`Vcm35IXehgTZKhKnCN5E{hpUbW%SOw*^&lgK9xW-` z7J0p~Bli1&V~_H~#}IEc`f}g9iMxJs=ap!u$>=w5yv`>+-Ee4D=(E9#sPFpEJAg;k z_a&r1)7X)I*ZzM;J0}|s-4gm-Nc;rD%b2eQ-p%W4{3kR|^x66)c}8E# zXOB0LpKrLt>j&Zs43~cIf8Ig;3k?^4zWsa1e`~nd8BF{l!*}BJK9%?-hD*ErJ@Ly7 zm;B#*4VIta{X1RR&N$%Ry&*j!A(I>WbNK8*O`hSxK%CVsu)l3({I`p*z|+mWk3#QPp? z?Cj0(K zaaVupcc_1y(U9ET z89s&i8shgGK9KnV9Z~;5!==4wB<{9TZvwy8OBsEso5yW{b{;bPY_`AuhR7c_yg&0* z#2+ke{C^C1H*a4j zzt$2D-p7~Ec6Qnp?Z0a5R55QMewovsxtVzr>q$PoLi`G2NAhi>?a=-ePI>FcJUt)l zh`a5=1H|7n_N6@Z>WcQ?GF<%aUv@zLj^UCozl8;e?%sQbOTG-*75V#y%lPhX;;w(b zA|LfXH2UKAHtvr6Bg41kbQ(?E_2>KTj{0{R{qC&)Ht~-Q-&X9vLP>Y;UxrJ3ClFt2 z_yX3SOWbW2w%h~l+->wF9mWvNag{c3S34dSatAI<}#E5>a zQ}lP}g?8L_XBzP*jC~2ug9_iW2<>cU!YTPOzZm%@hVROO+OiMwEeyYa`AhwfcQ#z~ zhaH4`Ys1BUaew5lU)}T9$h#PQvGWD-?G2Z9cF@77@A}VkfOqqHZzyRg?d&taqtf|3 zwj=&m{8G^&Xn&PSPw|H*GMB$ae+BWKOgN?e-D3cTr_h8)+TT-vclTa5_NBdjnYsKe z_WKR=_0!wmD~PW)b|hS%F_*u^&bUEnXLT&yZ~u|_E++h`483@G#^D7=A9>*`We?Z^OkuA3;2BxY(II4)yyQzCGJH;0WaX3>SY}L)`Vx z*AaL9^Q*)UGnx-T`A&+7+%5Qypi}o!=Gb5^eD75*l@9P zH}N5c%X-8KN2C5w!^KamoPd0o;iA9KvB-xTF6nt~0(qI?(m!mdL_W%J@q5otLSAn8 z1swi^lE}vxF8!iCrXU|{xWwyU#K##f_Me!F`mVpdtOohEMqkSL65vt(^J#^@rP%qN zxa-eLkHh=!VD5Vs$9JK^-ynX3(JyEHSEr$!BMq1NlR>puzk>ITO8uGy9OjdazWCh^ zb;w=+c5Xd#*ZA!~fF^2EW;rx=g>z9T#pnX?=Jn@9FBlZ^%cm2=n#3vek znI}2(c(gysaLM0k&B&__-;2Y!RSWXThVLVMI`XN8OL#V)iM+;eDQ~-+fP9+a;x~3X z5qYiQ(trMec)j5h`My`2g!+vRfB6*5-(H4G{_Z*ld6C1bfk*kVtATg(hHuEX^Sbhv zf0KTbu>->v`aF6n+DREchV?%nezM_`4pUD<{W*rqIAzn*k)L3==$}J;w&9|`?-{5+ z-Eh&rmH14<#s7Ry{4~R7a5yKQiFVE~Tyd%h#79zuIuQ zZ_`!C-TK&cHS$G9U+g?W{5r!Woy!)X{tbppy*u_gPs{H_{*cj^e0lPB$d?%|`CES%@<$Ape7T1Ba>FJ3^M8-}j~OoEyzp-1j~g!f zx88$%h2c{EJN^Or6NZZ)h~JC+Ny8<5cKIXnzZow5r5BeXf5vd>mtKD#@@EZ~e%kl< zBY)m-sTZF;h}^B$2mcwlTYo1LUuo<}Iz0Oj>c42X*x%+6XXzqtbW>xN4^KJW?Ts}1kN_nkugO~b|h`NZA&^)T_b zjlSf2_rIe3cO70se2v5JApU{jl0I(||Il!;pZ_G<|JdP`#6K}y%KuX0YYm5GMEa~F z?w0d6pF;cpG5TU>tEZ8><$2mO$Uimu63(5TMZV5(6EEVQ87}${Jcs&U7%nT6g)bog z%5c%ITZ#N@!=?W}{qM-Xb@*RbA^+ZR8865Gf&2%AX84{Q z!R5p^H(dP2H^kliz3mOW?-oX1%E^_hk#A|Z+;@vNk#A+V)c4=Ng?t;skL2*2^)~Wt z4KHEd{axg4c{t`h$lda@$vWh_8+}Q)V&XjB` zoStWXiTe8)E`IW;ucF7fQ-Q<0iqRj$cDDWodE9Vm*XDhTyqDopPp|qOd9lO4^zwlB zFU!hJ3K$ z68>8@M_yuhBisL$_@RdPWPbVUWcQtsA8ELZi}!(}LtsCH z;o`5h+YR{y!zEtZc0+!w;S)I>lHHL{G+frl=k!26$#BW{WA;E^ZMfw7!+Rp1Y`Ey3 zw-@rMhD$$cw|$Y<7%t)b<9^7e87})6OZP`!XSkG;Ee}B6V7R2)Tg2V`eZBzok2m^K zkGw+U&4!EL*rW(~%HfIL$lZJ_>WjR^=u5nQb0BgzA1{L=GrD^-jJ~AXUT`!H^Zg8Jw62a9K)sjoHP{qsfLUFVZ)H0Zn%`6 z$4Zf(X?Qi4tJ_B)KihE0uX!VpyZO88DCFlDeaZJPh@WS;gy({C)Sqv-*xwG0oapXd zV7Tc2h4=!)rT%_Wf%+F3F74*{^FDA?L{vIIbrkZ8jlSIXB{(Vq z<^c?saN;Yj;rT?vCEx#+Kz^m+qF+&o{3^pGJfFf*4&A+L3>UvK1&(a!?p7PfzV6Y@I@m-75@Gx9qPm-PQb3vxF-4}zl>U|etXB|VqTLhhz#(TT|KHu_?} z!))YB43~QS-ATyrHC*)HKLzBt{6T<*KzOyu`F zyz*@14;e20xdCgZDeB_TBF6n>o1<02hF7@lA-ynb7aIt^F zMabQBsDMY2VLjUDOS%oc82J;1Pvms_93CNt@xI~GpSk`r2u~4$p2<|ob61z z3i)$}OTT5zBIGX^F7ev?I^-`JF7;yn8<4+bxbz3Ey%G7#hD$xIxEc8?hD*El*ka_b z87}%K-GclL!=+z0=r-j4G+ff5;~mJ~GF;MOqu(Ka$KhYxh5S9krJUS)5ArpJOFA6? z2jm|ZF8P)GBXT#s+y4pqM@C=5bJ+dJ-S}?&0P=r1`okVXzSeL_=V##&L>PA)F74nY z%aE@#T+(^hN05JRxTNz&k0Srla4F|+FGv2B;Zh%8gh&2hzl!0~KEAmE`FDnkf4dJJ zA%=0Z;ZiRidJ6duhD$mxe;Rp*4Y{~_!k>8txf|b$pFl6k_5k-q3{&irxW3pNxz;RnE@o89sX zjGeixe+_c4+;FMyUlK1eT-KTo%R~JN!$toR;G)B(>DLnA&~G&Q65btS$S*cr!h0I= z3pW%!3IAHw7d_z08#@xOmyml$8ZP1NvjOq}hD(?)AwI!y(SMtG!tkyfxsDs6 zok@m^odba9+X=wm2a$f#(LWNnTx(x;8tIoA{n0FZk@%H{OL#hOgy9)&xXh;=1U$-q zlJv(IeW^!(CO*z^nOEu9Dca5sz`J?ljlQghjv#)t;nJSoM*LXAOF3R&60bCTXXafu zj=t~y3Lgu+n^$e@NIINCe2U?+4sx+#=T78#c8>Vp?^pC+Q21)#Fn%%jeV9#-+ywbN z!=?Q_N#S=8Ki}xz&UQB46zyDYxY$31_(H=)|83yiysHhDb%)(HLw=3nQf89GuQgoC zgV#{qP?xB#nLIh!l&nwHRMzfa)!67Ij;ctN^-Uyd8fxlmQt;=f;zU&owQ=_wldYw)EqBN99lMd(7>`pVpJj?k6W@F zuj$=fS=U&bw6yu=@#4zbnkn_k>O?c#sd7rPtgw(s9mFHiFga0IIWs}Px;9hjde2DK zOqrU>QM-??-K?tjNzP0)RaQYV9^X<4DI1DII2=Z`AEs)eE?HS`ne9{GQkQJ1sS2lM zQDbe3ee-Co;<}pp9Ms|kkYTBs#@d=>cAI^wYo^y!=b~8GP~DPCDEmxlN>-*q#V9&D z@m{Q%NJ664W>2KrWOMci#S2g^N0WW&&WTh*)|l;$O)m+qjS2j08dCqP&jya#m zRlAT%K+fuYf`X9qHAP$?a=(BJM$Q)$wA5EN%}V4{v|=}Gj9Srwt=B_OD|=~d3ms@DhXosewG zUPJK44fTEi`y~=n>RS?3GiR0+#uJI^Yt+0~L8~KaeI`>N8p>4&;6_7QxObp-Q5K zs84O>39}M%Ra$GNTvS+CQ&*R)u7PHtl~=|K)9+LS<)=ASnX0KuVDAO`G&Lu{Uky+h z>#Lz;HK&?ds_5^6ni|h^P?}pNB}x;})rl9{{h_|2p@)=AHO(4aSW*}CbGRo|R1XdI z;Np_$js)C4h-#o&!=6yIO0TMh`evh3I;x@|K?X}o+MqvXL`7jD2nJMn1s@uoEa~I+L*vUA+6zWxEF*YMG8PB zHv|ES_nO>N@25Lj42LS-XHsQ#!YF``txZ!1^(%{Nz-bp2OU`pmqbid?QE7EaIK<&% zCtb*XR(~`xqp7m7G1=tjLU#Klm|MM4l~a_On-%~mFPP(Si$tpeRG7#i!VsXsi~$0L zcmnQSgg=TC@xGFLRIw%9K&x*eo>u8g(ylG+6J1@yM#41{ZJ6?10-sDd1ikxU7?EgB zrb?^v>SC2jdG5>DO3#yC-0 zR#O1wuMP`g3HYnA3A~*@mQB=5hARgq;=OC2lP&jZtgM<=T2Y$t%P_l-z6lxrmK31} zwA#|%$-2hWEEw_nzo%E$wj@g{D#0z49am6NHYx6u{^F{drYaaUHzg*u;9$J8n$$Cw z$F$sYeP~#rH7Od8OwlyA73u!clNg%>YB(uE5~7M!abgfO8KpxVupiXgQll9{^$c4RWcg#e@Nr#u~wVt*4WZk zgadp^bT|f@aFmo#S&A2!!jvc-U!Q7jLXRJZ5>->5N=|92tSzk=3Slg!f>BcAl%I$? zZ8gT>mNA^GQT3qpxn}ar@9&0hk+~}7TyVm(LD(!sI-H`w=|h_pZc;3VKPUlCptb+d z;rqp>WK6{ntDuA<953>#F}MTrI#}A^vb4gLc1?soYFj>FaSnP>;k)#eAc4=yIpMQ8 zMKYBZIC#Y64Ps%YhbW~Ngpm}nX5e3+_csi zOmG)1H0O&nvX)z2yFM9e`H%!u)7JizT237&NW)=P5#?@qJU+Rm7J3?x0?8Q^_M$d* z)O+RFQSX(lqh9D25(rA~3?21;ksWpW+8jFSU?l8SosK#b+9K#maSyaPF&SoSTbhzM z$qoVRB@P<;N0vh#lc;F@KP>6wO)5rFCIz!X@m}@G88Dv@6GAwiwg!06g8L3*c)8k> zP#SKiigpL05FHrxB8n5#N%Os1x}TSBzl;f5(}yV5`Vjq0P+HN4D9O}^XiW`{a-)&{ zSC(T&z<9^cD7|rtataYH-7@L7Bf7=F@3o@2v+UC-*7cRYG;P@$yVf;rlHz_VHavla z<^P}=3(e-JO_|mWfksT}hD0}HQH>sSf!f=`l_V-!|1Zbv>5cBXPa?=3a5~U|pzIk= zy$oq0%dI97rU57Mj9_zLna>16(2y%*R+{LE7g8@V0gIqDJY^H_ZTz=jXg$Q|m!t13 zA5m@fbV?-&ZKP=&o)j;PCheN2`S!n1FeL*8cOe3gZJkOe?CP z$&NPpxr`l3=t#D;TdxQ6zcJNEWEkhQDcRG@)K52z#ra?AkHL@PtW#gDFAgOzAmO22 z3HFrAtnwQ@un2kN^*z5HHA|>DcbFekoI7-{(?%#!bBW-Sb8+loO!XEc5|DhY{gr z_=_HX#3BZuZ5wX>Z>|gZi8L^9F)(_IC&uEWkiWiER##Bc&cPnI%Hh^v52gWOq8JBy zb{`{R7PgA-KSKYYO+iX` z$3K_$w0%jHvF&W{0YR%86@zt~O|G0%C=Y6PJ zD0A4&(3%1U-7ckf7d>f`)Xt)PP(PQKi3 zo5Kt|-#PqB5TjHx)cCvb zTB@`me_>>U$Gg9R=>oP(z8r&$!USFBS^eh661Ye#12kWt&m4*=97t?tLAesA&B^S#pL< zKI})!WqkYxZUjqlPMg6aM>Vd!C9aqvI5JL4MyvPP`t5KqVP(a?*ouGH^#-kelz+`U zSc=*lfjtR|OWJzdPr4(}bd7>tWTUGgpfvKWuJ$MSU}+${Fd*(=y;bi2(S3vd_|xCY z7qyeTuRP|71H5qQ!;)f6xnq|D>H^L|WNDpDPtd=iWYsSlJn5NKdKxpd)=Iu0;|9+} zFL!Vd$7jq|1Di9XY539O(ra7oapQWwMj3Fay9{6YZja$2_@R`RS0 zH@q5m1qc z9!#N*rpNYRGclGqbS_TEv7lr$v;zK2XrLDME$h2b=Fqe9H;|`w3)1Q}6)XFx7Nruw z6eT>D*``kE|8%=GI=V!}TVEpDpTa*MKQ-L)Q&OOQ85ThYhKE!+RNnPDEDATyheD$~ z4jSjd@Ox~|jq}fR6cmb@840B|$oQ--B>o_GY1Cgl#6}_4PRa-vt68gDMKa1yG*#A5 z@gGQQ%U)<$IZEFP4JcwSbdf(W^H<#l!XIPtS*IXGQr&*(%eJpC8(AL09o29H|I_<7 z-T(XZJ^we8HU3nM{}_CRshUv5C0|sYrH+nnMIE)b9T&#KbyQ9+>6eCSxf{orZK=P7 zZv6!mQGem7F&<4NOaPh-`+)brL-yc63p{2lJVywFqf%P0g{p4vmyxQT*0pSZM3-7&o`NIcGmIr&)Z?;P|nzMWu77ST@F6zm~nPEY$l`;B zx55Y6RrSBZ2TiJ}u4#g)8aNILS0_U26q*nEuZUPpeN_{k-iHT~<`^;YRX=^Ro^@l~ z|LSTE)z?h@u%GjoBy+g!F~lz=Ed|ZgPr7axY8kQ*jJZ|)ITt_aBFK=~*$MhWWlR`MqN2=%?O>p2q&ZZTN(Hq?$JYsR=~W% z*nxw}p!*I-VOG`o$9?yLBVbGGXu2G>SHM4>4lm;4r{TPwI((43wxkyvRqJm8f!XqO zah)X&4Wj*%G7CeyNBq;oeMvk*l6Hn>)WvBkkyg?MQ8eA{ug=4np7w4QKRl6pHdw#) z_96A{P0Z3FWC&9nbIiUb*pt?0T5{HmhNkN1_0sS*w35CxbV^f|eK1|FresYe(nxrv z7DmF>QH?m#uBru>?`#|NOGCD6`|w#rx`mvhz~{L~Mj=-t=9u?LEAj+Duf_&Ah91uR ztxcvH>M?WV{PMzvM*pPtwqMU@xVPOv=ydnCn=$9Ux5I>-2;UA9a#noXO{AY9-*!ty zbiRDsuMeF(-*z*>ne=V9k#<^r+YQM%_HDNi51nw|4m;tq@7rN0;#B;0SW7=IzdfeX zPSS6ODf^85c9;pBzTXZzuniD)o%rYSx5G@_KC!nK+hqn{O5&gL-*z+p`TuRd zUJm?krv>N*w%vkxNkH38$m;_lEdD-z z4Jh=3!*3F>-y4wOWdk%)N_*J==bwI6@NNP>i?Uu&?7wUXlFNQjDE)N?;X0l6t^+RW zQntdOt5Q-;@Zu$yy{DpXUS-iRD^$`V9?j*D!C<{t6THErrY`9} z(+Q5Td_)!Gdr-68tL^ISO2ZzGhePI+?Raktw*S0G3Xc4RN^wF^%)%qV9G*o_bDP>@ zWMS9W`n!bPQs~J<8Snk5=USyj^Ct*ECB}?%I1Lmf~629&6$>W<(sH!c*E2^dk+VV0Y=-ef% zrZrbVM>ZAj4GY~3)8YMC#wMJS&0#4UQeRTioT`E)1Sb4$33}=Z-=Bg{GhpI40fSAC zXr}~@;;@D>N8iQ z!(^;1P*L!+e&1=My$~(#zYt9k7vUqm5E44jSJ8?0X-dM&odyOA2+e+PR?`Qg^a7Ps zvScQ_T(zW{tYZOf3|!9h~g@d3bt*UwN5 zq1V|YrY39gC1T^z-xMbj@b)HnGYvfT1l37ipMe#sxH?%?ISc)eUu5C&AN*Nyw1P&?;mGN{p3?38jp5yy?d+XZg>na#!IC=Srq?t&0~_*EG|1Bzl*W zRq3N%Duw&J(MikTDe9$CGHwiw1z_k7`?&Z3%E(?*34{wxXYO)=OR>6F{SvTYzP11O zG#e`#IOD;ggZ8Q!UgZg89qz;>0&0)Hc{EFz7+V9aUrB9k7B5oZmmqvoV^DxJ(?#HL zsH~Oa`^B2!f{Y%jH>j7?S2e(Er{n@0!)n$e)H9hc>_cJG_skUDMs+0cN{QLFckI3Hwn(6Qu2lCcG%Cp)plb zuI$dq{+`O54-w4T$%mO&|E-EYtB%m%!vEe;j&wM4oU=&VYz19zeE&jZeJ%`+bLo|S zB92v;+jG)mTW3dxwP$vu%$*&6UBmnfao z-q{f|x@yntNKpcwq@~#r6CYSM%Q!n??kh2ZcWpq?NS_`FEDv?2M?gRG>;Nh#6C`Zc zp9$dMr3^E9g2X@Uz$x+T(Se1l$4`0)YE>OoP56<^s~33&gH%iir)BD1nPWn=UFU;c;JYj%jpG+0*G)R{kHsa#DG^?uocWHtT zuup2C7-Z>nXYb%f4=f=X{1$OYRX9>lJw`104Tbi#Ss#IkIQ5#(g@#b{%Kp%ne-4c^ z`KFzl0`nZoVd6N6X>E0dyMwNKkoe*7?0wcTH@rA%WE=nSU^`negJS@4I5GSPI4mIE zn@$Uj^Q*Y9jK*PJJ(;SEr4hKcbK*E3RcxXK=m#afdWa{jP+=P4K+Ma|y)k%2N zBD_^2ZDFmr3dSl;_E05Ff!EexqL`1HEQJ!~&Q0TqxNw-!7-hw%NT%RmH`?^m3*pAA~JMC2Qn{5g1>)R4Yyc=;e+0Gp5! z(^EJ*?^iX^%W>3ao{NF;9!&XTI9j(TEo;%%2m%@h8Tn-BI>IUvt`Id>*5OGs(7_Nl z5UdCDOIBt41qb8!ccU|M zl@9Fnb%tGSUzKL7etQ)?=<<(1bPC-6Cxb4jIrQdeNT&aS0ajs=46s`2T59pN*kF_kHobVs0N9*8ZteoNe$2`Z+eE8xXOoCtgR)0P^wFe z3#uDnCpj(VQcBRVsNq9fav1Oy*^A75F&3@;$KzfqM-i*b1qmoezT<^{F&==|CxIQ1 zT6i52Yy>Nz4I%7&)$V-Xs>;SnT#B{(;kq`z&YIV0vy1_XNjuc*P%ZaL*277-RzF77 zES{8{Qd1uau64#$yl+cAZo`3X3vG2ka3>)&v&>wyPH zHJ4=rI{y`3?+wcbu<(VR5K99j?@)+ZJP~9&tZY#e=46+DReI^+eJt1@VETq9_|uYG zTI^6CC3x+65x+qs`=ozS)JrF@%T6iL8#@<$GEDlz1Yz3gYw6c!o%A2*ZgUML{R?xQ z^e-uaZfDd89cDVALj%W|(8kPWc)*MHXk$+l`!fCfEo+H}$&~IR;1wf~q1?HsILfLp zoIQRk{7VKkqi?}=@W>;w?Dqo5+X32}L7eg#vMAihNgXMg)KXJh9a=o&yo|$B1hx3G zgC-pDh4U2uEKURmFr^P^g31Obs^dclIUIu+Ikk_e$OlTpEn($JU11v>S=sDsvsSjj znJQaxu6bEj3y(}t_S5nncnMfIFRSfEkdDwVg69cvN2;|WHq+1<&g<9O8HjY+QXDEf zO9~Zn7?}BYHE;Uydpr@_7304gS=;6#YkSGg zCM=NfC{}Hvu)dP^F~C-aR{o>HPCah>g+c6;`@))6B3W5A6{-=;eXpl1lO9oV6K~?g z=j-9YdFpET50TL%zuzBndf`EjWWDu^viHrPa}}O^@w+Ux2f#K;S;EC`c5!p65)N{M z)o3frDiW}pp|$_SKNYusMfk`F_f1R9X?`C4jkO6Q0o&(GtD&KR*9OT48yNc;!3>?f z>84W`ADH0H44K|9B`aJ0nsRs*OP!T~XMJe#7oR;$!2@uii5>2bm?wDRySe^Apki+%GV;Igxyu}qqBxN=JTVQcfwh&vrBK!e|vE#g-Klhh5BsZyTo|gUZ zSeS+FwXImlhUYq?(+u7a%xQ+Nn7|QI_9wewJEP zidvvRfdW;F7A;tyYSD_Qpi!$9C|a}%Dr)s#_5VEQJ!jtUdz*P@XExbvXFi+k&Tq~< z@3}tbxt-@s&B}kTHJ6p))SVhZnEy1_7owB=KpTj$Z_K5m$?_#xrltpIikzyJBo&8C zPZRV+*kaTrvzqe-82_8uX4gYF3_mikR`@I@auC-HMa*=_2bizLEF3+9R4WrzMs>o7 z8={9wFo4+Id{t4lbK~CWrtv9RWeAyXuZPjfUjz1i*pW#P9U%M#PZedkL@pMrdr5{3UhN6 zIbCmjkRayEExDXE?`pC!l>q$1nJs<8lJ;7X{K~0Z(3;n)1_ob|gMJl658BSByksc0}PT?!HUd29yh{lgxXA-X1>{ zg#Y9WA-F*nJvTHbqP9glzOIAnvz|nA%Z#aMz~3HmYWruMWi%76fGTLAQIjR5IzK6@ zskndyk&%|gAzxNSgmKJ^x{yi?Akhou1WKrl9e}yHkji;No;gz*Gm$C>_L|6_F&TgL zuIOZM(sM3O+E1t8cUi0T5%>Bx&aB7%`p7>izHGSc6SNPO4XOGOK_|9Js6rBAm03LN z;q#o~M|4RAh}z5(Z7Hx2sU0a|Y=Xt8ljDkc4J2shS#y>oMvQS6+al<}BpK}mJs4Z5aN+du5b0d2V>TUygrEnR*&ag&Y7f4vT2dpl0!BnQd^RC zL?SDa^396Zw{`rS$pDh7Rqyabq-poZ*Q%RqbFvUND{s|{=p*qv;Zc{vP!iapf!TXp zNS(90T3e*OhfvLSZSNB+GsV5{p4t!D@t`4jbx%D7^NNz*t1K5!#3+b2UzYfc z$w(JO%9#Uz4^xWXd@!m?MaS2Uu zxmA`r>%!i*&$;lke#4cI*Vy_H0}D}N%hQ@5jqsh6`wq=WmNxg8EY)&BiVJ<-%%CtZ z+ox@OwXLuC`Fa*nP5Z^gR5O$#C~Q>klEc&m*!eM&>ay(ElLnGTPVobv{m}`xA){?P zLa><|ZV?pCG2!$^FUp#a8q0>?bKG-4 z8!>_{=VZXuTXns{;cnaiCxwQW-4dl|~pETLa{QwXo{l}kTP)N@I zugQ@c`6qXE=>mX@Tr^6D7XSzyy&f^R0ANg4l>~r?^G`M&=Ne)hQ%QOMEy0Am|8l=y zl%<&5LTYl;D+I;U)g&=)`!YeaG8-%1o3VUdYZT96*oW6WZA7*VB4HKg;#)b|%#HYA$(5cB;xs~3V zt7~!{nZbRq4O+*8oN~7r%LbAkWy}$aiZb9z4bY-r3)vQ_SjQN zNtU5Ssi;kzV3IX(@c)^Y9?(>%X)Gc^>8y6LMTT1lxvR}pY--DY8pkC zaw~;w>5jUD4Km$dg}#x-^kG`WaH}B6{zV5#I*<0BuC6`eBg0 zDAhWGaF$UPK$DC|l#^bRYSj4Ktti!S&cAMkrlvDstE@+va4#6uPcS9(eHjI#rVnGk ze^wznj8granzYQCmE>`)_j9>BC2WIL$C|C7-tV~+$i)dj}& zjw87ZRKwPHI;*a;O@_tHj>6VkuXM{YnymJ?As{?M+?k+|cR0SxTURB~yVS^K9~hyW z0Dkg&CT4r+M%9)BdyhrJFJ{Qo8S>9TZf=o1N23FeKB2e?NVC8~TSAX3L1cpFQweiR)jOy|Ps8 zcFJN+h&}An&ZlI=E*7<>c8N5C=H_Q6wJAvnwih=QB(Y%f>JiDkkze_M93V>W_MkVj z9*{^oCgAJZErJQ!I(XoY9bD`V0mMDGZP7EwDne%%IwTl5U)3qKq~ib+~udRT-S? zEi}Hx>F>Sp{513Mqcc2zQMzF$yth?MZK7!vakayq@YQyI)E>Ux-5o8?CB2+XGh(^? z+%7yDd3eLDsCiiNBJ&4I6;56_kiSLcjVA0g6hAp^F6aMVC{*Spd9p?e?|f~ae}PSq z3foFz2`9hffw-zK#6+B~9Qlqt>ja(kjy>1Oj}1kI0nxG2>8HCBi*_oz$BDK+&mH@Y zYhgqZYue6;6xzIOl0cd18*SAnB<96ur5>fo8VGExzzhVoK7d}BoBH6p73OB5ta@Q? zVky?xP_f=SuWc)vd$+>e{5Yy!nA;WHBe96{ zo@7*Q_b1~bwy7mzAq!zntobJ7@TEkRxpWheMI7#J6Wo`w2E??fdr&YSa22eSu$&;` z#E)XNDtp*Uu_zmE({WnVdA#xwV_xa=8W{{^F8UeO604ojyxyXsqX$cM&)6*Ny=ZE< z5OV-*I;m%LNYDhaMu~jPgqx1ZJ26gAv2MmaP&g%+;_~b0|3)tMB)8r;p7L;-6>| zwwIImkGE_kC0(gZwMn_*(BJ-apc~m!$sFuXF(4OdbTve71-npEQz;L+92v5?L+Y6D zBz=?mGVrf z;Ae%9Ah~j-UaIO{E)tS9YjZ`Ugi9LJ$bd%whs!U{8M{7XYVY;tY*kEL3eLD130(wm zO~{qb_BSUUb>??7@NOZ}jM|F(kLzn49tZI-0wA#lF!e3BYrr_+1juiYC6A zNJMRaVnnU6Z=;7Ui<>t9~E*iP)KjDKRI)zaRGpEOH(uvV8iX!8VpSV(+0 z(b2T)ZIrIjwbTRcqKdr(^HWojsU~wctqBX2{m+j}^)zNy=B`nq+ekZ}OY22(TG(Ek ztc-1!s9BlZGMgKhjymsiv;zkuuDd*G!T2!uUq%c5C8`>1M6TXT)oVIxbM>k%*S?~% zsfeK=`%18TSx&Ovr0O+_yC?=2g<4~VPwOGYQsasrsY$bg-}YqnKx9mVL)}?VpsF(K z`1xTGC1($Nfx=`%E?Ou|a*s~}+vj&%vV93`)X5sYwJH{R(db3h3WDn}MT?1bc(Ejv zmQ1D*79qwIdB&oSr8|38Yxnk`pW~yI{-;$LZJ23>MCT|?@xm9s{!ZWaPx~3CQP9}1 z8)PL0Yl_Gy?z*%V$9arOSfTY5&nqc&K$cAs6KdRqX8e!g@q;;UgD3Wbc7J>pq@ts! z!$EtpO1G-1g|g53g7RX-+8C+D9yW^+vZ_nf zmLOQwS2VhG!YtMavX?cThuMxWC6ILyvn@uvWBQT!*ZBB#`h+DI(#_ds-r{R+=`Ug5 zgd&NpeA5g4Rq>@;p})pn*);SwyvI2iG9=yyqM%FT)mm~%^EiqumC?iB3(WIXgm7S9 zc({C* z(r4lu{Di$mv3CCKg|b|7p>ChNJrrp^%~@}^ergN}i?bPwWVFAJw6edO{M;LS^HjS1 zJ)dZZ;dfgaV#Y<=Zt1z!8(>mHAmntZ+NE> zFJI%)3EU|DKnK1dIov=Sxt$J;1-gWxj@DnUhX|uS3H$igB9so4abScwD0~s^-?b;n z27R$=VoYi#(H5O@shtU~-f_7-D;o1>;tMAy=cnf@D*a2$a(%2QNxqX~{&tw4zkJ|V z)s?MWK@85}*uDOw*gY|!Wr*Et7A|N*_7Wf2JX{dp^p&U4MwnhM5=pn1u)U$QfHTo| z8)18LriWZG8e`@M%>|hz+X)-Y^89WF=}E{`+6JH#Vxr!-ny=}_e0?t2jropTo;zDT zT&T)bhc&N0KUXQ45IvbnL-w6foaLCFALrHGfWTo-4p3GqV+-4N7j@Iyu321nPUqyG zvHkAzcC#Yl?UssYtmc@8U%LA4ug%FKvCG2FG?6$&mZ{B7wKJjvX){Vx$Ht7>BZ)Na zop^0TF6IUcwOaY$jAv7uwo|Q4@rw(o`8}2GHk~ zsGPw_2pi&eGiaAWBrF>xX_r102#FbEZ6<`b>h|ySkWgHS6Cpz?Pun4Nj~-jS%LAz* z=a}56qL=G7j=*QsA6rdKwH&0xvISbDzfs2Z!rn5Pt;m6|gWhzhFe5^R;Ul4--&j0e zT-lmHXj3L#t82Y(LwM8KjlBRff#rm5v23joi;KGz%kjf*$Ao{FD-Js25qsJQyOpx> zu-l0&VYgdpP;38OnZ)*5bCAfX=~9>U$KGg=?LG~%9kfBV#*5|ar_mtWgacrqwd^>u zs92ISf6@y=Zo3)>y0T-%ci3QYZ$QqC3>}bwU`_8Jq2oi*_~eNlW_n+&!+DW6eAWDH zy`*Is)H-7FQh2jdd3y-m+)`kei-b%M6siYBzc3~{9dbX1*TjW}uE+s9j6pbT475xo zH{h)Aeq5|^+C_NDGK%$;meuMZcjwf+x+Se3vdnAW(nK!%xXMXZ1?~JY?2{UyE7ltu zp&Jct^j+Pisq#^-GJ8&fZPcB3HHp&Pw{rgFGs2V#mBFcE zd11_F*612l!@gT>Y>O-?Kf|E0Wcg_*#QZF3 zKv4Z~`?JN!^->Sj#||_uz;#ZYs1B4lMsC#e4$jPblShu^24*BIrV*(VWR!xnRbq}b z{zhTpCG=T_*!UJV0C^@=r4=cwaKwtPm* zTul_qPG+)`m91Vhj-sZH@=znhV+Tk1Vox&tw)^%i3n7Ncai zTFSNPyzxWrd*d5HM=JlQToy6^fETqNLnD$AX6aDUEKO2%dqFHBGCO&vwaIRo2eD)^ z5A;TSC5?D%lS(LTDXbd>rx21dFt3o1!bVo)nEk-0&@n4_q6QreK^o9#r)UV0>asRu zeaX&!C!_`*3Mud55l*aSUr@`$b9&f^+P^8vBw$#`j~EZ8*i?)m*BT5`Wi?|Y9$wHK zf79{>>D`ETMN_|-4^sSc8YZ@Wp)@JsV0~kz3Omi&9shr|{)m6K)A+RU1fPhhY$)Zp zF{YTUSmIALzXVi4Uv~?_7)EF0U`cS+pnnjjMH&eYriCtH5z_-s+&q zf0EQM)wRDhHWPF#`P~ezeIe4y&!$vG3J?WQ|I*{P5~))!lqK)vRH;y(ua?C3pq1U= z){flAfpsF0gcDu(=T95of1!Di<+cr(Jwf0=s^Kv;fI0I)263LG6A2D7hVCo*la0Ap^bK=j9^37+lZm>Xf0G;ACG0f)%62uT#}iQsb9JG3#@IGsq7=PSr8HfV zgR=X@&>d7_^PI7>HuC*$FwE@Y9Z~^r*SvIS>g zscXEVn%i@IeqGee7&f>^Dyd%(CSa}THW{(hO7da~EdAK%Ajzq@%sNQc+0FxPcTiuu z9n_bxgZfTx2c-{=-$|NzyfU^|jH98MU)1`X#>iibHb$ra87@TY3gpsMY-A;UeYVDS-L4tVw zspYKA)(jhQ6{|yMaWQi%)b?XMcwrxwGnyrtBf8d|D>no&i;myx#?~Qdx>TD*a!Q*0 zK*k7bRT*-jnn1*isZJg}mzg-9ynk=WxF4#u(})Ek8JIY&pwBIzNY$2d>rFI$BYr0u zRv%5-w|L&XLQmgImzzi_)iknaK3se^TArM)?b&>X5#3*R>7@wfZp8rf^JsXO2_(}g z+6(2D^Z)UmjG>!0q(5K>iw@;ZpGL-PgH682qiZsT zb5ytXzSzj?=EfYuEM#UX+vqq`@s2h^rloAmm@NDvL#EjfS7$n1vNFPG-#dsLHYaVP0#6_Hup2a; z1gotf%I?7G2*=9?F|UbEJ|~Vyn5@S7$nF72FDblLjZ6#WqU2han^sC=JBmA|7sOsA zUmXxjq)E5iDw~@c`B7hI8###{9=9F0IwR+A#wq?d9UY#AN*9AXh)sVMho82+bL=u(;g|AT;^OY9`b>6eDJ$#!gNE z;izU#_D?c0uUGF>QHJXRo1Q8P#W0Hfaa_)yk4b#OxUAkrXkrjDCSf3<2t_)|L)+kp zOD!n7g*YU-bkt;pss?IoO%+nZBeX?EMp8(KIaEg~%LoYzmK(}CjUtthskoik#HU7B zgeGlGh%x5P;F2$4aX;2x?6Z0i7!Z)9vn=&S_ys2?OystDNwKZSkJ>c{ft#zXEkzkG zOl#>38N-ejP3l{Gi4{X&Ftjy{W=vK~il=(9)o6 z=enhaVwy~}Uw=ZhpT;Ofu8NkZEf*gs-`H+$1eRzh%`|9(p=6eM%IOc4Dsy@VwWI}1 zkF}Cx>#;ySiBn^!pwQhLt%t@6ZWsAPf~7QjptJ}_W%s5(uGv9f>6*p?T2rfVE7J01 zZkI{h2y0BQ>p-ZkgL=wXg3B728l_LQAtppI;S{no*9C+b^`{YK7z~F7H|8SIip@eQ zcMC@`{T3Uqv}B~){UiJ-gV7&qpp6ohAV@n~7F|7;$Dn0sU9+)mXc>Ns2O4pA=HlOl zR#AH1^I;IMtZ@jZeG5SnoGN)Wpr-7c1ZjplUGW3Q8Dlca}w~;SAMA9{!h+xLKN7dpv!YLM07UHa_wv;xq(e(0u`Z`Sb znmo&7f;}s8(5_uK_u}WL-LcY_rgd&7_&~dV-BPg2?1qA4J8Q|Z0C!Do(@|&^v8|uS z0yZ^wrtUtyfX#Tcriqd>wL1IxJj-L?^j-TTKT)`&r}emXIyXxrDMuB!+xK zVTS97b(U0B&J~YNiJeyjvnxv~i`k_5jT|2ltB#&SjtXwZTBxZp6U;qG8X^Z}!=aCX zHBoYCF5)L+)Sx}38w~yyF`Mo6qXyM8VPA+E^zYo*9)t~wH333nj6G*al;1(5(Mr#h z&x0zqYu()Lg#(_V;effpYH4!5S}RK)JafZ`4GIjh+3w(xjj-dbjW{>e_Wd}w7CHM; z0@ZpUOg7Ou0#37CCD8D%xs;g%mSjdy;9 zvSHPUGJ5Cb772;|91~?wz4RHq^G1d0?50%7xD(gU^vqN=1DJ^fh-U!fmeFpO(MI`@ zcU~_s^^4kIH-@?3dRrP#=6#=d^ld6Cwq6H@$699P*8TfP@Zea`7grZ9KsV z)y`?PGuPSK5W~t=61#}R8%J{RCx_srdeU-(4Og14WQadaI0V%{tMzy9JO*J4)A5!uVd zLZ4*iL`uqLw~HsG97r^46U=Dk%#xEpT-hgL*=5*1?fMJbgEdGTXCjR^+CTq!61>qF z8j&qr?_~IsyHZP@g>1)q_VXbnW&`o7rwvf@xFve}7J9+u=gB=*e+nNrh1> zRQz=JCjLjwo?3PoQ$O`ZYxYXz+$|<__}{~ zA#Se=j+&rwN*ARaA<6nI+jX%Axlp>a(C@*ic}dQJ)1|4Vt@YK?T%{nFV(uy0An{hT zN6Rylay_7iyYEpen7!0jSzE2XRA#UY+F&MqTn$-En~!PnGL<`8(JDMIB_%?{^nlEw zwA?4@w|(;PoE9Mi3& z&~32lBB~bjniR9Ct6@4VgHt<(1+m$s1VPGS*GK@Ql#QDP^_X;P)1VLw8@wRyZuKVG z|H)_?H2014Bl%tYHQ|7c@0x^kk==S|sw&r|_$)u`yo(*k=}kC4^vhq^Iy}v-Sc{l&O}EJo3^Oa% z-laQsg1syKlzRuA=#II!%34~hyWJxBVBkqiOt@0do(a<(63@CaV6_OPI;X-px5h-xzeK*K z+0ib}8r3Tzsl*>iLRkGV%U_?^c^)pM5sgtYw~;0oED{c8u5a7~y33P06c+abbGRBa zMG%sIl4?n;-s6(DvEi|CjxjL^hht9zGk6QjwY8SVjJfF)V@0iIAGXIWDk(|SCe$j` znMu5sYWmseNqly@Kep#p%@*Ons69gsgihn{H&w@hCDWoCYY2~$VgjqnaRoe}aWI}T-;#0s!!nmkEr)AS0p znr7*r5~Hk|ZG9_Rcvd%?lTka1T2|)@)q>neTB@2$=u>%Ik#*9+VsB=fxkU3x&7fWLRu%-((Yw7ERT}PN6WtbmLy@Xu*KX$CAqAoE>1H zTsrKB8S(mpE*-L7p)9`X^#frof4kA{$3%)9m)#)K*`6dhyFXS}7xBP^yhu*o zPzt)kRk5x}&UPbYYijKNR@#CNw3~Vip)=}yVu&OH7<#KPSiz^>Dr^~9AuBGhSwynK zEmvG!8p`H!7RYd&=DQmKg+eWPC zW49-M7V$6m73tjZk<1>YN7{9KjCqZeCGGwZ@IYZwQO8GWqLZ-At<_0#%kaaSCPGGs zJ=x#e{n3iA53J4uX~QgGEjn$ig3;I)O;mj1=9fVr8LpOU^Od^4^%f=KQqK8QOQH0( ziwO;tEif7yDo{dbsByjL^OAK%T4ruKQB$#c=cIke?-?1UbQee5GTM4OZWaXGzGK5Q z#H7IOnr|b8d)dJg*3hx_H(8QNbVpAJ+ZT+9~5EtIZznNZ56j<^};CnXp?n1h$A0)PXg6nI+F}Da#~8;yRU~XIfri zrezK1lf+!Pjmaqy+ZlJGNa@)J<-Os($&pD>z z&2TufP_C8hUU|yMG*b1_t^Mr3Y^?$kjxmJqqBB0|^#Y;0rtOy5FlZWaz7 zwFx})kqg%P2dByviEi{vsD+c{;xQK|aSd+B=mOr*$^~qk4)%_ubQ{vvL>Dl>n}Nv+ zkyes~?mIXF6;u{DKg$=BI~Iu_|i<#@}Ap1ORT z{OM!jd-tRAhW1%Ne!Oi z{=824QL;xW+05PALvYd^_USWDsur^%D|b!EDh!M7N#v3?P$s=akFGV;(nKxmC6GES zD|AN2?9v$@WUc4|kJD8a5alJWqW(3g`lXxuatR9tX z5e+A&0<4`~WXTkpdVeOl%SgKo{ZnRxWEx2guamo2B2&mpK_*3(emBDu7b4B4xAwF; z5QZv+Yp&Mhm?jgF--VjQ%w$*6GjUpsH`O-!TFy+VquiaLlD7e`$PG4jUXuh$n!LC~ zPZCZR_2vtd;LRV@s_1J|ZcMr;pO>?I%ucsVbf!?SMSPrFMp>K^C(&fci?h>u4760M zMRQ>e*2>qEm`|}`w$dr*xp_0zfhTy`-S?5;0#8*o+r7=ZgMM13*L~~(BZ&wdJ;(Tp zc8rG)TP1GwPW;R=6MC+*rmnMo!W&*t5pH@+!X`BDAsE;NQ_8%121Wk>s|1;@I4 zI;KjE*eRV}vtuH+EiRCBiDR5H-e$ANd~b7Si!9XQ(A_Y}Y%|s3KirsVs#u%DP!YA+ z1mHHcHVpnU@JZEGHg~6pDqpy5v=^ zmZoenWS$N_i8k03dZJiIQ%>zn>@njyn$=UKr;GQ?*YtGpC0S;pFt|o?id@2i>{gP% zM{N{f!$lpO8ZeuRxqomxz7s6Xo!KiieX<(WQ#rcPN7A}qmY2Dty0Z(hFH1Cai#0ZK zSgchFH?_fwfpJkkAyc<(0i&gv!1fvlCOHvIYNe~@OEZ%tBaolHaXX2*$sEn^mUwnRGUEHH*owhcjE`#SbLsXpcB-^wonPcKK7EaDTjEi9=bsA+m z7eNigzZkAFlR(dGTCRw!Vqd=SlKJx7O-9PeYB?K}1T3^sTo$uY80FGeW5oy-3gtSP zPW}Ewr~aw$4c{aU+bBaQn#5LYS5~5L#9FAOC^2hrYFtYaC+c26i?7F}Wa-Hk=#mf< zlYu*)w73?R<>Ex7q?j)IDJd#@#krr9lENu`-8($*%ss6yOw4pQq@0|SwD^JewFozU z&n2^xTr$a*XX_5rmFtoo&0d9g*W#w^*b?m7hg)1C)9UDInt^hY-maHmAGRKur7;t) z(BJ`er7YS^teJxfotcTnvz8PRE$NISc4A|a4sN>;gKd4RsKU`utzM98N#za=QMwlQ z6S5QQp$fe~T%F{qZB@K6b4NGwR5_ubX9e~(sgrF5HZF7D3LMgpbHk$W%I)xSa#GF| z>W#Q2(xH2KAC^}lq=vV0$4Qn4(``3HiQxlF@0-XRfH&TVbuj5G%ptla83e`yYapGN zzELnR4enNJkdST})*vh=2)Ef6GZ`@4W~VVnv>k3EUkkz-7`7i#9F~1pL;563j#1G` z*8LkS{7?jcEHZ~8Xb8fDPKkWFfpBk@nI-JEvFLNT_^R)TpdE^!&Ltqmef3!;N~CU? z%Xye&xpZj+(noFFLSsxe%9vc(VobUd%phwkNlIN@G(%UU)WtG&9O!2gw5)BIlsK**62VT=% zNWCTPIXBe_SkivFfbK16cw_xdM6W2ePT3Rbk;<)?yVgsEsvO<*=4Q(?Vz}^KRO1pd zU;#OXzCz>c@WRO{~YI6)Nmspy7k-BsrNk+Z=j zo+oUZ>Gu3r)mnL>WY28Df2H9{4SRRfzFt2yTlGqX$wQjVVy;l1Jmi~IyOb5V=V_rS zQ7!ChWLj~a7L7VcyR=OlGS&+t7uv^nw@0m6-=7%SR_O`REYpp!JxhP{gS9Oz{qb#4 zZOjuplcP9#cHR?e=k3KG$T{Hd$gZv951g6K_~V*-MY^|D%3VI{)|3`M;;B^WV3Awe9@hM(6+N$sYSw z*VFnVpK^pI8Z(kEiN?J<(eGwhR~?&SPJmY;E;GWE5@=DUgdM&-Gg&Q7mm~xEfl4W6 zhfhAraY{6-x#y(kV5l2=NB2*v>zdblaWfzH>b8TSbDv@0mp}*?U58c#94O5cyK0ep z)P|ZQ#`~z6k>eKNs`hxV^)dqF={hNnpj9^*?_#nG($rNN(aj`z2THodGszy zubE>@)|{^+(m}?P&WFfTB$^K-g45zBa`db(I9_l8HZi0KgWyBWl? z4A-&y6Jt!SLf5~VAScD- zv{;}1my;knNdnkiCtN2gWBQEhnVgr-`b}Es|D{hlfy;81A>&|KHPBzm1R)Sv7{x*eF$gLB)#K#); zH@zk=MT$Bl>{iVUay`4%inUuM&+5PymB`3~J6Cdj#(?3KB_EP+#c-#l%@v=b_~i4< zm)xZwvK5;9SaX~$Qh{|&zeFojFkT~KJnRitYqw-Ri$Q8>2CHY^6_rEI-gRyeY{Zsi zI!f5NmCzb}^={O_=*#4p)`H(N`WDq#cS??N!xG$blzW!oF*D4|(-Pd^4SBJEUfe9y zL-o9Sd8!NgUju0Pw{~)u*NSLFK;sXlVEZiK3Ab0NQ6jh5p=Oh?nFzj*6K;Ow>tefl+!BhB#oNP zyO-~3g&xgv+qWMZ)GBX8nv2-KjN(EQRoPo4V(l@)-I6X6iN9IOH4-{2nwS-OakdzL zrX*Y`6_{aqW;12sl7Hm{Sz;Q}zUJn-sFk!I*wPY|_h1lvwzN}o1dFAxrTQf7w8P$@ zTFhJe==^Jgn#e;&6dKXRB%C-^9@>;B5AnMh7NQVoB@gLNE3v)yMve6?Y}t)PxjECK z6xzJTG=5QyFATZS^bQnirLhUQ+Al$A9h@m0srP1qj@PL+3nVg^)4(4|xoS2@dzrBF zE_Yj8`qK5oF;7e^rI`$p8qK$DH5Y!|;vJvZoSx+}L;5~dNG0rYxB0oWYi2dMRH-{= zwXsE>?-ZM2npw?{y2MG(rU7?7yV^24s24Y_$ho^-%+FHXKN;5CqbENT&fG1z87&Bm zkRi{FB*%Gm=}z-r^jF$-UW>Njm?Pf44M(ltwfaeMVzjb?uBgboR54;ASq;}UpEd8F z-1Lov>X$SOI7`2YN(`!#9c%bJ)k?gMrqbaew z;zMbSLzb%ymbqiawMCu0niW39{;4+4L~mUrKfAyCMSOP4^8)#vLAYL;9ut#NMlVgG zd(c{jjXC%vdeeJ0ei0JgQqDM}vZ2wq8@KVRJwFzL7P#a_)vh1JxAzZDl`E2B+cSp| z8lHjJsf3d_OEzTm1o_vZr*J|Q1V+^fWN$}LHz&)b=n2R2`P~ejpbR&wYmLM$H6iMg z{MFXo>X)`)>bw+bI6fJisXwz~(~+5_wg0+zR#F3K<<-<~8j43;2KMkrm5FA#7*az4 ziM>f6{Jg742$U12=g3O6*PH-5U7R(TqqTdJ&FgJ*_*2Pr74Hfp@sCM9U9vuQv<0qc zR@q(iN6-DREmvoftvu{0nJQR5NXSQzMn#=gFZh{j1fvb2l|7G}`%+=F?9U zv*3>5!T69b0|_I&`>k%BFa+Iqi}GbqQh{&zaEUDsi@$XCus2tkujOPEcefZA z-&vAy?|s|yZ%@2S3nXbnT1aH#x*EF`tPq#{p#?@5hIc7Jsf z8`FuG8bcB4-LjzfG>9%}5N^LWSKXa3dt-c0hdi_d$=|!ER=5s3MFgaAv9~NEJ*2li zcWrx)uOV|?>#i>86g}?R1@5{mcG@K{({wU9dMx0?umCjzHaNe_q@_UbfLVEZx>PI| z>ZM1M^gS*roSY9`4$^mz1uPv4@Kvqt{$Tfnf$sa<)DUutM6CH04K4hhFd$4&1NsN8 zPN+=L?YtXJ@=(sa_~oa($DP*_l#snlU$OzU!4|re@{8*On&hv(+)7++Qip9IPMm zNehD=GGFwQOD_TW_0>}SP<8gOdBDDfK5wRf&>LTZ2caG2F$4We@|bXYHjVp+n_S=F zYGKYFl!Q+1lh8`9<)BF#y5vF2naxl_D)x=J=XG%c=q(NV_AM3RCN)lOY;1;VD2XnK zfvO0I<>^w_7ln?^`U8ccH#I*qY1Y(ap;A%(19Ph5DVzS3@RaJ-5=nm^TGh3clK!-C z>k=1C>X(<#x=F2~$rs!C@@YZ8-BpxIF2qCb z`9g)?mUH%Yi!u!6;&HhqUA}OnaG<=9>zBW4Wp7e)w%5G+)pN3O$v$NYPE6E?yp0n5 zJho-mc&@)#o|-CEOS19{m66@W+38ZfdUbxwLa~_NGm-OjL-Y1j3X`Qnvz210I<~Vc z+oHD0O{ZDo8;fmaD)q%RHkDkcd1-4RwgJV5T;^Ev zj7}dFE4A766!da<@r+N@N6ND`lcaiZY^Ge7X#WLSe#P3Xcc?H^tdyiOu|k{uLb^u9 zqjIEN*FsiYS?rMLa*N21{>g(Ok#L5*QC|qvlo?qbrp?}Dq7!onK}(mDO!-`X?+#h` zS?IUFidai9rYW+-U*goN~i)Du*+lu%e<)o6MYFcEcRt$CL0b$Ly z0-aJ>rLS+B|5vSgto(lP@vBxn@_+v85sRNDzn}1Z0sf@N_#Y^KI`C&(JW8hzbR>iK5i4*-7~@NWVCBJd}H{wA%sy!6)@z>C124E##qPXS)Dxc1Le zfxjL2nZQ2)ob~)~(0`K9y4}9t{Wy6eFMX@{ofiM7#r3&A2>M?E{xsnKkb*xFq5q>o zPhY1gVf`)t&H|n1Tin&hm48V}`3c}`?=xkL^yTQd_Ffyo@3!r|IR)3bK{~E~wn?4! zrH^O-yd60E=OZcjXDsgO>Dv2wlxP2ZBc=R5q?AAN38tE+p6s8G0cZVRczRI&8A8*o z-**7#JpY2lUHx7E{3FUg3v|{#F`)l!;72X)=-g|^<;DnppT%znoo9m1lfOTi{+bm0 zRTg*8eaO;ZKzY{xttt55f)4rKKchVP)njzA$xG)C`PFLRYtgQ?z{#%$EUwk&b2p+q zpL-E-K6e&4pZhxCeC|yt_{V{he|`=)>3j(|%YPX-=j|gF*Y;}Px%qk88S+M6iXE4^ z=kO<4T+9Cj@E-zBI?u8Ai=_NtqWn3a|5w0wOF4ZhjSmU0aL-+BP#^y|@Mopq7G9;> z$*)+RqnJF(ycGXc;AaB=G;sG^E&uDl*P#4w0AC0E4&Z&jKLdOO_-_Kg0QheK-v<0n z;Cq077WjVPp96jc@ZSc02>4yV=YW46_z~b=0Dc|tF9N?F_}##71pYg~j{*N(;5PyP zJ>a(hzX$kjz`q3i4&c8J{4U^s0Q?@{_X7V4@IM589Qc=k-=Bg%2>g#w{=2}x0{mg% ze+=AAeECf0?VkWYT>*LNFXeCU^)&m3uIsM~ZkOjOUAOwu_4qZx-FnPY{y567HdK5% ze*yf3!2b&PQ!TFb`D?*leMskTP(F>$xuDPbpAY;SpmPNHH-R4o&USqXILm(xILrT6 z3jP#3F51s5{|w;d=RXRZ{G9#pLDc{0_PN@h%JQFM-#^#>*602!$~!t*{@(;o>i_>l zd5+6}q~QOZfXC3f!fWI&S*KyH(&8^3mq5O+c{zBmA0zU-&CBSDb9;N?Alqdan06!0OJ_P)w zz<(1s$NhJJbDsYNaL#k~XAbm<4+38cI(@)dehBzWP<}md@{JMTJ5YWU_+`Lf2D}RV z<-jL^pAUQr_$z>u&f|gqJjxU2xUio;hVtxZ@_F)s7ohwr@m%)j1;8CYQ9eUH-w!(9 z!F=8b{CmL1fo}wT_VXs-A3%B5=M%u$55EeW{qO>dN7uzD%5z;@fbuG5x^>F&-Hdv^ z7IgB!7l3a8{&wJ7fxjO(>reisy0)v&=9Kayz{gO2JMitm+5aqGM)@5me+2kW;BN!I z3-~92j|0CO_-^2T27C|jZvbaK9|nFQ%Ks1Wy}+M{{dWTRS-?53sHc$s4}ktY(BVFE zF>vk+mjHh$=*B0i5%bbjYs?C{KJ6IQJ3GpI6|yoIfo8UGRbRC{KR13wROF<$g2;oc+vw z>Hz3)pW^s(pL!$89|Zlqz{|kX#*zGR70T}fo!0{QQt)aD{(9iUp!2gS_%8wHdQ9W< zFGBgh$9N3_zY@>g0=xp;jic@t)4(sWc%d{4*%earqo@_5=9?czO^CsXo1Lr=@^~>kpjq*o9=Qwcg;|~DmKK>ox97m1| z=ZTwlr^)x;jORYp($V!!I|k?f+fbhL)%W4#G~zb`A4Waj34Al~p8@`Zz<)Lce;4oz zQ2ytDzY6%ffzJSc5AZhwKL-4rz-b@&bP9eKaE{CG0O$N?KmP)rOMdl>z&EAP;r`2g zwq1Sja?t-}JeT#M-Gk+CLisd4OgW$W6!%}sA#b@y%H9AEOW52Bu1Q2u7%dx3ulIQb9pH=sP9`xfAwS5LFJuImpA{j==*vm?0c z_mK#G)V|*W{3Aj~`G>wP^naQ6w+Qa|KmquDkWa|BDQ~3d-CP%+0)6tCUrE7l2cCuh zd>ZBX+}{Ac4(+-Fc)!K9pK0&Pqx@%3ejo7P1U?O%rz<&#L+&Jnu-3grg z>4!mQ3Uv6~PUOtb;<-*9(Ej-xaLSp#4g3J=(}|q926XNM{W0L`b9eK09QYT2zXtdh zfpb3J4g3Wt|GU7~0RKJUoS*jq=REup@Rx!P?Nqd%(?3Fe=MO-K^wak7FQfdA;kkbd zocr~k0w+KGDsb8%zXqKB{Aa-D@!UTL{#M|ew`|v6pgi%vO2PjIINN(4aPpt8184ca z1eofk{}#$y*!RZ??p~+cKh&J` zZQv6Y*Y*DQphI~~V^`d|n@TDFK8q_KOB>&R1Rd^o|0MVs_WRuL6nFi_b@Aumhj~2r z$3UO!o%?dy{^g#l^?wWKoNMW8|8PI0o$6muek00rAKw$f-9COWf*-Z--(-JleYh{b z132XhH{Z0L|0?xy^eOK>gnF|7wS1DiK{{@qa`at2x1v6z@Aivm{W&iGhWez93)f?s z{P5qP!*xx*M>_w5@~qGQ0w>@2Kj1%r_TGYdNII*Y5UdyS)yDwe0y>WcPC4^&z$s@E ze*@@nKD-4u*CWUMG@+j~?uxtl!*N&Kjk~MA&WFbfuH&pP%9-CMxZ@iI|6@~*^O^ld zc_VE;tN|VF%P#}|0gMafqJ0=g?t@Q8Jvm-a0lppdp9-9IEsf=K?X9Ey4*|Y+S5Uw^6F~fj_>KXGoH=O2d)1Pqde`g&j5ZU>UjX; za$^eq3&1(gZvxK#LWRX8#0s7q6xL>F3Ywo$qKhxw-?z4^$Yxxa$ z?nbnW`#a@N?(YX9<&WC;oLAhhv&f$tr9Mu6p#1rA)RXAta&rPUL+PF|o7(;pPj~~Oj%cDMN^K%F2oP+Yzb2)$Zpgj4*Uf^3nX9D=^ zfcJrqy#+Y=0O!?3phJ7h#lYzY=RQ6K`qY=N0ZxDS4ZvCdj{v8CtcqFsLkd>8P4 z1p!0`z<`LkmC(kQg2>KVJ{9fP(fYUC07&yn}jlelB?*Yzv#d&fG#^o7k z?|$GGHuix_1$Qs{l`cbh+OJ*(e1rX>_S@yao&8YpR|BUV<2AtNK*t0AX5efu`S}$n z|3s9Z1kQC`1kUwa0?vJ(xZB^gT~jE35YIgboclZL&;C4w^5=ujzk{F9o>oTrpF?@l z=X`iA%5y$k37qw*0O$Bl1LycsPUiT|pnM(moCW??;A!=rLwUCAD&T8CrwW|&WF9!> z%mu;SzR&V?l+Pk(QhuPEskoCL)}o%I&-s=nXOg~~hf(>2awg>v&O`DO?ju*Dy_7S# z|56@ElQX&heh}^DbI-B3)?d#rIDOg4dx|r@aSQ0Y4)xp*{951#EUt8Z960&R>w&)$ zbT|*61^f*te;)8R0_XhM4*pL%^!t#`QP5%eHv?yRKKC5d=O6Uj%+PaQ4shfz$5C_3}%g zLw-U!od2K1xHx_o9T(2?Uk3d(sLxHnUjY35z)9x=z_~Af5IEPx&A_wl%O65{?#mwr zp0+QagZh62UUb>F1CM?2*2p*+Xy9^jN8z66~7kn^1N`F)gk_0jqB2f#`HUf|@z zzlQyS{gd|GKLj1}`7Z+}{XYWEcD))n^)Iep%DrDf`8V7CkFFQ?&mW^a@jn564(PBx z)SJGB@>@|pt$+Ru<+ITLbCge`Pr2?m%9F3M|G8iMCCZb|UjZi{PLu2ILwSxD`{DWM zAFfBrb$<;y;e8iD1Q+6{{p98!1EEu zP@eYrPXOn6jk|%9KKnA@< z5Z7LPF6~zz1|6-B(O<;kloWly~*N7v)+1{h#$1{{yYh z>oLCDEFSI836y7jJm9QP4Rlza*P}e^^Inu^e|`iw`}0$v!~Xmn%JaEjLU}&->nP9p z^AO6jy$=Itd!MZxCa-9Jj$2%Ru|AigJnK_OdG^B_fwLdp20HAA_o6(Xdo#-OxnBa# z`S33(bRI!@(s|nBOgET(Zmj>=z*+wnT0FWgMo^yh--PmfZV@=^|90SM``Y(mJ<^Wx z1mHXTW|{F#qcekbL^`Kupz~tT=YCB(PXwJ!DF6My8F%p{;5C$I{nPd@;!g%0$Dee( zo&ucmF#V+K@Lc+TpKfuTMzr5P7v-M{`p#dY&pi`3l*FU{5I zhvyzeebVaxQj{kj=mSnZ zkOR*7Lw%EcpdaOF9~%IkW*_7H8AN%`p9^5rXQA`*40N1+ru?T}zt1Z` zpYl?>exFx@jvF7X&jr9K=WGC;NB?XDPCb|7;`SY-PkD7C=xhR=0&vn{JvXEL8kEli zKaqT93!ail&5`Z0yzCj`+&1QF9Oc_d@*p&=SzU6&1c$$xQ}nbJlqdD`+>9HIF954 z9LGyRCv6-#E|;M^`{8onYf+z911Enb&U&WtPY-mqfL_sPBWZRCuA@saE^h`M z>LYIfo~Dni10DMPIley$I$6e-@*(Hv^`Mi+$I|3#^6gJPA<&D-hu;SJEZ?qNeFNxl z-o70;_4IcDr=FEI-+mh9Ip1yso@Kth6Xn-n9DfEl=i$!+Ux)IXR~+|up?sEcCmpWq zp97t=bkzBCD2J5uXUi$@gkjH&OnFly$R(xUhfCaex|-aoO%J*^#?&`9qP~i907ha%2V!Q ze{x;3A2@G61UhN+mh~YW_UDH|Cv9BVZy!N<(oY-rTTniYeik|(ZIcf5CiefwKqsyL zS)VjIA8(URTL0V%I-T^-C)%Wwwx52oOLRWfCY`kTd0Ut0{7MEoXWDi882PPvz}(C6 z6U8-;hkLEDe<=RMCpdJ~s&&ABRi5i!eZYSWxSO9!=XT)RP@eU1`>&RN0-n1c<-Z^J zb-+pIdf=bNb8iIx>%flzKOOXM0{$f67B=TfP7~bqqa&&H{|$NLaQ46Ahb#g2xt3Qt z*IS(B?~wBDwa)&be(`)v;8*>7p}WV<$@-`0T67U11#*EY~+yY>Lz zjOXqLz7_a&z)9zN;Ow6pfwO;(0ndZ}O~AJSx3HO48wGd$csj}}?&?AOH{Ba4%W-)e z=sS8kzOMwn2K3YB73q(l{Evao1;8%=&iZJ+YxiP(rh%`q1+<K>sG-p8#%QGfy;Mnd?VK zQv2;LdE;>Qzv7210r$Cw0m`$U8-T9?ea?SJQtAJWdlRAmyTD1GxGSP`e$TyG1ReQ`c`2QHgpO;c zBdPe8+#C7ZeXjWL1DChv)r`&`pgiet-z1%TrMxTWzN+;9(7lnr*+1NO)>%SYp8afL zGjG%Ae>sKz9|0$Q_CM*T_2*YW$F)!E$@NP*Y4!YL&|yDt{ckc-wm938{D}wrK57)S+-o!{&x6I`~Gzi{HT5Z9{XGC$-GY= z0M7cef36h%=K6vC^S7wK^Z#mnRGxR`U3(SR_3rSkcrNoxyY^~5=kVMD%BR&cZ5;2% zbK4z9SAVTf+IZ#AURQr@ukM3MqoSJzi&H9GMS| zb~(;}XNTANaQ-`ck;7eoUSa7w-1X<{@m%IP`B~sE$2i^!oa^N`fO8&ZX&2`S+r@dp zc5$9uVV|q*;ylUHF6Ierw_WzJhOegWYu}K0;$DtVDD)2ShAbBb7`cU6r0Nn8s#jgPVLkif}b--WYK>2+WaOWe_kM9ERe6@<- z5BvfJ+)FDcFa5Q_{N?}mV&GrL09*ikBg&5fcRm;W_z>{TD1SY0XS>#qZvpPkh$(&# zaJRQA{vhx@3fR}_kMsY~k1uqf{9XrqFYs-^Cx9OUz7P2Iz+LR6etZjXw|6Lh5AaJA zu&)P!?{}d5K3z8`d1?JGHGld4tpo1%KK*1H@K>SyA>g*F%%@iYzZ~Un1g_=ZW#`T9 z5&Skw?5h#{GW-5}5&VbkqCCsaCH=bo)0`Um8jRq2mQr8)B6y$WDfI|GW$|}K@ONAM z_6UB3Wd?fZvc9w~&Zn&J9|ry!1?+3JWjb2kbD;dzI|B5j_!atxeeDNcaG?A?0{j5* zW5AWx?Up&cAGnT};~jSap9G!zffs>)8@STR+0WD#tuK9M$^7O2w-)#maA#B1@&|zz zQT`C{Y2f-?7dLqW@G{EZ3jDRe?*)D(aLrwyFRhQ#-==TmrDv%1rFg~s<^Q+Z&I`q- zfu9Xr>Fl(hT>#vjMb(e406uHW>aXj7&jEicaHa3&miiX;rS)++n)JQy(fU%nYX0*7 zdk}aH_`d*G`tI4Q?R-}{b(9|gJ`a39@CD#UfFA~a4EPb?cL2W{_;KLZ0Dl;`(|z>g z)pi|d{jWv&5#T=#d;@Upha2r@mjidQmVR_C@Sm_{_1F7=UkCh7;BNqaAMiHP~Zw9^#xVGzE_OlA`x1jtya4r7<``L}ae-hfm|CEzy$|7GBx0IvOZpZ)A!;5VWCL%`n; z{0u96Yr8%G{9NE41ilma&A=+;2#ElEAWp1|1@xI*LUn^$ARC1@(%<5DDcOe z>A%r-DV^`x&(;9{n8ozh3xR9-Gp+o#4fw}V{!j!zWIww$g1f!vM&P%C&TSF=rS`MC zBlxJrj|2Y%=sXPklfYO1fd5AO;ZwjzfZqoEa^SxL{953@3jBS*e+~Fuz;6eBKk!cj z|2A;#|FdoXpZ0@(A+7(fqx@Rn&K98`Zw7t`$`^ru2KZ6nzX|+i;J*d@Zs2zUe*pMr zfuHs?|BcrFbHLXE|83x#f!_tZ2>kQFj{^S!@SA~u5%}G}?*{$=@ZSM`+FAY^t^e-= zUkm*AfNutV5AY)JF9AOa{P%(14Ezs(-wpg;;12-*L*S?VkpD*O|7GB7f&UTk&A`6` zya@b{fgc6_C%|t8{-?n20sb}M4+8%);HUqv|3>To=fKxR@SXOv^MM~n`O71?<1=%> z{{rQ&2CnPzC3Za?1OAsNe+Tft0)9M#JGuR#2=4gjs;B#3*7n{9I%^`htN&mGcYJai z@V^F~L%{zA`1Qd57Wgf|?+1Pl@UH`Z5coHMpT63EqwV@8@O8i+0KN_Qw}2l4{&&Ey z2mbfK-w9mD@nv=#Zv*}y%6}z-yK#9Sf>-T#9tQqx&{_Qq|Bbd+aW`J)MsPP?7XbeU z(76KmKLWoF_(Q;N0{&0H?*jhM!0!kC9pI~e#DAmp|1R(~!2bpK1;GCm_!Yqa4fu7y zzX$v#;QtQ%F5v$G{7b-fe0SLKeGvG6qWtO4^xtT^9tOS+_K)9|HdWfL{;% z5#YA~{~zG@0RLa$4+8%`;HN*!f1~wZW!tKMt^@uU;M;&d7Wg6Hj{|-^@Y8_56Zqxw zyi4t8w*h}V%6|s9mM_`QjsyQblz$lb6M(ONwzkfffb67XXY z-0dT`0zU)g?~UMYUEdG<$teGA;MxyI>}RL{sA-n5&pZX?*8zVj@NE(NHU8IET^_+5 zznTN?WO@C{jS<|{|Kkp1^#s4?*qOX_?^I?0sKDTKLY$)z;(RdY(G0~O;G=5qWqJAYk6n)9t7@kvMGgq zz@H5|b>M4&zYDn2353k5+krn9<-ZF2dBDF1d@b;^&K6?w(s6k{@Il}&0KOmiIlzwq zUkCgc@D~EV1Ne)89|!(o;12_Lclv0(S3g((_v`OuG<`n;{5;Uv5B#OTj{xrj{s!PW zzIWKqZUUY|`HuqE@^{ev5#;C;Yf0elbe3xLl7-vInZ;2VM827D9nuK?c+ z{JX&Oz|VYsQ2#B!2Z3(|z8|>DwWt)103Sp7W5BlqzXQ0FWt7fw;5$+NVc@%fuYQ4k z%kTej;3L3y1K$sP5AY+v-Q8G9_ZaZKD1QfVms?WH9|yh<&{zl;U0)G?mhkzdie#T3J`a2m=kv`yW zLHRwve-ii{@auu!2>h+UZv*}|;9mj$Q^3Cq{087>o)^^r?ZEqhzXSL_;6Dw#4*W*o z?*jf#;I{++8Q@<9{J~?J_!7mfbRqT%fOESzX|v;;O_^1C-4sdzYq8afj#Qek<@b{XzXd0sI2s zp9Fpd@J|814)|@rZvy@+!0!hBtH2)s{%gQb8wl!oJMgu@KMi~{@LvaB1pXVqj{?5~ z_|3pS1N?5_zX|*S;J*d@w85bMcLHAv{IkF}19v&Sl|m8tZ=?KC;CBJP8TjXc-wpf= zz#jnqMc}6m1@*rh_*&q<1AH^^-vwR-{(HcW0>20N&A`6|{BGdC5Bve(e*pZn;h_Ha z0$&UK4}ot6{$=1r;C}@CDDbZUzXkXo1HT9Op8$Ul_@4qleSJ{>uL55O{A<9s0sk}L zhk!d7Rw>^A{5Z>;u3@fPV}4e&Bxx{0Q*B2Yw9rgTU_q{%zpLf&T;W zhk^ei@YOF1`u`!|Bf$R&_JH$K(aCFH_W^$_@JE0@4*0WP;eSz~(}153{PDoA0RDZzuLJ%B z;5Pw39r)eAp9uT`;NK7Yv>yxV`6S?Lfu8|$^F9LrG@T0(=3jAi^X9B+)_zwVo z0Qe6AKkb!4{htPW9q_Y&Zv*~Azz+fcVc^#Te>(76fUgFA5AbIIe-QYO06+bLp#IMU zz7F`afNult?hsK5hk*Ym%3lxsIlylLz6SU`z|RK$An@k`KYhb0^HS(}z}Ep^3w#^! z=L4?*e*y3tfS&{WR^aP^e+BppfqxJ9i-4cCF{r;gW1`3)@N-dqAMlp|KLY$b;KzW! z6!;y$`+y$@o&)|c@P6Q{HwE<{06qeI5cuW5hk#!Td>HuqfUgIBC-4#A_X8gVzG`z& z&zAvT1N`N{F93c%@GF470{C^ne+>9dz+VacF5njczaRJp;H&aM{Wk(%3w#ss&A>MU zF9Od4zaID&;I{(b3jAK++kig=d<^&*TY~y;2YxQ_9l-Yh-wAvU_%7f#0(W;9=@V}U zz8mGg3VaXnhk;)ReD&6#{(FIs0G|MUIq-eJuLFJ&@SA~O4E!G8mjHhV_GkeEdm%J?;bU?sC#kz6JbpdGB`7&@V?_|fLz_onI*5?@TTR`Xiz?F`ZvF-w{ z^Vh(Yj*}H00sb+RfBbg8VhU+_w->GfuH{|*2Z4VabY1~m>9{@Pa^Sb3 zdgjsnz^e0V^{W5-ko&7zsua$vmyXm|omVW>3#-mMP^+yn zzR0cgKX+_`*beV7fdrHZABrZ=zp+ z8lR0%)N_L~^V6kjdD5$tr_1%)SS3F&T{x1LXJ{3ad_tk=MxpAgUq@GX=)ml3tv)<8 zUn|ef49=7*-ll#M3w@sJ*8=5wsamMdR{esZmW4|XOwP{K8pX%PC;B||gnYiUuS$Pu zr? z`X(#0GbPjNRLU*Bmi=k{eUr0uS9@l9d5x;%_l!??K?C!9c1+}CC=X6f+A^Lju1ZO# zu^qlxGuk2?p5_C?^+VO!!$EbtLakP+%DB%?&lT$B1LaD&ezmU0dQivcbTCV|JX0(k z$qm-(70<3@c`qYszS>yZ!B=#BZmq#uU;)LlnWKb_wi2$BWg-5Q9dQM7!}=^!F_|INgQa@@n&fF8TJD48>A6b(P<6IaDbF1A4$H8~ z@XuA|YdKFp8Y|}0S3-!=uw6r=)#q%jA7vQCK)rCVzb~mq`SiLt{;UjD zp5}#_T8p~%dl|Yx>elZytD6+adGhQ*{cp(2jkqRE&dv+xw7n^%M!eiW=(Bu2^4~2Cv0SK^JXdnMRG0}9>E}m=Mq~Sscjb^y-9!9-FYA<-`ePn?XOK9s8uKGBjuWoU9CR0&&v-j6e{zjyl9r|%QN-T!KxAX zg#OC0k z+dQB4{?b*oYbGoG`i;qjptNVjFmLiuY4Xb2q^KD6+;FutJ-Z8c22BfBKatt{Ps{Iv_>@%WeYn0>$)P$v;FQ1p6j}CeBu(3 zk?bSv_ds~m%jI-zilv#ls3Su160d(qiXSW$J&}Dy{}+L)Qm)m#*(opQf8H1Uyecgp zb5ymZZX_DN{XvrIWe^Qcni#dIUnlNpV{HuR@HFj=jb1MLxsVv}VnR39jjS1csm(;_}og+fkx(s2+OmHJSzG+DS>S&ZLp!eZ7-k&+m>{62PTMp()A&2#(u8VqH( zAe-lQr%m6e^elW)E24E9+tQ-JdsO64Z0*E`Mq7O*+t-*W!Z~N^wW@O7P$Q*jt_^!d zPOkz9~v6whVmx=r_sk(W7!7j*LU$I=nMi%gc zq_w%By|w8?hLFB5_MdvSFex@enWl+KVqU7KA2nx|8y+C$I!N z3D8>F+SoC2i91Hb$kI~u(k(GxfE$ zrzLN+B3D|gvk)6@VtN+MDZ$#s@3yogjmGr^<1Ua6)4^T8P*RzoZ!F-i`Mj@s^Z%I2 zk~YpFEhdihxX207`7LE*ip|8uqOY`+K{j|YB^LK%_kmV3?joJ`34KQ$OZC{XiQKR! zJLN=9q!s_AGiOlLjY2Lm!y4>PW@>JeXdoi}NA}hx^R>UvpRc}e)>|mo%DynymNKb4 zC8AlI39URgIzFw2VSHkJ6aKT=6Pri7KX!DqBh3O7smQpZ8_m@%M!Ii%mX1s0o+rXp zGGYeDw^21@Ty^sr%VEu%Di!MU)sk8}#-tCmt)i62+8SGQ&38K49216C1gVe!CN@wz zPmMAXn}J3LPgl{>AsRt>l&^VM3^ZVeM{^P zTCw)*=gw>n30`<_E4#VKYho2siIxi}Mbc!!yEAMOQKaD?A^`9LR zn}TX=5d|pU1qG-pmUK}ktR+2Yh4>#9Z9os`Nd!XI4Ct1sbbn(6+(w?KN%(cVO^r@JvY`W^^b{FMaNvkOn>0>JL2k~6Tq!Rx;JHy2pM5dnnXHeYHRqh zbC-s6Ti2M(6JvAg#E1%<^w-VrsE zcs`7{I?Bq)JRYq~*M?N257Hxp)FQ3jxQq zCQtU6c7HO8T3LJvy2Xu6>@YS}qa{jjk8PKp-XcxQdBF@287+C_{BODWn;;U{C{=%t zQJx*P`$uMQqP!FY$`9JG-`2i>!KBD+RVqxkSTQs``c*813BCY+x1}#&Lo;7Me^y^W zUZvqAbAp&U{SC|njMU^1hlzbt0a-V?QQxyKR!`gWJH*&8tI5hY6PG0~B|BQWwfDxV zrtC*Oa~b_MosX62_iQ5--k9CG89Xpwu1K68{A_kea}u!`oW2VWu12X0c_+vjCmctQ zdB}g_q)I&pvMF%^^1Ce;;HG8^a474b?yQ)|SeXaL6DXWRJnuUz12Q$lcc-zdgL(`} zJ2bp~rtU-O8<8|RqT=V0Hr|Px=t8X(CUFSuS>#W~Ek@jM((Z(Q4m<90V%eU^ZSg&K zVo>y7%8Cb7Kvxx0Hka*EXw3bQmp|lVJuqsEYb=*+Oc(2a`(r{@@@nYR$#cs1?|d0a zqXNScq+9#Bsd7a^!^I?3IxHh5E_KuKG114dk&w9}*nVY1GM%~^Fq>~o6bxM9CfGq{ z#bO-t{BDM`V8Ud=rUrk1EsMfc1a{e`#)wX8#N(j_4OrwJ6jAB37$ZOidW<4CGovC+}?XZ z_zqbYwceYWp6dSPi!F)+>aAco9~kL8x3nStVNepSKVC?uU!HKlc@DjBUZDM@My0)Q z2wz%^NT=tt&P~^Mcc+H6W-d(!Mv|OITy4ge6vbtGr+B^NI}{bJTOP!!B$6iZTc(Cl zybD$F{AhfLhEB;h&1ucy*^Sz*QW6+HtF4P=pvBMYm7Z58l_0kt z9qkZVQ|m=u+?94vK%G1=I$O!$RB`B)n0rjhYQs!|jt1Hzi%*_RWWG7ybF6u*51W7d zsgH;gS^~8fD+OfxnUypuTA@fB6ii5R#N6F}L<)OC{oY&XX=5ni4a!nR$CR5YMr?aHFBR^tTaPKPi2@7lA%) z%NFJQ^i=n+gpy&ZvfpGS1BLKTrG38VD$Yjd@?NVa>S?7?Pk}i(EF@?dP=00qAQSIx zd*)saowO=XlVRNTOPY>q%qH&Pl-#A6&L(=^MD1lt2T!HMKI&w^m}?tAmZ-DSR?b{V%@JNR(R5wLRWq7S z$k)=czT*75geAP3v>Hk=Rhq7uNT(gci&cWdxPBr4ALv(A^Kx&ulDE=f4~{*aHN^|2 zsiI1-X8_87%Ip=m-M3qT+S~O_px=jGZE1=*r>W4%=QV4{@2(#r+>s5|5S>RfUqG|~ zpSP|Y;RP0S%&n({K;$mth_!iBNc2z*ctaPB^R~arkL6YeR@FO=>Mj%I&OLLmeH^|N3+S$F%$PMYIkaTZ&Sk(R4SzfqSN?KT0;&P(T*T> zdh19MgACUzNC~ywPKo7+N+(@h`Snl>!1`xByXt(X8Aj;27b2|@vFPe{ema-qy~}B5 zmNVF%%np9F(4Y>2vpIN0uMk^{q7?$Y8(*KE?KHKa2wOj4@%q&Kn&^eLY@dEGD+v~@%U1w|BkLC=0k-JSnl03t@_L}@Ec3gr@u31*-e=HO(pA@^fkoMnk;K$&d@ zcz(?u1~};0*ckvE@4AyNVbqEr;NV5C=z&A3xdZPANvrc|l7Q|Bt4)3b7eZ08Sxs~H zltU;A2PCnOErgTycGn!yILs6^|C}#Xg;&~9V8)joE{Imvf z-gsrtifF1b(a9^w7PgQoYzsW1_1JQ}h_WIW`y7-8jby#2e#GR&rI%UvcoWm4|G0js zJznl0VVVqu=G5tWOwqh46l+OV%xV&qEM&YBa2y7U)xYF% zKx~bsfC@i{qe>AgSzvh~H{MSc*i?ENr!JB-vn|Dyy$r-512dm*@B?wkdPsJ)kj*x7 zCkS09;om1=#N>=np)KjIw!FvY%p<)!HLR18&d}jE6%=JOj+iz5uqYKWwS7wjOOPs; zV4ZBl4eKO0H3R>TNVrdlpD{K22J+`o(w0^)?Nl~w$Lly;h{#J*Beb^#5kR(r*>kY; z_QkePpG09sXQe1m3AP!o9!17PCXpH^(N^~_bn$j6o?_?JV!7^6h_;y=MC>`2HQs7F zaCu#p2mgrg9Vh>g=b_-}!l;J=T8MRXHs^1QnzNC&LL;Oljc~h=Ek0cKp4;7lA{5>p z=}nv1Q(!KleZ@lEyH-QiXwZJ5eM3dEXK_NiaVUB?jiGbE+7#<1okHOaO^*IHA{a=K z^W3axlOA{}!@=+ur0F!E>sP`}`83{?kJ2It&t>~dnZyZ|`de^zpZhB3`AJmHkZUqk zHk*@%Yrb30NW7EdfV_n}J`#u{ks~{MiG0WkuH8H9@Agf9PU83FrT<;<-jKUg7&A0y@7Uo~;z6{goGjw7+!yfhlN0 zH%O52HAmWCey@5|C-{eu#ko%sD^QF4Ty0^Gf;w~-V@RX8e=n6eY0KGZ6Q4SZtd(Zf zvce-IZ%Gf2&(RqW+MslLBsHNqO~*1c!)Ymbzj zldnDU%cEW@N@?7&_L3fZf_>9wjNGA(mNISvqoQt@?3Gb7&Pg;nS1d&0`~~6(R(@X+ z%YJMG3uybcpx~9)?gORK0DO>HGk4+~;FFq_ueacpm)lp(i$eQQf(Y;SBIx)%~e z1oyb*&nq8J2eF-8@pcIBzYhg6H+6fS zhvIZ#d7#Knn{OdxjY*Iq#AV{p2F((+f|KH+4INpadb@d}465#535{eDD;V*Pha*=g zyER?D!jUVJ{0+5zL+IWkY=??mE-Lza=xu&{-*%2`;_`qSWP4B)yA-g>_56`1h)0l8 z7%>TI-@`3nSH1nN;H2+fzL+#!bk|<9JXjuk!l7d2)hXF#pCFsHB!_43GE$mh##T0qpu z+uNuPRhd%DWSl*hk3Yq%aRvW#C{G0i_l5Mbg8w;@|Jh+R3~6Kjk{HrTVUCU+aT8j( zf5`$_qWI!APP6K#q41rKX8r{wI9xntJ&c*5((JsT85MuU*BTqjj6)iSP{)hB1)-0; z#6*2v5!tx|V;&UFSV^o@z493!wk5Z)Lm)AopKL?n3+Xhb9-*QFY>1;3e!C8vD~ zA5o4NU9!F!2fvx;t10-+nwy(i=TK1pTuS-L&AU@hvnp>)!Ee_0{bnkMIvu_D+z5_o z)akg3#V#DpqK=Nn@a5<6MqxTtxZRVer#Nm4c#Xs6Uq0YEH8n;hQ6J@7fU{ZB1E<*3 z)Y*7L6%MNM_f?_oLiBiQeDs6Od`XouBC&Sr!BlczXt7um(iGa~`jya}pZp-|6t6es zMs?QMZFVWO74F$yH~$AwJ#W@%O_>&LIJ65I(Lfh4r|auFGA`bpcTT>}h~g2R?tCvI z<=fM*MO4GX-@u?Y_grrlcL&*8Slng1C7VFokGc%+0#RI~kxPRktaH|*rE-LK%Whrs z+)N~P(7XJaiiNkN)~nqJ(L%l<*PGdtt;u3I6Qww~q=*7N3rY7qWv(St*XrqV<^kCq znsmSSH|t2((lH0Bjfz8_lI#+s!dU1KRdRP33*IeDU?jA8M}PUWuW#4GCza_WbUmd` zRq6!G;oy8UWg{%*mx!w%I7-YHfi`>Rhc^%W;{M-|c_s4+sPDmY;rFql)SDNgJukC&&I)SqJSM%L=7=jA*iMusrM z(_8{Q&7Pq^sRgV|_%n*&VYhOMQ_qy7YntooGmUM{4de!%)I=5^Z`Yc|1N-m@&hAV{ z(=y%V{3+ek;Nn20K7qW{J6U(7H@!+byU26zF)*1$ql!3Ix3_n@T)gJJcW-+RS&~i4 zBb;W(H3upfBFw=#pR%3~AhESGQ=E^7{y>* z72|AAv*2)E?VvW@NZ8p#Np6xG3#VJ{zR^@i^tX}2ounnPV*=a2#o- zGd(*~N2z!+^q093)k%)LVMh064a&Y5GCqhjVo}Pv%0k%?tXezuF3{R_Y^>H! zIzErvu+bypQwmyn)jU5ay`UD?E!F~gS<;H-p_oeBnh|JD|`9Yd`I|23a_qY;52L5eN{;Q6prn( zc*$4zfwz-Q8h#KK_la^VxOi|1=XIJmQzCb+<-Cq>XvlT0oR+6E-$=HPtoKZBu?^dW*5b`F2QK{)iOchLpWm zws*C2ubXVCa^0%nTQ&KP?9inO-eQ+0caVRo&{t(qzYT{SwvJixr`z`2xJ?Mta-0x}nh3x=TlkhudYl+SjT5 zp7m8zPt&%Yb3$4;|E_0BxPNm*+|*Y0M&y{r3V46?L*EA>U9_&MCs~$P1>@QED5S75LLkHI=;p}X?F(P;RE9~jO$CKH8 zrrSTf?8{uu-~uu7hlItgww0l1H1{vDJCNukleT9R4q0HbTXY)voS-#!+>mO+a+p*0 z8CpO{$JY|W6s9FLynoC)e#PzU)6z3lWbFg0qqFu83eNHNtx5gq*(~VQrM>QwJMYwueUkw zC($dSsgR=qzn=d(lH-1y#iu-xjydy9RxG`|P!1k?+3qCkM%W=-f*iuM2X}D@rwpHM zPaMRQlOk=C%K~!JLl6Kocj_1*V|R^)^0)W7 z{o`39CZ(bZ8ZI`T$ zKynfSN1%?4-RpRs#_)a&G$+Z_9&J^pk~9u4Izi|u+^L2(ZqBarch2Do|5^lAI;$vO z7AMyA{FAJXCfo(bjZrp*_-3?ADafzw(zNfWcG?>kCRgt8a_+L&4d>LHmWbSYu)KAE z1n}79kt7NRGD*)AoIoZey26ZuZmLMYc!{TaCpl^yf^O(N@7ozJ*nL?@{NGr=H`zm*&z$&jjw-Jbe$Y9|5e6XQqbvUI!Hr z!{mK9$cO6J*=6&?su~Sffj@n`BGi3)FH50ybL0ebb&!tBMkfVXP9p|1wu$-bL?s0( zdU+$#{*84if{tutsgytA>1y(H)9iG;a;t6Mt4+q!;FQyB+z4L&*oMsPy1C6=B+*Eq z(bhZoizzgKvsSH06EN7kFs!MYrV#lfG>=86-XJV6)kTr1bVWc+`Tr`27Av;WOxjI~ z#8BQkws2n%nKYC#-*w9QqwA3kBR9a9j}27 z&vIg7|6-7_^jRH}_sk>e3?MC#q#g#XqFIb6f})N)n{ow`d4Nnoa;*yai6|PbwLVit z?9%o|P5pzd^a}Xu*cX$LMitL^u_15r6qB%<#_Y4((rWe&LI>G0oi%Y!Nt15i`sEEc z@^E#;iPN2VaBlb36N2D!YlmAxyU$IN%HaCtb+`)pJjb%Kh#fFrr^pLal>E}^lGeIP z*U72=-s`c_=2(R%Pczi_#|?M)#|2Royw36BX4vvHVdWkPKr5g&c86ydC*SJi4_l^;axyBj|>V9-%aABP(~)aZ;DvF;I=7z zuw^HnYXP@=43F;EP`}4Tufc3!+M-pKrghEri_Ll!p1Xr~)}B#Ec9B+f&oda6&Eu34 zEd&@AaRkYgHGFX;G~#n?Wcj>IJ)KP~uA=f%bcYw$ufFrnlAKGu4QHtarc$r4p%e+; zX4+e~J$s}jv3SJuJffA-0V^W}+XhNXC2NNl-yT@1Oh1=- zuY?z66G;t10>=-5@r*~qyl|m(rdeI|IfIOo+478O_Y6`&R;p1(L8{N4NM%W%J-5nU z48GpNyW)ZjUsLFKO!nc>kL z8S2PNrjotJlE-6A@ z-~#E-JxfEyl3&}A|-w@x50%C zXjOEYi+2sZ&NepDA@Gs@Hev=Qfs!Eb@hsikGc`@olCEC~10T;e10N?-Q(d4|Z;qan z#|(R%l06#7xlMA7nL-9hoG`ujX$z%gCwg|oz*ux{q8VHWLY6l&b1XnOdYVsyhd*00N zh;ThqpjsVcmf*b}9uZ;bKnFgmNymykC%~!Zv!?{kiyRWr<+C~|&?EWm?K?H`%r}+V z_41U%B=>Iz4n{Xi8~dw$l|PBXpvzeD!H~clMp1gfDGluVwf1q4C2Tt;qTtI0sNc&H z^gCsP$o6|>&VFb26R#F->oR+-#KSa^Mp=?hsi{Wmzry+7a@d>ACmU>$p{6 z7fWl${YnN5a>w&0_Y`;Mr|BLG*Du+F1rwHzCS`TC-6HxZd?y%GLkoe^>Mm95l}kC! zHiTlI$PiLZXV|L9^Z;ZtAXL1CVvu3wPF7 z>LfaxNw+XRvsOOF6>$?i<=orN*Tr;Vogula`Y%Z=NK7*v4;G#rm7uewpC3 zdlgm}veyk|E>RQHNHRqsFW%o!0LJXL%F0>lN+oZfo{|JqUcR8&b@g?W`-1|8N~wJf z)r3MZjO&$(D>*HZA5%5KyEBKPjW{<_G}wrSTAEV&PFqhZ=0*M)8Unu9ofAs0q|iL2Q`4@WVji zOIzCJWhlH$kA33$d7)3>fFiYm9~r}EJ#=xd2e(Pzar~4S5S1%XZ88ZS^QDo_wWUg% zpw5k2dafi}d01$QRO?ltMdi?kLrf@At}ziP@{!gU7KAKuUd^g`aREY@*T=VqeG>cGw%A*;t=SGa(c2|(Y#SRtp3Q8@IZf@%ABB`8$ zE3L6vHqTgluu_%B-G3LyFWR$QfCzsMVh;~dSsSg1-$%61?QA5QW&OnzPS9W(YG#Uq zo{txas`>rXG~Sl`ZyPRQk3qp&x` z4s|2bPBiXhbB;t2Js%FDSM`xrAVoVS;!Ka5L`P?GADK#3%x;qPuRgqv7u}h9p-uVRbD?y(A>>4%MP}9OYqV1OBFK^qSxQXWtZ9^V=iLZ>s zP9%6CkSjcq^EgSpSXokVEa$rt=a=`A)<}MNfBg+jcHd2rJTfW%NPf7~&ar%S9MB@C z(jg*BVN<*JgtO#=w7ORMZq!J0 z`l{Fw4qVRT>;SWrwjgGw0fnL^JQHsQ|I)oHXawu zpVh{9`Z2wDYl34Wa3m+JQj&V$L-p(r(0xjt8j=EL<^cAy86H&6p`}t%co|0x%LM_# zHxLz9PNviq)P0=9!h$d;$VqE=c@jZxH*0zNZ1ULFHIS2?W1d3-4OYkU#;osCd!w0% z#KVTYsa#?9oaS^JvQNzF@SU9V3LtW$BEK%^DoXbN>gL_TqgBbf|18s7=erL;l~PyVxmd*v=8&B5V|s?yH+9s{ZLaG`&zj5mB&!TP7vYH%LEHO*IWF^>>XuQMO)1Z zPFEpUKkD~qrn$@5>1-Ie3h|Mhb##g#L+U!nq2(RsG3AjzYD4#Tu|=+ku!%~GeHxdZ>i#8SpX8W5m|itG zN15l|>hpy3)x)x&nX~z7X`khvRhvl1VuMnH>bQ*1Dw%A ze(j|a@y?ys&yv6Ctni^;(1uMYQgyf)Ik=-Mtxna^-_x(kDDie%y~iQHCKsmiAMt$j zU*1W!D_`7siD--!a`@~HN^l;zS}^HojKuf5Se**PkoWVw8HSGVZQme|%Ndty}nkqz<5&q(OG9=LlCgx%PF<&C7N z+Njdv#_WSiOU_ux*$|UpV|(Uo$XhZCgFJqgVT%@W2d(q+Wth2ZSPe3gB|ctwsHE=^NPJO1(n z0yFmdak2FZUb-m2?!X(kT%^$WWCko88n(rSArl0BTYk)hT6Ml znzX&jNgLa+FG-Vd<9ty zwF^LeJ5ix)jmu;b3iEjTgaQYKg(NkyRwA0ysNZ1w$K!1Ut=YY zicabLthc5 zF?Z&k?tzA;*5kX955^+zq+>~#^x98?H6rLM;Y(cNRi#LFYi%;Q2S`&)wFrbnzLF7| zuLK>3ZpoFJ&e&x1!bsfba*12=&4@uoQ~&bU27N4ncC2PpIORQ;!sc0%*lwoHK9#gm z3x}mNNvY9Ev!$hyI6hcV7P2TB1`1YM@nyzV6?zxSqNsvmy_=40!%6fwk-GVcgWOGX zZ?GJ)j*GB0+WnR}vT}69T`Ljz5`0q@say7wxt?ldteyoaz+%uU1)LHoPAB2Pi4>$;XEN}N$A*c? z3(Df`npUgM2!|odx0?BJp~iAyTr%MaoPxEMgz~Oxt#!-+SLo|qxUXZqX6zv|Rx1>+ zxYNv;72cgB>89D97L-VG24MjtIoS>6UFq6ezg`ve>zUEMo~4mFl?mCr2sC^$DI0NM zgcX*Q&TeY%%5fL7Sp&-YI^`C?z=<-&v-qV9t!XNynvOUfpns(hh`?umF72QbC6v*~+sg7ivi8A8 zPC-L8R^m5z(gDr(yc5N!gaz3v_s*JGvBq+mMcIAIE)_wLV11HMg4}DAiUDBnRPq=A z@BE@MN2Q3z@P%(oxI_-q*QOvfc*;u*)wRN!5d(0J`~aN)Nxp2gm|N zX>@WDQ(f_PPWC8f+!b%--l;xMizO{Yi(%*tGj~9)%{*c{npPfse>V^GlU-sraFr zEU2Zuo6jRBB>U7hEEH7|?R}SUl3gOz7Y&4lwiZ5yo9XQ2bYXfj%+k)L%QKd9exkKo z_jajr9=GXW#6`{u7`FUgL<98E3m|IZmhdEw&R#Uj?w$Up@B6yLN4wO*>6@ORN|$6j z6kJ|8U0&*t{w&HYkfPNshXZUEcYKG=bH(XozUEaJUuolH&-ObtI5k~1j~Bm|DzfQu zx)e@gR>y%_o^3_VR;El(MrRW0A<1FMl z?9F|WWkGARYLC5$6t0-lELN7RYrG?=#24E&m$Pd)4XdY%yLAo0BsUm!O>Pss z-!&C=4R!5Zlu))KGh33w_7Ow-ZhGdEJC+VeOywKY9S;f4AQ+$jJTJ+>r0JeDwChgp zkfu=xiHb=L7Z;HcxZJWq*PfvD?oO-DDIK@ZEwH<3wq3UV<@QP0dV*$|ckOELPB&fv zZE|EQG7jp*rSf89p-SE6{yk)qqvc^lrZsCB%C6ffTDLnhm(0zy)@QsWd!D~4OihhR zli3K`g8UGzo#+#g{b?@q8(PU(j^;mtT3L6iJSm-H+Yok#a=cs(s}(tdlO`vU-YTAM zl4dd3C4!UeefN&?=j?KUMumP;`=jv2D(c~8Z#ER4Vb{j46g1>-OIhGqLj=ys3N6oJ zGO3C4*|FrMC9t;l_+1mk1*xbYK4jq#6~xg%6h6+; zOV$yUEUaAL#N^I)?QducHm$tdv{J)O4=qI#@qkEbl`5q$7Tx%9LB#msZB^B#m<&wb zby}eV*=p0e>pRfc?Kzs-j+Fm#cp(uzJaFZ*8OY6Tjs!#g{N-vRW=VXK%#RLS?g@ld zUvQiIaceu`_1I=o6tYr7N27;@g?$=ImdcIbO$%%y~ErQ zk<6IvU0@f3${GNcfP!bCb8d4N`FeDxPmE_F+RED1yl^)YZsqM`sN7AX5pp`2J!?@8 zLnUVc>17%=^829ZL2_&wmP*eknoYLvrxeot;H1R&>?>rcPn z3R3#T+Xb&}bCq{1O@7bObB3*&TpdFlQgG#Rz=D_LHhzYYIXEu3J>HcY%&XDVJ?F%9 z4@rSM_;+ctA+@Pz4&J<|O+9n)j@<C>Z0X^!ZeUo)5TS4 z1;Gh@tI25(mG-cL;0cO}F?PLztz)~{I(C4WTG!n25k5H@Yx}!|oqJYOLsLhlzKd=U zsB1P4iX^sk7v{r`oDb^sG|L=P90da`bz&#Wfo> z2NDF9!=#5>%4btHg-l(2BcGsc=Of0XOc1I9pQ5oSM*~TW~eDi=8vUNyK

$w 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 requested version, -# but only if the requested major version is the same as the current one. -# The variable CVF_VERSION must be set before calling configure_file(). - - -set(PACKAGE_VERSION "0.1.0") - -if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) - set(PACKAGE_VERSION_COMPATIBLE FALSE) -else() - - if("0.1.0" MATCHES "^([0-9]+)\\.") - set(CVF_VERSION_MAJOR "${CMAKE_MATCH_1}") - else() - set(CVF_VERSION_MAJOR "0.1.0") - endif() - - if(PACKAGE_FIND_VERSION_MAJOR STREQUAL CVF_VERSION_MAJOR) - set(PACKAGE_VERSION_COMPATIBLE TRUE) - else() - set(PACKAGE_VERSION_COMPATIBLE FALSE) - endif() - - if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) - set(PACKAGE_VERSION_EXACT TRUE) - endif() -endif() - - -# if the installed project requested no architecture check, don't perform the check -if("FALSE") - return() -endif() - -# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it: -if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "") - return() -endif() - -# check that the installed version has the same 32/64bit-ness as the one which is currently searching: -if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8") - math(EXPR installedBits "8 * 8") - set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)") - set(PACKAGE_VERSION_UNSUITABLE TRUE) -endif() diff --git a/build/odomety_demo b/build/odomety_demo deleted file mode 100755 index 00dfee79b78f642fbbedc19b24fbfeb070ac1bcc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300672 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�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 diff --git a/build/odomety_test b/build/odomety_test deleted file mode 100755 index 9eeb16d424f7a518f5fbb99f3c2851cfd4dff1b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 302144 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°qb#(A!XGZabC1YdkLCW?Rj3iC2YDU$9d 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