From 06e7d2df05780981a7bbc7d5d30b77b8342007c6 Mon Sep 17 00:00:00 2001
From: Paul Winpenny <plw1g21@soton.ac.uk>
Date: Thu, 19 Dec 2024 19:48:43 +0000
Subject: [PATCH] Thus_Dec_19

---
 robobin_final/.vscode/c_cpp_properties.json   |   20 +
 robobin_final/.vscode/settings.json           |   28 +
 robobin_final/build/.built_by                 |    1 +
 robobin_final/build/COLCON_IGNORE             |    0
 .../v1/query/client-colcon-cmake/codemodel-v2 |    0
 .../codemodel-v2-14727d5b064786b04127.json    |   88 +
 .../directory-.-a7bd74170c3dc550f0f7.json     |   93 +
 .../reply/index-2024-12-19T19-16-32-0361.json |   54 +
 ...t-sllidar_client-38e5f6960c3c6bfa00bb.json | 1385 ++++
 ...get-sllidar_node-9c7a2096d3e323c562c4.json | 1513 ++++
 ...r_ros2_uninstall-0e3edddf0af793dd7fcd.json |  112 +
 ...target-uninstall-9d6cb0593a8bc893ed0f.json |   95 +
 robobin_final/build/sllidar_ros2/AMENT_IGNORE |    0
 .../build/sllidar_ros2/CMakeCache.txt         |  698 ++
 .../CMakeFiles/3.28.3/CMakeCCompiler.cmake    |   74 +
 .../CMakeFiles/3.28.3/CMakeCXXCompiler.cmake  |   85 +
 .../3.28.3/CMakeDetermineCompilerABI_C.bin    |  Bin 0 -> 70464 bytes
 .../3.28.3/CMakeDetermineCompilerABI_CXX.bin  |  Bin 0 -> 70488 bytes
 .../CMakeFiles/3.28.3/CMakeSystem.cmake       |   15 +
 .../3.28.3/CompilerIdC/CMakeCCompilerId.c     |  880 +++
 .../CMakeFiles/3.28.3/CompilerIdC/a.out       |  Bin 0 -> 70608 bytes
 .../CompilerIdCXX/CMakeCXXCompilerId.cpp      |  869 +++
 .../CMakeFiles/3.28.3/CompilerIdCXX/a.out     |  Bin 0 -> 70616 bytes
 .../CMakeFiles/CMakeConfigureLog.yaml         |  533 ++
 .../CMakeDirectoryInformation.cmake           |   16 +
 .../CMakeFiles/CMakeRuleHashes.txt            |    2 +
 .../sllidar_ros2/CMakeFiles/Makefile.cmake    |  733 ++
 .../build/sllidar_ros2/CMakeFiles/Makefile2   |  194 +
 .../CMakeFiles/TargetDirectories.txt          |   11 +
 .../sllidar_ros2/CMakeFiles/cmake.check_cache |    1 +
 .../sllidar_ros2/CMakeFiles/progress.marks    |    1 +
 .../sllidar_client.dir/DependInfo.cmake       |   23 +
 .../CMakeFiles/sllidar_client.dir/build.make  |  206 +
 .../sllidar_client.dir/cmake_clean.cmake      |   11 +
 .../compiler_depend.internal                  |  787 ++
 .../sllidar_client.dir/compiler_depend.make   | 2350 ++++++
 .../sllidar_client.dir/compiler_depend.ts     |    2 +
 .../CMakeFiles/sllidar_client.dir/depend.make |    2 +
 .../CMakeFiles/sllidar_client.dir/flags.make  |   10 +
 .../CMakeFiles/sllidar_client.dir/link.txt    |    1 +
 .../sllidar_client.dir/progress.make          |    3 +
 .../src/sllidar_client.cpp.o                  |  Bin 0 -> 6333688 bytes
 .../src/sllidar_client.cpp.o.d                |  714 ++
 .../sllidar_node.dir/DependInfo.cmake         |   39 +
 .../CMakeFiles/sllidar_node.dir/build.make    |  462 ++
 .../sllidar_node.dir/cmake_clean.cmake        |   43 +
 .../sllidar_node.dir/compiler_depend.internal | 5060 ++++++++++++
 .../sllidar_node.dir/compiler_depend.make     | 6825 +++++++++++++++++
 .../sllidar_node.dir/compiler_depend.ts       |    2 +
 .../CMakeFiles/sllidar_node.dir/depend.make   |    2 +
 .../CMakeFiles/sllidar_node.dir/flags.make    |   10 +
 .../CMakeFiles/sllidar_node.dir/link.txt      |    1 +
 .../CMakeFiles/sllidar_node.dir/progress.make |   19 +
 .../sdk/src/arch/linux/net_serial.cpp.o       |  Bin 0 -> 18464 bytes
 .../sdk/src/arch/linux/net_serial.cpp.o.d     |  229 +
 .../sdk/src/arch/linux/net_socket.cpp.o       |  Bin 0 -> 84128 bytes
 .../sdk/src/arch/linux/net_socket.cpp.o.d     |  258 +
 .../sdk/src/arch/linux/timer.cpp.o            |  Bin 0 -> 2600 bytes
 .../sdk/src/arch/linux/timer.cpp.o.d          |  217 +
 .../sdk/src/dataunpacker/dataunpacker.cpp.o   |  Bin 0 -> 123704 bytes
 .../sdk/src/dataunpacker/dataunpacker.cpp.o.d |  275 +
 .../unpacker/handler_capsules.cpp.o           |  Bin 0 -> 59312 bytes
 .../unpacker/handler_capsules.cpp.o.d         |  273 +
 .../unpacker/handler_hqnode.cpp.o             |  Bin 0 -> 35128 bytes
 .../unpacker/handler_hqnode.cpp.o.d           |  273 +
 .../unpacker/handler_normalnode.cpp.o         |  Bin 0 -> 35128 bytes
 .../unpacker/handler_normalnode.cpp.o.d       |  273 +
 .../sllidar_node.dir/sdk/src/hal/thread.cpp.o |  Bin 0 -> 4776 bytes
 .../sdk/src/hal/thread.cpp.o.d                |  249 +
 .../sdk/src/rplidar_driver.cpp.o              |  Bin 0 -> 21920 bytes
 .../sdk/src/rplidar_driver.cpp.o.d            |  253 +
 .../sdk/src/sl_async_transceiver.cpp.o        |  Bin 0 -> 59208 bytes
 .../sdk/src/sl_async_transceiver.cpp.o.d      |  261 +
 .../sllidar_node.dir/sdk/src/sl_crc.cpp.o     |  Bin 0 -> 2776 bytes
 .../sllidar_node.dir/sdk/src/sl_crc.cpp.o.d   |   28 +
 .../sdk/src/sl_lidar_driver.cpp.o             |  Bin 0 -> 441760 bytes
 .../sdk/src/sl_lidar_driver.cpp.o.d           |  275 +
 .../sdk/src/sl_lidarprotocol_codec.cpp.o      |  Bin 0 -> 24088 bytes
 .../sdk/src/sl_lidarprotocol_codec.cpp.o.d    |  270 +
 .../sdk/src/sl_serial_channel.cpp.o           |  Bin 0 -> 20352 bytes
 .../sdk/src/sl_serial_channel.cpp.o.d         |  138 +
 .../sdk/src/sl_tcp_channel.cpp.o              |  Bin 0 -> 17048 bytes
 .../sdk/src/sl_tcp_channel.cpp.o.d            |  138 +
 .../sdk/src/sl_udp_channel.cpp.o              |  Bin 0 -> 17160 bytes
 .../sdk/src/sl_udp_channel.cpp.o.d            |  138 +
 .../sllidar_node.dir/src/sllidar_node.cpp.o   |  Bin 0 -> 2702264 bytes
 .../sllidar_node.dir/src/sllidar_node.cpp.o.d |  725 ++
 .../DependInfo.cmake                          |   22 +
 .../sllidar_ros2_uninstall.dir/build.make     |   87 +
 .../cmake_clean.cmake                         |    8 +
 .../compiler_depend.make                      |    2 +
 .../compiler_depend.ts                        |    2 +
 .../sllidar_ros2_uninstall.dir/progress.make  |    1 +
 .../CMakeFiles/uninstall.dir/DependInfo.cmake |   22 +
 .../CMakeFiles/uninstall.dir/build.make       |   83 +
 .../uninstall.dir/cmake_clean.cmake           |    5 +
 .../uninstall.dir/compiler_depend.make        |    2 +
 .../uninstall.dir/compiler_depend.ts          |    2 +
 .../CMakeFiles/uninstall.dir/progress.make    |    1 +
 .../build/sllidar_ros2/CTestConfiguration.ini |  106 +
 .../build/sllidar_ros2/CTestCustom.cmake      |    2 +
 .../build/sllidar_ros2/CTestTestfile.cmake    |    6 +
 robobin_final/build/sllidar_ros2/Makefile     |  742 ++
 .../ament_cmake_core/package.cmake            |   14 +
 .../sllidar_ros2Config-version.cmake          |   14 +
 .../ament_cmake_core/sllidar_ros2Config.cmake |   42 +
 ...ake_export_dependencies-extras.cmake.stamp |   92 +
 ...ort_include_directories-extras.cmake.stamp |   16 +
 .../stamps/ament_prefix_path.sh.stamp         |    4 +
 .../stamps/nameConfig-version.cmake.in.stamp  |   14 +
 .../stamps/nameConfig.cmake.in.stamp          |   42 +
 .../ament_cmake_core/stamps/package.xml.stamp |   18 +
 .../stamps/package_xml_2_cmake.py.stamp       |  150 +
 .../ament_cmake_core/stamps/path.sh.stamp     |    5 +
 .../stamps/templates_2_cmake.py.stamp         |  112 +
 .../ament_prefix_path.dsv                     |    1 +
 .../local_setup.bash                          |   46 +
 .../local_setup.dsv                           |    2 +
 .../local_setup.sh                            |  184 +
 .../local_setup.zsh                           |   59 +
 .../ament_cmake_environment_hooks/package.dsv |    4 +
 .../ament_cmake_environment_hooks/path.dsv    |    1 +
 ...ent_cmake_export_dependencies-extras.cmake |   92 +
 ...ke_export_include_directories-extras.cmake |   16 +
 .../package_run_dependencies/sllidar_ros2     |    1 +
 .../resource_index/packages/sllidar_ros2      |    0
 .../parent_prefix_path/sllidar_ros2           |    1 +
 .../templates.cmake                           |   14 +
 .../ament_cmake_symlink_install.cmake         |  365 +
 ...ake_symlink_install_uninstall_script.cmake |   23 +
 ...ent_cmake_symlink_install_targets_0_.cmake |    1 +
 .../ament_cmake_uninstall_target.cmake        |   60 +
 .../build/sllidar_ros2/cmake_args.last        |    1 +
 .../build/sllidar_ros2/cmake_install.cmake    |   58 +
 .../build/sllidar_ros2/colcon_build.rc        |    1 +
 .../colcon_command_prefix_build.sh            |    1 +
 .../colcon_command_prefix_build.sh.env        |   69 +
 .../build/sllidar_ros2/install_manifest.txt   |    0
 .../build/sllidar_ros2/sllidar_client         |  Bin 0 -> 4516368 bytes
 robobin_final/build/sllidar_ros2/sllidar_node |  Bin 0 -> 2301240 bytes
 .../sllidar_ros2/symlink_install_manifest.txt |   44 +
 .../build/lib/super_robot/__init__.py         |    0
 .../build/lib/super_robot/control_feedback.py |  320 +
 .../build/lib/super_robot/encoder.py          |   63 +
 .../build/lib/super_robot/imu_node.py         |  139 +
 .../lib/super_robot/motor_control_node.py     |   78 +
 .../build/lib/super_robot/odometry_node.py    |  197 +
 .../build/lib/super_robot/route.py            |  158 +
 .../build/lib/super_robot/route_filtered.py   |  191 +
 .../build/super_robot/colcon_build.rc         |    1 +
 .../colcon_command_prefix_setup_py.sh         |    1 +
 .../colcon_command_prefix_setup_py.sh.env     |   69 +
 .../build/super_robot/config/ekf.yaml         |    1 +
 .../build/super_robot/config/robot.urdf       |    1 +
 .../build/super_robot/config/scan_filter.yaml |    1 +
 .../build/super_robot/config/urdf_config.rviz |    1 +
 .../build/super_robot/launch/ekf_launch.py    |    1 +
 .../build/super_robot/launch/launch_lidar.py  |    1 +
 .../build/super_robot/launch/view_robot.py    |    1 +
 robobin_final/build/super_robot/package.xml   |    1 +
 .../__pycache__/sitecustomize.cpython-312.pyc |  Bin 0 -> 460 bytes
 .../prefix_override/sitecustomize.py          |    4 +
 .../build/super_robot/resource/super_robot    |    1 +
 robobin_final/build/super_robot/setup.cfg     |    1 +
 robobin_final/build/super_robot/setup.py      |    1 +
 .../super_robot/hook/pythonpath_develop.dsv   |    1 +
 .../super_robot/hook/pythonpath_develop.ps1   |    3 +
 .../super_robot/hook/pythonpath_develop.sh    |    3 +
 robobin_final/build/super_robot/super_robot   |    1 +
 .../super_robot/super_robot.egg-info/PKG-INFO |    7 +
 .../super_robot.egg-info/SOURCES.txt          |   33 +
 .../super_robot.egg-info/dependency_links.txt |    1 +
 .../super_robot.egg-info/entry_points.txt     |    8 +
 .../super_robot.egg-info/requires.txt         |    2 +
 .../super_robot.egg-info/top_level.txt        |    1 +
 .../super_robot/super_robot.egg-info/zip-safe |    1 +
 robobin_final/install/.colcon_install_layout  |    1 +
 robobin_final/install/COLCON_IGNORE           |    0
 .../install/_local_setup_util_ps1.py          |  407 +
 robobin_final/install/_local_setup_util_sh.py |  407 +
 robobin_final/install/local_setup.bash        |  121 +
 robobin_final/install/local_setup.ps1         |   55 +
 robobin_final/install/local_setup.sh          |  137 +
 robobin_final/install/local_setup.zsh         |  134 +
 robobin_final/install/setup.bash              |   34 +
 robobin_final/install/setup.ps1               |   30 +
 robobin_final/install/setup.sh                |   49 +
 robobin_final/install/setup.zsh               |   34 +
 .../lib/sllidar_ros2/sllidar_client           |    1 +
 .../lib/sllidar_ros2/sllidar_node             |    1 +
 .../package_run_dependencies/sllidar_ros2     |    1 +
 .../resource_index/packages/sllidar_ros2      |    1 +
 .../parent_prefix_path/sllidar_ros2           |    1 +
 .../share/colcon-core/packages/sllidar_ros2   |    1 +
 ...ent_cmake_export_dependencies-extras.cmake |    1 +
 ...ke_export_include_directories-extras.cmake |    1 +
 .../cmake/sllidar_ros2Config-version.cmake    |    1 +
 .../cmake/sllidar_ros2Config.cmake            |    1 +
 .../environment/ament_prefix_path.dsv         |    1 +
 .../environment/ament_prefix_path.sh          |    1 +
 .../share/sllidar_ros2/environment/path.dsv   |    1 +
 .../share/sllidar_ros2/environment/path.sh    |    1 +
 .../sllidar_ros2/hook/cmake_prefix_path.dsv   |    1 +
 .../sllidar_ros2/hook/cmake_prefix_path.ps1   |    3 +
 .../sllidar_ros2/hook/cmake_prefix_path.sh    |    3 +
 .../sllidar_ros2/launch/sllidar_a1_launch.py  |    1 +
 .../launch/sllidar_a2m12_launch .py           |    1 +
 .../launch/sllidar_a2m7_launch.py             |    1 +
 .../launch/sllidar_a2m8_launch.py             |    1 +
 .../sllidar_ros2/launch/sllidar_a3_launch.py  |    1 +
 .../sllidar_ros2/launch/sllidar_c1_launch.py  |    1 +
 .../sllidar_ros2/launch/sllidar_s1_launch.py  |    1 +
 .../launch/sllidar_s1_tcp_launch.py           |    1 +
 .../sllidar_ros2/launch/sllidar_s2_launch.py  |    1 +
 .../sllidar_ros2/launch/sllidar_s2e_launch.py |    1 +
 .../sllidar_ros2/launch/sllidar_s3_launch.py  |    1 +
 .../sllidar_ros2/launch/sllidar_t1_launch.py  |    1 +
 .../launch/view_sllidar_a1_launch.py          |    1 +
 .../launch/view_sllidar_a2m12_launch.py       |    1 +
 .../launch/view_sllidar_a2m7_launch.py        |    1 +
 .../launch/view_sllidar_a2m8_launch.py        |    1 +
 .../launch/view_sllidar_a3_launch.py          |    1 +
 .../launch/view_sllidar_c1_launch.py          |    1 +
 .../launch/view_sllidar_s1_launch.py          |    1 +
 .../launch/view_sllidar_s1_tcp_launch.py      |    1 +
 .../launch/view_sllidar_s2_launch.py          |    1 +
 .../launch/view_sllidar_s2e_launch.py         |    1 +
 .../launch/view_sllidar_s3_launch.py          |    1 +
 .../launch/view_sllidar_t1_launch.py          |    1 +
 .../share/sllidar_ros2/local_setup.bash       |    1 +
 .../share/sllidar_ros2/local_setup.dsv        |    1 +
 .../share/sllidar_ros2/local_setup.sh         |    1 +
 .../share/sllidar_ros2/local_setup.zsh        |    1 +
 .../share/sllidar_ros2/package.bash           |   39 +
 .../share/sllidar_ros2/package.dsv            |    8 +
 .../share/sllidar_ros2/package.ps1            |  116 +
 .../share/sllidar_ros2/package.sh             |   87 +
 .../share/sllidar_ros2/package.xml            |    1 +
 .../share/sllidar_ros2/package.zsh            |   50 +
 .../share/sllidar_ros2/rviz/sllidar_ros2.rviz |    1 +
 .../site-packages/super-robot.egg-link        |    2 +
 .../super_robot/lib/super_robot/odometry_node |   33 +
 .../lib/super_robot/test_control_feedback     |   33 +
 .../lib/super_robot/test_encoder_node         |   33 +
 .../super_robot/lib/super_robot/test_imu_node |   33 +
 .../lib/super_robot/test_motor_node           |   33 +
 .../super_robot/lib/super_robot/test_route    |   33 +
 .../lib/super_robot/test_route_filter         |   33 +
 .../resource_index/packages/super_robot       |    1 +
 .../share/colcon-core/packages/super_robot    |    1 +
 .../share/super_robot/config/ekf.yaml         |    1 +
 .../share/super_robot/config/robot.urdf       |    1 +
 .../share/super_robot/config/scan_filter.yaml |    1 +
 .../share/super_robot/config/urdf_config.rviz |    1 +
 .../super_robot/hook/ament_prefix_path.dsv    |    1 +
 .../super_robot/hook/ament_prefix_path.ps1    |    3 +
 .../super_robot/hook/ament_prefix_path.sh     |    3 +
 .../share/super_robot/hook/pythonpath.dsv     |    1 +
 .../share/super_robot/hook/pythonpath.ps1     |    3 +
 .../share/super_robot/hook/pythonpath.sh      |    3 +
 .../share/super_robot/launch/ekf_launch.py    |    1 +
 .../share/super_robot/launch/launch_lidar.py  |    1 +
 .../share/super_robot/launch/view_robot.py    |    1 +
 .../share/super_robot/package.bash            |   31 +
 .../super_robot/share/super_robot/package.dsv |    9 +
 .../super_robot/share/super_robot/package.ps1 |  117 +
 .../super_robot/share/super_robot/package.sh  |   88 +
 .../super_robot/share/super_robot/package.xml |    1 +
 .../super_robot/share/super_robot/package.zsh |   42 +
 robobin_final/log/COLCON_IGNORE               |    0
 .../log/build_2024-12-19_19-14-25/events.log  |  837 ++
 .../build_2024-12-19_19-14-25/logger_all.log  |  197 +
 .../sllidar_ros2/command.log                  |    6 +
 .../sllidar_ros2/stderr.log                   |  421 +
 .../sllidar_ros2/stdout.log                   |  100 +
 .../sllidar_ros2/stdout_stderr.log            |  521 ++
 .../sllidar_ros2/streams.log                  |  527 ++
 .../super_robot/command.log                   |    2 +
 .../super_robot/stderr.log                    |    0
 .../super_robot/stdout.log                    |   68 +
 .../super_robot/stdout_stderr.log             |   68 +
 .../super_robot/streams.log                   |   70 +
 .../log/build_2024-12-19_19-16-30/events.log  |  170 +
 .../build_2024-12-19_19-16-30/logger_all.log  |  214 +
 .../sllidar_ros2/command.log                  |    6 +
 .../sllidar_ros2/stderr.log                   |    0
 .../sllidar_ros2/stdout.log                   |   65 +
 .../sllidar_ros2/stdout_stderr.log            |   65 +
 .../sllidar_ros2/streams.log                  |   71 +
 .../super_robot/command.log                   |    2 +
 .../super_robot/stderr.log                    |    0
 .../super_robot/stdout.log                    |   30 +
 .../super_robot/stdout_stderr.log             |   30 +
 .../super_robot/streams.log                   |   32 +
 robobin_final/log/latest                      |    1 +
 robobin_final/log/latest_build                |    1 +
 .../src/.vscode/c_cpp_properties.json         |   20 +
 robobin_final/src/.vscode/settings.json       |   24 +
 robobin_final/src/sllidar_ros2                |    1 +
 robobin_final/src/super_robot/config/ekf.yaml |   39 +
 .../src/super_robot/config/robot.urdf         |  123 +
 .../src/super_robot/config/scan_filter.yaml   |    9 +
 .../src/super_robot/config/urdf_config.rviz   |  370 +
 .../src/super_robot/launch/ekf_launch.py      |   22 +
 .../src/super_robot/launch/launch_lidar.py    |   78 +
 .../src/super_robot/launch/view_robot.py      |   73 +
 robobin_final/src/super_robot/package.xml     |   42 +
 .../src/super_robot/resource/super_robot      |    0
 robobin_final/src/super_robot/setup.cfg       |    4 +
 robobin_final/src/super_robot/setup.py        |   40 +
 .../src/super_robot/super_robot/__init__.py   |    0
 .../__pycache__/__init__.cpython-312.pyc      |  Bin 0 -> 187 bytes
 .../__pycache__/imu_node.cpython-312.pyc      |  Bin 0 -> 7811 bytes
 .../super_robot/control_feedback.py           |  320 +
 .../src/super_robot/super_robot/encoder.py    |   63 +
 .../src/super_robot/super_robot/imu_node.py   |  139 +
 .../super_robot/motor_control_node.py         |   78 +
 .../super_robot/super_robot/odometry_node.py  |  197 +
 .../src/super_robot/super_robot/route.py      |  158 +
 .../super_robot/super_robot/route_filtered.py |  191 +
 .../src/super_robot/test/test_copyright.py    |   25 +
 .../src/super_robot/test/test_flake8.py       |   25 +
 .../src/super_robot/test/test_pep257.py       |   23 +
 robobin_main/src/build/.built_by              |    1 +
 robobin_main/src/build/COLCON_IGNORE          |    0
 .../build/lib/odometry_publisher/__init__.py  |    0
 .../build/lib/odometry_publisher/backup.py    |  193 +
 .../lib/odometry_publisher/odometry_node.py   |  197 +
 .../lib/odometry_publisher/tf_broadcaster.py  |   44 +
 .../build/odometry_publisher/colcon_build.rc  |    1 +
 .../colcon_command_prefix_setup_py.sh         |    1 +
 .../colcon_command_prefix_setup_py.sh.env     |   61 +
 .../src/build/odometry_publisher/install.log  |   18 +
 .../odometry_publisher.egg-info/PKG-INFO      |    7 +
 .../odometry_publisher.egg-info/SOURCES.txt   |   18 +
 .../dependency_links.txt                      |    1 +
 .../entry_points.txt                          |    2 +
 .../odometry_publisher.egg-info/requires.txt  |    1 +
 .../odometry_publisher.egg-info/top_level.txt |    1 +
 .../odometry_publisher.egg-info/zip-safe      |    1 +
 .../__pycache__/sitecustomize.cpython-312.pyc |  Bin 0 -> 454 bytes
 .../prefix_override/sitecustomize.py          |    4 +
 .../build/lib/robot_description/__init__.py   |    0
 .../build/robot_description/colcon_build.rc   |    1 +
 .../colcon_command_prefix_setup_py.sh         |    1 +
 .../colcon_command_prefix_setup_py.sh.env     |   61 +
 .../src/build/robot_description/install.log   |   14 +
 .../__pycache__/sitecustomize.cpython-312.pyc |  Bin 0 -> 452 bytes
 .../prefix_override/sitecustomize.py          |    4 +
 .../robot_description.egg-info/PKG-INFO       |    7 +
 .../robot_description.egg-info/SOURCES.txt    |   18 +
 .../dependency_links.txt                      |    1 +
 .../robot_description.egg-info/requires.txt   |    1 +
 .../robot_description.egg-info/top_level.txt  |    1 +
 .../robot_description.egg-info/zip-safe       |    1 +
 .../lib/robot_localization_ekf/__init__.py    |    0
 .../robot_localization_ekf/colcon_build.rc    |    1 +
 .../colcon_command_prefix_setup_py.sh         |    1 +
 .../colcon_command_prefix_setup_py.sh.env     |   61 +
 .../build/robot_localization_ekf/install.log  |   12 +
 .../__pycache__/sitecustomize.cpython-312.pyc |  Bin 0 -> 462 bytes
 .../prefix_override/sitecustomize.py          |    4 +
 .../robot_localization_ekf.egg-info/PKG-INFO  |    7 +
 .../SOURCES.txt                               |   16 +
 .../dependency_links.txt                      |    1 +
 .../requires.txt                              |    1 +
 .../top_level.txt                             |    1 +
 .../robot_localization_ekf.egg-info/zip-safe  |    1 +
 .../testing/build/lib/testing/__init__.py     |    0
 .../build/lib/testing/control_feedback.py     |  320 +
 .../testing/build/lib/testing/encoder.py      |   63 +
 .../testing/build/lib/testing/imu_node.py     |   95 +
 .../build/lib/testing/motor_control_node.py   |   78 +
 .../build/testing/build/lib/testing/route.py  |  158 +
 .../build/lib/testing/route_filtered.py       |  191 +
 .../src/build/testing/colcon_build.rc         |    1 +
 .../testing/colcon_command_prefix_setup_py.sh |    1 +
 .../colcon_command_prefix_setup_py.sh.env     |   61 +
 robobin_main/src/build/testing/install.log    |   29 +
 .../__pycache__/sitecustomize.cpython-312.pyc |  Bin 0 -> 432 bytes
 .../testing/prefix_override/sitecustomize.py  |    4 +
 .../build/testing/testing.egg-info/PKG-INFO   |    7 +
 .../testing/testing.egg-info/SOURCES.txt      |   21 +
 .../testing.egg-info/dependency_links.txt     |    1 +
 .../testing/testing.egg-info/entry_points.txt |    7 +
 .../testing/testing.egg-info/requires.txt     |    2 +
 .../testing/testing.egg-info/top_level.txt    |    1 +
 .../build/testing/testing.egg-info/zip-safe   |    1 +
 .../src/install/.colcon_install_layout        |    1 +
 robobin_main/src/install/COLCON_IGNORE        |    0
 .../src/install/_local_setup_util_ps1.py      |  407 +
 .../src/install/_local_setup_util_sh.py       |  407 +
 robobin_main/src/install/local_setup.bash     |  121 +
 robobin_main/src/install/local_setup.ps1      |   55 +
 robobin_main/src/install/local_setup.sh       |  137 +
 robobin_main/src/install/local_setup.zsh      |  134 +
 .../lib/odometry_publisher/odometry_node      |   33 +
 .../PKG-INFO                                  |    7 +
 .../SOURCES.txt                               |   18 +
 .../dependency_links.txt                      |    1 +
 .../entry_points.txt                          |    2 +
 .../requires.txt                              |    1 +
 .../top_level.txt                             |    1 +
 .../zip-safe                                  |    1 +
 .../odometry_publisher/__init__.py            |    0
 .../__pycache__/__init__.cpython-312.pyc      |  Bin 0 -> 222 bytes
 .../__pycache__/backup.cpython-312.pyc        |  Bin 0 -> 8943 bytes
 .../__pycache__/odometry_node.cpython-312.pyc |  Bin 0 -> 7572 bytes
 .../tf_broadcaster.cpython-312.pyc            |  Bin 0 -> 3093 bytes
 .../odometry_publisher/backup.py              |  193 +
 .../odometry_publisher/odometry_node.py       |  197 +
 .../odometry_publisher/tf_broadcaster.py      |   44 +
 .../packages/odometry_publisher               |    0
 .../colcon-core/packages/odometry_publisher   |    1 +
 .../hook/ament_prefix_path.dsv                |    1 +
 .../hook/ament_prefix_path.ps1                |    3 +
 .../hook/ament_prefix_path.sh                 |    3 +
 .../odometry_publisher/hook/pythonpath.dsv    |    1 +
 .../odometry_publisher/hook/pythonpath.ps1    |    3 +
 .../odometry_publisher/hook/pythonpath.sh     |    3 +
 .../share/odometry_publisher/package.bash     |   31 +
 .../share/odometry_publisher/package.dsv      |    6 +
 .../share/odometry_publisher/package.ps1      |  116 +
 .../share/odometry_publisher/package.sh       |   87 +
 .../share/odometry_publisher/package.xml      |   24 +
 .../share/odometry_publisher/package.zsh      |   42 +
 .../PKG-INFO                                  |    7 +
 .../SOURCES.txt                               |   18 +
 .../dependency_links.txt                      |    1 +
 .../requires.txt                              |    1 +
 .../top_level.txt                             |    1 +
 .../zip-safe                                  |    1 +
 .../robot_description/__init__.py             |    0
 .../__pycache__/__init__.cpython-312.pyc      |  Bin 0 -> 220 bytes
 .../resource_index/packages/robot_description |    0
 .../colcon-core/packages/robot_description    |    1 +
 .../share/robot_description/config/ekf.yaml   |   33 +
 .../hook/ament_prefix_path.dsv                |    1 +
 .../hook/ament_prefix_path.ps1                |    3 +
 .../hook/ament_prefix_path.sh                 |    3 +
 .../robot_description/hook/pythonpath.dsv     |    1 +
 .../robot_description/hook/pythonpath.ps1     |    3 +
 .../robot_description/hook/pythonpath.sh      |    3 +
 .../robot_description/launch/view_robot.py    |   45 +
 .../share/robot_description/package.bash      |   31 +
 .../share/robot_description/package.dsv       |    6 +
 .../share/robot_description/package.ps1       |  116 +
 .../share/robot_description/package.sh        |   87 +
 .../share/robot_description/package.xml       |   25 +
 .../share/robot_description/package.zsh       |   42 +
 .../robot_description/rviz/urdf_config.rviz   |  332 +
 .../share/robot_description/urdf/robot.urdf   |  104 +
 .../PKG-INFO                                  |    7 +
 .../SOURCES.txt                               |   16 +
 .../dependency_links.txt                      |    1 +
 .../requires.txt                              |    1 +
 .../top_level.txt                             |    1 +
 .../zip-safe                                  |    1 +
 .../robot_localization_ekf/__init__.py        |    0
 .../__pycache__/__init__.cpython-312.pyc      |  Bin 0 -> 230 bytes
 .../packages/robot_localization_ekf           |    0
 .../packages/robot_localization_ekf           |    1 +
 .../robot_localization_ekf/config/ekf.yaml    |   39 +
 .../hook/ament_prefix_path.dsv                |    1 +
 .../hook/ament_prefix_path.ps1                |    3 +
 .../hook/ament_prefix_path.sh                 |    3 +
 .../hook/pythonpath.dsv                       |    1 +
 .../hook/pythonpath.ps1                       |    3 +
 .../robot_localization_ekf/hook/pythonpath.sh |    3 +
 .../launch/ekf_launch.py                      |   22 +
 .../share/robot_localization_ekf/package.bash |   31 +
 .../share/robot_localization_ekf/package.dsv  |    6 +
 .../share/robot_localization_ekf/package.ps1  |  116 +
 .../share/robot_localization_ekf/package.sh   |   87 +
 .../share/robot_localization_ekf/package.xml  |   21 +
 .../share/robot_localization_ekf/package.zsh  |   42 +
 robobin_main/src/install/setup.bash           |   34 +
 robobin_main/src/install/setup.ps1            |   30 +
 robobin_main/src/install/setup.sh             |   49 +
 robobin_main/src/install/setup.zsh            |   34 +
 .../testing-0.0.0-py3.12.egg-info/PKG-INFO    |    7 +
 .../testing-0.0.0-py3.12.egg-info/SOURCES.txt |   21 +
 .../dependency_links.txt                      |    1 +
 .../entry_points.txt                          |    7 +
 .../requires.txt                              |    2 +
 .../top_level.txt                             |    1 +
 .../testing-0.0.0-py3.12.egg-info/zip-safe    |    1 +
 .../site-packages/testing/__init__.py         |    0
 .../__pycache__/__init__.cpython-312.pyc      |  Bin 0 -> 200 bytes
 .../control_feedback.cpython-312.pyc          |  Bin 0 -> 12327 bytes
 .../__pycache__/encoder.cpython-312.pyc       |  Bin 0 -> 3052 bytes
 .../__pycache__/imu_node.cpython-312.pyc      |  Bin 0 -> 5742 bytes
 .../motor_control_node.cpython-312.pyc        |  Bin 0 -> 4310 bytes
 .../testing/__pycache__/route.cpython-312.pyc |  Bin 0 -> 7046 bytes
 .../route_filtered.cpython-312.pyc            |  Bin 0 -> 8352 bytes
 .../site-packages/testing/control_feedback.py |  320 +
 .../site-packages/testing/encoder.py          |   63 +
 .../site-packages/testing/imu_node.py         |   95 +
 .../testing/motor_control_node.py             |   78 +
 .../python3.12/site-packages/testing/route.py |  158 +
 .../site-packages/testing/route_filtered.py   |  191 +
 .../testing/lib/testing/test_control_feedback |   33 +
 .../testing/lib/testing/test_encoder_node     |   33 +
 .../install/testing/lib/testing/test_imu_node |   33 +
 .../testing/lib/testing/test_motor_node       |   33 +
 .../install/testing/lib/testing/test_route    |   33 +
 .../testing/lib/testing/test_route_filter     |   33 +
 .../resource_index/packages/testing           |    0
 .../share/colcon-core/packages/testing        |    1 +
 .../share/testing/hook/ament_prefix_path.dsv  |    1 +
 .../share/testing/hook/ament_prefix_path.ps1  |    3 +
 .../share/testing/hook/ament_prefix_path.sh   |    3 +
 .../testing/share/testing/hook/pythonpath.dsv |    1 +
 .../testing/share/testing/hook/pythonpath.ps1 |    3 +
 .../testing/share/testing/hook/pythonpath.sh  |    3 +
 .../testing/share/testing/package.bash        |   31 +
 .../install/testing/share/testing/package.dsv |    6 +
 .../install/testing/share/testing/package.ps1 |  116 +
 .../install/testing/share/testing/package.sh  |   87 +
 .../install/testing/share/testing/package.xml |   25 +
 .../install/testing/share/testing/package.zsh |   42 +
 robobin_main/src/log/COLCON_IGNORE            |    0
 .../log/build_2024-12-16_13-49-41/events.log  |  234 +
 .../build_2024-12-16_13-49-41/logger_all.log  |  263 +
 .../odometry_publisher/command.log            |    2 +
 .../odometry_publisher/stderr.log             |    0
 .../odometry_publisher/stdout.log             |   41 +
 .../odometry_publisher/stdout_stderr.log      |   41 +
 .../odometry_publisher/streams.log            |   43 +
 .../robot_description/command.log             |    2 +
 .../robot_description/stderr.log              |    0
 .../robot_description/stdout.log              |   38 +
 .../robot_description/stdout_stderr.log       |   38 +
 .../robot_description/streams.log             |   40 +
 .../robot_localization_ekf/command.log        |    2 +
 .../robot_localization_ekf/stderr.log         |    0
 .../robot_localization_ekf/stdout.log         |   34 +
 .../robot_localization_ekf/stdout_stderr.log  |   34 +
 .../robot_localization_ekf/streams.log        |   36 +
 .../testing/command.log                       |    2 +
 .../testing/stderr.log                        |    0
 .../testing/stdout.log                        |   55 +
 .../testing/stdout_stderr.log                 |   55 +
 .../testing/streams.log                       |   57 +
 .../log/build_2024-12-16_15-45-02/events.log  |  152 +
 .../build_2024-12-16_15-45-02/logger_all.log  |  264 +
 .../odometry_publisher/command.log            |    2 +
 .../odometry_publisher/stderr.log             |    0
 .../odometry_publisher/stdout.log             |   19 +
 .../odometry_publisher/stdout_stderr.log      |   19 +
 .../odometry_publisher/streams.log            |   21 +
 .../robot_description/command.log             |    2 +
 .../robot_description/stderr.log              |    0
 .../robot_description/stdout.log              |   17 +
 .../robot_description/stdout_stderr.log       |   17 +
 .../robot_description/streams.log             |   19 +
 .../robot_localization_ekf/command.log        |    2 +
 .../robot_localization_ekf/stderr.log         |    0
 .../robot_localization_ekf/stdout.log         |   17 +
 .../robot_localization_ekf/stdout_stderr.log  |   17 +
 .../robot_localization_ekf/streams.log        |   19 +
 .../testing/command.log                       |    2 +
 .../testing/stderr.log                        |    0
 .../testing/stdout.log                        |   24 +
 .../testing/stdout_stderr.log                 |   24 +
 .../testing/streams.log                       |   26 +
 .../log/build_2024-12-16_15-51-48/events.log  |  143 +
 .../build_2024-12-16_15-51-48/logger_all.log  |  263 +
 .../odometry_publisher/command.log            |    2 +
 .../odometry_publisher/stderr.log             |    0
 .../odometry_publisher/stdout.log             |   19 +
 .../odometry_publisher/stdout_stderr.log      |   19 +
 .../odometry_publisher/streams.log            |   21 +
 .../robot_description/command.log             |    2 +
 .../robot_description/stderr.log              |    0
 .../robot_description/stdout.log              |   17 +
 .../robot_description/stdout_stderr.log       |   17 +
 .../robot_description/streams.log             |   19 +
 .../robot_localization_ekf/command.log        |    2 +
 .../robot_localization_ekf/stderr.log         |    0
 .../robot_localization_ekf/stdout.log         |   17 +
 .../robot_localization_ekf/stdout_stderr.log  |   17 +
 .../robot_localization_ekf/streams.log        |   19 +
 .../testing/command.log                       |    2 +
 .../testing/stderr.log                        |    0
 .../testing/stdout.log                        |   24 +
 .../testing/stdout_stderr.log                 |   24 +
 .../testing/streams.log                       |   26 +
 robobin_main/src/log/latest                   |    1 +
 robobin_main/src/log/latest_build             |    1 +
 .../src/testing/testing/build/.built_by       |    1 +
 .../src/testing/testing/build/COLCON_IGNORE   |    0
 .../testing/install/.colcon_install_layout    |    1 +
 .../src/testing/testing/install/COLCON_IGNORE |    0
 .../testing/install/_local_setup_util_ps1.py  |  407 +
 .../testing/install/_local_setup_util_sh.py   |  407 +
 .../testing/testing/install/local_setup.bash  |  121 +
 .../testing/testing/install/local_setup.ps1   |   55 +
 .../testing/testing/install/local_setup.sh    |  137 +
 .../testing/testing/install/local_setup.zsh   |  134 +
 .../src/testing/testing/install/setup.bash    |   34 +
 .../src/testing/testing/install/setup.ps1     |   30 +
 .../src/testing/testing/install/setup.sh      |   49 +
 .../src/testing/testing/install/setup.zsh     |   34 +
 .../src/testing/testing/log/COLCON_IGNORE     |    0
 .../log/build_2024-12-16_13-35-50/events.log  |    2 +
 .../build_2024-12-16_13-35-50/logger_all.log  |   77 +
 .../log/build_2024-12-16_13-40-07/events.log  |    2 +
 .../build_2024-12-16_13-40-07/logger_all.log  |   77 +
 .../log/build_2024-12-16_13-44-40/events.log  |    2 +
 .../build_2024-12-16_13-44-40/logger_all.log  |   77 +
 robobin_main/src/testing/testing/log/latest   |    1 +
 .../src/testing/testing/log/latest_build      |    1 +
 .../build/lib/robobin/control_feedback.py     |  320 +
 .../robobin/build/lib/robobin/encoder.py      |   63 +
 .../build/lib/robobin/helpers/graph_maker.py  |  112 +
 .../helpers/realtime_location_cli_only.py     |  279 +
 .../robobin/build/lib/robobin/imu_node.py     |   95 +
 .../build/lib/robobin/uwb_pathing_node.py     |  122 +
 .../__pycache__/api_node.cpython-312.pyc      |  Bin 6629 -> 6629 bytes
 .../control_feedback.cpython-312.pyc          |  Bin 0 -> 11361 bytes
 .../__pycache__/encoder.cpython-312.pyc       |  Bin 0 -> 2888 bytes
 .../__pycache__/imu_node.cpython-312.pyc      |  Bin 0 -> 5531 bytes
 .../uwb_navigation_node.cpython-312.pyc       |  Bin 18301 -> 18301 bytes
 .../uwb_pathing_node.cpython-312.pyc          |  Bin 0 -> 7368 bytes
 .../site-packages/robobin/control_feedback.py |  320 +
 .../site-packages/robobin/encoder.py          |   63 +
 .../connection_manager.cpython-312.pyc        |  Bin 6103 -> 6103 bytes
 .../__pycache__/graph_maker.cpython-312.pyc   |  Bin 0 -> 6072 bytes
 .../message_handler.cpython-312.pyc           |  Bin 8796 -> 8796 bytes
 ...realtime_location_cli_only.cpython-312.pyc |  Bin 0 -> 14561 bytes
 .../robobin/helpers/graph_maker.py            |  112 +
 .../helpers/realtime_location_cli_only.py     |  279 +
 .../site-packages/robobin/imu_node.py         |   95 +
 .../site-packages/robobin/uwb_pathing_node.py |  122 +
 .../robobin/lib/robobin/control_feedback      |   33 +
 ros2/install/robobin/lib/robobin/encoder_node |   33 +
 ros2/install/robobin/lib/robobin/imu_node     |   33 +
 ros2/install/robobin/lib/robobin/motor_node   |   33 +
 .../robobin/lib/robobin/uwb_pathing_node      |   33 +
 .../robobin_launch.cpython-312.pyc            |  Bin 650 -> 650 bytes
 .../launch/robobin_no_components_launch.py    |   31 +
 ros2/log/build_2024-12-18_14-34-08/events.log |  107 +
 .../build_2024-12-18_14-34-08/logger_all.log  |  138 +
 .../robobin/command.log                       |    2 +
 .../robobin/stderr.log                        |    0
 .../robobin/stdout.log                        |   80 +
 .../robobin/stdout_stderr.log                 |   80 +
 .../robobin/streams.log                       |   82 +
 ros2/log/build_2024-12-18_15-01-35/events.log |   56 +
 .../build_2024-12-18_15-01-35/logger_all.log  |  137 +
 .../robobin/command.log                       |    2 +
 .../robobin/stderr.log                        |    0
 .../robobin/stdout.log                        |   29 +
 .../robobin/stdout_stderr.log                 |   29 +
 .../robobin/streams.log                       |   31 +
 ros2/log/build_2024-12-18_16-49-48/events.log |   61 +
 .../build_2024-12-18_16-49-48/logger_all.log  |  136 +
 .../robobin/command.log                       |    2 +
 .../robobin/stderr.log                        |    0
 .../robobin/stdout.log                        |   26 +
 .../robobin/stdout_stderr.log                 |   26 +
 .../robobin/streams.log                       |   28 +
 ros2/log/build_2024-12-18_22-30-58/events.log |   62 +
 .../build_2024-12-18_22-30-58/logger_all.log  |  136 +
 .../robobin/command.log                       |    2 +
 .../robobin/stderr.log                        |    0
 .../robobin/stdout.log                        |   35 +
 .../robobin/stdout_stderr.log                 |   35 +
 .../robobin/streams.log                       |   37 +
 ros2/package_overview.svg                     | 1033 +++
 .../build/lib/robobin/control_feedback.py     |  320 +
 .../robobin/build/lib/robobin/encoder.py      |   63 +
 .../build/lib/robobin/helpers/graph_maker.py  |  112 +
 .../helpers/realtime_location_cli_only.py     |  263 +
 .../robobin/build/lib/robobin/imu_node.py     |   95 +
 .../build/lib/robobin/uwb_pathing_node.py     |  122 +
 .../control_feedback.cpython-312.pyc          |  Bin 0 -> 11365 bytes
 .../__pycache__/encoder.cpython-312.pyc       |  Bin 0 -> 2892 bytes
 .../__pycache__/imu_node.cpython-312.pyc      |  Bin 0 -> 5535 bytes
 .../uwb_pathing_node.cpython-312.pyc          |  Bin 0 -> 7372 bytes
 .../site-packages/robobin/control_feedback.py |  320 +
 .../site-packages/robobin/encoder.py          |   63 +
 .../__pycache__/graph_maker.cpython-312.pyc   |  Bin 0 -> 6026 bytes
 ...realtime_location_cli_only.cpython-312.pyc |  Bin 0 -> 13351 bytes
 .../robobin/helpers/graph_maker.py            |  112 +
 .../helpers/realtime_location_cli_only.py     |  263 +
 .../site-packages/robobin/imu_node.py         |   95 +
 .../site-packages/robobin/uwb_pathing_node.py |  122 +
 .../robobin/lib/robobin/control_feedback      |   33 +
 .../install/robobin/lib/robobin/encoder_node  |   33 +
 ros2/src/install/robobin/lib/robobin/imu_node |   33 +
 .../install/robobin/lib/robobin/motor_node    |   33 +
 .../robobin/lib/robobin/uwb_pathing_node      |   33 +
 .../launch/robobin_no_components_launch.py    |   31 +
 .../log/build_2024-12-18_16-50-13/events.log  |   90 +
 .../build_2024-12-18_16-50-13/logger_all.log  |  113 +
 .../robobin/command.log                       |    2 +
 .../robobin/stderr.log                        |    0
 .../robobin/stdout.log                        |   61 +
 .../robobin/stdout_stderr.log                 |   61 +
 .../robobin/streams.log                       |   63 +
 702 files changed, 58033 insertions(+)
 create mode 100644 robobin_final/.vscode/c_cpp_properties.json
 create mode 100644 robobin_final/.vscode/settings.json
 create mode 100644 robobin_final/build/.built_by
 create mode 100644 robobin_final/build/COLCON_IGNORE
 create mode 100644 robobin_final/build/sllidar_ros2/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2
 create mode 100644 robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/codemodel-v2-14727d5b064786b04127.json
 create mode 100644 robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/directory-.-a7bd74170c3dc550f0f7.json
 create mode 100644 robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/index-2024-12-19T19-16-32-0361.json
 create mode 100644 robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_client-38e5f6960c3c6bfa00bb.json
 create mode 100644 robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_node-9c7a2096d3e323c562c4.json
 create mode 100644 robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_ros2_uninstall-0e3edddf0af793dd7fcd.json
 create mode 100644 robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-uninstall-9d6cb0593a8bc893ed0f.json
 create mode 100644 robobin_final/build/sllidar_ros2/AMENT_IGNORE
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeCache.txt
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeCCompiler.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake
 create mode 100755 robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_C.bin
 create mode 100755 robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeSystem.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdC/CMakeCCompilerId.c
 create mode 100755 robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdC/a.out
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp
 create mode 100755 robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdCXX/a.out
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/CMakeConfigureLog.yaml
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/CMakeDirectoryInformation.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/CMakeRuleHashes.txt
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/Makefile.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/Makefile2
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/TargetDirectories.txt
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/cmake.check_cache
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/progress.marks
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/DependInfo.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/build.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/cmake_clean.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.internal
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.ts
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/depend.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/flags.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/link.txt
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/progress.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/DependInfo.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/build.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/cmake_clean.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.internal
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.ts
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/depend.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/flags.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/link.txt
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/progress.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o.d
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/DependInfo.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/build.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/cmake_clean.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/compiler_depend.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/compiler_depend.ts
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/progress.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/DependInfo.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/build.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/cmake_clean.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/compiler_depend.make
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/compiler_depend.ts
 create mode 100644 robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/progress.make
 create mode 100644 robobin_final/build/sllidar_ros2/CTestConfiguration.ini
 create mode 100644 robobin_final/build/sllidar_ros2/CTestCustom.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/CTestTestfile.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/Makefile
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/package.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config-version.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_prefix_path.sh.stamp
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/nameConfig.cmake.in.stamp
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/package.xml.stamp
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/path.sh.stamp
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/templates_2_cmake.py.stamp
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/ament_prefix_path.dsv
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.bash
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.dsv
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.sh
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.zsh
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/package.dsv
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/path.dsv
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/packages/sllidar_ros2
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_package_templates/templates.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_symlink_install_targets_0_.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/cmake_args.last
 create mode 100644 robobin_final/build/sllidar_ros2/cmake_install.cmake
 create mode 100644 robobin_final/build/sllidar_ros2/colcon_build.rc
 create mode 100644 robobin_final/build/sllidar_ros2/colcon_command_prefix_build.sh
 create mode 100644 robobin_final/build/sllidar_ros2/colcon_command_prefix_build.sh.env
 create mode 100644 robobin_final/build/sllidar_ros2/install_manifest.txt
 create mode 100755 robobin_final/build/sllidar_ros2/sllidar_client
 create mode 100755 robobin_final/build/sllidar_ros2/sllidar_node
 create mode 100644 robobin_final/build/sllidar_ros2/symlink_install_manifest.txt
 create mode 100644 robobin_final/build/super_robot/build/lib/super_robot/__init__.py
 create mode 100644 robobin_final/build/super_robot/build/lib/super_robot/control_feedback.py
 create mode 100644 robobin_final/build/super_robot/build/lib/super_robot/encoder.py
 create mode 100644 robobin_final/build/super_robot/build/lib/super_robot/imu_node.py
 create mode 100644 robobin_final/build/super_robot/build/lib/super_robot/motor_control_node.py
 create mode 100644 robobin_final/build/super_robot/build/lib/super_robot/odometry_node.py
 create mode 100644 robobin_final/build/super_robot/build/lib/super_robot/route.py
 create mode 100644 robobin_final/build/super_robot/build/lib/super_robot/route_filtered.py
 create mode 100644 robobin_final/build/super_robot/colcon_build.rc
 create mode 100644 robobin_final/build/super_robot/colcon_command_prefix_setup_py.sh
 create mode 100644 robobin_final/build/super_robot/colcon_command_prefix_setup_py.sh.env
 create mode 120000 robobin_final/build/super_robot/config/ekf.yaml
 create mode 120000 robobin_final/build/super_robot/config/robot.urdf
 create mode 120000 robobin_final/build/super_robot/config/scan_filter.yaml
 create mode 120000 robobin_final/build/super_robot/config/urdf_config.rviz
 create mode 120000 robobin_final/build/super_robot/launch/ekf_launch.py
 create mode 120000 robobin_final/build/super_robot/launch/launch_lidar.py
 create mode 120000 robobin_final/build/super_robot/launch/view_robot.py
 create mode 120000 robobin_final/build/super_robot/package.xml
 create mode 100644 robobin_final/build/super_robot/prefix_override/__pycache__/sitecustomize.cpython-312.pyc
 create mode 100644 robobin_final/build/super_robot/prefix_override/sitecustomize.py
 create mode 120000 robobin_final/build/super_robot/resource/super_robot
 create mode 120000 robobin_final/build/super_robot/setup.cfg
 create mode 120000 robobin_final/build/super_robot/setup.py
 create mode 100644 robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.dsv
 create mode 100644 robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.ps1
 create mode 100644 robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.sh
 create mode 120000 robobin_final/build/super_robot/super_robot
 create mode 100644 robobin_final/build/super_robot/super_robot.egg-info/PKG-INFO
 create mode 100644 robobin_final/build/super_robot/super_robot.egg-info/SOURCES.txt
 create mode 100644 robobin_final/build/super_robot/super_robot.egg-info/dependency_links.txt
 create mode 100644 robobin_final/build/super_robot/super_robot.egg-info/entry_points.txt
 create mode 100644 robobin_final/build/super_robot/super_robot.egg-info/requires.txt
 create mode 100644 robobin_final/build/super_robot/super_robot.egg-info/top_level.txt
 create mode 100644 robobin_final/build/super_robot/super_robot.egg-info/zip-safe
 create mode 100644 robobin_final/install/.colcon_install_layout
 create mode 100644 robobin_final/install/COLCON_IGNORE
 create mode 100644 robobin_final/install/_local_setup_util_ps1.py
 create mode 100644 robobin_final/install/_local_setup_util_sh.py
 create mode 100644 robobin_final/install/local_setup.bash
 create mode 100644 robobin_final/install/local_setup.ps1
 create mode 100644 robobin_final/install/local_setup.sh
 create mode 100644 robobin_final/install/local_setup.zsh
 create mode 100644 robobin_final/install/setup.bash
 create mode 100644 robobin_final/install/setup.ps1
 create mode 100644 robobin_final/install/setup.sh
 create mode 100644 robobin_final/install/setup.zsh
 create mode 120000 robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client
 create mode 120000 robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node
 create mode 120000 robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
 create mode 120000 robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2
 create mode 120000 robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
 create mode 100644 robobin_final/install/sllidar_ros2/share/colcon-core/packages/sllidar_ros2
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh
 create mode 100644 robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.dsv
 create mode 100644 robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.ps1
 create mode 100644 robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.sh
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh
 create mode 100644 robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.bash
 create mode 100644 robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv
 create mode 100644 robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.ps1
 create mode 100644 robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.sh
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml
 create mode 100644 robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.zsh
 create mode 120000 robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz
 create mode 100644 robobin_final/install/super_robot/lib/python3.12/site-packages/super-robot.egg-link
 create mode 100755 robobin_final/install/super_robot/lib/super_robot/odometry_node
 create mode 100755 robobin_final/install/super_robot/lib/super_robot/test_control_feedback
 create mode 100755 robobin_final/install/super_robot/lib/super_robot/test_encoder_node
 create mode 100755 robobin_final/install/super_robot/lib/super_robot/test_imu_node
 create mode 100755 robobin_final/install/super_robot/lib/super_robot/test_motor_node
 create mode 100755 robobin_final/install/super_robot/lib/super_robot/test_route
 create mode 100755 robobin_final/install/super_robot/lib/super_robot/test_route_filter
 create mode 120000 robobin_final/install/super_robot/share/ament_index/resource_index/packages/super_robot
 create mode 100644 robobin_final/install/super_robot/share/colcon-core/packages/super_robot
 create mode 120000 robobin_final/install/super_robot/share/super_robot/config/ekf.yaml
 create mode 120000 robobin_final/install/super_robot/share/super_robot/config/robot.urdf
 create mode 120000 robobin_final/install/super_robot/share/super_robot/config/scan_filter.yaml
 create mode 120000 robobin_final/install/super_robot/share/super_robot/config/urdf_config.rviz
 create mode 100644 robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.dsv
 create mode 100644 robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.ps1
 create mode 100644 robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.sh
 create mode 100644 robobin_final/install/super_robot/share/super_robot/hook/pythonpath.dsv
 create mode 100644 robobin_final/install/super_robot/share/super_robot/hook/pythonpath.ps1
 create mode 100644 robobin_final/install/super_robot/share/super_robot/hook/pythonpath.sh
 create mode 120000 robobin_final/install/super_robot/share/super_robot/launch/ekf_launch.py
 create mode 120000 robobin_final/install/super_robot/share/super_robot/launch/launch_lidar.py
 create mode 120000 robobin_final/install/super_robot/share/super_robot/launch/view_robot.py
 create mode 100644 robobin_final/install/super_robot/share/super_robot/package.bash
 create mode 100644 robobin_final/install/super_robot/share/super_robot/package.dsv
 create mode 100644 robobin_final/install/super_robot/share/super_robot/package.ps1
 create mode 100644 robobin_final/install/super_robot/share/super_robot/package.sh
 create mode 120000 robobin_final/install/super_robot/share/super_robot/package.xml
 create mode 100644 robobin_final/install/super_robot/share/super_robot/package.zsh
 create mode 100644 robobin_final/log/COLCON_IGNORE
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/events.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/logger_all.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/command.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stderr.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stdout.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stdout_stderr.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/streams.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/super_robot/command.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/super_robot/stderr.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/super_robot/stdout.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/super_robot/stdout_stderr.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-14-25/super_robot/streams.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/events.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/logger_all.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/command.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/stderr.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/stdout.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/stdout_stderr.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/streams.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/super_robot/command.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/super_robot/stderr.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/super_robot/stdout.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/super_robot/stdout_stderr.log
 create mode 100644 robobin_final/log/build_2024-12-19_19-16-30/super_robot/streams.log
 create mode 120000 robobin_final/log/latest
 create mode 120000 robobin_final/log/latest_build
 create mode 100644 robobin_final/src/.vscode/c_cpp_properties.json
 create mode 100644 robobin_final/src/.vscode/settings.json
 create mode 160000 robobin_final/src/sllidar_ros2
 create mode 100755 robobin_final/src/super_robot/config/ekf.yaml
 create mode 100644 robobin_final/src/super_robot/config/robot.urdf
 create mode 100644 robobin_final/src/super_robot/config/scan_filter.yaml
 create mode 100644 robobin_final/src/super_robot/config/urdf_config.rviz
 create mode 100644 robobin_final/src/super_robot/launch/ekf_launch.py
 create mode 100755 robobin_final/src/super_robot/launch/launch_lidar.py
 create mode 100644 robobin_final/src/super_robot/launch/view_robot.py
 create mode 100644 robobin_final/src/super_robot/package.xml
 create mode 100644 robobin_final/src/super_robot/resource/super_robot
 create mode 100644 robobin_final/src/super_robot/setup.cfg
 create mode 100644 robobin_final/src/super_robot/setup.py
 create mode 100755 robobin_final/src/super_robot/super_robot/__init__.py
 create mode 100644 robobin_final/src/super_robot/super_robot/__pycache__/__init__.cpython-312.pyc
 create mode 100644 robobin_final/src/super_robot/super_robot/__pycache__/imu_node.cpython-312.pyc
 create mode 100755 robobin_final/src/super_robot/super_robot/control_feedback.py
 create mode 100755 robobin_final/src/super_robot/super_robot/encoder.py
 create mode 100755 robobin_final/src/super_robot/super_robot/imu_node.py
 create mode 100755 robobin_final/src/super_robot/super_robot/motor_control_node.py
 create mode 100755 robobin_final/src/super_robot/super_robot/odometry_node.py
 create mode 100755 robobin_final/src/super_robot/super_robot/route.py
 create mode 100755 robobin_final/src/super_robot/super_robot/route_filtered.py
 create mode 100644 robobin_final/src/super_robot/test/test_copyright.py
 create mode 100644 robobin_final/src/super_robot/test/test_flake8.py
 create mode 100644 robobin_final/src/super_robot/test/test_pep257.py
 create mode 100644 robobin_main/src/build/.built_by
 create mode 100644 robobin_main/src/build/COLCON_IGNORE
 create mode 100644 robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/__init__.py
 create mode 100644 robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/backup.py
 create mode 100644 robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/odometry_node.py
 create mode 100644 robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/tf_broadcaster.py
 create mode 100644 robobin_main/src/build/odometry_publisher/colcon_build.rc
 create mode 100644 robobin_main/src/build/odometry_publisher/colcon_command_prefix_setup_py.sh
 create mode 100644 robobin_main/src/build/odometry_publisher/colcon_command_prefix_setup_py.sh.env
 create mode 100644 robobin_main/src/build/odometry_publisher/install.log
 create mode 100644 robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
 create mode 100644 robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt
 create mode 100644 robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
 create mode 100644 robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
 create mode 100644 robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/requires.txt
 create mode 100644 robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
 create mode 100644 robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/zip-safe
 create mode 100644 robobin_main/src/build/odometry_publisher/prefix_override/__pycache__/sitecustomize.cpython-312.pyc
 create mode 100644 robobin_main/src/build/odometry_publisher/prefix_override/sitecustomize.py
 create mode 100644 robobin_main/src/build/robot_description/build/lib/robot_description/__init__.py
 create mode 100644 robobin_main/src/build/robot_description/colcon_build.rc
 create mode 100644 robobin_main/src/build/robot_description/colcon_command_prefix_setup_py.sh
 create mode 100644 robobin_main/src/build/robot_description/colcon_command_prefix_setup_py.sh.env
 create mode 100644 robobin_main/src/build/robot_description/install.log
 create mode 100644 robobin_main/src/build/robot_description/prefix_override/__pycache__/sitecustomize.cpython-312.pyc
 create mode 100644 robobin_main/src/build/robot_description/prefix_override/sitecustomize.py
 create mode 100644 robobin_main/src/build/robot_description/robot_description.egg-info/PKG-INFO
 create mode 100644 robobin_main/src/build/robot_description/robot_description.egg-info/SOURCES.txt
 create mode 100644 robobin_main/src/build/robot_description/robot_description.egg-info/dependency_links.txt
 create mode 100644 robobin_main/src/build/robot_description/robot_description.egg-info/requires.txt
 create mode 100644 robobin_main/src/build/robot_description/robot_description.egg-info/top_level.txt
 create mode 100644 robobin_main/src/build/robot_description/robot_description.egg-info/zip-safe
 create mode 100644 robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf/__init__.py
 create mode 100644 robobin_main/src/build/robot_localization_ekf/colcon_build.rc
 create mode 100644 robobin_main/src/build/robot_localization_ekf/colcon_command_prefix_setup_py.sh
 create mode 100644 robobin_main/src/build/robot_localization_ekf/colcon_command_prefix_setup_py.sh.env
 create mode 100644 robobin_main/src/build/robot_localization_ekf/install.log
 create mode 100644 robobin_main/src/build/robot_localization_ekf/prefix_override/__pycache__/sitecustomize.cpython-312.pyc
 create mode 100644 robobin_main/src/build/robot_localization_ekf/prefix_override/sitecustomize.py
 create mode 100644 robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
 create mode 100644 robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt
 create mode 100644 robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
 create mode 100644 robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
 create mode 100644 robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
 create mode 100644 robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/zip-safe
 create mode 100644 robobin_main/src/build/testing/build/lib/testing/__init__.py
 create mode 100644 robobin_main/src/build/testing/build/lib/testing/control_feedback.py
 create mode 100644 robobin_main/src/build/testing/build/lib/testing/encoder.py
 create mode 100644 robobin_main/src/build/testing/build/lib/testing/imu_node.py
 create mode 100644 robobin_main/src/build/testing/build/lib/testing/motor_control_node.py
 create mode 100644 robobin_main/src/build/testing/build/lib/testing/route.py
 create mode 100644 robobin_main/src/build/testing/build/lib/testing/route_filtered.py
 create mode 100644 robobin_main/src/build/testing/colcon_build.rc
 create mode 100644 robobin_main/src/build/testing/colcon_command_prefix_setup_py.sh
 create mode 100644 robobin_main/src/build/testing/colcon_command_prefix_setup_py.sh.env
 create mode 100644 robobin_main/src/build/testing/install.log
 create mode 100644 robobin_main/src/build/testing/prefix_override/__pycache__/sitecustomize.cpython-312.pyc
 create mode 100644 robobin_main/src/build/testing/prefix_override/sitecustomize.py
 create mode 100644 robobin_main/src/build/testing/testing.egg-info/PKG-INFO
 create mode 100644 robobin_main/src/build/testing/testing.egg-info/SOURCES.txt
 create mode 100644 robobin_main/src/build/testing/testing.egg-info/dependency_links.txt
 create mode 100644 robobin_main/src/build/testing/testing.egg-info/entry_points.txt
 create mode 100644 robobin_main/src/build/testing/testing.egg-info/requires.txt
 create mode 100644 robobin_main/src/build/testing/testing.egg-info/top_level.txt
 create mode 100644 robobin_main/src/build/testing/testing.egg-info/zip-safe
 create mode 100644 robobin_main/src/install/.colcon_install_layout
 create mode 100644 robobin_main/src/install/COLCON_IGNORE
 create mode 100644 robobin_main/src/install/_local_setup_util_ps1.py
 create mode 100644 robobin_main/src/install/_local_setup_util_sh.py
 create mode 100644 robobin_main/src/install/local_setup.bash
 create mode 100644 robobin_main/src/install/local_setup.ps1
 create mode 100644 robobin_main/src/install/local_setup.sh
 create mode 100644 robobin_main/src/install/local_setup.zsh
 create mode 100755 robobin_main/src/install/odometry_publisher/lib/odometry_publisher/odometry_node
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/PKG-INFO
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/SOURCES.txt
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/dependency_links.txt
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/entry_points.txt
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/requires.txt
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/top_level.txt
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/zip-safe
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__init__.py
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/__init__.cpython-312.pyc
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/backup.cpython-312.pyc
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/odometry_node.cpython-312.pyc
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/tf_broadcaster.cpython-312.pyc
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/backup.py
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/odometry_node.py
 create mode 100644 robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/tf_broadcaster.py
 create mode 100644 robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages/odometry_publisher
 create mode 100644 robobin_main/src/install/odometry_publisher/share/colcon-core/packages/odometry_publisher
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.dsv
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.ps1
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.sh
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.dsv
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.ps1
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.sh
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.bash
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.dsv
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.ps1
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.sh
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.xml
 create mode 100644 robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.zsh
 create mode 100644 robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/PKG-INFO
 create mode 100644 robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/SOURCES.txt
 create mode 100644 robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/dependency_links.txt
 create mode 100644 robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/requires.txt
 create mode 100644 robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/top_level.txt
 create mode 100644 robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/zip-safe
 create mode 100644 robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__init__.py
 create mode 100644 robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__pycache__/__init__.cpython-312.pyc
 create mode 100644 robobin_main/src/install/robot_description/share/ament_index/resource_index/packages/robot_description
 create mode 100644 robobin_main/src/install/robot_description/share/colcon-core/packages/robot_description
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/config/ekf.yaml
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.dsv
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.ps1
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.sh
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.dsv
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.ps1
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.sh
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/launch/view_robot.py
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/package.bash
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/package.dsv
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/package.ps1
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/package.sh
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/package.xml
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/package.zsh
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/rviz/urdf_config.rviz
 create mode 100644 robobin_main/src/install/robot_description/share/robot_description/urdf/robot.urdf
 create mode 100644 robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/PKG-INFO
 create mode 100644 robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/SOURCES.txt
 create mode 100644 robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/dependency_links.txt
 create mode 100644 robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/requires.txt
 create mode 100644 robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/top_level.txt
 create mode 100644 robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/zip-safe
 create mode 100644 robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__init__.py
 create mode 100644 robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__pycache__/__init__.cpython-312.pyc
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages/robot_localization_ekf
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/colcon-core/packages/robot_localization_ekf
 create mode 100755 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config/ekf.yaml
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.dsv
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.ps1
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.sh
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.dsv
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.ps1
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.sh
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch/ekf_launch.py
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.bash
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.dsv
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.ps1
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.sh
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.xml
 create mode 100644 robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.zsh
 create mode 100644 robobin_main/src/install/setup.bash
 create mode 100644 robobin_main/src/install/setup.ps1
 create mode 100644 robobin_main/src/install/setup.sh
 create mode 100644 robobin_main/src/install/setup.zsh
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/PKG-INFO
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/SOURCES.txt
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/dependency_links.txt
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/entry_points.txt
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/requires.txt
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/top_level.txt
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/zip-safe
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__init__.py
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/__init__.cpython-312.pyc
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/control_feedback.cpython-312.pyc
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/encoder.cpython-312.pyc
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/imu_node.cpython-312.pyc
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/motor_control_node.cpython-312.pyc
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/route.cpython-312.pyc
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/route_filtered.cpython-312.pyc
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/control_feedback.py
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/encoder.py
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/imu_node.py
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/motor_control_node.py
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route.py
 create mode 100644 robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route_filtered.py
 create mode 100755 robobin_main/src/install/testing/lib/testing/test_control_feedback
 create mode 100755 robobin_main/src/install/testing/lib/testing/test_encoder_node
 create mode 100755 robobin_main/src/install/testing/lib/testing/test_imu_node
 create mode 100755 robobin_main/src/install/testing/lib/testing/test_motor_node
 create mode 100755 robobin_main/src/install/testing/lib/testing/test_route
 create mode 100755 robobin_main/src/install/testing/lib/testing/test_route_filter
 create mode 100644 robobin_main/src/install/testing/share/ament_index/resource_index/packages/testing
 create mode 100644 robobin_main/src/install/testing/share/colcon-core/packages/testing
 create mode 100644 robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.dsv
 create mode 100644 robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.ps1
 create mode 100644 robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.sh
 create mode 100644 robobin_main/src/install/testing/share/testing/hook/pythonpath.dsv
 create mode 100644 robobin_main/src/install/testing/share/testing/hook/pythonpath.ps1
 create mode 100644 robobin_main/src/install/testing/share/testing/hook/pythonpath.sh
 create mode 100644 robobin_main/src/install/testing/share/testing/package.bash
 create mode 100644 robobin_main/src/install/testing/share/testing/package.dsv
 create mode 100644 robobin_main/src/install/testing/share/testing/package.ps1
 create mode 100644 robobin_main/src/install/testing/share/testing/package.sh
 create mode 100644 robobin_main/src/install/testing/share/testing/package.xml
 create mode 100644 robobin_main/src/install/testing/share/testing/package.zsh
 create mode 100644 robobin_main/src/log/COLCON_IGNORE
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/events.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/logger_all.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/streams.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/streams.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/streams.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/testing/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/testing/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/testing/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/testing/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_13-49-41/testing/streams.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/events.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/logger_all.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/streams.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/streams.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/streams.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/testing/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/testing/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/testing/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/testing/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-45-02/testing/streams.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/events.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/logger_all.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/streams.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/streams.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/streams.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/testing/command.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/testing/stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/testing/stdout.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/testing/stdout_stderr.log
 create mode 100644 robobin_main/src/log/build_2024-12-16_15-51-48/testing/streams.log
 create mode 120000 robobin_main/src/log/latest
 create mode 120000 robobin_main/src/log/latest_build
 create mode 100644 robobin_main/src/testing/testing/build/.built_by
 create mode 100644 robobin_main/src/testing/testing/build/COLCON_IGNORE
 create mode 100644 robobin_main/src/testing/testing/install/.colcon_install_layout
 create mode 100644 robobin_main/src/testing/testing/install/COLCON_IGNORE
 create mode 100644 robobin_main/src/testing/testing/install/_local_setup_util_ps1.py
 create mode 100644 robobin_main/src/testing/testing/install/_local_setup_util_sh.py
 create mode 100644 robobin_main/src/testing/testing/install/local_setup.bash
 create mode 100644 robobin_main/src/testing/testing/install/local_setup.ps1
 create mode 100644 robobin_main/src/testing/testing/install/local_setup.sh
 create mode 100644 robobin_main/src/testing/testing/install/local_setup.zsh
 create mode 100644 robobin_main/src/testing/testing/install/setup.bash
 create mode 100644 robobin_main/src/testing/testing/install/setup.ps1
 create mode 100644 robobin_main/src/testing/testing/install/setup.sh
 create mode 100644 robobin_main/src/testing/testing/install/setup.zsh
 create mode 100644 robobin_main/src/testing/testing/log/COLCON_IGNORE
 create mode 100644 robobin_main/src/testing/testing/log/build_2024-12-16_13-35-50/events.log
 create mode 100644 robobin_main/src/testing/testing/log/build_2024-12-16_13-35-50/logger_all.log
 create mode 100644 robobin_main/src/testing/testing/log/build_2024-12-16_13-40-07/events.log
 create mode 100644 robobin_main/src/testing/testing/log/build_2024-12-16_13-40-07/logger_all.log
 create mode 100644 robobin_main/src/testing/testing/log/build_2024-12-16_13-44-40/events.log
 create mode 100644 robobin_main/src/testing/testing/log/build_2024-12-16_13-44-40/logger_all.log
 create mode 120000 robobin_main/src/testing/testing/log/latest
 create mode 120000 robobin_main/src/testing/testing/log/latest_build
 create mode 100644 ros2/build/robobin/build/lib/robobin/control_feedback.py
 create mode 100644 ros2/build/robobin/build/lib/robobin/encoder.py
 create mode 100644 ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py
 create mode 100644 ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py
 create mode 100644 ros2/build/robobin/build/lib/robobin/imu_node.py
 create mode 100644 ros2/build/robobin/build/lib/robobin/uwb_pathing_node.py
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/control_feedback.cpython-312.pyc
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/encoder.cpython-312.pyc
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/imu_node.cpython-312.pyc
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/uwb_pathing_node.cpython-312.pyc
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/encoder.py
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/graph_maker.cpython-312.pyc
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/realtime_location_cli_only.cpython-312.pyc
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py
 create mode 100644 ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py
 create mode 100755 ros2/install/robobin/lib/robobin/control_feedback
 create mode 100755 ros2/install/robobin/lib/robobin/encoder_node
 create mode 100755 ros2/install/robobin/lib/robobin/imu_node
 create mode 100755 ros2/install/robobin/lib/robobin/motor_node
 create mode 100755 ros2/install/robobin/lib/robobin/uwb_pathing_node
 create mode 100644 ros2/install/robobin/share/robobin/launch/robobin_no_components_launch.py
 create mode 100644 ros2/log/build_2024-12-18_14-34-08/events.log
 create mode 100644 ros2/log/build_2024-12-18_14-34-08/logger_all.log
 create mode 100644 ros2/log/build_2024-12-18_14-34-08/robobin/command.log
 create mode 100644 ros2/log/build_2024-12-18_14-34-08/robobin/stderr.log
 create mode 100644 ros2/log/build_2024-12-18_14-34-08/robobin/stdout.log
 create mode 100644 ros2/log/build_2024-12-18_14-34-08/robobin/stdout_stderr.log
 create mode 100644 ros2/log/build_2024-12-18_14-34-08/robobin/streams.log
 create mode 100644 ros2/log/build_2024-12-18_15-01-35/events.log
 create mode 100644 ros2/log/build_2024-12-18_15-01-35/logger_all.log
 create mode 100644 ros2/log/build_2024-12-18_15-01-35/robobin/command.log
 create mode 100644 ros2/log/build_2024-12-18_15-01-35/robobin/stderr.log
 create mode 100644 ros2/log/build_2024-12-18_15-01-35/robobin/stdout.log
 create mode 100644 ros2/log/build_2024-12-18_15-01-35/robobin/stdout_stderr.log
 create mode 100644 ros2/log/build_2024-12-18_15-01-35/robobin/streams.log
 create mode 100644 ros2/log/build_2024-12-18_16-49-48/events.log
 create mode 100644 ros2/log/build_2024-12-18_16-49-48/logger_all.log
 create mode 100644 ros2/log/build_2024-12-18_16-49-48/robobin/command.log
 create mode 100644 ros2/log/build_2024-12-18_16-49-48/robobin/stderr.log
 create mode 100644 ros2/log/build_2024-12-18_16-49-48/robobin/stdout.log
 create mode 100644 ros2/log/build_2024-12-18_16-49-48/robobin/stdout_stderr.log
 create mode 100644 ros2/log/build_2024-12-18_16-49-48/robobin/streams.log
 create mode 100644 ros2/log/build_2024-12-18_22-30-58/events.log
 create mode 100644 ros2/log/build_2024-12-18_22-30-58/logger_all.log
 create mode 100644 ros2/log/build_2024-12-18_22-30-58/robobin/command.log
 create mode 100644 ros2/log/build_2024-12-18_22-30-58/robobin/stderr.log
 create mode 100644 ros2/log/build_2024-12-18_22-30-58/robobin/stdout.log
 create mode 100644 ros2/log/build_2024-12-18_22-30-58/robobin/stdout_stderr.log
 create mode 100644 ros2/log/build_2024-12-18_22-30-58/robobin/streams.log
 create mode 100644 ros2/package_overview.svg
 create mode 100644 ros2/src/build/robobin/build/lib/robobin/control_feedback.py
 create mode 100644 ros2/src/build/robobin/build/lib/robobin/encoder.py
 create mode 100644 ros2/src/build/robobin/build/lib/robobin/helpers/graph_maker.py
 create mode 100644 ros2/src/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py
 create mode 100644 ros2/src/build/robobin/build/lib/robobin/imu_node.py
 create mode 100644 ros2/src/build/robobin/build/lib/robobin/uwb_pathing_node.py
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/control_feedback.cpython-312.pyc
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/encoder.cpython-312.pyc
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/imu_node.cpython-312.pyc
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/uwb_pathing_node.cpython-312.pyc
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/encoder.py
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/graph_maker.cpython-312.pyc
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/realtime_location_cli_only.cpython-312.pyc
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py
 create mode 100644 ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py
 create mode 100755 ros2/src/install/robobin/lib/robobin/control_feedback
 create mode 100755 ros2/src/install/robobin/lib/robobin/encoder_node
 create mode 100755 ros2/src/install/robobin/lib/robobin/imu_node
 create mode 100755 ros2/src/install/robobin/lib/robobin/motor_node
 create mode 100755 ros2/src/install/robobin/lib/robobin/uwb_pathing_node
 create mode 100644 ros2/src/install/robobin/share/robobin/launch/robobin_no_components_launch.py
 create mode 100644 ros2/src/log/build_2024-12-18_16-50-13/events.log
 create mode 100644 ros2/src/log/build_2024-12-18_16-50-13/logger_all.log
 create mode 100644 ros2/src/log/build_2024-12-18_16-50-13/robobin/command.log
 create mode 100644 ros2/src/log/build_2024-12-18_16-50-13/robobin/stderr.log
 create mode 100644 ros2/src/log/build_2024-12-18_16-50-13/robobin/stdout.log
 create mode 100644 ros2/src/log/build_2024-12-18_16-50-13/robobin/stdout_stderr.log
 create mode 100644 ros2/src/log/build_2024-12-18_16-50-13/robobin/streams.log

diff --git a/robobin_final/.vscode/c_cpp_properties.json b/robobin_final/.vscode/c_cpp_properties.json
new file mode 100644
index 00000000..675dcbe2
--- /dev/null
+++ b/robobin_final/.vscode/c_cpp_properties.json
@@ -0,0 +1,20 @@
+{
+  "configurations": [
+    {
+      "browse": {
+        "databaseFilename": "${default}",
+        "limitSymbolsToIncludedHeaders": false
+      },
+      "includePath": [
+        "/opt/ros/jazzy/include/**",
+        "/usr/include/**"
+      ],
+      "name": "ROS",
+      "intelliSenseMode": "gcc-arm64",
+      "compilerPath": "/usr/bin/gcc",
+      "cStandard": "gnu11",
+      "cppStandard": "c++14"
+    }
+  ],
+  "version": 4
+}
\ No newline at end of file
diff --git a/robobin_final/.vscode/settings.json b/robobin_final/.vscode/settings.json
new file mode 100644
index 00000000..62b8952c
--- /dev/null
+++ b/robobin_final/.vscode/settings.json
@@ -0,0 +1,28 @@
+{
+    "python.autoComplete.extraPaths": [
+        "/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot",
+        "/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/testing",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages",
+        "/opt/ros/jazzy/lib/python3.12/site-packages"
+    ],
+    "python.analysis.extraPaths": [
+        "/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot",
+        "/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/testing",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages",
+        "/opt/ros/jazzy/lib/python3.12/site-packages"
+    ]
+}
\ No newline at end of file
diff --git a/robobin_final/build/.built_by b/robobin_final/build/.built_by
new file mode 100644
index 00000000..06e74acb
--- /dev/null
+++ b/robobin_final/build/.built_by
@@ -0,0 +1 @@
+colcon
diff --git a/robobin_final/build/COLCON_IGNORE b/robobin_final/build/COLCON_IGNORE
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/build/sllidar_ros2/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2 b/robobin_final/build/sllidar_ros2/.cmake/api/v1/query/client-colcon-cmake/codemodel-v2
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/codemodel-v2-14727d5b064786b04127.json b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/codemodel-v2-14727d5b064786b04127.json
new file mode 100644
index 00000000..8d47790f
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/codemodel-v2-14727d5b064786b04127.json
@@ -0,0 +1,88 @@
+{
+	"configurations" : 
+	[
+		{
+			"directories" : 
+			[
+				{
+					"build" : ".",
+					"hasInstallRule" : true,
+					"jsonFile" : "directory-.-a7bd74170c3dc550f0f7.json",
+					"minimumCMakeVersion" : 
+					{
+						"string" : "3.15"
+					},
+					"projectIndex" : 0,
+					"source" : ".",
+					"targetIndexes" : 
+					[
+						0,
+						1,
+						2,
+						3
+					]
+				}
+			],
+			"name" : "",
+			"projects" : 
+			[
+				{
+					"directoryIndexes" : 
+					[
+						0
+					],
+					"name" : "sllidar_ros2",
+					"targetIndexes" : 
+					[
+						0,
+						1,
+						2,
+						3
+					]
+				}
+			],
+			"targets" : 
+			[
+				{
+					"directoryIndex" : 0,
+					"id" : "sllidar_client::@6890427a1f51a3e7e1df",
+					"jsonFile" : "target-sllidar_client-38e5f6960c3c6bfa00bb.json",
+					"name" : "sllidar_client",
+					"projectIndex" : 0
+				},
+				{
+					"directoryIndex" : 0,
+					"id" : "sllidar_node::@6890427a1f51a3e7e1df",
+					"jsonFile" : "target-sllidar_node-9c7a2096d3e323c562c4.json",
+					"name" : "sllidar_node",
+					"projectIndex" : 0
+				},
+				{
+					"directoryIndex" : 0,
+					"id" : "sllidar_ros2_uninstall::@6890427a1f51a3e7e1df",
+					"jsonFile" : "target-sllidar_ros2_uninstall-0e3edddf0af793dd7fcd.json",
+					"name" : "sllidar_ros2_uninstall",
+					"projectIndex" : 0
+				},
+				{
+					"directoryIndex" : 0,
+					"id" : "uninstall::@6890427a1f51a3e7e1df",
+					"jsonFile" : "target-uninstall-9d6cb0593a8bc893ed0f.json",
+					"name" : "uninstall",
+					"projectIndex" : 0
+				}
+			]
+		}
+	],
+	"kind" : "codemodel",
+	"paths" : 
+	{
+		"build" : "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2",
+		"source" : "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2"
+	},
+	"version" : 
+	{
+		"major" : 2,
+		"minor" : 6
+	}
+}
diff --git a/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/directory-.-a7bd74170c3dc550f0f7.json b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/directory-.-a7bd74170c3dc550f0f7.json
new file mode 100644
index 00000000..bf948e2d
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/directory-.-a7bd74170c3dc550f0f7.json
@@ -0,0 +1,93 @@
+{
+	"backtraceGraph" : 
+	{
+		"commands" : 
+		[
+			"_install",
+			"install",
+			"include",
+			"find_package"
+		],
+		"files" : 
+		[
+			"/opt/ros/jazzy/share/ament_cmake_core/cmake/symlink_install/install.cmake",
+			"/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake",
+			"/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake",
+			"/opt/ros/jazzy/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake",
+			"/opt/ros/jazzy/share/ament_cmake/cmake/ament_cmakeConfig.cmake",
+			"CMakeLists.txt"
+		],
+		"nodes" : 
+		[
+			{
+				"file" : 5
+			},
+			{
+				"command" : 3,
+				"file" : 5,
+				"line" : 34,
+				"parent" : 0
+			},
+			{
+				"file" : 4,
+				"parent" : 1
+			},
+			{
+				"command" : 2,
+				"file" : 4,
+				"line" : 41,
+				"parent" : 2
+			},
+			{
+				"file" : 3,
+				"parent" : 3
+			},
+			{
+				"command" : 3,
+				"file" : 3,
+				"line" : 15,
+				"parent" : 4
+			},
+			{
+				"file" : 2,
+				"parent" : 5
+			},
+			{
+				"command" : 2,
+				"file" : 2,
+				"line" : 41,
+				"parent" : 6
+			},
+			{
+				"file" : 1,
+				"parent" : 7
+			},
+			{
+				"command" : 1,
+				"file" : 1,
+				"line" : 47,
+				"parent" : 8
+			},
+			{
+				"command" : 0,
+				"file" : 0,
+				"line" : 43,
+				"parent" : 9
+			}
+		]
+	},
+	"installers" : 
+	[
+		{
+			"backtrace" : 10,
+			"component" : "Unspecified",
+			"scriptFile" : "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake",
+			"type" : "script"
+		}
+	],
+	"paths" : 
+	{
+		"build" : ".",
+		"source" : "."
+	}
+}
diff --git a/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/index-2024-12-19T19-16-32-0361.json b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/index-2024-12-19T19-16-32-0361.json
new file mode 100644
index 00000000..dc2ea962
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/index-2024-12-19T19-16-32-0361.json
@@ -0,0 +1,54 @@
+{
+	"cmake" : 
+	{
+		"generator" : 
+		{
+			"multiConfig" : false,
+			"name" : "Unix Makefiles"
+		},
+		"paths" : 
+		{
+			"cmake" : "/usr/bin/cmake",
+			"cpack" : "/usr/bin/cpack",
+			"ctest" : "/usr/bin/ctest",
+			"root" : "/usr/share/cmake-3.28"
+		},
+		"version" : 
+		{
+			"isDirty" : false,
+			"major" : 3,
+			"minor" : 28,
+			"patch" : 3,
+			"string" : "3.28.3",
+			"suffix" : ""
+		}
+	},
+	"objects" : 
+	[
+		{
+			"jsonFile" : "codemodel-v2-14727d5b064786b04127.json",
+			"kind" : "codemodel",
+			"version" : 
+			{
+				"major" : 2,
+				"minor" : 6
+			}
+		}
+	],
+	"reply" : 
+	{
+		"client-colcon-cmake" : 
+		{
+			"codemodel-v2" : 
+			{
+				"jsonFile" : "codemodel-v2-14727d5b064786b04127.json",
+				"kind" : "codemodel",
+				"version" : 
+				{
+					"major" : 2,
+					"minor" : 6
+				}
+			}
+		}
+	}
+}
diff --git a/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_client-38e5f6960c3c6bfa00bb.json b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_client-38e5f6960c3c6bfa00bb.json
new file mode 100644
index 00000000..c14b1a47
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_client-38e5f6960c3c6bfa00bb.json
@@ -0,0 +1,1385 @@
+{
+	"artifacts" : 
+	[
+		{
+			"path" : "sllidar_client"
+		}
+	],
+	"backtrace" : 1,
+	"backtraceGraph" : 
+	{
+		"commands" : 
+		[
+			"add_executable",
+			"target_link_libraries",
+			"ament_target_dependencies",
+			"set_target_properties",
+			"include",
+			"find_package",
+			"add_compile_options",
+			"include_directories",
+			"target_include_directories"
+		],
+		"files" : 
+		[
+			"CMakeLists.txt",
+			"/opt/ros/jazzy/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake",
+			"/opt/ros/jazzy/share/rclcpp/cmake/rclcppExport.cmake",
+			"/opt/ros/jazzy/share/rclcpp/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/rclcpp/cmake/rclcppConfig.cmake",
+			"/opt/ros/jazzy/share/rcl/cmake/rclExport.cmake",
+			"/opt/ros/jazzy/share/rcl/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/rcl/cmake/rclConfig.cmake",
+			"/opt/ros/jazzy/share/libstatistics_collector/cmake/ament_cmake_export_dependencies-extras.cmake",
+			"/opt/ros/jazzy/share/libstatistics_collector/cmake/libstatistics_collectorConfig.cmake",
+			"/opt/ros/jazzy/share/rclcpp/cmake/ament_cmake_export_dependencies-extras.cmake",
+			"/opt/ros/jazzy/share/tracetools/cmake/tracetools_exportExport.cmake",
+			"/opt/ros/jazzy/share/tracetools/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/tracetools/cmake/tracetoolsConfig.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_typesupport_fastrtps_cExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/std_srvsConfig.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_introspection_cExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_typesupport_fastrtps_cppExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_introspection_cppExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgsConfig.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cppExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cppExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_cExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_cppExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_generator_cExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cppExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_cExport.cmake",
+			"/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport.cmake",
+			"/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig.cmake",
+			"/opt/ros/jazzy/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake",
+			"/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake",
+			"/opt/ros/jazzy/share/rcutils/cmake/rcutilsExport.cmake",
+			"/opt/ros/jazzy/share/rcutils/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/rcutils/cmake/rcutilsConfig.cmake",
+			"/opt/ros/jazzy/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake",
+			"/opt/ros/jazzy/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake"
+		],
+		"nodes" : 
+		[
+			{
+				"file" : 0
+			},
+			{
+				"command" : 0,
+				"file" : 0,
+				"line" : 56,
+				"parent" : 0
+			},
+			{
+				"command" : 2,
+				"file" : 0,
+				"line" : 57,
+				"parent" : 0
+			},
+			{
+				"command" : 1,
+				"file" : 1,
+				"line" : 146,
+				"parent" : 2
+			},
+			{
+				"command" : 5,
+				"file" : 0,
+				"line" : 35,
+				"parent" : 0
+			},
+			{
+				"file" : 4,
+				"parent" : 4
+			},
+			{
+				"command" : 4,
+				"file" : 4,
+				"line" : 41,
+				"parent" : 5
+			},
+			{
+				"file" : 3,
+				"parent" : 6
+			},
+			{
+				"command" : 4,
+				"file" : 3,
+				"line" : 9,
+				"parent" : 7
+			},
+			{
+				"file" : 2,
+				"parent" : 8
+			},
+			{
+				"command" : 3,
+				"file" : 2,
+				"line" : 61,
+				"parent" : 9
+			},
+			{
+				"command" : 4,
+				"file" : 4,
+				"line" : 41,
+				"parent" : 5
+			},
+			{
+				"file" : 10,
+				"parent" : 11
+			},
+			{
+				"command" : 5,
+				"file" : 10,
+				"line" : 21,
+				"parent" : 12
+			},
+			{
+				"file" : 9,
+				"parent" : 13
+			},
+			{
+				"command" : 4,
+				"file" : 9,
+				"line" : 41,
+				"parent" : 14
+			},
+			{
+				"file" : 8,
+				"parent" : 15
+			},
+			{
+				"command" : 5,
+				"file" : 8,
+				"line" : 21,
+				"parent" : 16
+			},
+			{
+				"file" : 7,
+				"parent" : 17
+			},
+			{
+				"command" : 4,
+				"file" : 7,
+				"line" : 41,
+				"parent" : 18
+			},
+			{
+				"file" : 6,
+				"parent" : 19
+			},
+			{
+				"command" : 4,
+				"file" : 6,
+				"line" : 9,
+				"parent" : 20
+			},
+			{
+				"file" : 5,
+				"parent" : 21
+			},
+			{
+				"command" : 3,
+				"file" : 5,
+				"line" : 61,
+				"parent" : 22
+			},
+			{
+				"command" : 5,
+				"file" : 10,
+				"line" : 21,
+				"parent" : 12
+			},
+			{
+				"file" : 13,
+				"parent" : 24
+			},
+			{
+				"command" : 4,
+				"file" : 13,
+				"line" : 41,
+				"parent" : 25
+			},
+			{
+				"file" : 12,
+				"parent" : 26
+			},
+			{
+				"command" : 4,
+				"file" : 12,
+				"line" : 9,
+				"parent" : 27
+			},
+			{
+				"file" : 11,
+				"parent" : 28
+			},
+			{
+				"command" : 3,
+				"file" : 11,
+				"line" : 61,
+				"parent" : 29
+			},
+			{
+				"command" : 5,
+				"file" : 0,
+				"line" : 37,
+				"parent" : 0
+			},
+			{
+				"file" : 16,
+				"parent" : 31
+			},
+			{
+				"command" : 4,
+				"file" : 16,
+				"line" : 41,
+				"parent" : 32
+			},
+			{
+				"file" : 15,
+				"parent" : 33
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 14,
+				"parent" : 35
+			},
+			{
+				"command" : 3,
+				"file" : 14,
+				"line" : 61,
+				"parent" : 36
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 17,
+				"parent" : 38
+			},
+			{
+				"command" : 3,
+				"file" : 17,
+				"line" : 61,
+				"parent" : 39
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 18,
+				"parent" : 41
+			},
+			{
+				"command" : 3,
+				"file" : 18,
+				"line" : 61,
+				"parent" : 42
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 19,
+				"parent" : 44
+			},
+			{
+				"command" : 3,
+				"file" : 19,
+				"line" : 61,
+				"parent" : 45
+			},
+			{
+				"command" : 5,
+				"file" : 0,
+				"line" : 36,
+				"parent" : 0
+			},
+			{
+				"file" : 22,
+				"parent" : 47
+			},
+			{
+				"command" : 4,
+				"file" : 22,
+				"line" : 41,
+				"parent" : 48
+			},
+			{
+				"file" : 21,
+				"parent" : 49
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 20,
+				"parent" : 51
+			},
+			{
+				"command" : 3,
+				"file" : 20,
+				"line" : 61,
+				"parent" : 52
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 23,
+				"parent" : 54
+			},
+			{
+				"command" : 3,
+				"file" : 23,
+				"line" : 61,
+				"parent" : 55
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 24,
+				"parent" : 57
+			},
+			{
+				"command" : 3,
+				"file" : 24,
+				"line" : 61,
+				"parent" : 58
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 25,
+				"parent" : 60
+			},
+			{
+				"command" : 3,
+				"file" : 25,
+				"line" : 61,
+				"parent" : 61
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 26,
+				"parent" : 63
+			},
+			{
+				"command" : 3,
+				"file" : 26,
+				"line" : 61,
+				"parent" : 64
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 27,
+				"parent" : 66
+			},
+			{
+				"command" : 3,
+				"file" : 27,
+				"line" : 61,
+				"parent" : 67
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 28,
+				"parent" : 69
+			},
+			{
+				"command" : 3,
+				"file" : 28,
+				"line" : 61,
+				"parent" : 70
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 29,
+				"parent" : 72
+			},
+			{
+				"command" : 3,
+				"file" : 29,
+				"line" : 61,
+				"parent" : 73
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 30,
+				"parent" : 75
+			},
+			{
+				"command" : 3,
+				"file" : 30,
+				"line" : 61,
+				"parent" : 76
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 31,
+				"parent" : 78
+			},
+			{
+				"command" : 3,
+				"file" : 31,
+				"line" : 61,
+				"parent" : 79
+			},
+			{
+				"command" : 5,
+				"file" : 10,
+				"line" : 21,
+				"parent" : 12
+			},
+			{
+				"file" : 36,
+				"parent" : 81
+			},
+			{
+				"command" : 4,
+				"file" : 36,
+				"line" : 41,
+				"parent" : 82
+			},
+			{
+				"file" : 35,
+				"parent" : 83
+			},
+			{
+				"command" : 5,
+				"file" : 35,
+				"line" : 21,
+				"parent" : 84
+			},
+			{
+				"file" : 34,
+				"parent" : 85
+			},
+			{
+				"command" : 4,
+				"file" : 34,
+				"line" : 41,
+				"parent" : 86
+			},
+			{
+				"file" : 33,
+				"parent" : 87
+			},
+			{
+				"command" : 4,
+				"file" : 33,
+				"line" : 9,
+				"parent" : 88
+			},
+			{
+				"file" : 32,
+				"parent" : 89
+			},
+			{
+				"command" : 3,
+				"file" : 32,
+				"line" : 61,
+				"parent" : 90
+			},
+			{
+				"command" : 5,
+				"file" : 35,
+				"line" : 21,
+				"parent" : 84
+			},
+			{
+				"file" : 41,
+				"parent" : 92
+			},
+			{
+				"command" : 4,
+				"file" : 41,
+				"line" : 41,
+				"parent" : 93
+			},
+			{
+				"file" : 40,
+				"parent" : 94
+			},
+			{
+				"command" : 5,
+				"file" : 40,
+				"line" : 21,
+				"parent" : 95
+			},
+			{
+				"file" : 39,
+				"parent" : 96
+			},
+			{
+				"command" : 4,
+				"file" : 39,
+				"line" : 41,
+				"parent" : 97
+			},
+			{
+				"file" : 38,
+				"parent" : 98
+			},
+			{
+				"command" : 4,
+				"file" : 38,
+				"line" : 9,
+				"parent" : 99
+			},
+			{
+				"file" : 37,
+				"parent" : 100
+			},
+			{
+				"command" : 3,
+				"file" : 37,
+				"line" : 61,
+				"parent" : 101
+			},
+			{
+				"command" : 6,
+				"file" : 0,
+				"line" : 12,
+				"parent" : 0
+			},
+			{
+				"command" : 7,
+				"file" : 0,
+				"line" : 42,
+				"parent" : 0
+			},
+			{
+				"command" : 8,
+				"file" : 1,
+				"line" : 142,
+				"parent" : 2
+			}
+		]
+	},
+	"compileGroups" : 
+	[
+		{
+			"compileCommandFragments" : 
+			[
+				{
+					"fragment" : "-std=gnu++17"
+				},
+				{
+					"backtrace" : 103,
+					"fragment" : "-Wall"
+				},
+				{
+					"backtrace" : 103,
+					"fragment" : "-Wextra"
+				},
+				{
+					"backtrace" : 103,
+					"fragment" : "-Wpedantic"
+				}
+			],
+			"defines" : 
+			[
+				{
+					"backtrace" : 3,
+					"define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp"
+				},
+				{
+					"backtrace" : 3,
+					"define" : "FASTCDR_DYN_LINK"
+				}
+			],
+			"includes" : 
+			[
+				{
+					"backtrace" : 104,
+					"path" : "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include"
+				},
+				{
+					"backtrace" : 104,
+					"path" : "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src"
+				},
+				{
+					"backtrace" : 105,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rclcpp"
+				},
+				{
+					"backtrace" : 105,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/std_srvs"
+				},
+				{
+					"backtrace" : 105,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/sensor_msgs"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/builtin_interfaces"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_runtime_c"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcutils"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_interface"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/fastcdr"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_runtime_cpp"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_fastrtps_cpp"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rmw"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_dynamic_typesupport"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_fastrtps_c"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_introspection_c"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/libstatistics_collector"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcl"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcl_interfaces"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/service_msgs"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcl_logging_interface"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcl_yaml_param_parser"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/type_description_interfaces"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcpputils"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/statistics_msgs"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosgraph_msgs"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_cpp"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_c"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/tracetools"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/geometry_msgs"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/std_msgs"
+				}
+			],
+			"language" : "CXX",
+			"languageStandard" : 
+			{
+				"backtraces" : 
+				[
+					3
+				],
+				"standard" : "17"
+			},
+			"sourceIndexes" : 
+			[
+				0
+			]
+		}
+	],
+	"id" : "sllidar_client::@6890427a1f51a3e7e1df",
+	"link" : 
+	{
+		"commandFragments" : 
+		[
+			{
+				"fragment" : "",
+				"role" : "flags"
+			},
+			{
+				"fragment" : "-Wl,-rpath,/opt/ros/jazzy/lib",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/librclcpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/liblibstatistics_collector.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/librmw_implementation.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_yaml_param_parser.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libtracetools.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 30,
+				"fragment" : "-llttng-ust",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 30,
+				"fragment" : "-llttng-ust-common",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 30,
+				"fragment" : "-rdynamic",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 30,
+				"fragment" : "-ldl",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_logging_interface.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 37,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 40,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 43,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 46,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 53,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 56,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 59,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 62,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 65,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 53,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 56,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 59,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 68,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 62,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 37,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 37,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librmw.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_dynamic_typesupport.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 37,
+				"fragment" : "/opt/ros/jazzy/lib/libfastcdr.so.2.2.4",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 46,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 40,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 68,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 71,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 74,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 77,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 80,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 77,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 80,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 91,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcpputils.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_runtime_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcutils.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 102,
+				"fragment" : "-ldl",
+				"role" : "libraries"
+			},
+			{
+				"fragment" : "-Wl,-rpath-link,/opt/ros/jazzy/lib",
+				"role" : "libraries"
+			}
+		],
+		"language" : "CXX"
+	},
+	"name" : "sllidar_client",
+	"nameOnDisk" : "sllidar_client",
+	"paths" : 
+	{
+		"build" : ".",
+		"source" : "."
+	},
+	"sourceGroups" : 
+	[
+		{
+			"name" : "Source Files",
+			"sourceIndexes" : 
+			[
+				0
+			]
+		}
+	],
+	"sources" : 
+	[
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "src/sllidar_client.cpp",
+			"sourceGroupIndex" : 0
+		}
+	],
+	"type" : "EXECUTABLE"
+}
diff --git a/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_node-9c7a2096d3e323c562c4.json b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_node-9c7a2096d3e323c562c4.json
new file mode 100644
index 00000000..29d14817
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_node-9c7a2096d3e323c562c4.json
@@ -0,0 +1,1513 @@
+{
+	"artifacts" : 
+	[
+		{
+			"path" : "sllidar_node"
+		}
+	],
+	"backtrace" : 1,
+	"backtraceGraph" : 
+	{
+		"commands" : 
+		[
+			"add_executable",
+			"target_link_libraries",
+			"ament_target_dependencies",
+			"set_target_properties",
+			"include",
+			"find_package",
+			"add_compile_options",
+			"include_directories",
+			"target_include_directories"
+		],
+		"files" : 
+		[
+			"CMakeLists.txt",
+			"/opt/ros/jazzy/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake",
+			"/opt/ros/jazzy/share/rclcpp/cmake/rclcppExport.cmake",
+			"/opt/ros/jazzy/share/rclcpp/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/rclcpp/cmake/rclcppConfig.cmake",
+			"/opt/ros/jazzy/share/rcl/cmake/rclExport.cmake",
+			"/opt/ros/jazzy/share/rcl/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/rcl/cmake/rclConfig.cmake",
+			"/opt/ros/jazzy/share/libstatistics_collector/cmake/ament_cmake_export_dependencies-extras.cmake",
+			"/opt/ros/jazzy/share/libstatistics_collector/cmake/libstatistics_collectorConfig.cmake",
+			"/opt/ros/jazzy/share/rclcpp/cmake/ament_cmake_export_dependencies-extras.cmake",
+			"/opt/ros/jazzy/share/tracetools/cmake/tracetools_exportExport.cmake",
+			"/opt/ros/jazzy/share/tracetools/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/tracetools/cmake/tracetoolsConfig.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_typesupport_fastrtps_cExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/std_srvsConfig.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_introspection_cExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_typesupport_fastrtps_cppExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_introspection_cppExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgsConfig.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cppExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cppExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_cExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_cppExport.cmake",
+			"/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_generator_cExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cppExport.cmake",
+			"/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_cExport.cmake",
+			"/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport.cmake",
+			"/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig.cmake",
+			"/opt/ros/jazzy/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake",
+			"/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake",
+			"/opt/ros/jazzy/share/rcutils/cmake/rcutilsExport.cmake",
+			"/opt/ros/jazzy/share/rcutils/cmake/ament_cmake_export_targets-extras.cmake",
+			"/opt/ros/jazzy/share/rcutils/cmake/rcutilsConfig.cmake",
+			"/opt/ros/jazzy/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake",
+			"/opt/ros/jazzy/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake"
+		],
+		"nodes" : 
+		[
+			{
+				"file" : 0
+			},
+			{
+				"command" : 0,
+				"file" : 0,
+				"line" : 48,
+				"parent" : 0
+			},
+			{
+				"command" : 2,
+				"file" : 0,
+				"line" : 50,
+				"parent" : 0
+			},
+			{
+				"command" : 1,
+				"file" : 1,
+				"line" : 146,
+				"parent" : 2
+			},
+			{
+				"command" : 5,
+				"file" : 0,
+				"line" : 35,
+				"parent" : 0
+			},
+			{
+				"file" : 4,
+				"parent" : 4
+			},
+			{
+				"command" : 4,
+				"file" : 4,
+				"line" : 41,
+				"parent" : 5
+			},
+			{
+				"file" : 3,
+				"parent" : 6
+			},
+			{
+				"command" : 4,
+				"file" : 3,
+				"line" : 9,
+				"parent" : 7
+			},
+			{
+				"file" : 2,
+				"parent" : 8
+			},
+			{
+				"command" : 3,
+				"file" : 2,
+				"line" : 61,
+				"parent" : 9
+			},
+			{
+				"command" : 4,
+				"file" : 4,
+				"line" : 41,
+				"parent" : 5
+			},
+			{
+				"file" : 10,
+				"parent" : 11
+			},
+			{
+				"command" : 5,
+				"file" : 10,
+				"line" : 21,
+				"parent" : 12
+			},
+			{
+				"file" : 9,
+				"parent" : 13
+			},
+			{
+				"command" : 4,
+				"file" : 9,
+				"line" : 41,
+				"parent" : 14
+			},
+			{
+				"file" : 8,
+				"parent" : 15
+			},
+			{
+				"command" : 5,
+				"file" : 8,
+				"line" : 21,
+				"parent" : 16
+			},
+			{
+				"file" : 7,
+				"parent" : 17
+			},
+			{
+				"command" : 4,
+				"file" : 7,
+				"line" : 41,
+				"parent" : 18
+			},
+			{
+				"file" : 6,
+				"parent" : 19
+			},
+			{
+				"command" : 4,
+				"file" : 6,
+				"line" : 9,
+				"parent" : 20
+			},
+			{
+				"file" : 5,
+				"parent" : 21
+			},
+			{
+				"command" : 3,
+				"file" : 5,
+				"line" : 61,
+				"parent" : 22
+			},
+			{
+				"command" : 5,
+				"file" : 10,
+				"line" : 21,
+				"parent" : 12
+			},
+			{
+				"file" : 13,
+				"parent" : 24
+			},
+			{
+				"command" : 4,
+				"file" : 13,
+				"line" : 41,
+				"parent" : 25
+			},
+			{
+				"file" : 12,
+				"parent" : 26
+			},
+			{
+				"command" : 4,
+				"file" : 12,
+				"line" : 9,
+				"parent" : 27
+			},
+			{
+				"file" : 11,
+				"parent" : 28
+			},
+			{
+				"command" : 3,
+				"file" : 11,
+				"line" : 61,
+				"parent" : 29
+			},
+			{
+				"command" : 5,
+				"file" : 0,
+				"line" : 37,
+				"parent" : 0
+			},
+			{
+				"file" : 16,
+				"parent" : 31
+			},
+			{
+				"command" : 4,
+				"file" : 16,
+				"line" : 41,
+				"parent" : 32
+			},
+			{
+				"file" : 15,
+				"parent" : 33
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 14,
+				"parent" : 35
+			},
+			{
+				"command" : 3,
+				"file" : 14,
+				"line" : 61,
+				"parent" : 36
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 17,
+				"parent" : 38
+			},
+			{
+				"command" : 3,
+				"file" : 17,
+				"line" : 61,
+				"parent" : 39
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 18,
+				"parent" : 41
+			},
+			{
+				"command" : 3,
+				"file" : 18,
+				"line" : 61,
+				"parent" : 42
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 19,
+				"parent" : 44
+			},
+			{
+				"command" : 3,
+				"file" : 19,
+				"line" : 61,
+				"parent" : 45
+			},
+			{
+				"command" : 5,
+				"file" : 0,
+				"line" : 36,
+				"parent" : 0
+			},
+			{
+				"file" : 22,
+				"parent" : 47
+			},
+			{
+				"command" : 4,
+				"file" : 22,
+				"line" : 41,
+				"parent" : 48
+			},
+			{
+				"file" : 21,
+				"parent" : 49
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 20,
+				"parent" : 51
+			},
+			{
+				"command" : 3,
+				"file" : 20,
+				"line" : 61,
+				"parent" : 52
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 23,
+				"parent" : 54
+			},
+			{
+				"command" : 3,
+				"file" : 23,
+				"line" : 61,
+				"parent" : 55
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 24,
+				"parent" : 57
+			},
+			{
+				"command" : 3,
+				"file" : 24,
+				"line" : 61,
+				"parent" : 58
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 25,
+				"parent" : 60
+			},
+			{
+				"command" : 3,
+				"file" : 25,
+				"line" : 61,
+				"parent" : 61
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 26,
+				"parent" : 63
+			},
+			{
+				"command" : 3,
+				"file" : 26,
+				"line" : 61,
+				"parent" : 64
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 27,
+				"parent" : 66
+			},
+			{
+				"command" : 3,
+				"file" : 27,
+				"line" : 61,
+				"parent" : 67
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 28,
+				"parent" : 69
+			},
+			{
+				"command" : 3,
+				"file" : 28,
+				"line" : 61,
+				"parent" : 70
+			},
+			{
+				"command" : 4,
+				"file" : 15,
+				"line" : 9,
+				"parent" : 34
+			},
+			{
+				"file" : 29,
+				"parent" : 72
+			},
+			{
+				"command" : 3,
+				"file" : 29,
+				"line" : 61,
+				"parent" : 73
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 30,
+				"parent" : 75
+			},
+			{
+				"command" : 3,
+				"file" : 30,
+				"line" : 61,
+				"parent" : 76
+			},
+			{
+				"command" : 4,
+				"file" : 21,
+				"line" : 9,
+				"parent" : 50
+			},
+			{
+				"file" : 31,
+				"parent" : 78
+			},
+			{
+				"command" : 3,
+				"file" : 31,
+				"line" : 61,
+				"parent" : 79
+			},
+			{
+				"command" : 5,
+				"file" : 10,
+				"line" : 21,
+				"parent" : 12
+			},
+			{
+				"file" : 36,
+				"parent" : 81
+			},
+			{
+				"command" : 4,
+				"file" : 36,
+				"line" : 41,
+				"parent" : 82
+			},
+			{
+				"file" : 35,
+				"parent" : 83
+			},
+			{
+				"command" : 5,
+				"file" : 35,
+				"line" : 21,
+				"parent" : 84
+			},
+			{
+				"file" : 34,
+				"parent" : 85
+			},
+			{
+				"command" : 4,
+				"file" : 34,
+				"line" : 41,
+				"parent" : 86
+			},
+			{
+				"file" : 33,
+				"parent" : 87
+			},
+			{
+				"command" : 4,
+				"file" : 33,
+				"line" : 9,
+				"parent" : 88
+			},
+			{
+				"file" : 32,
+				"parent" : 89
+			},
+			{
+				"command" : 3,
+				"file" : 32,
+				"line" : 61,
+				"parent" : 90
+			},
+			{
+				"command" : 5,
+				"file" : 35,
+				"line" : 21,
+				"parent" : 84
+			},
+			{
+				"file" : 41,
+				"parent" : 92
+			},
+			{
+				"command" : 4,
+				"file" : 41,
+				"line" : 41,
+				"parent" : 93
+			},
+			{
+				"file" : 40,
+				"parent" : 94
+			},
+			{
+				"command" : 5,
+				"file" : 40,
+				"line" : 21,
+				"parent" : 95
+			},
+			{
+				"file" : 39,
+				"parent" : 96
+			},
+			{
+				"command" : 4,
+				"file" : 39,
+				"line" : 41,
+				"parent" : 97
+			},
+			{
+				"file" : 38,
+				"parent" : 98
+			},
+			{
+				"command" : 4,
+				"file" : 38,
+				"line" : 9,
+				"parent" : 99
+			},
+			{
+				"file" : 37,
+				"parent" : 100
+			},
+			{
+				"command" : 3,
+				"file" : 37,
+				"line" : 61,
+				"parent" : 101
+			},
+			{
+				"command" : 6,
+				"file" : 0,
+				"line" : 12,
+				"parent" : 0
+			},
+			{
+				"command" : 7,
+				"file" : 0,
+				"line" : 42,
+				"parent" : 0
+			},
+			{
+				"command" : 8,
+				"file" : 1,
+				"line" : 142,
+				"parent" : 2
+			}
+		]
+	},
+	"compileGroups" : 
+	[
+		{
+			"compileCommandFragments" : 
+			[
+				{
+					"fragment" : "-std=gnu++17"
+				},
+				{
+					"backtrace" : 103,
+					"fragment" : "-Wall"
+				},
+				{
+					"backtrace" : 103,
+					"fragment" : "-Wextra"
+				},
+				{
+					"backtrace" : 103,
+					"fragment" : "-Wpedantic"
+				}
+			],
+			"defines" : 
+			[
+				{
+					"backtrace" : 3,
+					"define" : "DEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp"
+				},
+				{
+					"backtrace" : 3,
+					"define" : "FASTCDR_DYN_LINK"
+				}
+			],
+			"includes" : 
+			[
+				{
+					"backtrace" : 104,
+					"path" : "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include"
+				},
+				{
+					"backtrace" : 104,
+					"path" : "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src"
+				},
+				{
+					"backtrace" : 105,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rclcpp"
+				},
+				{
+					"backtrace" : 105,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/std_srvs"
+				},
+				{
+					"backtrace" : 105,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/sensor_msgs"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/builtin_interfaces"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_runtime_c"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcutils"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_interface"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/fastcdr"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_runtime_cpp"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_fastrtps_cpp"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rmw"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_dynamic_typesupport"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_fastrtps_c"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_introspection_c"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/libstatistics_collector"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcl"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcl_interfaces"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/service_msgs"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcl_logging_interface"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcl_yaml_param_parser"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/type_description_interfaces"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rcpputils"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/statistics_msgs"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosgraph_msgs"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_cpp"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/rosidl_typesupport_c"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/tracetools"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/geometry_msgs"
+				},
+				{
+					"backtrace" : 3,
+					"isSystem" : true,
+					"path" : "/opt/ros/jazzy/include/std_msgs"
+				}
+			],
+			"language" : "CXX",
+			"languageStandard" : 
+			{
+				"backtraces" : 
+				[
+					3
+				],
+				"standard" : "17"
+			},
+			"sourceIndexes" : 
+			[
+				0,
+				1,
+				2,
+				3,
+				4,
+				5,
+				6,
+				7,
+				8,
+				9,
+				10,
+				11,
+				12,
+				13,
+				14,
+				15,
+				16
+			]
+		}
+	],
+	"id" : "sllidar_node::@6890427a1f51a3e7e1df",
+	"link" : 
+	{
+		"commandFragments" : 
+		[
+			{
+				"fragment" : "",
+				"role" : "flags"
+			},
+			{
+				"fragment" : "-Wl,-rpath,/opt/ros/jazzy/lib",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/librclcpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/liblibstatistics_collector.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/librmw_implementation.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_yaml_param_parser.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libtracetools.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 30,
+				"fragment" : "-llttng-ust",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 30,
+				"fragment" : "-llttng-ust-common",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 30,
+				"fragment" : "-rdynamic",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 30,
+				"fragment" : "-ldl",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 23,
+				"fragment" : "/opt/ros/jazzy/lib/librcl_logging_interface.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 37,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 40,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 43,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 46,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 53,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 56,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 59,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 62,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 65,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 53,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 56,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 59,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 68,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 62,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 37,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 37,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librmw.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_dynamic_typesupport.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 37,
+				"fragment" : "/opt/ros/jazzy/lib/libfastcdr.so.2.2.4",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 46,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_introspection_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 40,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_introspection_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_py.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 68,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 3,
+				"fragment" : "/opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 71,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 74,
+				"fragment" : "/opt/ros/jazzy/lib/libservice_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 77,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 80,
+				"fragment" : "/opt/ros/jazzy/lib/libgeometry_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 77,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_cpp.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 80,
+				"fragment" : "/opt/ros/jazzy/lib/libstd_msgs__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 91,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_typesupport_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcpputils.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librosidl_runtime_c.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 10,
+				"fragment" : "/opt/ros/jazzy/lib/librcutils.so",
+				"role" : "libraries"
+			},
+			{
+				"backtrace" : 102,
+				"fragment" : "-ldl",
+				"role" : "libraries"
+			},
+			{
+				"fragment" : "-Wl,-rpath-link,/opt/ros/jazzy/lib",
+				"role" : "libraries"
+			}
+		],
+		"language" : "CXX"
+	},
+	"name" : "sllidar_node",
+	"nameOnDisk" : "sllidar_node",
+	"paths" : 
+	{
+		"build" : ".",
+		"source" : "."
+	},
+	"sourceGroups" : 
+	[
+		{
+			"name" : "Source Files",
+			"sourceIndexes" : 
+			[
+				0,
+				1,
+				2,
+				3,
+				4,
+				5,
+				6,
+				7,
+				8,
+				9,
+				10,
+				11,
+				12,
+				13,
+				14,
+				15,
+				16
+			]
+		}
+	],
+	"sources" : 
+	[
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "src/sllidar_node.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/arch/linux/net_serial.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/arch/linux/net_socket.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/arch/linux/timer.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/dataunpacker/dataunpacker.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/dataunpacker/unpacker/handler_capsules.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/dataunpacker/unpacker/handler_hqnode.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/dataunpacker/unpacker/handler_normalnode.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/hal/thread.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/rplidar_driver.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/sl_async_transceiver.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/sl_crc.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/sl_lidar_driver.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/sl_lidarprotocol_codec.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/sl_serial_channel.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/sl_tcp_channel.cpp",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 1,
+			"compileGroupIndex" : 0,
+			"path" : "sdk/src/sl_udp_channel.cpp",
+			"sourceGroupIndex" : 0
+		}
+	],
+	"type" : "EXECUTABLE"
+}
diff --git a/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_ros2_uninstall-0e3edddf0af793dd7fcd.json b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_ros2_uninstall-0e3edddf0af793dd7fcd.json
new file mode 100644
index 00000000..7115b69b
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-sllidar_ros2_uninstall-0e3edddf0af793dd7fcd.json
@@ -0,0 +1,112 @@
+{
+	"backtrace" : 9,
+	"backtraceGraph" : 
+	{
+		"commands" : 
+		[
+			"add_custom_target",
+			"include",
+			"find_package"
+		],
+		"files" : 
+		[
+			"/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake",
+			"/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake",
+			"/opt/ros/jazzy/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake",
+			"/opt/ros/jazzy/share/ament_cmake/cmake/ament_cmakeConfig.cmake",
+			"CMakeLists.txt"
+		],
+		"nodes" : 
+		[
+			{
+				"file" : 4
+			},
+			{
+				"command" : 2,
+				"file" : 4,
+				"line" : 34,
+				"parent" : 0
+			},
+			{
+				"file" : 3,
+				"parent" : 1
+			},
+			{
+				"command" : 1,
+				"file" : 3,
+				"line" : 41,
+				"parent" : 2
+			},
+			{
+				"file" : 2,
+				"parent" : 3
+			},
+			{
+				"command" : 2,
+				"file" : 2,
+				"line" : 15,
+				"parent" : 4
+			},
+			{
+				"file" : 1,
+				"parent" : 5
+			},
+			{
+				"command" : 1,
+				"file" : 1,
+				"line" : 41,
+				"parent" : 6
+			},
+			{
+				"file" : 0,
+				"parent" : 7
+			},
+			{
+				"command" : 0,
+				"file" : 0,
+				"line" : 40,
+				"parent" : 8
+			}
+		]
+	},
+	"id" : "sllidar_ros2_uninstall::@6890427a1f51a3e7e1df",
+	"name" : "sllidar_ros2_uninstall",
+	"paths" : 
+	{
+		"build" : ".",
+		"source" : "."
+	},
+	"sourceGroups" : 
+	[
+		{
+			"name" : "",
+			"sourceIndexes" : 
+			[
+				0
+			]
+		},
+		{
+			"name" : "CMake Rules",
+			"sourceIndexes" : 
+			[
+				1
+			]
+		}
+	],
+	"sources" : 
+	[
+		{
+			"backtrace" : 9,
+			"isGenerated" : true,
+			"path" : "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall",
+			"sourceGroupIndex" : 0
+		},
+		{
+			"backtrace" : 0,
+			"isGenerated" : true,
+			"path" : "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.rule",
+			"sourceGroupIndex" : 1
+		}
+	],
+	"type" : "UTILITY"
+}
diff --git a/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-uninstall-9d6cb0593a8bc893ed0f.json b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-uninstall-9d6cb0593a8bc893ed0f.json
new file mode 100644
index 00000000..6b86a1f4
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/.cmake/api/v1/reply/target-uninstall-9d6cb0593a8bc893ed0f.json
@@ -0,0 +1,95 @@
+{
+	"backtrace" : 9,
+	"backtraceGraph" : 
+	{
+		"commands" : 
+		[
+			"add_custom_target",
+			"include",
+			"find_package",
+			"add_dependencies"
+		],
+		"files" : 
+		[
+			"/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake",
+			"/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake",
+			"/opt/ros/jazzy/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake",
+			"/opt/ros/jazzy/share/ament_cmake/cmake/ament_cmakeConfig.cmake",
+			"CMakeLists.txt"
+		],
+		"nodes" : 
+		[
+			{
+				"file" : 4
+			},
+			{
+				"command" : 2,
+				"file" : 4,
+				"line" : 34,
+				"parent" : 0
+			},
+			{
+				"file" : 3,
+				"parent" : 1
+			},
+			{
+				"command" : 1,
+				"file" : 3,
+				"line" : 41,
+				"parent" : 2
+			},
+			{
+				"file" : 2,
+				"parent" : 3
+			},
+			{
+				"command" : 2,
+				"file" : 2,
+				"line" : 15,
+				"parent" : 4
+			},
+			{
+				"file" : 1,
+				"parent" : 5
+			},
+			{
+				"command" : 1,
+				"file" : 1,
+				"line" : 41,
+				"parent" : 6
+			},
+			{
+				"file" : 0,
+				"parent" : 7
+			},
+			{
+				"command" : 0,
+				"file" : 0,
+				"line" : 35,
+				"parent" : 8
+			},
+			{
+				"command" : 3,
+				"file" : 0,
+				"line" : 42,
+				"parent" : 8
+			}
+		]
+	},
+	"dependencies" : 
+	[
+		{
+			"backtrace" : 10,
+			"id" : "sllidar_ros2_uninstall::@6890427a1f51a3e7e1df"
+		}
+	],
+	"id" : "uninstall::@6890427a1f51a3e7e1df",
+	"name" : "uninstall",
+	"paths" : 
+	{
+		"build" : ".",
+		"source" : "."
+	},
+	"sources" : [],
+	"type" : "UTILITY"
+}
diff --git a/robobin_final/build/sllidar_ros2/AMENT_IGNORE b/robobin_final/build/sllidar_ros2/AMENT_IGNORE
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/build/sllidar_ros2/CMakeCache.txt b/robobin_final/build/sllidar_ros2/CMakeCache.txt
new file mode 100644
index 00000000..a9eaa017
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeCache.txt
@@ -0,0 +1,698 @@
+# This is the CMakeCache file.
+# For build in directory: /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+# 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
+########################
+
+//Generate environment files in the CMAKE_INSTALL_PREFIX
+AMENT_CMAKE_ENVIRONMENT_GENERATION:BOOL=OFF
+
+//Generate environment files in the package share folder
+AMENT_CMAKE_ENVIRONMENT_PACKAGE_GENERATION:BOOL=ON
+
+//Generate marker file containing the parent prefix path
+AMENT_CMAKE_ENVIRONMENT_PARENT_PREFIX_PATH_GENERATION:BOOL=ON
+
+//Replace the CMake install command with a custom implementation
+// using symlinks instead of copying resources
+AMENT_CMAKE_SYMLINK_INSTALL:BOOL=1
+
+//Generate an uninstall target to revert the effects of the install
+// step
+AMENT_CMAKE_UNINSTALL_TARGET:BOOL=ON
+
+//The path where test results are generated
+AMENT_TEST_RESULTS_DIR:PATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/test_results
+
+//Build the testing tree.
+BUILD_TESTING:BOOL=ON
+
+//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-13
+
+//A wrapper around 'ranlib' adding the appropriate '--plugin' option
+// for the GCC compiler
+CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13
+
+//Flags used by the CXX compiler during all build types.
+CMAKE_CXX_FLAGS:STRING=
+
+//Flags used by the CXX compiler during DEBUG builds.
+CMAKE_CXX_FLAGS_DEBUG:STRING=-g
+
+//Flags used by the CXX compiler during MINSIZEREL builds.
+CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the CXX compiler during RELEASE builds.
+CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
+
+//Flags used by the CXX compiler during RELWITHDEBINFO builds.
+CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//C compiler
+CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc
+
+//A wrapper around 'ar' adding the appropriate '--plugin' option
+// for the GCC compiler
+CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-13
+
+//A wrapper around 'ranlib' adding the appropriate '--plugin' option
+// for the GCC compiler
+CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-13
+
+//Flags used by the C compiler during all build types.
+CMAKE_C_FLAGS:STRING=
+
+//Flags used by the C compiler during DEBUG builds.
+CMAKE_C_FLAGS_DEBUG:STRING=-g
+
+//Flags used by the C compiler during MINSIZEREL builds.
+CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
+
+//Flags used by the C compiler during RELEASE builds.
+CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
+
+//Flags used by the C compiler during RELWITHDEBINFO builds.
+CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
+
+//Path to a program.
+CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
+
+//Flags used by the linker during all build types.
+CMAKE_EXE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during DEBUG builds.
+CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during MINSIZEREL builds.
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during RELEASE builds.
+CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during RELWITHDEBINFO builds.
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Enable/Disable output of compile commands during generation.
+CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
+
+//Value Computed by CMake.
+CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/pkgRedirects
+
+//Install path prefix, prepended onto install directories.
+CMAKE_INSTALL_PREFIX:PATH=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+
+//Path to a program.
+CMAKE_LINKER:FILEPATH=/usr/bin/ld
+
+//Path to a program.
+CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake
+
+//Flags used by the linker during the creation of modules during
+// all build types.
+CMAKE_MODULE_LINKER_FLAGS:STRING=
+
+//Flags used by the linker during the creation of modules during
+// DEBUG builds.
+CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
+
+//Flags used by the linker during the creation of modules during
+// MINSIZEREL builds.
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
+
+//Flags used by the linker during the creation of modules during
+// RELEASE builds.
+CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
+
+//Flags used by the linker during the creation of modules during
+// RELWITHDEBINFO builds.
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
+
+//Path to a program.
+CMAKE_NM:FILEPATH=/usr/bin/nm
+
+//Path to a program.
+CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
+
+//Path to a program.
+CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
+
+//Value Computed by CMake
+CMAKE_PROJECT_DESCRIPTION:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
+
+//Value Computed by CMake
+CMAKE_PROJECT_NAME:STATIC=sllidar_ros2
+
+//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
+
+//Path to a program.
+CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND
+
+//If this value is on, makefiles will be generated without the
+// .SILENT directive, and all commands will be echoed to the console
+// during the make.  This is useful for debugging only. With Visual
+// Studio IDE projects all commands are done without /nologo.
+CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
+
+//Path to a library.
+FastCDR_LIBRARY_DEBUG:FILEPATH=FastCDR_LIBRARY_DEBUG-NOTFOUND
+
+//Path to a library.
+FastCDR_LIBRARY_RELEASE:FILEPATH=/opt/ros/jazzy/lib/libfastcdr.so
+
+//Path to a file.
+FastRTPS_INCLUDE_DIR:PATH=/opt/ros/jazzy/include
+
+//Path to a library.
+FastRTPS_LIBRARY_DEBUG:FILEPATH=FastRTPS_LIBRARY_DEBUG-NOTFOUND
+
+//Path to a library.
+FastRTPS_LIBRARY_RELEASE:FILEPATH=/opt/ros/jazzy/lib/libfastrtps.so
+
+//Path to a library.
+OPENSSL_CRYPTO_LIBRARY:FILEPATH=/usr/lib/aarch64-linux-gnu/libcrypto.so
+
+//Path to a file.
+OPENSSL_INCLUDE_DIR:PATH=/usr/include
+
+//Path to a library.
+OPENSSL_SSL_LIBRARY:FILEPATH=/usr/lib/aarch64-linux-gnu/libssl.so
+
+//Arguments to supply to pkg-config
+PKG_CONFIG_ARGN:STRING=
+
+//pkg-config executable
+PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config
+
+//Name of the computer/site where compile is being run
+SITE:STRING=robobin-desktop
+
+//The directory containing a CMake configuration file for TinyXML2.
+TinyXML2_DIR:PATH=/usr/lib/aarch64-linux-gnu/cmake/tinyxml2
+
+//Path to a library.
+_lib:FILEPATH=/opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so
+
+//The directory containing a CMake configuration file for ament_cmake.
+ament_cmake_DIR:PATH=/opt/ros/jazzy/share/ament_cmake/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_core.
+ament_cmake_core_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_core/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_export_definitions.
+ament_cmake_export_definitions_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_export_definitions/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_export_dependencies.
+ament_cmake_export_dependencies_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_export_dependencies/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_export_include_directories.
+ament_cmake_export_include_directories_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_export_include_directories/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_export_interfaces.
+ament_cmake_export_interfaces_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_export_interfaces/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_export_libraries.
+ament_cmake_export_libraries_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_export_libraries/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_export_link_flags.
+ament_cmake_export_link_flags_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_export_link_flags/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_export_targets.
+ament_cmake_export_targets_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_export_targets/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_gen_version_h.
+ament_cmake_gen_version_h_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_gen_version_h/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_include_directories.
+ament_cmake_include_directories_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_include_directories/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_libraries.
+ament_cmake_libraries_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_libraries/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_python.
+ament_cmake_python_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_python/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_target_dependencies.
+ament_cmake_target_dependencies_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_target_dependencies/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_test.
+ament_cmake_test_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_test/cmake
+
+//The directory containing a CMake configuration file for ament_cmake_version.
+ament_cmake_version_DIR:PATH=/opt/ros/jazzy/share/ament_cmake_version/cmake
+
+//The directory containing a CMake configuration file for ament_index_cpp.
+ament_index_cpp_DIR:PATH=/opt/ros/jazzy/share/ament_index_cpp/cmake
+
+//The directory containing a CMake configuration file for builtin_interfaces.
+builtin_interfaces_DIR:PATH=/opt/ros/jazzy/share/builtin_interfaces/cmake
+
+//The directory containing a CMake configuration file for fastcdr.
+fastcdr_DIR:PATH=/opt/ros/jazzy/lib/cmake/fastcdr
+
+//The directory containing a CMake configuration file for fastrtps.
+fastrtps_DIR:PATH=/opt/ros/jazzy/share/fastrtps/cmake
+
+//The directory containing a CMake configuration file for fastrtps_cmake_module.
+fastrtps_cmake_module_DIR:PATH=/opt/ros/jazzy/share/fastrtps_cmake_module/cmake
+
+//The directory containing a CMake configuration file for foonathan_memory.
+foonathan_memory_DIR:PATH=/opt/ros/jazzy/lib/foonathan_memory/cmake
+
+//The directory containing a CMake configuration file for geometry_msgs.
+geometry_msgs_DIR:PATH=/opt/ros/jazzy/share/geometry_msgs/cmake
+
+//The directory containing a CMake configuration file for libstatistics_collector.
+libstatistics_collector_DIR:PATH=/opt/ros/jazzy/share/libstatistics_collector/cmake
+
+//Path to a library.
+pkgcfg_lib__OPENSSL_crypto:FILEPATH=/usr/lib/aarch64-linux-gnu/libcrypto.so
+
+//Path to a library.
+pkgcfg_lib__OPENSSL_ssl:FILEPATH=/usr/lib/aarch64-linux-gnu/libssl.so
+
+//The directory containing a CMake configuration file for rcl.
+rcl_DIR:PATH=/opt/ros/jazzy/share/rcl/cmake
+
+//The directory containing a CMake configuration file for rcl_interfaces.
+rcl_interfaces_DIR:PATH=/opt/ros/jazzy/share/rcl_interfaces/cmake
+
+//The directory containing a CMake configuration file for rcl_logging_interface.
+rcl_logging_interface_DIR:PATH=/opt/ros/jazzy/share/rcl_logging_interface/cmake
+
+//The directory containing a CMake configuration file for rcl_yaml_param_parser.
+rcl_yaml_param_parser_DIR:PATH=/opt/ros/jazzy/share/rcl_yaml_param_parser/cmake
+
+//The directory containing a CMake configuration file for rclcpp.
+rclcpp_DIR:PATH=/opt/ros/jazzy/share/rclcpp/cmake
+
+//The directory containing a CMake configuration file for rcpputils.
+rcpputils_DIR:PATH=/opt/ros/jazzy/share/rcpputils/cmake
+
+//The directory containing a CMake configuration file for rcutils.
+rcutils_DIR:PATH=/opt/ros/jazzy/share/rcutils/cmake
+
+//The directory containing a CMake configuration file for rmw.
+rmw_DIR:PATH=/opt/ros/jazzy/share/rmw/cmake
+
+//The directory containing a CMake configuration file for rmw_dds_common.
+rmw_dds_common_DIR:PATH=/opt/ros/jazzy/share/rmw_dds_common/cmake
+
+//The directory containing a CMake configuration file for rmw_fastrtps_cpp.
+rmw_fastrtps_cpp_DIR:PATH=/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake
+
+//The directory containing a CMake configuration file for rmw_fastrtps_shared_cpp.
+rmw_fastrtps_shared_cpp_DIR:PATH=/opt/ros/jazzy/share/rmw_fastrtps_shared_cpp/cmake
+
+//The directory containing a CMake configuration file for rmw_implementation.
+rmw_implementation_DIR:PATH=/opt/ros/jazzy/share/rmw_implementation/cmake
+
+//The directory containing a CMake configuration file for rmw_implementation_cmake.
+rmw_implementation_cmake_DIR:PATH=/opt/ros/jazzy/share/rmw_implementation_cmake/cmake
+
+//The directory containing a CMake configuration file for rosgraph_msgs.
+rosgraph_msgs_DIR:PATH=/opt/ros/jazzy/share/rosgraph_msgs/cmake
+
+//The directory containing a CMake configuration file for rosidl_core_runtime.
+rosidl_core_runtime_DIR:PATH=/opt/ros/jazzy/share/rosidl_core_runtime/cmake
+
+//The directory containing a CMake configuration file for rosidl_default_runtime.
+rosidl_default_runtime_DIR:PATH=/opt/ros/jazzy/share/rosidl_default_runtime/cmake
+
+//The directory containing a CMake configuration file for rosidl_dynamic_typesupport.
+rosidl_dynamic_typesupport_DIR:PATH=/opt/ros/jazzy/share/rosidl_dynamic_typesupport/cmake
+
+//The directory containing a CMake configuration file for rosidl_generator_c.
+rosidl_generator_c_DIR:PATH=/opt/ros/jazzy/share/rosidl_generator_c/cmake
+
+//The directory containing a CMake configuration file for rosidl_generator_cpp.
+rosidl_generator_cpp_DIR:PATH=/opt/ros/jazzy/share/rosidl_generator_cpp/cmake
+
+//The directory containing a CMake configuration file for rosidl_generator_type_description.
+rosidl_generator_type_description_DIR:PATH=/opt/ros/jazzy/share/rosidl_generator_type_description/cmake
+
+//The directory containing a CMake configuration file for rosidl_runtime_c.
+rosidl_runtime_c_DIR:PATH=/opt/ros/jazzy/share/rosidl_runtime_c/cmake
+
+//The directory containing a CMake configuration file for rosidl_runtime_cpp.
+rosidl_runtime_cpp_DIR:PATH=/opt/ros/jazzy/share/rosidl_runtime_cpp/cmake
+
+//The directory containing a CMake configuration file for rosidl_typesupport_c.
+rosidl_typesupport_c_DIR:PATH=/opt/ros/jazzy/share/rosidl_typesupport_c/cmake
+
+//The directory containing a CMake configuration file for rosidl_typesupport_cpp.
+rosidl_typesupport_cpp_DIR:PATH=/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake
+
+//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_c.
+rosidl_typesupport_fastrtps_c_DIR:PATH=/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_c/cmake
+
+//The directory containing a CMake configuration file for rosidl_typesupport_fastrtps_cpp.
+rosidl_typesupport_fastrtps_cpp_DIR:PATH=/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_cpp/cmake
+
+//The directory containing a CMake configuration file for rosidl_typesupport_interface.
+rosidl_typesupport_interface_DIR:PATH=/opt/ros/jazzy/share/rosidl_typesupport_interface/cmake
+
+//The directory containing a CMake configuration file for rosidl_typesupport_introspection_c.
+rosidl_typesupport_introspection_c_DIR:PATH=/opt/ros/jazzy/share/rosidl_typesupport_introspection_c/cmake
+
+//The directory containing a CMake configuration file for rosidl_typesupport_introspection_cpp.
+rosidl_typesupport_introspection_cpp_DIR:PATH=/opt/ros/jazzy/share/rosidl_typesupport_introspection_cpp/cmake
+
+//The directory containing a CMake configuration file for sensor_msgs.
+sensor_msgs_DIR:PATH=/opt/ros/jazzy/share/sensor_msgs/cmake
+
+//The directory containing a CMake configuration file for service_msgs.
+service_msgs_DIR:PATH=/opt/ros/jazzy/share/service_msgs/cmake
+
+//Value Computed by CMake
+sllidar_ros2_BINARY_DIR:STATIC=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+
+//Value Computed by CMake
+sllidar_ros2_IS_TOP_LEVEL:STATIC=ON
+
+//Value Computed by CMake
+sllidar_ros2_SOURCE_DIR:STATIC=/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2
+
+//The directory containing a CMake configuration file for statistics_msgs.
+statistics_msgs_DIR:PATH=/opt/ros/jazzy/share/statistics_msgs/cmake
+
+//The directory containing a CMake configuration file for std_msgs.
+std_msgs_DIR:PATH=/opt/ros/jazzy/share/std_msgs/cmake
+
+//The directory containing a CMake configuration file for std_srvs.
+std_srvs_DIR:PATH=/opt/ros/jazzy/share/std_srvs/cmake
+
+//The directory containing a CMake configuration file for tracetools.
+tracetools_DIR:PATH=/opt/ros/jazzy/share/tracetools/cmake
+
+//The directory containing a CMake configuration file for type_description_interfaces.
+type_description_interfaces_DIR:PATH=/opt/ros/jazzy/share/type_description_interfaces/cmake
+
+
+########################
+# INTERNAL cache entries
+########################
+
+//ADVANCED property for variable: CMAKE_ADDR2LINE
+CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_AR
+CMAKE_AR-ADVANCED:INTERNAL=1
+//This is the directory where this CMakeCache.txt was created
+CMAKE_CACHEFILE_DIR:INTERNAL=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+//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=28
+//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_C_COMPILER
+CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_AR
+CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
+CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS
+CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
+CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
+CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
+CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
+CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_DLLTOOL
+CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
+//Executable file format
+CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
+CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
+CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
+CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
+CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
+CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
+//Name of external makefile project generator.
+CMAKE_EXTRA_GENERATOR:INTERNAL=
+//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/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2
+//Install .so files without execute permission.
+CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
+//ADVANCED property for variable: CMAKE_LINKER
+CMAKE_LINKER-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
+CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
+CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
+CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
+CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
+CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
+CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_NM
+CMAKE_NM-ADVANCED:INTERNAL=1
+//number of local generators
+CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJCOPY
+CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_OBJDUMP
+CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
+//Platform information initialized
+CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_RANLIB
+CMAKE_RANLIB-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: CMAKE_READELF
+CMAKE_READELF-ADVANCED:INTERNAL=1
+//Path to CMake installation.
+CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.28
+//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
+//ADVANCED property for variable: CMAKE_TAPI
+CMAKE_TAPI-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 FastRTPS
+FIND_PACKAGE_MESSAGE_DETAILS_FastRTPS:INTERNAL=[/opt/ros/jazzy/include][/opt/ros/jazzy/lib/libfastrtps.so;/opt/ros/jazzy/lib/libfastcdr.so][v(2.13)]
+//Details about finding OpenSSL
+FIND_PACKAGE_MESSAGE_DETAILS_OpenSSL:INTERNAL=[/usr/lib/aarch64-linux-gnu/libcrypto.so][/usr/include][c ][v3.0.13()]
+//Details about finding Python3
+FIND_PACKAGE_MESSAGE_DETAILS_Python3:INTERNAL=[/usr/bin/python3][cfound components: Interpreter ][v3.12.3()]
+//ADVANCED property for variable: OPENSSL_CRYPTO_LIBRARY
+OPENSSL_CRYPTO_LIBRARY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: OPENSSL_INCLUDE_DIR
+OPENSSL_INCLUDE_DIR-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: OPENSSL_SSL_LIBRARY
+OPENSSL_SSL_LIBRARY-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: PKG_CONFIG_ARGN
+PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE
+PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1
+//linker supports push/pop state
+_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
+_OPENSSL_CFLAGS:INTERNAL=-I/usr/include
+_OPENSSL_CFLAGS_I:INTERNAL=
+_OPENSSL_CFLAGS_OTHER:INTERNAL=
+_OPENSSL_FOUND:INTERNAL=1
+_OPENSSL_INCLUDEDIR:INTERNAL=/usr/include
+_OPENSSL_INCLUDE_DIRS:INTERNAL=/usr/include
+_OPENSSL_LDFLAGS:INTERNAL=-L/usr/lib/aarch64-linux-gnu;-lssl;-lcrypto
+_OPENSSL_LDFLAGS_OTHER:INTERNAL=
+_OPENSSL_LIBDIR:INTERNAL=/usr/lib/aarch64-linux-gnu
+_OPENSSL_LIBRARIES:INTERNAL=ssl;crypto
+_OPENSSL_LIBRARY_DIRS:INTERNAL=/usr/lib/aarch64-linux-gnu
+_OPENSSL_LIBS:INTERNAL=
+_OPENSSL_LIBS_L:INTERNAL=
+_OPENSSL_LIBS_OTHER:INTERNAL=
+_OPENSSL_LIBS_PATHS:INTERNAL=
+_OPENSSL_MODULE_NAME:INTERNAL=openssl
+_OPENSSL_PREFIX:INTERNAL=/usr
+_OPENSSL_STATIC_CFLAGS:INTERNAL=-I/usr/include
+_OPENSSL_STATIC_CFLAGS_I:INTERNAL=
+_OPENSSL_STATIC_CFLAGS_OTHER:INTERNAL=
+_OPENSSL_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include
+_OPENSSL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/aarch64-linux-gnu;-lssl;-L/usr/lib/aarch64-linux-gnu;-ldl;-pthread;-lcrypto;-ldl;-pthread
+_OPENSSL_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread;-pthread
+_OPENSSL_STATIC_LIBDIR:INTERNAL=
+_OPENSSL_STATIC_LIBRARIES:INTERNAL=ssl;dl;crypto;dl
+_OPENSSL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/aarch64-linux-gnu;/usr/lib/aarch64-linux-gnu
+_OPENSSL_STATIC_LIBS:INTERNAL=
+_OPENSSL_STATIC_LIBS_L:INTERNAL=
+_OPENSSL_STATIC_LIBS_OTHER:INTERNAL=
+_OPENSSL_STATIC_LIBS_PATHS:INTERNAL=
+_OPENSSL_VERSION:INTERNAL=3.0.13
+_OPENSSL_openssl_INCLUDEDIR:INTERNAL=
+_OPENSSL_openssl_LIBDIR:INTERNAL=
+_OPENSSL_openssl_PREFIX:INTERNAL=
+_OPENSSL_openssl_VERSION:INTERNAL=
+//Compiler reason failure
+_Python3_Compiler_REASON_FAILURE:INTERNAL=
+//Development reason failure
+_Python3_Development_REASON_FAILURE:INTERNAL=
+//Path to a program.
+_Python3_EXECUTABLE:INTERNAL=/usr/bin/python3
+//Python3 Properties
+_Python3_INTERPRETER_PROPERTIES:INTERNAL=Python;3;12;3;64;32;;cpython-312-aarch64-linux-gnu;abi3;/usr/lib/python3.12;/usr/lib/python3.12;/usr/local/lib/python3.12/dist-packages;/usr/local/lib/python3.12/dist-packages
+_Python3_INTERPRETER_SIGNATURE:INTERNAL=4c8bfa8951e99fa32e4000a94f8c04a2
+//NumPy reason failure
+_Python3_NumPy_REASON_FAILURE:INTERNAL=
+//Index for unique symlink install targets
+__AMENT_CMAKE_SYMLINK_INSTALL_TARGETS_INDEX:INTERNAL=1
+__pkg_config_arguments__OPENSSL:INTERNAL=QUIET;openssl
+__pkg_config_checked__OPENSSL:INTERNAL=1
+//ADVANCED property for variable: pkgcfg_lib__OPENSSL_crypto
+pkgcfg_lib__OPENSSL_crypto-ADVANCED:INTERNAL=1
+//ADVANCED property for variable: pkgcfg_lib__OPENSSL_ssl
+pkgcfg_lib__OPENSSL_ssl-ADVANCED:INTERNAL=1
+prefix_result:INTERNAL=/usr/lib/aarch64-linux-gnu
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeCCompiler.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeCCompiler.cmake
new file mode 100644
index 00000000..6b057d53
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeCCompiler.cmake
@@ -0,0 +1,74 @@
+set(CMAKE_C_COMPILER "/usr/bin/cc")
+set(CMAKE_C_COMPILER_ARG1 "")
+set(CMAKE_C_COMPILER_ID "GNU")
+set(CMAKE_C_COMPILER_VERSION "13.3.0")
+set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_C_COMPILER_WRAPPER "")
+set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17")
+set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON")
+set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23")
+set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
+set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
+set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
+set(CMAKE_C17_COMPILE_FEATURES "c_std_17")
+set(CMAKE_C23_COMPILE_FEATURES "c_std_23")
+
+set(CMAKE_C_PLATFORM_ID "Linux")
+set(CMAKE_C_SIMULATE_ID "")
+set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU")
+set(CMAKE_C_SIMULATE_VERSION "")
+
+
+
+
+set(CMAKE_AR "/usr/bin/ar")
+set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-13")
+set(CMAKE_RANLIB "/usr/bin/ranlib")
+set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13")
+set(CMAKE_LINKER "/usr/bin/ld")
+set(CMAKE_MT "")
+set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND")
+set(CMAKE_COMPILER_IS_GNUCC 1)
+set(CMAKE_C_COMPILER_LOADED 1)
+set(CMAKE_C_COMPILER_WORKS TRUE)
+set(CMAKE_C_ABI_COMPILED TRUE)
+
+set(CMAKE_C_COMPILER_ENV_VAR "CC")
+
+set(CMAKE_C_COMPILER_ID_RUN 1)
+set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
+set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
+set(CMAKE_C_LINKER_PREFERENCE 10)
+set(CMAKE_C_LINKER_DEPFILE_SUPPORTED TRUE)
+
+# Save compiler ABI information.
+set(CMAKE_C_SIZEOF_DATA_PTR "8")
+set(CMAKE_C_COMPILER_ABI "ELF")
+set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN")
+set(CMAKE_C_LIBRARY_ARCHITECTURE "aarch64-linux-gnu")
+
+if(CMAKE_C_SIZEOF_DATA_PTR)
+  set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
+endif()
+
+if(CMAKE_C_COMPILER_ABI)
+  set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
+endif()
+
+if(CMAKE_C_LIBRARY_ARCHITECTURE)
+  set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu")
+endif()
+
+set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
+if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
+  set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
+endif()
+
+
+
+
+
+set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/13/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include")
+set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s")
+set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/13;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib")
+set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake
new file mode 100644
index 00000000..307a502e
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeCXXCompiler.cmake
@@ -0,0 +1,85 @@
+set(CMAKE_CXX_COMPILER "/usr/bin/c++")
+set(CMAKE_CXX_COMPILER_ARG1 "")
+set(CMAKE_CXX_COMPILER_ID "GNU")
+set(CMAKE_CXX_COMPILER_VERSION "13.3.0")
+set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
+set(CMAKE_CXX_COMPILER_WRAPPER "")
+set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17")
+set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON")
+set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23")
+set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
+set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
+set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
+set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
+set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
+set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")
+
+set(CMAKE_CXX_PLATFORM_ID "Linux")
+set(CMAKE_CXX_SIMULATE_ID "")
+set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU")
+set(CMAKE_CXX_SIMULATE_VERSION "")
+
+
+
+
+set(CMAKE_AR "/usr/bin/ar")
+set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-13")
+set(CMAKE_RANLIB "/usr/bin/ranlib")
+set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-13")
+set(CMAKE_LINKER "/usr/bin/ld")
+set(CMAKE_MT "")
+set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND")
+set(CMAKE_COMPILER_IS_GNUCXX 1)
+set(CMAKE_CXX_COMPILER_LOADED 1)
+set(CMAKE_CXX_COMPILER_WORKS TRUE)
+set(CMAKE_CXX_ABI_COMPILED TRUE)
+
+set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
+
+set(CMAKE_CXX_COMPILER_ID_RUN 1)
+set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m)
+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)
+set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE)
+
+# Save compiler ABI information.
+set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
+set(CMAKE_CXX_COMPILER_ABI "ELF")
+set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
+set(CMAKE_CXX_LIBRARY_ARCHITECTURE "aarch64-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 "aarch64-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++/13;/usr/include/aarch64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/aarch64-linux-gnu/13/include;/usr/local/include;/usr/include/aarch64-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/aarch64-linux-gnu/13;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib")
+set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_C.bin b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_C.bin
new file mode 100755
index 0000000000000000000000000000000000000000..e2c8baa5f713e8ee5da897f41af93e0fda21a8aa
GIT binary patch
literal 70464
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

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeDetermineCompilerABI_CXX.bin
new file mode 100755
index 0000000000000000000000000000000000000000..318296ca4d6d0328e31a18316b981420be396c81
GIT binary patch
literal 70488
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
OFN9Js3nB_;f(Za9vcru4

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeSystem.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeSystem.cmake
new file mode 100644
index 00000000..7c5c01fd
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Linux-6.8.0-1016-raspi")
+set(CMAKE_HOST_SYSTEM_NAME "Linux")
+set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-1016-raspi")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "aarch64")
+
+
+
+set(CMAKE_SYSTEM "Linux-6.8.0-1016-raspi")
+set(CMAKE_SYSTEM_NAME "Linux")
+set(CMAKE_SYSTEM_VERSION "6.8.0-1016-raspi")
+set(CMAKE_SYSTEM_PROCESSOR "aarch64")
+
+set(CMAKE_CROSSCOMPILING "FALSE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdC/CMakeCCompilerId.c b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdC/CMakeCCompilerId.c
new file mode 100644
index 00000000..0a0ec9b1
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdC/CMakeCCompilerId.c
@@ -0,0 +1,880 @@
+#ifdef __cplusplus
+# error "A C++ compiler has been selected for C."
+#endif
+
+#if defined(__18CXX)
+# define ID_VOID_MAIN
+#endif
+#if defined(__CLASSIC_C__)
+/* cv-qualifiers did not exist in K&R C */
+# define const
+# define volatile
+#endif
+
+#if !defined(__has_include)
+/* If the compiler does not have __has_include, pretend the answer is
+   always no.  */
+#  define __has_include(x) 0
+#endif
+
+
+/* Version number components: V=Version, R=Revision, P=Patch
+   Version date components:   YYYY=Year, MM=Month,   DD=Day  */
+
+#if defined(__INTEL_COMPILER) || defined(__ICC)
+# define COMPILER_ID "Intel"
+# if defined(_MSC_VER)
+#  define SIMULATE_ID "MSVC"
+# endif
+# if defined(__GNUC__)
+#  define SIMULATE_ID "GNU"
+# endif
+  /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
+     except that a few beta releases use the old format with V=2021.  */
+# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
+#  define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
+#  define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
+#  if defined(__INTEL_COMPILER_UPDATE)
+#   define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
+#  else
+#   define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER   % 10)
+#  endif
+# else
+#  define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
+#  define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
+   /* The third version component from --version is an update index,
+      but no macro is provided for it.  */
+#  define COMPILER_VERSION_PATCH DEC(0)
+# endif
+# if defined(__INTEL_COMPILER_BUILD_DATE)
+   /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
+#  define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
+# endif
+# if defined(_MSC_VER)
+   /* _MSC_VER = VVRR */
+#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+# if defined(__GNUC__)
+#  define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+# elif defined(__GNUG__)
+#  define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
+# endif
+# if defined(__GNUC_MINOR__)
+#  define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+# endif
+# if defined(__GNUC_PATCHLEVEL__)
+#  define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+
+#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
+# define COMPILER_ID "IntelLLVM"
+#if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+#endif
+#if defined(__GNUC__)
+# define SIMULATE_ID "GNU"
+#endif
+/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
+ * later.  Look for 6 digit vs. 8 digit version number to decide encoding.
+ * VVVV is no smaller than the current year when a version is released.
+ */
+#if __INTEL_LLVM_COMPILER < 1000000L
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER    % 10)
+#else
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER     % 100)
+#endif
+#if defined(_MSC_VER)
+  /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+#endif
+#if defined(__GNUC__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+#elif defined(__GNUG__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
+#endif
+#if defined(__GNUC_MINOR__)
+# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+#endif
+#if defined(__GNUC_PATCHLEVEL__)
+# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+#endif
+
+#elif defined(__PATHCC__)
+# define COMPILER_ID "PathScale"
+# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
+# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
+# if defined(__PATHCC_PATCHLEVEL__)
+#  define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
+# endif
+
+#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
+# define COMPILER_ID "Embarcadero"
+# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
+# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
+# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__     & 0xFFFF)
+
+#elif defined(__BORLANDC__)
+# define COMPILER_ID "Borland"
+  /* __BORLANDC__ = 0xVRR */
+# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
+# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
+
+#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
+# define COMPILER_ID "Watcom"
+   /* __WATCOMC__ = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__WATCOMC__)
+# define COMPILER_ID "OpenWatcom"
+   /* __WATCOMC__ = VVRP + 1100 */
+# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__SUNPRO_C)
+# define COMPILER_ID "SunPro"
+# if __SUNPRO_C >= 0x5100
+   /* __SUNPRO_C = 0xVRRP */
+#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
+#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
+#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_C    & 0xF)
+# else
+   /* __SUNPRO_CC = 0xVRP */
+#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
+#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
+#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_C    & 0xF)
+# endif
+
+#elif defined(__HP_cc)
+# define COMPILER_ID "HP"
+  /* __HP_cc = VVRRPP */
+# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
+# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__HP_cc     % 100)
+
+#elif defined(__DECC)
+# define COMPILER_ID "Compaq"
+  /* __DECC_VER = VVRRTPPPP */
+# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
+# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000  % 100)
+# define COMPILER_VERSION_PATCH DEC(__DECC_VER         % 10000)
+
+#elif defined(__IBMC__) && defined(__COMPILER_VER__)
+# define COMPILER_ID "zOS"
+  /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
+
+#elif defined(__open_xl__) && defined(__clang__)
+# define COMPILER_ID "IBMClang"
+# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
+# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
+# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
+# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
+
+
+#elif defined(__ibmxl__) && defined(__clang__)
+# define COMPILER_ID "XLClang"
+# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
+# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
+# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
+# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
+
+
+#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
+# define COMPILER_ID "XL"
+  /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
+
+#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
+# define COMPILER_ID "VisualAge"
+  /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__    % 10)
+
+#elif defined(__NVCOMPILER)
+# define COMPILER_ID "NVHPC"
+# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
+# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
+# if defined(__NVCOMPILER_PATCHLEVEL__)
+#  define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
+# endif
+
+#elif defined(__PGI)
+# define COMPILER_ID "PGI"
+# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
+# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
+# if defined(__PGIC_PATCHLEVEL__)
+#  define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
+# endif
+
+#elif defined(__clang__) && defined(__cray__)
+# define COMPILER_ID "CrayClang"
+# define COMPILER_VERSION_MAJOR DEC(__cray_major__)
+# define COMPILER_VERSION_MINOR DEC(__cray_minor__)
+# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__)
+# define COMPILER_VERSION_INTERNAL_STR __clang_version__
+
+
+#elif defined(_CRAYC)
+# define COMPILER_ID "Cray"
+# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
+# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
+
+#elif defined(__TI_COMPILER_VERSION__)
+# define COMPILER_ID "TI"
+  /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
+# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
+# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000   % 1000)
+# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__        % 1000)
+
+#elif defined(__CLANG_FUJITSU)
+# define COMPILER_ID "FujitsuClang"
+# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
+# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
+# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
+# define COMPILER_VERSION_INTERNAL_STR __clang_version__
+
+
+#elif defined(__FUJITSU)
+# define COMPILER_ID "Fujitsu"
+# if defined(__FCC_version__)
+#   define COMPILER_VERSION __FCC_version__
+# elif defined(__FCC_major__)
+#   define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
+#   define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
+#   define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
+# endif
+# if defined(__fcc_version)
+#   define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
+# elif defined(__FCC_VERSION)
+#   define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
+# endif
+
+
+#elif defined(__ghs__)
+# define COMPILER_ID "GHS"
+/* __GHS_VERSION_NUMBER = VVVVRP */
+# ifdef __GHS_VERSION_NUMBER
+# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
+# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER      % 10)
+# endif
+
+#elif defined(__TASKING__)
+# define COMPILER_ID "Tasking"
+  # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
+  # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
+# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
+
+#elif defined(__ORANGEC__)
+# define COMPILER_ID "OrangeC"
+# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__)
+# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__)
+# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__)
+
+#elif defined(__TINYC__)
+# define COMPILER_ID "TinyCC"
+
+#elif defined(__BCC__)
+# define COMPILER_ID "Bruce"
+
+#elif defined(__SCO_VERSION__)
+# define COMPILER_ID "SCO"
+
+#elif defined(__ARMCC_VERSION) && !defined(__clang__)
+# define COMPILER_ID "ARMCC"
+#if __ARMCC_VERSION >= 1000000
+  /* __ARMCC_VERSION = VRRPPPP */
+  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
+  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
+  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION     % 10000)
+#else
+  /* __ARMCC_VERSION = VRPPPP */
+  # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
+  # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
+  # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION    % 10000)
+#endif
+
+
+#elif defined(__clang__) && defined(__apple_build_version__)
+# define COMPILER_ID "AppleClang"
+# if defined(_MSC_VER)
+#  define SIMULATE_ID "MSVC"
+# endif
+# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
+# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
+# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
+# if defined(_MSC_VER)
+   /* _MSC_VER = VVRR */
+#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
+
+#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
+# define COMPILER_ID "ARMClang"
+  # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
+  # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
+  # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100   % 100)
+# 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(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
+# define COMPILER_ID "LCC"
+# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
+# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
+# if defined(__LCC_MINOR__)
+#  define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
+# endif
+# if defined(__GNUC__) && defined(__GNUC_MINOR__)
+#  define SIMULATE_ID "GNU"
+#  define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+#  define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+#  if defined(__GNUC_PATCHLEVEL__)
+#   define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+#  endif
+# endif
+
+#elif defined(__GNUC__)
+# define COMPILER_ID "GNU"
+# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
+# if defined(__GNUC_MINOR__)
+#  define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
+# endif
+# if defined(__GNUC_PATCHLEVEL__)
+#  define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+
+#elif defined(_MSC_VER)
+# define COMPILER_ID "MSVC"
+  /* _MSC_VER = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
+# if defined(_MSC_FULL_VER)
+#  if _MSC_VER >= 1400
+    /* _MSC_FULL_VER = VVRRPPPPP */
+#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
+#  else
+    /* _MSC_FULL_VER = VVRRPPPP */
+#   define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
+#  endif
+# endif
+# if defined(_MSC_BUILD)
+#  define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
+# endif
+
+#elif defined(_ADI_COMPILER)
+# define COMPILER_ID "ADSP"
+#if defined(__VERSIONNUM__)
+  /* __VERSIONNUM__ = 0xVVRRPPTT */
+#  define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
+#  define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
+#  define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
+#  define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
+#endif
+
+#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
+# define COMPILER_ID "IAR"
+# if defined(__VER__) && defined(__ICCARM__)
+#  define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
+#  define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
+#  define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
+#  define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
+# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
+#  define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
+#  define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
+#  define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
+#  define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
+# endif
+
+#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
+# define COMPILER_ID "SDCC"
+# if defined(__SDCC_VERSION_MAJOR)
+#  define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
+#  define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
+#  define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
+# else
+  /* SDCC = VRP */
+#  define COMPILER_VERSION_MAJOR DEC(SDCC/100)
+#  define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
+#  define COMPILER_VERSION_PATCH DEC(SDCC    % 10)
+# endif
+
+
+/* These compilers are either not known or too old to define an
+  identification macro.  Try to identify the platform and guess that
+  it is the native compiler.  */
+#elif defined(__hpux) || defined(__hpua)
+# define COMPILER_ID "HP"
+
+#else /* unknown compiler */
+# define COMPILER_ID ""
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+   getting matched.  Store it in a pointer rather than an array
+   because some compilers will just produce instructions to fill the
+   array rather than assigning a pointer to a static array.  */
+char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
+#ifdef SIMULATE_ID
+char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
+#endif
+
+#ifdef __QNXNTO__
+char const* qnxnto = "INFO" ":" "qnxnto[]";
+#endif
+
+#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
+char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
+#endif
+
+#define STRINGIFY_HELPER(X) #X
+#define STRINGIFY(X) STRINGIFY_HELPER(X)
+
+/* Identify known platforms by name.  */
+#if defined(__linux) || defined(__linux__) || defined(linux)
+# define PLATFORM_ID "Linux"
+
+#elif defined(__MSYS__)
+# define PLATFORM_ID "MSYS"
+
+#elif defined(__CYGWIN__)
+# define PLATFORM_ID "Cygwin"
+
+#elif defined(__MINGW32__)
+# define PLATFORM_ID "MinGW"
+
+#elif defined(__APPLE__)
+# define PLATFORM_ID "Darwin"
+
+#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
+# define PLATFORM_ID "Windows"
+
+#elif defined(__FreeBSD__) || defined(__FreeBSD)
+# define PLATFORM_ID "FreeBSD"
+
+#elif defined(__NetBSD__) || defined(__NetBSD)
+# define PLATFORM_ID "NetBSD"
+
+#elif defined(__OpenBSD__) || defined(__OPENBSD)
+# define PLATFORM_ID "OpenBSD"
+
+#elif defined(__sun) || defined(sun)
+# define PLATFORM_ID "SunOS"
+
+#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
+# define PLATFORM_ID "AIX"
+
+#elif defined(__hpux) || defined(__hpux__)
+# define PLATFORM_ID "HP-UX"
+
+#elif defined(__HAIKU__)
+# define PLATFORM_ID "Haiku"
+
+#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
+# define PLATFORM_ID "BeOS"
+
+#elif defined(__QNX__) || defined(__QNXNTO__)
+# define PLATFORM_ID "QNX"
+
+#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
+# define PLATFORM_ID "Tru64"
+
+#elif defined(__riscos) || defined(__riscos__)
+# define PLATFORM_ID "RISCos"
+
+#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
+# define PLATFORM_ID "SINIX"
+
+#elif defined(__UNIX_SV__)
+# define PLATFORM_ID "UNIX_SV"
+
+#elif defined(__bsdos__)
+# define PLATFORM_ID "BSDOS"
+
+#elif defined(_MPRAS) || defined(MPRAS)
+# define PLATFORM_ID "MP-RAS"
+
+#elif defined(__osf) || defined(__osf__)
+# define PLATFORM_ID "OSF1"
+
+#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
+# define PLATFORM_ID "SCO_SV"
+
+#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
+# define PLATFORM_ID "ULTRIX"
+
+#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
+# define PLATFORM_ID "Xenix"
+
+#elif defined(__WATCOMC__)
+# if defined(__LINUX__)
+#  define PLATFORM_ID "Linux"
+
+# elif defined(__DOS__)
+#  define PLATFORM_ID "DOS"
+
+# elif defined(__OS2__)
+#  define PLATFORM_ID "OS2"
+
+# elif defined(__WINDOWS__)
+#  define PLATFORM_ID "Windows3x"
+
+# elif defined(__VXWORKS__)
+#  define PLATFORM_ID "VxWorks"
+
+# else /* unknown platform */
+#  define PLATFORM_ID
+# endif
+
+#elif defined(__INTEGRITY)
+# if defined(INT_178B)
+#  define PLATFORM_ID "Integrity178"
+
+# else /* regular Integrity */
+#  define PLATFORM_ID "Integrity"
+# endif
+
+# elif defined(_ADI_COMPILER)
+#  define PLATFORM_ID "ADSP"
+
+#else /* unknown platform */
+# define PLATFORM_ID
+
+#endif
+
+/* For windows compilers MSVC and Intel we can determine
+   the architecture of the compiler being used.  This is because
+   the compilers do not have flags that can change the architecture,
+   but rather depend on which compiler is being used
+*/
+#if defined(_WIN32) && defined(_MSC_VER)
+# if defined(_M_IA64)
+#  define ARCHITECTURE_ID "IA64"
+
+# elif defined(_M_ARM64EC)
+#  define ARCHITECTURE_ID "ARM64EC"
+
+# elif defined(_M_X64) || defined(_M_AMD64)
+#  define ARCHITECTURE_ID "x64"
+
+# elif defined(_M_IX86)
+#  define ARCHITECTURE_ID "X86"
+
+# elif defined(_M_ARM64)
+#  define ARCHITECTURE_ID "ARM64"
+
+# elif defined(_M_ARM)
+#  if _M_ARM == 4
+#   define ARCHITECTURE_ID "ARMV4I"
+#  elif _M_ARM == 5
+#   define ARCHITECTURE_ID "ARMV5I"
+#  else
+#   define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
+#  endif
+
+# elif defined(_M_MIPS)
+#  define ARCHITECTURE_ID "MIPS"
+
+# elif defined(_M_SH)
+#  define ARCHITECTURE_ID "SHx"
+
+# else /* unknown architecture */
+#  define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__WATCOMC__)
+# if defined(_M_I86)
+#  define ARCHITECTURE_ID "I86"
+
+# elif defined(_M_IX86)
+#  define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+#  define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
+# if defined(__ICCARM__)
+#  define ARCHITECTURE_ID "ARM"
+
+# elif defined(__ICCRX__)
+#  define ARCHITECTURE_ID "RX"
+
+# elif defined(__ICCRH850__)
+#  define ARCHITECTURE_ID "RH850"
+
+# elif defined(__ICCRL78__)
+#  define ARCHITECTURE_ID "RL78"
+
+# elif defined(__ICCRISCV__)
+#  define ARCHITECTURE_ID "RISCV"
+
+# elif defined(__ICCAVR__)
+#  define ARCHITECTURE_ID "AVR"
+
+# elif defined(__ICC430__)
+#  define ARCHITECTURE_ID "MSP430"
+
+# elif defined(__ICCV850__)
+#  define ARCHITECTURE_ID "V850"
+
+# elif defined(__ICC8051__)
+#  define ARCHITECTURE_ID "8051"
+
+# elif defined(__ICCSTM8__)
+#  define ARCHITECTURE_ID "STM8"
+
+# else /* unknown architecture */
+#  define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__ghs__)
+# if defined(__PPC64__)
+#  define ARCHITECTURE_ID "PPC64"
+
+# elif defined(__ppc__)
+#  define ARCHITECTURE_ID "PPC"
+
+# elif defined(__ARM__)
+#  define ARCHITECTURE_ID "ARM"
+
+# elif defined(__x86_64__)
+#  define ARCHITECTURE_ID "x64"
+
+# elif defined(__i386__)
+#  define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+#  define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__TI_COMPILER_VERSION__)
+# if defined(__TI_ARM__)
+#  define ARCHITECTURE_ID "ARM"
+
+# elif defined(__MSP430__)
+#  define ARCHITECTURE_ID "MSP430"
+
+# elif defined(__TMS320C28XX__)
+#  define ARCHITECTURE_ID "TMS320C28x"
+
+# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
+#  define ARCHITECTURE_ID "TMS320C6x"
+
+# else /* unknown architecture */
+#  define ARCHITECTURE_ID ""
+# endif
+
+# elif defined(__ADSPSHARC__)
+#  define ARCHITECTURE_ID "SHARC"
+
+# elif defined(__ADSPBLACKFIN__)
+#  define ARCHITECTURE_ID "Blackfin"
+
+#elif defined(__TASKING__)
+
+# if defined(__CTC__) || defined(__CPTC__)
+#  define ARCHITECTURE_ID "TriCore"
+
+# elif defined(__CMCS__)
+#  define ARCHITECTURE_ID "MCS"
+
+# elif defined(__CARM__)
+#  define ARCHITECTURE_ID "ARM"
+
+# elif defined(__CARC__)
+#  define ARCHITECTURE_ID "ARC"
+
+# elif defined(__C51__)
+#  define ARCHITECTURE_ID "8051"
+
+# elif defined(__CPCP__)
+#  define ARCHITECTURE_ID "PCP"
+
+# else
+#  define ARCHITECTURE_ID ""
+# endif
+
+#else
+#  define ARCHITECTURE_ID
+#endif
+
+/* Convert integer to decimal digit literals.  */
+#define DEC(n)                   \
+  ('0' + (((n) / 10000000)%10)), \
+  ('0' + (((n) / 1000000)%10)),  \
+  ('0' + (((n) / 100000)%10)),   \
+  ('0' + (((n) / 10000)%10)),    \
+  ('0' + (((n) / 1000)%10)),     \
+  ('0' + (((n) / 100)%10)),      \
+  ('0' + (((n) / 10)%10)),       \
+  ('0' +  ((n) % 10))
+
+/* Convert integer to hex digit literals.  */
+#define HEX(n)             \
+  ('0' + ((n)>>28 & 0xF)), \
+  ('0' + ((n)>>24 & 0xF)), \
+  ('0' + ((n)>>20 & 0xF)), \
+  ('0' + ((n)>>16 & 0xF)), \
+  ('0' + ((n)>>12 & 0xF)), \
+  ('0' + ((n)>>8  & 0xF)), \
+  ('0' + ((n)>>4  & 0xF)), \
+  ('0' + ((n)     & 0xF))
+
+/* Construct a string literal encoding the version number. */
+#ifdef COMPILER_VERSION
+char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
+
+/* Construct a string literal encoding the version number components. */
+#elif defined(COMPILER_VERSION_MAJOR)
+char const info_version[] = {
+  'I', 'N', 'F', 'O', ':',
+  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
+  COMPILER_VERSION_MAJOR,
+# ifdef COMPILER_VERSION_MINOR
+  '.', COMPILER_VERSION_MINOR,
+#  ifdef COMPILER_VERSION_PATCH
+   '.', COMPILER_VERSION_PATCH,
+#   ifdef COMPILER_VERSION_TWEAK
+    '.', COMPILER_VERSION_TWEAK,
+#   endif
+#  endif
+# endif
+  ']','\0'};
+#endif
+
+/* Construct a string literal encoding the internal version number. */
+#ifdef COMPILER_VERSION_INTERNAL
+char const info_version_internal[] = {
+  'I', 'N', 'F', 'O', ':',
+  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
+  'i','n','t','e','r','n','a','l','[',
+  COMPILER_VERSION_INTERNAL,']','\0'};
+#elif defined(COMPILER_VERSION_INTERNAL_STR)
+char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
+#endif
+
+/* Construct a string literal encoding the version number components. */
+#ifdef SIMULATE_VERSION_MAJOR
+char const info_simulate_version[] = {
+  'I', 'N', 'F', 'O', ':',
+  's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
+  SIMULATE_VERSION_MAJOR,
+# ifdef SIMULATE_VERSION_MINOR
+  '.', SIMULATE_VERSION_MINOR,
+#  ifdef SIMULATE_VERSION_PATCH
+   '.', SIMULATE_VERSION_PATCH,
+#   ifdef SIMULATE_VERSION_TWEAK
+    '.', SIMULATE_VERSION_TWEAK,
+#   endif
+#  endif
+# endif
+  ']','\0'};
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+   getting matched.  Store it in a pointer rather than an array
+   because some compilers will just produce instructions to fill the
+   array rather than assigning a pointer to a static array.  */
+char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
+char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
+
+
+
+#if !defined(__STDC__) && !defined(__clang__)
+# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__)
+#  define C_VERSION "90"
+# else
+#  define C_VERSION
+# endif
+#elif __STDC_VERSION__ > 201710L
+# define C_VERSION "23"
+#elif __STDC_VERSION__ >= 201710L
+# define C_VERSION "17"
+#elif __STDC_VERSION__ >= 201000L
+# define C_VERSION "11"
+#elif __STDC_VERSION__ >= 199901L
+# define C_VERSION "99"
+#else
+# define C_VERSION "90"
+#endif
+const char* info_language_standard_default =
+  "INFO" ":" "standard_default[" C_VERSION "]";
+
+const char* info_language_extensions_default = "INFO" ":" "extensions_default["
+#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) ||           \
+     defined(__TI_COMPILER_VERSION__)) &&                                     \
+  !defined(__STRICT_ANSI__)
+  "ON"
+#else
+  "OFF"
+#endif
+"]";
+
+/*--------------------------------------------------------------------------*/
+
+#ifdef ID_VOID_MAIN
+void main() {}
+#else
+# if defined(__CLASSIC_C__)
+int main(argc, argv) int argc; char *argv[];
+# else
+int main(int argc, char* argv[])
+# endif
+{
+  int require = 0;
+  require += info_compiler[argc];
+  require += info_platform[argc];
+  require += info_arch[argc];
+#ifdef COMPILER_VERSION_MAJOR
+  require += info_version[argc];
+#endif
+#ifdef COMPILER_VERSION_INTERNAL
+  require += info_version_internal[argc];
+#endif
+#ifdef SIMULATE_ID
+  require += info_simulate[argc];
+#endif
+#ifdef SIMULATE_VERSION_MAJOR
+  require += info_simulate_version[argc];
+#endif
+#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
+  require += info_cray[argc];
+#endif
+  require += info_language_standard_default[argc];
+  require += info_language_extensions_default[argc];
+  (void)argv;
+  return require;
+}
+#endif
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdC/a.out b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdC/a.out
new file mode 100755
index 0000000000000000000000000000000000000000..934c47ce4222f9df859c9f1366a012e34d33d998
GIT binary patch
literal 70608
zcmb<-^>JfjWMqH=W`^wyAYKC-M8p9?F<jsQi9$FI3>FNW3=Rx34AKlBWh@K~3@~-*
z^be>u7|j7Of`OTVfdQn?f(askPD?|C8DKQj7_i$|p>o)$5H5%)jAj7qfRG@!&iD(F
zpYa!BB8*-Db;k-Q4bj2C0OEr5t$^xV0o4biKR}FOfYC7jf&2!-As_=77#PrL7l<<$
zU^GZANGRZGNeYOa!wKRsFrd>m5Mc%w4N?md3Vd3U0&*vaO$-)*Dhh(yhbvq%pzep!
zQ13G6=VT`7=cMT7WagDt=q4r>C1;qK=oRPd8A9S!gn<DZ$L@Zi4BU1LE*vlwP_Rr+
z{JHpArGT52zc|R<AUA-_1E~Qy2b3n*K@0{+=!4`y7%D_G#mvCX@B>RCVP+6xfW#=m
zD3JL=2riuE!N9<v0OuhX!VC-yN(e5Tm4ZV(NG&$=i*cxDh>y?7OiGR~E=epZiO)^U
z%wvd;Pp(LePs_|p%*m`uWk^iQFDhXGDFOwz8H2lzr;~HMk)EMBoM~*r5bqh{8=sO|
zl$xGdT#{N8;_IA~pO+evn3R*s5FekOo1X`@A|9d?t3s&nm>3utn4y@Ffr&wbfq?-O
zcOdEM6Q{9(V%i8Qwgt>*Vz32CGB7Z}@)t8G!WkGCCO{*20W=@M#2ujGAO3@4gn<Dj
zJ_9Pw0nUjCaTs3!O?(G514^KYb3pTx0-Cr2R9pj1+yE+WfF>RQ6~6&>CnF0ay+ggr
z@Bm31ISIZ%5=YLbKaj+sP6r#c0V>YK0t#KQ5SZA3B#vzU0VHu`^G_g&LxU1*j=Tc%
z)xXvISN>&Yn5e_RFy(Lc!4(IX<F9?F-oNq#1H%WwYwkY<7THZyV3NNEQVYXixm)f(
z1r9;v!2EmeKLs8k@gKSW6kxIk>jld{bN?xz1mS}%M<PJx$}%)ul4EGN^pu%l)k9{7
zpO2IoCO%_knD~H!;RC}D_n*uR4VPFL8ZJHj|9|?M|Np0h#lN`!bYNiE^5p-2age(~
z=72B*Bf|uS2MiM#85t%hK46$=&%p5d00TqFLk5Nqif`P1CNeN=`M}J$ih)V~8b}|y
zdPN3?(@KBpFFW!yb}RmIoP3ahVap>1h7V4E+<zv4^)kWrg6y+b28H83a5#SEX80-0
z$S@({k%OfJBZE2EogdtPHZU-30o%jk@N>)m|I@Gk|36)Up&=;Y5rgGtZik<Ls}HT%
zugrWE<eqpH=Bu~={}=z?%y97mKf}(4%nU#O%QNf*>vv$7$jIRE^8tUuP6Y;rZUzPi
z%ZJPiS`XwMb}}$9azB8nOCVBR0}<*N7$z_}C{G02nUP?D)xHHpm;;KJ1BBIq{PMq<
zVIn9jK;a8Zqp<V|Dt|!9$J5Wv-zqsjw;(eowJ6%%FEkb;%D{jk9$%JPRGgWg7i|Cr
zhQ@ke+Q0zLFo0@<=qt!cEJ@2R%8m8`)oNfVuz8@`EgH;)s4Ff>%u7iuN{LTNO-n4z
zDTy{ThsZ+hPpv3P%>!9n3|Har7t6pX&1`MKzyNMDiTwTlKY)ROA?5G?|Dd{K%HRM0
zD;O9UuKfM~zlVW=LFM27|63Rs7<B&q|9=Krwt{@fSQW&;QX$7E%_9#kgC!Uk820@6
z|K9{8>BuezDwlN_7#M#1`TySlBnH(BYL|iRgtZ$~Ky4CGyAA3N21i{-K83j~^O&6`
zGx^=Sdzp{HQI~;%0aTCIFfcG={QdtQxqJeNPhntSi1_>eKMSbHcH~p2=Yv`}N{xoV
zXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeD
zjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mk
zz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By
z2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1J
zhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kin
zXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeD
zjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mk
zz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By
z2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1J
zhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kin
zXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeD
zjE2By2#kinXb6mkz-S1JhQMeDjE2By2+%wPCa^=SaDdW`5H5oTl;(lbKUg6QUI@i7
zhXcZpgis7K{z7z0L-|l?1}P|i0aRWF%7@8+{r5i~Bs7BwL^3cytznqJ4B@juD25$S
zc`hiw7fN$OX$dGT3Z-Eb)EI^t{~_*!8pDtPRUiVTq26Z@hw^7Y9Rd?iV1Y=$+-(6d
zj)4;*%mA}r4$6nA`~4r{KSl-yu+Tp!-vDafe<&Yn9K#1FUk)n&6Uv9#12vxJlmIl~
zanUQF@rlbJGhhLSrhtP15(7KHp~1kw0ri*yls16U0Z`iA+1W}#BQ&WrucTDL&{)q{
z&p_9#6wEcMGcwULFwukxqgjN7%gn&YU;(inMV6U?i6I25I5R^9R&f>vSb9Y^h?#*E
zo=#E4+2H9JRh*px7SE{S91O7Zfhx|)0859c;#>@{^olCZ%>c`{sNy^fuy{ok=VfSs
z#yhGwA3VRKit{sUfW{-LxBx>AH2zS<1sPUg6&He+AE@eu8DQlGs<;RPw)Dr$APUdt
zsOrTS7@+A6Ra~6G0;@PIHzQPo@+S+!$NvZs2n*sJ%ya@OHyIfa;tCMu3?P><Fkpr=
z#2i6}JrD*|H3PJK!3<|mxr@y`F!Q&d#UsdmCI(&xm^iH5gQ&+$ClGPWc-LiMV8CrJ
zHv<Qny)biDprsQNyyoySTtG9&9vp+1;*L;p2DI`95{zODu<`~LpdnE8u=)-rp2fhx
zz{r3|51{x4$wAD)OowG)^_b#wq2|NtRgf7V3^4~Yov#F&gDDPCFUW8K!T=co#t<&T
zonS!*28I(j!V{vNp8;0h!qh{=#TW$8(my1=cp1>kZ-{z91`AjP3^fQ>Ji^ompsBwN
z_OBoVx;V%<Z0YJHSpCQU==uE<NCN|AIm5~bipP)tFF@;iurdY)XuiWN_oNva7=&Po
zkZ4f-4$3n~LSW`}Mg|52uxY3jLkJ@Sg8)+c0V`%;U`S$QU{Hc_kmxR`dIz-duK|mT
zVU$bFAa^oh=EqL3dT|DHbEbmDL9vPI&P8DNBRK@h+{nnlAjpK7U-p6Qg{ncO&V$r5
zAj&0ZbA{m^SX_)j0_rbVwtoW^H$W5TWrBnoy8CB??M0N6pmYYZUx<l;L68BFZeivt
z;4nu6Dvn;xn=pam9g)sipc&p0WIhvS_`8C{8N?Vg(A=NG1WFGem!aZ1koioQ<!TGq
z9DariP=^~qwM_(zi!msmna>cMTvTGHm(QS*!Vn*yn3Ne`l9<k*Qo)d1RFbKe&ybv$
zlM`Q_nwTA*mIo5c1Bn%t6ql5yrRgOzq@)(5re_wHq!z`O<i;oG<maUpGsMTI<j1Gy
z<R>NO#HW<x7Zt}RmR2w%=jRsWq?V+n=ow&F5ucWsml>Z}RFqg5pPE-vRLPK5l$e_u
zpHiBeTgea~kHm}5%*!l6QR?iQn4RkEoS$2enUh-NnWC4>5FhUr<ml@f@9O6gAI}i)
z66xpY>*>r8AMfrL8t>`>mGy85Vu*M5@pp3ciT8JN3w8~O4{>zzagAq)kI%_WN{%ls
zNh~Uf&rQtCb8z?ZbaIY2(la(;i1!TfjYs%C#Mc?*_mIS-oK%MR_@v@us6LP}$rXtp
zza{2mR;9wtFf?a~PfbZINn`-YWkNNj=B0q#8V{0yn7|MppPrka2jM{Eiu2<$67y1W
zQW+AH@{3APjP&%6FD^;R%!@BAPEBFR%uCCUFUUzONy{(Fh469`^U_Nb(^KP9D@s!H
ziZk=`isMsK(-KQ_N*Ll(^PqY_kp&7!hIo(|*jl)s7(ijc5Fa1n>kJKBur+Xli%Syo
zQWA?&5XOSS3YJb#Lkbj+5O<ZO7J(cC;UpF%XD~466<6k#BqlNF6_*r2=nNPuGp{7I
zsDME)FTW&JFFmhRFR3&$Cq*|i1uEp|<f#iv$Y8mQ#NrGFy_Cwl;>uhIT~fpVmVsG{
z%!w~z&?`#KNd#$tvI=ra81%qS)hkJ@C}Ge8rBnvJqI^&^G3cdcK+|SMN)dtw(E&-M
z5FIdfN@ZSRZe}urUV45BgC4|;q~c-*z2yAd+|;}hXqKgj0`-$YMGmZVhV@HeG)NxV
z0+3o{zA^&?xXA<459`0cXcc6|;I;v(fEk*8SU(3wqt|_~@*QT13j+hgxBvh1VfMrN
zLogcF&xdxSA)Q~CW(EcZKL!Q{P~RP<AJ)Hz(Kn!KLCru=A0Ap<!u#1_3=9k)ahQJC
zcma%tjSoPL0rkIOOfVhCz`y|Nd&Bg@`e85{)+T_tAEpjQXEQJ`fco+<KCHh6r@^)`
zFo4_-iaVJ5p~4JR&^UqVhxO}VG^qUnQVX*mrXSWbX@Tl@0x4o(fcO7k{Xp3G21q|>
zOaxtjAGlowaUaMCSU(X)!|VacfiQafccSTs^(SF8%zltw5EcLtNO%gGeptT~M$5ng
z2CByaO2epGX!>E}Q7{_Tzk#VocmD#Yewa0|ek_dM1JeklVc`emGOR$;59{y3Xd9S9
zD2;CaHZ=XPeld(*1Jwtk(Ct6Kz`(!<%>y7cu<^GUe?dIxU=xH1CSm$v^ce;Q27V;{
zuzvOeBK3pvCn#-$@*v0pSo?ehRR0H1qGv#)FPOcsbnp=Bf0%yQ_}mO=4?6>7C=!P0
zhtbc_^dtKB5Q{C4^n#c$eIPanzhQuc5zKyA`_KYfQlP7cm<rMf!5^Xa8$h^l5~g1p
zE&^e|^dr--v<FcEAv2)%!`g?S@l#M9hq(uqFFBFo4x$r6T5v*an2lyQL=>V1L<-{2
Rf0-Mi@)t-E5{8H(1OQNx2G#%o

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp
new file mode 100644
index 00000000..9c9c90ea
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdCXX/CMakeCXXCompilerId.cpp
@@ -0,0 +1,869 @@
+/* This source file must have a .cpp extension so that all C++ compilers
+   recognize the extension without flags.  Borland does not know .cxx for
+   example.  */
+#ifndef __cplusplus
+# error "A C compiler has been selected for C++."
+#endif
+
+#if !defined(__has_include)
+/* If the compiler does not have __has_include, pretend the answer is
+   always no.  */
+#  define __has_include(x) 0
+#endif
+
+
+/* Version number components: V=Version, R=Revision, P=Patch
+   Version date components:   YYYY=Year, MM=Month,   DD=Day  */
+
+#if defined(__COMO__)
+# define COMPILER_ID "Comeau"
+  /* __COMO_VERSION__ = VRR */
+# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
+# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
+
+#elif defined(__INTEL_COMPILER) || defined(__ICC)
+# define COMPILER_ID "Intel"
+# if defined(_MSC_VER)
+#  define SIMULATE_ID "MSVC"
+# endif
+# if defined(__GNUC__)
+#  define SIMULATE_ID "GNU"
+# endif
+  /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
+     except that a few beta releases use the old format with V=2021.  */
+# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
+#  define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
+#  define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
+#  if defined(__INTEL_COMPILER_UPDATE)
+#   define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
+#  else
+#   define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER   % 10)
+#  endif
+# else
+#  define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
+#  define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
+   /* The third version component from --version is an update index,
+      but no macro is provided for it.  */
+#  define COMPILER_VERSION_PATCH DEC(0)
+# endif
+# if defined(__INTEL_COMPILER_BUILD_DATE)
+   /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
+#  define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
+# endif
+# if defined(_MSC_VER)
+   /* _MSC_VER = VVRR */
+#  define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+#  define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+# if defined(__GNUC__)
+#  define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+# elif defined(__GNUG__)
+#  define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
+# endif
+# if defined(__GNUC_MINOR__)
+#  define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+# endif
+# if defined(__GNUC_PATCHLEVEL__)
+#  define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+
+#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
+# define COMPILER_ID "IntelLLVM"
+#if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+#endif
+#if defined(__GNUC__)
+# define SIMULATE_ID "GNU"
+#endif
+/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
+ * later.  Look for 6 digit vs. 8 digit version number to decide encoding.
+ * VVVV is no smaller than the current year when a version is released.
+ */
+#if __INTEL_LLVM_COMPILER < 1000000L
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER    % 10)
+#else
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER     % 100)
+#endif
+#if defined(_MSC_VER)
+  /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+#endif
+#if defined(__GNUC__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+#elif defined(__GNUG__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
+#endif
+#if defined(__GNUC_MINOR__)
+# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+#endif
+#if defined(__GNUC_PATCHLEVEL__)
+# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+#endif
+
+#elif defined(__PATHCC__)
+# define COMPILER_ID "PathScale"
+# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
+# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
+# if defined(__PATHCC_PATCHLEVEL__)
+#  define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
+# endif
+
+#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
+# define COMPILER_ID "Embarcadero"
+# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
+# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
+# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__     & 0xFFFF)
+
+#elif defined(__BORLANDC__)
+# define COMPILER_ID "Borland"
+  /* __BORLANDC__ = 0xVRR */
+# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
+# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
+
+#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
+# define COMPILER_ID "Watcom"
+   /* __WATCOMC__ = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__WATCOMC__)
+# define COMPILER_ID "OpenWatcom"
+   /* __WATCOMC__ = VVRP + 1100 */
+# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+#  define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__SUNPRO_CC)
+# define COMPILER_ID "SunPro"
+# if __SUNPRO_CC >= 0x5100
+   /* __SUNPRO_CC = 0xVRRP */
+#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
+#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
+#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC    & 0xF)
+# else
+   /* __SUNPRO_CC = 0xVRP */
+#  define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
+#  define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
+#  define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC    & 0xF)
+# endif
+
+#elif defined(__HP_aCC)
+# define COMPILER_ID "HP"
+  /* __HP_aCC = VVRRPP */
+# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
+# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__HP_aCC     % 100)
+
+#elif defined(__DECCXX)
+# define COMPILER_ID "Compaq"
+  /* __DECCXX_VER = VVRRTPPPP */
+# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
+# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000  % 100)
+# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER         % 10000)
+
+#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
+# define COMPILER_ID "zOS"
+  /* __IBMCPP__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
+
+#elif defined(__open_xl__) && defined(__clang__)
+# define COMPILER_ID "IBMClang"
+# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
+# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
+# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
+# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
+
+
+#elif defined(__ibmxl__) && defined(__clang__)
+# define COMPILER_ID "XLClang"
+# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
+# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
+# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
+# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
+
+
+#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
+# define COMPILER_ID "XL"
+  /* __IBMCPP__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
+
+#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
+# define COMPILER_ID "VisualAge"
+  /* __IBMCPP__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMCPP__    % 10)
+
+#elif defined(__NVCOMPILER)
+# define COMPILER_ID "NVHPC"
+# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
+# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
+# if defined(__NVCOMPILER_PATCHLEVEL__)
+#  define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
+# endif
+
+#elif defined(__PGI)
+# define COMPILER_ID "PGI"
+# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
+# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
+# if defined(__PGIC_PATCHLEVEL__)
+#  define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
+# endif
+
+#elif defined(__clang__) && defined(__cray__)
+# define COMPILER_ID "CrayClang"
+# define COMPILER_VERSION_MAJOR DEC(__cray_major__)
+# define COMPILER_VERSION_MINOR DEC(__cray_minor__)
+# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__)
+# define COMPILER_VERSION_INTERNAL_STR __clang_version__
+
+
+#elif defined(_CRAYC)
+# define COMPILER_ID "Cray"
+# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
+# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
+
+#elif defined(__TI_COMPILER_VERSION__)
+# define COMPILER_ID "TI"
+  /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
+# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
+# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000   % 1000)
+# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__        % 1000)
+
+#elif defined(__CLANG_FUJITSU)
+# define COMPILER_ID "FujitsuClang"
+# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
+# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
+# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
+# define COMPILER_VERSION_INTERNAL_STR __clang_version__
+
+
+#elif defined(__FUJITSU)
+# define COMPILER_ID "Fujitsu"
+# if defined(__FCC_version__)
+#   define COMPILER_VERSION __FCC_version__
+# elif defined(__FCC_major__)
+#   define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
+#   define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
+#   define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
+# endif
+# if defined(__fcc_version)
+#   define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
+# elif defined(__FCC_VERSION)
+#   define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
+# endif
+
+
+#elif defined(__ghs__)
+# define COMPILER_ID "GHS"
+/* __GHS_VERSION_NUMBER = VVVVRP */
+# ifdef __GHS_VERSION_NUMBER
+# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
+# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER      % 10)
+# endif
+
+#elif defined(__TASKING__)
+# define COMPILER_ID "Tasking"
+  # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
+  # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
+# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
+
+#elif defined(__ORANGEC__)
+# define COMPILER_ID "OrangeC"
+# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__)
+# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__)
+# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__)
+
+#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/100   % 100)
+# 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(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
+# define COMPILER_ID "LCC"
+# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
+# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
+# if defined(__LCC_MINOR__)
+#  define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
+# endif
+# if defined(__GNUC__) && defined(__GNUC_MINOR__)
+#  define SIMULATE_ID "GNU"
+#  define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+#  define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+#  if defined(__GNUC_PATCHLEVEL__)
+#   define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+#  endif
+# 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(_ADI_COMPILER)
+# define COMPILER_ID "ADSP"
+#if defined(__VERSIONNUM__)
+  /* __VERSIONNUM__ = 0xVVRRPPTT */
+#  define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
+#  define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
+#  define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
+#  define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
+#endif
+
+#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
+# define COMPILER_ID "IAR"
+# if defined(__VER__) && defined(__ICCARM__)
+#  define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
+#  define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
+#  define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
+#  define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
+# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
+#  define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
+#  define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
+#  define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
+#  define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
+# endif
+
+
+/* These compilers are either not known or too old to define an
+  identification macro.  Try to identify the platform and guess that
+  it is the native compiler.  */
+#elif defined(__hpux) || defined(__hpua)
+# define COMPILER_ID "HP"
+
+#else /* unknown compiler */
+# define COMPILER_ID ""
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+   getting matched.  Store it in a pointer rather than an array
+   because some compilers will just produce instructions to fill the
+   array rather than assigning a pointer to a static array.  */
+char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
+#ifdef SIMULATE_ID
+char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
+#endif
+
+#ifdef __QNXNTO__
+char const* qnxnto = "INFO" ":" "qnxnto[]";
+#endif
+
+#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
+char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
+#endif
+
+#define STRINGIFY_HELPER(X) #X
+#define STRINGIFY(X) STRINGIFY_HELPER(X)
+
+/* Identify known platforms by name.  */
+#if defined(__linux) || defined(__linux__) || defined(linux)
+# define PLATFORM_ID "Linux"
+
+#elif defined(__MSYS__)
+# define PLATFORM_ID "MSYS"
+
+#elif defined(__CYGWIN__)
+# define PLATFORM_ID "Cygwin"
+
+#elif defined(__MINGW32__)
+# define PLATFORM_ID "MinGW"
+
+#elif defined(__APPLE__)
+# define PLATFORM_ID "Darwin"
+
+#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
+# define PLATFORM_ID "Windows"
+
+#elif defined(__FreeBSD__) || defined(__FreeBSD)
+# define PLATFORM_ID "FreeBSD"
+
+#elif defined(__NetBSD__) || defined(__NetBSD)
+# define PLATFORM_ID "NetBSD"
+
+#elif defined(__OpenBSD__) || defined(__OPENBSD)
+# define PLATFORM_ID "OpenBSD"
+
+#elif defined(__sun) || defined(sun)
+# define PLATFORM_ID "SunOS"
+
+#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
+# define PLATFORM_ID "AIX"
+
+#elif defined(__hpux) || defined(__hpux__)
+# define PLATFORM_ID "HP-UX"
+
+#elif defined(__HAIKU__)
+# define PLATFORM_ID "Haiku"
+
+#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
+# define PLATFORM_ID "BeOS"
+
+#elif defined(__QNX__) || defined(__QNXNTO__)
+# define PLATFORM_ID "QNX"
+
+#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
+# define PLATFORM_ID "Tru64"
+
+#elif defined(__riscos) || defined(__riscos__)
+# define PLATFORM_ID "RISCos"
+
+#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
+# define PLATFORM_ID "SINIX"
+
+#elif defined(__UNIX_SV__)
+# define PLATFORM_ID "UNIX_SV"
+
+#elif defined(__bsdos__)
+# define PLATFORM_ID "BSDOS"
+
+#elif defined(_MPRAS) || defined(MPRAS)
+# define PLATFORM_ID "MP-RAS"
+
+#elif defined(__osf) || defined(__osf__)
+# define PLATFORM_ID "OSF1"
+
+#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
+# define PLATFORM_ID "SCO_SV"
+
+#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
+# define PLATFORM_ID "ULTRIX"
+
+#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
+# define PLATFORM_ID "Xenix"
+
+#elif defined(__WATCOMC__)
+# if defined(__LINUX__)
+#  define PLATFORM_ID "Linux"
+
+# elif defined(__DOS__)
+#  define PLATFORM_ID "DOS"
+
+# elif defined(__OS2__)
+#  define PLATFORM_ID "OS2"
+
+# elif defined(__WINDOWS__)
+#  define PLATFORM_ID "Windows3x"
+
+# elif defined(__VXWORKS__)
+#  define PLATFORM_ID "VxWorks"
+
+# else /* unknown platform */
+#  define PLATFORM_ID
+# endif
+
+#elif defined(__INTEGRITY)
+# if defined(INT_178B)
+#  define PLATFORM_ID "Integrity178"
+
+# else /* regular Integrity */
+#  define PLATFORM_ID "Integrity"
+# endif
+
+# elif defined(_ADI_COMPILER)
+#  define PLATFORM_ID "ADSP"
+
+#else /* unknown platform */
+# define PLATFORM_ID
+
+#endif
+
+/* For windows compilers MSVC and Intel we can determine
+   the architecture of the compiler being used.  This is because
+   the compilers do not have flags that can change the architecture,
+   but rather depend on which compiler is being used
+*/
+#if defined(_WIN32) && defined(_MSC_VER)
+# if defined(_M_IA64)
+#  define ARCHITECTURE_ID "IA64"
+
+# elif defined(_M_ARM64EC)
+#  define ARCHITECTURE_ID "ARM64EC"
+
+# elif defined(_M_X64) || defined(_M_AMD64)
+#  define ARCHITECTURE_ID "x64"
+
+# elif defined(_M_IX86)
+#  define ARCHITECTURE_ID "X86"
+
+# elif defined(_M_ARM64)
+#  define ARCHITECTURE_ID "ARM64"
+
+# elif defined(_M_ARM)
+#  if _M_ARM == 4
+#   define ARCHITECTURE_ID "ARMV4I"
+#  elif _M_ARM == 5
+#   define ARCHITECTURE_ID "ARMV5I"
+#  else
+#   define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
+#  endif
+
+# elif defined(_M_MIPS)
+#  define ARCHITECTURE_ID "MIPS"
+
+# elif defined(_M_SH)
+#  define ARCHITECTURE_ID "SHx"
+
+# else /* unknown architecture */
+#  define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__WATCOMC__)
+# if defined(_M_I86)
+#  define ARCHITECTURE_ID "I86"
+
+# elif defined(_M_IX86)
+#  define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+#  define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
+# if defined(__ICCARM__)
+#  define ARCHITECTURE_ID "ARM"
+
+# elif defined(__ICCRX__)
+#  define ARCHITECTURE_ID "RX"
+
+# elif defined(__ICCRH850__)
+#  define ARCHITECTURE_ID "RH850"
+
+# elif defined(__ICCRL78__)
+#  define ARCHITECTURE_ID "RL78"
+
+# elif defined(__ICCRISCV__)
+#  define ARCHITECTURE_ID "RISCV"
+
+# elif defined(__ICCAVR__)
+#  define ARCHITECTURE_ID "AVR"
+
+# elif defined(__ICC430__)
+#  define ARCHITECTURE_ID "MSP430"
+
+# elif defined(__ICCV850__)
+#  define ARCHITECTURE_ID "V850"
+
+# elif defined(__ICC8051__)
+#  define ARCHITECTURE_ID "8051"
+
+# elif defined(__ICCSTM8__)
+#  define ARCHITECTURE_ID "STM8"
+
+# else /* unknown architecture */
+#  define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__ghs__)
+# if defined(__PPC64__)
+#  define ARCHITECTURE_ID "PPC64"
+
+# elif defined(__ppc__)
+#  define ARCHITECTURE_ID "PPC"
+
+# elif defined(__ARM__)
+#  define ARCHITECTURE_ID "ARM"
+
+# elif defined(__x86_64__)
+#  define ARCHITECTURE_ID "x64"
+
+# elif defined(__i386__)
+#  define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+#  define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__TI_COMPILER_VERSION__)
+# if defined(__TI_ARM__)
+#  define ARCHITECTURE_ID "ARM"
+
+# elif defined(__MSP430__)
+#  define ARCHITECTURE_ID "MSP430"
+
+# elif defined(__TMS320C28XX__)
+#  define ARCHITECTURE_ID "TMS320C28x"
+
+# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
+#  define ARCHITECTURE_ID "TMS320C6x"
+
+# else /* unknown architecture */
+#  define ARCHITECTURE_ID ""
+# endif
+
+# elif defined(__ADSPSHARC__)
+#  define ARCHITECTURE_ID "SHARC"
+
+# elif defined(__ADSPBLACKFIN__)
+#  define ARCHITECTURE_ID "Blackfin"
+
+#elif defined(__TASKING__)
+
+# if defined(__CTC__) || defined(__CPTC__)
+#  define ARCHITECTURE_ID "TriCore"
+
+# elif defined(__CMCS__)
+#  define ARCHITECTURE_ID "MCS"
+
+# elif defined(__CARM__)
+#  define ARCHITECTURE_ID "ARM"
+
+# elif defined(__CARC__)
+#  define ARCHITECTURE_ID "ARC"
+
+# elif defined(__C51__)
+#  define ARCHITECTURE_ID "8051"
+
+# elif defined(__CPCP__)
+#  define ARCHITECTURE_ID "PCP"
+
+# else
+#  define ARCHITECTURE_ID ""
+# endif
+
+#else
+#  define ARCHITECTURE_ID
+#endif
+
+/* Convert integer to decimal digit literals.  */
+#define DEC(n)                   \
+  ('0' + (((n) / 10000000)%10)), \
+  ('0' + (((n) / 1000000)%10)),  \
+  ('0' + (((n) / 100000)%10)),   \
+  ('0' + (((n) / 10000)%10)),    \
+  ('0' + (((n) / 1000)%10)),     \
+  ('0' + (((n) / 100)%10)),      \
+  ('0' + (((n) / 10)%10)),       \
+  ('0' +  ((n) % 10))
+
+/* Convert integer to hex digit literals.  */
+#define HEX(n)             \
+  ('0' + ((n)>>28 & 0xF)), \
+  ('0' + ((n)>>24 & 0xF)), \
+  ('0' + ((n)>>20 & 0xF)), \
+  ('0' + ((n)>>16 & 0xF)), \
+  ('0' + ((n)>>12 & 0xF)), \
+  ('0' + ((n)>>8  & 0xF)), \
+  ('0' + ((n)>>4  & 0xF)), \
+  ('0' + ((n)     & 0xF))
+
+/* Construct a string literal encoding the version number. */
+#ifdef COMPILER_VERSION
+char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
+
+/* Construct a string literal encoding the version number components. */
+#elif defined(COMPILER_VERSION_MAJOR)
+char const info_version[] = {
+  'I', 'N', 'F', 'O', ':',
+  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
+  COMPILER_VERSION_MAJOR,
+# ifdef COMPILER_VERSION_MINOR
+  '.', COMPILER_VERSION_MINOR,
+#  ifdef COMPILER_VERSION_PATCH
+   '.', COMPILER_VERSION_PATCH,
+#   ifdef COMPILER_VERSION_TWEAK
+    '.', COMPILER_VERSION_TWEAK,
+#   endif
+#  endif
+# endif
+  ']','\0'};
+#endif
+
+/* Construct a string literal encoding the internal version number. */
+#ifdef COMPILER_VERSION_INTERNAL
+char const info_version_internal[] = {
+  'I', 'N', 'F', 'O', ':',
+  'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
+  'i','n','t','e','r','n','a','l','[',
+  COMPILER_VERSION_INTERNAL,']','\0'};
+#elif defined(COMPILER_VERSION_INTERNAL_STR)
+char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
+#endif
+
+/* Construct a string literal encoding the version number components. */
+#ifdef SIMULATE_VERSION_MAJOR
+char const info_simulate_version[] = {
+  'I', 'N', 'F', 'O', ':',
+  's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
+  SIMULATE_VERSION_MAJOR,
+# ifdef SIMULATE_VERSION_MINOR
+  '.', SIMULATE_VERSION_MINOR,
+#  ifdef SIMULATE_VERSION_PATCH
+   '.', SIMULATE_VERSION_PATCH,
+#   ifdef SIMULATE_VERSION_TWEAK
+    '.', SIMULATE_VERSION_TWEAK,
+#   endif
+#  endif
+# endif
+  ']','\0'};
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+   getting matched.  Store it in a pointer rather than an array
+   because some compilers will just produce instructions to fill the
+   array rather than assigning a pointer to a static array.  */
+char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
+char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
+
+
+
+#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
+#  if defined(__INTEL_CXX11_MODE__)
+#    if defined(__cpp_aggregate_nsdmi)
+#      define CXX_STD 201402L
+#    else
+#      define CXX_STD 201103L
+#    endif
+#  else
+#    define CXX_STD 199711L
+#  endif
+#elif defined(_MSC_VER) && defined(_MSVC_LANG)
+#  define CXX_STD _MSVC_LANG
+#else
+#  define CXX_STD __cplusplus
+#endif
+
+const char* info_language_standard_default = "INFO" ":" "standard_default["
+#if CXX_STD > 202002L
+  "23"
+#elif CXX_STD > 201703L
+  "20"
+#elif CXX_STD >= 201703L
+  "17"
+#elif CXX_STD >= 201402L
+  "14"
+#elif CXX_STD >= 201103L
+  "11"
+#else
+  "98"
+#endif
+"]";
+
+const char* info_language_extensions_default = "INFO" ":" "extensions_default["
+#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) ||           \
+     defined(__TI_COMPILER_VERSION__)) &&                                     \
+  !defined(__STRICT_ANSI__)
+  "ON"
+#else
+  "OFF"
+#endif
+"]";
+
+/*--------------------------------------------------------------------------*/
+
+int main(int argc, char* argv[])
+{
+  int require = 0;
+  require += info_compiler[argc];
+  require += info_platform[argc];
+  require += info_arch[argc];
+#ifdef COMPILER_VERSION_MAJOR
+  require += info_version[argc];
+#endif
+#ifdef COMPILER_VERSION_INTERNAL
+  require += info_version_internal[argc];
+#endif
+#ifdef SIMULATE_ID
+  require += info_simulate[argc];
+#endif
+#ifdef SIMULATE_VERSION_MAJOR
+  require += info_simulate_version[argc];
+#endif
+#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
+  require += info_cray[argc];
+#endif
+  require += info_language_standard_default[argc];
+  require += info_language_extensions_default[argc];
+  (void)argv;
+  return require;
+}
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdCXX/a.out b/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdCXX/a.out
new file mode 100755
index 0000000000000000000000000000000000000000..caa77511b36ac38d8f0835de049a1f4abcc26d5d
GIT binary patch
literal 70616
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

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeConfigureLog.yaml b/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeConfigureLog.yaml
new file mode 100644
index 00000000..dc77f647
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeConfigureLog.yaml
@@ -0,0 +1,533 @@
+
+---
+events:
+  -
+    kind: "message-v1"
+    backtrace:
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:233 (message)"
+      - "CMakeLists.txt:5 (project)"
+    message: |
+      The system is: Linux - 6.8.0-1016-raspi - aarch64
+  -
+    kind: "message-v1"
+    backtrace:
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
+      - "CMakeLists.txt:5 (project)"
+    message: |
+      Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
+      Compiler: /usr/bin/cc 
+      Build flags: 
+      Id flags:  
+      
+      The output was:
+      0
+      
+      
+      Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
+      
+      The C compiler identification is GNU, found in:
+        /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdC/a.out
+      
+  -
+    kind: "message-v1"
+    backtrace:
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
+      - "CMakeLists.txt:5 (project)"
+    message: |
+      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/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/3.28.3/CompilerIdCXX/a.out
+      
+  -
+    kind: "try_compile-v1"
+    backtrace:
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)"
+      - "/usr/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+      - "CMakeLists.txt:5 (project)"
+    checks:
+      - "Detecting C compiler ABI info"
+    directories:
+      source: "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-9lZ8VF"
+      binary: "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-9lZ8VF"
+    cmakeVariables:
+      CMAKE_C_FLAGS: ""
+      CMAKE_EXE_LINKER_FLAGS: ""
+    buildResult:
+      variable: "CMAKE_C_ABI_COMPILED"
+      cached: true
+      stdout: |
+        Change Dir: '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-9lZ8VF'
+        
+        Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_dd9ab/fast
+        /usr/bin/gmake  -f CMakeFiles/cmTC_dd9ab.dir/build.make CMakeFiles/cmTC_dd9ab.dir/build
+        gmake[1]: Entering directory '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-9lZ8VF'
+        Building C object CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o
+        /usr/bin/cc   -v -o CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.28/Modules/CMakeCCompilerABI.c
+        Using built-in specs.
+        COLLECT_GCC=/usr/bin/cc
+        OFFLOAD_TARGET_NAMES=nvptx-none
+        OFFLOAD_TARGET_DEFAULT=1
+        Target: aarch64-linux-gnu
+        Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-offload-targets=nvptx-none=/build/gcc-13-Nz4ro4/gcc-13-13.3.0/debian/tmp-nvptx/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
+        Thread model: posix
+        Supported LTO compression algorithms: zlib zstd
+        gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) 
+        COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_dd9ab.dir/'
+         /usr/libexec/gcc/aarch64-linux-gnu/13/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.28/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_dd9ab.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cc5UqROL.s
+        GNU C17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (aarch64-linux-gnu)
+        	compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
+        
+        GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
+        ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"
+        ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/include-fixed/aarch64-linux-gnu"
+        ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/include-fixed"
+        ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include"
+        #include "..." search starts here:
+        #include <...> search starts here:
+         /usr/lib/gcc/aarch64-linux-gnu/13/include
+         /usr/local/include
+         /usr/include/aarch64-linux-gnu
+         /usr/include
+        End of search list.
+        Compiler executable checksum: 4641e2542d7b0fa864451cdc7c3485d3
+        COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_dd9ab.dir/'
+         as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o /tmp/cc5UqROL.s
+        GNU assembler version 2.42 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42
+        COMPILER_PATH=/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/
+        LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../:/lib/:/usr/lib/
+        COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.'
+        Linking C executable cmTC_dd9ab
+        /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dd9ab.dir/link.txt --verbose=1
+        /usr/bin/cc  -v CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o -o cmTC_dd9ab 
+        Using built-in specs.
+        COLLECT_GCC=/usr/bin/cc
+        COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper
+        OFFLOAD_TARGET_NAMES=nvptx-none
+        OFFLOAD_TARGET_DEFAULT=1
+        Target: aarch64-linux-gnu
+        Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-offload-targets=nvptx-none=/build/gcc-13-Nz4ro4/gcc-13-13.3.0/debian/tmp-nvptx/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
+        Thread model: posix
+        Supported LTO compression algorithms: zlib zstd
+        gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) 
+        COMPILER_PATH=/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/
+        LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../:/lib/:/usr/lib/
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_dd9ab' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_dd9ab.'
+         /usr/libexec/gcc/aarch64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccjagIWQ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_dd9ab /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/13 -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/13/../../.. CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/13/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_dd9ab' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_dd9ab.'
+        gmake[1]: Leaving directory '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-9lZ8VF'
+        
+      exitCode: 0
+  -
+    kind: "message-v1"
+    backtrace:
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:127 (message)"
+      - "/usr/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+      - "CMakeLists.txt:5 (project)"
+    message: |
+      Parsed C implicit include dir info: rv=done
+        found start of include info
+        found start of implicit include info
+          add: [/usr/lib/gcc/aarch64-linux-gnu/13/include]
+          add: [/usr/local/include]
+          add: [/usr/include/aarch64-linux-gnu]
+          add: [/usr/include]
+        end of search list found
+        collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/13/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/13/include]
+        collapse include dir [/usr/local/include] ==> [/usr/local/include]
+        collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu]
+        collapse include dir [/usr/include] ==> [/usr/include]
+        implicit include dirs: [/usr/lib/gcc/aarch64-linux-gnu/13/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include]
+      
+      
+  -
+    kind: "message-v1"
+    backtrace:
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:159 (message)"
+      - "/usr/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+      - "CMakeLists.txt:5 (project)"
+    message: |
+      Parsed C implicit link information:
+        link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
+        ignore line: [Change Dir: '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-9lZ8VF']
+        ignore line: []
+        ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_dd9ab/fast]
+        ignore line: [/usr/bin/gmake  -f CMakeFiles/cmTC_dd9ab.dir/build.make CMakeFiles/cmTC_dd9ab.dir/build]
+        ignore line: [gmake[1]: Entering directory '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-9lZ8VF']
+        ignore line: [Building C object CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o]
+        ignore line: [/usr/bin/cc   -v -o CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.28/Modules/CMakeCCompilerABI.c]
+        ignore line: [Using built-in specs.]
+        ignore line: [COLLECT_GCC=/usr/bin/cc]
+        ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
+        ignore line: [OFFLOAD_TARGET_DEFAULT=1]
+        ignore line: [Target: aarch64-linux-gnu]
+        ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-offload-targets=nvptx-none=/build/gcc-13-Nz4ro4/gcc-13-13.3.0/debian/tmp-nvptx/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_dd9ab.dir/']
+        ignore line: [ /usr/libexec/gcc/aarch64-linux-gnu/13/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.28/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_dd9ab.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cc5UqROL.s]
+        ignore line: [GNU C17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (aarch64-linux-gnu)]
+        ignore line: [	compiled by GNU C version 13.3.0  GMP version 6.3.0  MPFR version 4.2.1  MPC version 1.3.1  isl version isl-0.26-GMP]
+        ignore line: []
+        ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
+        ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"]
+        ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/include-fixed/aarch64-linux-gnu"]
+        ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/include-fixed"]
+        ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include"]
+        ignore line: [#include "..." search starts here:]
+        ignore line: [#include <...> search starts here:]
+        ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/13/include]
+        ignore line: [ /usr/local/include]
+        ignore line: [ /usr/include/aarch64-linux-gnu]
+        ignore line: [ /usr/include]
+        ignore line: [End of search list.]
+        ignore line: [Compiler executable checksum: 4641e2542d7b0fa864451cdc7c3485d3]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_dd9ab.dir/']
+        ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o /tmp/cc5UqROL.s]
+        ignore line: [GNU assembler version 2.42 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42]
+        ignore line: [COMPILER_PATH=/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/]
+        ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../:/lib/:/usr/lib/]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.']
+        ignore line: [Linking C executable cmTC_dd9ab]
+        ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dd9ab.dir/link.txt --verbose=1]
+        ignore line: [/usr/bin/cc  -v CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o -o cmTC_dd9ab ]
+        ignore line: [Using built-in specs.]
+        ignore line: [COLLECT_GCC=/usr/bin/cc]
+        ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper]
+        ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
+        ignore line: [OFFLOAD_TARGET_DEFAULT=1]
+        ignore line: [Target: aarch64-linux-gnu]
+        ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-offload-targets=nvptx-none=/build/gcc-13-Nz4ro4/gcc-13-13.3.0/debian/tmp-nvptx/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ]
+        ignore line: [COMPILER_PATH=/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/]
+        ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../:/lib/:/usr/lib/]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_dd9ab' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_dd9ab.']
+        link line: [ /usr/libexec/gcc/aarch64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccjagIWQ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_dd9ab /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/13 -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/13/../../.. CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/13/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o]
+          arg [/usr/libexec/gcc/aarch64-linux-gnu/13/collect2] ==> ignore
+          arg [-plugin] ==> ignore
+          arg [/usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so] ==> ignore
+          arg [-plugin-opt=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper] ==> ignore
+          arg [-plugin-opt=-fresolution=/tmp/ccjagIWQ.res] ==> ignore
+          arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
+          arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
+          arg [-plugin-opt=-pass-through=-lc] ==> ignore
+          arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
+          arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
+          arg [--build-id] ==> ignore
+          arg [--eh-frame-hdr] ==> ignore
+          arg [--hash-style=gnu] ==> ignore
+          arg [--as-needed] ==> ignore
+          arg [-dynamic-linker] ==> ignore
+          arg [/lib/ld-linux-aarch64.so.1] ==> ignore
+          arg [-X] ==> ignore
+          arg [-EL] ==> ignore
+          arg [-maarch64linux] ==> ignore
+          arg [--fix-cortex-a53-843419] ==> ignore
+          arg [-pie] ==> ignore
+          arg [-znow] ==> ignore
+          arg [-zrelro] ==> ignore
+          arg [-o] ==> ignore
+          arg [cmTC_dd9ab] ==> ignore
+          arg [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/Scrt1.o]
+          arg [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o]
+          arg [/usr/lib/gcc/aarch64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/13/crtbeginS.o]
+          arg [-L/usr/lib/gcc/aarch64-linux-gnu/13] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/13]
+          arg [-L/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu]
+          arg [-L/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib]
+          arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu]
+          arg [-L/lib/../lib] ==> dir [/lib/../lib]
+          arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu]
+          arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
+          arg [-L/usr/lib/gcc/aarch64-linux-gnu/13/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../..]
+          arg [CMakeFiles/cmTC_dd9ab.dir/CMakeCCompilerABI.c.o] ==> ignore
+          arg [-lgcc] ==> lib [gcc]
+          arg [--push-state] ==> ignore
+          arg [--as-needed] ==> ignore
+          arg [-lgcc_s] ==> lib [gcc_s]
+          arg [--pop-state] ==> ignore
+          arg [-lc] ==> lib [c]
+          arg [-lgcc] ==> lib [gcc]
+          arg [--push-state] ==> ignore
+          arg [--as-needed] ==> ignore
+          arg [-lgcc_s] ==> lib [gcc_s]
+          arg [--pop-state] ==> ignore
+          arg [/usr/lib/gcc/aarch64-linux-gnu/13/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/13/crtendS.o]
+          arg [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o]
+        collapse obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o]
+        collapse obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o]
+        collapse obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o]
+        collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/13] ==> [/usr/lib/gcc/aarch64-linux-gnu/13]
+        collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu]
+        collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib] ==> [/usr/lib]
+        collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu]
+        collapse library dir [/lib/../lib] ==> [/lib]
+        collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu]
+        collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
+        collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../..] ==> [/usr/lib]
+        implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
+        implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/13/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/13/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o]
+        implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/13;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib]
+        implicit fwks: []
+      
+      
+  -
+    kind: "try_compile-v1"
+    backtrace:
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)"
+      - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+      - "CMakeLists.txt:5 (project)"
+    checks:
+      - "Detecting CXX compiler ABI info"
+    directories:
+      source: "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-eZwHWJ"
+      binary: "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-eZwHWJ"
+    cmakeVariables:
+      CMAKE_CXX_FLAGS: ""
+      CMAKE_EXE_LINKER_FLAGS: ""
+    buildResult:
+      variable: "CMAKE_CXX_ABI_COMPILED"
+      cached: true
+      stdout: |
+        Change Dir: '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-eZwHWJ'
+        
+        Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_e4b8e/fast
+        /usr/bin/gmake  -f CMakeFiles/cmTC_e4b8e.dir/build.make CMakeFiles/cmTC_e4b8e.dir/build
+        gmake[1]: Entering directory '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-eZwHWJ'
+        Building CXX object CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o
+        /usr/bin/c++   -v -o CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp
+        Using built-in specs.
+        COLLECT_GCC=/usr/bin/c++
+        OFFLOAD_TARGET_NAMES=nvptx-none
+        OFFLOAD_TARGET_DEFAULT=1
+        Target: aarch64-linux-gnu
+        Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-offload-targets=nvptx-none=/build/gcc-13-Nz4ro4/gcc-13-13.3.0/debian/tmp-nvptx/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
+        Thread model: posix
+        Supported LTO compression algorithms: zlib zstd
+        gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) 
+        COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e4b8e.dir/'
+         /usr/libexec/gcc/aarch64-linux-gnu/13/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e4b8e.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccK9iLoH.s
+        GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (aarch64-linux-gnu)
+        	compiled by GNU C version 13.3.0, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP
+        
+        GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
+        ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/13"
+        ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"
+        ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/include-fixed/aarch64-linux-gnu"
+        ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/include-fixed"
+        ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include"
+        #include "..." search starts here:
+        #include <...> search starts here:
+         /usr/include/c++/13
+         /usr/include/aarch64-linux-gnu/c++/13
+         /usr/include/c++/13/backward
+         /usr/lib/gcc/aarch64-linux-gnu/13/include
+         /usr/local/include
+         /usr/include/aarch64-linux-gnu
+         /usr/include
+        End of search list.
+        Compiler executable checksum: e6eff1ab3426b92d3a3bf1dc105bfcb7
+        COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e4b8e.dir/'
+         as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccK9iLoH.s
+        GNU assembler version 2.42 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42
+        COMPILER_PATH=/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/
+        LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../:/lib/:/usr/lib/
+        COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.'
+        Linking CXX executable cmTC_e4b8e
+        /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e4b8e.dir/link.txt --verbose=1
+        /usr/bin/c++  -v CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e4b8e 
+        Using built-in specs.
+        COLLECT_GCC=/usr/bin/c++
+        COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper
+        OFFLOAD_TARGET_NAMES=nvptx-none
+        OFFLOAD_TARGET_DEFAULT=1
+        Target: aarch64-linux-gnu
+        Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-offload-targets=nvptx-none=/build/gcc-13-Nz4ro4/gcc-13-13.3.0/debian/tmp-nvptx/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
+        Thread model: posix
+        Supported LTO compression algorithms: zlib zstd
+        gcc version 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) 
+        COMPILER_PATH=/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/
+        LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../:/lib/:/usr/lib/
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e4b8e' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_e4b8e.'
+         /usr/libexec/gcc/aarch64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc57fuzJ.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 --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_e4b8e /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/13 -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/13/../../.. CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/13/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o
+        COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e4b8e' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_e4b8e.'
+        gmake[1]: Leaving directory '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-eZwHWJ'
+        
+      exitCode: 0
+  -
+    kind: "message-v1"
+    backtrace:
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:127 (message)"
+      - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+      - "CMakeLists.txt:5 (project)"
+    message: |
+      Parsed CXX implicit include dir info: rv=done
+        found start of include info
+        found start of implicit include info
+          add: [/usr/include/c++/13]
+          add: [/usr/include/aarch64-linux-gnu/c++/13]
+          add: [/usr/include/c++/13/backward]
+          add: [/usr/lib/gcc/aarch64-linux-gnu/13/include]
+          add: [/usr/local/include]
+          add: [/usr/include/aarch64-linux-gnu]
+          add: [/usr/include]
+        end of search list found
+        collapse include dir [/usr/include/c++/13] ==> [/usr/include/c++/13]
+        collapse include dir [/usr/include/aarch64-linux-gnu/c++/13] ==> [/usr/include/aarch64-linux-gnu/c++/13]
+        collapse include dir [/usr/include/c++/13/backward] ==> [/usr/include/c++/13/backward]
+        collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/13/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/13/include]
+        collapse include dir [/usr/local/include] ==> [/usr/local/include]
+        collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu]
+        collapse include dir [/usr/include] ==> [/usr/include]
+        implicit include dirs: [/usr/include/c++/13;/usr/include/aarch64-linux-gnu/c++/13;/usr/include/c++/13/backward;/usr/lib/gcc/aarch64-linux-gnu/13/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include]
+      
+      
+  -
+    kind: "message-v1"
+    backtrace:
+      - "/usr/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:159 (message)"
+      - "/usr/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
+      - "CMakeLists.txt:5 (project)"
+    message: |
+      Parsed CXX implicit link information:
+        link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
+        ignore line: [Change Dir: '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-eZwHWJ']
+        ignore line: []
+        ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_e4b8e/fast]
+        ignore line: [/usr/bin/gmake  -f CMakeFiles/cmTC_e4b8e.dir/build.make CMakeFiles/cmTC_e4b8e.dir/build]
+        ignore line: [gmake[1]: Entering directory '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeScratch/TryCompile-eZwHWJ']
+        ignore line: [Building CXX object CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o]
+        ignore line: [/usr/bin/c++   -v -o CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp]
+        ignore line: [Using built-in specs.]
+        ignore line: [COLLECT_GCC=/usr/bin/c++]
+        ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
+        ignore line: [OFFLOAD_TARGET_DEFAULT=1]
+        ignore line: [Target: aarch64-linux-gnu]
+        ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-offload-targets=nvptx-none=/build/gcc-13-Nz4ro4/gcc-13-13.3.0/debian/tmp-nvptx/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e4b8e.dir/']
+        ignore line: [ /usr/libexec/gcc/aarch64-linux-gnu/13/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e4b8e.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccK9iLoH.s]
+        ignore line: [GNU C++17 (Ubuntu 13.3.0-6ubuntu2~24.04) version 13.3.0 (aarch64-linux-gnu)]
+        ignore line: [	compiled by GNU C version 13.3.0  GMP version 6.3.0  MPFR version 4.2.1  MPC version 1.3.1  isl version isl-0.26-GMP]
+        ignore line: []
+        ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
+        ignore line: [ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/13"]
+        ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"]
+        ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/include-fixed/aarch64-linux-gnu"]
+        ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/include-fixed"]
+        ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/13/../../../../aarch64-linux-gnu/include"]
+        ignore line: [#include "..." search starts here:]
+        ignore line: [#include <...> search starts here:]
+        ignore line: [ /usr/include/c++/13]
+        ignore line: [ /usr/include/aarch64-linux-gnu/c++/13]
+        ignore line: [ /usr/include/c++/13/backward]
+        ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/13/include]
+        ignore line: [ /usr/local/include]
+        ignore line: [ /usr/include/aarch64-linux-gnu]
+        ignore line: [ /usr/include]
+        ignore line: [End of search list.]
+        ignore line: [Compiler executable checksum: e6eff1ab3426b92d3a3bf1dc105bfcb7]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e4b8e.dir/']
+        ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccK9iLoH.s]
+        ignore line: [GNU assembler version 2.42 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.42]
+        ignore line: [COMPILER_PATH=/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/]
+        ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../:/lib/:/usr/lib/]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.']
+        ignore line: [Linking CXX executable cmTC_e4b8e]
+        ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e4b8e.dir/link.txt --verbose=1]
+        ignore line: [/usr/bin/c++  -v CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e4b8e ]
+        ignore line: [Using built-in specs.]
+        ignore line: [COLLECT_GCC=/usr/bin/c++]
+        ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper]
+        ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
+        ignore line: [OFFLOAD_TARGET_DEFAULT=1]
+        ignore line: [Target: aarch64-linux-gnu]
+        ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 13.3.0-6ubuntu2~24.04' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-offload-targets=nvptx-none=/build/gcc-13-Nz4ro4/gcc-13-13.3.0/debian/tmp-nvptx/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-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 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04) ]
+        ignore line: [COMPILER_PATH=/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/13/:/usr/libexec/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/]
+        ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/13/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/13/../../../:/lib/:/usr/lib/]
+        ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e4b8e' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_e4b8e.']
+        link line: [ /usr/libexec/gcc/aarch64-linux-gnu/13/collect2 -plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc57fuzJ.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 --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_e4b8e /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/13/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/13 -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/13/../../.. CMakeFiles/cmTC_e4b8e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/13/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o]
+          arg [/usr/libexec/gcc/aarch64-linux-gnu/13/collect2] ==> ignore
+          arg [-plugin] ==> ignore
+          arg [/usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so] ==> ignore
+          arg [-plugin-opt=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper] ==> ignore
+          arg [-plugin-opt=-fresolution=/tmp/cc57fuzJ.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 [--hash-style=gnu] ==> ignore
+          arg [--as-needed] ==> ignore
+          arg [-dynamic-linker] ==> ignore
+          arg [/lib/ld-linux-aarch64.so.1] ==> ignore
+          arg [-X] ==> ignore
+          arg [-EL] ==> ignore
+          arg [-maarch64linux] ==> ignore
+          arg [--fix-cortex-a53-843419] ==> ignore
+          arg [-pie] ==> ignore
+          arg [-znow] ==> ignore
+          arg [-zrelro] ==> ignore
+          arg [-o] ==> ignore
+          arg [cmTC_e4b8e] ==> ignore
+          arg [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/Scrt1.o]
+          arg [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o]
+          arg [/usr/lib/gcc/aarch64-linux-gnu/13/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/13/crtbeginS.o]
+          arg [-L/usr/lib/gcc/aarch64-linux-gnu/13] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/13]
+          arg [-L/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu]
+          arg [-L/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib]
+          arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu]
+          arg [-L/lib/../lib] ==> dir [/lib/../lib]
+          arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu]
+          arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
+          arg [-L/usr/lib/gcc/aarch64-linux-gnu/13/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../..]
+          arg [CMakeFiles/cmTC_e4b8e.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/aarch64-linux-gnu/13/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/13/crtendS.o]
+          arg [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o]
+        collapse obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o]
+        collapse obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o]
+        collapse obj [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o]
+        collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/13] ==> [/usr/lib/gcc/aarch64-linux-gnu/13]
+        collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu]
+        collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib] ==> [/usr/lib]
+        collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu]
+        collapse library dir [/lib/../lib] ==> [/lib]
+        collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu]
+        collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
+        collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/13/../../..] ==> [/usr/lib]
+        implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
+        implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/13/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/13/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o]
+        implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/13;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib]
+        implicit fwks: []
+      
+      
+...
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeDirectoryInformation.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeDirectoryInformation.cmake
new file mode 100644
index 00000000..c8573ae7
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -0,0 +1,16 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+# Relative path conversion top directories.
+set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2")
+set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2")
+
+# 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/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeRuleHashes.txt b/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeRuleHashes.txt
new file mode 100644
index 00000000..efdea6f2
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/CMakeRuleHashes.txt
@@ -0,0 +1,2 @@
+# Hashes of file build rules.
+3913c056759280407c498d113a015d35 CMakeFiles/sllidar_ros2_uninstall
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/Makefile.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/Makefile.cmake
new file mode 100644
index 00000000..56e03da1
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/Makefile.cmake
@@ -0,0 +1,733 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+# 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"
+  "CMakeFiles/3.28.3/CMakeCCompiler.cmake"
+  "CMakeFiles/3.28.3/CMakeCXXCompiler.cmake"
+  "CMakeFiles/3.28.3/CMakeSystem.cmake"
+  "ament_cmake_core/package.cmake"
+  "ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake"
+  "ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake"
+  "ament_cmake_package_templates/templates.cmake"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/CMakeLists.txt"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/package.xml"
+  "/opt/ros/jazzy/lib/cmake/fastcdr/fastcdr-config-version.cmake"
+  "/opt/ros/jazzy/lib/cmake/fastcdr/fastcdr-config.cmake"
+  "/opt/ros/jazzy/lib/cmake/fastcdr/fastcdr-shared-targets-none.cmake"
+  "/opt/ros/jazzy/lib/cmake/fastcdr/fastcdr-shared-targets.cmake"
+  "/opt/ros/jazzy/lib/foonathan_memory/cmake/foonathan_memory-config-none.cmake"
+  "/opt/ros/jazzy/lib/foonathan_memory/cmake/foonathan_memory-config-version.cmake"
+  "/opt/ros/jazzy/lib/foonathan_memory/cmake/foonathan_memory-config.cmake"
+  "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/package_level/local_setup.bash.in"
+  "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/package_level/local_setup.sh.in"
+  "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/package_level/local_setup.zsh.in"
+  "/opt/ros/jazzy/share/ament_cmake/cmake/ament_cmakeConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake/cmake/ament_cmakeConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_core-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_coreConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_coreConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_environment-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_environment_hooks-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_index-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_package_templates-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_symlink_install-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/ament_cmake_uninstall_target-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/all.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/ament_add_default_options.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/ament_package.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/ament_package_xml.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/ament_register_extension.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/assert_file_exists.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/get_executable_path.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/list_append_unique.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/normalize_path.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/package_xml_2_cmake.py"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/python.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/stamp.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/string_ends_with.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/templates/nameConfig-version.cmake.in"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/core/templates/nameConfig.cmake.in"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/environment/ament_cmake_environment_package_hook.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/environment/ament_generate_environment.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/environment_hooks/ament_cmake_environment_hooks_package_hook.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/environment_hooks/ament_environment_hooks.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/environment_hooks/ament_generate_package_environment.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/index/ament_cmake_index_package_hook.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/index/ament_index_get_prefix_path.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/index/ament_index_get_resource.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/index/ament_index_get_resources.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/index/ament_index_has_resource.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/index/ament_index_register_package.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/index/ament_index_register_resource.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/package_templates/templates_2_cmake.py"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_append_install_code.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_directory.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_files.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_programs.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_targets.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/symlink_install/install.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in"
+  "/opt/ros/jazzy/share/ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target_append_uninstall_code.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitions-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_definitions/cmake/ament_cmake_export_definitionsConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_definitions/cmake/ament_export_definitions.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in"
+  "/opt/ros/jazzy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependenciesConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies_package_hook.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_dependencies/cmake/ament_export_dependencies.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in"
+  "/opt/ros/jazzy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directoriesConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories_package_hook.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_include_directories/cmake/ament_export_include_directories.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfaces-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_interfaces/cmake/ament_cmake_export_interfacesConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_interfaces/cmake/ament_export_interfaces.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_libraries/cmake/ament_cmake_export_librariesConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_libraries/cmake/ament_export_libraries.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_libraries/cmake/ament_export_library_names.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flags-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_link_flags/cmake/ament_cmake_export_link_flagsConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_link_flags/cmake/ament_export_link_flags.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_targets/cmake/ament_cmake_export_targetsConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_export_targets/cmake/ament_export_targets.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_h.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_gen_version_h/cmake/ament_cmake_gen_version_hConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_gen_version_h/cmake/ament_generate_version_header.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_include_directories/cmake/ament_cmake_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_include_directories/cmake/ament_cmake_include_directoriesConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_include_directories/cmake/ament_include_directories_order.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_libraries/cmake/ament_cmake_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_libraries/cmake/ament_cmake_librariesConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_libraries/cmake/ament_libraries_deduplicate.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_python/cmake/ament_cmake_python-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_python/cmake/ament_cmake_pythonConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_python/cmake/ament_cmake_pythonConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_python/cmake/ament_get_python_install_dir.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_python/cmake/ament_python_install_module.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_python/cmake/ament_python_install_package.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_target_dependencies/cmake/ament_cmake_target_dependenciesConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_target_dependencies/cmake/ament_get_recursive_properties.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_target_dependencies/cmake/ament_target_dependencies.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_test/cmake/ament_add_test.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_test/cmake/ament_add_test_label.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_test/cmake/ament_cmake_test-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_test/cmake/ament_cmake_testConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_test/cmake/ament_cmake_testConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_version/cmake/ament_cmake_version-extras.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_version/cmake/ament_cmake_versionConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_version/cmake/ament_cmake_versionConfig.cmake"
+  "/opt/ros/jazzy/share/ament_cmake_version/cmake/ament_export_development_version_if_higher_than_manifest.cmake"
+  "/opt/ros/jazzy/share/ament_index_cpp/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/ament_index_cpp/cmake/ament_index_cppConfig-version.cmake"
+  "/opt/ros/jazzy/share/ament_index_cpp/cmake/ament_index_cppConfig.cmake"
+  "/opt/ros/jazzy/share/ament_index_cpp/cmake/export_ament_index_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/ament_index_cpp/cmake/export_ament_index_cppExport.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfacesConfig-version.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/builtin_interfaces__rosidl_typesupport_introspection_cppExport.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cExport-none.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cExport.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_cppExport.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_pyExport-none.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_generator_pyExport.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/export_builtin_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/rosidl_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/builtin_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake"
+  "/opt/ros/jazzy/share/fastrtps/cmake/fast-discovery-server-targets-none.cmake"
+  "/opt/ros/jazzy/share/fastrtps/cmake/fast-discovery-server-targets.cmake"
+  "/opt/ros/jazzy/share/fastrtps/cmake/fastrtps-config-version.cmake"
+  "/opt/ros/jazzy/share/fastrtps/cmake/fastrtps-config.cmake"
+  "/opt/ros/jazzy/share/fastrtps/cmake/fastrtps-shared-targets-none.cmake"
+  "/opt/ros/jazzy/share/fastrtps/cmake/fastrtps-shared-targets.cmake"
+  "/opt/ros/jazzy/share/fastrtps/cmake/optionparser-targets.cmake"
+  "/opt/ros/jazzy/share/fastrtps_cmake_module/cmake/Modules/FindFastRTPS.cmake"
+  "/opt/ros/jazzy/share/fastrtps_cmake_module/cmake/fastrtps_cmake_module-extras.cmake"
+  "/opt/ros/jazzy/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig-version.cmake"
+  "/opt/ros/jazzy/share/fastrtps_cmake_module/cmake/fastrtps_cmake_moduleConfig.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_cExport-none.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_cExport.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_cppExport.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_pyExport-none.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_generator_pyExport.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/export_geometry_msgs__rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/geometry_msgsConfig-version.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/geometry_msgsConfig.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/geometry_msgs__rosidl_typesupport_introspection_cppExport.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/rosidl_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/geometry_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake"
+  "/opt/ros/jazzy/share/libstatistics_collector/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/libstatistics_collector/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/libstatistics_collector/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/libstatistics_collector/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/libstatistics_collector/cmake/libstatistics_collectorConfig-version.cmake"
+  "/opt/ros/jazzy/share/libstatistics_collector/cmake/libstatistics_collectorConfig.cmake"
+  "/opt/ros/jazzy/share/libstatistics_collector/cmake/libstatistics_collectorExport-none.cmake"
+  "/opt/ros/jazzy/share/libstatistics_collector/cmake/libstatistics_collectorExport.cmake"
+  "/opt/ros/jazzy/share/rcl/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rcl/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rcl/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rcl/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rcl/cmake/rcl-extras.cmake"
+  "/opt/ros/jazzy/share/rcl/cmake/rclConfig-version.cmake"
+  "/opt/ros/jazzy/share/rcl/cmake/rclConfig.cmake"
+  "/opt/ros/jazzy/share/rcl/cmake/rclExport-none.cmake"
+  "/opt/ros/jazzy/share/rcl/cmake/rclExport.cmake"
+  "/opt/ros/jazzy/share/rcl/cmake/rcl_set_symbol_visibility_hidden.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cExport.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_cppExport.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_pyExport-none.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_generator_pyExport.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/export_rcl_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rcl_interfacesConfig-version.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rcl_interfacesConfig.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rcl_interfaces__rosidl_typesupport_introspection_cppExport.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rosidl_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_logging_interface/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_logging_interface/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_logging_interface/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_logging_interface/cmake/rcl_logging_interfaceConfig-version.cmake"
+  "/opt/ros/jazzy/share/rcl_logging_interface/cmake/rcl_logging_interfaceConfig.cmake"
+  "/opt/ros/jazzy/share/rcl_logging_interface/cmake/rcl_logging_interfaceExport-none.cmake"
+  "/opt/ros/jazzy/share/rcl_logging_interface/cmake/rcl_logging_interfaceExport.cmake"
+  "/opt/ros/jazzy/share/rcl_yaml_param_parser/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_yaml_param_parser/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_yaml_param_parser/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_yaml_param_parser/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserConfig-version.cmake"
+  "/opt/ros/jazzy/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserConfig.cmake"
+  "/opt/ros/jazzy/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserExport-none.cmake"
+  "/opt/ros/jazzy/share/rcl_yaml_param_parser/cmake/rcl_yaml_param_parserExport.cmake"
+  "/opt/ros/jazzy/share/rclcpp/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rclcpp/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rclcpp/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rclcpp/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rclcpp/cmake/rclcppConfig-version.cmake"
+  "/opt/ros/jazzy/share/rclcpp/cmake/rclcppConfig.cmake"
+  "/opt/ros/jazzy/share/rclcpp/cmake/rclcppExport-none.cmake"
+  "/opt/ros/jazzy/share/rclcpp/cmake/rclcppExport.cmake"
+  "/opt/ros/jazzy/share/rcpputils/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rcpputils/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rcpputils/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rcpputils/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rcpputils/cmake/rcpputilsConfig-version.cmake"
+  "/opt/ros/jazzy/share/rcpputils/cmake/rcpputilsConfig.cmake"
+  "/opt/ros/jazzy/share/rcpputils/cmake/rcpputilsExport-none.cmake"
+  "/opt/ros/jazzy/share/rcpputils/cmake/rcpputilsExport.cmake"
+  "/opt/ros/jazzy/share/rcutils/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rcutils/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rcutils/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rcutils/cmake/rcutilsConfig-version.cmake"
+  "/opt/ros/jazzy/share/rcutils/cmake/rcutilsConfig.cmake"
+  "/opt/ros/jazzy/share/rcutils/cmake/rcutilsExport-none.cmake"
+  "/opt/ros/jazzy/share/rcutils/cmake/rcutilsExport.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/configure_rmw_library.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/get_rmw_typesupport.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/register_rmw_implementation.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/rmw-extras.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/rmwConfig-version.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/rmwConfig.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/rmwExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw/cmake/rmwExport.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cExport.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_cppExport.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_pyExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_generator_pyExport.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/export_rmw_dds_common__rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_commonConfig-version.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_commonConfig.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_common__rosidl_typesupport_introspection_cppExport.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_common_libraryExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rmw_dds_common_libraryExport.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rosidl_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_dds_common/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cpp-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cppConfig-version.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake/rmw_fastrtps_cppConfig.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_shared_cpp/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cpp-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppConfig-version.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppConfig.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw_fastrtps_shared_cpp/cmake/rmw_fastrtps_shared_cppExport.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation/cmake/export_rmw_implementationExport-none.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation/cmake/export_rmw_implementationExport.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation/cmake/rmw_implementation-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation/cmake/rmw_implementationConfig-version.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation/cmake/rmw_implementationConfig.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation_cmake/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation_cmake/cmake/call_for_each_rmw_implementation.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation_cmake/cmake/get_available_rmw_implementations.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation_cmake/cmake/get_default_rmw_implementation.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation_cmake/cmake/rmw_implementation_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation_cmake/cmake/rmw_implementation_cmakeConfig-version.cmake"
+  "/opt/ros/jazzy/share/rmw_implementation_cmake/cmake/rmw_implementation_cmakeConfig.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cExport.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_cppExport.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_pyExport-none.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_generator_pyExport.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/export_rosgraph_msgs__rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosgraph_msgsConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosgraph_msgsConfig.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosgraph_msgs__rosidl_typesupport_introspection_cppExport.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosidl_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rosgraph_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_core_runtime/cmake/rosidl_core_runtime-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_core_runtime/cmake/rosidl_core_runtimeConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_core_runtime/cmake/rosidl_core_runtimeConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_default_runtime/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_default_runtime/cmake/rosidl_default_runtimeConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_dynamic_typesupport/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_dynamic_typesupport/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_dynamic_typesupport/cmake/rosidl_dynamic_typesupport-exportExport-none.cmake"
+  "/opt/ros/jazzy/share/rosidl_dynamic_typesupport/cmake/rosidl_dynamic_typesupport-exportExport.cmake"
+  "/opt/ros/jazzy/share/rosidl_dynamic_typesupport/cmake/rosidl_dynamic_typesupportConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_dynamic_typesupport/cmake/rosidl_dynamic_typesupportConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_c/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_c/cmake/register_c.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_c/cmake/rosidl_generator_c-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_c/cmake/rosidl_generator_cConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_c/cmake/rosidl_generator_cConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_cpp/cmake/register_cpp.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_cpp/cmake/rosidl_generator_cpp-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_cpp/cmake/rosidl_generator_cppConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_type_description/cmake/rosidl_generator_type_description-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_type_description/cmake/rosidl_generator_type_descriptionConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_generator_type_description/cmake/rosidl_generator_type_descriptionConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_c/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_c/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_c/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_c/cmake/rosidl_runtime_cExport.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_cpp/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_cpp/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_cpp/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_runtime_cpp/cmake/rosidl_runtime_cppExport.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_c/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_c/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_c/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_c/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_c/cmake/get_used_typesupports.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_c/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_c-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_c/cmake/rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_cpp/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cpp-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_fastrtps_cpp/cmake/rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_interface/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_interface/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_interface/cmake/rosidl_typesupport_interfaceExport.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_c-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_cpp/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cpp-extras.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig-version.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppConfig.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/rosidl_typesupport_introspection_cpp/cmake/rosidl_typesupport_introspection_cppExport.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgsExport.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_cExport-none.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_cExport.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_cppExport.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_pyExport-none.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_generator_pyExport.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/export_sensor_msgs__rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/rosidl_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgsConfig-version.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgsConfig.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/sensor_msgs/cmake/sensor_msgs__rosidl_typesupport_introspection_cppExport.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/export_service_msgs__rosidl_generator_cExport-none.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/export_service_msgs__rosidl_generator_cExport.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/export_service_msgs__rosidl_generator_cppExport.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/export_service_msgs__rosidl_generator_pyExport-none.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/export_service_msgs__rosidl_generator_pyExport.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/export_service_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/export_service_msgs__rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/export_service_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/export_service_msgs__rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/rosidl_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/service_msgsConfig-version.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/service_msgsConfig.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/service_msgs__rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/service_msgs__rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/service_msgs__rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/service_msgs__rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/service_msgs__rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/service_msgs__rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/service_msgs__rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/service_msgs/cmake/service_msgs__rosidl_typesupport_introspection_cppExport.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cExport-none.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cExport.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_cppExport.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_pyExport-none.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_generator_pyExport.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/export_statistics_msgs__rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/rosidl_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/statistics_msgsConfig-version.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/statistics_msgsConfig.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/statistics_msgs/cmake/statistics_msgs__rosidl_typesupport_introspection_cppExport.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cExport-none.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cExport.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/export_std_msgs__rosidl_generator_cppExport.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/export_std_msgs__rosidl_generator_pyExport-none.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/export_std_msgs__rosidl_generator_pyExport.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/export_std_msgs__rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/rosidl_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/std_msgsConfig-version.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/std_msgsConfig.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/std_msgs/cmake/std_msgs__rosidl_typesupport_introspection_cppExport.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_generator_cExport-none.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_generator_cExport.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_generator_cppExport.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_generator_pyExport-none.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_generator_pyExport.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/export_std_srvs__rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/rosidl_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/std_srvsConfig-version.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/std_srvsConfig.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/std_srvs/cmake/std_srvs__rosidl_typesupport_introspection_cppExport.cmake"
+  "/opt/ros/jazzy/share/tracetools/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/tracetools/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/tracetools/cmake/ament_cmake_export_link_flags-extras.cmake"
+  "/opt/ros/jazzy/share/tracetools/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/tracetools/cmake/tracetoolsConfig-version.cmake"
+  "/opt/ros/jazzy/share/tracetools/cmake/tracetoolsConfig.cmake"
+  "/opt/ros/jazzy/share/tracetools/cmake/tracetools_exportExport-none.cmake"
+  "/opt/ros/jazzy/share/tracetools/cmake/tracetools_exportExport.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/ament_cmake_export_include_directories-extras.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/ament_cmake_export_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/ament_cmake_export_targets-extras.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/export_type_description_interfaces__rosidl_generator_cExport-none.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/export_type_description_interfaces__rosidl_generator_cExport.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/export_type_description_interfaces__rosidl_generator_cppExport.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/export_type_description_interfaces__rosidl_generator_pyExport-none.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/export_type_description_interfaces__rosidl_generator_pyExport.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/export_type_description_interfaces__rosidl_typesupport_fastrtps_cExport-none.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/export_type_description_interfaces__rosidl_typesupport_fastrtps_cExport.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/export_type_description_interfaces__rosidl_typesupport_fastrtps_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/export_type_description_interfaces__rosidl_typesupport_fastrtps_cppExport.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/rosidl_cmake-extras.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/rosidl_cmake_export_typesupport_libraries-extras.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/rosidl_cmake_export_typesupport_targets-extras.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/type_description_interfacesConfig-version.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/type_description_interfacesConfig.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/type_description_interfaces__rosidl_typesupport_cExport-none.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/type_description_interfaces__rosidl_typesupport_cExport.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/type_description_interfaces__rosidl_typesupport_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/type_description_interfaces__rosidl_typesupport_cppExport.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/type_description_interfaces__rosidl_typesupport_introspection_cExport-none.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/type_description_interfaces__rosidl_typesupport_introspection_cExport.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/type_description_interfaces__rosidl_typesupport_introspection_cppExport-none.cmake"
+  "/opt/ros/jazzy/share/type_description_interfaces/cmake/type_description_interfaces__rosidl_typesupport_introspection_cppExport.cmake"
+  "/usr/lib/aarch64-linux-gnu/cmake/tinyxml2/tinyxml2-config-version.cmake"
+  "/usr/lib/aarch64-linux-gnu/cmake/tinyxml2/tinyxml2-config.cmake"
+  "/usr/lib/aarch64-linux-gnu/cmake/tinyxml2/tinyxml2-shared-targets-none.cmake"
+  "/usr/lib/aarch64-linux-gnu/cmake/tinyxml2/tinyxml2-shared-targets.cmake"
+  "/usr/share/cmake-3.28/Modules/CMakeCInformation.cmake"
+  "/usr/share/cmake-3.28/Modules/CMakeCXXInformation.cmake"
+  "/usr/share/cmake-3.28/Modules/CMakeCommonLanguageInclude.cmake"
+  "/usr/share/cmake-3.28/Modules/CMakeGenericSystem.cmake"
+  "/usr/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake"
+  "/usr/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake"
+  "/usr/share/cmake-3.28/Modules/CMakeSystemSpecificInformation.cmake"
+  "/usr/share/cmake-3.28/Modules/CMakeSystemSpecificInitialize.cmake"
+  "/usr/share/cmake-3.28/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
+  "/usr/share/cmake-3.28/Modules/Compiler/GNU-C.cmake"
+  "/usr/share/cmake-3.28/Modules/Compiler/GNU-CXX.cmake"
+  "/usr/share/cmake-3.28/Modules/Compiler/GNU.cmake"
+  "/usr/share/cmake-3.28/Modules/DartConfiguration.tcl.in"
+  "/usr/share/cmake-3.28/Modules/FindOpenSSL.cmake"
+  "/usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake"
+  "/usr/share/cmake-3.28/Modules/FindPackageMessage.cmake"
+  "/usr/share/cmake-3.28/Modules/FindPkgConfig.cmake"
+  "/usr/share/cmake-3.28/Modules/FindPython/Support.cmake"
+  "/usr/share/cmake-3.28/Modules/FindPython3.cmake"
+  "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU-C.cmake"
+  "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU-CXX.cmake"
+  "/usr/share/cmake-3.28/Modules/Platform/Linux-GNU.cmake"
+  "/usr/share/cmake-3.28/Modules/Platform/Linux-Initialize.cmake"
+  "/usr/share/cmake-3.28/Modules/Platform/Linux.cmake"
+  "/usr/share/cmake-3.28/Modules/Platform/UnixPaths.cmake"
+  )
+
+# The corresponding makefile is:
+set(CMAKE_MAKEFILE_OUTPUTS
+  "Makefile"
+  "CMakeFiles/cmake.check_cache"
+  )
+
+# Byproducts of CMake generate step:
+set(CMAKE_MAKEFILE_PRODUCTS
+  "ament_cmake_core/stamps/templates_2_cmake.py.stamp"
+  "ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake"
+  "ament_cmake_symlink_install/ament_cmake_symlink_install.cmake"
+  "ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake"
+  "CTestConfiguration.ini"
+  "ament_cmake_core/stamps/package.xml.stamp"
+  "ament_cmake_core/stamps/package_xml_2_cmake.py.stamp"
+  "ament_cmake_core/stamps/ament_prefix_path.sh.stamp"
+  "ament_cmake_core/stamps/path.sh.stamp"
+  "ament_cmake_environment_hooks/local_setup.bash"
+  "ament_cmake_environment_hooks/local_setup.sh"
+  "ament_cmake_environment_hooks/local_setup.zsh"
+  "ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake"
+  "ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake"
+  "ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp"
+  "ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp"
+  "ament_cmake_core/stamps/nameConfig.cmake.in.stamp"
+  "ament_cmake_core/sllidar_ros2Config.cmake"
+  "ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp"
+  "ament_cmake_core/sllidar_ros2Config-version.cmake"
+  "ament_cmake_symlink_install_targets_0_.cmake"
+  "ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2"
+  "ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2"
+  "ament_cmake_environment_hooks/ament_prefix_path.dsv"
+  "ament_cmake_environment_hooks/path.dsv"
+  "ament_cmake_environment_hooks/local_setup.dsv"
+  "ament_cmake_environment_hooks/package.dsv"
+  "ament_cmake_index/share/ament_index/resource_index/packages/sllidar_ros2"
+  "CMakeFiles/CMakeDirectoryInformation.cmake"
+  )
+
+# Dependency information for all targets:
+set(CMAKE_DEPEND_INFO_FILES
+  "CMakeFiles/uninstall.dir/DependInfo.cmake"
+  "CMakeFiles/sllidar_ros2_uninstall.dir/DependInfo.cmake"
+  "CMakeFiles/sllidar_node.dir/DependInfo.cmake"
+  "CMakeFiles/sllidar_client.dir/DependInfo.cmake"
+  )
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/Makefile2 b/robobin_final/build/sllidar_ros2/CMakeFiles/Makefile2
new file mode 100644
index 00000000..69a84708
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/Makefile2
@@ -0,0 +1,194 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+
+#=============================================================================
+# Directory level rules for the build root directory
+
+# The main recursive "all" target.
+all: CMakeFiles/sllidar_node.dir/all
+all: CMakeFiles/sllidar_client.dir/all
+.PHONY : all
+
+# The main recursive "preinstall" target.
+preinstall:
+.PHONY : preinstall
+
+# The main recursive "clean" target.
+clean: CMakeFiles/uninstall.dir/clean
+clean: CMakeFiles/sllidar_ros2_uninstall.dir/clean
+clean: CMakeFiles/sllidar_node.dir/clean
+clean: CMakeFiles/sllidar_client.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/uninstall.dir
+
+# All Build rule for target.
+CMakeFiles/uninstall.dir/all: CMakeFiles/sllidar_ros2_uninstall.dir/all
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/depend
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num= "Built target uninstall"
+.PHONY : CMakeFiles/uninstall.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/uninstall.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles 0
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/uninstall.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles 0
+.PHONY : CMakeFiles/uninstall.dir/rule
+
+# Convenience name for target.
+uninstall: CMakeFiles/uninstall.dir/rule
+.PHONY : uninstall
+
+# clean rule for target.
+CMakeFiles/uninstall.dir/clean:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/clean
+.PHONY : CMakeFiles/uninstall.dir/clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/sllidar_ros2_uninstall.dir
+
+# All Build rule for target.
+CMakeFiles/sllidar_ros2_uninstall.dir/all:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_ros2_uninstall.dir/build.make CMakeFiles/sllidar_ros2_uninstall.dir/depend
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_ros2_uninstall.dir/build.make CMakeFiles/sllidar_ros2_uninstall.dir/build
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num= "Built target sllidar_ros2_uninstall"
+.PHONY : CMakeFiles/sllidar_ros2_uninstall.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/sllidar_ros2_uninstall.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles 0
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/sllidar_ros2_uninstall.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles 0
+.PHONY : CMakeFiles/sllidar_ros2_uninstall.dir/rule
+
+# Convenience name for target.
+sllidar_ros2_uninstall: CMakeFiles/sllidar_ros2_uninstall.dir/rule
+.PHONY : sllidar_ros2_uninstall
+
+# clean rule for target.
+CMakeFiles/sllidar_ros2_uninstall.dir/clean:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_ros2_uninstall.dir/build.make CMakeFiles/sllidar_ros2_uninstall.dir/clean
+.PHONY : CMakeFiles/sllidar_ros2_uninstall.dir/clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/sllidar_node.dir
+
+# All Build rule for target.
+CMakeFiles/sllidar_node.dir/all:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/depend
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/build
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 "Built target sllidar_node"
+.PHONY : CMakeFiles/sllidar_node.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/sllidar_node.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles 18
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/sllidar_node.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles 0
+.PHONY : CMakeFiles/sllidar_node.dir/rule
+
+# Convenience name for target.
+sllidar_node: CMakeFiles/sllidar_node.dir/rule
+.PHONY : sllidar_node
+
+# clean rule for target.
+CMakeFiles/sllidar_node.dir/clean:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/clean
+.PHONY : CMakeFiles/sllidar_node.dir/clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/sllidar_client.dir
+
+# All Build rule for target.
+CMakeFiles/sllidar_client.dir/all:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_client.dir/build.make CMakeFiles/sllidar_client.dir/depend
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_client.dir/build.make CMakeFiles/sllidar_client.dir/build
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=1,2 "Built target sllidar_client"
+.PHONY : CMakeFiles/sllidar_client.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/sllidar_client.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles 2
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/sllidar_client.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles 0
+.PHONY : CMakeFiles/sllidar_client.dir/rule
+
+# Convenience name for target.
+sllidar_client: CMakeFiles/sllidar_client.dir/rule
+.PHONY : sllidar_client
+
+# clean rule for target.
+CMakeFiles/sllidar_client.dir/clean:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_client.dir/build.make CMakeFiles/sllidar_client.dir/clean
+.PHONY : CMakeFiles/sllidar_client.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/robobin_final/build/sllidar_ros2/CMakeFiles/TargetDirectories.txt b/robobin_final/build/sllidar_ros2/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 00000000..acc5551f
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,11 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/test.dir
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/edit_cache.dir
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/rebuild_cache.dir
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/list_install_components.dir
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/install.dir
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/install/local.dir
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/install/strip.dir
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/cmake.check_cache b/robobin_final/build/sllidar_ros2/CMakeFiles/cmake.check_cache
new file mode 100644
index 00000000..3dccd731
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/cmake.check_cache
@@ -0,0 +1 @@
+# This file is generated by cmake for dependency checking of the CMakeCache.txt file
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/progress.marks b/robobin_final/build/sllidar_ros2/CMakeFiles/progress.marks
new file mode 100644
index 00000000..209e3ef4
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/progress.marks
@@ -0,0 +1 @@
+20
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/DependInfo.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/DependInfo.cmake
new file mode 100644
index 00000000..6a5043da
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/DependInfo.cmake
@@ -0,0 +1,23 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+  )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_client.cpp" "CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o" "gcc" "CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o.d"
+  )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+  )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+  )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/build.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/build.make
new file mode 100644
index 00000000..a9507ea2
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/build.make
@@ -0,0 +1,206 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+
+# Include any dependencies generated for this target.
+include CMakeFiles/sllidar_client.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include CMakeFiles/sllidar_client.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include CMakeFiles/sllidar_client.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include CMakeFiles/sllidar_client.dir/flags.make
+
+CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o: CMakeFiles/sllidar_client.dir/flags.make
+CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_client.cpp
+CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o: CMakeFiles/sllidar_client.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o -MF CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o.d -o CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_client.cpp
+
+CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_client.cpp > CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.i
+
+CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_client.cpp -o CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.s
+
+# Object files for target sllidar_client
+sllidar_client_OBJECTS = \
+"CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o"
+
+# External object files for target sllidar_client
+sllidar_client_EXTERNAL_OBJECTS =
+
+sllidar_client: CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o
+sllidar_client: CMakeFiles/sllidar_client.dir/build.make
+sllidar_client: /opt/ros/jazzy/lib/librclcpp.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_c.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_py.so
+sllidar_client: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_client: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so
+sllidar_client: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_py.so
+sllidar_client: /opt/ros/jazzy/lib/liblibstatistics_collector.so
+sllidar_client: /opt/ros/jazzy/lib/librcl.so
+sllidar_client: /opt/ros/jazzy/lib/librmw_implementation.so
+sllidar_client: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_c.so
+sllidar_client: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_c.so
+sllidar_client: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_py.so
+sllidar_client: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_c.so
+sllidar_client: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_c.so
+sllidar_client: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so
+sllidar_client: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so
+sllidar_client: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_py.so
+sllidar_client: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_c.so
+sllidar_client: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_c.so
+sllidar_client: /opt/ros/jazzy/lib/librcl_yaml_param_parser.so
+sllidar_client: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_client: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so
+sllidar_client: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_py.so
+sllidar_client: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_c.so
+sllidar_client: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_c.so
+sllidar_client: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_client: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so
+sllidar_client: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_py.so
+sllidar_client: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_c.so
+sllidar_client: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_c.so
+sllidar_client: /opt/ros/jazzy/lib/libtracetools.so
+sllidar_client: /opt/ros/jazzy/lib/librcl_logging_interface.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_c.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_c.so
+sllidar_client: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_c.so
+sllidar_client: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_client: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_c.so
+sllidar_client: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_client: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so
+sllidar_client: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_c.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so
+sllidar_client: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_c.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so
+sllidar_client: /opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_c.so
+sllidar_client: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so
+sllidar_client: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/librmw.so
+sllidar_client: /opt/ros/jazzy/lib/librosidl_dynamic_typesupport.so
+sllidar_client: /opt/ros/jazzy/lib/libfastcdr.so.2.2.4
+sllidar_client: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/librosidl_typesupport_introspection_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/librosidl_typesupport_introspection_c.so
+sllidar_client: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_py.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_c.so
+sllidar_client: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so
+sllidar_client: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_c.so
+sllidar_client: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libservice_msgs__rosidl_generator_c.so
+sllidar_client: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_generator_c.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/librosidl_typesupport_cpp.so
+sllidar_client: /opt/ros/jazzy/lib/libstd_msgs__rosidl_generator_c.so
+sllidar_client: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_c.so
+sllidar_client: /opt/ros/jazzy/lib/librosidl_typesupport_c.so
+sllidar_client: /opt/ros/jazzy/lib/librcpputils.so
+sllidar_client: /opt/ros/jazzy/lib/librosidl_runtime_c.so
+sllidar_client: /opt/ros/jazzy/lib/librcutils.so
+sllidar_client: CMakeFiles/sllidar_client.dir/link.txt
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable sllidar_client"
+	$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/sllidar_client.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+CMakeFiles/sllidar_client.dir/build: sllidar_client
+.PHONY : CMakeFiles/sllidar_client.dir/build
+
+CMakeFiles/sllidar_client.dir/clean:
+	$(CMAKE_COMMAND) -P CMakeFiles/sllidar_client.dir/cmake_clean.cmake
+.PHONY : CMakeFiles/sllidar_client.dir/clean
+
+CMakeFiles/sllidar_client.dir/depend:
+	cd /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : CMakeFiles/sllidar_client.dir/depend
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/cmake_clean.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/cmake_clean.cmake
new file mode 100644
index 00000000..7b2176cb
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+file(REMOVE_RECURSE
+  "CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o"
+  "CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o.d"
+  "sllidar_client"
+  "sllidar_client.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang CXX)
+  include(CMakeFiles/sllidar_client.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.internal b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.internal
new file mode 100644
index 00000000..56c88b05
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.internal
@@ -0,0 +1,787 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_client.cpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.h
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/time.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp
+ /opt/ros/jazzy/include/rcl/rcl/allocator.h
+ /opt/ros/jazzy/include/rcl/rcl/arguments.h
+ /opt/ros/jazzy/include/rcl/rcl/client.h
+ /opt/ros/jazzy/include/rcl/rcl/context.h
+ /opt/ros/jazzy/include/rcl/rcl/domain_id.h
+ /opt/ros/jazzy/include/rcl/rcl/error_handling.h
+ /opt/ros/jazzy/include/rcl/rcl/event.h
+ /opt/ros/jazzy/include/rcl/rcl/event_callback.h
+ /opt/ros/jazzy/include/rcl/rcl/graph.h
+ /opt/ros/jazzy/include/rcl/rcl/guard_condition.h
+ /opt/ros/jazzy/include/rcl/rcl/init_options.h
+ /opt/ros/jazzy/include/rcl/rcl/log_level.h
+ /opt/ros/jazzy/include/rcl/rcl/logging_rosout.h
+ /opt/ros/jazzy/include/rcl/rcl/macros.h
+ /opt/ros/jazzy/include/rcl/rcl/network_flow_endpoints.h
+ /opt/ros/jazzy/include/rcl/rcl/node.h
+ /opt/ros/jazzy/include/rcl/rcl/node_options.h
+ /opt/ros/jazzy/include/rcl/rcl/publisher.h
+ /opt/ros/jazzy/include/rcl/rcl/service.h
+ /opt/ros/jazzy/include/rcl/rcl/service_introspection.h
+ /opt/ros/jazzy/include/rcl/rcl/subscription.h
+ /opt/ros/jazzy/include/rcl/rcl/time.h
+ /opt/ros/jazzy/include/rcl/rcl/timer.h
+ /opt/ros/jazzy/include/rcl/rcl/types.h
+ /opt/ros/jazzy/include/rcl/rcl/visibility_control.h
+ /opt/ros/jazzy/include/rcl/rcl/wait.h
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h
+ /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_common.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_executable.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_service_callback.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_subscription_callback.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/callback_group.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/client.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/clock.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/context.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/contexts/default_context.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/copy_all_parameter_values.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_client.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_publisher.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_subscription.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_publisher.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_service.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_subscription.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_timer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/add_guard_condition_to_rcl_wait_set.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/qos_parameters.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/duration.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message_type.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_serialization_support.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/event.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/event_handler.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions/exceptions.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executor.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executor_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collection.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collector.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_notify_waitable.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor_event_types.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_queue.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/simple_events_queue.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/timers_manager.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/function_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/future_return_code.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_client.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_publisher.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_subscription.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/get_message_type_support_handle.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/guard_condition.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/init_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_setting.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/is_ros_compatible_type.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/loaned_message.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/logger.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/logging.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/macros.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategies.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategy.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/message_info.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/message_memory_strategy.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/network_flow_endpoint.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_impl.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/detail/node_interfaces_helpers.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_clock_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_type_descriptions_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_client.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_event_handler.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_map.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_service.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_value.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_base.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_factory.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/qos.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/qos_overriding_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/rate.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/rclcpp.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/serialization.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/serialized_message.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/service.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_base.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_content_filter_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_factory.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/time.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/timer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics_state.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/type_adapter.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/type_support_decl.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/typesupport_helpers.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/utilities.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/visibility_control.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result_kind.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_template.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/waitable.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/filesystem_helper.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/join.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/pointer_traits.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/scope_exit.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/shared_library.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/thread_safety_annotations.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/time.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/visibility_control.hpp
+ /opt/ros/jazzy/include/rcutils/rcutils/allocator.h
+ /opt/ros/jazzy/include/rcutils/rcutils/error_handling.h
+ /opt/ros/jazzy/include/rcutils/rcutils/logging.h
+ /opt/ros/jazzy/include/rcutils/rcutils/logging_macros.h
+ /opt/ros/jazzy/include/rcutils/rcutils/macros.h
+ /opt/ros/jazzy/include/rcutils/rcutils/qsort.h
+ /opt/ros/jazzy/include/rcutils/rcutils/sha256.h
+ /opt/ros/jazzy/include/rcutils/rcutils/shared_library.h
+ /opt/ros/jazzy/include/rcutils/rcutils/snprintf.h
+ /opt/ros/jazzy/include/rcutils/rcutils/testing/fault_injection.h
+ /opt/ros/jazzy/include/rcutils/rcutils/time.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/array_list.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/char_array.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/hash_map.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/rcutils_ret.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/string_array.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/string_map.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/uint8_array.h
+ /opt/ros/jazzy/include/rcutils/rcutils/visibility_control.h
+ /opt/ros/jazzy/include/rcutils/rcutils/visibility_control_macros.h
+ /opt/ros/jazzy/include/rmw/rmw/discovery_options.h
+ /opt/ros/jazzy/include/rmw/rmw/domain_id.h
+ /opt/ros/jazzy/include/rmw/rmw/dynamic_message_type_support.h
+ /opt/ros/jazzy/include/rmw/rmw/error_handling.h
+ /opt/ros/jazzy/include/rmw/rmw/event.h
+ /opt/ros/jazzy/include/rmw/rmw/event_callback_type.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/events_statuses.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_qos.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_type.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_changed.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_lost.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/matched.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/message_lost.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/offered_deadline_missed.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/requested_deadline_missed.h
+ /opt/ros/jazzy/include/rmw/rmw/features.h
+ /opt/ros/jazzy/include/rmw/rmw/get_topic_names_and_types.h
+ /opt/ros/jazzy/include/rmw/rmw/impl/config.h
+ /opt/ros/jazzy/include/rmw/rmw/impl/cpp/demangle.hpp
+ /opt/ros/jazzy/include/rmw/rmw/incompatible_qos_events_statuses.h
+ /opt/ros/jazzy/include/rmw/rmw/init.h
+ /opt/ros/jazzy/include/rmw/rmw/init_options.h
+ /opt/ros/jazzy/include/rmw/rmw/localhost.h
+ /opt/ros/jazzy/include/rmw/rmw/macros.h
+ /opt/ros/jazzy/include/rmw/rmw/message_sequence.h
+ /opt/ros/jazzy/include/rmw/rmw/names_and_types.h
+ /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint.h
+ /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint_array.h
+ /opt/ros/jazzy/include/rmw/rmw/publisher_options.h
+ /opt/ros/jazzy/include/rmw/rmw/qos_policy_kind.h
+ /opt/ros/jazzy/include/rmw/rmw/qos_profiles.h
+ /opt/ros/jazzy/include/rmw/rmw/qos_string_conversions.h
+ /opt/ros/jazzy/include/rmw/rmw/ret_types.h
+ /opt/ros/jazzy/include/rmw/rmw/rmw.h
+ /opt/ros/jazzy/include/rmw/rmw/security_options.h
+ /opt/ros/jazzy/include/rmw/rmw/serialized_message.h
+ /opt/ros/jazzy/include/rmw/rmw/subscription_content_filter_options.h
+ /opt/ros/jazzy/include/rmw/rmw/subscription_options.h
+ /opt/ros/jazzy/include/rmw/rmw/time.h
+ /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info.h
+ /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info_array.h
+ /opt/ros/jazzy/include/rmw/rmw/types.h
+ /opt/ros/jazzy/include/rmw/rmw/visibility_control.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_data.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_type.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support_interface.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/dynamic_message_type_support_struct.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/identifier.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/types.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/uchar.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/visibility_control.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/action_type_support_struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/string.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field__struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field_type__struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/individual_type_description__struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_description__struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_source__struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_hash.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp
+ /opt/ros/jazzy/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h
+ /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp
+ /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__type_support.hpp
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.h
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.hpp
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__traits.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp
+ /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__struct.hpp
+ /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__traits.hpp
+ /opt/ros/jazzy/include/tracetools/tracetools/config.h
+ /opt/ros/jazzy/include/tracetools/tracetools/tracetools.h
+ /opt/ros/jazzy/include/tracetools/tracetools/utils.hpp
+ /opt/ros/jazzy/include/tracetools/tracetools/visibility_control.hpp
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field_type__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/individual_type_description__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/key_value__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_description__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_source__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/rosidl_generator_c__visibility_control.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__functions.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__type_support.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/get_type_description.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/sigcontext.h
+ /usr/include/aarch64-linux-gnu/asm/sve_context.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/procfs-extra.h
+ /usr/include/aarch64-linux-gnu/bits/procfs-id.h
+ /usr/include/aarch64-linux-gnu/bits/procfs-prregset.h
+ /usr/include/aarch64-linux-gnu/bits/procfs.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/sigaction.h
+ /usr/include/aarch64-linux-gnu/bits/sigcontext.h
+ /usr/include/aarch64-linux-gnu/bits/sigevent-consts.h
+ /usr/include/aarch64-linux-gnu/bits/siginfo-arch.h
+ /usr/include/aarch64-linux-gnu/bits/siginfo-consts-arch.h
+ /usr/include/aarch64-linux-gnu/bits/siginfo-consts.h
+ /usr/include/aarch64-linux-gnu/bits/signal_ext.h
+ /usr/include/aarch64-linux-gnu/bits/signum-arch.h
+ /usr/include/aarch64-linux-gnu/bits/signum-generic.h
+ /usr/include/aarch64-linux-gnu/bits/sigstack.h
+ /usr/include/aarch64-linux-gnu/bits/sigstksz.h
+ /usr/include/aarch64-linux-gnu/bits/sigthread.h
+ /usr/include/aarch64-linux-gnu/bits/ss_flags.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigval_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sig_atomic_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigevent_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/siginfo_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigval_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/stack_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sigstack.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cxxabi_tweaks.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/messages_members.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/time_members.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/procfs.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/aarch64-linux-gnu/sys/ucontext.h
+ /usr/include/aarch64-linux-gnu/sys/user.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/algorithm
+ /usr/include/c++/13/array
+ /usr/include/c++/13/atomic
+ /usr/include/c++/13/backward/auto_ptr.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/algorithmfwd.h
+ /usr/include/c++/13/bits/align.h
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocated_ptr.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/atomic_base.h
+ /usr/include/c++/13/bits/atomic_futex.h
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/chrono.h
+ /usr/include/c++/13/bits/codecvt.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/deque.tcc
+ /usr/include/c++/13/bits/enable_special_members.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/hashtable.h
+ /usr/include/c++/13/bits/hashtable_policy.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/list.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_conv.h
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/locale_facets_nonio.h
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/parse_numbers.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/quoted_string.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/shared_ptr.h
+ /usr/include/c++/13/bits/shared_ptr_atomic.h
+ /usr/include/c++/13/bits/shared_ptr_base.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/sstream.tcc
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/std_function.h
+ /usr/include/c++/13/bits/std_mutex.h
+ /usr/include/c++/13/bits/std_thread.h
+ /usr/include/c++/13/bits/stl_algo.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_deque.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_heap.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_list.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_multiset.h
+ /usr/include/c++/13/bits/stl_numeric.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_queue.h
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h
+ /usr/include/c++/13/bits/stl_relops.h
+ /usr/include/c++/13/bits/stl_set.h
+ /usr/include/c++/13/bits/stl_tempbuf.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/stream_iterator.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/this_thread_sleep.h
+ /usr/include/c++/13/bits/uniform_int_dist.h
+ /usr/include/c++/13/bits/unique_lock.h
+ /usr/include/c++/13/bits/unique_ptr.h
+ /usr/include/c++/13/bits/unordered_map.h
+ /usr/include/c++/13/bits/unordered_set.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cassert
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/chrono
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/codecvt
+ /usr/include/c++/13/compare
+ /usr/include/c++/13/condition_variable
+ /usr/include/c++/13/csignal
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cstring
+ /usr/include/c++/13/ctime
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/cxxabi.h
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/deque
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/concurrence.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/functional
+ /usr/include/c++/13/future
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/iomanip
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/iterator
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/list
+ /usr/include/c++/13/locale
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/memory
+ /usr/include/c++/13/mutex
+ /usr/include/c++/13/new
+ /usr/include/c++/13/numeric
+ /usr/include/c++/13/optional
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/execution_defs.h
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h
+ /usr/include/c++/13/pstl/glue_memory_defs.h
+ /usr/include/c++/13/pstl/glue_numeric_defs.h
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/queue
+ /usr/include/c++/13/ratio
+ /usr/include/c++/13/set
+ /usr/include/c++/13/shared_mutex
+ /usr/include/c++/13/sstream
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/thread
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeindex
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/unordered_map
+ /usr/include/c++/13/unordered_set
+ /usr/include/c++/13/utility
+ /usr/include/c++/13/variant
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/libintl.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/signal.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdalign.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdbool.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.make
new file mode 100644
index 00000000..1fd045a5
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.make
@@ -0,0 +1,2350 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_client.cpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.h \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/time.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp \
+  /opt/ros/jazzy/include/rcl/rcl/allocator.h \
+  /opt/ros/jazzy/include/rcl/rcl/arguments.h \
+  /opt/ros/jazzy/include/rcl/rcl/client.h \
+  /opt/ros/jazzy/include/rcl/rcl/context.h \
+  /opt/ros/jazzy/include/rcl/rcl/domain_id.h \
+  /opt/ros/jazzy/include/rcl/rcl/error_handling.h \
+  /opt/ros/jazzy/include/rcl/rcl/event.h \
+  /opt/ros/jazzy/include/rcl/rcl/event_callback.h \
+  /opt/ros/jazzy/include/rcl/rcl/graph.h \
+  /opt/ros/jazzy/include/rcl/rcl/guard_condition.h \
+  /opt/ros/jazzy/include/rcl/rcl/init_options.h \
+  /opt/ros/jazzy/include/rcl/rcl/log_level.h \
+  /opt/ros/jazzy/include/rcl/rcl/logging_rosout.h \
+  /opt/ros/jazzy/include/rcl/rcl/macros.h \
+  /opt/ros/jazzy/include/rcl/rcl/network_flow_endpoints.h \
+  /opt/ros/jazzy/include/rcl/rcl/node.h \
+  /opt/ros/jazzy/include/rcl/rcl/node_options.h \
+  /opt/ros/jazzy/include/rcl/rcl/publisher.h \
+  /opt/ros/jazzy/include/rcl/rcl/service.h \
+  /opt/ros/jazzy/include/rcl/rcl/service_introspection.h \
+  /opt/ros/jazzy/include/rcl/rcl/subscription.h \
+  /opt/ros/jazzy/include/rcl/rcl/time.h \
+  /opt/ros/jazzy/include/rcl/rcl/timer.h \
+  /opt/ros/jazzy/include/rcl/rcl/types.h \
+  /opt/ros/jazzy/include/rcl/rcl/visibility_control.h \
+  /opt/ros/jazzy/include/rcl/rcl/wait.h \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp \
+  /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h \
+  /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h \
+  /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_common.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/any_executable.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/any_service_callback.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/any_subscription_callback.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/callback_group.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/client.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/clock.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/context.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/contexts/default_context.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/copy_all_parameter_values.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_client.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_publisher.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_subscription.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_publisher.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_service.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_subscription.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_timer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/add_guard_condition_to_rcl_wait_set.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/qos_parameters.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/duration.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message_type.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_serialization_support.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/event.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/event_handler.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions/exceptions.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executor.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executor_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collection.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collector.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_notify_waitable.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor_event_types.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_queue.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/simple_events_queue.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/timers_manager.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/function_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/future_return_code.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/generic_client.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/generic_publisher.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/generic_subscription.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/get_message_type_support_handle.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/guard_condition.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/init_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_setting.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/is_ros_compatible_type.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/loaned_message.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/logger.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/logging.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/macros.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategies.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategy.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/message_info.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/message_memory_strategy.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/network_flow_endpoint.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_impl.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/detail/node_interfaces_helpers.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_clock_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_type_descriptions_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_client.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_event_handler.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_map.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_service.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_value.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/publisher.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_base.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_factory.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/qos.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/qos_overriding_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/rate.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/rclcpp.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/serialization.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/serialized_message.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/service.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_base.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_content_filter_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_factory.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/time.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/timer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics_state.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/type_adapter.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/type_support_decl.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/typesupport_helpers.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/utilities.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/visibility_control.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result_kind.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_template.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/waitable.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/filesystem_helper.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/join.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/pointer_traits.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/scope_exit.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/shared_library.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/thread_safety_annotations.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/time.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/visibility_control.hpp \
+  /opt/ros/jazzy/include/rcutils/rcutils/allocator.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/error_handling.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/logging.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/logging_macros.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/macros.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/qsort.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/sha256.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/shared_library.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/snprintf.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/testing/fault_injection.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/time.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/array_list.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/char_array.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/hash_map.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/rcutils_ret.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/string_array.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/string_map.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/uint8_array.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/visibility_control.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/visibility_control_macros.h \
+  /opt/ros/jazzy/include/rmw/rmw/discovery_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/domain_id.h \
+  /opt/ros/jazzy/include/rmw/rmw/dynamic_message_type_support.h \
+  /opt/ros/jazzy/include/rmw/rmw/error_handling.h \
+  /opt/ros/jazzy/include/rmw/rmw/event.h \
+  /opt/ros/jazzy/include/rmw/rmw/event_callback_type.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/events_statuses.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_qos.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_type.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_changed.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_lost.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/matched.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/message_lost.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/offered_deadline_missed.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/requested_deadline_missed.h \
+  /opt/ros/jazzy/include/rmw/rmw/features.h \
+  /opt/ros/jazzy/include/rmw/rmw/get_topic_names_and_types.h \
+  /opt/ros/jazzy/include/rmw/rmw/impl/config.h \
+  /opt/ros/jazzy/include/rmw/rmw/impl/cpp/demangle.hpp \
+  /opt/ros/jazzy/include/rmw/rmw/incompatible_qos_events_statuses.h \
+  /opt/ros/jazzy/include/rmw/rmw/init.h \
+  /opt/ros/jazzy/include/rmw/rmw/init_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/localhost.h \
+  /opt/ros/jazzy/include/rmw/rmw/macros.h \
+  /opt/ros/jazzy/include/rmw/rmw/message_sequence.h \
+  /opt/ros/jazzy/include/rmw/rmw/names_and_types.h \
+  /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint.h \
+  /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint_array.h \
+  /opt/ros/jazzy/include/rmw/rmw/publisher_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/qos_policy_kind.h \
+  /opt/ros/jazzy/include/rmw/rmw/qos_profiles.h \
+  /opt/ros/jazzy/include/rmw/rmw/qos_string_conversions.h \
+  /opt/ros/jazzy/include/rmw/rmw/ret_types.h \
+  /opt/ros/jazzy/include/rmw/rmw/rmw.h \
+  /opt/ros/jazzy/include/rmw/rmw/security_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/serialized_message.h \
+  /opt/ros/jazzy/include/rmw/rmw/subscription_content_filter_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/subscription_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/time.h \
+  /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info.h \
+  /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info_array.h \
+  /opt/ros/jazzy/include/rmw/rmw/types.h \
+  /opt/ros/jazzy/include/rmw/rmw/visibility_control.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_data.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_type.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support_interface.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/dynamic_message_type_support_struct.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/identifier.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/types.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/uchar.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/visibility_control.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/action_type_support_struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/string.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field__struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field_type__struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/individual_type_description__struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_description__struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_source__struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_hash.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \
+  /opt/ros/jazzy/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h \
+  /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \
+  /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__type_support.hpp \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \
+  /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.h \
+  /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.hpp \
+  /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__traits.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \
+  /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__struct.hpp \
+  /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__traits.hpp \
+  /opt/ros/jazzy/include/tracetools/tracetools/config.h \
+  /opt/ros/jazzy/include/tracetools/tracetools/tracetools.h \
+  /opt/ros/jazzy/include/tracetools/tracetools/utils.hpp \
+  /opt/ros/jazzy/include/tracetools/tracetools/visibility_control.hpp \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field_type__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/individual_type_description__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/key_value__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_description__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_source__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/rosidl_generator_c__visibility_control.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__functions.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__type_support.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/get_type_description.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/sigcontext.h \
+  /usr/include/aarch64-linux-gnu/asm/sve_context.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/procfs-extra.h \
+  /usr/include/aarch64-linux-gnu/bits/procfs-id.h \
+  /usr/include/aarch64-linux-gnu/bits/procfs-prregset.h \
+  /usr/include/aarch64-linux-gnu/bits/procfs.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/sigaction.h \
+  /usr/include/aarch64-linux-gnu/bits/sigcontext.h \
+  /usr/include/aarch64-linux-gnu/bits/sigevent-consts.h \
+  /usr/include/aarch64-linux-gnu/bits/siginfo-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/siginfo-consts-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/siginfo-consts.h \
+  /usr/include/aarch64-linux-gnu/bits/signal_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/signum-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/signum-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/sigstack.h \
+  /usr/include/aarch64-linux-gnu/bits/sigstksz.h \
+  /usr/include/aarch64-linux-gnu/bits/sigthread.h \
+  /usr/include/aarch64-linux-gnu/bits/ss_flags.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigval_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sig_atomic_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigevent_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/siginfo_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigval_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/stack_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sigstack.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cxxabi_tweaks.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/messages_members.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/time_members.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/procfs.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/aarch64-linux-gnu/sys/ucontext.h \
+  /usr/include/aarch64-linux-gnu/sys/user.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/algorithm \
+  /usr/include/c++/13/array \
+  /usr/include/c++/13/atomic \
+  /usr/include/c++/13/backward/auto_ptr.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/algorithmfwd.h \
+  /usr/include/c++/13/bits/align.h \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocated_ptr.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/atomic_base.h \
+  /usr/include/c++/13/bits/atomic_futex.h \
+  /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/chrono.h \
+  /usr/include/c++/13/bits/codecvt.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/deque.tcc \
+  /usr/include/c++/13/bits/enable_special_members.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/hashtable.h \
+  /usr/include/c++/13/bits/hashtable_policy.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/list.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_conv.h \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/locale_facets_nonio.h \
+  /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/parse_numbers.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/quoted_string.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/shared_ptr.h \
+  /usr/include/c++/13/bits/shared_ptr_atomic.h \
+  /usr/include/c++/13/bits/shared_ptr_base.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/sstream.tcc \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/std_function.h \
+  /usr/include/c++/13/bits/std_mutex.h \
+  /usr/include/c++/13/bits/std_thread.h \
+  /usr/include/c++/13/bits/stl_algo.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_deque.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_heap.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_list.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_multiset.h \
+  /usr/include/c++/13/bits/stl_numeric.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_queue.h \
+  /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+  /usr/include/c++/13/bits/stl_relops.h \
+  /usr/include/c++/13/bits/stl_set.h \
+  /usr/include/c++/13/bits/stl_tempbuf.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/stream_iterator.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/this_thread_sleep.h \
+  /usr/include/c++/13/bits/uniform_int_dist.h \
+  /usr/include/c++/13/bits/unique_lock.h \
+  /usr/include/c++/13/bits/unique_ptr.h \
+  /usr/include/c++/13/bits/unordered_map.h \
+  /usr/include/c++/13/bits/unordered_set.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cassert \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/chrono \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/codecvt \
+  /usr/include/c++/13/compare \
+  /usr/include/c++/13/condition_variable \
+  /usr/include/c++/13/csignal \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cstring \
+  /usr/include/c++/13/ctime \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/cxxabi.h \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/deque \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/concurrence.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/functional \
+  /usr/include/c++/13/future \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/iomanip \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/iterator \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/list \
+  /usr/include/c++/13/locale \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/memory \
+  /usr/include/c++/13/mutex \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/numeric \
+  /usr/include/c++/13/optional \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/execution_defs.h \
+  /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+  /usr/include/c++/13/pstl/glue_memory_defs.h \
+  /usr/include/c++/13/pstl/glue_numeric_defs.h \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/queue \
+  /usr/include/c++/13/ratio \
+  /usr/include/c++/13/set \
+  /usr/include/c++/13/shared_mutex \
+  /usr/include/c++/13/sstream \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/thread \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeindex \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/unordered_map \
+  /usr/include/c++/13/unordered_set \
+  /usr/include/c++/13/utility \
+  /usr/include/c++/13/variant \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/libintl.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/signal.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdalign.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdbool.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+
+/usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h:
+
+/usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h:
+
+/usr/lib/gcc/aarch64-linux-gnu/13/include/stdbool.h:
+
+/usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h:
+
+/usr/lib/gcc/aarch64-linux-gnu/13/include/stdalign.h:
+
+/usr/include/wctype.h:
+
+/usr/include/wchar.h:
+
+/usr/include/unistd.h:
+
+/usr/include/time.h:
+
+/usr/include/stdlib.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/sched.h:
+
+/usr/include/locale.h:
+
+/usr/include/linux/types.h:
+
+/usr/include/linux/stddef.h:
+
+/usr/include/linux/posix_types.h:
+
+/usr/include/linux/close_range.h:
+
+/usr/include/libintl.h:
+
+/usr/include/errno.h:
+
+/usr/include/ctype.h:
+
+/usr/include/c++/13/vector:
+
+/usr/include/c++/13/utility:
+
+/usr/include/c++/13/unordered_set:
+
+/usr/include/c++/13/unordered_map:
+
+/usr/include/c++/13/tr1/riemann_zeta.tcc:
+
+/usr/include/c++/13/tr1/special_function_util.h:
+
+/usr/include/c++/13/tr1/poly_laguerre.tcc:
+
+/usr/include/c++/13/tr1/poly_hermite.tcc:
+
+/usr/include/c++/13/tr1/ell_integral.tcc:
+
+/usr/include/c++/13/tr1/beta_function.tcc:
+
+/usr/include/c++/13/thread:
+
+/usr/include/c++/13/string_view:
+
+/usr/include/features.h:
+
+/usr/include/c++/13/string:
+
+/usr/include/c++/13/stdlib.h:
+
+/usr/include/c++/13/sstream:
+
+/usr/include/c++/13/set:
+
+/usr/include/c++/13/ratio:
+
+/usr/include/c++/13/pstl/glue_algorithm_defs.h:
+
+/usr/include/c++/13/optional:
+
+/usr/include/c++/13/numeric:
+
+/usr/include/c++/13/new:
+
+/usr/include/c++/13/mutex:
+
+/usr/include/c++/13/memory:
+
+/usr/include/c++/13/tr1/exp_integral.tcc:
+
+/usr/include/c++/13/math.h:
+
+/usr/include/c++/13/map:
+
+/usr/include/c++/13/limits:
+
+/usr/include/c++/13/iterator:
+
+/usr/include/c++/13/istream:
+
+/usr/include/c++/13/ios:
+
+/usr/include/c++/13/iomanip:
+
+/usr/include/c++/13/future:
+
+/usr/include/c++/13/functional:
+
+/usr/include/c++/13/ext/type_traits.h:
+
+/usr/include/c++/13/ext/concurrence.h:
+
+/usr/include/c++/13/ext/alloc_traits.h:
+
+/usr/include/c++/13/ext/aligned_buffer.h:
+
+/usr/include/c++/13/exception:
+
+/usr/include/c++/13/debug/assertions.h:
+
+/usr/include/c++/13/cxxabi.h:
+
+/usr/include/c++/13/cwchar:
+
+/usr/include/c++/13/ctime:
+
+/usr/include/c++/13/cstring:
+
+/usr/include/c++/13/cstdint:
+
+/usr/include/c++/13/condition_variable:
+
+/usr/include/c++/13/compare:
+
+/usr/include/c++/13/chrono:
+
+/usr/include/c++/13/cassert:
+
+/usr/include/c++/13/bits/vector.tcc:
+
+/usr/include/c++/13/bits/utility.h:
+
+/usr/include/c++/13/bits/uses_allocator_args.h:
+
+/usr/include/c++/13/bits/uses_allocator.h:
+
+/usr/include/c++/13/bits/unique_ptr.h:
+
+/usr/include/c++/13/bits/uniform_int_dist.h:
+
+/usr/include/c++/13/cerrno:
+
+/usr/include/c++/13/bits/stringfwd.h:
+
+/usr/include/c++/13/bits/string_view.tcc:
+
+/usr/include/c++/13/bits/streambuf.tcc:
+
+/usr/include/c++/13/bits/stream_iterator.h:
+
+/usr/include/c++/13/bits/stl_vector.h:
+
+/usr/include/c++/13/bits/stl_set.h:
+
+/usr/include/c++/13/bits/stl_relops.h:
+
+/usr/include/c++/13/bits/stl_raw_storage_iter.h:
+
+/usr/include/c++/13/bits/stl_queue.h:
+
+/usr/include/c++/13/bits/stl_multimap.h:
+
+/usr/include/c++/13/debug/debug.h:
+
+/usr/include/c++/13/bits/stl_list.h:
+
+/usr/include/c++/13/bits/stl_iterator_base_types.h:
+
+/usr/include/c++/13/bits/stl_function.h:
+
+/usr/include/c++/13/bits/stl_deque.h:
+
+/usr/include/c++/13/bits/stl_construct.h:
+
+/usr/include/c++/13/bits/stl_algobase.h:
+
+/usr/include/c++/13/bits/stl_algo.h:
+
+/usr/include/c++/13/bits/std_thread.h:
+
+/usr/include/c++/13/bits/std_mutex.h:
+
+/usr/include/c++/13/bits/std_function.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/c++/13/bits/std_abs.h:
+
+/usr/include/c++/13/bits/sstream.tcc:
+
+/usr/include/c++/13/bits/specfun.h:
+
+/usr/include/c++/13/bits/shared_ptr_base.h:
+
+/usr/include/c++/13/bits/shared_ptr_atomic.h:
+
+/usr/include/c++/13/bits/requires_hosted.h:
+
+/usr/include/c++/13/bits/refwrap.h:
+
+/usr/include/c++/13/bits/range_access.h:
+
+/usr/include/c++/13/bits/quoted_string.h:
+
+/usr/include/c++/13/bits/ptr_traits.h:
+
+/usr/include/c++/13/bits/parse_numbers.h:
+
+/usr/include/c++/13/bits/ostream.tcc:
+
+/usr/include/c++/13/bits/node_handle.h:
+
+/usr/include/c++/13/bits/new_allocator.h:
+
+/usr/include/c++/13/bits/localefwd.h:
+
+/usr/include/c++/13/bits/locale_facets_nonio.tcc:
+
+/usr/include/c++/13/bits/locale_facets_nonio.h:
+
+/usr/include/c++/13/bits/locale_facets.tcc:
+
+/usr/include/c++/13/bits/locale_facets.h:
+
+/usr/include/c++/13/bits/locale_classes.h:
+
+/usr/include/c++/13/bits/istream.tcc:
+
+/usr/include/c++/13/bits/ios_base.h:
+
+/usr/include/c++/13/bits/invoke.h:
+
+/usr/include/c++/13/bits/hash_bytes.h:
+
+/usr/include/c++/13/bits/functional_hash.h:
+
+/usr/include/c++/13/bits/functexcept.h:
+
+/usr/include/c++/13/bits/this_thread_sleep.h:
+
+/usr/include/c++/13/bits/exception_ptr.h:
+
+/usr/include/c++/13/bits/exception_defines.h:
+
+/usr/include/c++/13/bits/exception.h:
+
+/usr/include/c++/13/bits/deque.tcc:
+
+/usr/include/c++/13/bits/cxxabi_forced.h:
+
+/usr/include/c++/13/bits/cpp_type_traits.h:
+
+/usr/include/c++/13/bits/concept_check.h:
+
+/usr/include/c++/13/bits/codecvt.h:
+
+/usr/include/c++/13/bits/charconv.h:
+
+/usr/include/c++/13/bits/char_traits.h:
+
+/usr/include/c++/13/bits/basic_string.h:
+
+/usr/include/c++/13/bits/stl_heap.h:
+
+/usr/include/c++/13/bits/atomic_lockfree_defines.h:
+
+/usr/include/c++/13/variant:
+
+/usr/include/c++/13/bits/atomic_base.h:
+
+/usr/include/c++/13/bits/allocated_ptr.h:
+
+/usr/include/c++/13/bits/align.h:
+
+/usr/include/c++/13/bits/algorithmfwd.h:
+
+/usr/include/c++/13/backward/binders.h:
+
+/usr/include/c++/13/atomic:
+
+/usr/include/c++/13/array:
+
+/usr/include/c++/13/algorithm:
+
+/usr/include/assert.h:
+
+/usr/include/asm-generic/int-ll64.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/usr/include/asm-generic/bitsperlong.h:
+
+/usr/include/alloca.h:
+
+/usr/include/aarch64-linux-gnu/sys/user.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/individual_type_description__struct.h:
+
+/usr/include/endian.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_options.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_factory.hpp:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/errno.h:
+
+/usr/include/c++/13/bits/unique_lock.h:
+
+/usr/include/aarch64-linux-gnu/bits/typesizes.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/service.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/get_topic_names_and_types.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/serialization.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/publisher_options.hpp:
+
+/usr/include/signal.h:
+
+/usr/include/c++/13/tr1/hypergeometric.tcc:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/publisher_base.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_content_filter_options.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_type_descriptions_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp:
+
+/opt/ros/jazzy/include/rcutils/rcutils/sha256.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp:
+
+/opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_options.hpp:
+
+/usr/include/c++/13/streambuf:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/getopt_core.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/time.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/procfs.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp:
+
+/opt/ros/jazzy/include/rcutils/rcutils/allocator.h:
+
+/opt/ros/jazzy/include/rmw/rmw/security_options.h:
+
+/usr/include/c++/13/codecvt:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter_client.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/visibility_control.hpp:
+
+/usr/include/c++/13/bits/enable_special_members.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_impl.hpp:
+
+/usr/include/c++/13/cmath:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/message_memory_strategy.hpp:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategy.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_common.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/macros.hpp:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/time_members.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_setting.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/error_t.h:
+
+/usr/include/c++/13/bits/erase_if.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/generic_publisher.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/generic_client.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collection.hpp:
+
+/usr/include/aarch64-linux-gnu/sys/single_threaded.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_queue.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/network_flow_endpoints.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/rate.hpp:
+
+/usr/include/c++/13/cctype:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/guard_condition.hpp:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp:
+
+/opt/ros/jazzy/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h:
+
+/usr/include/c++/13/ostream:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/sigval_t.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_notify_waitable.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp:
+
+/usr/include/string.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/serialized_message.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executor_options.hpp:
+
+/usr/include/c++/13/bits/nested_exception.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor.hpp:
+
+/usr/include/c++/13/bits/stl_iterator.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_qos.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/exceptions.hpp:
+
+/usr/include/aarch64-linux-gnu/asm/types.h:
+
+/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_description__struct.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/event.hpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/rclcpp.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/client.h:
+
+/usr/include/pthread.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/simple_events_queue.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/qos_parameters.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/ss_flags.h:
+
+/usr/include/c++/13/list:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/add_guard_condition_to_rcl_wait_set.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp:
+
+/usr/include/c++/13/iostream:
+
+/usr/include/asm-generic/errno.h:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_subscription.hpp:
+
+/usr/include/c++/13/bits/stl_pair.h:
+
+/usr/include/aarch64-linux-gnu/bits/fp-fast.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_publisher.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/unistd_ext.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter_value.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_subscription.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_publisher.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/stdio_lim.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_client.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/time64.h:
+
+/usr/include/c++/13/bits/atomic_futex.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/callback_group.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/sig_atomic_t.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_data.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h:
+
+/opt/ros/jazzy/include/rcl/rcl/guard_condition.h:
+
+/opt/ros/jazzy/include/rcl/rcl/wait.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/qos_policy_kind.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/exceptions/exceptions.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/service.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp:
+
+/usr/include/c++/13/bits/stl_tree.h:
+
+/opt/ros/jazzy/include/rcl/rcl/publisher.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_changed.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/network_flow_endpoint.hpp:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp:
+
+/usr/include/c++/13/bits/allocator.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter_map.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/logger.hpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/offered_deadline_missed.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/siginfo-consts-arch.h:
+
+/opt/ros/jazzy/include/rcl/rcl/visibility_control.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/loaned_message.hpp:
+
+/usr/include/c++/13/bits/chrono.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h:
+
+/opt/ros/jazzy/include/rcl/rcl/init_options.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/graph.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/context.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/wchar.h:
+
+/opt/ros/jazzy/include/rcl/rcl/event.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/type_adapter.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/wint_t.h:
+
+/opt/ros/jazzy/include/rcl/rcl/allocator.h:
+
+/usr/include/stdint.h:
+
+/opt/ros/jazzy/include/rcl/rcl/subscription.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/identifier.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/contexts/default_context.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/time.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/stdint-least.h:
+
+/opt/ros/jazzy/include/rcl/rcl/service_introspection.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/init_options.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_clock_interface.hpp:
+
+/opt/ros/jazzy/include/rcutils/rcutils/visibility_control.h:
+
+/opt/ros/jazzy/include/rcl/rcl/timer.h:
+
+/opt/ros/jazzy/include/rmw/rmw/publisher_options.h:
+
+/usr/include/c++/13/cstddef:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/types.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executor.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/siginfo_t.h:
+
+/opt/ros/jazzy/include/rmw/rmw/incompatible_qos_events_statuses.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter_event_handler.hpp:
+
+/usr/include/c++/13/bits/shared_ptr.h:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/pointer_traits.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp:
+
+/usr/include/c++/13/cwctype:
+
+/usr/include/aarch64-linux-gnu/bits/types/__sigval_t.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface_traits.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/log_level.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/shared_library.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/get_message_type_support_handle.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp:
+
+/usr/include/c++/13/bits/stl_iterator_base_funcs.h:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp:
+
+/usr/include/aarch64-linux-gnu/gnu/stubs.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp:
+
+/usr/include/c++/13/bits/hashtable_policy.h:
+
+/opt/ros/jazzy/include/rcl/rcl/logging_rosout.h:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/thread_safety_annotations.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/impl/config.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/duration.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/domain_id.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/message_info.hpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_base.hpp:
+
+/usr/include/aarch64-linux-gnu/asm/bitsperlong.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/is_ros_compatible_type.hpp:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/domain_id.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/publisher.hpp:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_client.cpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/arguments.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp:
+
+/opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__traits.hpp:
+
+/usr/include/c++/13/bits/streambuf_iterator.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp:
+
+/usr/include/c++/13/bits/predefined_ops.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/qos.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h:
+
+/opt/ros/jazzy/include/rcl/rcl/node.h:
+
+/usr/include/aarch64-linux-gnu/bits/siginfo-consts.h:
+
+/opt/ros/jazzy/include/tracetools/tracetools/visibility_control.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/detail/node_interfaces_helpers.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message_type.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/libc-header-start.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/node_options.h:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/visibility_control.hpp:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/visibility_control.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/shared_library.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_description__struct.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/timers_manager.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/error_handling.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp:
+
+/opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_timer.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor_event_types.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp:
+
+/usr/include/c++/13/bits/stl_multiset.h:
+
+/opt/ros/jazzy/include/rmw/rmw/init_options.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/timer.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/locale.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/timesize.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter_service.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp:
+
+/usr/include/c++/13/locale:
+
+/usr/include/c++/13/bits/stl_map.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__struct.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/generic_subscription.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/visibility_control.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/logging.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/macros.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/action_type_support_struct.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/future_return_code.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/clock.hpp:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp:
+
+/usr/include/c++/13/tr1/gamma.tcc:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h:
+
+/usr/include/c++/13/bit:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/scope_exit.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_hash.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategies.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/time.hpp:
+
+/usr/include/c++/13/bits/locale_conv.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/array_list.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp:
+
+/usr/include/c++/13/system_error:
+
+/usr/include/c++/13/bits/ostream_insert.h:
+
+/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/c++/13/shared_mutex:
+
+/usr/include/aarch64-linux-gnu/bits/procfs-extra.h:
+
+/usr/include/c++/13/ext/string_conversions.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp:
+
+/usr/include/c++/13/deque:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp:
+
+/opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp:
+
+/usr/include/c++/13/bits/unordered_map.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/any_service_callback.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/client.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/type_support_decl.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/typesupport_helpers.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/utilities.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_result_kind.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/names_and_types.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/char_array.h:
+
+/usr/include/aarch64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/aarch64-linux-gnu/bits/floatn.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_template.hpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/waitable.hpp:
+
+/usr/include/c++/13/bits/alloc_traits.h:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/join.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/event_handler.hpp:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/time.hpp:
+
+/usr/include/c++/13/ext/numeric_traits.h:
+
+/opt/ros/jazzy/include/rmw/rmw/event.h:
+
+/opt/ros/jazzy/include/rmw/rmw/qos_profiles.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/logging.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/uchar.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_lost.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/logging_macros.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/qsort.h:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp:
+
+/opt/ros/jazzy/include/rcutils/rcutils/snprintf.h:
+
+/usr/include/c++/13/initializer_list:
+
+/opt/ros/jazzy/include/rcutils/rcutils/testing/fault_injection.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/time.h:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp:
+
+/usr/include/aarch64-linux-gnu/sys/cdefs.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/hash_map.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/macros.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/rcutils_ret.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/string_array.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/string_map.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/uint8_array.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/visibility_control_macros.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h:
+
+/opt/ros/jazzy/include/rmw/rmw/discovery_options.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/error_handling.h:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/math-vector.h:
+
+/opt/ros/jazzy/include/rmw/rmw/event_callback_type.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/events_statuses.h:
+
+/usr/include/asm-generic/posix_types.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_type.h:
+
+/usr/include/c++/13/pstl/glue_memory_defs.h:
+
+/usr/include/c++/13/bits/memory_resource.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/matched.h:
+
+/opt/ros/jazzy/include/rmw/rmw/serialized_message.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/message_lost.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h:
+
+/usr/include/c++/13/typeindex:
+
+/usr/include/c++/13/bits/stl_uninitialized.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/requested_deadline_missed.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/any_executable.hpp:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/features.h:
+
+/opt/ros/jazzy/include/rcl/rcl/event_callback.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collector.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/impl/cpp/demangle.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/init.h:
+
+/opt/ros/jazzy/include/rmw/rmw/localhost.h:
+
+/opt/ros/jazzy/include/rmw/rmw/macros.h:
+
+/usr/include/c++/13/tuple:
+
+/opt/ros/jazzy/include/rmw/rmw/message_sequence.h:
+
+/usr/include/c++/13/bits/move.h:
+
+/usr/include/aarch64-linux-gnu/bits/sigcontext.h:
+
+/usr/include/c++/13/bits/basic_ios.h:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/filesystem_helper.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/qos_string_conversions.h:
+
+/opt/ros/jazzy/include/rmw/rmw/ret_types.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_serialization_support.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/rmw.h:
+
+/usr/include/c++/13/bits/basic_ios.tcc:
+
+/opt/ros/jazzy/include/rmw/rmw/subscription_content_filter_options.h:
+
+/usr/include/c++/13/ext/atomicity.h:
+
+/opt/ros/jazzy/include/rmw/rmw/time.h:
+
+/usr/include/c++/13/tr1/bessel_function.tcc:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field_type__struct.h:
+
+/usr/include/math.h:
+
+/usr/include/c++/13/cstdio:
+
+/opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info_array.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_traits.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/types.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_type.h:
+
+/usr/include/c++/13/bits/postypes.h:
+
+/opt/ros/jazzy/include/rmw/rmw/subscription_options.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support_interface.h:
+
+/usr/include/c++/13/bits/cxxabi_init_exception.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/dynamic_message_type_support_struct.h:
+
+/usr/include/aarch64-linux-gnu/bits/sigstksz.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/types.h:
+
+/opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h:
+
+/usr/include/c++/13/bits/basic_string.tcc:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/string.h:
+
+/usr/include/c++/13/tr1/legendre_function.tcc:
+
+/usr/include/asm-generic/types.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field__struct.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field_type__struct.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_source__struct.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__type_support.hpp:
+
+/opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp:
+
+/opt/ros/jazzy/include/tracetools/tracetools/tracetools.h:
+
+/opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h:
+
+/usr/include/c++/13/typeinfo:
+
+/opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.h:
+
+/opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp:
+
+/usr/include/c++/13/backward/auto_ptr.h:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp:
+
+/usr/include/c++/13/cstdlib:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics_state.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/copy_all_parameter_values.hpp:
+
+/opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__traits.hpp:
+
+/opt/ros/jazzy/include/tracetools/tracetools/config.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/any_subscription_callback.hpp:
+
+/opt/ros/jazzy/include/tracetools/tracetools/utils.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/stack_t.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h:
+
+/usr/include/aarch64-linux-gnu/sys/procfs.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field__struct.h:
+
+/opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint_array.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/individual_type_description__struct.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/key_value__struct.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/publisher_factory.hpp:
+
+/opt/ros/jazzy/include/rcutils/rcutils/error_handling.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_source__struct.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__functions.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/get_type_description.h:
+
+/usr/include/aarch64-linux-gnu/asm/errno.h:
+
+/usr/include/aarch64-linux-gnu/asm/posix_types.h:
+
+/usr/include/aarch64-linux-gnu/bits/setjmp.h:
+
+/opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint.h:
+
+/usr/include/aarch64-linux-gnu/asm/sigcontext.h:
+
+/usr/include/aarch64-linux-gnu/bits/signum-arch.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/timer_t.h:
+
+/usr/include/aarch64-linux-gnu/asm/sve_context.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/byteswap.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/confname.h:
+
+/usr/include/aarch64-linux-gnu/bits/cpu-set.h:
+
+/usr/include/aarch64-linux-gnu/bits/endian.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/qos_overriding_options.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/environments.h:
+
+/usr/include/c++/13/bits/stl_bvector.h:
+
+/opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__struct.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/aarch64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/aarch64-linux-gnu/bits/stdint-intn.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__type_support.h:
+
+/usr/include/aarch64-linux-gnu/bits/getopt_posix.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_service.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/iscanonical.h:
+
+/opt/ros/jazzy/include/rmw/rmw/dynamic_message_type_support.h:
+
+/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/usr/include/c++/13/bits/unordered_set.h:
+
+/usr/include/aarch64-linux-gnu/bits/long-double.h:
+
+/usr/include/aarch64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h:
+
+/usr/include/aarch64-linux-gnu/bits/posix_opt.h:
+
+/usr/include/c++/13/bits/memoryfwd.h:
+
+/usr/include/aarch64-linux-gnu/bits/procfs-id.h:
+
+/usr/include/features-time64.h:
+
+/usr/include/c++/13/type_traits:
+
+/usr/include/c++/13/bits/list.tcc:
+
+/usr/include/aarch64-linux-gnu/bits/procfs-prregset.h:
+
+/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/strings.h:
+
+/usr/include/aarch64-linux-gnu/bits/sched.h:
+
+/usr/include/aarch64-linux-gnu/bits/select.h:
+
+/usr/include/c++/13/iosfwd:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/sigaction.h:
+
+/usr/include/aarch64-linux-gnu/bits/sigevent-consts.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/wordsize.h:
+
+/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h:
+
+/usr/include/aarch64-linux-gnu/sys/select.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/context.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/siginfo-arch.h:
+
+/usr/include/c++/13/bits/hashtable.h:
+
+/usr/include/aarch64-linux-gnu/bits/signal_ext.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/__FILE.h:
+
+/usr/include/c++/13/pstl/execution_defs.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/signum-generic.h:
+
+/usr/include/c++/13/stdexcept:
+
+/usr/include/c++/13/clocale:
+
+/usr/include/aarch64-linux-gnu/bits/sigstack.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h:
+
+/usr/include/c++/13/bits/stl_numeric.h:
+
+/usr/include/aarch64-linux-gnu/bits/sigthread.h:
+
+/usr/include/aarch64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/function_traits.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/endianness.h:
+
+/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h:
+
+/usr/include/c++/13/tr1/modified_bessel_func.tcc:
+
+/usr/include/aarch64-linux-gnu/bits/timex.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_result.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/locale_t.h:
+
+/usr/include/stdio.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/sigevent_t.h:
+
+/usr/include/c++/13/csignal:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h:
+
+/usr/include/c++/13/pstl/pstl_config.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_sigstack.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h:
+
+/usr/include/c++/13/queue:
+
+/usr/include/aarch64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/c++/13/bits/locale_classes.tcc:
+
+/usr/include/aarch64-linux-gnu/bits/time.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/aarch64-linux-gnu/bits/waitflags.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/aarch64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/rosidl_generator_c__visibility_control.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/cxxabi_tweaks.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/messages_members.h:
+
+/usr/include/c++/13/pstl/glue_numeric_defs.h:
+
+/usr/include/aarch64-linux-gnu/sys/time.h:
+
+/usr/include/c++/13/bits/stl_tempbuf.h:
+
+/usr/include/aarch64-linux-gnu/sys/types.h:
+
+/usr/include/aarch64-linux-gnu/sys/ucontext.h:
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.ts b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.ts
new file mode 100644
index 00000000..2386c1e6
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for sllidar_client.
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/depend.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/depend.make
new file mode 100644
index 00000000..1f667983
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for sllidar_client.
+# This may be replaced when dependencies are built.
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/flags.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/flags.make
new file mode 100644
index 00000000..f4f62c45
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+# compile CXX with /usr/bin/c++
+CXX_DEFINES = -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DFASTCDR_DYN_LINK
+
+CXX_INCLUDES = -I/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include -I/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src -isystem /opt/ros/jazzy/include/rclcpp -isystem /opt/ros/jazzy/include/std_srvs -isystem /opt/ros/jazzy/include/sensor_msgs -isystem /opt/ros/jazzy/include/builtin_interfaces -isystem /opt/ros/jazzy/include/rosidl_runtime_c -isystem /opt/ros/jazzy/include/rcutils -isystem /opt/ros/jazzy/include/rosidl_typesupport_interface -isystem /opt/ros/jazzy/include/fastcdr -isystem /opt/ros/jazzy/include/rosidl_runtime_cpp -isystem /opt/ros/jazzy/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/jazzy/include/rmw -isystem /opt/ros/jazzy/include/rosidl_dynamic_typesupport -isystem /opt/ros/jazzy/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/jazzy/include/rosidl_typesupport_introspection_c -isystem /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp -isystem /opt/ros/jazzy/include/libstatistics_collector -isystem /opt/ros/jazzy/include/rcl -isystem /opt/ros/jazzy/include/rcl_interfaces -isystem /opt/ros/jazzy/include/service_msgs -isystem /opt/ros/jazzy/include/rcl_logging_interface -isystem /opt/ros/jazzy/include/rcl_yaml_param_parser -isystem /opt/ros/jazzy/include/type_description_interfaces -isystem /opt/ros/jazzy/include/rcpputils -isystem /opt/ros/jazzy/include/statistics_msgs -isystem /opt/ros/jazzy/include/rosgraph_msgs -isystem /opt/ros/jazzy/include/rosidl_typesupport_cpp -isystem /opt/ros/jazzy/include/rosidl_typesupport_c -isystem /opt/ros/jazzy/include/tracetools -isystem /opt/ros/jazzy/include/geometry_msgs -isystem /opt/ros/jazzy/include/std_msgs
+
+CXX_FLAGS = -std=gnu++17 -Wall -Wextra -Wpedantic
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/link.txt b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/link.txt
new file mode 100644
index 00000000..b82a5632
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/c++ CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o -o sllidar_client  -Wl,-rpath,/opt/ros/jazzy/lib /opt/ros/jazzy/lib/librclcpp.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_py.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_py.so /opt/ros/jazzy/lib/liblibstatistics_collector.so /opt/ros/jazzy/lib/librcl.so /opt/ros/jazzy/lib/librmw_implementation.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_py.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_c.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/jazzy/lib/librcl_yaml_param_parser.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libtracetools.so -llttng-ust -llttng-ust-common -rdynamic -ldl /opt/ros/jazzy/lib/librcl_logging_interface.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_c.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/librmw.so /opt/ros/jazzy/lib/librosidl_dynamic_typesupport.so /opt/ros/jazzy/lib/libfastcdr.so.2.2.4 /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/librosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/librosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/jazzy/lib/librosidl_typesupport_c.so /opt/ros/jazzy/lib/librcpputils.so /opt/ros/jazzy/lib/librosidl_runtime_c.so /opt/ros/jazzy/lib/librcutils.so -ldl -Wl,-rpath-link,/opt/ros/jazzy/lib 
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/progress.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/progress.make
new file mode 100644
index 00000000..abadeb0c
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/progress.make
@@ -0,0 +1,3 @@
+CMAKE_PROGRESS_1 = 1
+CMAKE_PROGRESS_2 = 2
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..d03199af31fd6f18a6946e08118941e6875c61b3
GIT binary patch
literal 6333688
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%0DZ~z;F)AJ}=3@Z~@A`D9ONZ3Cg}K
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
Kj#>kt>jwZeGye?$

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o.d
new file mode 100644
index 00000000..89d222fe
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o.d
@@ -0,0 +1,714 @@
+CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_client.cpp \
+ /usr/include/stdc-predef.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/rclcpp.hpp \
+ /usr/include/c++/13/csignal \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/signal.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/signum-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/signum-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sig_atomic_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/siginfo_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigval_t.h \
+ /usr/include/aarch64-linux-gnu/bits/siginfo-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/siginfo-consts.h \
+ /usr/include/aarch64-linux-gnu/bits/siginfo-consts-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigval_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigevent_t.h \
+ /usr/include/aarch64-linux-gnu/bits/sigevent-consts.h \
+ /usr/include/aarch64-linux-gnu/bits/sigaction.h \
+ /usr/include/aarch64-linux-gnu/bits/sigcontext.h \
+ /usr/include/aarch64-linux-gnu/asm/sigcontext.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/asm/sve_context.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/include/aarch64-linux-gnu/bits/types/stack_t.h \
+ /usr/include/aarch64-linux-gnu/sys/ucontext.h \
+ /usr/include/aarch64-linux-gnu/sys/procfs.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/aarch64-linux-gnu/sys/user.h \
+ /usr/include/aarch64-linux-gnu/bits/procfs.h \
+ /usr/include/aarch64-linux-gnu/bits/procfs-id.h \
+ /usr/include/aarch64-linux-gnu/bits/procfs-prregset.h \
+ /usr/include/aarch64-linux-gnu/bits/procfs-extra.h \
+ /usr/include/aarch64-linux-gnu/bits/sigstack.h \
+ /usr/include/aarch64-linux-gnu/bits/sigstksz.h /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/bits/ss_flags.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sigstack.h \
+ /usr/include/aarch64-linux-gnu/bits/sigthread.h \
+ /usr/include/aarch64-linux-gnu/bits/signal_ext.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/shared_ptr.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/stringfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/pstl/glue_memory_defs.h \
+ /usr/include/c++/13/pstl/execution_defs.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/copy_all_parameter_values.hpp \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h /usr/include/alloca.h \
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator_args.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h /usr/include/c++/13/array \
+ /usr/include/c++/13/compare \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp \
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/streambuf /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp \
+ /usr/include/c++/13/codecvt /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/iomanip /usr/include/c++/13/locale \
+ /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/libintl.h /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/locale_conv.h \
+ /usr/include/c++/13/bits/quoted_string.h \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp \
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__traits.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp \
+ /opt/ros/jazzy/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \
+ /usr/include/c++/13/cstring /usr/include/string.h /usr/include/strings.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/allocator.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdbool.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/macros.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/rcutils_ret.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/visibility_control.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/visibility_control_macros.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_description__struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/individual_type_description__struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/string.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field__struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field_type__struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_source__struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_hash.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/sha256.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter.hpp \
+ /usr/include/c++/13/iostream \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions/exceptions.hpp \
+ /opt/ros/jazzy/include/rcl/rcl/error_handling.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/error_handling.h \
+ /usr/include/assert.h /usr/include/c++/13/stdlib.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/snprintf.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/testing/fault_injection.h \
+ /opt/ros/jazzy/include/rcl/rcl/types.h \
+ /opt/ros/jazzy/include/rmw/rmw/types.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/logging.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/time.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/array_list.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/char_array.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/hash_map.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/string_array.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/qsort.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/string_map.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/uint8_array.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/events_statuses.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_qos.h \
+ /opt/ros/jazzy/include/rmw/rmw/qos_policy_kind.h \
+ /opt/ros/jazzy/include/rmw/rmw/visibility_control.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_type.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_changed.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_lost.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/matched.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/message_lost.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/offered_deadline_missed.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/requested_deadline_missed.h \
+ /opt/ros/jazzy/include/rmw/rmw/init.h \
+ /opt/ros/jazzy/include/rmw/rmw/init_options.h \
+ /opt/ros/jazzy/include/rmw/rmw/discovery_options.h \
+ /opt/ros/jazzy/include/rmw/rmw/macros.h \
+ /opt/ros/jazzy/include/rmw/rmw/ret_types.h \
+ /opt/ros/jazzy/include/rmw/rmw/domain_id.h \
+ /opt/ros/jazzy/include/rmw/rmw/localhost.h \
+ /opt/ros/jazzy/include/rmw/rmw/security_options.h \
+ /opt/ros/jazzy/include/rmw/rmw/serialized_message.h \
+ /opt/ros/jazzy/include/rmw/rmw/subscription_content_filter_options.h \
+ /opt/ros/jazzy/include/rmw/rmw/time.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/visibility_control.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/join.hpp \
+ /usr/include/c++/13/iterator /usr/include/c++/13/bits/stream_iterator.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_value.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/logger.hpp \
+ /opt/ros/jazzy/include/rcl/rcl/node.h \
+ /opt/ros/jazzy/include/rcl/rcl/allocator.h \
+ /opt/ros/jazzy/include/rcl/rcl/arguments.h \
+ /opt/ros/jazzy/include/rcl/rcl/log_level.h \
+ /opt/ros/jazzy/include/rcl/rcl/macros.h \
+ /opt/ros/jazzy/include/rcl/rcl/visibility_control.h \
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h \
+ /opt/ros/jazzy/include/rcl/rcl/context.h \
+ /opt/ros/jazzy/include/rcl/rcl/init_options.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdalign.h \
+ /opt/ros/jazzy/include/rcl/rcl/guard_condition.h \
+ /opt/ros/jazzy/include/rcl/rcl/node_options.h \
+ /opt/ros/jazzy/include/rcl/rcl/domain_id.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/get_type_description.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_description__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/individual_type_description__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field_type__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_source__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/key_value__struct.h \
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.h \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__functions.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/action_type_support_struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/rosidl_generator_c__visibility_control.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__type_support.h \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/filesystem_helper.hpp \
+ /usr/include/c++/13/cstdint \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/visibility_control.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/logging.hpp \
+ /opt/ros/jazzy/include/rcutils/rcutils/logging_macros.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/utilities.hpp \
+ /usr/include/c++/13/chrono /usr/include/c++/13/bits/chrono.h \
+ /usr/include/c++/13/ratio /usr/include/c++/13/limits \
+ /usr/include/c++/13/bits/parse_numbers.h /usr/include/c++/13/functional \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/unordered_map \
+ /usr/include/c++/13/bits/unordered_map.h \
+ /usr/include/c++/13/bits/hashtable.h \
+ /usr/include/c++/13/bits/hashtable_policy.h \
+ /usr/include/c++/13/bits/enable_special_members.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/context.hpp \
+ /usr/include/c++/13/condition_variable \
+ /usr/include/c++/13/bits/std_mutex.h \
+ /usr/include/c++/13/bits/unique_lock.h /usr/include/c++/13/mutex \
+ /usr/include/c++/13/typeindex /usr/include/c++/13/unordered_set \
+ /usr/include/c++/13/bits/unordered_set.h \
+ /opt/ros/jazzy/include/rcl/rcl/wait.h \
+ /opt/ros/jazzy/include/rcl/rcl/client.h \
+ /opt/ros/jazzy/include/rcl/rcl/event_callback.h \
+ /opt/ros/jazzy/include/rmw/rmw/event_callback_type.h \
+ /opt/ros/jazzy/include/rcl/rcl/publisher.h \
+ /opt/ros/jazzy/include/rcl/rcl/time.h \
+ /opt/ros/jazzy/include/rcl/rcl/service_introspection.h \
+ /opt/ros/jazzy/include/rcl/rcl/service.h \
+ /opt/ros/jazzy/include/rcl/rcl/subscription.h \
+ /opt/ros/jazzy/include/rmw/rmw/dynamic_message_type_support.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support_interface.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/types.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/visibility_control.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/uchar.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_data.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_type.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/dynamic_message_type_support_struct.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/identifier.h \
+ /opt/ros/jazzy/include/rmw/rmw/features.h \
+ /opt/ros/jazzy/include/rmw/rmw/message_sequence.h \
+ /opt/ros/jazzy/include/rcl/rcl/timer.h \
+ /opt/ros/jazzy/include/rmw/rmw/rmw.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h \
+ /opt/ros/jazzy/include/rmw/rmw/event.h \
+ /opt/ros/jazzy/include/rmw/rmw/publisher_options.h \
+ /opt/ros/jazzy/include/rmw/rmw/qos_profiles.h \
+ /opt/ros/jazzy/include/rmw/rmw/subscription_options.h \
+ /opt/ros/jazzy/include/rcl/rcl/event.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/init_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/macros.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors.hpp \
+ /usr/include/c++/13/future /usr/include/c++/13/bits/atomic_futex.h \
+ /usr/include/c++/13/atomic /usr/include/c++/13/bits/std_thread.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp \
+ /usr/include/c++/13/set /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_set.h \
+ /usr/include/c++/13/bits/stl_multiset.h /usr/include/c++/13/thread \
+ /usr/include/c++/13/bits/this_thread_sleep.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executor.hpp \
+ /usr/include/c++/13/cassert /usr/include/c++/13/list \
+ /usr/include/c++/13/bits/stl_list.h /usr/include/c++/13/bits/list.tcc \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_notify_waitable.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/guard_condition.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/contexts/default_context.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/waitable.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/scope_exit.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executor_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategies.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategy.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_executable.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/callback_group.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/client.hpp \
+ /usr/include/c++/13/optional /usr/include/c++/13/variant \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/clock.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/time.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/time.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/duration.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/function_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp \
+ /opt/ros/jazzy/include/rcl/rcl/graph.h \
+ /opt/ros/jazzy/include/rmw/rmw/names_and_types.h \
+ /opt/ros/jazzy/include/rmw/rmw/get_topic_names_and_types.h \
+ /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info_array.h \
+ /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/event.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/detail/node_interfaces_helpers.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/qos.hpp \
+ /opt/ros/jazzy/include/rcl/rcl/logging_rosout.h \
+ /opt/ros/jazzy/include/rmw/rmw/incompatible_qos_events_statuses.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/type_support_decl.hpp \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp \
+ /opt/ros/jazzy/include/rmw/rmw/error_handling.h \
+ /opt/ros/jazzy/include/rmw/rmw/impl/cpp/demangle.hpp \
+ /usr/include/c++/13/cxxabi.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cxxabi_tweaks.h \
+ /opt/ros/jazzy/include/rmw/rmw/impl/config.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_base.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/network_flow_endpoint.hpp \
+ /opt/ros/jazzy/include/rcl/rcl/network_flow_endpoints.h \
+ /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint.h \
+ /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint_array.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/event_handler.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/time.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/service.hpp \
+ /opt/ros/jazzy/include/tracetools/tracetools/tracetools.h \
+ /opt/ros/jazzy/include/tracetools/tracetools/config.h \
+ /opt/ros/jazzy/include/tracetools/tracetools/visibility_control.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_service_callback.hpp \
+ /opt/ros/jazzy/include/tracetools/tracetools/utils.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_base.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_subscription_callback.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_common.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/message_info.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/serialization.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/serialized_message.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/type_adapter.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message_type.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_serialization_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp \
+ /usr/include/c++/13/shared_mutex \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/add_guard_condition_to_rcl_wait_set.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_content_filter_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/timer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/rate.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_setting.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/message_memory_strategy.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/qos_overriding_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics_state.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \
+ /usr/include/c++/13/cmath /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp \
+ /usr/include/c++/13/numeric /usr/include/c++/13/bits/stl_numeric.h \
+ /usr/include/c++/13/pstl/glue_numeric_defs.h \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/thread_safety_annotations.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/get_message_type_support_handle.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/is_ros_compatible_type.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/loaned_message.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collection.hpp \
+ /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/deque.tcc \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result_kind.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_template.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collector.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/future_return_code.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_client.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/shared_library.hpp \
+ /opt/ros/jazzy/include/rcutils/rcutils/shared_library.h \
+ /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \
+ /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_publisher.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_factory.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_factory.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/typesupport_helpers.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_subscription.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_type_descriptions_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_impl.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_client.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_publisher.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_subscription.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_publisher.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/pointer_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/qos_parameters.hpp \
+ /opt/ros/jazzy/include/rmw/rmw/qos_string_conversions.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_service.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_subscription.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_timer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_clock_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor_event_types.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_queue.hpp \
+ /usr/include/c++/13/queue /usr/include/c++/13/bits/stl_queue.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/simple_events_queue.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/timers_manager.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_client.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h \
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_map.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_event_handler.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_service.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp \
+ /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__struct.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp \
+ /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__traits.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__type_support.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \
+ /usr/include/c++/13/math.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/DependInfo.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/DependInfo.cmake
new file mode 100644
index 00000000..e057de07
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/DependInfo.cmake
@@ -0,0 +1,39 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+  )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp" "CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o.d"
+  "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp" "CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o" "gcc" "CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o.d"
+  )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+  )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+  )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/build.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/build.make
new file mode 100644
index 00000000..ed27f438
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/build.make
@@ -0,0 +1,462 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+
+# Include any dependencies generated for this target.
+include CMakeFiles/sllidar_node.dir/depend.make
+# Include any dependencies generated by the compiler for this target.
+include CMakeFiles/sllidar_node.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include CMakeFiles/sllidar_node.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include CMakeFiles/sllidar_node.dir/flags.make
+
+CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp
+CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o -MF CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o.d -o CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp
+
+CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp > CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.i
+
+CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp -o CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp > CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp > CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.cpp > CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp > CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp > CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp > CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp > CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp > CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp > CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp > CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp > CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp > CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp > CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp > CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp > CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.s
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o: CMakeFiles/sllidar_node.dir/flags.make
+CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp
+CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o: CMakeFiles/sllidar_node.dir/compiler_depend.ts
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o -MF CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o.d -o CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o -c /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.i"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp > CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.i
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.s"
+	/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp -o CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.s
+
+# Object files for target sllidar_node
+sllidar_node_OBJECTS = \
+"CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o" \
+"CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o"
+
+# External object files for target sllidar_node
+sllidar_node_EXTERNAL_OBJECTS =
+
+sllidar_node: CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o
+sllidar_node: CMakeFiles/sllidar_node.dir/build.make
+sllidar_node: /opt/ros/jazzy/lib/librclcpp.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_c.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_py.so
+sllidar_node: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_node: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so
+sllidar_node: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_py.so
+sllidar_node: /opt/ros/jazzy/lib/liblibstatistics_collector.so
+sllidar_node: /opt/ros/jazzy/lib/librcl.so
+sllidar_node: /opt/ros/jazzy/lib/librmw_implementation.so
+sllidar_node: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_c.so
+sllidar_node: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_c.so
+sllidar_node: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_py.so
+sllidar_node: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_c.so
+sllidar_node: /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_c.so
+sllidar_node: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so
+sllidar_node: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so
+sllidar_node: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_py.so
+sllidar_node: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_c.so
+sllidar_node: /opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_c.so
+sllidar_node: /opt/ros/jazzy/lib/librcl_yaml_param_parser.so
+sllidar_node: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_node: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so
+sllidar_node: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_py.so
+sllidar_node: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_c.so
+sllidar_node: /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_c.so
+sllidar_node: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_node: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so
+sllidar_node: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_py.so
+sllidar_node: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_c.so
+sllidar_node: /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_c.so
+sllidar_node: /opt/ros/jazzy/lib/libtracetools.so
+sllidar_node: /opt/ros/jazzy/lib/librcl_logging_interface.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_c.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_c.so
+sllidar_node: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_c.so
+sllidar_node: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_node: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_c.so
+sllidar_node: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_node: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so
+sllidar_node: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_c.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so
+sllidar_node: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_c.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so
+sllidar_node: /opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_c.so
+sllidar_node: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so
+sllidar_node: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/librmw.so
+sllidar_node: /opt/ros/jazzy/lib/librosidl_dynamic_typesupport.so
+sllidar_node: /opt/ros/jazzy/lib/libfastcdr.so.2.2.4
+sllidar_node: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/librosidl_typesupport_introspection_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/librosidl_typesupport_introspection_c.so
+sllidar_node: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_py.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_c.so
+sllidar_node: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so
+sllidar_node: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_c.so
+sllidar_node: /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libservice_msgs__rosidl_generator_c.so
+sllidar_node: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_generator_c.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/librosidl_typesupport_cpp.so
+sllidar_node: /opt/ros/jazzy/lib/libstd_msgs__rosidl_generator_c.so
+sllidar_node: /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_c.so
+sllidar_node: /opt/ros/jazzy/lib/librosidl_typesupport_c.so
+sllidar_node: /opt/ros/jazzy/lib/librcpputils.so
+sllidar_node: /opt/ros/jazzy/lib/librosidl_runtime_c.so
+sllidar_node: /opt/ros/jazzy/lib/librcutils.so
+sllidar_node: CMakeFiles/sllidar_node.dir/link.txt
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Linking CXX executable sllidar_node"
+	$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/sllidar_node.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+CMakeFiles/sllidar_node.dir/build: sllidar_node
+.PHONY : CMakeFiles/sllidar_node.dir/build
+
+CMakeFiles/sllidar_node.dir/clean:
+	$(CMAKE_COMMAND) -P CMakeFiles/sllidar_node.dir/cmake_clean.cmake
+.PHONY : CMakeFiles/sllidar_node.dir/clean
+
+CMakeFiles/sllidar_node.dir/depend:
+	cd /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : CMakeFiles/sllidar_node.dir/depend
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/cmake_clean.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/cmake_clean.cmake
new file mode 100644
index 00000000..5c623dbc
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/cmake_clean.cmake
@@ -0,0 +1,43 @@
+file(REMOVE_RECURSE
+  "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o"
+  "CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o.d"
+  "CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o"
+  "CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o.d"
+  "sllidar_node"
+  "sllidar_node.pdb"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang CXX)
+  include(CMakeFiles/sllidar_node.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.internal b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.internal
new file mode 100644
index 00000000..048d5766
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.internal
@@ -0,0 +1,5060 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/termbits.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/termbits-common.h
+ /usr/include/asm-generic/termbits.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/algorithm
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/algorithmfwd.h
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algo.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_heap.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_tempbuf.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uniform_int_dist.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/execution_defs.h
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/socket.h
+ /usr/include/aarch64-linux-gnu/asm/sockios.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/in.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/netdb.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/sockaddr.h
+ /usr/include/aarch64-linux-gnu/bits/socket.h
+ /usr/include/aarch64-linux-gnu/bits/socket_type.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigval_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigevent_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_osockaddr.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/socket.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/arpa/inet.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/socket.h
+ /usr/include/asm-generic/sockios.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/can.h
+ /usr/include/linux/can/raw.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/socket.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/net/if.h
+ /usr/include/netdb.h
+ /usr/include/netinet/in.h
+ /usr/include/netinet/tcp.h
+ /usr/include/pthread.h
+ /usr/include/rpc/netdb.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_internal.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/algorithm
+ /usr/include/c++/13/backward/auto_ptr.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/algorithmfwd.h
+ /usr/include/c++/13/bits/align.h
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocated_ptr.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/atomic_base.h
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/shared_ptr.h
+ /usr/include/c++/13/bits/shared_ptr_atomic.h
+ /usr/include/c++/13/bits/shared_ptr_base.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algo.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_heap.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h
+ /usr/include/c++/13/bits/stl_tempbuf.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uniform_int_dist.h
+ /usr/include/c++/13/bits/unique_ptr.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/concurrence.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/memory
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/execution_defs.h
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h
+ /usr/include/c++/13/pstl/glue_memory_defs.h
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_internal.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/algorithm
+ /usr/include/c++/13/backward/auto_ptr.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/algorithmfwd.h
+ /usr/include/c++/13/bits/align.h
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocated_ptr.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/atomic_base.h
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/shared_ptr.h
+ /usr/include/c++/13/bits/shared_ptr_atomic.h
+ /usr/include/c++/13/bits/shared_ptr_base.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algo.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_heap.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h
+ /usr/include/c++/13/bits/stl_tempbuf.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uniform_int_dist.h
+ /usr/include/c++/13/bits/unique_ptr.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/concurrence.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/memory
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/execution_defs.h
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h
+ /usr/include/c++/13/pstl/glue_memory_defs.h
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_internal.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/algorithm
+ /usr/include/c++/13/backward/auto_ptr.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/algorithmfwd.h
+ /usr/include/c++/13/bits/align.h
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocated_ptr.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/atomic_base.h
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/shared_ptr.h
+ /usr/include/c++/13/bits/shared_ptr_atomic.h
+ /usr/include/c++/13/bits/shared_ptr_base.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algo.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_heap.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h
+ /usr/include/c++/13/bits/stl_tempbuf.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uniform_int_dist.h
+ /usr/include/c++/13/bits/unique_ptr.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/concurrence.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/memory
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/execution_defs.h
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h
+ /usr/include/c++/13/pstl/glue_memory_defs.h
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_internal.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/algorithm
+ /usr/include/c++/13/backward/auto_ptr.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/algorithmfwd.h
+ /usr/include/c++/13/bits/align.h
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocated_ptr.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/atomic_base.h
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/shared_ptr.h
+ /usr/include/c++/13/bits/shared_ptr_atomic.h
+ /usr/include/c++/13/bits/shared_ptr_base.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algo.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_heap.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h
+ /usr/include/c++/13/bits/stl_tempbuf.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uniform_int_dist.h
+ /usr/include/c++/13/bits/unique_ptr.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/concurrence.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/memory
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/execution_defs.h
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h
+ /usr/include/c++/13/pstl/glue_memory_defs.h
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/thread.hpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/asm/unistd.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/resource.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/syscall.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_rusage.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/resource.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/syscall.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/asm-generic/unistd.h
+ /usr/include/assert.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/algorithm
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/algorithmfwd.h
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algo.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_heap.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_tempbuf.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uniform_int_dist.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/execution_defs.h
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/backward/auto_ptr.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/align.h
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocated_ptr.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/atomic_base.h
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/list.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/shared_ptr.h
+ /usr/include/c++/13/bits/shared_ptr_atomic.h
+ /usr/include/c++/13/bits/shared_ptr_base.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_list.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h
+ /usr/include/c++/13/bits/stl_tempbuf.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/unique_ptr.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/concurrence.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/list
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/memory
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/execution_defs.h
+ /usr/include/c++/13/pstl/glue_memory_defs.h
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/algorithm
+ /usr/include/c++/13/atomic
+ /usr/include/c++/13/backward/auto_ptr.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/algorithmfwd.h
+ /usr/include/c++/13/bits/align.h
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocated_ptr.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/atomic_base.h
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/deque.tcc
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/list.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/shared_ptr.h
+ /usr/include/c++/13/bits/shared_ptr_atomic.h
+ /usr/include/c++/13/bits/shared_ptr_base.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algo.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_deque.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_heap.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_list.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h
+ /usr/include/c++/13/bits/stl_tempbuf.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uniform_int_dist.h
+ /usr/include/c++/13/bits/unique_ptr.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/deque
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/concurrence.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/list
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/memory
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/execution_defs.h
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h
+ /usr/include/c++/13/pstl/glue_memory_defs.h
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h
+ /usr/include/aarch64-linux-gnu/bits/fcntl.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/stat.h
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h
+ /usr/include/aarch64-linux-gnu/bits/statx.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/ioctl.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/stat.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/ioctl.h
+ /usr/include/asm-generic/ioctls.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/algorithm
+ /usr/include/c++/13/backward/auto_ptr.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/algorithmfwd.h
+ /usr/include/c++/13/bits/align.h
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocated_ptr.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/atomic_base.h
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/list.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/shared_ptr.h
+ /usr/include/c++/13/bits/shared_ptr_atomic.h
+ /usr/include/c++/13/bits/shared_ptr_base.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algo.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_heap.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_list.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h
+ /usr/include/c++/13/bits/stl_tempbuf.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uniform_int_dist.h
+ /usr/include/c++/13/bits/unique_ptr.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/concurrence.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/list
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/memory
+ /usr/include/c++/13/new
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/execution_defs.h
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h
+ /usr/include/c++/13/pstl/glue_memory_defs.h
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/fcntl.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/falloc.h
+ /usr/include/linux/ioctl.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stat.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/map
+ /usr/include/c++/13/new
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/errno.h
+ /usr/include/locale.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/wchar.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/map
+ /usr/include/c++/13/new
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/errno.h
+ /usr/include/locale.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/wchar.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/map
+ /usr/include/c++/13/new
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/linux/errno.h
+ /usr/include/locale.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/wchar.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.h
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/time.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp
+ /opt/ros/jazzy/include/rcl/rcl/allocator.h
+ /opt/ros/jazzy/include/rcl/rcl/arguments.h
+ /opt/ros/jazzy/include/rcl/rcl/client.h
+ /opt/ros/jazzy/include/rcl/rcl/context.h
+ /opt/ros/jazzy/include/rcl/rcl/domain_id.h
+ /opt/ros/jazzy/include/rcl/rcl/error_handling.h
+ /opt/ros/jazzy/include/rcl/rcl/event.h
+ /opt/ros/jazzy/include/rcl/rcl/event_callback.h
+ /opt/ros/jazzy/include/rcl/rcl/graph.h
+ /opt/ros/jazzy/include/rcl/rcl/guard_condition.h
+ /opt/ros/jazzy/include/rcl/rcl/init_options.h
+ /opt/ros/jazzy/include/rcl/rcl/log_level.h
+ /opt/ros/jazzy/include/rcl/rcl/logging_rosout.h
+ /opt/ros/jazzy/include/rcl/rcl/macros.h
+ /opt/ros/jazzy/include/rcl/rcl/network_flow_endpoints.h
+ /opt/ros/jazzy/include/rcl/rcl/node.h
+ /opt/ros/jazzy/include/rcl/rcl/node_options.h
+ /opt/ros/jazzy/include/rcl/rcl/publisher.h
+ /opt/ros/jazzy/include/rcl/rcl/service.h
+ /opt/ros/jazzy/include/rcl/rcl/service_introspection.h
+ /opt/ros/jazzy/include/rcl/rcl/subscription.h
+ /opt/ros/jazzy/include/rcl/rcl/time.h
+ /opt/ros/jazzy/include/rcl/rcl/timer.h
+ /opt/ros/jazzy/include/rcl/rcl/types.h
+ /opt/ros/jazzy/include/rcl/rcl/visibility_control.h
+ /opt/ros/jazzy/include/rcl/rcl/wait.h
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h
+ /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_common.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_executable.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_service_callback.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_subscription_callback.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/callback_group.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/client.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/clock.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/context.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/contexts/default_context.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/copy_all_parameter_values.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_client.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_publisher.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_subscription.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_publisher.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_service.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_subscription.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_timer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/add_guard_condition_to_rcl_wait_set.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/qos_parameters.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/duration.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message_type.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_serialization_support.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/event.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/event_handler.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions/exceptions.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executor.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executor_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collection.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collector.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_notify_waitable.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor_event_types.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_queue.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/simple_events_queue.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/timers_manager.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/function_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/future_return_code.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_client.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_publisher.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_subscription.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/get_message_type_support_handle.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/guard_condition.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/init_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_setting.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/is_ros_compatible_type.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/loaned_message.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/logger.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/logging.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/macros.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategies.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategy.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/message_info.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/message_memory_strategy.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/network_flow_endpoint.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_impl.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/detail/node_interfaces_helpers.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_clock_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_type_descriptions_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_client.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_event_handler.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_map.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_service.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_value.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_base.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_factory.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/qos.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/qos_overriding_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/rate.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/rclcpp.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/serialization.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/serialized_message.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/service.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_base.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_content_filter_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_factory.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_options.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_traits.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/time.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/timer.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics_state.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/type_adapter.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/type_support_decl.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/typesupport_helpers.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/utilities.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/visibility_control.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result_kind.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_template.hpp
+ /opt/ros/jazzy/include/rclcpp/rclcpp/waitable.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/filesystem_helper.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/join.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/pointer_traits.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/scope_exit.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/shared_library.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/thread_safety_annotations.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/time.hpp
+ /opt/ros/jazzy/include/rcpputils/rcpputils/visibility_control.hpp
+ /opt/ros/jazzy/include/rcutils/rcutils/allocator.h
+ /opt/ros/jazzy/include/rcutils/rcutils/error_handling.h
+ /opt/ros/jazzy/include/rcutils/rcutils/logging.h
+ /opt/ros/jazzy/include/rcutils/rcutils/logging_macros.h
+ /opt/ros/jazzy/include/rcutils/rcutils/macros.h
+ /opt/ros/jazzy/include/rcutils/rcutils/qsort.h
+ /opt/ros/jazzy/include/rcutils/rcutils/sha256.h
+ /opt/ros/jazzy/include/rcutils/rcutils/shared_library.h
+ /opt/ros/jazzy/include/rcutils/rcutils/snprintf.h
+ /opt/ros/jazzy/include/rcutils/rcutils/testing/fault_injection.h
+ /opt/ros/jazzy/include/rcutils/rcutils/time.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/array_list.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/char_array.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/hash_map.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/rcutils_ret.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/string_array.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/string_map.h
+ /opt/ros/jazzy/include/rcutils/rcutils/types/uint8_array.h
+ /opt/ros/jazzy/include/rcutils/rcutils/visibility_control.h
+ /opt/ros/jazzy/include/rcutils/rcutils/visibility_control_macros.h
+ /opt/ros/jazzy/include/rmw/rmw/discovery_options.h
+ /opt/ros/jazzy/include/rmw/rmw/domain_id.h
+ /opt/ros/jazzy/include/rmw/rmw/dynamic_message_type_support.h
+ /opt/ros/jazzy/include/rmw/rmw/error_handling.h
+ /opt/ros/jazzy/include/rmw/rmw/event.h
+ /opt/ros/jazzy/include/rmw/rmw/event_callback_type.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/events_statuses.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_qos.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_type.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_changed.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_lost.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/matched.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/message_lost.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/offered_deadline_missed.h
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/requested_deadline_missed.h
+ /opt/ros/jazzy/include/rmw/rmw/features.h
+ /opt/ros/jazzy/include/rmw/rmw/get_topic_names_and_types.h
+ /opt/ros/jazzy/include/rmw/rmw/impl/config.h
+ /opt/ros/jazzy/include/rmw/rmw/impl/cpp/demangle.hpp
+ /opt/ros/jazzy/include/rmw/rmw/incompatible_qos_events_statuses.h
+ /opt/ros/jazzy/include/rmw/rmw/init.h
+ /opt/ros/jazzy/include/rmw/rmw/init_options.h
+ /opt/ros/jazzy/include/rmw/rmw/localhost.h
+ /opt/ros/jazzy/include/rmw/rmw/macros.h
+ /opt/ros/jazzy/include/rmw/rmw/message_sequence.h
+ /opt/ros/jazzy/include/rmw/rmw/names_and_types.h
+ /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint.h
+ /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint_array.h
+ /opt/ros/jazzy/include/rmw/rmw/publisher_options.h
+ /opt/ros/jazzy/include/rmw/rmw/qos_policy_kind.h
+ /opt/ros/jazzy/include/rmw/rmw/qos_profiles.h
+ /opt/ros/jazzy/include/rmw/rmw/qos_string_conversions.h
+ /opt/ros/jazzy/include/rmw/rmw/ret_types.h
+ /opt/ros/jazzy/include/rmw/rmw/rmw.h
+ /opt/ros/jazzy/include/rmw/rmw/security_options.h
+ /opt/ros/jazzy/include/rmw/rmw/serialized_message.h
+ /opt/ros/jazzy/include/rmw/rmw/subscription_content_filter_options.h
+ /opt/ros/jazzy/include/rmw/rmw/subscription_options.h
+ /opt/ros/jazzy/include/rmw/rmw/time.h
+ /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info.h
+ /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info_array.h
+ /opt/ros/jazzy/include/rmw/rmw/types.h
+ /opt/ros/jazzy/include/rmw/rmw/visibility_control.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_data.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_type.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support_interface.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/dynamic_message_type_support_struct.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/identifier.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/types.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/uchar.h
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/visibility_control.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/action_type_support_struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/string.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field__struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field_type__struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/individual_type_description__struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_description__struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_source__struct.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_hash.h
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp
+ /opt/ros/jazzy/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h
+ /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp
+ /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__type_support.hpp
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.h
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.hpp
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__traits.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp
+ /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__struct.hpp
+ /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__traits.hpp
+ /opt/ros/jazzy/include/std_srvs/std_srvs/msg/rosidl_generator_cpp__visibility_control.hpp
+ /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__builder.hpp
+ /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__struct.hpp
+ /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__traits.hpp
+ /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__type_support.hpp
+ /opt/ros/jazzy/include/std_srvs/std_srvs/srv/empty.hpp
+ /opt/ros/jazzy/include/tracetools/tracetools/config.h
+ /opt/ros/jazzy/include/tracetools/tracetools/tracetools.h
+ /opt/ros/jazzy/include/tracetools/tracetools/utils.hpp
+ /opt/ros/jazzy/include/tracetools/tracetools/visibility_control.hpp
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field_type__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/individual_type_description__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/key_value__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_description__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_source__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/rosidl_generator_c__visibility_control.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__functions.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__struct.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__type_support.h
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/get_type_description.h
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h
+ /usr/include/aarch64-linux-gnu/asm/errno.h
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h
+ /usr/include/aarch64-linux-gnu/asm/sigcontext.h
+ /usr/include/aarch64-linux-gnu/asm/sve_context.h
+ /usr/include/aarch64-linux-gnu/asm/types.h
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h
+ /usr/include/aarch64-linux-gnu/bits/confname.h
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h
+ /usr/include/aarch64-linux-gnu/bits/endian.h
+ /usr/include/aarch64-linux-gnu/bits/endianness.h
+ /usr/include/aarch64-linux-gnu/bits/environments.h
+ /usr/include/aarch64-linux-gnu/bits/errno.h
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h
+ /usr/include/aarch64-linux-gnu/bits/floatn.h
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h
+ /usr/include/aarch64-linux-gnu/bits/locale.h
+ /usr/include/aarch64-linux-gnu/bits/long-double.h
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h
+ /usr/include/aarch64-linux-gnu/bits/procfs-extra.h
+ /usr/include/aarch64-linux-gnu/bits/procfs-id.h
+ /usr/include/aarch64-linux-gnu/bits/procfs-prregset.h
+ /usr/include/aarch64-linux-gnu/bits/procfs.h
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h
+ /usr/include/aarch64-linux-gnu/bits/sched.h
+ /usr/include/aarch64-linux-gnu/bits/select.h
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h
+ /usr/include/aarch64-linux-gnu/bits/sigaction.h
+ /usr/include/aarch64-linux-gnu/bits/sigcontext.h
+ /usr/include/aarch64-linux-gnu/bits/sigevent-consts.h
+ /usr/include/aarch64-linux-gnu/bits/siginfo-arch.h
+ /usr/include/aarch64-linux-gnu/bits/siginfo-consts-arch.h
+ /usr/include/aarch64-linux-gnu/bits/siginfo-consts.h
+ /usr/include/aarch64-linux-gnu/bits/signal_ext.h
+ /usr/include/aarch64-linux-gnu/bits/signum-arch.h
+ /usr/include/aarch64-linux-gnu/bits/signum-generic.h
+ /usr/include/aarch64-linux-gnu/bits/sigstack.h
+ /usr/include/aarch64-linux-gnu/bits/sigstksz.h
+ /usr/include/aarch64-linux-gnu/bits/sigthread.h
+ /usr/include/aarch64-linux-gnu/bits/ss_flags.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h
+ /usr/include/aarch64-linux-gnu/bits/time.h
+ /usr/include/aarch64-linux-gnu/bits/time64.h
+ /usr/include/aarch64-linux-gnu/bits/timesize.h
+ /usr/include/aarch64-linux-gnu/bits/timex.h
+ /usr/include/aarch64-linux-gnu/bits/types.h
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/__sigval_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sig_atomic_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigevent_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/siginfo_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/sigval_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/stack_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sigstack.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h
+ /usr/include/aarch64-linux-gnu/bits/wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cxxabi_tweaks.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/messages_members.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h
+ /usr/include/aarch64-linux-gnu/c++/13/bits/time_members.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h
+ /usr/include/aarch64-linux-gnu/sys/procfs.h
+ /usr/include/aarch64-linux-gnu/sys/select.h
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h
+ /usr/include/aarch64-linux-gnu/sys/time.h
+ /usr/include/aarch64-linux-gnu/sys/types.h
+ /usr/include/aarch64-linux-gnu/sys/ucontext.h
+ /usr/include/aarch64-linux-gnu/sys/user.h
+ /usr/include/alloca.h
+ /usr/include/asm-generic/bitsperlong.h
+ /usr/include/asm-generic/errno-base.h
+ /usr/include/asm-generic/errno.h
+ /usr/include/asm-generic/int-ll64.h
+ /usr/include/asm-generic/posix_types.h
+ /usr/include/asm-generic/types.h
+ /usr/include/assert.h
+ /usr/include/c++/13/algorithm
+ /usr/include/c++/13/array
+ /usr/include/c++/13/atomic
+ /usr/include/c++/13/backward/auto_ptr.h
+ /usr/include/c++/13/backward/binders.h
+ /usr/include/c++/13/bit
+ /usr/include/c++/13/bits/algorithmfwd.h
+ /usr/include/c++/13/bits/align.h
+ /usr/include/c++/13/bits/alloc_traits.h
+ /usr/include/c++/13/bits/allocated_ptr.h
+ /usr/include/c++/13/bits/allocator.h
+ /usr/include/c++/13/bits/atomic_base.h
+ /usr/include/c++/13/bits/atomic_futex.h
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h
+ /usr/include/c++/13/bits/basic_ios.h
+ /usr/include/c++/13/bits/basic_ios.tcc
+ /usr/include/c++/13/bits/basic_string.h
+ /usr/include/c++/13/bits/basic_string.tcc
+ /usr/include/c++/13/bits/char_traits.h
+ /usr/include/c++/13/bits/charconv.h
+ /usr/include/c++/13/bits/chrono.h
+ /usr/include/c++/13/bits/codecvt.h
+ /usr/include/c++/13/bits/concept_check.h
+ /usr/include/c++/13/bits/cpp_type_traits.h
+ /usr/include/c++/13/bits/cxxabi_forced.h
+ /usr/include/c++/13/bits/cxxabi_init_exception.h
+ /usr/include/c++/13/bits/deque.tcc
+ /usr/include/c++/13/bits/enable_special_members.h
+ /usr/include/c++/13/bits/erase_if.h
+ /usr/include/c++/13/bits/exception.h
+ /usr/include/c++/13/bits/exception_defines.h
+ /usr/include/c++/13/bits/exception_ptr.h
+ /usr/include/c++/13/bits/functexcept.h
+ /usr/include/c++/13/bits/functional_hash.h
+ /usr/include/c++/13/bits/hash_bytes.h
+ /usr/include/c++/13/bits/hashtable.h
+ /usr/include/c++/13/bits/hashtable_policy.h
+ /usr/include/c++/13/bits/invoke.h
+ /usr/include/c++/13/bits/ios_base.h
+ /usr/include/c++/13/bits/istream.tcc
+ /usr/include/c++/13/bits/list.tcc
+ /usr/include/c++/13/bits/locale_classes.h
+ /usr/include/c++/13/bits/locale_classes.tcc
+ /usr/include/c++/13/bits/locale_conv.h
+ /usr/include/c++/13/bits/locale_facets.h
+ /usr/include/c++/13/bits/locale_facets.tcc
+ /usr/include/c++/13/bits/locale_facets_nonio.h
+ /usr/include/c++/13/bits/locale_facets_nonio.tcc
+ /usr/include/c++/13/bits/localefwd.h
+ /usr/include/c++/13/bits/memory_resource.h
+ /usr/include/c++/13/bits/memoryfwd.h
+ /usr/include/c++/13/bits/move.h
+ /usr/include/c++/13/bits/nested_exception.h
+ /usr/include/c++/13/bits/new_allocator.h
+ /usr/include/c++/13/bits/node_handle.h
+ /usr/include/c++/13/bits/ostream.tcc
+ /usr/include/c++/13/bits/ostream_insert.h
+ /usr/include/c++/13/bits/parse_numbers.h
+ /usr/include/c++/13/bits/postypes.h
+ /usr/include/c++/13/bits/predefined_ops.h
+ /usr/include/c++/13/bits/ptr_traits.h
+ /usr/include/c++/13/bits/quoted_string.h
+ /usr/include/c++/13/bits/range_access.h
+ /usr/include/c++/13/bits/refwrap.h
+ /usr/include/c++/13/bits/requires_hosted.h
+ /usr/include/c++/13/bits/shared_ptr.h
+ /usr/include/c++/13/bits/shared_ptr_atomic.h
+ /usr/include/c++/13/bits/shared_ptr_base.h
+ /usr/include/c++/13/bits/specfun.h
+ /usr/include/c++/13/bits/sstream.tcc
+ /usr/include/c++/13/bits/std_abs.h
+ /usr/include/c++/13/bits/std_function.h
+ /usr/include/c++/13/bits/std_mutex.h
+ /usr/include/c++/13/bits/std_thread.h
+ /usr/include/c++/13/bits/stl_algo.h
+ /usr/include/c++/13/bits/stl_algobase.h
+ /usr/include/c++/13/bits/stl_bvector.h
+ /usr/include/c++/13/bits/stl_construct.h
+ /usr/include/c++/13/bits/stl_deque.h
+ /usr/include/c++/13/bits/stl_function.h
+ /usr/include/c++/13/bits/stl_heap.h
+ /usr/include/c++/13/bits/stl_iterator.h
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h
+ /usr/include/c++/13/bits/stl_iterator_base_types.h
+ /usr/include/c++/13/bits/stl_list.h
+ /usr/include/c++/13/bits/stl_map.h
+ /usr/include/c++/13/bits/stl_multimap.h
+ /usr/include/c++/13/bits/stl_multiset.h
+ /usr/include/c++/13/bits/stl_numeric.h
+ /usr/include/c++/13/bits/stl_pair.h
+ /usr/include/c++/13/bits/stl_queue.h
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h
+ /usr/include/c++/13/bits/stl_relops.h
+ /usr/include/c++/13/bits/stl_set.h
+ /usr/include/c++/13/bits/stl_tempbuf.h
+ /usr/include/c++/13/bits/stl_tree.h
+ /usr/include/c++/13/bits/stl_uninitialized.h
+ /usr/include/c++/13/bits/stl_vector.h
+ /usr/include/c++/13/bits/stream_iterator.h
+ /usr/include/c++/13/bits/streambuf.tcc
+ /usr/include/c++/13/bits/streambuf_iterator.h
+ /usr/include/c++/13/bits/string_view.tcc
+ /usr/include/c++/13/bits/stringfwd.h
+ /usr/include/c++/13/bits/this_thread_sleep.h
+ /usr/include/c++/13/bits/uniform_int_dist.h
+ /usr/include/c++/13/bits/unique_lock.h
+ /usr/include/c++/13/bits/unique_ptr.h
+ /usr/include/c++/13/bits/unordered_map.h
+ /usr/include/c++/13/bits/unordered_set.h
+ /usr/include/c++/13/bits/uses_allocator.h
+ /usr/include/c++/13/bits/uses_allocator_args.h
+ /usr/include/c++/13/bits/utility.h
+ /usr/include/c++/13/bits/vector.tcc
+ /usr/include/c++/13/cassert
+ /usr/include/c++/13/cctype
+ /usr/include/c++/13/cerrno
+ /usr/include/c++/13/chrono
+ /usr/include/c++/13/clocale
+ /usr/include/c++/13/cmath
+ /usr/include/c++/13/codecvt
+ /usr/include/c++/13/compare
+ /usr/include/c++/13/condition_variable
+ /usr/include/c++/13/csignal
+ /usr/include/c++/13/cstddef
+ /usr/include/c++/13/cstdint
+ /usr/include/c++/13/cstdio
+ /usr/include/c++/13/cstdlib
+ /usr/include/c++/13/cstring
+ /usr/include/c++/13/ctime
+ /usr/include/c++/13/cwchar
+ /usr/include/c++/13/cwctype
+ /usr/include/c++/13/cxxabi.h
+ /usr/include/c++/13/debug/assertions.h
+ /usr/include/c++/13/debug/debug.h
+ /usr/include/c++/13/deque
+ /usr/include/c++/13/exception
+ /usr/include/c++/13/ext/aligned_buffer.h
+ /usr/include/c++/13/ext/alloc_traits.h
+ /usr/include/c++/13/ext/atomicity.h
+ /usr/include/c++/13/ext/concurrence.h
+ /usr/include/c++/13/ext/numeric_traits.h
+ /usr/include/c++/13/ext/string_conversions.h
+ /usr/include/c++/13/ext/type_traits.h
+ /usr/include/c++/13/functional
+ /usr/include/c++/13/future
+ /usr/include/c++/13/initializer_list
+ /usr/include/c++/13/iomanip
+ /usr/include/c++/13/ios
+ /usr/include/c++/13/iosfwd
+ /usr/include/c++/13/iostream
+ /usr/include/c++/13/istream
+ /usr/include/c++/13/iterator
+ /usr/include/c++/13/limits
+ /usr/include/c++/13/list
+ /usr/include/c++/13/locale
+ /usr/include/c++/13/map
+ /usr/include/c++/13/math.h
+ /usr/include/c++/13/memory
+ /usr/include/c++/13/mutex
+ /usr/include/c++/13/new
+ /usr/include/c++/13/numeric
+ /usr/include/c++/13/optional
+ /usr/include/c++/13/ostream
+ /usr/include/c++/13/pstl/execution_defs.h
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h
+ /usr/include/c++/13/pstl/glue_memory_defs.h
+ /usr/include/c++/13/pstl/glue_numeric_defs.h
+ /usr/include/c++/13/pstl/pstl_config.h
+ /usr/include/c++/13/queue
+ /usr/include/c++/13/ratio
+ /usr/include/c++/13/set
+ /usr/include/c++/13/shared_mutex
+ /usr/include/c++/13/sstream
+ /usr/include/c++/13/stdexcept
+ /usr/include/c++/13/stdlib.h
+ /usr/include/c++/13/streambuf
+ /usr/include/c++/13/string
+ /usr/include/c++/13/string_view
+ /usr/include/c++/13/system_error
+ /usr/include/c++/13/thread
+ /usr/include/c++/13/tr1/bessel_function.tcc
+ /usr/include/c++/13/tr1/beta_function.tcc
+ /usr/include/c++/13/tr1/ell_integral.tcc
+ /usr/include/c++/13/tr1/exp_integral.tcc
+ /usr/include/c++/13/tr1/gamma.tcc
+ /usr/include/c++/13/tr1/hypergeometric.tcc
+ /usr/include/c++/13/tr1/legendre_function.tcc
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc
+ /usr/include/c++/13/tr1/poly_hermite.tcc
+ /usr/include/c++/13/tr1/poly_laguerre.tcc
+ /usr/include/c++/13/tr1/riemann_zeta.tcc
+ /usr/include/c++/13/tr1/special_function_util.h
+ /usr/include/c++/13/tuple
+ /usr/include/c++/13/type_traits
+ /usr/include/c++/13/typeindex
+ /usr/include/c++/13/typeinfo
+ /usr/include/c++/13/unordered_map
+ /usr/include/c++/13/unordered_set
+ /usr/include/c++/13/utility
+ /usr/include/c++/13/variant
+ /usr/include/c++/13/vector
+ /usr/include/ctype.h
+ /usr/include/endian.h
+ /usr/include/errno.h
+ /usr/include/features-time64.h
+ /usr/include/features.h
+ /usr/include/libintl.h
+ /usr/include/linux/close_range.h
+ /usr/include/linux/errno.h
+ /usr/include/linux/posix_types.h
+ /usr/include/linux/stddef.h
+ /usr/include/linux/types.h
+ /usr/include/locale.h
+ /usr/include/math.h
+ /usr/include/pthread.h
+ /usr/include/sched.h
+ /usr/include/signal.h
+ /usr/include/stdc-predef.h
+ /usr/include/stdint.h
+ /usr/include/stdio.h
+ /usr/include/stdlib.h
+ /usr/include/string.h
+ /usr/include/strings.h
+ /usr/include/time.h
+ /usr/include/unistd.h
+ /usr/include/wchar.h
+ /usr/include/wctype.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdalign.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdbool.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.make
new file mode 100644
index 00000000..ac559da1
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.make
@@ -0,0 +1,6825 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/termbits.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/termbits-common.h \
+  /usr/include/asm-generic/termbits.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/algorithm \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/algorithmfwd.h \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algo.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_heap.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_tempbuf.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uniform_int_dist.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/execution_defs.h \
+  /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/socket.h \
+  /usr/include/aarch64-linux-gnu/asm/sockios.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/in.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/netdb.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/sockaddr.h \
+  /usr/include/aarch64-linux-gnu/bits/socket.h \
+  /usr/include/aarch64-linux-gnu/bits/socket_type.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigval_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigevent_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_osockaddr.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/socket.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/arpa/inet.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/socket.h \
+  /usr/include/asm-generic/sockios.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/can.h \
+  /usr/include/linux/can/raw.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/socket.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/net/if.h \
+  /usr/include/netdb.h \
+  /usr/include/netinet/in.h \
+  /usr/include/netinet/tcp.h \
+  /usr/include/pthread.h \
+  /usr/include/rpc/netdb.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_internal.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/algorithm \
+  /usr/include/c++/13/backward/auto_ptr.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/algorithmfwd.h \
+  /usr/include/c++/13/bits/align.h \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocated_ptr.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/atomic_base.h \
+  /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/shared_ptr.h \
+  /usr/include/c++/13/bits/shared_ptr_atomic.h \
+  /usr/include/c++/13/bits/shared_ptr_base.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algo.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_heap.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+  /usr/include/c++/13/bits/stl_tempbuf.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uniform_int_dist.h \
+  /usr/include/c++/13/bits/unique_ptr.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/concurrence.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/memory \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/execution_defs.h \
+  /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+  /usr/include/c++/13/pstl/glue_memory_defs.h \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_internal.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/algorithm \
+  /usr/include/c++/13/backward/auto_ptr.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/algorithmfwd.h \
+  /usr/include/c++/13/bits/align.h \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocated_ptr.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/atomic_base.h \
+  /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/shared_ptr.h \
+  /usr/include/c++/13/bits/shared_ptr_atomic.h \
+  /usr/include/c++/13/bits/shared_ptr_base.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algo.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_heap.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+  /usr/include/c++/13/bits/stl_tempbuf.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uniform_int_dist.h \
+  /usr/include/c++/13/bits/unique_ptr.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/concurrence.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/memory \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/execution_defs.h \
+  /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+  /usr/include/c++/13/pstl/glue_memory_defs.h \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_internal.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/algorithm \
+  /usr/include/c++/13/backward/auto_ptr.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/algorithmfwd.h \
+  /usr/include/c++/13/bits/align.h \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocated_ptr.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/atomic_base.h \
+  /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/shared_ptr.h \
+  /usr/include/c++/13/bits/shared_ptr_atomic.h \
+  /usr/include/c++/13/bits/shared_ptr_base.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algo.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_heap.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+  /usr/include/c++/13/bits/stl_tempbuf.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uniform_int_dist.h \
+  /usr/include/c++/13/bits/unique_ptr.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/concurrence.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/memory \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/execution_defs.h \
+  /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+  /usr/include/c++/13/pstl/glue_memory_defs.h \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_internal.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/algorithm \
+  /usr/include/c++/13/backward/auto_ptr.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/algorithmfwd.h \
+  /usr/include/c++/13/bits/align.h \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocated_ptr.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/atomic_base.h \
+  /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/shared_ptr.h \
+  /usr/include/c++/13/bits/shared_ptr_atomic.h \
+  /usr/include/c++/13/bits/shared_ptr_base.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algo.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_heap.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+  /usr/include/c++/13/bits/stl_tempbuf.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uniform_int_dist.h \
+  /usr/include/c++/13/bits/unique_ptr.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/concurrence.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/memory \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/execution_defs.h \
+  /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+  /usr/include/c++/13/pstl/glue_memory_defs.h \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/thread.hpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/asm/unistd.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/resource.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/syscall.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_rusage.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/resource.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/syscall.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/asm-generic/unistd.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/algorithm \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/algorithmfwd.h \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algo.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_heap.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_tempbuf.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uniform_int_dist.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/execution_defs.h \
+  /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/backward/auto_ptr.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/align.h \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocated_ptr.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/atomic_base.h \
+  /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/list.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/shared_ptr.h \
+  /usr/include/c++/13/bits/shared_ptr_atomic.h \
+  /usr/include/c++/13/bits/shared_ptr_base.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_list.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+  /usr/include/c++/13/bits/stl_tempbuf.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/unique_ptr.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/concurrence.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/list \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/memory \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/execution_defs.h \
+  /usr/include/c++/13/pstl/glue_memory_defs.h \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/algorithm \
+  /usr/include/c++/13/atomic \
+  /usr/include/c++/13/backward/auto_ptr.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/algorithmfwd.h \
+  /usr/include/c++/13/bits/align.h \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocated_ptr.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/atomic_base.h \
+  /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/deque.tcc \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/list.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/shared_ptr.h \
+  /usr/include/c++/13/bits/shared_ptr_atomic.h \
+  /usr/include/c++/13/bits/shared_ptr_base.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algo.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_deque.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_heap.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_list.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+  /usr/include/c++/13/bits/stl_tempbuf.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uniform_int_dist.h \
+  /usr/include/c++/13/bits/unique_ptr.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/deque \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/concurrence.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/list \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/memory \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/execution_defs.h \
+  /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+  /usr/include/c++/13/pstl/glue_memory_defs.h \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+  /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+  /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+  /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/stat.h \
+  /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/statx.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/stat.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/ioctl.h \
+  /usr/include/asm-generic/ioctls.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/algorithm \
+  /usr/include/c++/13/backward/auto_ptr.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/algorithmfwd.h \
+  /usr/include/c++/13/bits/align.h \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocated_ptr.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/atomic_base.h \
+  /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/list.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/shared_ptr.h \
+  /usr/include/c++/13/bits/shared_ptr_atomic.h \
+  /usr/include/c++/13/bits/shared_ptr_base.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algo.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_heap.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_list.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+  /usr/include/c++/13/bits/stl_tempbuf.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uniform_int_dist.h \
+  /usr/include/c++/13/bits/unique_ptr.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/concurrence.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/list \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/memory \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/execution_defs.h \
+  /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+  /usr/include/c++/13/pstl/glue_memory_defs.h \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/fcntl.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/falloc.h \
+  /usr/include/linux/ioctl.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stat.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/errno.h \
+  /usr/include/locale.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/wchar.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/errno.h \
+  /usr/include/locale.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/wchar.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/linux/errno.h \
+  /usr/include/locale.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/wchar.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h \
+  /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.h \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \
+  /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/time.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp \
+  /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp \
+  /opt/ros/jazzy/include/rcl/rcl/allocator.h \
+  /opt/ros/jazzy/include/rcl/rcl/arguments.h \
+  /opt/ros/jazzy/include/rcl/rcl/client.h \
+  /opt/ros/jazzy/include/rcl/rcl/context.h \
+  /opt/ros/jazzy/include/rcl/rcl/domain_id.h \
+  /opt/ros/jazzy/include/rcl/rcl/error_handling.h \
+  /opt/ros/jazzy/include/rcl/rcl/event.h \
+  /opt/ros/jazzy/include/rcl/rcl/event_callback.h \
+  /opt/ros/jazzy/include/rcl/rcl/graph.h \
+  /opt/ros/jazzy/include/rcl/rcl/guard_condition.h \
+  /opt/ros/jazzy/include/rcl/rcl/init_options.h \
+  /opt/ros/jazzy/include/rcl/rcl/log_level.h \
+  /opt/ros/jazzy/include/rcl/rcl/logging_rosout.h \
+  /opt/ros/jazzy/include/rcl/rcl/macros.h \
+  /opt/ros/jazzy/include/rcl/rcl/network_flow_endpoints.h \
+  /opt/ros/jazzy/include/rcl/rcl/node.h \
+  /opt/ros/jazzy/include/rcl/rcl/node_options.h \
+  /opt/ros/jazzy/include/rcl/rcl/publisher.h \
+  /opt/ros/jazzy/include/rcl/rcl/service.h \
+  /opt/ros/jazzy/include/rcl/rcl/service_introspection.h \
+  /opt/ros/jazzy/include/rcl/rcl/subscription.h \
+  /opt/ros/jazzy/include/rcl/rcl/time.h \
+  /opt/ros/jazzy/include/rcl/rcl/timer.h \
+  /opt/ros/jazzy/include/rcl/rcl/types.h \
+  /opt/ros/jazzy/include/rcl/rcl/visibility_control.h \
+  /opt/ros/jazzy/include/rcl/rcl/wait.h \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp \
+  /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp \
+  /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h \
+  /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h \
+  /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_common.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/any_executable.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/any_service_callback.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/any_subscription_callback.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/callback_group.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/client.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/clock.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/context.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/contexts/default_context.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/copy_all_parameter_values.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_client.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_publisher.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_subscription.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_publisher.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_service.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_subscription.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/create_timer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/add_guard_condition_to_rcl_wait_set.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/qos_parameters.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/duration.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message_type.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_serialization_support.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/event.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/event_handler.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions/exceptions.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executor.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executor_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collection.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collector.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_notify_waitable.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor_event_types.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_queue.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/simple_events_queue.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/timers_manager.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/function_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/future_return_code.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/generic_client.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/generic_publisher.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/generic_subscription.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/get_message_type_support_handle.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/guard_condition.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/init_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_setting.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/is_ros_compatible_type.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/loaned_message.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/logger.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/logging.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/macros.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategies.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategy.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/message_info.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/message_memory_strategy.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/network_flow_endpoint.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_impl.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/detail/node_interfaces_helpers.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_clock_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_type_descriptions_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/node_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_client.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_event_handler.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_map.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_service.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_value.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/publisher.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_base.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_factory.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/qos.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/qos_overriding_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/rate.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/rclcpp.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/serialization.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/serialized_message.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/service.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_base.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_content_filter_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_factory.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_options.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_traits.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/time.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/timer.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics_state.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/type_adapter.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/type_support_decl.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/typesupport_helpers.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/utilities.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/visibility_control.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result_kind.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_template.hpp \
+  /opt/ros/jazzy/include/rclcpp/rclcpp/waitable.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/filesystem_helper.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/join.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/pointer_traits.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/scope_exit.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/shared_library.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/thread_safety_annotations.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/time.hpp \
+  /opt/ros/jazzy/include/rcpputils/rcpputils/visibility_control.hpp \
+  /opt/ros/jazzy/include/rcutils/rcutils/allocator.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/error_handling.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/logging.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/logging_macros.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/macros.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/qsort.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/sha256.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/shared_library.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/snprintf.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/testing/fault_injection.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/time.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/array_list.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/char_array.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/hash_map.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/rcutils_ret.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/string_array.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/string_map.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/types/uint8_array.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/visibility_control.h \
+  /opt/ros/jazzy/include/rcutils/rcutils/visibility_control_macros.h \
+  /opt/ros/jazzy/include/rmw/rmw/discovery_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/domain_id.h \
+  /opt/ros/jazzy/include/rmw/rmw/dynamic_message_type_support.h \
+  /opt/ros/jazzy/include/rmw/rmw/error_handling.h \
+  /opt/ros/jazzy/include/rmw/rmw/event.h \
+  /opt/ros/jazzy/include/rmw/rmw/event_callback_type.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/events_statuses.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_qos.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_type.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_changed.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_lost.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/matched.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/message_lost.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/offered_deadline_missed.h \
+  /opt/ros/jazzy/include/rmw/rmw/events_statuses/requested_deadline_missed.h \
+  /opt/ros/jazzy/include/rmw/rmw/features.h \
+  /opt/ros/jazzy/include/rmw/rmw/get_topic_names_and_types.h \
+  /opt/ros/jazzy/include/rmw/rmw/impl/config.h \
+  /opt/ros/jazzy/include/rmw/rmw/impl/cpp/demangle.hpp \
+  /opt/ros/jazzy/include/rmw/rmw/incompatible_qos_events_statuses.h \
+  /opt/ros/jazzy/include/rmw/rmw/init.h \
+  /opt/ros/jazzy/include/rmw/rmw/init_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/localhost.h \
+  /opt/ros/jazzy/include/rmw/rmw/macros.h \
+  /opt/ros/jazzy/include/rmw/rmw/message_sequence.h \
+  /opt/ros/jazzy/include/rmw/rmw/names_and_types.h \
+  /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint.h \
+  /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint_array.h \
+  /opt/ros/jazzy/include/rmw/rmw/publisher_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/qos_policy_kind.h \
+  /opt/ros/jazzy/include/rmw/rmw/qos_profiles.h \
+  /opt/ros/jazzy/include/rmw/rmw/qos_string_conversions.h \
+  /opt/ros/jazzy/include/rmw/rmw/ret_types.h \
+  /opt/ros/jazzy/include/rmw/rmw/rmw.h \
+  /opt/ros/jazzy/include/rmw/rmw/security_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/serialized_message.h \
+  /opt/ros/jazzy/include/rmw/rmw/subscription_content_filter_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/subscription_options.h \
+  /opt/ros/jazzy/include/rmw/rmw/time.h \
+  /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info.h \
+  /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info_array.h \
+  /opt/ros/jazzy/include/rmw/rmw/types.h \
+  /opt/ros/jazzy/include/rmw/rmw/visibility_control.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_data.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_type.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support_interface.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/dynamic_message_type_support_struct.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/identifier.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/types.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/uchar.h \
+  /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/visibility_control.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/action_type_support_struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/string.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field__struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field_type__struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/individual_type_description__struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_description__struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_source__struct.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_hash.h \
+  /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \
+  /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \
+  /opt/ros/jazzy/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h \
+  /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \
+  /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__type_support.hpp \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp \
+  /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \
+  /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.h \
+  /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.hpp \
+  /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__traits.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp \
+  /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \
+  /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__struct.hpp \
+  /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__traits.hpp \
+  /opt/ros/jazzy/include/std_srvs/std_srvs/msg/rosidl_generator_cpp__visibility_control.hpp \
+  /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__builder.hpp \
+  /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__struct.hpp \
+  /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__traits.hpp \
+  /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__type_support.hpp \
+  /opt/ros/jazzy/include/std_srvs/std_srvs/srv/empty.hpp \
+  /opt/ros/jazzy/include/tracetools/tracetools/config.h \
+  /opt/ros/jazzy/include/tracetools/tracetools/tracetools.h \
+  /opt/ros/jazzy/include/tracetools/tracetools/utils.hpp \
+  /opt/ros/jazzy/include/tracetools/tracetools/visibility_control.hpp \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field_type__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/individual_type_description__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/key_value__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_description__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_source__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/rosidl_generator_c__visibility_control.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__functions.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__struct.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__type_support.h \
+  /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/get_type_description.h \
+  /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+  /usr/include/aarch64-linux-gnu/asm/errno.h \
+  /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+  /usr/include/aarch64-linux-gnu/asm/sigcontext.h \
+  /usr/include/aarch64-linux-gnu/asm/sve_context.h \
+  /usr/include/aarch64-linux-gnu/asm/types.h \
+  /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+  /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+  /usr/include/aarch64-linux-gnu/bits/confname.h \
+  /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+  /usr/include/aarch64-linux-gnu/bits/endian.h \
+  /usr/include/aarch64-linux-gnu/bits/endianness.h \
+  /usr/include/aarch64-linux-gnu/bits/environments.h \
+  /usr/include/aarch64-linux-gnu/bits/errno.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+  /usr/include/aarch64-linux-gnu/bits/floatn.h \
+  /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+  /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+  /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+  /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+  /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+  /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+  /usr/include/aarch64-linux-gnu/bits/locale.h \
+  /usr/include/aarch64-linux-gnu/bits/long-double.h \
+  /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+  /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+  /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+  /usr/include/aarch64-linux-gnu/bits/procfs-extra.h \
+  /usr/include/aarch64-linux-gnu/bits/procfs-id.h \
+  /usr/include/aarch64-linux-gnu/bits/procfs-prregset.h \
+  /usr/include/aarch64-linux-gnu/bits/procfs.h \
+  /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+  /usr/include/aarch64-linux-gnu/bits/sched.h \
+  /usr/include/aarch64-linux-gnu/bits/select.h \
+  /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+  /usr/include/aarch64-linux-gnu/bits/sigaction.h \
+  /usr/include/aarch64-linux-gnu/bits/sigcontext.h \
+  /usr/include/aarch64-linux-gnu/bits/sigevent-consts.h \
+  /usr/include/aarch64-linux-gnu/bits/siginfo-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/siginfo-consts-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/siginfo-consts.h \
+  /usr/include/aarch64-linux-gnu/bits/signal_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/signum-arch.h \
+  /usr/include/aarch64-linux-gnu/bits/signum-generic.h \
+  /usr/include/aarch64-linux-gnu/bits/sigstack.h \
+  /usr/include/aarch64-linux-gnu/bits/sigstksz.h \
+  /usr/include/aarch64-linux-gnu/bits/sigthread.h \
+  /usr/include/aarch64-linux-gnu/bits/ss_flags.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+  /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+  /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+  /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+  /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+  /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+  /usr/include/aarch64-linux-gnu/bits/time.h \
+  /usr/include/aarch64-linux-gnu/bits/time64.h \
+  /usr/include/aarch64-linux-gnu/bits/timesize.h \
+  /usr/include/aarch64-linux-gnu/bits/timex.h \
+  /usr/include/aarch64-linux-gnu/bits/types.h \
+  /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/__sigval_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sig_atomic_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigevent_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/siginfo_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/sigval_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/stack_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_sigstack.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+  /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+  /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+  /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+  /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+  /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+  /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+  /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+  /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+  /usr/include/aarch64-linux-gnu/bits/wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+  /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/cxxabi_tweaks.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/messages_members.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+  /usr/include/aarch64-linux-gnu/c++/13/bits/time_members.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+  /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+  /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+  /usr/include/aarch64-linux-gnu/sys/procfs.h \
+  /usr/include/aarch64-linux-gnu/sys/select.h \
+  /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+  /usr/include/aarch64-linux-gnu/sys/time.h \
+  /usr/include/aarch64-linux-gnu/sys/types.h \
+  /usr/include/aarch64-linux-gnu/sys/ucontext.h \
+  /usr/include/aarch64-linux-gnu/sys/user.h \
+  /usr/include/alloca.h \
+  /usr/include/asm-generic/bitsperlong.h \
+  /usr/include/asm-generic/errno-base.h \
+  /usr/include/asm-generic/errno.h \
+  /usr/include/asm-generic/int-ll64.h \
+  /usr/include/asm-generic/posix_types.h \
+  /usr/include/asm-generic/types.h \
+  /usr/include/assert.h \
+  /usr/include/c++/13/algorithm \
+  /usr/include/c++/13/array \
+  /usr/include/c++/13/atomic \
+  /usr/include/c++/13/backward/auto_ptr.h \
+  /usr/include/c++/13/backward/binders.h \
+  /usr/include/c++/13/bit \
+  /usr/include/c++/13/bits/algorithmfwd.h \
+  /usr/include/c++/13/bits/align.h \
+  /usr/include/c++/13/bits/alloc_traits.h \
+  /usr/include/c++/13/bits/allocated_ptr.h \
+  /usr/include/c++/13/bits/allocator.h \
+  /usr/include/c++/13/bits/atomic_base.h \
+  /usr/include/c++/13/bits/atomic_futex.h \
+  /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+  /usr/include/c++/13/bits/basic_ios.h \
+  /usr/include/c++/13/bits/basic_ios.tcc \
+  /usr/include/c++/13/bits/basic_string.h \
+  /usr/include/c++/13/bits/basic_string.tcc \
+  /usr/include/c++/13/bits/char_traits.h \
+  /usr/include/c++/13/bits/charconv.h \
+  /usr/include/c++/13/bits/chrono.h \
+  /usr/include/c++/13/bits/codecvt.h \
+  /usr/include/c++/13/bits/concept_check.h \
+  /usr/include/c++/13/bits/cpp_type_traits.h \
+  /usr/include/c++/13/bits/cxxabi_forced.h \
+  /usr/include/c++/13/bits/cxxabi_init_exception.h \
+  /usr/include/c++/13/bits/deque.tcc \
+  /usr/include/c++/13/bits/enable_special_members.h \
+  /usr/include/c++/13/bits/erase_if.h \
+  /usr/include/c++/13/bits/exception.h \
+  /usr/include/c++/13/bits/exception_defines.h \
+  /usr/include/c++/13/bits/exception_ptr.h \
+  /usr/include/c++/13/bits/functexcept.h \
+  /usr/include/c++/13/bits/functional_hash.h \
+  /usr/include/c++/13/bits/hash_bytes.h \
+  /usr/include/c++/13/bits/hashtable.h \
+  /usr/include/c++/13/bits/hashtable_policy.h \
+  /usr/include/c++/13/bits/invoke.h \
+  /usr/include/c++/13/bits/ios_base.h \
+  /usr/include/c++/13/bits/istream.tcc \
+  /usr/include/c++/13/bits/list.tcc \
+  /usr/include/c++/13/bits/locale_classes.h \
+  /usr/include/c++/13/bits/locale_classes.tcc \
+  /usr/include/c++/13/bits/locale_conv.h \
+  /usr/include/c++/13/bits/locale_facets.h \
+  /usr/include/c++/13/bits/locale_facets.tcc \
+  /usr/include/c++/13/bits/locale_facets_nonio.h \
+  /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+  /usr/include/c++/13/bits/localefwd.h \
+  /usr/include/c++/13/bits/memory_resource.h \
+  /usr/include/c++/13/bits/memoryfwd.h \
+  /usr/include/c++/13/bits/move.h \
+  /usr/include/c++/13/bits/nested_exception.h \
+  /usr/include/c++/13/bits/new_allocator.h \
+  /usr/include/c++/13/bits/node_handle.h \
+  /usr/include/c++/13/bits/ostream.tcc \
+  /usr/include/c++/13/bits/ostream_insert.h \
+  /usr/include/c++/13/bits/parse_numbers.h \
+  /usr/include/c++/13/bits/postypes.h \
+  /usr/include/c++/13/bits/predefined_ops.h \
+  /usr/include/c++/13/bits/ptr_traits.h \
+  /usr/include/c++/13/bits/quoted_string.h \
+  /usr/include/c++/13/bits/range_access.h \
+  /usr/include/c++/13/bits/refwrap.h \
+  /usr/include/c++/13/bits/requires_hosted.h \
+  /usr/include/c++/13/bits/shared_ptr.h \
+  /usr/include/c++/13/bits/shared_ptr_atomic.h \
+  /usr/include/c++/13/bits/shared_ptr_base.h \
+  /usr/include/c++/13/bits/specfun.h \
+  /usr/include/c++/13/bits/sstream.tcc \
+  /usr/include/c++/13/bits/std_abs.h \
+  /usr/include/c++/13/bits/std_function.h \
+  /usr/include/c++/13/bits/std_mutex.h \
+  /usr/include/c++/13/bits/std_thread.h \
+  /usr/include/c++/13/bits/stl_algo.h \
+  /usr/include/c++/13/bits/stl_algobase.h \
+  /usr/include/c++/13/bits/stl_bvector.h \
+  /usr/include/c++/13/bits/stl_construct.h \
+  /usr/include/c++/13/bits/stl_deque.h \
+  /usr/include/c++/13/bits/stl_function.h \
+  /usr/include/c++/13/bits/stl_heap.h \
+  /usr/include/c++/13/bits/stl_iterator.h \
+  /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+  /usr/include/c++/13/bits/stl_iterator_base_types.h \
+  /usr/include/c++/13/bits/stl_list.h \
+  /usr/include/c++/13/bits/stl_map.h \
+  /usr/include/c++/13/bits/stl_multimap.h \
+  /usr/include/c++/13/bits/stl_multiset.h \
+  /usr/include/c++/13/bits/stl_numeric.h \
+  /usr/include/c++/13/bits/stl_pair.h \
+  /usr/include/c++/13/bits/stl_queue.h \
+  /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+  /usr/include/c++/13/bits/stl_relops.h \
+  /usr/include/c++/13/bits/stl_set.h \
+  /usr/include/c++/13/bits/stl_tempbuf.h \
+  /usr/include/c++/13/bits/stl_tree.h \
+  /usr/include/c++/13/bits/stl_uninitialized.h \
+  /usr/include/c++/13/bits/stl_vector.h \
+  /usr/include/c++/13/bits/stream_iterator.h \
+  /usr/include/c++/13/bits/streambuf.tcc \
+  /usr/include/c++/13/bits/streambuf_iterator.h \
+  /usr/include/c++/13/bits/string_view.tcc \
+  /usr/include/c++/13/bits/stringfwd.h \
+  /usr/include/c++/13/bits/this_thread_sleep.h \
+  /usr/include/c++/13/bits/uniform_int_dist.h \
+  /usr/include/c++/13/bits/unique_lock.h \
+  /usr/include/c++/13/bits/unique_ptr.h \
+  /usr/include/c++/13/bits/unordered_map.h \
+  /usr/include/c++/13/bits/unordered_set.h \
+  /usr/include/c++/13/bits/uses_allocator.h \
+  /usr/include/c++/13/bits/uses_allocator_args.h \
+  /usr/include/c++/13/bits/utility.h \
+  /usr/include/c++/13/bits/vector.tcc \
+  /usr/include/c++/13/cassert \
+  /usr/include/c++/13/cctype \
+  /usr/include/c++/13/cerrno \
+  /usr/include/c++/13/chrono \
+  /usr/include/c++/13/clocale \
+  /usr/include/c++/13/cmath \
+  /usr/include/c++/13/codecvt \
+  /usr/include/c++/13/compare \
+  /usr/include/c++/13/condition_variable \
+  /usr/include/c++/13/csignal \
+  /usr/include/c++/13/cstddef \
+  /usr/include/c++/13/cstdint \
+  /usr/include/c++/13/cstdio \
+  /usr/include/c++/13/cstdlib \
+  /usr/include/c++/13/cstring \
+  /usr/include/c++/13/ctime \
+  /usr/include/c++/13/cwchar \
+  /usr/include/c++/13/cwctype \
+  /usr/include/c++/13/cxxabi.h \
+  /usr/include/c++/13/debug/assertions.h \
+  /usr/include/c++/13/debug/debug.h \
+  /usr/include/c++/13/deque \
+  /usr/include/c++/13/exception \
+  /usr/include/c++/13/ext/aligned_buffer.h \
+  /usr/include/c++/13/ext/alloc_traits.h \
+  /usr/include/c++/13/ext/atomicity.h \
+  /usr/include/c++/13/ext/concurrence.h \
+  /usr/include/c++/13/ext/numeric_traits.h \
+  /usr/include/c++/13/ext/string_conversions.h \
+  /usr/include/c++/13/ext/type_traits.h \
+  /usr/include/c++/13/functional \
+  /usr/include/c++/13/future \
+  /usr/include/c++/13/initializer_list \
+  /usr/include/c++/13/iomanip \
+  /usr/include/c++/13/ios \
+  /usr/include/c++/13/iosfwd \
+  /usr/include/c++/13/iostream \
+  /usr/include/c++/13/istream \
+  /usr/include/c++/13/iterator \
+  /usr/include/c++/13/limits \
+  /usr/include/c++/13/list \
+  /usr/include/c++/13/locale \
+  /usr/include/c++/13/map \
+  /usr/include/c++/13/math.h \
+  /usr/include/c++/13/memory \
+  /usr/include/c++/13/mutex \
+  /usr/include/c++/13/new \
+  /usr/include/c++/13/numeric \
+  /usr/include/c++/13/optional \
+  /usr/include/c++/13/ostream \
+  /usr/include/c++/13/pstl/execution_defs.h \
+  /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+  /usr/include/c++/13/pstl/glue_memory_defs.h \
+  /usr/include/c++/13/pstl/glue_numeric_defs.h \
+  /usr/include/c++/13/pstl/pstl_config.h \
+  /usr/include/c++/13/queue \
+  /usr/include/c++/13/ratio \
+  /usr/include/c++/13/set \
+  /usr/include/c++/13/shared_mutex \
+  /usr/include/c++/13/sstream \
+  /usr/include/c++/13/stdexcept \
+  /usr/include/c++/13/stdlib.h \
+  /usr/include/c++/13/streambuf \
+  /usr/include/c++/13/string \
+  /usr/include/c++/13/string_view \
+  /usr/include/c++/13/system_error \
+  /usr/include/c++/13/thread \
+  /usr/include/c++/13/tr1/bessel_function.tcc \
+  /usr/include/c++/13/tr1/beta_function.tcc \
+  /usr/include/c++/13/tr1/ell_integral.tcc \
+  /usr/include/c++/13/tr1/exp_integral.tcc \
+  /usr/include/c++/13/tr1/gamma.tcc \
+  /usr/include/c++/13/tr1/hypergeometric.tcc \
+  /usr/include/c++/13/tr1/legendre_function.tcc \
+  /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+  /usr/include/c++/13/tr1/poly_hermite.tcc \
+  /usr/include/c++/13/tr1/poly_laguerre.tcc \
+  /usr/include/c++/13/tr1/riemann_zeta.tcc \
+  /usr/include/c++/13/tr1/special_function_util.h \
+  /usr/include/c++/13/tuple \
+  /usr/include/c++/13/type_traits \
+  /usr/include/c++/13/typeindex \
+  /usr/include/c++/13/typeinfo \
+  /usr/include/c++/13/unordered_map \
+  /usr/include/c++/13/unordered_set \
+  /usr/include/c++/13/utility \
+  /usr/include/c++/13/variant \
+  /usr/include/c++/13/vector \
+  /usr/include/ctype.h \
+  /usr/include/endian.h \
+  /usr/include/errno.h \
+  /usr/include/features-time64.h \
+  /usr/include/features.h \
+  /usr/include/libintl.h \
+  /usr/include/linux/close_range.h \
+  /usr/include/linux/errno.h \
+  /usr/include/linux/posix_types.h \
+  /usr/include/linux/stddef.h \
+  /usr/include/linux/types.h \
+  /usr/include/locale.h \
+  /usr/include/math.h \
+  /usr/include/pthread.h \
+  /usr/include/sched.h \
+  /usr/include/signal.h \
+  /usr/include/stdc-predef.h \
+  /usr/include/stdint.h \
+  /usr/include/stdio.h \
+  /usr/include/stdlib.h \
+  /usr/include/string.h \
+  /usr/include/strings.h \
+  /usr/include/time.h \
+  /usr/include/unistd.h \
+  /usr/include/wchar.h \
+  /usr/include/wctype.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdalign.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdbool.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+  /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h
+
+
+/usr/lib/gcc/aarch64-linux-gnu/13/include/stdbool.h:
+
+/usr/lib/gcc/aarch64-linux-gnu/13/include/stdalign.h:
+
+/usr/include/libintl.h:
+
+/usr/include/c++/13/utility:
+
+/usr/include/c++/13/unordered_set:
+
+/usr/include/c++/13/thread:
+
+/usr/include/c++/13/sstream:
+
+/usr/include/c++/13/set:
+
+/usr/include/c++/13/optional:
+
+/usr/include/c++/13/numeric:
+
+/usr/include/c++/13/mutex:
+
+/usr/include/c++/13/iterator:
+
+/usr/include/c++/13/iomanip:
+
+/usr/include/c++/13/future:
+
+/usr/include/c++/13/functional:
+
+/usr/include/c++/13/cxxabi.h:
+
+/usr/include/c++/13/ctime:
+
+/usr/include/c++/13/cstring:
+
+/usr/include/c++/13/condition_variable:
+
+/usr/include/c++/13/compare:
+
+/usr/include/c++/13/chrono:
+
+/usr/include/c++/13/cassert:
+
+/usr/include/c++/13/bits/stream_iterator.h:
+
+/usr/include/c++/13/bits/stl_set.h:
+
+/usr/include/c++/13/bits/stl_queue.h:
+
+/usr/include/c++/13/bits/std_thread.h:
+
+/usr/include/c++/13/bits/std_mutex.h:
+
+/usr/include/c++/13/bits/std_function.h:
+
+/usr/include/c++/13/bits/sstream.tcc:
+
+/usr/include/c++/13/bits/quoted_string.h:
+
+/usr/include/c++/13/bits/parse_numbers.h:
+
+/usr/include/c++/13/bits/locale_facets_nonio.tcc:
+
+/usr/include/c++/13/bits/locale_facets_nonio.h:
+
+/usr/include/c++/13/bits/codecvt.h:
+
+/usr/include/c++/13/array:
+
+/usr/include/aarch64-linux-gnu/sys/user.h:
+
+/usr/include/aarch64-linux-gnu/sys/ucontext.h:
+
+/usr/include/aarch64-linux-gnu/sys/procfs.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/time_members.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/stack_t.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/siginfo_t.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/sig_atomic_t.h:
+
+/usr/include/aarch64-linux-gnu/bits/ss_flags.h:
+
+/usr/include/c++/13/bits/stl_numeric.h:
+
+/usr/include/aarch64-linux-gnu/bits/sigthread.h:
+
+/usr/include/aarch64-linux-gnu/bits/sigstksz.h:
+
+/usr/include/aarch64-linux-gnu/bits/signum-arch.h:
+
+/usr/include/c++/13/bits/hashtable.h:
+
+/usr/include/aarch64-linux-gnu/bits/signal_ext.h:
+
+/usr/include/aarch64-linux-gnu/bits/siginfo-consts-arch.h:
+
+/usr/include/aarch64-linux-gnu/bits/procfs.h:
+
+/usr/include/c++/13/shared_mutex:
+
+/usr/include/aarch64-linux-gnu/bits/procfs-extra.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/get_type_description.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/key_value__struct.h:
+
+/usr/include/aarch64-linux-gnu/bits/siginfo-consts.h:
+
+/opt/ros/jazzy/include/tracetools/tracetools/visibility_control.hpp:
+
+/opt/ros/jazzy/include/tracetools/tracetools/tracetools.h:
+
+/opt/ros/jazzy/include/tracetools/tracetools/config.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/sigval_t.h:
+
+/opt/ros/jazzy/include/std_srvs/std_srvs/srv/empty.hpp:
+
+/opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__type_support.hpp:
+
+/opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__struct.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp:
+
+/opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__traits.hpp:
+
+/opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.hpp:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp:
+
+/opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__type_support.hpp:
+
+/opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp:
+
+/opt/ros/jazzy/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_hash.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/individual_type_description__struct.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field_type__struct.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field__struct.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/action_type_support_struct.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/visibility_control.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/uchar.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/types.h:
+
+/opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__traits.hpp:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/identifier.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support_interface.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_data.h:
+
+/opt/ros/jazzy/include/rmw/rmw/visibility_control.h:
+
+/opt/ros/jazzy/include/rmw/rmw/serialized_message.h:
+
+/opt/ros/jazzy/include/rmw/rmw/ret_types.h:
+
+/opt/ros/jazzy/include/rmw/rmw/qos_policy_kind.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/individual_type_description__struct.h:
+
+/opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint_array.h:
+
+/usr/include/aarch64-linux-gnu/asm/sigcontext.h:
+
+/opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint.h:
+
+/opt/ros/jazzy/include/rmw/rmw/macros.h:
+
+/opt/ros/jazzy/include/rmw/rmw/localhost.h:
+
+/usr/include/c++/13/bits/stl_multiset.h:
+
+/opt/ros/jazzy/include/rmw/rmw/init_options.h:
+
+/opt/ros/jazzy/include/rmw/rmw/init.h:
+
+/opt/ros/jazzy/include/rmw/rmw/incompatible_qos_events_statuses.h:
+
+/opt/ros/jazzy/include/rmw/rmw/impl/config.h:
+
+/opt/ros/jazzy/include/rmw/rmw/get_topic_names_and_types.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/message_lost.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_changed.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/events_statuses.h:
+
+/opt/ros/jazzy/include/rmw/rmw/error_handling.h:
+
+/opt/ros/jazzy/include/rmw/rmw/domain_id.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/visibility_control_macros.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/uint8_array.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/string_map.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/string_array.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/array_list.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/time.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/sha256.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/qsort.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/rcutils_ret.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/macros.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_lost.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/logging_macros.h:
+
+/opt/ros/jazzy/include/rmw/rmw/qos_profiles.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/logging.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/allocator.h:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/visibility_control.hpp:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/shared_library.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_template.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_result_kind.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/visibility_control.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/utilities.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/typesupport_helpers.hpp:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_type.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/timer.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/types.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_content_filter_options.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/service.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/rate.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/publisher_options.hpp:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_source__struct.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/error_handling.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/publisher_factory.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter_value.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter_service.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter_event_handler.hpp:
+
+/usr/include/c++/13/codecvt:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter_client.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_type_descriptions_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface_traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp:
+
+/opt/ros/jazzy/include/rcutils/rcutils/visibility_control.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_clock_interface.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp:
+
+/usr/include/c++/13/bits/enable_special_members.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_impl.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/network_flow_endpoint.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/message_info.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategy.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/macros.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/logger.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_setting.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/init_options.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/guard_condition.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/generic_subscription.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/timers_manager.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/thread_safety_annotations.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/messages_members.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_queue.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor_event_types.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/time.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategies.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_notify_waitable.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executor_options.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/exceptions/exceptions.hpp:
+
+/opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.h:
+
+/usr/include/c++/13/typeinfo:
+
+/usr/include/c++/13/tr1/ell_integral.tcc:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field_type__struct.h:
+
+/usr/include/c++/13/tr1/bessel_function.tcc:
+
+/opt/ros/jazzy/include/rcutils/rcutils/testing/fault_injection.h:
+
+/usr/include/c++/13/initializer_list:
+
+/usr/include/c++/13/pstl/glue_numeric_defs.h:
+
+/usr/include/aarch64-linux-gnu/sys/time.h:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp:
+
+/usr/include/c++/13/stdlib.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/cxxabi_tweaks.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_sigstack.h:
+
+/usr/include/c++/13/pstl/pstl_config.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_factory.hpp:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp:
+
+/usr/include/linux/falloc.h:
+
+/usr/include/c++/13/pstl/glue_algorithm_defs.h:
+
+/usr/include/c++/13/limits:
+
+/usr/include/aarch64-linux-gnu/bits/getopt_core.h:
+
+/usr/include/aarch64-linux-gnu/sys/socket.h:
+
+/usr/include/c++/13/ext/type_traits.h:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp:
+
+/usr/include/aarch64-linux-gnu/asm/socket.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/__sigval_t.h:
+
+/usr/include/c++/13/cwctype:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/message_memory_strategy.hpp:
+
+/usr/include/c++/13/cmath:
+
+/usr/include/aarch64-linux-gnu/bits/sigstack.h:
+
+/usr/include/c++/13/stdexcept:
+
+/usr/include/c++/13/clocale:
+
+/opt/ros/jazzy/include/rcutils/rcutils/snprintf.h:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp:
+
+/usr/include/c++/13/bits/uniform_int_dist.h:
+
+/usr/include/c++/13/cerrno:
+
+/usr/include/c++/13/bits/stringfwd.h:
+
+/usr/include/c++/13/bits/string_view.tcc:
+
+/usr/include/c++/13/tr1/riemann_zeta.tcc:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp:
+
+/usr/include/c++/13/ostream:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_result.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_options.hpp:
+
+/usr/include/endian.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_protocol.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.h:
+
+/usr/include/c++/13/bits/stl_iterator_base_types.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executor.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/types.h:
+
+/usr/include/c++/13/tr1/beta_function.tcc:
+
+/usr/include/c++/13/bits/utility.h:
+
+/usr/include/c++/13/bits/stl_algobase.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp:
+
+/usr/include/c++/13/bits/refwrap.h:
+
+/usr/include/c++/13/bits/ptr_traits.h:
+
+/usr/include/linux/posix_types.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/clock_t.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/locale_t.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/qos.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp:
+
+/usr/include/c++/13/bits/predefined_ops.h:
+
+/usr/include/c++/13/bits/ostream.tcc:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/hash_map.h:
+
+/usr/include/aarch64-linux-gnu/sys/cdefs.h:
+
+/opt/ros/jazzy/include/rcl/rcl/graph.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor.hpp:
+
+/usr/include/c++/13/bits/nested_exception.h:
+
+/opt/ros/jazzy/include/rmw/rmw/message_sequence.h:
+
+/usr/include/c++/13/tuple:
+
+/usr/include/aarch64-linux-gnu/bits/procfs-id.h:
+
+/usr/include/c++/13/bits/memoryfwd.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/__FILE.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp:
+
+/usr/include/c++/13/streambuf:
+
+/usr/include/c++/13/bits/localefwd.h:
+
+/usr/include/c++/13/bits/requires_hosted.h:
+
+/usr/include/c++/13/bits/locale_conv.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp:
+
+/usr/include/c++/13/bits/locale_facets.tcc:
+
+/usr/include/aarch64-linux-gnu/bits/ioctl-types.h:
+
+/usr/include/linux/stat.h:
+
+/usr/include/c++/13/bits/locale_classes.h:
+
+/usr/include/errno.h:
+
+/usr/include/c++/13/bits/functional_hash.h:
+
+/usr/include/c++/13/bits/istream.tcc:
+
+/usr/include/c++/13/bits/this_thread_sleep.h:
+
+/usr/include/c++/13/bits/exception_ptr.h:
+
+/usr/include/aarch64-linux-gnu/bits/endian.h:
+
+/usr/include/c++/13/bits/cxxabi_forced.h:
+
+/opt/ros/jazzy/include/rcl/rcl/log_level.h:
+
+/usr/include/c++/13/bits/cpp_type_traits.h:
+
+/opt/ros/jazzy/include/rmw/rmw/subscription_content_filter_options.h:
+
+/usr/include/c++/13/bits/basic_ios.tcc:
+
+/opt/ros/jazzy/include/rmw/rmw/impl/cpp/demangle.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collector.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/event_callback.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/exceptions.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/qos_string_conversions.h:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/filesystem_helper.hpp:
+
+/usr/include/c++/13/bits/basic_ios.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/parameter_map.hpp:
+
+/usr/include/c++/13/bits/allocator.h:
+
+/usr/include/aarch64-linux-gnu/bits/timesize.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_source__struct.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp:
+
+/usr/include/c++/13/bits/concept_check.h:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/join.hpp:
+
+/usr/include/c++/13/bits/alloc_traits.h:
+
+/usr/include/c++/13/bits/exception_defines.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:
+
+/usr/include/c++/13/bits/algorithmfwd.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/string.h:
+
+/usr/include/c++/13/bits/basic_string.tcc:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp:
+
+/usr/include/c++/13/bit:
+
+/usr/include/c++/13/bits/allocated_ptr.h:
+
+/usr/include/c++/13/algorithm:
+
+/usr/include/assert.h:
+
+/usr/include/asm-generic/termbits.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_type.h:
+
+/usr/include/asm-generic/posix_types.h:
+
+/usr/include/aarch64-linux-gnu/bits/fp-logb.h:
+
+/usr/include/aarch64-linux-gnu/bits/stdint-intn.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp:
+
+/usr/include/c++/13/debug/assertions.h:
+
+/opt/ros/jazzy/include/rcl/rcl/wait.h:
+
+/usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h:
+
+/usr/include/aarch64-linux-gnu/asm/ioctls.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/waitable.hpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp:
+
+/usr/include/c++/13/exception:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/matched.h:
+
+/usr/include/c++/13/bits/memory_resource.h:
+
+/usr/include/asm-generic/termbits-common.h:
+
+/usr/include/c++/13/pstl/glue_memory_defs.h:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/offered_deadline_missed.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:
+
+/usr/include/c++/13/bits/basic_string.h:
+
+/usr/include/aarch64-linux-gnu/sys/select.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/wordsize.h:
+
+/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h:
+
+/usr/include/c++/13/tr1/poly_hermite.tcc:
+
+/usr/include/c++/13/bits/unordered_set.h:
+
+/usr/include/aarch64-linux-gnu/bits/long-double.h:
+
+/usr/include/c++/13/vector:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_subscription.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_qos.h:
+
+/usr/include/c++/13/bits/stl_iterator.h:
+
+/opt/ros/jazzy/include/rmw/rmw/event.h:
+
+/usr/include/c++/13/ext/numeric_traits.h:
+
+/opt/ros/jazzy/include/rcl/rcl/arguments.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp:
+
+/usr/include/c++/13/bits/functexcept.h:
+
+/usr/include/c++/13/istream:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/publisher.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h:
+
+/opt/ros/jazzy/include/rcl/rcl/domain_id.h:
+
+/usr/include/c++/13/tr1/exp_integral.tcc:
+
+/usr/include/c++/13/math.h:
+
+/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h:
+
+/usr/include/aarch64-linux-gnu/asm/types.h:
+
+/usr/include/linux/errno.h:
+
+/usr/include/c++/13/bits/std_abs.h:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/time.hpp:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_crc.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/event_handler.hpp:
+
+/usr/include/c++/13/bits/ios_base.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription_base.hpp:
+
+/usr/include/aarch64-linux-gnu/asm/bitsperlong.h:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp:
+
+/usr/include/c++/13/ios:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__type_support.h:
+
+/usr/include/aarch64-linux-gnu/bits/getopt_posix.h:
+
+/usr/include/c++/13/bits/hash_bytes.h:
+
+/usr/include/aarch64-linux-gnu/asm/ioctl.h:
+
+/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h:
+
+/usr/include/c++/13/bits/locale_facets.h:
+
+/usr/include/asm-generic/ioctls.h:
+
+/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h:
+
+/opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h:
+
+/usr/include/aarch64-linux-gnu/bits/netdb.h:
+
+/usr/include/c++/13/bits/node_handle.h:
+
+/usr/include/aarch64-linux-gnu/bits/mathcalls.h:
+
+/usr/include/aarch64-linux-gnu/bits/floatn.h:
+
+/usr/include/aarch64-linux-gnu/bits/cpu-set.h:
+
+/usr/include/aarch64-linux-gnu/asm/termbits.h:
+
+/usr/include/ctype.h:
+
+/opt/ros/jazzy/include/rcl/rcl/service.h:
+
+/usr/include/aarch64-linux-gnu/sys/ttydefaults.h:
+
+/opt/ros/jazzy/include/rmw/rmw/event_callback_type.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/math-vector.h:
+
+/usr/include/aarch64-linux-gnu/gnu/stubs.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_options.hpp:
+
+/usr/include/asm-generic/ioctl.h:
+
+/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h:
+
+/usr/include/aarch64-linux-gnu/bits/stdio_lim.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_publisher.hpp:
+
+/usr/include/c++/13/string:
+
+/usr/include/features.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h:
+
+/usr/include/c++/13/map:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/rosidl_generator_c__visibility_control.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collection.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/in.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/discovery_options.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/type_support_decl.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/client.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h:
+
+/usr/include/aarch64-linux-gnu/bits/stdlib-float.h:
+
+/usr/include/c++/13/bits/chrono.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/fp-fast.h:
+
+/usr/include/c++/13/bits/stl_pair.h:
+
+/usr/include/c++/13/bits/charconv.h:
+
+/usr/include/aarch64-linux-gnu/asm/posix_types.h:
+
+/usr/include/aarch64-linux-gnu/bits/setjmp.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp:
+
+/usr/include/linux/ioctl.h:
+
+/usr/include/c++/13/new:
+
+/usr/include/c++/13/bits/stl_deque.h:
+
+/usr/include/aarch64-linux-gnu/bits/errno.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h:
+
+/opt/ros/jazzy/include/rmw/rmw/names_and_types.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types/char_array.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp:
+
+/usr/include/c++/13/backward/binders.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp:
+
+/usr/include/aarch64-linux-gnu/bits/time64.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp:
+
+/usr/include/alloca.h:
+
+/usr/include/aarch64-linux-gnu/bits/sigcontext.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp:
+
+/usr/include/c++/13/bits/move.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_rusage.h:
+
+/usr/include/c++/13/bits/invoke.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/type_adapter.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/flt-eval-method.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/wint_t.h:
+
+/usr/include/locale.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/qos_overriding_options.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/environments.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h:
+
+/usr/include/c++/13/bits/exception.h:
+
+/usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h:
+
+/usr/include/aarch64-linux-gnu/bits/locale.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp:
+
+/usr/include/c++/13/bits/stl_function.h:
+
+/usr/include/aarch64-linux-gnu/bits/stat.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/logging.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/macros.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h:
+
+/usr/include/aarch64-linux-gnu/bits/posix_opt.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/serialization.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/fcntl.h:
+
+/opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics_state.hpp:
+
+/usr/include/c++/13/cstdlib:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/copy_all_parameter_values.hpp:
+
+/usr/include/c++/13/bits/stl_algo.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/function_traits.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/endianness.h:
+
+/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_types.h:
+
+/usr/include/c++/13/bits/uses_allocator_args.h:
+
+/usr/include/c++/13/typeindex:
+
+/opt/ros/jazzy/include/rmw/rmw/events_statuses/requested_deadline_missed.h:
+
+/usr/include/c++/13/bits/stl_uninitialized.h:
+
+/opt/ros/jazzy/include/rmw/rmw/security_options.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h:
+
+/usr/include/aarch64-linux-gnu/bits/select.h:
+
+/usr/include/aarch64-linux-gnu/bits/struct_mutex.h:
+
+/usr/include/c++/13/bits/stl_heap.h:
+
+/usr/include/c++/13/bits/atomic_lockfree_defines.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/dynamic_message_type_support_struct.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h:
+
+/usr/include/c++/13/bits/cxxabi_init_exception.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/confname.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp:
+
+/usr/include/c++/13/tr1/modified_bessel_func.tcc:
+
+/usr/include/aarch64-linux-gnu/bits/timex.h:
+
+/usr/include/aarch64-linux-gnu/asm/errno.h:
+
+/usr/include/aarch64-linux-gnu/sys/syscall.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h:
+
+/usr/include/aarch64-linux-gnu/bits/procfs-prregset.h:
+
+/usr/include/c++/13/bits/list.tcc:
+
+/usr/include/features-time64.h:
+
+/usr/include/c++/13/type_traits:
+
+/usr/include/signal.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/publisher_base.hpp:
+
+/usr/include/c++/13/tr1/hypergeometric.tcc:
+
+/usr/include/c++/13/bits/range_access.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp:
+
+/usr/include/stdio.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h:
+
+/opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp:
+
+/usr/include/c++/13/backward/auto_ptr.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/error_t.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h:
+
+/usr/include/c++/13/tr1/special_function_util.h:
+
+/usr/include/c++/13/tr1/poly_laguerre.tcc:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_statx.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:
+
+/usr/include/c++/13/bits/char_traits.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h:
+
+/usr/include/c++/13/cwchar:
+
+/usr/include/asm-generic/int-ll64.h:
+
+/usr/include/fcntl.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_service.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/iscanonical.h:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp:
+
+/usr/include/linux/socket.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h:
+
+/usr/include/c++/13/queue:
+
+/usr/include/aarch64-linux-gnu/bits/types/time_t.h:
+
+/usr/include/c++/13/bits/ostream_insert.h:
+
+/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h:
+
+/usr/include/c++/13/system_error:
+
+/usr/include/c++/13/bits/unique_lock.h:
+
+/usr/include/aarch64-linux-gnu/bits/typesizes.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp:
+
+/usr/include/c++/13/bits/locale_classes.tcc:
+
+/usr/include/aarch64-linux-gnu/bits/time.h:
+
+/usr/include/aarch64-linux-gnu/bits/uintn-identity.h:
+
+/usr/include/aarch64-linux-gnu/bits/ioctls.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/byteswap.h:
+
+/usr/include/aarch64-linux-gnu/bits/unistd_ext.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_publisher.hpp:
+
+/usr/include/c++/13/bits/stl_construct.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/waitflags.h:
+
+/usr/include/c++/13/ext/concurrence.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/wchar.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/FILE.h:
+
+/usr/include/aarch64-linux-gnu/bits/waitstatus.h:
+
+/usr/include/aarch64-linux-gnu/bits/socket_type.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h:
+
+/usr/include/time.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field__struct.h:
+
+/usr/include/c++/13/tr1/legendre_function.tcc:
+
+/usr/include/asm-generic/types.h:
+
+/usr/include/asm-generic/bitsperlong.h:
+
+/usr/include/asm-generic/errno-base.h:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp:
+
+/usr/include/c++/13/bits/stl_iterator_base_funcs.h:
+
+/usr/include/aarch64-linux-gnu/bits/struct_stat.h:
+
+/opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support.h:
+
+/opt/ros/jazzy/include/rmw/rmw/subscription_options.h:
+
+/usr/include/c++/13/bits/postypes.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp:
+
+/usr/include/c++/13/unordered_map:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h:
+
+/usr/include/linux/close_range.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp:
+
+/opt/ros/jazzy/include/tracetools/tracetools/utils.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/any_subscription_callback.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/statx.h:
+
+/usr/include/aarch64-linux-gnu/bits/fcntl-linux.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h:
+
+/usr/include/aarch64-linux-gnu/sys/single_threaded.h:
+
+/usr/include/aarch64-linux-gnu/sys/stat.h:
+
+/usr/include/c++/13/bits/uses_allocator.h:
+
+/usr/include/c++/13/bits/stl_tempbuf.h:
+
+/usr/include/aarch64-linux-gnu/sys/types.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp:
+
+/usr/include/c++/13/tr1/gamma.tcc:
+
+/opt/ros/jazzy/include/rmw/rmw/time.h:
+
+/usr/include/c++/13/ext/atomicity.h:
+
+/opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp:
+
+/usr/include/c++/13/iostream:
+
+/usr/include/asm-generic/errno.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp:
+
+/usr/include/linux/stddef.h:
+
+/usr/include/aarch64-linux-gnu/asm/sockios.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp:
+
+/usr/include/linux/types.h:
+
+/opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info_array.h:
+
+/usr/include/c++/13/cstdio:
+
+/usr/include/math.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/simple_events_queue.hpp:
+
+/usr/include/pthread.h:
+
+/usr/include/c++/13/bits/atomic_futex.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/callback_group.hpp:
+
+/usr/include/wctype.h:
+
+/usr/include/stdc-predef.h:
+
+/usr/include/stdlib.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/serialized_message.hpp:
+
+/usr/include/string.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/sched.h:
+
+/usr/include/strings.h:
+
+/usr/include/c++/13/bits/new_allocator.h:
+
+/usr/include/aarch64-linux-gnu/bits/syscall.h:
+
+/usr/include/unistd.h:
+
+/usr/include/wchar.h:
+
+/usr/include/c++/13/bits/shared_ptr_base.h:
+
+/usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h:
+
+/opt/ros/jazzy/include/rmw/rmw/dynamic_message_type_support.h:
+
+/usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp:
+
+/usr/include/c++/13/bits/stl_relops.h:
+
+/usr/include/asm-generic/sockios.h:
+
+/opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__builder.hpp:
+
+/usr/include/c++/13/bits/specfun.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_cmd.h:
+
+/usr/include/aarch64-linux-gnu/bits/resource.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_cmd.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_driver.h:
+
+/usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h:
+
+/usr/include/aarch64-linux-gnu/bits/sockaddr.h:
+
+/usr/include/aarch64-linux-gnu/bits/socket.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/sigevent_t.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct_osockaddr.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp:
+
+/usr/include/arpa/inet.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/generic_client.hpp:
+
+/usr/include/asm-generic/socket.h:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_description__struct.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/event.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/generic_publisher.hpp:
+
+/usr/include/c++/13/bits/erase_if.h:
+
+/usr/include/c++/13/debug/debug.h:
+
+/usr/include/c++/13/bits/stl_list.h:
+
+/opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__struct.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/floatn-common.h:
+
+/usr/include/c++/13/bits/stl_bvector.h:
+
+/usr/include/c++/13/locale:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__struct.h:
+
+/usr/include/c++/13/bits/stl_map.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar.h:
+
+/usr/include/c++/13/bits/stl_multimap.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp:
+
+/usr/include/c++/13/list:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/add_guard_condition_to_rcl_wait_set.hpp:
+
+/usr/include/aarch64-linux-gnu/sys/ioctl.h:
+
+/usr/include/c++/13/bits/stl_vector.h:
+
+/usr/include/c++/13/bits/vector.tcc:
+
+/usr/include/c++/13/cstdint:
+
+/usr/include/c++/13/ext/aligned_buffer.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h:
+
+/usr/include/linux/can.h:
+
+/usr/include/linux/can/raw.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp:
+
+/usr/include/net/if.h:
+
+/opt/ros/jazzy/include/std_srvs/std_srvs/msg/rosidl_generator_cpp__visibility_control.hpp:
+
+/usr/include/sched.h:
+
+/usr/include/netdb.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/get_message_type_support_handle.hpp:
+
+/usr/include/netinet/in.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/subscription.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp:
+
+/usr/include/c++/13/ext/alloc_traits.h:
+
+/usr/include/netinet/tcp.h:
+
+/usr/include/rpc/netdb.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.cpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_client.hpp:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteops.h:
+
+/usr/include/c++/13/ext/string_conversions.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp:
+
+/opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__functions.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h:
+
+/usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h:
+
+/opt/ros/jazzy/include/rcutils/rcutils/shared_library.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h:
+
+/usr/include/c++/13/string_view:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.h:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h:
+
+/opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.h:
+
+/usr/include/c++/13/bits/streambuf.tcc:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.h:
+
+/usr/include/c++/13/bits/align.h:
+
+/usr/include/c++/13/variant:
+
+/usr/include/c++/13/bits/atomic_base.h:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/pointer_traits.hpp:
+
+/usr/include/c++/13/bits/shared_ptr.h:
+
+/usr/include/c++/13/bits/shared_ptr_atomic.h:
+
+/opt/ros/jazzy/include/rcl/rcl/event.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h:
+
+/usr/include/c++/13/bits/stl_raw_storage_iter.h:
+
+/usr/include/c++/13/bits/unique_ptr.h:
+
+/usr/include/c++/13/memory:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp:
+
+/usr/include/c++/13/ratio:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/thread.hpp:
+
+/usr/include/aarch64-linux-gnu/asm/unistd.h:
+
+/usr/include/aarch64-linux-gnu/sys/resource.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp:
+
+/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp:
+
+/usr/include/c++/13/atomic:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp:
+
+/usr/include/c++/13/bits/deque.tcc:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp:
+
+/usr/include/c++/13/deque:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp:
+
+/usr/include/aarch64-linux-gnu/bits/signum-generic.h:
+
+/usr/include/c++/13/pstl/execution_defs.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp:
+
+/usr/include/c++/13/cstddef:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/sigevent-consts.h:
+
+/usr/include/aarch64-linux-gnu/bits/sigaction.h:
+
+/usr/include/c++/13/iosfwd:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/is_ros_compatible_type.hpp:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp:
+
+/opt/ros/jazzy/include/rmw/rmw/rmw.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_serialization_support.hpp:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/sl_lidar_protocol.h:
+
+/usr/include/c++/13/cctype:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp:
+
+/opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/allocator.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/rclcpp.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/statx-generic.h:
+
+/opt/ros/jazzy/include/rcl/rcl/client.h:
+
+/usr/include/aarch64-linux-gnu/asm/sve_context.h:
+
+/usr/include/aarch64-linux-gnu/bits/types/timer_t.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/context.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/error_handling.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_internal.h:
+
+/opt/ros/jazzy/include/rcl/rcl/guard_condition.h:
+
+/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h:
+
+/opt/ros/jazzy/include/rcl/rcl/init_options.h:
+
+/opt/ros/jazzy/include/rmw/rmw/features.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/any_executable.hpp:
+
+/usr/include/c++/13/bits/hashtable_policy.h:
+
+/opt/ros/jazzy/include/rcl/rcl/logging_rosout.h:
+
+/opt/ros/jazzy/include/rcl/rcl/network_flow_endpoints.h:
+
+/opt/ros/jazzy/include/rcl/rcl/node.h:
+
+/opt/ros/jazzy/include/rcl/rcl/node_options.h:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/include/rplidar_driver.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp:
+
+/usr/include/c++/13/bits/stl_tree.h:
+
+/opt/ros/jazzy/include/rcl/rcl/publisher.h:
+
+/usr/include/aarch64-linux-gnu/bits/stdint-least.h:
+
+/opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/time.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/service_introspection.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp:
+
+/usr/include/stdint.h:
+
+/opt/ros/jazzy/include/rcl/rcl/subscription.h:
+
+/opt/ros/jazzy/include/rcl/rcl/time.h:
+
+/opt/ros/jazzy/include/rmw/rmw/publisher_options.h:
+
+/opt/ros/jazzy/include/rcl/rcl/timer.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/loaned_message.hpp:
+
+/opt/ros/jazzy/include/rcl/rcl/visibility_control.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/detail/node_interfaces_helpers.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message_type.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/libc-header-start.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp:
+
+/usr/include/asm-generic/unistd.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/contexts/default_context.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp:
+
+/opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_description__struct.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp:
+
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp:
+
+/usr/include/c++/13/bits/streambuf_iterator.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp:
+
+/opt/ros/jazzy/include/rcutils/rcutils/types.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/future_return_code.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/clock.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp:
+
+/opt/ros/jazzy/include/rcpputils/rcpputils/scope_exit.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp:
+
+/usr/include/c++/13/csignal:
+
+/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp:
+
+/opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_common.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp:
+
+/usr/include/c++/13/bits/unordered_map.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/any_service_callback.hpp:
+
+/usr/include/aarch64-linux-gnu/bits/siginfo-arch.h:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/context.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_timer.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/qos_parameters.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_subscription.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp:
+
+/opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp:
+
+/opt/ros/jazzy/include/rclcpp/rclcpp/duration.hpp:
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.ts b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.ts
new file mode 100644
index 00000000..d6cc3ebe
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for compiler generated dependencies management for sllidar_node.
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/depend.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/depend.make
new file mode 100644
index 00000000..eeb6a43d
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/depend.make
@@ -0,0 +1,2 @@
+# Empty dependencies file for sllidar_node.
+# This may be replaced when dependencies are built.
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/flags.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/flags.make
new file mode 100644
index 00000000..f4f62c45
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/flags.make
@@ -0,0 +1,10 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+# compile CXX with /usr/bin/c++
+CXX_DEFINES = -DDEFAULT_RMW_IMPLEMENTATION=rmw_fastrtps_cpp -DFASTCDR_DYN_LINK
+
+CXX_INCLUDES = -I/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include -I/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src -isystem /opt/ros/jazzy/include/rclcpp -isystem /opt/ros/jazzy/include/std_srvs -isystem /opt/ros/jazzy/include/sensor_msgs -isystem /opt/ros/jazzy/include/builtin_interfaces -isystem /opt/ros/jazzy/include/rosidl_runtime_c -isystem /opt/ros/jazzy/include/rcutils -isystem /opt/ros/jazzy/include/rosidl_typesupport_interface -isystem /opt/ros/jazzy/include/fastcdr -isystem /opt/ros/jazzy/include/rosidl_runtime_cpp -isystem /opt/ros/jazzy/include/rosidl_typesupport_fastrtps_cpp -isystem /opt/ros/jazzy/include/rmw -isystem /opt/ros/jazzy/include/rosidl_dynamic_typesupport -isystem /opt/ros/jazzy/include/rosidl_typesupport_fastrtps_c -isystem /opt/ros/jazzy/include/rosidl_typesupport_introspection_c -isystem /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp -isystem /opt/ros/jazzy/include/libstatistics_collector -isystem /opt/ros/jazzy/include/rcl -isystem /opt/ros/jazzy/include/rcl_interfaces -isystem /opt/ros/jazzy/include/service_msgs -isystem /opt/ros/jazzy/include/rcl_logging_interface -isystem /opt/ros/jazzy/include/rcl_yaml_param_parser -isystem /opt/ros/jazzy/include/type_description_interfaces -isystem /opt/ros/jazzy/include/rcpputils -isystem /opt/ros/jazzy/include/statistics_msgs -isystem /opt/ros/jazzy/include/rosgraph_msgs -isystem /opt/ros/jazzy/include/rosidl_typesupport_cpp -isystem /opt/ros/jazzy/include/rosidl_typesupport_c -isystem /opt/ros/jazzy/include/tracetools -isystem /opt/ros/jazzy/include/geometry_msgs -isystem /opt/ros/jazzy/include/std_msgs
+
+CXX_FLAGS = -std=gnu++17 -Wall -Wextra -Wpedantic
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/link.txt b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/link.txt
new file mode 100644
index 00000000..e55d1b45
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/c++ CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o -o sllidar_node  -Wl,-rpath,/opt/ros/jazzy/lib /opt/ros/jazzy/lib/librclcpp.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_py.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_py.so /opt/ros/jazzy/lib/liblibstatistics_collector.so /opt/ros/jazzy/lib/librcl.so /opt/ros/jazzy/lib/librmw_implementation.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_py.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libtype_description_interfaces__rosidl_generator_c.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_py.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_typesupport_c.so /opt/ros/jazzy/lib/librcl_interfaces__rosidl_generator_c.so /opt/ros/jazzy/lib/librcl_yaml_param_parser.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_py.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/librosgraph_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_py.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libstatistics_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libtracetools.so -llttng-ust -llttng-ust-common -rdynamic -ldl /opt/ros/jazzy/lib/librcl_logging_interface.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libstd_srvs__rosidl_generator_c.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_c.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/librosidl_typesupport_fastrtps_cpp.so /opt/ros/jazzy/lib/librmw.so /opt/ros/jazzy/lib/librosidl_dynamic_typesupport.so /opt/ros/jazzy/lib/libfastcdr.so.2.2.4 /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/librosidl_typesupport_introspection_cpp.so /opt/ros/jazzy/lib/librosidl_typesupport_introspection_c.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_py.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_c.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libsensor_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libservice_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libgeometry_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so /opt/ros/jazzy/lib/librosidl_typesupport_cpp.so /opt/ros/jazzy/lib/libstd_msgs__rosidl_generator_c.so /opt/ros/jazzy/lib/libbuiltin_interfaces__rosidl_generator_c.so /opt/ros/jazzy/lib/librosidl_typesupport_c.so /opt/ros/jazzy/lib/librcpputils.so /opt/ros/jazzy/lib/librosidl_runtime_c.so /opt/ros/jazzy/lib/librcutils.so -ldl -Wl,-rpath-link,/opt/ros/jazzy/lib 
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/progress.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/progress.make
new file mode 100644
index 00000000..2ac1ff6f
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/progress.make
@@ -0,0 +1,19 @@
+CMAKE_PROGRESS_1 = 3
+CMAKE_PROGRESS_2 = 4
+CMAKE_PROGRESS_3 = 5
+CMAKE_PROGRESS_4 = 6
+CMAKE_PROGRESS_5 = 7
+CMAKE_PROGRESS_6 = 8
+CMAKE_PROGRESS_7 = 9
+CMAKE_PROGRESS_8 = 10
+CMAKE_PROGRESS_9 = 11
+CMAKE_PROGRESS_10 = 12
+CMAKE_PROGRESS_11 = 13
+CMAKE_PROGRESS_12 = 14
+CMAKE_PROGRESS_13 = 15
+CMAKE_PROGRESS_14 = 16
+CMAKE_PROGRESS_15 = 17
+CMAKE_PROGRESS_16 = 18
+CMAKE_PROGRESS_17 = 19
+CMAKE_PROGRESS_18 = 20
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..b58eccbf8617ecfeb1238d6630b7d2103b2bcdf9
GIT binary patch
literal 18464
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
ALI3~&

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o.d
new file mode 100644
index 00000000..34723f19
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o.d
@@ -0,0 +1,229 @@
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/net_serial.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/abs_rxtx.h \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+ /usr/include/c++/13/pstl/execution_defs.h \
+ /usr/include/aarch64-linux-gnu/asm/termbits.h \
+ /usr/include/asm-generic/termbits.h \
+ /usr/include/asm-generic/termbits-common.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..d2b547b2936045fb167f381cc8bcab962f259a99
GIT binary patch
literal 84128
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
AeE<Le

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o.d
new file mode 100644
index 00000000..6a4a437c
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o.d
@@ -0,0 +1,258 @@
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_driver.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/util.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/../../hal/socket.h \
+ /usr/include/aarch64-linux-gnu/sys/socket.h \
+ /usr/include/aarch64-linux-gnu/bits/socket.h \
+ /usr/include/aarch64-linux-gnu/bits/socket_type.h \
+ /usr/include/aarch64-linux-gnu/bits/sockaddr.h \
+ /usr/include/aarch64-linux-gnu/asm/socket.h \
+ /usr/include/asm-generic/socket.h \
+ /usr/include/aarch64-linux-gnu/asm/sockios.h \
+ /usr/include/asm-generic/sockios.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_osockaddr.h \
+ /usr/include/netinet/in.h /usr/include/aarch64-linux-gnu/bits/in.h \
+ /usr/include/netinet/tcp.h /usr/include/arpa/inet.h /usr/include/netdb.h \
+ /usr/include/rpc/netdb.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigevent_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigval_t.h \
+ /usr/include/aarch64-linux-gnu/bits/netdb.h /usr/include/net/if.h \
+ /usr/include/linux/can.h /usr/include/linux/socket.h \
+ /usr/include/linux/can/raw.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..70fb5cb4c3d181f2f63df94d1dad2fa4d9944317
GIT binary patch
literal 2600
zcmb<-^>JfjWMqH=MuzPS2p&w7f#C%kg6#liIxz4u@G$&8%y98<HPgz!%?uM67#Jon
zFgW~VWN`TTke}fvBSXWb|J)2eA8<STe8A4|^MNwM#D~lbs}vX-f*2SWraWYK_{reW
zap?i$f=`My46{M%9{rqmDJg5ur$r@~KQ&1_`NUM?G~4Nq`(%bc^^+YK7)~oNFm!{=
zfZ6q!-{B_{gTv2c2Bz0c3=NkY7#Ko8W<OwNT=lowY32XJ3=<D9$6uq=ogniVUQ}OZ
zU|>AW@TCq!cQbsbz5IxoVHL>TiL=`-9sIWIljDWkpAwT_d}6F|oUQmL2<&bJ28PoP
zWV)M?k&(gO+1W}#BQ&WrucTDL&{)q{&p_9#6wEcMGcwULFwukxGcX8%<A#BOu_}mx
zr9zHTnn#{NhJk@W0xG@&L_6{sIL>97$C!Ti9v=e(g8~Bsg9S*Ofq`KMh=$2$L*zk1
zxG*TKurPf5k4>H#Yf55ZU}j*(rksJ9fdxaH8!Q5{1<XJpm>F16_#h6*Ka5D?FrAJJ
z3=AM~7#~KLK*gCrn!#)+g8}4Db_55?S`MZ;7(~D{D#6UafhqvyF*6`#9;nzV21Hyz
zg}~Ht1_lNpq;Lbr7Xt&sJsj#k;1K_ZL!6%xVm{1VaD0PoF3HSIEz(OaC}2>jV2F?M
z3ofyUk55T0NzBYKHi(bU%qvMvPc4cs$&XLYNGvLj&n%8F%`47K&r415%yM-lRZA}E
zS}I*#8B|gj;-i8~j0`jLi{q0Li&NusGLwoDiz?$Y^D;}yK&~(<DlkbbO3tt-Du_={
zEh#N_En|p}FD^+;&W=yc$c|4hO)N@bNY2Sm&IZYY{EZ@?mYA7?#hhG_ISdRups-?K
zU@&JyjXzkvvp^Gv<tu4M1_nW>UJz9QBCwcK0~JR%X9`ptWR4J&4WhPy2rTBn;uYPT
z2T=7ObCBI*0L>8S{xX4zqnqOc6$hDv>>f~A1G0jZk%0l0r$Brg5W&E}027C$KL)+x
z%G{E~BnG|Wk|GG50b>=V<|OKsq*jzL=%pl<Br@nF6&Ew;73D)X$@#gtsd*&~dU^RJ
zse0~yp}OEWX3zs`OU;N+D@x2wg<4B71u7#!UPjN!kh+k8Aps<bWD9ypCe6SAF5O`2
zVM-04MVJCqKNqwNf|Vq&a$5~5j$U#ufa-&p2cyx2br=}Hr4zaO4WafU$0^7znEmMH
zqT6o?)o%dOgoGDE6@uJ{Bn&SBq0$UaQ2oeiK<x7{1t1O*Mi&l;>PL6~1*pOZB)uRe
zEc`)i5C%0^Kyiv5e*w@00rM9q{y=&`7^Dvte;{kn?FPwfKm{Lw6fiI_fa*I?9fq!-
p6I>sGbf97mkfRtF7}TKpVX|mkaM^<%M<BHgQ1>T-I7k>>KLBU{S&{$%

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o.d
new file mode 100644
index 00000000..ca35da3d
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o.d
@@ -0,0 +1,217 @@
+CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..c09035e26a384e2d0bd90f3dadfce31c66667eec
GIT binary patch
literal 123704
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

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o.d
new file mode 100644
index 00000000..61c4d3bb
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o.d
@@ -0,0 +1,275 @@
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_driver.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/util.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/abs_rxtx.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/thread.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/locker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/socket.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/event.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/waiter.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/byteorder.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/byteops.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+ /usr/include/c++/13/pstl/execution_defs.h /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/pstl/glue_memory_defs.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_internal.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..8b3d9d32a5e4164a8a8cc4025b3771015e545ec5
GIT binary patch
literal 59312
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

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o.d
new file mode 100644
index 00000000..b3f3b31e
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o.d
@@ -0,0 +1,273 @@
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_driver.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/util.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/abs_rxtx.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/thread.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/locker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/socket.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/event.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/waiter.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/byteorder.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/byteops.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+ /usr/include/c++/13/pstl/execution_defs.h /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/pstl/glue_memory_defs.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataupacker_namespace.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_internal.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..9fdfa1eb8472e5e801e6b99e4eee906e16ec3220
GIT binary patch
literal 35128
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

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o.d
new file mode 100644
index 00000000..ed7c9653
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o.d
@@ -0,0 +1,273 @@
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_driver.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/util.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/abs_rxtx.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/thread.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/locker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/socket.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/event.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/waiter.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/byteorder.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/byteops.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+ /usr/include/c++/13/pstl/execution_defs.h /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/pstl/glue_memory_defs.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataupacker_namespace.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_internal.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..197630f0f21f62a35d22cf906d6c218ab4449ca0
GIT binary patch
literal 35128
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
aFbryDV$(kZ)LCX=V7Lt(M}nzG*AD;-p8K@`

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o.d
new file mode 100644
index 00000000..777badff
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o.d
@@ -0,0 +1,273 @@
+CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_driver.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/util.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/abs_rxtx.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/thread.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/locker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/socket.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/event.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/waiter.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/byteorder.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/byteops.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+ /usr/include/c++/13/pstl/execution_defs.h /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/pstl/glue_memory_defs.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataupacker_namespace.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_internal.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..7591128a7446543cb79e737785cdef70498d81c0
GIT binary patch
literal 4776
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

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o.d
new file mode 100644
index 00000000..5bb9c0bf
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o.d
@@ -0,0 +1,249 @@
+CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_driver.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/util.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/thread.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp \
+ /usr/include/aarch64-linux-gnu/sys/syscall.h \
+ /usr/include/aarch64-linux-gnu/asm/unistd.h \
+ /usr/include/asm-generic/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/syscall.h \
+ /usr/include/aarch64-linux-gnu/sys/resource.h \
+ /usr/include/aarch64-linux-gnu/bits/resource.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_rusage.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..9d0ad665c653a239fb05f4f9e087d088bb5b2970
GIT binary patch
literal 21920
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

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o.d
new file mode 100644
index 00000000..db8f9279
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o.d
@@ -0,0 +1,253 @@
+CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_driver.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+ /usr/include/c++/13/pstl/execution_defs.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..d2ae306fc922e1c89cd4a73c0444f5f2db692494
GIT binary patch
literal 59208
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

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o.d
new file mode 100644
index 00000000..97d7c208
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o.d
@@ -0,0 +1,261 @@
+CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_driver.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h \
+ /usr/include/c++/13/list /usr/include/c++/13/bits/stl_list.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/list.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/pstl/glue_memory_defs.h \
+ /usr/include/c++/13/pstl/execution_defs.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..5537a81621667d905490f6adf9f72e5991326ff2
GIT binary patch
literal 2776
zcmb<-^>JfjWMqH=MuzPS2p&w7f#C)_g6#liIxz4sa5MaGX1Mr(pJC@iafZtO@(erw
zn=@33GBAid;CI-`z`!6R&%jWaz{n8tK-{5{k%b}ffw@Da0t17$B11!vg2Dl*hs+FG
z59C2=8MPkBGwcNGt6>ZVnF&(Mz``K-z?`A-p}9jP$P9Z1hHT}(|3g4}{x>sBJir`(
z?Qiwom4BHTCW7=cvNQyN<QNzjrhxeWgBdCnLGB55sC=N$u=9U7L!}^yuMe^l;=TtA
z3?UCd{2IpKhw=_P6&M)2Kx$cF>Ok(%XW025+@TWeo^Xar5L;e`q44D2{~-^99V!_Z
z7$z_<FicdeahUu_-(e?Hh2o9}AaRiUgBdD8Z23RTg(rXi50O`3z6!#Bs}HXLxgQ>e
z%nUyti8E9_V0QTVfS=(f$iECS3_=Vn3_>8f5fo+&4Biid87%+nGgOL!+{f?mlaax}
z5*%(a3_@VHhckfrj5Qp=kHQ@+VQzD(ahS|dk+cJ>h94Z(KN(mUCW7tKhx$#Qq4J?V
zBCMJJ{tp4!#SgJ-=L2HRMl$a~u!ALo4TBKKTu}TS2E`x0!_EiH3R;Lb+y{w6euke9
z#Th_p2OORZ3=Wp^EDVJVpft3tIY?o~f+A4d!u$kEM~n;%mJh@oc7p79#LS@ekl*1a
z14DxlNZsG+L*OuGaCdgLQqTxZD$Oe?RWLNxGuAWEH7f;kjp~d{^bAZip~B$QEdVAN
z7#OR97+5Og7^QjS8AKQu7$l(LEg;&FPa&R<fkB3Wfx!U8XJBAB0HPiF4Cb=UW6isF
zmk-1R=?efc7#J8>K$**tPobWVfkA<RfguAbo&cg9`4r}|%wrCN>H`Vk!XRT<7(V{T
zCeMsD2Qx4*GcaRQ&cMvTf+5bsz`($WEDlwo2v!N@fY}g21x$fl1!lkrb(lF&EyyaE
z8Q9?JU<`=)?BKA5iNR=Q2Bbm=CddHt7b_AE!t?+YK1ksJjxPoVhIptrj1P`41_p*=
zsJIK%f#7&zU|{HkihD3Y%mv32h*_KypInrzmt0W55Fh1dRGed)T$F5V<YQWrn3R+1
z%Ak_Mpi;pQAB7}mnVwn_lv-SxQ{ozsk>zS!l8dU>EGe_3D7DNrs|3YJlgzx#64xvg
zG2`UK9M`OXGE|kQ7JyvIFau07Fi0~pFz`azAc_O(Phmy|<XC3lfr^Wwi7$bQqpM#5
z6-QUk01Yp6^(;_vboCKXakzSDdWnIG!_`B@OQ7N)e}OX@$Wsgq3>8pubaQH;;^^kg
zfr^97;fI<5qCj~XM6)t7z`O$DGMIo#1_qcoEFFcQiNn%S4w^VD9Wm$?SLT)^CNbz0
zmlQ$h3>d2@H78N8B(<W1K`$k-B#}WcskoRyFF8LqH#M(>K`$@ABvsGdFI2a<Br!Rg
zK@Y4vH6uQ)C^0t`Y8}NCsB8j7EqV@x)cp($E1=;9vj`e3FfM~MsH|gPV1TKINj!jN
zRSS^e3=9mM;PQcifdi@lR=%o1#nDTw7ijiEwIStnh=>jY#7tcJ8POaJvmc_Hfx!@J
zKdfAbiNov%nGX{K(NOQe-C+gQ50XR1BIpi+O2YI*xeWeL{pjA6fa>pnDTLDK?)SnG
z{u0n46jqLb!XG3A(+>-OkbBVW23fTLYX1z70tN;KE(S=sg03HAE>tN<8ys6e<9`WU
i1j2wC2jMU<FbIOnbvPH!r~o;Zfq@|sE&^eo>jwZ=fp5wH

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o.d
new file mode 100644
index 00000000..b810941b
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o.d
@@ -0,0 +1,28 @@
+CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..d9d8d9839ca18982210a7c4906aa883236ab6b5f
GIT binary patch
literal 441760
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%0A(2Xl1R|N
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
E0kdI4sQ>@~

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o.d
new file mode 100644
index 00000000..e656cad5
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o.d
@@ -0,0 +1,275 @@
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_driver.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/waiter.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/byteops.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+ /usr/include/c++/13/pstl/execution_defs.h /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/pstl/glue_memory_defs.h /usr/include/c++/13/atomic \
+ /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/deque.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataupacker_namespace.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h \
+ /usr/include/c++/13/list /usr/include/c++/13/bits/stl_list.h \
+ /usr/include/c++/13/bits/list.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..20a2387af5959cb8eeef0a86544a31ea9ccf9fed
GIT binary patch
literal 24088
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

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o.d
new file mode 100644
index 00000000..17c92b62
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o.d
@@ -0,0 +1,270 @@
+CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/arch_linux.h \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h /usr/include/string.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/strings.h /usr/include/c++/13/stdlib.h \
+ /usr/include/c++/13/cstdlib \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/stdlib.h \
+ /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/assert.h \
+ /usr/include/c++/13/math.h /usr/include/c++/13/cmath \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/limits /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/c++/13/iostream /usr/include/c++/13/ostream \
+ /usr/include/c++/13/ios /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/memoryfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/c++/13/exception /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/typeinfo /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/new /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/bits/locale_classes.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/refwrap.h /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_construct.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdio \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/streambuf \
+ /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc \
+ /usr/include/c++/13/bits/ostream.tcc /usr/include/c++/13/istream \
+ /usr/include/c++/13/bits/istream.tcc /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/sys/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/stat.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_stat.h \
+ /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/bits/statx-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \
+ /usr/include/fcntl.h /usr/include/aarch64-linux-gnu/bits/fcntl.h \
+ /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \
+ /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/sys/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctls.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctls.h \
+ /usr/include/asm-generic/ioctls.h /usr/include/linux/ioctl.h \
+ /usr/include/aarch64-linux-gnu/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h \
+ /usr/include/aarch64-linux-gnu/bits/ioctl-types.h \
+ /usr/include/aarch64-linux-gnu/sys/ttydefaults.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/timer.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/assert.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_driver.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/util.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/byteorder.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/byteops.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/locker.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/event.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h \
+ /usr/include/c++/13/pstl/execution_defs.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h \
+ /usr/include/c++/13/list /usr/include/c++/13/bits/stl_list.h \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/list.tcc /usr/include/c++/13/memory \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h /usr/include/c++/13/bits/unique_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h \
+ /usr/include/c++/13/ext/concurrence.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/pstl/glue_memory_defs.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..fc1135d89b5021b3f2a515d540dc129a765ac207
GIT binary patch
literal 20352
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%0AHeGgPEh=PSD
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
Rjwu5JLprn_0#=MgKLCYWJB0uM

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o.d
new file mode 100644
index 00000000..9e9d8f95
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o.d
@@ -0,0 +1,138 @@
+CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/basic_string.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..a7c09615def75f058e41c7dcb95f8dea1a948045
GIT binary patch
literal 17048
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

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o.d
new file mode 100644
index 00000000..0023f773
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o.d
@@ -0,0 +1,138 @@
+CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/basic_string.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..efb976200271e1063d884b55724cecfd955a557a
GIT binary patch
literal 17160
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
K9*3z%*AD=bG>!QH

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o.d
new file mode 100644
index 00000000..5a4f8852
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o.d
@@ -0,0 +1,138 @@
+CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp \
+ /usr/include/stdc-predef.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/uses_allocator_args.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /usr/include/c++/13/bits/erase_if.h /usr/include/c++/13/string \
+ /usr/include/c++/13/bits/stringfwd.h \
+ /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/postypes.h /usr/include/c++/13/cwchar \
+ /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/cctype /usr/include/ctype.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/basic_string.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/cstdint \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/abs_rxtx.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/hal/types.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/socket.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..e43572e3fd17f911ef804b602dfdeb1a25dfe54e
GIT binary patch
literal 2702264
zcmb<-^>JfjWMpQ50!D`I42)1VGF73d2<JM0Sq==D3K<F@wM)4fz<QQ(GcYWNvR6Rq
zl~8&WlwJ*`*FfpDP<kCV1H*c528In#{zh&FhD}iRW^M+CE!+$Y$~+7VDm)OowsJEt
zY~yBNP~~A@P=ktX=VoBo0oAjUn}J~$l)amqfng7ny_cJTVIP#eA4(tKW?(o7Wgmjl
zhq)OTjzHN*xfvLaLD|Q-85mA*GccTl@=rnO(@^>hls*fk&q3+)Q2GLtzR1nMa0$x3
z%+0`X1<Jn4&A@OC%D&Fcz;FY~zRAtNa0|-5&CS4Y2g<(7&A@OE%D&Id!0-Ude#p(h
z@CeF&%+0{?1j>HO&A{*s%6`tx!0>{bf#D^T|B9P|;Wd=~hMR%mEtLI^n}OjyHv_{5
zDE}ij1H&gM`!hEK!xt#~D>nnfHz@l%Hv_{DDElWj1H&&U`wuq*!(VO&hJR50e{Kc_
z22lKgFarYv6AuFeGnCE3!@$4_WwY@xFt9_}96SsRoKQ9w4+8@?l+DA#z`zS-^YJh+
z@I%=GJPZtiP__`17KYLyP+F9Sfk6z)7KhRjP+Ag7OF?OAC@lk}Wudejl$PgVU{HXv
z6?qsKl%Q;ND6PT6z@Q0bYw<8JXhYdLJPZuFP_`bF*5_ehFo3cRc^DXsco-Orc^DW>
zpkk&x3=C#awmA<2g9Vgr$-}^4#lyg0&BMT80~NF7VPLR>vh8^o7#yH%M;-<SCmsd{
zcOC`?52%<k4+Db>4+DcM4+Dc6RLqlyfx!#P_U2(=@PV>@c^DY{plp9028IA028KW$
z28JN0STGL*LkN@|%EQ1A24#oyFfc^$Ffc?y`B6L!4AD?_3=acCER-F`!@v*^Whd}3
zFeF0RNl-eOhk+pl%1-5BU`T_q(|H&eGN9~C9tMUiC_9^nfguOV&gEfX$b+);c^DW9
zpzJ~(28JRiyO@W8p#;h<<zZkbgR;wc7#J#`>`ER6hAJq#numd*2FkAGVPL3(vg>&m
z7#g7LMji%+CMdg^hk>C5%5LRhU}%G~+j$rmI-u-M9tMUkD7%}7fuRS=?&V=%=!3HR
zc^DWbK-m*{7#Jo&*^_w~7^XnkQ+XH|rtvT^Oy^->m;n`=$-}@f3(B6&!@w{H%AU)^
zz%UQWp3lR;umH+l$iu*}2+Cf}!@#hFhk;=!4+Fz8sMvBI28I<p3=Auw{8c;*46At<
z7}h}fYk3$L*6}bftcUV9@GvlJ<Y8dg1m$n$VPMz-WpCwSVAuv_Z|7lP*a2nl<Y8dg
z1!eE%VPM$9!@#f?%HPMsz_1_6KET7ka1hEq#KXXF7|K4v!@zJ9%09-!z;GPOKEcDl
za1zQs#lygG8p=My!@zJB%09=#z;K?2f#Cv_f02iQ;S!X6nTLVl3Y2}7hk@Z5lzp9t
zf#C*}eUpcQ;TDvAn}>nn4wQYDhk@Z9lzpFvf#Cs^{g8)&;SrSmn1_Mk36%Ymhk@Z4
zl>MBCf#C%Y1H(%w{}m4d!)qP}hBrJ63~!-g?|2v(-t#apeBfbV_y`sI#KXYwnTLVl
z3l9UsSE$%G9tMW*JPZs!co-OdLdAaZFfjb)VPN>f!@%$tD)x_uf#E+70|Nsuq)uk!
zWnf@}vYB}q7+9ceR$c}MHYl5&mw|x;%I4%{VBmtXxp^5Fcz78Yc%ghgUIqq!C|iJ+
zfk6<;7UE@K5Qefvco`T(p=>c;1_p5`TY{H?K@!TA;$>iv=4D`zf%0W}85rcCY<XS=
z1_fRQ21O`eiI;&v8Om1SWnfT+vekGQ7}TL`4PFKYO(<K7mw`c>mw`bC%GZU`dQe)Q
zmw~|m$~NR>U@(HRjd>XuOn4a>Ord-;UIqqpDBFUUfx!~Ww&G=Au!gd2co`UMp=>)|
z1_pa5+kuyX!4b-K;$>iPhO%9F85mrlY&Tv826rgigO`E96Uz4DWnl1zvVC|N7<{2@
zKVAj~e<(YEmw_P=$`0aXU<l@AU<iToLwOk(!l3MMUIvB;C_5TT$3W>=UIvCZC_A2)
zfgu6PPK44)ybKJ<P<9G014Am5oyN<+kPc;M@G>xDLfKio3=G*&b`F%z<z-;VgR=8^
z85jzn>_RAA#LK`?3}u(_GBA`v*=4*84CPRE1(dFY(p9_+4AoF}4KD*jEtFly%fL_%
zWjF9LFf>BhO}q>Y%}{m=F9Sm>l-&lU+j$unI-u-MDBZ=&z|ak4_wX_>^g`KvybKKe
zQ1%2UJrPPzg3^<D85pKO*;9EL7^Xql(|H*fW<c39q4X>$J)4(-VGfi%mzRNI9+W+w
zmw{mcl)aFbfngDpy_lDQVF{GIl$U{F8I--8mw{mgl)aLdfngPty_%PSVGWeMmY0EH
z9hAMEmw{mel)aIcfngJry%|bx;bmah3T1EOWnkD2W$)l+VAu&|@8V@(*bQax;bmah
z3uW(v())QC7!E+$2YDG74nf(6q4W`628N?h_Ay=thT~B730?+<lTh|4UIvEKQ1%&K
z28Odx_Bmb#hVxMN1zrY*i%|9@UIvECQ1%rleU+Di;Tn{E9ZKKeWnj1oW#8guV7Lus
z-{ECoxC>?9gVOh*^aEZ7hKEr0BVGoE$58eYUIvDzQ1&xk28QQQ_6uGHhL=$GD_#bM
z*HHEwUIvD@Q1&}s28Q=g_6J@DhL2G8Cte1I&rtRkUIvD*Q1&-o28QoY_77eLhM!RO
zFJ1<Q-%$1+UIvE0Q1(Aw28RDoHUl3610x87+Vy-449rkA3m*dmE0oQ~$H2f2WpnT`
zFmOWITzm`++)y?T9|Hp~l+DM-z`ze>3-B>82twIHd<+c2P__sk1A{1(Eyl;dAP!|q
z@G&q*LfKM$3=GmxwhSKwgDjLS$H%}R4`nMrX+=H;1|=w4nU8@%1<F>1(rQpzosWS*
z1IpIqV_?vNvbFgb7<8a)T|Nc|Jt$kBkAcAe$~NR<U@(HRjrkZDOrUI2J_ZIeDBGNm
zfx!aGw&Y`Au!6F!`4|{%pln+{1_nDQ+n$es!2!y4<YQoPg0h|Y7#LijY*#4l#>c?m
z4rP1rF)(;S*<O4M4Bk+-4<7@AFO==a$H3qZWd}g%Kqwu=$G{K_Wry%FFoZ(cVSEe>
z;ZSx29|J=qlpV##zz_{($M7*Q#6sC|d<+cnP<8?z14AN|oy5n$kPKy~@G&r?LfL6h
zI-QS!Ap^?J<YQpSg0i#u7#MP(>|8zuhCC=cpO1l|0Lm`pV_+!aV_+!eV_+zOik0#)
zFqA>r<xsi;N>@VZDn15=YACygkAa~U%C3Xb^?VEr4N!I?ly2f<U}%Q2TcC6+9|J=h
zl-&-cJD_wY9|J=dl-<q8z|aF__wq3?^g-GEd<+Z|pzMi!3=ET??8$r#3{#-&sZe?v
z9|Oa5D0>DU1H()xdlnx9!)z#f4j%)<Tqt`U9|OaDD0=}P1H(cndl8gg45gPq>7`J5
z8I)em$H1@x%3cYjSMf10tcJ4JK<Tx73=Hd_?Dc#M3>%>AjeHCYo1pB?d<+a*pzN(s
zdK(`D!*(cp2bA8)$H1@)%H9p7_wX?=?1i%TLFxT`3=9XL?1Ov^42PiX!%+GN9|OZt
zDEk<cJ`SZ%@G&r)gtAXT>C=1+3}>M1vrzgRls*roFF@&wQ2G*-zRbtKa0SY~%E!QP
z4a&X_rEfs#n|urmx1j9XQ2Gv(zRSnJa1YA9&&R;<0Lp&I$H4Fi%6`np!0-ghe#*zd
z@C?d+&d0#;0?K{~rC&km*L(~NZ=meAd<+clpzQZh`U8~y$j89&3CjKqrN8hoFnoow
zzwt3Je221sK<S@Q`WGJq!*4zYhCh4^41b|w|M(af{zKUe{0t0?APlNk_!$_Op==g@
z1_o9rn+-~{Lun2u&B@Qezy)P<Lunp<1_oXzn-5C!^D{6AK-q%)3=Be0wlF^fg9wx@
z3Z=!Mv^YNlg9MZ<$<M$b1!YU~Gcd?N*|Pi$402GmJU;`20+g-D&%mGrWh+Bz6@CT=
zRVZ7HpMgOg%GTg#V9<oJwfGqrw4rPreg+0zC|i%8fk7Y2HsEJqFod#=_!$_Cp==X=
z1_o0o+l-%q!5qrA;Add4gtD#p85pdgY#V+C23siGj-P?S9?Ev$XJBxIvYq%D7@VPO
z7k&l?S18+!pMk+0%J$%AVDN;pz4#dzyrFC#eg+0#DBF*pfx#cj4uH~u{0t01P<Ajs
z149Uu9m>zZ5C&z3^D{6+K-rP}3=C0Fb~HZ&LkyH1%g?|N2W7|eGcY7T*@;j(2}&nJ
z=@fnjhEym!4N9l;GcaU8*_lu}i=TlZ8_Lds(z#GNkDq}dAIdI((uGjE2uc_8Gcc4u
z*`@pp3}sMuIX?qK1(aRM&%jUxWmoevFw{WVwfqbWbx?LaKLbMpl-<bBz|aI`H$&+b
zeg=kCD7y_xxAQYFbU@jiP`ZnsfuS49?t#+1{0t0zP<B6*p1{w*FcHe01f?hQGcZhn
zvZwMhFieB8r}Hx~%z(0I@-r~Zg0g4xGce47vgh(MFwBFp=kqf#EP%2XLg_{P3=E5*
z>?QmR3`?QxWl(xKlwQHlz_1d^Ud7MAuo}u<!_UC57Rp}7&%m%A%HF`wz_1a@-o($q
zuo=qU!q33470TYm&%m%9%HF}xz_1g_-o?+rup7$W!_UC57s}qp&%m%B%02+45AriG
z9D=eBL+K+>`Y4n>2BnYlGccThvQP3eFr0$2PebW5{0t0dq3m-|`aC}a!v!e&B0mGe
zB`Etcl)l2xz;G4Hz6PbQ^D{8qfU<A$GceqOvTyS<Fx-K%@A5M++=H_3^D{6!fU+O*
zGcY`YvLEv^Fg$^>pYk&>JcF{I^D{8KfU;lmGcde@vR^~#H~b6?Z=vjW{0t25q3jR*
z3=AKk>`(j*44<LwFZ>J)U!m-8{0t1=q3j?03=BV^>|gv048Ni5Kl}^~f1&JuQ2IYV
z0|SEqbnHrifq@CiW)@&zV1cq(p){KS0|Psh%^|?RzzJn@2{15lL)kn63=F(bHlF|k
z13#240Hp;57#M`0Y+(Tg1`#M*RDgj&49XT4U|^7dvL&IklmG*RG?Xm^rDdVCoB#uZ
zJd~{<z`&pgWh+5xWdQ~T6)0O(fPp~`%2pR(V9<cFHKDYY00V<Il&vGcz@Q6d>j^M0
z=tJ2C0t^g>P_~f(1A{S?Z6d(HU<zfM2{162L)jJr3=Eb~wv_+_gEf?GBf!953uW60
zFfiCd*$z<JQGkKL3CeaBU|?{8vRwrj7~G(2cL4?l4=CGHfPuja%JvpuVDN#meWA3U
z00V<RlpP?zzz_&!2MI7R1Vh;&0t^hHP<EIA14B5J9U;KL5D8^R2{153L)kF`3=FYQ
zcANkMLp+q7Ai%(o2xTV;Ffb%T*(m}H45?6dng9bsI+UFOr8A*)mH-1oHk6$sz`&3T
zW#>WZd?;NYz`#%lWfwu|VgUw*5-7V=fPtY5$}SgRV5oqyE1`6i00ToclwBjhz)%Zi
z*Foue0S1N!D7#UBfuRY?ZWdr*Xo0d@1sE9GpzL-528IqOyAw)xLFsNN-2<h21sE9m
zpzMAqJwbqhVIq`0Nq~W2GL$_<fPrBuls!#=fnhq7Jp)S56kuSO1!d0`U|^U7WzQ90
zV3-GG&lg}|SO8@&gwl%y7#J2q*-Hc%7?wiW%b@gf0S1N@Q1(gz28LBo_G$qJhBX2V
z3~L1#7}i0>)(bE&Y=E*i3NSEig0eRYFfeR^vbPE_Fl>Xew+k>Z?0~X&3NSG2g0goD
zFfi<aviAxwFzkb}_X{vE9DuS93NSDng0c?_Ffbf}vX2TdFdT!jj|(s`oPe@V3NSF7
zg0fEwFfg2fvd;=IFr0(3&kHaxT!6AKLg`Ba3=Ef{>?;Bc3|FD-YXS@m*P-ki0t^f{
zq3l~w`nCWA!yPF5t^fnWJt+IW00YAVDEpxR1H&UI`>_B6!xJd`sQ?4RGbsDH00YAd
zDEp-V1H&sQ`?UZA!y733tpEeVJ1G0T00YAZDEp%T1H&gM`?CN8!xt#~s{jMTHz@nN
z00YAhDEp@X1H&&U`?mlC!yhR7uK)wXKPdaZ00RSqAhf;^WME)|vY7=L7+9ceRzU^^
zHYl52kb!{%%I1X9T!IV?+)y@;AOiz0l+7o|z`ze>3kWhW2twIHf(#78P_~F51A{1(
zEhfmoAP!|qKxs)q1_mi8TUwBTK?cf}h0=0@3=Hy6wt^r7gCdlzB*?&^3}vebGBBt@
z*=m9e4C+v}29(wmWMI&OvbCYK4wTk~(t3gn4Ej*E0hBfrWMD9YvW*297)+pSQ$Yp>
zGbr0!kb%Jh%C;0_V6cL+tpynvY@lpgK?VjpDBE6;fx!XFc7)PSf(#7KP_~O81A{A+
z?Iy^;;0|Sb2r@8uLfKw|3=G~-wvQkKgD;frC&<9y4`l~H=|DjSh9D?ASdf7s1j-H-
zWMBw`vcm-#7$TtTNI?dMC@4Exkbxlv%8nIeV2FdV;{_QQ5}@ovD4it8z>o}OrwB4I
zq(a$gf(#7lP<DnO14Aa1oh8V?kPT($2r@9_LfLsxIv+|G2r@7fLfJ)v3=G9kc8MSZ
zLn)M9Cdj~04rNyeGB8v^*;RrJ4AoF}jUWR<EtFj+$iPq!Wj6>iFf>BhO@a&z%}{oW
zAOk}yl-(xCz|an5cL*{tbVAu(f(#7ZP<D?X14A#A-6zPv&<|x#5M*GO2xU(aWMG&K
zWls@gV3-PJPlM9a1sND-K-n{)^ejOJhS^Z|96<(#xlr~zK?a8TQ1${r28M-D_97^~
zSdf8X36#B5kbz+tl)YS#fnf!dy%I{V5@cXl4P~!^(rX177}i1A>jfDYHbB`M1sNDN
zLD`!H85p)e*;@q}7`8##+XWdIc0k!X1sNE2LD{<n85s6J*?R>U81_Ng`vn;o4nWxl
z1sNC)LD`1|85oX0*+&H#7>+^N#|0S}PC(fw1sNDlLD{FF^cg69R*-?=9F%=tkb&U>
zlzkCOUlL?sxC~`qfznr@^ff^ShU-xF4M7Hmn^5*GK?a7~Q1%@`28O#(_B}xchWk+V
z13?Cchfww-K?a7$Q1%l+28O3l_A@~ShUZZB3qb~kmr(XAK?a7`Q1%-^28Op#_B%la
zhWAkR2SEmgk5Kj}K?a7;Q1%x=28ORt_BTNWhVM}J4?zZopHTKMK?a83Q1%}|28O>-
z_CG-ehW}7DgAfA)BM5`Ws)QIAn4xSIAqECkD4R`)fq@;$<`80F;DoZdpfop>=7G|@
zLJSOiP&Pl577$`!5QMUYgculvp==Q$1_n_mTMSBz3o$TAK-rQ)3=C3GwzLofgA9}{
zE5yJc2W87cX$2t$21O`a2}&yqF)*k=*{VVe3~Erex)1|{29&KS#K52hWorvDFz7(p
zx<U*LdQi4Llr|7zU@(NTjf5B&jG=53AqEChDBDbkfx#Tgwt&)>LJSO6P`0%Y1A`5e
zZ40ICgcum?p=<{s1_nnc+X+fL3o$UbK-sQP+6_v(3o$TwK-r!`3=CdSwzm)igAbJL
z3#I*p7#RGa>;NGKhCnDgNQi+U7|ITT(xE~O3}H}qxDW$F1e6^q#J~^*Wk*Bl7$_Yp
z#J~^-WyeG51R(~7L?}B+h=Cy)%1#ktU`U0s(}Wlp(xL1OAqIv_C_77tfgu~p&Jki@
z$c3`=gcum|q3i-ET`0uBPy}Tc3o$U1K-r~Gx(rH}3o$TMK-rZ-3=CCJcC`=#Lk*N&
zE5yK12W8ho=>{PNhDIp62}(B$F)*}1*{x8zO^AV^9m?(yVqoZmvb&&kw-5tE50u?2
z#K6!8W%onr2~c{X5Cg*`D0{LH1H%+3d#Vrv!!#&+I+UIv#K15U%AO^}z%U!io+HG-
zFc-?6C&a)oAIe@J#K5o+%3dVIz_1v~ULwT6uoTK(Cd9z79LioH#K5o;%3dYJz_1$1
zUL(Z7uolW*C&a+89?ISTr8f#OFl>UdHw!T^Y=N@3Lg{T#db<z<!wx8Wrw{|fE+~7q
z5Cg*=D0{CE1H(Qjdq0#uAjH6M5XwFTr4I`+FdTuhj|wp`9D}ltL+KMj3=Ais>{CJv
z45y*&Gf?`h5Cg+GDEqt+1H%O<`=Ss7!zC#DvJeBq6)5|v5Cg+CDEqn)1H%m{`=$^B
z!!0QLwh#lu9Vq**5Cg+KDEqz;1H%I-`=Jm6!y_pBu@D2p6Da$s5Cg+ADEqk(1H%g_
z`z4fqCB(q+8p?hHrQZrMFua4Z-wQD?e1Nh)Lg`OJ3=E&4>@QIIE0q2w#K7<!%KibR
ze?sYBQ2IBN{sX1|Lg{}{`ahIr5Qg?ggc%r^ploJg1_l-=n-xm42{SOTL)jd{3=Eu5
zHkU9112>e-Bh0|S3uW^`X?|e_1_3BrP?&*12+9@~W?&G3vPGe^m@or_IFu~`r6q+K
z7^I+VX<-Hi87Ny;n1MkK%9a;qU{HXv6`{0}Fav`!l&vDnz@Q3cs|hnOs6*KrP+Aj8
zYY8(jXhYdL!VC<$P_~{h1A{)4Z2+YWg&7!(ploAd1_l!-+Z0NhL1}Yg1_lc#+Y(A!
z2{SNQL)kXM3=FnVww*8ogFTe(Ak4tv2xU7#X=h;u1{WyXRhWUn4a#<h(jLML44zQ7
zmoNi^H<axo%)sCaW%~&;F!)2+0m2Lnflzi3lnxeVU<iS-L!oq-Fatw4lpO)3BZV0l
zqM+<(C>;Z(W1)1MFatw8l${{Vz>o-KCqe0CVFrd2C_7b{fgugbP8Vii$bhmlg&7#K
zpzLg628J9cJ6D*2ArH#V7iM56fU*mrbdfLvLot+HBFw;03T2lGGcc4x*%iVJ43$uJ
zl`sQCHI!W=%)n3!W!DKaFw{fY4Z;izjZk(Ilx`MgU}%A|TZI`I+Mw)qVFrc{D7#ab
zfuRe^?iOZX=z+3(g&7$7pzMBO28Ibx_C#R@hDlKNWMKw|DNy!QVFre2Q1*0T28J0>
z_Dm=}OPGOSHk3U_n1Nv~lsykh&xg_rp!7mv28KmY_F^c#M3{kLDU`iTn1NwAl)XZj
zfng<-y-JvYVKtP!21>6LW?)zcWv>@zVAud<Zxm)=*aT&77G_}B0%dO%W?<L`Wp5W|
zVAug=?-XWW*ac<phSGb485s6L+53bU81_Ti2ZR|I4no<7p!8v328JV0_EBL5hGS6n
zabX6A6HxX^VFrd%Q1)qI28J_G_E}*DhI3H%d0_^I3sCk&D1Awof#EWgeMOjo;VP7U
zO_+h<I+T4wn1SIYlzmH>f#EikeFsY4h0^z+^nGClh6hmgLtzGnM^N@-VFrdLQ1(+{
z28L%)_H$tdh8IxwOJN3vS5WqAVFrdbQ1)A428MS~_IqIlh7VBoM_~qrPf+$}DE&p4
zf#EBZ{Y{vG;X9Q5Lzsc#CzSn5n1SIpl>G-v{}pCn_y=YG7iM5!5P{YsP?|}Efq@yy
zW)WdvV1=^TL>L&@p==H)%_+jbzy)P<i!d<oK-s(^3=DiwHb0aW5Mf{tgtCQ17#M`1
zY!ML#22m(m3`&cOFfd3!*^(j*3{p_GG?bPRVPKGjvgJe=804XB1rY`YMJQVdN-K*n
zFsMM;sv-;wYEZU1l-3YoV9<oJwL};gw4rPr5e5cbC|gg2fk7Y2HV|Q8Fod#=ptLcR
zHW6W9Fom+sL>L&%p==8%Z7IUQU<GAci!d<QK-soX+D?Rl!5+$X5Mf|&gtDEWw6h2U
zgA0`HD#F0v24%ZLX%7(w22Uv4ON4>J8_M>9(!NmIPlSQNAIc68VPFV^vV%kz7=oef
z5D^B3P$)YLN{5RuFhoGvks=HXQBZa?l#UT$V2FjX<3t!3;-TyWD4htUlc0362m?b3
zl$|QVz>o%Ir$gxsD4hwVvqTsevZ3r85e9}_C_7JtfgvBtE`ZX7A`A>gP<F8h149Xv
zT`I!BPzGg}L+J`AT?wVDL>L&Vq3jwcT??h_L>L(Aq3i|`28Ko`y9r7+i!d;>K-sM#
z3=C~hcDo1zLkE=IDZ;?e1!Z@OFfjB$*}WnR41G{`zX$`v1Sor=2m`|;D0{L91H%+3
zd#VTn!!#&+x(EZq3@Cf12m`|`D0{XD1H&9Bd#(rr!#pT^z6b-u0w{Z-2m`|+D0?xK
zULwN4uoTK(Cc?n59LioH!oaW+%3dYHz_1$1UL(T5uolW*2c_3T=?x+b3>%^BO(F~o
zo1yG2P<pEf1H(2bd%Fk&!wx8WCzReL!oaW_%H9K|_lhtu?1QrRi!d-8fU*yYFfbf~
zvJXS)BO(k8N1^OvA`A@2q3jbP3=Ais>{C$sv<L&k87TX#2m`}8DEqt!1H%O<`=ST~
z!zC#DvIqmi6)5|v2m`}4DEm5;z5%6gLg`yj`nCuI!yPF5t_TCeJt+IW2m`|dDEpxZ
z1H&UI`>_ZE!xJd`sR#qZGbsDH2m`|lDEp-d1H&sQ`?UxI!y733tq23dJ1G0T2m`|h
zDEp%b1H&gM`!kgO0;Ru-Ffe?BvcHQkF#LeBe?sYBQ2MtB1H&IE`>zNC!#^ndzX$^Z
zgDA9a5oKUtg0h)K85mfgY*tYQ1~w?09ZGXRX-+83CCb3S4Q2C)GBEH$*?gi54E#{G
zfG7ilAe1d6%D^BDWs8V1Fo;6gVxkNT;!w7PC<B8elr1I7z#t7}%ZM^C$U@n2P+A^J
zD~K{MC_>pvP+A#EtB5i%s6yFlq6`e`P_~9B1B0e01A~?*1A{hHOh=S~K^Mx_6J=n~
zhq4Vs85j(qY$H(y24g7OM3jNS6v{ReWneIevMr#rr6>b~6_jl)%D`X)W!s7}FxWxa
z_M!|74p6qEC<B8Nl<f?qU7)n9C<B8Vl<h9cz~BL8dqQb1Q3eKYDBDMrfx#Eb_Jh*?
zq6`cHP<Egw149s$9W2Vg5CUa~iZU>SLD}I@Izp6zAri`t5@leBhO%RzbS#vPgVOO(
zIzg0yArZ<>5@ldWhO$#c85mNb>@-mZhIA-9LzICb6Uxql(%GU63^`DCt|$XT9+aIg
z%D_+nWfzJvFcd-A#i9%hB~W&$C<8+olwB^$z)%5YSBf$)R6*I*q6`c*P<E{-14A8@
zT`$VO&;VsOiZU=XLD|is3=Az$cB?1@LmQOcF3P~r0cCfJGB9*O+1;WH3_VbGuP6gU
zAC%oM%D^xI%AP37z%U8Qo(!d@h%zutg|erKGB8YsvS)}gFwBIqXNfW}%!ab(h%zwD
zg|g>~GBC`CvKNRlFf4?!7l|@3EQYd|h%zuNg|e4H>E)sf3@f1Qm7)v`tDx-FP<joN
zUJIqyLFx6P3=A8f?2V!f44a_r&7uqpTcGT%P<opv1H*PGdxt0k!%irBmnZ|nZYX<?
zC<DV@D0`nM1H*nO`+z6|!$Bzf5R^U)rH_a*FdT)lkBKrc9EY+`h%zvogtAXT>C;g9
z43s`A%D`|A%04g3z;FS|z9`DTa0$x3EXu%e1<JlE%D`|9%Dyhjz;FY~zA4JUa0|-5
z4W;jhGBDhQvhRs9Fx-c-ABZwAJcP0zi83%ehO(cCGB7-avY$ce=b{V@FQDv~Q2Lc9
z1H)@5`wf(SE6Tv|4$6Kn%E0ge%KiwYKZ!Che1@{Wh%zvIg|feiGBA9HvVVv&F#LqF
ze~B_M{D!jsh%zwzg|h#NGBEsyvKhpnbqJJZ5@TRshO$}27#LWgY&J0l26iZ$LyUoe
z6UyciV_@KhvU$W97<i#<J~0LcekfZ&jDbNA$`*ps!eR^zB4P{-qGAjTVo))0F$M++
zC|gpDfk6t&mKI}Rkb$yg#TXdmplo?D1_lKvTTzUGK}n2(L0OD}K?N$ND#pN|24$;5
zX$>(322ChiON@a*8_L!ZV_?vQvh|>}K9n{PV_-0ZvW>(T7>uE86EOw`Qz+X^jDf)%
z%C>;gmSPMHR#3LJ7z2Y1lx+*8?Zg-u?4fK2F$M-lDBB52JBu+exIo#iVhjv!P`0}m
z1A_;Y?J35<;3dYu;4Q|$-~$!&6=PuVgR=d_7#ISe>_9OFh9EHphF~!Uh7hP&s2Br7
z7?d3@#=sB(Wk-rJFhoJw(P9h?F;I4_7z0BblpQa|z>pxuz>p}$z>owLOBQ2bNP)6b
zp>&!U14BBLogv1+kO^gHi7_x_L)ke{Iu}aki7_zbL)isl3=D-(c99qZLot+H0;NmE
z7#PZ+>~b*%h6*UVQjCG23d*h)V_>L(vTMZ{80w(xdNBru1~CSPMllA4Ca74m7z0BK
zl-(-Ez|aO|w~H|_bU@jiP`XQufuS49?t#+1Vhjv@P<Fo<1H%L;d!iTv!z3tsGL)Vo
z#=tNY%AO|1z%U)ko&lw2Lg`shdbSt?!yG7kt{4NuJSclUlwKglz_1X?UL?lAuo%i-
zBF4b56v|#E#=x)~%3dMHz_1d^UM0rBuo}u<BgVk67Rp`+rPqrwFl>ObH;OSZY=W{k
zi!m^4fwH$k>1|MYJCxo5rFTN<U1AIjyP@noVhjv>q3nH7dcPP0!vQG!pcn(gAt?K>
z7z4u*DEp`w1H&;W`#6+7A;!RP63RX$#=vkI%045;z;G7IJ}1V&a30FO0HrUAF)&<$
zvM)pFD`E@`SE1}{Vhjw|q3j!C3=B7+>|0R!wipA$9Vq**7z4vSDEqz`1H%I-`=J;E
z!y_pBu^0ox6Da$s7z4vIDEqk>1H%g_`=uBI!z(EJwHO1#8z}p&7z4vQDEmE>{vgJ{
z@Da-X1f@TVF))0AvcE#<Z&3QX7z4u(DEp@v1H&&U`?nYa!yhR7FO>c##=!6&%4QH}
zU|<Ac(7Zd8W`@!%;tUL|P&S)50|Psh%>ku3#Tgj5ploh&1_mA|n^&BHfe*^&7iVA)
zfU*Ulv=EdQ7H41(fwD!Rw3s*pgE*8eA<n=c31v%(GcZU)*)mXC7D~&BGcd?Q*$Uze
z42n>;k~jl{GL)?%&cL7wWvhuZFsMV>8sZELnozcuI0J(=l&u4$b;TJN^q_2gaRvqh
zDBDn+fx!sMHiptB;tUL?P_~&k1A{q~Z6VIUU<qYgi8C-*L)kV^+E$!_!4Ar{htdw>
z3=ED?wv#vmgEN%vBF@0z3T3;AGcdSA*&a~ZQ=Eap3(EF}(mvu048BmdpEv`9Ka?FH
z&cF}|We15fFa$%{A>s@Sp-^@hlnxhXV2FUSBgGjQqM+<(aR!DMC_7f1fgujcju&TO
zNPw~v#TgiqpzLIE28I+UJ5`*4Aq~n-7iVC|fU+~i85pvl>}+uch8!q67fR=eGce>s
z*#+VZ424j35tJ?#XJ9CSvP;Do7|NjRa&ZQR3Mji$oPnVV%C3geHR22mwNQ4QI0HjH
zl-(fCz|aU~H;FSaG(*`f;tUL}P<9)XZWm`@=zy|2#Tgj7pzLmO28JFeyH}inp%2RL
z7iVCY0A)`UXJD8FWlt7oV3-1BPZeiim<DA}7iVCY0cFn=XJD8GWzUAvbHo`K=0e%?
z#2FaoL)i<&85kBq*^9&(7#2g>OT-x%mO|Of#2FZtL)k0D85mYV*{h)RYH<dJHBk0i
zD7{XcfnhzAy+NFTVI!2iNt}UUGnBmrN^ccsVAuv_Z->%5p!80028LZw_HJ<ohCNXB
zUU3G7eNgs(aR!D1Q1(G6eMp>v;V_haM4W-)D3pCnoPpsulzl>+f#D>SeF{pS7H42M
z17)9u(&xk(7|ui47sMGDE<)Lt#2FYaL)llv85piY+1H@-b#VrU8&LL5D1A$uf#Eik
zeMg*u;VzVYPn?0_K9v1HoPpsXl>G=wKNe?TcmicVh0@Q&85o{J*)PNy7+ylzuf!P`
zUPIY$#2FagLfP-2^m}mzh7VBoM=1SCoPpspl>G%te}&TD#2FaAL)kx|^iOdHhF?(j
zZz%mooPpsll>JYff#E-t%^<<RzzD*ix&%ryLunQX1_o9rn+-~{OE55SK-ruU3=CXQ
zHn#)=0}qtVE5X3P2W9h1Ffa%}*@6-b3_?)0Fq9UNU|<l1vc)7A7{sA$2`DWo!N4E|
zWlKY887M6arRAWsyaWS-0+g*N!N8ydWh+ZCFsMM;suBzgYEZVi1OtNxl&uM+wImoA
zw4rPrD6I>n^`NxA1OtNslx+y5jU*TtjG=532?hpJDBBE5n@cb-SU}m9P})j@fx#Ne
zwvk|9u!XYiBp4X%p=<{U1_nnc+ew0f!5PYSkzinOg|giw7#Q54Y!3+r22Uv4OM-#H
z8_M>PU|{ftvi&3&82q8^04N<O!N3p%Wd}<zFoZzap%M%XVNiCs1Or0^lpQI-zz_vx
zM@uj;#6a1xP&!V6fgv8sPLN<=NQAPJBp4Wyq3je128L89J57RtAsx!jkYHfQgtD_F
z7#Oml>>LROhFmB+PlACVAIdI}U|=YOvWp}b7>c3n5(x%|QYgDjf`OqN%C3-LV5o$$
ztDtnX1Or12lwB*qz)%Ne*Gn)kG(g#n5)2GYP<FEf149dx-73Mr&<16<OE55WK-rxV
z3=CaRb~lvnkzioxg|hpgbiV`x!vrXMq67oOBq)0_l%68Nz%Uico(83-OE56ZfU;*o
z=~+;Ewgdyi94LFP1Ovl7D0{vH1H%F+dm)rwB*DP27|LD(rI$)DFf4<zmqY0l5)2G0
zq3l%>3=FHG>@^Y$3~Qn6brK8=>!Iuo5)2F*q3lf(3=Es0>@5-u3|pb>Z4wL&+o9|o
z5)2GGq3m4}3=F%W>^%|;411yMeG&`|`=RUu5)2Fnq3lBv3=D^%>?2V6s00JUF(~`E
z1OvkfDElOoJ|)4xa2m=!Bf-FM7Ro*+!N71H%Dy1Mz;F@Dz9hlGa2d+JBEi6L70SLQ
z!N71G%Dy4Nz;F}Fz6GUkOE56pfwJ#H>3dN6K9qhS!NBkk%6=rl!0;H#ej>rZ@D$2^
zCc(h)9Ljzn!NBkm%6=um!0;N%ej~xa@D|E`2c_RjFfe?8vOh{NFnoftKT9w$e1WpR
zLg{Z33=H3)>>p72rvwATFDUyrl>Q^Z!0;E!{s*Q1OE54nNJ7W4BpDc(ploJI1_l-=
zn^ls5fep%Lmt<hzfU-Fy85p>rY;H*g1|BGzSCWB&56b3;(gKnU41!R$kR$_xFqAC<
zrA48%m?Q&(IFv0R$-p29WlKpiFi1n$GLj4ovQV}hl$M9m3X%*Aicq$aBm;vol&vDk
zz@Q3ct4T62s6*Krk_-%*P_~vN1A{h{tplZXB^em>plp3f1_lEt+fb5$!3fGWmSkWs
zfwE1Zv>B8(mt<hDfU+&2w3Q?SgEf?GBgw#E3uW6$GBDUf*$$En431E?6O?v_(k_w=
z46abNn<N8+JCyAq$-v+VWqV07FnB}RK9UR!zEHNGBm;v#lpO%210@+4f}reRNd|@x
zC_5BNhe7FZNd|@pC_55LM@cd;L_^szk_-&7P<EUo14BHNogm4;kO*ZbNir}bL)j@%
zI#rT^Aq~n-hte663=El2b{3S*mSkYafwFU<be<#wLq3#UAj!Z`2xS*R>0(I+h7u^d
zRFZ+A49YH-WMHU(vMVJS7^<M`YDor$8YsI~l7XR4l7XRKl7XQCD%L2;z|aI`H%l@w
zv_RRdk_-%OP<Fc{149Rt-6_ey&;@08OENI@K-s-ex=)gUp&!bgAj!Zm5z3w<$-pof
z%AO+0z%Uico+in_FdfRCA<4in6Uv?irDsbrFwB9n=R)auk_-&<q3i{c3=9jQ>_t#|
zu_Ob-5-5AABm=`TD0{gi1H%d^d!-};!zw6ywIl<>8Yp|MBm=`bD0@AW-XO`quo24M
z1f@4a=`E5B3|pb>ZBTl<Bm=_^D0?TA-X+Pvup7$WBgw$97s}oTrT0VW15o;)Bm=`C
zDEqJ^1H%z0`zVw?Cdt5X9LhccrB6cXQ<4k}r=jdKQ2MMS1H(Be`#hAsAj!aR5z4*<
zr7uJ2D^U8XBm=`WDEqo31H%m{`zDmWCCR{W8_K=|rSC%Ndr<m5lzsrEA4)PXJc6<x
zOENG#fwG@M>1UD*49}tL7m^GNFQM#Lk_-&5q3k!33=D6f?01q34DX@r50VTFAEE3|
zk_-%=q3kb`3=ChP>~E3`4Bw&bACe3VKcVbjk_-&Lq3l1B3=Dsv?0=FB4F92Q1}O#x
zMi2(|Q=l}n6axbbl+7x|z`zD&vr92Ba6s9dQVa}SP&T&|0|O6~%`3&gzz1dXLummi
z1_nVWTS$t5K^V#wkz!yFg|fw@7#PH%YzZj_21zJeN{WF&8p@V|(y~$v402GmJd{>|
z(uz_H3`$V8vJ?Y@3Y4uX#lWBjWvfduFla#8no<l5T2QvO6a#|}l&vepz@P_Z>q{{(
z7(m&EP})d}fx#HcHj!drFom+sq!<{?p==8%Z7IdTU<GAcOEECmK-soX+D?jr!5+$X
zkYZqPgtDEa7#N(PY!@i)3Z>no7#Q54Y!4|022Uv4ONxQP8_M>PVqoxvvi+nO82q8^
z04N;@rGumx7=oef5Ge+RP$)Z0ih&^<%8r22kx)7cN=HjEFvLLFu~G~SaZq+Vlum%s
ziBLL8ih&^+%1(jOsZcsiih&^=%Fd8tV912Bv!oapvZ3r8DF%jIC_4{I=R@fNC|wAp
zi=cEdlrE8CU?_#M%cK|>%AxEEDF%j0D7#9EfuS18u90G3sD-lYq!<|Lq3i}J28Ko`
zyGe?Hp&80<fzqu~3=C~hcDob<LkE=IDaF9h1!Z?jF);K%*}YN>41G{`zZ3(*1Sor=
z6a&K~D0{LL1H%+3dn%NkCdI%o9m<{orDsYpFwBCoXG<|K%z?7!N-;3ZgR<vKF)%EE
zvKLA*Ff4+y7fUfPEP=9@Lg{5v3=GSm>=jZB3@f4RRZ<KLtD)>QQVa}hq3m^13=Hd`
z><v;33>%^BO;QXDo1yG2QVa}Rq3mr^3=G?$>>W}J3_GFhT~Z7TyP@noQVa}xq3nH9
z3=I3B>;q8xpcDhcAt?K>6a&K%DEp`s1H&;W`?wSX!wD$+q!a_gDJc826a&K<DElmw
zJ}1S%a30FO0HrTVF)&<$vM)<9FkFGMuR`f-QVa~&q3jz{3=B7+>|0U{47Z`|J5me`
zccJWiQVb0Dq3j1z3=9vU>_<@gF_eBH#lY|s%6=xr!0;T(ej&xc@Dj>?1*Kn0F)+M=
zvfoNEFua4Z-%Bwte1Nh)Lg`OX`m+=R!xt#~s}uvnHz@nN6a&K#DElXr{spCfOEEC~
zfwKQfF);jtvj0mlFfd3%`zlbH2}(0dGcd3~*{sqG3~W#~yEFp>2b9eTrMaLqw=@F-
z50uR-&A`A1W%EljFbF`|g3=5OLQu9aloo-~qS6cuVo<iYGy{VKlr0IRrKA}cq@ipX
zX$A&aC|gdNfk7V1R*+_3P=vCTq!}2Lp==dt1_o6qTTPmQK^@B0kY-@egtE1uv^JF1
zk!E1fg|hXe85s1TYy)Wq216*@NScAc7|J%0W?(Rdvdy5hxikZV1(a<GrLCkH7_6ae
z8)*gxTPWL3nt{O{%65=uU~q)8ounBUoS|$NX$A&YDBBH6yGt`LctF{nP})nHfx#Qf
z_K{{_@P)Gdq!}3eq3i%@28KW=J4l*=AsEUIk!D~Bg|fq>85qK$><DQFhDazoN}7Qo
z8p@7=(y`JE3~^9)Jd{q5W?)E!vXh{6vNQuj3Y47+rPHJt7}BBa3~2_2Oei}`nt>r3
z%FdByV915C^Q0LV@}cYkX$FQuD7#3SfuR`6E|F$nD21}iq!}2>q3jB228K!~yGojY
zp&H7rk!E11g|h3U85ruJ>;`EDhDIp6Nt%J78Om;vW?*QAvfHE?7}}xi4k+Cz&A`wF
zWp_(6F!Vs#y->POnt`Do%ANqFCrUFgOoFl}OEWM`fwHGcGcZhpvZqTkFwB6mXF};&
z(hLl<q3k)*3=DIj?0M1*4D+Gv1=0)*3!&^q(hLlXq3k8n3=B)5>}Apn49lVH719h0
zE1~RF(hLl%q3ku%3=C_b>~+!%4C|rn4N!U`l-?xGz_1z0-XhJwuocSQCe6UG9m?Jz
z&A_k|%HAc-z_1(2-UFrgN;5F*gR=KaGcX*0vJXl#FdTxi4@)yJ9D%ZrN;5DVgR+l9
z=@Zfn3@4%NQ&9Rels+TPz;G7IJ_n`GOEWNBfU+-2Gca6&vM)<BFkFGMuSzp8T!XT&
zOEWOsfU<8w>08na47Z`|J5c(rGy}suDEq!N1H%I-`=K-g!y_pBu`~n26Da$sGy}sk
zDEqlI1H%g_`=vAk!z(EJwKN068z}p&Gy}ssDEqxM1H%U>`=c}i!zU>Fvor(47byFy
zGy}soDEm8<{vpl4@Ds}Z1*LyO=|9p841b~Qe^C0rGy?;J473iBVPIf_vYDYYiwpw;
zE0oP9!@$4}Wpl_dFmOWITrvy{+)y@;3<Co%l+7o@z`ze>3&=1q2twIHG7JpDP_~E+
z1A{1(EhfXjAP!|q$S^QSLfKMKT3UvIK?cf}m0@6zgR<pi7#I|wY(*Ic1|=w4S%!f@
z1<F>HVPH^$veji67&M@4O&JCTEht-ChJir`%GQ-(V9<lI^<@|s44`a783qO;DBD<u
zfx!gIHkDyuFoUwqp|phz1A`@$Z3U&RWf&N2pln+i1_nDQ+g^r&!2!y4gwjqj3=Gat
zwu=k{gDaHn2BqC)7#KXDY)=^m1}`Yv8%q1gFfjN+*?v&kUxtAp0Ll)OVPFV?vV&z9
z7($@zP$(TH!@v*@Wk<*`FhoMxQ8Ek+(NK1b3<E<flpQC-zz`2*C&(}`BtqFqG7JpK
zP<9HGPL*L`NQ1J|Wf&MTpzKT;28JvsI~z*p$S^SELfLsT3=H{Dc7Y57Lm`x11f`2*
z7#K>R>{1y9hB7F-T!w+60?Mw0(p54H4AoF}jSK@rEtFj+!@y7vWj8?SMi~Z%CMdgE
zhJm34%5H_yZ88iD?ND}y3<E<al-(u6z|ak4_sB3X^g`KvG7Jp;Q1%2UJyC{%VG@)*
zS%!gO3Y0w+N>7tvV3-bN&yZnYm<eUig3_~P7#QY2*>hzW80JCQ^P%(t83u-hQ1&7j
z28P8@_7W()REB|J8I-+ThJj%Pl)Vy4uaaS4SPf;bkzrt13uUj9VPIGfWp9Ae8=>?j
z83u;UQ1%umy;X*RVH=da9ZK(zVPMz^W$%L0yJZ*{_CVQtq4Yi|y<dib;Q*9<P=<lw
z5R`pbhJoP-lzmi&f#DdGeO!it;RKX@Qig%y6qJ2hhJoP>lzmo)f#DpKeO`uv;R2L>
zQHFux5|n*ehJoP<lzml(f#DjIeO-ou;Rcj_Q-*=z7L<KkhJoP@lzmr*f#DvMeP4!w
z;Q^HWP=<lw5tRK{hJoP;l>JnOf#I191H*F}28I_<v6nIo46mT<*D?$YZ=meAG7Jpw
zpzQZD3=AKj?2j@G44<Iv&oT@QU!d%-G7JpgpzQB53=BV@?4L3W48Nf4-!cpgf1vEY
zG7Jp=pzQxL3=9mi&^kkwfq@CiW`@!%vJ4EYP&ONsW|w7P;DE9@p){8)0|Pgd%>$)*
zWf>Uwplp69Eg;LlAP8j(L1|%G1_lu*TNFx*$ucmAL)j8gT2hvQK?=&2hSD;!3=FbR
zwj7j}mt|m3fU*^#w2~|XgEEw@0;N@D85q={Y;`EDA<Mv^31w?RX>C~s1|29{7fS2N
zGBD^v*#=PBP?mwg2+B5w(k8MD45m=F8I(4cWni#?vMr&sl`I2;HI!`wrEO&y80?^I
zdnoN7%fR3WWjjG>XITaY7bx2mO1sH2Ft|h69#Gm-mVv<w%JzoRKC%o9zEHLwl=hcp
zU<iP+1EF+~ECWL@lpO-4LuDBl!l3MMC><fozz_*#M?vXmSq6p}C_5HP$H_7<#6#H$
zP&!eTfguUXPKMGcvJ4EVP<9%WPM2k1$bhmlp>&ok14A~HodczFWf>UqpzM4oT_DTA
zPzYrgLFr;y28I$SyA(>7$ucmML)jHjx>A;bp$f{bhSD{%3=Flh3=DO$3=H*9u?ATN
zhDIp6NtS`38Om;vWngH9vfE@C7}{kS7&>Gb7&@V1U9t=e-B5OqECWL?l-(!Gz|aq6
zPmpC`m?+D@FiDnyVKP)~iYx=eR499zECa)ID0_x11H()xdzLH%!)#dwhB>kf40EAk
z^JEzq=0n*FWEmJ1LfMOC85kBr*-K;@7?#R1Ff5a0U|0?nTOrH9uoB8%CCk9D8p>WH
z%fPS}%3deSz_4DHfnkFz1H(qB*d|#9hRsm+7Fh;{tx)zhSq6sfQ1%X428Nxo3=F$u
z85nj$#rDWDFzki0_sKFa?1!=s$TBb-gt8CGGB6yLWnefW%fN6HDt1hkf#EomeL|Lj
z;UtuON|u4)G?aZtmVx1{ECa(iSq6slP_YZL3=9{c>`Sr?440woE3ym>SE1}{vJ4E@
zWf>T5$TBe8go@pgWnj1sW#5ryV7Loq-;-rvxDRDNkY!+a2xUK#Wng#=Wj~Q+V0a2;
zKa*u(cn)R1kY!+a31z>MWng#>WxtVSV0a5<zmsKPcn@WNkY!-_2xWhgWnlOWWq*-n
zVE77Uf0Jck_zq?NkY!-_31$D1WnlOXW&e?7VE7AV|C424_zz_>$U*B0IR*wMD4SW1
zfq@0eW|d=LV1u&R<ro+^plnV#1_mxDn_G^7fd|Uwm1AJwgR=SM7#IYgY(Y5&1|cY0
z7)p!CF))Zi*<x}G4B}9>gd78dB$O>B$G{*BWy{DhFvvpLa&im|@=&&d90P+Ql&vJk
zz@RM0z@Q?>z@Q2hQ<Gz0P=~TL<QNz<p=>QV1_o^?TStz8L067}K~Ii>K_4n+AjiO9
z2xS||F)$cI*(P!f45m=FnH&Ryxf}z7g&YHeB~;8xj)B1%%C?bXV6cU<?c^93?4fK2
zIR*wtDBDSnfx#Kdc9COXaD}qn<QN#-p==L11_n<#1_m!V1_p1an2#I-gD;frC&$3x
z4`m0)F)#!|*+Fs)48c%#2$T+$V_*n_vcu&V7$TtTNGKg8$G{K`Wyi=dFvLRHadHd{
z@lbYx90Nlll$`{nljRr~QlRWqIR=I_C_7z_fguCR&Xi+d$bz!7<ro-ppzK^Z28KK+
zJ7120p#aJ*lw)8hg0hRDbP1F$h0<kEx?GNdp#sXTgwj=V3=Gv!c8weZLoJkDC&$20
z4`nw%=|(8s1f`pybc-AVLo1Zs2Bq8O7#KRB>`plbhAt?(TaJOD2g>e+(tUCa4E<2{
z1UUwViBR?=IR=KwQ1%o#28O9n_B1&LhUrlD3^@jdnNapDIR=K=Q1%=-28Ov%_B=TT
zhWSwT0yzeTg;4e)IR=KsQ1%iz28N|j_A)sJhUHN93ONRbl~DF7IR=K+Q1%)*28Ojz
z_BuHRhV@YP1~~?XjZpR`IR=K!Q1%u%28OLr_BJ^NhV4-H4mk#foly2JIR=K^Q1%`<
z28O**_C7fVhW$|X0XYVSgHZM%IR=KqQ1%fheN>Kt;TV*CT#kX^1eASJj)CD6lzm!`
zf#D34eHKcelVe~w4`p9~(ifrhB`AFvN?(D}SE2MZIR=L7Q1%TdeG^LGl7p0=x1sbM
zD1BFsf#DvMeP51&;Q^HWP>zA&5tRK{j)CC`l>JnWf#DgH{alWL;RTfaQjUS)6_ov2
zj)CC~l>JtYf#DsL{a%iN;RBTYQI3J(6O{cKN`H}KVE77Uf0JWi_zq?NkYix@31$C+
z(!ZhfA2|kwzfkr+IR=LRP&R`+#J`O43=B+AHnThf0}GVRD$l^c24%BDX$~mODbK*b
z1!Z$XX&!k723{zePo9B+AIcVxXJ8P7vW4Us7=)p05qSm%Q7BtXo`FFe%9fC4V335e
zrQ{hHq@ipXc?JeqC|gdRfk7V1R*+|4P=vCT<QW*0p==d-1_o6qTTPyUK^@B0kY`}f
zgtE2d85p#oY#n(923;syPo9B6AIdh6XJ9advW?^!7>uE86L|&(Qz+X^o`Jy}%C?Ya
zV6cR;t>hUPtf6chc?JesDBDh+fx#Zic93UaaD=j*<QW*8p==j<1_oCs+YL&)%QG-|
zK-r%13=CdSwzoV3gAbJL3#I+!85sPb>;QQNhCnDg2ucUbGcbfe*`ZK6OrC)u9LkQ6
zXJCkgvZLe~7^0!<7<mSUSSULVO2<R#1Sp*-&%lrbWhX=F6eyhvrPJgY7}BBa40#5I
zOei}`o`E47%FdBzV915C^W+&A@}cYkc?O0;D7y$s7t1p+lt9^~@(c`RP<A<#u8?P7
zsD!es<QW*Mq3jwcT??h_pme=F149Fp-6+q%&;(^S%QG;vK-sPG3=C~hcDp<SLkE=I
z38lN_85p{u>>harhF&PUPo9CHAIhE}&%iJd%AN$JC(AQ1Oo6he$}=!bgR-YX=^642
z3^SqZSx|bmJOjfVD0{9v1H(Khdp?w2AkV<C5XxQzr58i#CGrdmOQGy#@(c{iq3jj%
z3=Auw>{ap%46C8+HS!D$YoY9QP<p*Q1H%R=d!sx9!zL(uvpfUC7ASkGJOjfvD0{m+
z1H%p|dnc6MCC|XH8_M1z&%m%3%H9X1_scUd9DuS9$}=z=g0c@o=_B$C3`e2tV^I3I
zJOjfCDEp*51H&mO`!tk3BhSEa7Ro*crO(SVFkFDLFUm78T!OMM%QG-sfwHg4Gca6(
zvaicCFx-H$Z^|<;+=8-iL+Ly63=DUn?0fPI4ELez2T=N<JOjfcDEqNI1H%(2`ze%u
zCeOg|9LjzHrC-W3Fua1YU&}Kvyn(XcLg{x<`n@~@!v`q)Bb5Fm&%p2*%KjqH!0;8y
z{syJL%QG<ifU<u=>0j~;48Ni5Kk^I=f1&JuQ2M_-0|SEsv`$fAU|@o>nH3lqSfFfH
z1qKE-D4QKhb0{z{a6;K!P?}qTfq@6g=7rLH3JeVVP__V+7F1wh5Q4IWp|pqs1A{1(
zEe55<6&M&KplnGfEv3M~APr^9KxtV81_n7OTOLX)C@?T6LfJ}CT3LaCK?TZIh0<yY
z3=HZ}wg!~eRA6Axg0i)tw2lG;gD#Y<2c`8D7#IwoY(pq*q`<&ntiZrvqQJml3KcU`
zU|=wZvMm%C7%ZV|D+LAyYbe`Bfq}tRfq}tJfq}suD(0ZTz~BgFJ1H<QI78Vk3JeUc
zP_~-_1B1H)1A~VG1A`}2%u9iR!5hl<QD9*3g|ht=7#RGa>;MG@hCnDgNP&SN7|IS&
zU|<M^vcsTsIFycn(vb=b3{g;aG?b1}U|@)avf~sO7~-Mq1O*0$L<LY1YX~~P9DnU^
z^}dyVnHeTN;Ai;x`~QDX(OCF^eZCZf4Cth322fL@uz`Ug<N?3KPX-2tDNGEYlieDE
z{#GAafv*2G8T$V_GhBSY&#;q$fnfpz1H(i`hK3+UP}Q%%eD%LG!$goB|D9Pb{;lR;
z`S&pM#LvwPKOfjL?0hKA0CLX+1_p<pj0_GxAC@!xWMpW#^x!b##23sAt3Ymjz|1i5
z;bF#!3M>w58CV$BDhfFKWE5cd`4HsaWTuH=HOWj9nHd^_9x*eldMNGi^MSns$SqSI
zz~r3~=7HSE$iOhsfuSJ?tk;<lYzCO^&am@AGvh>%8^C;K#)%Kq8GgzuFkc1X2h5BU
zA15<S1la>K=K(V_*qslPnI?ktg7v}dWrmmy*4qqWe|C4+`2cF?LuO$ukU1d#KQ4Fp
z$;9CBGns+uH4{U_B?nf95Df+fk<ZKwt6=_k$Se%93mje;>KPb9z;-h;g49ew)(47j
zFdvJ1;Bp8zf%Fq)2h={T&&>`$|5p32{O`;Hj%x-6NV){43wES9c3_zJfE^UqkT6B0
z4Tg&k*uio7^8vHNPi*3#FocOSFfcH{%m$eU6NiaCWM;r>4oEEn3n&jbSjw+pC|n52
z6YLH@!D1{76PXzpL||%QX8x_-3(i}gxfy;w5C>t9eg;VRibL3-aCoH9d+E``9iJY8
z;tLW_Q$BNp!sReHkNyA8$bfFvLt${(OhL}44;UCi9*R5sd?4)b)1HCh^#gH8K9&Z#
zP2AxpBMU?h<Yth3A_GH+0z(7ns8^8(Aon2ouYr*v1SBR5)5E|p1=)R|rXx&0C>?;}
z4HVAE?nW+KVC4t4a)TH-SXyTUr2~FMIzTrM6xIxk4VOUS3QD*2OrZD#r+rY_HNgp7
zUNB5hWN`TT02<c+nHewst!7&Jx0zw$=V0cQp!5W{4^+1BL(3LWd^0dic_7ZP^MSYn
zsJT@L3ImYeL0j}e@z1EhFcBojz``K-IhbK$36sOlN6d_?9x^j%Jzy3A<=H9n3?kWJ
zzW97l*R0TyfgvQ330wvSA;;&#KmWn;15yif&trbHypG7bTAzcRSN^SbTKS)u5uBI)
zR__F-KTz2YisuL0K~-Ht(1YDjdOw3D14~2D17n7rVA`Bv=L2SjO`viM948>ZXfynL
zpzZLJ@z4DeAUROFfu$=3259}j1gRh7IT&_=^f7WcKxiHaA5=y$I512EmD3=31qS<T
zAQ~*5fGVyJN~@r{24uHBD2+D=J+KCc4Y*ukU~m9+3o+^_29O){9ezGAX88HQ+F>WC
zj(A`U%4481lVK-_&By=}ci5@Oz`zaRGwgie?68v)WG6_kIaDvGEO&R<`OqAspJ56p
zUCXmD6k_-rR0e?D3hHJkFkk&!eH@%$L1hdU46ffG^%+u`1uoMZEJ0-#$Zz%x4A~FV
zA^8?jj_iTNqd3D)P`-b}&+roze)0?qA7Saw1Y9pOpp*xodf>l2!%rm!1`%+%AnyQT
zcRv(%`1wHI;im!vLpLN(Gl9x&6uk-HbkzVFq85RvR|2UAl`ll-1*JF8)uteO7+4r4
zK9Fbl`B2^g>~2sRYX1E{1e9;s7#Ktz@jLtk+W{(r;9+?L9G1vs2q;e@=MUs|2@5C=
zQQ`v9KKbtq%G=B<{~l(T_*t3Z=VxY)RfzTms2p+l`A{61zxf?@GStWiKZs|rd=T$o
z2~XdUcn0MSZ%|qHfZt)~18Ihxj*JaK52T^(1$l;@591vyAILlGRA6A>2IbiY&I}VD
z2t(>CP#Oa9A2TzoTEyBA1S@+$VjzEk<>MVJA@KnzuO3M|?0hH>F&`ukD+3;Z%5nyW
zpH2*nuR-k%2XI_5OaYnsSs7GsIIsNg3@HOZb;ti^a2xCALvDtjkJuq;=OH)9?@%@<
z4YEMo`M(*~=7OYAP?-kGr{KH`D*sr(=?2s#{|IX*!qO?c4wYvBg#$eN5<qncNG}7V
z>;jnyu8W{zjtq>e7#SFTa)aU!Dh6uLfYgENs)x)9tH5jqho6oNj9nnLAU@n)WdHF)
z${ZB`@jL8f<Y3qd3PZU6Kzcx7!4683kZ@oCm0Pf~{SQMSNIl3NkT??ygWyAUho4Fy
zbN*nK1q@I>g3CatAHa11C~O(f!uBvEY{6{}ko~Z>0my!NhMk}^B#&nQ17-%Ths@xx
z?*^qQkh{QfBJA*!=?{45<D<idhFJ`M+$J-8sJ*Pnz|aj*!vJm%JY;5g%^>11Nm0aM
z5`#<QEwCBF4xn!7M=g-sg+XN<BRIW+^nv4C0pw0-IuUjNwVSm-a`3P`3{5Mf_=g$P
z27$N<6t19r1j<9m{ssGs8RQ<Ye@`=hsJ#rb7p$I{K@03RkUS{7n897c)BmAvK`t*q
zWh4{0KLKeEfZ`L;UVyaCK<zScnF<PbafhFe<Q;Z`$|6{v{96regMrHtmX&`&?Rw;P
zDX4uQ4=q1HaVd=CH;|d~4m*+k#tdqAfYJvCs2*y#q^NLU)`P_i6CrH`NPpl#yVFWg
zKjAT?Jr1t-p2&mZ!Qp2MMxJL{^^lo))!%9tc%DZO1CU=pVS(^FqR$5^6F_pH{DQ9T
ze>14;g!uVOI4iha1WL28atIVp50U)Nz~Zp-K|ABh2gwW*L1`6iUc2MU2klHN!S#={
z!_P0wjH|vfGpu^VEVAk`vnZ(EA<BPW!d+K_{n!jC*I?~oV&e}vOhA4HwWA(@%Rq;p
zAR3gm9)a6vkT^h2E08(_5)K$`LnQyh@)XFd2js^6Vg^W`QieeYRENOA`msEu?1cC6
z;AK9e7C2m><vp@LLGcQX1Ab7Q0I3h*;RbC(fWi;d&IhRj`5A;^X&$B))TRch1LYHt
zT3G%7^)nb794tX%j13H6nrQ*3&U5(5umF?>7*;)ChO{j}YM2y2<%`2l1_j26ka`X(
zC+zT(ae*UPKjQ*MOR%|1p!_9_U~#4cP`wAx^ol$DWKv+72-3r#z=UG1D69_*YF8Y9
z^r1oZH>h6#au3KIAb+EXEr5hSiWsQP5A7=;_iz6HXOx#=VPNoJX<%YVVR^&Iuz-=}
z1|!2BMwTOt3=^1G7#J8Z;zI#C?f`15K-~n6Ck2T6z-*`+z-)MX2o`^cybG3BfVdYD
zZ!k5GvJEBPKw-=PjVlHQNEov~`7Ch$Pf)lpvcSu*zaTyX2LqU9N`S^~0+zUa0F`@y
zMa}^lcMe$M?g3Qp0Tww2XuLY0#w*B8ObeiL3sB`ieO-9`IzYl2B`zO8!Wl)(0gKoJ
zNVuY?OMr-h+F77<gO(Q5b66M{Iv80lFflA)WZA>SaDb6z1rx&^MwTf|3_ln_iR20P
zG_e5UPH=oe-3(?!-3n$y-3Vqw-3Deu-GnXvLH$0E8c^N^g&D}rAax*&p2r7LEvT<l
zkXV$Mn_7}uq@WJsGN>zLBo-@V=9MMpWTq&TR2HOyMrRoqQY#8llS@)l6r#b(7-ALD
z^Gg(>8Dbgq!2*n6l7WF0N;84>E<@RrP%v{}FhfiM@j+%oc;u5Hb3nSeKm-G1+<z#T
zOYLxgdY|ePdia9MWH7Ehs0s?_f7d@5VY3vLepqm*gC+yGRuCVA;Q}}qAiHr$frX1p
zQmm}fQ%kHA$`Xq*6Z1+GGK&?;5_3vZb5e_o85j`q<wf~<=?a;7DXA3-Y57Gk^<YyV
z=?KI`jwe`HfW%=KmhNDDLUe9wadBdLYJ6gPDp)CuUyxdqnV-VIkXsBEW=PJ@$w^Hv
zi7&}7$V`sUOU#8RXDBF5%E>Iwzz~P%VqnlOE=erOEH24Rh8P5MKU8085maGmUUpu7
zd7eUGey~D8eokg`r9w(+QDRbNPG(6ZB*4H01{QT0nZ+gfMaYU67#Ogq%gHQD&B@G5
zErvz_F7t{~b22e3MwnL|0Ct{tW?l-CJ>Vz>#~al3*_nAM3e^m?xcvuG0hMKdmUavb
z#W^{dDTzh#dHE^e5H3zm%mXP(&PdG5OU;P~m7E}cacWU!Vh#gCNpeAaW&s0(p{0?Y
zp_zrAfu1=?8Z2IrUsM9-fZUmas?N|*51da*Qwrjd)j`Zf2<fM!mg$$2RE7pS8Gy`!
z$|oh3rW7TXq%x#|iuw3VP*8xR8FCVfQ;XukqF{bzURi2UNh(}EF)uwQH9k2%w;(mI
z7-Rrg6$1mvpYgd+PcuOIX+^1prKx$zl?)7}DFtAa>8T~bK0cl<jzKP|WtqvTo_T5c
zAPN19{M=OiqWq-%q|7}1AP5~FP?VpQnp~n^lwWKFlZ;Qx%uCGCFD^>fhXpoR8d(4o
z`g+L)1q=+)MaiWlnK{KZw6Va-(7-%aA+@L|zepi7FS8^wF(<PsGcR2sCqF$sGcO&S
zMnV3A<!e`vQXPf-g4CkKlFa-(g_6wNRE7M~5<P`rpZFlx;835Cc>e&`Ajc3-f4}$;
zPhVI6&=Al}Eyxsl_{Wkc|3Ljwng?$HfCE8CAvr%K)k;CN0^(c-RRg045R>NdU`U+1
zgMEBJ`BNcS-_J@xwV3wl!^nWB@N~;8$}LYUN>vC;EwWNjP0>>|Fal*dnunW_AyMx0
zNGwVLyDuoU4CFpgoPuz2Mrv|4G)H@+Cgzl6fJEt#PK}9kH!Qw0z;06j)n=u|3J4$2
zJbaB!hzeg^?)3N80|zMW-AP<IhRdDdiA8ytdFc?xGSDIZO^C}^&~ggq?99B9)S|q^
z9B7f9l3D`pz33?f<fJARrz#YsCgtasD3oNRDx`qxCxw!Hg`(7wqDrXGXdVwH#zdtT
zsJ}v?&8{KfFAGxqm7JKDmtO)7`OMU^R0UZ4L9;QUk|{39FNn|0FUf~CL}?yBW=2H$
zBe*2LKmo~J#U+VFB}fjXxjW5?%+DZqAvu)h?y?{*-?}Ac=A@>8avwP4ATG30P&KfC
zv@B@vPBWt78Qq<rb}*7NY2UuEAg<k$lV4n-ker{FmzoS}b~2Rb7iGui<mW?L<+Lxa
zjm(HE*I*gFs5B2$pD5(#DFpck8z~edCTAz6!wUjEuwbx@H>kZ-oSC0zWvFMMXQ%@z
zC_tSH1!O5uYbr%g71W#p^{ePopBh;Z*FJ%k<IwUB8bP3B52}JP3ltJlQi>E5RErhL
zGfOhS^-@W4fdZ(<r=VJ_M~8T`Ag=vFx<5)&=<5&S%0pCtB!LD2O7g+sUR;oxoSBxH
znxX*dLnB239ojp_M#Q-vRQ@P{`r!%*s>SM{!75NaT3lKHN;0V_3Q3g;-~kF91%wz#
zd9f8ZThP3`GBzTvyy8?Xwo=GVtcXv^EG|jRO9u5R^$gP#a&;5}@-y>F6!J=QlfYdi
zJ;O9_+UEmf6XL=@xwNP#HLpYg9uJ^irj9~!Vs1fBssd=p1=ROY@Xn~x!QnlyPWZ@)
zl`6>B9#x?A)u0%nb-ib7N?iNKIWbQGoU*{}2auZ~wVoo#k#xupCdS0ICrgV{ixiR*
zb3l!WqU4<9f&we6;*8Rgl>G8M4NV3H0|Ns?10w@t0}}&N12Y420}BI7LjyxYLnA|D
zLlZ+&Lo-8jLkmMoBLgEtBO@bYBNHQ2BQqm&BMT!-V*_JDV<Tf@V-sUjV>4rOV+&(T
z69W@N6C)F26B83t6EhQY6AKedQv*{&QzKJjQxj8DQ!`U@Qwvi|GXpb2Gb1x&GZQmY
zGcz-DGYd0Ia|3fjb0c$Oa}#q@b2D>ua|?4z3j+&73nL3-3lj@d3o{FI3kwTNO9M+o
zOCw8TOA|{|OEXJzOAAZT+8%JoCnXkVCdU_-6oChylJoP5ONvUtRlY)6QGTvMUTIDa
ztW*Hc<$!fDFqEYxm*f{&S;hOtr=+GOmgbbiCl(Z>g2zZfO48u%u>#15u>y3Y86?TT
zz>t|&Qk1ArP?Vnx8lQ!!fd+hH8fYRZB^BY8{4@nr9l42liRr0D4A6=YW<YLnx<YwI
zW^x9|&501#7l86VY~Z;tzc@a>EVZa8GbI&NA40on4DnER)q=-#85k6*Ap($kG!rzm
z3l=EMFNTd*gH?dT1Tr!Qa(q%^a<&4*@6e$<CI$x3oB?RALV<ySp@D&c!GVE+fdgb3
zBLjl~h-P45NXd@}doUgvB=Jxm#V6*a#22NOlosX17iT0E!A4f~^9#VkocdXbRaKSx
znR&@Mr75ZUkR%JEKx1u1nYpQXC5buusK!IXPcH*B=!ug5sAsU1u>rxxJH){Z49<x;
zIiPV+T;TwY7T9!Revv|6zCuoZUV3VgLTUwQx*;!J0UBbdMGBcIIKvYf+(`8n75!^u
zOt2FG8fjL5CfcM_Z~`qTDT3w)Xxu9#=jY~@=4B>B(p6$kPJVf6ib8%~P9-EcW~ZhW
zDC8s-mngvILJ-Lk>OpX9V>d6e7+ey=j0HCo6BVjbi}Dpf#=wkBNi8VJfXu{z#^+0u
zij#{n3qYL#@YF71BsZs0Aw542JSeS@pQccpoL`X20LcTOhG|M=USe)$vO+S*y}?Mv
zc!G+607wbo1R6{!$ydNBUz(PdT4du3nY{|pQE<%3$xqf%a7oPpO*-4@DC8G`EJM~G
z<R9!?oQ`4(#1xPO)S$|OR2@_<*x<yH{30}Qm`%{)B{?xqAp>0EDU@fV=7C#$hy<9J
zm!eRN<W+^z;#7r{OpqTyl|3lvlR<WXC&r6)pk_iN2HwyDMI}->Ta=iWo*JK-SDac@
z!VsEQl$xBMo|jpbnxcU0$KceG5>Q40Pf#)7R_6o`i;&8KRCpYN?1LuF<f7EXl2iro
zY$e1A3OR{IpzKzXk(dW=i4<p6rGjcikS+#><ivu+WYE-IZfS9eLQ<+iqC!D_ab`(o
zS*nggUVfe~IDJ7K#lXPe46*>^PLK;ykUao#7$l*CS`6S4RskX!LSnuxPAvjW8i7hV
zD`O*5B6{fH_Pj!7o&s9!Q<R(oYR7|2Q^-inOUVH>FpC)&AQLnBMX-<{s$52L79{i-
z7?Sf#b5g+h5*G9jr^Dny!31l9Lmi-ik_AB(HMk^!=zzprW^pFYnP`Z*pw#5l%(B!J
zh0MI<{Gy`N<Prtc)XBgI0TAU32s;(PlXb-<;F!uUEm26!s|2^4z;$48Dr73MI2Bxf
z6&K{^6@w-?5$#c8%3Y*@vNEwGSeY;|AeB2Hn-z*uAvS}`2GwE(4bbdaerbs&sFe-&
z5u%(zQ4eq56s3aPkP7F=`^Fcgf<p+F6T!wXNa(tR{8r?2_<xw`;@@h{m4BU?CVmbE
ztxINruiJ*L1q83Vbcd`t{mk$1^TA@s9yRD1PVhbh&|05Iiy0?AP=?5X^n&)T!Pny{
zGfsTCm|@}z(B2f#dQ{LFx5covTafkVpmnJrb3kT*>BW$BQgE}7_ThlUKx>8{xkJ{e
z!q%oMFf)LzNrdc0gRX6auc=aom<Q)W%}3d*=8kjSBWUgD6p*_<2ZPo(danF`m<hb^
z<^O+1Ne>nVh7^_`j0_blFBn0qvTiUktO2jSVqo~s4BAh~xAJc@^Tf~93_n3@Iv>h2
zSU!?w0JUqu>rugBoDU6S(7N7aCh)$(2lC*30pR_C4<CcV7QD9y<Q7D@KW3cxAQ>bF
z-iJ5=CEOoF&5?$f^YAefSnZ?7ptyjnhXk=fYiObS7*X|u*Vcm8RYKz^8M-FzF^q<;
zB};~c?Sscq8oI9#6i;CHAgxOWiGkxTA2se4urP!u!`4tj?SaP?)IJ0sVlSKzwI9xh
zx&zLKx(6k$^NEP-YEWGJt^Cgn*)RD2Kclt-3j;$8O9L}Q1<MB}P+UJ?VweM7hqr@~
z<p2}I2}YI;OblC?LG5Vd^_ZY_z@YVU(0l{l=YwsHG)N67ok7;k!PZ!!t;1}9hCgUs
zCs}JY(afWV84U3KLMZ#rpnHEVv4ZwvK>dU6e})h1gFvT9A@64bt<i_?$pG!^h3>C_
zi6MtQI7~Sp`wu|-7D0Sw4$xi<ho2Am9eyS;Gz29u*k3~qbMRgkBy$;H`l0(AVfMiG
zp@7^Y&j8(f0ozLq+V{baC{saezd`#tm^cp30@02&jI$XS7*E6Zi6Gm@f_;A}$exGH
zp#7C-c0u)m*35(UcY(?jkXle)1MPuI0_`he2Bmq(-cgwQAvFSmgssDdt<eO<#RGkY
zoe%UKz<Uru@daXo#3A7Y*|UHV-WX{LvQC)V=EA}s>~D6^z7bHlf*Ll+ZiD4R@SY!T
z$i5Hc_2HmBU%2xnNIk<8Z1P}p!R8_4VQvG*15$iqa}OvyL1iPjyoA<upmYi<FF<Rg
zAz_VK9$?c0G7Fb_keMKPMy7^KFgC(JkT`;^<z`@l>}3J1aR%?HfUZji*~!EJE`y-;
z1*Cp}`>US8@<Bbg&H?Y~UjW%Z0I#z^`{zJrfcD^n+=A>@SeSw2!C`?^cfist+#cw@
z0+1Ql{X=3o=K%K86j-<*y9?P)kbR&%$*?_XXnXfSX9a-v|B8V293sLN;TH1rL*fQK
z|A5Q_rCFF84uJAGQeFk^jRe($Ah*EOK>P*Ex7f`E<#Bl(hQfsZ|3kp+9tQCK;{+DS
zc?6W(iwF-w;Z2S_+3AQ8TfRVZE7pAwXll^PKa_pn(vWr_D2;>4XHZ%F5NY2xc;C4*
zG%bSL%aC>zMm$616d54-6tuq;T-F$X>j%gg1_lg2Vf#K|_JQ`mg6xF1o0%9wK>KGw
z`5dMerLBZ}A2_Hj3TYQhgW5`n{ow!qGxC|RFfb&rEMa80!3b&&VcDMo@gpQXVwP=0
z#XC810j(=RVI^O~uu{H;aix3>(@Ky#@Rczjd2IO^>`pS=fn26g!wgs*1d3abdEmXP
zptu9=ZwJ*)3a~yGr0tK(KVWk}`=mj7(9$t_`vCub5Bzxo!~Ym|(O*9(+!#>W*O0si
z5l3P(K>8rK!Vs(;ss_w%K-P=IMzIUB{~wXYP|N1Q7S<4dLGmz|4c#k*H%y>v!0Pe(
z9X0M9!Fy{V`>o|!AT$Fs&w<PWpXIZF$r8ktUjvmt0Er`z7y|<{;=CMCKf{3;y!R2W
zTcK)T`ayLbn2l^M)D3veAw~_Jv=1t`!EGU=b|J$9R<QfQ?qNVmPYaOZ1G--etcFN8
zFh<d){=>-YM7jq#TtVRgYBPfSfrmlkDuOHjI<rjtJQ;r00(|`HF*E2q570SJp#Ffv
z&xh@h@fC1bFgW}Koe{#y;P8`$p&{rov%}9vpuPh)q))hj!TuVgPXKAxg3i0JXJPmV
zI;RFC4snOW&&Tbc{uI(#NRW2!ln0Q#)Zls%yiXUD-avLLFir&bJHTUM468tGdysn^
zKxdRd$E!f*!}k1v{0<uz1EoD7*!T!kEvQ`ws<T0IDD^dAcY(*99<@Wl2G$NhIon|}
zs6G!|`TsC<>|?ejqkN1&0pkKtU4Dj<rGts#3ZuXeMura{fgPaXF4&$Q)Nw_wm7x8}
zpgIL~9t14xKy}nZ=(r;I3<3s@!UwDjAuzU&3XIKC=pch&_b9{IOob1G5bQHbFg9bM
zf-r*30~2pxC`{mniZ?J6`Y1x#4h)44q!8>L1t?pAp|AmFz5+wx8F{EU2SXufoDu9!
z0fs^aMuw2@ps@>RT?sl@1+<qM)V2V{3o9do2&mr=VuRXx55Z$^kh8BIJcicC;C39t
z6c8Vz?gx^2;Pe0;yM&F6g48?!ou6awuv4Cgq3|IyLkMzT4W#ZNc$^k<ybv^g3pNwl
zmjm%Z=E33xeM}XWCYTr)u%2i1(A;4s%&#DOL1vvG#{Jq1J0EBd0{3fUx_<_e`$2IA
z%40A;3bQc$oPZ`zOq@0&=>dm7wm3BgpB=PQUSNRZ)EF~Nf|1-03KL@d?1rQVr=MYC
zO9P#b^)dY{20G^mX$%CEN5J(kH1B};ps*k{&w$ExTzWxe+EiFM4;}YLDccFmQG5ZN
z>js_M0M!p*KGeORnMGEC#K7qpn*Iih*<d#fGXD-nHzCL8LuL_B{~KJFKPHeaK;`o1
zV6T;bt5N2z7Bc=|G+<!Z!o+ffi{S*500YAVCYA-<3^SNndbk-@FthyOVtBzUuz;JP
zgGGRWVF3%vA8v*lEG#d$8D6lk+~8(d!7A{Fo8bhj2?Ik18_O0RhB<5k3=CV?SSIi?
zykTSc!^7~0jpYpw!ya~l3A_w<*hLr^{;;#0;ANP=A;7?}f`erVAHxF<mI-_eA2?VV
z_!u^D3M}Dcc*4nYhmT<n*AMWx0pv^+#JO4z*cn#B@(;Kj0XtKR88rUO06sSee7*{F
z9tkwR1@=EP!zxhTgYi+)KIm)@q;oA5kjF%z=HOEgt0z&~e$0%ku$+;_Ys138;KEYF
zumRL^0-X`r%zp82wam)D%<L0C2g^dvzF|k4LkITbeQ5iY9Wsx>$j%S~8mj?~2ZH<r
z!XW<RX3+UQ$a8^^GiDw(GfV`X3+e<rPqZ1@Pk@dyf%HEVhNuCB73fSLP#8nXJIHte
zN*jZjaU#e}(3~zv{exy`TLxOzfcPMBkQv}I@;>&qCa!h`sJ;c&88H2i@1wT07qBvf
zXv4}$s9)e^8?v7u?t$bHG&9iS44k)+%mVWv`lq0jozU}1QPKkevq512N*kYpV^{vI
zj#>G?nH@HNte(JfhKZp7bc)9WMu|1dptC$?Ff&|WWa(fAo$RuPnW2R_0erp-<ZQmr
z!Hg@xXUpj`>;#{a13piSVG8KnJMdU7tSt>52j(c$;bVY|;WDrk9ssq0!Qw21IlM4&
zra}h}1bYn+jLnE7&RF;crniBi5ETAkyBZh@bztHS4226gp?Vz{3Uj!iYz2nG2W$xT
z8kiamhC&C(S&HB`59nMoaGOCM)IW0solmC)>k9>e+7ck~7DrItM>!wV8zv{>06tIm
zp+1xb)rHXbbAqX1fXZP}V+m8k0xm~Z!R$7MiMKdm*sTMTv%qaGXkHs~HlYiKei@j4
z0o?k93A96S<sszs`v6i`K+f$8c3k<l8gl00|No2vGIy967^bkWY+zwn!y<utju5Ed
z2I{|n${<i*m5~9oP6Tug62nB0IA{z8luu!6JwW9MV*Cnq3<snZln-#J0o#Rh+!4(z
zwDFSv%%HU_Y%BjZGfw;*%nr#P(6f4BWeCU*5A`ACC}{o_7QY~QNI3_Y-$Nc}UjRC<
z4%$Bh_3h;MFcgB)DX4q``2{TYgRu}aFN$rh<pB#r2&le6U0(sQ2P6(_M}yo0G7r=T
zgoGz#>;c3Fi$m)mP+9=TE0hl^^T2#)I!9>}=%bdI=;a+K9zcEvm(Tjx%V$s+eGYbC
z`M26_<$q@QnimlZ&{<SDe;65#FoF)F+5qbRBaiWb;}Uk}8Pd2F6NzKdpfpFzbVCa_
zgZ)lKI!0CpIwP3+c?&Xr44cmd*A?QB^H0HP3RG`sIP3+V*QCL)7ksXn4wSD0<r_fx
z22j2Uly3s%TR{01P`(Y6Zv*8!K=}>~V0&<$%LZzHH9*hjYCt`o3v^Z|xGfGkTMc@4
z87SSu#X#%Hpy?m&oGek$nQ1E+Sss8B>KW*06}T=%D^HNe=b?6h(;iwmL(%*P8DpNv
z=@aapVPyu=81@4e#CY}sBsNC)L*fmTrvD%2zX)pcz{)Ui`Tm^|d^Z1Q(D}d3OsMDL
zH#1Fq{FoW*x%i;9YtS-!3ivGl$Ba16@`t$XVKU3a2Vk=xV{D*u5}c=!A@U$OFuxfx
z2LUT<!SxLId`$-MxyTF)_#yrVwQU|Cu@wXm;t5FX2T1G$L4=wI2zKMe&LGAaETFSp
ze=2@%4q}`GVKX|+2vTHNP{g<Z!e>|@1lKRGAPhQ3_a}HBMFqlU5Kxh0IK#3R)OG>Q
zF*9Z`LEM}m4Aut@W6&9;+K}}&AU}fo7&yatG2=ufhK3+V=$YxDG0Mk~@R<NwPXfE6
z-~luYA0@L)d<cre$IKHSgV#7RuX@bPv<h;5Dbl(`P}nWtpZE~E4iK~+5*+qWbKr3S
zZMTEm3Bs^+^XR)H_+AItIQRihh7ccE-vVj|yu5h~nKy#-A?}|7G7qIc@ZAyho&>bH
z0dUzx$ZRC{g5rPy8tz~=Qrs~h#XSQ`nm|q~NNnV^g`DP)(<1l`esCKE(sv@@A5eJz
zKg>T7QvO2b^8f#5)CgheVP#0r_`?EPCHaPhVFxqI3s!~`%rZAv878o>oM2@*!g_@f
zwap2N7e)rqJt3er38cLVG9MJiINO#C3{$YJ0s4<TPZTT!X%`}$ZT^^>;pY>3w6(af
zxgyZIW$@e$!xYfi_7i&t%g5XfKS6zC(7B}GdK0v+5gb;C^aye%NIlHWApd~dSZMPt
z3%D6Vq8S)OK<&5B%#5pGdO&S;P+DSSU=SgD-btR}CrW=Elt(~wP_VP{!RM;mUjv;H
z{@^gf#0ScVJp2&MXGA?GSQ*4;SOxYsw62A__b_BE0pxF7eucF?LGqxy4x+(v3^fZB
z1~BtLc?--(G8b09BKN~V;R^~UkXfMcC2Bs7S$Ngw;GmU%tC8on3>np2SPn2UCWtIy
zWCl-Y9bsbG!OU=jiDd;d!xCne8_WzHEG*!o?jWb8p{Fa*+&rj#1v)PuZ<+$Pg&lUn
z{0gG+r7L038P3?oYSHHSM$-~#><V07O#!DJXqeG9EivLsOIsKj6F6otGCu(g@$Fz@
zS;Ne5hKXekGiYG-3^T(Y(E4yj2IvWV6s9FhP#OZ|1rSXjEy2~I-03r#mOyj$;5G=T
zEE$+`iBStjxkOr8VrISgw;H-GB3NkUi`k&_lo5A%5GtD(7##M3(h)J~iG#u6FH9|i
zBj{FQ$a)L(bp@kk6aCAk7qcDy!qXEoD`c#BwjraM2g?pd#uSb@jLa`UWz!xemJQ4d
z7noQUFf+_yX1T!3(123U!TO(|G3WoxoZ$PfKzRgI--7#F^3eVkXx|dHJ4hb0VDE1w
zgYGUuv^hXyVULqpaj0bjt=$6OgZ3zyZQ{dZ)`<@uvrK&an04X{X699pH9T1Q1&^Wq
z%Vaiif8{|kjE`uqfXo4>b)-3i&oIA8Be~C+Vd7(aevwB~o6InA(D?<aeFvT=dW=1+
z8!mPRf$zykMh|m_i4PvLPQ)43urP*&IkxabzN3y%cp~>H2V;2ZBgHq^FWAFV;d3+X
z!qXVt4S4dJIg;AJ7@pQh?!yzF3?3ap4;U8|(JYPHqq_r7m^ve=9gJb>j^sW(VfsIr
z!SVqu^1Jr{+7GH<{E_U(7e9}oV|M6a@R(&HsLmj{o`IW(S>M3xmS7~e;fWiD2`X|A
zq#5?oB!0q)a|39uOC&*HBB+jj5RIe<9Hwko>+FZgY~cC=bgvNT{vDJ#Em&Ovox=i+
z8-VH-ob_-#lAU<M3hd4YP<JLH>7kc9(~;~1xicAi*nr&0m>@I}R@XiPrPXA%iCD)r
zVPS=>KFvn64@aF2vQH#I5E6g+NP6fMF2zW85(<|Bp^30Mlk9LQN3#!KxIBP{OEr=n
zdWB0plAVOYr9o&Sa@|LE*fgWri7#vx2tm?JJCYuHg-th-orJ<hL3kpl4kJ5E`bn@$
zg#x=k`Ft{xU3kJ0l4pg%WhkgzeE67kBB&0)TAsq%+_16&xm;y;_{jvBKZ5Sng|6j7
zx^sI0GeZcxUYd^NK0@LCKzJg<1T}E|L`vApg639WeXQA}+6So*NwE)9zko2T-}*=%
zb-sten;|5O33i7yq^}4XH-ya5K<aP=AG7ZWmqRL}QO2d^iJ1!;B=$nn(x{&rF2Uw3
zK<oBEc@UBwM&k(-7Bop8v`l+6H5=A{z+F~QTprNU{mAvjaIlA}<uG!2j~2hww1=8z
z(JMYjx|=ESKQy0#+H@%8DN@`~TxL+>K4@E#(sCZ;xBtwX6F-C39K+Xz>|zdKSs};J
zz{t`g$I!#b@<*0o2P4ZHS%w8nEDPj8bEPfvpxO5?attlZEKlSZ-Y~QLkq6C9ypd;E
z!oqS#p5X%v%NGTPIjk%<6c|>pvYb$0xWdY^LxEur8_NYnh6`*g2NW5;u(51VWH`Xi
zazcsW4Li#kC59jDEOV3?mT<82C^7VKvMf<%Si;FNMVa9QCrgVm!xS!-IVubXxL6ug
z7|w99d{Aci!Nu}Gnc)F9%MTTX58Ny-R2Zi4u-s5#c)-JQMU~+L56cl%hAF%(TT~ey
z@UrYsWB9_$vOtYt0Uyf*HHJTYEK}4OCh)Vgs55NgXZfPW&>+C_N1b7d0Lue)h6@5L
z7t|S62(moUV7Md5azcaQhak%i4TcLsEE_Z#{s^%w&}29u%rZlZ;fpZKA5De{A}nt-
z8D5C6Jkes9BFb__i{XYS%NcEk9x;{;+6*hiSQcnAG>Egz&|%mh&eEa7@I{=ZL6>2L
z1j`d0h9eRzS9BQWNV1&KWjG?qvPYMpLyBdF9>WGHmJU6JFH$UT^cWUMvs}?*xFXHM
zz%WIIWrse)0U4GR`V1|yEG-5M8)R9&=rcT!dmxB7DhkfZhO<x^xu{$?uN=-oWk7Df
zKotY=DnSI&n$6GL3_t%jt6u!i3|f!I@bjTG+FtMVEZ{YO52QistQ~$bBrr|{--Vsb
zGLh+5LlAf@O4{Kk=*+JN{tP=G_(RUNIwj5!^3dO5rvt-;AO?mFMfMB~*^S%`A+UY}
zXstH`0|VszG8u<S@(c_g7l8IPIK$81gRC8NX2e)K2wGDJ$_rS}4PrsD<0oiMj*>vb
zCD58Xh~1Dn=)qwY@VS5>a~>QPL1BZ$K<knq>Ot$K9Dah-gZhh5bHH=lpm{qG2HU}a
zX$Qz0(E756hnd0WHG=tvA#2_kSs`ct2+J@CJ%EZOFfl;RcmnMuk$3osO&=({LGEH^
z0PRg;Tm>};ejXIetQgQf2L{L-GS09DpMwbA-vkM3EbBCfdssVw_RQc3>nHx;y(AL|
zg*WI-C=1a3^usC>8CV$n85kJWGBTviW4yrl<G(k<PC?M#6mN%}3>EUh3^fjuA0Aej
zsLa67{lL3n=fh%_i3%AB7NC80ptyysnSksydjQhI!XWs-n_(x2EpNk6c=qpq!uhBf
za$Y4k%`r28*M2InIILx0VOXmu;P8`CfZ^wGh}%Xc-1#VhK-@k!tTOQlGdTUj;}>ck
zMt%at3n;JS%uC9kJPtMsl9!a3hh@114WB94%B=)u@VO2+%dH2@91|HP1XeKAa0D~h
zFbILtJ6ueLLFg$ngVqyfCM{4{!}1%{KGNd@T;?Lh$KhcRAK>yDcHRZ#oEm8OK;i>>
zRx7L?fv0~g`at!_gM1guC(I1^!y9TQXg?O{EDliIfbzlP^)4uDvL6UCg!F>OB0>8E
zq4gO`n;T6%*72ZGeb~pz=p8Q5I43#&$j}F=pBT0NH>;wrcdrOo!NdUSvfL10SOZ$*
zd4-u}f*?Z=%MC^bh7YVPCj=R0u(2>O9ART=5Mp@24iY}Y$+AO;;R`1V1H%$7mJdP<
zH@HB;dw5t@2s1q4VPRm{!prhNnBfI4Ncapt%M1~QFZ>|Y0xTCq7<vT%;J6ID8QN|}
zr`pg3p!`lKjZXET3qbk(P#T>AH8eqD@U>&0_Bu13_WFFZ_PPVKz0S;t*<N>N*!jR6
z(q4aUh0<;You`f2Hb<OE4z1&8)HZ*N)HZ*N)HZ)C0$zKD(KZLIUt?xmMONF~8Dtl<
zOm&8gJ))GUP%(@$6^lM_nab=)xJ-qb`GDEcQl5jMkU@eW1VsBNGlYQpGz|<4A@VE?
z;Qi&Ij0_^MG8bpt<1kvE>F~&l7tk3K;Jy})cmahW&Nc-!K0tL`Au-_%JyRZ1b}>wR
zn9M|*w%#Dl2h<90qS7}rTHBhLMs2wP4sU2*9@3VBrb$@2LrQo<%|W!8p=N>ls5^-n
z7g&rI-it@W8=Tjn;Rq_{k;@Z&;T=m%c!SF<q`rzX%g`@Rz-b6tuP(+i<^>glrEmB+
z3>JN$@P6V>U>pW&9w?2Y^i$@e_EQo>8A4XV`YG`E1n+f%?9D_|kF}pNst<cVWw?h6
zG>xJ3i-<`tWatBzH_VJ$|CurRMg5Ecpd;}=FtJ<^0_}lgU^v0d(jm;S1l%#|U}HHT
z%&-B}F}lIV@<W(m3b<qRgM(#*2*UzU$LItn%L@^P7I4St1vkqAQHBYij?oStmK&lB
zUwA+rqZ@oI6T}!AKpmqM{46KL7@qKhgii>vG>9{N5M*Ism?OlpL!6;S_zn0}F;EW$
z6)%EvQTi>-N|1R5b%vi0l^K3M0`04Xj!}d6zxYG@F6s_H85*2^g60Gg!F#<Mf>Mbo
zN9olLMsEKl3nAtXk|AdRVDwLtnI@7occAX@^C5UX1X_+dL&kg@8Ii_3p<=Ld6x>e0
zp$}A!BG+3`bCB8z5c3~E!yh!x!*GBJa?UPPjFF)s2z16SsI81r&ibR4vk#aVLcnX&
zK;uDBH=^VlH1*iaS%`Z`(Fe~r%}VIw2{I+1G<<`JrGbT^0W_Ylf|+Fp3&R!WIk3Za
zp=lOGZ3Gcm@D?m$Afa6#0t?;?6+_7f%qsZvK|St#Fbg!t0F4W9{4_931mzuAoGCEa
zUt>U8kEozVM86(<9t2YRBbiqHN2GS;V_`(Tc?>xN10&yn&Z;1%Uk^_IAiH4s2Gah3
zrgv!j8X|_7Z!q-{&NmRVU~vGB7tDMk1j;uL!Wnix2#1WhoFZmElo@RvhnZG=O_0B#
zX<z{2<{&e2nFa|@SlocyhB)FB6gN-8QQL-4vyjR)h<Tv4;VIBO9CH3)V4Mg#yBrpG
zEDQ~om>C*^KxeCf$~w^b<;ZcSB~C<sT8tKFi$`9ZJpj#NQz6cX>pvl-UC>;oGp+io
zNcPY=kATw<wES8OIrj)<ToNh<%Omi5AB#Rv9zm}6q2?g+2h=Q3{s65}!l>KpQS0^u
zK8BD&cpnOqw@~V6H1*i)_ECLU!vz`_B!?#%`rvIPW)<|dQep<Ei_yW%a)p;+1E{TZ
zgPEm=kD-MHB)o);<p>|c8BiDF2OG;DK879aAmJOFEL->)8n{>(7}jvHyy0hf0`6j*
z;9*%J09xI}z%YZC<&FSD2VW0lk_C3J6li}21A{{)=w3pG8;WraVJm_d8Pw$%I27d=
zE<o85igGyb6C&drH`IF-7=FG8XZZU7sbBI~n&IaYafY7{gc<%mt!J=&D9y0<kvPNN
z$HEMIpRuE@k%Ha50G?-s)}f&D^%xkYfY-T0=f#9U=Y2xipmP{u=Tw67Cg?5>1_p<n
zj4TYGWntjF$;iO4^P#xI-UreSdkqv6<Q`m~FZH0B(egpHBWQjGyjG|Iw8lZ)VK2i0
zB{`5ej0_Hc6)Y0uI2@AXK<BW5;+O+;9-%Y=H98D?LFZwD>>_9uA^Sk*9YX!d0XhQ_
z%4X1T*vnw4Ajfz>Ne;Z8jD_JM14HsW1qn3wLe5A0i{b~+nTVh@Xiz;5g&qE4=mVXj
z2(@eB%$Y%rE0-53fYOl-!`>Id4twF@0Xjbss*VA4J|f6m(7A^&F$Knn4`E`EyZ0b-
zVGPjqS)hC2km4W_bgn5x9XL)v_gFyV2t^<Ixuy^587&{wgX0oKodP>U$bWN&pGKgz
zin+s2h7YxuAA--AV(4a2aM;6mL$QuQKuJzPLP5@<ACW&Eq%-V&knXUTLqS2#krCWZ
znZn_q08a-DAb)|(V_=xV!N9PWgMmThMLHr}(B&V1)FRt0;b6&7!xRkZU#QD*+)#{z
zg()~3LF%DqgY~j7OnhL@@bjU$!%t9rgYM33{`o(|oq<8*zcs^8N09%lN$_7XXzwn>
ze-E+v4|E<TDBd1eJN#5&U^vad!f+8(_rcE71^Jm5<mY6BpNY`}G7lvV@Pq>sG(Caz
z;Bo^<jsX-l)(k%%S|h?{@%R5B50pXcEK$o1h#$aXlvCj04IMW@zb^sQ4&aB?&Cv9W
zQkM{Mw*8B6(0M1IJ8MwRx95)m-OYT3;{hjVZ7;N6i%zj)=}UvuNa7He!67aW6{qNo
zP#ou7g3fsdpZ|#_4{|3uc89tHUEC9gcr*_21gQAmYRH+Ja5s=qccHrl#NP%tA91ev
z*J!4d-=!ITzL015``_6CJm&D<SsF|upY{3B*#SJpqm;t@lZm0>5@;S3RBt#iGz5YA
zKA`sCgJ_1G|Kkzo=;NG=ZboV&gWBTFG-``0b0fwNl%-MFAh%<TB`9-~HwFh<8`{i)
zSijrM0bYXuZ9_xG5};zRwm7&>#-R_Cm!HKu?0g#SuoJ!C3N;g4_k;ZK0BSCX{fL=k
zq5})lN|+dU%m;M#X#;58HsO7#4?uO4yu(i>(4KzK`GqrFc7n$5U}Yn^`Jge32ks0%
z)j(x5NFRZHuW<80d*eao&mqoyKA8ESz2hK#3y9MPPNNM@KSAyU-9HAt3k;;c!RhBi
zcZZ*#u@;6Jd1ze)skarhAnOyE2>2y|7hHFO=Yw#jb7j!F5olWvl+KlDG-o%!=^Q$@
zi8Y-k$U(yMA(s3BZuf%X1A4|T_#8nHAC&IE`4!r?Rh9<lr>D#etDZ1J?qGqe(-6j7
z+YVI=%LA8TX@?r|iM$^G6rYDjUVJ{_Cn7$fXX3)+6O_-X6rb_L%<&|H&M8C6cgd`@
znJXW}`ECKI&xfOaLF7Bg8P=%l+p**+XdMG9PeF5TpgYDv^^2kc!$i<o`k*-lVTJ~w
z+bj$sFm<4M49o_d*$bI(K<UGP`Z^#z=g81=kcB}6d>-~;mWe25<Q!(1_*hvQ>lrzq
zzONVq!$fh0hD+b#C02sm_Fz53Ptf^xPnbdH=di=t2;jB;AoZZLb009XfbM+)Ewe<_
zyX-tGA2Ksfgq1T77K6`ky9BC-A1`K`_^6p<;={-66CWr`PkiDGGM8o56J|W;X)6d!
zeCW&$F6SP==*5t|?;tZk=7RPYfoRa#3UI$8pVdRa?;;Eg6Ga&sE`157)bG42A39Uf
z?+^G%@;fNrKy$y~dL1^00;)F}oIv}~Aaf`nKJ@%<NM96EzcWDd1zbODY#*c^)Gm0;
zIq?ZI<0_2teRqbP8lZW#$Iv)}s)x9N0kYo>Dh7&ore6&~;Qek$>t|0Zf!YiWLJ!&*
zDj&eidCl-s6jVn+<DAKaVItUn3BnV>`G*<v{1EV+^HBAmF)@&N;5L#oJN(>6xcS12
zKS6abEKMPYMdF|TArIRfDj)ox9|YQa_fQ(-J_7r}nAu=?1hT%DnQgRe1&s?q%Sd?H
z3Qc=Nm#s+YA)lB!ZZTRsEFO9B-~hVo2S*(TZhJuUh%hKmLD>u(4tqI3V~a38i^E>n
z_!wxc3^cCE=#U@>I$!q*Gk81&To-`ORD-s25p@7G&Ovz#G!F<Wn~BMHiXZ=nC_wkT
zK5%E)DFDj<(6R$uo+vO*WCNW;4i$U&m~$fQuZAF4x%8;rp%P@@0nk0hpz;NlcA)F@
zPYW`HJg9ft%h1pg)S$Pr2sBQvD4`$+E?0iI>;?OC$HKS=kg>9z3=Bzf3=9`89pHQM
ziIE|F9-~B}9D_ifoPtJz9K()>bzprNOn)IXWX(+@Xna%N0d#-GCGb5J%}(HZD?s;G
zfa*=KKNuW9W6+Q~A7%e8s6Iq$pE<J+%Q6JoSI62fVi3UHjs}fOfZ`81U4q8L83b~`
zal*(@0g1~qE_<0kX&IDGez<_g_a8jwoXB9pFcFl79UKzmo-#9PA(uf=H({h<;`Rcg
z#oOcI8E?>hjy2xE>kM#|IiUKQ;2Km|nW4-w(TSlUh>@WI+-3x|?U4D^;5`N{mq6`P
zP`(4z;jp_OLF@<0kbNld_9rL}z{fh6CbA%vACHn*Cq7h`p2+;GA*caXW}x{2Z02E9
zGao9mOa!?L)Ruh#ZHK_^3ugEWXG6=Kg&L4F4R2dDFrl=I9<6uy333OlUGzVlVQ0ec
z#vldB6-A(Vy$9J0dtrNx9zyN~|H+^d3@Sq)b0(1c!GAJjIQ;~TOEKs+1S!-oNI$4&
z*a_M{{jk1aCj-O3NuW7|6`=A7#Q#ux8B{KV?zDoHOOKo#COW4$gYTe8W?*~`iUZg@
zD@g5waE6}`pn5@h5meSb2#1Wh|MzD2`QM-6rvs?W_J+<&C`(UNU;xj%>;Ub}Il#sc
z0`lhrs61E>+(ux4l#v;rcB=Bc2h9$96*v^+7(iulJHy_G?GE7m+X@T}-XL?bKz;y=
zG3*4{Db2tjf~*D<1`qtf^BCNqa}_{mDLklm*a>ROb%XTQJM3g&VF(1tJ@9YX37($_
z2dnRX=<V=R@k8z9N6OL@9WxStfbT-{clZgObMS}Wl>`cBe}|u-@O1w3KLqR_(42%f
z!_Nnxxb%j|9sd3wbdUT`;RXB?ztlJE1g9HVI+u6&DXI_*zUzqNj0@QRjG%K4mAS!v
zorlWY;6BtdP@CIPLGDqu!`_GK4tt+6i)uXxcK8b_yB;%(ta=m<x+79}6(}!&;|QuB
zo(97q_p~;MFob~O3e-mh^)Eqekoy1O3_s_B=9J1AcK)ws*!e%0VJD~`^&l8BpZYME
zVJB$MJvfZe;`4#{d?}Q6^S}QgAbsGlEoayX3JWkB)yzOL%@ll4&9D=ke##+n21`Gn
zwh1T=gXV7;I1(XsHV>rEW&qXMp!wW%hP`0D)nw=e<v)1`a6E#|fZA`uz|j4$+F|E|
za)+Iuw8_B2ASentp8!-oAjPv7S@A4}6wjioK<zBhTokT&2HpSp&>iFs#F-%vSr|h8
z=QHeNkeLv~04qz1A$bj)CP8Tx&8_&-<RfM7iQw{3S$g6#W~NolpmbU6u=im;a=K((
z1x}aD46E?D7wiuO(Af%@^8@g-+spy#w}I;cW6*pGG)$4xTmob+6IyR0wX2}>&7iby
z!q5-|TAL%n&=3ThX8?)A>}i0W9pZQvl3(HFG-e+fynYw#c37RF0A1q?t!Eg2LDu+!
z(j(rs9(ddrsjb({G4$Jd;PFN1*fjKx18BPn(q@2)!Quck-wFy#&^QyU4hNlc4JwyF
zZ3a*nLdLThS3%8z#xuhdm^xulx`5Ts(7GSxP8ny1i76@0;QjV33{0;<b94(d8A7}n
zq33Ku(-bJJg6spu*<&nvVD%u%8H@v^7i}z`?rtAw`zZ-`=-45sJOGbLK>Y&eL(>wd
z4kRmFX>C5#@1Sulu=}BWF4(#SD4z|D5BDFmPfV8Ipk|LWy?U^)gto2VVF?Wn&^#|V
zE^x@p5zsFNlZToo1igz7R!$<<RiJz4;BgHtPvLP5<-^?vP0MgTqI?96+k@w5i7D$q
z<?#d1eky0_iT|A)Cccmdt#NT&`8C>U<#%b&S{L{o-tU<_W-u`@ykTPbV9qcFwD|D^
zGs_wahAYfpSQr?taIn0vVEDtq!oYBYlVyn|LkkyZ@#7L6mKT-`XFwaNR`9Ycu|k|M
z@xlsn!o(T@mL=8<9|SBI7`_OyG}tg~5mNYI&Cnyv^1zzmgD}ej8-@)c3Kwh`Iz(9x
z*f2a04Pjt-A-0A2fi1%dDV7Dc3>TzW9@sK;NV9CPWjG^!gYkha=qR}ZwhT99K@vyg
zST5KyoR9~xI}|}%UEV0M%&}vbqRhg;(4oR|!;ayA3P^Z~8p{-WhBIm`3=BWiST5Kz
zOi*WGU|68ea>tQjk9q^+8ApZ#8Z12y3=NuZn9n#ebm+3IabP&0%QDA-;er9n8ApZ>
z1}tYB7*-gv>~UcDV+azNW5n{tf#HS`%N+-XKSm&t7Gst_4h&0-S$Z59mYA$yI^)Q2
z!;EE(BSV8ZNP2}i%N|FD6&4>j85pRsCg%TtMpY9H28IHb9ZU=@pxc-hFoN!gyTi!R
zz|8Q1k>vvu!yBdy28RFt897{7d>BBBng0K06r94yGJ%QV4kODMCWaGCHedxHMIg*G
zg>eJp2_}XPP$IymnEMK&%?^+SEMWaO4aF$|vJDw?dKlDz&T<4B#}B$7yoHfv2lUG2
z|Nj}0)xy~P0W1t4uOlhLYagGD1Or13%M3<_GobML|DTc1LV|%I!QcQR!xt10mLrS|
zKS&Va50GI1xqb;F!vm-`fdq*jCWZ}+EMFKIPJk{rNAm=S4vPtc3#Gw_Yzi(m_Zmi(
zD~t>sP)BeWNaQfYsDJ|+CmYFe91$!D3?&eU!qqb{{GYAKC~v}I!<Yj)k%keJ3U4s7
ztYBhT!o+d|nu4H9v_SDCY$CzH5C95{44o&83@bp60h^(q!xF*>PQP~;SuQX!d|+fb
zz{IeJ36y>pfRZ89kpKS~p=LZ_WXMptz{oHK*^CIr4p6{9U}U+%1d7ZfObiE@SiUfU
z?%xF8ya`$}M!<{!#s-iXH^5or4I|4QCWakMEN_@VcbgGmh9aZb0mc9Zke(CFjCYt>
z9x#JW9);@!hd3xKL`^Cf7$z{WJYWKyReFI5vZwX`e@1>A76yhjj4WFi8Log_^8Y`h
zUW5z-=ycN_7Lb3BurO?3V!6TsIwYuvmEj08%Mn(FKg=vGYzzlj{xE`V5XfP9!^p6J
zk>w6Fm_Y>qa(p7O)qGeO7$R6surSPE)cL^-GW-M!=t8#{ETDi}!NTwdbfFtG=_)rc
zvRq+?y5<Wb%L`_PHB1^kETHiD!_061s#K|h<p?t<<^N%3c*6*~{d5VF#vf*e3Ct{S
zm>D)eRe=IREGA+HGs6W&mOo4&t9zi~_5VL(A0x<R1uR$iKt7qm12V3Khv5Qa5910R
zh84^#CwM@&0q@{pxWhb!@eU6|3tPw$K88DN0u6i&Q`lMl@GvZ4XL-ZJaDd(5124lL
zc9RFZ3<o$^Ht;f>;b2+7%kYJRWdbk598Q)CybK#SSq|_r{NXe?!pHD|i)8^HLjyO<
z1U`lX+$>x87&<_kf<a{ksI;kJX<-Bf063)OK=;F2uv}nd2w~a7$WXwtf)P{*OhFU^
zf)Eu23?VErpz~_M+W0|UJHW_t0#WMlf(kqjmI_ehgVhK`uq<F==m3`<H$dt9|9{40
z4^U(+VLHJDikk_X3|p948aP3T-~$K492S-%oD6GNShjF7Tw!5Z!pU%emE{B%!w*)L
z7n}?e*jR3GGTdMTiA-Q;nZU)cf}N#-i=lyoWdj$(91fNRTnv9e`xyTJXRHPlN+C;_
zI(QitFthY<gSJEb;bJ(z%<_hdVFnA!0d9sBEG!$i87{D}EZ}C?!phRY%W#I3<q0>#
z6IPZh+zcJ;EPuEe9<Z})-~m~%fCps31Rl^{><(Ur9h@u|co;5lvK-)HXyIb{z{9YB
zi{$|i!yaBp5d%sW7`|r!l{b=%{0=NNj2(;|6Bt1kLL)L3zM6^?6!a6Ixrr+PRHt+>
zLaIe?7ZV1C35+Z=*cfIovUIS4s)ZS>3@uDN9c-Y|V+||A4<?TeHijF_EEiZAUNEy9
zU<HK$NS1}=0V~4~7M35ZkbNQl|1)yMfD*?Pm{nx*u-0JsjOOrRiD1Y;1fFpL3j@O*
zMo`HBuGDrgv7BH7HS7McGJIfW>0tv$9~;9R7M2BU3_n;qAjL*_3JU`$m(Ab-H69ok
z)-bUg;RT(Ue1V5y2Mfy<UWPTSEN@srar}UX;RPEw=Ga-5fHPDJFT(^*5W9to<pLMO
z2`-i?ybNb}Hb9I9MJci?IUHC#U@k_kv>5)+R%Mjg!qmXb!0?1M;0Qb812zK&h7asE
zYd9G0fEu8Px&SpM`9c1l04_LJFe-p^kQAsaO|bdF#IS-<;tCVP6GoOFOrSCYEUN>O
zEdaHbCNQ$RU}87{ZacjIt69Uu(!tE|1bpM}1yBuyR)BKlfD#e-qGwR7XMlLHB*lfo
z;{j!V8<qeDP?UhmcThHOU<9=;W<WDFF-jCz7#NUD;V@ybfwktiTfo)j52$J2kTzhk
zV2FUE2Y~`m6?lh{<pdMtM7jU}83k+>FfxFuNTl|gSOv=laGUT56T=iHi5rM231p(s
z3~-zB0^=0MDa;HHpg}^89@L-{hyhjd2f%HI6;M;LxtRM7Bg+d!gAC*(5ax;iRe4*W
zUguE}VPF6yEU4E(DzJ&6g%}T7;Bq%Gfr6q3>Ku?M=osBOpt4DpQ6Pfl10(YmCQw7@
z1;|bC8=67#s*KVO3g9N<8D_>Wpo_touP_HJVF8uZ;BpLnG5G)4qKrH$EIN!nECJvc
zMx=Mte1h2?CMb`TDmZYkxf>W+Iv5#NKua*e7DkpIjG!{%1tY@|keB}dXOy-HU;wE&
z!^{ARIA(?hCYBk{dtaf=1g;QJ17rzQ1BVYw2(0<YXTZY1-~%cpcR=khaR428IDwhv
z2`i{lyTS^p)Q+$+w18R(8(2Uk*AW($9iY-mV+9+-3f3o(A|)Y$<qIpQvVFtOFo99x
z20N(i-opmU<!jg&I+!Lf-e70g!^|>)9aKLyu!9<6Z`c?nu&~@=V|c^DvV|RV?E4aS
zh8?UdH`p0&u(F(BXLti<uVCw70+$gypuVjIOAJE*q(tG00ae)zP=BEo$s86e4h*0M
z0;r(?sz4(^A-M<YOFmHFtAgbUBf}cT1hCm00W1*=6_89yDw{8ag@GZ1WeFq04XF7%
zItrl1bqzy~2iSB{`FswbmIbnlQGG`|kJAAZyAcjxXK=cJnnf`s5RL=O6h?-K00;+J
z29!S(8O35)4lprKVPu)Y#QcCsqk|bzR>N}<G;twkM%)PvSrv?pT3jF}OPC5|G43lM
zmw=kWU<V^hfs})Ls2jljohQ%)0T$W=F3jE_3lUVs>BCY3%4J}SxH6FYrzlc<ppp$m
zS}X!oR&_A4bTENB3=5b*wHDYI5m5aWA##F=VF#nk5@>e}lr}*%P)NWRMg~~9DV73i
zl|Nx*X<!1itM4!~ECA&_kXj!W28I~qRKXtt+76rH(E=JdfFxd2_lkzFKnppB9wty{
zum@_EVhl?MD?<Ux4;D}d`2h>V113<T{|7V60~UrotPrz2K*_KK)W}%FsKNm1ur6VP
z^qprgvpivAI0Gt_-!QX0VFxu~*06(`Fi+S)?UEzx;1(!5!vZ#FFUSjIRtThNcY=`t
z)cN?p2J+woHc-O4zy@l_onZ%cNA|EY9AU9p!w$L*f&o+%%-~>{!p73U!Egpv6mZXA
z1SRD=j2ht3MXJUa{?Arq6m{_cJNE}Oa}TS{306?68&Rr*wO}-9K}`pgf)Yao0|Ux_
zVeq~w2k^Wuu6@CvdEy74xpIEc{Jz6a(4Je+x@OScFVLE1(D?Y@YREkr7-LXqd&B-S
zGhX~#&AjsOVTOqh(D(m}Gl15nUivT0@RJ3!c0d?9*DlQP6ST+ofv^K;KVtWP&_3dN
z$o&J*`9H||Dd;?(BWUhf7&I3So>PO2ZHha9=Y5i)^FGLPIDf01SN>;agxp7dnBn3B
zeukY7xfynX_iM>B?0mot3LggP2g(rkLuH4Z;58NMAaxEqAE-n5%nVu&Kzp6J9d<tC
zhpaJ30)?Br!%on+FG%cxGDN%yDh`?_76+|a;D?xF&%lrkm*Zd%1h0GJcL42Q2Cp&b
zgz4j95afjE6L<Kjz;R#}$lVX*9d<GZFbF=7XV`h~|9|oShZ(^BB5nU4bnhECXpIBp
zE{jL|87v<QGyDXvsRqq&GB8Ye1P$W{kTrl)9_@Fq1n(P#%EQN^p?sLS&)i7k#Lg@i
z|5gjE{L9P&P7e>+8FoHmM(mFRrL%|ikaPi>lVfCHnD}5Z1AKl|fyHqx0}JC?1s12Z
z3@l7*6<D0tGO#eORbX*h%fQ02R)NKJEdvYdT7?OxZ5SqW+dN>0uJ@2<*r@>uKW2xW
z4;D`dO0Zp3q)@Y9Hp8EU%M3NF!A(33K@2ra(%`xL3i;p%pt#1N_5m{kI1Mm??iY}E
z*a=Fjp!En3nVGa6EoK0%9kF0!U;wS}fUGrPX3&DGQFqvhp@xGY5EOq8m>qV?_b?W|
z`1L;o%vND2^aQQVW`^8<08Wp}khK}$z5gr>6CW}&qS~qKu=C+!hKY(92^JtVAa}5X
z@)pPp(0+ph41$cHyEE89_j52<g7PvboI!J+kLp2U4nLjH*8lvi4p{l$nFXA#{xdUO
z{9Dbs@~<=F#LvNOE5BMZ`~>Cehs<bu`_&<F2)@&i8B~riOaZSyg|fl>IGq_LKIC`!
z`B0eQCpaGogZA`-*bYBI`z%3wpC2II84q$R2!rm92dzPR$Skr7mc~G0pt%aLJk$<k
z`@VwC(_(k{DGXWz#tv~0=>CyM%)+Z4GK;Qy0NFz|1vK{z4mTFaosjUbQAZ6M1{Q`8
zP#y=*{ouOeNF8?>1ad1_FVrn4^J)b2f%OKvt^8^Y%2%!{|1&dz<K}Pm?v;O;876)X
zW?TslPjQEzA|U^YJNy)8arpTFdbYwBd4`{#l^K3Q&TRmNH6%R1VFy(MVngmrI=bQj
zbNn^rIs{j}0lwdc-{B`Chr>@$T>(l{;Jw^`Tqi@~i+L49oM8%#2HAtCOZGzC&&}}j
zGc(63kRL#4<B>Qh>>DnD>I0D9K^PoQ&~gZr1|Vh3VGOr2g8U5*V{lz^n&FS@WSIN^
zA7;4tx0-3?-)1az6F(&Vg7PgaZ9U*dt7G_a$M4^2r<Jg>m>7G&X-<J*BBgf0%6-uN
zM6mFK#XC6dgX&n&-XjKwpY==(uOF~O)^XtqKTsSpHh{th6bGQZ?(h>He$EURL3tnK
zc91%lIC7idA*fCP<#BFA8bic4+MaH-wgdIdfut*NnZpmt2aqxbl#W2@4}||#L(&c`
z{D@JDJx@UFf``94!%kTEgXsm3b_|%U06C`*%szm`R)Cya1Zro1);xmFH3zeK7zz)9
z+5_SaKjjxNT7vY+FJZI<t$_r~b1)P#GBbpL@(ZZk0@t0eHL4&z4GdsCOb|Dq+{Ftr
ziwWW$3~^+;!1gdO6vExa!BBXRg}Qcv=D@*aBd9Ebg$0O>5=Kbj1@X@mkRL#C3Mvmk
zG$>wirEBzZf$@*?<OiP_HzkBl{iIOCFdLSZiOIX8WrV{|#st#J2;{so8W#)`;pGLm
zEd(hm$u6%+jf>GX9eBO_h-=dw2DRlmSN?Ton)o>wRJSvL_7MC8)g7Sv9NZU!p3#Ne
zj(-5E(;qWVd<bd}@q^F$0=M@-?F~>H?SV9;eg(DRL1i#9ez2HvB66D^#7Ak%Eryiq
zAU&`%d%$dHoBlyN%gP6EHY=PBHUr$wW0(SIk1$Mm(9XW{slCI`C(aH(AL~2(d}QqK
z^P#%K&j;ELKc6v!_8v2>0<}vK>e*I;?1K3p?-@Z*yHMKgM4S=yIT+MtN1P9Y+{VGy
zCLZl?LH44IxV$-9CXdK68NEEf)u#rPTMwBD^`|lWSJ=uJV(n!3<4j~f9@So4ejwI7
zd~L<y+)n@R3>rIUS^1Zl5j<83tCzs_vOHvb0#SD{u0*hzR)WR=A3*Q%2Gxx)y^ld>
zQZYFE#6B+Wvhu$(bX>d{VfUAC)|H@sKFkbs`$2q=T}%v+v#1}mJFa}t&b0EOIA}c2
z;pZ1-##Ny4H_$$&$IPPe^~X;@=WsDN{A@uRZv>sK1xnjr!d+MXt#(=YznKg-IWSBF
zxe3${q?vn=#y`;eFrc(OywfIP>}RC;9c7$V9y(tljy6{!4jC(ijYWXQvO)7|pfds>
z`3O1=1U)Ymlt)2o7#JA4LF2NInMJf7fzAP!MvTwmoL>RoYY!Qxg^gc<`jg0Gs1HG7
z>!2|d@Yo*%WSkr4_$eswL&ilv2Q#ny8qKm2Y!*9~{sDBH6jt_NjJZSG>fb=)@6HV1
zb5h{#cQ9Xg6=XlF*s4d&qN~7T`p~vDY%CPiCI?{#*x8++F=hs&c?u?m5CPae3S49H
zc*bf$WdsO=;_7p-^UAN$E-S&~x6rbX8e#gk8al@o%m@ifaR%_b$N&2bmf(5E`wW&3
z?t}L*g7<YNfX?xN#uqqDq2sm<Obp$ieidx23!HA`LHm3eUu%NSDuk*-7SCW{2m#pv
z+6%$}DWk!5I50xS?Ld3ILH#yR7=SQXFEnj{&blR-cEITmvJV8kEdlCBg3>*Bybv~@
zj5f}TT))HA!^WjyWhkb(3{zm^$T0n&IVey%1lLF4bO+gs4W5%_294D-h=Am=nTb43
z4c_;S!>yR^fQ;3E(kIM4*wl~`2J$rw;JRF%12P8%b1&SV><l|W^P2FnVRna|pnEVE
zg2sl~L1_Uj|5Kg?vY#8KAJbh7Q;_G=5$=bMVMFJUKyxs#^afQANk8B_h8V!(uEIPH
zKfi$L`({YF21!FAs}h*(uYtk_GM5A!V@I?PX%+4;b3y4DWIw`hn08~Tf%qRZ2LLt)
zJa++|H-M%KP}>G{1_1c%EYR3G1H(t~UM*;zg|xH5aq$s7?Ste%`eEq|G53JxHg3?I
z3uG=0rWTez(9Oi<N042(+TV<STqi%+)_W=8_O?$8a&Lb+u<b2)?3<jv1t`se(ksY5
zP<Vo9c^*jm#TNEp`5K0m!$}Xw->C6`NJk+5J^+pFg6m;OxPa7x#1Z;1^9M*CSNt*j
zaU!xmM!R`o^fHCGbO5ajLF0&^^)s+MBM(}C0xC}-`Gx^hpF!ooW8u(sC7?V2Dpx@J
z$K@FyVF{V%fz?6u^DijwaHVf@<Ur*OXj~N(?;!oq@)o?_31$zZUr0gw4BEZ|^~qpu
zF_iWhR36m+dclm`J_EIB5o;wt@*p>Y(lH1RRQqgnjC6FY43u9eFDDW8FUUMt+J@yj
z^s)}0{6leuoggzFii7Xif~<Fe%&$Y(4Ul<`2jY-B&A|0Jh|R%J2)d&Iq*q=8Vurj9
zls16UCQ#Y}O4~qb2S|Gl=3ZEP5!B|z?4vsk>vb?Nzk}8nVrwgd?#Bd$i#!8l4IHeE
zOs+ms(grAQ@ueM@JeXd<0zU@_%zpqqj||ifRbU057X>PN;c<Q#)OUxj&ohRuqvB`y
z3945fu`~R9jANZ1*lY&qxWHm)KONleWtak5e+jAw9y2@qe8di_0~iqNxE4d&`|z?K
zZJiwGoEP}L8c?+;b7n-Wbp!XyjY0Eft}Fi^hKvOw_sK!?j-WouXHfqGx&I68!-D!Q
zkoE!g_7x~DVBv=?9$|9-(ZUwiKcFOB(Zdr|-#?hoVEJG^cq{;1?=wKxIfKfGhs+K?
zLFpFc=FjsTEJ1MtVxydUgBGULi33Kh&uDQl(BT0(ZyVHpVPtRs^@o3g?tK~!69&-Q
zVbD2#mY{S3TK_xHVS+8Mg7PFN-GbM7LGvtVJ>o&6Ha}Pn+WrUkNkM%lXr2a*eSpev
z<Z&(JJU&>`CIf@RUQj$RFfi;L=y-svWn*0V*O_7BXVBVyW)ApV3~0>kAv<(V33QJG
zXuK90*6^|&yk;C}+!Z$d!z{e&voNT9c7(5a#aE6Z%Yo`8l)8r-)c0e2{a`v|T`H{X
z1C3Rpt7BkbJPjUa0@Z~K3{$}OutC{iahO@^sAhrh8H0`?gVyvie5tz(S-+2{*HG$I
z=sXX`_##vvtnGm8FPK|lbqBH>DBXj~d6?f2du<q|fW`^Y(=}Wj)Nk0#goPuh?+7v<
z+5O0N<5LIeS3>scfY*m(8}Eni*#W2N1DJQPfy!j$I!Xn!_aGV4o<J6d&CP-12|8x@
zpc%BEfngQcYzBrYAU?=1FtviPF@BhO`240YJRLvAv+oCF7CbG3*OX(X<<H8XbnJ|n
z2ZhEx*i8xy6Jc=;YbT<MBhL+i?vVn|o1oo~_yBZ|E&~H(KZG)9yn|s1xGxSJ-vIZ;
zq4Po*b0g3^32qYwJA%()`dbZ|`$4^%kqc#>;SoQ>&&S*hKcArQ!Gf;u0+q+$HJpzj
z?Kv=i0cfojyq^ME7Y3O(TFeNU$AOmHu(S@Ir$}a;2wD#d3hT$oj1wO%W}Ns?nQ`KS
z$DlMIyy_`4^QtG@4nINXM1s^jNQRmZUHA1s8On#c10G-Qkg-tM-V_C9h7iy`DsUZv
zW(H`U11yea7D~I5h_zafF!oycw;Fl97Gz8hG`~iAyAz@p)NTZY8MVg)8UMIUe(;=W
z(}I~ZNf^ha-B=l<zJZKWVXPm3&KrW#3Tzw+R2GBE16Z6t#xrLJo}Yv6btA?eP(EcG
zEc+|a_C$jEs4zc+>tW<FmcijClLI7ADS_@m1@+~U879KZM(CbAn0|caAIiQ*<Z_Jx
zv8MyQt^n=N0>uj`uY&3<e02{<4QjmuN$;S%0xk!kW4)j_2IVb~dJv7;ZUgPf8Td8|
ztb7NBD|jCTxa|WOYlhVU$YBM_&mjLWGBsR+u@PYf$z!m54;sG)-Mt2iYmi#do>~yi
zU;w)31hkK?LFj=tVoxOKE;Uel7d9sfYY%|up5z^Vg4WYM(017QK%ZeJ<Q`0ioezv5
zY;fO5-(jaB0|Pfm4%A0_VC=9Hw3ie#ehyk|0M={Hu=9br!%oopSdc$J@hH#2P>6oc
zGor2H@RK2dVIs00KziVH5j1@vwV5nIeKn9@Kzm+c=EA}f7TzE;(8XY8fZ7kBc`#%(
zm~jAVKQds<xq<Y+;seq*U|adOnQ<a0PC#uUXdfPQt~z-CFvwpI^`Y%yZqPa=(E4c5
zS_}s8ova}9z~K%Ge^C7nT34(L*<%KlgQj(P8-|Z3L4BIV3==`;&w|rFv>k`c2GzI7
zeDHo~&|W2NNSb?a7_wIq6gS|s0@{xY8jFFB(fo(5xkfevqz9xPl!ifR?vXxf9SYkM
z{kPf;KCS|b2T*wliwF4H1<-sA(s~zA`T@;jg6trDA24G55W*fvc>$|eVQrR2p#5W@
zz8|zN2%9g3xfK-N2s5C04Z6MpWCmz$1E^iy0E!3D7!hcm31l8<4<smz)fs+**V-t9
z;uq2$1DOfJSkp5zBpg9ugq|K@ZUV`{+%!5rF*4^TM&o^C#yfhQglk?3ea|6yjElrI
z-PAN2TiJ!~7f@LbDHn-5{{vk=`uYG$%p&9#e0IV73T|7FTAm}fZOGJ%Tt5u<`W4x&
z=;yhB!VlKI0JoW-eHYNY2B^IUYF~l+cc8v5D6T;m#0R%iV0)91)@*|0VdjDMF@wy6
z_4yI)6=%fxEof`xG28=NC(jIN7cKy;s|2;1!0Q7UrhxadLD}GYPPjq$cQJH>{LCo8
z@DtYe0lPOD+=dGRr8|&3Ld@YOsBgx=;jmMIgJCDAoeCSX0<D7wsRgz7!Ro>7KveZ8
zeul1z$MiGu+I*&qf2%oG{$*yG_$8ckC1^b;=njSF%%J^jEUO+ev#xr;%(m)<IK$89
z(hNTz^E3Q>1U^#-<R4J~0&<@rC~P0vL)*BZ^~(H^`8}}zlo@`4`+mxdpmr<7&&d$>
zL+F^*6McuDPmLXZg4$<~LG3BfdSz`$`{_YD+scRL4nH4Q<5~Z24{1l?UjOg8@^7`r
z%Ky!f^DX`l#yttpvH%pvu=d_i%Flz<tuS|i%MWmW36g&km>EJ~{U30Cg33Y88F8Kr
zDrdmy7BqGw;P4aF_6Ozb2h0qo9YA;Xfcj;iz7i<C$}{|Y1iJGJw8kFVw*ciunE4>~
z-)hL3GFW{95<|o@ZTlL?b`7-suyJkVz8NTN2ee-W&3m9SA5_<X$}><tB&ttFkzP>w
z%f9mOVbB>!9K?;Yn?uW4c2FOa;U}nX{t%S*Kz&ekhM%CZnFrdSGkF|-KG0_X?@@kW
z4C(uW(g6&E^&!p8f%u^E8YB;1r_T)@gXjk54d`3}_}nf~zZb>_@7s3x2^xC?>E(ys
zIRWE?_F%y3;K$~mb@SNwi-GjQ)IBnXl;!C47Rb!c!5%CBR=cnK?+hu&(c6R|bKqk$
z(0BpGBP^f6(mqHGw%!va2TzxvedwUFU^tDTHABWoVCfq)h664S!DEr2_ydJGWLyeV
z=E2i_Gvo|7<ZwfT7ojz7&@v4co}e*vd4`{$d3MnFA}qc^<9OJ{B*9}WpfNE}y4FV<
zhcreVheR2J1gXU~2C2Y&6_mDN<1pCL4n!VTe*{u*faWD3<vOH&0-7UYU}(4mOLyqz
zg3=jSJ@~vthAH^$z^4{D4#4U_`!iS|aRyrZ4l)-OH!!uxV(|1$<?$?1{0nmzEdPP&
zLEr~ucfrCC-CxLM3qCn)W?>UUHUpFwz;grOwFC^{GcZ8*f#MHWx&p~#pCf>beIlRT
z2F_zF427WeTMSH)J5j;&n$WfiXg=l<GlP~Q=pHm^*$#3O69ae-7kZ8pcy1iLM+bC|
zC1?*Jc%Bxj9(L{>>i!%YZs8#87Dr;;qQEebBDV+-c1t6%Zb=~4EofyUw5}N}Wh1uq
zN~{>Hy$zbH1NA2#N;CX?1ZpdT+9=TUHr&VfG1jR;&u)9D4qd|y3I}L?fb|?S===f`
zL=80mF@e^mOaYz23D3I_`6-~b5vV)>l^4i!pfGoU>w3`q1d;oOU~vs=FObq6MlRPt
z^&Ysc0=1{0ZUwm!SD8kvTF^Wj$ZVLOahXS|Jo>sN@LV%!o}8QECv;v9v~~qCuLm8Y
z0<CF&!tC(#F}uUhN3b?A$j^{H(qQ$t#-KoPhi|PAtUe-kybRQT0r?x;ZilXG0*xVo
z)<=NEL2NJ$9=js_oMTv;!l++(2$!RY#FnED#FnGb`UUBnPtg1)$bTRV4g+}oB)kea
zZ$Rd5q3hd&*&ux{^fgV;vu8o^3u>!?%nW5<5V2=r_y}sBg3Jfilc4tWW3;u>urWs1
zU7sMmpnQm2|9%1W;lSy{;U{QZ51h~VLH#cKYoIe_LF1dCaR^YJ0pW+vkTZ-QF*B|L
zoofL$b1}n2$ap`}8Me^%@gV&mH6Xn(cY@|8LH3~cuR!wH>U(e<4>b?e)&=vC##uq>
z7i0(MPC<}7sB8l9QPxNi4jV`wL0j{W2t(mjpM%|2{;fu=+y8%<_2S=Z(UpIlStowp
z3~DnW_9lS*0*VumKOZiK_LsrojB8&4WUbgk(3xW3@C1b~Vhty#eT1}@9=vB6bZ0R5
z%rRxq8aC*CwaSbWL1_Y(R$yz;AnSD@c3@p+zZ|u1ynu-z1hfVf6qX=6K;a1sTO|FU
z`T!hmkJ0oa!VTgskbcnJi=Q`x)+C0m{C}7gdd@Fq9}c7z6n3yO6+NF|tiOWh5tyGr
z{)dG>dY*W|#Sk)@e;8IF=SwQ(pDCbn1|yF+gYt;*%D;zMCVpOwCyz`gB9B1VK!Vp`
z5}8L1fX)$s=>wf{4<2t|*a^-LP;sR6tOZXu)A8g7s6M>;0Zl*7{ID35AA(o@cP5x0
zEXmCept9p3GXuhJXl3DOo?sB6QJn(H6Iz2gPavP4KLqo{U$XNA?ED?H`hGMo&@L|w
z=6t~5kR%6fKS1_2LCg5TS~tM@pM>_v!1}1LeDb$?7yMoV*!&l4?rQ-bLkO(z0z3B>
zeE$Jxtbhg7Ctx@YI;R6PrUFw3YHNYc`jTg0e60Z;GXS;UVB(;;OwimA=zN(>9A`Iy
z<Uwu#saXs)1Nn{zaNhzn#|iC6fz1Z(d0}Dr=>gi419BheZV1pgJ%|muCqW&uHUQM0
z0M8|X#6kOTK=V?d^#QQCebD?AXn)F=y2}ss9ex@!Fm%KGhHfuR9MmrYtv>~=F9ywZ
zf&2?vs}7O}hZl71EGVqNW`NdWGBbnP%HXj}kUgOJ4e%Hg^j;v)zAccrBGi6H(3mvH
zjZk;N#W@&$ax*Z9fb0a>_ek5}CrBTN55l1KI*5j~=|KH1NT2f<_&y2P7(94v3_1=E
zG6%e;9^w{A9E0YSr6KbTpfOvJ8ss<u#{no#p!aV)1g#qe`4hVD2V^fu4=C(GegW|z
z?ttv?K_8<5xfzy5QQG^)p!o$XXSG4w{GjzIpt%o_esKPUo}Uj{pA4BFc>p@U0CXO~
z29`ob7KRXXwIDvIjRaeZ{s44O4d~nus97L+P`??Jmq2sG;C>ghF9+3!vbPy@b`oeD
z71TaNKBG*L4V=Grg6Eo88A3p9aOA!<i2oSeu7!+=fXCyZ=?2y=#npEPl~c?N3=@(;
zdn_0lE`j3*dR_x4O@QP<{s6fN%tz`!lhRKH#UmlNpzp2zTfH4p<^(gY1nndH0=f?c
zy7n5h?wY}a8+2C)XkPBp19yg>;J9;l`1!yY5`Q2&!E5_LX$zzll!rlU)S-D7G`IY~
z7@`*JZ*7O456l^UKF|lP*<ttzS{L-$8noA6cohRbWbOg9N6id07G#g44|1O86fWo-
z@&P6Wa6cQeS6z731E@S~o&oGGkehtCA>$t)H$m^-0jUAaLwt>PTKTv7BsA|4cUBO1
ze<-xP0>>4|4)8c0$PWyNdxF4c<w54vA$bdReFrE%z{c*7^Bbt{0M#3y^bAT9AR5G1
zWPr@Ug8T)`i|G1bYC-x?)gi{gVD$>lGYp`6?LcF#ATuCt$8nwk5o5NPZb6JGfcy$t
z_XZk=0l6Ji?t*C0xHd=}bRQfz%|O@hf!sr?-;vjHeGZ14FAEyChUF8G-49`F_dw+e
zmc6Fny(rMNdtmo~)G;tj*#WBGplonjfU-gR%R&2!AH*|QK8OdOuK-S~3qa)xvN_Ok
zGf@722;RF29an;y0}=;?A1JLbByfYz;DDBCVDrFbKS(W94&;UeCWoI42N))T?qdR(
z2{&Ugbk8fZ@TvwT`)hD<=om1vzhGm)4KV*f%}22tw7!u-zfj`dNRZob*$-N`0ty#U
zn*tifzOX&LP(Dhzis!6iQ22w~2@5ZH84V9N@VqBvoQ(u?$h999H{|LkMIS7WfYz>o
z@(KEw@aJH(bCU_IsezSuu=yiUx`v6t+rFTB2s96+&+zl1HfX;L!_UXc3_qWM_R@gb
zT%i3(`k?z89acK9FsuaCBf_9Fm<jB42Db}g=e|PQs-W@&Tn~WH6o9nBu(|DjGwM35
zuint}ZlG;6(B2=|p692`khU#oj1&}R4`J)E9y3gY?O_6q`-0kDptJ=p=U{uZp=lOW
z|AF=^L)uRaQyzi#I-~4uW?J=xS#%X>Z!>63EZ7{_-eg$c2z_5O+PW!FJ4zImC!l)a
zX&cQ9lr%$lofde$5wsTTt2b!;%pI|=7F+s2-=m5ie$Y8ITF+Y{$2+L*1Eo!QP&*&A
zjt0m1sG#(NNWaiId!#f0>NkPfq@cMVP<tEPHv_fHL46_6d@Bk2!9ebT*#&bes2&4_
z3n-m|<U#c(vYTM)Kyom>$ZZBtT?<M(AU&kktH|bn>v7QDIp`iiT;{>-L)ZmrbAj6L
zFf%}HZcv^8wNpUh2kYyC!VY9E2*b<)v0>|G(cJ@TGr`n>>o%mdGvM$7@j>wmqCx#r
zklSBWUk3N(Kw{81$8alB{Qm#VVEO+)gC!^rg7PycjzQr`jGG{ChpZ*T9#4?40rv%=
z?eW31P69Pe4Q{uB!WxnOX`4^!VHa$U9h7fCX&jtqK;?=!q`v`j14tZ{7C~&-K34Me
zLE;x=-(bk6q~uXhU;n{x=-KB~%&VYqMWiWeh7Tltg7ZDJtU>OpfzQiPhxWrkeOl-q
z8IXHGWhAK24(YQ&#&VF$7KT3z6B+)vU52?ESq>(KZ+#XhJ%QW8pfNd6I}9{d2Wo3W
z+fxvGA^qIH)jPoB3SYt*SH56oSoNHlan&>Mz9HsS51Cn3Jz!>C^+K89=W}(2pU*&R
zz(8djsNDxz3#JUYKMQ2v19rBRpfOC)I3$G6zVeB%!_TMU4nH4RJN$fX@9+~ez5v<-
z1d(T5`4BY5ppV!O1nTdD?%w?p?zr-A^$C>z{$NSdpuHmlnXX~+J{lg7IvKe=0WM1g
zAmgpzu>jEcq5$~5`ir162O6gUwVgp@ov`)-WUUy1J9VJreBgCE><&K_SRB?eurRDu
z6ma+n+7k%M(}en9;CpMJ_eUV-XF_dQ4F7@p${>F^fY<bb&yJNBfYc`lKSA~hfa-oi
z=9A(UWVN7v6Ra#k76;h}3J;hZru!lBL+bi_Q2b%@AHp8U*cqrj3Of4})Yrpo??J}L
zVD5#r%VA~^y*3Zp|6^crSoxrx5q{?&XpbvM4BX#^jypU8jeW2{`oN%Yfu|GD+zaxZ
zCD60;P|oB*yN?>=UYLGR+xQ{$%p_1egTe<CC&>F(L25v9p#BDETpXkZEC$}A3`sLE
z^FUz*l0zRmKsi?lsb2`P3l?tZaSTcW;Jk=s+z}S`Aa~(21C&=m?gfPzEZ))W!6y%D
z{~-4*2$_S=4s3Gx&8KEN19co0*-u3Gm%h}I)L)`iTMQKE;IskitAqM<AR5|#BPT7P
zrw6dvpt2E5x<glsFYSQSF4~<m82Tx+1C)M1{bx{~1K9`8qo6&ip#4>#KCS|692l}*
z99Q}Un}efI|Nk({#lO`8EB`XHO#B=yxbkbX&`R*U5wyJuDkEXzVX$%l<erE1&~;?Y
zpf!;Ut3dsGP<VmjkHLW%GQJHyU$Y?yG;YEG+JnpP@Ke-*dEx_R$ofc-If@L76O|bp
zem+cQo(S5H4!RExv@b1z!Ty>tXx=E9dE!H6Ca~NSW-+bD+zvm%bG_ibiQs$Trhw*Y
z!D*hEX(FuNRbX*k%fQ08Rzcu^ErURVt)hm*Peu)fpAVRsCW6}53D7ww&>Z4}WQcoV
z?gF)o!DH_Z3=>5`;|XB5A)PS^a+5R2-;Aq3cjJNG0~!Nj7GAXgG#-!3yab4O51kn&
zK4^x70Vuo}4=_!9a2UdWco-rFS@#Q>g94igm51vC+b;r{>vo3dg}EP;4q$Qhs2()e
zggCPjbe4fKblweH7=YIH^1;UvA>jg=rvrrv%#Fxy0L3||y#$tr#w*GgV?FBnKJ4rB
zL{@zc4qW*)I%wtJ>VTF153_*RtRmL~*z!I&U1PiN2Ac0cc?Q?~6DVJS$^uYW;VQd9
z`a$Um<VO%2msy0&0NDf552~*~X&ba}0A?nreuI_KATeaKko^x*hb;`i=7Q%e5qDd`
z#|Dt{FzT2Vw2gywHo|AnTrbl82Uz+6<x%*Y8mQc4V3-1qYbZOBiQzOTEbSQ>UOzxP
zGZ!>}4>JeXyaOoxgZvHi2eR4Vb{cdYJV*^F3=%+hnSs_!K<x*I9eDi&<Lk$uHK<s`
zJCVdeX%*ZDWrocCgUkfwVI~~+TYlCCje8^RlZ1yYG^{{=2bFIizk>V#9=`#d{U#3W
z*MrI_*gUKP^Hq@jkiG>Z4&de?#TBT$1($Q6G8;S=1erUBjs4(G7nto^&^RV2?m=xg
zP#8ke7jC;j>OpEjdN9=^+8H3fg5<H~9dtQl_af3T#H}b}Bf<_p>zNong4Ys5#~~Q`
z8!ln4v4OZBo4GJCP&*jpSA=~Cw}ae`JpT#r2ZHKz28NHso}~<#kA|Lo9L%!vt2T5l
ziO?Cy4;Uwc=5s;y9mp-Pc|fR}P}aB{U}6YC-bVt;PmuL0;JL~vAU-G!<Jxn?#K17Y
z39{Z`0%+X<EG$8D4IsPeYA2{q1YPR`UIz^7_rUItfUW0%_KCprX6z0>MO+|z)<JFs
z=XGd58&qyEg4U=&?}L2I%m}`h9dr%>eEkSaE!0d<dcYN4511K3WTEvUEQ~;PA*gKu
zaVsReL1LgisNix6YCb4WgZWT<Q0hOzXG=rp*j!eA1(!9>h`Vdi`cj~B26mn&wsei2
z?~vQ0pzwpnHF&)N*=Zhpb`m1ZgZ7Ak@)|5$!Sw}fo(~k?qiG#dU!tUSNLqsBdvN+<
zclaqxL|R9rbI>{|So;q;&I3(<u(&`k69zJke+~xSkBa?_bVOQ)j+evM4S?4=g3jAv
z`1x3x;pb<hF>-L2LDy@6%L?c?HsQ4akg;^+yaCHMpz;A<eKw@!p>1MP{P3R{w5LdL
z<zHt|-%x1f*V)ke4Xv#LIv*ZmtwcMtf7lG^Lx9>zpfU(thQq{~L47E2J8TMQ&nl>2
zL9qV@U9Sf!XFz>NP@VP&+!tb61v(S?Q8VMjht13rAArS#S3L&LQ!uUqwYx#~gT%q~
zVbIy~kp2~z4{f7?(p3X!-4(2_c9;R)Uj^xft>Xaq;g}gGBKm0}kiH+5z8LJhod-~V
zgW>?5N83^RXACS1A#$+(7t}0XSiJ=0!}@t}bD?b|P~8Nti=cL))J5&Y^u<8?FN0Qo
zoegUD2Cn?i4B0OQYgd8lT||CGw5f(dUkucjBPOpS_t!va0~BA_$_22W@r=iS(mW`g
zg6ss1-4HSd*<Mh3rM#aAX=B6Zfxvg0FnpwDUj^1z0QDO{VFl}>AeXP8Z~~oW015|?
z8W0Av8yFyGX@ka2xFPp0Km7MU1Qbpnj0kh6Kak2Du>Kd-m%-%;H18tp9vow<pgtuy
z%`r2sV)#*i8FWuOXl~FEwD*9{>rw{GoZ#RJ6U=l4%6G7_OjvqCF8jcF6f`D{V{Dof
zweY?_4aX92<xiM9L2Y+XUW1kCFmcp!9+IEH=Rknw_Ca&}pt*f$`wQInfwsRu^(U+>
z0FR3@BhD%S=T+#MUC>%h*xIW9%?uYoYC-#&A2CDrp*&!BSowgRaV0qa@H_l`!pykp
zDR_MX<gC*F(DTavR&S%(+5}KKfUomp=UDl~+2Q9?cU)@~I9EROcKG?o-{B|xo(*<F
z>laQz*DpZR;UG!}gE4Kw-Gp8be5l1y4?x2eNj<jwO$~Fw^$`i~Ae1kW^B=Z6Nvs&m
zZ=i8D@EJGa3_l++Girg-HEf&%L_^m5V2-PS#+FDQcR&mGWClx6UIMp;z;oIRKOtoV
zWS$?krWRxusBHipr$8A81I^Qb<{UxoTjaf7AaRgcpmG^hj={=on7_ee$ifUiLGxJP
zxChn6A8J8$@o5H}?FTgX^MlS)aQF${I|wR+(ApcYxIiyUk=sDv^ud5UMvrJa<CDYP
zc48*G?L;W;Vfur_@Bps^huq=x8PsnF?L$L9ZwI<A0r|Wgc%KN=Ho~&*0h~^yLH!aZ
zq_eyc>sY{hD?wvU42V6nuzHQyxB!JWC_X^-4md3`FhI`a0=o&a9s<!WMZ_V<?ci})
zs5+1tApMXuiDMlS1H%;T=lVg+1=Y9zoux1SXJ+~d%e%03E1)@oC&~<{ch96V|72tU
zjhBPwOOfVenVG=zvEaLBU~Ffo7_>hP-uDNZ8#Rac5#(;rT<POve(;_<xc{L0Bp)X8
zPki7kI?;)t0ea3iKg15G`C$Fdq7y-R4ipZc`W;~gWWE~IRshL?+Xc+fu`KA`4{T)s
z10zGoBWF>NJ&-to?j-~54+fcoO%CKnkXvD6?I898nBSA3ZibjS<-uWSn1I5;ntI^?
zavRu>P<yb21-@{C-Tj9xOcoFd6X-k_IBi113u~Cb{EikTpnL$zcZ9}e;BkAH89oQE
zsNk@ZQGsFSgTu@d!RHi1_xyn7-ygu(`V2qoK>NSIZApin51JWvg35DHn1L`TjUe;E
z;mFJcPLrUupddBK^%HDw@c|x&kcZAp6CWh=Bhn}|ZGz2!`4cq0V~-TqhZ!b5PUZod
z5BC#1&GVq8c^*(&oB|t%0jGInJCNcVl(xY3!r~wqd`CAV?||}2G7or-1IRxQlX)gS
zNM@PH0G%s&kPNX0RR29-X0rtO>7g@Zy#z@8gJy@FAU&Wo4ju2A@-UfY;)BO*VD~+G
z%r+4u|G=4f;^Sn_i7%L$5#wT@`V6}67^WU(A4omO{4ZehIVZx!!Qmsk3gRCT(0Mmg
z5OSPgJHhS;twV%{0m#iDvp{Q_83Z7AmVwp*gZ6xZ=8hRZ{70OL0NRTV-DeC<^WZrP
z@SaO&QSd#IAb*0^3WLpb4h5BiDD4H%I2!W287R$z=iih0!Ql*YJ1Bk`Am^S=0l5z(
z21@H-Gok4NqQ>FpqjYD`{m4Jj*S>+|L1!O;Xh<G|j_pJJ4NeoVyag?HKw=>Ep!N>B
zxeIt0LXu(Qe^57o+C1Ps7Bp>v^uzZ+LhbP+LXQnh4OEW>j1Ns;aC;6z<`Y2nz{et?
zX$h_dU5_(loEN@U1YJHEk}eSXA$QWl`A|2(`B1;Z&l!jELGs`-0o#}-x*5=L2k8Na
zA2j?yX$KbmkJFuhg2p708JJ#!_QPXapYq>XdLpF13aQ5->wyt-VBoqL+IPcub|k2b
z2d%LLwRs@(I1WES<KE!(2K5i9jjZUvFi{n>CJMCH3EcN(TJ@M2a?i#B2K#I9FoEg;
z&3VH8LwLRsyuTHFZV2IT(D*OvTn(%(4eCR{+S8yi8Ma0M#AX7G<$>D84GfTT@nGc~
z*gcFBLG6DA2I!f2$Z`!(xdtq93`|gcOeki;_d0^wE)9^iPw+Sfi7{XiYk;I_RCNsC
zxmQs5Blmxh+lt`!AeJ>o<gNt*)u$l)KzR$%j)b(Y$qwHK43KbofExCoxodE`2Zaeq
z{>S1TVemW!xNZjD2MOY{I6(L;kUAS2CZIHcwk{DA_lygiEJ5jnaRC#gFSrJ(cMVi8
zXbl`l?*Y`f2I*m9V21dQ0kjqnG-m^8KZ4~z>j^>n98l#zb0%=VGeF8Fka~s#&^8_@
zOrUdOurhyO(*UH+k33cnDhojU2+-UChz5r*mDYV?q;b$%BaqpkIvX^nv4CYFX#Rp>
z0Sijr1H0n^RPF&5IR#dTJ_S}3eW>Xj;a8A(==tHlGuy?#)#5Av9%h~RIamVwd9B+a
z^NU}Yg~4Ym!pl)-SRR1(C!lLIK=#AR$Vc13X&GLZgU((6m8szL0#%PvM{Fl{-YjC}
z-|Fy{|DD;u>la~T?x1`Pt|LHWrl52OU1tR9&oDDITw-Kkn4rV}x)+rJyhaBU9-wjx
zv`!4%R)(BE0$vvdT1SUGcEb#6J45RMP&$UBVaUEM^gE70{d!m!fYKKI_XdFW-b3zC
z{T$4`@@q85N?3Xa)te}8(}%<_XdDb22F(l;LH$=yJc2N2j1_b~C8*8I07|p4eeU86
zKfi$YvWcu>5QLmT1BzEuhK8Vr%wk%gFaoIujZ1*`?t}WvAU-G^g3gHo=QZe9Hn=?q
zF8e`utw8D&ki8)FAUA+8%*~*4sz6~1YacFPW(bjHU=RV_%f0}*));cW4Prd}Gqcz#
zkQ+eef#MtFPGs{@(x5)!H268#edX6^(7h>c@Ox8mjZHz?F!=X0F);j@1l}tGI=dLO
zpAWni5i)iM+RF`+2ZaF$gX0l&$22tmfZDd8@Pma9zBQJ}`<`HJ4X}CK&^tu-GgyM^
zO;8+x!U{3Qhkah+G03gp{v>p*Dl|U9?M7(+1Km9a>W72cPVh7l?6?v(Cjra5u=WmU
z{18-sfYah*hD{1e4?cm~KcKz~=zJJ(KSjo261Ki5D4&DWK6uQ$$-(8pCy*Xb=w2R>
zf538}amhC|ka0=y_$2K95NKXTS__64(}MaR?T+2gpu1F{{shGVsDFxBrvT}nfZ`0f
ztU#_05aA4I?^06^IecL49|km_!w3<8*$W;AYgR^#gQ2Ypf~7G~{(G3u0vQ7Xoj19F
z8NRL_Jca^pmq7C|XuUINtO?czh-Uct@Guj2-3Ta7!12idIhX1IKlm&&aJw0FzXk&X
z1EjABjqe4Z^TrNC#@s-9A22ga1epaJGlA^^1c`&>!RL~(&zC~BqXBYW8qAKLpmj`#
z_!=%LGJwml35b3wsNWA+GxH!>7~B^InF(TpXi%C)4iC`Y22fuEY7Tt8C@6n|>`-FB
zv;$-gXzUMk-WMpHfG~*vI9V9$xCqE@&{zw+EQa>84l+Z=21R5Tgb-tH!jSO+q`qte
zw0u+mpF_kn5p<>)$W9O@$6ipH2ZaGM1L(YT##K;vAi@ypK9IX%eg)AW`#|*ptUM?J
z)veGqH=wZt@Eu#A^J)?xeF^0F1MRB-k8Qx$vqIaMAoZa2`7#Vb@N@%BSD<zWXm1NF
zY(VD=g2stJZULnqkT^Wwg3>Ceo`d#jL2@8<pzs0t7v^RVA0+M!ayzsPgvdkECur?E
zNFFrq0-~XQfTU+?x(noQ)Nn$v19a{=N_fHI1a#kc0>eb~aCj^Y+V=xJQ;Wo~fbClW
zr3p~Ff0XZnGM4jzgCWEfHWmVP2fRK`hNM?GA1U2xlc5Jbo&t?WxVcb!VeuydGaH9G
z4g&HpbKvGf_Ya}8De_$ij(vdA)&FK?l<^N(xeThKNvSI!r8<Iq17*U@1GSU?ABL3k
zp!tZ0%80d}u($)4@#Sb`JTy))%6QPZg`l(oE8~+v=UXyQ1f9o(l=dNGi^P=i%t&P~
zsElVu8taDc^QKA}zZl7$#YkoRVn|xVDB~A1Pb9012aS&-&-XYpO?<o<M;X6Zc;drm
zP#FTbXW&6Iq<n*xty6?SWjs{u0o0waG740#!uFbh%XpBz$nz^?*b6GtKxqPJ8IQ*;
z!VC>Tn?dCx^sFp!*$x|XMlG|zX+r_DcM-WPh2~XIod*kthsL0N3XpMzhs?|qLE;!?
zH#0;YBnL`=u<+>zxdk-djcPYac?n*x4^ji_JF+l*%)oKRZv#6+2y9#&+@FBz0i~G-
zAa^0nb->&SN;}YUVG2kM$ZeoFgS*q4;V0OyF!zJZgt`@O2b2$r7mz-XnU9!-S3OLI
z>|MfE)`QX$%s#MNK<NNmIS;cJ8tx$TL2h&;BiwMEjeG!fo+DZugU&jE)t6xZL(>#l
zagA&?)ErPeF@owksQ<uW(9ARuYh4Fb1M@p9?SS{lLd(B;Hikk_o&eWz<*0QW12;oR
z7_82K+7GWAp!pTfhlVpK4Z!CNNYJAXvj^&CxVca>U~X4MQwOq70Zk097wRTBA8Ho7
zp2T4nyq?4%4|5CLTxeKA^8>g&{<xfQJ^BBz@<d2~3f5=B-ZumHO`&}=aNYrpU4qWv
zVP;qbvJ;k1z<oGqzZIOPpkq9sFoM_v?H7XAT0rI^U~vzwBcXe67J$|R@I(92%?y_R
z+ZinXcQaW2?`N?5KbgT2EYHsH^FKGkPeD+A0^MoV%rH?QBf$bTmkR2?g2rLw1t8@P
zNDpY92Q)qi+W!NhLH7iL#|l7ej0G4zp8Wei1f&P#c9^?BXLsY8Yr%J>1x!EKU(j_U
zV6&lP4WKZAsR6BR0jYzH!@%Y>kk6=qwKtI4FCa5u{ZZsIK49j8%zTIzrvICvXHgA-
zFh%w=cuoUpycgN;$m-DBb{P8|qgf$ivqa2&!OQ}W!9d5E!TWZ=>vb5WfX2ySdlDh@
zV+^YvF^jDNo%IBp=ZD1wp}DKC(V(+T5&P(1V>zJqCHgolcsz&9@m0KGHOS6ofsd=9
zuZ0ASJAJ7GjXQNSys5#ujuO`xBC`L%X$m}6>Hxme6g-X!-ir-c;|D%#8_EaO-Prn_
zptXFUH4dP%7<r8!EDs~6)BnzN9!p*f9)|(%<r}GE$?!A;&F`Q*4V#k!jq8ENx50IR
z0>eaT974{=htKyy#*RU1!R=X4dQbq3(J-t6kMBb3MMykD)}o@^qkz2j9JH@qo#7|w
ztO{_y4|XmA^sHP^y#wmIg3{Ups2ErsXr3B0eh6Ck0~Lp+MQ~exA*kL`clZga-#~gn
zYs*06z92RTgX(M$4Ko{37Zbau5Hha{s&`=d1r!$a*pGud4-aBDVJoYU_R)aj7}|b9
z%n3mKLzZ4hn+@BTKLf*uNuY6h(AYhp@qSo&1)BE;r4>kehP2m^>mpFygM4Q$NG&LR
z!TKDadJgPIXxk5x)=<sC?$&=qyA_lVLH+{G<$(N#JTC!uKhbj$nBfj;i-F9B<sVoa
zA*V%9oe!JOpkyBiC3<1!m6LP6CH(wKX@{SnIWEvWHJ~yB6qgSO?*D+EQ+}A?BB)Gw
zz|6GjAv?oQa67skwEu-^B`o|f_P-ovz?fsEMtTCZk*Hw~a=L{10dz+Z$ZSv_N1lb@
z<AdwaIS}YP3Megt<UnH;;5lwk{lLHgz6Tj34${-ezz~8g2NDOZt5RTK=tj)lp`}I8
z{sYjQurO#0nHjuZ5t1iibqwZu1Xy1HTN?)yx8Qt<wALGRpE{!ggC)5B1C7xrFki)H
z2B^+tP(a)x0j@K_{)CK^K->lELn7P-t}l?<>@c%Y@)G#YMbJ1D$SjASp#1zm91_N`
zJcjHauv<{}BtXLrw%>sPd@klhP+Y?DFvNY3a6|4Vf%<{4_BnE23Di#mg%>z|L)-eG
zGjbk+=JR3a7056Mq1>AYUNh$K6U&-BEtGyDGpG%SxYzfqHDvD?#ySV+9Y&u)^VraH
z7{L7yC>!iH(7F*&_=4t+LF+U?bKRhGhCuBM(0v8c4nL9CAArIEghA{1!08ofpBqRF
z<Y%xv)DC3(VErCp(Ai?pFagcQfyc|3MOVT4JK!`1ic=QI`ea!6qTfvfTI&j*S3v3$
zgT@nJdeHA@h1XG__CKuc1a%83`au2!-8c8u8niFNb>)9%CTO{YILiT+en9t_fYK52
z{Z?O~_gX>5`yGCQ@-xUxaM&TW2O;Y(akR6b<NF{zuzZ0nog>S`@(n0`V(uGpo(#(`
z=xb<T;R#OT(6I>6+9Oz;gYrKp-eBq;gVs{vI9m#NOoAADz-|Sd{RfR>vh6}X!v%bQ
z0pdR8$GGln0Obv6S_XyVV`gD3&{?M7c00KIVweJ7Lj~odq$AvU8hnNwEWAK%9#Gh#
zkKbV2n~v7MhUo|CMPAp$NQLl1PD|i&7&?9dvI|s(g8I6kFoC5#$T$gPZ4LUlY8c@Q
zyRQfuW}v+Ca4`euo-W8dIj9Umk^|jc16rp9%Og*ig|%R7gF)#I<Q|Y5oCcL;p!<T5
z#u8y+1!}M08jr&~_Y6@Nfz5{IIhdc3!w4*oRIecCHCVpFrXD#Asnt$~)KSpAXu-^o
z@hTj9(LnhN)E_%Y?3r8O`X6z&BCJfsb><dmTnl6eD1KmZ0BR$H(h)4ZgVqFq@)4xI
zfUMO4tx<xh$5);}%>}P%{v7PQ5?sD8GeXN_wD?1gAMhA5G>mAxUk^Fn!S02uivah%
z!R<e2S_j1g@#nB1_5gzGa(;)Ou>IknegUX$0t$DS9K!^LiEw!$%8{W~zQf09kov%|
zJPB^AfZ8_Dx)s(ZLyi}iTIje4cpeg#&mrpup=l+UdF5AS=$Sy+&b))xkD#zek899)
zAS_Lz=K)wg0_g$i72$FC`4y?{2Fgd^vW{64eE%6Cb3kJ?p#1Pv8PrB`TKOM##`<B#
zi+`&jb0?oc=l4akuKaEc^$&E63$!j3qs)fR1Ax|Qeh2NJf~Hw;o`u#8ur?mZ56ENN
zpfe1fFpI5v%q+U<5wpmuhs@&edj{eD0Pm5;ELR}@a9If&-~Mh4@{9Az|A%qpZ)o|9
zTBc%_0l4I0^&F^d0;LB~9S5Re<9(nxb4VOO*5cze2h?_eh6}Pf$X#3<EB`VxP5d0p
zxe{FWLHBBd_qU>#)ArCc!JxGJfOR6MUkM6dXgY<IA>s@n;BgC3-(>-4O|`>M(D)yC
zE*E_7s{J((AEXcLer3oRRG_mbKw_Xa6^NE+VJL*1wFjFABl;{xd(`#iu=I?pUVz)l
z!0-{)U!$9yAb&#ph%h_B>m5L0T;sSC6c(SE8MHv{cF_Hy4;O>N3%UkmG3Xpi2p?Ro
zfX+Q-76$jP!RiyZCq9I(v4E|)d9WC|{t~)g8$8|xvJ12}GZ|tQ$WD-c#suz(F!dmN
zL1w_$R6xhXK<kiUYC!TJy`Vc*Kx@O{;)_A&bTO;~wVObB2&4us2XzN5O@QXE!TA_!
zKIlv>N!a;YNMi7LXQ=-`<K1AtK>f!9o5zOoVQzz;9SIeO>w~%j&WDaoqqL#z@vi{~
z<t=y_f+G!n4)$F6x7q`Kj~lG60FV1X>kClW%hxchl;?nq*Mq}L+~KD@55rGL-eQ=7
zoaex6`Gg&QGIKb9&vgLhOVGY>&>7w!^^80aaYm?q@ZHUzGLD1cCp<hrX#ljo5gNuI
zzd*)2A!7}r?raDe4Nr!jpz{v~WBU9*Iu`XBw03%MjzvMnHAhMr2de)-<u0h)2Dfpb
zWhyA&fcBaxg7%t$%3@F%%mCVR#xRkQgt8d9KMz`KhUn8n!Wp?82eK1XAAs8UAoqaE
zby%MR*&Ku!kU2O|Tp_R30M+vfptVf$&~w#6dt9Jn8Xz;l?GMmcEzGaX!mA+l2iklY
zY;2navM%8OBSQ$NT?=dHGO#%O1g-Nywhz4L4mAD?t)oEpfiPme0j*ul0vdluKI;eJ
zCvey_Gl2KPg2Dq-UxUvLfW!s3{$y|f?O{Y}M}g`^&=@py4I#*GT=gchpJCw(8V?8c
zqhNQSBElNY-O&4@V0}GUoeSzW!}<fDemMgZB+NkW2l)pS$6z+79|Stv0Tjld_C5>4
zMbLO2I1Pg2K>h&9@q_v<uzDR5HXw6AWjpddE6|)IDD8mfF{VT2F&JQTMQHnHKw}3W
zwG0eDCV|vr%wvMrxDdam3fVoNz6i){kUv3lSPXxhCd22k7#Kdj1>G+IikmNWm*MFU
z=3l5d`WzK3Zb0#Zh!03ufc86q%!kblBd-Mnw@snx5NsFHyaOm*K*q^oX&x<pk;Z(m
z_4g6+j;Rln&#}pa(*@M8Ao~$&AY}n4AH%{DSGfez2T8ZEG=Z=mW<F?~8I;CAY7urI
z)PeFas832z4Z*oN$le~j_Mn;Z|1fACigV>(XHY+u3-_K@cWD0=G?oDxcZZ$30ve-*
zv85S)P6e&Qgr1WK3U|<a8Q6cI^AnmO?gOO{m>9^<59}F!K77nL5!R1EZl4p~Z*?cJ
z-wN%cfWjTr--7S|Qf8b8ZVMpxJwf{BpnL*OE1)x)A^rfZ#Sa1bR~gZl1p6l$hZ&&q
z8rtUq_qQH1PK2e62Ou_RJO)+=Jcjf&L3WtH>_G3og3m{StnH#pm_hq}Ah(0>7+SzI
z5j-yjayzKZ1eK8>Hq;*tp!<ZN{($va!E3&uVE|h54H_o}iGli#Aiu))6oceI^97*r
zd<a_a1WQv$W3C6^{0}ie>))b`H@oBSbAtQ<3U`nlpfeZ1<r6ggL49X<Jq7gx$c<n<
z&~SkDi{awXelSYEmw+2UbtovGJi?KFKL>lQ{9En0^8aDj+$1Gs6I5?7BV;ZC+Ghss
zIfu2m(931em;<C-hLmrR^9@8-{&fbOZy>hvYqa>v?}tHW4C0xGTaG9@Kw%9kQ!^PE
zL_lSLFazU6csxVX4Ok6)?g)|(9?S=o5iAoy`+-67WTp4zB$g4-vxLB9L^2Eb>?M%h
zp!1;!mJ!hQ9Vkt!g8Z7yGV$SJBr_I+&(OLAG7s4=415gWv!p=&1-BVN`@r-;cgr$>
z@0SJbFMaTsW#R+q9wZR^5wo}!?A}>W+5ccZWWFC%KZDE%ne`B)2YSa9vVEXAn+J;_
z=NW<1HZ&iD+dYpV;vhS~d}!VP@j>Q-{Pq}BHbM1()<c2Ha<IFdp>17fho2AZA#F;q
z+dzAlq3R)KI{bX#&hQg-rrHD0ULAjipAY;Y>cR5v4nH3RGyHtu?eOzKIK$6}(F{L7
zhdcZP=P`ar*$2wEpmnVeqLK7L&*THy3Bt&Je8>!{Ygi!X-^0#wdki}d1Tt?0T0;pM
z`$j$g0C8^x==_7%AiqPy2vmkG0P#Wb{1_>oq2_|l!vKXDa@Z4Hw~?A|L465j@V<#l
z58@eqK8Sbt`5>9$=YwR2pAXVO_sB6$e2@)UmjODD{}Hp8*28p2*nz`J8MKxGv>pW_
z23k7;2{TB&hwO(2P<t902B7o<t``nK>jji}hUQ~t*jY)!;Q0@b{h)9Gr6tfgV6gFI
zP+I_YUjaB><wN~b3{6+X4nH5{L)-^;vpQ()8H5i`H_Q${ACxov1g)EWP|ffYbm!lL
zdL;RB@L9({A5=U1e9+GD^I<o`&(G~R(p5K-KJ;{j!|x9tL+)MxkNJZ3af0ebG`|y*
z#{58O3Yu?0X$+S4K=mW2?hIyV2m;kVpzwpG@p>kPLeTxQ^;`^v3mF(fKx$YR7(_t&
z;c7u=^f53@0jUM8T?eUU<YWi|mBoy(b1|W7YT)GumOA+1#s48z`0C*0#MHr%az-3B
z?hFl6VKj3=buuW-K<NyYZs2t^G>kz01It6rfb*ec9GnmJKe!xWV1VqEBH&g~I)m5O
zIP&D@;INfnqr+EzKMd+8hQiO&LGCkw>U&tf370s${|c?6L48Y5KMd551LYT3pAN(Z
zxeGQff!sF&_dlR{5H>~tnhS%dhpf{BZDWSnh1}mkZ4U@T=1`!02ju<^visqFVrISw
znzsh^-5+@~{Cw=s@bgJ9!_TMT3_qVmGyHrGDwEh7Y#(wr*goQKuzf7tVEaV8!S<<i
zgY7f<2HWS#4Yr^>|DTx|=lnm&-#GhHptd`X{vvXifXqM+3#{P)?XQB<6m-2dNFSt(
zfz%ZsGmygsISxQ=9FTet9(6CY{Rukr1)8p5>3N{Smr(o+we&I={DZNE4BPq&=-ROa
z#)eCvF#^!OOi;f7bgvk^-UsyopzUbT{>=t9h7b^)!OjpO&%^NX0SknF0TSn6_~^jQ
z5F*dP@G%3#XJGgUTAvJBcMaO3q6ex+q4gO!twGI2&c~oVy|6YjE;TYlm;<V}2$=(_
z#|WumWMB}1*EjOm`!48f-H2U_2`Z1E?Kton8QA=}BWR2Q8cyJ_fvwjBt>tBC5Mpd#
zumshipfV5cHXLioz-zeRYyBa4A2uEf?jwN4j-d4u*e>w+3TW&Z($~aRj>5`Nto06-
zbEdGW8%Aqqko||;u7K5Lpge^<HVtYwV4Kgt7S^CRhJ`mad6*os8(?h!<Ta3^b0G{<
zVD%h$>=QJu4sA=p+po}e257tmls6&m3CLJDEPO%jDNva~>RbqlerAWCh&Y1gNoZXR
zYGZ=j2}&QJbOLe*Bn`mwBV>#pJxzi9#L)1cjD1`GvCntBsJ@J_8xjWa^aQ$JF`8*5
z$WG84189B$+=gdC8w)@w-y!E|g34TcefkH?V&L`Mpz*G+(N0L`=|T4cfZ8q8*vAPv
zH-m_MoRBmC+cz*6+<+(kskFxsmR3RO9Fa~T_M*=%!S-7q*VUl0AW#|xr62UMOmH0o
z?ZblN7%>NmnGaxj0A?1Vf3=J3JDaGn-wu`!u;xLAf!I4q>$riKKT`Y)OaGv@6?kqP
z-0p&m#ew(faWL!z<qa^KhhZnEe1_!{m|k!_!3=IMT7uLvGB8*otHWp;K=&9jgZ7(%
z`nceI?JQd0`~tl{0-O(E>vExOYseS@XnY6MPHngZ+S{nW02x<=<rkQnK<+?ppCF6F
z-QNsa(~PwD1W&&KVjkp-R8U^8XJUB$pdC8T4m}GHw4Mj14%F@h?M(ppkHG!|omu1X
z6DALB3xntSK;vN`b&8<2K6IZSOdY7Ng1-L`)^=6|?Z1b%orM?}L_qx*xIR!F3mTV&
z%7fNufX<Y8#O&}BytWf64i0nJJgG2fJQ93fCS-g{9u(GC_ZF@qs~_MDT4M~UH$mgB
zAiF{74ir!L_G(~j*Q1ObLEAFmJ%XV01RjrZ_z8|9=z3j9-3Dn_U`q?|GzwjF0m}d2
zGze`sfzmT9jls%9up5x;XL-<i80gq7XblXs-34!RLHXF)T<GmxX3%~|P(KH>P88fv
zf!)*OJQ-5YFs}lo8Bkh;(GWL6#@X=t5tKHN){f(<dx+`VQDeUcEbPJI33VGR?6Jlv
zbUh2MI0dCA@Lo2gvJ9T*k@{>Pbue+{@CT2<Ag#kk?{|R9JFwaG+dqsPMzH=3p}Xm@
z`3aO>pk)uZ9}e>yHnp&|0x&g@{b7(jAmH&<b_URzcW_w&8t(<I1q01fLdqbApP>B@
zp!A`{0G+P|oq3I`tiiMA5qTdoG44bTD^NZL^+)lhCp={YIIbae8@TL-jb{^+Zcy?g
zcnko#{~C0DBI=$Q(49PpaD?u`29=SZ@*fnQAb)_&1J!|`z6i)apfVji?*pAT2FZgk
zX#VUo=$>G3xxoOrM;y9l22|$4${#QrRK|eg2V8&u1f9tMx_4I*>E2yX`2x;|Q1jsX
zuR&{b(8g033GBay?eF*u-jm}B-;)C?uLy-VOdTjpU~w=Q%c%q=hSLmxoF}7{QQ*CU
zNcjiX{$b>@<wNad(0L7@_QXRf<e&e}EEoS)^R4{b%slaPF#pQ0&7ge?khS8V{y1p;
z9>!gH`H=M#51kn%g2qdc$`DBVMFFzL5tJUmX;vQ6CIg+#0@|w%>NkPXBxv0eY#t4i
zPC*!aPBdseC#aqS)#EIPdJddE^+9V-8DDci*C~MP2AK(N6G7L%Ja7j2!Qm%pJ?aB@
z(D|DVKS5_UgV#2K&Z-2N&jJwxrR@jI45y7j>08|4rwB+~+~KDvlm?j(N#CNYKx=zo
zc?Fc;z<b|8XElGQy$sGDU~?JZci4jKY^XfQj)(4GzjTAv+JOB6ZQDKqwX;C`f1vpZ
ze7-6uzk=qJLF*U1q3aJoYZH_iCxX@^fWt}|v^Pgs>mhW#0$5Dk;V1GL0T8zfL(YhT
z%>#qo>F^VD@4^FTho24%45vZifXxr!e2x?@i0}|u1@aF@csM)!L^liUKXu62W+465
zpmr@NZb5AtP}v7!gTmXK;U}p52f7mse4aN*95inYI-3G?28p!;NPY@vjR$B=2l!q*
zX#D|mC&+xTpY1_ySK(Elb3#F4V6{;5!1CG-KSA{ws4Roa<1!1R)*Mu~L+0C%%>u_G
z==|DnhMx~WYCvb<$Ai|1fYysZ+zW~qP+J?EW<crM7@Q8k<pH?u2GS2r3m`QQ!TXOO
zY51YG!%t8d`T*p2&>gw<4nN`X#KG`W12RSrAKwGJ#~!-gLL0K);$b$!Ptf`b(E1CI
zUqS8x+4IQS;U~y0kQgZ3LG7PM`H*rSwx=3aK7-VN#yLPVc)SZXXPu9`PXJO2vWt+}
zpM(8Zer*QLSNpB}@5}<8bH!G!BiHq?c!Re^klJyudH~)o4`zgq*F6G_`9s^?Apd~M
zB#=AF8Mi@pBPi@(_Cnf4h<(1`_8IzqOr-t2pmpIRZr?mKz6jRuMC>sKogV^fSAyaZ
zRNsK|04&WB-;cx`=lL(s@DsEy6I926#uh;4L)*&WdJZ(d2dc}!=eL6P7(mDNz;zLn
zjjaA4sDCaGO6QO<W#se&Pdm_XL2l2$&e#HtKYj&`J?k_4e5lRv^N~8k&&SFPKcC1m
z{Co;JdjPaf4_d~9(=)V<2i{K&P4l4fXIPrY*iQ{AFQ9AeK=~FlMhO{*hMcv9lAloe
zWez*#IT#8-_o;&D9wvqm&^;ZX@B!@w2CW4GjeUU5r+o0A!4kA5^#6YbOVD~7Q2P~>
zcNiR)CW875Aie^F{WVayfz*P|C`7)C5)`lCaVe-faqbKL?_de)XM@85sup%O5XfJM
zu~)Qp@C4RvfbuHHKOna%Dlkk`1mBlze+?8~@UjTpwug=*1+%XF8qEe-?}}aqK<A)A
zan0z!f;hJ%88j{e+FJyvKkDlkR)W+pBrs0|wfR8l5Y`U>iGlf`_yC=K0<FV9;RhQR
z0_{m=P=SoIfWia3RuQ_6Oq8J^2(;!3yao>{2I7PA5WH@Ore$<DK<j}i;5-7e7ql07
zF#}?)D(L(a<aM=Bvq0em%C{i5gV>;W1*HSfej!lU!s;JfcR?|#fbMFB%&UB17Fz|H
z69)MW=4Q}ZEtvUGcY^y<_|9zsxdntlW_%8IUHLWIZ6)}ACFnT;B$eyV3=_fbfsU(z
z>v^R8CUF0P`&+oqD?mMm<Ue}4f}OV@&#)6TMgcl+0cI{J3?IVM7qm|XN;CCL44`wO
zc7pOJC>=kLci0KaqYTUpA-bS;Su?{#&>1@L{Rq(b0=XZw_8D{*0H~}5owo-LtHYrE
zR-k(Yp=~3iz9%Rhfz-Iu$Xr8E+lL8}u0ei>lnsz{0pepzQ?ND-X4wJJ2aY$Wzd`pv
zBJ<f97(~G3DKxKqVHU+md!T*-%x)sm8#rB}r+b(i;b{@vKX!rlkKtu8XigB+rh&F?
z!D9j7vL4h=V)zI;D+JWm1H}Wly#tnGm;wqHlspbO$N48HFGBjLkU9$6*a@z^NFaM4
zdLiSg$a=wTAgDW0?1k?&gy}()$DlL~YUhF4=^*!m+y*OSv9$%EWggCPERb0sa|V+-
zY;6FPxTV^7GUgm3sBe#RtQXo20oB>~+a?fmQO0VaWA2Zbg&}h|(6kAPKjicQS*HaV
z|A3t#15PKXV_~2^A2^SI%QV>eG0?s;IB!DBH*mg$mbc(`4)n}5(3v;jJ|7LvL<i+J
z&^mxe`V2cC=sSSRRam=6fsr8u)b0Vd5utZmLCOV&iJ*BZ&^Z^dwit5W6lP%f$;!YW
z@<`udCwOiKo@X0^AmN9aH$h{8pfOF*cnv5Ig4XGR#w9^)(3mTzO$FXV0<MRV&zyne
zIanG5#Sbj5VR;wDY-qfK^Dk%&0W?ks>X(D+Fz7fRY)%AbCaBGTFcT?nJ2O~<>SwT7
z(6|KIk1v12<OrD!%I6?+8zA?;O_67S%u~Yj!}AwfzYw&R0~Q}3w>)MR(Sq;6g|;D)
z+m6`X0qIA8^8<3;h2{Z}yI|=7**>s1)DDo{sPT*lH;~^zWf;OQ)RP0*3o{pTRuwdF
zg7#Ztn+t{IMQA<)`vE*w37Ibjr8$sWL2Ic&Gzf#*ATT~yJ@Wh}sO<>jLut@DAW#|t
z=>@qDl7Ae2g5m{K9>Cg(4onOo0<iV_pfUhDSB%p3!!xG<G9QG|&q_qDXTbFlmUH^S
zc??trf!vRg#~|}>@HEE_JtGTR7lP~r^(jF2gwXOnTMU0d^BkxygvB|s8uWCAk{*It
zR)Xhy@Qhb8G_ZotU<8$GkUcpJkiDA7X$2a`;Qlo@+@O1MVB(;71f50I0PP#HgT~G5
zuMv|TK>Nx-WiQBnkoll+COItxqu=F@$lKt0YM|o~l;%Kl+mJn}1lv8Zc*b6CA<7Y4
z=^UP)LFcl9)@p$4M@#dd@fUgc8VpF<$8H}YEa7#iIKxkHnFuW_L46Kz{fDDmMDLGb
zO_NCDY#3?s0hTlgTW<_H(-=8T!o*2Qlc0K$0nxWZNt00XP|_qQTydOt3rfEr3_6Ps
zy#4`tHYF@<LE~tk@)2uY%MIEaix__gsY6c-==x#ig7O-|Oz0Xw&>Be4S<j#~gv^YV
zk3i=TgU0uv?G$jlF^j_Qi+;!~q6OLq2Xa5iZcrWiRTwl523cDOvkO;SlcB-E5_EP2
z%pEZG$Zn&j7|0JWx4_y-ps_hvTM5+e0{InO_CVWAkT3!7-vpoW1~LN_4zTtT{<0Tw
zMkm5vM1F;p)gUur@runnRC#E-9n=N_jU9pF6PoWvg1fP$7i?h$3r}LzqlPh|I2w%u
zP??RKk0JX35#a`|i;&jdfYLfFPLSgZpE^iC6FMFX+W(EMEejhfLvEiqgYMS>-J1(N
zPY7OSGpqu+8I;FCeHbtet`{I{D`0I@d}BWt>*b*RZHT$ZYvdv8eL>~Rz>fVx(kiTs
zqqMJy?oU|$0_7h>8HdGAXn6|mI}BhS6jtt|hX*JvfZFruXOV*1_n>+K)SrR%%|Y!c
zP+uLa2YlxRq(2VpE1;VVY9~GT%&=*}st2Dy=782S5V}tXWG_hVgU^hc96}#{0_j0M
z-w7-Sy2k+NZXkqvAma?MxB<l(dfb5fxk&W~C|($tA!D+r^@#8)&=^bti^EC>7KW7x
z91cGnI3VjnAbs6Yzay7tus#cDoEA~uLE6m7=>i;o;-G#JWPK4hjey2-vD^^@N(<nz
zhYz(FXKjJTwLx;A{fgM`i2<$Y0HsyX+9TN98Mbp9LGuI8nHg6-V`f_Qh?#lSLuQs$
z513h3y%1*j`COdg=QD1GpP;e>)ZPS@{jjnU)R%t<UFQa#KZTaHpfyC`yEUQnOW?bb
znIY#uJZNWL2|1?$T0TS7!0wR-kL9p1Tm+c`VuSMK8PFUoyTeM5-iM%b@RS{Xeqm-@
z1sXd9ohc1ETN>u3C+d*35G@Rh;PV*~WAaR^9x^kp!hUxLqVB>Lhxqama=a26mj#C(
z%3i90u@~kakb98JZkRZz%wXU_uFv*^_pgA;n7`ErR~%rDzedb@J+L{@F;sY+3%YL=
zd<GTt`~*DxCvcw$x)&7YHjtY^=7Q25WK0Tr?+<i6F`}$P3R~#73359GqkVxieho`Y
zAUojmaZoeB<s)d#By=1BmQF!o11d*B;R(W^v(iCg;64Osofxz~3>v#Zx%&tA`g|?)
z_6BlU18Y0M>;U!QLFEp}4X}AWL>Yt#3%EWO(A`kbdkCR^L#W3rvq19>kGUOwqNj0q
z*#+C*0q#$N))ztccfiUWY;GrZjtJ&1SQ-GuKO&x?ZiU7lD2~D7m7p*O#S!T2f6$(A
z&^`+2nnrN^K>ZA2<8mX&eIWBdVGIse@Yn!o9W<nj0m*^ad4a_peuCowwyqE)2CXY$
z?uXs&h+JlX#`!^ITmxtiHPnqDG0<8|koll>lA!yK9)i!;fvhb6xfz82Rzv#Y*xDYT
ze))sn(EED-GgzX>8!>){*a0068r^3DS%VF$uR!ZRk;^gM`FOzh*}&5qbk7#3{qcwy
z^IkaQ`~@mYK<N^8CjcV9p_V0&z~wo!7AUQP@(C=hqt_3havP;wg^uw(WJcWm1I};Q
z`eek`5u~J1&{<EQ@e|N`Y@~7ml;%Mg)(!yYdv?&gJmYInyB*w?fsS>9)Fm)6K-QHp
zGK9eVhihE`L>}4>Vh62tC2yY=ydMKA^FViyGcbGvoml~j2judPi2<_54pgRq;s@kr
z(7GGY*<y%sEJ&XXy<Y%Q4_>1S?Z1K21b9Cdw5~<%0}yWpwsrNeG7Rhnq&Yb7{qf*B
z1+s4s)FuSE>oMqVL(n`Xbi5ZN25}Fh|AWgsP<t7y7Nifl-y1Y91&(KE9Zd^!C~9v&
z>#9U1hSQ)r2Gk#XppLq45ft~3^yTmqSNa3hn;^e~(g=tKw`HJagUble-T>$t8c<v(
zFfnw4+c!`(;4qSg<b}uZvrQr6C!lzdXJCBYi6jn6XCQHqKA77`8DGH_hvcRS<nj$$
zc?Qe#Aiu-PF?e2s_Lo8ZAk4ZH(hr824=U?GZBv*XFmXuuBihw4aj<%Dc>roxK>F7(
zy)gU1`2y+&(3k`${)o++FneJ3GlI^nMw;_Q*o9iQ!`keO3=TUXX$I8(aM)?jz>p0a
zD?x<QPH-OqHs<vm)aEj0`1#P7;pZcLhM$kM8Gb%dXZZOPG%sxqN<)yf_reMc6Tg7g
z;Dh#DFfdF3_31$8I)eNMUJn9Y8w<X72)Z`*88gGGr_AE3;P(m{gUV77_`O1)HT|GC
z1f@F&8*&adXzU)eHuk$TXddG@xF3VuE`|6Jbe0UH&4VllYd3@HD3IG={)UAuEDk|^
z22k9C><8yl=)N>;VT@@Xq%8{yLr}XKyhdd)gC%%=4Vo_>F^gzn%&!GIBAq*dSq>Aw
z_6sfkk;ZUg{>2w2ApaoLLEHh_^8^wHg$HQt3{=j*(l4kk!d3^N&(nhYP@uLkw0s7y
zuj2;AA!@z@rEf$yL&FlZ)()vY0f!}Y&ID{OXpb+{T#$RPmi^GVvoFjXt3dI>z=s$s
z1Fy@4)=wZmg3}z-JkUHLZ2dCm91+mEC*-q18Tml#VWDd<p=%RC>cQz0JlBS$E(5hy
zpza5`1yY}Z^ApAE24QI#H5}2>1lemT(9A(fTcB`<r5i{+30=bix}!{+;U_rUv5o&j
z*Rn7`&v60OXW;liYD2=xFi4(+)>Y8<8)#iNNFIFNCa67tCEj3l0!SSw--Fx=tII&`
z22g&7t!DwP*#@nT2gNhGK9qQ8LBu=Cx>F+7x<Jy0%gV3Xp!Dy&@_#ezJ~X8CPRlfc
zwzmUR?!m$X6c+HiNRj7cpz#5V15h}E^9gLc5GD_<1CiRqM7I0k?Sv7WPe=0&_A@R(
zX$^!&^9{ok(4BwCW2(q?Ii!xp-u6M4BetFZjURyaD}c%cocnH&=1>uJH=?cp+YMb8
z2r7Hw^#rl|u#w9lXt@t6n?d^_!07@ehF<pIDT|3c%K+KE$YBj`OOjoWLdtniy9#U$
zXwNZd9AluyJHOOH_EBRU?}WM)+HV2%oyZ-R1f>I5+Z#1pv8-=WX88H&F@q(8Hlm$o
z0@^bL?LUC)9%x+;TjK;;zYS`mf%+c}urVD5h7d+=L|y%WSrl>B8@PQ28-GPhub}mP
z450cM(vQHFUm){v(De<_{bt{-q3cYc<2s<dK^S+j!qz-M`{dxZ253zmtnUP^OTm37
z<g^do-^H-%2{YrW$IN1@9x=oA#*2g3Hi7p2po9ywzX7Y;agHf~_JTn7U46F(`PpUV
ze`eUd6PV!w%fIkC8@YWBTaVAfPzXAQNuGzH&<Av0D+fa%=-hkIKE*Sj^I91g3X#|A
zgZ3su+QE?a9mLI$_4=SQl|W+<pu7%hAHvju;v2M22qp*iJG31STF3v8nOO^_7L?u?
z7|_@8W2S9TzXseUKhLs>L5__1{`1V66l@;gp6`ECbD4pGu^Tk63-S-hU9fR{Y-tQO
zb^z*g!S)(}=7T}?00WX)V827h_z?Xui2p!+QScfT(0W18*+`&#gLa1k=<Ih;{R(mu
zC=Y?s9&&pZxgUh<yhLK%{}{9fK^W5C0i9(J3UlyYMv(iz)LjPc`322)gU4t<ZF*Q=
z2~8g1Ped98m8YOG22|F7`~nGINFK&keuLD2>Nb#i(E1Q$_1OJ`unVLIq#uzVh?fJc
z)dlOvRxe_yPa*dXv#<Pnm~rCgV2+hvL1$B7>ra_O&IkeZ|G;)Y%MVaJ4jb=*?N0@r
zcLwsW2WX!lXxva5GHwMDgP+su%rFr){tWUfNDe$U4K){3hhg*yK=XB={yJ!!2wFFT
z^DT1O4YCh(&IV{LfHuR=&!D~4pff2zXFh=DWT0zVz-1$JTnRi@W(*p?Vwm!XSyT%-
zO@iD7!XSTx=0-qq3G45{_a{L6Dj;<ry^u1-;pby>&|D|pwkLQW)FX4y*dAhCF>GDJ
z=U|VOU%f%)raQ(RwaEDvl+HnJ1Ep(NSYk`V;B)~!?+li<kkcY)i~<~=&@p_RZ7v*p
zs$u41GaF$RWb6ld%o5ia6ev6)V=j=f9BgIQ!1^6g4uZ;d@R%H^e+^o%1KLX^@9+~m
zh6zfG(6R=!X6lhN+L$D`ZUKogtU|6=Kw~}VWjLr$4GI_Z@C2uaX3$(N<eU*uS^(8k
znCSr${)0z7S{NQ?umqjyfiV^bT5}GnU!dt1N7$g8ONpGe5#a^357f4J%wP$RGw6H|
zxIBTz6}aw0wi7(A2pf09T_%s(8-ER@4L2mi8B5=RihCnK^$9FZVoNW?&XI%6c>qew
z(0UV`W})>FNDjn@*GEK;nPH}F&^kicd_Sz72ld}!Wj<)_5~!?!@nLnq-|C?{_X8;>
zz~v<LEKN{d11jekT<2V3uv+;kLH@`m1!m&g@}Rx@pn6)NYsMvol1-lu*q!*~z=pj|
z&#<`Rl0pr`Y*3hj%6s&B02H^d^n<Nl1hwU1W`NQFY>pq%E`azCYa4zcq;CvrBZ0@v
zq4N*aZNH<XF=%@gk#3;%6tuq!n%f4oPeAbjiU&|T1=P+2u|Z)3Nq3O8KdAo)<HO`Y
zZGUjv4e7pJtoaUG8yPAFs(V3gQgFK-I!6kM8+`Equ7^SGR%o4q2!E*mkj6i7sm10_
z&>9W!T1%+gK<R;j12KP$+$TW}3vgNhjmMzv>BCfyeY_9U4}!!6LjHd<!$nYg9V7=D
zmjKDb!Uz;+D07|74B+#?@Yx612MC$xK{gjwj)BaEpGDftF!2#+d=5I!0rDSA9q5cU
zCLH_kP{-*Yc>$ERV0~fGnnqCC0@(%5JJ53)LH+@+djPL>VE72?XM*AaeAWuM4FSFD
z4%DVoV3-JQ?}64qfyUyXX#iSQg4YIt)3CI|Pgzi338aSsl7>NRHehW*(A+4<Um*8@
z(leM1?&mVT2I&Wln}OC-fW{$UW%EPOS_@FS6ExQjHkV-vsO-A+|GzjW&4S#FUZ#N4
zHz+K@=b=LSY_PPAEe#@zf%}A@wNNaOz2frF^^Gw7*vcqE=^f-AkXvD9Alo;(1{u<4
z99@G9*?$1auLHdX86%BD*HqHt9DMj0a-g;!XiNm!Z-SK>pneRftN^dcLp#SFbjK#B
zK7^?SuP0W9lsmBUOdV7nfyY%GeuCB+gU7;Qd&6Pni8jMe(401kS)lP2(7AO;Y98xD
z&UXNveTmObQ2PRWJ~8MVQP5d<>JC32DLec`)(09tf{Y2k&agwYBf#|!sGJ4Y1<?L9
zGxGT;u<<%*d5_e#0G0jV@)hPs=omVvtOw2IgV)u-#N-)%g6bB~xHqymtUSe*4nXZb
zu=&vbE36#=Ifnr<){n7&20EV4!0>MpxQ!3mTL7BR0k<b0{d|!7K=Pn+5`@9^C1~9$
zv=0EPuR!$$yiUZk78!gtnloh00DAuerXN%v!sqdoA?sB^Vz4nWP~DGWAJKgd%=Qo{
zPvfd1;QdR`erHhnmuC108aIHYFHri2jo*XXv9PcQuj@fNw+-Z0(EJ7{uV5Qf0JW=N
z^$%6;gti5c?Ib1LU~4~t`~Yh|6BU1;GZCP3Lez{mTych6f5XBQSqzj`5#r1j|5kIX
z{L9QV@pCZe%CFH}E59dmulxzRcNi(YLF+xA@H6~;%FXce8TxsQ_RukF(E2dYz1N_7
znvEgt8gO0#-JiRd5$SA0=$*pq3_ri9gUSz)RSfZvz7Qxqf%`(BxdH};DWG`_NV}S0
z3V8h?xXfXg@&h!l01Z>fd7Kif9y5!tdIUbJN)mpC!e`LF<;9E>LFeg%;tiB;LFF8{
zj{?0z8k{zzLG?VtPuP9;=;v$0^5rA&8N-M%WL)Pgg4Ps)*2sbE1l>6eGZ)l;1o;u!
ze3Y?ldxB%xQ$7cKuKXJ9weowi_sXBipmA%DmH(Y#cdkP7H>}JBl?%`_M?if!aGwnn
zh6<p00m%L!u>YauH>`XHseJ%y+k(ns*u5*@`EAJfJt$rgWh>&G1(dW!%3c6yT!O*|
z6lU1!Q_y@QsGI=FgUVmfIW^$40dpT{KLOMnjJ7{N`21%P(7FS#eyBRoTnKpIBy^qw
zS>H&!7Y4bUfRzzg%j3limf*Yu%Qw(5cvu;azD5>Ye?!|UptOTr9%Hi;rEiLDo(#I~
z5HwBzicfGFhQ=W%j;Xb_<i9i1#lO|ic{|Yg_}JWnG-n6OKj8a=p!E)@-2nDGj1Owl
zNQ3tMIs63gqlJls=GvfbL-0N{P@52xZ$Wcxpfh4X<ruWQ0)-z4gXTOy{aNt54(R+*
z*w`efUDC`j@o6&SM95kL$a+5T`S8r3vs75YYbZcxysI!YTmtu<L31Ubek{yA!VEwE
zgXZ&~d#ylrJxGR>+bHD~+T0t;Sv^Fkht0u(=flBkHXv)HK0AZTHTRYOoiW!jfZCs+
zdKBCqf{w9(`JnKEmRF!O0V*5d^)&MM4FmG{4Ya&O8Xp3+VL<IjQ2h!r2Nc$@vJSaD
zfYlvn_TxI^4CG!=UmjvMYI_+pRtOqHfX|uGaGncPp2G4uEFXgEI`Db0SjOHU?P$oD
z5$NnmP+J-_egM(~D*Hik0v|Jima!l?Wb;6Fg7OG>-zK}mPi6<meHfs!7!)2L49dfh
zHYDi&0A@&fh30RtJjiSo@EQLXLFO@vK*vKQptKBxW?+D%Sx`9vs?&%*FCKhG2BMya
zrBlqaZ=q|)q3!{fLm)N-!xYe+!=U;M<QG^v0`<MX?PTbD7wEiYc$)yE&jHfb2l)x4
z2PLoJSq}$N3kqjY9Dw>!pm>0-iH5oTGsd}WsC_z6egUn$0GR~}V_4q7Nb@+>jU%fA
znFTTjn;GbGuyhCVGb}A4n+3~fp!fsLg@F7<%34P3=98N5A?m?-6Ixb)%Ux(Y6&$Bf
zHpt(Qw2Rme0}4+_od=s^hxCnM^YfrG2c!>_??Lq{C>}xn1<hr^<iKeOT8Dz<!D$Ve
zjzD@~<q4$U4w*lN`5lxtkn<qOJ=nq;7B_J9(DD_e9$Q?3;|3``fb`>12TEHYd9Xjh
z^8=7_53+6=(l`Gc%(@cPwgZ_98si4J1LRjwoTHDyf#kq`g1QlGHgtXi%!cMA(75e`
z`3#m1<~xAyhXSAX2OGZyt!cw|PCm#Eko}-B2#_1l^AyhV0My2Yox6ZmCxFJ8L16%%
zI|AL)0?PNGx)13*LYVu&<I~V}gCIRHe}T>#2lJt81VQ(ifbtJW44f{YdSLY`E`3rA
z3?ksP3r$BT<q^o;&@cq+M-E%C-@s)bcx?^7J%u1Q5ei4px$)p}5%^w;;a4`n#vNdJ
z9yA96E<>PgEKoWF#~m~-KzR<5mtkcFB22*XfwVpdmd`<H0G6*|VxamNWEQ$OC{Don
zXSAOGNp!vj<y98Ym<8f2v(b7UF-M79ZxfS7k=29Bd}zD)BRTavEPsLfU`T5TaJS`$
zW}S`^W~24*PeulY37|V=U}J8ebOfq*z~w2Z9z(9XpzP85x8V|^Z{P~Kvt?M<ztpKe
zk@FvV8Aq%fyzWJAyTa$JAnjsoW-&50Ttc@KrB4nTN5VEng>AeHTJM9}46rsSsGkhV
zHy{k^kHh%jd<5-(!_<TJ?t;}p#X;pPSPtqBkRL&98jSuZz0RCRD;IH%#emvIxcV%h
zu*RhiRK|e%1Ryn_`2<vRAax6@F9T8w>d%4O^Pss?(EK8JJe}buY<)g>{R=egKw|=s
zwIi^$AJjZ(-xIWt3p73j4s+<39kwwlklR3U1oI!PO$dr7czY22ek9nvTZ<ViL2Xo!
zU7$I_C+PD&(0NmsyFvT5VD^cC=9Zy-An+UxsNKZCFa`Ba5m5gavY!i{R^&nRFqq>m
zpmH75M?k+@3RdT1w5g$ead5iD*`9`kDY9OeUkKg7f?;nngC(q=4%+8X&&2TY0BHUM
zYB%y8Hc&c2ZP!EGf!uCEk6Vx)Sp34`5Lde%Ic~9)A+WT7PYz}Ws#%!s1o;_MkAl)a
zhz-swps<I{??dO6kll}NFKFBXoNl1?GDIz;3`BMZs4Rh{S#&dy(>SsmtWAlWPm%2c
zvB7QzrByUHL-XuUWcR@09XYN*{vL=h_<tBQH-S2L3oCCxV<#B<7Gd+Wp!E%)dZL+O
zB52JC$bTRVIxq1dws~4<hM!+R^8=vuse)+pv>>xUa}%ID^gwgJpt}%J=6)gbh2VU+
z7<Mi+;@-2*NcTU2-GDq-3o5_C<pKEaHPC%Vkn`Wb`*xA$YN7pSkbV$`mnCR(wV?S!
zIR*w1aCrnBHvy?f-6sbslfdH|Q?Sn4BH4v9HcP_1?cZvTmH!XJ<~5+>fUxxy(Dg<5
z_GN&_`WhI(doUnlil}3K$axky|G@GNv0^A`eWdPrVP?Jvo8x%o&G7TFKf})_!3;m2
zhBN$p7R~VUc|2&Ip~3bccZ2OC{s!B}!VR`h#2aj%N;lX(lW(wnuH0Y?YD4{JhRx4o
zwn0(LF6e#;*m^V2dYi=zmj6NXfZ(xTho7K(9YFUGg4dpc*TRC<oPzQh2s2FK1g$B9
zss)c3L)C!uAhbRLrF%#ngm3>eqF)c0kA>dN3tH=nt&IsiPY{&;Kz;(-4V{w&@xk_k
z&xS|je~>%i`4!w2#;p54gU^a`TKOM(cL#F$4l2JvW`i)IUc(-Spfzov@(z@LKy?W?
z99b9&9YN=QLc<8`W@y-f%!KCg(J-yX9;OZq4VN&&lw&kZL3;+sO{WRi!jxw;OeqOd
z(4BS|=~Q4eOhI7^YY%|R;s?x(TCjEkY~2sMt((kX$-vMs2|Py$?sG!w8<0NOnp~2`
zBA|UjaG8r-Pk`E`$(U_LkUj9a0>}J3`aN_gbBmyMDz<tH+K){DjjaeX{9FLaf1v%v
z$)G!WA$|m{<AJSnm1kkt_<)@uL|%a5V*?w6?%-euk>_Ff_yBZP1`oqW4iKM%;iCiS
ztPBo@j~yWO(DS)Ld;CD-0Op{28aWK0br86ogx1q~M5s|ELJeq+0;OKYVwW%x=782O
z5Hg1mbiXhI<ZO9d^QM^RszdsgD1C8o8iSrW3+hvX=NwVn4v;nsY>Wg;+X`t;71loZ
z?>tD>yvn2XrJ#NU_fJ4$)(oR-UO{az5T?qS*9A-yVdH9$JO<gb04m==eR$CL9I<O&
zG0H~JdRy>*fq}VGWU#phxlX}ZpYTKXR>(8_1nsQ=jb(!OFiwY_t1RO%2^=TTb24CS
zB0zBjQp>>bXA(#~^1VFZ@w*STmqBR;RA0dAC2VamM0tQ?{W8*;L6{$4{sNVO_{329
z&d|9?&=@N68W`lY#-REDe2zOb4T0Q`BG14O0$RrcO}{~~u|Q;hfycT)<pvS=N`T8*
zr1kxfJ`uF6h1LzAaeGKUfsThDoy&k64g<9x7TNExejq$fk<X?B<xSB2Iq2ipusM;@
zy{#x|3zpBo;|riQ!Jz&=xK9ikXJGhA&AqMgd;*Ola6E$6gM#Kq!1W>OemT&3C2$@G
z%`b>E`~;sZ25Kk3_5gt9R6uzEv7QRC|5w=IC%F9r+NT0CAEXbo{tDFA6NlKd@bCW+
z)Oi;~n}V49h0)%G`U~rLEVSJT@-ujR8Z-utwEr2jh8<MCf!3^o#*jc|0-~)9aWD98
zDp=bYHhvBDKeViXtnX$PUWHutfc6tY%!HVez{C&&;WJDD%>{z<J=7df+ZVisof~q`
z57<uVSPi&M40SWez2JEO@V;h;pP(`l#s|3_Y$kNv6}0{r<ZqBTnC5}5<pr6`1F084
z>S67DeCx~5+mfI?S;*tyAoH<>FR0#U0kwI->A>M9h!1K9fX0SEegTEO;{X34AhG|1
z?m&XwIfFE(iobq9OIOf+gkX1q!T{sk0LVBo$c?Z$IZ%B--2F0;wl%U|^!X)h^$Bd<
zGAKM?<tj><3!V2xl_$?Gc;14w@j-ckf$=oMALq%SbO3V;%pI`$2Q&u;NoSyS;toGS
z=kh5sFmyx2Kx4DWYyC095Y&zU#jgSb=pHzy$>6>%XuUnYd*Hs*k$w*x=v+L0aNDpO
z(I$bo2UHg$pSKRmZ{V>?dFb3QxD1B$LqTmC@Y-Tf83yemg6Bq&>SlOb5Y)Z`<zW^`
z9zOsY=LDxM=$*!(b!?!rPnzK;%sx<m4V>4(c>;1~Kgdpmn-S?2l&=_AAnt<2%irql
zD0dJ%0PRzDX0&_++GniH@big0!_TLn`UH9=94LQ-*C6VH=6xA{J^+b3fco9gyXioD
z*gin$Jp|x+X3+i^28Jo%wX4v&30yWp+b-YC8Ge4XX88HVp5f<b(7qjahMy0tA#Me$
zvxl(3`kf(cu(|FK_7i4?RiHcVKzG}L#(<IUFkoX~5CNM3bsH%BLFE`|E(UbB!QbkW
z;Cl_w)2KZ3%m!GwfRdL$@dRCK3kypW{U~?VVdgPV8iwU*kXs;e2I&{W%mL+z(eoTY
z=?t{@3c6<%6z&Yrb}wiy6O<o7c?*<Ap=k+J{(!<0gh6wppzsCfK~P%*ng>B`b!y)!
z2db|@cEQpEa(aQ6mqfJnk;{EhAA~;VH$cla*t{lm9t*ZV@G-N97I=*X=<Ww-{so0E
zC=bEP8d$momGK}sSiXUYgVHlh3|rX1!VgqV;hN(InTs!cVP>GJL%LfS)Q$v|aoP+&
zk;^zxIR@Kj3~HZ%&vk&6SJ1KxT;4$a4&H+YKMxqv-vXsOkU5}zQXu<5VFS7U9rH{E
zkRL&1F{r-`YoCG6<bjEU%|cm=0bO4KUi-tg@^3TaMD%omvED}?nrA?DLj!c55-6V>
zW|#;*+d|yoCrbmvL{M48$O39lIs62bH;>st`yD~!b}W#6T<t6?A1FJ5_F{nB=HNXp
z+R!s7K>NBu=7ZV+pmkDEHh3)>s7(NB=Y!S-AgM#|H-qd4*~`cRbqlCH`IuoMEG|KP
zT~K&{>K;(r1$1r(D6Enhm|la{V!_r#g7!}Qt#(`a|1jjN2IMpb4p*f0_warU()uir
zJ4js@0y&c!5+9#~*-`ewV65kW#RsU|0<EI}jhibY?Yjr<2~|egcdrcH3kNOZz+nJA
zrxjeELHiNlvJL4R$j_iSRz})G4+?+SzF(v=60}|h+}?-TgS1uxlzw61{RmvwBhB+7
zuLnfZ1FCmndho>&sEh>R&%y31!SMw>`x;hG;3_{rW`o-v&^9~Bjo8W)SX^UUdkJf6
zf!c7Owj*rMCTRTz_`DWq_@IxafZJHmybo_rK>6_Y1WKC@I{ykPPoeQA0`3Dl{1k@e
zHBk8iIwKmiwnv@eC;EMrp!5g|Cy+luWeMW$N=SPG><4K2g{l3FG#&*yuN$lv>@G;#
z0)L)BYb&DU7la%<9>8r=$laa{(6$gP>_PToE2m-d;Cp<abvZtDFgaM-K&?Zdbr$m4
z3vq^@ptyvE2Pn@xIE;O63NjY~S&Kt%xL|h|BCNpmKJ>0ZLVF~zxq(nP;**E3(}S*2
zg@q*{dx-TDC~bnn7aEVC@&qIX!mxM-(fI6z$syYbD&s-*BJ5mESRMzB6a1}aT>00T
zVd7_D$hrTZv<OlU>W4pMht_w@p#BJ`{({uYFg2j_@IdO&_YQ&bFDT#qt#(`q8#jQ}
z56F28y!Q({#sxVuAEXcLS8<1*khBEJW9WW?xgVREuyhKtAI2WAd<$LA35qk2zwo6k
zkUS&kP9|vF!{QO8d_^mpK=A}BbJ6_@s^3BJ4ay&|FaVvk0I~z*21wY#@+qY31C1BK
z+zB=pRK`Nx0#5hhpz{b&;{%iqM(YpI8N`q<L{8hVa7T|DMEFC(5?k4Uh<il22a6kQ
za`1Q<tv{|ImlcR|0uhdbvHl>|&7k~Ct@>ePl%0@#NlMv9ZhpiThog61FiZjM1p%G2
z14_Gt{mu(m9AfmBh`nzRx|RuCe}dZ3(EcQ-jRb0EgZqZa^BmxLB1nG~REC4}fyOXF
z>e1U&sCTAeZ>NLmeNZ@q`?5ItU8r?GX1NHm8&ubT-3qGzk=ii0#*jemR8SiMRJXzE
zCs<g5{Ef352KA#sV;UIkX+&S|D`<QP+?S*8eOjQlF{s=C)fb?-OOQVp7##LK&}Z1o
z4w^Fqjm_vg>}6nJ*b53T2GD)Rpt(+vICP%y;lKYOpfCYpSUVV7xWL4~>YQQcRzu<#
zc}xn_rU13~9(-olv|ttS=fQ)<!@%=ApBXnfgg(T5x6_Y$oOe6H>I+bqfc*=aUk3NT
zq5V}*9D?p5!O~6yg&npufNTyd-5|GjhtHf4YCQysQ&3!j@+v6KK^W`&BPjoY!c~F!
zDlB{m?RkQgBcOcz5Vqe5Y7R&a++Ig&Co+N78i2;}L1&$T_Ar?<`~;QP53C{O63A_!
zF>7$U13G>R;=|kyi$idk11<l+YC&d7gT@X(<1h?AA?NKv`+1--Z|HuG2igojAL=vw
z1dS1c$Ggz(^#YCmg6smD3EF=J4G)mJKp5mFaJh-L*C~OSAp~?M8)z*d>i#Cs`EMfN
zaai#FCQ#U*jkSQ?0bRfOn9O}musjW_OF-$L)VVKsJ^+n(fz~Mzu`db~9*}V@Sl<p(
zhJep(BGL>{9iqt45X4A_{Z+6q0)-Evd_d$CP}vJhUvL`KFNM|_pmADI{DadpY@D3m
z;io**?T9>uqdozR8AIn(!RZ$|F9Dttg^oo+<|RZ{fzreSW>N4xg|Kjj%tb)<4`K5Q
zWGy)4TqoEbDv*0Y=@pzmVe4O@?F4Wdhps6A&G&=WV1Uv-hz+K}XXZoBG6b1{Z%qjJ
zEFtI_%h=kqpzws1Dad6zxnYi+W=6vu_k0N`+`(~)bp97L!ru`o&yI#aB>b`ENnCjW
z7AMFwHS<T}X#7C$es)>;pXhQ4(LX`XH^^}W6Q^ceH4ac*{e|r@gx(<!+OPExbdN9<
z>nV7<f*Ug44{M8#uDJruag46Hf|Z%zb}JRuT*1r%wRb@6JkYoTsQm<M@1fhrz~Jx~
zq>h1s;V-f}Y~?mao`=qlfX-_HmkS?iFN51u&^abVy@*+^z|2B+4`_WU+@0XF+*w!t
zb!MCh>H~w?NuY57l=hrDbiNGK_W|Wu(7Hv?Tr{*@333a_Paq7MLj{#%ATh98LF+w0
zYdSz@L?HE}VCFwo$9*pT-)h&D|KaCWp|$xz>yAKeW@vjB+|GrL4T0Oa&~`JZEscC;
zKiFN+waUnS3Rw6+;s~*}6j>Y=X7F|mQoMlHUxC)4!2AqaHwIg8PwpNN$eQ!PA2;at
zmx0!^fWi?rR|j4b4jns6U||S>%OS5@1@(PkYpp?d8-T`OK>ddgwU-?j7`j1cz=84@
zD0~?~eS4T1s6LPyP~QQxw!0B@J`ZRN4z&J*12T>S&ZkhdpgXK#<9h$$_o+eGeu2g}
zq45eE%K)b>P+kL_Lk>C%1-d>Il-|MToPhEIC{KX;{>lzNL4E%RXlJ^E$El!c608rr
z)&jQP3)(k?+6&6(pz%^<J%~I`8?~@>4lCEdV}g+Ux)<bLSlWlFLl(o9A0T@<pyMLo
zJ-yJi|DZ7%7RVS3%ug^gLFoc!4|2Kq5Ogm&=&lt|IRYBjfR2^G$~I)Rp!5MMe-Lt*
z;RTCVQ2Io_dmA*S2$BbdJvhCA;taI^0>xg)94BZ$3GzN`koyO2&lILVL2J}t@c=51
zVBw7~yddX+K+b{3Ss#q<ulgy^K*zfS!D~4o^}y#~HpJRNWd_T~%%HvdkUiO;GVUR)
zt_F=4fyS*tYX_0;j|Z)De)yOHac9qC=z333T`CSa|CRxH?I84yst3#vb<lAmEpS~2
zT_X+3bD%YG;QaEK0dXe}%xt8!f1q*$R`)+rhpgF#&k3=B_Ci9};3MgQub)vyto6ic
z1_MI~DF1^nsN4q8pfN6(dVK8-kXjJ_9PG9d-1dO34+YJc{H=zZk%M)-3+;RyP(1{`
zZwyp_F)&O4#S5rx0EZ7%=E)H4JWzWL9R8rX4Xs=xRIY;bf&2@K6IglqpPA+2-)f$f
zf0>yleh%hc`8Aqv<@aQMM4Dq~_z9}tVc`k#+rxNh`w&`2g649-`%aXh`&>YEBD9?b
zvJ2KX1KADgpMmz8f!bvZERcQkU~#BfpmA=HJZSIQ1Am5}5BwqfI6!Nx!Dd1I4Q}&6
z>Z>WBc!%wI`=-wD^Q$()&o7{{c+gw`XdVDse}nZHL(Bu~F^8~0ZUL?92F(?K>hTBm
z3_rg(GyMGQ&hYc0H^a}*_Mm(syb6|2K<0q&wu0_Ac>vvO0yYPljvshK%m(GZ$IKF1
zkanrK)&sP$e~@26`e5PvI3Bfq{D74q1awy_C|q!j|36?BTLnF<VG1mc9|S|{-v{B)
zJwee7KOaRq{CpVh@bf`1#BHGPgxUKj9xZPY%2#OaL|$tRicb&*t-Jml?7Q-7wBO3_
z$^I+<R{N~{&&&e7&vqc&U(mh<sO<-uPk{C<9x*d(A+P7<gPeac1vHny1YHjg%Il!`
zdH|h60{Ih^mOwPD+(Mq4MsF*F!W_{Cg}MVaHv)AB$Uaa$1EmenJ~&YO6=W}{{Q}<K
z2|i2D;U~I0SP!i2g+mRj+*Sb1{eskRK-Twz%PM(?pI~`V8yeIOg5IsWfRP~tyv9-9
z;U{dZGRVK6JPHmAXkG`owSkGD8?;Uln;$@H_Y@sK^#!Coh^s$_XcI!iXIPE#K<98^
zX%9Ld1`025m@+U-0M7$~;s#WogTfYhA03Df+vfz1BZeuTLH!X>Uj#Y_1dbDEUmcX*
zKp2uHQRjHTZGWUYh!NqAsBggK33Of&US~khQvjI@(*x<dLgt9TclF^pp9fS{gZF`e
z?zaN9LqKcOk=rcLxg)SYK<;B;eEnehd?{fW1|irS63FfZCI;}n6VN?d@Nx_sZb*9)
z5arke1_nr*22?kL%!cW~H~$2h&jrsx!N(<_?QZCvOys%^<R%bCw7U`M7gR^W_7s5P
z8kEmK@r_*G5VwB-HEx(e{bo=f3zUz+btrgm>S=~QE|Vd34)ZE-9D?@8gXJN6L1A$T
z>&v09`2??bf~GI9IiNU#w*Nq32kJAy_cMX}wvav&Ic*Sp{S*9hsBr-bPf$4tjuV()
zL3s#iEeCwu7_H0&?+qYgJP8!P$mJG(_o2oW$bE=#$CLw^jY}RhegTe0=sG4;wMgj<
zI;H@MACP_E@Br;40mUCQK4IlEs6L_f+G<c<gOw53!V2U*Y<?!Sor}_s#a8yf`moS8
zIyenO%NbCaLU4{6&z)U=tDW(lX^9$FnDLIy|KPYr+GhjHS0J-s;W=97Ldr5wm<*0G
z*Lk$e1@%dXY?(X!%28N30?8wgy~5baVPeW4TIhq7YpC@EBpyKZIP8oRP<;k!LoqP?
znFJcE1&#ZI+JvBSP6mSKi~YcUzSx&KjPu3txd*=f45^<6s$)U@KX6|Rv~LqMW(}=p
z!R;oZ?oMaC__rD|1`EE66SV#obk3DB+E^c~4uiIBK<!s>Ujfwq1LZk>ho8crxf0kI
zUNgf)Y~y#Jv;fizs(V5ESwa0q_?R5Dy^QaUNm!bKr5RY5fy{-~O|W()N*sdbRABRi
zuzo6N3=-siBIXFN+k>c2L2U-`I3+ZEK<<IL5yd^QGtg1gLE5hv?L%n)4BS3MjaT^H
z<RE)c+k}wxi!Hr?+8v;=GW2u<O5Y$cXqv%kHY^NK^9!_330rTW%xDQ)Z}Aws=NmHK
z15T&V{v&7%3zlXf`xy}D<-`1gye<$q?}Ne_lm_H$7*@)I#tNX}2wFeS$OAc(h7q(^
zA39bC&Z7*Fz8YvO0i+Hz-^IY<u+o8rVI_#q2<^Wxg3JT$i-plVkg)<pJfg-o$Q__K
z2ZbGo4O<5c+II{JYuGpqST2EKBFHX=1kf4@&^}Pexsf3MBFsm`-PdTQm7p>Q6!+jU
zW$1V%DD1%Ff6%c!&{<@J#^*rp1EmqjxiXM-t=QudVL!-jls+Rf!z$RADL5{n{gu(Q
z15I<VGy|hY)6UOFpz#&ZxZY^m2?6E((Q+pq$KKM>a%bq)S%^9jRL_CxJy<;fs&|m<
zw~<okVDl$7F^sjUG-x})>;=UGE!)Q^ZL~qUh6WZE$n95bV#t00rD;$)hPBaP>Ou1t
z$ZH$%>4CNDVQXAKbpgms@H_;p{R*lpLF1$(ouddXH(~QRc>0E*z7{BNVw)#~yAL{k
z3tAHf>gR&mc91hIo$;P&32s+|+V&r6FF#;rI1O40qzpPg6DkJoSAfpLV`c{L8RLM?
z|AFo>SO{G|$DqJ)5jHOYnxg>C=fTVZ%|XJ>bEDL);5Aq1?t;bvcuy+y+)mKCK9GB0
z@egwo$Zv$)0}3}#``N*I+9d~tHJ=)`9R8HRO8j0^&{<}n@NX#VxwODx$0vr&<DU+2
zJs`a2^hGsj@9Ak!*n!d)D9^*f4VG?^(>_YS6nefm$bX=@a|YNxRwOgQ=?B`6MvQsx
zL^-STdouIN2j&bv9~v|Ke5B9t^RYI=&nM~(KR=s8*D=IG)?L8+G0-&;VxYMs=vs;I
zpm7Z7n#La>Hgs+ga-OEdsz=P?s~$3ot%9v*Ahi$lJ=uBX-|FKi=WC*d3u>JPnrjAy
zCwdtG(gPaDfR(G*!kAbwY;i%0b-u{u6s#`|I`a>lM?q_@p?Lx3S6F@n&Cv~)y~Nn!
z1ny7dxw*v*mXASu=RxHKc&|3*{5W{b3%bVpu`uY2LJ`P14(NO(C=Y`A-st%dRDXcd
z5Bi=~Y;J>z!SsOEID^(qfXs%aJ>+<Wm07Sjgy{#_hfoixJE&hLLDts5$KH}b_rF5c
zd4Tc|Xg?09d<3&W>-#}xrgJd-{IAUL(+*lMfaO5<?0~`@bXKD<sO(@^1=j~#7yY63
z@<Vm-oO3rQAA;r-8<`ovXKjPWbiniRkhMsl^&jBz9Z(sAqz_ca!`6j>%XsLz6VUw-
z;QiLfYGLN-JNyKlRVe^+FPeEEcYww;L1uyC2)y?i$qbM@*e#$jQ_ww^pfCW{ISdRR
z6@Ng^2?zThG&U&=KF|Co$loA;g3JTO`QK{DT5edpg2WK<3Z0ims>@;Pa>3;{8DpQw
zX^WEe(dc`5VdKD{@OlW{$IHO*e-d~-Bj`LzP~HQzi9l^5Q2Rj|bjQd4Ng)4%FgWdk
z)^R}BIfBC$G}ZvycP@{*o(*}O7<gR;d=DL3UI3jx0kRuZ9)j!!xdAkm337uxWK0lZ
zKV)nZ#D?W>l(6Dv_z4;xgylzY_=CoqL2(bJp<_p&Go4|4(75HBn#<tx$3bEo5c^<x
z8P;cj=P%G&5MjvK+@Q56ptJ&Ndw}8`ltw{zgYq0`{VV!eju3Z4*5zQUe?V;zka?i=
zh^X%obt9<$K=vQRJlyj<Ah&?bBBT!CSA<<Ky)Zdg+Q(L=f$Azy7{JFbp=0OZ@CTJC
zpfyaOJrvL}Ot3g|c@17u0vRVoj!$$qkSYh$PmcdVVGYucycPr0Rs)?|3kp+^94!4q
z*pT^Y{NaTNU$FV$J8_|D5}HO~Z6A=Cq?}!Y95!IHL3?CCX&bs02$xxe!Up6HkbeoO
zgZUfT9WcExIpWHre+0^-f5X2#LfR_@szXu39y0$kS{@<pe?rv7ka}e}mPfF>1fx;Y
z1fpDl$;0v-{``n73~`$Us{=rGqlY<4dW6>7!{*E<=-M$*c@GO$SXiLehnQ_a&>RG|
zdL5=8+{ZxLvkVi*Yi=@wC8)0oTFVA1o5A%dtj-0up&;!fP+J0IH=-R2oA<^Y$FP1G
z*7!WnvWY>C_;D4`*bm752j`hLDcIl{PkB=V8b|4-$~X#=S>SL%8$SW<_kr#60fjNR
z?aK_RgBgB;#tC6#gdqQe(m4#n&O(EQ4}89#j5Pz;;}|nepmXU#AR3<T2Hm-SnC=FJ
z8O*)#@Pdt*Lc<HxUxTGx*!%@}o*R~qLE}&)v=KpJ#K6EX8deI-S0U^Fakr;O!wPaH
zI4GSChp>W`Cm{cz*URv>5LNOWq<sY{8`0P5DYQ(u#Nf2z6NBQBPYnXZ*AcL>cL$Ef
zOA0L;J~23*_{5-yr>;O69|x5mAV0&#0$||)D%TO=fLSMl`f=bfcO<j0)fLEXC-goQ
z#9qw4_fS@carSRC=St+b2DLdb?w2u#><<O)83V7Il0}<ufY!g@@I4IOlLH;|2Cbt4
z)w!T}1j{o+?>d3*^#qTRGc!&EojdY`nQ7HyX2w;In8j8>)I!cfd;rq}H5(K!uyL+O
z=BWD|k<V9z=>y%j2zCclKdyb3p!pA&xsT0pk8^?i0>YnzJyw2=_FVb5+I{8!W+w1H
zNbKnot^S1W`GD1*Fg>7lBFJyBbPW?nPV3mjkkc@@ZvZtPWERX03^ky2-ALzmV#pI|
z23GUoZE1!n2zf}k0&i2{nO6nPV}aVWpfHA{55!tVaJqob4Is|}AiE!&KcV9ypm9)8
zm>}B6ko*h_M^Ko9_OF4}fzBI&-tP#D17veS=78LU9IpQlgZ5hsuKerFGVyb;5aGPk
zj>t<Ov%r2m47v-50dfy0G+%(?oDp<h3A@8jrUg!x4-PX<e8$YA^^}=$6=cp%WEH&M
z0c}Hp(k^)YFw%H5!vofd@VzkNp!LMu6G3LZ0JXhfb{&S~N%XT&K>h?_kb00?L2)AN
zfk!`RegQO(02+fghK#YI>t{&dMw~AI+Joc54ZfF(!GU`sIBuc)a6xu4`9S47P~|{o
zg8T~Vt37H*&Ho3O8A4=W_W*+0nGW0&L35|b_XL8<19&_10qaDN-%!NBYns9BhY27%
z9=8)y76h&QTOGLa|6$mEXtX?!W$zCt?IEvsfb9Q)oD%^ahX<`0N52~xc0L5C4+x#-
z0FOyS_lJVQ5EMQj3@TGWeglcY(k_@y;aN_wyaTcWkxww|V9<Cu+<v4q396f6dktY@
z;4m{m=^m$<6!wX++W{$;kn2ED+5?SsGc^1sV{gKL?0XZy?GV`bF=o3RTxKDS=Yql(
zQFdYpTTuP_qMEpK#3(4s!R`XB-v-^gDvo;p`vK@W6L|^98BGia7$&kZFo+O4e*rFY
zLH>Z=l?Y3tsD8&CKLauLggp&m#t$fsgWI35H6Nh)N>G^#Z7adj{a@JGilDwTbbb+(
z{y_N@WnTeQANbBUP`(G9RSnuF4w`dON0haou!Hn>AahXI+>0y*p8Ejp$p+1rfoSO5
z7)Bn1?qLD7<v?@7pfk}x@dX}B0hLAK(6d57<APAPg4_ZsS3&12A^ZysE2w#(^6$ZZ
z2212LgHVeoLqX{fyp{-*ULflRAZKHM_Q!zC0?jW%&nQDa-yV^N5N3hg4JwyF?t{sr
zhY3gy76!<2FfnZH0+?CIav*nu!VF{|C{D52jY~Z&f1tNrkk!M?!)7-zav*=g^dkEc
zlrBJW#P}EA-H5Py8srzydFqS|4VOS=Jg9sHouvY*yFm7UFo^$<gnJPm4u`uChuByj
zzBGa?M^w6jo;v|b51{l0rU$4T`cFw21Zt;`mO)5;J<PHeR>oi}yFhs#CXbwkKxqOb
zM@(9x#9U-MiLnctddR%@VBhlzt$U&E4A7cncpnnfR|5A@Fz1hu>o8D!z~Ty9m?PvM
zbJ(E%K6u|9=&l@QM$1Q_whMIaDX8xYI@=X_ZUDRw54xTNTwg-_w%FIBBE|(kXJ&!w
zSkRaNWKSOM_76UHV~g8?R1aH21Rmps#v5oH4yA7e4I@z8K-zwgIK<``$hjJjv+%%e
zNo;3ppq+;YDwkn%XrM3##|w0Q7<lZY!NC%w26i_Gtj-6eEl|A=+l#Eg#1O&{>zhNz
z9>C*?u(f5-Ghwma_YATZgg;Az?t65?dOim%or3HHwS7SCCJ;^Px)`uIIQwE~WgC%w
zD^T1Z@&>{TP*{P-Y(VSMVC#bzn80HaAh$CtfQ-$6*$T*P$T%x5bHVCCXBUb#T!OLD
z?FXf)|IW%6|1&fF1hvONYr8=10gZWp!th}_%TI874LLtT*LTS?FciY>ZH1kayg&$i
zb|ZMqgn_{UbdNZAt`4@Je*qgq$b)94iJ-A3P+Wq}q<q-SG*N-YVJ!m-!&*fFho6iB
z3_n5QAbD(dG_au90XoZYRT6i@B}E4Cm^9){C}n1ZJ<7r;Y>?TYaYbamK2T<!2pW5a
znll9^2MP<&o_i$*Oglj4AkT3=XoigAf%|=+HCf7x6G3MQgW?E;A1E_Ue5@=y5oR|y
z-l6+99x4k@1nGao3<@8}KIR9^kaWPv+7JY?3w&M{RP2GWFeHsY@AL+n-wa6~uyeE+
zK;exXci7ygkLWu>+{cW=eatxB2Odj93uDk2B`6G;89;Y33$KFu0TDlNe=y_p2guK$
zJ?)_W<^eW_5YRo}ATeWD83Hu})W?Lm0VI#$L&5_&Y*5OZbeEsF?w1Fd12z-G4v2fH
zWe3P@pl|}Evq$MJKSB8pR$ju^*8X=^o(L(|A!FAJSb!@dL=dB{f}ZsTD+56G!ODUE
z&Y-btzLkHQL1%^Xul(8!TG!3+6E^RMbuK6$F@F6ZnQ<a$?FT5Vz--X?2DB~$@xkJt
zcEtinItKX@oaT|n0vR4KO$7D*L25x5T(^Ma3mASfFoN?md_Dj?9=;f2mN7#^&;t+~
zbe0};OhA~SA?V>^rimcCA2Bno0=F$d`4H>|#)%J;A?X1m53&oaA3Bx*j%%nokR13-
zEhIjutpclaL1&kO#%P2KKx;}M>u{d1JAligN6f;j9x{u<_t88sXW03`++ioUEaPMd
z0kan{7CM6RCdhn{`{Y4uuo=MTQiALTl{cWVTjaj+!@~>{A1E_Tg!l`x=L=T$fYm26
zP6Vw<2E{K3gZv8eAF_II*nrGf3@WFXRw*+y1VQ8(5NFCQhK3O+Y(Z{=h8f6Ako_R{
zf!qe7!D1kLwUNq@WX6e)7lYghxep2)-_SA+6#w9Ko{u_a4@>7D_cAjuOh{$`jkh;k
z0;dIYhn*n1K;aGY(+g%s@P0Q~9D>SHkQ_K2fzuzf?1Z`-CI>Pj09I~5<xt9ke2|?E
zKXJ7^!0`_a6Hwj<@nPj`0%#l*D)*ULWR)V!9;g^dJve<q?FEG!Tud2~p5c7x93@B%
zysd=C9QYZ7P_yCYfYR0jG_yfs(7Xr^7xZ}!0%1TX{yqo$ul(8!YM=S7{O?S79t765
zMHzbs<z*b>+Q{u$P&z{N)kx{rK-7ZzC7?6`vKtf@pgQItBSQ!S6Qs-m#TUrGkn{_l
z3!1{jz%apy0hD$bCV=iUfbIJP=?BFFC{4h{m?3l5p#BJKJo7)=IpE;EU(oYvL3V-s
z1S<bwXMn$emZc?0j1xg^B2c>tmghlb8%T_S#bK=i3&UCl0f(OoptcjVeFn}u%)+Z+
zZ7T&9$F&SBjB6DH4%jjXG}tO?IQ(SPVE73(Z;ivwgf51iU^WA!euJ(b0-whT9_t0S
zBcO7iGE;^@2-fZcrGL;kE-39WFo4@CV0{Xp`yr6@f&8YJz%WsX!Qp2j6VpTo2K#HE
zbPn@7Xg>u=4SM~Dah|s`()mit(EEbW=gDAaD}nkM3s}Hy45*(VZBpp@H431;O&~Q7
zaH|2WUjePd1cg61%|O*ZgwAt=<WR)H<q#yzfYJr1Z^W>G1v<Y85r_L3RM#<Jo^J|D
zN1v5JdC3{;y;LCkp#A}eHF$3oDDQyg^%)pGCNhA|Vs8jSj}urs0M-UTZZE+4Js`6|
z@d8tWobM2MZn)3OAo^(FaDlETz!ol`d0bE&gZ2=D$^}rr6Qm9iR**6WRMtF%o>lc2
zx}X0sGb`jQanSq)sC)*+A9!5`qz{iAKj?9XQl5a$M#t8dhs_s*(k!Sx2aUgg_ID{G
z)!Cr6v7o(J$qW;j7#c2t&aj200r30|bUp{<eo%iOw1yY7#}CwB0@c5aptcyajt7rT
zK=TDC3{dJ=^t*zX7(zh%{Xk_cEDsUX13k|S*2e<56U6>(49Y96EB`~!{Kr<efZD2{
zvKpiZIqw`~U<d(?RUpfQ@(su>u(BJQdEoeXQ-fm;78>WEabeKh9yop(euBoa;BElL
z2Pj>!FkA$WuYlqoG@k|99|xLqWnlQY@E>IVBFr7w^CBXxg53m9Ly-OgOb^IEurvu1
z1EpJ-7|f5LaRE?VgZcsB_=LtktWE)iAIL07p9GRlv73kKF7z@5WDdf9-0D%*7=y;a
zni(vS!Vz-DHn=PW^<f--Le2|=-kSyrS5R1k(muF8g3QB%?1uOOG9Qo44=^#1T9`Xw
zV%WkC7H*)iRd8J3ocAR&eSqc~M$^YnaM*&!t4T}aM8zG2>r7y26*(=y$`;7kA5M7B
z{s8T%0Jp`y)LjOZub{FP=3np}IB0J(3&TgO=V^SYy9`=;fP9_?K0hPpbx?kSp8*KV
zGoZcXptJv=WdL%yxqu0Jj{sB-xqJYb#mE3^Co@b0pTh*nn-dfn7$$=DyMfw8;Bp^k
z545cd%4d)~iMw3E<{wJLkn31jT@Px9g2EhBmxE|(?AZjH11g8WW4#SRu<>$unaIq1
z5w>sTkvGH7$NmgIp9C}fd>YR1^I0^*&*$+BKOe9+*goWLuzkeeVEb6O!S;!GgY8r4
z2HR)y4Ytpf8*D-K^M7V$@LE)4f5GeqmEAD=D3?cT112+A{s)z@;5dbhi-5)^9zoIv
zq>P5P6F~6{U(?MDYR{84Cjm}7(6hfmegdaGXV6$9=p0B$8yjQ?yqygWbIf)&zWD@t
zg&Am_4`}=ylxIMFK#+e%!;Jwn29GqSjG5LPKx;|JNN<plQU(Tc=E8<<y2ET+fzlbG
zEWixkgwgOtN`HjHkB~fO_%;lq@P*aCpfdLXGou!~t$di_B77|~`26dJNuYKSNF8jy
zCCb_f(3(bU{aEDj9MD-4;4v0R9Ro_o4?*|jC4<U;(6~R2Isn`T!BPjHjk7@3VH0=v
zO#)-XB~TxE0Vpm(?eb*MS;P=`!R|%_xlf*jVdDdKh7frHhK~(w5W0hdAw-^s;o}1q
z2+aZFb1-~#U}gxB=V18Q0aDMv@Uek`Ap~@;8)zKP9CSVov@Z`Xi_pgVKz8X7p+=Pm
zHK29$pgs=BOk8#e6JZXx&r86~(EHB7bH|UsX98h~Cv8w4-v#MTVMreey$uU@FQnZu
z1>82k(Z0lJ15r4i4{I}k(l?@P#Vi|0k%#3iNL(Q9HpbRp2elzUeGO0;fY{*kvq9ki
znkNJ28OZzyuJ$)d+nbr`;@@hvm4BNVCw{gDt?>q(y~FSm<9=y<=$s&Ei~}0a;4p{o
z(|G{eZ@>)Q-vW&XkQm5~pm2b<(ey!M>xg(qSuX-L3uQb>AOD;U$o$XNpfuyQ@;@_V
ze-^ed!!^bM3O|(aKw7T|YNx@<IGCBRat>rKaz6<?eheDt0k!=>WdwMf7IHTmNG-@7
z5Df|o_&5*Rx=>gcf%+v6k=Eyc#*IMxdmcd7<ABV7sRfN`fz+dqr~j>XT8Suov7HYA
z$ycCq8Z-t38p{Bg1xi;ix5C{CzJDB1R)Xg=(8uDT=TL#uuL5Mh4K#dE#^M{87(zhf
zfS_@9uv$=fLB|qd=?N?cn*#);H3im*520xTmZm^vfWi}O2Gl;-Tnb9~pp`Qy=?!i#
zxGw=Nm+;*y2C@%?G4B_{%=@r%0X<)X=Ad9}YG7%LC^g`;!npFUGsDEs!jSn8SQ-Gu
z|3h|2{shezfx{7+2VrU+f%m;3@*R9WmRWe!XJJtOafGKASXxIebBWDA7-cQe_zgBW
zP+Y;n3O=R+oi78OgZ{Xg!SYEmgC%H<2q^4980<fJho7)<c<?w1N|{c0tPeJx58BTH
z8q>FDV0aC`XBzEp5_mj;=k_3FC9E94RZhb81AyBH;Ie>W3TW;glzvgx3xW1{fciI}
zbK5}eB2YQ1?C=wG)*Z;Npzs0dfw4h+c$}h@rLZ{tTkVE4Mvm4d1)X~a+P?u_k3i1e
zr+?V@K7r5cfQ-4q`uyne4T?9|+$+pKu(*fi0Z_bv{0I+or1BV_7(DHO#*Lw8vVzJn
zP@kKD;U5`$y#8SK=Z9L1`)9EF6S}U2`u;?eHL!6ke0G4wiWnIjc7n=DMh1qR*uoYx
zuL}!XY<VBHCgu^duofr|LE#Fs6S?k$#Q|vE9Te`MwT7TP49=gh_B^yL3!X;@k0CKk
z0grzo-MIsDBV<k;l8@o$g63FYWrIG$&IkICH8;?<b0KIh8nm7QW*^9{ki5b$QGtQs
zCl9C{3$-8I)`iX!fYt$l_Ow0Hci0J<7lY|%U}y+}_z&g|MA&0%1H#fUD6C=ONe?mj
z{xZ;AGNAiUK<luT8GeG+VSiQ!odGHgzk>u6?%?&;(7mKEze3_b41U)!s67wbPmgOK
zJ+8IbC~g6r1&QPq(0$FIbOR21sQn=Kz}x^H4`UWt1#162U>4N^sfDElT=&|*;sI8U
zpx8ee7AR*-gX$mH9Ye!0U0};==w&k~O^v1%P(Kecelc>x0%`9GoysZDUMFyQh0<0<
zo!dmIJ4o!CgUkl4vxUuP34`X5LH#H28bF3suy!Pf2AB7sJ-yI=0!R#$H$eJ9=789s
zvKLZ+I{bWu*49MnM?w2$pmH0g{xKQ-c5L|<GJX%)a|N3>gV_P@_rS&sq4PwbIv?IQ
z1dY={{SOyo2i1p=b*rHM{bSJi6b#tcgyOm*7GghSZw4rwV0nm?F-4F*X#W_zwhMHo
z1;~w{z6eMT#0Jx#HV?F)3Q8LwH-q8`A_vLCpf(S<PKByNi3dDqIfKkViDR_BGORy=
z-rpVdCj)q_0G$4y;~t=}9F0$gDT6xQ(tYk7GRB5HjsojDf%7Y9%oeoH7FIq(%VJQT
zg!DTg>m#tWVL<5(R_<W!vqAe-qxLXN1dY|e>NHw}8!6=>(Q`>ib4VGWIU=Mvq!*yM
zC8Rl|3=kh}4r!##4}szsc{~IZ&&cI5Xp8{4-Uf|%fX*a=r3+Y{3d(!1ac|hT1M(O-
zY<wKD#tZ-bPVhBeA8JWo;{{q%$Pc-r12&$9+&%)e1F()IBd@awW?qSPtR6PE;LI=)
z-2aBQk-%+2q;VKXcscw8%?p6)I`laP@cQ*&(49a|NPBfL%RF+%j?v?f+_mqJ_9J55
z5x($%%^yJg%`h>63A|?uyq__F4~fl&#O4C6*K+uoAOu-!4bh7`%!pZwgecb$<4xeS
zjbpzua=L(zJAu=|z_*)`-3CgtF!!O?Y54j^=xRY}0~SWe<|E98q(M-b0LtH>J^^U`
z6-Xaw9v?KG3Ch!;ybi;NJdX%-kY11;kQ$hM*xZ6o9_}x+_1dtq1>81(jcG1suw-CH
z>`j8rd4TpCg2u)Ypm#4Pa5(&Q0Nt01G=2$k1EkG>d#n-^{xE-F3pZ?HDC22#>L-K3
z9Oh1};RGA|<zXmffUK)1^a0Tv421`n!0Rds&w$ofFfbH?%6)kj2JqOhBxw8>8fKt0
z0m-Y7v0)*Q9FDPJZX`L7KG=9AXw3K_GqV<q4~hfyF=Omu3Yn9EkCQ{s^ab5n4Qn4l
z%VL~&ietnJ4er3imeyhMg3Vvp#NhD<yB}=Sub@54qw&fde{D1kL*{56gZ5=X=R?5#
zHE0<HZks{Nq({u6T9Eyq;I#@<KxGYRjtq5P1Z_-{24w=uIdImXab*1Kg&<>A43PC%
z&~ZZ0SmR@6VaT31&=@3aejF+f@*AXVrti2TF>}wzWg@suHpuRN!d?bL+C$*B26TQL
zRL_vQ4+PY1V&;I{NeJo(IWaT@B{0}u1Bo;8K*YiOKtT8JLDiA64+J)j0c*E`+5xck
z8n~|m+Jg@sGXdEJ-2=wJFa@;E4c1lz=>cI-8bY+`M*aVnnPK8+{DaaA<m{7?l>V`m
z3E0G7`48MKMJgvi`3YPvf%6`0y@oL8{1cQpdW`%AYV(bn1Fx%L;e$Qwp?w0-d=IQY
zD9-Q`qfY=@FNQHr4C(V>GZ!-cG4SI6$n_?ytcLX^klTTvemQ78DyU8Ytsw&Stw3cz
z+2?kE&Q1ocs{^fhQ-_{ktPZ+|7BY7RswY782e_>T4OiIx*r4{+-)hJigMX_L_jQBZ
z1z+0)H5atDg%Wpy*873_`wBG-vq9?vLFPRG?e_<rvu_S{x4Fa52he-JLGFG4I)`5$
za);>x(EfI9(Aw&TAn@I}pmnwS4nOhx4RV+F-)hL+!zlS4bayLgT_R{7Dg(nuvcn$~
zKA`Xi#e+J-Pte`KApe2JV?gc)%_~0y`4M_vB*<U*-3+<I_iyzM_}Ug)#0Mzdf!qm>
z2Xls>4?u3TX7~wqw>`tpNA?asA6h&7M80zXtQHg}pgd{}jWc71pRo8K?6(sbcdLWO
zY!KsGh_NYf+mjz0_mF+k3JeoLdxA&Wy{3pV1Q9l{@&y#$_~a3C(6Sd)Up;29gyn7U
z9p=#f7r6d|&Z&XR3Y5AKaYiX<&H++xK+0rzoeC<~VRa!~FQN662tR@EkB0V>KxqP0
z)_~6BVT6tsqWTrm-UXMX(6dNT!vr#~h^@Y$#(2%BxsbU3e;Bm4hGXSlW~PasgE?1z
zjpkYj>f3<wE@<8OV`c`>`I(5d1oqH1{IGlt+V3U}nO6YCFZk^A#|#tU=c7G_tU&?A
zGiZ(lyzYY&GJXt7qu_O((77G(xFz%)NzfhvP@4`W20P;gGzSK&`#|SJg4BT04d`qF
z@S38>42XMOV0Je{+yHVP2*dmB_Mo~5vEN_;D?^Aj1A_>@HKm`K#a2ClnhQFc1)S%Q
z%m>Xkf!qXkC)8iK?1Qac0jUR>1ERs<13QP-o``)#!JaF>MtiONTkWy(|6$19BGA2)
zf2$$$Nm$n-!RFTB?sNDF+P?!@hYfNAXdVqTCISvm=zbos7&9omAaM=%6OR4tD0_R*
z=6PUxL1sRLt&IZhEdY((L(3gd8U)8H@}2KQu7g5vPvWwVfdgDOePjUb_hEPV2^u#5
z?_q+RKLi;!fUZ{pm1p2Ef}V#1D%U{!Czu%+L}2EF(khHi?3yiN-3l9H0L9N}*nsw|
zLCc}hbTbi@$6@JiG*5xX?4fNXP<sZctpw`3fbtKhtObp&fY_is3oElhbpz`B<fu7B
zg%7AriZmVo>X(4$l;s_Mg4Xwb0rjh(?NZPj@gr%_`c_1H6r>(hzJl$7&MSc9BG_>y
zwsj>q`x=9IoEzjnn7dKtCxY2g+FL03SRbj31NC!3Z7t;U@|qbYj<|bjpnL5w=0U)F
zPX|w%2me?SqR#|s<ABN`7!6AIus$Ekn!R9F-01|mz8BOU0ht9Z-=J+faGqKWYL6q%
zq5#cpJz^Gt?307_*JK!k9x^k4#!A6$eLQ=NwLS;CuKZh#IR5}|UkX$P!^#G#t{p*|
zM}+O68i0E}sL>Z4bY^fv_HKjvY@m7)v_BX;rX&v?F9Mb4&@l&4dIhfo0ga)-$0mhW
zVXH@B?N$aBNW1$0=v-cC{{fu-Ss?8?Wcxs8aDewaLhBEZeIN|07clY}3uMd`mWMFp
zG1fR?=0%A4&^<4B_P0D{hOMy!^@|*S!tWJ><tYXR$XR1xKZ53=LHC|AOa%3<K=~Aw
zH$iMro_x&g@Dm)Cp!sH4SQ0Vc4C_atpD_W;m!Pr|WT!mzPAhml1T9NJa&R#s`)Z6F
z;BW@7I|T1b2gN0*%z^f)7Qpz>b>onF4bl$>jXx1Ovl(>849H!`eKIB3TrN_d4Ach)
z-RlPmONbo~KdIgK8uhEgPgq}hG+qZ=8U~HuLC$;ljMkRKSw4aK%v5Mk!p4ihW!7-G
z0})ytg33!!9RM#A2VL6|(JuwB6$hQ=1FC<ep>sb&vYtlx3DoWYolg#Gdw}XjP`M7i
z{{Vb$8fbk4W#=k`;ulo6px1{OZ3XC^HL$h>tUd+lg{KW@ngNL+_wg{yLTh&*n+57C
zBd0g`d`vJSWN!p)P6pZr0*#x4=AJ=e1I>G@U}G2{8Zx&7oj(De2LnA9DVTNTSI~Sd
z^epg4;B)XW_X&Omou372!$AEHs#`(h`mlLBu>I)rpfh2hXG?+ar9qcJ%rFtAA3O%Y
zEDBm<3U@cCO+ZTj<16@_br+;FWJdb~ka&mA>p;^bwsZx~U$FCMpyTb}I7Z4}pm|#2
z?nXz-x3GSmIKxlSyd?6v5U}~sHZ5pf9%Rf1a@P>3ea|QXnODHpZvd|egP9FmSC6)C
z9<;w0W+uokP?^EN09iLri!)VVWdgkKhTP8`b>mM^*@V8&09%<jRKs!j)Vt7f6PA9V
zdmmtV36zh(buW0|J@lR)@EMNKI}M=Ywcs%)X#MmVw3Y_6jt07329zH`YidAg0#qJ>
zFeINt)-A#6LR!?zAiH37HLPBxZuy58KLD?Pa0Z>binzxNWIrN}Bh-S&JCM$ugM|S|
zJ;J@vvK4K79bB$L$6vs8F*MxK+X5i7kn05e`44G523p+!TN6mKeoz|#x_6wqW<b*{
zmb0Y5`xKz*4xA>Tdltaq1Wl{p_6aonK=(sFW)@xb2!5uM7-$T13aC8-3OnRGe391x
z4&+_J@Hz*UE}(f9oGwt)0-ilQkhF!87eIXoP`}Wk?^46#9iJ5X4u5)J@!%7vz6Ou+
zOrI|W3K!Tts<1O6VPiR<^F={w4;0S1#BhA$rv#bfpAHm0_yp4H3B4}|R0e?5fbPlx
z-QUB&z}O9;QP1Ur<p)r^8j&9`(<rE&f^HVLyn(iB5a|x07u=SBwx>bsQDE(8upVgp
z1e|ZULFY|E+R#L$d(fGM(DV)pQ&`^xVLv3i!S<uKWrn~W!O<`P%`4+Bzu|SuXgWYS
z%VId@1z6bxDkt!jO(<mxS$!)+dZVOm0jn=SaRFMl4mw8}R6c>$BtQ7fuxY_6;>&o@
zc@g09`!nMvhtP+(%l04jm#J2^Bbfy*r!mTQL^y%kRUkE>`6^Id1BxS9`wJFtsC5dK
zav5z;1IRqkxC+QTP`enkrUAB=1X&Jb7o=Sa>4W1dGqJk`)gK`H@VgyTJ+dBr_G6Pn
z)=QN8u$&Qx&0J8p!2E$BPlg#7>n9d7Si;gZ*1Mu%>nNc0GiaO+l!g^qz~?iA&d`P2
zVI}PF)0n{ld^a9k{*U8iMh3=i&^gYa`-4FDt|~Gxb%WF)s}W&f?1s(1gVO|bjVLIs
zfx;Cm23^|<TC)LKLkhq1m|0|10+anU(7o!Qu!65^g_`k@8Qj-`%*&&lS(m`X5F!Y>
z=ND=|$ZUw6;C;AQ^}*&0!EGmK8y$3C#^+%7mEg0P;pfz2X=@M2JUeDuhovd(X%(}*
z2P=;WpAn3(3ta9((+wzYV0L1pV=R3+P~4-}58(D6wEa2i9s+krK+AdR#22KTAHH=U
zG@pXTabW379JJ1kVHK<{1owxbVfq==&jXFqfYx%TL&jb~=^KP0br|Z{45744PG1VN
z#{i|wgszhSxq+B`hA$7|lfzzKAo4t@4FM`YiE#sVvoOmZ;=_l0z1ZCXN%!D#2iEUg
z%wP#>$AJ6@s+Sm`=fH#02XtHnR7Zl&mIB2EBt4MZrWv&#zOS9e;g6i=iOE~o(hD{*
zWOKoJ1KMVT<qx9t5Ud{&`48rH&{}qoec*j4pgI_8FG!3DbZ#(cz7e#i5a~W4P<aBI
zPbJoUw6qVDk6>*8<Zwb3hus4>N{@!XXb6mkz;Fx!<T?aCrwDEDfy#4+1mTIG_6V50
zKnTHpAc$ZmAh90^Ac-Tf6_D5u_z`LrAhFTb;vl;XY(E3T6vl-OmtbsIJu)2QWz<hY
zBLsp=jEv)h3*wXWOY=%nQ{oFsisCc#3UU&YQ$2$dJ(FF76FtjZef%ur<J0p><C7~Y
z42|M_@{_aU3-WU^lPg_~TwRIrX@FZ<aEYNoaYkYh#1>CKv!djj<bne8;MAhB%;Z#0
zKa1j$l=$MJvSQ=nqB2w0+=7xyS65fp;CN3%v!dMc_@dOp($wOT_{@~}Vvwj`uyMSh
z30Pfx5L6E2=rWKlqFlwmfaxwAcA+?qQd_BRZ*aUPI5Z%k79W&aT#%nvoEq;LY#I*=
z4T4dG84jq?fz!uen+@X)F>N*`#%2QPugo>rAfA%c7hGa!iJZPuQgc#EQj0tT42_GD
zbK;93X)nGwipb>XY~qTRjtvb!2Ib|aq{bJ!26_7hmzc+c^NFFMQBq=YW^#OSNl|8A
zx@U55iJ@U~Mq*KXNl{{ENiigICA+%1`UM-s8(KK#RYJ3Zb7D?TQetwpXRukkt80*v
zA;<=pQ}YW-GV}9_<BMHGbAk=yUE|5hp}{4Vx%qkd#U+U)srV8{aEWQWQ)XU@r<<>#
zVX#k5W=dj_Uw%reTM}9@5Sv^K38d73V1xMJ5<{c-08kl}k)M;2TIA`IY3S-2>>BUs
zlWBxMIpd6PSo|6qrB)QA7G>t9=9MJo7+QMfl@uig6y+zU78m;_<|U@57P&_G1slYh
zJLl(>q*jy|nx?0g#21$)#V11qJcEtmy+Gv>YIznC@9I+EA7T&>iWg&Y;{_HMB>KZV
zsWdGuwW!$80@*)KU_nnmL&M_KyyE<#_}t?3V&mN6bVCE5#NyPV;N---cvy)Uoah;B
z5f4h;CMl_DiKRIu@sP{{7It+Fc8vE7c8+%qHm4**63FkwIn_1Tm|QpDvmcg32-Qer
zWjJWW;<caXcruA6w@SuqKeR@+3@A;?$t=!DEh0AQfGU|_Q*z@36g0TgJ8^+hVu+Dy
zP2wp?C$O}DT3o=gnUP6QW?nipd*v47q=HKmP`T_0Di%xgG7C#nL2W5w0}zYzE$~*K
zgxrVCZBB{Bsq}ImC{96`kUQ~)BT{S8o5+#@S8J4zJMe}V72N@EXBe3z7o{eaq{bJ(
zGFyCFVsc4-Q6;fy#w6Y^I36jl2AjqQn}8FIUvRvk89WoaL5u~rP2!CZ8vG#*iSW#l
z49A?D{N%)v{31_K{pIQ!niBvr!xY@A$;>NBElNvFPAxVx2UY#xWCRlfn@W0%2h>iA
zHxA4Xc6E&hB@>*OK)e};R2HPBP*mrcW3Tfd!UjlLIoLct*bx-II33Htz%bD6MNX>0
z=7d~}%e}@1!KF#X$wisqBtlW}nqd!KkT9rmi!Urea@fPu*bLcyLH@zM#pyJ1C9VPm
z<TwTf27L7?N`sk_MgswRh$|Y&Z!>|sisBcL02a)IB!<ie2{Ww#k%;t0sEq|tjhlp}
z3q)~7e6fiyN@3<=ulFfzUPH<hjD`xnYzlXeA*kqu7TH+FHsI<|x;OCliV<e+02Sky
z2EolSg!V<TD}$GF7A~bliJ*oLrco%77hGa!k(8JcUzS*unV44+pO_5laG@wc;lSKs
zWE7BCl$Z<ZvxACy*NWs+aG6BFI=K4`4N_rRij6Eh^U4x)GE)Nci~Y+|i;6N+Qj3W+
z5#}Cb^Nfw*Zgb2jN=;0ubV*Il0S#~wX()1if$UC8s5{}t6Yurl5<@fO@s1==n~%T%
z3i3EL)-iNq#<iI-$F*VWL&0kVpnHiKpnE^TYXYEq3O<AGfB>x<f$pOKtqlNS<n;mn
zof$9wt%mG3#W<G?c1{iGoCv7-;4?v-876|xw*#34!Vf`w(0)>oI?x%xFdBLm#slb?
zgdnvb3<?X-d@AUy5YU`4`W;~4vud0fCmsOb=K)z?0kRi7?+cn&2H7DFKFb4g2L$+x
zKgQRfyV^l!gZDpy=9)q4<YX9xVEY{s7#Ko8ceFvzpa?=12d%G#ieEzP0YJ=g!_7sW
z0~w9KpF=wS;At9sHVXJmb=ceya^8i_D=~6n%ZrFK0#*k#6STJr%vXS{>3YD-v<fs|
z21@@hI|hH=L--Ap_uzQ|OWryFx<><)H=+Iq`4y3$AZPO+hbi1Fs^lkxJHcTNbpt#O
zI7Z_DmgYv|fcYvY4}#Jk@pTX)eGTq>fV6gRv|X?YvbJoHwhQF3)g`0x2U_n9syjgI
zTn8-vp!Em1E+M9kCx|UBQP+2a+Lw6S=%D)@kk)sD?tK7-1E{QmVMx0jw$6LB-41Hc
zgTfWj&cNLN3o7Tq{Q*+j8S&WSbToesiu_4Tp2XU3M%3frybaCgqwPe7DTq7-X{$r}
zCXhRxK<9&i&re|o_qoCQ(?I<`<huYE85k!%fS&UR+Is>jyTE4;Ffar`X(4&&89=bT
znd+cBaM>MxGC4rc*pxtRr-RG@*8|Y|8bIbUN;v!k(F`&UKN(mUE`s9@Hr@cDVP=5X
z(6cN->OtoffoPCEMiz#PAU2~6!_NnxGnv8b(ZPG~rhxb$dtrV7l^@`CB6vSA;_eBQ
zeS9$YLH&<%Cj_255J2{TFep4eD}&B2a9;TzKJI}?tDrU~D7}L2r~s?y2dRa`6LNbV
zqz<G8q!wKr<lX|vdCQ-JnOB0wdO+v5!2Ab}Po#S$!0`zkw*iF}g9tQk(8E=P;V0}|
zLGaiUa(u${K>NPXaG3%!Pgn#Ik0LD4_=k?yJZ5Ilf}igJwGX5R<R|2`1UkP0ERHA6
zLH9m^)yO#fWQ5uSj(4cvVE#wHk6wX^Ap~?r71&QuwNUqi)Bj_BV($7ty~iFU4y2)H
z_M+!0XdHm<jR(6M6eiI7MbO=d*b^$eikLg#LG1`wKM>t5p!5I>3xa8Zfnf@K?<*o~
zK<BU!3L7nScT(yOQ2c=W1sh`|HjXgd0Uie>vAl!&9Uf1Ru|~?vJ7_rqGMDP*T{85%
zBk0*FuyPI-ey}v~2w!;zb05_IC}B=!d54k?M$4z481Vsazar|N(eep#*8)aeH4Muq
z<a!=lzeD%dfy!#d1q>5G=N%|8*k1#cg|IRnubu-4J)k-jrU$m?4RjXZe`f~h91Nl@
zf?@XqggFQ^Kz&n0SqiFKFxnchd!(2lWAEU09;{q}l~J&|A1V&=8?N#RB|kvblUgpJ
zx4}p)lNg|J0;-b|m>hmGBrr@AVQ_%AkHCI}mYJaZ4dycouWDejzXsxi+BYbE9A<eQ
zB|K@|{u!=z;my-DC<j3Er6ax^KyDibvtaK#!OAmGnMF)F04<|H?Jtya04k1B4xqKg
zs8ZGiyR7_Mjp%O<*ZeYE{e@f(fa*lD#yA&`j&Xv{dKj{6OR&y6jE+$ciZSX3Oh|i~
zk=VqHUCUzTOOnQ8lOgwqf!dSE^$Uy-qCsT_wsB3AF(o`>lF0o4P+bLU`y-c2U^Qs|
zCAB<8aVuJT7{#s9pfORWmH(Mx>&6g$7SOmTXf6@dR|2^Sc0LKNGf8my2W$?%!%xr{
zE682Q>i#=}?sZ{b`S&p6#Lv#4yQ3I>g4BcVWQK(`$o_}s(0(iIjyF(y0koct-{Gh5
z1Ez@}_c1JBLb)gK;bMk~50V+d>FHrI<3!MTbC1AxHZ!dP-?PjO9h-%Z=|I$i)PdXy
zJ6{ge&x5Ub1CO0T*YSY*D=;;n@pMqX3G5D#yP#*<f$qBknFaI9BXh_dTClZy3Cs*3
zlCX2_pl*fP4;q6-wgWWR0Omv22ZHQ_nfutBh;dbCP+YsO{O=68KN<NfSCBavbzuTG
zIPAcF^5C8bDjz`eh9Lid;t(wEzzts02s`5qF8+WOp%<Q(G3Ob<W`NEih{epi*zyFv
z{6eW5tPc+wKg8K~M>^jJpZln37CfGy=beGiHHDsU25tj`+qsbYVnF9aqu*x%TlWg8
zufgF>#e3<f>rX`419m5oVT~^y@XJBh$PSTkMGkAwe4IQ3!$;WJ<goM#Qv(_|0;OY6
z*$JL!`cQjWfq|hLt2)qF5(~pb(4F9*vqG6T4$g9{VVuptz<3&_9yuIA<uj;W0F?va
z^aonM2rBcS<swKN7JncbmM>v$1G`HGI*-NT@Dp@y`U7#und{i>1DOFb6I8aq%tCe#
zHhIXMqR_FlV3w6%qgf$$457~(A@x5|#zSFs0;rymL9HkL3xn>TVh~~AZ@2_<7wF7=
zQ-+2hkiVFrbF$$12VsYwpfJZ4uHbNEW(Kcq1(^Zii-7r}3=KhFK<8`2#`9oq0p)qn
zTpZ~Bc$m9{A>p_9_x})3_+T9m1D6koG4KV<3?b4C3?ko{8CES|Vt~&tGx9fFdcX{E
z!xv_;RiOF?<TubfE69zXnMGE?%txtvh@HC#c3Jr~8g!?s^UD9tkoE>jnqYyZ2^ny>
z!P6eH8j{ofn;Ht!J*13)?HK@_zl-aPLr~oaS!)ET=aAjaNbB^DHr7JYx&v7Hf~6^>
zd3{h?7lp1jASZ1@(lvCA0G{;A{1=*ji5SOeU}6XnVqg%#NSjc-<fcuOaUJNrQlLD|
zh$CHMD}!L=)BnSub}h%szsyV%KL>NJ{2I-Lef-NF(ysjv%I~0Z7*vje)}Vso0=muy
zbbdMLY|{tI(0gf>9e%>jwFKvR(0&yp_24!l)GSc=e+J!A16n7i%>cf;^?^Rp+=05o
z&j+Bp(zG3ZJ}_ta`Ouo-=Vx<Jc_+LIqkOYQ(g!UkK=y+$DD8vlqXkS1AzWC>7EqkP
z%9hW}VyjF*X{woFB51x8bT1aDe0d1E_Zu3Au=OOIP<8m!fZ_<}90JrlP&mNM1kqqV
zYz_f!9SW!|4DRFEqqfySeiMeZ)uDPoWh6Mf;r4*jI%GcIo`^Piu;<FJ(OxV6R(q`c
ze;Cp(C#A24>~~OIujl}oS9;_O>dP{%0?loK%50c_LE#MIgJ`%v(fWrd<D}4e7f}4c
z)DyFY15{^VtQ7#?xeHxOLtq{Qm%l*kJ3xMdxrLOq9sj|11hTID>&!Uub1)nB_JBGh
zKZ4v33L^}6G(f}mFjDv)hTN5k62^xid%a-&q6eV!ib3TcD1Y-a{Nx6uYiQUa_p4CM
zfXY8iW|#<%Gss#AaGlNg4_anI?FZ#Uc(|xzPrKkU6RIARcENmT`Tr1-ry*%qop9O(
zh0*6=x0QdZUE%i=Qj~U~VM|FI<1LfX>PWovtDy392+l{q`ijJ~S3v0nrM)uH`IDLX
z;@@i2I`expj`d#9dJ`jm!pgtJj1yllL(0E;CWfC67DLB&K=mvrZeew+IH)b(a0zr5
zI}=00B~U#Bs>?um9~3^I{hDAqpz6W-1!@*3uYLjT6BTy&396ePg6di5om?O}P#yh1
zo8c$uPPhm93_l+lGyMFb52{;5;B_nLjxIA$-@zEUZWRUh13>nJFsOe6s#_00>(=kg
z466<xwcA1Y_5m|Q&lhI#RZ7sZ1ynYI?rs421yp{3-2~0+AU;SOR9A!8gw%oE0rfYC
z4KHWV>PVbzGpJsadW4Aj5mLrL>d5cWpz$k@mH(NU!Rspqx~%!n%yRK>HP6bw%*+!%
z2lKA{8qK%zdo_;q8c$@s(#!-;w-1^j<KHOp*32{!)E)$-El~V{$8@0kltF1V0TlP}
zwg|(j2hI>P{)5_-P&O#7BByCk8U?p6^`Y%ceTSb9v?1vc6xR<x=^81|fb#&<ERfs2
zfZC6sb|kd@_yD<`XzcLwfjz^|2j&i-wOKzOx-<Oz;*28?xI^p&nF&kJAp1cWl!rih
z0MrHprCCCGzz7r$pu2dL9ezH9<w;PT3>`at0IdVT?aRXq6Y;5mjp0Jv1#aI>fr-Jw
z7c^f0iVx&AEb_Q<;%8`G4UJQfpWt~Y9<{E9jR}Lp8RlMSc*E;#s5x*xG+%?t0+_jv
z<B6@qeOG>s_FMVA8kE0$R{m#Z0p~A#btyi%|KNMX8CU*wW|;U{7?K}gZUVJYAF{*p
z0_vJdn3_lIsNsP!Um*-~qvOi|hhb~1i0_|+!W^Z(8z6Ur`{tnh2t98AJa+)PlMot*
z;4%;8UOt2$k@cdaM`qzw$bLhPAJ}*uDC|LX2`%PvhP!=`{ygW(zs{ikJQt+z0J~qD
zo#E$WX0$yX?vOOj2&&s*<D*a-xm*C%=?qMeaYRr*5|jtP^Dxk~0OEuDqVCx91QP?p
z1khbgj0_ADKx-L6X$Mpef#MlNBirS`%n$+-2iF0M8Np+|Aa&p|V%WZq$B?$t!^eyh
zLG32^{Y}t2Mjt@sL2@9yj0~W0LrA%}7gX+I@uva{lHH&-Q!?X3*nA+!9MBjk$SiE`
zc=VWY;={$DeKL#_A2Tzpg1ZM+@1eN|Hs^=zuIV6mDTCUC4B)mEEF6%-=K&Lv8$n|#
zNMk4<H-g*;xzh?q_(1OzK@T5gklk3q1T+o{a|gH&2nrKWJqzk160jR*m_W-EbT`1l
z1a6-)<3yD51A3>HFWR^oN`2yvzdiw_Uvzs>+IwW^hq;?lb3kndZ0>`Z52{DO^3ZS~
z#XdrL6qF}F2ZP3VJP~6&NaKs3{0(Z`pwH!?96$u+ykdkfVCC)SV8)gInUyd8XJ+~d
zYNtI^X88F?9<3~jXZZ=v3+fI(A3B5DmyD1+0Buu%&Xaiv%iG}$JK=4baEG1p91MjA
z1sOtMeq>;9uw;PkO_On$1akKRHii(8o)^r}yv58g5oC`7i^Ez57KXKo0uDbJ1wi|q
zAmb#U{cJG5!sgW*SWxT$m8YwcxEn4hGJwm*2@DJny$>FP+z++qvCu@gosS`B>4WN0
zm|Ma1-D9SSpt*jiIa6SApfG>T%&<y{0n-jpJ_m)BFay)X2hNNWL47w++W~|@{Kt=l
zCc^B2l+}=VoClAECO$k2Dq|Q|q2#T@kn-Xna|7t?9Pl2X2T(DP9<Y7R5H%n>5}<v%
z1FQ@oDDE&u++PK82NMo=FyVCvIGsb=#Nak2S~xysW?1zEIu^vtz%cO<v+ydY+Y#{q
zcR!?m0dfz>A0YRG=v+{l2TDH-422H7kn{l>Uk1s8Fets?3P)HRJ&Je1dQJ`~%$OM%
zCL}X}%A<x$;IIyN*a@;1>^Eq-M#;nRE<c$V9DXJ<Fuex#^AT-INL~QzgZc?x7C_S!
zoR1Vol$#9+H>#M8;ZBIzpl~L|orJ>uKeO^g&|TrMISyDE1nPr=!XBkAg`H~yTKmDk
z@G%j`8B(zNh?Zs|&%+_+mmzIxklR6S0N20Jx)T&`APhUt3Z@?<2Gb7{1NEb6B?cSI
zBgT!$aRKrVsC)yLfBc}iRMh<~*xXL3e(YwVuBimgox;Y}K<)#LV|)gUok7E0n1KO2
zuLZ7CK<Ni6{t(*E1BE}Nj|01-4J{5q^WtFhkjhDDy9=Zj7N38sq3#0RD-T`!0dp6)
zED?72DbK+8`T^`7cm~8AIV6uj>mr!@K=Y+I^e}+xMyNW_7$e9Y_*fgL9W3tfQy8?@
zMcm=12xy)Wsuol?f$L?^oIA8H@EFub6nFT^0#(n*;qVh=9w;mo7#L17{BfQPs+S%z
zv#fdmU0VQ>2ZbNF&j)IseyF_+;wv&Rbc5tTYlXlx$V|}u#E06;a5)Z0I70F~EX;SU
z1g-rAwL3t01{SB_IZ}|@IUK<2IY9OK7pQxMLH+`n&A>3_3uxX4<ZsZK9ndxhILtxw
zlb~@X&^?W?c}i{2I1$4tlzaQ2bC)1LgY`kf1{A*_4Dt&Di^ESw(7kD(bq_2I;CpVt
z;tUK^z~wyDEs(GhUImkb(GdS0TLC&p4>HCGSx16*z5uzs4jq33jS0c~H83%DsGp#F
zlR<Hct6l=nN5j`;j;3`;{D8_cP+E5(oYvpe;7{vsYN(Rd6Id8RsFv1|#sX00>2alV
z(0U^(q;ur*A2e?OD(4_=Tgdr)*y?BSxDt+ay~yU_Q-@q{fXfhY{}&d=&XeJFD|oC9
zGItEhhamTX$^cLu_Yk`GAC%WXa~Ytv2xxs8sC<B_!#8LBx7rClo(LJc#BUF%&Igw-
z(D_+%?Sj?s$a8g&G|n&uTqi)wDUd(wnHXNf`b>~I5Oa+YNFCT+;PF!i@OdBb@I&iw
z!o>ep?}V4<U!$2;g6ialps^2m(76xLbtcd<eE};&$QMxgEbs6WT&9ES6HuA1%<vPu
z#soCi1)Vnlg*|A@9@KXN^<hA3Oh9Y6KO2L}KjBrdF)vX61H5+59C_>?vIY%Qo`W!W
zt^-u2gVH+KT?{`#>oCyQuYuaSur($Rn8hG{Txi<?T<$~N3orMfa$xg8bwjY@%CFH*
zEB{s>hm`%u^TnY0ik;ynXk8^NO@Y%MZ2cf|`HvL-uyrZ0aV>D#1hrF;)g#pnAoZa6
zey}>IIH<h<N^>AFP<X)X2d$j}xdFD8+<}Q9L;$uv1(c7V^Vgtof$70l-+;^qVT}E}
zNNEQ%kGhQJQSezK4nK*`qo8z*lty5A5xFb`<z<*SMp+77XA90_DD7L!vuz0V1(3~#
zsAa%;o-4j`9N8SOI&R2#HONeG+Y{tYXnF*R;o3t2DofGtwZ$+SXPpCWBSG8r;C1ri
z4nINp2U@2={RSyJNi`Q%PQ%J*P?-YCFW`8Gu3tteo5AZTAZ<rj{sZM#*!fQjK;!28
z3_t%jGg$s_XR!R=&0q=IH~gTV!SerP21~F!JHyZa+zdYjLE|Z){VL526BRNNEMVhi
z42%pRpt3<;fZ<~X149T%4`{3t6po;J5=1kA)(nHzAA!z$7GU^z^6!7J9#Hy$xeH&p
zfUO-$YFNPPI#6FW0pxGc{1+%qfY<oL;$t_WE&`R2>I^?&<C&m31QgcDV+`;y9Ce4E
z!aNQ?zkueTp?wO_x(Zmi4k_<NSApt=1SUvd7}Uo93Z6@ZoC}C8Er9F;mAA0A4{~1s
z7H)*%^M5}yPKR-PHV_k^ptc24d_D%XF`#3R<ishc?tcKS&%u3VX0cTdnX$w%xITx(
zF{EubF!R#HmKn(T1iU6=kmVCn^8mO!>t?V7<%8i|ra26eJb+xzf$CvU83!xh@XKM=
zt)RVT511KOG5n~%%)r3d%>Wu(f{ukj%!QTfl<39W69zFG($+z4Gl9p$K<!=z%>E-h
zUm>*(9&<DNe9Z0e6Vx^UwGm)>6gEzXKIadryFhIljJ>JQxqeWcz{CJrAB@<`2pS`U
zgtNm>@c197&I65yfyTf<Y|vb<FvCyqx*=G964ciKwQ)e>X&`yfxEQEz(`NYjg&(xm
z(BUUItkoTU8iU61z<y?!@<pHF=V#DbEOW?uD^NIr>UhvN!UJoDpAVpGu^xi<+1i8p
zVQ6D(&X7JBsO<^Xhc@Q$AJo5tx)Izzg}NVH{(|NfnT1!u%4E=*GVmHQ&^R1EeV{Qu
zP@fWN7f2tduMP?`aC}N5;u2hsgT@JAW1FBb0<Uuh?HhLZ`A{3wXNBy8goO`yEEBZ8
z9Xgf?iX)K!9^qI|fiX{u)P@7Kr(pV#>wQrB3l!F%^Z^?4gUvO9*5iTp8i3?L;R(}A
zY+DOCZR6|<fWiRU9{`0Ju68wYI|f@m2e}be4j|hLjstM|g2e-(zeiS{Lh4Jx{4}WZ
z8E6cV8u<))To0PhKxqQBHUJd%p!fk{vho<HKS`B51|3r+HjhEWW+>+|<h%eX+d+8<
zJO%^JQ?NV%OY5+H4{Y886nE%zSfF@B=?6m7JZS6)G!6tRJ3wUys9y|H3(p5obs#ys
zV&HYhyet1YgVr7Mt^69zzY<jTfZUH!H>E??p@GUCjJgTb1_zhnpm9D(848*^0j~`M
zi!)3C)nDLq6rklkXpIRdj6mz;L4F67*PwD9G|mUEn?P-PP`c1YtDB5L`^p%8g6kmy
z>w`ao*9T)6BScvrj5<d6U!MWAz8HMw07l&es$)QP6KuQ>q!u)f1j;ucHq>tz`ao;-
zL3{0Bb(22BPn5bz9#JNO>n3nL23-pRDwjd^5ok^m#MXz_O`tvtG<<O8n{>$732a=i
zfrBB$iNKyZ_;{y2Xzr5XBO?<-2)KO)jgLp#4nG|j7`h*NGyHtu&+zksx5Li|!63H7
z&j;ZQKOclc>V8mq<OPj2K;s`=MuGMQMl<{bw<F>iem+cQ`1vs2;pc;BgdR|ucq9#}
zgF)#6l-|JgESg_neRhx<*!T&`_+&b0O$Y9E8eo0Fek;F5`>*_4?F(P446Cz1c?{$S
z^!x)7CpGW=ttM`+ldAJSjNtW7ka<c_8ilRNgr-4|-#{4LRt1fTgW6YAp8o-rBcS*M
zjl+RxaCyk@@beM0OazNDK-!NGHsLWt^3B5RJAnKSO533F6T}9$c|da|3b6I$kU1+*
zIKkTT*vfgZK9HZ#^nu3Az-2V3-N*o$14q;YnEerX9>h5euyMHsp!EyTJOmxzm;wtc
zm|3tii(K9#yA!4!;txoF2dlgQZS04o1K2uUg6`m;+#R4Y13mA8!UvZ)OfAZq4ta*3
zpgF8Z;tW3@gT@h|<vysqf%Q*7^G=|&11e7*3p@M-m)}ThEkNUgf2$#D9w28)K<@hc
z3~FZ~t^0<RbD;F{5O(h$G~U7XLD`8+45vZq%ASGY^#gUtSr@RhlE8>q`v_X|0Wu3#
z_QT3cNEk4{(-5-R;5r(5mmtVLps-3{V(5nVH(_OnG^lQ1eEk?HZGy{psCXxmIA~oO
zD6By8Fh4$)$6Ypm)&}j%aDkuefUms-u4h5{6*_N{zyzAlcb<&WW<u+Cfy!@~J3!$B
z8$$<$3y2RY+d+N42h0qoL1%7&+e4szv(SCopnbR~e!+8Q1@d?|WXupTAB^D+=-e~N
z9k8$m@AZYw?}6P0o9ltLGr(fZpgJB>w!r)a8ixSMp~pSS{4|y};%M4um<ZdCH8j({
z3*~A5P0eL$r+wtQ238k<!WXnY4^(DB>L*Ye(BUUT1H(knIwqJHsLpU;u)hW>M;I6y
zF2U<O@VOX>eKg>F%FXZ-qu(;j#?(M%4^{g5p!Oc94uX~?;Ib52$AHJ-Kz$u>KLoNL
z2h=}9>9Y*<cpCV;Kem;Bn?YwVu&?|Y&4Ih`st@VAg34CVx)jh@8mMmyYKMR@h!5J2
z^8z#m4H_qf?%e>@hoJRX;Jqu%i1svSoykLHF)dg;fbaQLW}FDx8^Hk559+5$L&{}P
z-3Jl_#~XMq8?=ubvPK_dFGvpL1`vjq-=IDo1L1R)K<<LOfmv)7?7TlvUIEwZ&^ilb
zHcH<}A9wu=at{c94t8JpHQHn4-)cAbIe)NrCaCTLnF(t%{by#n__rDn7dZ1G1@QoC
zV}ZhuffW%C51B>i76&M6Vkit(aF{Yf&uD?x!{}j(TxNpGLgaoAD1JcU4=W3i)xyeG
zWc8pv4zYbMSR8}$3M_vARzv60L397;ZDP>cTy=(@p!Gtqxpi>bgSM3)2}ApL(0(U)
zE*(_%faWbgV+tTPXg(KI)<{Fv{2m0YD^Pd%32Dbc=Uk!TgzPT5xD_<E19K~gO@v$F
z?I>=@o@G!u0!qK2b~Jb{Rvx-P9_nXUe1iK9pzwr+6?`u)r2haj7nHw1X#zCH2C733
zfYxq+`<M<tVd9{6EwX)}{s3sK4df1(eULN+GaIcx$^xp78Kxl87<8>WC=Gz-zM2^<
zVP=8KE$|vo(D(spoC-AG<N)eJ3xn<?ngUY?E_<Qr0%SJ`L*f|X23UN8@&YKH<ylbI
z9wMi6us@+^X<&0B^8RMzZ~*Pu0j*nymCGPEjD|btJ~qgjL~_C%a`rBw{2#502d*yu
zTfH5!_6d|vk;-aVdI!~^p!^70M++*8L3`;yXSESJYvTcUEFEp07iAnB(oO{BClJQ4
zPnqE-_*@&%I5?=?37UrnjhREoCP8{&7*Zyj1h1W?xqp!7)9BzISQ!WME24hIGBybv
z*MP+rY>X0AmxK1&fb_%0Bw=QP@-D(mM0x(unZXjYo*ir!w2cqZk9#Z-R;I$t2B}Aw
zJ$T&<t0O`4Yom1lXx<G{kJGE}1+{fRbDFR<vtWBaGi+M0>cJ<_+8FS-C2T(&bl*2@
zKLTtV6SNi;r1rsQ#!U{P4?ltQcrt*;HbMKYr-0=^eKn-@La;Use5@5qdl5F4i0npC
zej;w|5h6c<+8&_11ZvBH>;;|80ir>91U=uN=1E8!3fX>eSqy4lK4;jJkVZxrJ!jr@
z;LHQuVf3XAzNQM{M%4Besv9x$Hav`w%mVozG!_an6IKqPx6eRo7@+-T`5K0m^3b(2
z_`+zYl{YZ=qJ|-!cpl9Q;4`5hr%w!BGPuOZI6k-_J~_WMuOu}kzM!NiJ~OW%CowtI
z)6b%~BqhGMsI1tyxTws~)HS!Dq%uAzwYVTZuQ)Z{GdR(+%+=L3*f`$D&oVwfJ+CxA
zxuU|*DBdSOIXk`}KPNM}($&b-6<_G!v)|CHD7QSmD7COOwYVfcGbO$lY$N%WF)%RT
zvk%R`CNTd(?5E7T!6k+!DXD3Rr8y<>DXBTBC8?f%hK9wddByof@wvt6#m2eC>4pYA
ziN&c!!O4kv@X*B(df3b}D@x8uE+{ZGO06hJEy~PI%_~XFF;6N@OG_;(Hni}}D=A70
zD9TSxEiQHf3liys;6%@0i+I=IcrfLPHA18OpthSk=jWBAR+Jc;rl*#~7ndf*Cqo20
z{et6Bon~l>>?GgByu|d>B3Ca^k}5GYD9%VMf+R@Kka$;@0{;+$c-PRJfMDZz*LaL1
zg|I(3wWur;BlSWOudA!GiEA*b;f4l9$vN?P`6;RK#jZi#e!(T?@!)i9XlRs_Se%(0
zUtCg@nV0UF99&{(n4FPV6kk%5m|0Tnnd};z=$Y*5>I(9ig=1bN)N1F%oSdY@<ZMrn
zQ(c3M3_%tYL!1?#Ur>^npI01T4DySiF|t%K7Jmho7+QkzXKrG4YCJSZN)ppC{0~ak
zsd<S>IdD~JMfth$B^jB;p75xFx(_X5!-58Dyt<X42Ny=B1SJgOvJMs-sB3<3yr*BV
zaXgly$~4{;d%}f=WN?Y0d3<<kVs?B{YB4C2mQ)s`dioj~2K(e>rX&{m<)@^&C831{
zk-iQ#B;YJ8c^o5Lh_wr3l_9neFvc4KnD)W)GoeHi9Pep}JxzdO0!JZ=B_%*20+h$%
zeM?JHE8>$9i&H%b752z&HTd`)cnlG`eh+lsiURXhSX&KQJ*fQ)YWFcRBi5%Q)Ir)l
zp#B%AoeOH;GC;@az~jQ8u|d!tS<sq6P`elJcp&H=TgZ9|j5X7+H4>mT#ZdFX<D#JT
z3&N23a8P^vA&9@2VIt@(NRXRB?KChAKMxaf1_wwj2!p}`G&czvFU3BG?y~Z~Gvv+*
zcz*)Ajsq4hAb*4G0JVQXYc)V;fG9xMW`M^@L2HFTYZj2s;7-7Ct_?^W6o#NV9mxDA
zY%c_&KLT<y*j!TMk99QuKxdGE(hY3h1Qc&WCjLhAA9$>DpyLmg?-6AnB5#r+2kT3M
z$|2ZT8?j=LS^z-?ml&B~)XVX?skv#TdGxBDeUc1u)>m+sx;r~tDQJWymFAU{Di|8;
z8S5G7nw5gNMs-FedIlz%P+_nZ0WitHz*rT;z)~T{D9t0!01}gcigQ3|5e5bZ9VlA^
zL_6{cc<?bWfW%!ud<F&vupUP~0T-xv3=Z)Us5nS3gCn1SGgN&KR2<!$B~Wo25bek(
z;L8WKivi^B03Wc+*=K`fr9tjjVPIfT0Pz?Y7(5sl7+64TM?QnOZ1Y&1CbRh6yL*`r
zBm`CiJ-2ZSNC2TG6Q%|f7AjCRu&|I}U|_I-ia9{^Da>V=$Lx3SF4$a<d;|gc3aC6t
zErTN;SidWh{uu=1cR=M$knHz{>Ia424X8Xc%)sV5O=e;Mh0PbJ+zp6c2S<?OohCC)
zVJy6R@A4J6A7q$73K$r`Zgu1<n9DbhmnjBf2`F4_pz=HrW#F_B02MO;i8=BKc=0hX
zfc%&N75@VfcbLmDkG&RR6j;6kDvvEZL2mv4bu$AaJU#<p?ykOj4;-PO^mGAg4lG=}
zp=s*{s<;45oPinSAO?mC5aq}x5Cc^&0To9##{eo`15vLK3svs{6~6!xHz<ONCqTu)
zY1@&{AQ2iK6;N?#UINFD2U2*<fXYL|5uA3tkmPqj<<~&$3visvG><Xk?mbZCfx`O+
zR34nhq3O#FN&gS1JU075;Vl8qGz<)LAm%4P!g>nRRK}#c_pV$8Sp$wY2dFw+?o5En
zBd0@OBzH7G<#G9A0aPBBKMp|U!DSOP|9V2r2l+z-DzAV@H{h^zn#{uF0?p*0@Zw+v
zd6a=607OB<D+p>1NL~Xf4>A*$U)`bdAh8KhdrGj_6NzL`0o0rXBzwZ3=78*(0F}q)
zACUY80`eCK$bY~i5AsI@RNe*Qj}45F$e+x_<O9xWAaxB;b!QOj8kpef^1$jq?oD6=
zd6a<xTRH>DH$dfa#qR>BJTyGO`2-ffApHlR@*p>%#|udQ0aPBB`3&q3_u<m70F}q3
z-vKJ`12P7hZUUk42`VEKpz_FNWC>IZR9>Ofe^|sp_P&Ao0aP}ElNr<=SbYOB=LA$Q
z)E@%w(DLU2R2&o*AiG?l;y<9`(0r=^DyKo_2tX@2P#pqN539>HpyKG}J3z%j2cLk{
z`#{UL2vl)!p7Vi*3&<@MP<fF5VDW}rKFxs2L(Rp|zXK|dO+UyVH=y#!?giQV0V)nP
z7o47u-6g;Yib!bt0UFN8?lQn553)A^Dvum~AbT^Q;-EN$`4<*{Ao&icJS;vyRWfpU
zzXB?cEgymGIsui3nhy>yr^zhfGWrQr4%|+I`pF*}7a%vYa6$Zx9#%3?acp*i+-w7t
z#})@5`534?uDn|Vm4~_+92dx8GKYZt9;kc-$obH+KLqM8ko|X{^3b{+9464_3piZ<
zK;?0{UxpiGFz&QqgGU||t}#$~^l&YKisK5`DNuQ+K5)3e>Kc&0wm{{vxf`Sh=I#%O
zwlBPmR}L<jA#JihP;)?fU}+NB9vNt%h0Pw2J8Yoxxb(+B<+14pg-;Ds9;zQ)W`WF|
z0u{%m4<x?@Di76%5k6O-^0@SWfy(33FT#sI-c6wLpuPnx+yao&T?kYjSNxVh<)Qfk
zoGy{;v?)+|T<+gOK>i8=`7Z?IMZm2)-09u~DvztJ6hc701S*fy|4@0H{wE+0>A~Q3
z{}-r!Ty=m5KP3Kf$(ums!Tnfhc^Zuz|4?~c>7xWHk1PF6fy(3bKU6*i<V>jj;Yjvh
zfy(1be_x>Txa=1JHC$kQXsG$fb)X4U9+!U5VTT~6VRJu7YYB*8U|@h|LvWw;0@O_f
zi1y?LM0+wETxx;*^8>1G1v|VSh-jZqVPt;F2<gIt+@=Dx=M178g!dUCEmTOm)Ca2W
z55n#T%&@lX6h@{hh>_qnYz0(p2ov0Xa9`GGGTRhZriu6NBK4nR1VNzy8H2!9PSil<
zL2iY~BbUE(pz<Jp!{m|sh<l*&*uoj4M+GXMgYZ`aye&V4ktq!7FHo7vA%x$p8c=y$
zZuNl5gY3oT)(ogTHn)Q8?|{nV$}=mV^0>@D0hPz4{{>VYoBKgx0Z@6Q@da?X>@=CB
z2HJfCw;2qCA>o9pYzTnL<0{(<pz<I)Vc~=v=M$jvxWZ`zR34Z93s8An`aeMBap@NT
zRm^zuz5!Gom;L~#JTChSpz_$-qM*3F0d?ORW_bPr*YD1J6F4R_F+Jf^Z~{jMD9!AF
znuV*)d<QBIG8Y!su>1oObAigMAo4Pz%$dT-)B?>PAhj@eOW;u3h@^H7)LcSpL22X!
zR4r(%4cfOmz~l%TsdS#qGKHDdgNX@jG@Az>c>MJTRDFm9diXqG0gd1>^RYpK=n6!=
zhA1SxF5p5}-yl4hiFqLtL^ZfZ1i2>ys-A-fUHt>0$xO_@k=293r30!SG=2wlKQz7$
z2u@~Vnhi4^WcC)Q+BF>LW-kDlt%7Ve$eVM-AZ~}|H33-Patl-(R~ozmmB*F_LGG}D
z${Vo4-2tsboF_A}dN4A(fhrMDh(p@RD&i1#fb=pz`x(gXH5aHnHv2&7G=+eC3sfGL
zf0jVyv6&Al?|7i{4vKL9fa@eTz5@*`pn7R4%QWWcAfGw$P3U7`cHjU>IPy8T-n)DK
z>b1*PAYKKJ-wJ>_lMD>tIvLcT2aO|u{Gfp<4vu5wa?1lMkIjuBe{F!e@eQIbnt-U^
z%fR(JD9$IKnj_!_9Zy&R6~{G>cmgVq&3=&kUqIy-fTGfo&jCDMnhF^&1=-6X36fx7
zfR2e9fZC`aeF{)<Y;h0rR|nMG97G!f9QIC=*}}mE6$2y<WkAh202;@3<OBJgX&xg}
zF31HSvoAo+nS%%)P+iS7j}=@FOl4w9ynF8|q;UbVmjP-XXpRM%?*is>&Es^M%rS*M
z7}5*@`Rf5x9f%EzPtaToD2yDS;-EG>R6jUQVPl>kH8N6=Faf18Sh`1^KLMHP096Aj
z3qa<B=7d1u76BE{02$%PX8;cGaFA~y;ZXsV2ZbBRY_NO;L>^@K45&P`o`BWGzOXO_
z*}Vs<2H9?q_!X!)I7p%MQ6M+Hfr>-bgZ&Gu4?yxf(jdp;?l<T_<#Flvfy#s2536sG
z+s!#pc~E?V{0u7Pk;{=DJn|rat%1se*r2cm#U&^$z}$_Lc3|Pflnf0pke)YC{m?lL
z@Ei!p-z*@4fq?;6T&Y0iamAGjR32YkWkA(H!wx=o*Z>trjw_H`XF$c#-MRrPj?1kV
zpz^rf`T;7B&#fY|kaU3VRvoA~vRgrM*#k8bDg5!~-91qC`0_3&UY|hKwIIp_Xg%dL
znTaU|TxNol9D%wETe<_e59V%S-4_Ej51;!$=C(l95o_)isCs<ng8Xm?stz=!j$Agu
z#??V;7~~LfgscXZpFwI=pla}yaUKNJfYPFhJj5<goPhEjtWLCnisMR)F;IDIX%Q4}
zHBfozTq0x+F9uQug6x_Dl?QFoU~uF^nuAM#&%uGz9f7I?T>^)yE*`E9<c~K{b;#)&
z<PH{4VByREP<d?r0GaCol}9%>1}cs#d}^Tb*vtj_>j~7opgBlr93$#DP{DSE4?NF*
z1ZobhJPk^#22eEuh`bblXl74kn#Ndn_a3M%#0M$=B@`iXj>}AtaW+sjFF;Bi`C#?_
z6xK3G{R;})1gIKlIR>tCVDt2#uxo(IgZzt}wq`)ZL1w_}64?3xkiH#IdGxmN1*kYS
z`#@%WfXYMd1G@*g9Veg!@(cq5HvJ%b4WRN+{opZMkhlj_96FXS;0JBDB|ycYX#;E@
zavp7f%0uTvVfEG&<`6^}E`h4S<|dGzjzHz1ZUWnZ?58IL<XMy<e#WI=1uBng9>E1F
z4{axb?T3vAgVM<wsQsYvI%qlut3e*K>wubp%a1Dv$e$n}|AK%#2iWu2;~f;n8c=zV
ze_-hmxozVCm4~KBa6H21)j)bSK<&p>7K5~3fvUk*KY-k_1*Dh(yIVn0G9ZG1fdQ1J
zpy3V6o1jz$?(2e-xPS--1_na*si;EI2gq)i-(h(XB<4auK81jM3sfH4I0mTfdINPQ
zF=ZD>y$sYmV(VoesCs<i0E)vBs5)G62nve;HAq;2)WgCGIh_;`ke>jRht_4_e3Aqm
z+Xj_08=&&g@&w$D1lfB6DvqnJc>$HjR@Z>c<xq#X8=8K>V+|m21uWtq`z)a1xcnJG
zK)wPhkFCrAMfU@!dqH&zGz}NPhNMfuEk8&-bpUD(v|kL)cTSU8yrIp0@R;Qjs2Y&F
zVR3?-ep$eQ3F()i%Y)pK1J#d|{@`w@hq?u%ZVFVL2%?UKt7CG2C<Lk7Lxeg|xXyvP
z3p&pN^BZhA4S0-#1F8m}oglMbK-D4QpJg7i(`4`%IH*7Xg$<7;Bn^Pr=-~ho(}Buw
z04amci)10CO&_Q{*edAyNRYl1s5pp?&D<8KJm@lKn0zqQT#%k6P<g1i;5-4VLqYOK
z@W_M08|H4LFoMs6z~Tjz)_Fjui(pyDse(lu<Q5yKIIR5&8h>yGjXz9fo5mV-?=G}C
z1)ewA0Ci&uB5ff0GE*3tLZIWPptza>H5Xr+-T_qu&9C6Jfn47xK;@CjG;p|uLc<jl
zE-sjA5baCo7z!wSRkT47j=O*C0+mOkEv9*lNMji(P<dQ!Nst{KP&F+et6<|(age?M
zC~j6j<&pcIAbkg*;-L6|r5)t7@c=3h@-Ivt);0o#HF!`NQI~?l(P=V^C#?JcsZjw{
zDhvz^2>)T`9S^7)kegukz{(hq`!k^OP<MdajUcrRP;p%DUjUW=0tpvz{8U5Z5M=HF
zs64dp1g|#*iQj;VgV>;UHE65^#Qp#kM|KCuj{#6|Q2Ps7-h$H$tgQ}mtBx+n5ey76
zkTJXh@R${o3pkQMX8S<pL2Q_vAbZw8%?9OfsM)agNFXenL3(<y=m*)m1S$^oBRGy=
zYlA@gjzHx>Y?!?ueRrVZ(DgCku!F6S0jd21m4}8sxGn{Wi|9f831Y*{19_nYs-D<(
z1<c(@c@XRd<S|N+xo1c;7v^q!=7Qo>1?mqZb>KLKl>s0%9t6~Y!azkIGdw`yYXcPr
znFCAn$Zee%0`fIbc~BU@^dpZ4&VkC~GJg*N`8!Z~Z03Xf^#>}C5&z(X23gw=i+_-M
z9jG|EdKaiTNDZ?37%bwT`~Y(|q5Lohi+)hJZ-I(~Dd>C*a(=i1mOynsNZ%W%IJ9jE
znFB}!XJ2qTiN_EU&#<xvoWH9e@*sEXK;?gclsWP(fX=0Z7DZRW23kPsLZIsKjoX02
zss^eK#D;|%NdFzEI|+r)9xVDn{=5Pe2OEPWe7->C(d~t~n~=RGMxX$|3|}9pI5vAh
z?#hA6!@?i52LQQk-vgCLb{9zB5~w(?a_k6H9$6oVeFuv;$h<F5aa`t!7-RRJ4pbbM
zJ|Cz&dj3d(ii6w)i)RqK1}cuOehO3^qy}028mKtB`Xf+rWc465Do}9;M4M{@G|hsh
zikZBjZ7xulaDXa4=v)=7EJCioHK6jyc7WIpP;rnMAh&|n7lYUlQ1LsUpmgK|m;0qi
z^>zhR9y(s602(g>nKuC{4q}7M1J&Cg^HxB`ag~K9pz_f9J+OUgQ2RjoUqIz?>E|#7
zIh26`+MWd06R`FqNWTVD9$Q%olJ~$P5AsU}s=R<FbRBjBR2-xR*}pTO;@Hv}$i5v=
zd2H?hnRNqI9&X<Us5nRsvV9z85dUMd52RKDDi2~K>vMpLgWQCkZa`uQc;rE5H9+M-
zY?!$q_6#iIAoDgr#i3;kIG$i-KS=%pR34Q6VeWyohe2hl1ymli9|zhN1GlG~K&vg{
zA!Cjpbuf1mQrAI*c_4RXm_x!BTlxg~w*x8<Vk3vc0vzHyu!w`)EddoLREGb6szbI9
z<W2!_24G--hA%j5VBrf=YXFr8v0?56>GOb!V@p3EcWr>$*MXQP2b=9QnI#U^1_qfk
z0csAIg4SKId<e3016TsGZVzNXXucUFegY~EVuQqC<;DZ3IJSHOvX8+M5-+&q6`=AU
zKfuxxtp5bk?*Ns@Rjwr9kq7B%fXaiyg~5>z-Y<`Z43~h{WGsQILHFAps5n$Fq&*Xl
zXs@V1<?*FqkQ-R6AYp*3zYWSu1yHj<>ldK;20pekg^?*6T9tsuWadECBJCmifLQAR
z*+T>hyBesy*uoZM=M$(odl2;(vYlDTb_zhvGC-)kfUwgY9GW0IKS0&tvNHlIPmDiX
zplS)(nPLqIUtD&cfts@g;dW$yW+40X2UIN~J8wYk1cf6k-NMR2P&oX6%7fT2d02f9
za%Tcmo&mAmEnzOtJZ`7STuiV9ksx&)P<5a*2u&B@y4Ptk2TH!q04FZoV~iJ|=3KxM
z22A<j=mYnYVD9EXsGGnzS7@G~^JIZ3{8Ra+@z%lzo<M2)0n}dTxG=2W9R@3NKzWMA
z77{-oHgee^0~H4sA<*$YSXl%LHyfxtwlD_S9Rrnzj`70EJNW)%kQoh7HK4GB#RGEr
zvH&U%G7lz?+{Zism515^t`A{zPayLjK;^Ny5hUgTmCr$}w}j3!gPVxgU}+B&Had2g
z;RF(Q!66=lMI7YM5~w&R&4A{sLFvkQGS?K&sT{HQ?m`whfy|u)RR?0j;ssPr|AD&M
z1Ca(meKDl9Qa<ptQXsugu$Ti1n?F!-s5?-~Pmn$tdx(EQc7p7Owb@Ld;vh93aadjB
z0~N<s2ZGe*K;=Pfm_87@1u71T50E&lPMZT22dM#x!|d4t6~~n(u0Z9X=7G}$a^C+!
zKwbpgD94^xLE&Zsl?ScQV1Ukh!`5bi<U^qHp!qjgnnm8@S^|{^H_4&;k;mDlK;^Ny
z9~2f_pz<I#EL=e83g&J?ZJ#e#^n={Z;|PgwTx}m6s64v8Jy7!q*_(q!Kgiw|s5mZr
zmq6u_?FH%E0~N=W-tIu<(e-_Sieu9UGFQY25)ROE4_s~`mwP4z<UyC>flR=aK1!ha
zLF00;^Z^@_1KB?XDi1EYq3Hv8&-fOoJg)R{1uBp3?>A6!Z0-W(B_3yxtKoaVVf9!5
za$R8nRReM-DD8pzyC8c!pyD7lNF0<`L1rdE#i8Z118B^{X)+tU4gjUw7N{C%-=KkU
zuE0Egrzw0>c~kD)McQk>2C5F5`$6tG1C_^>@7_S=afK@nc!C1nw#FzobfEIM?Dv7n
z<FY>oDv!(l9;iIFcm?@y4OAYS-Jta`@_x}XP<iNlA!I#O6r?>2ikCM~dF1jOWG)Nz
z+%sr-1ok(qJOb%cfyyK61Bu(<5D$ThBhS@<)aO9OL3V=D2q^7<*ey_TXnq6RkDT9@
zK;=PdVfh8tRs)%P1S$_=gUkh`J&@WvP;scc!TA_Az6?_P2P%*3PLMtkH%LB!jnje0
zL6OEuO;F__YkQ&cAag^Y^62K~K*gc%0s9l#Jv~r)bbU*p;-I_&^FMMM=?GLFl;2?T
z$Ze!2P<dSGip3q`Uy$En`eES<5>p`{?*f&_Wqt}&9#_6;fy(2`H%p-Mxbn>rs600N
zLGkefDh~~J@K_MYUw=@=QQ`w6F9R;Lpy&QT^BXL_K=L+Fd0gQhLqNU;Dvv8(=RoCg
znZE}r52m2*LvH)t0ZU*n&p>sp3sim%qK^aG|AS~pPGe+R2wxQl8SggmgrpTvxFY8@
z52!e<IxPb#4=#eBZiVf^2Zdz^R34f}z;OX<Q-SPS0hLG38wa4`xWecGR34f(z-0ie
zEeO`*1@VswWKI*__Gj{d^tnK8Q-P`ht^0wkTZiov0Li;R<)P&#*be0KGX*M-?)Dm}
zI4CY)=EBCBKyG^ibvsBN+P4Io4O0WM`vBAo5F1<GeSk+E6s`>35dVYO(6gvOc1u9T
zq45Q_*J(0~FLGPJ2C4>GFNhri6-W1P4pbb}PK3D?w$1~TH?Kh5nt(`;3CL?ynI^%z
zHQ;ffJy7$Y`3F9yeg!IyD@?vX<*~T~lulxx@*W6xz{jPgFf#Qb_X!=q2^Nw!VEF-L
z#sa7rpfv-~xC6JRpzA}zVEsIh8(W}efWjRXF39Eg5(4r^2*^JnAkX3pNdvg-S0Nzp
zLO?zRDi4h(aNb6)zgnR3*z5<Ti#JgB^C02_d5_>!CZ<|=!T_beD^T-5Y*?It!ubtU
z99J2|;|B=`XqpGR6S<7ify#s87Zy*jvIJzl4^$rHW|%y3eUSr|2N%20G7!1E?t#jK
zy$h8`E(6y<<<axi5vVw>^63dw9_lV|UPg8oi$BEQ*z5)QO9d(qDu>X^DUiGiR354y
z+{TBw8zi3sl?UYoShz$Y%}upH<)P&#SU;@%1nFM_mB$tCN1*b!?0*84$7MeYIN;#x
zX))|qfy(2u-vw139KNu00ZM}@P<d$hgWDe<@fs}RApcH*ii0WW8~}2Cvjr>xZ<m1W
zgT*Jv+$&Id<a7cOe*+Z<v0?cFl;>CiA@L7we}VlE-p>zOEqsL!T-Itp)j-=|3ZOFx
zLHXGMDt-iH1ZYjbT#<RgPE&-Y3g)8p-7=u+z)ry8rw*t*G>kC(v;r!R>?crI9e|4C
zGWP*g9+$ZcK_G`i&r?L&D<=UJ$Cc(Spz_c(0d_Ae&Oz>qfXd_2UqL{A22>uGyLUk4
zk>e7?zJNpg1rBkBV2J-gdXdwF1XLWFC&B(hUKa;aZv#~WN(Ugluzf)xP;pQ=!16nC
zf1(5`4_)gAHai}vJeUHNho&{KJj(b7R32N{g4}flDvzF4-ay51xr+zfAizEDrvsIT
zmNVe`0lA#>fy(2GvmB^Ay1QDS;@JEH%AZT1^3d`NewGpF{0h+8U67woK-ECgBX}(v
z$e$0O;vhD*xL^o{#6PaSw*pii>Nc>Sk=vgRP<g1mV0l<R0ENQ}sQn8N=aqofIP-nr
z1&y#XKV*b#k-x$RUMG74svha=CZx6(==3JY={BG=#{#t*Ni8_7I8A1$fVERW{(b^g
zhpXOY34??IHa~#u$${zzjR!#6axi-mVD^C2O@XRoL5$18)YZb&f!tF9wGWqjra<Mf
zxd)_w3sfGL{wq*<T>8I2<)Q1A!SNA`l>bD+A>jc^d$2SEYmb7=tbyu3ftbslfOK9=
zF06eF(w_h|s{v#rbS%?pGFuFCc(g#(fWjBlzCa#t0j0Y)Q2UV1mISTiLFuQ4qxDm7
zK+QzYYagKEGa&APjFBZn#>hZnD*zr8#$LCA{9^!>hqfURbtTez=@6(IsDHp}kk@&Y
zK;=RC7F2G6#;ZVP_dvy=<qKG!(_}V(<gnTRRReM>EN+m?)(ZsWKM;@?hy(=;_Avuc
zey)J(pMf|#0-S!F`5J`4`8ghupFwU+fSLzlV{>l<9(j;`FQE2aVS}IT0JU!d=**0D
zP}@MoAb2n21*mzr<~u>|_ySdP1>{xOTJs`A8W4#BNkH~b!P8?XL>?4RHBkK^Hncnd
zy9t&@Kz2kx&A??x1ymlCpJ3qvD>p&<XF%maY?wSOo<VwcK;?IUoC@9>i<})Y;JE?h
z#wSp<;Gjh0!64*x#SslM2zTA50hNcQX_PTfkQ+Uq^4RKZP&&_m%A@DU2B<i;vIvy-
zUqIbXY~BaC<qFhH=r}mI42GRg1}dj*pz@$IccJkI?wdPJ=14~l6B%$OhwL+g#Q}00
z+d$=UwLN2?@}P7KN=L}&9e~251}cvpCR3o|xXj%GmB(f76{tMAxo@E2*y0EjZalG&
zG=NK92PzNR#|fMFgze!3r86I>JhWbdm0$3=9*`XcP&Lr_2CIS9J)kg|0F?)^VPzvo
z-wLQWE<c}u$|L(3WX1!iIMh$zehWza2NrRV9|YncVF0bKAZtFRa82cmfplj;dQG5e
zpk^9?`a&SRK2UL7{s*ZkAfN{1*C|jn(DpGnjF8*MTcGlw`~gc>$ZfJKP<fD9uyhM6
zJ3wMzpz^rJIYgk>I^k*)nn2}2c?o7dY&-`PJ|R$fsQbWsQb6|RK*d39m_B58^+4sJ
z`oQ@X*<Wj*^3b?}tXGJIl*^!W0dqI8`!igi=7F*WS~&neLk8ql6>!HGekKsOtcUp*
zB<}*12gNVUU$All6doy1c~H3xO4FeA4Iq6rP;qEo1u0XJ&WM=<m4~+bA@b0DRiLnE
zfy#sW-Z1yW_DJSHhOfcv`kz46VKWEh4wghnnumrv*nhBa2l+__Di5v8;A7+kNOpKY
z)qvEahXKfr45&Pa4U>n(Jt&Mipz<I#D2zaDB9PhzP;qSLg2WC$<#FXXP?+mL)gY~z
zg7=}OFxJAFtKhH_NP>g~$Zm9Zg6uPZ%0t5vZVs$32GSP-RRiwIK*#Z5<J=(sl|bb|
zYC(2@=0QQ?Jy3CwJs@$|*-uNL;<(bu5vV-WO(^LEWXBVzJaS(id3=o}8RBP9Sb^*X
zoxKcei-6LZ3RE6+jwED_CZes83mtg{<v$-(bp?)~$$l5a0bDtE?}3lo0yWk^?y7;R
z2iXC$7dc<efy%?e1LQ7Pz5?mr1C@uyJviMWkEh;&%472vNX!K)--1~C1zJZ1+1xjU
zk?9UJWq{mQ09CsJ(dPk|Pfn9r(qL@{kh&Q}syjfWx)(&M698Ar3=H_(2Z|#Ls5)ZH
z$PB1@eCC4uJ%I>ypfp~P3Q23o^)x6hJD}pwG6)>DurdgwZv|8y#D<j*pmcEnDvqyh
z`vj^6RL;ZNEy(L_SkfSF0+|O(hp==8@>>p6Kj{1mXgLe6lbt5BMZw}8<SrjnbKqyU
zrJ#y~(<#h+kl$ON^57tZj*Y_FRUr8#P<dQ!rXx^!kQ-oO1JZW~Dh@3-z;2F!_VYn%
z|3KwIY?wZfe`BEHp!O%4f2Xj5Rs&t(1DBOH(CZIDcEQ38R;Gi*VhG6BK;^N8J4pW=
zs65C`F!N#M14z#vs64D425MiU@BM!ORRhZJFf(9f8^{jGp<lS`b_H<Y;qC)CK;^Ny
z5oCS>R37ABnEkN02f674)O{NeWf01~@aNDn2&8`v)GS>71*y3JRRe9?f%6e~ZwF}R
z_6i^PTpJsx8Vkgj9BBN8V;(zFVa<G;5vjNa&jILULh=c6-UX!{7cAl+zsEquq3uYp
zTaefF)IjB-c^;fEV0j)Co=>3e1o;=54#8$1$1%wMBT#cdY*;!5vF|{|LFt&mk?#Ow
z5G37xfr^8|3q4Li?iR^{_!F1B2~-{we=z;9GzHQV0+ol>OE5R1^n)s(YC!5?X28+~
z$PF_H$nSv4<8s3ds60M5{DG>$<p!B-{NZ2&mB;0V7^plxH#9)i;BvzP0`dn4$UlI}
z<8mWpQ$PHSYOHak0&ZC0E(2T$$fppHZ-L6=a^n)HJg#sAh206Lni}+VEK!g~Iw(!O
zfvSOyeL~uaNMoNoxsdqA)lSrb%7e^;rCC^c56W*oP<ap=IUlCr5U;@^4r-%Jfr>-h
zn|RxiAiIu0)gzZnAUEEDibKm6aNNSm7m)lPs5~hAVE#eQgED!L@BpcW$s_yM1}YD7
z1I)i5vqGTa_}U~DP&K&PBr~A$AoE~$!`ucc8yTSTgxVwzpz5IJz}qB0P{qMzFU)+9
ze<boDen$^e1E@HzFb#mpV{5B`;&unrUXVPrOb541oMGJrq;pe1Ze9R24>}eC8>fqf
zwYxxSju21-ioX|7HPAK|*iKj*3*=vp0*HS>Y~;99fQo~=(1@|qDXh@Bagf<AP&FX`
z!Ny}?^YI|}r9kDO;}#fWN+2^jplU$j0&AlpkBhB<%A>pQ08|{G`<_76;4+(~5WC-H
zpyIg92D!xnss>a?gTf6o76uZJfQm!QH28dE0aP4Z6hYg%u(co{eG{Pa$mtFwz5*%^
zVuS1fjSqmr_5f7e2ff_$LzH_@plZO)3AD3#L1wTNLHv)_W&*XCKwVXE+eZVc2HAd4
zyg5L{vBf<opTgV?8Vf*9?@p81;AfwJ+;9QvMo?P?st%kdVe39X_O5~21!BX(0OW=v
zP;p#&@(ENPr~iwI@IO=ya(sf^;Q$p!jxUg#BB0`+Fo2a`u(mr$Uj<Yi>Sp*D;RL8S
z$PAc1SeXkF+W?h^>O(2h!Qlv%N3O$=*DZj|_ySb}jWcjK!}2RgUIaXGfV)p%0+olB
zNsw_!=vhS|{UK0!Y<>s1u>>lQFTKrxszDBKkl7nh#ldbzZhKyU%7gCvV{qhy@1taL
zhU5oO*nfelK{gvC&Ql6W2Ou_b`ci?4<4Qj+P<iOS1aO=<O=j_dmC+z~XF%0p3o}qW
zz}!891wPLQIwKr0(8R332pwty=f@pT^U&RT0V)o%6FvQa)P8`<gV-=Xg5rdu4B~fu
zWt|RG4RTrsg<%iWOk&0t3!rA;a^D1~Jjh&-`(R_mE1=@o;s9jU38*|cYN7QMY|abh
z*B4NE5F2DJsQd)8%OU;-v!UyML3T?(#i4rx!F3jNkK#0T&@RPmh_l#xpk{-{hoNN`
zxPAq%AuEKODFAX~4%AE#8$E77Vm(lKXnzr$wqgB6P#XCHwFh*!E7YC><n_VR7?}$0
zLJzS8<-I#l^Pu%Ee5`f~V>Gl^4VmZnfvQ7VUy5Qb((+R99J2|i(S<lK80J^_o?1|P
zih!zt){C$_0Y8@zq^1U{247jV0ICKQC$KPs<#$k+9Uvh8fPg$hB_#fFnXf=V-T{w1
zC`~0m<w0y%x&y@x%-#6vMUej%K=orQ??GlBfXai|F!Mp|8(73aVg3Osjw@b3;UH24
z2@_)G)*YZ~q4@-s7Etznr$E&p_upXS)F8LEK;=Pfm>)oXp92*~E>~guy+CUBK;=Pf
zWPMkl;-EYOOEbvz+ZU)j$PSo1td0elB~lIXKZuQNt`1Zjo4KH{^?}Mm{Rs<;DXgH8
z59m750;n2fvq5@0pyHtP0Bipuw~;_@T?17EVxzkoBzA^?{2K!DJm3a0_I^Gn&6Ys*
zBbD>;wP~PPBv4}!<c<)iInZzbmt(N_2KluFDi14{K+`1XYocaA)qw1U`4!fF0@<+x
zDi31A<Y93LO2Z0Jd8D;yaJNojtbvz*AosA;LgE{rdo-YGu*E&d4IWT=5F6b+pt#O}
z%7fU*X{rG#4($hn!wNPw4^q1TDi31A^nu*G11b(}L&4G-yv+^@0~M$mq%c6L0}x>V
zGMl3g5(db1JIF5zP;roXFn__yUywcrs64Vhkaz@C9K?pX8x)rXP;uzk0JuL3-4hZB
z+Y<uPGXts)#D?hyu{S`)L2d(y!{!c8K*d37K;p3a{Q(Z~A2`GX>LKBPZjJ^HaR(gY
z5m>}Q@m2s8hvp4fy*LGQc|52^0rJ-rs2UI(7Ur<D4RY5Os62=b^D9X08K^kO9+*DZ
zm<CAx4IX)r9v*N8z!(ceahm~D4ahv09msAAfXbu0EdweJvInLQ*=-$o<Ux8?K;?0T
z8_2#hP&FVna=1K!isN!KOCx5SgVf4E#X<ICbF&Q|d61qMs5~w=gY0O4ssXWKb|8o6
z0;oK?pLRgSLH5A(A&2J;Jn|qtKcMos+y=5wrU`qvm_Ws`l?fn!gy4|}*<AvaUji~7
zymk*V<(vZPqJjH2GoWga%N3A)8=&IQ_6E*&ImjJ%plXr*2&;!c{`&)!N45hbF47Eg
z80wxjka;>#aa`>YAE-RY4CM5e0u{$qceFs|L3Y665|#!)VoRX%&^iKKX29wQko*y-
zJala$xGq3mZ~Fu)kL)f`Jp6%*L(5{YxlWT=P}W5%fIF-V47kj8fXbtr9RU@`XLb!#
z4ahApe<P>iIZ%0Qc7xKw9;iI%Tx$kLKGZvR>S4WQ2Jl?%3#eLbc7fc^(TY9J6`<nK
zxC4g~tSt%B=Kz&QPD7wLiGYgZvabRv4>AKetxSN5<Fao9R36zrkQpa%h(Ew04szcQ
zs5nS3$o{!Z^BA3>bK@X+i8e@hfQL?DV}_BCwPqka7EpO;zXU#h6#x~-=5LT#0aShq
z$ati@4?5%u)_$A<RfDY`4078Rs65neaGMEvUgHW>9=R<ITYm)7{{<=!N<*-82W!)S
z<VD&+j)SBdm^>^$g8Xg*l?SmwVFzk!fb{u5#gW&qBkzyNfyzV2SitT^J{PA4Di6&w
z;I<L$yk?O3YoPMbz8g57Bkv131C__-FHqROfy(0>D;5A3thmoQH-O4R!ycR;U||mm
zj{vAVsI3PI8`z$x45&CZw}JfD0hNc2-$3T(pl5f0+`a-T54sNlbY>K6ogeHj1dthL
zplU#4$gp_`*!VHXj5knuXqy@AcH}+XAT<J=khn)K<B`YmKx#~&YM}Oj<H2b%8)#(+
zC<%kdNFtzWpmh&S4X7swS5rfTngvibxc29R+;aq~2A6w4@$v$y2E+!%3oOktbV2+J
zG6$B{k;`BOs64Ln$N?&kULHl@5HEm=Bc~6L-5pSITyX<(_Zp}gXc~ggsT_fdL-PeV
zU%~PP$lXt%^3d^&g1LP2cwHv*OyQo&HH~vRM+Wp3OmMt_(ve6vBuqeTSeU@_KS<03
zDi8Go*gja_6y(kjs5~@}z{|!Qs5r<BbaO#r&;yl+h5;<iOkoA}>Y#UBZGftQ`W2Rj
z;p1u`v#&taU~?Zx{tHwd8jfK1qm+N310xx*p8*PTrwLRZmm5G~5CK&KV#CrKNN)jD
z9L<j)AA-Xl<fc1N_kpr2bet0$7SK6T(C90us|3zx2cYIb$A!V_oF=ou$09-YKY^+N
zv0-ijg~K1HI5dxf!vWSl1j)<vLec@qO|bZag%c=UwLtY-AojbVp4Z@kXoG<Ko&z-x
zms>%0PJpU`o*fP;2a_Q6F324}pmq`yHg}+A;j#}L9(@o$g4xjVZ;;;-pn8e*n+Mb!
zTy}x{mIGCT&2J$29;iHs4GVANe76RVJjnfLpz<I#ay&nQieqa}fYh?|V}=394Kh%1
zT=~cbDi4Ya(3l-~-yZb*RgnG|s5~g%VE%!nACP<vR32CQn*)`{)t=Y`mB-bdxC51k
z=2LLqfR&3N`~N`YvAGW<mI9RrHJzdP5Zoq#j@QJ%#%n-kd4L<~*vAe*VVnV#2eDys
z14?HNQ1K_AD1fx#QP<%WAy(mm?AZWS4`Rc@6qZIndF%pI{s6>0u%DeKv*jSq#eIRQ
z0aMVqBIN#($V8B4Ed4*II5a%LWiKo|L4KJ6Hjse<)Mkc;7ubGixiyVB9DXz@xQ|-{
zH4iyVK>nHn6^E|X0NVpws{xYV0+k2F5iAUl)72HIJhc7+mutvvv@cM3bbEOwLHrG}
z17<EPY(Zi=1mu07@}RJQ=|}D><v`_;?FFel19i^^L^%pthmM&0WJ-e<q#$=}ftmyL
zA2@tq{sYNhfy#r@1I!(;HVw$`FHm`CzJ{Nh!!wzH|MAF!%=LlFgV?Y%4st^ZR2(_o
zAg|#Bxw!+X2A7{!K;=Q^Ve``os64u#9zexGcEI$(;uLHaxG;v_?E_A);CV~X?bXmZ
z3l*pu<Tf72JR7JuE;q*zkgp*iKL?LI$nATe@@Q=dczX#H4-cSfklhXv{{a;Tv616S
zU@9aHK+9xUc);83Ab*=c)qvROVG1%Y1S$_=Bb%KA6~|}x1gIKZW^aJXqnmvKDvr<W
zH&8XW%;uQ}@jJTNDo}BJW_v)@;4(V{Dvxe<15_NB*`V~i1gZwPUkt5-Q05HIK-D4J
z0b)PFA`VJFE>LmMR1vhihP1b!ckqJzqA(p2CeS(<T$aN6^q{iK0V+>y-=YAj9=Zk<
zoW4?^<1Qe#PJqgT*s!z%a>oj&IPzRMY!4I29Rg5!(7H0HU%+O=>mJaFThKKNAhUl!
z)q~i`_6UF-hP@sKxx)Y|kF9P3nH2z)2eD!1g4h{2#2cXE(7FuXr<(y42l)-wmxt9Q
zAb0G*BM-9g22>uzhPgw4fq~%zRGb46t>Ai?WhR7!Tt<NGkb#Or%QtY`BiA!FP<fDA
z^l|_s76X+Br8Ss5ay?W7m50Wuf;aTe+$m6TkQp$2ureDYwgoB=YG=UPozSs4ko*;>
zJOgA+AUGY=A*Hb|P<c?^0)-7|j0O}=JhLF-0Ahp0L1P3UwhB}n8W-U6n?Uy1po)X*
zVOSi2^u<8sk;4@vUV=p&WL^(c9Ha(hKl+&D8mK(f-;lft^*2b*8K^uozTo}tCs1*0
z@c<HInGNwbzA;G+s2Xg22$0)7pz=_=G15u~R36uuWCv6pnh(JGk=t}Dpz<KQu%(F;
zP<c@PhvgU8x>ArIUqIzSbN8U}GtimqPLsLnklV#Ppo_K<cL9Rk04rla_Ub_8q5TbT
zx<Vem^nuDl(+Ns?0O`+x%7e2Y_^u14d5lQw?|Y!~*y0zYe+^U~8pdGrVfhi{$1_lQ
zWcPvFGSIckpfvIUss_Xcr7=(%2kGUQ3rPdG^n&cyfvUmfKOd+($UIma!SXvue-2b0
z+DC?@U!?ucJy3aU=7Ze31}YC?!`u#HAAyP^=QB_`Re_2l-KlVa(Ghe@rz`B1&gm>O
zm}fFE<=nk@^ZE_geVrh;O3Z_V2W&hRw6_d-J)H$q9@$QizXPD+_{Nw^plYy%1IRy9
zpz<I#%%32$*FeQ_#SuvT1*jSj8>ScJpBGSZY<+c5IS6xi2ci!GI%5YiG06nEjRj<m
z!F))#K*xu{c?5Y)QUFvQIb1;cGN9tv(k@8811b-l;{%%uo8trdeFan=n!mw$51h7<
z+UaMYYLNX7Vn2b3gZv2!6Hs{%Dra1v;%5+kMp`4olm}ZR19G1R_;7OU=i-3mJqXBW
zK;=PdVR-|&PV2xU5Awqbs62=b@&hQ}g3LMq6$hnvn7ObulOVMZpz<I#Odp8-1B*Dw
zJb{If_{A1apzy1J>I03nL)%&4atOS~5Hte-9jA?engdPau=qk5m#l%R0htSO8z^2t
zZkPfUhq?ir7GUKZNPY`c9u$W#KO@%_SMbP#^w>b<MG)tS!p}6A!pPKs9PbK?AmIVh
zhs`br0`dt^d62td`jO+k0gpT=o)$pmL2OVM!Qy=fR2*BpgYwG_s5~^E!r};JP4*wC
z8f<O@*(b9Y;&%`mW;cj!0u@Kj;~;S#s5o+bg2HVL)E;8;*#xK=Abqg#LXO)F1mrJ3
z<+1q*B=!N1Jjf3M;6)jjV_zCjactoY(&qt{2eDyc1+p&zDh^G{;CO(gWl%VsfVziJ
zep&%F2UmUq*>wi023Od<!6OgS69SbdCSO=Ag`^FTK5X$6K|sC&Di3luOh0nIn1M$g
z6vjKC@*p;Hcwc~uV~Zz{T_2$GAU3+aAhQIPLHq?`!^{P-HK5|iX&z*T15_NuMmG;6
zmOwzh0V)qo9~fob0;oK;a0aCx4yZh+T?;Lb;dL1Dn$#Cib<nXQusz6U8*?m&_!~M7
z0hULe3(|nfgVHIieGQvi2KmziDvz!029nQ!%7fVG;RFib4yZhc4GVXWpBF&I_kf%S
z-p_&<7M;eJ30v+Do(nqzRf}t!5mYXIAVQ4@=&%b01_tPu2RP3<O=dwkhtC441{!Z*
zHL!dQ@<Rkv9yz^$#0#L}AU4dOpfKrxii6nb;R6y|fkz%>)(NOQh>dLS1E@GOUcv4}
zj#q}2pn!$!gMitK+=o?w$|L&&<Q@yCIEW3?hn#;Spz_$-b09qxP<dSLngNxErYCTE
zM0VE>s64W}Kye`f6+eP#(}B)YKu$EE%lcqVeQ>&ASp^9LXne!kDpOcNF%BIA)_|%(
z4qp)40f%@54)Fpk;-K*8fQp0s0Lx#n^aPS$K|uZl0r?kr<U#p@V>KiUpydN13_vr}
z&@j+}s)3dP@beU0pyD8NU}*u??*oaYK;^+(QJ{C>I!)$)pPd5oUk6kTNIf<)RzT&!
z)4$*|8zEhjIOv*5kQry7YH*qH1}YEj1A*uA(C_IJ038a*fPMTAWUc{J9-lixplU$s
zvH7J0Dv!?{GoWg4nXv;ZkIx-<plWcL@dql8&m9VDA?X5_84gf+eC|krs=;MO3sfGT
zJ61r|;4<R`R34W*Kza2IR1I>O0ZKP4>mYuFjzfaeK5X0vWS<ID9z4AX9=Cy{y?AKa
z1F7+Vs#yUUbA<ONm{K8%Kx%TJYM^-xToxm*zXG{s0#psC?t`TrSo;^$ruhN&136<F
zZ=hyl8`A*U&9fd74p4uB!vQug43gKuBM%B+AE-Qtja&z%K*d4x450B^(0&)#-gc0=
zEl_z78|G(NT>>&|2~-|A-az7epyD7l%svqN3J&o%Sj0hgvTT6(8``!8#|!M7B#^uc
zR32J3gX<z#*$j$T7pOe6E(3=f@*QU&H)TN8Ao~Gib^}x#o7o`w1yFeq8$E15Vh5n|
zAa}szVP!8!{sB}T#D>Yk!WJyH5#o2~m?LB_GjvQDB(DIK$2FGj0F?)|ML}@@>cfNl
z8vzvuu|eXnero|#96XEw-T#k#Px%C>Jht!v`EdhOz6Cv>#X#~I$i6F3HPE()K`0-j
zKlcVI4$bERp!o)ndX`O)FaWWU-6{hW$L1DL*w{ejq3um@yu;Q*faGJK^3XO6I9<Wo
zFd+FFs65DDu(&~vyEz2p_dw-wnSTc=4|N|n-NM`l^6MX{JaTw|+$FLZ5+2yf0gziw
zpz_f9NU*=1CbOZen~#91fyMz?4QxCQWJd*59%LT6-$DL)0CgJ=q8*2J&utxiF$u^o
zCs56UpL6m6RU8}!urLPcV*pQjV7dPRDh`c%aNNQ2JV>7fR31G)2SCL^YCvfTeGaDp
zDi6(XkTGy*ego;50F{T@3!lST0Tss<ULdg(P<b$gV_o?huq5s=OrEWfc!$~z4l9_S
zL2;%7mB%%Q;{%n)R(FBim;;rE)_>qM0UpCeYGY1-szDA{P`Ipsii6moaD|m82cY6m
zGr?|#^=m<PYCz>dZi4oY!D?W2DyZCI*#_}9wEcm+rv_!MWeL<QkX^`T!R!NtQ2^8|
z9Z3090A3RZx=ai@w^;y{2dRand*t$X0#qJamw?k9tiJ~G!w;w%K=TVwH-PqiKpG@d
z7@0uFo`7yh0EN>Xs9ES?`2{Kt@;fLjL1i|`Jv`eX;Q+D+<~HPTDuL<))ss-WVQ~l_
z*9Dn52dWN~_o3=wZEg6ux}dnJf!YTxpTK@aUl+6hss`jfn46Hp>i_}y2T*ya9pJc!
zm4RS0!3!5~=LrR<JXkICELWKQpfGlT%7fUTumq(`kl!Mp;%I$JP>&M4&KG1}4O9(?
zjm>X!@W_Mg+XIycv0-+D%(?;<2elVr=ECL#K=NOp@*sD@<Y8qZNM2+oBpu+AH-XAy
zOD7=xAy9d2`ay0jfy#r}$nNfeii7eO%w5QNYYkK$WCu(hIWEpX<w0o>WG*OOgWT{0
zDh{1HGJx%!fSuV3Qp2$e;%8_&!AOfBx9ULEAm=BLUKgl1F1;Z4W<b?|*ywHtiFFW=
zUjdbemJ8r?3@aBv`cFXRvBe3<jW3|`Xmf|4nPGT(<k<}g1892y90ss{5ZM1vdF1c~
z+3f-q$7VN3?HZ`vgvyO8P<4dLjV)07@P+pcs2Y&_u!Z*z0`d~z0Y?S~s2$+&MlLrj
zpz_%K46-u<Di30#+YbuM3aC7Y4N9x9a$^Ei9ACMy1*!&{*&wkic;rF$eSyk@*f6_6
z`grz2;vZMJp#zl%r6-u5kjo7p0`fUfd2C?@a!U_X9>hj=*Al2Wu5#fBR3799n7d%*
z0?4gTpz_eT1gC5CdWK^k#P8V50EuZ3koSPf<I0~IP<d>A2btdimB*I%K=Lb~@*p<4
zA3<U#@W_M0^958M#D;|}sGSXSH!*9EL3$1LL&6EU3<TNl0TqY#86fRi=$*)*ILLs?
zL&FEwZa`UA+5=Ss%KtDw!ukv#yVpSFL2Q^GKz1L2ien2~keCisp3pjekhucjh4Tyy
z(7ug92(<600Tl<Sf!PgWJ75t9xhVoF4h;{mf04&hDxmV%;u~b{45&Pa4YLnq?gpqh
zC`@5t1j~aUu?tXnsQbb8qW8_dK-ECQ8LS2t&LBHP4npD>WFER5AbAt0JShFZ#;TF~
zwINV>Z2Ccci#<^LL1Sgm_94a?eF}VL2hw+6fodkae|G>?99&K#hsOh`Jhbcp`xUv*
z0dgbDA&7sW<Jt%{(De+UIM9Hq0kL860b)Dg5RbqiUVuZq1B*B)tQSDVp?xlJ*#+Cn
z3#wZWK;@z9QNitO=-S{A*!~odJ6}N6f!HwjgUn|*4Dma(?*q9H3%Z8~6gC-9eIPb8
zu28}lWQGgW3}~7IyAif;7v#nis5~Jz_CVF4yKxCr9G4q;pz@%+j_gKQ-v#8x7f?00
z+{gjCM1z5Wfsh*wpz6@w=m8bS=0=d(45&Pa4GVuzn4W;T3sepuyB*f<0=az&R4*>K
zAA!mfa{C*oI%GG1%x5`@KMmwS^?}@r>_+5#HUX*zpFeV-_TchI4^$qXKS1ee3lZu-
zZoLCl2el8DuTjRS7>+^wj;kzGfXai+LoW+K<zENX4r0ft3Q*01mt!5M;wX6x6kjW#
z^62&M0jM~rT!odzurV8uz6VfwP~HHgJJ5N8An_kq#6f96;5Z~aKx~+QVQndpm;qEC
zn|&bp0H{2OjjkVLZvj*u*&m>=y#RF&Xu2Aj#uC6|C+U#ApCC1BpnB2zFz~Z@LFQk8
zszEj%B>n;_4q}7C0o2|GyAgDWA>u4QaM^`C_OAey2e}KhZW!53AhR5x^5Ep}$fuCc
z2bnvJfQm!sJiud0PLsK!k=Gm7K-GZK5iIVI>(My`<oDo_2f6JIR31I<zd*%7YLLT%
z=OiTVk=KkNukF-<%A@OZfr>-@0ZzNf{z!q!gTotb3<V_C0+om6L2w+v+9RMn3rnE#
z$a@xcK*f;b8D!Q4s5mrzg53hk4<PvuP<ap=J$-`21WrN10F>Tf^00CaByRwfhx!%l
zR%E{hK;=PdVfvBtPXSaOI{u3>-!cIzk88eV15_SV4uawiG{ymnUzoca5aZ?WvtOq$
zGQkhL1i9-A)C_3b6s4^Wk{3A*2?LP1Fh9WRQc&ERK;=PfkQ-om$p<QqE$l$`!WO8#
z6^M104NT~l1kGS%ntt~ld@(l2tR+x$apfgYSO`GXfW~;B<p-?12dxkWk8yz9`vIyB
z<WG>_K<B4{?BD<&HqXESD#u}Sl;Cz^J>>jSkX{|A8W0=iZ;)OWs5riQCIhMln#RFy
zgQanhTRNcfAoD=(LcZ$=B(?%759-5!?qC9~Vt1O%0Y3*F<fb!FH6ZmM_rdOudV(qr
z&J(aS4bsPQ782heHb@^RK0#*4K*jN$IpP3SgDpRR;sxezQ2P}vUQo}!hPn~d28XHx
zyA!s?4CJ0QP`f~CVCALLWEM~>9Ui|IplZ<lVgMBfnS*RTEF3^_z;g}~4j?ux4v_P%
z4gq-|s5~gG!`ugJ$AQ9P3)BrD_e0$PP6yz02J!{;UY#jWb8xw13m$op|74)@AU4z<
za9ASy^#@c9G~U4SuyPEfPvSfzEYRv&l<`6vs2Xhk1%-bMR35~Jr7Mu1N}%E(dtl*=
z?6xUTd0ges7N|VBxo4o_&^9=vY(?tJm_X%0_TmZ`feR3SgWL&o8*&;jz#|WGPXJUN
z#D@79WM2kU9A94QfvSPV2}<1pN<Uwq?kAL&WT56Cr898+BIl(aNNQkd6+JJ>T!e%L
zx?gIbdO`le6^;>5y|}`$f`I%Cs64i`1qurWs63J%vF4=*P<6Q6!Eg!UM{M#S|7Ae+
zgV@;o3KDmLnt?B`WI)wm^A9L|JD~C)HZ0wM+_V5H4zdT99$|R}B*uXxkIj7`GoC=z
zfY>lIkkd5FW!zx^(xXB^-i3gC3Lbfoe_NpPAU3k!=Rn1w^*%U$Ve5uKYWG0pL2Q^l
zP?%hSilfB`yq^F{KR=*qz)Rkd)^tr_1f9YNnn8t}f2IIB)SLmrMh`oXy$(=$5F6$O
zP?$wP#c{QzE1>eo`atXnSj0i*t$>PSD-%KTCs5_VWe2Ry1`3lGP<edgU_4hL=>WNn
z0<N2&cbkLUX8=_LV#E9k3QrHHIKI9+$ejgHb<i>zTrMR*_vV7+CqU()aR-)%?Xd)v
zi$9?LKyT;a+UNZMY96wCLE-TODvr;uGS?vCfvgwgR}-i>A-~2z)#37M4OAYNU!OqT
zNUUGaK+QvTFUYS?pyK%a%5fdLUlpL@g#79ORfo&38Blp#e!T#7Be8zn0W}ZZuNR==
z`26|>ss>pvC|-GPK*E5KUrnIuaQQU^Dv!;tpfp|rl?SC~SeXKAdx6|E1u73>!}1s?
z9@jv{@%ilnR1LCTkl$WF#qs$Kq(|T;Bn&`onB5?@1{QIUxeicqLgr>b)q%`{nF|Vw
z2B<i$a&iGw9$nuKs5rJT1etpSDi31A!Wg;E`vH}Qh9$VXg!RWjc1hgA9u5Xr#6fm=
zK*d39bo)T&WkBW8$1573;@I?o#1=s1k^7dgv2{?IH~^K$H?Q^tss_B=8+zVTCQ_Np
zavS1T=y(9Qo<*LkQh~}t$H2hy8BqNozqvr=L2Tr>je&|o>l|<x!`5?v#%GQ|-36Ks
zg0@}I&nBF~o^|goY%l<1{syR-AU3jHC!pe>FoA_Xtepf>`vNMD9R472hC2|ygW1sY
z-#}~$9O4F8#6j`o0Tl<Wae%d_k;f4;pz<Jp!`ufOmjb!D11gUk&*<}ZYoKbNX%-w0
zurv#D!x^YN$UK-G$YJmXDi87>EbKsPS?)r@0P1$Ix!`&qw5kib_d^4!2BaRO7c{m2
zGRFZb4q}7EL1PCXb_7%$R7QZr-C^tBpyD9+!rTbUmmqx;pz<I#NFT^NklGbcapdrU
z<pYrX38;JyWZfNjyp;)h00hXa7f^W+8`)fjdl0|lDt{E9^62_3pyIg7p9rWt$ZhEU
z1c_BZ<#C+_F#{@(ybc6*?hZ)*4yZh?I_3sc9vWWYc|qjx`T>=PwkN@P6V_e?nJ;l4
z5-w1Aa61fH-hzO91XLbm7FPe`kq3qK45&Pa4T~>O+S>pX2lauG#_8Z=Ng(^KK-GZQ
z*zEp7Kwjhle!rVQ<#CxG0+olx9XRY@aR>5G2~-}$hWQO-Ru5Dhn!myNkn{H%s64bh
z1<S+AQ;_~MP<dQ&_68~sQj0BIcpgIhjZ0n!DvvA8`atEO{sxyLFn@#0%z?_|O0zvs
zd0c6B4OAZLKa4bc22~y$KFDeI4FP$cM+E$jM;;WHK2UiO8y2siG@Aky$CqY1plU$j
zge`7X5Rg9sm4}86hTmU6<#CzM@fhNFT>3Sj^0@SS;E@M~M+Q_L#D;|p$gBpaIEanz
zZ;;vrP<ap=S>Fz*IIcF!4X8Y>@s=M@d319Hzz1<c=I~(dL9Rm$pz`SYJfPyx`T(3Z
zk=yhcP<izBM*~zG-Mkr4anSe{tUUo6zXOHU4yZhc4Ra@~9tDZrfXZVFACO%?pz<I#
za<~dSg`@-IwQ{g^k07-MP<dE==?9(f^ni*(%O-H%2e%=R*7oN>)qu=FwzCB)jw|gg
zfyzVuf-zrp1S${8Yp}3@#TiKK2~-|m{^NKC@i#6vXh7w0xxoV}53&!N8#18s_}tI~
zRfEe7YoPMD+;9dekIM~jpz`?KAn+W2I2b_XvAF>huK`eb5E~Z9AopZI#qrtQ162dv
z8wO58u)Sd*^VUG+L2Q`WptODjDvmA9g5;k-<#B~83wTf-_Z|Qh0`e{d<WmU9x8RWn
z^%vei-JgJ%+eJMeb{Zp75ZZdV8&EUR!|DT6926($=@g_^;3Xvf(aR|fs5nRsEbKvS
z2Q1>CFpq$WL)-u0`UrMLJV?F*Dv!+_Ao&?kd0hH;K;=PdVg5iV|Df{N%m<16fXYML
zBH*+JF0Vi{T+n$qnOBgo0L1~!4p^TJ<aZmWJTzUw&u$EXii7Nd>4TL=Ahmm-c1s}U
z!8b6$HYH49WNL&SKm_vJ0;pLaHq0!TKS6Fd0F_6MFOa<oP;pS79on}>Sx*Df`v<B9
z#D>Kw$R3f`5P!qUc+lBr$m>8%pz`SYe4ygk>MW4j9H=~qjci{FR2<tlKgc~xpz@%w
zgM|TdyY2{79vV;Jx)&BtApK9E^0?9x%NvM)L26;<!@?LOrUI3RwoAcj8M!az0+olh
zHNf()d0&wJ6sSD3%mk-3*!T)4ELx!QAU1Ni%z=tyE7w4Ayay@|O~c?mp3`IwPzr|6
zhd+R-K{gx2{s9$-wpZY1S_-^{gax)Z1o_1PDi75M4r^FD2P7W=m525Lz+r*h2PlBb
zgWL}bYgpa@xoZMc9%L3MEI{isK;kQ);vhCi95ya+04feu54I0E?jAtpp=kpwkDN9b
z-a-6}OI`sgkIQ@q0`dt^d0hT&fXYM77XbMe#GZjF4t6)pU*LQImA66E2`Kvjy^zX~
zCs4J}^oP-YVtEe<16*!Yfy#s21qyqR8$t140~H6cLE^AD34w}3)uXr_q_zYq4^2bx
zwATX_$CdWhK;^;yhwdFmE(gv)<#DCGH&A(8{^a=p2?waV!Epg{uL@Kg#76d~4OASe
z9>t#^u^6a4uC!G{Kz<HX9%L3QufWm(NNf)Q`8!Z~T>kw7l?Ryx@)syxL2QwaDB*zN
zFB7OdE^|Ym@*uNd=7Pd52PzI?gT!I!r3ESuRgYpHNbM4+Jctd`2P(_=K*b5o;XZ+?
zgQho(GK=LC#J?ajVd0G2R#Ab<V{;$K%pR!up!pzZT?;OYq3iIcv4VCHBb_~60yPiW
zKOnPvpyD7l%pI`!2B}>Gl?Sn5;Q&&51S$?<W7GEpDvz%34^$kNKAF#ua6#8+0u{%m
z50oZCpz_G|7V>^8ka-nQH6S+3FQD+h0d*5-i3v0;;di#?LymX=-)FZ2svkP<0Zuc>
z`yp>Y<)LK-SRT2o_yLs%*$E3X<T#i30`WV@KQMV%Jq7Z&1ymkan;-%zkIjCN*a4{h
z2bkga-Gkle%=bZXG85BFJ_RT6Qelu?OQ2?f(i+SyusRnc#sig4VS$@9feHCybY@{j
z*aZ?G^S(gUgV-?hVCf7bCh`^HcWAi<&M&Y!6BJ)2P<iAwCrF<UR2<|c*q8;(ouF{u
z0<{;^&V$A+*lh6Gp`ew~SNIq}>ZU-=@qmowBd=rig;s0ebG!CH)%^fD7ikSgB~m(h
z096C+cY?zhwtoiXW`=Jd%?x0BVPOGF2Oz&HK;=PfSULsivw(_2>r{+3T?AAfU0(rI
z964{m##cb*PJqgT!U3CmHbCV;X$a&V(0YE5z7tS!T;{%j%7fIx%!S1{$gTjGJfb}T
z4|gUfNPvR$8hnR@7p^)w04k3y?SS+bK;@zN1|0vewlpZLCP3vuY>@w8b;Js&IJW!<
zQhNd_4`Rdgf!GhQh=a`d0To9MFZ41>2Ar@U`_Euzg8X0t6$i1=!xCg?2vi=#M%I@D
z700Fz<fa~|JajG{oTi*6vxR~S0tSdXHbB)Nn+;;0z#;wsi#W*sA5d{z@g(sR63@8e
z$pR`5vK!ft0Z?&}e_&w)D>p%E3!w5KHcTIg-GN0MWX1xhIKFr~0#ySt2WBS7k9VNr
zAU4b`urv=+`v)oyVk7Gl`33PiE`26Yd1QScwhs>R6fEK(vumK@xbo5*s64JRW)D;z
zWH-$Hpu8*t6-Vm(gY%iwWR^7KwDbq64p~2lE%F=Ue-ImHE{LszL)-<2cnlVCkiScy
z;<)Cyra<MP^$57khSeh=cWi;mL&FVz4&fQ7I4Iq~;v1IsK=!^NAkXs$;%{8~b)fRl
zHU~I=!rB}lJw8x*TxZaM+)w~j15%I8jS~pSZy+Fl0V)se1A*NL>wkmn`~a25=SGpg
z_`|`3fP4r6`4Xr+E;mkr%Hwn64yYQCpRk4F4Fd8%2*^wP!yg6~P<dQ_h=9uD^Fs|(
z4K6>-At1kpfczZ-@_(T6xcngV9})(*`~b>}4p247Z9$ND1XLVU9)a3|p!FXhe-=Q+
zp=BEUtYYM|6sJJdfcA$&_S`{^H$py3aR*clbiN5zzJX?&z++#aymkkw2I>ZIIRb0j
zf#m-{<w5SkmWE`&o3OCY1%mY35Ri|-BM%Cr8mK&S*n!*%b2n&Q53QXX0xQ2k>R6!q
zK}%wx>JVc<1&}ry$Zt=e>hRT}9E_mGHs(2K3Q%!q`xzY0$n9qbs62G-5M*o#dZ!1-
zj|otD5F1vPfWoc<Dh@5<!RErsc#z*7K;5i>XpbV!)O3dU4P?#%s5u}uEDn+D_y<sV
zkeML+LFo|WmLFKeL187p1PKSwI#f`)g$>IipA}>RRf8)$L2ikFssXXl-31b>fXajH
zgvle<RWqRS&^iuWj>G1ELGIrHl?Smw{sOg=LF@}qaj4q_e4*>EUO>gcN5Fy4(Po;*
zm<8Ee3vv$!GsNGZz8P#?4Q#DFNL~Xf4~;KyUV_CJ$X*YqJaSqFi6=nCL2P7qR$vha
z*)stuj>{bzpz^rfaRDli?v58waddYuut5BcEDmyq1XLWFZovM9l^r0p7EpQQei%qR
z04fe*!~6@1;|!=cG+w~z9l5^&Qqu!f18sAI;~YFE1=_I=y;oxcR1IjX2^LRIliA{6
z<pRj<SD<P@W}>Gpkh{J><w0zi8$oOyR?M&fiL2lcx4|JEf<rt9i#RAA&p_P+s%N0(
z80z?09Q>$9a6f$u)EsC(30W=t%nMLB+<~eCv0>o=D;q%ex<KWLwO5A?5<Z0N4S}k|
zW$zvm?Og&j51+lDcsc`B2V%qG7378|P;n3&TR8YY<%tak6L#XlAqJ`rm%T?ww08~E
zJbd8*%CA?5PzQ3;AE-J|T7ZQMa+xLrx>Nz$?}mjZ$ov|pKG5(vG`%9~-Ev6X1d4+g
zEc!wAmO#Z}dDszjNGNolB1nD;R32m(%w4du2P6h_H)tv!YCpVgEQMGP&L=8Ra|o&P
zAyOU8-T2G{`8$LYl0Kky7rcL#0~N<sE`h{)pz_fE6|9UzIU{NVR1HWyENo!)CP?f8
zR34uhU!ZD0>am$2!Ub_ZJ~J$!YH*nm0hPyRMh#RAE;Hsp<#Cw-(sux=rUv9>q;p@H
zq96$Yl%AeI)j<2(;BZA=SIWW-(#*gBZIgrR9pw3G6{tKY?Sb+Es0{^T+d#z|K-~nS
zGx?`5!jBsOkJF|=)#0l9KyK`Ss)4pM!SyYyoeA>i3aC76Z4j(omJIPGcuwF9R1L^H
zSiHi@dyv>0s64dJ2HOFf69A=K9`NRW$T%CwpP)7sNS_K+99w<`>2ra~Beyv~`eLBs
z*vc1>d<|3{#71{7$lN(lc@P`fJzJpS$l-}RhI|Do4+=M!xv)F}vg->0c@bVndcYP=
zATv#%@}T|+QX2%`Hv!oZ0aXK1kM0JLe=4BzAU4czAoc_-;-Iv)0xFKL><8I<0jdtf
zhS>{C10c72fXajRoFKU!em^?M4I+FH|AW{tw}JHPK*gbbPH;W}x6eSmPUzf408|Yj
zcUC~vVRI+Q-WgDN5F6$O5PJg_agf_iK*jO7?G027A-9R}L;R1+Z6;88kb98b=7U8X
z<hB&3I6k*^K-Ca(+XkpQTyDDnl}C5m3oPOww=oDn{EE+QDo{0q+~xyShs$j_P<eE>
zwO|nkxor+q9G}|`K-J)L8z}$0AW~ffR2{xC1(5qK1R>#uT;_qq1EAs{HY{y`!XpDJ
z4y}X0WiN6a)B%-;`V}k>+uHy#YXwvu#D<v*@)rkG9N$<s$o>~lb<n;QxDJHPJAurB
zxtowV20{>j<1%Lk)E+|SR1h%d0g>h$z+(<5tR6t+L2OvKf!IH=h=bCcfH1^=Xl;%u
z%%D~nv=3@RgqjE<)YK56W&r^;Aio@essXWKegygD4pbbPreNhYsI&%;5rWl=K>Q14
zL-+rI(u)LC99x|alDB}$gV^Zx3@AOp+zncr0&Sy%`>9T#n`cuYX9|JToq)O#v^5W^
z4!j4_X)@0g?qY<x4^VZW@f)Z*@E$j($y`%7Ga>3g^)<}hNai&#&J~!)?=+cj3NO?^
zXrJZ})DOsc7~~%jQAn6T$A!Up5jKYa3MUh&JctboZ;(D8s5q`Xo&%MK#s}D3SRM!I
z?}5sL*yv#jiq9`l_k!5aFaVo@+_t$uz>E)2d8iv<X<`a1^o#?L*&<>P|0B1rkjH93
z?z4cZ!F5)01XLarC!lde&>C9gwq^xX9yts_c29tcL&FH+K2WNK?#0{!RfDeg3{)JS
z-VabU=z2NCA%4cER|l#FU9SsN9G70u9P<XKy;l(9xfo}@<|D0P2Ziw*sJYO731n;;
zdZsW)eh*Y0+gWO$uvCG{gZ4c`(+lKGpbW&gCxZmU-?+@kAi@k60%ois!i)|AW_%!E
z2FSl>pk_eJZdlp@mE7R+4y5J-5o$yvAz^~g919}U#1NsT0jdT%-VSr~6jsowZP4_-
z1gZu(-GSpDDh|!d;IaU@O>qY*4^5X~d02S^GV2di9=ZGj<yV-y39YRKnc*M>2`gkX
zKyHhGisMSV6;OGQTJ*9GBsK#o4{{Go9#(#U>Wv*xc~Cn8d5&xfBk000$oVxO_dS5B
z1F>OcH7FhYfQsYl!-4v&DNr?_IuM$Fz;zh5b&Vi1eWW2_0S#|NTtdq(keUJ_)J!2l
z%?_v<XgdsM7igp$oYp~Mcn7Kmnm)j4kkiK>s65DBurNlhOJrmq{=p@0gGU||M@yjQ
zgO1yWh96>_Fbgtp0g9IvRCB;*!h*!-K*d39<hX;m8?=NUYA&Q)tALbiAonUj_2N_G
zLWG(O0%}0%vj?h%m^*0-WFcXSo?kkk;@I*F$UiHf^7!KW3{(xS_<jSG2bqT+-yks_
zIf&b!eJOByL0^Am096B04~i4eIS8P%=7A~>E^A<E2^4=BP<ap=qz^Q<1Y$Qp#nHoK
z22>ns4~BU=pz<KQLFR$hZiCcbfQm!gZs2|nczq@4<{9W1#TTd=&^RswcrFleJ!%Pb
zp(r^2L)8(T|K%a!hd2KdPy-5+DNr>aHpp+FumbsW4OAT0zN9lyd1QT{e5eBz2c-*G
zegWM<=roxP)anD57of1?0ZleDFff4pi!?TbGPh;`RReMlEDa%#F9ks5@tIKqRfEfn
zDNuQQX6%5f!DYq`s60M1{y^2>GDAiY5})|;oC8!1C~RS2hFr!bK;=Q<3kxq;z5t0e
zK;`kBYq|ug2BaR89$<NH52`pu9=QXRM@|nQ_7^PTpfKQ3g7_C#`qF{QgUkTA1C}mb
zpyHrB1M?$n9tmV_3RE7%hRMUy49Kh&s62=bGZ&O@pFrISnnyuPw^LY=&I>&P)sM}5
zkk}KbJjhH~Uj#Ov1d?Y_hWH!AMt2`bOa&?rD(hkTVQmqRybDww#KxvS1uBnCKS-<v
zDvx|WFuaWsiJ1EZh3^ljUqI;^8YXz#BoClw<0_LtZe~$|_#Za604f`h_Z_Q1<&onD
zq|XK_j@(a#jl+Y|Y77>6^nPRmR1L^HY+<(mDh~=L^soonaR4fhYdjld?h~jQ5F48v
zEUFOy<FZ2qDv!?&52zYkc4R>1aoN!UmB(kt8mJmvcASCA<FexoR34Wdp!gL~gM<Z$
z4a<ul`!t~9xXK0(s64v91gJPD?ZUzyxol{F%7g5H$-~M9kk|sKJhWW|Zj&I-%^iTs
zquYA}Dvm8}g3SE^m4}8Exa@@GX^>eG>X_jGN^b^GapdwIxgG_X9RgJYVx#*BWOfNu
z9>hit;~uCuE`4jD^62`GK*d4sgV_hGV?bs-fy#r}FnQ!KX3>E76`OvLT`Ev{5F6RO
zHc)YBxe5+L<Z?9zDv!-vkXve?^0@TRfy!gk4~jRKyFq7OLCZo!|6&Rw6KKsEs3!<Y
zdj?Rmh$%NgZj;c2gb9d^9%i6$uz<>g*sw4GxibJNj-2k$%e)e(8eIOK0+q*Q_ZFx;
zy4`1>;`r?T09Av_ZUHU){x*QhqucEP6~||H4pa>;yL+JWxct2aDvxgW5vVvmyI(-n
z;If-T8{%(V<%|YY9@%b?I~}0n$aW*wfeBD~Xd4n-S36DSfcMiu=Cwf8fY``sX%18z
z*=+Q*bO5RbG{y)^r?9<hAoo3h%7fT2dE~s$0KTXd`}w{gJqmc_LGE>c%7fT2w}bRW
zK*d39Z1z^*kq4PI11b+<!^{QcuMJRfTwwxIbA^B!keNTAYCvpc^96Jv=>XK`gth0L
zCbNNBo8W#D$Ui1fH6S*+-$3StK;=PfWV3Ui;`q#-09Av_><v(PbhA%D#qpW_2C4>^
z**tm>zoVP20u{$+wg*%VHnTxu8Blp_=@evN2UH%!hJ_i3y#R|i$h;j;aZr52;s93X
zf%M&g%7fT2^FaDOK*d39m_As30I3zw#|#6IS`DZ;wB85Tb+CRONS_B(9>hkrF99l!
zOJ4(29(nu&WX23E;vjcyfQrw7tT_U^BNciUDM<bTR3216!u$to*MQ_dK;^N;14v%L
z0OEga`axlB0F{T1uYlWQPLtU{qbu<I5du{M?N31NR7-`7&4KJFfyzVIID^M%kk?vI
zfy(1@;})nqE;n9*%Hwn652zYkZj>;Dgaa-&T0rHY<q$X?VC6o@j}cILTy8u7wI8G(
z+IGP(V-C~|TyES0m51g_uzuJYd5|0KK;?0T;~%IzHaCLw%NRkz0OUqkT0-`t4OAYN
z`(mK-xZGC*mB;12IZ%0A?%M;E$K}2|P<dSL`vaB7<vtl>i2rf9&ju=w&3&M}5(AaT
zmkt}CYH+!60aPAWIy?ZC$K}QcP<dQ#WH5pF5uY1XplWcr(FH1x%Z({ed0g?-0+q+*
z#wAdB=v)n~4TZAa?gUf~E;qh_%Hwh)hbbf+aD}4=R34WbJ)rXV!Z8P`2A3Oqpz^rf
zxCSbZ%Z+EC^4Q!6%Fl10^0?xG#|#n%xZI}$mB*G}K<(-&Q1g-Q;DYaO1K+>}-HTHK
zH3yeFr{IwX>G=b-rv)*W4nHGf3L{et@)-#apk~45S7GaBL489|g#`*17ITQdL3tKd
z&cWIeATbrFJgDyoY7@fDh=ojHf!FwY5KsdOpDj?g;0qs+|L#E55#zrDP<!$D?+H{5
z$S>IZ$6^8TKR*9y5KsdOM<1vfT<3u0;E@Nld3vDoAU1LvY6(;vTe=5@D-Tp2bgdt>
zE`_JNTxcAD!qo(-4s`S<R2@>fDS;&$aC}NwLc#=BxPrpch6ptYM5t*YpavASE1+s{
zh3yGE@}Tg10hI@_k;9h33gS;(VVeQfM<{G3K-D3IEj$jUFrtQS3Diz}VLO8eHG7Cq
z^MHUFP}s6q;|>Fmyb4qvl!jpW2iB$rr2`kJJif9&1F8mB+1de>$5r;PfXZWwCy*OY
zK;?0{@dZ>KpBs5V3qBYa7;w2!2P%)tjXqF$=(-tjdlYs)0LYCwP<dQ#?19R|=E7j*
zET}+-mDL-dYC!oO78l54ju)Wvpm>4FBbVhLpz_fDy72rT3N0r<?i8_wqz7F7FoDWr
z^9RUXbD(yB_M|||nF)+A&p<b(fb6M(nggBp0r!Jqkot0Spz_%40qNfZl?Sn5euedA
zL1K3Z$p0ZAFJlJ@2as9l=7Y)+8>l>pja;ULK*h1?1BsR3kq4PI1u73>Bb&PhDh@IO
z-8~?&GX&({K;^N`VSx1W*hBma?W=?Pw#a>a9jH9IyIi2+ATzMJD}{i33jz5h1muqp
zkbgozp2Y#;Z(QM`0+q)VE-p}c<ZuD8W1!-oJOPSF(7q{<cnMS-ny$g;#)8CqpyJRn
zPQVM=UR(kdht6Sw%N68xY)7E-pmBbXJ)Tf~cc9|f$^uYa{lOy-GAjit4?2ednvWBZ
zj}@E7$dm$GvI%m(k0T@;(fyl(L%aqmjvfwEpyJ5k0P@2cs5rF!4lXZ{$Adv`xByiH
zazAodynu>>%z>p*Sh)xa3l1lU+p)=m+*bhAAAo3cBh~Lr{;<Xq$PFP-vyj69WJeBE
z9K?pX0ajjt{CWjyhYixXz>H`C-U$nE2FRIZFn5ElcY?+dyi6~Imgyiry@1+{zE=;l
zQx8<Pfcyw^cM8If@H4=sFfxU}{0K77!Wj}?xXc6jF$Ssz#76fo$i5>`HxbijS^+f+
zSKNc#bOx#hmzzLg40E>uB8(3(qTfNx)Oz>c^{e0$8$sr(xZw9I$lM7~yB{FT#k|{?
zX(QZRP?*#}%>}X1!v`cb2ai0+U3;MN&~~H&tcr#8?LcZCK-J(2Hx^fj|L~ck0ab&~
z93Q9}Xd4}tKRuDpCMbZa!PT~y0F?)&4_KJM+M1v+*#MQtrT+p{9+&<PP<dSX1>7KE
zflWV1tOBY(0CCnLXdOG`fSM_c%>0ayTmmWwVxVRrmjj@3X%Ezl7K9n#GToW)f#77O
zDU8fgjF96Wq34h<ftrJDZ!9QGj^L38x#I~`9>fNfiLiA`f1u(ZH^J7Hz}6;!)XKO+
z!UDvG=>xG%aESZh5KqA&UV}q?3KnsYKi5FTvAGu{e+E?^9Hz+rc>|RP`2pr1kUkdh
zL6Zy&P;)W#sX*nC^?}$nSj0hjE(9tL9j^noqnswQp^Vp6K-EC^kAU-v547zIN-r~@
z^5CX4^v*W$UQ;G-$Yvh~$hkxZpz1(p5rEc#&*hoN4c-$}0Z|6>-xH`B#P|l&JVvDR
z23R~H@r=tYDo}YsZt;Pt1FbnmaZ5SEEd@|DpuB`Fe@`GFzX6XtC{8Y*%7fchpfGp=
z6^HhFAbUxm=M;hDIlLfYfG7i*<}pS<=4?Q5ssWXUw!y&h<usWEw6YykeKLUT_JOK_
z`VDM1NIV59jy%T&N^3`;ZUQZzhSuHSy<g6ty<bzgrg1Vk!56=Q(!>|2deCtVQ1$RO
zNG-Ik2ibQ8Y9F#YKz@7!6~`3@Jl^=jKnE(1FAM^pYLM*)xhVrGjvNLcH#I=TL3JoB
zJs{8DFM!H}!V4x3%hMqJ2cYtxID*L|x9c82<)Q8Y=WXQrgaNc@oq>S?+O`MF!}>fR
z^A(`-xb!<f<)Q8erwe5FCqU(~=?A&F0V<E2_naoPcp=xBOQ32%dvYP;uT1k8ix6q^
z2vi=Q884t}K<Nlp*2BgPKw=!ekhq7AZGh((pldLr?%ln58MKZF6dndpbs#;k@P?TK
zk`I8&<8o^OR34vOr$E&}?Er@<%nndEZh^`}*Qy}9bsB3tJj;N`F&{wHBJwq)szz=j
zvG_s!j?YaRP&L@x1QPRr$`cB|0;oD%;WGg$kIyYzplU$&qQ@mDe6B#{355?Rz8L%=
zeh0H1`M~KP)+YgpDG-o%fXXAc3z6qY69~vRK;=Ps0hXR%`4?1fEP%>``~|ABVdow1
zfQloxHDPydfWqYlRGx*2fq}u154nxTR0C<EfzJ$K0CngX7#N`O2H8gw1Ib$;`xT(_
zAU4Q;Slh`0Dh@3R!Qlq$lY_!70xFNoUlmY!bbn2NievK^$PF8y@*p<MJs|&{fQmC<
z@ozPfe?LIgVe>D@-2#D-^Z<1i*k7>n666;Hs629fqxZo>plYCI!0W*rs5r9QLF^VR
z;-K>M3Dm73h%?ebeJaFem1&Gj`;q#?AhRw&%|fncK;kc;;^=N-2!i+*qy`qAAb(0g
z#qqUeY@lkOW6I#Lg6)$Ag=Gu@`5LG^v@ZfK=a9#X=b*}i%}18s1C_^SKgd6Kpz<I#
z%x@rfeSwOD{E43DK=LBNkTAhzt_f5g-CQ52I5dpG?uDftkhwWfd0gi9K;_ZnZV3+Y
zJy3CEcYyqK1u71$(;YzT`N3^x&~6{-83sR~YQWRt$mb?`KpIjYb7Vpw;eb3Y=rozd
z2f1!`fU3dOwoZV`L(5`FyA!&H8RYH;s62=bizATTGoa%5{ICbA2A>}uK-J*$14}5x
zpSb*>0+q+s{{)piE>L-VWe+GnZ-Kg{1Tnq@nioLH&*5nKc>&aH<TL?JUr=#Sp9I<#
zMp^p|yZ;6hu1}z9k<9?5$3IYUTy0C4Fi5!IO0PChd5|5*aTfv=ht1>6<(kLoG?^n7
zmTo}mE1+sXY?xjUdjb}5P<mJa6~|>JNX;3j8t7VESh|O=wFUY415^!ix<YR63WP)a
z3^EVBYygQFK;`l6kqm*V0jUT14Ypq^2UQ$gKEUdFklG%oJU;htfU3de{tHlfka^hL
z{{bqG&;241C}9BJj|&Pr9aM1?_k+^+6sXyxr0)i(naF7q<n|d*anL;|432yg80QMj
z6Lgv^PykItAT@gkr~##?2T(O2HYhG&?Ux@=apZCV`HnY<NJto<>ob6g<H|DuP<c>z
z!NMQbo&=dy0F?)^k=@e)702bC6;OF}eFvc8xZLvqDv!-QpfF^Jg7_0(np1(Q!IkD*
zpz>hzplxX6be#f~$Cu_hplYCIz|-6URB@Cv2lCSas64cO0q1$-{Xq|)^626A11gT(
zjzey@OGHD$1(dE~@d)eJg3Pjj%7fU*@fZLV$K{>^s64v94yZUT_pE@*<8sdls64W{
zAoc?+;-GN*0TsuU-Xvlm{s)<X>^}pjIIi>-0F?*X0Sh;j^beIsH@5>Sjw{?&K;_Z(
z9e|4C3bzMPd0gSf5R2WP5>Rn$`apiOfXajGVrZI&we>)0I07mUtvkW#5`CR?4O9)T
z^%irW^3c8txP6SgPI?bi9+w;MK;?0{@efoUpBok8AmM|{jSf(GTy9K&%Hwil15_TD
z8y7(3@wxE`R1GdSK7q>PawAJT#E+nOMNhLJF%<&xE_mcY=`{r^4`Rde5{O-cLwpJr
zanN#qY#8Kn7KV?|ll)OtFf%OVMiqhZm>Cx15MP2rd?|*w5ZEY8agZ=G!!jJ|F~uS3
zSKv^ODGpJ;5{G(Baftd=80tkq5)7E)AYo>P)fnm_{>2oBs9%FaJ*GHB{aPIAF~uS3
z*Wpl)DGpJ;0Yg1Rd?SW9#9z3?G1CvIoyLTet~fvjGcYh1GB7ZJ#9@4Jy~4o25DOIt
z_wgAR7+~TcZOjatakvLlyc=u|LL8JYL1ut3Gs9LK=3t5+1e=2pM>S_V4s$TYA@=UX
zp&nBlqJB3H^_b!i^?Pxs#}tRC-;bdllFl*3A?gocsE4EnOmT?%Lpao9ibK>N#-Scl
z9HRax4)vJg5cS7#sK*qCs6UCJ9wL4ULmUzgnBoxir*Wvq6o;rkgF`*0I7Izf9O^N}
zA?nZJP>(4NQGXtXdQ5SM`U^PJV~Ru6U&NsvQyilHG7j~a;t=&$aj3@>hp4}fLp`QA
zMEy-1>M_M3>Tlyvk0}mOe;0>(OmT?%`#98NibK>t#GxKj9HRa)4)vJg5cN-SsK*qC
zsDF+_J*GHB{Ywn>5b;+S;*flbDGpKp28Vh~afteNIMic`L)3r3P!AFRh#?MfC#E<=
z{bwBNF~uS3zv57jDGpKp9fx{Mafte#IMic`L)8DqP!FkhFvTJ2|6r(xgb$`TMEySu
z^$_v@7~&9fFvTJ28F@f7I%Z~I!Vrg;gDDQu%gn%nLp`QAL_Hf0^_b$ID;XIXesep4
zG%_$iZ-Ihvm>D>5n1d+}(!tEYg+o22I7B@U4)vJg5cPaG)MJW6)C=HHk0}mOFN8xq
zrZ_~sFb?&Y;t=&BIMic`L)44nP>(4NQ7?v}9wIJ|Ar47znBoxi5;)XjibK>(;!uw%
z4pA?KLp`QAM7=Z)^_b!i^)firV~Ru6%VMa9lqZ<t5cP66)MJW6)XQV2hlD?-I7Gc7
z4)vJg5cSG9)MJW6)T`o9k0}mOuZ}}KrZ_~s1`hR@;t=&(IMic`L)7cwP>(4NI?@eP
zzQOu~;BjXL1_sblXplH~42OY%0VbZr2r2`Ab3?D|g^Sli#i3K=aPg&3anPE5klSG9
zoQ8^n=jf2ke-9Op0IeH95*KEI*t-Eu9AqXlgB}k5Vv0l5>*G+5DGpI@h(kT5I7GcM
z4)vJg5cQ@w)MJW6)SKf_k0}mOZ;3-arZ_~sH4gQd;-GcwpmY+z4AO~6Cm<d(gDnno
zFvTJ2?Qy8b6o;sH#GxKjJcJ1}9)b`@9rtj?VGgEv8`vC#II20WILyHmhq&Jzhk8tL
zh<Z;P>M_M3>b-HO#}tRC_r;+eQyik+ABTEOaftdr9O^N}A?ky1sK*qCs1L=V9#b5m
zJ{*U7OmT?%NDTE5@hA*&Nd1K=4pAS2Lp`QAM133%^_b!i^$9rCV~X#9ma8kE`4^^9
zff-WX?tqH(gA8V1VCaU5pMZ)(DTW_V@e5D^VW|2X7Kk}7(8M1=#TmehB^VfB<CGw6
z%nV5|XMnh13<*z6agZc4LoyEanBoxisW{YQibK?=<4}(&uFnebF9+0LFpU{daS5n6
zs(&+K%0SkEF~q-^;vh+8hHM<_F~uS3b8)E06o;tK$Dtlm9HPDuhk8tLi27n2>M_M3
z>PvB`#}tRCFUO%CQyikc5{G(BafteA9O^N}A?j;!sK*qCsISMN9#b5mz7dCdOmT?%
zW*q7<#Ubijaj3@>hp2DIp&nBlqP`P{dQ5SM`feQRF~uS3dvU186o;tq$Dtlm9HM?A
z4)vJg5cQLBsK*qCsGo{MJ*GHB{d64aF~uS3XW~$gDGpIT8;5#Kaftf4IMic`L)6d5
zp&nBlqJAL`^_b!i^^0++#}tRCUy7j~(*MO2hp1nUp&nA6V~Ru6uf$Lf5nqKN4lxH)
z9HM>=hI)wjS`2ZBIhf)Q_3JUzL&P^=h(pZ56o;tagrOcHz8OOtVh*M_MEzDA>M_M3
z>bK)ik0}mOzY~XgOmT?%-8j@^ibK@z#ZV6s--jU%2?tDZi24IK)MJW6)E~m39#b5m
z{s<2BnBoxi$8e~}6o;rkfkQo}I7Iy^9O^N}A?nZIP>(4NQGX7HdQ5SM`U@E9A>tP?
z#3AvBDGpJ88HajIaY#9XYaPf{9Oht(L+rhdLp`QAMEy-1>M_M3>Tlyvk0}mOe;0>(
zOmT?%`#98NibK>t#GxKj9HRa)4)vJg5cN-SsK*qCsDF+_J*GHB{Ywn>5b;+S;*j))
zDGpKp28Vh~afteNIMic`L)3r3P!CDBnBoxipD@%z+>a>^QU3))J;Z!WafteF80sPB
zV~Ru6|G-cWF&|SLqW%|#dWiX$;t=(JFw{fL#}tRC|A(O-Vm_ugL_Gs9h(^cE42&4!
z5PLDjL3)`Pm~p7b6o;s1#i1Tk9HO2bhk8tLh<Z*O>M_M3>bWu0L&6PH9HO2VLp?;C
z4?`RhZkXZ_^#VB5V~Ru63*k_YDGpIDf<rx~I7Gb|4)vJg5cLu`)MJW6)JtKghlDex
zI7Gb+hI)v&EQUBFoH4~A>g6%iL+r&Ahp1P?P!ADT!VrhpizyCKuYyB8rZ_~s8V>cC
z;t=&3IMic`L)2?wsE33DrZ_~s4u*P&xGsh`#2id<h<ZH?^^kDG6o;tS$50P3A5$En
z-Vld+OmT>MV;t%+#UbiVG1NoE%`n6v{=yW8sJFnO9#b5m-U^3$OmT>M8yxB}#UbkL
zFw{fB8B-jh-T{YtOmT>MCmiZA#UbilFw{fB6H^?b-VKL(OmT>M4;<<-#UbjwaHz)=
zhp6|#P!9=DOmT>MKOE{Y#UbhgFw{fB2U8rPJ_tiS#66he5cMG#>LKEx7~&9fFvTJ2
z!*Qs`6o;sf#83|rkH!#(*o!F+Q6GatJ*GHBeJl?3nBoxi@i^3DibK>V;!uw%4pE<k
zLp`QAM12Yl^_b!i^=UZNV~Ru6XW&qeDGpJeg+o22I7EF84)vJg5cRn@)MJW6)aT<+
zk0}mOUx-6JrZ_}>5f1g3;t=&EIMic`L)4eyP>(4NQD1>WJ*GHBeI*X{nBoxiRXEgR
zibK@b;82e#4pCo+Lp`QAM12De^_b!i^-Va`V~Ru6x8P8ZDGpKJhC@B3I7EFr4)vJg
z5cQon)MJW6)OX=fk0}mO--AOvrZ_}>9}e}H;t=%{aHz)=hp3;3Lp`QAMExWj>M_M3
z>L=q+k0}mOKNW|1OmT?%={VG5ibK@T#GxKj9HM>}4)vJg5cRWhsK*qCsGo~NJ*GHB
z{d^qiF~uS37vfNlDGpJ;7>9aHafte*IMic`L)0(Fp&nBlqJAX~^_b!i^{a8H#}tRC
zUyDOMrZ`0XdK~I8#Ubi9;!uw%4pF}uhk8tLi25x!)MJW6)NjL~9#b5meg_WqnBoxi
zyKtz-6o;tagF`*0I7IzE9O^N}A?o+zP>(4NQGXDJdQ5SM`olQXV~Ru6AHks>QyilH
z7!LKA;t=&GaHz)=hp0b=Lp`QAMEw~Y>M_M3>d)a&k0}mOe*uSjOmT?%OE}bHibK?2
z!J!^g9HRaz4)vJg5cSt_sK*qCsK0?jJ*GHB{Vg2oF~uS3@8D36DGpJ84~Ke8aftf+
zIMic`L)1UOp&nBlqW%#M^_b!i^-pl9#}tRCe}+RnrZ`0X3mob(#Ubin;ZTn$4pILG
zhk8tLi28Rp)MJW6)PKOC9#b5m{u2)MnBoxiUvQ|$6o;t)hC@B3I7Iyq9O^N}A?knO
zP>(4NQU3>rdQ5SM`hPgoV~Ru6Gl0*41+ifmGTwqI4w7ePV8WpuQyik61&4Y}afo_0
z9O^N}A?i7BsK*qCsOQ3=9#b5mo(G3|OmT>MJ{;;X#UbhiaHz)=ho~3Ap&nBlqFw}t
zdQ5SMdNCa8F~uS3C2*+66o;sn!l52h9HL$Zhk8tLh<Z63>M_M3>J@OP#}tRCSHz(n
zQyijR8HajIafo_V9O^N}A?np|sK*qCs8`3K9#b5mUK59UOmT>MZ5-+`#Ubi-aj3@>
zhp5-bp&nBlqTUdPdQ5SMdSe{wF~uS3O>wBl6o;rc$Dtlm9HQP5hk8tLh<a-r>M_M3
z>TPkT#}tRCx5uF#Qyik+5r=wAafo`*DQ_Sa0z>K}OmUD3W(HRr=3|OO)Pqj+1F;Yo
zVm_ugNCh(k=+s^i3xOf(F~vbDm>EDf-+)*M3{j6M4pPC);Df{cnBoxiemK-)ibK=~
z;82e#4pAS7Lp`QAM12qr^_b!i^&vRaV~Ru6hv86<DGpH|fkQo}I7EFE4)vJg5cM%Q
z)MJW6)W_jak0}mOpMXO>rZ_}>5)Sp4;t=&IIMic`L)53?P>(4NQJ;=OJ*GHBeI^d|
znBoxi**Mf=ibK@r;!uw%4pE<vLp`QAM13I+^_b!i^~E^UV~Ru6m*P;5DGpIzjzc}B
zI7EE~4)vJg5cQQf)MJW6)K}q9k0}mOUxPzErZ_}>9S-%F;t=)qIMic`L)16oP>(4N
zQQw3^J*GHBeG3ltnBoxitvJ+UibK@5<4}(&4pHBMLp`QAM13a?^_b!i_1!qsV~Ru6
z_u^2GDGpKJk3&7CI7IzK9O^N}A?hdNP>(4NQ9l)jdQ5SM`e``SV~Ru6&%mJ`Qyijx
z77q28;t=(7aHz)=hp3;2Lp`QAMEwFB>M_M3>KEZqk0}mOzZi#lOmT?%B{<Y$ibK>d
z#i1Tk9HM?14)vJg5cSJ(sK*qCs9%XgJ*GHB{VE*lF~uS3*Wgf(DGpJ;7KeIFaftf$
zIMic`L)34?p&nBlqJA?D^_b!i^;>bM#}tRC--bgyrZ`0X4jk$+#Ubi<;!uw%4pF}w
zhk8tLi26M^)MJW6)bGQg9#b5mem@TNnBoxi2XUy!6o;rkj6*%9I7Iys9O^N}A?lCe
zP>(4NQGXnVdQ5SM`V%<RV~Ru6pTeOYQyilHG!FHc;t=&`aj3@>hp0b?Lp`QAME!Xj
z>M_M3>M!6>k0}mOe-VdzOmT?%OE}bHibK?2#-Scl9HRaz4)vJg5cSt_sK*qCsK0?j
zJ*GHB{Y@O|F~uS3Z{tvpDGpJ82Zwr0aftf6IMic`L)72Lp&nBlqW&Qc^_b!i^^b9=
z#}tRCe~LprrZ`0Xa~$e1#Ubin;!uw%4pILKhk8tLi2Bz!)MJW6)W5}{9#b5m{yh%$
znBoxiA8@G06o;t)h(kT5I7Izt9O^N}A?m;2P>(4NQU48xdQ5SM`X4ydV~Ru6|HPpl
zQyilH7Y_B9;t=(JaHz)=hp7LDLp`QAL_GuSxEK%@j3MKtnBpKwW(Fo4>M_M3>RE88
z#}tRCXTzZ$Qyik69fx{Mafo^j9O^N}A?i7CsK*qCsOQF^9#b5mo(G3|OmT>MJ{;;X
z#UbkXaj3@>ho~3Cp&nBlqFxw>dQ5SMdQlweF~uS3#c-&{6o;r6$Dtlm9HL$lhk8tL
zh<a%p>M_M3>Sb}L#}tRCm&c(VQyijR5r=wAafo_l9O^N}A?j6dsK*qCs8_?G9#b5m
zUIT}EOmT>MEgb4G#UcB2B6;he=MaMQ!!R?04i0lL#X)+Q8T4?d#}tRCH^8ADQyik+
z2#0!1afo^o9O^N}A?nR=sK*qCsJFnO9#b5m-U^3$OmT>M8yxB}#UbkLaHz)=hp2bJ
zp&nBlqTUIIdQ5SMdKVn(F~uS3-EgSK6o;tyz@Z*f9HQO}hk8tLh<YC!>M_M3>iux2
z#}tRC55S=wQyii`5Qln9afte09O^N}A?ibMsK*qCs1L`X9#b5mJ`#s|OmT?%XdLP>
z#Ubiraj3@>hp3Oop&nBlqCOFadQ5SM`Xn6cF~uS3lX0lW6o;r!!J!^g9HKrAhk8tL
zi28IK>M_M3>N9bu#}tRC&%&V|Qyii`2Zwr0aftd{9O^N}A?ovRsK*qCs4u{w9#b5m
zz7U6cOmT?%A{^>5#Ubj8aj3@>ho~>bp&nBlqP`r5dQ5SM`br$?F~uS3t8u8u6o;s<
z#i1Tk9HPD+hk8tLi26nx>M_M3>YH(>#}tRCZ^5A+Qyikc4TpM6afteM9O^N}A?iDE
zsK*qCsPDp|9#b5mz6XbTOmT?%UL5K%#UbkZaj3@>hp3-`Lp`QAMExWj>M_M3>L=q+
zk0}mOKNW|1OmT?%={VG5ibK@T#GxKj9HM?U4)vJg5cP9$sK*qCsGpBRJ*GHB{X!h-
zF~uS37vWHkDGpJ;1c!P|afte5IMic`L)0(Fp&nBlqJ9Mq^_b!i^{a5G#}tRCUxPzE
zrZ`0XIvnaT#Ubi9;82e#4pF}ehk8tLi25x!)MJW6)NjL~9#b5meg_WqnBoxiyKtz-
z6o;tagF`*0I7IzE9O^N}A?gp{P>(4NQGXDJdQ5SM`olQXV~Ru6AHks>QyilHC=T_Q
z;t=)6aHz)=hp0b}Lp`QAMEyw|>M_M3>QCcPk0}mOe+GwoOmT?%b2!vvibK?&$Dtlm
z9HRar4)vJg5cQXFsK*qCsK0_kJ*GHB{WTowF~uS3uj5dUDGpJ86Nh?CaftfcIMic`
zL)72Jp&nBlqW(S(^_b!i^$&5V#}tRCe~d#trZ`0XQyl6s#UbjS<4}(&4pILShk8tL
zi2Bz!)MJW6)W5-@9#b5m{v8hWnBoxiA8@G06o;t)ghM^1I7Iyy9O^N}A?m;3P>(4N
zQU3#ndQ5SM`d>KIV~Ru6|G}XiQyilH9}e}H;t=)!aj3@>hp1;10MW=8GOvdz4pPI+
zz>GsZrZ_}BD-QLT;t=(0IMic`L)3HNP>(4NQO|`#J*GHBJr54`nBoxid^pr&ibK>3
z;82e#4pA?NLp`QAM7=N$^_b!i^`bb`V~Ru6i{ns_DGpIDi9<c6I7Gb^4)vJg5cM)R
z)MJW6)XU;fk0}mOFNZ@trZ_~s0uJ?<;t=&pIMic`L)0tdP>(4NQLl<aJ*GHBy*du{
znBoxinmE*BibK?E;ZTn$4pFazLp`QAM7<sk^_b!i^#(Z9V~Ru68{troDGpI@f<rx~
zI7Gb}4)vJg5cL)~)MJW6)LY?Dk0}mOZ-YZUrZ_~s9S-%F;t=%?IMic`L)1IsP>(4N
zQSXdHJ*GHBy(<p&nBoxi?l{zAibK?U;!uw%4pHxoLp`QAM7=K#^_b!i^?o?iV~Ru6
z2jEbTDGpH|ghM^1I7EF24)vJg5cOd=)MJW6)JNb@k0}mOAB96brZ_}>3=Z{};t=(5
zIMic`L)0hWP>(4NQJ;iEJ*GHBeF_fsnBoxiX*kqlibK?A;82e#4pE<pLp`QAM12+x
z^_b!i^*K1yV~Ru6=iyL~DGpJek3&7CI7EE`4)vJg5cNek)MJW6)EDDWk0}mOUy4IL
zrZ_}>IS%!h;t=(fIMic`L)2H{P>(4NQD1{YJ*GHBeH{+<nBoxi^*GdHibK>l;!uw%
z4pHBXLp`QAM13m`^_b!i_3b#+V~Ru6cj8cwDGpKJg+o22I7EFn4)vJg5cNGc)MJW6
z)c4|0k0}mO-;YB*rZ`0X1RUxy#Ubh^;ZTn$4pBb^hk8tLi27+b)MJW6)X%`79#b5m
zekKm}nBoxivvH`$6o;svi$gu8I7Iz?9O^N}A?g?6P>(4NQNIX>dQ5SM`XxBjV~Ru6
zFT<f8QyijxIS%!h;t=&Kaj3@>hp1nTLp`QAMEzPE>M_M3>eu5?k0}mOzY&LeOmT?%
z%{bI!ibK?I#i1Tk9HM?Z4)vJg5cNB8sK*qCsNao4J*GHB{azgEF~uS3_v28HDGpJ8
z5Qln9aftfEIMic`L)0I|p&nBlqW(Az^_b!i^(S$t#}tRCKaE2@rZ`0XSsdyy#Ubj?
z<4}(&4pDy*hk8tLi26%7)MJW6)L+4&9#b5m{u&PTnBoxiH*l!O6o;t4g+o22I7Izz
z9O^N}A?okqP>(4NQGXwYdQ5SM`iD5wV~Ru6KgOXRQyilHDTaE;`gTlli2COk>LKI*
znBoxiFL9{H6o;sPjYB=AI7Izh4D}HAV~Ru6zsFDyaX+RwMEyq`>M_M3>ObR9k0}mO
z{}qRNOmT?%?>N+BibK@@#GxKj9HRa=4)vJg5cPj?sK*qCsQ-^cJ*GHBJ)<CqM#hl%
z!W0LoVP;^)p&nBlqMj9pdQ5SMdUhP@F~uS3IdQ1R6o;ti!l52h9HO2Fhk8tLh<ZL8
z>M_M3>IHD9#}tRC7s8<)QyijR1c!P|afo^`9O^N}A?hV?sK*qCsF%c{9#b5mUK)pb
zOmT>MSsdyy#UbkDaHz)=hp1P;p&nBlqFxDydQ5SMdKDb%F~uS3)o`fC6o;tSz@Z*f
z9HL$mhk8tLh<a@t>M_M3>UD6a#}tRC*Ttb8QyijR4~Ke8afo^Y9O^N}A?girsK*qC
zs5i!;9#b5m-V}#=OmT>Ma~$e1#Ubh~aj3@>hp4y4p&nBlqTUvVdQ5SMdV3t|F~uS3
z9dW3~6o;sH!l52h9HQO@hk8tLh<Z01>M_M3>OF9%#}tRC_rjqbQyik+2Zwr0afo_9
z9O^N}A?gEgsK*qCs1L-U9#b5mJ{X63OmT?%P#o$p#Ubj$aj3@>hp3Olp&nBlqCOgj
zdQ5SM`dA$5F~uS3<8i3R6o;r!#GxKj9HKr6hk8tLi24*9>M_M3>eFzj#}tRC&%mJ`
zQyii`3x|44aftdH9O^N}A?ovRsK*qCsL#it9#b5mz5s`MOmT?%A{^>5#UbiTaHz)=
zho~>Zp&nBlqP_x$dQ5SM`YIgiF~uS3YjCK?6o;s<!=WBi9HPDfhk8tLi25cR>M_M3
z>RWKA#}tRCZ^NM;Qyikc1BZG{aftdZ9O^N}A?kZ@sK*qCsPDs}9#b5megY2lnBoxi
zlW?fV6o;svf<rx~I7Iz49O^N}A?l~&P>(4NQ9l!hdQ5SM`dK*CV~Ru6&%vP{Qyijx
z9uD=G;t=%<aHz)=hp1nKLp`QAMEznM>M_M3>X+hBk0}mOzZ{2pOmT?%l{nO6ibK?|
z!l52h9HM>=4)vJg5cO+usK*qCs9%pmJ*GHB{YD(>F~uS3H{(!`DGpJ;6^D9Eaftfu
zIMic`L)7oYp&nBlqJB3H^_b!i^?Pxs#}tRC-;YB*rZ`0XK^*Ea#Ubhs<4}(&4pDy;
zhk8tLi2CC=)MJW6)Stwm9#b5m{xlBtnBoxiXK<*;6o;rki$gu8I7Iz<9O^N}A?hz;
zsE3T7V~Ru6U&2ri8IQ#jhp4}TLp`QAMEzA9>M_M3>aXEYk0}mOe*=elOmT?%TR7BX
zibK@j!J!^g9HRan4)vJg5cLmmsK*qCsDFe*J*GHB{SzGOF~uS3pW#rCDGpKp0*87`
zaftd?IMic`L)5>)p&nBlqW&EY^_b!i^&fDk#}tRC|Aa$5rZ`0X7aZy_#Ubjy;ZTn$
z4pILDhk8tLi27eR)MJW6)c?Vu9#b5m{vQtYnBoxi43Odm#DQX{0F;6XLMdhjCJb?i
z0H!!d3o`=?L>k0_Vu%2yI7phAfej)J;y^J(08<<!&CI|7kp^*~7$Sfv4w7bO;DShl
zI8Y1`z!V2bGc#~Qq(K}gh6rGagQS@mcp%as4irNKFvUUA%nZB`X%GjBAp)4<AZca>
zeuy-P1H}*lOmUDjGlKv`8pMHOhybQINSc{J2qF#QKruuBQye7C%pd}h263PmB7i9l
zl4fQQgGhroPz({k6bDH&Gl)Z^K^!QC2w;kXq?s8cA<`fY6hj0s#X-`{4AKy35C@7O
z0+`|;X=Vmlh%|@;#Sj5Zaga1KgFHkU#DQXn0H!!dnwdcXA`Rj|F+>1U93;)mpahWy
zaiAC?fGG}=W@b=^NP{>~3=zN-2T3zCs6wPc94LkeV2XpJnHkg}(jX2LLj*9zLDI|&
znh<Fa2Z|vAnBpL5W(IADG>8Mm5CKeakTf%cE<_r{fntaNrZ`BNnL!^S4dOsCL;zD9
zB+blV0Fef9pco>6DGrimW-x+CgE&wO5x^7&Ni#E;K%_w&D251Nii4z?8O$KkAPy8m
z1Te)x(##AN5NQwxiXj4+;vi{e21|%Ehy%qC0Zeg_G&6%WL>k0_Vu%2yI7phA!4@J7
z;y^J(08<<!&CFm2kp^*~7$Sfv4w7bOaDYgII8Y1`z!V2bGc!0rq(K}gh6rGagQS@m
zoFUR64irNKFvUUA%nYs&X%GjBAp)4<AZca>H;6Qd1H}*lOmUDjGlM%s8pMHOhybQI
zNSc|!6Cw@bKruuBQye7C%-{`?263PmB7i9ll4fS`g-C-qPz({k6bDH&Gx$NIK^!QC
z2w;kXq?s84AkrWX6hj0s#X-`{3_%cS5C@7O0+`|;X=a8Hh%|@;#Sj5Zaga1KLnuTV
z#DQXn0H!!dnwcRSA`Rj|F+>1U93;)m5DAe6aiAC?fGG}=W@d<nNP{>~3=zN-2T3zC
z#6YA$94LkeV2XpJnHgds(jX2LLj*9zLDI|&@epYc2Z|vAnBpL5W`+caG>8Mm5CKea
zkTf$x5=0urfntaNrZ`BNnIQ!t4dOsCL;zD9B+bl_29XAFpco>6DGrimX2^g@gE&wO
z5x^7&Ni#EKL8L((D251Nii4z?8FC=fAPy8m1Te)x(##Bb5NQwxiXj4+;vi{eh60E*
zhy%qC0Zeg_G&4gXL>k0_Vu%2yI7phAp%@|!;y^J(08<<!&CE~=kp^*~7$Sfv4w7bO
zD1%6YI8Y1`z!V2bGc%M!q(K}gh6rGagQS@mDk0J!4irNKFvUUA%na2KX%GjBAp)4<
zAZccXT8K1=1H}*lOmUDjGebQ@8pMHOhybQINSc|U0U{0JKruuBQye7C%+Lgp263Pm
zB7i9ll4fRThDd`rPz({k6bDH&GqggaK^!QC2w;kXq?sAoAkrWX6hj0s#X-`{3>^?@
z5C@7O0+`|;X=a8lh%|@;#Sj5Zaga1KLpMYk#DQXn0H!!dnwg;&A`Rj|F+>1U93;)m
z&<~LYaiAC?fGG}=W@eZGkp^*~7$Sfv4w7bOm<W*uaiAC?fGG}=W@eZSkp^*~7$Sfv
z4w7bOm<o{waiAC?fGG}=W@eZUkp^*~7$Sfv4w7bOm;sRnaiAC?fGG}=W@eZLkp^*~
z7$Sfv4w7bOm;;dpaiAC?fGG}=W@eZNkp^*~7$Sfv4w7bOSOAd*aiAC?fGG}=W@cCf
zkp^*~7$Sfv4w7bOSOSp-aiAC?fGG}=W@cChkp^*~7$Sfv4w7bOSOJj+aiAC?fGG}=
zW@cCgkp^*~7$Sfv4w7bOSObv;aiAC?fGG}=W@cCikp^*~7$Sfv4w7bO*Z`3RaiAC?
zfGG}=W@gw3kp^*~7$Sfv4w7bO*bI>daiAC?fGG}=W@gw5kp^*~7$Sfv4w7bO*andX
zaiAC?fGG}=W@gw9kp^*~7$Sfv4w7bO*a?vaaiAC?fGG}=W@gw8kp^*~7$Sfv4w7bO
z*b9*caiAC?fGG}=W@gwAkp^*~7$Sfv4w7bOH~^6baiAC?fGG}=W@b19kp^*~7$Sfv
z4w7bOI1G^naiAC?fGG}=W@b1Fkp^*~7$Sfv4w7bOI1Z5paiAC?fGG}=W@b16kp^*~
z7$Sfv4w7bOI0cagaiAC?fGG}=W@b18kp^*~7$Sfv4w7bOI17;maiAC?fGG}=W@b1K
zkp^*~7$Sfv4w7bOxCoI3aiAC?fGG}=W@fkykp^*~7$Sfv4w7bOxC)U5aiAC?fGG}=
zW@fk!kp^*~7$Sfv4w7bOxCxO4aiAC?fGG}=W@fkzkp^*~7$Sfv4w7bOxC@a6aiAC?
zfGG}=W@fk#kp^*~7$Sfv4w7bOcnFaOaiAC?fGG}=W@dN{kp^*~7$Sfv4w7bOcnXmQ
zaiAC?fGG}=W@dN}kp^*~7$Sfv4w7bOcnOgPaiAC?fGG}=W@dN=kp^*~7$Sfv4w7bO
zcmt6JaiAC?fGG}=W@dN`kp^*~7$Sfv4w7bOcn^^VaiAC?fGG}=W@h*Zkp^*~7$Sfv
z4w7bO_ymy#aiAC?fGG}=W@h*Tkp^*~7$Sfv4w7bO_zIB*aiAC?fGG}=W@h*Xkp^*~
z7$Sfv4w7bO_yLgyaiAC?fGG}=W@h*akp^*~7$Sfv4w7bO_yv&$aiAC?fGG}=W@h*e
zkp^*~7$Sfv4w7bO_yds!aiAC?fGG}=W@h*ckp^*~7$Sfv4w7bO_y>^&aiAC?fGG}=
zW@h*gkp^*~7$Sfv4w7bOU=Rk;$QYs?Qyip*nSl|9dQ5SMdS)EzF~uS3S#hYx6o;s1
z!=WBi9HO2Bhk8tLh<Yv@>M_M3>UnUe#}tRC=fj~MQyik6ABTEOafo_B9O^N}A?k&3
zsK*qCs29bd9#b5mUJQqNOmT>M2^{J%#Ubh?aj3@>hp3mvp&nBlqFxq<dQ5SMdU+h`
zF~uS36>+G?6o;r+!l52h9HL$Yhk8tLh<Y^~>M_M3>NRkv#}tRC*Thf{S+9jD4pFa#
zp&n9RVTwc4>)=q2DGpJuheJK4I7Gbx4)vJg5cP&Q)MJW6)Enbak0}mOZ;C@brZ_~s
z84mTB;t=)bIMic`L)2U1P>(4NQE!DqJ*GHBy$ufanBoxib~w~yibK>p;82e#4pHxf
zLp`QAM7=W(^_b!i^{zP7V~Ru6yW>!gDGpKZfkQo}I7Gb{4)vJg5cNJd)MJW6)cfI3
zk0}mOAAmzWrZ_}>5DxX2;t=)0IMic`L)3@jP>(4NQ6GjwJ*GHBeFP5mnBoxikvP<2
zibK>#<4}(&4pAS2Lp`QAM13p{^_b!i^>H}VV~Ru6C*V+zDGpJeghM^1I7EFi4)vJg
z5cR1z)MJW6)TiT6k0}mOpNT^~rZ_}>HV*Ze;t=(@IMic`L)7QvP>(4NQD2BdJ*GHB
zeGv}znBoxiB{<Y$ibK?w;ZTn$4pCo$Lp`QAM12(w^_b!i^))!uV~Ru6*Wpl)DGpKJ
zfI~f|I7EFD4)vJg5cSPC)MJW6)VJbLk0}mO-;P5)rZ_}>Cl2+P;t=)SIMic`L)7=;
zP>(4NQQwb4J*GHB{X`t<F~uS3C*x3$DGpIT6^D9EaftfqIMic`L)6d2p&nBlqJ9<*
z^_b!i^>c8j#}tRCpNB&|rZ`0Xd>raA#Ubh!;82e#4pF}lhk8tLi2B7i)MJW6)GxuI
z9#b5mei;t+nBoxiD{!dC6o;r^g+o22I7Iy#9O^N}A?nxSP>(4NQNJFCdQ5SM`i(f$
zV~Ru6Z^oe>QyijxD-QLT;t=)Qaj3@>hp69)Lp`QAME!0Y>M_M3>i6JKk0}mOzYm9c
zOmT?%131)UibK>N!l52h9HRa(4)vJg5cNlKsK*qCs6UQFJ*GHB{Yf0^F~uS3PvcOJ
zDGpJ87KeIFaftf!IMic`L)2fyp&nBlqW%&N^_b!i^;dAH#}tRCzlK9SrZ`0X4IJt*
z#Ubi%;ZTn$4pDyxhk8tLi2A!Y)MJW6)ZfFQ9#b5m{yq-%nBoxi4{@l+6o;sPj6*%9
zI7IzZ9O^N}A?lywP>(4NQU4N$dQ5SM`qwzrV~Ru6zr~>*QyilHJr4Dl;t=&8aj3@>
zhp7LILp`QAMEw^W>M_M3>c8Pok0}mO{{x45OmT?%UpUlbibK@@!J!^g9HRa&4)vJg
z5cU6YsK*qCsAm)b(a0DwzKtmkQp3!^ghM^1I7B@Q4)vJg5cO<0)MJW6)N|lak0}mO
z&xu1lrZ_}BHxBif;t=(`IMic`L)7!*P>(4NQ7?c)J*GHBy$}xdnBoxiA~@7zibK?k
z;ZTn$4pA?TLp`QAM7<;q^_b!i_0l-hV~Ru6%ivItDGpIDheJK4I7Gby4)vJg5cNtp
z)MJW6)GOmqk0}mOuZlxGrZ_~sIu7-i;t=&3IMic`L)2^GP>(4NQLlqTJ*GHBy&ewr
znBoxi1~}AXibK>J;ZTn$4pDE6Lp`QAM7;?P^_b!i^=3HKV~Ru6Ti{TSDGpI@i9<c6
zI7GcQ4)vJg5cRe=)MJW6)Z5`uk0}mO?|?%+rZ_~s6Aty5;t=)DIMic`L)5$CP>(4N
zQSXjJJ*GHBy$25UnBoxiUO3caibK@<;82e#4pHxmLp`QAM7<vl^_b!i^#M54V~Ru6
z2jNhUDGpH|f<rx~I7EFI4)vJg5cT0W)MJW6)JNh_k0}mOAB{sjrZ_}>3=Z{};t=(5
zIMic`L)0hWP>(4NQJ;uIJ*GHBeG(4!nBoxi$vD(wibK?=;!uw%4pE<uLp`QAM12Mh
z^_b!i^_e)-V~Ru6XW>wfDGpJegF`*0I7EFO4)vJg5cLH()MJW6)EDAVk0}mOUyMUN
zrZ_}>DGv3R;t=)aIMic`L)2H`P>(4NQD2EeJ*GHBeH9M%nBoxiH8|8`ibK@b;!uw%
z4pCo+Lp`QAM12De^_b!i^-Va`V~Ru6H{(!`DGpKJibFl7I7EFr4)vJg5cQon)MJW6
z)OX`hk0}mO--|;%rZ_}>KMwVn;t=%{aj3@>hp3;7Lp`QAMEz78>M_M3>ZjvSk0}mO
zKNE*~OmT?%**Mf=ibK@T#i1Tk9HM?c4)vJg5cLajsK*qCs9%gjJ*GHB{SqANF~uS3
zm*G&4DGpJ;0*87`aftd=IMic`L)5Rqp&nBlqJA9?^_b!i_3Lq{#}tRC-+)6srZ`0X
zCLHQ9#Ubjq;82e#4pF}qhk8tLi2Cg~)MJW6)bGTh9#b5meish)nBoxidvK`76o;ta
zi$gu8I7Iz^9O^N}A?gp}P>(4NQGXbRdQ5SM`Xe~hV~Ru6AH$&@QyilH1P=9>;t=(x
zaHz)=hp0b|Lp`QAMEzMD>M_M3>d)g)k0}mOe-VdzOmT?%%Q)0yibK?2#i1Tk9HRa@
z4)vJg5cM~3sK*qCsK1FrJ*GHB{Vg2oF~uS3Z{tvpDGpJ87l(RGaftf+IMic`L)1US
zp&nBlqW&=s^_b!i^-poA#}tRCe~v>vrZ`0XOC0Jk#Ubin<4}(&4pILWhk8tLi2C<9
z)MJW6)PKaG9#b5m{xc5snBoxiUvQ|$6o;t)ibFl7I7Iz-9O^N}A?knPP>(4NQU42v
zdQ5SM`rkOzV~Ru6|HYvmQyilHKMwVn;t=(WknJ=e4irP@6EVa=(##CZ7~&B1nBoxi
ztT@zTibK@1<4}(&4pGm6Lp`QAL_H@C^_b!i^;|gAV~Ru6^WadADGpK3heJK4I7Gbw
z4)vJg5cNVh)MJW6)QjLyk0}mOFNQ-srZ_~s1P=9>;t=&xIMic`L)6RQP>(4NQ7?x>
zJ*GHBy*v)}nBoxi3OLkbibK>Z;ZTn$4pFa+Lp`QAM7;_Q^_b!i^=dfOV~Ru6Yv53i
zDGpJug+o22I7Gb;4)vJg5cPUE)MJW6)EnSXk0}mOZ-hfVrZ_~s2@ds`;t=&_IMic`
zL)2T~P>(4NQE!PuJ*GHBy)_Q?nBoxiwm8&dibK@f<4}(&4pHxjLp`QAM7=W(^_b!i
z^)5KnV~Ru6yW&ufDGpKZjzc}BI7GcC4)vJg5cOU-)MJW6)cfF2k0}mO?}tM@rZ_~s
zKMwVn;t=(LIMic`L(~W3P>(4NQ6Gv!J*GHBeK-#FnBoxi5jfOiibK>#;ZTn$4pAS2
zLp`QAM13p{^_b!i^>H}VV~Ru6$Kz0sDGpJefI~f|I7EFC4)vJg5cMfI)MJW6)TiN4
zk0}mOpMgU?rZ_}>77q28;t=)OIMic`L)7QuP>(4NQJ;@PJ*GHBeIX9@nBoxi#W>Vs
zibK?w;!uw%4pCo@Lp`QAM13U=^_b!i_0>4kV~Ru6*Wyr*DGpIzk3&7CI7EFT4)vJg
z5cSPC)MJW6)VJbLk0}mO-;P5)rZ_}>Cl2+P;t=)SIMic`L)7=;P>(4NQQwb4J*GHB
z{X`t<F~uS3C*x3$DGpIT1&4Y}afte9IMic`L)6c}p&nBlqJ9<*^_b!i^>c8j#}tRC
zpNB&|rZ`0X0vzfw#Ubh!;ZTn$4pF}Zhk8tLi27wX)MJW6)Gx=O9#b5mekBg|nBoxi
zt8u8u6o;r^gF`*0I7Izg9O^N}A?nxRP>(4NQNJFCdQ5SM`i(f$V~Ru6Z^oe>Qyijx
zD-QLT;t=)QaHz)=hp69yLp`QAMEx!t>M_M3>i6JKk0}mOzYm9cOmT?%131)UibK>N
z!l52h9HRa(4)vJg5cNlJsK*qCs6U27J*GHB{RtfEF~uS3PvKCHDGpJ88i#sJaftde
zIMic`L)4$ep&nBlqW(M%^_b!i^%rrd#}tRCzl=jYrZ`0XRUGOu#Ubji<4}(&4pDy-
zhk8tLi2B<&)MJW6)Zf9O9#b5m{vHnXnBoxi4{)f*6o;sPghM^1I7Iyu9O^N}A?lyu
zP>(4NQU4r=dQ5SM`j<G=V~Ru6zrvv&QyilH4G#5~;t=(3aj3@>hp2y#Lp`QAMEyq`
z>M_M3>ObL7k0}mO{{@G7OmT?%Z#dLribK@@z@Z*f9HRag4)vJg5cPj>sK*qCsQ-sU
zJ*GHBJ%bpCM#hl&FHCWe8fFGY9O^N}A?lfMsK*qCsAs{U9#b5mo(+e3OmT>M4jk$+
z#UbjsaHz)=hp6Ylp&nBlqMi?jdQ5SMdI22jF~uS3g>b0H6o;r6#-Scl9HL$nhk8tL
zh<b4x>M_M3>Lqcg#}tRCm&TzUQyijR7KeIFafo_(9O^N}A?g)zsK*qCs8`0J9#b5m
zUKNLWOmT>MbsXw3#Ubi7aHz)=hp5-Wp&nBlqFx7wdQ5SMdOaNKF~uS3^>L`j6o;rc
zz@Z*f9HQO`hk8tLh<Xzo>M_M3>dkPd#}tRCx4@wuQyik+5{G(Bafo_r9O^N}A?j^$
zsK*qCsJFwR9#b5m-T{YtOmT>MCmiZA#UbjQaj3@>hp2bOp&nBlqTU^cdQ5SMdQTkc
zF~uS3y>Y0=6o;ty#i1Tk9HQPIhk8tLi26Vr>M_M3>Vt8p#}tRC55=J#Qyii`9EW;L
zaftdz9O^N}A?l-XsK*qCsE@^=9#b5mJ|2g9OmT?%L>%fd#UbjGaj3@>hp11*p&nBl
zqCO3WdQ5SM`V1WEF~uS3vv8=#6o;tK!J!^g9HKrKhk8tLi26Jn>M_M3>I-nF#}tRC
zFT$Z7Qyikc1c!P|aftd-9O^N}A?nL<sK*qCsISDK9#b5mz8Z&mOmT?%S{&*z#UbkJ
zaj3@>hp2DFp&nBlqP`i2dQ5SM`c@q3F~uS3+i|GJ6o;tq#GxKj9HPDphk8tLi25EJ
z>M_M3>U(jh#}tRC@5iAYQyijxA`bPK;t=(daj3@>hp3-|Lp`QAMEx`z>M_M3>Sy3k
zk0}mOKNE*~OmT?%Svb^VibK@T#-Scl9HM?M4)vJg5cTtMsK*qCs9%6XJ*GHB{URLd
zF~uS3m*7y3DGpJ;42OD5aftdAIMic`L)5Rrp&nBlqJ9ky^_b!i_3Ln`#}tRCUynmQ
zrZ`0XMjYxf#Ubi9<4}(&4pF}qhk8tLi27|f)MJW6)NjY39#b5meg_WqnBoxiJ8`JT
z6o;tag+o22I7Iy(9O^N}A?o+xP>(4NQNJIDdQ5SM`hz&sV~Ru6AI6~`QyilHC=T_Q
z;t=)6aj3@>hp0b+Lp`QAMExlo>M_M3>d)X%k0}mOe-4LwOmT?%3pmtcibK?2#GxKj
z9HRa*4)vJg5cOAZsK*qCsK16oJ*GHB{S6%IF~uS3Z{bjnDGpJ88;5#Kaftf6IMic`
zL)72Lp&nBlqW&Qc^_b!i^^b9=#}tRCe~LprrZ`0Xa~$e1#Ubin;!uw%4pILahk8tL
zi2AoU)MJW6)W64}9#b5m{sRv6nBoxipKz$h6o;t)j6*%9I7Izd9O^N}A?m;3P>(4N
zQU4u>dQ5SM`ky$|V~Ru6|Hh#nQyilHFAnvX;t=)!aHz)=hp1-|2hqqFI=_Y?4pPI+
zz=R<VQI9DOQO}G+J*GHBJqr%?nBoxiY&g_oibK?M;82e#4pGmELp`QAL_IeS^_b!i
z^}IOLV~Ru6^W#vDDGpIDh(kT5I7Gb=4)vJg5cR@1)MJW6)QjR!k0}mOFNQ-srZ_~s
z1P=9>;t=&xIMic`L)6RQP>(4NQ7?-_J*GHBy&MkpnBoxi3OLkbibK>Z;ZTn$4pFay
zLp`QAM7<gg^_b!i^%^+TV~Ru6YvE9jDGpJugF`*0I7GcJ4)vJg5cT>v)MJW6)EnYZ
zk0}mOZ;V4drZ_~s2@ds`;t=&_IMic`L)2T~P>(4NQE!DqJ*GHBy$ufanBoxiwm8&d
zibK@f<4}(&4pHxbLp`QAM7<LZ^_b!i^)5KnV~Ru6yWvoeDGpKZfkQo}I7GcC4)vJg
z5cS?T)MJW6)cfF2k0}mO?}tM@rZ_}>01ow-;t=&gIMic`L)3@hP>(4NQ6GjwJ*GHB
zeK-#FnBoxikvP<2ibK>#<4}(&4pASALp`QAM14FC^_b!i^@%vtV~Ru6C*x3$DGpJe
zibFl7I7EFq4)vJg5cQcj)MJW6)Mw*Rk0}mOpNm61rZ_}>9uD=G;t=%(IMic`L(~`H
zP>(4NQD2NhJ*GHBeJKw0nBoxi<v7%1ibK>_;!uw%4pCo?Lp`QAM12ho^_b!i^>sMZ
zV~Ru6H{ei@DGpKJghM^1I7EF54)vJg5cO?1)MJW6)VJeMk0}mO--$y#rZ_}>HxBif
z;t=({IMic`L)7=<P>(4NQ9lufdQ5SM`pG!dV~Ru6PsO1gQyijxIu7-i;t=&Saj3@>
zhp3;8Lp`QAMEx8b>M_M3>gVB5k0}mOzW|4NOmT?%ML5)BibK>d!J!^g9HM?14)vJg
z5cMl?sK*qCs9%LcJ*GHB{c0TQF~uS3*Wyr*DGpJ;4u^V7aftd2IMic`L)34=p&nBl
zqJ9ew^_b!i^;>bM#}tRC-;P5)rZ`0X4jk$+#Ubi<;!uw%4pF}whk8tLi2A)a)MJW6
z)bGck9#b5m{vZzZnBoxihj6IJ6o;rkf<rx~I7Iz19O^N}A?i=yP>(4NQGW`DdQ5SM
z`qMbnV~Ru6pT(gbQyilH91iuE;t=&0aHz)=hp4}VLp`QAMEw;U>M_M3>aXEYk0}mO
ze;tQ<OmT?%n>f^CibK@j!l52h9HRaX4)vJg5cT(PsK*qCsDFS%J*GHB{UaReF~uS3
zALCGuDGpKp6o-0Dafte7IMic`L)5>(p&nBlqW%>Q^_b!i^>1*f#}tRCe}_XorZ`0X
zdmQR9#UbiH;!uw%4pILJhk8tLi25%$)MJW6)PKdH9#b5m{u>VUnBoxiKX9nW6o;t)
zi9<c6I7Iz#9O^N}A?p9&P>(4NQU4EzdQ5SMdIkv)jf^4lYnb97HOvf5IMic`L)0_l
zP>(4NQO|-yJ*GHBJsS@7nBoxi>^Rh8ibK?M;!uw%4pGmILp`QAL_IGK^_b!i_53*0
zV~Ru63*u0ZDGpIDj6*%9I7Gb&4)vJg5cOg>)MJW6)Jxz{k0}mOFNs4vrZ_~sG!FHc
z;t=&RIMic`L)6RSP>(4NQ7?x>J*GHBy*v)}nBoxiia69`ibK>Z<4}(&4pFa)Lp`QA
zM7=r=^_b!i^_n=;V~Ru6YvE9jDGpJugF`*0I7GcJ4)vJg5cPUE)MJW6)a&C=k0}mO
zZ-_%ZrZ_~s5f1g3;t=&FIMic`L)4q$P>(4NQE!ezJ*GHBy(JFynBoxiRyfpSibK@f
z;82e#4pDE1Lp`QAM7;wJ^_b!i^-eg{V~Ru6yWmidDGpKZhC@B3I7Gb%4)vJg5cOU-
z)MJW6)cfF2k0}mO?}tM@rZ_}>01ow-;t=(LIMic`L(~W3P>(4NQ6Gv!J*GHBeK-#F
znBoxikvP<2ibK>#<4}(&4pASALp`QAM133%^_b!i^$9rCV~Ru6C*e?!DGpJef<rx~
zI7EFK4)vJg5cL^2)MJW6)Mw#Pk0}mOpMyg^rZ_}>9uD=G;t=%(IMic`L(~`HP>(4N
zQD1^XJ*GHBeHjk*nBoxi6*$ymibK>_;ZTn$4pCo?Lp`QAM13s|^_b!i_4PQ^V~Ru6
zH{wu_DGpKJj6*%9I7EFb4)vJg5cTai)MJW6)OX@gk0}mO-;F~(rZ_}>4-WO1;t=(H
zIMic`L)7=<P>(4NQ9lufdQ5SM`pG!dV~Ru6Pr;!cQyijx8V>cC;t=)Iaj3@>hp3;4
zLp`QAMExur>M_M3>SyCnk0}mOKNp93OmT?%`8d>LibK>d#GxKj9HM>^4)vJg5cNxN
zsK*qCs9%ahJ*GHB{c;@YF~uS3SKv^ODGpJ;3Ws`3aftdgIMic`L)5Rsp&nBlqJ9Go
z^_b!i^_y_0#}tRC--1IurZ`0XHXQ0P#Ubi<;82e#4pF}ghk8tLi26M^)MJW6)bGQg
z9#b5m{s0d3nBoxihj6IJ6o;rkf<rx~I7IzX9O^N}A?lCgP>(4NQGXJLdQ5SM`cpX6
zV~Ru6pTVIXQyilH91iuE;t=&0aHz)=hp4}VLp`QAMEw;U>M_M3>aXEYk0}mOe*=el
zOmT?%TR7BXibK@j#-Scl9HRa%4)vJg5cT(PsK*qCsK1XxJ*GHB{R158F~uS3AK_4s
zDGpKp1c!P|afte7IMic`L)5>(p&nBlqW%>Q^_b!i^>1*f#}tRCe}_XorZ`0XdmQR9
z#UbiH;!uw%4pILZhk8tLi2AQM)MJW6)PKXF9#b5m{s#{AnBoxiKXItX6o;t)jYB=A
zI7Iy)9O^N}A?p9(P>(4NQU4!@dQ5SMdPYeQjf^4lcbMWJHOvgmIMic`L)5e4P>(4N
zQO}M;J*GHBJtq$JnBoxi+&I)@ibK@%;!uw%4pGmKLp`QAM7;nG^_b!i^+Gt*V~Ru6
zi{Ma?DGpIDibFl7I7Gb|4)vJg5cLu`)MJW6)Jx$|k0}mOFM~rprZ_~s91iuE;t=)n
zIMic`L)0taP>(4NQLltUJ*GHBy$TNXnBoxiYB<zmibK?E;82e#4pFa#Lp`QAM7<6U
z^_b!i^}0CJV~Ru6>*G+5DGpI@h(kT5I7GcM4)vJg5cQ@w)MJW6)SKZ@k0}mOZ;nGf
zrZ_~sB@XqN;t=&#IMic`L)6>gP>(4NQE!JsJ*GHBy#o&QnBoxiPB_$KibK>p<4}(&
z4pHxdLp`QAM7<jh^_b!i^&U9XV~Ru6d*M)zDGpKZgF`*0I7Gc44)vJg5cL5#)MJW6
z)Cb~Fk0}mOAB;mirZ_}>C=T_Q;t=&=IMic`L)3@kP>(4NQ6GszJ*GHBeH0G$nBoxi
zF*wv?ibK@L;ZTn$4pE<gLp`QAM12wt^_b!i^(i>iV~Ru6r{YkLDGpJejzc}BI7EF0
z4)vJg5cOF&)MJW6)Mw*Rk0}mOpNm61rZ_}>9uD=G;t=%(IMic`L(~`HP>(4NQD2Nh
zJ*GHBeJKw0nBoxi<v7%1ibK>_;!uw%4pCo?Lp`QAM13s|^_b!i_4PQ^V~Ru6H{wu_
zDGpKJjG-QK0RpBtM13oUdPx5fQyikc9fx{Maftd(9O^N}A?mwvsK*qCsPDz09#b5m
zz7L0bOmT?%2{_baibK>-!l52h9HM>-4)vJg5cSh=sK*qCsGosDJ*GHB{VW{nF~uS3
zXX8+hDGpIT7l(RGaftePIMic`L)0(8p&nBlqJ9w$^_b!i^^0++#}tRCUy4ILrZ`0X
zavbV0#Ubif;!uw%4pF}vhk8tLi2AiS)MJW6)UU^(9#b5megh8mnBoxin{cSd6o;ta
zj6*%9I7Iyx9O^N}A?ml`P>(4NQNJCBdQ5SM`kgq`V~Ru6@4}%TQyijx4-WO1;t=)w
zaHz)=hp69=Lp`QAMEwCA>M_M3>JQ>jk0}mOe;9{)OmT?%qd3%KibK>N!=WBi9HRaN
z4)vJg5cMZ<sK*qCs6T~6J*GHB{TUqUF~uS3&*D&zDGpJ89*25Naftd0IMic`L)2fw
zp&nBlqW&@t^_b!i^;dAH#}tRCzluXWrZ`0XbsXw3#Ubi%;!uw%4pDy#hk8tLi26G?
z)MJW6)ZfLS9#b5m{vHnXnBoxi_i?Dl6o;sPfI~f|I7IzJ9O^N}A?hFFP>(4NQU4T&
zdQ5SM`e!)QV~Ru6zrdj$QyilH6%O^7;t=(3aHz)=hp2ytLp`QAMEwUG>M_M3>ObL7
zk0}mO{{@G7OmT?%Z#dLribK@@z@Z*f9HRag4)vJg5cPj>sK*qCsQ-sUJ*GHBJ%bd8
zM#hl-Af`A-4Ko81hI&YU6H^?bo*6?u#C%L~h<a8W>M_M3>e+Fq#}tRC=ft5NQyik6
z8;5#Kafo_e9O^N}A?o=t)I-7(QyijR07E?_JTb)~>V<Hq#}tRC7r~((QyijR42OD5
zafo^e9O^N}A?l@YsK*qCsF%S|4+&39afo_Z4E2!k#1x09m&c(VQyijR0f%}_afo_F
z9O^N}A?lTJsK*qCs8_|I9#b5mULA*eOmT>MO&sbm#Ubjoaj3@>hp5-Zp&nBlqFx_|
zdQ5SMdP5xQF~uS3jc};P6o;rc!J!^g9HQO~hk8tLh<Xbg>M_M3>Me1o#}tRCx5l9!
zQyik+7KeIFafo_59O^N}A?h7)sK*qCsCUAl9#b5m-UWwxOmT>MR~+gw#Ubk5aHz)=
zhp6|!p&nBlqTUOKdQ5SMdLJC>F~uS3{cxzq6o;q}z@Z*f9HKrDhk8tLi25KL>M_M3
z>O*j-#}tRC55u7zQyii`0*87`aftdz9O^N}A?l-WsK*qCsE@{>9#b5mJ{E_1OmT?%
zcpU06#UbhwaHz)=hp11)p&nBlqCN?SdQ5SM`V<`MF~uS3Q*o%r6o;r!!=WBi9HKr0
zhk8tLi25uX>M_M3>T__Y#}tRC&%>b}Qyii`ABTEOaftc?9O^N}A?gcpsK*qCs4v2y
z9#b5mz8HskOmT?%5*+F=#Ubj;aHz)=hp4Z>p&nBlqP_};dQ5SM`WhVSF~uS3>u{*Y
z6o;s9z@Z*f9HPDnhk8tLi24>B>M_M3>RWNB#}tRCZ^xk?Qyikc6Nh?CafteE9O^N}
zA?kZ^sK*qCsPD(29#b5mej*O_nBoxilX0lW6o;svibFl7I7Iz49O^N}A?jz~P>(4N
zQ9l!hdQ5SM`q?<tV~Ru6&&8o0QyijxJ`VMm;t=%<aj3@>hp1nSLp`QAMEz16>M_M3
z>X+eAk0}mOzXFGPOmT?%RXEgRibK?|!J!^g9HM?54)vJg5cL~ysK*qCsNaM`J*GHB
z{T3YRF~uS3x8YEaDGpJ;1BZG{aftd|IMic`L)7oVp&nBlqJAF^^_b!i^#^dM#}tRC
zKZrv;rZ`0XVI1l)#UbjC;!uw%4pDy`hk8tLi29Q_)MJW6)St$o9#b5m{wxmlnBoxi
z=WwXU6o;t4fI~f|I7IzL9O^N}A?h#VP>(4NQGXSOdQ5SM`fE7UV~Ru6-@u_BQyilH
z77q28;t=(BaHz)=hp4}YLp`QAMEwIC>M_M3>L1}yk0}mO{}_jQOmT?%Cpgq&ibK>t
z!=WBi9HRaO4)vJg5cRKcsK*qCsDF(^J*GHB{aYOBF~uS3-{Vk^DGpKp5r=wAaftd)
zIMic`L)3r9p&nBlqW&um^_b!i_1|%*#}tRC|A|9ArZ`0XFC6MI#Ubi{<4}(&4pILX
zhk8tLi2DCH)MJW6)H6zhXk-kT@4yrXsbOYd!l52h9HO2Xhk8tLh<a8W>M_M3>e+Fq
z#}tRC=ft5NQyik63x|44afo_u9O^N}A?kT?sK*qCsOQI_9#b5mUJ!?ROmT>MVI1l)
z#UbiNaHz)=ho~3Dp&nBlqFx+_dQ5SMdPyAWF~uS3rEsXn6o;sn!J!^g9HL$hhk8tL
zh<XJa>M_M3>XmS)#}tRCSHYnkQyijR4TpM6afo^i9O^N}A?meosK*qCsMp4!9#b5m
zUI&MIOmT>MJsj#W#UbhqaHz)=hp0Egp&nBlqTU3DdQ5SMdNUmAF~uS3&2gy56o;s{
z#GxKj9HQO|hk8tLh<Y0w>M_M3>g{l-#}tRCcfg?@Qyik+35R-2afo^s9O^N}A?n?5
zsK*qCsCUPq9#b5m-V=v<OmT>MFC6MI#Ubi_aHz)=hp6|%p&nBlqCNnJdQ5SM`XC(Y
zF~uS3LvX0a6o;q}!=WBi9HKq~hk8tLi25iT>M_M3>SJ)I#}tRCkHw)LQyii`9*25N
zaftc^9O^N}A?lNGsK*qCs87bB9#b5mJ{5<0OmT?%G#u(N#Ubi5aHz)=hp5lOp&nBl
zqCN+QdQ5SM`aB%!F~uS33vj5%6o;rU!l52h9HPDihk8tLi25=d>M_M3>ML-l#}tRC
zufm}oQyikc28Vh~aftdl9O^N}A?h1&sK*qCsBgld9#b5mz6FPROmT?%HXQ0P#UbiD
zaHz)=hp6wwp&nBlqP`o4dQ5SM`d%FBF~uS3`*5ho6o;svfI~f|I7IzK9O^N}A?hdN
zP>(4NQ9l)jdQ5SM`sp~-V~Ru6&%~h~Qyijx77q28;t=(7aHz)=hp3;2Lp`QAMEwFB
z>M_M3>KEZqk0}mOzXXSROmT?%WjNGhibK?|z@Z*f9HM>|4)vJg5cO+tsK*qCs9%Re
zJ*GHB{RSNBF~uS3H{wu_DGpJ;35R-2aftdYIMic`L)34>p&nBlqJ9Ss^_b!i^}BGW
z#}tRC--AOvrZ`0XUL5K%#UbkV<4}(&4pDy)hk8tLi2B1g)MJW6)E~v69#b5m{x}Zx
znBoxiCvd386o;rkg+o22I7Izv9O^N}A?nZIP>(4NQGX7HdQ5SM`tvx{V~Ru6U&Nsv
zQyilHG7j~a;t=&$aj3@>hp4}fLp`QAMEy-1>M_M3>Tlstk0}mOe+P$pOmT?%yExQi
zibK@j$Dtlm9HRaq4)vJg5cQ97sK*qCsDFw>J*GHB{c{}ZF~uS3U*b@YDGpKp8i#sJ
zaftf2IMic`L)5>=p&nBlqW&We^_b!i^`CL5#}tRC|B6FBrZ`0XcO2?5#Ubi{;82e#
z4pILLhk8tLi2C0+)MJW6)c?Vu9#b5m{vQtYnBoxi|8c0t6o;s1lmXGm7&>2uAr4Z*
z%)pEx4pEOO4pGm7Lp`QAL_Hf0^_b!i^&B|VV~Ru6bKy{rDGpK3gF`*0I7B@k4)vJg
z5cL8$)MJW6)C=KIk0}mOFM>lorZ_~s7!LKA;t=%`IMic`L)1&*P>(4NQ7?@{J*GHB
zy(|v(nBoxi@;KCEibK>Z;!uw%4pFa+Lp`QAM7=5w^_b!i_3Aj(V~Ru6YvNFkDGpJu
zjYB=AI7GcJ4)vJg5cT>v)MJW6)EnYZk0}mOZ;V4drZ_~sDGv3R;t=)bIMic`L)2T~
zP>(4NQE!DqJ*GHBy)_Q?nBoxiwm8&dibK@f<4}(&4pHxjLp`QAM7<LZ^_b!i^)5Kn
zV~Ru6yWvoeDGpKZjzc}BI7GcC4)vJg5cS?T)MJW6)cfF2k0}mO?}tM@rZ_~sKMwVn
z;t=(LIMic`L(~W3P>(4NQ6Gv!J*GHBeHae)nBoxi5jfOiibK>#;ZTn$4pAS2Lp`QA
zM133%^_b!i^$9rCV~Ru6C*e?!DGpJef<rx~I7EFa4)vJg5cTOe)MJW6)Mw&Qk0}mO
zpN&I3rZ_}>4i5F0;t=(DIMic`L(~`GP>(4NQD1~ZJ*GHBeK8L8nBoxir8v}MibK?w
z<4}(&4pCo;Lp`QAM12(w^_b!yz|2sCLp`QAM136&^_b!i^$j@GV~Ru6H{wu_DGpKJ
zj6*%9I7EFb4)vJg5cO?1)MJW6)OX-ek0}mO--SaxrZ_}>4-WO1;t=(HIMic`L)1^e
zp&nBlqJAO{^_b!i^^<X^#}tRCpNd00rZ`0XG#u(N#Ubiv;82e#4pBb~hk8tLi2B($
z)MJW6)X&AC9#b5mem)NMnBoxi3vj5%6o;r^ghM^1I7Iyt9O^N}A?lanP>(4NQNJ9A
zdQ5SM`jt4;V~Ru6ufm}oQyijx4G#5~;t=)gaHz)=hp69xLp`QAMEyn_>M_M3>Nnv~
zk0}mOzXgYSOmT?%tvJ+UibK?I$Dtlm9HM>)4)vJg5cRuosK*qCsNao4J*GHB{azgE
zF~uS3_u){FDGpJ;A45Il{31+oi28##)MJW6)E~y79#b5m{wNOhnBoxi$8o5~6o;rk
zi9<c6I7Izv9O^N}A?nZKP>(4NQGXtXdQ5SM`inT!V~Ru6U&f&xQyilHDh~CS;t=)M
zaj3@>hp4}aLp`QAMEz|X>M_M3>hI!Ek0}mOe;<c>OmT?%hd9(@ibK>t#-Scl9HRay
zhI+_&KBhQC{c{}ZF~uS3Ut*|-<abPQi2Bz!)MJW6)W5}{9#b5m{yh%$nBoxiA91M1
z6o;t)j6*%9I7Izd9O^N}A?m;5P>(4NQU4Q%dQ5SM`rkOzV~Ru6|HYvmQyilHKMwVn
z;t=(WvLG56L(&hXI7kgM12YcwnBoxiEI8C-ibK@1;ZTn$4pGmJLp`QAL_H@C^_b!i
z^;|gAV~Ru6^WadADGpK3i$gu8I7B@^4)vJg5cL8$)MJW6)C=KIk0}mOFN{MyrZ_~s
zC=T_Q;t=&>IMic`L)1&)P>(4NQ7?%@J*GHBy)+K>nBoxiGC0&@ibK@P;ZTn$4pA?U
zLp`QAM7<&o^_b!i^-4I@V~Ru6tKd+NDGpJuibFl7I7GcV4)vJg5cL{3)MJW6)NA2T
zk0}mOuZ=@JrZ_~sE)MmW;t=(EIMic`L)07KP>(4NQE!MtJ*GHBy)h2;nBoxiCOFh%
zibK?!;ZTn$4pDE8Lp`QAM7<>r^_b!i^;S64V~Ru6+u%@-DGpI@i$gu8I7GcY4)vJg
z5cLi?)MJW6)H~r&k0}mO?~Fq|rZ_~sD-QLT;t=(2IMic`L)3fVP>(4NQSXUEJ*GHB
zy*Cc^nBoxiJ~-54ibK@<;ZTn$4pHxqLp`QAM13F*^_b!i^+7n)V~Ru6hu~0;DGpH|
zibFl7I7EFo4)vJg5cLr_)MJW6)JNe^k0}mOAB{sjrZ_}>EDrUU;t=(5IMic`L)0hW
zP>(4NQJ;uIJ*GHBeKHR9nBoxiDLB+)ibK?=;ZTn$4pE<uLp`QAM13X>^_b!i^;tO7
zV~Ru6=ipF}DGpJei$gu8I7EFu4)vJg5cLH()MJW6)ED7Uk0}mOUyMUNrZ_}>DGv3R
z;t=&^IMic`L)2H`P>(4NQD2EeJ*GHBeKijCnBogr85kHDeskYa1nC5^A@oJ4_-!<C
zMmCU|-`sc5#I>Q~chSUypyKz?#9N`__tC_6K*b-RiGy6l%us{jFUU9*rZ_}>9S-%F
z;t=%>IMic`L)16nP>(4NQQv|?J*GHBeH#w-nBoxi9XQluibK?Q;ZTn$4pHBOLp`QA
zM13C)^_b!i^%HQY#}tRCpM*m_rZ`0X6ddX?#Ubja;ZTn$4pBb?hk8tLi27ML)MJW6
z)X%}89#b5mejX0>nBoxi3vj5%6o;r^ghM^1I7Iyt9O^N}A?lamP>(4NQNIF*dQ5SM
z`c*j8V~Ru6ufd@nQyijx9S-%F;t=&4aHz)=hp69#Lp`QAMEw>V>M_M3>bK!gk0}mO
zzXOMQOmT?%T{zTZibK@z!J!^g9HM?74)vJg5cLOesK*qCs6T{5J*GHB{Sh4MF~uS3
zkKs^{DGpJ80*87`aftd;IMic`L)4$ap&nBlqW&BX^_b!i^%roc#}tRCzl1|QrZ`0X
z6&&g@#Ubji;ZTn$4pDythk8tLi27SN)MJW6)Zf9O9#b5m{vHnXnBoxi4{)f*6o;sP
zghM^1I7Iyu9O^N}A?lyuP>(4NQU3ymdQ5SM`d2vAV~Ru6zrmp%QyilH9S-%F;t=&8
zaHz)=hp7LALp`QAMEw^W>M_M3>c8Pok0}mO{{x45OmT?%UpUlbibK@@!J!^g9HRao
z4)vJg5cLdlAQ~A%`WKkuAT`Vkj5yR|ibK>h<4}(&4pGmFLp`QAL_IqW^_b!i^_)1=
zV~Ru6bK_8tDGpK3i$gu8I7B@^4)vJg5cPsM)MJW6)C=QKk0}mOFM>lorZ_~s7!LKA
z;t=%`IMic`L)1&*P>(4NQ7?l-J*GHBy&MkpnBoxi3OLkbibK>Z;ZTn$4pFayLp`QA
zM7<gg^_b!i^%^+TV~Ru6YvE9jDGpJugF`*0I7Gc34)vJg5cLK))MJW6)EnVYk0}mO
zZ-PTTrZ_~s84mTB;t=%~IMic`L)2U0P>(4NQE!7oJ*GHBy&VqqnBoxi4mi|fibK>p
z;ZTn$4pHxdLp`QAM7<jh^_b!i^&U9XV~Ru6d*M)zDGpKZgF`*0I7Gc44)vJg5cL5#
z)MJW6)Cb{Ek0}mOAA&<YrZ_}>C=T_Q;t=)WIMic`L)1s&P>(4NQ6GgvJ*GHBeGCru
znBoxiaX8dtibK>V;82e#4pE<kLp`QAM13+2^_b!i^{F`2V~Ru6r{hqMDGpJei9<c6
zI7EFm4)vJg5cRn@)MJW6)aT<+k0}mOUx-6JrZ_}>F%I>Z;t=&EIMic`L)4ezP>(4N
zQD25bJ*GHBeK`*GnBoxil{nO6ibK>_;ZTn$4pCo&Lp`QAM136&^_b!i^$j@GV~Ru6
zH{wu_DGpKJghM^1I7EFj4)vJg5cMrM)MJW6)VJYKk0}mO-;P5)rZ_}>Cl2+P;t=)S
zIMic`L)7=;P>(4NQQwC{J*GHB{RAB9F~uS3C*e?!DGpIT1&4Y}afte9IMic`L)6c}
zp&nBlqJ9<*^_b!i^>c8j#}tRCpNB&|rZ`0X0vzfw#Ubh!;ZTn$4pF}Zhk8tLi27wX
z)MJW6)UUvy9#b5meiaV&nBoxiYjCK?6o;r^heJK4I7Iyh9O^N}A?i2bP>(4NQNIO;
zdQ5SM`fWJWV~Ru6@4%rRQyijx7Y_B9;t=(FaHz)=hp69&Lp`QAMEwCA>M_M3>JQ;i
zk0}mOe*}kmOmT?%qZsNT`wlS0A?lA~sE3RnVv0l5pTwaaQyilHG!FHc;t=&`aj3@>
zhp0b?Lp`QAMEwOE>M_M3>M!C@k0}mOe+h?rOmT?%%Q)0yibK?2!J!^g9HRaz4)vJg
z5cSt^sK*qCsK0?jJ*GHB{Y@O|F~uS3Z{bjnDGpJ88;5#KaftdmIMic`L)72Jp&nBl
zqW(S(^_b!i^$&5V#}tRCe~d#trZ`0XQyl6s#UbjS<4}(&4pILShk8tLi2Bz!)MJW6
z)W5}{9#b5m{yh%$nBoxiA91M16o;t)j6*%9I7Iyy9O^N}A?m;3P>(4NQU3#ndQ5SM
z`d>KIV~Ru6|Hh#nQyilH4-WO1;t=)!aHz)=hp1<e2hqqFQh#BJgVZoHFyc^;DGpK3
zj6*%9I7B@w4)vJg5cTXh)MJW6)N|lak0}mO&xu1lrZ_}BHxBif;t=&bIMic`L)7!(
zP>(4NQ7?c)J*GHBy$}xdnBoxiA~@7zibK?k;ZTn$4pA?GLp`QAM7<Oa^_b!i^)fir
zV~Ru6%i&OuDGpJufI~f|I7Gb?4)vJg5cMiJ)MJW6)T`l8k0}mOuYp57rZ_~s77q28
z;t=&ZIMic`L)7cxP>(4NQEz}lJ*GHBy%7%enBoxiCOFh%ibK?!;ZTn$4pDD`Lp`QA
zM7<Rb^_b!i^)@)vV~Ru6+u=};DGpKZfI~f|I7Gb@4)vJg5cMuN)MJW6)VtwOk0}mO
z?~X$~rZ_~sCl2+P;t=)TIMic`L)81?P>(4NQSXOCJ*GHBeE<&inBoxiK{(W7ibK=~
z<4}(&4pAS9Lp`QAM12?z^_b!i^$|GKV~Ru6N8wP9DGpH|gF`*0I7EFM4)vJg5cTmm
z)MJW6)F<Fjk0}mOpNK;}rZ_}>G7j~a;t=&IIMic`L)53@P>(4NQJ;oGJ*GHBeFhHo
znBoxiSvb^VibK@r;82e#4pE<nLp`QAM127c^_b!i^+h<;V~Ru67voTmDGpIzibFl7
zI7EFp4)vJg5cL%})MJW6)K}q9k0}mOUxPzErZ_}>Ee`dV;t=(9IMic`L)6#fP>(4N
zQQwF|J*GHBeKQXAnBoxitvJ+UibK@5<4}(&4pHBULp`QAM12<y^_b!i^*uP$V~Ru6
z_u){FDGpIT0f%}_aftd!IMic`L)1^kp&nBlqJAn4^_b!i_0w^v#}tRCpMgU?rZ`0X
zEF9`F#Ubiv<4}(&4pBcBhk8tLi2C_B)MJW6)GxrH9#b5mei07!nBoxii*cyO6o;r^
zf<rx~I7Iz29O^N}A?jD)P>(4NQNId@dQ5SM`ZYMzV~Ru6ufw4pQyijxJr4Dl;t=&4
zaj3@>hp69-Lp`QAMEzDA>M_M3>bK)ik0}mOzY~XgOmT?%T{zTZibK@z!J!^g9HM?7
z4)vJg5cT_UsK*qCs6U89J*GHB{b3yHF~uS3kKj;`DGpJ842OD5aftfkIMic`L)4$d
zp&nBlqW&}v^_b!i^=ELX#}tRCKZip-rZ`0Xc^v97#Ubi1;!uw%4pDy@hk8tLi2AEI
z)MJW6)L+M;9#b5m{w5CfnBoxiw{fV)6o;t4gF`*0I7IzD9O^N}A?hFCP>(4NQU4H!
zdQ5SM`o}obV~Ru6KgFRQQyilH84mTB;t=&OaHz)=hp2yvLp`QAMEz?V>M_M3>fho}
zk0}mO{|<+GOmT?%_c+vJibK?Y#GxKj9HRac4)vJg5cOYhsK*qCsQ-pTJ*GHB{dXMd
zF~uS3f8tP&DGpKp3x|44aftdqIMic`L)8Dnp&nBlqW(XIddT_~OmT>MMg<U!j3MeV
z#X)MA8JKaX#}tRCXT_l&Qyik69fx{Mafo^j9O^N}A?mqssK*qCsOQF^9#b5mo)?FD
zOmT>MJ{;;X#UbhiaHz)=ho~3Cp&nBlqFxw>dQ5SMdJ!DzF~uS3#c-&{6o;r6$Dtlm
z9HL$lhk8tLh<Yg;>M_M3>Sb`K#}tRCm&KtTQyijR9*25Nafo^a9O^N}A?lTIsK*qC
zs8`0J9#b5mUKNLWOmT>MH5}?O#Ubi7aHz)=hp5-Yp&nBlqFx(^dQ5SMdL10<F~uS3
z^>C=i6o;tS$Dtlm9HQP3hk8tLh<YOo^^o-;nBoxiCOFh%ibK?!;ZTn$4pDD`Lp`QA
zM7<Rb^_b!i^)@)vV~Ru6+u=};DGpKZfI~f|I7Gb@4)vJg5cMuN)MJW6)VtwOk0}mO
z?}0--rZ_~s7Y_B9;t=&dIMic`L)81>P>(4NQ6GRqJ*GHBeGm@ynBoxiAvn}yibK?g
z;ZTn$4pASDLp`QAM12Gf^_b!i^^q9rA?-a(afte89O^N}A?jmrsK*qCsE@;;9#b5m
zJ^_b%OmT?%WE|>K6huG@&@eMY3WoaEY#>EUAOZ#d2aEHfh=Dlb>|hc^pkQOLxD<*Q
zh!YGJ$5__KkOLOSXwEaVgT+-qT2b%{u(&FU7>IKdEUp1!qF@^i5LXjKpx{cdxE6{S
zh_eYSt_@<M;MZVr9TYJTN0}2u>VgOq91a%OLlFaUTEXJ_ASMdl0v0zw5d(1^fyE6$
zOcX4@1>zck2o&4|7B@x_19A3&#Z5p=6#Nh@Zi*rX=5T{ZGZ2A-CBfq6C}JSa1hBXT
zh>3z<fW<9Q#6X-79uR2-B2e%`u(&;n7>KhQEba(mqTu^raW51x5QhnzWc@)*6s!am
z4?qzEaU8(n!5}6IjsS~?pooDug<$be5EBKrgT<p!#6X-QVDT6b69xYPi^rmffjFXk
zATl0Apx|b(cmj$Th;s=no(N*1U`2iqHwi?b;6Si=GKv_8lL;120Wnc<C0INaMGVAw
z4Hi!WF;TFc0En9oB2aKQSUdwo48++97S9ARQ81Svh?@l>P_PYHJR3y}#Hj;|=YW_f
zcrREy7ex%j`2rTt12Ivs5x9Yvk0J)*WP`;EKui=o3oKrUA_n3d0*e=cm?-!aSiBfT
z48$=M29YHo0tIJ*#Y<7dK%6;X@iGt-1%CyLm!pV*I8xvWp#sE2!S-PBN)#~=Cj~5C
z1!AJ$POx}2iWrD<5iDK<Vxr(*VDVZMF%U-#Trt;ym?*dgEMAWy2I3qBi#LFnC|Fkv
z#BBr-D7XSF-hm<p;yeJ0cY>HG*hL(~?E(=fxECzmjUoo(Tmp;tf|w}SP6EX30}&{A
z8Cbj@MGVCG3>KdNVxnLhNf37;h(N*pVDU*PVj#|8u=r#U69vBpi%&rj19AAlRrOR5
z69wCY#iyZ&fjHS<@#!EY3Z4lTpMfF<;_yj>$eADl1*d?;XQ7CJIETUFvq4N0%nZJH
zXAX)Ohy%H~doGBHf+05)&qEOdaUeHK&Id73FyuzO1t?-5&MUCJ3qed247u@V5sDay
z1G(v7ABc&9At$fyM-c;YASd`81u;>uIJl{F3`GpYft)~c9K=Myke&EvP{cr-{a|y>
zf|w{6veV}RiWrEa32usA1Tj%CWToYG6fqEI8d&`e5EBJMW_E6&h=Dk|;FjlY5EBJg
zgT?Qnh=Dj4z~WCqOcZPfK4<wEiWrEq0xbR<#6-aYN+9kF5P^bAz~V1a#6X;@VDVQV
zCJHuC265kj2oyXOEdCQk48++47XJleqTthD@!u$7AkGW0_#Y4x1v7%1!hcc3KpZ)+
z_&*R61)GD#|D%Y3I3Zwh21XDY8Rvq<88O6r!QxC9;%mX;%oyTl!Qw0!;%~v?f*9h)
z;HJD7hIkHGTna<HA1p47A-*0gE`uTd3@k2-A<m!%^1U2}cqCX{5ktHkEUtthz6mU@
zj3NFQEUtnfZmtfpR}DkF1T3zOA-)1Eu7M%`94xMhAub2*0%>80$AHDPF~p~W#dR>m
zkATH>F~q-s#q}`6t-)O^eGKsuu($z+_%g7#A%^&Wu(%P1xG}h^W{e@802a5z5U&M`
zTVaS#1B+W@h;IXn+hB-a1B=^Yh`$Gm+hK^igS(DS7~=E6;?5Z2KfvNH7~+25uBI!7
zcpq5Y4MY4eSUe0vTm#%S4aX2~0E@?Ah#v-v$76{90E;JJh^v9Sxak<;0bucL4DoKT
zcpirMO0al7hPV>At6YE~J_9UXj3NFBEMA5o?hNi)S73<m1dCT;h;xFw+|?N3p<wYE
z4DtD3@mdV=r(p3q3~>u^*S#J?ycI0oh#`IhEZ&46t^)4rH)DwRfyG-e#BYPeTQS5H
z!9xRW7~-v9@pcUHpJ4G$4DodEP(lxecn?^70*3eou=rFA@vC6*nHb`~z~XZ;#3jH(
z74tE~&A{RdFvLT^;)^iEi@@SbFvK^4#g}1-e*lZGz!29550R|J5KjY(Z^RJa2^Qas
zA$|!gz7<293p~`a4MRK}EWRB>d_P!x2Zs22u=p+vaXavk&29|wF0l9>4DtP7@xvJ6
z&%olRF~qsSLqF#*#5KX<7cj&t!QvM&#FvA`FJXv31B+k55RbM7)xTFU#CL(kuVIMa
z0E=J85dR7mzkwkxWCJq)C5CtfSo{Nq_*t;{Ck%02TaY=QF~pm|;$JYt?}Np^Vu;(?
zfz0`aAzlL(|BfMk4=nxzLtGI&B=;9X{03N@31i?`!2x71GlqB|Sey+*d>L4r14H~g
zSez3>oEtn8$b}&u1s3PQ5I+bO7sL>kbOO0k6hk~4EG~f|z6&fag(1%D3^GRsLp%j6
zE{h?)A1p41A^s68u7n}Z?*cMk8AIF!EUt+mUIrG|#SmWs7B|KazYP{Q!4T(n1=(wg
zA?^egH^UGw1&do?h_3^SJ7S0{xPi=f#t?4?i@RWm9|wzjVu=3)i~C}T>$ro=_rnm+
z0E_!$h%W()2VjW%d4S9b#1PL1iw9wd?*oemV~D>4i-%x{J9>i555*8K1&c>uh`$Ak
zM`4H;frrAAFvS0Y#gj3_6TCt8W@3o%0gD%6h)el^)E8lhtNDV&i!sEF{6OL*7~&4#
zq4`n_aX;|Td>Mv#NFd0Zatv{YAdq+khIkcNyb?ovFIc<^L;N9FycR>;89XJ>fFa%u
z7H`B5e-9RK!Vr%IPa$+*h#vxr_h5)Cf~OWHVu-hc#V28iKL?Ai!4P*11BK5{4Dq92
z@m(0=|G?sVF~qgPLFVkk5MKZm-;W{w9V~tTLtG&OWX?ehaZj-LAq??Ou=rsN@l{~)
zBN*bZz~V<S#JM9u_8!9!cL9qZ#}JQ?0;xZZA^sXHehEW72t4I;7ejmpSo}VQ_$RRV
z0}S#1;3=Y47~+B8DWcaH;>W<^EX*L+B4hP95RVN*JQ6I<jv?Lw7U#tfUkVoI!w}yG
z7U#zh*8)#j31EnqgT+NK#1DhT#W2JLz*AhB7~+LsaV-q-&0ukD3~?#&l$Z{NcoJA#
z4?}z@SX>`N`~g_p07F~}Jhf(sAs!DFH^LB~1Qs{O5I+GHH^C5B1y9kLVu-har|8Tv
z#Q%cDtuVwJ!BclO7~<c-;w~8Cao{OE4-D~nU~x|jaX#==pBILB6j<CFLtGF%1?Ynz
zz7j0%iy@v2o*MMS5dQ}j55N%j1Wy@;Vu()wi-%!|9|em?V2JMnPcc?uh|7Yf7^^YF
zy}{!37~(s?;*A*M;@~OCsTkrxVDae~;<v%#^Dx9Y!Bd#?F~s%2;tMdu{lMZIF~obp
z;+rtUH-g2tV2Hm5iyy=g_XJO!9>Wli15cfv#Ss4v7QcWYz8*ZKdL2XjEm-^>hIl7<
zs`WmGI45|j^#O+X6tMUs3~_ew6zmHO@hY(R8w~NCVDYyY;vV2B+jkh^JHg`LF~l{&
zQ@KAe#HWMB|6qt;0E_>{5a$9<{r<-gR{>A`^00tv2V^`6EG~#4E)Jd&7RL~;0gKCE
zh_isFid8YhUxUTfFvRo0Q^*<^;y1wJni%3f;HhP84Dl6UaeEB$t6*_Y4Dn3xRJ0F<
z_-wFvForlQc#1j|L);fEo{1se2%fsm!w}~IPhFQ{h*yEd%Q3{I!Bg6m7~&0J@hS}Q
zV_@+b4DpI4P;A#@h>J9X#G5e0_khJaF~oCPK<c|O#5aM(doaZNTS4l3F~o0y#V25h
z|7ZiLpNk<L+71$*hatWMEWQXsoC!STzXU_PA1uBULp&V36kr*K_<OMUY7B8h@DhPF
z7~+4x;%hO)r-PRcY`_p#=>hp`BZhb!SbP(P_+ju;gUuM?8sH@bTQJ1?!AlCZVu*hO
zFDclDA+82qI<Or>JQBQg;24JZcJR`H(-`6>!Al1oVTi|pmkvC^5T6JZ|9~N`0$x(^
z2}67vSo{lycm#N<0W&KoRFUyy@KOU#3~^8JQUiVr@!4Q;0Ss|Q@Dc<;4Dmj&xG;t|
z8+d7g2!?naSX>lC+#9@PK@3CuD_C3>L;M4HDT5q__(||m26+teEbvkW1q|`!U~xqZ
zaW(J~2Neu)#>Jq}RmBj$4;EL$5TCUKq+Sn0JZ&jRTpvUH3s~F$L%eAjNWCG3c-V4~
zxDkf<Z?L!phWOtVAoZ3Q;ulwf#H}#Ib60`HZ85~XR)fUtFvPXifW+-F#BYPe-7v&g
zt_7+0#1Pk52NL(f5dRGp_rVa)Tn|zogdu(hEFOj-ZnXiVJ{m(@eIrOb21EQFSUes>
z+<p^CeFBEK{$`MPB8K=&uy`_tc<mOD`V<WDEn7k2nHb`6+d<-47~&i|LE_mM;#+os
z#B(sj6ZU|_b1}rP?gfc=Vu-&3FY)Qc5Z3}P@tKDqz7H(E3`6`bSbPJ9c;x|*y_+z^
z=N$xzAHWdjJp>Xzh#`IuEPfP2{3BTW7>0P-5s*2@F~l>$OO#Gwh(7>}pT-a`0WV!T
ziy{67EPf6{+zGs-={$z`WU%-J3~`$iAa`EI5Z?k8zlI^+eG;VpHio$2DUkRb4DsJ!
z@w*t}i%x^o-@_1p0v3OUAwCbhB<m%HxEXj!)*B4*BVh5j7~%%!K=!`F5T6bfe~%&V
zejcR$6NdOzu=rOD@y+0+V81ZL6TnNseq)FmUILl_2SfZaSeya8YXGDIhWjsrSj-sW
znpZ&L92nxiz~Vd@;*+j|)bnA8Z@dN)7s3#C1ut2Xzz{zR7MH>hmj*9olg1FA02Y_Q
z5a+uIvR58M+#0;}O#wrEJ9z1v1BST$9gsOr7~)RgC2^4$;<v!!Q5fR2_dw>vV2E?v
z2Z?83h*yBcGcm+X9)Q$mV~D4M#d9&lH-p7XF~qGOg3Kw$5Z?(Fufh=LeFRcpgCSlF
z7O%w+zW^4m!w}ba3^Jz?L;M0*ycI)y`4f=(4h(UB@Y2Ih4Dk(M@jeW3De#iSi5TLS
z!QxXe#BIS#6{lf{?*xla#}L;6FJYX4AwCN%J{v>a6TGx>K8CnDcxmGz4DoAV@#Pre
z6JLYEXCsEVD0nI4W(@I}VDT*&;u>#3=4`_d&jyQc#}I!67T<v(?)DC3&Q1*Rz3)Nd
zdojfIK7hoJV2E!6i=W02m-`4(e+ff;C0P6phPdu0kovnA;(Ng2_c6qcKZDf&zz}Ep
z0uuj?A$|xf{trX^3s{^Py!#2H6NW3kf><mV;_Tl*;%pe=bzpH$4DlCWaXt+3iQhry
z2w{kq`~ZoIVu;Ivm&QVNje%6a@G`KtB!+q}@RC_+4Dlmiad`}J7w}SA6%6q&U~vr$
z@q6GUw%Qotec&awx)|bK;3c+37~)F*K|Zm@5Z?$Ecfb&51~0vJ#1PK_FTHie5KjRw
zy>-J7R{}4+^~4Yt0584u!VrH77Wc&vU&;zv(&2|89>oR{55y4XVF!r^VTeBgi-%!|
zf8hYB562K^;{u6CV2Dd_gTx~-#FcnJ;!zmlLcAdHXbkZHuy{O%cr92w2}ArjSUed+
z+>j4sehP+o8(2IGLtLC6q&^!%{4H2KA47bH07!iShIk)%sdN#Bc!&^4eJO@`HCVhH
zLwpTbya7X8To`0d3x@a}uy`wmxW5QUeFuiPq9{nb6GMCtSiA>AJQ2LqyB9<J3s}4#
zL%c;CWd1}9aVrUs_#_PRw_x$97~*-7AoVjb#HGMX%x7VU9|nuh#SotZUV1(cL);g<
z^n4+P_)oC-A`J0G;3erxFvO$4OVXEOi1W*X+`ke-{5n{CHHNr_0!aN@3~?*)()Mi_
z;)!7K9T?(;;3e-nF~oO(#dl$dKLCsG#t>HnFOlDaA?^zn--{uh2^K$qA#MR)QhyLb
z{0&(A6oz=6DkvPzV~C4_m*8K(5O)WQU&IjK1{R0xG6t3SFdPG3vVR*xy*_x!{yhxw
zt6=d57~=lmrTmXD#M!`0`Cnj&Zw8CM!VvETFY$kiA#Md;;{P5){4-em6NdOP@Y4UU
z7~&1!rT@P%#E*f+|6qt;25$*a1n-`Pg&Bx80B;FU!Vu2|iz{P@uL6s!V2FPQi>qRY
zyMVVAsAGtWfwvZDV2J+!i<@DHcY?PZm}7_wnSj!jEr$3xu(%V3_ykjsdRGi_Q!|jb
zH-@;aIY>MSLwpukJOx91xdljl1BUn;uy_lG_#E(-i4F|$Z(#9G4Dk~1R*EhR@$+Eu
z$r$4Qz*{V4V2B%mw^Gc-5KjYdrC5X^KFc2DujLrx=Nv%dt1!fGI)cR4Vu&k&w`6R<
z5T61ThwS<XrAru=1#i{Zf}y?*EWQmxTnM~{;{b+uELi*`hWJ6S_-PDr2Jn`Ta~R?=
zVDZZs;)lTES24t&g13lV#}McB0EN#@3~^IWkoav3@mMdA_#F)K0&kEw<WvM$n1Se9
zVDYyY>Lq<Z>OWwJw}8dJV2D2ii~qn7U+4=m=O>2vHb0Q~FAVVu{vh$+7~-!2K;nNf
z#07&u;{P$k|ANICz^5^Q{0YN?At3dP7~-0tAaM>1@mXMT9t`onU~xVS@gVS)9$^ge
z)nIWE4DnB3ad8asli)2t5*XqeB0%nx#1Nko2@;pW5Z@mK5|_phe;W-Fm&Fk0js=OU
zV~7`k#WgX+PlLsEF~qgNTb1-M#HWD84KT!?fyIq5#2vs}n~X8U_kqQ&F~m#3Tb^t%
z#QhRM{&K(&w@m_x`(lXC1B?4%h;t=_)CXXQ$AQHmr-;DP8i;-Y7Ei!X@0tQKClN!u
z87!WJA^s37o{S-`kP0#<6+`?NSiBlTJR%LGz6L{l8(6#rL;O2f9C8W@$UiV_3Eo0B
z2}Au1u=q?2@gHFE*%;!H86fv;#1PK|i$hLLf!PV7cY(!4z^9;q_%O_p2{K0lLtH2e
zBrby?egZ76fFa%u-U6qBA^r<2u7M$*nFBIk2SfY@Slj?ZJUSPo-ULJZ7FawALtGEM
z^)3!Wd?r{t2}AriSUd$oTmZaPFBL=F3M`(EAwC-{o`E5L7c8EIA+8AC@>hx>&Qb{S
zZyAR81F(1<hIoAuNPRtqxHx$0U>k;bD_Fc8L;MX`ydOi{r37UD1Pt-1VDZ@);%ucL
z^@}mY{lMbOF~nzs#aCd6p9G7q#1Pj3Z+%>aAzlC$UyUJt2`s(_LtL~R<jzAF;uFE*
z$1uddgT+r_h*yBOT%N`dzXle+j3J&@39|PthWHt<_&p49OYqjs`xxTAVDSeS;y1zK
zkW-Ifc^yRSgSUD<$55XS7H0#WVgynL!)L(a>=@!v;H{xN7~+?};`|um;ovQ!0vO__
zz~X`!;@04;q(T_tJHg_j7~(&`;u09*@!+keni%4*!Q$E&;;9Xwc+tfWKMWSv!w~lb
zZ(%jX5I+kRH^&fn25)V(#t`2M7PrL^mjrKlb-)l`1{Qb05LW|lg>}Uc-v}0W#}HQm
zZ;|!H5T67V_reh825+79!4S^@i~D1Ue*}vMVu)vex7x;Gh`$7j$76_>c7Wm~5kveX
zSiB2EJQTcTw+};n9awx4hBzp_GczQCPvHQukuhW}8(9RxW@f<HrT~^;X24jE3Khp#
z#sw9}m|lj8V@!iU#W98-pyC+Kd8jx>GXW}&Q4B!Eu?7zVGXwY#GO!wCf|&t)xEHbz
zn9a-pKCBDOMkbgUz=vre3xV0p4B*4Dz-(lKnE`xw6|xYR&CCEkTnfxaCYTw(he9C>
zf!WLq;KP}~Y-EC&0esjJvJjZf%m6+-3Cu<&m>Ix_At4Ka*~|>!!;QdfWP+Iid?*pJ
z5SY!(06t6z%tj`d8Ni1FAq#=o%naZ|dcbUCf|)@UnG0t#Gk_1pf%9PuX6)AmGcYq?
zP5unb4B*3NVA|m{GXwbW7&srsU}gXx?gHb&X=VoS;V5uEjKRzRKD-3Rh11NC!%N_N
z7=xJsd?*Nv3#XYGz=w9g`7j1E1Ng8F7#B`6Gk_1bfb(GtW(M$K6)-NGW@Z2%J^|;$
z7|aadLnB~ZIL*ueKI{R`hcTELz=t=$xNw@80enaUoDX9#Gk_0QfN|k8GXwar1UMhY
zU}gXxegNabX=VoSVFqwMjKRzRK5PKSh11Lo;7$K<K8(T40N$(*<HBiX2Jj|(I3LDf
zW&m%FhjHOFGXr?@I-Cz<Ff)KRox`|rnwbH-i5$*{F_;;^o5EpSIL*ue-sBDE!x+pA
z;LY4HE}Uj&0B^#E^I;5T2Joh87#B`6Gk`Zq!}%}<GXr>YGmHzTnHj*FkKue6gP8%m
zX&A<Z)65Lu&AxCxjKRzR-n<Lr!f9p(@TOZhAI4y20B@p&ap5#G19-D6oDX9#Gk`b6
z!nkmnnE|{h7S4w;m>IyEVqsi3&CCGa6bt9W7|aadO|dX8oMvVKZ;FNUVGL#l@TOQ8
z7fv%XfH$+k`7j1E19)>Pj0>lk8Ni!R;d~f_nE|}16vl<q%naa7qHsQp!OQ^O^a<m_
zX=VoSrc5{=#$aXuZ@z?a;WRS?c#|cZ4`VPhfHzITxNw@80laAv&WACW8Niz(VO%)P
z%mCiJ2<O8X%naboh%hdkW@Z3yE`;-83}y!Kra%}MPBSxrH}k>yFa|RNcrzc23#XYG
zz?=5qd>Dh70lYa6#)Z?&4B$<8a6XK|%mChO2jjwNW(M%4IyfK3U}gYso`Z4WG&2Ku
zGaQ@`V=yyh!<Z;EGXr>Y8;Tf+!^{BQtOjDDU}gsJrZE&T5QmuoylD)?M8V7q;LTwu
zVjvDP19%e{h>3!k8Ni#sP{cqSW(M$PFAx(2Gc$lUZ=r~RILr*-O<Eu(3T9>iZ@NMe
z196xcz?-f>Occz_0Nz}MA_n3xGk`ZyftV<mnE||63PlXWVP*htiUKiFFf#*qlM{*<
zh{MbP-pmAIqF`nQ@TMgcF%XBD0laAm#6-c&4B*X4C}JQEGXr?D5r~O`nHj*FjZnlu
z9A*aarXmm%1v4{%HxHqRfjG<z;7vjxCJJU|0B;gP5d(3U8Ni!?Kui?O%mCi>gCYjv
zFf)KR_kfrvn3(~*i3ddt#9?LtZ{h(lQ7|(Dc(V?Q7>L8n0N$(vVxnMX2F!CoK?;}|
zz?*nLOccz_0N%udA_n3xGk`bofS4$lnE~@$P>=#<2Jq${5EBJ6Gk`bupooDu%nabo
zJs>6uW@Z3y?m-a)ahMsvn|MG>6wJ&3-mHTn2I4R?fH&)am?)T;0lZlUMGVAYW&m%>
z0Wnc9GXr?@4T>0u!^{BQWCLQNU}gsJW*QVR5QmuoyqN~XM8V7q;LS8BVjvDP19;O6
zh>3!k8Ni!nP{cqSW(M%)7!VT$Gc$lU$DoLTILr*-O)wxP3T9>iZ-PM)196xcz?)q_
zOccz_0N(6^A_n3xGk`a{fS4$lnE|}n1w{<RVP*htb^$R_Ff#*qQwxe1h{MbP-qZqO
zqF`nQ@a7d1F%XBD0lY~C#6-c&4B$;FC}JQEGXr=t3W$k<nHj*FQBcG{9A*aarV|ho
z1v4{%H=Uq}fjG<z;7unWCJJU|*oMM~ahMsvn^9m~IL*wk1I|WfFf)KRsUQo1*~|>!
zO)6kEGQrHS8<`7dGc$lUufX{*1~UVA^9qa$r<obRn^)j`7=xJsycq??h11Lo;LRv-
zK8(T40N#uO<HBiX2Jq$*I3LDfW;hIEqR`9?;7uneVjvDP19)=@h>3!k8Ni!JP{cqS
zW(M$P5fBpvGc$lUg`kLmILr*-O(7sA3T9>iZ~j0L196xcz?(ckOccz_0N&(*A_n3x
zGk`a9fS4$lnE||M14RtPVP*ht&Hyn{Ff#*qa|VhSh{MbP-kbqqqF`nQ$R-RFK?Vi}
zW(M#k40K@zW(M$P3oPQ`%@$b1!J93xh=Vs(U=aszp1>jw-aLUt9K3k~i#T}m1Qv1d
z<_Rp~;7t-(#KD^+u!w^<LtqgHZ*IUM4&KCoMI5{-0gE_z^8prd@a6+7;^0jNSj54b
z39yKRHw|DB2X79*A`adhfJGd<2>^>YcoP5?aqwb)EaKqB`&h)mi}$gJgBR~(5eF~Q
z$0811jE_YeyyzZ_IC#-L7IE+*dMx7LMf6z2!HeRth=Ui!V-W{0ipL@jUi^+l9K6UK
zi#T{OI~H;9Vs<Rz;Kl4%#KDW%v512gtz!`fFIvYU4qmj5MI5|n9g8@4(K;4!@ZxkV
z;^4*USj54L)3Jzy7olSj2QNa$BF+h#Ji#IkUYw3a9K1Lki#T|3Iu>#8qH-+a;Kk!u
z#KDWiv512giDMB5FA~Qh4qo()MI5}i8;dx2aW@um@FH$3;^4*FSj54LwXukU7iD7+
z2QSLTA`V`BjYS;1_!^5ic#$<0aquE*EaKor)>y>Bi>a}QgBMd{5eF}t#v%@01dT-;
zyr>zAIC$|g7IE<6Wh~<0#mHF1!Hbcxh=Ug$V-W{0I>sUnUR;bt9K5&~i#T`@F&1&~
zB4RA!;KjmN#KDV&v512g`C<_VFY?7A4qnWQMI5}C7mGM}(JmHo@S<HT;^0NQSj54L
zbFqkn7vW+N2QRk8A`V_ui$xr~s1}Pj=DFn{Ma&G~#kL?O3T9>iFSbPy196xcz>94`
zOccz_0A6g1A_n3xGk_P{f|w|nnE|}07DWuiVP*g?o&_;cFf#*qF)WH0h{Ft73=3kS
zU}gsJ;#L$f5Qmw;9Y=W%Ui1o5f`XYDz>8i{#6TQo2JoU+5EBJ6Gk_PjqKJVw%nabg
zsvsr`W@Z2{Rz(p5ahMsvi&a5P6wJ&3UaX2D2I4R?fETNRm?)T;ArOauA&XT}6ocFU
z!8p`|7qOx%XJBRkFG|HC4qjx6MI5}y6pJ``ktr5&@FG(z;^0N5Sj54LOtFZ^;P4lC
zF)0@H;KiX>#KDU|v512gfnpH{F9O9P4qohuMI5|%6N@-_F(wvq@S;mB;^0M;Sj54L
zBC&{r7dc`P2QPBOA`V{6h(#Q{Xc3DzcyS^YaquEUEaKorg;>PFivh8SgBJs05eF~&
z!y*n|^oK<pyoe8rIC!xh7IE+*J1pYhMRQoh!HeLqh=UiqVG#!}YQrK9UZjRa9K7fZ
zi#T|385VKyA~G!E;6-6r#KDWdu!w^fd0`O;FXqA`4qmi{MI5|13yU~-5f&D4@M0@0
z;^4(oSj54Lq_BvC7eiqY2QPZUBHo3gJn6<Ej(Oh!$WUg6UL5NCaESNg5XZbX0b>3{
z9O@_G5TA@gd<qV6%zGIi_D;j0emV~E892l-?{|QhKMRNY**L`K;1I{WCjw&rJRIsV
z?~j0}$GkrRBEArZIhglKK-4eBp&s+T35fcoIMid_Ljh609EW<$`zavmSK?5=3WxY=
z9O7$mh-2P=0kL--4)yDCh;P6lj(Lv;#QaS-)MMVS0a3pNhkDF=Hz4XU@7;iiW8S*~
z5y!lD10uc?hrO8haX{2#-p2tE$GndNBEA=g`TKB)@5dp20EhTN9O8#?h-2Ol0&(XN
z9O{qa5I=@P{5THr6F9_A;t)TDLmcxS6NvlI;81@ShdAcFClGVa<4})z9|}Z0=6xs-
zam@QrAmW#Cn2&i+3Pe5TJt+`z%zIKG;+XfOK*TZcNr8yp#NnP>IK*$`5Wj;%{4Ngh
zdpN}J;}Cy<L;N8Q@kcnsAL9^zf<yc%4)JF=#Gm63e}O|B^PU<=yu8Ap{xuHqH#o%K
z;t+p_L;O7sam;&jAnyE#Lp|nwIuP}k_vt{yG4IoXh-2QT0};o(PX{87d7lnM9P>UM
zi1<$&?*D~D{5KBqKRCoO@9Tls`wxfu|2V|4FX(4xV8pu6pP2#kJ|Kv_nD+re#945d
z!-_*3^Zp=+IqW#pW8NzSQIC1A5JVjFULlA$HxBbL?;C=s=f$C(4~IBE4sih-;+Xdt
zLF^U6p<Wn=xCjn$%zKd_=8NG_FOEYT^ByILIg&WkW8SX>Q7?@{J?6bj5cQb%E<wcQ
zaF`>HLtFuexFQa5%=?=l_F~@O1QA!kVU8*eaWx#`>NvzTaEN2x8wGKX77q2=IK*{u
zh-2PA1u<U_hkAV+;s!Xx4RMGY;Sk5X_X^@3%zLjO;+XedLBuidy@H6F<FFU=J}iiO
zOC0L0aEM#u5Vyf0Zi_?Q4u`ls4siz@;+Xe&LHy-}Lp|m_Ul8?}_k2ObU2&M>hC|#P
zhqwn0am;(fAohCUQ16XH+y{p^=6z%k^D*xugNS3^M+OncypIebj(Hy$L>%)zGKe_l
zePj@E%=^e7;+Xf5LBzvw_%|GfIOhFj5OX4NsK>n545B_7hx!;C;;}fy<8X+_;}B24
zA)bgs9P|D)i2E_`UxSFJ;4mi@hj<ze@pK&G892l-?|p-~Cku!AY#ib_IK*>ti09!D
z&&MHNfI}SfemaQzG4H2?h-2PQ2NB1-pAI69c|RRQ9P@rUh&bl`bP#dO`{^L!nD^5`
z#4+!ugNRq-2!|RR;+Xf@LCmScp}ro6IOhF#5OXl^zk`Tl-hT%XZ^mJM3l8yC9O7*_
z#M^O*W8S+5aZe`>^<6l`yK#tP-rol?zZZx4J{;oxIK(I55XZb95MnRp{eTeh$vDiJ
zf<t^N4)JL?#HZsBpMgVsCJymgIK*e;5TAoXd@c_0c{s%9;}BnfLwq3)@kKbq7vm6L
zf<t^M4)J9;#Fyg`Ux7n>B@XdbIK)@u5XZcC5|ZB5;!wX1hxmFN;u~;?Z^R+K35WP*
z9O7GWh;PLqz72=?b{yh6aEN2x%LxfL%zHT@;=6H}vj>Mb<~^Peb1?7mgotC_;|USR
zyvGwFj(LwKL>%)TPl!0?J)RJ8%zHc`;+Xe%Lc}re@q~yU#}N)EaEPD8A$|&nIOctz
z5PQ$yP=6MO_&FTn=W&Q%z#)DShdAc_q!4#r#-aWS4)Lov#INBHzm7xv1`hF?IK*$^
z5WkH>{0<Ir%==g&;cyR!ddz!TA?h*jX@!VC#9_`O9O930h(Ez0{uGD!GaTa2afrXb
zA^sAFIOhGc5dUJ{KMN6mgTtJ+IK<!K5Py$D`~wd0k2u6X;Sm3fL;MR4@vk_<zu^%7
zjzjzh4)LEj#DC!s|BXZZ4-WCaIK=<q5dV)u9Q(mN%nXcJ5A<PXV8S8Jj6)pr{$fbF
zV#T2z^Il_!ddz!`A>tf3%;Cf#&V@sq8;3X#4sp!;lp*fHyiXY-j(MLlL>%)zWr(;S
z4ts@ghzsKo$Gn#rV!kL2^_cfHL)44oP%nW)ToQ-46b^A|9O5!K#AR`a%i$20$04qO
zLtGJuxDpO=WgOxvIK)+Ph^yfcSH~f)fkPbger-rRV&1O}5y!k=8zPQ*zcxf%7l*x=
z_ijVfW8S+B5y!lD8zPQ*?>0mn^WJTUIOe_E5OK_Vw;|$~_ijVP&2ab&^FD5fdJ7!t
zEpdor-ro%|#~O!v%zM2d>TPkTx5FWBk3-x6hqxmSaVH$&&N##|?;nS_-xY^?Hyq;b
zIK(mUF^8Csd5<|n9P=J?h&bjw<`8krd(0u?nD>}N#4+zNhlu;*a6jh#<`DIPIMfH>
z5D&&79)d$0^Zs;*y_ol>L&U>zn1gw*Iz)XW4)swu#G`SD$KVi;#UUPtLp&abcmfXb
zL>%HtIK-22h^OEXPsJgghC@6Zhj<1K@k|`zSvbVAafs*O5YNRSo`*v`ABT7W4)H=9
z;zc;bi*bmT;1DmxAzp?<yc~yk1rG5_9O6|t#H(?L*WeJZ#UWmYL%be`cmodcMjYZz
zIK-QAh_~PnZ^a?rhC{p^hj<4L@lG7#T{y(MaftWe5bwny-iJfHABXq^9O4skh)=>H
zJ{gDj6ddAHafnaDAwC_4_zWE4GjWK|!XZ8zhxi;E;&X9`&%+@;ABXq?9O4Uch%dq+
zz8Hu25**@7afmO&A-)`k_zE22D{+Xg!XdsIhxi&C;%jk;ufrj}9*6h_9O4^sh;PCn
zz8Q!3798SRafoljA-)}l_zoQ6J8_8b!XdsJhxi^G;(Kw3@53R!ABXq>9O4IYh#$fs
zei(=N5gg)2aflzoA$}Z(_z4{1Cvk|M!XbVdhxi#B;%9M)pTi-39*6h^9O4&oh+o1X
zei?`O6&&JMafn~TA$}c)_zfK5H*tvH!XbVehxi>F;&*X~-@_q(ABXq@9O4ggh(E$1
z{uqb&6CC1Cafm;|A^seP_zN83FL8*!!Xf?|hxi*D;%{+?zr!K^9*6h`9O55wh=0N%
z{uzh(7aZbWafpAzA^shQ_zxW7KXHiv!Xf?}hxi{H;(u|7|HC2vABQ*t)&u&P85nVh
zGvN?t#v#svL!1?dI2#Ueb{ygyIK(+|h;!i(=f)w<gF~Dbhd3V&aef@)0yxA4afl1y
z5EsTFE`mc`6o<GN4smfD;u1K-C2@#L;SiU`AufYMTo#A891d}L9O4Q%#1(OfE8!4V
z#v!hPLtGVyxEc;|bsXXvIK(w^h-={x*Tx~PgF{>whqxXNaeW-(1~|kGafln?5I4pl
zZh}MH6o<GO4smlF;ubi>Epdoj;SjgRA#Q_1+!lwp9S(7O9O4c*#2s;nJK+#_#v$&4
zL);aIxEl^}cO2p#IK(}1h<o7>_r@XagG1aGhqxaOaeo}*0XW11afk=u5D&&79)d$W
z6o+^i4)Jgt;t@E+BXNjF;Si6;As&N6JQjy|91ih#9O4N$#1nCdC*crJ#vz`9Lp&9S
zcp47zbR6OtIK(q?h-cvt&&DC1gF`$Qhj<<i@q8TO1vtbDaflb;5HH3dUV=ls6o+^j
z4)Jmv;uSc=D{+Wd;SjIJAzp(+ycUOe9S-q&9O4Z)#2aylH{lR(#v$H<L%bD-cpDD!
zb{ygzIK(?~h<D)-@5UkCgG0O*hj<?j@qQfQ6L5%6#34QjhxlY1;!|*lPsJfV4Tt!2
z9O5%@h|k0!J`0EVY#icqaEQ;vAwCa>_<S7V3vh@p#38;2hxlR~;!ALdFU29g42Sq~
z9O5f*h_A#Uz6yu<Y8>KgaEPzPA-)cW_<9`T8*qqk#38;3hxle3;#+WtZ^a?L4Tt!4
z9O650i0{N9z6*!=ZXDu!aER~4A-)fX_<kJX2XKfV#36nNhxlO};zw|ZAH^Yl42Sq}
z9O5T%h@ZqEehP>9X&mBbaEPD9A$|^r_<0=S7jTGQ#36nOhxlb2;#Y8pU&SGQ4Tt!3
z9O5@{h~LB^ehY{AZ5-lvaERZ<A$|{s_<bDW4{(S-#3B9&hxlV0;!kjhKgA*b42Sr0
z9O5r<h`+=k{tAcqYaHTlaEQOfA^r}B_<J1UA8?3&#3B9(hxlh4;$Luxf5jpG4Tt!5
z9O6H4i2uYP{tJirZye%(aESlKA^s1C_<tPY3|KGXWoBT+A<l$DoEe8W3l4Es9O7&^
z#MyC(bKnr?#39awL!29jI1dhSUL4|lIK=sJhzsBl7sMehghN~yhqwq1aZw!NVmQRb
zafnOc5SPRuE`>u}8i%+H4slr=;&M2|<#C8B;1E~DA+Cf&Tp5SB3J!5q9O7y?#MN<#
zYv2&q#38PQLtGn&xDF0+T^!<iIK=gFh#TM#H^d=sghSjIhqwt2aZ?=PW;n#nafn;s
z5Vyo3ZiPeK8i%+I4slx?;&wR1?Qw`Z;1GAjA?}1j+!=?s3l4Et9O7;`#NBa-d*BfF
z#3Am5L);sOxDO6-UmW6oIK=&NhzH;h55yrJghM<Shj<7M@lYJ%VK~IYafnCY5Rb$m
z9)&|Z8i#lc4)ItV;&C{{<8g>5;1Ey5A)bUoJQ;_03J&p99O7v>#M5zzXW$Ue#37!A
zLp&RYcn%KnTpZ$gIK=aDh!@}xFT^2UghRX-hj<AN@lqV(WjMskafnyo5U<1`UWG%v
z8i#ld4)IzX;&nL0>v4!T;1F-bA>M>Tycvgh3l8yC9O7*_#M^O*ci<53#39~=L%bV@
zcn=QoUL4|mIK=yLh)=*FJ`sobBpl+CafnaBAwCs{_%s~i({YH;z#%>phxjZU;<Isx
z&%q%+7l-&f9OCnFh%dk)z7U7_A{^q2afmO$A-)uc_%a;g%W;UWz#+a8hxjTS;;V6p
zufZX{7Kivc9OCP7h;P6lz7dD`CLH3MafolhA-)xd_%<Bk+i{5Rz#+a9hxjfW;=6H(
z@4+Fy7l-&h9OC<Nh#$Zqeh`QFAspg|aflzmA$}Bx_%R&f$8m_Cz#)DThxjQR;-_(l
zpTQx17Kivb9OCD3h+n`Vei4WGB^=_Hafn~RA$}Ey_%$5j*Kvs7z#)DUhxjcV;<s^#
z-@ze%7l-&g9OCzJh(Ev~{t$=wBOKz7afm;`A^sGH_%j^h&vA&qz#;w;hxjWT;;(Ut
zzri8?7Kivd9OCbBh=0H#{t<`xCmiCRafpAxA^sJI_%|Hl-*Jflz#;w<hxjiX;=gf-
z|G^>t7l-&i9OD0Rh%>N(_Uof#W(Gza;!HTinQ@4-;1FlUA<l+FoE?Wa2M%#g9O7I!
z#JO>Z^WYHY#UajzL!2LnxBw1uK^)>jIK+i<h>PG57sVkihC^H&hqwd|aY-EFQaHq=
zafr*{5SPUvE{8*09*4LB4sk^s;z~Hgm2rrx;1E~EA+Cl)TpfqF1`cse9O7Cy#I<pV
z>);UA#UZYTLtGz+xB(7vLmc8pIK+){h@0RLH^m`thC|#Ohqwg}aZ4QHRyf41afsXC
z5Vyr4ZihqM9*4LC4sk~u;!ZfkopFe};1GAkA?}7l+#QFw2M%#h9O7O$#JzEd``{4w
z#Ubv8L);&ScmNLZKpf&hIK+c-h=<@155*xKhC@6Yhj;`I@kkuvQ8>h-afrv@5Rb(n
z9*09b9*1}W4)H`B;z>BflW~Zr;1Ey6A)baqJROI41`hE|9O79x#ItdT=im^}#UY-D
zLp&dccmWRaLLA~nIK+!_h?n3HFU28VhC{p@hj;}J@k$)xRXD_}afsL85U<4{UWY@x
z9*1}X4)I1D;!QZjn{kM@;1F-cA>M{Vyd8&l2M+O09O7L##Jh2b_uvrk#Ub8@L%bh{
z_yio{6LE-7!XZ8xhxim6;!|;mPs1TT9f$Y~9O5%^h|j_yJ{yPl930|vafr{uAwD06
z_yQc_3vq}q!XdsGhxig4;!AOeFT)|e9EbP{9O5f+h_AvSz8Z)48XV$lafq+OA-*1m
z_y!!}8*zwl!XdsHhxis8;#+ZuZ^I$J9f$Z19O651i0{H7z8i=59vtF(aft83A-*4n
z_yHW^2XTlW!XbVbhxid3;zx0aAHyMj9EbP`9O5T&h@ZkCej11P864tgafqM8A$}f*
z_yru|7jcMR!XbVchxip7;#YBqU&A4O9f$Z09O5@|h~L5?ejA7Q9US6!afsi;A$}i+
z_yZi`4{?Y;!Xf?`hxij5;!kmiKf@vZ9EbP|9O5r=h`+)i{u+n)8yw<qafrXeA^skR
z_y-)~A909(!Xf?{hxiv9;$Lxyf5RdE9f$Z29O6H5i2uSN{u_t*9~|O;aftuJA^snS
zI0HNS*guHR%)p34oC$|GGY)YU9OA4v#My9&v*Qrwz#-0wL!1kTI5!S)9vtGlIK=sI
zi1XtR7r-Gdh(lZmhqy2faS<HiqBz9GaEOcJ5SPFqE{Q{23WvBf4sjVA;<7lz<#340
z;}BQCA+Cr+TnUG`G7fPS9O9}t#MN+!tK$&Yz#*=QLtG1oxHb-P9US7iIK=gEi0k7J
zH^3ooh(p{6hqy5gaT6TkrZ~jSaEP1Z5Vyb~Ziz$O3WvBg4sjbC;<h-%?Qn?O;}Cbi
zA?}Dn+zE%cGY)YV9OAAx#NBX+yW<e|z#;C5L);68xHk@Q9~|PoIK=&Mi2LIZ55OTF
zh(kOGhj=g!@emy1p*Y0DaEOQF5Rbqi9*ILd3Ws<!4)GWq;;}fy<8X+_;}B24A)bgs
zJPC(*G7j++9O9`s#M5wyr{fUMz#*QALp%$Ics364930}gIK=aCi09)FFTf#Qh(o*x
zhj=j#@e&;3r8vaPaEO=V5U;=?UWr4z3Ws<#4)Gcs;<Y%$>u`wI;}CDaA>N2Xya|VR
zGY;_<9OA7w#M^L)x8o4+z#-m=L%a)zcsCC59vtGmIK=yKi1*_VpMXPrA`bCMIK(I8
z5TAlWd@2s{X*k5E;}D;LLwqI<@mV;;XX6l`gF}2S4)J+7#OLD>Uw}h=ArA3HIK&s@
z5MP2rd?^m`WjMr_;}BngLwqF;@l`m)SK|<0gF}2R4)Jw3#Mk2x-+)7WBM$LRIK(&O
z5Z{7Bd@By|Z8*fY;}GA0LwqL=@m)B?cjFM>gF}2T4)J|B#P{P6KY&C0AP(_EIK&U*
z5I=%L{3s6bV>rZ*;}AcAL;NHT@l!a&Pva0jgG2l*4)Jq1#LwdpzkoyhA`bCOIK(gG
z5Wj*${3;IdYdFNO;}E}rL;NNV@mn~=Z{rZZgG2l-4)J?9#P8z}e}F^$ArA3JIK&_0
z5PyP0{3#CcXE?;4;}Cy=L;NKU@mDy+U*iyegG2l+4)J$5#NXo(|A0gMBM$LTIK)5W
z5dVTh{3{OeZ#cxi;}HLWL;NQW@n1N^f8!AUgG2l;4)K3D#Q)<EXW#&h_oHKG21Xp>
zOgO}uafq|v5NE|9&W1yr9fvpv4slK#;#@eyxp9c|;1K7<A<l<GoF9j{01k0M9O6Pa
z#D#H)i{KC!#UU<+LtGq(xC9PyNgU!*IK-uKh|Ay*m&GA2heKQ*hqwX`aYY>BN;t%o
zafqwn5Ld+^u7*Qg9f!CE4slH!;#xSwwQ-2+;1JivA+Co*Tpx$H0S<9P9O6be#Eo%?
zo8S;P#UXBnL);vPxCIVzOB~`>IK-`Sh}+;0x5XiDheO;Rhqwa{aYr2DPB_G!afrL%
z5O>8P?uJ9$9f!CF4slN$;$Aq!y>W>9;1Ku4A?}Am+#iQ{01oj$9O6MZ#Dj5&hu{zo
z#UUPsLp&UZcmxjdNF3r(IK-oIh{xa%kHsM#heJFbhj;=G@kAWrNjSulafqkj5KqM+
zo`yp_9fx=Z4)IJJ;#oMvvvG*$;1JKnA)bdrJRgU60S@s(9O6Yd#EWr=m*5aD#UWmX
zL%bY^cm)peN*v-<IK-=Qh}Yl{uf-u=heNy`hj;@H@kSitO*q7xafr9z5O2jH-iAZG
z9fx=a4)IPL;$1kzyK#v3;1KV{A>M~WydQ`71RUZMafnaCAwC(0_!J!CQ*nq-!y!H$
zhxiN};xloG&%z--8;AHD9O83vh|j|zJ|Bnp0vzHCafmO%A-))g_!1oAOL2%V!y&#L
zhxiH{;wy28ufid|8i)8A9O7$nh_AyTz8;781{~rWafoliA-)-h_!b=ETXBeQ!y&#M
zhxiU0;yZDO@4_Lz8;AHF9O8R%i0{K8z8{D90UY87aflznA$}N#_z@i9M{$TB!y$eg
zhxiE`;wN#4pTZ%28i)899O7qjh@ZnDejbPT1sviRafn~SA$}Q$_!S)DS8<46!y$eh
zhxiQ~;x}=K-@+k&8;AHE9O8Fzh~L8@ejkVU103QHafm;{A^sSL_!AuBPjQGp!y*10
zhxiK|;xBQCzrrE@8i)8B9O7?rh`+-j{vL<;2OQ!bafpAyA^sVM_!k`FUvY?k!y*11
zhxiX1;y-bS|H2{u8;AHG9O8d*i2uVO{vU@p11I{}KZwuFz=%Vf35Pf{4sjM7;;cBt
z*>H%n;}GY-A<l_IoC}9IHx6+g9OAq<#QAWD^WzW~z#%S(LtF@lxG)ZJ5gg*8IK;(p
zh>PP8m%t$|i9=iphqyEjaTy%qvN*)$aEQy}5Ldt<u82ci35U2c4sjJ6;;J~r)o_Tb
z;}F-tA+Cu-TnmS|HV$ze9OAk-#Px89>*EkNz#(pkL)-|5xG@fK6CC2EIK<6xh@0aO
zx4<E8i9_59hqyHkaT^@swm8J?aEROE5O=^K?ubL&35U2d4sjP8;;uNv-EfGz;}G}2
zA?}Go+zW@eHx6+h9OAw>#QkuH`{NJ~z#$%pLp%tFcrXs}5FFy6IK;znh==14kH8@w
zi9<XJhj=s&@faN9u{gxzaEQm_5Kq7%o`^#{35R$x4)GKm;;A^q({PBV;}FllA)bjt
zJPU_-HV*L|9OAh+#Pe{7=i?ABz#(3UL%axwcrgy~5**^CIK<0vh?nCKufQQ*i9@^!
zhj=v(@fsZBwK&A<aERCA5O2UC-iSlI35R$y4)GQo;;lHu+i-}t;}Gw_A>N5YybFhT
zHxBV09OAt=#QSiF_u~+sfJ1yD4)IAi#3$nrpMpbtDh}~!IK-#p5TAiVd?pU@SvbUJ
z;}D;NLwqg{@p(AJ=i?AxfJ1yC4)H}e#24cbUxGt?DGu>vIK-FZ5MO~qd?gO?RXD^~
z;}BniLwqd`@pU-F*W(c1fJ1yE4)IMm#5dy*--1JYD-Q8(IK;Q(5Z{4Ad?ya^T{y&d
z;}GA2Lwqj|@qIYN_u~*hfJ6Ks4)H@c#1G>TKY~O2C=T&sIK+?R5I=!K{3H(XQ#iy=
z;}AcCL;Nfb@pCxD&*KokfJ6Ku4)IGk#4qCzzk);jDh}~$IK;2x5Wj&#{3Z_ZTR6mT
z;}E}tL;Nld@q0ML@8b}EfJ6Kt4)I4g#2@1je}Y5&DGu>xIK-dh5PyL~{3Q<YS2)C9
z;}Cy?L;Nic@pm}H-{TPffJ6Kv4)ISo#6RN@|AIsOD-Q8*IK;o>5dVQg{3j0aUpT~n
z;}HLYL;Noe@qakP|Kkv6-~x^Jqhn?UMjYZyIK-K8h_m1jXT>4ThC`ekhd2igaZViK
zTsXwJaftKa5a-1q&WA&sABVUA4sk&o;zBsYg>i_B;1CzZAufhPTpWkE1P*aY9O6<q
z#HDeF%is`~#UU<-LtGw*xB?DwMI7QvIK-84h^ycbSH&T&hC^H(hqwj~aZMcJS~$eD
zafs{S5ZA>au7^WhABVUB4sk;q;zl^cjd6&Z;1D;(A#R34+#H9v1rBjb9O70u#I13N
z+u#tl#UXBoL);#RxC0JxM;zi#IK-WCh`Znrcf}#@hC|#Phqwn0aZeoLUO2?Paftii
z5ckC)?uSF%ABT7V4)H)7;z2mXgK>z5;1CbRAs&W9JRFC31P<{?9O6+p#G`SD$KVi;
z#UUPtLp&abcmfXbL>%HtIK-22h^OEXPsJgghC@6Zhj<1K@k|`zSvbVAafs*O5YNRS
zo`*v`ABT7W4)H=9;zc;bi*bmT;1DmxAzp?<yc~yk1rG5_9O6|t#H(?L*WeJZ#UWmY
zL%be`cmodcMjYZzIK-QAh_~PnZ^a?rhC{p^hj<4L@lG7#T{y(MaftWe5bwny-iJfH
zABXq^9O4skh)=>HJ{gDj6ddAHafnaDAwC_4_zWE4GjWK|!XZ8zhxi;E;&X9`&%+@;
zABXq?9O4Uch%dq+z8Hu25**@7afmO&A-)`k_zE22D{+Xg!XdsIhxi&C;%jk;ufrj}
z9*6h_9O4^sh;PCnz8Q!3798SRafoljA-)}l_zoQ6J8_8b!XdsJhxi^G;(Kw3@53R!
zABXq>9O4IYh#$fsei(=N5gg)2aflzoA$}Z(_z4{1Cvk|M!XbVdhxi#B;%9M)pTi-3
z9*6h^9O4&oh+o1Xei?`O6&&JMafn~TA$}c)_zfK5H*tvH!XbVehxi>F;&*X~-@_q(
zABXq@9O4ggh(E$1{uqb&6CC1Cafm;|A^seP_zN83FL8*!!Xf?|hxi*D;%{+?zr!K^
z9*6h`9O55wh=0N%{uzh(7aZbWafpAzA^shQ_zxW7KXHiv!Xf?}hxi{H;(u|7|HC2v
zABQ*tH~QE=h|kQxh(nwShd471aTXlntT@EkaEP<x5a+-l&WS^u3x_y24sjkF;=DM-
z`EZEy;}93XAufnRTnLA_Fb;7M9O9xl#Kmxki{lWNz#%S)LtF}nxHJxN864uWIK<^}
zh|A*;SHK~zh(lZnhqy8haTOfmsyM{eaEPnp5ZAyVu8Bij3x~Ki4sjhE;<`A*^>B#m
z;}AE%A#R96+z5xbF%EGP9O9-p#LaMso8u6-z#(plL);37xHS%O8yw=cIK=I6h}+{3
zcfcX;h(p{7hqyBiaTgrot~kWqaEQC(5cj|#?ukR(3x~Kj4sjnG;=VY<{cwo;;}8$P
zAs&cBJP3z)Fb?q$9O9uk#KUlihvN{Bz#$%qLp%zHcr*_27#!lUIK<;{h{xj)PrxCb
zh(kOHhj=m$@e~~5sW`;baEPbl5YNCNo{2*|3x{|%4)Giu;<-4)^Kgjg;}9>vAzp|>
zya<PQF%Iz(9O9)o#LIAqm*Wtxz#(3VL%a%ycr_038XV%aIK=C4h}Yu~Z@?kmh(o*y
zhj=p%@fIB7tvJNnaEQ0#5bwYt-ibrJ3x{|&4)Gow;=MS;`*4W&;}D;KLwq6*@kuzu
zC*u&Gf<t^N4)JL?#HZsBpMgVsCJymgIK*e;5TAoXd@c_0c{s%9;}BnfAuid)$e_fq
z6fO?iIBx+KUj`S~0CkiZ7#MuI7#RehY-B1Hhx$UW_zJi=5>QQ*VDXh0;!RzQ3=0`n
z!NnP&>gRyfuZD|@K*hI$#n-^aVdkFzi?4-?+d$Pn0E@4Ki+e!D|8_AlC^97|K)LXP
zf+f4L`&R*nI13JO^KMW$Z-m>s1!|E$4)tL;#4~Y-*MZI74maNfYW_4F>R01Xe;6#j
z6K)PH-0tHr=LZgPfgbGPriw${5Qn%&4=CJr!`*WO>aSTi)UN@nkLHCcV}M2I4;<<_
zd$GGysTXALUbwv#(1e(dLwy}seJqB(7kfeJc|Y77Sl;;qR(}94&I5I@d>_c(LvV2e
zsJJ~?{4iYn4^%w054-zw!0L~})jL4d_kzXa;qF`j72gIHKMq&V0QK($uy`U|JuLjc
zgT+(e;yF-rZ2Cd&ui%4n8DRM|svo;Mr-0R`!Ob}Uwf7)c{1n_hu=IQvhxkvh_-PFF
zq7y*wIRh83fI3VcEPfU)4l~~$hj>0%{2W|;4b+_JVDa;C@e5G#-C*$xaPc0f_+7C0
zMYuSuT>XYaoPQ$7{g>hDVd+5&hqx<P{3=}i8mPVTVDam4aag{n0E^#*i^JSA5iEWi
zE<Oip&Kj`zUAQ>RJ!f%<zXOZkhpUH`C-Rd({=yUw0E<6_tB1M204)9(E)H{lKUn-J
zTwDk0&QD<R7L0W0JQ-v!rut=I@#k=J6rkzw@nr1jR&ff*oGN&_g@s!`SiBBH{5x2@
z1}+YBf8tc^=Fi3<zG^DSUQBmB2aCUgyFUOL4hqvi>KicZZ2^m8s^1G1e*-s11!~SW
z9OC-ZvAf@AI>_F4aC1ta;n@NfpAC1<9H{t0u=sqqcnef~A6R@bTpXtUHduT)hWHP#
zcm{^J*9?$*R>H+&p#Dk*i!a3xuK|lMgp0%CYbscLE?gXD&N{F-rhlJ-#XrKsApvTy
z)J%|jvM|ia0E=U)p92>E3^xas&QF2G4`ZbB7hrKr^<uL?_I|}M#}zDo48xpcusEjr
zNnr8s80H)Riyy}@=N?!bQ$5dYkb8b&m}3PNKZRjV1XvtXeH&Q(58NCVX!`j97C!?I
zX91|V`y7zHr{Ll)(0G{&7C(m}{&)`dbZ$78kwKB+uMAW>1FRg#nhP=?(>-^<;{W09
zJOg!)#60Zgd&~owlMi<fti3u7EPeql{sQWNNAp1L`HA5kj`<*SFzs~#i!;HRA8_}l
z;}Guxi?hJh!}7&S9O5Uy;%spBuyp$nhxjkBI0sxkto$il0CN8&xPM{w^(wG9rh3JN
zAoW~ub71bQ#36nWEY1U053|>H5y%`&@s(h4KDc_A`QLDeJ1+*ABLG+L1C6glu=o|Y
zzhL&B2a8{Yi^C$+dkOY*(zOI+z7X7e7-Jn+To}fMx5rL_#YHg0pM%9k;o`7%BjZw#
z`IzF;U~zG{dYJod!Qv8dahUrPafr8q#U<hDVeN`_U~wt9IIMqnA1p2n7l+x)zYOF~
z8MwFwG@MnJf!g7+aB*n1W3UB_%VCIzg3XbKi^I&xScX0PTfpiS;p$=OVJ28y87>Yp
zXFFJ26)p}_e;q8Y4i|^{>lY4j+2tVrYQWXQ%r^&%Yr(}~=7)jBbuh%Mz~XvvaacId
z0gLOy#bN1T&vH;X^Boqg@N(li4)x!`;)ZZ@VDT%u0(*FBt^oN9Q@uM_+!$^Sth`Od
zVNNbsy(wHh%>5HrfZU%Y3r!vjF#oOrt2c+Mht&(`z~Yv0aag=O1Do>|9uBZ@{)<Ds
z=t_{ktl{Rs+^-83w}p$t%yGjZ9uF3`hpUH`tED)^yH{cl=Y=@Lw}Z`bg_|D%4XAry
zad)^ltUtxQ3gj<OxH!!HR$y^&4Dn>JxG#oyA6VQUE)EOl)2l%7^${M<uy|x&4YC(g
zy$e`85N-}EoEyR7!EkYy`8#ole*}w%!qvn4#kB@xFQ&LMSUeoA{sT1JioxPf;N>~2
z{#pnYe*hPUxpNO#{1IFn)^5B87Jmj8hq<3|Eyz7laC>3m`8dSyg2iLt>S6xUSqCx)
zQ@k219tT$sGyfD0amn={a}wa{Vdi_{5U&J_C&AUj%%6xud?i>s8Ll2?{!Sd?C&A*W
zaP=_rtv7(&i7CDoES?Tm4>O-(BS<}_craKz6RsX+{sJ80Z^7c(aP=_rr8j}h#}xMj
zi|4}C!`gwfz~b-V=>aBw9W0KiUSl)J{Cv1Mu=Ey%L%atpUI<qYD`(Du#b05x&;NnN
zG1WV40ohv&HwWh5dK}{Wz~ZGC>c8R;*Vzg(zZ^q-77p<hVDU-}^$&4~OKk(0UyY&O
z6Nh*OSiBal9@ZaU02coQk1tp`a33uG1w&kHJILN|7~&yd@gErCy<qWQ7~*@t;+XDv
z0v4~wa3{|WkiD4VCSdVKxO!N6s0NFFz(@}pz~Y$dzk|h_;pV{7gTYRaz5n3uhqY(Q
z!Qz<eH-N=kG0b^{LtJDR$ozH;^|?62kAcNI;p$=TdA$pJeX6<}WIhW#9ANQV2NuUP
zXE9j38^in)U~wk6Ik0htUtn=e_40c__V&WfDS_5IE@1IL@bH9%a|u}d6<i!vUY!7o
zW1908EZz?{A6Cu??FHG3DQ*rHp9ohEGrt~(_;IlKWVm{mJ3rtMm)r-kcPd<c3e>-*
z`#|l4_waTC%$xwQdJc^6tObj+!Np<q>_)ISruk>V;?v>w!phH=VDXu7ahQMo_k-Mt
zDZUjfJ{ztc=FUGj#GMa-%$W;U4>Nx)4sr2=AocU%>S5+5;SgU77GDTg4`aLmi!X+8
z8492sr=y3kr~m6X#90nwS1)oHH18Gza~^!&E#ff9{mbF@!fyUv4;JTw#}_Q3S&v{h
z-~0&393BkyYjLQ*ibMP_*c?6#b0!_dZtqqc;%vvTt5?DyZjD2{1c&$(9OB1th`+%h
zE^-{ZJI!&37vK<Ig+u%t4sp&C*zHxvA#QU56u+zB>EsNw94Nt|z88o1MzA?+;pY5-
zrt|+`@e}ZJ5;hOwdJ?-kH{%e$i9=lQ6n1k$afnYl1@i9(xI06bARc~<Lp|4N?B;9Y
z5cj|#o{2-e3y1g$9O5T&h`&A!^4Dg#zhL!C@EPplyTRgH;p$=Kq5N5pdQ9<Vu=sYk
zdRV!A28X!lIgmL!;p$-pR1^;J`5<wo-Ej3e(DcJ{9%POHyxf3|djy`x9xoHX>V@Fy
zVdK^Jaj2KM05X3c++J9?b>I;H0v102R}Txfn2R8DFvX96#Sg*N!@^DQ5=cF!cpO;#
z2wXiZ+?L}I{{R+023HSrzw>2~`IzF<z~U$1>S69Vg+u%wSo{=RJ<NQyD<JbR#r?qI
zXW;5#;ZuY|d>UB%99%tY-uxI?Tm&AEuz9P;U~w_HIILaw2P}?hj?Pt(J1@e`hqXT=
zaEP~n#V^Cv!`kPYz~X%TkkWzyJ`Q{VERL!E-&IBiL53ypc?xK9X5hF6a?e$``LOV*
z#UcI)EPfrX9+n<Fu7k|M6rTqczX?|lGyg9R@t7MRb8f@c!_1$9L;Ma{{4QKQ%zTNP
zAagLqL%`zq;p$=L7vd1_1B*X|tB09?3Wqq`Es(vB;p$=LE8`G%0E<6`tA~wGmf{d!
z1r~n}SHFfCk^=VM!e0K|#Uajn8@u|<+o1OLV^}i`zTT$#HppM<@N^FI*F~_nCWg4+
z9qi_7;SkTd12SJ5ZVoJ8&j*X^!o^|pVhwje>h<B`uyqJG?_#(2Em%EfxG~)Wnez%B
zp0M)V<{ox)LUE|?2aCUfn*%GyPJ+eX!Npae^?S;F?B?&lAs+Vt6fb2M<J;3g;!JU{
z=zzDkk30bR>l55w38=lX53$=@^AM!o5FVbe1n>zg{td&N?nfZ?zu@9BQ1ewDV>jRV
zF-W~JhWU%Z;{V|0gg^)G4}rzo5$!Z+fu;TgWR5A^99VtY4;D9vi;F<je+7$MVu(jS
z1({<F7l-w)SAfNB;o>lJ_@060n;7BlfjW~R11!#rA$|lb&Wa(f@El|gJBD}-Sez3>
z{Kj*TJGtTFuoE9dUSJPrBOKx}IK-22h-cvtZ^j`$9f$Zf9O8Fyh=0T({__PW-1y+(
z01N-XmmqNg4Dr=qaUl$G)>k0)A{gTFU~w@F@tt6C2@G-J*PwWjf{VjutbJdD%$J3W
z!`yivtX>{2-T}=o!EZq7mEhtq_0PcKDj4F`Z$awSFvJDkfy6a1#FxGUxl;=+4!aRk
z>ODwY7cLHKha|iQnWG06XMt2N4Bj6=>h<B`uzGL>4sq6xAoYfD^{@iU8HacySlk${
z-hdTiaoi`6Iri}U2wRu<_!IW@FaH^&-Vv@IR*v<2#;*PpSiLh`{RW7&3@^aqu5fW!
zdCvF+WWF0*9A<tSSlk0H9s)JzGg#aYE)FYC)_w(rvl-mKuy}s~7Pr6<SN#T3Z-pVA
z1Qxf!5TE}I<W4)dIIP|H2rQn9(QXv}j$M5iSlj__4lEwK!Qv5cf5FnvIj}gUdgdP>
z^PMovF~lJr{{!S-7r1&@_{;%|yJ3jm1dDrMh>QIMnd5~a9{dyJ9v`?kEIrS_A$}Ju
z?gv*73kT+3AagLqHGhHZ4S=hMxjzl8J_s)Epa@AQ&A+gx&-q~W0q}5!nR5(>dhy>N
z_XJ|7xBQLW{4N~gkHF>x!OelKkNxroyE%q`v5Tkv1-a)1+`q7Jo(2{Vft#NKt*<Zq
z1E~*#i^JM=!vC?GAM_ujJ`S!v0}`AJEnx99xHv4_u7SnV;o`7-t<1p0pu~^@7jJ=@
zQvw!GfQ!S*pCw@NB)B-N-OkDgGA9Nu4(ksZGcsY_XAy}*ya0!II}Y*LIK;Q$5WkE=
z{3Z_ZUpT}WnXvmy5{I|~6DWML;o$?DPf5n1eiB%HCR{x%{p`V^{y7s9gAl_)?ha`D
z!PNf%n-hwW4sDo0?!gpq0E>si)x+}pQXJx^m?8GU);GU_rswm_*u&>P4smA|?CRrL
zK<><ihXX7fp2ng65?FmcTs^FwQe(w#elIJ?{1~`@VfpS7SiBT&&KGF7DzJgnm&3(j
z{U#5vcoN(kSiLg=hxiS!IOe_sS$6F1Ou-?(35WPkc91(U*AIJhfW!;o?u3;CbHU<u
zaDTz}JFszr)YrqsVfA|gSiA^s4y^py3>Ghei^JlJg$ra(BitOA`8i<mCb&2(JO#Ny
z>T}`dz~-IPz~Y$ejkkcs8{zdk%wPY(;yG}0VD=jFfXr`&+Y4J4G#xCCY3~~z?D3+<
z3o@q-!~Ds-*wtSEt8a(f3v;I%AIO|CxH+(L^#oYF1FjzCemj1U`U<#um^mB3;+1f5
zSoyCk08)>+&VM3Uyc2FdY<%w_SR8YmzqcUBoNl;!SUEo(ERMNf;6GTr7p@*=zNZk#
z9L)9nYr*3EaP=_rKZC`a;QoT;uMlC7IsNc>hlS5#usEiA77>v877TOZ!QzuJ%vk{z
z$5hWO3Ni<?pPm60p9Ob6%$=9O;tMdu&BU;$lOi#Y`JHfg!s?4dVDT=vI4s`@i-XiJ
zf}0OZ5A9&_9=Li~e!K=2?}LlO(p#7W$ehJ+b70|l3M@VWt{!H-l_W_0M7TICy{!g|
zPlAiX-2W9UJ{c|!bH9TW$ebl`dtv6U1B*|EtB1M&J6L==TpZ^9LTQjWOX23g+<zY|
zJ`=7UX1=EkNc}9hIL!T9z~Y$uJ1&C7H^bG#>e+W-@nsnHD#?P(Uk(?Cm7nfl@hxz3
zVBwGo7T*RJhxxY=EWQ$M4$NO$z~Zam;;`~lP7Y-6YPdPDb=r1dam;-m;b8Ik@bnK0
zpL~co+#J|`mL9P98o0eM_Z$R^uZ4?GfYzH&!Qu<y=EKx8%Y)px3vT`tsCq@P_#U`8
z%p6;=_zt)@tbHB@7GDpy7gk?4fW<e%#bM^p1&eQli~oSy`yMR57H&Q)9QYML?!??j
zqX8Dj+}Gm@7T<?qP7+vrE8JdKI7|bJZ-a}&(#dYH_<p!Kuyk@0EPfC!4ofFr!QwmM
z=D^I?Pz1SuCtMtsP9}lH*Tc<$)w7$x;+Xr1PJ_ia!Q&AYK99lTnERL*ltA_#hMNyl
zFAEmm4R;UBoq=HSJ#cYYIFy0KkHF1=g~JrE_%XOREF3m~#rMI@ftmjpEWRHu4hsig
zWso~J!p(t&LoQexbH7y^SbP^oILrf!AAy?>Yge2Fi(}@;w_x#uaP_csE~Nr;4`w>F
z0*jx3tB0AN2^PnU$4;>LX$<u{z~Y$xy#W?K3s(<|FL70nd(LBshk?Z}Vu()#i({@g
zxUGu4zWV`IUjsKs2HKBEP{Xc%ArA5TIK<V}LGHf{H{Stj{zi4|=6}H<Zl-}<eU%2t
ze9V14o5A8&;r7D%BPN<4_1EF)4K|MC1s1;n7l+lGxj4ipfW>dY)x+we4LHOvfW_~?
z)x*qZ*8;icCfuEOpygp8SR7M*2Uz?b+#Hy_i*ShV0gK;<tB0+77u5#Yiz%L`jXj+E
z!RoKW-3iOrhr!~Q>(W1h#WB~J%jkgY#T=jU1&d>@CtL^?zYDh))-V177Jmcx7i=Ga
zp)Sb$`*8KJ{pr<Uam;njJHX-};O4;A0loo?zlNIw%kPGIAoDTRr-H>X*X1q&i({_K
zy$u$}T$d}U4>BKfU2YIq9CKZ6BUl`Bedb26_*=O9VeMfC1CaTc>to%);_orkPX>!K
zz{O$Z^BJ)CN4PjFe8dbv=3}b&2a98_M{NX)e}<a_OIK&X;<qu%`9ENB%=NLMMj(4J
z*I{;o#lOJKhm`}z!Q$UA#Mz8N=KO$*!`$No7ROxwSqT>ZiJ|@gSo|S|`(J^@|H0M6
z_Vs(1fb3;}tA~j%1B)|Zh?|>&)MKs>2?2{Mz|Du%BZXjb4!Aime=P-zbHc@8_5LZa
zxFXyfSiS!OEUpX}ht>NmW+3-)!_9%2Zw?mcfs4cH{e@t03Aj11bafCcj=8?&7Fhfx
z+#Hy{K7qyg;o`7#sAvvy52pE!U~wt9y|D5m5iBkYHwRWP^n=AQ)vpJO%V3yu0*ClR
zu(%vtJ*>T9X#sMlAlzQqIASMQ98>*6u(&8(JuDm)EJ5a|!p(=dzXFH&1+cgphI&ma
zkU5y*O<-}%^%yt6;^J`kz{(k4YmhmZ>oj`7;*uEZ-+;w2*JCK!fXtDGtB2Kh_F!>Y
zxHv2xW5D9_7~+*S*z2`rVD*Y{^|0`tU<<NW87>Y>&-`{EaTT~YOnp08Tn#P`%fC;-
z;yQ3~*uHXCdyqLsaB%}@yJ#_3+yX<K(E+>r?Hxeo*kP!j3l?{Pi^I|hvm;2o6I>it
z9+rZ|UEtyj(D~x|U~xCNILyB%z~UZoahN$lP9XEW;OPox?{=_wC|o^ky^V-7cJ-BD
zaUTqGF5(c^bOD<KH~#`OJUhYSK5%gksQ4GKcmP}+7QaQVAamm3;yKXuPJwP9aX+{?
ztUO!>7EgqW!_0AT2dPiO5N`yF-+}uJrv40AJQ+j1xCh9b6u3An{Lg{K)8OJTbEbQO
z)ThJ6J)r)T@&<`#!o^|go5A8)aB-OVPr>4t^Q{^_Aaioy>S6i404yE__ZMvZa4A?k
z53U|oKEDQwW2#s11(}aIpXCP@FMyi^bN@83xGU^fB=|n!gJAJOxO!MR6!Qa_Uj!G2
znUf6`$DH?>3KlPhtA~{{`@rI*aB-OVzrf<<7~-D(AbTs};;{U(2rOO*4>wr(cGsVY
zL6PA<Oc?{LJQocBnS-f504!b%HwWgPZm>A!c}gq6;+1gqFng5(LFQwM&jyQE!PUe1
zFM>hX%camDkU5y@PvcO}AB^3c036~|afn~TA+8dF-TdqjkUOj4@d6vKy95@mg^R=X
z^;m?0)ML)eOoE8R)x*L^BMhV-^Bkc{uy_bO-NM>MH^AbU^AvvJAak1G=EKtMR<L*r
zTpZSZ<Bb5RZ-a}&)E9%r+u`Ccd&MF_>L<eE7nXlB!Qz<n6g$D<F>v?8(i>A0$Q;ah
z3O}%TC){3`d)9-+yWrw5_cKO=%;|xP!_+5&#e3o6F!%ohi%-UIzjqAC9L#x;sbKLG
z4ENsvi(}4%$i;%pnE<yJR*p4+#WBO}Dp-6nhI->TkU5y{YygW-g}Wc--}7McX>f5^
z`J)sMGG{8>d|3I=3>L>!e+?`?1Jj%YkU5y*d0=tO`IH-A@i`dgs3wBUnU3L}2Cz7$
z`m<p1c^KvhCxOht6psXpW6tC31&d?OzZfQi%)y-3m=6}833n$fzh4B4&xVV`(mzuQ
z$Q;ah1a+|ZT)2AJ{B;Xhd=Xq6X8umFIOh2LU9k8PxO!MWh$9tb?=rYJtRm0{i!X<Z
z!_tX2SbPOs9M--{2aB(Qi^Il4mVw3Bz{O$iya5(p2N#Exdz@(?_h62b>w(2Lz}3UT
zp&Kl|1uhOVe=k^k8(bV_{yVTZ=J>O4I>_D~aP=_r3&7%g;Nq}xt<_-hdU(Eul@C|J
z;``w0Ve4-NGC<~Io`0nW7H@=`11sMmz~Y$aT$O>vG0&}<0v2zEn*(#tKCn3E`BZnn
z;;k6!*)l=y#2g=X1&g19=Ob8pXaS33jvF5ai(kM{&y)o+A9Fm}5iEWQLw!RQ_WE=m
z4)K3D#2vCh_8x`D3v3>6Jy`q(++JAve}+R`HV0(RZMb?^dWZ*$V~!tg0*haP+p7Z|
zcU8#+nez~C4y?Sj1&cq0i^J5Hg2ge__kqP9!_~ve=WAf`V{m(6{^HLA*^6nuJ6QZV
z+#Hy_Q*eks1dG4KQ16)!G9OcXBUl{s9EOKr@hR|h2+Mc!1t4=U#})Iy;+W%yyTIa@
z`}*I5#izl|hvf^SLXi1)F~VmuSo}VQ_%*QjFSvhU=KRGWu2KXt{|{U}EMI#UVNcKV
zK>HmSaxwNn6oJiQfx8D*uI>Sgv%$q-`BAkPWG_30csf}8F<cy0PR<02KZT3K%E?n;
zam?|$_h9koaP_eG@+kq?i@9$r3oO0}BmAd;#WBaDo`A(M$H#<9LFT`P+Y3vdu3&M@
zajF)uxENeLEPM`w#WBZ`EXqLUV~!V12a98l3vC69V~z`50*k+a+Y56iUpdHp%<&>^
zu=qO+_32>oKXCCm&~cKu3XnPf;NmcU{Q-;rhl|776(yA*^^EZFhpnS{4;I&etB1v7
zOchAI7F-;5&h54;?CJJA4sp|JkU4sAb71|xe6Y9yTzn67++Z45+ypKTQ-1+0ZUz^J
zx#v4r+zKuZQ*T%UveyPKz6EN21Xvt%oN6CfoEaWIuzcZM3o?flE)J_N7K6pv;Nq}y
z`v_Q^11=8B?|;DJTySv{sC!iFK<4wn#bNES0I)b8TpZTFtFOZz{=H!J0&w*(ce2)F
zS1(r&viBN1d|>J`ai}lFAwC<2_*NX^r*Me-Hh|o71MYs<c=ar>_$|0NES-M^iwncW
zVdZc{Bgh=gakI5xaZ$K>SUt$o1X3@KA)W&kmxPPM>^%Y&mx7DK@)1`v$eciUc*5%6
zEU>sNTs<tDkAcN8)vL9D%n62@14}>EIK(f2#bw~;!`$iJ3Ni<C{Bs3ZJREL5EWfa|
zfz)G)r+~#H;p$=Od@&C3M_}=2xO!N>z@;5zKBo9Guy`z7J<Pu^afs`5fXtDD`xn-K
zZ|cCF&bQ+b{{=Qj0d7tLv|OFr2{K;^E)EMH|1OZYGF%*%e)zjV;;L|Qn0so$;_7g5
z52*QkJs|a%<Eux(;+k;vuy~B^1*zA9i^Jx>c7w(3;Nm<`^F8}P>K)+XFmo<~#U0_|
zuzJCG0!Y0xTpX63XMn{q$6X(Q#WDBS2u=i<!!8JI)-u5AkpQqb=D6rmusG&8=Q*&r
zJKR06dQ)r?$b8K4&mge4CtN)&y=?=Fmt&+W*2y4qyy5C$<$N(%+!rnm%cr}*;+W%g
zic>)5_`%h~%I!w5cmP}+=6-{zAoW3TahSc6z~W&T;@`pI5pZ!>yhl$1nS(k0wizrQ
z1y>KNFWjet)W^ZaVfHQqizmRvVdk^U0IA0u9}5GEC&AUj%zpwF$6S|dJQHM&97cMW
z02aqwe|r-wu7IK5U>3+6%yFlQVDSvNdtl-G9W0JHE)+ByWKJfA`b}VQ%<-8gVDSU+
z^aC?rd=AK*EVwzacy|Je=fK5b>UV&}^WfsJboCr8j=4^fbuP$!%<&v6u=qi^dtl+8
z2NqX@hZ}62<TS8&KHOedIj{*VUH}(|we#<S#f#wLu>8w659FR=xcCuh29E)YV~*$a
zfyEEQ-3beagJAJexH+(Jdjl3Phl|71C(Q@hTL~A3h1*21IOaIdVX*iS412$U#jD`v
z!0c6A05ZP@E)KJII#|38E)KKz7+4%L{C|PPG1H0eLXi2G;gA3p$8_gpusCKv{R~+A
zINV>bc7@m?kohO!;;{P26)b)lE)I+LM6mc7xH!zey<qWnxPM{dJHg`T;Ob%Fa0@Jc
z9xe`Rr!_7Hxu+9u4$R(tVDXC>>RXq9)OTU1e*_l43|9}cH*hIPJ?8kyVX*jhxO!N9
zt+ouL9#gy%EPfNN9@d^Yi$h#+ImnzDaCgGo6Al)i2^WWj|0b~bYz%SX6(Dow!o^|b
za0pl&vp?Pj7M~AS4~v&SVDW`;ahQ9wSAxvP>=(y@#WDM#v%un*{mpA&@edf`)36F;
zKBl<VYLNIR4E5eP#B;#nU*PIt@wFR=IM*7G`QPB`Vew^!Lp%#C{sXQa)*jf4LtJ1j
z$oyY$^|1D*3l8xLu=o;q_`~YWw`;MtKb6;k%wGmq4>La!EWR8r4og4h!Q$)T;tSXz
z1#aO6kU1ye;wK=&3=$hb;-}%_4N&pLU~$ZG0O?I2^=IMgVfptfSo}O(9CrUj<7SZh
zi*RvRdUM?Z636T>p8|_tf~%hab<ZcT_!YP~EIrF_#U5_9TS4Y8$Eep*!Q$88=D^yq
zlfmMGaB*0FP;MK@oZE15SiWloi({%6*bY*U*{>`Hi{FKt1B<V3VDbAH;!!(5=3w^w
zwt>YTVyNfa2~yt+7l+mF!C>)zxHv4o?AVDt+%Dq~e}hAuX&1=e$8huE>2nu$^DDsW
zC&1Oi!r?Vo{5f2F2K0P`XS+e>zl4j!)UVzH5`T>$F1HsX{vIxVg$<H`zJSFs`$0kb
zK<Yoj)x*}w>;Q}Fz{O$Z#*zIX_1`hXFCGAiW2(P<5G1aLq5kC|?BZV!gTxIm)H5H&
zE-rWsByNPEUj8_CaorOjaT5&n#wW3hTb=@mn_;L|J&j#l@C-=Y0z<tw4)Ip7xD{MI
zEPbB9A<lgkWWEhtJuF`Iafk<l#lOPU!`iF8VDaB@aag*IJBK~p)|~^{`xmYrmJUCG
z#s9;_cR-RG!{PHF^^EZH2R8q1b^#>L3>Sx)vkokd*}oRJ2vW}qR}U+1uYkol;o`7z
zRqPT-J!bzm4lK?ER}X9FZvcy9_J2h#gUsQ9tA~~6onUc3ggDf{Mpr=UG5f^}z~ZVx
zP-P4-dw+w)1>oku_J#Lf1(_oR7l*~~b+9;QKiB3ONWBPLJ*<5`3oI@M7l+js?$<%;
zCE(()a9a)*$L!~_-2kbVgsX>{9|snfhKs|@XT1qhFAEoknI8`pPlKluSbFOOi(~df
z--E?5`<wo^K<4Yh!xOgtzZ@*C0=E~|ZaE4T*MN(|+SL!i;+k-AnEQEegUr{4i^JTn
z2Nu_Xi^KYN@nCUX4Dl|oxE@>_)~>h-7B_&4!_48l1G3i)?k`w6F$9Yn!qvn4RSy=o
z#!$Z;EN+aU{wrAA6fO=szryD($lh*vyuiX|7FfIoL;NOK+#GHWtes$W4`hxdTpX6K
zH-W_`!Oel$D{vpA9#cFIEFKFt2bTUffyLwD;xO~M9)QeAgp0%6Zvhrhf{Vk<i3f|P
zz{O$VxfU#*1{a5|J2ia>GCu<@4zqUySbQbiU$B0q!6VQ*z~3-s@b!%uk3i;Ns(%3%
zUkx`07M_ZaLFzHZqrl>8;p$=eXfjwl3+_%>yISB0$ebLwIBa~i>k0O9eh&_Dg{L5M
z^5EvcJQxHP&xeb{!np}7UH}(|wJUal#f#wLFn7KKi<iK~VePl(XV~4j7l-(-XCQZ$
z!Oek%Pv~=ycm-S>c5d*-=b-p1z?d(730A)m9?r0PJ$PS&%&EdK$MF?Nd^3jnT(Ec>
zT>T1YMX&)Z-hm<h8Z6$0A+GxxWPT5ZcotZ^4?}z|SRB(mC&A)d;qHW`fBQEe^D)J@
zg2lJP)x*M*=PgJ*rg$<~d?#EztiJ96i%)>N6L!AAA+Y!)xHv3)<llkJ$27+SEWR6V
zJ_~dnun>p%EU@@qxO$j>Z{ZM^dJnR9KU_V`zt%X!W5D7E;p$=L&%q&n2P}RVt{!Io
zUmW6cA3*Lo3Re%S7s7FfPXLP_hpUI>$JHM}=3t5+`vel7f)W1eUqIs1;Nq})u<{Ei
zzeHf<mpxyw=hK@w#9x5TpAI)4R_?`r1=%|jE)FZt&x6G=``6LmK<a0~)x+AEKfvPi
z;Nq}wsQV65zW^={+lTlCEWQXX4pU$G1EhX2hWJac_#C)6tRJ2G6Qq7Wyk3U6|1DU2
zDO^3Q-D2?zq<$q_9Hu@5EWQdZ4l6$o{lXs3&v1zU$05%88)WYqxcM-9OTgl5;o`9N
z-fgfr<~V@UACNig;p$=a!hW#$MhtPMzaaIS;o`7xUi6oVVIjj)c)Eq9x846h>aF4G
zVe@Nm!Q%FCaag~p=08Zi6I>kT9(D$11|<eZxHv4mbu%zyJ$LISSp8PGdYJi=j39Gd
z;NmcIrh>)Y;Nr0M-e$1)cDOjKy{F6sGG`}T999nGgT+1I;;?eE2P}RVF1`V}&&7cm
zWR4eH9F`6v!Qw~Z;xK!cfW?o)#bM!T%K|dzBwXAAI&P-S3KF+Ph(qhIAh7spxHv4n
zSlK}8&tQnBu`x3&WO$1azftTU^#O48uy7~`iwDBRVd;M=SUeam4r@Pb1dE5l#bNU-
zf5GD6aB-M=2@a6Gk#KQXJf?!hqv7ILp#D7o7C#FYhqd?EIYH)}hl|6^u>p%?j;kyJ
zi+_fP1I+vdTp)8W`{}p9;+Np&!{YHWH%L7TyqtlJ6F%nwiDQn>eBlL&|HQEO6CX&N
z4Q>vs-PI`o66b)6!}1Z6AV{1GE)FX<0>R?k7~(s@;yf7QEJ7f2c;Vu(_86xyNSq%o
z4og?rU~vJsI4qn`fyIU3;;{1M2UuJLE)H{lsR+n?F}OI){pZ2rnBxPAq9FB{;{emZ
z;^J^~VD*lS7)ZS|TpZ?}Zm_s4TpU*KyaJ2M!^L6hBg8@GC}4<h1dB_;#bNnfP6DLf
zOc<J6;pe@#gT<BL>S5u@BMDNk3>Sxm=VY+BI$Rvq-gpfbcYvD@YuC9*fy~i_tB3XP
zu7Sl}G1O~HgVbwdsNV_}SAwT=Sp9exEUph%4~s7y8IU;!aB<kURwr282rdrm*KY-j
zo500k<ui*c$Q%o}IL!QDu(%~$9A^Fou(&N;9H#z1SlkXS4pSc^hrNDDkptQ51Xm9$
z_jZHDG5gmt@*wrjaP_cqY$;gW6)p~oUv34Eddzy$7A)=tR}XW49#|Z+oSzF8cZaL@
zfws4|D}v1Tgp0$<=d(&6@qBo^!}6V*GDzGTt{ztJOazN#)_3c`;=XY8Fn2xziwD5P
zVf|Tl6_EKMaB-M=E3kMdTpX6pmw?5C;Nq}$&JnOUW_@}WEM5io7c9QMg2jE{=@!;b
zNK^&62UGkkSlkb;9+uyw)IjPn#nZv!1#ox5>|F*H$E@!@fyE0k)QhQu%rAzE!|uE9
z0E?Hx#bM?j1B+wUkHQ)tbIRcAVc{GI7B7d3!_q?mSiBN04qNAc4lEuH7l)~T4HmD4
zi^IwjHBFGcwQ%tn(1WKJfW_<K;xPBz1B*An#bN1CUJGPS6I>joJ`XJ33>Syx-_u&y
z^Y0I^`c}AlSiVct2ASUm7l(}_eFTelz{O$iDbN9_?}CfN!v7Rlyc;eK3m+X_kosP@
zIBZ|c6R>zcTpZ>vH$9O02^iw5z~U3(;;?<h`}INUYvAb<mYx+1u!}c>#p~eeVd?oW
z4sljPkU0%-^|1bO4i53lVDTondRX{K8-dKh6i)_=x4_l6K-<Y4#vt{R;r@lSyRLx6
zr^3Zy@uFh_Qa=MOegj(WO)<fq9@gOyKZZm62@Y{HQ;@y0;P%4msl#CLIdE~<dc}2S
zAoUC2;;{DNS#yy1Jh(V4{iIod#23NEVeP%mVDTkzaacHKTVnU`Hyq+|Rv_~+$GaAS
z#g}22{|GFOISwXk4Kim1hWaqDIOh1+46yhr4D~m_;+W%RqBbD&*I=j*0E=Uer!|Ac
z*I}sN0v5*{*LnpO-vCz+%a7)^AbU5$#bNbVDOh|nTpU(U{R4|*j*ms#fy}`ix7lM4
z65k3p2WGFVBS?H3hIob(NPIh79F~60JA=e`!o^|pdLgbL@!fE7Sh?}q4J3{^o|EJb
z65k6~56kcWz~aB)^(m}9+2H|Fe*mr?R$mBvg2XY$Tc(4>|H93IxnI=_r2Y`x99TFk
z28&~k|44d+)H}e{!^{csW@b=icnB*N;QRXbfYl#{tB18S^?g9*{D-@z0NNlg0gE4n
ztA`nQ6fAxmE)H|&L$LS>xH!ywMqiNmr{LnS@KgYcV~*RjgT>Fl)x*qx1QtIF7l)<8
zP(P6Q=i%ZockTv@U&IhM@dv5Dj3K@gERH#T@)In66|NpuUswcy%)uNdSpgQm4p$GW
zPt5~C>M_Spn!(~X;p$=G^93xv8(uHK>b2EDAagLqlY&9wd*SL~?)-&Ad{PKV{eHN5
znE5`T*u~kxK;j4C>S5+D#361I4pJWj_ZO_aQ4SW5g^R=NWsLx-Pk@WV;;|nr9uF6X
zl`}$-AoWQY;=N$;6u3C7zPJq*PlJoY(x*Wb$eawgILtl!!Q!{!;;?#cb~H%+UAQ<*
zy>$#o{61V9=6<GFkoZHmIBfiXD_Hz7TpVWplsJ(3r*LtYJI&)k;?LpYF!LD`K;qGG
zaacWQ4Hl1ti^KXatzdD?akdL!@t1J*uzY8p2r~Z_TpZSaUk(<30~d#>XG{XAe+w6f
z*_#g*&w-1>!c8R^q<$t$I|IzW{b2DtxO$j5H^JiX;o`9H>`MWe^ARo%OK)7MAn`1?
zIIMl{0v7)S7l(ygEm-^uTpVW3cCa|+c-lX(IOceoaT;j+@FG0FK$~L>erX{0V2+Qu
zr-Q`5!tI3xNE=xE8(bVVZnGc*r2Y!re3<%cnIQ42aB)~a(KQ<+ehn@T%fBf(Ao0I&
z^I_)9$_0u4!w|m@7QcaE&WAjZ`rjDpISN4Hx8Ukw;cQX}6912(J{l~}0I!c=?x_Zg
z-+`M0D<>6-LFW9yFek4BB+dvo2d4gcDM<Vt+#Faqu$6<vnc?bT`D-ay`~imgZ51H(
zkKp1ke?6)MiL=7Zfw@1q3M9?}7l+w<7cBk+ZVt?yO*J6(TyXU;@!z!|@n>-LFmt5p
zLE=1c^)UBe0E@rCQ2($2r2Z9L9Oi!BCXhHE+#Hzumx9Fw;o>lR&6+{#-@wg*x$|}l
zNL(1M9wr{r1`>Y<R}V8syB#Dh3Re%aSF!^nE(RBe`D;B``~!wL=Q=^^KVgX9?*fT`
zfs4cZ%iRMKmw=lOv$q*6E)5rlx$_HH{2SaHn7?NBfy|MGtA~jTO#q4ifUAd@^AapB
z4_6QK*P@9a^}jIGADjdd|AQfZX);LsA6y*fuYXfO;)-zdVg8yq6(p_#7l*k=cN$2X
z0iKUw?!Po0B(4Tm4-@yE2@+?5tFM6;a7$-_#DBuYVg8yn8zlY<E)H|g<2fMl9~k04
z=7PjE;P%4QADRae*Mo~Mfwot(7J$SJ;Nq}y`yyD}5H1dD|L<4`Qja-4FTMyQZVXos
z^Y3i1IOe$hNwBynTs_QQlf@u&LSW8jfX#O-2aB7-)x-J=(n~<<F~`X}z~bR>b71Y6
z|6p-TxH&KdX-h%oV2;}#T?*<K+=oR6yk8);45Z!)ZVs&eEdq;2!i;5rjo;1#i`&4}
z!wkFz7Po_o!`cZB%R%Nl!Np+)_JYNo;o`7*?J-!~9WD-2ueAbXjt5*EroIX+?gbZz
zrROtXaUZxitiPtT5@e1aTpV_P*&MKV09+hq&O5Mp5L_JQ9<Eg&bAsXGuy8X2i-*F+
zVd)_pEFK0Ihnc?;EFJ+DhnasAEFK9LhnfEoEFKLPhnX+58sr|#{-7^d9CIB08dy9Q
z!<=_(K<323#bNG|SO*eMfQ!TWi3aOI;;C@)EztZJwgDub3>Sy__aaz42`&z6&xdXV
zsZWQC!{#fsHi5)5;o>m$ew#t!*>G`Kf3Rc=NIVxV4l55iwt~b9;o>lVxr4?1;N=f2
zoJ(<tF9wSj!Oel~FSrU8FM*50#$(yGf$YT`|JMeKm%-J;(sLA89CMt%3M^g$R}bs&
zUk8iVz{O$n9Ur!X?5%@~!^YECcY?(GVcute<=<MccmrHLES#T%#hc*buy%XsE|59R
zaB)~T=kErIx5C9?<GsuGfW$H91)hP$F~|S8_JY*6!_9%+lWPeU?}UrP+P5iSam;yv
zMPTu6xO!MW;w@Ob7cLGfhrRZJ?Cpn(!_032i%*1$!|H_<VDZTq;tcyi<}8DUGb~-@
zfW@c6)x*w(m<kr34i|^ndlM`^6D|%jQ2GGK{8?~uSpLcdi_d|J!|a_27M}+fhm{+<
z4qzWIeGOJWA47e_L6E(e<Nuq$;tSyFVd>--SbPaw9F}fN4}r{C3>Sx`pVMIRg>Z3L
zd>I}FsmC1ucRK<SUj|nX8~3X^3KCxd7l)<u>tONe@ca%dX9AC54~M2>Aahp1&4Kyr
z6IgsLTpVV8+;NclHE?lQKH7U6yZP_I>es{7!~9!y0%XocxHv4_4uZuu!^L6l(K`uJ
zzZEVH3(sd@@$GPNn0stbfz<DWi^I%c1Qy>77l)-chSMPRd*I?Qcjke`_rb+s?JKP_
zAoYjf;xKc*fW?o)#Vw%iM&WZH^{3(Du=`y4&V$5H!o^|bn8O8-_yG*@hhXuuaB-M>
zHeUp(zX%tHxu^0HNc<999Oj-`mqFs!;Nmd%a9;(9UxACm+_M=hejY>I{~Aa==DfxW
zu=owQdRY4Dz7A4<3qxH021xu4TpZ^9TVV0KaB*0APQD3Je-ADWQ?GgpB>oUC4hx^|
z+aU4BaB*1rxd;}=oM-9015*DKt{zq%rriaJKZlFM>c@>>@t1IMSpE1LERH$9V0jN@
z&TF`OSo+)y7Jm;HhmGgxKLDx!2p5NyhrJI$;-BH-uyA+>7XJble*$f{^gIT&lWpPa
zMPUn&mOKHO^9`;Z7GL+Cg2aEo#ScKu33?6^$DBua2NuU%Z<+T3q#kn~;U`%958Qm1
z`>S7q)MJk4zXOZMz}3UbdFfXm^^7p>@bxyiU~wk6IBXrudayVPTpX4jcwU3dVS|gq
z%9CiYIOh2LIj}efTs@2-_XcDRCyWbkhctl2xiQ55gT*n&;qBgn%;ANrht+p;z~cOH
zaTwz+SX=<cW!L~Mf3n_z%)uPD{|Oey9G}m64@xI)@N@zT=lAcim-Ct*K;{d<?S+Ng
zN3ggETpX5eJ3oTdi^0WV<-F4;khnNp9F`9GK7+(1F~nDZ#iilmFowVvka`&y7k++A
z&=-)uJTd%r3#?uat{&$8rC&kjD8R*G?sxbG5?6wY!`%M|EUpX}hq?dscaVC_ac1iu
zAaTs`<dtA?Rk%5@{;Andka~5vI4oWYz~Y$Wy(_`unB%>V!Qz<Xu77`l%r}6W532`t
z|A54e;NmcQ6aIq4jp5=j#saXo35?4CD?h*e1F1KIi^IaF{Xa;Y4W6%I;rtbccrpVE
zgA#)U+#DF=FIe0X#)aD(%mh+z4Ht*m`x`9Ik6~{EGe|wAI4cWC+!k&QjIj+YZU^JS
z?d4$usds>j!|a^`7MH}Z_a_eVIChXZPH=NzjQ3!1XBZc5uPY}=y(?TCX72~ExDtlF
z6<i?onBolFAaQrNIWWc+u($_|3%8exmxW;=gC^X3MreJZ$_p|_3oZ^TZ}s><;(l;*
zVCx(0`9b13nCb;U;$Cp|uzqEaAV}N?E)HWX6at9{z_<*s`ud14NE~zAY_$kTJP58H
z*52ML3KGX0H**vNiDRzwTm=@#90!vV2dNK(n-61jg2ge%sh)zxqhZS6^_rXn$eb9s
zI4r+pfyLwC;;{N|4_G__E)HWTOM=WvgmK~Kw}8cy;Nr0Ox&;<bhKs}MBQ`0JIjI=p
zMqqKw`Z^vgo&i_S0Zk`sz~Y&3aacKXLK<X#7F--wK6}Z4#B<={uypP$3lje=1~nF5
z|Lz5g=fTy(!p&C>q`m+y4jYHe1dA8K#bM@~%7fGw!^L6aMcfJ?@lv=r12h9zD1yW>
z$8FAl#mnL9Vf9F&5=eaoTpY%@4Hm~7pW#&osjq}7gU>TMfW@mY#J7RPYvAIraDECF
zuf-7mqXII&4lWL3sH%a)8(>@pSUA|IgT!0m;;?bEL=BL5Gh7@N{<p#6O>l8o{Kjd5
z)VIUMVeNk-Es%I8TpXr8R2wAT4Ht)vn^oz6#Czf5u=LEU3lhg17b*vfPlT(7)xVs2
zAoY{s;;{7(PWmA6sc>;v`gsBtpAHv?^$U~?LF#A2#bM*;USRRLaB*08)`P|8!^L6#
zJp~qD2p5N${|_v_7%mQD_!@!iT>|4Wz|?O6i?4u-!{X&CSbP;+9M&I{G6tEm1}+XO
z2i(BonBydUVDWWu^)SW@u=siymjRXz?M*=DZ-9%#?xU$P1&MEhi^Im>Ld-zonBycJ
z<{<GcaP=_rFN4Lm!o^|Zisvjq>bJwiVg5a82@=N~#|W?jiSLA~hcP~Z#dpED@NiyX
z4N|`cE)HXe+JMCO!nh2uerq*Yd_O`QTAmczg47>`i^InE)a^jxJQ(F(HCX&GTs<rt
zwt>Zuz{O$dio+gc4(51B8Cd)TTs<sbFgt+MpMs0S7#3jhvoJ2h8L0a=fW<Gu#bNm|
z$`ND^=D5diu=r)TdRRHU%n79aDu#HFGf4b8TpY&u1{S{o<HF~OI$S{N55wCVu=eU(
z9O6N)AoWM#>S6AmfkXTrSo|j3UKnGQ8_1lyFfIdZT(sF8Bz_An4r6=-i@$_%8APDx
zWS;Q=secO>hq<TS6C{2gE)Gl28eSlA%yFk%VDa~G^{{ZB<_%K+5koxK2PFO(E)HXe
z`+~&3z_{>m-U$}}4i|@+U+4!?{}nC{OV5J-An~7YaTwz^So{}^3okd82Y}T7g^R<|
zn`t0OoKY0k9)N|<EwK1`cs#<wrz{Aho*Awl=1z@ZkT@%b_<686J6s&*fX)z*dJeca
zto~9A1&MRQ#bN4Sg2j2@;;{6vHw>g+1TGGX_gUc}aS6CM%wOISAaOppILu$q!Qz<X
zd;O6h^-^&4F#q~Sfy8An#2KPN;&O0tnEQ``#pU7RF#l%7fYd9%#bM@4#Dc_?;NmcI
zo`A)b;o`9JYEv9Yy$W0$W=>^1NL&p=TrmM8ejgscu=dqO9O8|MAoV(Mb71v*ND@d~
z4=xVt7jq?p#4*Pe1Hj@2aP_eAWFJ@@b6jzD3dkJHam8m~aU-}nu=Jpn3Q}(Z7l+lq
zd%@yw;r@lChudi&^_b#6(?Q~9aC2bcX_^TVw}6Yo;-xVQByI^8-viB1Z?Zw+)^Ksy
zcxHSKNZb}f{6sED+#W6t>zCQ)gTx)-;;{NC8Z7P%7l);XonUdyaXhgCkU5y+c&T7<
z7q~evf1Ln}yTZj`;h<j#G6!?~trskgInE|k1X4d6UjM@8<#&L^-7(A;E(WRhgp0%6
z(*PEq4>t!UehVzVK^z+F46yYfaU~#gW?`uR1Qy2}m)lheQtt(~7nVMkmx07F$Ls9N
zLE=7e^|18z4J_^l7l*~mh6<2+f4Dd-Jbfxb;+W%dePHoGxO&+7iuYh~%yGG0RUmVM
z;p$=TUsVkf#~iP7tpSOL!qvmv{~s(K4i|^He@`t)eFR+m2(;Z2PzMsn9GANb7FUNw
z6TChWuLr5ufQ!S@b4>$CJPK|;Ed6h81c_s+muLowYhjpE+k##EQ7cGX2SdGQJ9hC6
z9UyT%4E5q&*v0F*LE@O>gzI`h;+W%v4|_r4F>wFFEGq5;iN|7y%k+c9<1oaRg2m%8
z!~-XQ)MJhdt)B=I&w#6kmD?(lLE^qJXTZljqNjkwXJM${H5DX22QCgPSNBc>iO++J
z!}=-Lrh~*6z{O$xlvy)C;+W%0Yi5GP7s1uT$_?gOAn_#_;!$AnbPV@T0gJDOtB0j$
zzS$si*1*MK8pFZjYca%cfyLKhh|A9bnX?`)4r^C9&IO5Ygp0${dD}dYIOh0<^n8#w
z=6Ho4SbQ_w99X`d0~X&37l-+4`vQ<T+u-6bdo31%#CO2OVdam(B9J%>OgnsBXeC&D
z7hFB8|7)=rq<#-v9A*yl5|H>lxHznzegiCi04@$2|6y4MQja<QFdZy@2(BL1KG9wd
zQhyjO4vViPU~$ZG39}U-^+(|9VfX38uLOx7gNwt$XYneK_zAdp3$%QDzZxWtIgT-L
z4M_YHTs^FOzPuJBei|+g8~5N{2NFL67l*mu0W5wNE)H`~JXriZTpZSZm<txa2p5Ny
z+n2!Nm*L{D_)=L9viB;6cqv%?I$RuP&O)&GO}IGB-mhTs+i-E1zYI2j%)bK{hvn0D
zusG&;#i5NL_4nZFVdK^1n?T}^;Nmd%i*5#qKY@$$K;y+~3rPGKTpXtUI#~QUhIsr|
zkopI3aaer)28#>9+YhjKnY<08{v}*JEQ2U*2Z_Iei^JmU0a*METpXtU<_?hhw{UTo
z`A>F&#NWfkVfp3mE|B;axHxQ_@X2nF_$RnH%)eH9K;j?a;xPBj1dD%zi^Ixi-@PF9
zKj7jp^+EeU;=kbHuyMl3{UGr_aB-M9C&1$W;Nq})q~-ufJp;Vm1q%nagCKFt@t;3n
zaYnd$Som}t0;xX+<1)bF>m68}39cSyZ}?%5dKS1i%$@CEaW=R(Y#iy&5s-Q=xVR29
zT`3;}iF3fkVdkqH2Z>{j3sr!{`QYkd<@0;6IHvnUPk_u3fUAd%v%Lh13&F)<;kNN4
zNImBGlHDng_-T0fz{<&Or&t&i8E(RgW%&4s?rH4mmx9GH$D?G=fXum$Va}8@Aalgw
z?u6BMufXEo82QNVEDP52i&D>m%#nnf1B>5nU~yr%ILu#q=RoSu!~F}3-``+yX}Ee=
zd9~y`cJ+l9K;oF=Y|<A&;<9jaU><)37MI5mpLGeO{x;k_uzWQ2GDutlt{&Eo&A9>+
z$5fww6(o*1-sNx&B(4fK2j-sVU~zT0ILrYHu7lKLj%zvI0EuhC)x*qr0~Xi85T9`q
zq+Sm$4m0287D!wlE)E;VI0qJg2vf!Yi!bimAoZBy9$@juaP_coJANCK-rmBT2cI`_
zy#q1_Q~eRJ_*1w!u=G%R7o^@2?oL?#mAeNLe~zL45Lg^@{BZ7lkbCZ8xX0uH$Q%>6
z`7nELgT>9@;;`~r_8~~U1za5FfahRwYq&VfqV7l7^UJD7AaiWt>S5u``xqo{2N#Ep
zKTiXTJHW+Z`QkQM+zBoYD`)JVfXvZ=m*=o}*#{PX4Rbd9ywEvMLF%31=D^Gkdj=B6
zRB!SeB#t>A`yMRr3O5H94(DHh)VpJdPk0Fu_l1kY=4(t}fyDjc;;{C~C$Ko?xahvu
zAoaiD{(^<4&l^y@UxhgXUVh$ugI#_4TaY;B`0CfUAagEbnA7wQq&^hxPFVT*4lG`c
zQGQ0e2dNK-tA~}7`@!OYaB-OXeLsNI|A+evmOd3fg2W@?>S6J95iE|We(5KWdd%@*
zug@UyXt+5r4=Q{CiN|7yUk8hGVWg{@UqR~A;Ob%J<o0hMaZL3)zk|dv$ANo)fW(vG
z=D^&e{}Uvh3Kxe3$a}Cj<~VToFOd2SxO$j5w!cB*Ss3C^z~VV@ahUn@{(#iy!o^|b
zq}gAPxBxsHVDa(}EM5v%4=b<c{R62N!ccGfA0&=B?k&Z@%Am+_8|G|y`MH^al|hN2
z2yQ;i-cUx6cnMq_=6-1=ka#&<9A@Ayu(%k8duB0%)K|jQ!_rk43rHMOy%{S=9CLjB
zIas_JZVt@elWZXMwHV?(>>%-GxHv4odvk!qF~`XzIYHvBaP=_rZ-K?zF~k>gfz)G`
zhYH*vaV?B+m=6}m949a00jckVn-2?THeQf;7hD{+F7Y~8yaz50E1%!-fz<cH#bNy{
zW&w~m=D2zxSbR0SJb|qv+5i^shnoXyuSyGo%)uP5?gNWYgsX>@KWaiC^^@V^Fn<*b
zgT$x7#bN7pKZ=0FXTZf_{k|YkkT~Wz_6D%{Ot^ZO`HW&9^>g9kuy{`di(`)8`iX<o
zV~*3ZN`S-{z|Dcx*DJx|nB%Tok|6b%<Ey{G;+W&8TckkhF~>_iq(S0~;P%48;U!pn
z8C)FZo?;o0`ZaLz70`alN3i$~c>Kb`$3zySejQvr%$&Vo@%0$uhH@bFOW@+L_}vK>
z--2PjtvpEmM!0%dd6lIA62~0BU8o2WPk`qaSi8bo86>_LZVqf7=eP<;98-Ov8b~||
z!yIW1?BYi?LE<SG>I=28i_7YQ#M3a;pVY%HUTOdm#~ep}We5__f|~>LSFtfjJR2?!
zix)3bka#X!9Cq&FR5OtH4tV&$;`b6*JRhzeX3kf0kosM4^|1cCt|dr(J6s%QPNo$|
zybx|q4|D=W(*`8I4MTmoEl7M1TpYHJ?z0_8ycli{%sr<ZK;orvaag}w)CnZM4{i?3
zJ!`<?<#6>dbIv=1)bEF@hneHx0unzA7l-Ae3RjSLCEOgCzbxEA;z!}?Vea4J0TQo<
ztB2X!?FACAg^R=Nz2*%PKMpqs=KdBRka#^@J<Octz98`vaP=^A^!-5MXW-&6_ow@V
z#2ew}z}&AM2ogUBR}XXl;vkTCGh98)-l`Cgcq?2SX7ABZkoX0-IWYGJhk?Y~;p$=L
zl!b%DFT&Ns%(({^zXlhFxnC?2q`nhw4$S@6qCny|;Ob%S4~hYacf-}g?A43|iTA?A
zVfL29gT!ya&4IaJH31~v4_6N}$0HFWejBbHX3k}>_(Qlj%>CTSAoUaB=D^&4It3*D
z7_J`Xe)lwx_++?xSbgo10TQ1A7l+kTTQfo8)8OK;db}eWB>oh`e63uN_zbvuSouFM
z4<x=7t{xT+uk%6TnDZ|zg&^_gaP=_%E(MFfhKs|(O}_}F{w-V_HtuRv3=)427l*0e
z4Ho}^A+BEnQvVVz4y#|bgT;Sf)GyYhAoZW%>S5t|3oQN_E)J_l3d=z1zrw{~?b{Pz
z@oyO7^5r1)%i!S&3%6(-;?u$6%i-!_?Wnt8@s)6KSbNf_0%ZPoxV<p(OtAQ0xH!yT
z9hD&U|KQ@V`vvN%K;jJW@PYMnZ-d2|;NmcILaIUPnc?Cve_aEMv%tk+{mt(+AoZB@
zEZwyraW=Smn0p%PK;j&5aoG9QN9#f2oN#ei_+&JI#4+bJ+QH)7aP_cxhkIagUJP;J
zMvyuD7~=L|aY48^EZ(O<#9_h00CT@Z6UZE4xO&)ns@q_3%z1(GW{`RjxH+(Pj%*7^
zToi5&ESxuk#WCk8ZnT2>W#?hZ0KV=kq77t@7~C9KI6Q`k!|jFbFT36jQZE5l4>QoA
z10*g57l-AqEnsmOxHxP*IbSD8y)0ZDW)XK6NL&ss4$EH|U~vVwILuzBZjk!VFzxVp
z!|7mgCAfN6`M}fzQm+CRhxu0*EUpF@hnar^EUp0;hs}@l_JYjOf{VlE6KD5<#4+b7
zxcWijI&k%{agr*qIOhC?-UN_(UAX!NXnXq=SX>`24lB1eO$4dOoOgHx7B_^ehow*9
zNg(x@^AR1BLE^@6^{{kx9V~7J7q5V>Z|t7}Qja-LF=;AD+ybs1mLCPDv0@#E_nrn)
zZv|Hm8$a}(4idM4i^JkYeg;U~7A_8}7hGq8#O>kYF!#>_i(}4@2+jhj$D9XQ3Kn;O
zn**z-+-8H+yTHX^>FNSl+zl=c>u>ta0jc+Zi^J4k2a9`Rh<ncksds{l!}8H(u(%mK
zox}VUJ`bcGbDrWnSX>ldp2OnZeLhG%=Df*Vu(%K0Uf8(@EDJ#D1K{GY_Ix5(JOnNd
z>t7rPiw9wd%P$0(gE`Mq02U8}tB3jPHdx#P?q8VuH5Y-*35TnPh37@EIOhCI)nbtP
zNVs}f`f*+Y5|73Z7g`DuSA>TfY#gZzhd9$Rka}gfdYC(_z~ZrR^I`2SwdEl7@o;fi
zxcvo-W6sxHSpia?2v-kt|KgP(@nj6~;8h@T1Gsx&;qwzLo(fkF6JNL*yL$IEAaNrM
za|G977rzY_$DEI7S_e{(IUjKZES?T`53C$kT@O;94Ht)n+eNT=CR`lW4yoG!QlASK
zhov9$jUe$nxH!zekHO*vaB*0C`ECNKFM^B1%-I1JFNTZ5+U+u%LF!B4;xO~Cg2gfC
zBl@?1)R)86!{RY>D@eQ&L)>#4NZb=1{;=_}hd9J5w}aGs!_~w5CAb45jyXO*A1oe>
zp<Z_<NImAfz)Y}s4cwiu@<D7DNPPob99BMbg2h|l;;?kix*Mdv2}8UXERH$9a0@Kn
z23HS@m*_npbBZv^hy7sjcDQ<2yyWc#smGjmklP0m?}V#|#mhUecsGXlk^La`@$hhi
zl@CD&u!}zcizmX>!{R0HAV_^L+<aI%S3Cp~?}v-S!tFm;9CM!H?qQJniE#BW_isJ|
z5}%AAo^=!?o(FdiEPTX|fyAf6)x*S(fyFV^7as?yFTgOz<pg$d(UTx?%<=#2VDXu7
zdtu>_bqb_@I$Ru<-{nq&#An0BVd>!>SbPp#9OnLsXF%%bVTk*j1&L$M7jT>di7$Yw
zhlS@8u=pYj@nh#f>g(a*0L!Nd7qE-}0*g1o)x*-ml#3wsOEAp0y95$nh9UkNERH#D
zf95hseLp;3z}koFu7Jc>V3^~36(qh2E)EONe_-*+aC2bdtFM97M@d45>EP>}i?4&k
z`!Ljd-vEiP#V~&>SbQB^92UR&H$mz#$N7(g#iw9|+p}9B^_b$UcR=Ep>#k>l#W%t2
zg~e~uU6A_uaQDN)?E_eRD_lLSzgB+_q#kp;n*BaVd=cCnSots$EWRCX4lF#SAAr=a
zfcpzp4`$*J-wqaE1y>JC=Q<BT=3t611dC&i+si)!^#{+wybtdWc0U4{vlH%4So&mo
z3=+p2Z`XeU65oxXell2mFI*hfZ{>OhQja;_-u4_Mz7y^*Soo}d0TSO2HwV@pR(c5%
zKL{6xsV@YJAA*a+#>XDN0;xX&7l+m3A+JH=$Kc|yba(<Reh}^+SUA6Z15$qit{&D;
zVR{D=KLr<uxo0+5{4`t~=Kh@bAoXYA;xP5Q!Q$uO;xPB?egvt%02hb3e=Au05?mbS
zeuqyW^{3$Ohs9&+XOQ?6xO$lTbH0GYuffG(?veQl62A@?hq<5S8%X>nTpXr87%YAZ
zE)H}5(eEJjci`eM_v`)uiQj{Z!`wduEPfg8ewg{CKSAoRz{O$p#jIZ-@dt2oVE!up
z4HAC@7l)a{{0Aid7%mR;*J-f$Q@A)xz0_Zj`e$%)n7?}dfy7_H#bN#u{|^#>1s8|;
zYbjX#F5LaFbk)Sb#-POT2Cg1f4)`*H#P7q^!~9#s1QLG-R}XWiDl<s@JzN~-F98;i
z_(!-nOnp39{1aRp=C6yaAoXA1;xP5PY#{Nk7~=h4@o#W(m^tbkAoa)L<soeS^H#9<
zPq=zmx$43RQja-Kdj>3i3T_UpT#e%bss9Z(2j<QPU~$ZG<Hy`=42le=G0HuE9*{YI
z;O4->{}@>O2Hf5R=s3(YUXc2KaP=?)UxLNq+f3l=MRWN;>Y3o?z}&eUEdCQ7zp(MH
zk6>|T4D~tuAamH@;xI;+07#r2#)XfAX$peGpTNao<4$#8aZb26Y<xpi2&A4HE)HwY
zgn-3);o`7+*mr`(`QhTQdQ(6cWDe$f<`rOZ%<)fe5s-RexH+)!c?uTC9G@%@1*w<7
zP=5<7E(sTh<u3y<ka}sjIE>K>7MFo>;rmT)gT-Yr#4W`^=Ez})cZ0>{;o`9I?LG;R
zdPTT6EPl60g2XY$168Cz;+W%p55VHeaC2bsby6CnUL7tD^Y1JfkhmsX92TAzz~WkP
zahN+N$b!`Cz{O$aB*=lpRpH{W@<d-AB>n>~4m1B3SX>uFJVF7aUJot~ONU)xam?|_
z-C%JOc>aR9hf@(`4yJfGSX>`&J}f_80*n8Li^Ikt9hE@l7{bM2?q32HXN0$JVfE%|
zu=rxQIIR4!QU;mB3>SyR?^>`pD_k7r-+N$jBe=b=cuZ6QnPUPM&w-XR^{OCoUbs21
z{KcyV5;updhn1gmz~Y$WhbrnI^#X8nVD8@r7Po|(0}BTW4Ul@w@yu-+pz`x1EO_DV
zMkP&<dMmg&u<~;zSX>BhFRUJX1{Sx0tA`nAtpzd%bNzNdSlkY-9(FFrd$714Je|Po
z4b=vjgDJinEbag|2e#f%RR^Tr2`&zEXCGJ`bNur)Slk7!9u|)wx*&5f$3NGA#ogfQ
zVd+Xn52PM*Jo5-x+zUf}u0BY;4_q7;Zt?~oaX$?4Ctz{R@y6YTAoT%o^{{wPG6IPQ
z!o^|ZIj+Va@nE<(%w9edka#GD_+79#=6GYPDM)=dTs<rt^vpownB#%{VDU(}dYHWl
z<{<T$<9MgQ;?Z#Ru=owO0I83Ki^KeT7c3qJ7l)N^j+P+x32<>(|78VO9CO?+(F&wK
z39cUIFKKI#cnVw`=KgzN@iYwaEjA$anCoxlY(e4~aP_eCKLspahmrmT>_F-<#e2Zw
zS#Wb;;lpDOQlA4Cho%2+usG)U-aoK-9$Y;v{nt8x%)uPrdkq#ZfUAdvPoX17J?40w
zf)hx*1VjA=uy`3<92TCP&LH&_7~-KWAaTs`G-FqgcokedEIoVxi&w+NVd?*t8%TXE
zTpVWaDtC~0J%)IL2S^-qJWbydB;E*D4-1F;VDV<SIL!R*ULf_D<5xxAAn{hXdYCzS
zJ|OXSxH!z5&tUOR4Dr*xAobmFaacIy`GLfH;NmcIMEpVG6XD{p{>Ton_!PJ}tiDza
z0I8n_7l)Z20T!PQ7l)PGbHU;>;o>mHRj@eb{`$y3P<?a}<~(?PbTtrU?<|;hc)QLa
z2qZomE)E-CJr5S23m1nOI4KyU9&`PnSO`cQb6jXCSbQPe9GHK#LqX~>*GcAq#WBZQ
zo`S`fz|Dcx@8)43b1=tSW`o5s$6JIVK<bym&4HC;<&hxq<#2JBJCA|IF~>>Fqd@9c
zz}3Uj+j6k@D!4eTeX=GRq<#%t9F`td#DK)t!Np<uD=iizjyb;Z4lKR_t{!G@X&gxX
zCb&4v-bwKw@hxz1n7s`NAn|Q*ahScKi6C*zaf!WP@f~pWFnd*!K<anF#bNd;B!k5F
zz{O$qJ^+jFgNwuLotgqtk2!9jkO~q%09OyQcNJLt5L_H)@98v<`Xg|0SUlFIgT#-*
z#bNe_W`M*o*E`(=i(~f3GcrNyPr}WCng0$fj@e&M%>t>vg`s{YSo}6z92P$E*&y}z
z;NmdzXM)A=V~AVkfYd*Oi^KBiZLoMZyqyVahZp67)W3kMhuOOyEdB~E4y*58fyLjz
z#bM?+<blk22N#FM%XF~#N4U5IbX`PlK1lsnggA7-JhuQO{tYe;TNmV12oj$ScRwtC
z#fw1VKjG?O<-l98IA*_WPccaSJh(ZqcK*~7koa%7Ik0e!F9nHX_6Oz5K;`ODSn$Hj
z)k|d{^?%^zz{<}V<sfm){@p3C_&>OMn7wWlAoc8Ucfu?>0v6|li^JL#XDUJJx#8ll
zdgoddNE~xrL{v3M9J7D)5-iRSHwWgP{2GvY%>K(Wu($|@dYf91ddz;rGO)NPTs^E_
z6RZQN7lVt#!mR`>z8WqLOK;b};u3Iim^qg9AakVP;;{DHJg~S7TpX6pof|;v<>2D5
zaJ~i>$LwF!H-gm5!_~vWN4g0lt^gN@nR5~>t^^l{xqo&uNWBV%xLFHG9J7BR*$NU@
zgR6&`e;O>VfgwJj4WwQRE)MgrX*)<<2QCgX=LA?Bv)@tJ0aCAvq28twB(4t^w}JM@
z&w#}-`xl{IAoZC2h@D_@L%2Dxd|lrSQf~|whr7QAByI{9hq?a+SRAu|v8WfM-VClD
z7GH6FAaQfJILsW`evmk3`+qK2+!C%HmfqwhfYe*T#bN1oI#~Q5TpSkf{1ZXyZQ$at
za<T&~ZU+~KrCa7nAoUJ#aacI42a7ww#bNG`m<&>n*)QOj0upzItA~ZdF0i-@TpVUj
z{#1~9H@G;={T|am;vN{{Kf&Ud{es8SLF&EW>S5;3nE?{_!4S`w2@>~%i^KdYG7BUg
z02hauvllFm*<Z+=4N@P7q27KDNIV!W4m1BdSUeOi4l{qvT#$OqeniGRka!qeJuE!c
z=7Yq;;o>lJo`c0B;o>m$eG5S9G3SNT7J|fM;Ob%NZ8caNvwd#02&6s^t{yg?HXAH{
z7hb=>7$?Bu32^l=cNQ-OnS<G`J_;7cY$t0i1*uPhn**EQ(OCu(Pl1cW{CgZMj@j-#
zyd0z+v)$Xc0wkUaHwWfU`IR8?bhtRo{7YbQ%=YbpRUq}4?c1rVLE;&3b71CstpSN=
z!Np<b-vNtbwqxh41*yku#|EwgiD$#jftmjdES?J&hnYWTJxD!fd)03PNF1}hs<sg%
zo(DGvX8t{}_!(Gq!}o)~+XPZy3|D^v+V1+d86=LWo^LBi{2Yck3fr)Y8*K-PU%*iB
zvIDz#*iMl6B@FcmyReIA?FNZo!B8Ky2fMh}UXb`T4D}s2#E*f+3*g}cYahM^i?_qY
zQ&=DYw{RcGe9ZiH4lMovZZ9l9TI>g@#}r=#7Jmd+4=b16;1D-E05S)2-l`ic-U)Xn
zEIsfa1gY<Zi^D830E_p*#bM=43|Ra<Oc?{rJ#TS{*Bt_xkJ-)-ISdk?05=~tzaV-9
zBt8i)?g4E-tUkhqb^UYmQBZsPHOxEk^nC0n$ebx~bACXgg@N-JNPHSx9NxbJi_d_I
z!{X)nG3@rT9tW8-3$7lPPou%&nDaYoCqU{k`y+qA;&U;~Idu}G9<#qN;S@-G0bD)I
zo$9AS;+XR<eqixMaP_cuMFUtIbDm`*SbQm5JuF}a&w$Kdju3~&OCMN#C0rcV&e?Dl
zq#m<9FMSRq9wG&e4hC4fSAxaY!p(v8Uw(nb*TcnO;p}rBWX=Y-I4m7b2a9ili^J60
zUI3}bZ0A1$i(|I)OD}@dZ^kf3<q}AI3tSvl4txiTW47l{UIwYhY|p1$0f}#en*(zv
z!&Q*@cDOh!{MUiScf!SC>O-!9)MK{ie}cs^+w(owLF#wG&4HP3e*+|r*=|1%7T*I`
z4_lw$c@w05A6y*fo~2;%{TSjgw?OJK+wDTPLE@P0_M>3&0~qGC-T|q{Y;UvO1&K#v
zq^l~h_+hv?uyiGO52XGmTpZ^9O0f7bxHv3b-2#iBfQ!S_x8DbugV_!@egG23Y=_?g
zi=V_WXVOEE`crUmSh~u21QN$=Z@WGQiDS06zk$Wiz|DcVbHx*o`m=CxSiHwR1&N=B
zi^J4&Jp+kjwzs!|#WCC4@y|i(FTl-#nJ@VQBz_4l4m1A}SRAvx-SrZr9<#k|{|Y32
z8N(dL*C27sb(JSygX)FjFlWHWVLIP{)L+3c$KowW{3=`=R*rGM1BqXUi^KY%)nIYV
zcJ&>w_)WNan137IgUrEf4>x@PiQj^&hmC95d<2Q#fs4b;xeFG*iy=Ps6G;6%3~}Ah
zAo2Sc;xEABnC%(<FCg^~Fx1C@#UH}OVe@^9z~V)4ahN-Ad<B{F7%mQLKRo>g5?6)i
zQ`oq=%MXw^X8SYbCrG>$ZVqf+&1@XvkHF&PaP_eIj_Vi5987T|uy`e0J*+;hz#+a5
zEM5&)4=W#@;t=Qg4YIcut{ztYX#57H&(9d?(;0{Qc(8aq+#Hy{s=?xoaPb4okeb!^
z56E6acsRovY?J?BZ_g~jA$}f*xYA!XhJ_5xaC>3q3;hGx+X@$l#rs1X;v4>h)MK`v
zQyAE>w)bW;urnwz=)(O43;!1k><o$wFEPSXlo7i*J&Yi8OyK5Rfdm^v9ur913@#2U
zhi5QhH)khUy#-u7EF74av8xxxA?}1jJOqb$HV*MiIK&xPu)9Zt1>|3Axcg!2n(D#g
z`fzbrIG+KF+rq_R`8}8wWR4wN92W2Otk~^kXTvV8$p$jV0d9^0w4GT17I%S*!}949
zu(%Uk9F_pm*s+_xi5+CVD_lLyoDX1eH@G-#9c%~(NWBMK9F`tRz~WwTahSbF!Qz<x
zh;UAjIX-apu<(2V7RPMQ*K>i?W47Bjg2ge{Qz>wR)ce8Bht*#z!QugMaaeru@PO0@
z!o^|!(&Gh*2f@W*=a(J<i-*C*Veu=)2U3sO-aY^pkASO(<%=4Akb2Dav%dgHJQA)R
z=FWd$am;q_5<!sqC=B(ELLhO>_Udl1_%*nCn15M>LFzHvtGmJCv2gV;|Ei0C)MK^-
zuYkql;p$=johAxWkJ+v(5Ce%Pz}3V2t0oQ-$83*X28$<RsBe=1smE+z*-L`NG21gj
zQXugpxH+)&za1=|0vCtXFY3}D^_cCGhhXtkxO$lT56FPjr@_Tx;k-;1B%T2mht-3P
zav<?6xHxQ_us|Lpj@jPW1{TkOtB2*IeF`A;nC*?ziXic)@cIarFG7_;;?LmXFmp;(
zK;ngP^I`s4qY4r)!Vv!i7Jq?Z4vRWSeLjYISq+f*D-88tG(qBT;Nq}$j=eTWycolr
z7#)y!30xd@&dEGokoY^eIWX}!eUNwoTs_QRs|`TnWpHs=|4!WqB>n+z4lI1!jX~lS
zaP_cq?>Sif6NdVqCLr}+FvKsIfyBST#bNUr(iR}`D!BPD_s3d-#DBom!^CB+LE<%V
z^)UC(v;m3#f~$wQf2S=-ybi7&=KcaZkoX@A^-cC5@qZZNk&Ym72Dmve_b+i`XIRL<
z1Q&-^Ukv-5K<XRd;xP9!x`4!)F~kqLg2bEP;xK>Nx`V`7;o>lViF$y<Tj1ib_+{|~
ziMPVVVg8*B7H5Zx!_3+31yaw6A%4~yB+iW?zQh+K&I=cZg~NM4P&n|z#bM#V<quNd
z4i|@ogHHfRTmVCyCkQ0o2^WWjLq{-3TnH`>bALhzNW2>^4)d>6C`eocE)G*~6$TO)
z!w~lg2Z>8yh$}~e#HHZkF#qO7f&4227l-+`GYX`>7cLI-@9AiexGaWvcPvP}A1)5_
zFMB*lTplhCt6x|WLE;K<aaeg?k^~Z0gp0%at?nrx@riJ8nE5YKLE_4A@fA=H#HNG9
z^WfsJbhR=AB(4q@huO=PiCsJyEUpPx4-5YVVDZUtaacY37c7pc-YN@ZzBXJv%$#x@
z;#<JtnEeIDY>+va?OQ*vxDniZ*!mWQ9FTfU@lRlJ%zng`T#)*yaC2bcb~X<rJ`FDZ
z0ow1ll@Ai10T+j<*D3&s&xDJ^>c?WRxFuX1Hje$K0DHSvybxs0Y`A(@e0daNSD%MN
zyclfG9=JKMae%U7koo)I;;{5~1}uI6E)KJos|2L}AY8lw8V)63@xyR&So>iLSo|nl
z9OmB#VDaN{ao9d7{Zf$mC*k6-a$p-+{4`t~*3S727C#FYhlRgm8OWS-aB*1pH-N=2
zz{O$taX(lbvz;GM4l?H=Ts<tEGgN@YG288(VDZav^)UC}1B+jUi^JThSP3!*v%P&6
zEPe;B9_C+*Dv)~2_UbRNIA;5Bel<w_J-9ird@-vAB>n&{4$F^awIK0FaB-MB?}No3
zV~Bg!fz&^Ni^Iw#yLwQ+UJ~Pe^PBY`_0QnyVc|2e0VMtcE)F|?sksp(j@fSPZUTwF
zf~$wQ^9)%0HC!AvPW8JPr2Z{j9Olm4R*?96xH!x`|H0xP;o>m!{n|k4KVgW!1dD%$
zi^J@d?EtC&3Kxgj+usQi{|*<2*=x}S68{MohuPZ>7XO7IZrKe|{~In2vp2T~B>opJ
z4zu@uFG&19TpVU^MjuF=Q5u?^;p>ODgT<LJ#69~#>Y3r<Fnen!fW%qh;xK#PPXvjx
z!^L6t&YlDk=Y)&H{QC+l&V?a9e=<ltH(VTM@8u~VabCDM%wE@NAaQ;S@jKH&;+XZ9
z<qVLxAY46ce92`dNL&~$4l6f4g2gfGg@3a^>P6t{VgAaU4H6fHi^Iy{ZD4V6xH!yT
zOmjf_NDQ8j1fUTlJO_LEZ$AfQ{#<zc!p<$>m<tk@f}0N;udV`%%fQ89{X4FCAocSx
z%y|VCmxHT^nNvI;q+S6o4l_q;0Z4oyhB>#u;!1G!Fms$2g4C<P#bM^00*f!kFlWIc
zka{(^dYCyni$UTVaB-M9*TCXS;pV{lm6=OH>X*UAVdbIca*+56xHznTC$thIt_?RI
z7Qc(Z;yQ3~n0mieAoZ)@=D^I?TLThb0~d#>|GpL^u7_dHr*$Clb#V1Cb1rQFiEn_5
z!_1kz2_$ZSVb0pkAn{Fb^)PdKw}QmCz{O$aglz|j8)2B^u>&N&4Xz$$j>ayK_zt)@
z%$$$ALE<JD=KR_N65j<^UjuE&R_p_bYr)mS!kJ?~NL&&_T>Jn?+zdlJ04#0}7l-Aq
z*<f)?xH!!GhhT9lxHzo+pl}dmz71R)R*n^d#qHqYu=@~~fyEu*;&-6=_aRu^2`&yB
zuai6kGT#L*4pScj7I%Y-!^)qNU~$ZL5#M2uIqq=vu>MXFSlkmX4)gDIu(%go99Axg
z9RZo+0~d#dTLf4fvt7h-6r|n{t{xUX;b8F_@c4zLlZ{~U0JwUXIPWo#Ihg9x!Q!_t
z%z27KJoz}t9L#pqKCpNY++LVFD^7sahrq>Q;ox%;BpwDAhqZ5wPl3cE;Nq}*2h>i3
z#4+0;p=UtiQE>IJcHM5Ucnn+|7B7BhLFzHv6;0<r;<0e`uy|Q|9wZ(Q7l)bSe*q+p
z*-mJ_2og_#tB0Ah`VvSy2`&yZ$MiBt9JAifyaEzWhO38}Gw~`&JQXeuGso^4NF1{s
zFS-sAPlKz6nKSDKNF1|XUV0NGo&i^X1zK+GxCIi&tY;Z-gT%Ao>S6tzHDGbf`cdu<
zNPP}mJ?uQpS$DA4zbC=!^Wf@X=LR_61(}0cZ=L~*7r@oS%#XhZQeOlYhne#MERI=k
zM&1XhFM+FvnR5m#UIrJ3nPd9^q#m>0JP8)BfUAd@6aNsTz6vf5Gv_l{yap}~E9a*^
z0;#XV5O04B5^ul|pYQ}E-h?4u`4lAHf+_wCB#v309|4QE!PUd&gY=$*)OWzeVd-!(
zSiBQ14$JSCz~bF-aacMOc>yw~7cLGfhl9c5eQ<Hu`uTle@d<EonEJ$*AagLw=c8b8
z%yO9J6-fO=xH+(NyA&)w87>Yh$L@l~G0RoU*C2DI!qvmdpJ`z6>2PsaJId`1Nc~K>
zI4s-*--5(v!Np<yO5S%Mam@0q7%YxiUQK%sQa=Z74y>LH`v4NhESKs&g2d;+)x+Xt
z@+XiuX8E)GGe~>^hWe{tK;oF?%-^pd@kJQw#lM5ZG0PdPA0Y81aP_cuX4X%T_zJi<
ztX`Y^3nab{E)Ki5di8IR_y)K*O#S6QAn|2zaaj8N^%o?56D|&m7uo+H@r@YbabWRH
zaPc?LcF3Lo*vqj;VD(!t)R!}GFeou>!w`Q17T<v(-ogk{zY8u7yLay^SbPs$9F{L;
zFoD!#=3gdekT_;Obp(s=g_{G*7mvW=nEBC{1!T^CxO!N8odk;?hKs|(Uyl`}{wQ1=
z)~{>^iyw!J!_+?qi=V&{H)8{ta}X{Li^rK@@!xQ9SUmm!i=V;}*JlTra~duV3%3lg
z_!+o3%smIe;^*Mvu=0U}17r?nIgkn#KMz+AYd5|Ei(iC`!}^uiI6>xM=HF>tAaTrm
zx|$m#ei?2KEWbDLfW$HL=^S2=_*J-iSblHj1Bqki)4BX0@#`4sI|V@E5-{&Gz{VT5
z34+9L!PUd|8$J;NiDTwFZV`~UG~66mJJ3cHBz^~O4lEvH#X#b#;Nq}&@f61{ZYlv1
zUxTS$61#Y;6i6JiJSmmtU{GW@40k82UD_Z6Qhyh2J}e#1lLd+2hl|7F#aj+!4ljKC
z0p|Xdav=2&;p$-)smX)HAH&6A=Dd;znZt!)PMiWr{ZqJlm^q)o;?LpYFmt9Ug3MvZ
zFz2-*$efpO^)Pedl|bUJ;o>lJ)RaNyuwa-oR~e-KEnGd!91|6gIA%Gv6fFK8t{zsN
zD64|he};?0!mSG|{uM3`J2(3&So}L&9H!n|4P?#_4DmT&@sDtESUfVSgVdYDoDCnx
zO9G4kf~$w6&zWFxd$@X7`N^aKGUpFmJuF}3fW<M(vGZVYC%8HAe4z<4=O5f0xV>O;
z%yRXeCMaGG!p(uDTT?BNIsf72z{cU*!Qw7(^|1ELYOpvXTpY%@4HjpHapB=(stqz9
zv;6D>i({6bSHa>eaC2beNWnTFbJ*bGFvd}^I0uXizppbv7o?sGE)HW{0*mv&xbXcE
zC-gw-`QYL(hLt`@TmZ&}t2ZzJi3`ESVfP$80gGdn!@CVZ>M_gPMMfZT5x6<9d=zO6
z62~lWT}?pZVsQ1aa$C+6B#zl`aWn&oW0u4D<{)t?xH+)&GsOZVj#-XvvIL3C!qvml
z;X*5rxFTE}mQEb4LE`doaTsGSSX>##Wq{2`6x)E*tHZ@%=4jc1#8u(qFvec6xF(DX
zH>b-Eq+S;;4l_s59we>}7l$#XfW`G;T(~)o4j}c$aB-M9zro^$aB&!8q9aJXDU1s@
zC(#KcUI!P4l>=wM;udgmSUF(f3{sC-{>%l7H^SA!!k@<lq}~cH4vWWZusCLUc+3S<
z4(x}khm`~Tt{`));o`7zAQ>#)3>Sx$!@Xc}Tevuku@@|k+3u2Y1DTIm?zMr%9bwwx
z<;HWcIA*zI=?*f-4MTkvSRAwbIRX~PEKi&~K<2o^&4HEkXTai~aB&#J!V{$48^(pZ
zvkENk0~d!eZh*!8U|hKRTrZG0{%~<veZ=Jr5)Xun!x-^k@n9GizQ61bSUeOi4vY8c
zJ|J`A;Nr0J-+X*Q;+W+OvmZztvpl&27Egei11p!d`GeGBmIF%zK;lVo^)QA~AV@p~
z#)XH&46t}ATpX63or6H?)8XQ<`SD+1@l3cljL{biQlAau!p)Zs0g30p#bM^(1&imw
z#bM^J4h5+%fQ!Qz@?jwHA{ZBLeh*l@7%mPoUoRY_z7#GFGye`)yc{kLV-!b#)K|i|
zaPyfXLE=?#ahUlhz~VJ<ahUltqd@90+b6%k;+W-3S~N&~1Kb=~`Z);}$1DeAV?gR#
zG1U8k#oOTGFn6v2i+8}qVf*5_VnOC$=DR6i@h-S}7~>^aya&dGpGRsC2QsG*L;N^c
zd;(k?<}br|kot*maTp^XEIt{=g`58jEIt)34l^e(0c1`XTpSku>u`v3CxX;Rz}3U@
zyC)9ucCdI9Ts_SEr#Qr&lR)Ojz}3UdZ^9vd5G+0ot{xU&OvxZ~W?+cBfW<M(0l5^A
z`dM)Gu<%(67M~3lhqd2wQ$gzI!o^{X7hv)EFfKg(_oac<FMx}~%t=iLi7$eS!x-Pe
z;!9v$xH+{MAoWY(;xKbeGC|_Y;o>mHGO+kc7#D7ie-=pnD!4ez9L;Qy_!_u4jIj?a
zz7ED^fTe%g9FTg<{89}T$ILG`!Qva>=D@;PAQxoLMhtO(u=pmpI4nJ!2a9iki^I&}
z%LAFS6)p~A<blO8)5&_U_;#2wc=(9rgUs0h7l+lSWngj4bhQI4z6-7%<{pItkU6{I
z;xKa>!Qz<V`2Z}w7p@*QZsSl0GG`x#_(HHaraKvnK<Y8=O)3Jlml)ywS(y2&!Rl+^
z;;{Jr4i>M2i^JND&cz_}8{p!w@t>Js@g}%9Z2aUsSiA);4%-(TRswR509+jAp1CC;
z^V{I!F!wwMi+8}qVeT<31*z|Xi^JU03Ks8yi^JS=6D-~b7l*mWt_<WJVYoQVJ)Y$t
z^C!T?VdYGC1xS1nTpZ?})Jl-}6u3A{eQgy;d>ULF=ANn5An_S+aaexbR|9g73|t)M
zp2Av?`dM&sSoo;dfyC#)#bNHb3l^UT7l*lLZaql-0=PKLJ+TcS@kMZPn0xdZLGF=<
zi^JUWt`Veu30xfJo{dc)@nvvvn0rc^LE<am;xP9(wt&P}!Np<j;cEqnuYrrh-1DXt
z<Q^rsILti}Z6NjQ;Nmd%90!YUfQ!T2W7ZB*zX>i5OF!$u;#=V2F!yM5fYfh;i^I~-
zrVfyMRN>+<_sDgE)bD_c!`#yg7T*OIhq>nuSbPs$9Oj<VE|59<;Nmd%yaS6LfQ!T2
zQ_&4_j|N;E=AI|rAaf4E#bMze+yfFn0vCt5=MY%@7+f4Sk7L~nQhx$24s*{Iu=pvs
zILtkEeIWN}!^L6l+1Cd$=L}pN7Cw&sAn|i>ahQ9KfW<Gs#bMzSI02;o5?mbSo_k>N
zD{yg`duk?v+@l8<hq>p+M36bx;Nmd%lurVQ-++t5-17}AehV%R3(xw=AoX|P;xPAc
zOaY1CgNwt`^P(vr_ZY&(VeZkN3R3?7E)Ki*@Gw~X8C<*tI<Fl$4W#}BTpTvP`57$!
z3N8+-Pg|#h)W3m?!}>?kGeF|+FvR!F0J+lyE)H97<~frC-lv039f7HsnIQG%aP=^M
zU7iUt{{vhc=C8n6An{LdahSg@g2lhU#bN#moefg|4K5Dz*F~`S54bqYUx9N#>VIK~
z-<bn)rxjcr=C9znAaMt{IL!TT=7P-m0~d##zt=SnB>oRWTxUK=oIws8C=3kn_QqYX
zI3rvfmfpG+fYdX?#ZN#rIxYl>v%<xnK*gVf#o6KFu<+?$1X9n5A#T1HB+iW?{sb(}
ziy=O72`C(#;r@b!gT_*jIs9<-uy8m678k@2Pgw?1FANulwU>mKgTzJP;;?Yo2NoBD
zi^IYpX$45V1Y8^z4w5TD;!<#NSUBtli_2h$r>+92m%|VjSPc?az!2ZP8Wavb7~#OP
z2BcmIt{&$81hBXYTpU(zYypd_!Np<an9y2~IT~<rSh-OE7T1D{!^*MyYeDYu$8eAP
zI*>U!aP=_vYyykx!Np<jkzEf`ZvYpExn~ks+z2iXa}WClka`oiILtl08$j*}!f?-g
zu==O)cI+Hzy4?a6e-0Oix#uKU98>*0u=$~I^I_wD+#5meF@w7Yw$8*7EN%f8hnb%a
z7Po?n!{%8QgT)=-;;?<w&%oktaB<lBL(fehdp+Rdu<`R=u(%go9A@vuO`!0JhPxk@
zkNh`-#N*)Nu<|DhES`uVz6>m$f+2noES`=beq%ES)_wP1!RjmF>S6BD-GW_x*cOmG
znc?bPq478$hx+4S^=xqU#ZdKjTS4aNz=~_Q+qQtkIpOL9q3Suefz&HtsE-AU^T5@^
z)+1d6iz{QOci9dyhaav!3Tpl$u(&3M`u|{YA-H;HsCu^@Aag|F;_T4+H*hERa4X*l
zQZE5l&kHrD11v5L7oQFlSKb9uuLgGyEMAs@#pU4Y*F)7u?gpt>gp0%0jY#eRiL1cH
zVd=RQEUu0r{t+y$g&`ih7i5kuTpX6)?}Eh*;Nr0KAGr^t-WV?433cZ)u(%n9c=3La
zdP}%CES<api`!s`CmsN)w}*?1K*PWCAV}N^E<P1%uh1coxGP+IGE{seSlk0H-Ut=f
zI}B3q4Ht)%58J@vesFPLsCxDzAoYQ8ao9SLe6V;3T$~T8zVQh5bTS2p_&%^X;c#;_
zq2{~>i_5~(39Q^OJqmJ96kNSMRDA_lJQglq1r`4W7EgeS!!A$|JO(l+87>YhZ+*ey
zX>f6v`V6pmCR|(?YJNRfJO?fgQ$On%_HbAYR-X@7uLL#cB3Qf#E)HvNNFQcoP-G~E
zi^K8@=W&qxOX1>{P;=bC;uUalQ>b`7SiBl84l{o{SX>_?oL?OWmH(LICuS!=;y&>5
zA6CKjgT>Fm#bNVPD^7siDTQJF5wLp9@esa~AoKm;=D^HP1&d#Ri^JMibzpJKag3f*
zAaerX>S5+AJq;2M!Vo`j2INk040raN1*s2#tB2W}e-0#$IbNZ99wZ(LR}ZuI8CX0V
zLww~0ki8-p_R3xanG*?D53_eASR8X)BIgoFeUuzDy5ZyGR+mBIF&N@pS3u%%aB<lD
z=3B6M0$dz6zIXB}$en^1?)1I}GA9YH9_G#`U~$axis0)Y^~rGcu<$t#7QY4;hov9h
z8zA+V;|w)m@l?2am^nYd;y2*pFmp_9g3Q4jA6N_)Plv0AnInG-q#m>Xz6dOyiJ{);
zHc0&~xH!z-7O*&Gznl3ENPRY3J<Q%-uy`(pxa3`s`h2)JEWUPt#S7u$u=onN2Z}E~
zjQHxm2QsG^t{xs=VDS>TIBZ^{`aVc~DO?=Z-g|T(d-=xx0HnSQt{&Dtp9vO!1TTMJ
z=KKSTm&4V=)=NY`1ex;$L;Ys3cqLptESx<bVRuj7Bak_DaP_c#;yRD9tM`8lQr`eq
z4-1EnVDUx_@uDXn^-XYbn7<B##hc;cuyC+{3R2$!7l)0jG=jz3;NmcUF+KyS?}m#9
zK-&W=!Q#DeahN+zpM%u*!Np<e>JnId0$kjN2~tuVc>z*C2`+vEBFwPsB}jY<TpYIF
zdHySq_%yh93e-JoUW3GEz{O$eSG)m<&w`7?+~f5YBt8c&4(sP?z5|KRgNwt$XBJp|
z0bCqre(igZ`bBVY1E{}>KY+xSz{O$eb3cN_m%+s!K-E`$0*NcZ#bNPv4lKR`E)H|Q
z{%4SSZh2^MF~H(004$E#Kiv%$Uxi_g@fVOeJaBVh88#Ozj@j><4HjPmHwQKjpzsxB
z&N{d_EZj1{;x=$`SUTB=L;M$5+zzfD<{p)AAoDTB{lMZI;Ob%S*$)<Xf{VlYtqR{k
z=3t69g2i3n>f!kahdApGkU5*+>S6v(0gG>ei^JME2f^Zp;Nk($bC2VGg3LJr7l(z<
zKCt*nxHxS8zW6VY`qLQVtzhxvaPbzX`5(aInEhyz-yn0&!qvmd;Z(5rMGW!CKOps&
zFvPpS;+HYR)&7FiU%?Q+02arr_c#9oslSS$zV|;!9J4);$-v2=#NYr=x3KW{X9S7g
z#4u+mSo}7II5!hWJ!ZYO3M_sHL%jntNIhnKcLOZ$gyEhl7LfY8aC2be{I|j4Rd8`w
zI`?D+slN{whxH4Ng2ge_8?%Ab*TB`o%$bEloRJ-*{vljFY`;t%So|?u9CpseN3i%)
zxHxRQH;4mdPCHy2X74Jn_;a{8%>4qK*wtr%#XI5ZVdm__A<o4GGUp{+J<R=yVDZ;*
zao9eKvtaSJaB*0^Hs=PJ^ASUQDp>q8hByNcNc|VMIIO>)4Ho|f7l)NUSHR-G;o`7<
zQ#>!ooIh}J8EF0W2`v5#E)H{N4IfDT54bq2eImvW6348k+QH)g;OaS`=8Fq})HA@-
zC(QgDus9=J9OkcsU~y)+ILu!nf*^A^;NmcUb%Mn?;o`9R>o-`O9WD;DH(v;34l7(7
z=C99SaXz>>Onsy<NIho#vJfmT09OxdfAWcd)C<AIVdf-(#YN!aFn6v4i;Ka<Vd_~#
zLFR0OhbOEa3B(~j4=la|t{!I2864ujz~Z~$>S5-`ih=CK6h8nK-vd_<GoM8qq#je;
z11!D|t{!IoDjecG5+HL9z}3Ud_s1bVNrDqT#t3VRfauj=^%C&#gp~u^BthoOV2B@-
z0*TAP#o_g!G)P<lE)E+X)06>;E5XHK>NCOOYH)Fwy(O|B^%`(-nEFCFkhm6H9Jc<J
zNggDw0~d#-{|>OY9$Xw|{$vG^dIPvP%=`(8AaNtOIL!SlN+5AFxH!xler1rj1za3v
z4vz{*+zKuZbLT7-?BTyrg_B_+!%=uV!t$w=Dt7fgIK(SdLH63f?S-{JuYtwwFvLC8
zK<cs7Utn<;xO!MQZ=w!T?*<o#rMJakad)^ltR1DK0aEV?7iWRCpU;EEz2V}paJJM0
zsrQA8!`e9qz~X*zaaj4Iq6JcqS$}nb#RK5#VeWqn77v1p!`yG94KgPfE)H}5Qm}X^
zTpZ>e0UeO~Ft|7a)L+ZN;t_Chn7@95#iQWjFnddNLFT-N$2&~?8(2IBt{&E23f9A}
z{t8$evwk$v2dR&Pn*%fd09ZU8E)MgTp8-gH0*3fGuy`Uu9C{9Ow;@P<GF%*%ZUc-!
z;+XZ?1F(1sTs_P^5yl|(sc><adoF;*)8OK;c0!N|NIhn~vjZ%i0ap*3zq2(3smH8$
zR)NJa>z#jK@hl8;3e7;~VAe-_!Qwe^^{{eV&m5#4vz}@Ji|1jeXR-jPmx7DK&edVC
z1c?{G#bN$ZwgQP4!Np<WRsj~rEN^#!#f#zUVfo@aSX>1z4zu^GHOTx@xH!yS30shO
zIb0lOZ!=iD0xk}V-&bI96Sz3c{1<j0bE@FtF!Q+`K;kuUaag(v2aDHYi0=T4*TKbM
z?y+(NnNtrJhqX7hfyEo);wI2`m#z~?eKTAfHg0wcEZzzihqbFyok8l`;o`7zUc&_>
z-U%0nxn~MkybCT4bI&iZcn@40=ALL*kU4#DahQ8PfyF1l#bNGAcLS-P1Q&<(L-&Bi
zG0PK4caVC_@?kkx95bKFdw|qWhMNy7_fCVwr^3Zcpy3(r2~s~DE)I)FX)lmCW<Fg2
z7M}rE59=>Td4tr?f{Vk<IRzHS%%`?KAoZB}aUED3GvDd>g4AQ?i)^s?Y`DF!ahsE1
zam;jX;0H2iE?hk<J#Pbx&xeb{(u15oNc{r1IBb4x4p@8<TpXtUD_DFnhPZnG$ebl`
zahN&l!Qz<lVjT!lzYMM(wh!nASbP;+99BNW1%cGBfs4cD^{#-$*TKbM>LY_e>epk4
zp9G7qfQ!S@zi$Xg{b9H`%)e*B;+W~dJrtyVBV0Yq{g=SvTjAm`_qc_D)NhB2!`#0L
zEWQ&i4pT214pP4hL%bR+z8NkKbN^eg_-VK}%>B_3AagL&&rY!T9=Li~esPNgsow_|
zhoy7wD3Ca2x|#?U-w#(0yVp!08l?UphIl1d{2p8!R$ej3fYcv>i^Iy9KCn1ud<n&Z
z)IWr)hqX@@fW?o&#bMzf7Y9<0nSQ3kaWW_}FvEf!evio?u=?Y0b71){KOSVxW4Ji1
zKez=feiAMYYxlAyfYd*Oi^Kd|3l={E7l--x8(17Oelrq5=DdWfhxzvjSo|DZ9OmDE
zB#?T{^tL4l<X=V%|8gaR)Sri&1M_b-So}3y9OmCSVDXD^ahQK^g2ge@Ray$j{L66l
zu>8W33KG8#7l%2l8!UbkE)L5tOlctXx8dS2^&MdGI~d|W!Qxlp;;{Tumku)L9b6n1
zZvVmJ-!Q~8GeGJw%ZHa>am;jEk_l4(0K=SbU~$ZJm6-)n{}e<0Zm>9JzShhJsmDw|
zi@@S9Fw7Ck0jbA~-(s-%TMYFZ!Q$WH;;?jUlM6EEJzN}?Zcl*4F~iw652XGVTs<t^
z-T{k$gp0$%KRO?z9y8uA<%81gf4F*B|JS+zr2Z3J9F}g^gT?>A#bN38D_HysTpX5e
z-3vkHV5Wx?U~x?Uh7^I+|Ad<ZbN_X)IHr5Ni$UuDVW^*14DuH%EEzMv%3Jmlka{Dy
zIL!UUU~v<;IIMkpA1rPL7l+mRp`{>mEa2j>b%UqD;#P2RSU)kS4CEdTxH!x`E6PCT
z*uceM?qMtkiQB=&VeW|ni#x!@VeZ)r7I%V+!`!1#0W!x0E)H|glnRi0xZ&b3_xu5?
zcY}+=+>>4jGRFfh4s*{Xu(%go9OfSPDv){~xH!x`d%)s;aB-M>oT@?YVTX&Sf(EY`
z7#LQA#kt_(K~QnV8jyNkxHzmF%LI!Hz{Rbh>Q{iph2i3LP;sqVkU3&-aoGC0d0=r#
zxHxQGZdM&gy$oC&7H(}|ae2778`S&@b=b#weuC92!PUdo$@|uW%vXhr=R?go02bGP
zi`PTNof|;vBjMt(^-&kW;@WWWNT_<fMv!_vxOfp%d<j_G5H79{6~EpHibu@+;@kuh
z4}hzO<@Y^c@i4eJEdPE7i({tqfM$?6L2&gjbGCuS!{OpEbMAn}G1I4e3&@-hxO$j5
z`@!N7aB-M9KU+ZI5Dgdag8G-CI437FC9x<zFFz$!FS($AL8XF0C50hA%E!<mK0du9
zqbM~oB|b5^B(p3vzMu>wVPt@i$So~Nt%%RbPtFc7G%bLth6t8`)f%CzEzQHN+8D{?
zqSWNlqGFJ(5aaOZLb3y07arUEEQ^v03Q9{dbBc}9ihT?%vjd7!(^89yQd5Fc3lfVG
zOY)0c!G16=$}NvC%rA~FD9TUE%t?(ePR%RMFN#k|EJ*|_Fhf@W(w>`Il3G*@mN!P1
zPf1NnEX@Ijkg*ZEWN~UyS!Qx-aXemCa4X_d%Tn`7z!n)BV3<`|T#}lLViJa$q}1Y)
z_{6fr%$&reoK)-%F3ro%%P-FZNg5jzCFh_7M^S!perXAkCBY>=M#k~+={cE6$rTmx
zMdhH#i!Vw6Q2~Z#uyg_y2L%Im9kAHLro+$3I43iyxFoS8v$!NPxi~&KKPM+Oxg@{H
z$gCv4ATv3hXt})NlEl1{Vjn}(Y~SK^$Mn?TlEf0f#N1R+^wYu~3y?hlsYRLjDKxgq
z$ROJ{GbbmrI5jyxFC{cDla~H6GS7B~L;}cH#UY?r00m<}Vo_o)jl$B%JUgH?DJQcy
zgQ|A=7+Pe9=4Iw(mSiU8WLBl7gk(aKgIQ5>PI5tkAx0weF*3<^f#hqbi{JqO_B#n0
zGxO3RsRN`jxWv#XK0dQJz9_LIGe5q}Gq}VQ%=GlhF?99GF*JYyS671SVM+}^8i`X+
zq)LP`zu*#!`1q96lElm$P>G(ISCX2ZS`=TBAD^6&SX2!1OKDzlW_n&~if0zs%_M2b
zC0$D;Op9e|MRICENoIbYv#BenHuD1oZ&G4Pe0geOc6>oe5t6t`yi;aLJh)Ow%}Y*o
zHgyfi&1Hy>0_m{;%Vn0Ng6oO+q{L!~d=^yR7)2h*Pz;HHT$mn9u%6`nyyB90n8{#E
z2`C8i4lXf7H5cj%qxdjzkqCC5r(bZ1d3=0wMTMcEp;1y|F}RE@%FIjmOb#wFGz3LX
zd`VGaW=XMUvTJanXR@m+hzd51cXc&{8<m+`kmCXkJVO&uT>y&UqO`>1)MDe@;&dYe
zaDE5XelDrS$wiq3CHY11p23NpWv;HyrmjKW!N&0*_mQj_zpcTkC2)(2gHnr2b4p;g
z;?rno3fC2um{Xbx(?iImxb(s70;MaI(9Z}?^vu8&kdO#0LyD~6M9(BwS5UM<MUlfD
z!|<HoM9&;NhQnhIlu$iWf)hPcaH)osQwH#?Qfy@DnOByWlbHe!s*uWpR9B>|6y!}-
z;xY#(1gMQhMmUZ43ywE5MwJaVMAmC)0+$8HA|&<<@F{^s6x4Q0xB)N;a3IGQXCxM-
zrhrNY&)^c1g2c=s^74^cysM9&Wqf>kUMV;W8pZqMCuheO<mY52SGpRxx*}O?Kt)TD
z%{7Wg_6}K5MwTDQvI*JYCh=~idC8z+8(fkhf(l;I7@Ed=Bo=3Y`!QfONJXweNo7H5
zd}dxsY6T=+lvqMV((*wCQE-W&1*i%rODxJv%qxjcOioTME(Vpn-pRP-VUB>N9}AaK
zaIKsN6Av!2NP{}s)2%EQ5y4OmW<L4p>8V99<xo*WqtuFm)S}GX)Vz|!9P^~ow6xTs
zVk0BZypp2CfTDbm%bdW1PKm{-FwGcAwT!HIDnkx))WqUPmix#{@?_dYgyW5!6LWHs
z5|gvti}FhgD0Cf~VQAJvdaa=17LgK7!GZ`rs9}ec)nWcNgS4GY41;{bJ#!0kQo)G<
zl=_1UQj;^&GLxYV%+#WQ#LArf#1zVWLWX^4p2gw`L&IQ5KNgfuDRUpHQPi~>QXrUs
zD~jL}L*$Yd79D8TLv$FybfDI(Fg=Lc1l)o$#My#EEhU1C!9xl8piG~d5}%Tqn39v3
zml~g&SzMf&0`Ae47RMJO$`Ul~Mi!s}fSk;-RFJmf;`p5W;u6Bzj7>q>KqDNPdCB>?
z1&Jk@Nja&IfdwLT8-R49=mZz9p#C?0*Mc?XCYB^;VD%id$T2d8CwEuSPzNjzgGy*{
z6P}Pdlu{C<K@8PtXdIYd900C~y)*Mt2u2yAF$~Jzp0G&AWeg(2n?c%gB<Mh@L;SEe
znDMlGU4y(~ZZi(d4|YYQ8>q*P3<C3u{mW8|iZW9&^V0pnJtK^8#i|GvsBn|ukpwjb
zl<#3a$Eyft5=JEkbGx~7eqKpxMG0l42;3BS0RnZEp`l-XN-EUV1RY~&3K}YnNA!6N
zEkWABef?t3ypmLKPlz(75@`qABRE42!yqGLkYnLZU79%<w>@My+Rz;2Xi$10Hhdvv
zv?-#DMsD}Qk`+eakZuoBYQb7_V5Ai+K0)ad<Eny)G6=~vI2v#0#u$N<KD44HIx&zJ
zy5!k~<R_v+7?&+%g)&aVkX(f$q|q9O_?zR90L9-3K{F8QA4oIAqPQd_KDRg>JpN+t
zk(!v2igm;VpE{VA3=N^P8!+<>4SW)dQ;UL=6Z5c+jS!(8W;VE-Lau<*f)hQ{a1BI&
zRb$Jzmhh^^(~lVEx`Icr@J9iX6S1W;@~k9W)|o@|o~Iu;Zi<V_ij9kl%1m8z3rZ?o
zT`8+Z2pNvsdEmi1vH}dO6R*L^<ar7*9tn#kXw_|mh!<%69iCZ|;h2+?pA4G5gAO{v
zG#MHO`+#RVLDdOb)5MVY;VzhQnCX+K#7I`K5|_?V!yP%J`56`G7#jP4rg}jc**8BW
zmE=|~9wT6Z8C(Ky;S!}9M+evh6hY)A6IkUAF#<I}kjoO3v_MvrpqPMU5vfD$hDPz=
z1RI}`nSvM&B7Lad+0--GINsGYHyJ*{juaiFn+HxGprL<A?F1RBrH+XxIS3`0Qs7LO
zp@tSk`Nf$jIq^lMc_o>-sqvuMI%B8&(!7+^6o_S>Si4e&mTo!ui6x-PxBSe!lAy%A
zbogw5t52>W)&QZsZIt`V7}RV|Pc5Rgj|kfX^9#7>gv14Su$GJn2~PA3Ho-Hjg5F2R
z)_FF>?qd8#V>5`*oR=TAWMX9Kn_66)n4anhn`Q=0@aBQ$aQzVZ3_5KD$%K$O4-82}
zu)>PpB*^p;c3n_OOkL1fB<#ANl9;-nvq{)>K_wBo(BcK^JtTSKcqhmx2_$7eJc1;T
zI^c%kDm3#k>?gH&h83#;-pJ*up$U8{B{{z|uf&u1Dg?9$CO*A1u_y&JlMfyd1~=w|
zA+uGW9w0U)C?NouttQcCv`G|Loo#55RGOJnl9`7zrU9DAH3cnsKx*-mk%kQoP<&!&
zincrpufH)>BLxArHo75}E|Lpq$r5P39-9Vo#=V_QUEyYumIfgC1JYr`EdQVlS}fzn
z2wx+O1(p##QVfe`5=V-0Xd`l@7?*DFfG@t0VjLQcz#1_}iV@1OkKAKP5oORBJ=9_Z
z)@;Nzgo`LuK-2I@){<rnA}(PCH6e=;I*?)?YxBj(fTWRNBtICG=4BR^rh@0V4J|+`
zI>1Am`H<1z_~HP!vVdTNc*N*2q5^_BA8)#a`4!sRhhzlwsthWL@Gm0B!Gr8X$|Jmm
zX)8GDiRq&`o4S%*+M)E{4Nbru`1qjI!cx%cN@z!va&sXA1Mxwr#Rd6!#qj1SIR=9&
z8Z7g6h#oa5gDaqt92~qjOeHuJ0gE?iIY?Z`9;PX{#LzT89+ZkfX&AgNmsrP_7@9zr
z*~X`&=A@RSf?Jh7NrtW<4DyzLFs$oih@4S~>yZazHy_Phv_b?=*BOy1@Rvh)j6mct
zSPsEAIDk-%wS+}XsvuX4X7RxV@!-};Y6_$kM|AVZG(J8rwLCr%K7^AD>so`B-I3aO
zGc=0#jR!BND=JMc@eJ@zc6BWai4V4j4=yn>NXsuOPb^A-ueFOWNlbV3GmCczHO@fG
zKZ3zSvUIi>Da6sz1qGdBXH(bQAn#x^*o+89Fq5-<3l=lT%bLvN<MZ;1auajlq3Rhx
z*76@j9TRL859*Pb#k<1R4_ZLI0Z+i#`eb;!^B@C3y+=r01Pd0*%|k>UezWj*JV|jC
zev=UHL6jWe>J)1ef~X)P(MY<x4^b)Lj{<z7JxIv|T&rR0z8g||ObKigX3qd?+QuKM
z#0CLzrjYM>?B=5lrGdSTv@jBT34%2g@J1ngC_2~_Tz-ItGC}ojkT<kKC(lmoenKj(
zaM*?svCxqZXvqxk{9_&dfD{ODHK_FhbO;39AXG)raS(Jx81+B~yikWUs!%KAT)eV5
zcx6-IvV;OY0}-0gK!U~_r1MNjdk#W7G-ycDo`TR04Kx((;CLi{`~{H}v9_Pc9D)Gn
z8MLN$8OWJ13Dj9>0;@rh+=!|V*1JPp0f)aWhhiAY5HAJI7ejN{QhHFc7u>){vIip(
z!`zM3D}^UMNc>^x_@ECTk?T!p4+iH*0(o9RHxBL}sCBp&&*QAEq5Wxs1wtC!CU6fI
zwkiN~l>x~;W^ha(rx2)<5G@r@WW(Z_P_9oyWLu~?p!^Wz9SkWnz?LCT03y-|WcyfZ
z5wTrHP(?yQ;=pDpq3$rz#v>1FLZ;r4`(apRVMPR*WHPvMjZKoco~|oopxg_zXQ;%;
z0Mr8ncj92)FG)=I42gGjDew=0*JIS{Pa`FB!}yTWf}GTNP~!3Q$u)5G3Lwr0xccg#
zbmSil>vNcvfK2zKuAwNy7hs1|=45A6SEOMJ)I!~xIHU0=L8S0TPDezV4KGqKawU-l
z;CCFPwFHYWlzNv)^FdLL)Lk}>cgoC5@pSV=ne%r`LaTvM*YMyN19Wu_HjMZ53pS27
z#2m~66)mo=putvf$OPmhCZ}fP=cJ?-dHQ4;y1E9t#(Vl?8o7dd!k%8iF7ZL$!EPYJ
z9n?Ga4|a|RWiV*>7*UWyx_o#Bg-ESnu^0u9R01V6*3l+JW8DbcST_QB2NI8v&4TDb
z4XyT2#-FejUQmV5^&p@^$}qmn6|@Vn!~(YG6I3ukrv;ExGfHfO%Qw&-Mv_W6)J8Zt
zgDjw~C@5JVA`?_TK!OG~Zh?@4L^SE0CFo>2v^9XVa2C0K#y)0%qeFzlM9j7t$&Q65
zG;BQ-Qrw7a5L!f$>?lw)fd-TiQ2~u6SfV7x0{lTqq|wkW6Nc&_Z^R5UMl2*DhXvLy
zDB4a`NCHgsgzW1FmsZG01={h#>j=~kf%dgX&;j!(-Uc;xzgWQ67=U64y+48KFql{H
zT7#+u<`=wLNS-}Lq$F6Is-UC@zLkWGo+QCq6u*tATNMp0k+&%NCgvrkrxsDRhL0Ev
zkkc({BtUxsBqS)94!qHZ+L!{jxycO2V9*YGV)Y`;{^F<#4H4U<KwBkTT?71r4daR0
z<Uro;ZICX*c<dXC49(zcwA~Uxhq6>6wHQ%@5Y`bxcR&7+K{5`x%Eo0FYBIr=e@L?)
zQv89Zhj6VfK{pWErW}~=sDH2{qEU$AePZUr31nkXqslm*q;?UlrfWS-A&mm~TrjA7
z2Tkb)o5j0&f}8Z9_O(g8e+Vo*sMiSvg@YNWaTyS70&0`Pn`dZUQbSiSEPYMlx@F*&
zKT_uo-W^40tb*%f%-(|$YVW}i<Va%>VG<9X?gmeJgS+U^z=3bCw~UX6?v6J!jd#v3
zsEh|?YUtc<k^#s=mbv+P`Jg?Ysi;eh(2FbZFcNH|1MW_e38<4~hOLui0qPsLx&|A^
zd%Beco5Xt>f;Y_;LDyPjro<P!20O+FyTrp4dBg`hB6uL9q1^(+KuoY%JfuGc>Rbgw
zH6W%qk<PS12@Bu+veePANX#oSG>4>%#A49NJ|jM5n8$-t#%O4OPSh|ojt_&LtpV<!
zdIgsZ_tL@~T3mWk->*iXlF<ZP$!G>G84bZDqY?I!(IP(B2~-wB6uE&G!$8KQ+{%JM
zMq`$YCdeftR0E=9gsL~RaLlWO?q-AS(8sZ>4XN#h+7vVdA1w%8d{|6Y^AFho!c9Iz
z;g3=$!K(rMP5_Uw!Uq{qJpyZn!iT2_8il{B1sS~}WQb=ld}zziARaPD3F;z-#QOvr
z#~Z=UKttPfh0<^!Yz3u5VALB~3Gxo6;y@L)ej-W6<6VpZ9Sy@j%!=B7C1oTFKKg{W
z>q_#71NdM$BWOwjujljh2{r_!q~H?Ey!?`kqWtoB(D9wH^p3KN(gJ#D7~+VD)MCV$
zVc?d!F>H@kYEe;s5$L!IGA4;ZBe$?Z2zeJLUi)EX5L6?+Ge(dH&ah{5T8zCQr*3RL
zTr%v0_CO&6>M)OEJ=_D*y@kxv!4<-L^w6!gpiu^7h2TyHa^I4;!4ah0iYQYxVBJtB
z!xoF96<xtZjiBJM05a(r<c)fm9MOx9VYACou=H<al3bLUSdtoF0Gm{fPlF795IebS
z67LrrkF*9Gw0H?LuI%axIs*@5R0W)6;t4r81hjbH)h{$B0AvXIArRP(y#S5vkbYPs
zNEdWKC?1x<Ks{ZO_DVUM5*t?L;4z1wfDrI%UhFf@29POdcmhHmcmR(L5ZCPn`2x#2
zanPg?)<Ffd9zSRj8l|2E=M@4S^kBnyFL2ro@&@g6EOT}B4*^f_q2x;v+Fh`v6xjQ+
zX7Dz8aY=p=Xj`Js$mrOUxR(!7<be<61<xO%)Qh0H2$WVxP4TFS1J=eOEooz`C5ReA
zhx!OH9U5#D?}}c-gHDKru9^aE>hlC0nh52Cc3G#yW82AS2vvbk2cn>Wt=G*B2F)v>
z75!+E2wiA(0<0)T^|_HnaA^|cFxt%gJmi@QP%TDad=tqo!eLCnCZt{onvX!`9)YQI
z@7!R}NpfYbuHZck@P-LtZSeVZXxM@Zu7F(dJh)%5LA+;3Jot<hX!1pE<pd`ZSs;@a
zjKmv{6m~>KIyqBPkh}nI_!EwA?3O?iFQlo3Ivz^O&P{Of4~Z0{381ndLg)NJe1Y9|
z;?DZRX99RLCV^d?I9(3bjCCg`k``FjfM;eL2lU}|CDzUp={qEYyy5dENa2q@q77{!
zV@&wabpp=W)H4b+;YWEBG$0;i4sshbFg`c{JhTLoz?|9xH$n}GY=wsAfcEpa#s_=E
zyMpFQkS1cFl?7<X0v7Q|t{}3Z23jivD&0WE8b*wOmi>SVJJ$f{9stN}5qP0uVhQY+
z=S0uo5+h?!dlFo?Lxkfq^9phjlT(Q-3xiGK@sFh-2GFQrnK1#&oJ~E!({sk)_9Jw1
z2R?N~WXR&!$_NVVpkPzbG?IBdWCqDUBp!K{CsMqUu>KCd%^sx;CThA8<fLGecu+$O
zOQRjskOpO8&>SIj*K<fbsEY(CXi++$#Jd+X$q24bgTV<5Y8Glu3QN_fZ4+YyoNW{E
zLC?gdxJ1ujb5Oetb4M#k*gT%X)5HeK(WKV;#%9RD8RQ@ATbz#4;G<rkQa42D>2Bme
zMb2L&r+0sp<c`+ug-moC#bb7K4UlG{L4`7SDjL2t!XO@Wh9PtgG1tH~0Hu2b>Xw3Y
zIH)ZQuRezVgbQeSfkAv(S+D`&dJ}cW4k)xh^&z1N5Ad>BaPbuY9T5YSlSsukyZ}Qv
z+#A%`h0R}>#>4h*L#j>C$p`o<IFy(L5BX7}+9cIfSp8^-Tt6C;x{Vz%zCz>fNeRmI
zPOwqDPp}ELQF-tv6Y{c5Xzveot^=uii#h`VRSjJf3>kI8WhBfHvbv(65&)k0ak+um
z-fk{pBM{UBp!5kJ<0a%kcoIkNa=^RL!5B-_@vZ|SzX=;`8t)Yp0Lr*DUd3ks8MFlr
z-x?5X#)Ah6$lm1x>nmZs=EBf|qKeuAd+P_hUMScx-ZR)4<qR8?h8{fHu{z8M$Nd|i
zJyV{3!A9{Ey4(r7%R%$>uGkut$axy>a`Xh72$~NDxe$Ex15*A%o}+>3CNGuZFRMW#
zTEPaOn|olhA>hF_crD`-YzZp0Q2S!28;<c+9Yl6p2zJC^Mb|*~1wjKD!Itp>@NH%k
z_df}B2~FccSBp5Cg4WSNJ1c0dH_)U7kzq`rYv={ua}P?%C^HynjSJ%2o`{><;N$Gz
zK?9;XhXm6s`8`L}-X4+uA;vw3GQcO;9F%9EF-A)ZAuW4U`;fZ|#3c<-(-XQn!7B(f
zjpgbJI(i2*xB?z^ft5wrwuhpnM<dWGQ$zIL1avbTs0jg|<U{R07`lQREf}2;@K^;X
z<H4qXgG<bZ{i-czQ^=lJ(0Oi<jzn;Yp;=~LJa}*ma!FQviDyIzsH#NTtBW-JS%#Kx
ziQV>S09v<Zgl*j#WP%&1Pm0GjY>RzCCZjCj!o92*q%;`c;yFZZKr=@m5B=e>1XeW@
z?6rX=aBu|+$gkKBqXVsTMtBx$V~C*5pe`wRvNAZ{6J_lks3}Rt`T=lT7u!NYaLEy5
zWC%K(5PCmyJp6n@QW~SEB_=G0QM=0oOJtBU35E@*L<04tp=<Audej)Z@9?#9NbSlZ
z<s#6oa&RF_?9evJc7c0V!DjIR@RfMD+byITj%c93%XJe_wUL^XAD@w$Qvlu*Z2&ry
zy9~T}0qhpU9!L1r1w)f~&~fsJ^T=S=IC|&8qaUTwk99`R$S}AdC$pp^H3fNevDnoW
zG#UlMAnU=)YYY$<5rPI}!E(?uoe}+R@G@v<_Y@%tT95*%kl>wdlo}Un=ZVmSGsHlo
z&Cb|n_Yu8f)A;!Of?`9nc+Zm5qWILp(!`wN__D+tPxw_*7)OzSY=9h<2igmTJ%`b#
ze=%IT$k@i%2q#KV=gu?O2y`Q{K|E}&v7u>tYDs)?X%gt*L(sKZAQj-*A5duo-rZvm
z?;4sD07?g-kwj4c3+YS_B&U!tH4mx@jN`q6Afp3BH}Oz5Utvw&@GCG)f->{cAy;35
zdM=1d5kX5)kh2Mq?QU?bfjL)#Hb#J&nu!k(LUjnJc7QJ)M|M5&R)9(z@ZvLQXMlvT
zGzQ(@n?j?(7PRJ}cQ9fA#tqb}gx(zuQie1IhrKK&Cidfrogl-~O9ea4HP{l%;1Ka{
zqitx$dxDND1rG&*2eClg+K}39s0kE*C{j2|g>QTfe|kr9FLGLkyB2-xGN?3x?`1%&
zOACodRHU$uBe>&_zvRF*c!%H3;L$6JNA_H>kL-aW5i}kW<PDxb^9eRZ>D7}mzK5;(
z03PfcU6l-49u699^b3XzaJ$BXH|+#N7eE-I4KP5aE78w`CUTquR2PE^b@--V)IkUX
zS0YcL0=E~PO+6tsDSUbpZAOX6I*w2ZhYzHYx;2E-BG(_S^vAgX171X+w1()nWCApP
z1zPn)sFe+hdT{$HAlM0(ys#E^1LqHTWFxza$b<xHYxpCMk482DM-0(*H3PV;HjJlH
zB+=O`@OVP2+Nm_U4cUrD@?b1#ab|>VOw|a~8#aU$gs@&ayd#dXZ+;}5A>iz33K}so
z#I?i1C_dONKG-Wh*e5<X7_`n3Iz$UT1dYhy+4y+KrST|%4Bmo1LJn#epg<mJrydMg
zFoV<bh&fJSfP#6XoYMfG1tXz|H8PKP%}Y$mNsWiCDTZGxl3(NrnoOkW{Gl;u_RJL9
z>=|ffFK95!2z=^;G4@j*EaSneUqB~3xRnLF#|K-2&VYbxfi>a~vl_vs$frI)H9$@u
z3NA4=#1j^vYg8aZQX^zK)zH-|D7XaYA+eAHHv)n~K?~B+r>{YWx<<km!@35$fJS7A
ztMk#igqTr?G9^m%sTQCWn`PjscH~yRA=1$t;QbyYq~68j8U$_x(Q<YV-qbX-M4j`2
zEG4G?#1E)jMCPOqzLOdd{=hwV6^t~a1B-gpCHe$=L!hAs5XSBci+HdcDI;zKY$P}u
z0X}a6`Q#FOOIzWAWMlw|Y;bXmZJLkDK?R!Ij>nu;goGDLn2|oJ0v*UCeYOl-oLfTH
zi-MLnfDh5h%qvMPN=r;mEvD`se-p@X8Ym!42(K3fInCA8m9)*wXnkL3xS%F*tP`~a
zHlcz>mWiG)D?wQm0YAMSb@I#+w08(n-=QeSo++`r88pg-SmWginwo=}NV{-w^@mT|
zqtztDPeBpN(V!d2Nt+YI8qtVZAZ+u0phcx*&jG^L>=Uq;>T{2vMfK1qMm~}vC9xzC
zexxsIYDWYD)g1#G%t0Ua1~nH!jam?Pbq1f-gX~byQU%b0>R{J+(1DuH@G(!~r_Ja%
zp$p3O;N7MH!El!%`-Z4sr+V6>FxWkVT|j*Tqj)1cAqk#0gv1bHE`fxZViUUg8dL^?
zmeLdQ4anEQp7EgBGsqHE<gJ?|q(1t23^x0Tzl^~#OG#7#Md8FQXn!b{$#GD}k|^tq
zs4xSL+YO+pBBVtrpzGVfW6U6N<oE`iOok`9f~H)-6a5~bp05*lS{>H7CABP|f`4&O
zri1*2;$QG01@PRz8`3$wxXNU=_+ZdwAOXQ{WR%GR=rK_K4|WH2f03MyUMpd5RKco7
z3bO$yN+8JsJk9~$*n>N1gH~l&g3cAj9$!e!IZ!>1Kkws7wk1@$br_t8h|A4*suOCv
zCKnVokc~H>tc-MhGl2lZ+Xey|1>M<C-0VHJlL8>!7I3z6AtKwk#6z1xE@WgoJRwfS
z)lHyQ5O{ovX04!s3wTdZL=kE}fY$c8f*M0ExXynkkm_)^8K@gggggRj)xqjA@NpKP
zr3X}R2T{>a#5IAaQ2XF-Mj)lnU~^E}4QWU?f!fiA@kV%xVNlWmhd5{nBU*_MTHr`#
zIYtE^gK8}-jW>uea!VgnVSy43=x}^bP+<k?+JP|6?wu=WVj7fRT*)ZYXzMj_Jq<p{
z8sZ&L>kd@DL3?@dLU^b&Adpk01tevHdN|Paf#7y3-m;0prVs9HgS?-Fn87G2w#Bfg
zYC?yufKq`oC<H;n6QD4}yVeYcm(UiZ5+3J*uU17lngRXfZR8mhcvBY5E>JrdG*d$Q
z7%-@b2d@plNd{C<p`4`x-V2G5Cx}{EguKZHzQ_?r@D0!+H-gbb%1S<;U>DGuT%`4U
zL(8)`mXQ&;;EzyHx*~2wMH@Yar)$(iK+i>VgdFclhjcKQ{0mPCq)$i@RWyJ$cw5AS
zX2C&45NR_#@M%1xm20>b$_>+7L&#Z;f-Tra*3C@hERiCxQUh{nR6uYfu9X^wh#Ry(
zD{hF}IX}8IlZ^GRgC(X$*LR|x29Is6^5BW9(M6)jC-)ELxEfI_O^M7P;W(=u#BrHK
zS34x%Y5-q$fLH^HeE}i(lt$1EmdL$X>Z}hmiN|`K1!#cH70>A(q%AGNIDR9*59vk>
zLsP{04d7*iD5tf+>T*I045_r_jHs1)#<`$7C^Jh^ixNxni#!8zLAp@x`X=cR5Lo|>
z^zjEX(8Q`4fupFAgA?~*A>=y(bpCg+DFH`-&ifq1Co7sFA43Xn>0>TAEHNoa%q;Ts
z1`YF+R2HN{j&B0-kmireK)bRGz~_{J5(egSRWsCuo+S4X17MMbx?TzUO1CJ#U=w^t
zRhWVA^g;6i^2$5V8P}jm;$SDlx;xlO=8*NHh>!q{?t@q6gGaetgTdRPL1&ae&S)tC
zt>y=>97AY<uMrM50F}nbMO>LH=&%{k0T(Fcg+Y99YEEi$iD7YxYjBAL_{5a>l6+6_
z30oy58HvRiV76bddAy-Tyl;L=d{JUvdTKmKCNnSH6(nI~5bu(jmROoo0+CDs%fh4r
ziZXLk<BL*3I^qlRb25`F!BU3i;IazrkNA?J#LSXnPtXEX2sQ+r@MLHdADo<DkeU(?
zS`i9P_uj!JMur8MsmZD3nZ>D~Q$mVMib|79;!A={;2{Y*9K<!)KOTH;Joqkg^LRru
zB<sLs3TUl3$oYnl00rCO3Cev*1|Z8_!KaPD=ME6MM^vE0=DxtE&=Eei0DHb6IHZMG
zZvZ_E7-<nH$yu8C6`;Z9phI84bLAw|!g!}L@J+*^uE-^FEEBoPf!!>ER>BZ#5@@6g
zx-2R;2z0UuWZsWTrXr;j<P}NawU*cmS=ej~zD09nh8eEaiQq~Ex{Q)QJmOuXfmB5i
z8~Vs|Q6vWt?zwyF2N3y7GY7S|;N!^1t{jqUXW>3Uo**Zb#ps)Yz%$vfWA%~SA;cHX
zpsWfr0XfQuDNtxTeUFyqz#TluL_TPJg|n$EYz-j(5{3$n#69zkUPXXfp70U~zq{}(
zB%$gGIz)wmTmvDkB_MzK8@L~p2s(QT)QSclA#Mq6$<fp<gqJ|aSAx6(UKB`7lEt%%
zj#{A(Zs<S~DrCipYd|n$tqFkyfww9I`I6%Gir}d?N<t5B@kSLVVuYS2*{k+QEzanW
zBQbmjuVj!NOL=ukgQx)Yk3kscN-*f^R#;_1om!KM>kC1Pe!xpxVJ<`ta$?F3D%2#9
z6?f>1Yd}>Ss3t**HH?LLpn5tW7_!I?e>p-0XX3B$kevx#A&FF`klc~P-=v~&(V8>%
zv-LnrHC=;U<2}LqAYAFO{ENKxT8{Cqko9Sx)w|GRq8Z|&M$hfTdTw8kcQE|mK8zv!
z;1WYi(BaUq3ma2Xb5cuEi#&-ubPwD5f75tZ!k0KA<qcAAz9O<|mIxY8Be1C%d4R(Z
z$06CoSqE9<hwv4i5qhFm2ARYYa6aUuZ#r8F9ts5?EAJYNeY_oML6RxtZuFGQ<oMD&
z&;`<7!NYegk{5XF7c~5Xc`t-dt^vxRE_`wVDX>Q3>a78p;U&4mfwnD(n&8Dh;EY`2
z;3*@hXCWxNf|^lCqlVO(ayGy*<qW!$1kaRnuo?0k9jL2H!o^k4V4>9vE21O?xeGi|
zL+lL@u=X0QoCa#?1_e9EBUV)tPCcZ%1w3{^Xbu=s>wqr6g5CBGFU$zc?t{`H@{A$M
zu^-UsR**-B#Z)VJwFhYG6FlD<0z1_c{p@4|S1)X{uZTHUMBt*#6_PTA4GL4F{vAmP
zoA^Of!i_%oARxYbTS%~w&{b`qvM&fU@9YY?tj(nWagYPHb};f#F*y?}sP}Jz(mGO^
zORRygc{0?)$&m^ss@eiNOa*B+4q++yniUGYfN(TyavaBkhk=-j18o)p4cvgRD{Q=p
zXm{cr@gpPFL3g`hzfl9^&Y)oMC=z5_J)W^z@E%2ohfpq(AEe#_xfF!q!H>2dhWLU2
zf0GNgcONY|6K^~y4uXxL>uZb*K;30<5ei$9faMB4VuPFt!&3N1&yW)%Xhh8wG6oNt
zECP886#gKLhy$!8Bhug&aou4Y;{wR7Uo3?U)vN)PqM%`YgdL!vOhkc%5Qi6ZRJR*i
zw!-Fq=wT(ogT$skJf#VZW`3}yI-;G6x8S8p6rxQ=fSel?><Zo%OXzR`@c1btH_@Q{
zrIqhM4hCU(5kPEY(7fzI@-gPfKPX~A&IVz))2Tj|X%Y`=ITEa2f=%Ot&7qULpsphc
zU0R|?15F8y1|qetL2dw7QABrNspt$)ZzCw!F+Ly|UiM*BD#X<yNIt^T+a=oRM2@Fo
z?b#v?)0xDF=4Iw(mSiU8WLBl7cp{Hzf>R@?+d<(_;D{PG^~oKGQ9yhb$fE4uAaExx
zzKeOmw<f`^wZUT{u1jc1aR=z|TG!lylFIm?)Z&8tyyDb&&tTBb0`Qq!uKv*F7QrPn
za|d|6i+`{qv>?P|4{WrI(15Bd`8V`}gC2g88%6<yZv=u^*MUcP@YfAUB^c>tGIX?)
zP#_WG3`m*m6dwSO9Xtgp_3T9q6~Yg`z&`eltKx<_g~$yOhWIu}z&da!gN`U0BuwI6
z<B1APL_3>0?k46AQq+ZiDDE~U&fTDT%@}l>L6A4RECB64NKH%u@7Drfo`XIX3EB|>
zN<4@yAS7ia;yc-dM-P!g9eX0eousMh3{YsGHgBk6FQKtaL{>6}makZPl*qk(BAZyC
zt}<w0KEgCmR~d9OF=CZImNDzWHIxS%z$3?@c)OHj1SsLLJTK518$z8)@L(Qzl}iYC
z!VG?~HQL>a2CiNN<ASbUgvSNysXxSLLHso;Xu%q+C?{?#j&{R}NJsgQ9xF8OJ|m}H
z%%MM|XhOa;6*NeS)bA#)5WzLt2P#`Ihv6V)3%qYgddLmPpcOp4$Z#*-{7040#xZK;
zMf@^h(D`RHE@^1wQwm~+=6Mjw%UFl7;BLp#sv@av37bQsaAl|^_LZUF<P{7$`WtjD
zvju@o;>evIYA-G%W<U<nR00pn1$hU<n@m(#;|D3eFqS?b4G>`)yusHQCbE}5NG>u1
zjc(z)wF`1#T0n3ZXd5`TTf3qVw|0TsO5`n;8}5M&D;eO+Kadg_<_IJ`k{7fq=m~1R
z;yO)*m}QP6#vHb>F;G?@CD)i^yZ#ScsJVg`+IYH^fkyB_O>XEte;^B>V-JYomtb?`
zoBd4VA*bkq`h(ELH5A7ct^JCKLeNbI<gZkvYZStxXh=p1<PZ_iY?W6qXy+T<0-e}V
zOwa_EC$5ACI(owdHmY1$np#{E4?4P{401>Xc)*uhX`c@6MI?Vu&~4FJZ;K?Z1OuO!
zHc~E#Hgyg14i15iI$<m0M%-C{M1%-9g^ZkQmkEZ*$T_zTIk$|2i+n-;4FZ=A&=wQc
zqv-rl+H0^&bs?Q86R>X3C=zIGU20N(d`4<cL28kwPo^R0=%_Nt?kb34_&_M~eW$R>
z19hT^qH9$V(+w8osfpR3&Ghh-{z$S0sXGikb}W|)r`#c&hccmsJs_wwI)Hnrp(|o#
zA2bn=zWKl;9@LZuul+X#ow*fHt6NwRm#`APgB7%!1#(moX#N&`T@Oh^G}zCliUJ*}
zZtk3)SCU#$VrZJ4S`uGenglvr3?u-)2NcrTLSCMZGW|#Fv?WrC!9IUBq<jNPD?!1Y
z@d3deu+js^SQ9isqUKqgkwKriSi}$&`iv}W^&R>|EV!-h4<E^bmL#CzdVD)-km8)G
z8wU*W-NKDN3ug$v6diqkKmL-67Uyz77Q#ULD;P811ZUCko<xE?*+Sf;i7UKk2pj65
zPPpNnY#_^-;BW&S#pvl5Y>fBPRPYK|S69S78v~R}R191R1~T<s59{=Sc2OWZ4Q(EW
zyhKWU=Yj(po+1WM_`#h-@=+GV&-{YUL?rpbb85sR73P6JGbaY|p1~j*b*+v!NDMq+
zg1i%j#Ed}&7vgTcfoc)tk^wSX49z(3h{vozkY=}tEAv22{1oVMt&o!@z=t$|+W25Q
z2fA7z-9w-#2OUR3Y5dY{P8&T|sgZrCeMS^opbmzrhxC+z<q|f?i~}?VJVDz^=vyI?
z?g_M*fR_c-t(Qo57oos~JCqv9n+jzws8#@lC5T4dSQTsun@0k-@X2kRQo)V*>j$Jb
zg0EzNret_vlhOgB!;l1M@k=o1tSfT@3l=~tW5HW&p*?-9s{}BU9C39XeC)~}e)}J`
zG4uhR(<Np`-xJr2zAwo$`Y2;oDCd!Y*X_d&OTZRTBkZy+l!0}$rHse{M`+a~Xp|Pd
z3<h~D3E2?vpo(`eEcnr_GcHQbi7!qqD$7hxjW5P;BhttNifyQ7z{f^mgEWT05aXQ^
zi&LRSz>jr9%*10KOEv+`t)f_F0CF&REV0-%$lEWt#5_JexuU|*(9kF;u{bk1zPO|)
zGcVmUIk?2oFgYW!2zD7jGN?(K?CR?37mVYW8{>Fa+&8QEh2{hpqWLr)>K)j)2O-~>
z4i?`)3q|CBh4}$>OpOjjIw*m<<Uw78t(Zn67Mw$>pfd+i9gcl4&<p>#YXImBw0P)-
zKUaU~!S0}h6dzJrkdqn@T1OAwQ{hFOu{_AaE5mqKh{Fh8Md4Bq0=iemBHq)>r2urt
zIVm^W!tx`^U8JxGrpe$OEF`hFfUw`cOTd*h7@dK-k{Vr-LFOe`D~>L^SwLwSl)a3>
zdmCT__^7=Ka>9oS&0tUy9jU2~GA;t^z!~CctCQnwYWMy@?uU*_Kocx1cF~5t$#N{-
zY=zWMAg+B3+Tt0E>e#`VyQtwaDn<kKlRA<I5xr9M^fOfZc!(J{a8EDD8-8E|71qug
z#DfoKGK4H^K;D22nm+~)>3ibqVVT8)#)v^DS%dF73dl)JPR+>ANr5hba1Hi^_pl)Q
zG@vaY)Gb!XEqVNnb8sgM)*Haq$r^D-ks@Wxc#P#91e)puPU(fU`>`$hAY?MAy$fv+
zVXi_Us2O3ik#TAs=+ZXWkyU9$`ML2W8JWfKB`pLELrh*!!7!-H5Uq7+x6c#DGND1<
zwFBoTUwAVHsm*}i3j}RnG>9j~-|?Qv`I_u*tTB#$ENJg9&f{7`a{@rO@qw-l3<yD7
z8;CM`GoXDzXx<=lH3X>D859iaL4jBKdVzaVpmMnc)L{d6lR&-tU~@>9$q>|iDgj+x
zo|lqZ5f4=qQ4Hx!xdyw(dwPL*Mxe#S&=Q%{RStODQb_5D*z+SHbqz6_ixKzU!TN<%
zbvsgHg2;9tWbza=k>+d)u1@iFGeLVbu=oID{h$G86ooX8QDF-msQr!FS3o*`1$GrK
z(uN*v`zb7Q^YikHOA<>`@gCWNT43TntHuP>L@~p*4+gYD7t$94?SnCi$GRE7F&?~o
zA=o$`q{stw9vb*iRS*wkG_)s<s6~R!kT=UfHK28ys9n<{swhfEE=ez<QRn-qQe2zj
zD6T=NilX8ge8354J4&ztNheyOh3J5l`UD%c&?*76ToY6Vf!6IphT@1UhA`)OKm&b9
z4KWmxA-56{cLW)BlR+IU5XO0hkV!oF7$=y&P_7W7#A0wFFay=?P@}PR1V&QH<Ov$6
z1y|-2><kJ^EXqtA8TVa4&TaD!1|KGiHOL}BBha98w_%I+M|=|V$u$BW`0fR2GmeH?
z0TB%bPoG?4aG3dwhFNk>asiQHW&#egVB*8fkmQw}=yRN;bZcqQW-`OkW&#Z^<7qR2
zE(ieCg2)|Qw1G9$sa%3h5X3Tl`iw1t=Jp52DU(P?%i-}lw%x{{AykxUeVknxa3><j
z8-9`@9*bbDR75F*Vg+Ql7S!VeO+w&uRj^4sLASsUnna!@4+dYy2I@{EdX~9*1qFlF
z47diDkb7)Z8G(UDkWCad>cM>j5>hv8uL=d1#ev7iolQMKEnpCaALWd#rGU9c3eiah
zYX%SSc+=qQU3_T_B}w5-DWIOSU$7~*4mfBC4%7iR0{5+rv3I~B$Ev_it8fQT7{GYg
z4@NLW?tnuzfbtHwnd^$PUH}h`f!b`);Y@51fvs0Ctbz#Ew8ec+0NG93VHQr1=Bzi)
z<TM&ipnf*22^&OwIF0D$7`P@Xb9Du`$q;vEp*G9F^(&$33UXYDR}iR`2Rd$w+{!nZ
zVCCzIX!emFcVG_(n}CPpf&xO~akml-;$1<dGklFE+6s5@d7u;x3n2}4VJrJFD`9$+
zXwaqR^sl?HwF*J?Eh)7=jgOxK2g(pS&<WBMqIIAQOcg#9k_&7MDu9H_h@=w(&?dbH
zcvyhUnQu@pg5=}i@h?dpkVOt;-P4L~{W`b^hA!Oj!+CG`;EH=A97958pm}~HL(ujB
z*nWomf|AVqyyEy`*U%i$8UbSB9<r!xG)%JN3-WU^lPg_~KpjliV8i%ezxW{UV1H;I
zlC1U+cn=16+yrzjtt)A*BJAZA-nGqTAa~<$P9jdZ!FPWMq%CJaaMPJ5cp<+5$`WX_
z)*Oyg35aUnftP|Ht!wi@x#)q&F&l8EN6f2J+#sZN{RnmMP-_yAdB!E!n{+)@lCt<C
z*PF1m90|h=pjmn%k82uSRTizAD@e5!_CgZJF;F8blt7)}px}`BfZ$+Q9fp17```)|
zy0mvd+odsTc<gBjZ-oo3;HgyQ5@i~Af&kRIa|KoQpm7vf>|!~9AFtzyX)O@UY82Z5
zNv5Xppv{Po6{v)aB-AW{G-*Lm3|q57)RrOQS|rd(8d#$QHh<)gb^r~LYa0DQvv#1R
zu6Xxd1e<{tD}rqX9ZcmP0`u1Zw`JhRf6>1ZCw^KK$7B>}0F3a_&|r_@o<TvMXfho3
zoo8oLSN~u?a!VYd3OM+N`rr~!3y7pkV1q&P)!@zxp&}V{5^Jzod_XYl8VtOp4p9zA
zlskAvwrO2ZfbPq|cIOuAyaRE?6aFwnsv3}&3=n5DawOw*8f1Y3@_sbXN(5H|QyIj$
z4VT$Sj-$AQr9(l5++if4titT46G)plg9|ib0=cLa_pylt%*J&>Kg@67^}|S}Bke08
zGQojME?8zq-Ts3*5rWg3XeOW>e`n}Qz=JqV#o<G|nF2>>;m@yN=fkh~#%n$<#}aLU
zp<%F3PG(ACkzala><|<`0s~G&m9dD7jkmlm16{j|-?a#nhD2|X#@!-<p#dw$h&gs7
z3UodRo&%wcz;ncCEoPJhp^3Z?mP}W}4gsNXn-uQT##~*AKDZ0v1-uEGxSb!Mi%^J7
z^|-BrMKz%%heWiqi18h9UISgkXcA9!wNKc0q@V5%8p97ZB`_wA@G*{Jg-GvW-)R#}
z=#E{4^|(U-rEsQiBoga<jJ<d$RWzh}LY~P$+uDUW#7k_hKxr6Y8iUj_M6;5(RtSD)
zfchkeLmg0@LY(p7u@rA;mj)V!q^EO}cw}#49~HxuxS^J!))G`IZ$Zb}V96Gs{e-T>
z-|PquqhPQ2fM8FgZY-8w<`DKGq7=Z<gU01IqQ<~*9Dz*u`g2IoJI4nE!<PCFF6SWy
z8y!xHModYXm8F6%;_?Kwh(H@YOH)BxK0V2=DZn*Vq9^!3YJ@e2`_YpUi&Me2A$6mO
z-JTDsh(XJ}5#}O0pDG5Tlzhax3$%5>1a!P7`c`?+-dE6(Giad;UY7|wHvoA6qYSj#
zmALX2Y;3$|NIc9O)Ls>4{XtCm4?ENbB@{4?0%s<i2VD}|h9ky77O-*>Ih2UC0P0LL
zm>H-cgci(@ik;NK9^$J_T;@X^2_GGxL+(dpM$jRPh|Gi#r$#14n1*JHX?#4Wqyd#P
z@$}mOj+o;yq`@9=B-2q-8IeT@p}gQ3OqKElEzRQ?%K;Ta!N$;zGFdCW%Lw|1IG4Z+
zIiFy|cq3O>QHNX@U@e`X%ho~Lf{5KOhHNHrjspb~(jh8HNdUzxXtR`1j}~NFuqkLK
zCFs0U#Bo)K0v^Rwluikj89c~HHK=fbANY!#??73Sf=V8=@66fM73O8j`1tg^Qt;Wp
z=JD})`9-;jIq{h#sYQt;`9+=qXtf{tZ3{E-kwWk~-x9RQ5Onk#Xb>2*i_;NY(i7nt
za+(SyaC<Gl_JR+7ft3H2V0*!b&%ureD<~;KJB<t1-Zp|+g|e)OnLh|y2ueKQ)pf*X
z9@H|Axa>pF8Hl{)6Kn>`{jlVQ8PG)LF@jbiGN2*y{fHs)KEdW77eE#XptO$AJd3ZI
zhaMC{rgp?-c0?A*ByUJZ^9qjIfvjtWNOlWmvIUP8fl?)DOIh(IO<b`>D51cXVBjB!
zA=h-0V;cK73GPuiA|u*_z<49_C>X_-5gMKYtvv$O=cs2Mlj?IE$qIjb6X#E|jE4Ej
z5M>!N$+-nBLUAQLva&8oOS{k<f~yE2n6i+DLr9HcYB>Sab_xo%j1LHgbwX*L#u2MH
z;2m+2LZ7T8NO-^%x4+4=5E8P)Er21*21Gc*SHn=4ig4yAf+-m(cyWg#TAIaa8`*^<
z`dV(vokGy#)XTy+gM*+OASsQkJdD#)LUDjde6UPRd0-Q=6A{+9?IJ5D5o0h~;>A_w
z6X^%=N{#r;V$dDV#U+V(CGn|ci8-Z-C8;UU_OoSbMRF>5yP2~QxFHr27F>c5gtXBS
zd}l+jqP+6l0FVJGIRRzhMd_eDcm<iM$*JX;#i<b6ib|797~-RXOAO89<BKz^QsYbV
z!S`sVrxxXc%=Hc~G08|Q&hX52P0n$J30Xq#5KhZC$xF;l1zYFm9bAGCw*+a5PtH#P
zNxFpV6{V)>#mA>tRKypg78U2`CFW$7RK}MXFcg;*<)ngcXaV1Z;*nUK5ua39l3E<#
zU6zY!U1}ky*BcMgm7H6^P*9Rl1lpyPTUwG@5ucNvoQ)<_ng<q)j{<E#G)hWLfgd4?
z6q2CJeGn2LUxWHvD2gE=3f^QNUy@OjUmlMvUB&>qCMYo;Hm?;Ak1uS7xj+mH0nG`Z
zI0<SB*nEcg_{7Ab<P0;D_~gW5lla8s!uX=p9H@C_pmS@J^GoweQd8o=Lznp5b4JGT
zzVV4EDe*<AY2aXr&&vl}1B$u$;*!MV?D*u2?D+K3#G(|C9p0d$=18=}&@A3J9&{gh
zDL8eN=9QqCo|c%IgXFKAl*E)2N_}Q%5bp~LnAF5#P)duB&&f<mjxWy4OV3FK#Z+oy
zN-Ee#WO&HP1Yvf3PGWIMJj7=?DIkwUfzuRtlSgi1b}DQbq$DxjG(I@KB-6Fb)igf7
zBrzQno}jD;3Qim<p-RxMlrqXGaSifL4mN@fwxG$IC+FuDBo?K*27ndiGUTS_f^r2U
zwWBFE%Sp{kFUbI@1=)r)WQ1QK;tnj!l6>g>SFV{LBZ5od>or09HB0j2K{sL*$LFNx
zd1kq~W`)E<m63Xhma`$KKj`Y3n;hf~zrY+cd5K!5C%d{pN<%X4>B_8tlx4_%u!sj0
zeh@zx8bHo~&2n`u3rNlifyIDHyi;ZgC>Ny`rRF84IvcqLKuRglG%cE(AxsXGnb0&Q
zmnDJI5U5x}lS&MBO@aikp#|7P*svlvql0bC!Xpo|6^}ePza*9B7Q~kpz+HgF9`ktL
z_{_ZIB3Dq66I_y;2^yot<{-r7Z^kIDg_f@%528sxia#t8pumJV9Yaq*E?5c_mZ);z
z8U~W&Q6&lx9z>Jyf%>W-2ka|US&)Z8j<W=NCpkZ_xCB13ixT=+6(9#cRs}|&3arEs
z)lO)9V%1=XO9Ln<u<1Yw5Ny&&!Gb#TMn*OQ-FgQ;C<k@w3z07|b1gZxAZ2ufMc`_W
z9MeE^>YzD$gi)Zm0cfr4XJ`W2<e!;Wl3J9On4DT{oLii3WDt;8l$e`Zl3L`FTAW;z
zSx}N+6c3qladigAD6Hj6dRYgGUK4QnVrWs6U!0ke6JJ!CSCW~V8lPNHU})@=Uz(Sa
zni2+CwSd)qhL&zQ`H3Z&dFcW9nRz8aiFxU%Fz2~~_QJxv><ms!kY&l_+h**USCX2Z
zT10Dmi1igL>JU{Gs6|K2b&U|6p?T$*c`2ZY@Y38=P*x;84S>THk_JfD49hLFj1Y)N
zqp+qPyr~<%#^BTvc+MyeN-ZwUDS@RsxUaD0Cwv+q^+Rxpkzr<jF}TtLHR_5Iiz?$Y
z^D;|7T^g+ZFf@g`B`h(g6rKZ6Gbn6MD<e43GsD#tk|SV)CNRmQ;6%?PT#`A#iJm#Q
zBvXPDJyUQ=Qc_w$916+0!SI<msCBSdLP$Uzi75f~8m0s^KwuKsk}=K@CXoDb>4T*a
zgtI9LA#z*}(*x@8#Y2i%aEkMUh6Y+40dH?&)@vEKD=F+|L6SMBrC}WJ1X+^?u^N*0
zKrIBQD7bpUV|6aF)kGPFup6}r08KT-`#J~NYGTa7WivD(6K``0Zkw^21+^JEacXD)
z@1qwRS$gJ`CFW$Nz{`)2%7Ro^q%jxr?gEC~7#Cbpkc0ceVB85Fyksr}bf-`NXpwP{
zH)K?va^w7iE#kpOf(L#mbsWevnA^aK8P<47Eh@?{0++qG{fPS>Wrp~ukTBS?HxeQX
zykLfmI0ltq<hT<O$1sN)8R1Mqpo^i6QDvcBC#Y)?-D@XP@SW4(yQI;yP$kO1kq?SD
zs+a~cC>XpR1QB7l!T~vUaH(-N#O86-urf4(ha|YF2Pd;&$VPo=aAGI{#V~#)u<8hh
z39z~XDs2gO0-8P~322!Eu3caQM4)vt!6lFz$jC}@W&}6pAnFRz=2c-nq_=w!!Gyfx
zi_$<st{|vuF2cR2Yc0sSF&_WOEi7$eL<ueILih_gyvVW%SKyOr7}RCn(7b2nlb@cR
zT4VtlZAO`ZKwF+dmTmYW1U_;H8Gb>^)$xhR$*IM~p47J#v}+lJT?@cN>QSJn7E%Wq
zOp`%_x9}l9lf2U0)S}Gf_?*n#%#vcyG*^qvyfje%suHHgGTt$-61-m75;S`N_8deG
zG}D7q5<C*>R+^U#Ivx?+qD4x>Ch@2;uz1DPWD)NhpPE}x0(TB#u-P;oJWZ6BpOOkT
zA2HO3M-9Rzgd&T0-~5#LBJgktXuc{lFC8?=1)Fw)D>O2Q4=4f+$P}f5ltB+K1i27=
z-yS4TkcN_Rt1n6|PAvfsJqMQ<=Vs=4=DG%Xhr|aPfe>iu0hG@R5ZCz@8^s%fD@{ys
zBdEA3c=F2xG|vTg2=XLVab<ByYHmEZDFz*khbT9LOpJjwfLd*)MXAZ9Ma7wAsqtvW
zVUtDIZ2+APOi8VP)Wk>=flyB&D*@NUXi7l22}uoXo-ZDp)(w$lP$m{3(vS&C(3)F>
zJ3zCQLEg~%9%Q%$Xu_@xblFy32{fmglxHMDGgNSiAr=Lo;a=}#a8ne!0;uP(X*Gn+
zv|!hX$P<WpTZ9-k#~@YCSnP8#0LLY0t{0SigG-Fe;z9FY(3wh9j|V_J1)6}wVidSl
zh)+9sdIDM!Tey@KC4zD~)bWTmAY2BVPBD~2^CN~h#2=u`kJF%Kh^Jdwt}9Y~f_!{9
zNCMR)Xw?994y<7g69uV-O&S-KgYry#Q3{BH&l^KUA^8ImzeYy!uwovZIpU!vpk)JG
z$_x!b7C=n^#}epp1{`J@8bfSGQ*LMhUBC?*7fylXQLN@-Rfx?@XuxCNJ8ER)nO9Pj
z7*LcCs?i{K&N?L)r$R#&5y_-!M@|W(>4YVI@>~s1Q)tZt0-H9Vz6F(lh}Z%(-wEjh
zr83Bj6mmPN3@HtxtcWgi#p^vIi{R2E$gD$VejZB1Bo?O{8D{2{<!7hH=jX+P=0|f=
zi;EM}!E@o@32Fmy;sa0YgYr9iK@T1PMHG{0c?-F*gDwSK4FW2530ML19jFe2=Oj=#
z!g42RX@StO1c=@bYOK-5Htcatrd_yF2-(IVT!$kpjGYs6a*`60v)zmGOA9CtTGEU|
zxDGj=z&(p*7{S27P>(R*C>~N~qO})6<pHEf2hAoz*G>5amp~dxh;}8Ek76FQKt@i-
zW+|y9iJ3VjhC#mJp1B1%sky0nCE(gIxF9t-Gc7YYpfo8bvp6HQC?K&iCqFTT(g3Hv
zjR-$tixV>JBNT098HsQuj&yAZJv$#%Yf&1=hNKvVa2dAnLp6#}(4ebEm`%B_Aq{oN
z#51_}1#NM}gO`<g;_n1QCZpi%lBnPsaGwC~8X|%Y;(oXjh|vMI1Fi#gwgOh@AO`Qi
zYa2kr@5IkZU@-(aipjMR9_`3gaFDTCQEqvBep*^;QEEzjN@`+CPG(+ed~RlOacT-^
zO<zeV=yC!i2au;7yX{66Alq{?%ThtM78l3o<QJC^ww0hZ?6w)3f@~|yF9xki0xfzg
z$xO;gjZZC0%_G86Vs+!N+W=&DW*&I49mHO6HxtzL#~;FkHDb5X2&^$Tu_QTzn3%+=
z9BMkW&1_^0uY6oV;RdVtixJfvSqTJDYocf;6w^4g5gAvwbb~_<UtHnPh${?X$_a)c
zkzoz%QV=o^rOAvuFAXbV42=Wxivz%yXn1GlrBF~<p__zMU?569Q1i%>M7yCu0&ew_
z;sr!{q{x0))RAsK+~Kh0AcQ=Qa52$3;C3Ko8my~Yj12Ism2nO7hPll+FhAH8$1n+1
z42HTGmU0aO^Nan<Qj3Z*Q!?|?{lU8vkctvgho=#-Mdbj28I0fE#CQ&tcac`BKn+FD
zLZIb#pq2wH7ekd9VGT13Met%88mOQqEFy)Wj2yrs-w?g)1M@YgcTSy-3TU7Ja<Bs2
zH&`8t9+KD;!9o(RNw9DM=U-Uk6uGwrJM)s#<~_0IKz)WINa3a+m!H^LrAP{)CPIV3
z&=7QfD>TxfL4-8YhAaynNW)BrSQ@WLp@@74jG+Z+l`D7#1%8iJfLmEWutB^l#%L6>
z%`o$@x*69v8$6ksf^9@Bt~Im-c{wD%ATzlbw5Sxk<d)L-G^C0x(73@7+eF$yC@m0e
z48k=y`da9IHZlf<EPROq4MUe~n-G4&mQ65%2Dd#VhcZ5+pss?ZZ|LBJkp;XM12wx~
zi@}RSiV`zRiVY1@^GZP5*+BgQ$N)c@c9WFU<ebE!)c69J*7*D)&|WFmAkexX;v<i|
zg=io<&{oX2;%F1VQw-)pcUS2Cw4~JZ%)IzyQ1=8hKLVSRM-)DWmY{iggjYek8Nmb6
z@yQj5@u_(!P|dJyfl(odrX|v{JY&S#C&wJnHor<2NGPVjm*#=XLDaA|v`8!{$f=A6
zbr$m>?UPi<f+A4NAsWos!UPl<;C2+UzYNhr&Nw}_1hhEV53~g{FA>xa%}n!*C@u;v
zG0!ZHFHX!&^$dwmay5l`JIFi9)dVA9fNU`~Of1XKOo=bbFOCN-Vkj<1Oa^bu1oh59
zR|`V+0l~r-t2=UBUD4c;m<V!-p<yPduUwLvUX+*vIx-L9n!FN_B;1+7Cdls0!QxK%
zB%YyJT2X#(d|qN+esOAYeqKs3cn=M%WC!`j0yYK#YLy1Z!?l7V39m26Sq6pSagfgp
zO(5H7%TkNLJ$28J_+ayRL{xw{u*d-Q>OqMlrL-t9DHFUM6>=$IJlLnjB}JfA0NOT~
z30WN)pIDS$3L4P`kA9KkW?TkBD^>80P&0JfK$@UQ92Cli1_%ec8kytvMJfYKE+ezJ
zB)_N<x@-Z(dq@VGLzTH2nc&a}-W!3W1Cq~SiVKSJ(=v0w`5b<ME6BkXIhkpx#RZ9Z
z7|8;r6KNC)OAH`eXn;_P<adN1%!}wQH8Mp~lLOi-8V?FZ(7ZKHR~4n^Wa3E}$j&lE
zQtJvC_yDCWBvBNH;Yd^9S$S{~nO2mVin@mwY8$LNG6n@5%m<)di<x;PW+w3^u7=<N
z5YQxXd@)kOf#*eML)T2mK02t0a2Z2G<h)&mq#0_dv1xKfYI1gbW*TTAQD$CxW?E)y
z3e01f#qoKiIXR$351^72ZFB-;8tJ=pVEaG=ypcD8!h4pMNr|96KKaEZMVWc&#U(|l
ziMhBJT0=8!JjT`_qxfKB@F{DC#_^u{#qs_Hsd>5iDac7Er`R<pI3HB^#-n%jz>6hv
zia}GWX!~eggMv#8jS+4HyDlW&HP|#B9Mj;HEo6GexVWSU($GK(Rno!(TIRqCaA+hO
znS-kCl+?6D&{iH$A_iCE@sPR<OU!};1(eNEN_mg~;nD%UMsqfV)OgUOiA6dGUZ#N(
zKWeEB*_{kZX}I-+0v?ogKpuk@cd!Hu)ee(IDledA5}E=mnH#DCGV@PlJKfM6)J_L=
z@rmvKKqfwrPEW<wH^yi^lVJ~dx`g)jKzq8Ft1MtilL~%;C3d2Fb68>pZKEglaTxTL
zJhos5jiexNY$vMsgVi9UprgPL)E<wqL25+_sErP4lE#;3mSn^imnI<^sNnjt1YT|#
zK?*oX8H~I1b%pGc2rkJ>#jPj_RG8p08f`laD4%;H6@Emz!!)fZA95~56y+Ofz}sHH
zn<+r9A>A>F!LI(n@HtN+3k)OhXbg0Ao9J#md4&d<c9B(ZkY^WC4xnlHky?P@@(o#q
z2yVl`Ar0AfOl;AH(=eo<B&smMZ4k6T!8ve?K3Yv+tpRv{J)vxZHULh*NN~8pjl}9*
zGy|a#2VXrvoF1?}5Ix}Ii*t+9!3PSMgYH&O#d?GQUUgveAn}b)9V{yGs)5E5F_%z4
zN)L#=h*9UX;6%?fTw9%?lCXS3lr2cUBSt;Umqe+B`WBofktZXe?nKNq654E=hCJGc
zx}pQSSs<J9Qd3jnQ!6q-XKmqb=#YMS4CojO{7D@aNMMg+YbnyiQjnh^&0uW#ggh&e
z!=0L@BHW6-1|f8eIfda*q45aUV+#{Ph7$@?!uk>RqlO;%>|!#5h8VpFdy)MO)``ng
zP)USN3>PQ6lJ8=IdJ*=bxi}el)*hu>5e&Lu7kxU;2$6lDbA{oVB^i!6Ir+)p!{?#i
zgsy^y_JxVm1a%|Ion_#u=c44&lFXc9(3C|yY;*v6+Fd?)oD^yg${eP%p{t=KOeb75
z%D|KfsP_x5UdS0w1@#x=QLF@wLWG2&xF6CsM+sM0&k_-m#NG@5DsVylH}LovjwTnu
zOaq&ohlZJjcWP>ZPhxS2v!QD)^4=QIC<=Vo$~-VX*fTG)Br`E5vkJVX*fq%85I+73
z9eqU!T;d`f%{AZ{F*HjqN=+<DjW2+$S0+Ay{DR|=!WDFzIylf=(LxJ!vH>XmaP{|a
z9}NJ~6%Ps<a91>*kS{|(Q`*!|1mMma<eX$^Jc2_GR^Or|L9`$y;Wz`BaiF0@l!Fyu
z5>UHIF%p`|$<PU%--qf1``6GMV`|froUH8X>XH})x{eRD9Wuz9jM+)#oP%ZP5R__2
zPivrbL%_S>R7kqXAos+hyAxy<wu5)@9?=9IG{ruJO5kJ@R|YIou(-};02QsUf)i)d
zXF}qUoD@K-hzIX`#XJ3&i7}T*-APoOp_Meip@q|7X#?yq^nBrL=$Zz~ig=?j4I>)C
zQ^KIx?lkD}c<}|G^YIY#;jTg6Daf<lD5bWc0cblsWXT3(vW4WV2|CNf5X-54MuxtS
zZF*=mI<g-jkz)p$j{(oYfKDHb&o3ggbWMU3t|9S3-ocPdgJ5Ba%brYESG)tVcq(WT
zY)PVqEx{$Jg;X3?Mk(+yBOr|$PLA?JNoz(1>8T~bK0cl<jzKP|WtqvTo_T5ct^s~V
z#W{vXo<5-4-Cc?@%TkM6T|ry3VXf+%{Pgt9ymZi+&fqp7LwppCOpZ68q1lEsG~0-V
zW*dVtEV&WMkRFd7ji3St+`vywVZbd1nU#Tes2GY%Qc{bG7}Cm%GD}k7`alH-_}~ZV
zbUj=Gd<F&NObC$kQOf~PI*bRUs#MSfGrAif5}>o{Q^6~rQsUF{i{J+5<fntrjxWkf
z%wZ@lD9X$$0hQWl3DVF4yp8~x*gaAcb3mt3Q=ZVNV=lI2P9>AEByuX5j3tRv$z)Ih
zr%C+9n}E_DO4cFT$(R}1(4e>^zaTz0za+m1y`$*|9tAHhDl0ZFE-J%yC!K4sLA<A5
zuu(jgn*~94{}C*9QOk2WI0#E97#5c#7L^QWFrX)vfp!ws{5;@}!d4UvxT8R&2wEzp
zgPSml0nnjdj-cxsT!XxgEsJyFb3l!s_@dO}g8aPV)cD-g#NyH-@Yecx@OFZX!g$cU
z3VO;jDu9e##TO@o)*hk_Kf!vkNJCXb-qL9n@9OFrK(xzp{elhSO+qqrQ(aS%($dn%
z=^DEl8h|_j*_sUsFwEH;VkW`J9o;4_U<eGILr0y^qk$-Q;~LQ?&SCHYbky2r7^M&J
zB1A(&q{~H!9Io|p#i%V&SG7YHj9X+D$0rsQB~~K!oI%&!LzYszx)k__K+fKTw<SU8
zJ-N)!&?2ccGp8go57I7#AE<8%l82oX?h5H#gAVDkL_Qt{dP*0OUcsCEK!@jnF#G^L
zvKH$EdBa!h!1j4Ur+m$dQbCs|fe&``!<Zq5T{eQ-htM7;>4gz!Xq_~l<8}m5S&=x)
zU{_F(?JtvfS956j?FqhM0?RH3KO<x4eF^EQd61iz<4YhLattzy<Dmy3fs!nA0|00^
z2s9c5-l7rg6b~{OvM<853_1!F<Q?n;x{Cp=GO;YrFUpS3$<HrvEhDl2O|({QEfwN5
zV`)(kuNhqPgX<LJr4isRnK5|iAvifP&lhx;7i?!M@#`h9nSxxNqb{MqrW%Kxhzf;x
zBfxW+kcA1vYeMxaY%YhS;6iAE6&(0Hif|=Ssv!YEZi<b^(#0b_<$!u|WZP_t*@YqA
zW;5*VAZUpL9@Heey+ev2kkAJ$>Or2?hcz!D?m$lO_*6m6B0D_IK|zAj$UzQHkR)g{
z(Ht_h3(nWjAw}?Pwo!488RQBN&j8Ruf3#6YSdk7g0y;Y!l3d`Nk(ig4ngg1*BE3q5
zTqA~NuZ1VfOjj&chNe)-N+V-PFa)O-WhUkX<QJ8|tOZTXkv^RVnq>+uF-gkIOY!tY
zi37JJ^foV%0}_Uy0SRMl0}`NG-__L%v|Af|ft68w0OH74PoGRfSJ0(GuJN8enMSUz
z;As&<qj)FKB{vzVIR&XjknM`5@t|F(o?f7v7m>FMf(}4SNlk_{_n>V&$mYh>ywY6H
z;2=;B2wHIl2gG~16oBX0Au9cY13))B2Zw{IQCK!G#9X~#0p4X-lv_@483X(jtm44@
zV0`N#Kq(wOtf5&MeaR_k4F}3;2H=cpXaY$T@x`e{;4ygAu_MR@sjk5#rr@yjbR!he
z!N&2p$D7P?Mz19(d|d-TOD9SUvBYh#Cp>0BaT^a`a1s*lY8jl7Sd^L)P*Ox@o&+`J
zL0JH@!Xg;#%6N?6!xPkS*I*4iS65f?$_X=Y@*rmgKgyxd#8i-`;0?>rP6pDwhvxC|
zdHF@Ti8=7=-8>=lE$D3?_-#9&W115^gN;D(13ikHz|>QKH)t*lcb`AlI6lN69<&w)
zJiSgm*A+ktS43X~UxULqH4k#7r60lpd8wp?24t!*9(0Q=dYFPYZn(MzJA-4KI0wO&
z4MTG;c=*KG&^5;pBoLnrK5rDXr#c?IOAp@b1T7{r&dV={#5G85azO!DGdRsb`l!gl
zFni!8fcmAmnV`}Wq8KIt-zI4e+x-lxGxHL2p?l)Nm#Kp9ga!AL!6&goF5CoN%2}KW
z8lZv|hF}MQ%Q48gt0{@#YkEP40vo4-r&VC<biqYrNk(Qde1AN+m~wSBG=m=M0#||J
zWy|7%%)I#G{M=N`?tMJe2z)u%IX|x?wW0*Pwi~6CG|JD$Vj|*16NdOGLqpe!%o2~p
zyp){OB2cXeY8s)gv_z>M@pdSY8&2e#0clo&+=1NqLU9GMMR*i}Ov+8n1YK7Qi%mmA
z&>TK=B_=T|9zk<_u9*Se;9aeth8D5`ppy!W41zP$^AdBQVF)!ETs}b4E{dJdGz_Z5
zkq3ZKyhq76k4ZeVZwwpfDF(X^lzwoIC7@W2H-<r@G9U~enSpxIqBx_pBqhH*4{v${
zRaB(6)j&=M?ZJ)@E`SWFrV@3DGWhD$l+@yqqI~$J1cs#E#B2z<OQ9$gvIiY@r!XY*
zBFbJvw5`NO;N$R<gJC-`NZoyBXcP}#9~_^NnUY!rTRKR3gB{HrP;LNsrb%^=vk{gH
zen~aN5Ok+CXwh>H_>Kxl7*gsdXG7Njteee=++S#D6z_|;S=}`kba?>MfFSOM0PfW^
zpy3ZtgCD#~8nTTNbpHpu<wLrc!G{Hcj5GlcT7qgakco(K4#;VL6c`Ln<)8%!AqB8Y
z(epv;3Baj^iuO1gx#k9W2g4ha)Cd%m<|0yag@WKfw68EnjVLe{cPIy!fG#5_%>&gn
z(Dfwo$@vA9@rj;DO+0L^wE(hiuR#P;uz5Tv!J31b$gTk(o_V}0sEHdN>>eNN79SLx
z=m~1>Ld#&ZQ8)?$15v6`BN0GN1KsK30x9u9gCe9?HLhjg6KKE_G$y(EWvQM)xvu`8
zrifWlDu|D`OB^&%4eLTfwhU4?u^7ku#;2r0R}H1Q1_YbNgKi1|xrK_cKz5yAmYG+a
zT2$hi3p%4AJ}S5b8eHTQnM8yzWaU2T>CM>?zGoY$zQ)#-q%<R$fin_#wi(h{fH)ap
zE2xJ?MN5e2!g+wZaNY<f(4+)G^0*18CW6%L^s^LpK{_4%2^;CewpN(RH-Lk8Q=?xa
zjCH#O-dn{%g*<3o6r@!GseozkdT6nX+@iv^CYvai!^|Sz)kNHbPC{s7H;uaCjNK08
z8{%Q1f~e84rw!~T!CZ?l1--FHc61>OBD6yryMysvCXd|vN2?2|<z9Hbi0}ufZ1cqK
zSp1=jFoL|Gz-~IJfq>l<SPDRMBh>rYLKE-aCTAm8KWrHk-v$b7>Zx3a!n}iJYX@;Q
zVGlgyjEI;rCbeUn7z{dv4b;H)CX|cuWeQkKqIMGDjcaUCNmRLu+`l4NsgrICVzAy6
z+<*f0b3wB`L7>frR0|YDj}GAlNPCP*E+(Qi=1yd5j7lydr7cD!D~WH3QOQDBJB(n)
z!JdD~$ujs&qCB(UFrV^lg2UiM&tOoyki-mv!!WF_q;=LH#Vr(P3Q{biFguW96)Ynl
zDv*reM9&OY=rKr!kfH}e7PYQGv;n|P9jFPoN3Af2BA{BJ!+g*wISgBoGYL}8g=$8m
zM2ztis0!RJqGTK`1H+xJt^pYt(7`ar_+U%?gJDp|A)3;#suxuPWr!*RJl+I}9fb8s
z!HJ*)t07%Ah$Lv{#yH-oEH$|#zX*IOo+m_+kwLsK_>>Q)%n~d^w^;Q+42Hx`aEYO5
zJb3yOI?|M1<e3C-S|Y^`)KNI%4l0X?J4~HOX$`}x;JE?B;HN8epbHj)P}7m^#x%kd
zJdzI@GtJ3N&r3}KO+;D7gMuYFKd-n1zGwinD4@j97%Y=n0$GO&YG;6sY`_-6m=Owf
z4yHs-aH3}p&O8T|MG6N{tfKZ`plWcZaLhah)q*R}L8Xzy4k>P+vWR%Y$a7E?xLrg^
zp36Z*Bh(&O*MOWHqVpV76V8}`N}%Mq9ISaRB{<PD1!vSjW${KGR1NNc!i+ko7F<yW
zmBtZuP+2@t2UUUFMU+Hc3L@&D_PDwRq@)lXbx=*v7(yB$LX|*?x)hYC!%<zKkDF&e
z3lr?hp|kOzxWQUhf=ec(VR-Q58_uEv+Rwz9iO}7agWYYgWR1%>Xb_>hEg%KEaZu$j
zuOfOt*oT9$RD_TLZOAMKA?;Z5G%4D#q$_0YWXu3SC$GWlHy~5;!6k;4u-n#i^3yYu
zA-k&~GZ|z|V4%(-dj@zXyMj}yMSO6HkwIF1QF&rf3cLb}FG);?R5+xL6qqFz6o8g~
zK^^K%dSIZIV5Hh_2)auHt(5^z>!2;`plS5v#1it(y9kK~O=OzI8ybL5E{_K-7IXCr
zHjB3eO?gAO!ItsCj`5%+Bxdo3Ch+D8M3S-qh3^z1BS<Zh6AKcPGfUuWOh^q?_)Hqy
z6(ry93M)lH4GOG#vdEfuB5om&8KeOUp7jYXG0sh_@XU1u9S#I)XhDh$&>~;(8bH{!
z=8*fD!JQMxnmSPVi+b}pOo^du5CJ7H&*QQMR_;MkYI$m6He?kMfje`Nj3s%|5U4E*
zwg|d%2pl*dKN`iygT;xtv=_<UCh=~idC8#bFTibo#D)_?bQx%sLDWV*@&;>(*da*9
zF*?B|My9YLIVmwEJ`LvI<iwmDP^BAOVh$}xJ#$_CL*j!#!HGF354sQyGAj=$5e!jN
zm7!@-YI12&ab{U6<brX$X%JI2Qlda!b_icwh~*Sw$bw8z;)JdNMZOacdW{1qH;{u|
zOnoz<>4xNzCoveb_!gec$;v5-DJh_372p*w@SI`--&#scUV(IJ;m$zqRKa2gapM(u
zMHTqQN9eJe;IaW_GaYnYBNjav&8}cWTq`qh8-mE(NcU%!5q(KCq69$E4!O$)=`IYk
zTb^-fBlZ$scwnJeYHR?ygahv-zSuS5yu=r-9P25d7@HdqzA`j|ryAs3hOPr|#Rke>
zpaKU}zF<#B=y%G1hLJ&u3DLs<&GVtS3R}{`X^eS1R5{2P@M1}_%|a@#Nc0POSA}3A
z$K@SFN{0>S!15zb9f<fR(b1sAx>%PnqI4s1*$-~B!`AE~C2_2Cz9ioBixh*z-|LA8
z2h;fY(!9*V_=1w6cu=bF#Cstqs7Y3UxN*pkXd4X;L7|tDngcq#4qOz&*L4M8vyq5}
zTd-66(IX#A!AdZ(V$p+daKj=Vu@(@sBu0vD*sc-uV+=vv9Zw(7nt#OAh9Q*&sjh~Q
zO?sBl?H{1~1XBw`;(b8p5rOvdp<E$Ivgx2bfN1;YVWt~_Oh>u+k7UzLaJ$_EWI7rB
zUsvdk18A`ci)!d$3y``QK8}qhi`pYa6rtcL2&f6TBN?-hhHAkzrUsS9F{TEU#WSV`
zRe{?@l#HpRA;#38_PDwRq@@u(rUuo7$VX^l4V6GC4Aa2*01`VGtstm@7%iSO>;p|u
z<%kj=dvqd|g{b8_R6jx&sHj6MtU!n(Ck})>nr{)-pi4j-yTlxzK~5hDyk8jC)ggvt
zERZoQPR%RMFN%kmX=vb+Se#k}I^_X&C<_@~E`lq|u_Q<2p*XNN37peLcJL80myBRU
zbuVOdaC{K#m@3eGS{Zl(faC>C#2HM6i*a-s$vbuiwOtF_vWVPFCeK`=8`Ic2%mg<d
zBQi0Lwml&eh;tsac|hoFddOW3NNz&*6I9aB6>IMtE(@(BQMxw4;EN+*B^j(r2k-ne
z1mEz8a;2M-X>vt{A+!*Kx}5wQ08HZ1ZU8Wi2d@YLU9Jpvfh)$LQ=knY{vk%-u~^dg
zSb#=wA-mPVEJ9%pKC1wELk87yg&BC$3*p@zu$|C2QXnm|4S4@E>bcKEH%^UlH}H%>
z4Lp<+v{BO<sKE<4KpWHnAa5uiwA?4yJU%D{vgQPuKEWvoGJgO+9ov(lBdbB<dw5+>
z(NWc4)5(}$Nl7e81b3YL@VbqnGpRvtL(c@nv}Hj1!$BK4y}&uz$N;pT7Cemts|-pK
z(?PqMkj{sL%#<MpE@^Sb8>qLMo>~G4HH;Rpp*eUT6y$<i==>M7^@-N3GX#ygrxqm^
zr^Y9ifUd1~4FDZy4Bje<by5U24nTtp4B8?M!menZ11+|JcjQ57g~-$LK;yEodwd|>
zbMUe~pCm(95C+xl{?NUqkQF^}OF&I%$}GWSI5m9$+NcHF=Yld~LENd4I6?@`@yH_~
z6q<{0FSLjwJsFwAyBe9K<U<Zyj4vq4Pfjf^hTY)<8drzh=1YnB#-=Hy1v#0?pv!@Z
z^5LiK#U~bn2b4-vK|@M#tKg$OpyCCTgdp-1q#y8dZo*Y8_z*wx^W#7rKZq7gpfd_f
z3{B88DkuzKWj0j;6|`U%+Q~+m79(`J5o$NZ#5K2|q%uAzwXig`xCGXXbaf3Tbc_|g
z$u}3+*%RRQ8hpYo0OfoMd<Ga{HvreES@?{CpM!zw7OX~rM%?hsDIyyMI&6!`<D{q*
z;Gko}z#}slhlT|sjtp})^z;gL0o@kj1|r-+O<Vt9XVB4J;D#7dIwAf%EFwK%1UebZ
z1lz%9kQR18uwgt754a&t#=;Z+-bkqeR!C6&>@OocXMdT2e2Dd|c?(cLgEwd6@Sz97
zhoHk^;N4Z!v%iADHpCNkb-F7=abP^o8+}3jD$@I9XeWt5U4%ZP4bDx_z22bW579P+
zA9@7$Bd!z0h?q8j^nJi#3TvGr4^<Gd0)MX`+`EEo&j#B7oo)k<D&jkL3o!r*YE>Z(
z1E3CL;x&Sl$vx27jp&D)C3*&f<{F_xxtQbMcr7P>QV*Zi(2)m3Qyrh3<T;eci99T>
z1P^CJCh-WYRK)6P#10lC@OCut*>R9jPl%y}c9|1zD$-sQTp0;*u$K|`Q6*Suh&a*<
zHi(47NN_(K(h)R_F9Qt+1eaKVmn4C*S4ceg*eW!=sI|AVA!MkO3cW}agYjlrP+tm!
zG5S-aE;xZE$B-~G4wQnn;YhX;o?l2leaZ!TgCnF*mzP?OSbXW33_B-3ii{aM(pRjy
z`kBSMmnIgaI2*YJK+aXCx5b77WHB_&kQ2<H-8m_l#Rd7rso?PqItLlFlR$>cK?N}6
za8=i!T<CZUsS8`dBR8P&umI?>TBI6aXb9TV16y7Tb_E#=bm7i`j=YoX3gh@-@Y=Na
z<c!3kV%LD=0Pke@U<(<h`NkKgmc&Djn}lt3LNqNPtq{_O9>HtcKwV9QQQ%gJA*go`
zIq(Csu|tV9pm2pGk@(`0{G!D4R2p~&bjLF6#IWEJLkr9^vgm$77IZoud^{GkO2F7c
zM@Eiwg_Y-^HXU^gG&DfkxdJ~xia@i7tfk_Jwjk&f<V4S4aL*62@&nS)1}#lTYbKMv
z2^_jv8TaZ7P}ot+7U&WZ$QT@E)}evxDOo#$b&(qW10E1<U8EzNAm><{!483Qiw}0i
zzwea{i=okos8?Yl`Q)1gX`+LRIh5rsq?-utK!6QG+LT7RF`z}ENaJ+iSqNfMCXQX-
z&>*8c<>NP>oHUQ$MBFZ>erm_z5?ZEn99BZ3i`W#7-xSi)Hg>Z}NY&U4Ku^!qED$k<
zB}{NFs3*J7MYMzw%_B%l3#*a%!vJGFTrg=4#&0^*sh|U*<Kq)kQi@WGi}TaSn~V<#
zi4TGvw@Sqb!#(naH86=ewFnU_&_*k?v5pYO6I;YsfEX8{LS+MAm`w$<prZqHI0Xyt
zYN7%ae<CF@3E(#j;T|#~AHUJWMmqsh;6aB!!U>o{aa3bBALSS_s7nbp@=4FBh-wu1
zq%Ncr6Unm^yPuFc6gX_dD9@nhtY9RjAaBG5Qq&e0Ob5|DS*QkRrxbjG3b~z9EW7Mo
z15i$zf%YwN9ZLW^3<jEIg1mzhJ#%5hw^%hn+7Vz^gZfEW)qsawz>9(sOA!5etV%87
zgX8nc^NUiz-G21yD%TZU_ke8+E-?X}X6+e}3)-F;Vh|q^5850IUUUwV1Ftl~a#{=e
zQ7zEkw=u{BXb7Q3D)jIK5|RN-2hqs@s(~8G0Ly6!t^p_qpkVbR^hgI1JPFf5v?rk&
zsNqR0XF9kBpd1wf@+4@40Bb@69o7Rq`3RKQ!AUeVF9qB-0*|VKQZvSgNv<pE@CR%Z
z6Uj7ilLB&%lA#6s>>rRF;9YkX@xGvIj1f!IK&!V<2jMgD4%%d(IRSnY2^PmfTYXr)
zl7rWl95h?thl*g>l7iQq6f|=nr-=|M)UlLfkYOLlW?VwkW!_lyBTbAEvK>qIA<1?u
z`bn@IOS&e>b}aglY$tte7E-`N<|#?nZC;cLx<?IO>XSOMjdVH*Y^WY>#WYz%i+JY+
zT|q0B;bj0Rrz@Z|V2MAJ0nwf`ByEQ}sN5|sPb_c^3Wnqiv`JRjOfH!x0wB6e*p^F>
zVJQA!M+!aUEf8g(<(Al;Qbw+U&_*+;b|58w4WTP<<4cQEA?JO-lL=`NhZN(eyUPjr
z2<mWfI~7}`!0$<PN-Rz#aQ7)vc%wQ3mTX8e4B2HUYhOq&G!U~+q%3TqvONg@U{raq
z@Il%-jJFcRrXIB&fwB=EYrLW@nIe$z5spV~$HH8KYnQwsmH<bXg)<<~jUy^FFf?He
zlHd|hY3%8fYvAgIb-Q?gTN!xqk}LS|7UPoAf}GU&)ST4Z)VvbUh>&>DRh?i#PuLx$
z(2d1G!H`KL$T|qn8d}h@Wg>RML+=1X>}Q9Cs*zDZVo_o)XqyXoM|VYXY60kc9oUF1
zbj>wRWzdi&qzt-#1GX0geGiWXXuCc5tSeZdN$TPf@TLdw`W@&gD&SHMX|*SLYXR{s
zthGQ|jfrXzG&GC@^MhUSnSi#Q7SW3VH^_1A0><5shv@*-u|&;CLp4yNZ-Zr%tZM+u
zmTgeq29j`5`wnS%vtAlnYaFuW8oVMGwhh?aBQ-H4wFtI$o1DG2;K~WP3V?<TB1%BL
zA(Yw&n`$gY5s~9iSb~qFCNviPC{1Xz7AP$HlfG92w6cPPk{nybK-r>Iq;?2$lMA}9
z6vz5NxGb!EL2W&Nr3v^78j)zt)nLeuRfHsl!O286X`qD$w24aoK2}roeXM5j!JtU<
z3x-~y8VtIp8O<A@ovcBiovb0o1Gk$MHR#AsqGs`~1j3w%h1ag&ZJXe70b3fTQO5BP
zCa~a}7WSGz`(qHR(bFNQYK9y}3B7}ztTjEZE{UL%E#r~epP>2x)*wI#Tf*%lZ>G=H
zB^jK@q253k3@bNaR)SXmqwT~c^X_rb7IB0{;IU_@_3+#b_f<SJ6f<4P2@;Sl6#wD2
zAc-ssK)Q&uAdM^wK)N6npcO&HZ9{a0+`&rxqHD|?Ow<-(LX`pO`-jm=H!8RS)XM-j
zb3u!0U=woChKogRVnsaY%vi93;1VNq@X1+unI*7$HDSB+^5PRc1JZKSTtni64MDfM
zBVToibVNGTV91K;jMU_8(8^8NwTGbLTGVbEOgU)jD*8MMnp+JG<AdXiQbBj(mZZ7{
zq=Du{jN&23oyI3uB*qt|g6}B@7Z{lF3C(J>C>fz44B9YSQk0mS8ef#0lUz^$+nS2q
zL58M9$vH43sYUU{_|p>14ul>CRQ;L7@nwlQnJMw9;LaK7d|}Wn=V+=x1xzyJ{&TPl
zlpPP#4RR|qqznxpCS~U56&o3VgEk&~Av?(4)S{yNBG*jvx=R7xMutVnr6rj;#gL<<
z<BLl`J8p{u+{((p<s!BY0FgQ00+EaYyg_9=YNv~+427>ZW{%XK1Eptb?vVy91TAv~
zuiJ;M;-#(?u>LwEd{IXRhznm_8^=N8hqw;Wqs(M{r|c1DG7;@K$bboG)D(R`GLcp!
z=YXRPlz+f;yCLAw8c=r-I>JMoIk<usG*ax37}hb2M={^f)eDP8;%syUpW=jc90Hoz
zpwTJfOv2&>@X<J+`^gY)H-!#a1yE|Jkt+=h1sziWP76qT`>Eh!P|wPhh-3&qI|t(g
zOUgnEe6KJ3xCqoXhBt9W<FB5O3Km+J4jn&4YYP(Ta`^o`<Z4IQP6NL|#&5uB4pi3D
z!Upi37Pt+_!y&|mAjFZdW!@-<aS?3<*cA{XK;<m;>P^^fUa&5kp>aTIQch-ZMrsjg
zuE@v;)aWTLO)5?<$^?&EBTsPQ&}3`|(v+E3Qj`ckX#|%M(DoAPElZPlS5xSLCP>zR
znvuDw#l?x~sj%i@d}1Ex%<q!YqCDs*1L(RY<PZ!t1)UjyUUvn9${kRZ1PXA}lm#0%
zF*Hi8C`c{J1WhU==9njyrlqA86&qT3g1jC8Ib+2MEJ*CJCW)TG7NEHa%#%I9yZ`Z*
zBgth+;I0U$uL8Pt1hHQpewGq6xCfWRLAz~1*tGz9G7~7ou^yvDWPZULOdy*;*cF!a
zp<zN+5;Qi0oT-C936hxLsD5e&p>tM<JNCnf(6JxTqZ;UTI1H%B$Gnyy1lGs!4|anN
zFv1%lD7(PH-CWFrPK@BEXn+qoF$A4)0vfReHOD{)V1cl!E9l@du<6j$GkQh{ZO#ZW
zGzXpdUzlGEs!7r^b5i4rA!m}rqo1@7>iZ%!JaNp%P&P3_N-Gq5l|h;P;HD_NF+vL)
zU<1`imLSi<VLfsJdQJ$bs|2u}sDW>3A~w6xW-eh1CJ3zM!)6lFDsbfEIKXSpVawc5
z+HSB$0MdCFxTdHul;W+RK;2c)*bAt5LvC-vOaYIogF2p|<5}>WtARavKy(vw0Fu#$
z2GEOyAg6Zt1RKX2xq>nqy8BQHSMVTmqGy>a1;fZF1`>8LX|{pd7^opcf_2aV#dy#e
z3yAq^@R9;@rfxtR-axHQgi)Ze543&*>ew$u)?gbjHZnjTy#}wN2e*_AjbU=&!wG1<
z4c-!b9u8;@6*Qg)q9F_UJ>!Etz?Ckz>W1F95T96D;R$x8Wqf=}YH>+Xex+vsIpO09
z-nnRrumPpyBYhVObY~`7tb)68)Zgh%^nw)f_ZLIguz=l8?p_o!Y)5PcLf<<M-Jk*9
zI1cKmfs+N{NW-xWh+5G_z<3HH3cu;Jiy|EMk`y_ZD+Ni;RCpIMk)F8F+YgA%wM4oV
zd$5q<N*o5Et$swf53M>NIUqrG4(QMTw9*N=2}3w15wjZ>TeFZfTd)TWRXjkzXxxj<
zFp3)Jem#uf#J!Xdrh^PiNUFdMU0q48z_DzV0c{zC7P!vw!H`pQ!J&X!4;#9=BG<zi
zkV+Nag2u>JNyvGHm_1pLW)Yzch}bq+A+0UMa7L~xmbp(*A2JtoaXa`bOwWK^$OJz4
zTuM-of?7!Nx%p+O@rmFT2z1jSc#0o1!w%hbh-M6q?S}-+#-R&xKXfMI&Ux1mi1noI
zS_F4=z*{Im?RwPG1-c25l$;FHLi3c0Wm^?!S0m{uH3u!Fq6PtUiy{fx8>WMV><!aG
z^FYJ08w|8dlJr1JK?^kO85qlkN7zy^a0!B3(cmc+k*AW7wZPIEmXOA!1s2kHwUD@Z
z2U@9tI+mpA#JzvWGTt$-61+habVy!eGU(8D&j9b>5=+oZ{`kziw0u|BppbabZ~-_Z
z<MWV;s|@5K#UviwcY_vJhLG~gI|H;298zGI#0P^*Y0ykGidrMQYK`Kdc9s_<7I=b;
z0}YrOf)+Y~%SrHnl4o!U!Yi(57tR$I1(%q`gQsacy}-=8e9$T3C7?a9nZ@zoIq&$K
z%<NRqjS;TFB}Rss#Snia=jRod6qP2IWG3aLdV*$bK>ZS!Y+`Y7W_n&COv=^O6uijN
zwG6)1!!#Z;MvOFWh~!SfXURhY4C2QCx1=Cse}Zd%kbB~N6Y~<&Q;XvB3sQ>`L0dmu
zX%_}g;OQd^Y+>L8IzSpD44mSFeL!7aco>l655i#t=}&`l1?q4MY&Z*bF3QLv7-_N*
zWg?C6)-|+Y8R&E$X#WoUz-Z`VPEu|`CNT1ZT*P3r5!HW&mdJjBCJX{gsd26kz#fET
zS%L5cwjoDi{D5nv04a_{ZVMX0uGEAM@Srs;;l>&V<`)O#=VT^VdS~XPxI!u<*cgRT
zd^~6_8oD4Dv|SAAZZR*!cCiqH_#pH}NTB^<Ucn~uE(M@P{GhQ<`2I6P8ty+s4*>(z
zrZp@Ckd{Rwc^<PB2U{)*Z`dFP8DZ@{oP&Vm^dYe9mjP{8BE6B32JsfSu*K~yyj3}B
z(L>B$6hwx=&`WT;30yDI&Aw>sXJC<sw%)?kHNY>}khsJ7$y+}P(q#y_6U`MV%MN;%
zLc<g`-D(D3rs9^ET#{c@2`eOVD}b5+X(u7pM!>5E^r*mJ?!)Y(mT?HzVJ(1Bm*pVG
z9M(xGbibe$tXQilG#l{y9?}ViUAPSD;8Gl*kP{`~MiLbY5NF^$<NzZiAof7?z!HmT
zUVcg{<Zh(2#N^asBU4bV0TwLDFUU+TM#y=BcA`Kh(J~Fd*PEfnK(Il)p`~AbN@@sL
zr)OSCY7xj#@HSP@C^c-=l#xMTezAX9YEe;UN@iZVKX`dnu_1WzQ~|g`i_gx?ODTr0
z>4B~3N0c3?RUc?X40K@w+C9fuSJJ@EK=(R!x8qF>pve~yhOgg&1}n6!Wn`3+nw*nZ
zlo}77#)s{NF7||Pm-7oYh&Qr;=V*|x;HpB35;IGRT`^kB`T4~~pzE^H-EU->kysoL
zjym}5f5_425|W%_4suXgVveVuWl?fL0eCUJp-E9HcqpeJKNA#XpuUC)sF&pmYEr=Z
z4xqk@d1i5Zabj*NX!De5N@{Xqr6*{=A4D;FF&}IiZ)6Ng4e&kS#Yiav)+6x?hL*?>
zLqKJ8Joe<_8We0v_V&SGU(n_gP#T2BkdX;=4|4%*(O-NTq&OvZ!5XeBJwfpmZ-`M!
zgLi+$6Mqk<kwHpjUSe)$ay&Fz;*%4LOW;K|>1(z?)2yK6hEXh_MO;Wc=qz)~cu&xs
zpr8=LS<aK^2D}*xv;qLSO)<Cx+PQ>fSn{l+U4PRBcYo6bYk$)vKG+Y`-vqVfNE;_{
zHY7Gxn#Y5d9Rvl0#0Qt)x_r_g9=wPPJVpz03u-fu8tb}^LF0I--~k9&jSJobRFaWd
z9ABPUk^#C{5wxrfJ$CX+KxLbGJZJy}RGOt0r<KHmR~LjBfNoMj>%#|tuic`JA3#^I
z7=uF-cSu4464r-+)l#tT259FQe5V|EOaweGWCU5Ik8QUcXs;Y(=qdzkDA?wB$R;Yt
zRR)lqPXXT0%N{`Cgnr-wj^TXR9ysuhykG;+LW49{XqN;$WF8a(PZ1Co7J|kPz+-U4
zramn9@|nbgFV6(89d!0I!nTDd*d!iwl)Wc-^Ac#?gGszUJYtcZ0_wI=<`mH49D>$R
z^TJI}Ly~=ryg-|{%m^B|gzdOQy0{eN*<dqJwgKHG1NJsJ0fGjLsI$F@^dn|ywN(Z4
z3>x&I4A23tl<ju{?ec-_h5?P~Q7@W6@d0n@BJPQT)q6w@L7C*_CuhSA!PPB6S+!5j
zXc>H=J!tl=s5Gx6GdC4dBsm+pB1$D=6e;M^#t=^oO`zrlb;A<kK+t9gls&c3Eg6uu
z9?Vw!-2+O)3e+zEVf4NM5z%R4gt4|B+Drw{6%?f+ZRsGkJTwQDvDgX<b5L6atqtfM
z67QM|5(Dk^gkDb@>=Ykj6c0L8D&7*hSvJ4O(9kg_CqFqTH7PSM#WUC`-qp|qE*TH*
zM352M1HGRF6m1}kdJ!5Zp<+!kRNb2a+7S!Cs2kc@AtK4Zt~f^8jsZ<F)JY&^=*c03
z{L~O!LhiN%&_)bG+Y&I#eb8Q1lqIg<9u4084@RJ6z+OS#!La=gW#B;!(B21d!^{tK
z|4DpGYDr>dj%9p&Sz=LUVjgJP&N;uJG9EN62Who}Qju41iDhnnUOsrYdT<HScw-qT
ziy;pmflr<)E-EWFE-orF#CdzL3FxL&Gi-Okg7-?fx&|A^d%Beco5Xt>nt^r^6hSW_
z&P<6fb`5rn4+eEmpo%==gB|0MwZQ5f#De``vv^bRO~#-RfncZx<dHZF(E3xfurP}c
zgM<p~;wtcD>Ie-C)A$jUFyKSF*b;_myf0|s&}b$B7Z@WdEbyiab4VV6tX&xK#pj3%
z4FYKcoKHs62Dq7F4k<xLPH5mw8^-X426&)wgtjn7Oenz9f;qI+4O%)!<p#D9sDW*Q
zt$__X{t-0wX$Wp$8)0u?TYy%HySfHL6uHHNPBwt?Kt@Bmbw~|t6XXUqR0DDYdj$9u
z8n4i>F|=^Zs|-#pD$7hxbxzF5NlHx4_Vh#PAHljLu=NOJ=!Dt{?hnEyDnOe(4Glo2
zm4T;H2^_Envz!tm5UxO;`bTyH(sC7)DR)#gP;*ER2iTHi(sddar<QmUe`-UpQ9SNm
ztpzC48DYzGp#CXnUcel5T8U9SX3yOVesX~icx6HvX#M~cg`m4OGLuumOW|N6<oS^0
z2E>g^p--|KnuDgaK?lSjCbRL*Xo5xnKp1@(5Rv(@CTc^&+{EluXqp6-aJb_gG-qBy
z>OCUhaXhS<EZ8{S)inro)Lu?JEcl>777tpD06K&KG<63W3jxh$g6633PF17cngE)D
zCg68h@Tnn4<06nLX>-JsG|r(o*w}?3db}AKg5nKYpdc+oAT91NayiUCLO#N44P??A
zeC`0oq&Fdh(I-$r%QUF7q@3*K)R5^|ynCat9YX+F>Ih!G3NZni_(7A9@MRD1BL@fs
zD6}X9jd#bx%t_8K%`5RFs4)nXxX>;^2{uI9`HwbT4lOjH3#0sy4qz~f_sLJrj)$yh
zay4>w1x+a%g68AEcHlc*faK)?sN<Wk0|6*m2Y_NC{!k-gy5ArkbSoWZYV`{?rgXBO
z1c!nm02Vf&aw|T#ARatj0ZSt#iRqx_PoT05HqMJV#ZJ}^du+4vX7TYU`SGQBnR%Hd
z;5{ldKVQHcH0>V@p7L=G0MU@+1>E7gK`dZv&p~UvNUl^|%aB)OAn#NneS<P+O&`{6
zx<TH-NTmdoECDT80jC6{8yRt~2{#~PUnv;@fY@Pf0gg7v;C=wOHvx$^kN9ABP#p{@
zF!2|;B=3`k6v*Ie31U9speC@X7|Z&5l46p8@dFfxI9x@C*u!o!TD)Ow_)SLJ`kxHG
zNDkbzAsoZx?t4d6$nZn}9<9NiEwFnGULxS#@POgp3~U>mA$O%B*Vg9o@p<`0xrsUP
zppAryCHY030oX211nmZg<UYsvVDJ_%aL_^b0)jn-x?LLU{zJ$mt&shPM({0zpmiIN
zeT<Mjg`jQMLEgcLJ%tDbV2f~UjfN~C1F!YL)L<MBx&RjDM`Weg9E!sR&`J(8b0B^J
zuOvgW8SED<I*_+Zf=U>Sn9HFc=5XweMvXbFwx&>ED~|2On6?@sZ8QZ>jDi-(1(z6^
z6(#1S<mW<<t%N7V_>#nQR|}XPPw$KjSJ!|LgLu$7Pjk=}EZ`tFPs=YVPb^9St)we4
zGAzhUO-?P(1YgYu-7Oklg71)WW7q+LsHP$2>s`UK;NVqXn8yzW8zE^2g)H)D2CSn*
z#8L)OI~lYDxdgEk3S@L}iDh0sWGQ3`aea5Ht>8gflR<i)0(`(g2`DFm?+}CbLm+($
zbYGEfI`~v2;!VeLPPd^2Xs84{+6C|E!?y*34(-WEO-ykO3I^{`ffRP2O(O8Eg@&#H
zZe>_^7lO_}3nF%3p`l?s__pEH;^O=?c#jWxk01E5Yw-RR(DDmta|f$RXgd^k?=``4
z9><P7w0sNg>R}8nK(~7sgKwGxha>vl8ORj~(3Sk4GrFMHB|(O((3gSW-be#k77Oa3
zVqJ*@&t>StAC&BEK}r3vAV9w5!NM~Se1`;LQ%`EKEBHEz%=|panqSlff#AImqz_p!
z#7BjM!M#Yd3qZS8N!R5JUb#yxcav^EY+#w>0Ee!&B*RANJ&G_J(bJF-`1T}l^2WNq
zh=}cBcs2xqMr`Awh&aF*!&x{t8Q~qY0FB9lF#IrN{F~FvKqX#gij!$_MTH@xF&kWx
zQ|y@xT5gt{kysR80^Y9WnGCwDHQCh_w3XU8DX};+IX=I*q$o8p*E0mP2gx<q9PchB
z&|-Mgc-U@hzu*$n#G<0aN_Z)UeoLrNuBEH1X;Nx>W*%huFL64IQ}a?F>XB~Yfu|X?
zo#mj0H)wkuvNa@VgWDBcVhXAJ2$sh<U4rOU8H4-8puuYJ;x*9FlA$TASqqDeka$-^
z)09lm>Ex+-$*GVPsliU5`MDr($Q}!rRYu0(O?rs!hw&x(@yW#{Mc~pZ9zEQ_O%P~S
z!M<V52(+#na=Q-r=!^Jd=sXrY+>w?7V(kYR83d=6Ahyp1r52awfX)X24Pm*0oCUQX
zau=v8WbHE~6H(jf99PISA|Z%`NKyeD1rO#yyz$P}&pR|H0NdV5Y|}nu&bxTSw>-ut
z=eP#D#|Qhz2M2*haX>{0@~jUm$jICH<`onGnrp#mtWei029WKWps+9?xVsT_ObuxA
zyaZ)33++%G&=#=Z63{U&kb*BH9=2CBI26{w0PkOe4A4TefDvL7w`*ByUI}c@xEQig
z8lo0;@okVXcx`MxxNt~`Pf1No$;r%1jnB<2E>2AWUoKTz44U$S?3;!i!hn>s%7Tn6
zK+9`$GRsmyT8oS0bMlKzh|_9p3epNHb29Ui^K%Ol!AJSTr-EEhqzMKf6Hs)6R@@V(
z*$AvTH?br+1E*&RhAp`70SjAD2M1}=4wibMjbkdFI|J@dAq^bD2Jb;L_q4MW>{qz0
z*!s3)_!Knt2VP|ks!q_m0np$l%UG~$AxRc$4E9P2HG9BzFv3C+z0!j<1aRgEYE)wo
z!%^-F#o>0aCn3oX?n(Gwdg!SFps9LfPvTdIWFn-ai<F>=IXeZMG$FxGmVU7PaQ(=M
z3~W0zxxn{nVo?A#0j>abt}+;OpD^B5G1LOM3rN=wwjZt^&4J0F!`ne)J8%bLQ2;gp
zq5u|Ih#C+YtKpd?8Q`5q;Bi{yumKMbz|t?F?e<WOU>m_2he$JpuB{YkPjobBK)DCp
z?1r6L5fAHYqckjV6yq4@F3|P7BWFX;DA4&zl%IPM5Dzj3kt02W1LK1OK${3%K@vDl
zzAz-%I0PLx;p!Ti6KobA><T*W-W9Y`0%=$PwJd^Var9utU%Y|3WZ>=>q923g6C!t8
zgJz{cV^N5%5Tfx3s%~5v;^Sc}qCkgs;Hle5w;Xhg2WTM)xNVPSFDP*a$AcCyfadnW
zgZR*!i2`83MW%&>4?Bb(i%jCu6(i#JCz5uu1^E0)$m$NzEwSmPiA5=?DW0GvOo@>(
zXypfZEFv`pw7@7nGp`^gF*%i3$C$+9PiNpIY^L#W>%o?QA|?oNel&(Oy_^Qm1b)Gk
zhlDYKkN{mJ1?uw|$AcEtfV#P$si6V$dt$JwOCBUcQk)0~c^x!xj(oZ8fO#5GO<^u(
zqCyfNm>Hlg2vBmvb5l6zWM0r|ix%)JS70l4^T6k#fTpUAK|`qEf(_K$giMu#XTk%Z
zSByjCOyc2Je#a-q8+xXtfrbYyp(oO0rg=ty)=3(f#Di|IPRc9+Pm)3pNCBUk8xmgz
z8+8Z(O+G?Srvi=5n#2d2#Di}!H;4z#ECiPrS;Rw+Xh}*;i3bl_#DmUcfgIRU262%&
ziW<<Kd5}b2IcV(#%2m^#2|$>?p=WszS1sY4nze+DoIsL3eE&6ZMq_akXaz86qSiAg
z*c3F6Zypbtzy`a)A3Cmz?cfv2>~l5*&1{>+gVut>&WM3@vp}Qs@cBpsS0Zl-#&#SC
z#AA3SEiG^zhDw>=Knt=<42>a2KBwlSf^OFI1RcMMn0<FCfV7byi7_Y`a+V5cGLXuL
z<RBMZ@Mb>|Gxx*l+zMACv-o(}ee*f_>FJqy>G3)F$>6bkNH#JwgbojY4qpMCZejuD
zgN{W>iO(%9Nv!}~V;vL>8KeNMfho<)FG@)*N==E+O)T)tg|*9w2wfw?;DVgYl9JRE
z<b$G%U4u(ZG7^h3Jab)xODs|gOA~YAOY%XyM9<(7lY+#|B2VvJ@Tz`SlQhsl!Jvcm
zpdK(DQ0KrWhLDd_NG$}-Yy`&}TE>Hx>?4-IfXjJ=kEjrGuHXqk(18e`;D8P`7#e^I
z6HtVwLZ*Jmny3afa*)S1h&&?%lv*I|6K~KG2j~eCh9;;%ffTRQ3I%XTAl*U>8wtz}
z2HiK}YMPo`P*Mr*IidTExMB~~WdT*6*iQ%povs1uHX|K31DPxZ#S2IRny)}3yu^nj
z=#V+cErH-Z5yUJsk3j|-QAV4H$%>|lDJigF=iK6S&{QGx4rF3`5N4pgOc*yWo5zFZ
zhh1IKPX+-U$b-125gI92J%rTOBQO0yL(L!3k%Y8fOkqo-p?)UTlaPzWyg*Bbz&#>l
z7ZE@0;|OcKxPs?wLH!7lBg_O8Vfp2GpmLX1@r9at4ME34qNO&_5($zIPXbK~LeoFK
zdIlEpp!NWcp%Rn@aRYtGk}IMcis@t`GdccFINSnK+Au@qASHs$6Ql(i(DDNHbY!%o
ziDPXCR4Z~#jiwQFHYw7kC#=h;bAv(4N6K75T{sI+cLCNOLNg0t4Pg`ED?y-61l2GB
zx#031G&bfL0$LUeyRH?@9<$86;?$xN!rN`&4)+5crW63-2Aju+fDTQ9l)r{(D=H0L
zLEQ>$yHpL}yHp_)Qs9%Uz|#)kIyK%SH8BNx?n$nJYXIuLrX&N<+zIGdDsU$YyWM1*
zbY%!K(hEEX8RQM>{DA7>5b$6PIFf=(K;2|eyAiZesSvz^CO$JSz5ui#8~J1_FVLBy
z)HvM=v_n34;5Xmrf;#B%<`wbV(Ghp84gXF1p#5|P@nvPf;KO;LWA#W4SEQrSM%Zy+
z7V*CEMXAN9C9pO#wv(_%SeQUtC<ICr<n=XZO@Gw$A8?-}U<f)%0JN_Zd}v*KP-<~O
zeqM2EJouh0&>429XT&&z_NIc)%QM7&oQFB6uy=J0HUOXb;T8|tHwoi`tb%qN5nHu`
zjnR(tfNZ#glqkU^!@pcGPtAo)rv$sidj;V+9|CexN<eTZs5gYI&WwcDnV1(LBqkby
zmWiQUg%)4t397t617(IL@$sn@iOD57mGSv`$*G>fhM>u_ATR|PLvtzc4>mLdPfCE=
zpd_xTC;KP}(D+(9v}iyY{6$OcD2IEHv27=ajLHk#w!pQ&#~juV19u7$n~iXt72zKe
zkIN|JtwNyw4Yp;Ei2Q{0gbZ*q3%Nsy5?-JMiKGwQ1c6$P*iXd(P5R<K6$5lA2JszQ
ze^@{wtz!hGKkVH$Lg7GUCkWieg!Usr<0$adVF*1H13YyNYDI$rfsm!hQ_YahI9lq(
zX*{Gt1bLUV>_*uM9;jIkeO8>HZwb$TgLi_0!kE<gZ_sim9NV{`jeJr~^hD`7fY&(D
zW9l5!R{SXwJR*cKCki_21+vr}6qp#&1m?&|cLRKo05m&^b6EhX=E7#Z4Z$5La0LUI
z4ucJ(K^6p1-8V!{Z<Fd7P~M?r9-CDAT#@hW!q^myZ^D{no1in(!6n89@$t~<VQ3kN
zxUd8?@c=%tg|v(ax~<m87>A+owL_3|V?Z;>puJB-t2Z=>_l*Z{Cxx5>iJIqK!3S}W
z;bw5nZfFqi47*;ItYbhx!wI0K7HAhHXtWkQkO0ljpqX)KCde=H#JXPC5Z@sK*fwVy
zl5>y>$>(7p#@|6p)Dk^Gcb2$<rlQT_q1ULmfmW_T3vG;ai`}c(PdcEjC$ZZ}q4$!p
zy4ff`9_bo+g4@0_5RQP}hV2R+GlV2eW7rOO&;inro9D?g6LeWK<h%l;GaOKlKY-r-
zjN_aJY-%YxDuI+>!gjU+WN4NAV8Ui*K#pq&Mlg{WrPxkHpwz9{%nV3Db!%>FF6dG_
zXl}%E+=2n<K5cx*Er3=SK?>LS{Jd1p4DSp`u?jkO0ctFA_XFPGMVV#6e#r`SnLU9M
z4j@Zgpw$sdlbr}F@VC7n1JEUg$Y+oR8^!wsn}7~FLqC)N)L6&fHz8uKl)x3w$n7uU
z)>9a{Lf2D(I*!Ok27p$4LPHCA0S5Tg0C*pTm?ay~RspESGKlv`EY2taFAB@0?&1Sb
z<IgM}v@i`mHfU%NADo(#np|R7T!Oxu1HQ_`FW4g9&?4S9KPA2>F)uwe9<=%+GcVm0
zBw=I_?~<C92-+tKmP`T5!lVL<K=<_&rGj+8&ZPtCGBihc6Sj30v?2h44M9U@u%#pL
zfE*1O$ci^ttdmxtGZ=F+(?Rpikc9zMUb6wdng-q|N6eO`7J3GF=OU_6*yNaN5@<vu
z-Vn?59Au@1D|}%x+FTi=sDMN}q#!^(B?@Z3p=G=;_>k2Q=z)5meL0YxKDZRaqQ%+B
zH5Ya%9w?`wo(o0L+~5);BiKUG%*33`s?-$l5qj~7#LVhpOdh%h<mN(Kao{Eac!j4S
zc!eiU$03Rdv><~@fF?p<hm-{5x|W4N&v}9v2wh46T73@h44@XLMi$5my*%?uiV_2g
z@{?1Gi@`%R_)B=G8|Y&f<Uj<FU4&~y0=~j^)G_wzm7rlzmmx9;wj6*p$3RvF!KP=?
zV%XV;m{f*i(%TSgQitR-SXT+nK5+g57wGYz!y+LGo>(Wq4uk`pcnLir3bCrLBrzS-
zm?02ASV|N~_&~}90=lskNX|x{IA-g;37Ce(EheBYI;6P4T=rm=jC48%!tC5k93>@a
z|3A)R67w{PAn#zyc<5SOjB*!cRRzLstcehdzY20(b3n0!VXmPmXnqk~`;)em!PT`4
zc_{;U9Rt2}0UFiCSeSt2yeLph!4>JOC|JJ1vN{6iVNtHg1|S_aMM~EQ+d)p0b~mt@
z3EFRf+BJd|P~ZU_JlCkhlPRcw0d20LH15$4xFO^0CZx4h(8)=RV<2F=%8fv)U2z`j
zL-M&*cux2s_v|X%M&hjjK`9c1!7U}&Y#YJR0$40!?0ko}7=n$!2hSLRc05ALKyXq;
zGTAgfKEI$Cl*d8G(Zqw7WEX=Dg7NgmWjyH8aD#Y5vv|*v)FNaZA)v$9gTYgj;H(%A
z-n15<nMSzq$7L6yFbPIJLkBeL19ds3Ge8T2KyEA{_J|!<&`=m;BM8zAXHWp#Q5dNl
z%WNvXNl#PQ92$7Y12Gv14`Sl>e&e0+G()ljSL24v4V9pkGp6x__ly?M;D`ZelO%Yo
z7S>k9c04xfz(8;!k!ynq3=80FzEaHsXv+|ktB^`z;*H1EP$k6#gd0#p5uQt^G|&S-
zwuENZfR9jsTSK@PfOlLB>+un!gb8RH1$ap#sPP1?0ZGrOCZNN^3P1<?fZE*g#i=Ew
z1+H{E9tzxFCs>GqmL(v05?ZSpnHHrM=jW8A#+MeS#zQYZhIAc0{elT@#RpFrgNplj
zjAjG2)1zELg9{<?;KlhMw}3_o@XqZMcZ&n4@&;jyn^T<g^GZ@HN(@awO_$=*r1)fr
z0LW{oJ!tHy3^W;zmhD60k(XjXQw-=>HS>(j;*$I#=++n58G#@f)0EVLk_>2T4oQch
zK}u;+Vp3*KCTznDR1z9D#>TL?L5Y`m$S@IjeXT1fj*L(`{H35%szNFYQb99?pn*^1
z6*I&aIbK2FGq})vPyEUiM_7%B6kJg6p@zJXd2&%IXx}|HPZC*0KnF;%?LGzV0d)nn
zSn%#*0FP{ej#9J?&C4t-O${h1!W*>UEC-5P^b2S}_vM08HhQ>W^*UZB5w}|k<Z}zq
z{t-ir9YT;x01|^egPlRk5<wK^%DCbp&{o6D;&{mX1$gutbRZ>a@gM9=VDCQ2yQrI5
z4B}m3`=WzDfdW}Z=N}vhTjF4Vq#k>TO^4tKc8rIF3v|UPcxeZriFovbL|hHcpzQ+q
zN&rY^2Zah$2BqJIQdh%#X@n&kgGcWm3$2Xe4J|P9ISKg#a!U_JDsck!PQZI1;M=&c
z#|G9C($E;RTMBxAcxn-PZU7CCpr1Sv3|_Tw5Kq|OpnL?&H>jo<T7s)s)cOi?4?S{t
z2gjopHCVj>+xUUJnwa<l|B#OH0`0?0E6qzT$;{95bSop;4ESN3C}#r^abh4Iy9u2(
zh|5l5j~c{dHIYW(bOHFZLA*y5;<KEfZd~@_JmnCNZMgIx*#R4!h36?82j)V?bRo@I
zP^$=a;FpkY@SrcKjYGtw3L&$gvn}9ZIZCEZaN2_yA3+{e2mlQ+7{k`bID^mK4Nmj~
z)ybf803~l=T_8i^5x9^5hnyXVVmPis8?^*-1vT#tiEH(O8Ve;P-;e~-We7Pl6}+Eo
zC?CoNYM8~lLCZ$)#x+CZcu?gQpPQJMn4VhX3Ey~0`LSbW7{`v8$3s_OQRUb%dY;A>
z?`j0Pt0*tOBp$r4J|14dfR4C@^rldUwWt`7rtzS5Gg5CDw3-dHS`XCW1C2q#PtbHr
zOa^y-Kxvln;l7|P7ohXo=y>X|YdpRYLilOHkdnsGWHhZp&Z93bDay=C$9;4?`1}o6
zAq5%(iT4H1Izp0Zevv0Qm6insmsrL-=2gb0B$gz?_x>50BZ4_2F)t-2waC+LFqXbl
zDtY}d$|e8!U_Vgvo9f3Qx`Gy2WagFSXQzTU4IqU+C=Y`VO@yZP(MX_KBp4dR`@$+X
z&@B&$SP1eCjsoptvxxVF)PM2$1*t{I=LKOK7ey+Gi5wgN7uKK^2%vjn&>JwIlmR~O
z1bPG{Xx;*~+Yf8Pk!La9IX72AuJQ@C1T8Q`avR1vX?*MZi3}iu2hw3&#t8}~Qumrr
z%Q4`=>R`)w(8Z3>>^opiL7H|MkccrfNJ$0HIDxL=1O*7>d_2%pc}YI(b|_DJBoWZf
zYOsC;%}<JSHu3}yN~0c<X$G2q1JC!S!p?<2nq@Y`yk6J{JU|r^MuqSpbhafVq0&5H
zOyfOs3v!$dU4y}$Xiz%>d2foLVR33+aeh&JZgG0Cac*(Cp@C0gacWU;a$;UQXsWQx
z)fIFH8R|w9q;)u$%QT70)!;=1u;rJa;dtbA$Z4+NCCA{UTxc#%^Mb4)hwq9BE-_2X
z%*lxdA8`pi!xD61ns*3fWfkJ|KO)aG1a->L&X0sl-a8xNKC2ORik_%Y#n<vi-Y5(z
zS<y~N0i9ApTrd;zj8~91Xfr<AktMXT5@~T0_)gql@TN`B@C^LmNkh;`Df(C}aXtm5
zQap!Fnqxb3k_zDn>e`WZ>ZCV(sT;~AE<_&K1lsrjIo}SHF_1=eiPn#pGDm4l5tnA2
zjX<ZH;Yd}WR0MJr(hLT80tqzZ21-(Bttg^wB-mP_^O<;H|D(+dKoT<PaY2mV5LWpF
zn}b?@ka`1DpCefaYmpkFOraPX;9UL;o(&~omIQRH9+r~_LBgP;Iq>@gsZE5I1Ypw`
zgVWhKa>@WZ8rQO!fldR+dya{UW;5i}8RQ@ATbxeOOdcpPVo#&4<gS&%5vGI4<s_w1
zdb*p$WJ+JBK|_s<h4Lw>;4T8FIzvDDHyCL*BKCwsXtM=z2N8o-EWr;VhV`%v2h=r)
z9bBL-JJ3USi9Lsy@^FJ4Lkzh>12o|r4|M~cgMX=HEy@Bbkk#Nb1#quxAe077Ku45<
z(^zmxY9V<Wn?MsFpoSPy3jwq~3wmwCz$O*b)S|@VRM((jaLNVkoPgc*0=?Wh9(3ai
z4u8|HMFW}=BNSDbK^){A>=N$@n#cjqKINqjxIgeE1<-^#-erb^vN;LLa3GAns*z@n
zHN(D+3?yt8?`mXLP?TSmnS!=T6g;N`>dhi|vb;g_t>BblWI#%)r)T9zm4uJ8;4-GC
zS6q`^^1w&9Ajd%nWJ@ZkX`i0%#@m|$C4CTvCx4{DI4qm)0<dk0D*)FoNJF7{sh-#r
zf(j4NS~V=@LOS-almF35LZZhaV7+PNv(lkQi=i1w<RFkM3FnNVc2bCRGv2rX&E5o?
zfNxy`uNp*j*^$QwiS!Dd!~gJZt08Jw1+;h)v_{q>-W7VdJn{Qg2DGIKZ9X91cY)c)
zbBYJ$5D*5hVgyaI$0w$gC4$bdL`wCb4Q6@yMY)MN@ZG%Fvq6q)Sr9nE2bUP(Iq(ED
zG=s>Epo0XkWIm$v6s?CDK=l`v?lMT2m}(7akPkF>ZV4$?p^ioz(Qjm0oLU0A#Vx-m
zJ}ti}9&#%a=<F(DW*<OxrfXRMmNCbWc-H{XS~$o(Qe;GIL4j)~DAK_54<V%mIjQlP
zxdl0%KDkEV!!gm%Q#Ase;{jPA2b)|lG(g$h3m(8m*JkMI3O?xqO()u*K2gV>gLes$
ze(X8;jB@Z!J#g#8&;)e;IOw{*_{_YN)Cy0ZTmx`U@f!(e>w?Cx(a+pQDxZ;$WXCs0
zV+h;H0ZBpTWr;<ZiFqZSs7E6Yqx0OI4Z-OIbWA<y@a8h`@snn#DJi}LeB~Bma|<Zj
z#>Yd$2GX?~t^ou(suz9`5fKNs8^i~@fUao`_KFV<1h02;Nrqni76oek#K))P$CqUm
zXO?)DMIl#sM3`M-nVX-NUtE${l8Um57yVisKa`V!aUTe73OW$nJl@b0<3Mmru*+RR
zw>!9%1)E|&0Ne?*nb{Sl$P=`R8O{S44Xrj1r^p7IBOd?`)!^!ibSS)QXpVnKyes&0
zY^1zr93Si+AM70;>>D2p+WPJ43JFxue6eA?tDkphPOzate3ff_a*ivQ1<AfxBF;P>
zd>~IAIMqWAHa3k91Lg9R%w*7A4*7XB$n2ot2p;&5c7+8TxWYi}4#$xWM^eDxX_$v2
z*9k#LW1&b{)+9bO540T?as*9^CvtrQZYF?Ei-jMzfYl6BaLR<FOPbc$gC;RTGBH|O
zq^Z}9K_#9kwh|9C;R(8s*9d%@fid<H4}7AHt1D<%ms=UANCK6UP#(x=%o5KOxx{mi
z4+d#)1-IEi6^o%+Q7Y&-#`vPtwA7+hP)`Q5h#0bckRd*5peqOyP;i-H3ogihOVIiw
z&<znL*n`UvR2RC!6nTI)X2N+OqcMZa3^}-<8c-_;KWGh+oZ}e;x`Ni#B{4V*w9OLS
z+=s1&%TGhefsmC);MP4T>%mSRL(Zh&qk(bO8lX;PdTL&L8TiOUNPhyfU%=2P-nTTT
zBolJKt!IE+nST^moL+aBn1N!*0$U6@LaT67aDq0&9z)LY!EW)cuAmy;tqjy;aYpb!
zMq|d11#%2|flhb=b)T?Q;Xx=F*#z7s@&PSB2BmQD@-xsts##`UNosm(QG9V~VJSER
z<a&YoEv~Mhiz>hkrFiJ#ZqPDfL+Dm5c-;jG?-DHaydk|}V33riSYp66I2`9q6Jbbo
z8l+hY3FP>q(Pn8dc$+YeW~p&JXhTp5@}=2^W|_s{G@1<BQ666uU*;Jc2D*{kr2w>}
z&ovkx*#4llDfo63a9M=C*@e_XH3VIMY!Giak{V*rrah=ACc3SKyqy`8nvteRiR}x4
zs_$TYEd%htBMGfIL(nb=q(00r?YtrNC`MZ=;3^lnBt~hifNEOYtraSyVbHBx!T2ut
zg0zENAk8I<ctkshE|!Cqn}f17s0jvL$$`{^0vCIuEiBNv(~$8PP`e7&BtvZjLz}>q
zw6MU3SL1DAfet|*Z4*?2V}Za>l{-D#1V*E60@yk*q|yU(`~^>uW@uKFTOMBo>Twj8
z#Al|&7lZq#BsCTA4d#*BQ~({_Ps{5M2T2!Yw5d=6DNYCvY<R`H;u+W=F=>OE1w_sW
zfRy5G1w&d8ZX~rJuw^%pMO1UsXu|^5PJj;N4B*fWcs6~sVF4Ny1r@uP18AhofqB!j
zVPSx$VL@Vv0~*{VE_V|c4@MbnG=q&cQehfvuz3j2^b`DAR8ZfE8bc!3%45**2eC0m
zWb+2xp(}|8&9oZhNm|2mP8&IiVjt#%Pxl#*4itf=-}6f7He?Sfo`MJQw3g4nwEjT1
zHipCpL3T2O25E>IAHr6e5Z}6Ug>3u>6>T6JM~8*n%D|UqW40SmszO>#ycvUrJ4Rb?
z)M>r>(zEr3Z>ngpHFl^y#e<PqP+Brbqp3KSb$}W_pw(F>uyt^SrK!aw@RL$pK`VU?
zT)~H%;9tUn)Z{T4ZSr6g=I|zu$!L>jw8?`qHx^88lLxjZ8?nk1SLQdwz61u;Rsjup
z;m-V!F)t62#=Pj^tkGew!87b-GTLy0Ed-~0*bB788}0H9ve(#vmV=D0xi5guJP?@3
zM4p7gzvdp)Ve>{=;YaQDE#R9IOt7tN1mAMv>KbeaUfF1by;!$^ZbyJ9a*GcJtyo29
z!7QJHO^{bMLN&O$nu7OIfw$HoZ6_M&r7oa625PZF+P3jQsl^5PdBv&mp0EYR1GaO6
z*hPnapi?!lOytsQ+2$Y`11d|*$xJ~{VL`zqrtwahc`2T5zJ`XuJ~^2wiA8?-DXDHr
zpdyWo6>fwwR6wvH=$KwC`y7Ma;yryb!81Gf_RjerttlN5dk)Q0a|=NGEj@j54M97u
zamN^>Gztg~#TCMlh!DnHUuuzA47$v#xTL5wxg;|wCpEsz6I4IO`;}yXZ^i;|&jW4Y
zL*07@*+<|~06MzFH7M8+egGwS2`c!wMo>1yb?h85cTwWsId6>AT}C+<5wrNk(P{@>
z2$|?v=IRw3?`ddIl$;X}zLd2Xd>A_!_e_8n=UX`DRR*UPm1QQUIw$7jBqb(igAPD+
zbqz8y1X)oGk&DkS09|iW9A6CD7*b+H+{KT`$5Oz&X=n(w4s;C!_<{?NI|z1JkPfYe
ztrx}>S11<Xj}&JkPm*l+2{r~DQ3xs?K(#)4=>r{n!SEuuKqDo285x3#H)uc=d*+p-
z7NsR7rxG~j4JC<@bT~6gsS3W^4}ZA1QssDTl5K^YgKZWc5DdRZlGJmsNw*W}a7WsP
zDcZ@_rtu`7Y)!J~Ku1`cgF5rz`_GUMlP)MJiqFi06zQZI3p=aYFy5sAa_a;B1E)zf
zACmQOpDazPd59yV!9@!wS0f!Ejba-5;mpWqGGLw*jiS{Rv|t`~AT;QBJ%jjojHA@R
zSA!GC=Ab(sAh-6pf(jz=0YE14unTy>r-6Gy3o7t_LPJC3qo=Xnp=4<3mXn`Yl9`tt
zke``X5|o&i4r)MyY8%*07&ynF1r6zDfsSJa9q$JkuK^_v*a_G~IMEnX45p_RQRX=8
zrr>gxQG9$J_=fJJ#Nt%X0PhUM&Da^iiJlp*uC5{R$Y}t}K|;Z%p#3kf(<eZYk(^&p
z84ud)=m}ar0NN6Z|JW5*i}-km9?#rdSJ!|LgLqKJHH#01+$#>*?gvqkUzQ3r)c|zh
z4W7eXkW39OF|>?#$}EAjtl($GfNqEc3xk3nu_V99)iuN*J_K~B5~KizoC}N+LOF;K
z$_Y;N%poy^Fip&H4T%qi<x3M-K;)OD#wQwreH!4M6OiK?Vh9Rl&{@f_W8mR&S6-A@
z;0aO^ALI>c*TW2hD}Y9B3c~3r!HJ$J6gxeIu+vilQV2U8WDb(kL1hQY2meD41cihz
za*qktW<fcj82g2Z_}c`|;G<hgKx^gU#aggYyic$RsL2#uVwsm;l2Mdj9$x|~zd^^7
z8N_=e7H5FBk$UC^mzWeJW)^vR=fYcxgq>t$7+jE(SyGakf_&6&v8yZS=qIyySLEd;
zh6eG$sX3|1C5FW%uE8Z1sfDG9Iq@a=p1H1wV@W|<4h${gee+Y|i@=3oMq+VBW?s50
zNW#b<-X%3Hu{5UyBAF5ol7&eH6lLb7#uuf6#NrF`b25`F!BU3i2ye!h6eVVs6ob<(
zEbqIzx|$ScR;5B3iQp1;G+4lUGK@e6nB^ws<ivx*C%z=3D782vKL;{C0LlfU2?$hq
zxVpNUCZ(ol=0Q>r@?esoDN@=47jsn3XQ0FLh|5>;II>kd&Ri8wM9wiZj`xkvPOXdw
z=jLKp&^~z3jRo<BW?-K~y2xdTIi;zd!RFvo(_l3*e4{kx@oH2piXi#iz}2+?dMY8(
z;+{OvHC>=Ew2TLJ_~11!_^L!t>K2J0ceujNGsKce;*;}JQXv-8Jdv1y3Q5mg&{f+c
zCJV4HKt~OL%U-aX!I3^%r+`8Rg29ESp=rEtd{Sw0c4`Ua3^Z3zcM?1ZF<NXwi%oDk
zO3Tbk0T&alxk15(;7&J6v%v&4YtkTBf?^Fcv=IO*2_TUJb`WZbMd&PdZ!Bjqnt;lD
zNVNcN`Guu|?(2kQ@<h*ES64&$jl-am0g(nf;Nl=NJadDwsYY&95;PmqKm_;rK$SOk
z^Fep$Bp0P7mZZiPm*f{Erl&&EEiUIf8@lEOc?T0P6;w+gUmKPS&I`EAgx(1sTw-WZ
zihPn0xD)0{pt~1<EgoD0a-m%(N6@)9pu!4wLyrpQwu73#=43U0EpgS;mbfcwuoU*@
zuO%^+xCtl=f(GTGBT=9uC$V)5MqI!kZXH0Jx@w3y%!FtsP$7gchp7nm76~0A56SpQ
zmq&mOE5g<x1hw}w5{pt(;>o^V0Dm79>4NsrL<X${p$86w>b}u($pC!Q25QLo1zW~r
z_7NbR32@a7zWxg-hhiB7#9Avrj>`p~;)Jt8gybDq^=4KEuE627v3Y!Od~!x=ayI1l
z<($+!VroOs&EoJYG{H3?0mox$SwP$l9!f*15JAVRW3B&^Ae}NSAp<^k+SN4}a<vJ<
zA-S2@kE#Z>k#HJgXqu9l20cCwJR1y}HUv*NgGa(a0}7}$I%pI&J`rS-K|G{|0~z5o
zjt@494}#pV2pR?js{>7rmM0daK$Jr(bR+oaqzPyQmb~Tx=uQHVso>>25EnRsj)()h
z+7dK;Pu$twSi_!#!@a!`L!gKTpD#3tfm2t2cQV*f#wPKg6GHPcOQ6R*f(NwYGt=Vp
z@>464QwvH61uH1Yqn|Au;8qr3XaSmc22X7xCY{0g4AeHvNKH&}4T21OgWGSY1N3PK
z52OVrdZv*+hKqfOIV~WK@Hj2#a!%xNTIkR!cuvR25_AtF*jELKMTxnoC8<TAld@nl
zyJeuV7c?k}qYg9$YXzMU2c8KoHZlec7zDtL0!@y9We7|jA?An?Sq*feAI359-tb{q
z<G}pl0PuLGcV=FSD<Xu0jX-$@RGEY3@j+P)G9Q63*)%>rzo6LAEZ(yuwFo*!6JM5?
z<B8LBP(KJ7y-4K>8RjJCc;YB30zk6_C9tA2*cj{y&{<}nb*o7s;6^CI3)Bc4*vJpU
zRB%B_S_l(yu0HrQBXGXL(q<#?GH>vW52o>6K>?tJ5{Br>(9j%|3_(jd5D5@e)R&mY
z$0t`*7#bQHB_$STCdU_-6lLb6dnSYCs**Dji(n(+$)KV7WLH=4A{K*q<G}o2DANex
zV1LNslkm)v49A?D{AAEvlxHybl5@}*-9)ZN!Je}awh((;B*<R;%}me%?86|;K*bT>
z>yyl#^YcnlD@yQ}IiRu|guy)v*ea+fSmKA7VQ2~}Ad5?rK$DOlL&4dX@Dvc}T3pcS
znaFF6KzD%^fKD0*ABP<fY#a|c4I6wTR|t+PtFX^`fr@2N1E4f7zbGXY)HTUXEbs(%
z-b*SAKvyEAq*j1<NExmSKA#k90J>QTG1CO*Cn83Wf(<~;4A2A+v<D1Xhemt*5FJaT
z!Du3{vjh1SkKe%!Xjj)@OK>>~tpZW6uEHA9&WN!j<fw!t6CzA-1>gB%6c0Xi7I(4=
zHi`$|q#o~yNG72<0ibFObg@l9usLWZ85-|oJ0&sL)jt?K6%8tn(QcF>5QMPlNN{pN
zny3Wxu_d3(3fG`uc-ldBbD3*mFiGhhW5s205hyuk7RN)DoFpdYq<RKHT3*O$9)E!t
z<PE+q$ko*pJQd>_1o8@GNoFwk03Fb{G!YXr1Og76_P|9=K?!)&6SS}abVopDay${2
z?_o`suAuCUvS2eL9@Nw^M!E(Megbb$a3Ybl2;OtA;fqtTq(TyG04*3b2HhV3s<A+;
zK?twf1Xa(uiP@>3wtZnKuG{_0lfc(27aN%bW#*+jfjOSJ1v#m?sd*)dpoOB~5)vtW
z5PA8OtE;P5P%bzP!c&7~yl-N5YG__&At=Kdn#RW$XXd5nq{inbWu+#UAm7A+bh8%H
z?LF9w5L)^HbSFp(bfo~~E+Eff7tn#2gfH*%0u`Gi#)5H3WkG5RMOO=3fGR3O^o!|1
z8%01_4ml!0Vy@uJgA9<vIM^s2Uutj#ou%y<?-}eF@9GLVRsp&@19_%}=!gcDs3?|W
ztz}>lY-mBFkO5DodIp1z2?rIjpb)?r6TudsasOZ^(3*GT^4S{_oWY==0iAFJTCswB
zo-(NP1r7M-rNn!B1^a=B5<?Tn8u+r*BJc`$P(#TRGK^vlE#+JTK+Xy-F^iAS%Lnb=
zE&;8ZPb?}*tn>^H0Hs7wlgSvpRCkH@hg{SGFQ#2#`xyL#gFq>hw4gV_86L!45eJ&a
zAT?!zgA#naEK-94Ii=!FEcnuJ2}&(Me2IpwGyo+U#59v3)rwqXj}moH9yZ58E@l`^
z1+hUqk<}`0?|{<<k%h1)D5(#&LKrD(L8S@!V0N!yXV9ew_{(09r@_7loy`hrx*-=p
zkWF$UuNaQ^ga;xxY(VuA{=(OXDuu5f-on=(B#W)^4FILcK~?yo2OubwK}$3e-HE3W
zNlCT`ZE^+oLm^c(S#G08+W~3Gg(-MUy%03}3B6YZZ)HUf*I{g0Kq`jtH>~O5IzvOy
zpb?~rT?Fm%K|28f1Lis+uIP0KXJ^p(8hVqP=B@_kThK^%a*k^NWY#UX1R7?bwm!Y$
z*Ajb=1Kjoqc8Vvu!vwCYK_w3M;a${mBRcd6@DGF}27^i?aE$|M0^+Z6K-(<iiwokD
z^K%Ol!A<@6^30M9&w!A4X!{;ZSD?fYxoZ^c0~*Y7h4%}B{XoHPWSChDnXgOE&qHjb
z^$ZR|sejxMjsIY9f(4}yq`n|Ltr`cECgo%nXQUQ^W&$ANaE744G|=883;1pT=*{G~
zOhFmzg~gPS5oYfVY6)oXrcpeF#f%duJTN=H;MP?cXjTF;a0MNRAtjCBbUFSM0^X8J
zvA0~Xdka)ayCS^h6Ko3Fn*sM6@)ABo<f2XgC3*%M#-pzrge+6Qv6O+JQJ{%kq89xT
zG6}jG5bO?em+#@U1N)RAcy<9YW$z3+X9F6TCh=~idC8!mFz{+iL*sZ*s*TT0%u7s9
zE%Jm<e;AoSJzfCILh)&dphcRM#P)d1;z6qikfyPM%|Sb~Kt()A!q5z!Io%)zgXh-_
z;|a~Lfp^NghUNr-O`+|?pCM%8&o$l^w7C%yBA(#O(aM5Amzz80RmP_zmL&RzfCf;^
zLDS&rMTt3}siNW%(4E9d;8EYvuqR{E6%qD^Ch@-D8)0FiNTA}|G9DKA;B_DHp>9O`
zikPH<@2m_HSTzH-0JMJ$e%A`Fssg>j35o(GQp)p^1x8-7gq)V+>I$-8Xyqj@&@I8i
z@t`Z$(AybUj*tog-Czv6r7a2;CH}##piSJMyV@Ayqe7@zZkfdU1;-;7Tc)7>tdL?W
z9!E%%QfS4~c(DSk$bu9)h-?BX!4i{`Q;Ul|14fH^l=U5mqQ*5SBp$rv2{d3gT2+#;
zMg|dvh6eGzum%O_5K%-D4Dt>R2UV07@xGAuMtpujY7uy14w71N9G!xc8;KmC2hA)J
zXwMpgk61B8FS0>%sGuo$pI}Q+8x%C{4s{zzr)&`EPLp{2u5?8j9wPNf5o$TX6||-{
z*fKr<GL;V+e+I4mOesn&E(TrV3!3@Iedq<%ToDiw9~2B;DTDV=5F+g}CJ^w@vp0-D
zw@yLh-vo3HNorDld`4<cL28kwPo@EAkyx24cv&_mkYM|L5bNo%?1~`Hfv%vwM`B6}
zZ1f1!{7B2p$%)SctzS*c1+D1}2A?eu<Q)P!6wC<EkqS@`7{-T`7UZNthVa1WVS!3H
zv<YD%od;W4X$J3r$9tqErhq#Y;QP@7h%*S>K6W<p3<58kgPh6&8Z|+4tAVQ*kp^P%
zQZVRb56~hUkR@J0-ofVapw6a$2&f4W0$all+IT^>4?wX6T>=ab5i~Ctf+wdj#?^?L
z4Rdt`rw6DF;FED6OI<+2jIiXGYv4*`7<u6gq#*AQ1JH34C59-jj|ho(^$NC#hql9@
z=?QthhS+IGXCv@%C@6|i2Q7#+0Do}_H60Q*CHb(c#)<5*f({W5hDRU9(KSfxehrP{
zee#pDVaF*LfrpleOYqo&9y}%B59(APjdDU}&Y?k#8dk*FL?EaPLFcJqbBzfkcM$I!
z>O>vbJ;-A~=Ail)+`5MkeV`1*85<xUu7NomM`WynCiBg(4@-fBL0cd2ID)_)GidZ7
z=M<WI#vHq6K*Hvraa3ne%f~RDfXfkMjL^||P?jBJ{(uxEpy>*<{DF0Pii+t46qY5J
zqq87kP!QwKdGO7CAcx~!$Ba5jFi6}Fs<A;BW!W@nog~TtKlW4(8$G9Ra2)sA8>F>Q
z@THbWlSoLD1Vk2Eu0+h5!5XDxt;2CPboGZ+I=B{q8=E1Qb3y*WzQyS@D(zrrkf8Vk
zdsI^0RiMm+Jx{qps@Gtem08pdU;<ttvDl)g>u6MR4H_?i3N8>vExaJ@MbZlg{GkO}
z=4=9*ZS)7v)%gU&8Z;O+DRF%O(C(c?P@@fWjxo4P6AYS(4K9cWZ<>W2v{;gu4qA{5
zKgAGa8(Q^9lzjv|XXFWLIGMzg?ikd~l}4ZypXdi#8@VEPsv*01!Q&1n9atl9j|z)k
zP<a6w$AN1^wbBrqm4+}Y!N<kHbefkzE`jm%3Ld71=Q|sLyX&Bnsa=B&K*=?@#Lz4=
zFCKixD&&Zs_!98x)rckSsO$3Lp@C#*93KV=F32zd^}}qCoCpsOGb2!Ynz-;XGLLu7
z1MO0YhYh&E*Er-Cd4h(JXnIux`2H+YY*#ga8myqhvyH%4HQ=~@%Mx<0YcNESJ803k
zt1FZTG8)?8MjV$NY>IqU15^X3A_wJnV?#V)5nqy+4xVv?Pw9cCT66RB@<BUhQt{2$
z8NsH9!1@i1<Kv+-cAz7KJj+IJga9R1SBrSx_@dO})DqV+*U%jQka$<nUL4Ry<KQsR
z=)4I$*z!v<Qj0+Q6+x8=q)5a*w3(Zln^c<S8C-(r8aqFf<Kqo+-Q@&IRDQwuE)@aS
z-AD%(Q^8KqI__X2Y`Ftm&$_xI7DLj-HpmtMq{~b|cM7LL7jA%VK15yfPi)YF@6j^G
z=1tIi322HF&mG6`Ef=GiD>>EEFPM}|!a*zCX_~pP-S7&!OoWs?hwrvs67n22r-1So
zkxl_A#hd+!%8E311c^Bmn|naHk;p&+DFt1Chk2I}wD!hVE4q)?iUkEoEfZ2QE@<!D
zAkMh1kQ+~ls|>NFK~QcZE)5b{2U2VaT{D&|-tEpVqZx<nj03t@nWh;BHY$n8*eK~3
zQc{ANG@u40wp0nK9zi$E<7$YKl(&d?jRE$%@IV<6RPEt*4N>(TJ={TJ4kg}6<lp{^
zr`hT`nu*EI#Gp$)31?!^95U*75%{t-@acm{$GBL=kGOFn@L?;EgS)T?gn7I#_{Nap
z;>`3s$e<Z$bb8nhoS_8B@E=<Rdp8KWLTdPX*Vz!9@xAcfiwQpT(v`Sd7K2@g9F9iX
zC`iLl290y#?Sz3^8g6C5v>rkwd{|2uD9HtvfX-Be#K>@+ya)nKZdpR7AL0{pN>YpR
z5=%16Qo-{T$OG!o8#Y}bhdTuYgM$d98{3i=f^AC3RNPRy@)B(Z5M#U^d*hjyIY3Y-
zpbkeG4v9-Zv4;ri9hn6D4_ZiN5Kl0*fTkiLOUlu2=_F}MIm)el#9W3+!P;?>?Sd>4
zhhKpSo~(r}za+d!oOJ8JtHHqwVezg8C)HrYvTuCT9gt(jJW&h>FVKZA*oLf!BKIQ2
z(&E&3@O_Dpl_HSk3E=I@U{O!}$ubdiQYolWj&b**A#_D0^2CBS>6azq8*D^AB8~`a
zuwQ#ftOcO*+YssMJ^1})1nw;aZ8L!!8yKITmkPeT5Onb)=mJB?<Ob?t%SK>xaoy*K
zT`iUi^gym9u!jJ=_5ijZ9e&cBkrDXLDDZ`Jkn4q@*R{b8WXyGS1sx$?jPp)1&`Lwd
z1ukGiM)s|Cp!rXvd&!V`W`>ricj`cTWQc1lU_%+G>oTz(&xrE|Kv4e<TvlY}B||oM
zfXWJZTo3!3(LmQfr4~X8Hsq^=K&Q#&WTxk(ro=;wSL%j4>I@djJ!420#U<x>f;JaZ
z^U6o?3Q~i3&;}mE;u7%b|Dg3*kcOy#ursKw4o(8#tKuLRKPKn626^WOgU<^9%f-j1
zq?ROR=0KAN_<k`+>KyEMqJekDBo=2tV;niRK`sFtLVm$=cNzGaiqYZ~RH}j2FuA(A
z8iF<&gU*ePPfAV8FG>Yp88*Oom>Id^zrzeURnn^ta3<s^>`QHEQ#gWhDWdTTZg3(W
zx`McL11btyP=&nX5vLCGcqAR*vofH2v_Q>v1Ms<GNOyIBZz=(&Bhcb4$dxFR-EIcG
z4F&lK6r*^T)Z&t&{L1*m(hBg(J6B6k`3e^E49InLEenZ<o{^0wXH(%$E6@tsA#@!Y
z=(bx(F%H@rhG>%_Hz!A2sNipSj|LRz<|^>TpJd$yOoikGx@`rig@@;g?RXOJd<B_I
z_!4cBt^&3o`6^&4gb<|irtBtQDmlXycHtIE107#OkqQ=r;t@54(ET1@D)?e(RVG-P
z(xAPvqxEePyuhUJ7GNqQDR{x)Y>1@+japU_v1O3Zj$=rJlE8hO;FczAuM>@~<Agc{
z)MW>cx`M0;Hj4KNHUSNwqTdiYTF1kaENEygwJ5PT6|}<&`*C=NpnDb|gX>7WE+YfT
z$QyW14E(xz#EnF`R8GyHyTGtqo(W0Ppk$BO2|L=(g*4wF@d~<h6jx-SUp<Prkq_2?
zG>i|9&rPg|2lpgk*JFbY!~|b70KUvJvjlV^RDKbtBL=$R2URd69<=KSJV*~}ctd)K
zu$vx1y~lXaX+(y`sJa4jT|qafL;Hdzpw1oWMw}4Cc+euH;1ZBgV9j7{u<JDA6TzLs
zfLzd}Kq26>c0e}^g3~Uf6v_oT7BUQnd^iY}Ye2Eyv+C*^0y@PH>>E&j7vThu%?7Sy
znF%@%5OHNE#MQ7nJ3&K<u=@p}QDOm)4$!e@!6n8<@$pEJfpl#q$gkiF?s74s1=MK{
zF^CTUuXTb<Jt27pHh+TUvPvW`l5v+JsGNpex#@>Il#Dg};bZqiT^osXK|PgCPDzD#
zp-Des20Cp|`gv%e<Ew)$A=f2>_Ew?Y+DYB(5=|gS5Q55B6M`orLN0o6bqxvtouP{B
z%0z>B@a9u+-UH2}VV}GwJzPNhp77768iQ^nPKE5;gzgYeE6UG}FUiO(h8%khI@cDo
z4Z|<E1oes>zhK9B(7jL@iN*1$#c3swk|G4W$rgH<LK$>H3MA*y*Jq&p>BHnUNbJc0
zcGn*MYam@g%cS6W5_y&s)UZRoQ4l&S1iBp&b-_!SE9f9N&<SS98>0<T`;=(cEtWv~
zn4r1^w3iIW(1UrrkwLr*^vbTH#Ju#>6z~kND@c!#L3}__W^QVHQEEnFaR%%(Dv*>R
z;c*EQ&=|dI5Ok6W<X5DY4v0H^y^eg%BoX}<tP{MT1Mob9sduX*d<`S~Y*twE#dZU!
zK|B$2(D<()1>G%a67L$1>wueJGuX;`==n6bODAI7g1?jnEvO?pEKxHbj@vRFK^F{w
zn^xG*|ADs$P|g&?5!JZDC<GBiu(e2_wI$Gc0@Q6J#TxuU1YS&R3Z5-S>NtTerz?O|
zEV%M4=yXVwR1Ph!%;H@!N4}6sDMQdXV$f2`5Te#1-Zwub9$XHAi=oWCbdVW1%P3Ik
zg}sQ1CtN~-=Yhaih{EqHMJ?yc2n87BH;ft?#N)c@q6~3qDE!<3@O`4emhnEIvx*>H
zNaAMk(Blq0zA#oVpd~W`L4jJuk(oR}Cukzh=W_+!ObZ&a134YZL{jbnHS!E5@g7jj
zGKhHl@TV3~2}Gh}kk_~6;#;$32rDK);RS8Oqn4SlgVAVk&mZXS36Q;@ctSc}5_`c!
zLwA6NgwRhv1>FV-N>;(Hpq2ih%VP$$OA%Y}K+SqkU=n*J77gMRXLyo-H5NTxN&XdC
zv~VR66+F3jW6{L9;7hU~OUEEXQDl|Cgi1uv!gcud-Kcdh)rwv4l2^DT$h$F!w*tKQ
z+#7O=BB+KS*A%c@zy|;$743tv+yq~kglE^Q2Xc)=q7Sg$n+>`oi2S>=K_h~&Q?DSG
z;(5YKem~Il#CUF61YLL)>;k!<xy;oSa+DtE3LtRP9{GqUlqM4iX$N1$ZHXL=_$zKI
zTq%tE*ho+eBIR)K3FfZO;B)MdZ&d@0{Ti9zjz3VU3AT*)4E6wBdkwnG&H_9F4$d>6
z>Z~*sRH5N$HpANnRPZY96I?O83O*bgd@~*B_GHkYl{=)d;0Emrk#O!TzQ954RT6zX
zEY4~eY4;6E9ML=(ksY=aG;annNl?(<8AxYS&;S|$XA{vt@&e~a&<YOpW<G(w29>-6
zxj__r`QZv~Fu8(V2vRXL3On<n)SOh%Y&vLej<iCW9w%&@LQWBccH2;!O!Q9zpo?1#
z;ypq0NuU@;sV+g&U--}ZL2odT=6))KHYD|ePRIo9Dm98X!kH^T7ld2J2Rnk!YD8}7
zdIy86N~9qgP-hx{b%Uqng?eEtaaT@YYv_R;MfE`lD&D{iYEpnt8h|Eb(lQ#p?j02!
zNkQFAhd74hFK{Cb)W)QsM#ke<DuyNnbuS(VQY*(mLX(IZ*8^Oikx}DP+Y^vt7j)Vd
zxSj<MOrX{WBs78XI1Y457Ey<nV=IUt!3s~L`1*awM<$Y59N_MLQ8597?{G1S$5;4(
zd(P0#9(vE2_6;)peOaXD7ijf_V?6l8cF^_egu1Yx+sVOQSWssWt)2(ff1oN4B#dMO
z?LCX9#|5s|gF$iO3Qu{U3I{si?E=ohq&XN*2cL>5Y%q3Tu>~dt6(i0T7LkpeL{CtP
z!&cNl5(ILY2Wqq-Qh{qc#=)JWjAGE%;n+f%f(nzijzz6=;h{`K<>?8|dSq0dRPqow
zm_egQ=*a|B8oEL{tmG6ARB|4ct9U@E8tiJc@(iV$idyZH){Vm5=OI2vqICn2>VaU(
zc!<OC9{P%2^^@j<f$In&d(;BdJ9KpgU2+Ltkq`nN<%J&z2EI%aZ@-WV-oT!IknZPl
z1s~pJTmrt5G&LtRH#HA(%}8*GDOk|c3;ob8$Ouz#38}NM^zaV&)?>)z2J~1DjEOn?
z4G|hT68}6OQVoha$2VBr3ps!m)Gi+q?gcgXoIyDfJn02)ilf$A_-^_fsBDTq$(R(E
zCl<H{1tX?lkcQjf$p-yuZO{@ML(tp}=!g{y_|7Uw>4Yab(agc`G!#ovc5sEn`vijz
zV1xD%NJ%_KMwmD5f#yUBEG>q1(<sc^E}(^Yn72)WMp}@Hc%NWX(C#$2=b+~<BqbK7
zA|~|EH$NnL1{=n^x*8fGAJYKZR^g3U7Yvsp&M44&dGLi~i6yD7;Nwxi*ObL$?$rTr
zuW<$Ke1XUjdC~(SeFf$h2ju5uCRciA=B2nIwi^YT#)Edlf)@9?x(0yOWka|AxW)&A
zn^f>Mwniq&MX8A;sqqD+NjaIt8L36_X^F`t`9+n)-X3cb?-v}8wDACBH{{Y7(Bew7
z0GPRM5My0IyCMi~iU3V;ySn;?=75haF{SBl4ajB<*LY_mSO4H(P@{M>bP_$2T|pP%
z`US&72Xsv*ICMaps4U|h^D4oonSc(vNlZ>oEiU#9pklb0#e)Vykdu{pJZM3-tE($W
z!Vr79G9)r#fzy>?ydiB9mLV+cKp`0t51PY5>Kp`7F|<tM{elfpGND;KIM;(h%OD;{
zXc>?aS_ZTZEdzLH;aS!bhO{09v<nY@Qy1tw9`yA&uyPV96%pBu0^ND-8WaUeX?O}q
z(8!$`XagfClnrr(@*qu<Ucp}R!9nrCq4D5dm?ehjx1I&N#3OD!0}ap-)xrVI-JzsJ
zB10TBNd|5ig3gHrZAt|-hfLz#pjUo@7x)_*$Ag+2@wth4iRr0Do>a_0!>hOfpDmG@
zmst`IzA`Pp2y~_&D5A?iHwnUvZh!D@)zN^iFf=qYN=huwOpY%uDay=C_e=&I-<zC~
zSQHOEXfzqLzYSI;BFc4WpBH>^mMcow2A3FO-~Mj^-W37fz>=1klM|ol8IYC+K5)x0
zKFB)+cJ`?umK$3!Mq-GX2|~U|7QD0*6yb*PC>O~Zf-jOK(|qvMMG*4p(|C{6#1wFr
z1z)WiKwKFBK6Sv^&@%{Jb0HEZl|uq_(pyGqVv1`}Fnr4rT5y2JhlmPXY-8Wx#xKGa
z(5eJ@p9J~b4kB0B5$Nq9#sWy(O>IPM10UBwmOrRcKpJ&J>BVC?*xS%DKDYpKtaEBg
zJanYUlgPw@Euc-~U4u>H@rRGA1)?h!;0<bmfs#M+h%<4C6Px{@h$dy|m#7qlcWf5N
z;nGBgA-)M;_+Ce7Ql)lWnZ&yW8xx2t(0X3ectoxoG-(KFfDn1T5v+ZQx|7M+Ah<NC
zIJqdZpd>Rt4|CLn*ld^R8H{HR8MNQt)!E1s+(fm&X(MRu9H{pJzJT2|AlM1iy#?g}
zV#a>x=M(&Sm_%>-1iOI7fsi~q$RZ8C*M4Y40>s&%`NE;(Zp6+{kjqgD{(%}=2Cstv
zt>Zwr4OEpP^{<F*8i2O_;M|)|q#1;=o~wT_*3C&c3O_UCqA18e*ta;HMnxcKr6`Td
zKYDtGP&|-S(vwvL($lw~lnZN&5mlPd({Y5Ng2aMw@Hic%ydkl>U`Rr{#UkF-D+shS
zh{98ih-xqsh%G};&`gL4*hQcQyDNAyCb%FT+%JIj$4U~@L3a{>2E1_ez>PpFRgB^T
zauSnMGxBp%Qj0u&GL2lJy=(BsN!Z~`@VhLKZhSP2cg`=Uj0erEKs&}s2B1#2Wo~|6
zesM`+NosJ31$eXu)M#`oL#q({P_Cyk#C1t(ut~h9ALve3$nCH3L8-+B`FX{u;6*E-
z)v2IHxTjkgNFBB-VI4u!L#{AI9-ui}I1gkrw8lhS_!Mjw53velcra9htE;o85okc#
z&@4VIu_!Y!uOz;>B)=#zJr#VBj2Gw>Ik$Mw0HjZRaB#e<t1Eb%03`0}3JPa4)ax|k
zA?qT*Ct$&%2U{THvaV#9hO!ZLf^DRwO~Zjmo2HPPPDcv>aJgp`A54n^V59}|fTUz|
zNL2>CKMcGk0yK0xZ13zHpvr9I1@i!<=8<&+^?;@3krvDYlA4X-4Q_C`JbcS!&`sN*
z4wMn7_YhoSNJNjp$UNQ^a*QqPC>HQx>qVuYHW_#+9`b$3RKGELu-u*vnq?_5HpCMa
z@g<4rplKlNC->#1<|dV<c~YgjY6R-8f{tT$%`GUYMDDJFSKzq1f-j0h+{;D2i?H=}
zLADdwuLdc_+piuZ4y9s<!3KB{oqd$BLhAM##e3okUQn3f8mz!@D^0T>I0o@0wP3?|
z(8vf5&sadV&OjBpK~{Z1c_5=PM@CGLM@FC;z-Q+A<Qjs8$4X4&oig)MJl%Xzu2FVN
zg6`o82o41uaDYDKWa#P|92pN8djbuXfH&?FR{&xgG8r)y2578=K)6FjzXF28afQ2~
z0V3du8m9uS8i<cCgN}hECl;4@Qol+DCBNVSPuZZ&OxO~bIb_@ev$tpf8fyd%8G6MB
z2ZCyGSC?de`1&VoMw!OP7bTX*XQoudmt_`bmUu>i2Xb)QK<!~aQ&4SX9&ZRK`jBfY
z$j*AuY7|frVv4;ybczoKZF>ccy}FeJdqN8o6L6^mG8(f8F-I;!pc-6V!RH`{#=C~*
z_(PW5#Crvy6rINL!S3<F-tob{@xdYBkaaB!jsUObgp8hgqbR3#Fb$6M=xStCmY7qT
znv+^w9G_GfpIVWe3SN-`nZ1GJOz4y=F_+4NcCui^5cV1|IMK5VG`5d&AfKT@QF0FW
zD%kj9@E(W~^Z5AW3X;|y`hl{!g=1c2aB5LmW^$@?Vona|vKH_*Y}X(oLy#545V`n#
zuy2dwi$M$dsc^Rhp>_cNc^D#YkuZfUS;umVgax&3k)X^EpnYt#i&}$tL#$B?nzX_b
zwM0*68ODRR7sZ3F_yJGDfQ}arE-^AIO3X{i&y9y{;(%X01?mL2TEO&pdgtW0x&}b5
zxB;zuhn>T2NTIPQDVWAW_KlY0$AcRF;Eg3Hw@N@SLj>;$0`+o12E@Z|!2vI<g<cg7
zxyk~Z=a4Sag0*W=S8ZWE_nz<__IarlC6EFI`MyRYL&QxI@u^Aq@foQ(1>gxo1J~dZ
z#0m4ckl91fTG8b6RER;yJ4C#xd;>h5jTI;deG=yv(CM3y)A6zS1GGyBUWr3*Z7)eo
z%1MPxf71NccH~eFhTb)j3p%SG$3-KcllrmWGeX2k{jQ*0P~hw9i@_I)<bpT38JdBU
z0XPB1gDWG@l0MK_Id}~?D1<=Eyc3Hvzyae)<uC!wdxNhyC_%&nt{Yi$U6I4cA|6K|
zS>O&Ouv7rn+gL1!2|@6lg{0Et?9`I@%)FG;3UDQ95sxhp&2U^2OShZLvE2p<x%>?h
zv)~d8dH*T&vN1y}w}C?za0i!|fG!O4M7j^m5bHHwxrkk!P(xi^19G9;J00VLEx{{1
z!E4>XsShJ*QQ;y%P|6xQ*LH*MWK2p;&&-1q)W|gifdoT^paSQ1PywHrmkd1?0l9R=
zTQE|=de9bJ;_^JMERQ?K6O*e=<9*{(3n2lIe2<)2e0*X~W_n&~N_<jjT3TumQUy%~
zZ)4mRg0%!p&H?R<DuLc=MU5LaT|vk07{r5i-5VB{#Dgx70xc^t0Wn<tAzQCO#XiD0
z(8f%1ehOyANQHpFjDJ{-4U!@4HXC?S2Hmv<jZ);yG}OF;S>xn_ck7Rqok&+OgBmuV
zd(z^QQq%H_Qo(H**W4h`ZK9wl0_6BNf!tsVza|sWc%?!@1|>ca1}z)~p9z4{xQAR@
z3#)q(xr<KayR#92+o7?~ThOHB1JyO4eiI~vf*T^RMUJ?y<05b|HU6%>GkEc138>J6
zA89grSv2A6y<82kW-d_P0%fhyVhE`i0<|MBItP|mI|pd(a7Z~Z+6o4>f+06p=LUf8
zu!gog!38?FOAac+EI~~d571SbpwSi7-YQa2kL&(xYBr@ng*^y^3VcX!8l!%Jl=@&r
zuoDADV;gc=xsgG<Z+v=cNqj+3YFTD}X)!pSU7=AA2_>))Y8)fgQ`kD6So)p?KCU_7
zn`oeyOa|nFn!qK7W<{x>fyVfv)U?#1)V$<W<aRLpIzwZy8hDE#AQyb63wV+ObSXOI
zR3zlv%|S<eU}^##;S^#J9|9T$3<et>Tw-Jl8@tRe12wIav&$2UQsNU0!7DxR+-aT%
zat=60cw)V@JS3h#A3fL<bn_;-F#@T6kxj%BgoF(=K{n6?*<WDq7`O&_=YqxnAeWtk
zuXhK>3FwYQh~?!)i3J457O=PtblE)Ul6G^D3qZ9JffVA6#SCZ?0qr`aaIiQn4K&sZ
zzGfX|44TBPEJpC-z(_wC1~k(*T<#GEWie1cJSRUHbOKm<X<|`IY6^J23@G~`ZPqU+
zDT>d`D*)|%p&;x)YkGps2y6le&#RjvoRtE;kSQeIH7FQ<dkKa#Xh3Qpos7J(%E%b`
zm;>sB9OxjoU{eAi=WOWd6%+uT5~uCCR?w50K(#XABc#BGd4LwGn1Uyu!K0Iq15Cji
zuo6pBAu&AAQJ5I)>XHX4;lNb~)zdyvF^GO`#Gp&(NN1vBIh=tODWAA91A0J1aEY-&
ze0(ZoktcL+KdmS~H@+kzvlv{ZgAU#_B(1s#@CKy_9EQS6LqoJPI>8N6@^l)S#QVmB
zd(x0aGoGL<O?piQI#J8jwJabco(xZeG6H%B6tpD~G>{3Io`H|<1RH>sOCcYz0KHz@
z6m(@a5pz$$2B70TA>)!DwqLM0uEA(?+@sN8DeUu4=ERItn-phOrNReIAT4A_uW@+$
z+X%G%IyW&VCms|4@g*5Wsl}lEts^ifOp#`Z@K4g<N)p&^ng<QE<C=m2bzEQ*uOK!^
zEop=DARXq2i9XnQWuQ(m1RH{O<{BEu`^IOdR>s5UsEy-6)i>4w6kM~b82xWpcON}8
zP}V(_fwo8+xPlzxT2KH>Rq!F&yj1W!Z@eM?p;}_BaCJpYe!|U%4RatSSkR4vPX7cG
z7kAKN$`Dkx;VPwY6;j|ZFf@wyjR(!3#DkpV8U*RDf+mGf)&k&i<?twMu}r;;yc!3b
z62NmSpuslKq>52IcmfJ(q|K1>Oy`Vku>xuyC$UB3Z0H$4!YV4)DA2k^bLafLlGKV4
zLsQVORB>rid@@A9GuSNN3)DeCy?-_&9=hG%H8clw5Ekgz^k660Fa%^^1=_^JJ+Fav
zRTqIH%ZXU2XcQj|+INJuQZcWjxX3Tqlv-;QiCCXTz$c*fibnC^Mbdae--uA?2Y@^a
z3jTm#M`-v5mq3U6Xc!Mfj3YwUy3o)K&Y(lD;Y%GsEv1aaB4~$|lpKJ60u6SV0L&uT
z?H}NFy8)uf4LWEOJbDRQx#<cTngbP@pqc{F000e;B54_Jt#m`9_~7LHg47i7;5B%}
z1JubfEXYhvPA$(YP6d@J#U-FUeeorTdsKozN!T^mKi(5m(zt@AI?Q2hA8;cdavBV1
z=nLHYfHeQXc6fruU6KqytteM;i3A(LfT#iM9_E2=1iH~6Gp{(cs04J0L18Iu831TH
z!5nSM$P~IZ4_cFrq(%)&+C&;ELGBxqQfh$CcSO3(7E}&HGd!(IB4;B{goQrACXjO!
zjbKThcGkN32g6D~(i<beiA0`F<r-`b+A9MZ!*>m$U`qt?7UD1XiD+tI-xL99YEZl_
zf?ECnH8hMtAqyJiB=UeQ=w2GsR*pGjNldX3o+}<vn~6l8atPXZ3GRD_gkjHtG_)B!
z6i9dPLY5U1@@!CMUOKk>TER6MQuCUWU<Q@^goBytHiLs1u{avkEF!}LplJxu*}9<n
zx`U98?#43QjWWzZbO3>es*CcAK_fNEsqsb0Imrc}Q?c`)trpPv^UyW1kiy=qEERk}
z0fiod)kpMBh+zMMIw7c+)}<ttBq9dSjZ!NLQbBtM@=6kO5LuD>X#}+G4|e(k<OFih
zVCQ)7HXLxH+S$_xGC2i0*BmtS7!SEv#2K=86X}9<(|B-O2%(1VSq*eh9{Q2}AkTnS
z%;0e7pbd3HB14_{^Lz2#3{7Sgf+xT|gQ52sLvQ{DO$b8{=fg2lG60F(m5d7~y<tti
zL7d#7mvH2ymZU;=SfC{)qEbD!S`c*G4B0gyuG9i5XFwQqNG6&?k;@v-U>DGKbHZ1g
zyMk_bbB;&cmqBt=(ar0i4h>bjHE3fLUpYp8jFM97(KRytf(fTjP=p72#)B?u^ao!<
z0J_@`(zGGv%5M|8H3nQsxzmF{bBg+o#(O`A8`AY?p!IfxGvVN95`s%VLaiwJC2#b_
zID<1RDY%!O`h9Hh_BR4+f8D_?3eegT^tLPgqaJd{Jh;h5z;Yb7-#QzC2NlTFOiUM@
z!kcq(-yj3(C4f%gC)87?oddufcD&^$?d*1jhCNyXY>>7qz$gB|ubLjj?K@P54$cx2
z$&GjupOJA$WkG5RjczYNAI$+xaf7lXNE|fwP?`!FS%6&nfv2DbU4b2J8SfeF5%206
z>;yUIpCLYqP_7;T&w;Z$y7%zM03MH1y$f#$?ZSh~L~zpyY4DKvadOc96_5$Y6Xb(0
z8-P*`5!35l@Tz+7c>(GAB#gmS$Rt91Nq&50K@zB^0cvfa&Rr27qxffVlFO37EdbDc
zp}C3KsnD&q;E80SZZC250&jRgnIa4>v4k!+&P?-+0L}FTmsn&L$0rsQC02s=QJI1d
zlL0MvbA=o&0G^lzZ=0eZ>4FPJ$PJ;i3oy{Y7&yf6x0z^H^W*4z5L5G0p+c|#Ep;|T
zZ~20*$^n&(NJS24>H)MU$}!$E*o}w*YB$iCf1r^dvYQD5=sQrw7Z8lq<wGZ4un+xU
z#tR8$>A*&bXRteD)fYHof=fVIm$)(Qfpj++gWSI0dJe5CK+I^wK>Cy5s5cQFps<w1
zU6{GL!tXdVElMp;Epf#$Aw`5EsnJx$?Na>3F6vMqsBT3sx@lUCft(F#(!(x0G>XR^
z9H4WfEkRdyVfPbaVGp<^PD#rfxr0JfD+k-OD|mkrbO425cLje>fO_s3OhE%3q971a
zct@D27ckC7u2fjpK|S|?BMNo32UQFQtzZJJ0Rg2>=o%3CDr2l`K&WP`E23qJyySyw
z=EHnNjfEgoaTF+skvwgPJg!Advk(7_5LKKAUMUEv%Up<PguB32iMWv4qM*B<AWd(q
z?j7uLfW5(u83!aZxbXykJdtZmaaMJp?mBp}5p)*34Aff#&pnXRw8rDY64dEbvMXlP
zL_dgDjnE)VyAo_h6O{|_&Pvk2*`W0!AdGVj2_zSIf?DB(=IB8qY2Y;^E;L(1LW2+h
zXCg<!D`W`zZm`EMzEY0-_$8%G#GSaQTP6}ps7|0M4(MD*nX4;}7L!oXPxM+xLVETx
zhzBJd$et!Vhr-ilISCa*7|~=#X+07%sz8SxC0a#Fn*}9Q3{9G?B_Tb5mSB#NLqd~?
zX)6zK;~O-ELE2yqflVi*dm`R580zTc99#ongS+|xPYHpCe?enk$Q`u7nZ;1uJLoDo
zu=60NnBgDQp~Ap2?v+2F;X$Ot3_3~AF&?}@3bcU0FW4|1UrqousK6@@+(6Ya>NGrP
z9&1o6KEUEV=ztMw9|?af;He_0Sn7f{&w(%Tqs_Vj14^6<DZW6xh+rbu40yr|-$9rA
zK=W6Ssb{pQ9%9O1D&$DeXg-#D4I+#jTA+b^P-7P|@Z?Iwz>{k{Xp-190Og28P$mE^
zB7$sT!aq@gdse}ZxN(F;Pf+H^G5CRA;y^Fcg!>ON2n8t^hj83r@2X+O4RTx$XtaRm
zmVyyU4V1^7ji3vm0wC8_kTN(mpqYf6fhr$xX@!>Lh-umktWOCJS`B_Lp!AJFjZ4zn
z>QtDy1}A<{7ueaz6Fl^QGfqL}F??bbRH{N3XM)5*Eho^{mLPBN-WE_R19Bb>=#(Sa
zwQsowt^~FLQo%pis}@&RFL3n@YPPusg&4#KftISphm;oNq(Ul&h>&<!uVA-$mx2((
zc<8CspsLand{6Pfxf{vZp!8u}0(Nq0PHJvyUWq5j)rj+5Tna#&id><q;evu8D;M#$
z?kEg#+|6rOq9)jAXuScvk%PMC5r0)fp@Sf;81zgGY7@8;I;F}8G%Es&ZScSz>P!aY
zl3VzJ=1BKK4w#QzL5GLH+bg7<CyR8EEcU}MD2xeb>`M&61wgQCJZM#yD`@l-M<9dp
z+K@;$L>!*t91q?PkM*23H`2~&3oZel(uM2bJJ@z^3gZr6E^<ZlMsZPa3FsQNyp(v*
zrQ&As@p<_r@u2O>rt$Ha#qp5xGAA<|eDwn8R2IX`V({&+h%>S>lX6l$L7Ou{N5R8n
zA*T+5uIdC!xw=A^8<)Y0SI_w1U|7ouM_NHU4jKO{YET#05VY11a^hJ$<n&|Ev3?=(
zKEcMIQ;0yzxFPMdywq~YX<dmW`9+8$B#Z;|iv#j=GLtL4GxJhhT`ge8i@W9qctg9^
z#NDt6FICWtL|ScP91mJeVGO=oJ0RFN9(w(vGw4ols7p~+bi-;Qv`_&}Vv&EiGq|XX
z2dxK(T1l0t05ygT;z>Vl8q^Siy9g0!DA(CW!GhMvB)KRRbmu@pX;MyRaYkxUd|D#t
zl#@zgXW32T(E={m403(6t1C#t&@2FEvKz!;@G-N5kE@5YBSLfNc#ghnyepnLm~gZ$
zy(aN)rFqFEnfZC(1I-PM<3Xns#OEgFC8nnqc~UWm&Ei30fk-I<G*SpUj~x`mhVeLp
z*f8D*p~W9^2YGmANrqz%_?n6QB2T0sHjFo<?NtSa@y3Dq!LF|H;2U}&i4Jt>V`#jq
zYgtfmiDkTFUS&LJ0LVWCbd0%qW?o5ZdQoByq>N0=EAdPMAKMFVeptrGr)B2kfG&{<
zNK11?z6Zt-e(pSI&jzS$23>ZNSsY)SoS2gc@w9n7<Q8DpGFP*B@a2%8t5qyO=d+u@
zic^DlkJQ8zaMXeu;8;dfh#QdspJ@Zyjuhk_4B6BH8iheI9n>o!YIFx20-%fKGEx&$
zT#*gLoDv|)KrFrr2HkUx(JRDJq@kP_WNZ*znpB)zlnG93wA!x+IuwdvEe6Uk1n$yv
z1%)4|)b<H>0aa`P!A`KaA6lM;^fExxY?z4vR^Oq-6CK(}uwDe}{jb3#po@@@H`frC
zg$PBrtADTsNpWX}oKS=OgMEwBX_Q<EcDf89TT3mFU4-J6#Nt#}O4I6K@-HO0f(o8^
z=qA1R<owdS5>EoLY(#8}1Tq5d6$I(?5`VlTsOgQk?kJwvTbPI|XA?ok*AnP}gEt^z
zTr~r}aS6OU5!55ZkOsAX@!hyYP3M6|qhQg8=Z+botu%=z5F+4ng~1h)YcR&OMQHsG
zqHIN5<_zna5O?ztQ8s|$!<3M}TwRH~<%nn-35F#4nwJ4hN3el8Z2d^k9X~kl?IJon
z2*&_o#S;9A3QJJ4uqZPz4|GCeSYlCTVoGK*=y1XOJW$8pGB-ajzqll^BsI9iA`RO1
z_jD@*HRq7(G(U^tl9c%3qOxM+;-WG`6W82=lFIm?)WXu#V$iTaBIsmaSJz+@(3(lJ
zctcZ|g5rYwyy8^&Xt-;zaXiR$lXy=<v!dMc_#&tgnJMwbpcy;xOfXcD2WY#IE0Pvi
z2hTh>wWusJIn~oI*eo7m6=<kE7^(q$lDQZ7P;SsMX=a&u@!-qlAXf{;mw>k!f;Tlo
z>sM@nWfl((th|!=;*$KL#Pn28P&?HtxMbLdm`|>OE51+z4T^(94Ym~=Td<kNJLeZv
z#)Ep>&~8Q&$kgE)YMw@r@c<l&#RxQW9_$q#>;oFpa&>hD_qx1-f=f)}oig)MJl%W^
z4TF7hGE)+Z{PI&$-I9VG<3U*<AUG1#VKj;l0NsiRx-luW$kQj&(A72A&?w&1C({U&
z;6YosOAIm7H&HP)(h|54@nIj1Gwcnh6ZRu5mlzJ&Tw)sU3%cQVv^)bB<Ab?88)-2$
zbn}!sq>TWX2^wuB1P|t1HS*$WDCaA1T{W7opk1}Wov%h(Tn*iPWeo4#B_$T84(m}9
z@Txpwx~J6ZB1M6Qn&RVA^5e@gi!)0+{g5uGL=0XT8NkP};xkh!;*<09voljcmp>YU
z?q8-;W-<c}Z-FjG!WiBHEl>b;$4$Y*TV~jYx12%40j{7?U(gts7i9fVFkB0k;Vlc~
z;Vq~J@Hne~a9F%+XpTQ*`5NeUq!RNo(CA)XiKkbvNjzvQ%qKqBFFqJF8SU!olI$NG
z74K5u4_b!l=N+08Y-k)`<r<%y;|gX$7I|PB(J_yYPfyK@F9Y922U*k!?#&s+`<CXE
zWJ1pk3~&Pp;)o@G@GX&s=8(P=?dvCVP&8R$8-)a~Mt5}$HUmeKIreCBft+>+RpbpG
zkU`RdC7LXeqY0`38cpHI(G(Pn980G0!JhHKzVX5S@u1jr1)bIi9k47(O;0U~F9r>c
z<|U_k=6Zn!=UiP~jV$8hp^H@GlPaMDn)yZ0>;N9v3^oLvG6RZlL-0Ud6!r{7zt|Wg
zW5VF=aUt=peu!L?oZ|_)yD_-L5X;JpTxgKHBnF4a2S<R0ijmG;MT`Oyv1im6q#1iO
zn1XT_WJEd$l!NFOEvBGMVva47K=x&U2lL&^K*bZbp?W9CX*8e_f44GFItFDeC=X;b
zbdnxvsNNholX!v_vq8r&U6TDnz)2N*5Lw2@r{;nO@WJVOI1j@^hu_N}Nda?&HUhM|
z$qTxc9y}HgzC96n865U79D&J-_*HMCwH|2hZ4lRbpi4W!jl=lNyt4f4RPZDSsGb9_
zn=?<#FDg$gO7R3WGfJ>WCY{=cpn@-W;LB8SRTqlf@Nf-|hz|lSwJ<A6%>@l;7p119
z7NvsP7Qx7CK*4QqNFaL-c*9}PhNf3gurX+g2v4g46xN`X^5FCuUzA#0np5H#93BrU
zyba=Edx?T0Kuz*sL)ZdM?1^`@{S7({0N!LDp!T;RsI@|{{cY$9DwiPrt<m<kt1GA<
z3h5hz3neV=Z#UdI2^{3u+uu}Jt6~Uh02^a#0E0SEpxE{Y<zmbdGX%D1-XDIdIF^hH
zZ`m7y4vjXT<0!=-DK}lgxd73!r+jr0=(LGoBWy7STHfsn?Qz3aJY$Iyl&*xK>+tSM
zfR0dcCABMov->bw2@RS`2!C_fA|BdG9&Nxu4xa!mOZ5j0gCYigyn=$=2~<0vqJOjj
zhcV6#8s!0vbHiI>*v5tiXIB!uWR741&S<m&hhtGKt_GYJ?wkY;a*`Wx*pd{eu}0(?
zWRTKeQ*5mS&@L<D+I5gq{=mKAl+=>M%pAl_6uez$G}^8M4-w#Q*I|oDP#ccOhy*DO
zHo+E=kbR<%f*p3cIHBgA(J*iBd4cwek2d!p+X3Q(QsFxfhI*AX+S~(ALSY&9!9Jq|
zuBT8&KfQv2y$MuOqs_hHHeYTGs_6+f_l!rIdn7jZd~oL^aFElvxd%FJ2$Xs84%5L7
zQ^L|lfH&uiN1JmrZO%bQ=Nxgbg+LjdGaly6HJ{PuTJW%}az>kLRA{dG5~yTACI0B>
z+;AG5Ga;(EW-{7bBeA&_j5{ZRgPi2%8fHHXWjF`Y{{}^7up##4wXpFyT!#n{)uMx(
z!HR!?&SbPjN1#PVd|Vn}k4xAP9qzaU_r_tDd|+vRqcr+VhIykec(l<s>>7RGQgpP@
zM}<Zot}_yIeR9EpJlg0RZXG5=3lkGFa}yH-b7OM@OH)%rGec8Q(}Ccy9afE_EAOzM
zh6JvHF;?Dzcbk|YcGW?5)ZyF=gEh!OYrGKqV@4Mb#Y4`q8k`FtaK+$g<wbGj1v;A5
zkP4ZJj4Ez)`z&ZPEof&h=9V*>Y@bElbOP>S#mA$s5*cwDuE3QH%B(A~drm-Up2SNo
zjNm8pBlZ_!AB6}8olNKj$|Fdp85$ZCCFjKF<)@^^7lTi3FENjgPp+siG&D3yN-WMy
zjxR1L%FIjmOa@(Nlbn%Q6kk%5m|0Tnnd};z=$Q;Uy4DZ0GR49%uM&C|p>twRPEulW
zHu$D8*B~Q9kQK#{a|+}0!G}i|#}|Wif^PRHF){$12MIo^6Lw&1Nn$$q^m521ZEz|x
zv>@Z`R*Y<bCuHy+PmAa5R@kZ=(9O7DUnG{K5_jMzHJwM~*{#&G5_EPeO%jtqydl=a
z1X|dRCou(^fi@6@K<Cs3HZq7i{grxgLGkIY)N_g}{8}cGPk*JNBcP|h2A3Ec!0!uy
zmU?ML`ML2W8JWf4<F>#Tp^#SO26%(cuuaVaUEBgIu;7LgT^fTfF!Q61NroozzL1+-
zAm>SdkD_)h3kU&Scu)dr(n7sX%sJeU(=R}GDu6C=0bgSSK0^q!K_s}u$gC(aFC{-W
zJ~25twYWGwvm~_$bUjRbNn*My=<s)l3*z(hQay9Lb6ml$2!L;Vp@y+3-YFQyn#RYY
zo)#T|-2XB(jrT|_&VbZ%pmS?n(T<5GQLiEFjBHRLLz-TU%W^<9zGXc4_E1Q@3Ss7Z
z1`zN<uu(iHN?Z*M3i3gBX%xkm<hz27Z~)hqmWe4TMXANb`Dva6%mLl71=_<2iFf#@
zG&Ia0C!K)8%riH*#H1iGv&hps7dBRodaahBCGxrUzL0xTj0}SdaxzOwQd5u*z%K^f
zY!Yv15FebHlbT#&SX|;7Tw;-0Selp<Uy|>c>l$2Ql95=P;hF2|7aVVB5$~Iy5?_><
zm!29A63)y^2Z<XQ#Ji-XC6?xtK;%-uk{}sFb8w79Tn`CXcp~;m0`H}>j1P_nTUhLx
z8|3X59B*U@)&of;$)E;Na$<4@<g8=xZGE8JiXJ}kV1@JvAM!&4l2A<JedCi#le1Gx
zAcv)Zn|twwW=P&HOUx-v^$a$LBrVrma9T1nj*o|z1@VdCfJDBL#T;}YR#9$Z4!kt*
z4DilHT;h})oamVg8p;aDbqz6$4>16pWgTn@uBg3{rmYMO5H9gVB(~rZi}KXOY*4;{
z7p|xYkKjchVE==zRmn@OC;?|)<YOYdscIL#D~23lyCp%H4aMt_5(<)D(Nhx@0sxeW
z1~#+#!ZI7Eh=OD|Y$?wIn({yagq$=i<3VRa!xI>|>ZU;&aW-@ffP@vi!T@z*!0888
zVG~yb&?M66R|3G|0aOBjswha-1gB5rihv5f1l^}#9uK;64-v4$B~?pY6@z6w&YA%%
z6;PC!n;Kt~3aU!t3&2;|x%z=7;|SLpMn>_z@z8T4pk--NYI<g#Yi<D81V}i6>k!mp
z6s0`^DRRM~3Atg<GdR%`Bi+HPTPlPyBn7*=f~wN^lvG$Z73@&gfMD24L_=fni5Rd}
zoo7HU=*IA1*oj1-GtEl#GV?M^G81z$t5Q?I^@1n3Mg`Rp5IKloa0wQ}KsWe7ukZuk
zA_uNtj8N(q(7*xc2$T3kBe1~%xxohUuzJHNKG+acZ$NIBL8_EMY7JZiymJwCj7fYj
z?64_nG&|G0(+D>^K^+6oU<SCM4H*Q8&&-1y*aT}dAueqr_QD%8$aY%-0~A=BmLy*T
z0_}s*%8}rE(t@4ikuKvJbWVi!9YMt&M!#YpBiPUYk#Su?0SGFbAy;l8UDZ2~E(8td
z!A8UI+#f`C8Ur0h5o{WdKO;CBd3puW@m5Jt=YjBbm%$*ngLVret~m+`qfK0aY$6y+
zkOtO(MUrW}XKq1`vmxjJP;ez+Xb|t5pI2N`RGM4@Z|0L;3W5AScw-+lBm)}KhSaB)
z@$u<-rQpGK(DlMOndy0{De+0AX=$m5>vl;G0#I#%aV?(#(pA5(ipUV{l3e`R$}-+J
z9x}M&8W3!VV`K^W3SoG2&d3PduY)vqz-=yQj~v#?2aO_^R2HN{yQQv1p!*qf6LWIn
zi!-ZI<4ZD%Qj0<NzJPmfpk6q%rwBF?bPuxuLN~lG7i<7p?TLIjaG5J;#sZWPQ5s{o
z8k?YI2i%1Qpcbk*t_G($?gl4V3VVao9CQv2sGkA$2W(me)KY_B@Gyl1sM8K^VS=t!
zMsYa)J`rl5f_TtDK+tW^Wv<}Wg|47Jab{j}5j<q!k%l?`12O_zI2&RKXGmKX``}Kn
zA?V(8NLL2L2C1dR01s%mBef9fGrV~Xk!DH^QIe7&TJk~7Rwx~Kq*MetN)<7tfF5iZ
zW`Yh)H2{r;#TyovfG?{B-85|i3Tjt>=$)k?tH6U*pwTf@6J3*YKo^}Fz*@T?rLZ|z
zXe1&HQlaWac$~OMq$JWnX&Ri~KqUY)R*-x6kP(o<<5WXX`hj-wGV@YWD_nCy?X3}3
z{1}3Y{j|)yl=!67wEUt}NQW^OJct8nLLf>E6Vx#p#PAGyqC?LDprir9puQ&N@QWE)
zLqf#ZNsN7lq|FUE8+iu6>sORZd9jX;gAQ#si8pu7&nro-C^0lmPc4ZrE=`J0h6s2D
zo5g#98jU3=K^77ZKJV55bgE^rdAw^psAh8l4Xi?<gj6>h4uqS*s}bN14}o^;O^VAC
z3rKSgXz0iiIvWSO5**Z?%1em{-A`Z!8l48+%LuykF+Q_6zNEAuCpA7NGdmSj&bkJd
z7#U_3gXg(G!47GGW+vsNf(HITN03{<WFf5|(5xR=%GK2rJY4Qt<_amSK^M{ndxC~1
z{DMnN!Pa<sf#(;IDiv2(XV6#$=)g5l{T>WHv>4RYG>i`cJ1jG|AP0Q7Gghsx2n~>-
zCUDzfn74rpjpBoo^9xc_z@-nke+Qa4H7v+XO-?P(EKWs4Tzm;q(1WkN4EB%r1mz)D
z(8#ViY`Oy+Y{+A8=AarF)EEQX0h&Ptmq?&#3s8$46st&c21u5G?&U^_Uwjh)rpOZj
z$h9A7BZ5Q~ZmzDbhM;u;C}Vw)1ZhM#=s=4tg5BUj7i@vDxMHNHJ;cxuqS~WT)PWlQ
zi18k9s&oy2UW1O@#xpXA$I`t3FA2y?O-+FgbGzn3S}&lKgXoP7^Kt{!c7crYgQj?4
ztv5u>4Z0?$al9}1id|5FmXZqEvPWQ68tkVL6{p|{n9RK5)S?pDWHw>~23H{tY8Fwc
z2MFphgVt6+dN7dDSEP<LDQ!Re<1NmHpnIf)yo2LCL*jjcP2!DQT>}ucKgrEf&<qn%
z*K4~5n}hDq0pENP1RBw$;Q~z(9A!da*cZ<NO=nQ;4QgYNI@Lf`=MlF+lLRY`34{n}
zfo2eBxC?x5III;j;Nd{j+DIw}1E>vDPy!v|f~-k|HHnB?rAvZS2&YjOJZs1B%?41@
z5wJ!KbQ%VAEsZ&3{JGf3#0fGGom-HTnwy$el30?NpXUU+^bJ(sAQgGue#8|k@O7bd
zx7PqxSeuolf^IJcH+#tN0d%PXXxJb($Q#-gL#%TmGhAS%8k)xk$0ui`CTGWkX4vC%
zQu9E~7PvKrM)6@_=ff7ipo|F+8w)VooQ+Tnr&7om8OHm@r$E=_fqVg3CjeeZ1}b={
z>IGOjrdkXj45V&Yg9p(-Lpvb_kS-@^#Vj~Yg1Ue%sl_El`IVjlWTqe2vXFS_YC1%>
z6vrSGB6kO6=A~oH;pFBGaP?~fi~5w*oYaz3&tPZJCVyu`@InsoDiN@+K`FsBKE5<B
zvk<hZ4|<UvfntGv4hAg(3kJ6tAk8~a%w?qJ6r>h`$7Kc}XhEBHu!n6>h(UZ1XlD-c
z=ut#SysKBRdpz`VEb#m)sP*9qzS434+z(o=gEeV@@8K~950%00^790_9+8k;3PAUK
z!7hmb9bO4)%+ouqz)A+X+Y4<j(A{2ml?htnK3FrVc~NRkYGQFJtWbfCxe`p_*a|+1
znl_+uV(b~z+0Zj6*adV!pr>E3QM{1}?s5!#I4`7>^bd(g+yh8@6wuFq&W4`BE}+X}
zi0~Sy|LPp?58j~_TmmhS3|zeiQ*@DAAVK;Sq-7NP#gd@`xLF3OlTrFXgVnvxMuR*{
zgK{YdyTaT#xbrAhSEeMEB*Ir((XA7RtE2>lCJ4Jadm3TOOu^2eG8B7w4_coX65|sC
zP%bP@1+|0+PjrB0DTBci%g|*<D4k8>M<YOeWta(|Rb3g0MUZ9D;1%!04IB^{Cxw?4
zgE<ePH&q6+TTP2ni&INn17Lk1_@$y)n(^4jyAj<?>eq3u_~uvLkmpxHGqWUjGpX-j
zETIPO7o(3$BCj<gC4(7y1{*_HiQqa(0k&QQ+!HhbZSn8~bsEXE5wu{f#1QWx<M90?
zw8`_}12!z6qx!_Q`i(;>3sO^%x2Qtnnz->x(7>4mXyu|IMnfMWj2xPv!9mcv9mjaj
zVDQ~@R2c&qNFRU)MZjlQk~JtY08aM`hKD|$Q4&uwM@a_2LrDGsji8Y<Y~l;fEck~J
zsNf}Y>=^_ijG93}7f=y5tTF)ZB5K%W0Ne!~mcbv7_-AgATbo3+zp&L`7NBum*j&~i
zaSb$VP-g?E;#<(B5@_)cYR`h^ejvNoX>1p+86lYESY|1Pw0}vTJ)*jIVI>lcV-{fz
zJ>rmr`6sFcD0o&1)(j-JiH2uzw8RjlpG<bi1zy(T3a(0BK!q4p8fNr&H@G<l-fBr!
zbBt~dhBU&!A&sXIMw_WBs-$J~^g`|cF@Z`F_pAW55<aBLh7Oht64wyb%%VeDg@g^f
z0YUoU4DF*2EghndClOu3Li@bfSM|^&$AD+RTtR345S#%6FBbrh0)qy5Xf^{z3vYrZ
z!W;=tgn@ksnh0~D`a~Eld<9y9Tw+L4PtzOR)5JFLP0?5(Eqq6ZX)#(jo7%Huv~Z&<
zb=p;QFRh%RRT5hIrF@2o27wGJC_xzKlo@#00j;LYXzL;DGiPWXLg^6@Xwu+LN%6!U
z!&8EF<QFu|YZ(t&>gH?&S`AT#J;=cu`vzSZh~AJOz3qcLWU1A3MQi)O=cl0kADYci
zk)Fg2;yr^MLETEw#a$us;LZZ(L<wk00J3Eiw3dzf(^RCp8%xqg3v{&EDq`E4R2U<L
z%&y>?bV2fKutj_@cnuY}ckc>{2CCFT1M3HHPak|~FIheP0dYK}*AI>XJiUI8!8-MV
zKTUx%HAzikA8?Zxe+5N_c!JEbU}O}CFmhcPY!2#;Ar3(vgf4?N!v>+t5TgW`JN5~z
zWHhv((d@G;WIz+#xdd%c%t%d4aSaN_HC=0nZ4nm!mI;MUw~TiU2Gxy_O2y076;H9?
zic~Cs<~d2;=}1$bIAfpT1P6VvYrJQ$JE-3A2kqrRDn>#;hjV}rkcD(CP!A0cE-|!3
zJ~a}ud!h)}F&MDbHB^WbT=jmiQ#`08>l$o9V2`0I)>9{u3mclo2JW^2QkFnz;-Vbl
zfYG3*sbf(y0ceB^T$NyHAG#tfV?uK9z!fjVIu?{)2OudElMFzInj@cDZWQm6pPUUl
z{@2JAbTTPqp+2ZlKHRb?bixtRgv<q<?+e*Qh#VqV&vA$62;;!~;sEej$=;cHDXvHp
zq{i`}$#G*)x##K{0%}@-*O`G11V%ccm$+l&Nwh8ibf7TwOnGNe>mM3-sLRd}h6a=-
z<zyCTq!xj8d$<x<SZe4Ax)+f20~kRaz%o}?f9TGAW6;ihhWMx`m@|w_l8aIkOH$(t
zV6KTzO9bsptt56N!X(}=I3CGi!KU%SpaWYVw<?&yedz`<7IM(P5kiAM<PN6r%#sYp
zoSgh*(0)YleM_#cexW(wBe+b#S3-d=mPkuXPAxVx2OYo;3O3KYlGGxQ7}!`cu8RU)
zwqP8XAMENH?`#A*yDk{iJ{}Do=xtia!D9#y9#F}O<uqbk4F|I4$4%p1g9&b9hpzk~
zVG|F9Z53h)cvnbzBx$z7I~aC(I%wPry;X+ibX?-XHxYD>6oFy}dkc!xlPZW`!)h8&
z$U&f*FeunDJ^;R}7!)`potZ#Y=RoT&965kKk%V^kwq-o%<Q+(DO6=L&R7^6UQ(2rq
zg(fIWOh8?S)TI1)*dFCf1JF6Q#6^KCcme?_gsEW~wDXSdJPYDn2WnTC5K6C*qofgD
zphkiq)>8WV6nyd>q@oWd`WSJdlN~`nL)un!3|{#0;K;`wTf(ntHZ+Y7ODxJvOvy|J
zoh6W;2RiQ2GB-ajzqll^BsI9iBCRwp8FXw3=vGwJBQ*U`E`l^Pam_6#sf-UwEi6qf
z1|1d&x+)Vivtt69(l?7YG=(WBF38U-PL1~r2Co?bpR5Bi-6Y=A(5xu8JiZ8O1myB#
z$M|5-+NWUSc#t9wP}>+;3#>(mxVbYJ`?b}em=87rwXlOr49zn0;=xx+K+emKF99D*
z06r2FS|-4cI7137llV~Nn>##%OAtW?E(Acw1yN|n2#OFx$YBaW!6l~gPMLWro^HN|
zhQU5LnJI}ypq8>*QZOX)1A@ar2V@(?2jnCsr-F_#2c094Y3S-2Y-kYg>62*$I%5))
z*09Aa=r9Cu%tDTg2b~v!dB3h1Bp>9JfDeyLOo!ZA=7k)?!zwcjrmzR!T?4(hAU+SA
z6G6R3dX!D3pt8vvTiFB|W(76mLB)<K_Oi(dvY|HE1Y9<Gf_l%cNLsLzP3G~CVi1&I
zgP|HgY*&|L(0DGS*N<|K1NQVvuqbl%0w0@;qo4!z`N8)}x)eZ{h#`%U1(z6_gL<v$
zMTt3(V__5XN<4FYat-iL$r_;yxq-$mGV{vvvr{35)0B-~Z4I7Tbp`LdL%G`83v_uT
z-cWailz=Aj@z5a6FUd$P@(+##A1Mny_!(5eQ(jpcfHH&;whRFo907G~U?=KRr9dQT
zA^13J*C6OA{@8N^MhRl*I$DB2OH@x#!hqdofYg}5*3cL}tvy#S$W3F|%Qq_c(-4$V
zjIm`D&{ii<k?xOs@rny-Nl8|DPX#{^Y?(vO@5Wz~fcEC1T*^aCO#(W%9Z&d-)+9N}
z1qDc58tlymtTl-{sHu#-{sx6Q#We}GJ{qVHC$cvPQW|W6E#H7IT>{S``3HlSrGW}A
z+%+1l-2tn2;7-9(hGNt^Mx*r(;s!G8bv23g4z_3pm0Lt6H;~d`3v9^^G{pq!GD5}`
z%;LcZN<c>$K)RsoW{@(W1#;URs=?Kj?3xCf&p@>bkv;<{4K~H*Gtjnh0u>PQAs?W1
z7RVRJVUIS<4hNnJ2%FbHVM?UeKuYmO8Zq^fM?Ah30FE9GXdq#<UZS)+i?v?z#$7Lg
zLVbYiC1||^+igo?+6Gl>#HDRlS6ICQw~Cm0#Q=A`LZVYad5c)5l2aPGB1SSm^*1q|
zGsf*X#P}*zI-5gwxQDKlCV}DgK~)XnACYpVZ9j{$Y7TmTB!PiC&<b#pyI02egJraP
zMSl0n7k4!V3U!LBG0ZVzl+qe$^w<FVm^7#^0(G!(&BsA&I`G0~PzjB@heZdcz$!zy
zYlx{Y@C@z^-pY`;RyK*{Jn=DvV{#SL8UVGlaVHim9UM@qAts(oMs~f9w5JYFvLrqV
z4YB8USU(U?6yoX8c+j?nB;I#qCs1Pgf?nkG1x-dPQTSvgbfywI(FtlsV-AmyFh&`I
zyAlP3IuVs9(jYUA;>ZlX$R$2GKR-J&74NC1#whs!DeK}GC@{1zF)=eYF)=VVHaD;|
zH8nIdG#yPZv`H_1!G`gMn9+%I!W2i`5Rs}tYXPyW5XQ4!3nLp~Z>@oE>cziSo=S^Y
zspufkTrX(eH6R!^RzdnAR%$v2u|5&x4iZ)xQ_&G<i&!1WSj0+2*MJtWf^XUJ!@E$F
zdNzU=(V;E_G&Cqm&H>-88ea@qK5iZ#pIlL4XlQ7ZlvtdZ9A8{gl$n?AnGCvPCpjar
zD88g9F|(xDGa0nTHrdq`bV80nyrG3-US)7<QCVhks&isaPEulWwkLR{W{{B~$ckc!
zTzo!c=S6%mX!PC;yZ{2UW-la+PGLZB4JY-28?r7Jw1(3R<VEy81d$eju0BFOICdao
z3}q+-dFK@9y78RM^t{xRc*ym6@PqsjGcef8R#&uh6$}mH<I7VMvr%pXAY=&svKe#>
zF68QR*MMNtc<{<9j6Jo%=FnYApmZJ|54zzrwYWGx%`*VGg<=T3F&DfyC<%1)j%z?j
zJZJ$BBwb+^ZG^O=6-h?mBFWF2xXW5|VJ&pj+baw$k+)g<CgvrkrxqC*1{dUHmXxHX
z1eYciCl_TxGNP-iD`>+s$iJ{lGT@76p}vJ&6%O*PXKrwbNkL*}k*9ZVaES#*JfS+n
z$O73WWG8`kQMp3)Y8k`_r{<(4mlzh8xCWP4q!yMY=ERred*-?ZmzZQE7H4?oy7~pj
z8(PHs=BLCLCFZ54#)E`2^U^`$Mh5XN(A)OFaw%X*kc^=@;+khznFZ=?KrnbR-7-En
z9&BMT=qf<JU;=jyL!uZFI;7ouO^pBpxg9h&Xb6fja2kYeO38=cYD2~7fo^g_N&f@q
zXYjqpX!n7G3JF(e11Gq|1hm-_bbX&O=z#xt&>m0lzP^B5*I>hV*ARpF5YR5cU}I2e
z461Vt;^RSD;=#&6HCB0IQ40L3zTgrgv!cYjl>FTI#N_1E;$pao@g<4ruAmi?NV+|9
zb6s5nLJZ<TwYnL|9!PRAG(@rlyag1r)|`OZ7BD@Y-pIz9#|N82-Hut%5L165Hb4@)
z(Gs+*BiM}49(Y7b0l5pBCK1=145ZUQ=T!#<JI4n=mLQ^+?w}1eC4_qjv<f&#?Ezb)
zLJN0**0Tkh5{N)(OU1|)n!fPXKCn86yf8tlZ9r!~VXN^Cjp2KE!IcGp8osm`bYpyJ
zUJ0ZQ^F~?)VQ2uZ2f%GyPk8kOYK)as7NkOUkbrnd*Ws2yCwIW5Y-$A-LyZi<hC*sa
z^sQ$|wHU}?gf)=8W*}3O(^Da)B8`NA+9lA^8&w;Khw3_frx92njfMCj2Lx_6gN{Ri
z)U_b1@VXbpM9lU9s(wUh8-j+6kXx~3_-lVqc@3-oL2TN!0DNIB08k??Hwd)%*bq|5
zfm2L;Sz=CUswb!jOad*S2Nmj&H0zOAoB@u1P>o}N2sDJJ4X}6`RNk1zyQ0*oxSBx0
z2B4!>pb=vL(qxXS9b_JlvmpeQ3Mk6VO^q)~1+|=DCqDQEo5vH;NHR2y_l-{~P0mg&
zfn*kNH_;q4rUMEBlu$B_hqO>Yp@f_TE#pBuf)Mp5xGjkYs1iez@I$$23zio_r+|S{
z0ZMK*L$S{gqfw9CMZrAo!U)&-GFaQsu2Fu$Ch_LZ`FSO&6(xqIpi6O!OOrrbEI<OF
zB;p0?)1vmTLtr-#xrXKho5#C?PKqdVEpv4Zb^@J<69QiRA6#N+5f8f<IW<1LG_fcp
zH3f7*7>Nht;B>elK8M3DPeKWI6o;F@9FD&j248`UxpCVf-Zcnui8rQvA}9xua%jqc
zdlPhZC%C2wE`ePp1>P^|4;q5RJkBNrRwVnw+n%_NEr1RRpmwBi`quzov>HM0#KIk|
z#>7P{XavI;w8ApT8@{v`M>~%?-lA7(O$>H*$%B+t!@@tP&2aP~)*%%)(9vRe{=#wc
z6ZV`z#QkjG5jjw9HHh~}O-zBD1q9k72Wo{OS4ZFq&DqE`*a+71!aVg3T@QGX23!MT
zzyPK0f(@jgH<?hfE4=oDUR!`%sZwAXeAhn0ZICt(xIqJ{i9pp4Mukg~qg`EH@eEXe
zavW+BMQaqnTNfm@+Fdc{Vld9Bpqf>n-ac%81$HDX*5rUF`iX4ggLb0_f!e;1R)vva
zL1t=lYI!EOrvu#`7GHvLPkg*9=)5{lFX)x=h?0#);fywRX#p9#B)VOPD6VLo4DpN|
z!7fpRb`!xF0Ms5qX_3OBY?!p@jpKb`eSyT%3fElhbFoRFfhs&lHsT(wApY`B!Y3_Z
zJzf!e8<IW_g3PN@bT|+-!^ag`Q-bO;k|w{Y=?JuffQ-X|sOcI|nG8D|h$?Bqn85HE
zXkIla7&Ox68f;ADlqLxtCS*ONoTrOVp#z16Ab(<>c0jzJydc3v!h9m}W@F4KV#yXL
zjVy2C&SG+PMO0X3WvQU^3c(cx($E~SCV@tQK>NH54da93a}z7#i!-ZIK_}h8Ya^rh
zFt81fhAF6xNQpIY(?C}+AQc#Jap-^yS-}GL4BRxZE$}ubmJ9x<<`-x1`G7PEHSj<!
z<e<vplKi5?^i)^Sp=Y3y7VcGQ1e~)WX!;Q`LPAx;4MCMXV%p3#AlMw%OrvhZKr=^h
ziII6c=rpRl%#zH+oXo1!l=u|r3~gR~qGte^X*m}(dKMBNYzZ1R3kpv33^9y{Hcnve
zZXA6?*lE#5`0r68BTa(GyD*NM2cLxPYy_W2L|le~*>fCRP6iKYfs*&&b|@%cLJxR%
z2X)FJy*to&EbIWlT+oaLiDz5WB6)yz7lRH40^K!_5~iS2t-ONWP!D=1IvwM^aE9vX
zI0$kmG{L*;z~|$D`wXDzDa?b3f(Ryd>iY}i5?p7DBk!UnGtpDu!PxGah7~BFi0}d(
zvF{gb6pt^tf@1<S$>1LXZjFMEPQ#K*3|t2wN<iz`u$P&5athh^qtY>k!0C*nYf)e~
z1rE}T56a6ROi=|!#|S`N3uuUX{5kP`2mJF}(7W+SIQ7{G|5fzVEvrG3*QDK5=^YG9
zf+#J2;={`obm1Fp{?Nz(bPz9i^-nz1XC;a0p75DONI#WUabx5eOoBt;6AO@H5$fE6
zk|OZ1H&I8%5;{ei@MIut@i(o4#L(3rxmN*;6l(eswgnW{1tYd7qrz=ZxQ|3f?_xlX
zss&$)20HHwlxRWa8VFNTwhgc!C}^z@sLPR>@19g_zEi<ZNcYoVBq7L&qWCXvLcY%p
z)S|>X@Pu?J5^>{B*qVgku|{Z*+Yjj`5^7yI2{Iovt^+#b8Do&j5)^A7|6vYPP|b62
z%i(r_2bJK{pjgH(Xl*yX0WBKa4H@R5Yq*1QDfE^W!h>H__daw;jIKV$7$}3!XVN3F
zK{GQ^!)H_r?p#pK2)?i=#2}s)gKAW9DWvEHSKpws<f&DC;~x&Bk;^Hlv<JYwphAG|
zBW<LIJm_LY=z)OvD`=VwxRLH&T$c_)F0q8A@t|N=&~*s}$KAlgLy)$te@Hyl$K9yt
zJ$$2a?yxnI&|V_Sa4BeEmKSAXRaEo_N=XEYCGc&(ga+ln(L{$qIVyS->@V>B9r&&*
zrOntJ6}^FouYn$-qlu@eHPwW7q>e@|2UmyG8&9K&D=8UP8#KcqNFjsmmU!ySR#Kr0
zj(<>xkT1Z=3Dh$sz4jPjw<EQ*JV4!R$gm{EbDC7}722Q(auirXu1o<RqD<uE4JdNZ
zms}I5*lBokB6x8(Qqa4Cf*#~VwDe=>ifz^kwh<C_vj%Lr0fo*+3U<(rZ}7HBXj2^S
zN>lJci$c&YXvi%sG<6Z~tcm-oY0$`a9%v&rWF1q0H{6A|Z__md?U4d4d<Na6i@bvi
z%k{j$=Ah*uuAqe=kQ{?-87{j(SM-ASfP+TXU^}hz%TnVL4Z$0<al0}A<SgiIyJpbM
z*vR&l7bO-TZ7M_aqiYE0><Qy|f}4PdntlK|9=5Osa$h?5yp>==s|7)O8BF7Y%|S^W
zbm|JOZ6P#u1bFQrZ0i(ecZj%wQCA}NdB8`IaO^LmsV@<$CBXq6<PC{=NQyxz+X>FZ
zQ&^hd%e#<PKDc`l<P91J0_|@_DFCsqR>9oAfp?ofaRE)#eX-D?GEg~9>Oyeh5*BFi
znV4H*ja-p#i6!-90V)Ov<P-tel4s0_A<oxG%Uf};B__@&PyiCVO%s|s;D-)?3N+9J
zGWvG<L?X|sfb6b^T&N8@CIh~)1nKG|%)1Z}=ahqoQ9#SNNAH0wN=7?o8Rx~EpyhU6
zgW?`YQV-xoIg$$Z9jL~j+oJGY))8z3zCzF#`x&p6puMxMpdEyu%Lv^;YgpktkkQaR
zzlcMwf=!X{DuHSMZ7TG{8_W=U0)oRp=MG@IZZnGDZJVHhHt=nmpw<D}*%Y|0UBx%5
zXM#Gahwmg^BI5#lKsMeh?u=YvSKNV4zrb@qHnnU_E=vM;JcCQXt06oC+{!>(04?Jk
z^D5(05=#>O(PoqVh_e~AWzf?P?=3NY!6lZdd5K9msqvX<o)N`G!6l%h*z!{1L018r
z#mDF6gD&$e0o4ha#qlMj1v#nlIhon1pjA1p!6in9nZ=OfkCI_G|70fRq<RMXfR3Ip
zw1CM%j!y&G1D0}iH3grG;acWu0y_D^H7M98J~#}NXpnbSA{DyBJ!gUw01m%nRyb71
z2cUujZ_)twZ9$tzgF%-NxDt15GVa`Bh~;u;P+lZ1DF=g;g3h&voPZx6lnTE_8g#;x
zt1IZ3CfLPc__Hmo9YS($#^NAI&Lu8rAZkI!xMPM5bW)3Ex!fOjF82rBwT+R>{o{ip
zsh7*KgdFJ78X}8Fuu{+&HkjcCnK6ddxTcU{Dnum>8yG;UaZ!%HhH3!SxKzv6wDv0^
zySsy8ZeX)JG&@5!#?vx8ySmalyMoTGqEVgejXO7bgW?n;H+shhhYpt9NT5YK$nzKU
zz&CJp37&taH2+{0F(|bGq{spd?1E}WY-Izi!o+<sgfpn23%Pm)e-@*ITS(4@M7s%G
zJz@zUusHY#Gu$CWvwAZScTNq&no|SggAKvEaBwscNo^iubQy7_E*xD_aO=@L9%q*q
zlro{a9dNjqv_>uM-HWLIJV7x)RQ?6^icpV6!8?RWq$h~EEr60COe#79)apjMBY@N)
zOlrCWe2g}1Lj<1jN9x&$7=MHu21V4Nr-&vajvNP?O+*}~4H`<vcDyMeWAN`ovP3`b
z6tC0a=kZYE1Zwa+B*K44=TYH4Ueo||QvlARq^RL4aOMZq;fAi@(;r}`tAeHoEaSoR
zqmWw*Ak2KUL*22Sq(wb<1v^5HsWdbw$j{6xNiB*m$p_CIK$p5<Y!g5(a-ruEfsffl
z9E3$Z$GM`N-GY24MlRCKZLX_JNOBHnJ{KXHoRd<LRuFFjIs^f7^d;KK+acgB`oSfr
zXJsdXx5fwLg3dREPNo{g2ZK+-1VtFyf!T(xpx7mFU^d8IkTI(G{Jd1~S=^wrML_3q
zLjxJjR0DEM_0EM{N(?g=S{9Lh5VA=;=oFy<P@XUaAL9;A7HNsesl|roprcYjXC8Zk
zk_t!+eBf#c>GyJg&ayQQ%nt_Zk2gX%(;ss5e|Tm|hGR}nelqx!bns;zkide^nhb{n
zen~#!AJmwJU62P2fcWJ6lvKzP2GCG0Xvh<C7B0MO4JPh{W9VVNhM>cIah>Ih>nLAP
zHgLs$8ZXwvcwvX*!p<zgC}xJ(;j$#01cqx(12n^;F4)0-hGZ1z-YPt&{lfN|qHLUn
zZ*>Ko_Dl4kxuD%W!JhE}!Qho&pdt|awD!>Q71A+7Lp|l8RgoUx19Tv(I7;$iSH*zN
zg2J)LWKbr%0MI&6@CHm!ild6l>2w^i5$N=>U}w-`D)7w-_*OBI7WDM-0Hl(oPHv`;
zi=ka5@Ud@50S`(z=!-c)GoP5}=Nf{>;vxQqH!jHSFre4KC?zoLz+5VK28gpW*aB-q
zAGS9h+LRv=M~s5++=8?%Q=zv96vIzXgY>sXLO2*1#{0%2PG5tEL>VM6kTw8C{IMK_
zk5#2$0E(K<fDAyv4^t&^0E((E0S`dI*3jV|fFi+8LMw5hr7E~O1EmN2qc}t_gTol2
z!LofB>AVw?&#Xk*kq=pJ2QT5^a-bmrP>Trp&KHtxGKU?43EKM)UP*&;#1A!3$OPq6
z@X0laC5TfVv9(*t@eukL3*-dG;1VOq0)A{KC6a$mB4~9x_>e?Uk^(nUT~donit;Pt
z6H6<=>)Tx|LET%h7}?gix|W52rq!XApez>#uLlIJ=0sbb4x95q?S8@bOW-@u4E0VG
zV$%_55(8AgzzSRRrV4?5C$w-7xDSt%h|$8$z?JYW*PzV2bZlGo$jxo|4zWZWc`;bR
z4m7-uz6}N~5XsrBLyNeE-mD3AEo7n=T)~BaSK)!mG*5D~3bq6Q9y0_rRLLmZp;^Tf
zG#l*~Y>fAGLGVri@OA9a%ujOKpuX#&`N|V?L?W`&(2@o*`HT9F!%`Fmg9Fjo5bR*`
z&vXQJzy`M$k@725&uXQ9ERl9rt07vjlUL}_z!%`9S7g_C)OQdxXTsLep@-X`%aLG*
zf}2h8r0vk6#ZiygcAY|s4!k?HkWXX)6%i!fi)To}8HmB=;9JImKzA;b;5q=(0CEW)
ze1?x!r*o2Y0wgG4Xyg#k!Ypu?2)-kL_+BIEYDn5F>371tXbF5^Fvjvir}$tW=<-7J
zY)e*gNBzy{$Ss{<=%QarTKrUSA?}@)=uI=w*;}AtN&}Q48?9a;qI?_xM}tpPfgGht
zeivZ?+zqabkeVd$2{*J*AI!-coAWV;U677xAactl<}PgTjW(dIoZwR+;dX#JE|6g#
z_~vT39DLY^`u3AJ7({&s5I;mjHM`LVjvyxz5;1T@H5cT9hLapYhb%xldq(jDhm)vc
zIp}&E$RHDJQ6N?7AZj0?hjjEDN-<7ypBV434pl-FQa^%=KpKufQPHX3S_ZrtAF&h}
zG>3+AUngaQcvN&PIAD<qXX+04P&s*^BwLy}8gFls^q@y^H0a=Y@E(Z)9jqeV6IiNQ
zl#J;KI#7_7Ls(RFGI9n5yBmCz2w4Xqf_h_UjW8mbzW8rfpoveBG7J3%v`F^}QeGkH
zNL1=nvb4?k;2|1Nf+4w*rLwyS<z=`-heXPTR<bl0`yxI0;tW}E2?ITn6yIS*=tE#=
zF)&Cvct`;g3_nbdqIM+BJJrZewgAllyAFvl3~bH@S6|@65uiz*oHAwL0vx?20=a%j
zC39>ZKrPbAxW<pdgVIosT?8Koh2%`+lNZr94wAH<6SnAq3a-UfR0cc6dx8o|(4s`-
zQxuKjee#pD;|ub0GLtJ^ja=c^+JdGjQBFey9SUpUO4@0NphSpcEirKio?-EhNjzx5
zFa9lYh_zHGN9}=}V}k8aF-&WS8zzGvGUgu)*)<3bwcvtylvB$LK|9{c;A(@sgJGM0
z(c4#q8@UuF5!~a^NT+s!myAIcDtHIOJFZv*j_74*;JgFc+Tb0G?=&`2cRr(RyTrMF
z8FDtrAULwih`vX5A@3YSI(><>&DzuoV(^Fv=tu>8XT!k`E%U^6Xqhjmhn7K)6{X`T
zT!e3W^McN!!56<HMb2=~0kB>WHop&K!Zh*(Exdv3TQ$qfi!aDYOiqPt>x(b(^vN}F
zMLG%3613+zwYWGx%@esY1s%4QlbN2Eni8LznwwOb<{4Z<kHfuOT_I<FLWdxTP4YO;
z(I76%L(kl>h&P0sUxIv$7xbtq!dbzWdRYOBcfbWdalQd7rSbVu@cYUrPW-g?E2OXn
z<q0Csj|wiKPM)B($6#3nywweU?I*$70gJOB$)C8yMa<dMU>D)2u}Q2Hu(%eSyoq%z
zIcK8{mb48YfAI7I^>@JQndwxXQyT2Bv<Yr<6Q4F=3+V}+BH{{8u~-}l7AJ6c65*2E
zpL!)Z(LMsDYAhZC2@~)S@~|4kr7<1ciztwZJkW?*1u`A{221y_+o!R`hiSYo=uU>@
zlKdjb$qS$W@d_?M9M(;hrj`llY-clUEgI0O7f|ca7<{&~3HGy{9pk}e4k-P(l?8i%
zE^KoJjaGn8dIlK{-G7Y8slm98(RK~;4i3Saqnz^#D&t4PBe5tmF%NX2@rX(vhJ@0G
zc|16MKu^H|FT@(*IcCI#2oY%noM%SUNPHQz6fuX?G9xEM2&NI^_%KM=Kx*9)T;q<I
zkU&Wj=FqGGx<G)+Z7m~ETgwDnTMK#!e6S(7t!0G0tp%NKhAMK42QQ$9@<2vowzW)<
z@6mv20QUoeyn}<FZLJaDUvT_F{0j{uLkq{e%HY(ZvdrXE=fs?xq{QTGPt<eQAwzty
z&@uss78$z1c0+WdZGbQ|C`!%&pKBOj3_1?aA9@5J)DlFK8D$Uy?kw=!F!FAE6!XBB
zc9MK#9_T<mY#|eD9PjEHWMl|(a4{s*;`1Sg=*1U97e-^wmZ8i7g2Mqm3yAGZP}FVl
zMi#-PNyW)UnP6)?^Gb>m1B&vKQ;Um1`+QyT&xRtMy+v!A;QK!;%2N}wLFa3F!a9&7
zdB_#vW{ORMyUC;=F|)|in;NHOLY;@&$woT<6tplou{Z;qo@sJUC(`*Opi^bhPTCB}
zb%h+m3EKJzo|BGG26Y#6L49cOy@rOaI8WR}&PCWGk4ozm@J&V|B><EYod(cB&~yYX
zkPzo*5_usR=tNCtBiBKC%qP@W#)hD6uDPkj#fj;u@!*p!i%Sa%@{3C1GZOPsa#D%(
zES7r_{EUo?@{2Q5a^lld^HPgIr;Nr!j^Q;l09`Buu@ig~5p?fikhhT~R0~!Yl|Zi>
z0wr=kZ>SFl9&DQES?20$WKxnJ4=TS4N|SOji!)M-U?n&~4;q3F6n8Z;#;QBM7*y57
zgU?w7)dWyS85#$`>;aY6^hgE-f-cA#zYmNME_N+T%`1U53yNKn7~-Qs!eIH3tZV?f
zpq0c3Gc*PzOz4?B`9+XfWKhXx86S_>_Zgp<45|}BJC@7vSBjv)5D<1vNrjk&)*ONP
z54F~!N5SW8=<1S(JMBPg9zSpV=R=i1D?5<4z}Yx6FD11C#6yG@C?kN^`haG$;h})-
zm?Io(xL~Q<D7B&>wJ0+;HLoNwXP^&IC3uz@NlWtv+Bcy6%Rz|aV8JKGz|I)WPXi_N
zA$D%BE9j)rpkVNZc+h%0sw6GCo_h&Cp$+ZaOU&lJfol}348eVFuwSr2JZcGpJ-vB>
zW*$(Fy+S@*H~`ePh=(k(1D!Si+aqZTzTwZ)3;h&Ma5oM#>jx@kz)1?_5F!ItLOO^n
zT%ctYiLGQ%A%(BV0vFrR6)&(o$M7j5L$i2~#NrI_X_E2a>H?HUKs`CgF_UO5aw6?=
zH5@&`(hzhi6s{920|LPFt)}3>2Zu3uybylIC+3!Lq-u!R6Wl<X&p{i34Y6$ghBnTF
zK{G+|7>luyyEMew=8ElvaU=8i_|m*gY-jYvL#~T=HMD>!iHDtdmq+%&dbyxm?}MG7
zJFdZ56}j|BEfR?K8MyNZE`dQ^R_G3HvQLZyU9A8uNGM*fPm`0^U<D(%p8yU+l;V!8
z-9Pwuj+2qNLAeVw?geusYETlq5uO$S2QFxFZiWGmxS7C`cuHzcYDp@N!5&z%nHG+O
zEUQP_l>uHo18P~Ih9Fta#k)h0yhw&7M)J<qqsE3F{JUhy^AzZAO!9n$8c9SXbLvM4
zG?{}B-$UMNJy@KEl(ykJjs|Z+KyvNS$cgZd@8AtnoMrGp<`-PyMtBbsEzZUR4RWK^
zMUbQM5b4o77`#3nR5g%z1fCJN4?)z9HCJ+uz@y9g;-IZJpl+mbyi0*Ucxf48i75#O
z(h*(=3hR@B=0K1RXCbEorowhwq%EAF&K`3820bGVS|j61&tx?Z>EduutqXTGskIdq
zT!?%A1|y`wt0$oqEe<CS?(~5uMiBQhVRmYf_LUR2ffQS@Wg71a+As=U&p<|3muhaH
zeg~K;P6LeqK)S`wc)G<@u?iFukeyZFG7Y`6Og%g3*o7wD(MX5K(4wfs-;<`uxfB(U
z)OHu<9&>p813L2)F@S|yl9N*`Qrqe1DFCT3q+1)GqJ#iVx8!wEY2PoP$Zw!TPM*h5
z6B?y`3DP}5C`W(~5u;s?oZ1e?mMaE*+QH^%)O0~s0fcvyhV+0(FMx2LSV>lE9siIR
zMa~7~P8<#1!I$CS4n<406nE)K4?>(}1NfLG@G+o>q>I$Er#$Uap<{&B=S1>7;#@Ci
zm4qwE$x6p`aymt6nhI{j-|s{YZRi?t@a^8XCs)WR;i%vZqEiVXp(94HNLe-kn|`6g
z*+IeP@%YywI~%zMyTk{B2eL`NsdX@Ugdsi(K7NL!7Y|$efx5bbN*+K;IiP7n!b5WK
zfzP3uY@i2v8A20Jkaw^-cnbn}HW#tB8GNA~sALT;F)}Mk%uC77g)Rw<&n$thIZaG=
zwSb*$=IITODC5BV;sEe5Xx^E5DXyR;HLd|62JxV~Of2IO_F-G<gDn9NH(U&IEU08c
zIzSAy3M1G`pkb~C57;3}A8$yu#c@W(03Y5%&r_v9A&^#@mt2yWp9k97jk*j2b>j@~
zL&?DBRU2X3|6~GQV(bdO5Uj*B-YGLL#na8#&@k91Co?6n$S*%7)h#L5EFLs~5D@H&
z>#QtK_*q$HuwE1-zkt?z4%*X;3=QLvmbg%Gyb`X1Ay76D;f@|-(DpQQY|#Tbp&L~4
zf)~<&4{o7iz*6RJkh36Tmf)coD!L0+QWDsT1v&5lmnT3cESb3G7L-)R2c;I4rWTjP
zgC^I?z|IB{;2?#a1c9>k17$~-GiaS7_zEfHS{Qkq7m9LM!gVC<SVBY8YoL&gA=tEm
zuBil72l22?#qr6B#U;ab`y^<)LkWEKCCWK=-~$NI52!Ezosa=K8N(|+I1pUSxg`6C
zz;?o6Gsq0S1G%^)zbG+16<o;==Z(nFC1BVB!!$m=D6u>~Go>QFEVDSX#4`%KgxC~v
z+5>uEQ~PujQ$j^zunBm_t||5%yH22XzbmL^1*$YXA;(1{v|yGm!RE+2cA*+vU7bxp
zr(cA|yN2fYhk)jQT;stDmXY@E8pj8_#|L}I2m8hchk%orYguq4c;*{lTBB1qf{ua-
z9t5Y%fOnySmjZwmMNm-g1$hS>!`kCy8v}L?+!&liIpne_aM2HPHEwla^Wf^xoCV&#
z1>3w^jK5%qE@KDTMu{m%GdxJE5DZaWf@|L+hBByWuq`--(Cyox?PXB+A~tCmBFlm|
zUt!gT&qxFCKow$31JpWPyTnag(Ut%pSEH`rN`pSzv0eSVLvsSqLoYr##}#^;A!rX7
zTC5`NM8}^nKzq_$%NRgA0bxlgEi*3@v=|x|z^0&WYkB!8sqs1a>FKFOt^wZ2L4l;y
z%m=K%5~LwHBQqz3%wS@OkBS;*@#Jb`79U@fTw0QuQw$Er%)IpYoc!cOPzMa;U(Bil
zrI8OmC14OGOKhnUnsJ9>>|yl|YJoza-vAmJMD0i;XB09s18Cz9Sw}d)@-K49Nx+4m
zyc}F&WSp9pn3R(W+m)JDl%E@4l95>qUmH&#9Kf5iKuthI`AtX%$YvuW=vHaa)+yMY
z?c{<2$c}DU@dT2LhsnZrbYsmct^tVM*I0FzfZPbG6H#hlwA#$s5HvMSN`j8}q)N0K
z$74OzBp9@M2-ndauAw;r!3OcJ@nzuMW$<1JYA+Pchl#<i;G;@Fl>n&du1YP+k4N4h
z1Pwe;9AT+zP)#Gbx&c`PG8tQPH3U~BAa{Z5A4qINt1GYw$hmomxvAg^3`L~4ATc==
z$y_6g)QW<{yp;Ho{DREn`23=HsITHd`pL|j!RDY*RnT^FSn-Y0PBF9qxesO!!u9#Z
zpko7)Q$gGJlM4#qE=h(STmu?BN=-p>Jl2GOI!FhrAdD=FQqwbwOHzyC;l`!q7lAFz
z%u5Hif&8eF$Du_%#_$Yijaht3YDr>d4ru)>oz4(}3|Jr?5dymG1J@BD_)8kBCpAD~
zkKoY?;G-Epr-34h9<0WdK-yf0vl~Du1-AMddJ+#P0g!ekgrPae7*Kuz?;8ajPyvZ>
z%xnuwux5~$GBFJD4fo6~$Vmlnfd{opf(ufUGt)AY;paXCBv$6+C#K*(mB2N*ED2#J
z)}sw*Wi@E5AB0^CN}w))mMKs_8XMvEBgAWlmKlk~@kyzvdGX1m#U=T<nN_JNP_rP{
zh#_@*f<bYOzqo^i1t^c?CT7EGRLF3l7x-Xj<f_LnxCHs8^t_VdqTmvX%;NaOqN2n~
z(77VeV?{tSJ0_rt5OShFY&-y^lm|P{6;`&#NBM!$0M_^btHkROP^f~it698ne0nN0
zc+vVtuxO>pd?D@$bI3W!kn<)6kBgw~MsTTwewofd?W;F*^$&*atH*L}50)+VARVyb
z3?etoJA*HXF^qSGZ1^`aEXYhvPA$(YPK{5_&nqq|DorklF9|MzZR~d`01a*hTf}>M
zxfFyL#Jhq!_rb&-{sGz&5)=%w4t&3b7uZ_RL>lzm0EqEH!R8S2K_}mUGqNY>ERlGq
zqKIOM&91@j@t$5Fo)Kuk4Lm=NHkU)NaswqnP|k$hy8+@M6&YpFqus%cv!Gz`l5B9k
zgzW4GZ}|srVn#Lr7Vrk3NiyW(q71Ug-Zb77G@BQXsB?o;b5fH_42w%#gG($@3riDo
z;!E;DtytIK5|fO?;tVhwyxrX*-Zwubz9=y-JvAOA18O3GB#aE=T~gB$OLIyfk||(W
zSEy6~=%keRqEwI$*u`5QDMNGc?s>33KrN2Ul49^sH>m6YPZPVkg16t77N-`+7iZ?B
z=cL9bl_qDWmbl{Deh;bykprDJha-Spm68grHDQh_2D>WW5bK!$ps0;^h9zlmtRclT
zu^ZXFTwOsc=Ry0K5T$s$2ZfuC@UNaG!<pba5e-pRO_9298t-~a@|@&s=t<~qUZ;3h
z*D_boV0%2M{)D6^P_vZM5T=25z&Qlc-SqSersx`Ia@K?4UqVV=41v9bSbl-HiVbyz
z$e?oWAl#~o2tmXG7W(YCH1Y)3<H$QM4GoZsJ)*DAqfJRi{Y8w(2_3XL1+D1AQtTrw
z*Q9LA9BqOKe`P?r<1tpUBeiv5Jy;^o(!g7YlJ2s2PiTaJ)*TJbnt^mrVFov-^)~n_
z2+DniDCOu^Pf+e^npGF1I}PWK15o=Ld`u$7m8g{0!_+T<kvxvR*#J@04Dn^aur=h!
z%YcbpmJ1!#qRBW5>bh)j^9{UC%>}kL!VtFZIKK?Cj0u#s2&`2Gtw)1iNRgk1bixwa
zdS!3Wuok#G1X{EVX{uA<?n%OnRE<1ABL>u5qzal;GKqJCF0ch3Bxh(G4_es}pPQJM
zn4VhX8H{^bEb1I0>Nr1v)t-262o4A~0*xRT#Rq`y1<lCMNl7j8^vN`I1rK}pWP)za
zhW5|%@=M}V!7Ci$YlMTn<6T{og1q5tZHA`z3{B&G!E;;jV4vj|c?N-fRu&XoVj1t4
zR~es@Sds`iTm%$}=7>my%m5UD7JiWzL4*<_o)iIFDD6x{41&&i%*-px&rSt(dy#z=
zY!>ei9drsVF&u(kGc<_zg=HXDlo$*02Cb7TF|>&Hh2*dJ`~uK!iOhWPLB!xOKiGVB
zK}iwH3@zTFZ^+ID*dQqO1&!eQWl}PeLFX#w=h0xH?BH2#2c0p;77inAl`Etz5(VxM
z#;4>%SF<7y#Uj=c8yO%LQ-fB%Cg<m8XQsMF`2`z-h8MA}Gp6>^S2NJkSA16;2b+SI
zzM5fQ`sy4X>;^j41)|6+9(*<xLJMs62eHs2*aCU!D^vq)>1!CirLQLOpyky*@xgxa
z!J(j$cvqKX|6oG{@Zwj)c<_R_U_;aRDp&9-I1mfkT7V6LBSPLh9yDPUp9jAG8nkN9
z02JUf&#{AKow2JcDCi)|K!Qum)AEbT6N^$jLE(U7$@|C&8UK*@AW#)=R+I|9RHP_1
zEwv~$FFDmSI3gZ;F9Rr9c?TiQKOhp8A?9u|#O+exhBMk^DV8$R6r4DrNi(<vY4ta?
zGykATkMO+`D9Mqgeg|)Z!qYHzMO+q*ZO@M-w5T%zmyYh>Eo(?xuoQfz$ORu%gDZId
z8m<HvhMeHACpU0GmKR?JnOw`vEy(c%Z=5iS_btsS$%L*E2yg=l;;3%?>AKaz98}*}
zV%vQNnv?;Z<7WmAQFH9|jSFc1gR5&WM3FaW(+!*lG8)<oMyhWtk%Jwo0ao9HBiA>e
znQo-KW*Q&t3EpPmA0HeBs&2qT-X(@+nRz9t>8YTVVuhvPf+5!nJj?9rYGe@~p9)zk
z6Q5KGnd=3uDTCDO;0zsX2wJEIuDHM}_@l753=Buuh7It>mymc@Kg7<L<Q&f+Z%F6V
z9313Di8+wP0*QGgp1IH<cS#J6h!2hgjYEKz)1d6I#GYfYT{({^qN#G(@}MbJ!FvwF
zpn-!tL4z~ZjhKoays-+Dnd1vU10T@LS_00bpdK>lDm?T#cr10b;b;L2YW_ot;{h*#
z4Nc-99j<ujP)D$#aXhHV1uxoxH*`TY9*%}CUHV*uq<p}#-Ox2SlBnh{xM+ohF=(ge
zXkcOsOi&SH3>uolQ-6WF8m95k<QiX;T3nh_0_thNmc5yP)_j3t#ihVM*w74Alw&Wu
z!R1g1xJL`x9|&si8IGi?4$-6aBfe`!g?R*m-3ZW3h${)5K2Yq@wBs{KN*|;#2<$0(
zv}y&N1_$lw3}n>`xgd#9-^S22c(iW=J^%!C+6QQ;(h<~agjNh8So$_@xa$URkfZi(
zMw{=hpbj~7lmJw>g8Ska&38lax=we{3eSKL@YpbH3GHa}9em0dC}^Oi3UoLG${X-9
z27mM20@h3#ZE+$MEEuPSxDzN<Xwl*{0`HU@v2!TYX>np3Wd^k_QFbvCSm=T8ST9l=
zqM%3}ZHOl3f!0KTuJ#@sWCtyB8OTZkycUVzAiL3MLlk++!y`VJP(#!Uca;GSa@2;X
zNoF2$qs!AL*9g2l54_|7vGoZ@r)~s|N#Jgy8iCuWptW<OL(E0F<?%((6B9F2;)@4w
z8x@=vM%$>M@gvM>R+3J%^CnQ>(4viMfUk{;XCM$;vkbKIj<{wS<j_#JGSF#&Sk?rf
zEQT_JEGYmDA0S3EQ5HmyP^JzxAK_V76M($TfhvQy*y4=%rZjXrHsLW_q%n76e5q@=
zPA?-;DfWa3U&sUsozbquXjfwJj5isBN?C$k3FFbO1c_Y<AKW!NILHZgC5%VA5{Nkj
z_`$%gxVsX@;I4%4=y10uwn~4nE*Avnh0(4A6}l3>1PUBlbR|Gj^f(t-47P?hQX`Ej
zZEMV43`$Q3cH$tU<AW_vf*RuZZ%ZI@q#CLD4O%~nGe$;y^BWX8qs{Np=J()fewz^0
z{5BbFev{bz4#r&@f`gn;^V?*!`Au5$+XUSF1|3#7I+8zhM)JXVVYK;8h30n%fdYqW
z&F|6Gpo3*KsD+7%nYoFHfw{4{fu*Ubp_!p6QMI`tHjSfeMv*#9gr@4jJsdN{nE{Y}
zg`gX0u<tOy8sebM--u0f*az-MGut4~Y@>A-rF9qhj14N}CDJN5@Li1Hg)*aOgJ2FM
z(d=vx)a`!*yyqH}azW!?kb*xxD7CmCKd(3yaZDv>t$<q@=nxfb!)G+SY!I~14A)r%
zD2HD_QgC@{Vs<>}*d)xD#6Bd5|41e1%^{!+We^`vZNnkw@_?#4l1+AXHiF#tKof5x
z47VV|Wt4ae5#VIl>;ku$8W%%R(=e#ZNV%H{_2f3H+|z{PnkLY;a-7#R`C+?k41Ca{
zFKFZEu<;S-0tv8>z<C|%Xl3;444sWYr`nR@@4<G<7W@)tQanL}<Y<5+J%Vmz$C)0n
zB}XDIoDKvfR#4QUT|Y_6m0+aDJPiWP6i1+e?n%cNXc%{`!BYXK2Emiwi3nV93zEXX
z1z-OIKD-c~Dyeyw82BVM|B!glIc%UaR1x!UuC6YL!DjIcMew`MAa@F;!0tSQUrq+Q
zt_*b4mZ3pOQDSmxNq&A#v7rIzF010o+@$;*bh87JK__$~%udP2ZERXmD(D`#;1W~V
zb<@x#tyB#N@M$)nOPtA@eG4{@$GzXj8FY}6F}8!0T*2GJT!Wp!2PrvYKS;?vKG+L%
zatB0_AM{uy2oG$uK|K5rCGZKnuAp=GKzj#4gFT=GXbd_30e)zKS-h7^0ayZb7;s)n
zCg{4b#2n8EBg4$%_?)uDoYK^I_;G6SWuD-BeIQ4wd4ijrmSu@WnTdHN@rgMlsYQ8-
zC7GbpgmVo*H`y3s9?0erlAL1_AD>v9oMWDnnhdhRGuRMxnUAY0#8?>RA8ZKO17QL=
zPQe_sFBGH{l)ND42Ep%$^8}sJ2Eqi6FSY>rvY;|P*E2U4baRhEd_YKiuvvVt3Ap$J
z-K&LK{skv`CKGu}8pug#H-ja+dIf>6<f7nyFf-UfTUXSZWspiFup^1RAB=!^K-2gj
z?3$7aX+J}=m?iW=o%|v!H`940gPq_LP-fuj>S|~SyB!y<C%!lca&jT~iX^O8m%;iY
z&>P;Uc8eXzGa&4Wwlo;a4Qr4KTOdb<85zU}7sP`-06T29BrzRy@eDi~a8(e{821Nd
zE6fZK0*g=oU>wx~SU>)57osu%2Pj6GEhCU-p?5{cgL>5{0Rf8znw&^Z=;k-*iL{_I
z#*tF@fH?_&6d<~Quv@)K3=Kdf735SZv_?Z2=ptQDFPh$O28vYhQCN_Lhe(cbbp;pI
z#^6iRV5i-AMufz>qTJpFy0Q&g27|6yLmhwtowSGSL03GR1B_v599mQlh6|>Q$h}|+
z=?(+(?}Pz0*+IpN8R$A+SURU_u#oOd#Nd@Pxq&lS?>PW<R^j&?49(;1L1(`w7o{ea
zq~bc)9(3?K<{^to;K~k`@epU;CnXlA4v~us3{4<+lg1b1gZx(nI@%BE@O#v939X>@
zLm9=y*%HTBdYL1YUPwE+@LPmAFbuj=7S!y<Q%<7VWM}|8EF-?i6LgD#DXx1gP`k}U
zdKq*yu3xYTw$6tcxbqPZYzSHyfbCWZw|GzJtrA|r7V*KL^IXtwxHUA(EC!#5mJGgc
zz6jJ+hz|js^Bn?e+z0!@0@Xj*58ROV2er6EsDF2cA<izADb$zX+c&ZK(iQGYNcKV8
zA_2;biOI>S#l@Zhc<y!}FJ8cFYw;XvOx$fBu0bL3@QP(<W_$9lgur%65FIwHgSM0g
zn_<gQ7T~nz8f*;i&YNKG&O1U+LWU@UE+jx`fi-;LU3$M@Gwe$XAyXYlWfiEghBShM
zrwBr8s*Uh~H1q_uoxxWI2V*~}$^ddtH>mImE-^HQm)PJ_yvsoSDeOTw!p|rL1uLOr
zH9?0$mw*;YK*y-^OEOZ6{DY%F)kO&S;B7x|%lP>8ywdpOiV8!s`1r(}%=Em}l=$4#
z+@#VpPpX^)Z3L=6@YIs7;DLmKk|OZ%2wI-QdNwiWTsS;A&;(X9qPA;5Ss2f@6k;oV
zLe(MOv+UiFoCcbO#k`Y)9><jqmQvQx(<j#uysHm%dkSa;ml^7*D)A-YJ~d*XZnT65
zCh3R?LdT%dwuHd8a065t5Z9xCG_UbB21qVAKxdawz2Ly+OHd&}q%T2AgYh(0@s=kZ
zqvZ+G8Ka=`#0XrTfF^ZD%M;j1p@^kaSX#g&l_!LbtQpMZi7V+14bTSVK~`SizbnUe
zv^+p74~)U(fe)znh_wR(8nYj5Um*2}Nh%Kr?K`J!d4O4(q13sM5k%04A*d;Vt(pck
zMnJ<2CgAOE@j=i7*gU}#h9Hfk7a5>URa7rBi1(-=_JI*tBLj~|@i^LRv{XSWRZPI8
zO7Li@0y+#8dO!>HS{a14(-AIJM*E2*^b@JI350O8fEI92e^t9PeBCr?tP8r(AvwP^
zuf&tUiUUK>0JO!n@TGu=8WC%q;%oxyUKl_v11<lj%6e%t9BVB>>$dQ$wG1|mcLmLZ
zhkz!CAX6=9Yd+Ati9cM74dZ>|A!`z0OLfwU@^j-$GBS(f%QH(dK<kk~%R50!(k!70
zGt)dH@=A(}{6OpVOylD-5{u(gi_=QL7rcX3xs|!Pnu3?Vxt2lKL<GPuOh;XBLy}`b
zivSGb2RPnnvPPDIKp|oYtvP7K9h4y{u*Mm*EC9TOmO_I}ipvuVT!VtaW`X7~5pyk|
z<cz%b6}p_w&@?4AH!&|gCp8|j4%RimJDDLq3Z4+Cx`frw8@h-UbRQ%BQSo3SJj+!b
zL1W=Y*ygvKL2U_8lM}Kw7`%{-3ZvBqI4uM%pmB8tUEv<&9qa^749LNZvc$N|3;$d_
zu4ZL0xZR0$c`jt`*wr;486`MDca?xw#14X}#MWbgMIcTe!xTU|AISUKpbL^=tG@}w
zFgDvkv58V0;arXp3{r}3Z2~mnA!~Ywk9cgZ0!1>Bt^z5=KiE0U(gX218e7PMB9XX|
zg=J(%5;HP3TS1XTtgVAN|M~?ZE#3!hIdctm#NIuIWm;Uhn)p~GzNc=0-6^0b2jyGb
zPH_euycg_7Vnh?~F!F~G@a0`l1rkqiySE`|LNui`ITd<=DfBAHGFMmH)a%e%-7AR9
zttsYs>Uwuj)r<8i8c#@FAM6HR%i@kbA$Z3J`+>HmKokYV2ZJt3KxhFiJcIX9g2Ag}
zf}x7QsWsUjyjIK~v{($(dI>f(imw9gMREnRK&>k9^`$APC5f3imhj^=NIUcbcYOKN
zG{VS@FAF^J<q3)}3v6vOP{@PsWcL8amnZi4@{JD;0L2$XQ3&YLbXV742oG$uDN<<!
z+B@eO3{~Xn>I&H+0b1-p(XHyBHk}JN=11cfeJnQ^90`LqenCSQ;7xeoHJ{n3uEDPH
z!G_>nR7gu=Xq&5CgUxZ?dko(-1zuExd<z|PKND5^TS(<Hq9^DI8g4MeyeAmE<qq6w
zK-t*l46Y$Z3%TNwc=&|I;LQY}HC?U*kD>=%uR2=D4aG_f9KU!AIXadp_y$%$!<V=k
z-=O{jWPB4gVF*9920nfR8VMu1jDns2fNhB@_+aNeBJbN9ZHN_@#6vF5qFqA_w0w+k
z83np|Z?udWie(fyeuqFAg>BFVJcNPoqy(4(JOh&?6<y%%MmW|mj}~1R^}_)7AwetI
z2p3(Tn|?-%uAx|Tf#Y|W7G0q6ERu>QpV6Kl#!|My+w%jhm?K;?fo?$<Et-a6(FBg)
zAy71d&Xq=tsDsiP{`n$2jV+Q(EO29LbczIV2rQkaNWg=d=4tsw<%vZpo;01hAa;-y
zd(#?x(wC=Ka0y~q6lMKH87L7Utx6+ySK}br66lIDvExzzx>6)K0#uzN4T3{Y0K>Cj
z*$8#PGRlEW!Jq@kTtTbGK<7z#fz}*>=5|UbJD(~Uv@ZkHNFnolDguXyLCzuruZ{wr
zPlffsFR;(>uIvMyWCFtAjdSU#CEy*mu$f_`1If&aQb7kVr9h7B0-cxwHrv%Tpez@%
zMhjDuks(Y|RccW_Hk~-N8d|`#rlf)o2m{#&IRVYpwJe|vmz4;8MVR`)+F({<o<j%o
z0CYJS)lNrq1sxg%30JhN2-#EsInom{-$z7}10^Zc1$tm(@W!$$iFP0#yGF8I<gYX&
z#v^#v7ZRZzWmO?&NWzi;-H&D?5POj2%)up~CA^?>J~L8t3Q~)}2a$pHup^%t=H==N
zItMTabW~z|NNGV%YCQPd1kkP~uVCYNmjclIzbj-m7&LVTI@AhuS~)}+g~x9}PRZ~?
z9C;Q%nSr2E8Fc0(2)n}bkZF88Rb34UUQlvCHaR7+B+-*1=Yw1g!miGqM!_YRfgNlD
zIv5kXzo=@vAu+ZafWovi6_gez^ESA&L7c+o9gK9a)Q~vk#~X6Y59XGUq#&xFOa$I=
zhUY8{(oT#5?~^fspO^wU-UGhu2b$@J=3#Ayrt!Y<nR%Hd@oA-b$tC$ko<ZK=6;PmK
zyb#AofsQ%`FQhdbqTU3Z(3Fx|TvC)@32OTyd`9>zI&5=>Bk71HQcf1a-kCBqi4V;K
zC9=%KoXo1!6i?)C6{IL9>HMO>ahi^Kyl;GBN($sS9ULAXQR#%#LuN<_GkgmPh+9Gp
zI-Sf9?~-`X=4Cff9|-H+?w0Yvprr>;MegyzprwUS9_SoA=;|!^z!u0Z$P^%GkSZ9e
z0knJ^oS(p(6tHfT_sK;%sf&`7j&1f5R4)=4ULd8QJ=+jZAaAe$FM@S-bsfzB;Dx8b
zpiP6|Q<8mhNjnu~q-FqEK>;3o#F_~}{VK$15d)VCMpJnuxcGt|@d!=jq@DFKa#J~^
zGytzipm8dP4Y44qACyuaQig+L(g^#idRS?XYen8@M!=R4NIRZl<Yoj&fe{4SjzdgF
z2nHXf37uUb>VN^GVSK=VNj&Uu0HT6oSe>;19(*oybp;=|06j_-GGGf$9pDooNW1FG
z)gLm?5nKWux5h|0pxqD1hb<Hr1($%1Y|TrF2Tcf?#mDF6gO>V(haNMF;~{rb<YZ>2
zf-YHc4K4xSK$M$bmKvX&pI2N`RGM6pnUs_28Egi+w!+XNvp60sn^;_&nVttabsQ{(
zacn~n=zbq}(4-uw<N%M)Waj6APJ$utxNh*4N35IT!ISWy${loIJ!FqMRc1R0+Gtji
zSd^Yx;u!#LL<c}d2>p<^Nkiw23@tz-^pFz>z(ZA_b8G{=!RLm1)5oobh7iZbgQo0Y
zqvm)zrr7#lpa4OsnJL*=ZUl-g$i{NKAwX+~AR-aeLxx2n{#c>4o9G)^u&e{w6;8v*
zaCJolHfR8X9)a!ZN@`#d-x?)<b2d2fLpEpQ4R1QQ1ra5nQ61u<gbvQaj5W-umol0z
z!2xaeMy#K4bp_RD;HDkQIqAp~DFfj`JViKo4-&2}5iy&ThMbSFmCLXl4P*oaC_{j{
zokK6`$q5LMPlsHLQ+YWiVgG|x1Rx*i23hh1T1!LnLNSn07%OQAE%8FK34AzGFsVz@
zNVbupwL1j8gMaM~A?@Hk5bQ)S@R~Q0y@#?Ai{#!axQiET5)WFc6$HA}6lZi8#Dj-~
zAs1?3^a8==;9v1G(C6(D;Y84SNds_L5S1*kW&lEWXoBx}2d{C2cY(n!8=M_qLqp^R
zSD@K3(3LDGS5`u%qB2qwQ{V}iifg5e;CJ*Q))Zm7iQ*+$h(%u1y*v$c$`oj?HDnAJ
zc^(g3`nd)K6LGCra*n50uz5VFm!9P63T?50MkbJ#3wsaFWjy$9%!6O<Hl!EvfR=y3
zZd}B%dWXDaE`--@7=dTAiM)3TG>ip0cna+#By5W$@HNVb96$lh$`6JKe@GC4Tf$fe
zzd=PBxMBn4Cmcb984>gdAn+1)XUNhV%G^KfqnP9=ZS3dekQh$bIw_!JPf8BKdU6_Q
zYzeem!w7s5mnr1pOuVaIP_8q8YJjhHamP9HLrmf)F;IxziUSI$!BIZI){PK7Q#@i4
z&%k7>p_qb5o?<0-Su383W+)Utu)GC2GZ1u?JfWNKKs_oF`>?}m@)_I{M4fRBE-|zK
zU0IovpPX2d8lPU8Sd;=<#GB|DTw-V$A6yU*o|sNeiBCz*Ni9h&!kAKpk1`WjpF*S4
z{*7^*_HQ2V>Wc5Qf1`NUcyM^&A69S$r7KfJ2&I5GdxXTh1_g&f+jO8^DzF`Q5b5C2
z&`Yj#1)l_jGJZ4^(vuO6^khaLJsA?0o}59a?}1LG4e|~KZ&(MFNf_yCGy!G85>R5W
zt4kiV2R|B4&|8L$;(hXyv*Qc$bKv3Rg0dwqFSQ)DdpN&nv?zxZMlO(HIQUjw^m}WF
z7|I8qB?}r!$J25mwuK2=F9N#g0(0;Vx?~42_Y7Kv9su2A7vf38!We9=H;{cqb{;`W
zK?kT~It^3|f-ZrCESK>N0B@XtIgLQTQ06F%<q^>EAYdsSCgTzD1R6+z2L|aY9SuQe
z%qF{nn<ZXBpbLpyT`8P4Av8ra2&PR4IT18%0-Zesk7|=Yc|y=8BaHQf!QhiF{DMmc
z->N~-aX`?OlHfKvp^LhVK&h+DmE`F-d|d=1W8^MEK}k`3W?n%~Vsa|fF2i`To7eEW
zm9W?Pl-rElG$mx30Rex222w#|Y6kHx1&IB$v~oF8n}||}o5lNrdNi;lk2v}=glr)k
z&G?%q6q}DxwS&u0qAPUJDI@V7sfj6&i`GB`m*}TNfXB;0yW-HMBGIQX4P8O^Jej1V
zrX`l<lt6pUM4k=+x=IStMgjE-4A5Le<SZoEq0R_nXfT}#X=;KdJfNpN#V10SN`n?r
zqns2(wZ;%)(ifb=TwQ}<t7A<E;hd^je0*|ZPL5}imw&K%ygz7e)eDrWKx3YuQ7c!_
zvUh)EKY`EQ2QPf^%u7kFfUG?C^ol5koIV0QegxaV-ayVDQDgp##3=x5tw_*tKaova
zkkVk<&Wk_-g|c}Ok|LGXK>{gKAajM3d21NPH7HAa1$hS(z2S8bOz^n6l0V<)LeKd=
zTBmGiFhJ)tp*&C#fw|=$$0VqcC#XCJB>)m;A+QzWbj=#%CIDDsCt)@d)TA68jxxj?
zva^6q8o1^{H#<SjoPr6D&LyA?ae^-G3l5172o4^dc_Fk8)YTQ*B?9#%OylE6b0C%+
zXlQ^qE7KK}ta8C;*n-XsEXfC-|C3r=JUV&~89fIr-wuUkJQL8cPij(rJnUS>OasL2
zk^?glY=C3p4m6mKXCfG55+EMj+C|De!{4uv{yeCp7@eVYHI4VoEyzKN|Isjkg~@0-
zL7H-P2HjDGJd+<1Hbj=p(0GXhbh3Ul+d#7o)+Hb2@ou0qIWzO~;xiKSQgTv@Xm|Dl
z_y7h&&?%X@iFt|XsYR%#WCnQ$yTpShd3+(#@%aU*MTsSu`Ji<dA)Wzl<Q|9*x(wJ5
z+hxGui^QQrnuy~%L0cUXlaoPht^jZHZ6&lR26WtWJa`Trv~hxnc)&IY0h%Eva>Nm&
z6yIbzcn%$J^th20J=okE?@8=PJSftPu|*nq@|Dy`!{!!H1Q8i_Af<TMak~aV&lRCd
zT)GB;j)ue=SI%^dEBZ!;E6Ev$_G>Q!f?eZX@y3S-Y4Jh4ld+$*2F*RVw$qauW5heh
z5W9O|83?C?P$HG&#nIs95#YI2($}kis~p%WHMFJ2cqfFRD`d!CSzrO{#gZ{UPo&*M
zuPq?TJkaWbpkPDrz`G%(D-4LT(G_%A3T)ja<&i;!RR%;ln}T%)#MuDt7$O!Cg0lcA
zD-E!W#^DX&GS^^&>nlhYOQzT^SMWHjX?#F1WHlttQESR=f(ABdWP%o<hBp3Z5|3m2
zk7AF2#?H*3r4Av(2re};@&p~H5R6!A1nPKFYAU4DMyV-~u@g{-#{lG8@Uj|b*g1KS
zC1GBm+lWHIg&0_kpJjY}I&@hx=p??J%=Em}l=!65w6xSBh!*foOQ191V2yUvl`)2(
zEgEDlxPcr{k8`mMrHgqG116|WHgF|rF%R4rQ}B6&o?iZ-kcF=O1D%pcWZT|97~B`Z
zdrY7q=)A&U$9QnafVS8Bhk)ZLxCB(EfiKYU3NSPb_Q}aiNi6cqPe}zYS_uFx`pd}A
zNdaB5lW7Q<U-ZcY?*Rz{<zHj4)8kWfQgc)DN<2Y_Kw~U_aWw%SzZVp22}(VFVcx+d
z#__(To~ZVL#%Dp;H95x<R4XEkAv;*iK+QG_Y@Hs^%4^WkKcJ8Z_KpW#6a=0lfCh%4
zE8PPFdvJpS1RQ0_Ii6Gq5K~Zq;9Di*3a;^x7sck3_~aV6f)3O)G=Ri)ab^|x*i6&1
z#GKMpP%cGF1RxFI3rWE74klcK!n}hG<AZ{|K}i6f=!^zMI2*aT4vug(BsH83T?vG<
z1?&bK&mdov-0hY`URe_i?s?!DNbm{*pH2cfcm#Aj4QQbN^zgW%)Z)^d63>u$FP8%F
z!Z=9U@DKI?RUE;dptM1a(-g3cPJmW_5IH&lQi^vi87Q@Y?sft#4;exWry!*_<h~5d
z9%wMml`tT0QnoyZj?3O4c^PzF8s*L&0&90b>y!*#L0%<c?G6>zDPg7`l*|R$VFapS
zL6^AT%8#H-hGzr=7Kyl*;DKry<a1a+WzFc42rNq?Q2WoLOOcW*DzJo-tFw`75Mn73
z_~uC1dXfAzP_Jc(Oa;<>_k2J|d{8ia*~sXeAZ$($eexL8MH==CO~8i}`av6Sgl-$8
z;RK+eNxW}7=*;<o{LH)((0nM$jhm3M5bX1kG;|g6R2G4o7-{GVypt)exF=H}2^c=9
zos?LdYG@qqlvtb^51n<!GLej}z6bRiP?`w1kI@Gy#XCDl)rh9GV=0P%T00JJvTz?%
z$->oj5Jfxcq$$bSnzCqh#XmKQXVnK;xtaK;KG~C%RE=3WxR;_lO$Ybk&DNgyvo)zR
zGQ`cVQEMiPINKm|S!VG8!KScg3GF6@DVWV7&NpcDS*B#oXAx%=XhsXRLm%&~5mClD
zgSJd!OmGvN*CNVnNNbLAHzMY?z=xEBMn&UM=C+buy@J3?AxNF!N_NGV;UYC}5i>_j
zuxpPujEJ!T(k+J13}fvUQ*H^kOG&NSRA{Ukxdwx0xrmvK1RVl^d^fZq>f9dX(~<O?
z?lZzM-3Mv_V4fU6_5>T@c}K8Ayg(b}%UnT|ZJ=HL;3xslcY%9ru)QX^2Ck?xf}j%@
zjN<W5L53K_2Z7ULNNGV%YJ6sHK@NBh(ks|B-UYJ79z3sS4n5JpGYHiRkdwgkm}W((
z;0xZ0Qqxk4Qu9D3ofyYMCoaJzfOZdo`j&9lf)fN5=Xrr<V_{RIxZP)r;yx3Q<(@%Q
znBoI>p76}iKxX(1G5s3?^R9m|_yRllB%OgP4JW4kK`9b#{t(|JGTd<(@nHm-iA0YN
zBUe{1&{8;@$;1dH8W7XJw967?`xudi=`@vxFLSuUQVS$=7{lfnAz3hqUbBth$wt^U
z2d*LUpqm`wPRUKpO)JfdPf0CGO#>}=@DG8kvNM9V39(Is48TkksF4I(s}DM8sKgNS
zuv_#=4s6aQai)s+E{HMq^{22YQoOS_5RVZ*dxOnmB*h0Eyak#1g`Al|yw41W{}?dn
zN+ZY^Fv_4S^5ze+H=Gcz(}JL<27=oHNK-Zx>^C9UwgER-VW$-h<gmACyl;GFUS<jS
zlGT#@BF`Xi@cE5pLBS=6;cmqFWh4(*5xEYH;Mx$#xK&DOaY<2rCF*V^&^`~)pnZB#
zVh-dE-o(5T&m{2LCs0?9_(Vn7*c!wSrr6eufsURA&1jR5*08w+l&**z2nQ*}x5da6
zoCIMvYLcD=u{jTv*NAi;NGbktdTc2ZbeJa9QYOuP0NP$Rs1qz`B%1ib4_kPFQW<eE
z?g~k8&d~M~y%U_Pt0A@o<rMGgI!F=}bYz~!35NJ)4%q|pt|Sz4#5;%VtAoMioCn#-
zj(8W69bi~fCTMLS)lw!sJVAD82iYuwzVr(3pdeABysnguZW3n)WPB4oTY%n%1fSYZ
z1+PE~PwI`XBgQzvBi97SIFliFE~1QaqKyR_5*+G*EbK$Rk`Q!;GpJbvS`Zs-77rff
z1GU(|Bk8DzuaY^a0_k&sM-q`uM{_$(hp9k^Rhz|Q8^;8VUtzigb(9f2)`@Q%6EyY=
zJ%AQIVTEQWWX}rv_!ekKhC#e1bhr`880cN07^7qcu4G1n7ZJNmK-(yA497a7jI+Uq
zvdDA{zL6;lq>(8skz)it$QL~v!5dnTf)6}I1dcY;A!<-Bw*=owxH$6%{$WT9vVsSv
zWu$};>fOP_b@lM?(M6gNrGeq_X%u|XfNNX|$!W;<Srg}L<jM%I$8g09b%Kpd(}@Z<
zTxKI5JBKIWaBC;Zc3iRM49a%!f{`5iQA`**<BTMYprYLCOa4+qP<IgT{U!b(@wleU
zkY@!zW$(a^G=at)5%=plW9uRk8gfD&JOddAJHv*S!<dj$PYA>$Wu17?^rRo&Q6)SP
z?2cBsk{rR<+zuK?B5nYJ@aP;Uq7d<pb*zbM@lI>Mz*d>jG&z7<)VT7q%fLprt1D`B
zVjbxjB+&^Pha)QY65o#}d$<Ho2KJ;hMu~Sm*<&fFk&bl`g=&#b2k*eLF{naBUsFV&
z|AVtVMO>GdvhF<i$N+HhK#T4?LDNyY&|nXvchInfD7e#x(bopgBVp5y*2|{pAOe#8
z@F8^61c7S}3$f0pD8iAP2R}*)Pg@&jV;ywc7PzqvKTHQS6h!*57T}`@@Gn$?94G;f
z@_3Rhz~37KZ)$=K*5T`F;>@F96G#aNoF-8%Byib4Qc$4WUj*uzkvAX$&e4!@HCh!i
zSW`4LosZ1|ydwiRG7W+72L&=bDdIJs%m{{C5aJnJLitcPq`sis9K_&170fb#U4}-v
zS>WvzDVfCu`NgT!HWj)!0(vGA72FEj6bZfP+ZA*JnkDE!p7_kXw0ws6D1vcb23kdp
zKZz0%<3yN3WPB525^=Fjgh?dFHPL305Yxn%NmM)!iM!uN53&Z|PU`9h8iuoQ%&QDe
zEh@`QPIXSq$w^8~&IYaRcXh>c`2lFlO+0wd3jSP+$Zw<R!qwFUUS^Dj25cb<Y8^Kk
zF0gPxExSj<1!;3O-gX9#kb;fE7#gKk6r>hqg3c05%rUg|%quBM3@FM69Uc!o#ojf_
zFW4a7+&Mq5B(<W%&=j;Mr?@l;v}P0};2CTb4?af|wNnxj4?ZTyAl@}JC)haNm6*~I
z(xw?oE+$x>56W;RSndu=S7U1z4yCjLaX(Sz*x(F*O4_^FePj+fownG}0=e9Af*e`v
zXJ}ZQnpd1(6rWq1UTmCOoNj2~lUSTu6r7xx7Y{lcstmM&C($$5A|A984gKU=kg%(3
zuw%R@Xl;J5If0wU$tZjVlk>?ei3XJy2sH->e<Fh9aiZFAL&Y-`6j*~PalsEf!P{EG
zJNiRhf#e!&OjJoj7poAZ0)4E5=U}>6hb_0!(PGq`K_82Ws)KPm1y<+~xLMMbh@lKf
zeMuLqh)Km%^ckXgOc&pgmWrw9Pl(0DrebPZOlc}6x@Bk*?}~pwj$kULo>fGpVk%lk
zL|IH+jRx9|K`<a8i3zpkgD3k?&z}&BiB82-w3yOVY*v(<lUz_>8Bm&(lUbaRTI5M&
ze1I;H3pS;&l>y7oG_szk)K1$FAf+6qQ7AwXC(*frw&4MB4AD7-#*QH>_uv}eAubn}
z7-EbGn8Xv?J|7UP5xHhytcTYb17bZSfuiP?0dxpzP8k@75Rpq@1v%<aKCJI;WD=B_
zmku3L%PoN18U((R))TZytTZpPurxIueD@LAnaTomp&s}~MrfHaz)mqwNi8f*ErqTW
z86<8>&4aip*a^I=dT_YP&<He}lbDkepORRT2w7P(I9z6$oRgYZ1aXn~;Bb;fMq)8i
zI1Lh48CoQkC1&O%Cgr5YCnpvpCTEsZf`cu@lTgWktyBOVG*11JAwIbxF}|R*C^fz;
zv#6vrF$cT~ije#8mRv}yPrZq2H@mu0Tt<;&DfLPtvTTQ!JB}2WJLK3;?GlC@H&CrC
zA;)rRmKx;PPpk5Q9Jhe-AHibDIHa;5HHD%HL38XAf)HT?q&815^wu<x!w8f{1K}(Z
z67E1akF=yc5H2(_DlJZpFG<W!h3!_zO)bgDPXSkuegtapfp9R++&TzTr=dY&N(wYw
zK@;%ETUWe;&Ep4Yrh+&dQV6&PL-qyXZ(t5cLNH0r&nqs?g(X}_iXF`EgoY@19sMA5
zrzLVv2bOAwhGUUJcHnDI<a!^J$%$!H(>w!VIBGD}oEVN9Wc4P7`v!NdiQ(KqTW4ar
z6s5+5oMbz|MI{b5LW>-<Awp<#88m4+=$t(m>r2eQg}V|Oz=NRz!gS@Jtt$yR6)9Bl
zZ?Z$Vnwtu%T}U+#G0}s2lAL5S;j=f?GZWjC47E*1ooAt<=|oJP;M;sl+^8bO%l)Wi
z4KXQ-T2>K}(5Pe;Y3YxumJ*vRsbwh<sTHL}0M)`M0<aW-DhQ1$R6!$fcM{Q=AhaG3
zWEZr?C!iGO2qINOT}Pa1LlekBQ}IQh`Mu&2uqR*xBLv)KWQeLa9(4L=Ds+O0SnD$q
z^HOqB;nss%M@Ti2p;=LGIZQG>GbO&*HP|%XvkZA0g!FYLCh_o75TVW_&kRUNBcdGp
z94&=AF(4zX7^^P82l=B;`55};r=<E9lw{`T6@vnZki(3OFh_(zb5&@14WT=CF{LbA
zN{hhr-XI-*-oYh?#zm!hC7HRY@u@{c`9&t>8Htb-1!_4Mn#Bhf#3$#M=9Q$T#Dgy3
z^(45EFeJ>+&>%iOxuPO5DYMMb$RIwxI5R#uC$YFV9=`n_WP3<3zG^2Jv=^DUCJCC2
zhL-X1(3_aiEyQv<Av84+$TzO8!PqaPiTCsiHjc-6r!d%`o|q^1(ZSYWOwVG=n(>}Q
z9zu%4E0mi_ZHER!;{@|e63~i4@IXxnW|UCm4`Qsu;!Pq$9&EZHwyQymVM|W1c!-LI
z6UwMW91{U5_JV^;a4a7(G%iZci7$p6HxOSOMPzN}Y=S=EZfF29C@()HHNMz2$lEWt
z#2j1{85$ZIB_$STCdU_-6lLb6dnSWUTTjkNEQ&8FO3W-N_5>f<p6u#M`_m6VL4jIE
z8iE{&y@0gL&Ckm(E=ep&1!)ToE-{UF%FIjgbfeQ<YyrUrplf^4&#eZX|LqDt{~P2q
z&}s?u`0&)k?D(S8;?kTFaM|lgCuf2SC*0`^mYz^+`+?u*4XOfhWC`p}hOK9#uz^CY
zt)d|J<L;>jCla}oo2bR8`0auP7omEb$QA|O5|7BPPNHWp!TkcDoP*ykXiI_g)-I^B
zBW8I#C|q%+L9*9E61l)QBp4QNs5ujs%;~ypldxmxw^A&Muw!VlER3+Vc*6jx8%WY>
zw2)wUm2U*=-4?+1gT$vLCYR(FRT5d41e?VB1;-=hmtfO)P(}n-?eT_Y@O>t35M#m3
zgm@!_255IIJhLRjF()TKIT3WVU5EjwsTG<N;1?WkXbNs%fUb=zN=r;mEjBa<b>l#t
zEzi7?RInJ>RMHzCpe9SaabSM1t1D=o8o}tG`II7LC>gvm8anL(X+RUoxHNYda#Dj&
zz~TxoV}sz*q~heFOmI&dvkOgZ(n<s$ffbBpM}=9uEBF!`aDk4!P%}0|c0`bWuy1iX
zjhq6FBYgd9l#wtx)`~=I3l9lKaU3W};fr`pKsgQE+CyzZ8yUvOm*wIZXMn{Ap~eB&
zCQzWI=7ARyL(^DVQGRZGNk(Qd+!cfj0y_|%MG!>`vFXet9vXu%mt(IUDQpE28m5AK
zzz}1Y3L%AZauU4W#y3ob(2Frl1(!k@rUJK6ERqsa;>!|?G86Mk;vrWeK%>htwIVqc
zoUuUya3hS20uqZ7b5l!Fi$F^$U15q)<HpbcuDjUC!ZWWdF()%6Fu&NpEVZa8GbOc{
z2z|!JaGM-+ic%9(DqT{Oa}tYEQ;5)PWC^ttZUz?D2A7aE5(ny&8OHmTmZVk?Ie6y>
zO8v-Veg!2(@tJuAIf<Z~>4_YYLtJ))w{HOMahDO;nGCsX%p%@5J`q$GgU7mqODy7D
zAoCKS^KX(}UCRPOz||$l!<HcD=OV3jEJ;iU4crs(84+U`MEZ*elZfzD8QfQ()5gJ`
zf{nvM&+hOH7*WF}h|tH;TNzQI0ZBn-@xJjXsX5?WF`7&&U5#8_ApwJ0V1#(WyB7p%
zZW@g!#v5WiP8BqKi|061^!yF(5`e}n<B@I}A7Gyu;P4u#1w)e8Ah%TdgNkw7DH(fn
zXn@D@2o_9(($$cBLR<kdh&_NiqvJfO6V!u8X|-ZcKLk$m3<w4t=gANsg*!vyae+ZR
zYKxvsCz!;$#=8ato5cqOn~{@qVC{7ZI}%hGP9`%O4JI#8o~H(%Z%{KBsAx8ghqT2L
zL2Cj)TjoJ0<KUXv!(Mby$(xqgH@I1XhU$Wy;yr_1;$4F+2%He(>gsIh8Wijm9}w&b
z%R|G?i_rB*;58lS>r!YMMWCV~9(*<_WZyA*X^CYlji&AaB^iTw&tPyGafLKG!0jqR
zJzwG`eF)EFA&NP?onvZQ2Pu+JGcj8KnMkW(oou`T1&ccZ&1_;$)*~jMsAwIbfFjl^
z;)02|i8W$o5Qz#V>RE>^n21Udqz{4;HGxT#_h~zaiY-WxvluMpkQV|-=?TZU2XXlq
zOF;{o6(hKA8xg<*Vm%~qiR`8jm&~!u-Vifg4RHx-NlJQih-@dC#=8ca5Z9D(jt_ty
zuM=EiNLo{d#?Hgr3?a&H(C9reZ3yBFgVg_!E6xaPgQwR4QkJmeb>d;8dS+#*p!sjm
z*f#Q^4diEgaKQ>WFy1w@!ZnwnD8CrA3@$k}9&#3AJZOnrJmggRc<3oopdoZ<If~kK
zg|+4BwpPP5FSVj1-ZdBGB1i%UO;UrVsKLh)5j)3*y%+%9cnQL;iNUV^!H|@JW=Upl
zK@Me>pczh`SOtx^Avt=GBxj4v;`p@EoE%VU#+%Hb2lRj<b#NpzLvxg^^59qxc8d22
zC^G<ExKIMmmQJ8cU4p@PMB~p%;Iq6y9vmcbV`zzaW)>)(;-d(i34*^cgif1-h6adU
z1%$uYBf~_{paf{c1-O8VhmVqzRd$hKy(?NNg>otgaYZ+zlz@!uQIulHaXxas9e~io
zn)w{DWIji5=5vg9h18aG4<~$i2(&Q@R5ig)mLyQF;a*u6PeFA9Ih8Wl5_12GYXM|)
z53EmuBRkN1^%hdFz?PL6nj+58iHDT7&hen-_$8Lm<v5vXo)N`G!6oLI#qq_7xv8EZ
z@t`|xOv@5;K&M=~nt-+!q3;M7%t!E8q8@HTj;}#!3^{*;m%>2;VlZr~#}?0UUqdCy
zh-*-^4{A>unV>WtpfN;_PZ8}5)SKnN=^9kY`GQ8fhf-ir5bcP-a0ZwApaKG#?ZK%X
zw4V{BHBEMrix${K*4VC~(g%Hf9h6uHOSub8h~TCfxTwHV>bejvbzS0J(Mw&(F)rxE
z5s~2rx{lohw9g15>`dZa%UoUkLFPi!4an^w@u2nCpr$nb2&Q>Gh8dpl(hVvF$@3(I
zDQMbi@MLJHKS03_E^}NB;a-Hs2svIXF+|R%ur|OT_BFl|owV3R6k;ymLJXuExeyy{
zNgB=Pltenb&x|$tvDIeyR&AoJ5+`B_J7Ops_tYDyW?~x^Mjre}F%M}hAGZsLD>6wK
zx2L&Pgu;M0AHf3$n*Iq)AwnY)G!~4s*q6x7>|WrC8o5vI7mU))$SVPLG(er;#G<0a
zO3x5@g$KG%6H-h;Z}tV%LZIpishlixbv7i@CE&^}9%Me$9HV&Xsf?fjO;5~S>G;oI
zfQAZaUV=h{3?UtAG@oI*#}&y+<N(E{5@IHLlwqo*BzjEZp=Bv*^q__YaeL$O2eq@2
zYY?bH#2Rl@vA__;0_4CY&Ujad6HQ^OTF5a0>;|w2pw0WBjp&)l@Y6Mt6N^iTPUmPT
zDI^}`JJWbiSW6C6(nCA?(5ytpz8ga`biI&d3@uZzF2h9)OvtGbuC5j-nZ*T(CCM2e
zXQK87{DR}*g%fBMpesm;DfaV0OhJcH7~wu31eAI}y%xOb6XK@$pw!}m{Ji2+_^rSA
z6KHZ-62$W$^DU8!73lsMQcD+~Bm-9vc1?laDT32r)F3q^%l#mmKp1WtG!EfGk7^0T
z4p&!0<Koo36wnz2;IMKH!Yp2b{DO_Jou-lK3A#!d6eCcpNT0C>9a983RSHxDn}D{W
zq$cIZXQbv7q!xMlWEwzMz9bpCx|+oY$ET;3xCR9q!g44!4e+6B0v@N)(simW@CL^v
z!q4!P-k5$iq$H5&v*;E)MTqbWyz`6c83SxX0{DktDO`<<y2K65rLeVbB(4j9W(e%V
z#Z+)FmdRM~3O!O*aT>WIt>OeVGLW}Pfch3gd5vm7NPJMRH>{i>ZBfS%h&-f5q-lJ7
zUTQgPiE(}rXx#($?Qb;CMU<yXLxYr5@W#c&l2ljF0%O>!1*`=H(dVV0WopPAA!vmc
zwh9N+7esc*&}>0o3<2{~3b>boH**oS5(nh=l+?6D(78d7?TwznM6P%OWqbIFCz7%~
zja>%LvhbRLv@A<wr;(T4XzM7ntl|_8%POYv@t`p$P)dW$kP(-Bu_Y<c8X41~)Z)|<
z*MMLXSZQh$9|m4w1=%AF>ZgG0gU#Af;%iVt1~gy*>WP6TD1u82>0lee4$#o7Go;%M
zYLL>wZiH<(2K&g5J>+$3&hS<?ZLNWa9Zjt<2c^lPvQ*fjHkw*yXq1`@-q0VPl$f0D
z=@kGfX<c1|f-T}*3jDzv=^<$ac_50&g*^Csq~PUg7Pzw=wC@g{Y9KC|fHN3qnGYg8
zAQC_Lyi!nhrodc;X#}$p1-4+%G?W;KHG5EEAl8gPfr0pvJO#$0C+;BdET?O*6FhB$
znh2oDc}Oz@+`L4ebtE$Fd4n<zsFnwfgCGyCA%?V2X1Rzn7FWFmnj<xfFLQ<0T;9Qm
znIzQt6!I-XE@DlJGpnEjJv6q-G$}PbGY>LYMPsXsQ}bZgo>|7nr{|S|4k`wnznPa`
zl$)3npIMSx1U~R9090^Lr5#`v51MU&7wMMZNk4G!7B-HC>SrpZel$OTPC~=%4S-Uy
zt1GAiFo$Onzkv^&f&xf_K)56?)sr5v;+h0Lg$-MxfUG-k4fcZ7VaU0j$STs+*$8wn
zB#vwjo)1FJ%@9jL!;;|EBh_nV^4)`00#T4~ah5d{n2Ebop}<hm$`5iZLKNy2;F1Eo
zfD?O3L6zbOxyZLHC@szaHw#_;gCPwyME1j$A;9^OYQDss<*8-`5t$pl3miFfqfR#9
zJntP;NgKyQj*c)g0FB0gM@nFMwj?nfG}Q}gW*cBDLdrme194V?3kuv5$7T3i;?71y
z&)d2B2ZOBf2{w#30-s6;>Kq^k4dw(3X!;wx9)s+FATA6*_LPBV-#{*eH;h2F9#VpV
z4HFWWKLMQs02*|H7+7La4m!#j)D;PVT;YjP_+t8-P?&?}35{X#jymH<vSHwfS-4?@
z;sZQa4WDKrq#A5CTs5jgi49F+!U9slU<53ctN{B0ZUwTRiM0SUY!l>-I9i1~Gr;bE
z57DB9rbTf{N_=rqS+Q|(Q5ks?rBGMGhi7SF1K1C68&JZ5I3GYA30_HnUVxxwcF0UF
z=4?0koDNW*3u%{Ca$-&nXcQy9xFoTt1acaWc}9LtN^yK*PDyG}USdgRS*mAn3E~`m
zFYt->7HOq<$)IajFmHlDbB>8?Zb3<9d=TWa9r)b4Yp@Y$YTpFgL^7zw585MU7!NYt
z2>Z$ai+J#!v0#WIw|MY4A(RI)8aiu(D7Au3;vqo;YODuCHMoK*wBQnR=*gI#UM>Zo
z-Y0aMEY_gF<8{nZ$Q9%wB16R0)eAYGgAKsmw~PlH5p0Srq(DPAppb$nHI5Iqj1P7L
z^_QIDq1p}Ov7EXZY>FHdU~Qm4Nec4D6%@wlsU@DlCBxV6L7)jjtmy!B%MXeEHX#01
z7}w++P*#Ap7SXF-VhaaDSC>3IxfhS~i7v}QsSsEC1|?2h`5b$ycEy*f!P^pCU7;!1
zF+SKeKG++Ssv*f7Ea2)I>>iId_YzLBL)`CVCt2eCZGgS(1*Pv`6Wpt^T*0Z@99$fM
zXYfFShIp2lLds>#DvOeZj24&+8G}m<NiETdEV@CN1ALJcrcXfqLs#@n;EYr}W6M<L
z@xh=yna~{I77reUh4QeM=*Gw;I#dIt*#ouo!Ii-WtKZ4b9z^;ZoC~n7gagf!x<WF6
z87LEwS2SZw7@)`}(s>}Ipn@4QNkUr<I9eN^(ic?XLJC`G;{b2k8+5G+NRq_YVxqC%
z$xeIN;vAIDh>UZPQc%H+8RyV8HN3R}I^hO!pai@hkeZjm5FbVCnn{Wmi@F+_#m5&V
zmzHGa6vyY}r>AG;rN@Ks49U#TV*uSnhO!zJG>8jr*Bc@qes5?7nvsItf0mb+3!QfX
zO)OD$<u2$TCD58v@L~j<rlVCFn30hPUMY*Wiw|1v3Bs-@R)YKbG+%9jHfal;3q>2P
zruyKiMQ&n6JYvp_=GG-A79=KTmQ+HfNl@pIsO~vK!}#F%qEv9w2CZZR_g;gY;)8-M
zp#xg*2`<#x3+l{88k)!Z#uq`B(#2=y6{i-Jc)}Jglo6b)vVgQkTo9`pXzExK(1-*$
zR)R}Ra`VelJ%hmM9ySUL8dM~5vIuV$b9MCx4W*bBrGhMpFG@{IElSNx2Azul-2>wv
z><o<^L)1|rs#tGQT%K3}UN-_N*T7yx&)P`CutZu3U(rESCZ@oA{MnTfgYjid3d}{%
zg5WlGuwy)E;SRWgW}cQ`RGwIr0#0toV|2s@y{msnd=T~|1v)Slvh58L*T@-&5<g+f
z*U&W^g!47HgXRj}=mkyYRB{#~2ZIJrXpwge3Ep!KiU;JSk12^I#I6s<F}Dm_&kMq?
z&Ynit&NK@)i3i_dg|svh*#V#hP!t?Q1L{*a8zE29ARA6q-x(6=JLE0s<kwRWkAZFm
zLt30e#Iz|@>S$227^&(<T3iA;)!IAQ5u7o+2i`d*pw)QLN)cXAfrbmI5)9x$iosEO
zq4^2_nj3P;I9e1(#)k2}@i=y0#+PT7WPq2ffKob^jnaO>7V)6{M4*!^Q;X9|AnT|@
z3_y$3(2fa#+|vXq+Gx-o0ZqP>cZvuR*@K))4(n15NWO%$nu*DmRI?b71O1Rn44Smo
z(N-9Pr?$WiMWiOUA#w`^t;dOLs1CGLiNxg<sOgM2d+@iqDRu;*wHYLz9YEUJ3?tB`
zX=Sb?t<69UMa)4S!XcLENurhHB@f8z4fN$8sLrQSB0yN>6Kn=r8-vttLUBBF#0N2x
zi!vAn8C?NQUxE^rDX7o{O=A*Xe?sgm2;sPaTWV+!ACI)|#V6Pt<S%gN!pI~(J}omZ
z1+o_hbkbgYW?p;&Xa~V?o>t8Tjg$qKfal_Ta*feuxbe*=6PL<BbElquc!xYegTZcP
zpydXb`3`iw33Zkcfct%x&}9TDizgyNK-a8btT2EMF$4vNftr}XB`A$Lq)H2mqw)1K
zjbYPXkbWk<S^|=DFlXIBYfZq@$)I)yN=`({csN(vfEJoSqMh7CPi)o%udcunK%gl1
z1I>NlstD2N;~;Y#)S8q=P4p(Ci5|YJhS)?;bOOMa72q?#lw<`%&tMW-Ou;4OCV5<`
z7&Xh`O3&~FkC~_GGuell<c&s?JdPxfWjqWs=JB^UKy@j2AOMS5Xq6^rY5+AOT?yP7
zjBWw?pfuG+96<ZtLCf<EE#rMbN4dm@6d=wm0DBQUC=Q=DiBF{B1{Tne2WYt*^dg54
zgLv?9$e=ly5XjnHTF*ck8pZp@CugK4XUFHH=DFqucqfBODnw^GH<OC~#XZvH3cAtJ
zJU$+M3m0VLjG<{tW*T&6Bp%dm1+BvN04>M@IhL3nI91XMZs+G_y5@kJ*x>mT&j4aa
z>(NGHKnK>D#m6V+rNn!B1(%qC!lNV}bb5wqe0*kcd`W3RPHKEkW;S?!$Thgc$S|`w
z9z1gdI)=KWs5H4GGbtz46V#pzE-?fheg~FKEH2JW&r5_!xuPHa8WijlAM68a1VS@3
zdVWJ{3=-=%P|gAs{G{eAa;$=EvjN!#$wN+{*}@>~d59eI6FtGJpNP&a<k*3Aq=}4t
z;T{j&+eS>jpqfLWIRKn|OyCEVfv-FF#9x<?K8-?+Sqww?EC!;i!?`<(#-#`3j6cXQ
zKM}5>TAV@bg$!fTdN>i=Bq3x>k?{CA=G?y_X-SOeqdbGn!5hDV0z%@0OK@%eGKdFH
zS3)XiNb3M8O3<1=I9kj2vjl}h`R0@k<x|5CppkqMdM%)SKFN`a*=&VxS)(KhF^#1-
zx(q;zZ82`b03A^aS+W}+Pr=L!sqO_u4X6=L!SFGaQV72BSF{0NB1d5H#}vrtghxt2
zX_2fkC+I3QLS+JZT_U98QOI)~Nuvm$FhGj|)L{T}JwcKyAR(CtI?(|#BMIKDOqJ>w
z)c0}?0ksps4R=tD0$UpwpBQgQ#a<7{CcM2o_!2Xs`wfH_je%=*?7@drSrOZo2L%+&
zM3Z==&M+*X$S^Y)Z=)Tw{)MDwB+=WUNv`8T9Vx_p>GA2MiA5=?DWDlR(0Rw84dUQt
zZYua7z4**L@WD((?#(9RK2XR)81No+_;u}|lb1oOr{kkQ`4s!Pba>8;N6pDNnkYm#
z4KYeXg^(~Na5Jj2p(nV)GDe(mf-Pu3-Ods^_&qTgvfmB=&B?@tG$F5p)?XKt6oH4M
z1~kH<m%l>YfPTg&?L!^u&_fa%i$+*Z$|j?+NM2ch*+2tZjlZn|I&lcJBnL~*hwq3d
zHRqG*5aRMVS%$-MwIM~hnk=hbLANu)CK++3U9!xkG{=%<sjDlw`I9{Bka8m}nu_q_
z>OgHXXafUW(-Ig^!tCwiYO9jm6aW=`H1O&m>+j<VF8t*csBc9=haYqo1yV~gKPf9U
zxg<UjG}uj@HND_wH>8aTn&2r52#F5}F^Gqb3gfdLn$}3z<KYUr{R%orjAjui$zVAT
z8+Um_T-Ta#>&yaHae!uZKx-kOE`bSyo2ztd#e$Yh23y7lAPyNIweF%;xFFwlGawOz
zc1p4Z_>^QwSFI#JJ~1VwD7CoQlL{?r69O%2SI{sgWZ0Pswh?N?Ivb(4-$TOaU@d5d
zkPg;BF3@r|bPWa{=mc6p9`Br=R}7w$BeFB-<qEz)3$(x%a<mxIWB_PdFefuTFEu4T
zsT4F9N~D?Ky_;x#2jbi9<h2W^Qu2^zHE7*eP_S7%=s;vh%wsm83G@)jv>2%|L{h0j
zo^@zth$-o12zmB`N(|T;Qn;%yvdo5+4~U)s{_=q=OCV{2$}UIbeej$RTHeQWCu#W{
zQ$I$YCb=(+R+r*x@R8g;Ca-%;tZN9?XP|p}Fq#!q9V^2bQiR<`Tql~?upn65(qgoX
z0^gG}T!zy+LY}9z_f2dh5RP<mJLFVz0km4ey|$a^DF8fM^Uznhl2ierd6n$ZXw;w{
zpk5B>CL4G!2Xx{T#syZm>mF(a1gKdb1l=`Czm~5NwB?I@k^|X|R?un@P)7)P#GBTw
zRtnM&W))4;_%3Mu4Wg||Vrn7NPS9Nk!8B^YLEAw_pe+%gh8EuL3#R*BDT{Tq?1QuN
zAXsQqrTaoP*FbtS@G^x8gE-`e47G+%$aeu+zlZX%6Y`w`>I#uOc!JY9LQNW2?+7vb
ziNAM5Z2BW)FDM_AP>GQ3KWN!O-1rGDTS)6z5g9}ny)8;wH@I9*csQ4W>WN5?5_SV<
zS03oJDCj6Ii8U7WoB^)H=$H4PX_KrL4z37Ct?WWb8ScepWbk0g%ZQ{(bYqunKe-sd
z+K9Bb%g`X+Hy(7Scz!YTa6fvKj1XH>i%W{~;pfEB!LI}lH^QH0F`IWpG>HjSHe?w}
zOll<0U?P$pSq4L5JhQlfsB}hw6~rbg@~ogR1))_JxW)yjT<DQ&4Kb;VN<Jc^$RpQR
zq@_eE`43_#v1yZ9mJ&{_!SpEY8RDZt@LEJxUL<HLl|m6}k0F`2G2+w?UHngzyX!6D
zU4!F2A$yTPcW#6PBaR++&d)1Jttc@x1)uF(niQW55%2_US2aqlC`c{J%uUTJNz5^{
z^vo+MN(?B<Pfjf^_D#%7OiwL>9?*kw07eL8_mDxnYiLeDuyMRAXxAmOox!O^WtqvT
zX!E;}29m3*vk7RD19=00p#kWO;=KHn)c9go(6x6Z=JDVg5e*HEk`jwEljDm^iZb)k
zJ(EH0_2i7iqWF@c#LSXn&t%X+oyo4CZ7K1F7LIw9P^+DxH?n}1>btrI85x2sfSqid
zUjVvtr8vGA<bFeAWT|4PU%+c?f(zo2PTP+!Nlb^vu8}d0L&~sR5`waP78V5H8>~XY
z{6Ht&Bv(`<CS{fx8X3gL!>)q??+}j9%uCCMM5kLBXhsfcQIDZnQEqvB5%e~g%#`?I
zPzoR}3qULnrmmU6plfK1v0bhLTEqmk5_EGwd^qSvtD@9m&?W1jjnJOHhK9jDIhiSm
zMSl4yscuPVUM12~kh2@`xBwiIpiYVjh7;m*Q*+Zw^XTOg@adP}q=XR%#CjGK+J@Ld
z+c+L{h7%6Mp=A)kBcOt@-&X;$)ELio6<}LIIW*q4v?R3xvfTy$iaSEhWwh{s<R8ql
zb_n(xp>s&2taK;aE=XV7BHkBr3In)v7hGZy?*eHLpp}Za&;J3f!Xp$unB@QweH3B>
zgDisy`5e<w@M<AKo<vIo<hBHf@ivvLA`}qBSpy3kaBFIilv)fX3=kmA$iQ$`4Z;SI
zB_M)<fdM3b4oQ3hR9u*mfx%V-%3)w&m;z;rqKO}YikmYsFx*5k=LA&T0!{n@R2*b)
zAd>kkj1UQs_#-5786@$?Na89;;!lvo4Uoj2B8i(o#X<hMgCq`eAIN5qzmUZppz1;H
zd4{Ck14;ZjlDH3&_zooT7$osqNa8h6agcio85kH&NPt|yz|a5{2e}7XyaOr@at{ZR
zIa83tUm%IkK@#UthnNi_mmrD1LW-{qNa8n;)bBwOe}H8E5vVvuyhFu7;fkCd-ay4c
z?njQVFHmuGbACX@(ajNH0{H@xZf_&GUjj*-7s>r9NaD!hV1gu$91adh;>h6;fFzC_
z4iQjsboa+V#nIhg0u={^1G4*Tki?PQ-+&~JteyiB3=AN9_aTJ?4^$jvFS57@R2*dQ
zQ6%*WIK)+u#7`ipw?Gm<i6o9}{vIUp1|;>!_Vyr&pFvVDfFus`I?SKw;vP_S$l`mE
z%z?QF6h0S_#G%=Y0Te#S;>hM)MpBO)J{OV1Vc`QZ{|b^gEQ^55M;6zCx)-GWDw28w
zs5nSHvN&=$Uqe!l>@Vc}h3qe6ahScJc)x{YP7c&wkoa{Z@g-1kkUNphSpgLXxf5CZ
z08|`g4s!ZD0~H6Ea}UY<3s7;8ImqHJ(EJWE=MIwk3?%XUNa9dq7(nIc10-=4s066|
zL>7m|3&?!r^qB%x4-$WbWX=K{;%|_|pCGA+<vWl$$mYY+2}t}Il6qLYgT#^Z7c3q@
z;f5T}GEjR#;f5@Z?EV)>=Ffqu2bup8NgNixAaUe!ZwHe4*GTGN^*c!Y8zgb$_(gUP
za{MBTzd$k{Ii0}#3o`#BlKIH_4p|(QPtn5%mM_r5Cj-gecSz<}K*iC`sey{4n*(eA
zfZU1fewcee;-8VsNA}kjEaK?);)-7fsCz)>|3NYb7Vqfh!2FBue&li(+5Nb}8M)k`
zMfevW`RhHBzhL2y?k|}8(fu_8$sA;V5fd-0NbLkz_=Cck14$fK&!CIL!XI56x!mAH
zGG`BxJGqd=Vfh7Q4mXnc6D0M>?Uo-n#5s`4No4f`NaD!t3Rr#t*(-o#FLHW7b`NrT
zKsFz_o<bH!PPfS7$o3+OBiBdB;opJeUoj+iB9~+0NaD!#kpz<X9VBxkk;IY1Qwm9(
z2Pxd7k;D~{#AT4gVf_nGc*-J)Blj2Nki?Pu1<2u$f@D6f_)<hN2RXiw-H9Au$nHdr
zFJyPRAcYUII|Go!k===0zNsL&2U%Plhqx9Faa|;FSbjt=2Vnk1F9%@h4b&b0^_!s1
zW`Ow%)E+<<N6yy<NcKiRHNwn+l_N1wahN$UapZEq5Xl@^{Q^o4Mo8kw>Dd@b9M<m!
zsYecH<nj$!9J!o97Kh~vko!&485m&hgtgy5?nf4f)%)n-3@fkD!x_2%j%@D-X!xMJ
zp8+X7Bddp%SLpV_@*TRp$o+lfa$X0?eB}IsJPv@Yp4@Z=@|QVMe1$;$3kqjYx`MSY
zVd)1H&dB1h^aC=-0?8a$xd$@`mOo+jBg`C_IC8o|PH)KR3fY~=?LbQ;d)J`3AC`YM
zK*eG9!o*?e1mu2Xdtu`|AaUgMj9jlF$NLSa`5^Vk;<(Zka=Q^(J+AbIT%IGV{{yub
z6wX#i`2v<cLH<P+ht-?t=~D!n-q6!0h!3&?-CxM%KeBrwpyr^fNAB++tFOSJ9(h~{
zS^Wg4dUW^0#*0AiMQ)$3fvN|&2RXlNK@vyKUptV*k<}xY|ME!b4OR|;%vVAZM{W<;
zBZ<TEDM&rCzmU~CBdJF=-w8>a81?Q*>XFUyK@x}MKahKTk;H94kq#Y4^+OUzHV1he
z16EFe%!$LJ9#%ggn**!+KvoiCjxtCg6eFuYjnv*o4xeK<#8Z*niL4%Zyag8Tp!}7I
zl)qr{2+Ci`;;{ZQx_X#@(bdEJ4hpv%B=^A7gT!-@#9{V=#PgBFk=>6x&V$@f&q7iU
z3pbEEk<Ev-uR!iZ7KiogLFx;U%z=%=gVZC7Bc~taaUPia!R9b9FmNzKA`%u3U~`bf
zk=<W_WG~E}Fmp7Z=D^$uGY2LPb0;X=kj;UO!-32xL5g2kJc7(Y7DtYkQY81l`~@-}
zIbM*}2O+6PjxRSPab$D6ki=o`0htfVcaTtHV1R`KNW7Xv^)*Q9k==O}W;g=_11$Z6
z%ts#oK~{eWNj-8nBbNin<qR%!YH_%y4u^O>k~nfaHsgp#WN~Eow;-8=9RA4hh#X(I
z%I7vDb71Px>nT`xqSsT%;nt004y>I53jZD?@dRj?gT#B0#9`wJAn`sV@fN6hboap8
zSLp76wWH9@*@D9ySUU>c9OU*Aa(#;2UP7*ak^8gA>S5stau2TX??>`4G3qBHsYgx^
z(~-o9F=sZ3>gOY=N6r^Zki=o>1mxevIK)>Xi6groxtyV=_%<Z>Am^j)NaC=12js6E
zNaD!pe<zYSa{AweB#s;}Tad(I^$5uPO-SO%<>Uq=apdq{ha`?{?;0d=<apVSB#s=;
zhj54=#37C=zD^>kM-I=UNaD!hc?wA!Ied;Ii6e*4StM~}bCBDm$l|+^)Wh0wpm4r`
zBo6B*g2XQ(i6f6EoJJBycIP=Hab$PSLlQ@h$7x97$nm%rNgUaHT;;}9B=xX*7StZN
zg;bBg;uq8&Ko&=CpIkvQ2i6V&g~M$mapZOp@^}|=cp}fw!usPNbM7FS19J~Z{4SC>
zaylWk{<@E34l&{O7)d>}S^&>mfyM_Epc7V5iUAaE$l|bYL$8lu=?%RefsOxz{A-J3
zFSW+ik;k2o>m%5>6Ug3|NcLWVdKe`B3P~KfzmM!r<oPv6B=yMs{ntq1u>L#9d}Q^o
zaU_s9vU*tm9X&iHp#53&@WeHa1X2g`8pwR)aIk@zgKj=-Jqbu3a=#mS900i<hs7@|
zBLl-5B>%$FExP%zasb_Y<nfSqNan!C-$3qvk0cHYACUM5Byr^Nw~t8T$m8Chki=o(
z05S);{f|5z@)=2e2sGS4>XFC)k;loA`_~Cb>c1eFgFH@x+`og3hk(i}Q2sK2W;ob*
z2rS>h#AhIxk32rS0!jQUlD)|5XOQa!*!T&0e8I*~(Bta@lKIH#;R;k7WX?Avdv8F+
zLFOQf-+_vQ)PF}({{SiuQjaYD0xAv)f8>5BY<&(${0EXbe~{E8`<DaS=>n-oj$aWZ
zapd@wK@vxfUj-!bpGfvvAc-T#FKm4dEPf-P@f!kF4~t)zIBeYx$eqaXn*mi15=V~T
z0wi%{|H9VufWjF$UspiYgTfhEd;(M)WIl5IPJxPp%t4OF8BlSMImqI3pyD9)$nm%U
zDh^VQEWQFN4zd?Hezzcr|3V7qJxJon{yl*tj$A(6Kob9rWX=mDab)#Bki?P86WBNh
z$en+X%n^W&TY$uo%M%$Sapd#{8_xi#M^0}BNa~T(n+cNmUnF~dki?PGTMAShmfjkm
z=`8~)4ohz^@f@f)$UVsEtp-UPIlZ+Yi6e)92UHvs@5t$@2PzJVcVzJ;P;rpG$mwkb
zR2*aua=Kar6$hDvEWQCM4pNVtuC_qMLF$pk_dvx#_9CaZ6G-C!kiz)_k~p$|?;wdI
zr=K@S;>hXe50dzQB=cFI@dI)Xa{3WK5=TxyGDzac=|=@g969}HAc-@;DsKh`1_vZ@
z<n#k8hhXVv1yo%Ol!m1rn0NwI9OQoF^izN&j+}lfki?P0vj!>-ibv#h0!yc$ctjST
z0aXvO7didRfr^97K~5(NpyD8Nkj0lk#X;(k(+SLfAoa-N8=&ez_9CaBJxJn=Na1`0
zNgUa~7m&n}!~X_U92WjCb$6iRu<(b8KY@ya+{1)q?+d6n$Y03e_68~r@)xo=3oEGA
zh`D~111b(O2RYn$pyD8Nki`X{;vn_N;U)qV2dPIEmw}3d+>acdDo}BdImqtRfQp06
zK^FIcii6BS&PO3oaddMcpyKG}6hOs6<{+o53M6slc6AGqICA_>K@w+1ikB5g;>hYZ
zK*iDBxdkeY?#?q%addZHK@vxH=K~~hWP3j#i6gs{g$<D&kk#`*#nIg<02N1frv_9U
z-JJ$V;>hl_K@vxfM;E9#y1gDyaddkVpyKHEW*~_p+gpMpj_ltSByr^MnSmsZtbPGh
z9NnEupyKH6+yfOycjpl#ab$O1KoUm|pBqqdbbIeW#nJ8k0u@KM_Yaadvb`Ma*wcdq
zk~nhs=pczBhmQ$V9NnE3P;qp320+Ep-5G%-j_l49BynW-<UqyI?Ja<cqubj76-T#s
z0+Kkgy;G3Hk;@I(I1IYIuyIIqdy&VNSdq#N*m@z5d)Sb~k;j*i(*tZ>2fDqmc?WcR
zVe<<h^O4Pgt%pZ92evK<-5l6@9*{Z6;Q(8|0TM?JH`sgxNE}%`EPT-Ig^e?y+Y1W^
zSiK3W|6t>puzC|F4hsj6y~z7kVC!2z;+#m~jJ&=DIXxrK*C4N3hJ_Ev94;htVC$w}
z?u6B^u=Ox7cf!Px$FI1N%t4;tL2f@FuQTL9Qja{3gWMiNp2tD<7i=B}J^W$gW9Z?J
zJf4FbkFfPEAaju039#`okU7ZWu>Dpb^~mi6*tif#J+e4#Jq#$Ek=qZj{aGM$klP8c
zb&?=+kj0VL`6Gt|^7s#O{KCe0(9MUflSDTkwyz50PUP@uK^m_>&KIz8A&`1x_bfnC
zk6gaN#&baGd6D8BwoeM(od=-ipt}<`ZUZt0*`2WQ8IU-#JD)(!0f{54hvid{I6snm
zkkg3(k~l1WLF!qM#F5AS1d+s%$Nhwm#F5wCu_K9t{0XYTK;{c0i6f8ui6DswAo&Z~
z9OQ97WOGW8)FZnSIewA-g&e=g>XGAD6v;iv<9o>NL5_E1_rUhSf&7bXFY-7Zvc1Uh
zD~4n*^7tFFy~yKl$o4WIjh`TwOR(`bSh)x5C-6Yk!^%CFIP$n0a=!+)pAM9sk;@I(
zcpWI7k;P%-bs+V~<pym39Y{U0xDM1kpm0MjPmss=kn<h#zC7f7fjpmuJTDAu4}i=^
zp3j2ScOY?br0_?cCz3=GhvhGjzmUr@T;uJ??m-?mfVDSZ@dE2#!RAk4@d6V^p660P
zau0HSs)!_xyq_0Y99FNv>@|S)LtyO(n7uG@<o1ISlKIH{fRNWSBhT+BBdLegYoKsO
zE?05wYxn{xG@$F~kk!NLDRgsS^E>GA0;{J$=?yu)G?2;-<nj}Feg`F8LDi$151ZFO
zHy^qFLN*^cJ&>9{Rgl6HIen@jiQ_UKIi2g^P>-BGk@E|3_`}jaDEtkP%z>pJkhm$5
zIC45c7DsOXm?5c0Uf*ksB#u1aha4}+?nE{RmLEaxK^BJ@2@*#(A31!iVTu?S7?90J
zE;o?F-;PA}P9&;#BT>B<4)wlB;>h9Si6oA^P5@aPd7a5+q;XVO_@L(tSa_o63s^Y@
zD}OAY<&O_Ezr)HOm^iF|0g5l={sMBjhkR}Ta(^la$zQN`KFFM4Bym`I2ogtL4}jdx
zM^699{U+pgDQtfP$X_8Eh<z5YegVi|$l}Q5WGIq*VC{U6d%}>!k>|mY#gW@}$m?E^
z%SmK$Sa}FCA6XpMZbuhKZjT|WM_y-+EDl>Y4hjd*ys8H@eqr;Wpm0DIhs}F}>_v{>
z6VUP&Bp!|w4zPJonE5dO!`ja<^I_u1?W+hRbCBCtkx1gm=Ltk1iNo46AooNgiEALW
zTO5(Z4UokBk;IYPGsx)*xjloNu6&^8pyw~x{3d$-g3UjI+=-l?TcGBE#F6cV%`<|;
zk?n=e8=~901Zobty~y)}$o1V3sCtn3$mRA0Byr^Md4MF2?9LBJ;>hk~K$_n{R?mY&
zTmpx<3J!7P`9Wm!ZE&dfKoWOFiuVv4;t5FN$ms_*ZwLyv7$kEFpz6`%r35OD9xt$Y
zK#)1e@iGOf9wd$&FEfzDk<}xw??T=$2CD}_`3_kexqgX9az9Kx$le4bapZOd^7<>7
z5_JE<>M3;pB9GT4!!$E6Fd)|#DM;eT>+6u``;f<@klRJDbyFbsBkxav)jR0!#I;Ts
zxm}HH4z>2t<7zJ<x2uuYWx>XUK>kARKO&FMAeYa`>y%89+5@oh8IU>1`2~3&6LS77
zfR^*<;Rfs1qsMO#R6WRi<n#&a*MsT><aC9+o(EYRww?#1J{2iFz|P45rDtSu<a2V6
z`=_va4dfnV|H8(3K;p>$J%i+a<o+ydeGW)H^7=H`I1hUG!0Ipb@If92Kn@?+H~`3e
z<opgB2LOp9tB0+_1g$qqLkb^K*B>J1#|$KMh{=zcNa~UEBXWL$jSr)T4=kUehYxal
z57``8I}P0&SpNmx9OV8ia=0P)XOY7hxnF~v?~wB&a=ruE2Wk?7;srV1A)hOSobQnP
zo5<-9dE5*+9m2*-(ftd{ry%>0`^&I%s6g&P_AhLl4U~_N^B1gr2+Bvu;;{S+QjeU!
zVEGrM9$6fgPeJw~=R4&5i0ohFaXDoFBIifse1|+Phn(+V?Md|Tf#p;5@IfAzLk=J0
zb#ch)0areyMZQBG?<FSRA+HM^&3B+&$iOg~?;znY(()aw3PLXjaJ4^S;~SvzDhH;S
zfq?<Jor&E3L|&hti=-ZT{1&;Mg4Jv2?t#sRqL)j^<8sL6!0I)0b71@T(ak{~mq0Gx
zkn1(%@(p>s0=d3}^~*uwgIwRi#!*4y$n_oa_ycl%hur=|F8`6+pUCAutX@O+Zw|CQ
zhVEZjy#{g*vVURq8mRulR<D8TFJy68y#`W`T(2RwOOeH4?N5-s$n_oaJQT8jk;hMv
z{fj&gg<Rjk#!o=zBiDDZdJR2%VB;s~;R8F55o8W>_#oG7$mxLvssE0w9#?%w>9}G5
zbleGjToERYYg`eQ??CYd8mCHtngeTRg5noh9G34u;eecOVe2<Q;`vDV8n)jPB%XvM
z4r_mc#F66{mLEalf=K-=<aGte>XFCQk<$ZmyA)YHay~^?51apmg+m539ANumVBr80
zht2PU+=(0xuzfBtb71TIVEsy%IWTeLdKTFn<ou2tp2+zWIXq$QOptq!{R_)?AaUgI
zM9z1}>XGX^<nY1O@57ZJVfhFa4h_)og!S)W;Q$jyJ|7i19FX%DayY=|RYCqrM@m=7
z^Qy@HMLzEo*}pbO`4ri|DNu2k`zJu%58EFBb3aTRd4B}5`(gVXVCKw#ngbh$gqZ^q
zhwW<s`3u<`<oyfC;cx}&PLO)!^l%4B9NE85ki?P0=M9oLvidJb;>h8HYa9}J{{pgl
z*tjAr9AN8HVfzkX;Q$jy9&bbrhXADUI^=MGjR%6l0XaP&?=L|1FRuLs$m55|?uV`O
zhq-?TG#+<A-2-z!O#A>;9ONEk_dkG&!^}AWHRlOb9A*wo9C@8TvN=DX>OtlshXeBZ
zeB|_?16_{|QjZ+JCP?DQ;bVg&j;!7VNgO$R0+7U!)x*~LgX~3C4_j{!3x^xfaA<*=
z0}BV3cn?$@WDasTz}D4+#F4|{1d@8>^Z;AW4pNWoU)XwhkT|mYA0U~7?0(p~Ihgxj
zK-~{puMTrROdPf@9b`VT`%R$wVCMXQ@?rCVFmqty4p4b?bCB1iBZmX>dUE9S04sMv
z<{<mG1Ic{k@PU<c=;~qR7Dya9e3l@YgKYj9BynW*u=V7yaNvNh4~E4*EF56s$m`6J
z!xMR(IdV9NK+OZWGYhG{kU<hh_OA+(II{b7ki?PQ9|9GJxnBaxkATuJ_rt`I*Nr2)
zzW}Np<W6MwPeBq#cK;kCab)+y)`5e}L3aNdB=yMdzXBD9xgWM}9=6^a=6;y?1E_kC
z`N-~nfh3MRPl~(_9NAwANb8xA)29ZKII{Z<ki?Pw3tQI>au2e42PE~#;vPui$l(B6
zrwt1S2dIBapz2}a028l)ii7M$4hQ7*+sOXif}}nhDIM-X5=Zve5hQVB_n$!$M|S@g
zs5s31u=f8Cs5s31FmVRxfjH>y*MN${%z^a_bfDreb70~oP;qo~0+7TDko+5gB#!K_
z1SD}}f8`*FBdae#5=T})2PzJ8Kdjxp04ff1KTLcDR2<#?7og%Wb71ZED^PKmIWX}%
zP;qo~ejte>hXVsAWSj}49@$?UNaD!;5<wD2Rxg7jj;!7VDh_i$tlam2io@Iw6Ayrj
zgWQ9ho@<cA3z6cn1xXy)Jv~U`$nMz!6^FS8R<G=Uio@Ik6F&eIM|aN)s5s0VSUvOx
zDh@LTCjJE~j&6<s7b5(T<3$2V9NAwANaD!;(m@hOR&RnNj;uZgDh_i$tlgUc6^FSW
zCY}KmM|b}eByr?;nS&&b?4Bh^;>hkf0~Lq42iA_g02PP12PS?4Dvs_R25v}r!pwoS
zV_Bf$FmqtyJWz3Tb2N~|k>kYxNgUZ<7D(dA{&GPQM^^8HB#x}U1S$@5Kdk*x0TqY2
zA12-a6-Rgf1|)Ihc-es@j_jTTNaD!uc>xuNxd+ysd;=ASxd$fx1uBm29vSF@2ADap
z_M`$-9A*woTmveOZjK9*IC8xBAc-UUD+Ea#*<T4r;>hYVki?PIPk@TU+z)F9PJxQU
z+z%6<0~JSi{}CkdBBXNc43apqd#)gfBfIAhR2=3WSi6pa7n1&A?tzJOK*iDBV}K-%
z>>djwab)*6Ac-TpCj%-Da}TVYmID=sxd$d*0u@JhPYaSba{Fxok~ng_uRsz<cIO5h
z;yaMUk==g+Dh_jh0JPn81}YA7KTP}zR2<~~Vx)NF;Ddxe%p6!djRz_YGY2Lv0u=|D
zgIwP^Ac>bCneTxlj_lt6BynVaRY1kj-BSY<M|V#PR2<zs8<512-LnHp9N9ewki?PQ
za|SAoKJI-1Dvmzx{RJuxau0I5l!YG>&LDAQdqt4Mk?mDL5=T~VfFzEr-Ucd;?oJ1&
zIJ!F{pyD9+Adj~vAc-T7&*vbCBm1icNgUaoJxJon?wo-nj;wwKk~p&ZEl_cEf9-&Z
zqx<UuR2<!3H;}}U{q+P%9NAxAki?PQ$pT%V1~MPnodQsCba#qC#nIiV0~H6EgB<=Q
zNaD!ubU+eEc4q*RII=qvki?PQnS&&btiA?G99ew_R2<!3Jy3CUe=UKEqx)+Ok~p%z
zb|8r(`|AXfII=r$Ac-Tp^9fWO-JLI>;^^*V5Jcoh<nZS}5=VBY2$DFmJ5`Xxk=<#6
zB#!J(2PAQ1^#MrY$m(OD;^_WLfQqC0s{$&H9{vqT;>iB$K@vyy*Bm5qWOuGX5=VCD
z4yZV~JNH1v(cO6kDvs{XJ4oWl?tFnHj_l4KNaD!u<Pbu{FS0vDki?PIt00LZt2cm(
zqx;JQDvs_iAE-FGze142k^Pl`B#!K_0wi%{cQzo2BfGN)Dvs{X2~cr#cdmenqq}nh
zk~p$E_aKQQyYmc^II=tMAc-Tp^958K-JNfs;^^*V5k|x#az5oj5=VBY1d=$iJ2jBR
zk=<#4L)-yL9NGOoP;qqk2SCNq-Jby!M-S%$BynW-*C2@_yT1oX9NGPIki?PQxdJMV
z?#?w(addYcfr_KM^9+(WvO8}ei6gt`1(G<jd%hrvBdceDPUM5^MOH5W6-Rf!2vi*1
z{W?%_kU7Zd!~{tk+5HYk;>hj^KoUoGPYjYcvick(ab)!sP;qqk*FeS5-9H5?j_&?B
zNaD!uUx6f!?4BJ+;>hkf0u@Jh&k3kFx_cf##nIjK0!bX%JztQ-k=?^0ipamn?h!x|
zM^>+ZB#x|J2P%&4egmjDy8At#;^^)VKoUoGe+-g1vU_rn#F5=o0ToAgPYqNY-91yF
z;^^*~gCvgZo)t*q$nM#JB#!K!BS_-N>aQS)BddP^6-Rgf6R0@4`~N`2(cRA?hKOHe
z_X{A2BfCcdNgUZdI#6+R_ZUFM(cR+#6-ReZ0FpSedt#8pk=>JnB#!K!3M6r4^&Lp!
z$m*v+#nIhA11gU0{tZxZbocK-5=VCb5hQVB_gp~|M|RHxs5rWNo<POX-SY=3j_w{7
zaUAiBB#!JJ1tf7~_vk>y(cNPJ6-RfE2UHy0JpoAK$l()%B#!K!6dd9uNaD!uY=DZR
zyR!u<j_%GmP;qp3E<qAUcIO5pab$NMKoUoG&l#vVx_d4_#nIjK0xFK~o)1Xk$nN=r
zB#!JJ9_R*LkU7Zik${S$yGI5pj_w{4s5r<R<a*f#NgUZd4oKq2>LIC+fq{{cfdRC>
z4mM8=ohE{d!{&pBx_a1tH}r6Z?VCdnXW05fkosz*@i*9dV32xbapZHkk@rU<uQRMc
zG6%Mw1!R6Lk~nPLFUWjkaoD~U*f`z^==daTeJ^Yr4<-&fj|h}b>X6JwK7XbjNgTHR
z5TqVi9C@EI@;$k*b7|1s4?E`p-Tlbxjgj30Td#<24s5+5x;e0QiLh{hotp;RcLNIt
zm^kwKWMq3``*A@2Z9obK*giOrcq5WH^0`LdNb5q8*F!cTsfVpY2ANZZq#m|k8zhcw
zKJq>qWb<L?8o~SvI}Z-FzXs-Cm^f^|8%TXAl6zqLZb0gh#gW%1HzTQstxpEI6WRT+
z^^>6ZLQen4`{R(sk@veH=L_U@lF0eO1G?T1WIl5GhwaNoPY(%D^&tO(%CQ;Hbq28Y
zlOX>hi^JAWg8YS?9+3BOBd34l``?kpJD~Q0%t6i<u=SSc?uV_nM0Y>(x=LjCtbv-3
zZq5d%IJ!Boec!NffTe%fdC{<NfQg@hngen_vc1Ur#F6s_@;-6obc=kxG;+E{-an3<
zFa99ei=3{I_lYB$uYk195ZQbks5s2O3ebuRw$2mgUzj*-Jts(g8B#iTfSLnRk1Xy2
z6$gb6a=t)5j~dziuzlPh^Fis&1L~eRP;)@$Ba0)S3*Ca`9@x4~P`o4Oqa#prK=F<&
z{sJlvawl^B;y_wAh@8J*>oY;-Bj+#J`N<&jk;P%_Fk$|Jt*3#Vs|@oOOdNTACUUw$
zUZ07ak6`C5gWQiSo`U3l<ouNb6-ReJ>>Orv_run6g3L#DPX`WjVCy{5&4Hb(3=aor
zIRjh&2@eOTIP6?ybbHr8?FES==P%@Qm66jw^0~^$>HiFpImr17c^xTo`uu{V9@+dq
zNaD!m!`6|){CfkMo?+*f!Tbvohn;T>QeTdgo)w_$EkWv$#bM_jgTethf9XKggT#^D
z4?7<V6z|CCAGUrK6ko{Vuyc<=<{;+_<n^e?`2u#1G01%6^bcFV12P|39JY=W<X=#}
zegO?1*!jjF|00XS&Nl|R2RR)cK=Lng`bR$Z7+D;)P8DPha=y3&H3!}Ouyv~F?*9T+
z4>AYYJ+So`=;r)^sz)~mb{;Y;9ANbeY`rTi9AM(G^$6(pBCmr*&KJn*U6IqR3AFtS
zG6y-`BA=^_oG)PKCxg@@r>hhsbCAu?K@vwcAGY2V=HCM7x-Qsx$T0uH#9`}QLFy}z
z^2G+I`5^Vk;#;8NAa^3?3*_^Yk==g)svZ<y$mt(;t}-aTkj0VL$0Fwo<a3Xa^Mwku
zJOi1Joc>|!V?pL4i`ziegZv9h{~gfqfvtlD`4?H-1*#t8U*vQMOD`aC<n$kdq#juu
z`8;Ige1Uu(GO{~i>uk~8--2X5vU_0XB%_Bz4^%z6ISZiTuyBC+X9-js77j4+6;N@I
zf06B7gCvfeFOb*kBBxvA^}5LE7J0oca=y5MWIl4bg015Pxd++&KS=74&F6uZe=z^T
z)-?)1#bN%1iOWF6LFy}!@&&BD22zhKt^!pLau0I8fUO4xi6gt;0;(PqU&!Yw*g(ZW
z@r5joyzUp-oD8UXbaP<qfzi!rfvN|&2YI}u2T2@xd}aocII_L4b;9WOE`h2?w|5Uz
z9Npd{NaD!$!qydo)FayqtIyHxg{><_xAzN@`N;nLgCve@FY>x#WP1gm<pjFDu=U31
z_Ub^@gWQj7uL+Vkvb_#S;>h;G)*++Y>jPDfZf^=y9Npd=BynVWE0DyI?QMXHquUEx
z&x~&G9H@G9dzT=IBip+HNgUZ;*g9u)d-p)qquYB0DvoaN9VBsNdtvLMLF$q1{Qy;u
zZZB+IG`hV!Nb7r%<5vVp9NAvvb<xQ7YCzSa+Y4JSjc%_CR6WT3$oBdmi6h$^fh3M>
zFKit(y1gk-_2~B2K*iDRZ9x)8wzmUG9NC@d<FqjUL$f2naoyprp44$**f|oQctmbT
z!OoEY#Urvf@;-Fr_7(E^mdNcZ*nV@6`N-`P*tujN^O412<HMkO6V#4!fTjc3esfU0
zi7bwMUIcQx0ydruN^i*RDCBd=kj0V5jgi||u=6d^-47d2Mt47Kd>CXevU_0XnWLKn
zJ0BR`9N73UEF56%DA+mYuyBBhBkyxZwio%l3*`0{^0+Z_`v-Qe1<3u#?H|~=Y9Mjs
z_7(EDF>?8Ue9jWG`N-#@BbyJ~{|@u-323~-#*JbAg^9z)he7IFk=j?Vb1FdUk;ReE
z|3q$I!N!e2{z7&??3^V~d?BZQ*nW9Xd?AY?@0Ul;7cNNSfyns+Hm(aYA36QQ#&tpF
zBa6fC`vdtGl>T2p!>0ynKFGhw;>hE=$myX6svhKD<n#}_2M}Exc5Wv~964XW#&yx%
z4;$A-cmDw-dy(A(8`niQ2R5#YZVqhUJuDnx=^r+J3kwIBIP!jcWP6dvb&>N0^1Xq`
z=@xlEK61K6-j9!*FGP^WEs@g|Z2T4!p2+4~AgM<-A2xmq^KSuk{|RjT7Uo}=IBfqu
zNPQbpzJQ$<3Q~_O9)V;pa=t)5M-<upuzLnU@r9iJVdsc~;tN?E`CL%sd;#0<4+;n5
zd;z<s4`e=a`o98oC&+wcaoG4U$iJZUKLHv(uzmd?|00WjfSLoc7dbs3-|L5*FObKX
zk;Rek^+V1V643ERboayV`$Km>>^@j@_rT5#KsUz%YCgI-K2UL3IKa|BY+M=^4lwZ$
zsCsmJk<SxA&KDU->XFkeY+M>-4syChz8?@dUm%ZHBd06a_%p~HWb={7nUT$h-QNfE
zuLN|z&=#mWVg7}QAApL3)VCw$3)uKGNIkMR^7#hH`2zWT17!EZ?)3x37jpWCoo@h&
zFJy7#d-{;`1@gEta=w6_O8_z-IsLof7`KFt4}<&*O8*Yf@QHz{2l*FS9JbFG6#mHh
zA_uA-B#xZ^k;j>l#bNtgLF$q71?=1dboci_%?E`KvcDEU#X;sEy9aje0lGP`eVpj#
z?17pC3kO*GhmA|a!T~0J1gak0Uf6z0kT`O_fbCNRi6f_5*tj%E968;>_7Q@_k@E%e
zcr|jmf{j0e)FYdZJkE@4z5;Z-6z1O((0GTPw*d1mOdPgf4WzyUDPO?GpF!%8#Vw%b
zgWQ9hFJSw<K;p>m_kpSh#TRn=hwU>1#TT+T^8J0t`2zWT2IPDJ8)pWYkDPvB<IEuQ
zk;P%_M?n4srGE+NKDRSacY^$jERK9nA96Z`-Ny&=FLL@v9)Cs_{{S@~q#ik6{D6w1
zyB~IcAG-Smkj5vG-6H}OM>hv{uOGTOuzUSr;Q&kju=5{a;Q$kd-S-D_KeD~Z=RzRo
z3*_@3kkc*9Jdioa=@z!W10;@|FObK*k<(QJ)W0D0$mYYwu|eX<=EKg5fcY1;-x7A;
zAI!fnapdvsPNaN+Jid)Ajy%4NoG&&Yxf9v_u<>nBd?Ba*15ov#_(B$c0u=}O3prn~
zKnFfR;>h^|HqHz(A36QQ#+gCpBa6evlVRcW0h%vh<H@k_fr&dH*^8VWe2~PE(?9Zg
z6v*Pp<I>3a0(o2-*`3Ja(#YZsNcJMT2R2@f9u6H)_2}V%ey#;9y~4(;Vc`H1hmBW*
z!XMdQ<nu0&^TiIRy&(0->GlAUIC8o@fh3NcFJR|mfXqQoS09knBb$$WJ_fS+EYNXF
zSiHmb)56BFVg7}Q!^W#Y>bsEgg#^?bka}cs<a0BS^MwjjJ-Yi1pyHtTLY}{XjeCRQ
z3t2n@svg~(1gJQ=Ik53<baRl;-#{L3gpF5&%ts!doB%Z+B#s>ZGoa$=_QJ-u(d~tu
z*8wsI*<RRqHAo!U-V;#sLE^~vUVw_D+Y1}tMz<Gsjt9sbWP4%b)gW<Xdl{hP4Ipu3
zdpV%u==Q?Kx6$oYfvN|YgKRHsyc#5qY_A29dSrWH<AUh+!p67J?S-8O0x}=jUf6gw
zNF3ST0vz^MK*iDRg^h2c+lzdD2(rD%=Z7HMy8>!H$UVsZ-2fFww|5Iv9Nk{nc_Scm
zknOz!RSyzJw)X*&II_L4aVB(o-$2!)+Y38~1Y|z4y~yW~AloYe?XQE>BipM06-T#M
z1uBkiuMJcjWDc^u$mf$F+Z%wS9@*Xqs5rX4F;H=Idtv99pxavmRSyzJwzmUG9NAvj
zxCOesQ=sb6?Og*E2bquT-z`Yu$o3+ie}Zi938;E>d(S|{(d~T#6-T!hc3uid9NFFv
zIMk!h<E((5g8;3*Fy?V!>)6rV3A;Z6-JP&=dO_-u+fe~fi$Us<#bM|4g4~bXzM2A6
z4-!XiU%~EM0hy274uRe01u`F595xREsy9LX3)s05uz3(ry@@Q2d>$`yy8^bZ9^@Y6
zb`<hF2(mcxy)DS?E7-bvboay7)uX!~HV*=_7uh|qc@T7SVCVXxn**B%frSIC9R-^Q
zfrSH1+yr`_HoCnab3su95=U-d!RALm;>hhE<arR}_77~mJxD!r`wDseJaT?PzPAF|
zeAqeOAajt-hpm%``4@J+2JGBmn15m7u=x>?`W~eA73|z#ka}cs<a4}{+gGsp6p(w6
z-48oA7!+T~?I_r~cTl(@izDCjf@}`#UNdxaVE4VEn}fU_9=W_iJ~tS-+(5p+4B1}f
z_4CN?L|#9SEDoDb0fhsyy*Wtp5y<u;pEHcC9+cKV7`C4%0D9gBuJQ_`7K8_jdQ!_z
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
HxWo7WJ7~Qz

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o.d b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o.d
new file mode 100644
index 00000000..8d83359f
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o.d
@@ -0,0 +1,725 @@
+CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o: \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp \
+ /usr/include/stdc-predef.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/rclcpp.hpp \
+ /usr/include/c++/13/csignal \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++config.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/os_defines.h \
+ /usr/include/features.h /usr/include/features-time64.h \
+ /usr/include/aarch64-linux-gnu/bits/wordsize.h \
+ /usr/include/aarch64-linux-gnu/bits/timesize.h \
+ /usr/include/aarch64-linux-gnu/sys/cdefs.h \
+ /usr/include/aarch64-linux-gnu/bits/long-double.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs.h \
+ /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cpu_defines.h \
+ /usr/include/c++/13/pstl/pstl_config.h /usr/include/signal.h \
+ /usr/include/aarch64-linux-gnu/bits/types.h \
+ /usr/include/aarch64-linux-gnu/bits/typesizes.h \
+ /usr/include/aarch64-linux-gnu/bits/time64.h \
+ /usr/include/aarch64-linux-gnu/bits/signum-generic.h \
+ /usr/include/aarch64-linux-gnu/bits/signum-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sig_atomic_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
+ /usr/include/aarch64-linux-gnu/bits/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/endianness.h \
+ /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/siginfo_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__sigval_t.h \
+ /usr/include/aarch64-linux-gnu/bits/siginfo-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/siginfo-consts.h \
+ /usr/include/aarch64-linux-gnu/bits/siginfo-consts-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigval_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/sigevent_t.h \
+ /usr/include/aarch64-linux-gnu/bits/sigevent-consts.h \
+ /usr/include/aarch64-linux-gnu/bits/sigaction.h \
+ /usr/include/aarch64-linux-gnu/bits/sigcontext.h \
+ /usr/include/aarch64-linux-gnu/asm/sigcontext.h \
+ /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \
+ /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \
+ /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \
+ /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \
+ /usr/include/linux/stddef.h \
+ /usr/include/aarch64-linux-gnu/asm/posix_types.h \
+ /usr/include/asm-generic/posix_types.h \
+ /usr/include/aarch64-linux-gnu/asm/sve_context.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stddef.h \
+ /usr/include/aarch64-linux-gnu/bits/types/stack_t.h \
+ /usr/include/aarch64-linux-gnu/sys/ucontext.h \
+ /usr/include/aarch64-linux-gnu/sys/procfs.h \
+ /usr/include/aarch64-linux-gnu/sys/time.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
+ /usr/include/aarch64-linux-gnu/sys/select.h \
+ /usr/include/aarch64-linux-gnu/bits/select.h \
+ /usr/include/aarch64-linux-gnu/sys/types.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \
+ /usr/include/aarch64-linux-gnu/bits/byteswap.h \
+ /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
+ /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
+ /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
+ /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
+ /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
+ /usr/include/aarch64-linux-gnu/sys/user.h \
+ /usr/include/aarch64-linux-gnu/bits/procfs.h \
+ /usr/include/aarch64-linux-gnu/bits/procfs-id.h \
+ /usr/include/aarch64-linux-gnu/bits/procfs-prregset.h \
+ /usr/include/aarch64-linux-gnu/bits/procfs-extra.h \
+ /usr/include/aarch64-linux-gnu/bits/sigstack.h \
+ /usr/include/aarch64-linux-gnu/bits/sigstksz.h /usr/include/unistd.h \
+ /usr/include/aarch64-linux-gnu/bits/posix_opt.h \
+ /usr/include/aarch64-linux-gnu/bits/environments.h \
+ /usr/include/aarch64-linux-gnu/bits/confname.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \
+ /usr/include/aarch64-linux-gnu/bits/getopt_core.h \
+ /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \
+ /usr/include/linux/close_range.h \
+ /usr/include/aarch64-linux-gnu/bits/ss_flags.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sigstack.h \
+ /usr/include/aarch64-linux-gnu/bits/sigthread.h \
+ /usr/include/aarch64-linux-gnu/bits/signal_ext.h \
+ /usr/include/c++/13/memory /usr/include/c++/13/bits/memoryfwd.h \
+ /usr/include/c++/13/bits/allocator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++allocator.h \
+ /usr/include/c++/13/bits/new_allocator.h /usr/include/c++/13/new \
+ /usr/include/c++/13/bits/exception.h \
+ /usr/include/c++/13/bits/functexcept.h \
+ /usr/include/c++/13/bits/exception_defines.h \
+ /usr/include/c++/13/bits/move.h /usr/include/c++/13/type_traits \
+ /usr/include/c++/13/bits/stl_tempbuf.h \
+ /usr/include/c++/13/bits/stl_construct.h \
+ /usr/include/c++/13/bits/stl_iterator_base_types.h \
+ /usr/include/c++/13/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/13/bits/concept_check.h \
+ /usr/include/c++/13/debug/assertions.h \
+ /usr/include/c++/13/bits/stl_pair.h /usr/include/c++/13/bits/utility.h \
+ /usr/include/c++/13/ext/numeric_traits.h \
+ /usr/include/c++/13/bits/cpp_type_traits.h \
+ /usr/include/c++/13/ext/type_traits.h \
+ /usr/include/c++/13/bits/stl_uninitialized.h \
+ /usr/include/c++/13/bits/stl_algobase.h \
+ /usr/include/c++/13/bits/stl_iterator.h \
+ /usr/include/c++/13/bits/ptr_traits.h /usr/include/c++/13/debug/debug.h \
+ /usr/include/c++/13/bits/predefined_ops.h /usr/include/c++/13/bit \
+ /usr/include/c++/13/ext/alloc_traits.h \
+ /usr/include/c++/13/bits/alloc_traits.h \
+ /usr/include/c++/13/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/13/bits/align.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdint.h /usr/include/stdint.h \
+ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
+ /usr/include/aarch64-linux-gnu/bits/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
+ /usr/include/aarch64-linux-gnu/bits/stdint-least.h \
+ /usr/include/c++/13/bits/uses_allocator.h \
+ /usr/include/c++/13/bits/unique_ptr.h /usr/include/c++/13/tuple \
+ /usr/include/c++/13/bits/invoke.h \
+ /usr/include/c++/13/bits/stl_function.h \
+ /usr/include/c++/13/backward/binders.h \
+ /usr/include/c++/13/bits/functional_hash.h \
+ /usr/include/c++/13/bits/hash_bytes.h \
+ /usr/include/c++/13/bits/shared_ptr.h /usr/include/c++/13/iosfwd \
+ /usr/include/c++/13/bits/requires_hosted.h \
+ /usr/include/c++/13/bits/stringfwd.h /usr/include/c++/13/bits/postypes.h \
+ /usr/include/c++/13/cwchar /usr/include/wchar.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn.h \
+ /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdarg.h \
+ /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
+ /usr/include/c++/13/bits/shared_ptr_base.h /usr/include/c++/13/typeinfo \
+ /usr/include/c++/13/bits/allocated_ptr.h \
+ /usr/include/c++/13/bits/refwrap.h \
+ /usr/include/c++/13/ext/aligned_buffer.h \
+ /usr/include/c++/13/ext/atomicity.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/gthr-default.h \
+ /usr/include/pthread.h /usr/include/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/sched.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \
+ /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \
+ /usr/include/aarch64-linux-gnu/bits/time.h \
+ /usr/include/aarch64-linux-gnu/bits/timex.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \
+ /usr/include/aarch64-linux-gnu/bits/setjmp.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \
+ /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/atomic_word.h \
+ /usr/include/aarch64-linux-gnu/sys/single_threaded.h \
+ /usr/include/c++/13/ext/concurrence.h /usr/include/c++/13/exception \
+ /usr/include/c++/13/bits/exception_ptr.h \
+ /usr/include/c++/13/bits/cxxabi_init_exception.h \
+ /usr/include/c++/13/bits/nested_exception.h \
+ /usr/include/c++/13/bits/shared_ptr_atomic.h \
+ /usr/include/c++/13/bits/atomic_base.h \
+ /usr/include/c++/13/bits/atomic_lockfree_defines.h \
+ /usr/include/c++/13/backward/auto_ptr.h \
+ /usr/include/c++/13/pstl/glue_memory_defs.h \
+ /usr/include/c++/13/pstl/execution_defs.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/copy_all_parameter_values.hpp \
+ /usr/include/c++/13/string /usr/include/c++/13/bits/char_traits.h \
+ /usr/include/c++/13/bits/localefwd.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/c++locale.h \
+ /usr/include/c++/13/clocale /usr/include/locale.h \
+ /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/13/cctype \
+ /usr/include/ctype.h /usr/include/c++/13/bits/ostream_insert.h \
+ /usr/include/c++/13/bits/cxxabi_forced.h \
+ /usr/include/c++/13/bits/range_access.h \
+ /usr/include/c++/13/initializer_list \
+ /usr/include/c++/13/bits/basic_string.h /usr/include/c++/13/string_view \
+ /usr/include/c++/13/bits/string_view.tcc \
+ /usr/include/c++/13/ext/string_conversions.h /usr/include/c++/13/cstdlib \
+ /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
+ /usr/include/aarch64-linux-gnu/bits/waitstatus.h /usr/include/alloca.h \
+ /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
+ /usr/include/c++/13/bits/std_abs.h /usr/include/c++/13/cstdio \
+ /usr/include/stdio.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
+ /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
+ /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
+ /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
+ /usr/include/c++/13/cerrno /usr/include/errno.h \
+ /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \
+ /usr/include/aarch64-linux-gnu/asm/errno.h \
+ /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
+ /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
+ /usr/include/c++/13/bits/charconv.h \
+ /usr/include/c++/13/bits/basic_string.tcc \
+ /usr/include/c++/13/bits/memory_resource.h /usr/include/c++/13/cstddef \
+ /usr/include/c++/13/bits/uses_allocator_args.h \
+ /usr/include/c++/13/vector /usr/include/c++/13/bits/stl_vector.h \
+ /usr/include/c++/13/bits/stl_bvector.h \
+ /usr/include/c++/13/bits/vector.tcc \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/list_parameters.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__struct.hpp \
+ /usr/include/c++/13/algorithm /usr/include/c++/13/bits/stl_algo.h \
+ /usr/include/c++/13/bits/algorithmfwd.h \
+ /usr/include/c++/13/bits/stl_heap.h \
+ /usr/include/c++/13/bits/uniform_int_dist.h \
+ /usr/include/c++/13/pstl/glue_algorithm_defs.h /usr/include/c++/13/array \
+ /usr/include/c++/13/compare \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/bounded_vector.hpp \
+ /usr/include/c++/13/stdexcept /usr/include/c++/13/utility \
+ /usr/include/c++/13/bits/stl_relops.h \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_initialization.hpp \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_initialization.h \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__struct.hpp \
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__traits.hpp \
+ /usr/include/c++/13/sstream /usr/include/c++/13/istream \
+ /usr/include/c++/13/ios /usr/include/c++/13/bits/ios_base.h \
+ /usr/include/c++/13/bits/locale_classes.h \
+ /usr/include/c++/13/bits/locale_classes.tcc \
+ /usr/include/c++/13/system_error \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/error_constants.h \
+ /usr/include/c++/13/streambuf /usr/include/c++/13/bits/streambuf.tcc \
+ /usr/include/c++/13/bits/basic_ios.h \
+ /usr/include/c++/13/bits/locale_facets.h /usr/include/c++/13/cwctype \
+ /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_base.h \
+ /usr/include/c++/13/bits/streambuf_iterator.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/ctype_inline.h \
+ /usr/include/c++/13/bits/locale_facets.tcc \
+ /usr/include/c++/13/bits/basic_ios.tcc /usr/include/c++/13/ostream \
+ /usr/include/c++/13/bits/ostream.tcc \
+ /usr/include/c++/13/bits/istream.tcc \
+ /usr/include/c++/13/bits/sstream.tcc \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/traits.hpp \
+ /usr/include/c++/13/codecvt /usr/include/c++/13/bits/codecvt.h \
+ /usr/include/c++/13/iomanip /usr/include/c++/13/locale \
+ /usr/include/c++/13/bits/locale_facets_nonio.h /usr/include/c++/13/ctime \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/time_members.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/messages_members.h \
+ /usr/include/libintl.h /usr/include/c++/13/bits/locale_facets_nonio.tcc \
+ /usr/include/c++/13/bits/locale_conv.h \
+ /usr/include/c++/13/bits/quoted_string.h \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__traits.hpp \
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__traits.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/list_parameters__type_support.hpp \
+ /opt/ros/jazzy/include/rosidl_typesupport_interface/rosidl_typesupport_interface/macros.h \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/service_type_support.hpp \
+ /usr/include/c++/13/cstring /usr/include/string.h /usr/include/strings.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/service_type_support_struct.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/allocator.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdbool.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/macros.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/rcutils_ret.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/visibility_control.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/visibility_control_macros.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/message_type_support_struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_description__struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/individual_type_description__struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/string.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/primitives_sequence.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field__struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/field_type__struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_description/type_source__struct.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/type_hash.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/sha256.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/visibility_control.h \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_typesupport_cpp/message_type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_descriptor.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/floating_point_range__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/integer_range__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_descriptor__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/set_parameters_result.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/set_parameters_result__type_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter.hpp \
+ /usr/include/c++/13/iostream \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter__type_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/exceptions/exceptions.hpp \
+ /opt/ros/jazzy/include/rcl/rcl/error_handling.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/error_handling.h \
+ /usr/include/assert.h /usr/include/c++/13/stdlib.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/snprintf.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/testing/fault_injection.h \
+ /opt/ros/jazzy/include/rcl/rcl/types.h \
+ /opt/ros/jazzy/include/rmw/rmw/types.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/logging.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/time.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/array_list.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/char_array.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/hash_map.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/string_array.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/qsort.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/string_map.h \
+ /opt/ros/jazzy/include/rcutils/rcutils/types/uint8_array.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/events_statuses.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_qos.h \
+ /opt/ros/jazzy/include/rmw/rmw/qos_policy_kind.h \
+ /opt/ros/jazzy/include/rmw/rmw/visibility_control.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/incompatible_type.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_changed.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/liveliness_lost.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/matched.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/message_lost.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/offered_deadline_missed.h \
+ /opt/ros/jazzy/include/rmw/rmw/events_statuses/requested_deadline_missed.h \
+ /opt/ros/jazzy/include/rmw/rmw/init.h \
+ /opt/ros/jazzy/include/rmw/rmw/init_options.h \
+ /opt/ros/jazzy/include/rmw/rmw/discovery_options.h \
+ /opt/ros/jazzy/include/rmw/rmw/macros.h \
+ /opt/ros/jazzy/include/rmw/rmw/ret_types.h \
+ /opt/ros/jazzy/include/rmw/rmw/domain_id.h \
+ /opt/ros/jazzy/include/rmw/rmw/localhost.h \
+ /opt/ros/jazzy/include/rmw/rmw/security_options.h \
+ /opt/ros/jazzy/include/rmw/rmw/serialized_message.h \
+ /opt/ros/jazzy/include/rmw/rmw/subscription_content_filter_options.h \
+ /opt/ros/jazzy/include/rmw/rmw/time.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/visibility_control.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/join.hpp \
+ /usr/include/c++/13/iterator /usr/include/c++/13/bits/stream_iterator.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_value.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_type.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_type__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_value.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_value__type_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/logger.hpp \
+ /opt/ros/jazzy/include/rcl/rcl/node.h \
+ /opt/ros/jazzy/include/rcl/rcl/allocator.h \
+ /opt/ros/jazzy/include/rcl/rcl/arguments.h \
+ /opt/ros/jazzy/include/rcl/rcl/log_level.h \
+ /opt/ros/jazzy/include/rcl/rcl/macros.h \
+ /opt/ros/jazzy/include/rcl/rcl/visibility_control.h \
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/types.h \
+ /opt/ros/jazzy/include/rcl/rcl/context.h \
+ /opt/ros/jazzy/include/rcl/rcl/init_options.h \
+ /usr/lib/gcc/aarch64-linux-gnu/13/include/stdalign.h \
+ /opt/ros/jazzy/include/rcl/rcl/guard_condition.h \
+ /opt/ros/jazzy/include/rcl/rcl/node_options.h \
+ /opt/ros/jazzy/include/rcl/rcl/domain_id.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/get_type_description.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_description__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/individual_type_description__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/field_type__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/type_source__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/detail/key_value__struct.h \
+ /opt/ros/jazzy/include/service_msgs/service_msgs/msg/detail/service_event_info__struct.h \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__functions.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/action_type_support_struct.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/msg/rosidl_generator_c__visibility_control.h \
+ /opt/ros/jazzy/include/type_description_interfaces/type_description_interfaces/srv/detail/get_type_description__type_support.h \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/filesystem_helper.hpp \
+ /usr/include/c++/13/cstdint \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/visibility_control.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/logging.hpp \
+ /opt/ros/jazzy/include/rcutils/rcutils/logging_macros.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/utilities.hpp \
+ /usr/include/c++/13/chrono /usr/include/c++/13/bits/chrono.h \
+ /usr/include/c++/13/ratio /usr/include/c++/13/limits \
+ /usr/include/c++/13/bits/parse_numbers.h /usr/include/c++/13/functional \
+ /usr/include/c++/13/bits/std_function.h \
+ /usr/include/c++/13/unordered_map \
+ /usr/include/c++/13/bits/unordered_map.h \
+ /usr/include/c++/13/bits/hashtable.h \
+ /usr/include/c++/13/bits/hashtable_policy.h \
+ /usr/include/c++/13/bits/enable_special_members.h \
+ /usr/include/c++/13/bits/node_handle.h \
+ /usr/include/c++/13/bits/erase_if.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/context.hpp \
+ /usr/include/c++/13/condition_variable \
+ /usr/include/c++/13/bits/std_mutex.h \
+ /usr/include/c++/13/bits/unique_lock.h /usr/include/c++/13/mutex \
+ /usr/include/c++/13/typeindex /usr/include/c++/13/unordered_set \
+ /usr/include/c++/13/bits/unordered_set.h \
+ /opt/ros/jazzy/include/rcl/rcl/wait.h \
+ /opt/ros/jazzy/include/rcl/rcl/client.h \
+ /opt/ros/jazzy/include/rcl/rcl/event_callback.h \
+ /opt/ros/jazzy/include/rmw/rmw/event_callback_type.h \
+ /opt/ros/jazzy/include/rcl/rcl/publisher.h \
+ /opt/ros/jazzy/include/rcl/rcl/time.h \
+ /opt/ros/jazzy/include/rcl/rcl/service_introspection.h \
+ /opt/ros/jazzy/include/rcl/rcl/service.h \
+ /opt/ros/jazzy/include/rcl/rcl/subscription.h \
+ /opt/ros/jazzy/include/rmw/rmw/dynamic_message_type_support.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/serialization_support_interface.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/types.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/visibility_control.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/uchar.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_data.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/api/dynamic_type.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/dynamic_message_type_support_struct.h \
+ /opt/ros/jazzy/include/rosidl_dynamic_typesupport/rosidl_dynamic_typesupport/identifier.h \
+ /opt/ros/jazzy/include/rmw/rmw/features.h \
+ /opt/ros/jazzy/include/rmw/rmw/message_sequence.h \
+ /opt/ros/jazzy/include/rcl/rcl/timer.h \
+ /opt/ros/jazzy/include/rmw/rmw/rmw.h \
+ /opt/ros/jazzy/include/rosidl_runtime_c/rosidl_runtime_c/sequence_bound.h \
+ /opt/ros/jazzy/include/rmw/rmw/event.h \
+ /opt/ros/jazzy/include/rmw/rmw/publisher_options.h \
+ /opt/ros/jazzy/include/rmw/rmw/qos_profiles.h \
+ /opt/ros/jazzy/include/rmw/rmw/subscription_options.h \
+ /opt/ros/jazzy/include/rcl/rcl/event.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/init_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/macros.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors.hpp \
+ /usr/include/c++/13/future /usr/include/c++/13/bits/atomic_futex.h \
+ /usr/include/c++/13/atomic /usr/include/c++/13/bits/std_thread.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/multi_threaded_executor.hpp \
+ /usr/include/c++/13/set /usr/include/c++/13/bits/stl_tree.h \
+ /usr/include/c++/13/bits/stl_set.h \
+ /usr/include/c++/13/bits/stl_multiset.h /usr/include/c++/13/thread \
+ /usr/include/c++/13/bits/this_thread_sleep.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executor.hpp \
+ /usr/include/c++/13/cassert /usr/include/c++/13/list \
+ /usr/include/c++/13/bits/stl_list.h /usr/include/c++/13/bits/list.tcc \
+ /usr/include/c++/13/map /usr/include/c++/13/bits/stl_map.h \
+ /usr/include/c++/13/bits/stl_multimap.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_notify_waitable.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/guard_condition.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/contexts/default_context.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/waitable.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/scope_exit.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executor_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategies.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/memory_strategy.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_executable.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/callback_group.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/client.hpp \
+ /usr/include/c++/13/optional /usr/include/c++/13/variant \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/clock.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/time.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/time.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__builder.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/time__type_support.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/rosidl_generator_cpp__visibility_control.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/duration.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/duration.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__struct.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__builder.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__traits.hpp \
+ /opt/ros/jazzy/include/builtin_interfaces/builtin_interfaces/msg/detail/duration__type_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/cpp_callback_trampoline.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/expand_topic_or_service_name.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/function_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_graph_interface.hpp \
+ /opt/ros/jazzy/include/rcl/rcl/graph.h \
+ /opt/ros/jazzy/include/rmw/rmw/names_and_types.h \
+ /opt/ros/jazzy/include/rmw/rmw/get_topic_names_and_types.h \
+ /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info_array.h \
+ /opt/ros/jazzy/include/rmw/rmw/topic_endpoint_info.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/event.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/detail/node_interfaces_helpers.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/qos.hpp \
+ /opt/ros/jazzy/include/rcl/rcl/logging_rosout.h \
+ /opt/ros/jazzy/include/rmw/rmw/incompatible_qos_events_statuses.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/type_support_decl.hpp \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/message_type_support_decl.hpp \
+ /opt/ros/jazzy/include/rosidl_runtime_cpp/rosidl_runtime_cpp/service_type_support_decl.hpp \
+ /opt/ros/jazzy/include/rmw/rmw/error_handling.h \
+ /opt/ros/jazzy/include/rmw/rmw/impl/cpp/demangle.hpp \
+ /usr/include/c++/13/cxxabi.h \
+ /usr/include/aarch64-linux-gnu/c++/13/bits/cxxabi_tweaks.h \
+ /opt/ros/jazzy/include/rmw/rmw/impl/config.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_base.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/network_flow_endpoint.hpp \
+ /opt/ros/jazzy/include/rcl/rcl/network_flow_endpoints.h \
+ /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint.h \
+ /opt/ros/jazzy/include/rmw/rmw/network_flow_endpoint_array.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/event_handler.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/time.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/service.hpp \
+ /opt/ros/jazzy/include/tracetools/tracetools/tracetools.h \
+ /opt/ros/jazzy/include/tracetools/tracetools/config.h \
+ /opt/ros/jazzy/include/tracetools/tracetools/visibility_control.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_service_callback.hpp \
+ /opt/ros/jazzy/include/tracetools/tracetools/utils.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_base.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/any_subscription_callback.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_common.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/allocator/allocator_deleter.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/subscription_callback_type_helper.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/message_info.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/serialization.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/serialized_message.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/type_adapter.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_message_type.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/dynamic_typesupport/dynamic_serialization_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/intra_process_manager.hpp \
+ /usr/include/c++/13/shared_mutex \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/intra_process_buffer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/buffer_implementation_base.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/ros_message_intra_process_buffer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_base.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/subscription_intra_process_buffer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/create_intra_process_buffer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/buffers/ring_buffer_implementation.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_buffer_type.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/add_guard_condition_to_rcl_wait_set.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_content_filter_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/timer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/rate.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_use_intra_process.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/intra_process_setting.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_intra_process_buffer_type.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/message_memory_strategy.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_subscription_payload.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_payload.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/qos_overriding_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics_state.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/topic_statistics/subscription_topic_statistics.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/generate_statistics_message.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/metrics_message.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__struct.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__struct.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__builder.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__traits.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/statistic_data_point__traits.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/detail/metrics_message__type_support.hpp \
+ /opt/ros/jazzy/include/statistics_msgs/statistics_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/visibility_control.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \
+ /usr/include/c++/13/cmath /usr/include/math.h \
+ /usr/include/aarch64-linux-gnu/bits/math-vector.h \
+ /usr/include/aarch64-linux-gnu/bits/libm-simd-decl-stubs.h \
+ /usr/include/aarch64-linux-gnu/bits/flt-eval-method.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-logb.h \
+ /usr/include/aarch64-linux-gnu/bits/fp-fast.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-helper-functions.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls.h \
+ /usr/include/aarch64-linux-gnu/bits/mathcalls-narrow.h \
+ /usr/include/aarch64-linux-gnu/bits/iscanonical.h \
+ /usr/include/c++/13/bits/specfun.h /usr/include/c++/13/tr1/gamma.tcc \
+ /usr/include/c++/13/tr1/special_function_util.h \
+ /usr/include/c++/13/tr1/bessel_function.tcc \
+ /usr/include/c++/13/tr1/beta_function.tcc \
+ /usr/include/c++/13/tr1/ell_integral.tcc \
+ /usr/include/c++/13/tr1/exp_integral.tcc \
+ /usr/include/c++/13/tr1/hypergeometric.tcc \
+ /usr/include/c++/13/tr1/legendre_function.tcc \
+ /usr/include/c++/13/tr1/modified_bessel_func.tcc \
+ /usr/include/c++/13/tr1/poly_hermite.tcc \
+ /usr/include/c++/13/tr1/poly_laguerre.tcc \
+ /usr/include/c++/13/tr1/riemann_zeta.tcc \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_age.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/constants.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/collector.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/moving_average.hpp \
+ /usr/include/c++/13/numeric /usr/include/c++/13/bits/stl_numeric.h \
+ /usr/include/c++/13/pstl/glue_numeric_defs.h \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/moving_average_statistics/types.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/thread_safety_annotations.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/collector/metric_details_interface.hpp \
+ /opt/ros/jazzy/include/libstatistics_collector/libstatistics_collector/topic_statistics_collector/received_message_period.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/get_message_type_support_handle.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/is_ros_compatible_type.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/loaned_message.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/rmw_implementation_specific_publisher_payload.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collection.hpp \
+ /usr/include/c++/13/deque /usr/include/c++/13/bits/stl_deque.h \
+ /usr/include/c++/13/bits/deque.tcc \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_result_kind.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/dynamic_storage.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_wait_set_mask.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/storage_policy_common.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/sequential_synchronization.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/synchronization_policy_common.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/static_storage.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/thread_safe_synchronization.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_policies/detail/write_preferring_read_write_lock.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/wait_set_template.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/executor_entities_collector.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/future_return_code.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/single_threaded_executor.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/list_parameters_result.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/list_parameters_result__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/parameter_event.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/msg/detail/parameter_event__type_support.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_client.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/shared_library.hpp \
+ /opt/ros/jazzy/include/rcutils/rcutils/shared_library.h \
+ /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/message_introspection.hpp \
+ /opt/ros/jazzy/include/rosidl_typesupport_introspection_cpp/rosidl_typesupport_introspection_cpp/visibility_control.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_publisher.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/publisher_factory.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/subscription_factory.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/typesupport_helpers.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/generic_subscription.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_logging_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_services_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_time_source_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_type_descriptions_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_waitables_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_options.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_impl.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_client.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_publisher.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_generic_subscription.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_publisher.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_topics_interface.hpp \
+ /opt/ros/jazzy/include/rcpputils/rcpputils/pointer_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_topics_interface_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/qos_parameters.hpp \
+ /opt/ros/jazzy/include/rmw/rmw/qos_string_conversions.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_parameters_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_parameters_interface_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_service.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_subscription.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/detail/resolve_enable_topic_statistics.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_timers_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_timers_interface_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/create_timer.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_base_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_base_interface_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/get_node_clock_interface.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/node_interfaces/node_clock_interface_traits.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/executors/static_single_threaded_executor.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_executor_event_types.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/events_queue.hpp \
+ /usr/include/c++/13/queue /usr/include/c++/13/bits/stl_queue.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/executors/events_executor/simple_events_queue.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/experimental/timers_manager.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_client.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/describe_parameters.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/describe_parameters__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameter_types.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameter_types__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/get_parameters.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/get_parameters__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/set_parameters_atomically.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__struct.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__builder.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__traits.hpp \
+ /opt/ros/jazzy/include/rcl_interfaces/rcl_interfaces/srv/detail/set_parameters_atomically__type_support.hpp \
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/parser.h \
+ /opt/ros/jazzy/include/rcl_yaml_param_parser/rcl_yaml_param_parser/visibility_control.h \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_map.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_event_handler.hpp \
+ /opt/ros/jazzy/include/rclcpp/rclcpp/parameter_service.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/laser_scan.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__struct.hpp \
+ /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__struct.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__builder.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__traits.hpp \
+ /opt/ros/jazzy/include/std_msgs/std_msgs/msg/detail/header__traits.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/detail/laser_scan__type_support.hpp \
+ /opt/ros/jazzy/include/sensor_msgs/sensor_msgs/msg/rosidl_generator_cpp__visibility_control.hpp \
+ /opt/ros/jazzy/include/std_srvs/std_srvs/srv/empty.hpp \
+ /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__struct.hpp \
+ /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__builder.hpp \
+ /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__traits.hpp \
+ /opt/ros/jazzy/include/std_srvs/std_srvs/srv/detail/empty__type_support.hpp \
+ /opt/ros/jazzy/include/std_srvs/std_srvs/msg/rosidl_generator_cpp__visibility_control.hpp \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h \
+ /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_types.h \
+ /usr/include/c++/13/math.h
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/DependInfo.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/DependInfo.cmake
new file mode 100644
index 00000000..29b95a51
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+  )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+  )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+  )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+  )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/build.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/build.make
new file mode 100644
index 00000000..83c9f4ea
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/build.make
@@ -0,0 +1,87 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+
+# Utility rule file for sllidar_ros2_uninstall.
+
+# Include any custom commands dependencies for this target.
+include CMakeFiles/sllidar_ros2_uninstall.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include CMakeFiles/sllidar_ros2_uninstall.dir/progress.make
+
+CMakeFiles/sllidar_ros2_uninstall:
+	/usr/bin/cmake -P /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake
+
+sllidar_ros2_uninstall: CMakeFiles/sllidar_ros2_uninstall
+sllidar_ros2_uninstall: CMakeFiles/sllidar_ros2_uninstall.dir/build.make
+.PHONY : sllidar_ros2_uninstall
+
+# Rule to build all files generated by this target.
+CMakeFiles/sllidar_ros2_uninstall.dir/build: sllidar_ros2_uninstall
+.PHONY : CMakeFiles/sllidar_ros2_uninstall.dir/build
+
+CMakeFiles/sllidar_ros2_uninstall.dir/clean:
+	$(CMAKE_COMMAND) -P CMakeFiles/sllidar_ros2_uninstall.dir/cmake_clean.cmake
+.PHONY : CMakeFiles/sllidar_ros2_uninstall.dir/clean
+
+CMakeFiles/sllidar_ros2_uninstall.dir/depend:
+	cd /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : CMakeFiles/sllidar_ros2_uninstall.dir/depend
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/cmake_clean.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/cmake_clean.cmake
new file mode 100644
index 00000000..8f438f97
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/cmake_clean.cmake
@@ -0,0 +1,8 @@
+file(REMOVE_RECURSE
+  "CMakeFiles/sllidar_ros2_uninstall"
+)
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+  include(CMakeFiles/sllidar_ros2_uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/compiler_depend.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/compiler_depend.make
new file mode 100644
index 00000000..d6b4c069
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty custom commands generated dependencies file for sllidar_ros2_uninstall.
+# This may be replaced when dependencies are built.
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/compiler_depend.ts b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/compiler_depend.ts
new file mode 100644
index 00000000..d8e86133
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for custom commands dependencies management for sllidar_ros2_uninstall.
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/progress.make b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/progress.make
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/sllidar_ros2_uninstall.dir/progress.make
@@ -0,0 +1 @@
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/DependInfo.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/DependInfo.cmake
new file mode 100644
index 00000000..29b95a51
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/DependInfo.cmake
@@ -0,0 +1,22 @@
+
+# Consider dependencies only in project.
+set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
+
+# The set of languages for which implicit dependencies are needed:
+set(CMAKE_DEPENDS_LANGUAGES
+  )
+
+# The set of dependency files which are needed:
+set(CMAKE_DEPENDS_DEPENDENCY_FILES
+  )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
+  )
+
+# Targets to which this target links which contain Fortran sources.
+set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
+  )
+
+# Fortran module output directory.
+set(CMAKE_Fortran_TARGET_MODULE_DIR "")
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/build.make b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/build.make
new file mode 100644
index 00000000..8bb8952b
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/build.make
@@ -0,0 +1,83 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+# Delete rule output on recipe failure.
+.DELETE_ON_ERROR:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+
+# Utility rule file for uninstall.
+
+# Include any custom commands dependencies for this target.
+include CMakeFiles/uninstall.dir/compiler_depend.make
+
+# Include the progress variables for this target.
+include CMakeFiles/uninstall.dir/progress.make
+
+uninstall: CMakeFiles/uninstall.dir/build.make
+.PHONY : uninstall
+
+# Rule to build all files generated by this target.
+CMakeFiles/uninstall.dir/build: uninstall
+.PHONY : CMakeFiles/uninstall.dir/build
+
+CMakeFiles/uninstall.dir/clean:
+	$(CMAKE_COMMAND) -P CMakeFiles/uninstall.dir/cmake_clean.cmake
+.PHONY : CMakeFiles/uninstall.dir/clean
+
+CMakeFiles/uninstall.dir/depend:
+	cd /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/DependInfo.cmake "--color=$(COLOR)"
+.PHONY : CMakeFiles/uninstall.dir/depend
+
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/cmake_clean.cmake b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/cmake_clean.cmake
new file mode 100644
index 00000000..9960e984
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/cmake_clean.cmake
@@ -0,0 +1,5 @@
+
+# Per-language clean rules from dependency scanning.
+foreach(lang )
+  include(CMakeFiles/uninstall.dir/cmake_clean_${lang}.cmake OPTIONAL)
+endforeach()
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/compiler_depend.make b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/compiler_depend.make
new file mode 100644
index 00000000..2d744479
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/compiler_depend.make
@@ -0,0 +1,2 @@
+# Empty custom commands generated dependencies file for uninstall.
+# This may be replaced when dependencies are built.
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/compiler_depend.ts b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/compiler_depend.ts
new file mode 100644
index 00000000..ef27dccf
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/compiler_depend.ts
@@ -0,0 +1,2 @@
+# CMAKE generated file: DO NOT EDIT!
+# Timestamp file for custom commands dependencies management for uninstall.
diff --git a/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/progress.make b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/progress.make
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CMakeFiles/uninstall.dir/progress.make
@@ -0,0 +1 @@
+
diff --git a/robobin_final/build/sllidar_ros2/CTestConfiguration.ini b/robobin_final/build/sllidar_ros2/CTestConfiguration.ini
new file mode 100644
index 00000000..55f61c3c
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CTestConfiguration.ini
@@ -0,0 +1,106 @@
+# This file is configured by CMake automatically as DartConfiguration.tcl
+# If you choose not to use CMake, this file may be hand configured, by
+# filling in the required variables.
+
+
+# Configuration directories and files
+SourceDirectory: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2
+BuildDirectory: /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+
+# Where to place the cost data store
+CostDataFile: 
+
+# Site is something like machine.domain, i.e. pragmatic.crd
+Site: robobin-desktop
+
+# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++
+BuildName: 
+
+# Subprojects
+LabelsForSubprojects: 
+
+# Submission information
+SubmitURL: 
+SubmitInactivityTimeout: 
+
+# Dashboard start time
+NightlyStartTime: 
+
+# Commands for the build/test/submit cycle
+ConfigureCommand: "/usr/bin/cmake" "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2"
+MakeCommand: 
+DefaultCTestConfigurationType: 
+
+# version control
+UpdateVersionOnly: 
+
+# CVS options
+# Default is "-d -P -A"
+CVSCommand: 
+CVSUpdateOptions: 
+
+# Subversion options
+SVNCommand: 
+SVNOptions: 
+SVNUpdateOptions: 
+
+# Git options
+GITCommand: 
+GITInitSubmodules: 
+GITUpdateOptions: 
+GITUpdateCustom: 
+
+# Perforce options
+P4Command: 
+P4Client: 
+P4Options: 
+P4UpdateOptions: 
+P4UpdateCustom: 
+
+# Generic update command
+UpdateCommand: 
+UpdateOptions: 
+UpdateType: 
+
+# Compiler info
+Compiler: /usr/bin/c++
+CompilerVersion: 13.3.0
+
+# Dynamic analysis (MemCheck)
+PurifyCommand: 
+ValgrindCommand: 
+ValgrindCommandOptions: 
+DrMemoryCommand: 
+DrMemoryCommandOptions: 
+CudaSanitizerCommand: 
+CudaSanitizerCommandOptions: 
+MemoryCheckType: 
+MemoryCheckSanitizerOptions: 
+MemoryCheckCommand: 
+MemoryCheckCommandOptions: 
+MemoryCheckSuppressionFile: 
+
+# Coverage
+CoverageCommand: 
+CoverageExtraFlags: 
+
+# Testing options
+# TimeOut is the amount of time in seconds to wait for processes
+# to complete during testing.  After TimeOut seconds, the
+# process will be summarily terminated.
+# Currently set to 25 minutes
+TimeOut: 
+
+# During parallel testing CTest will not start a new test if doing
+# so would cause the system load to exceed this value.
+TestLoad: 
+
+UseLaunchers: 
+CurlOptions: 
+# warning, if you add new options here that have to do with submit,
+# you have to update cmCTestSubmitCommand.cxx
+
+# For CTest submissions that timeout, these options
+# specify behavior for retrying the submission
+CTestSubmitRetryDelay: 
+CTestSubmitRetryCount: 
diff --git a/robobin_final/build/sllidar_ros2/CTestCustom.cmake b/robobin_final/build/sllidar_ros2/CTestCustom.cmake
new file mode 100644
index 00000000..14956f31
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CTestCustom.cmake
@@ -0,0 +1,2 @@
+set(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0)
+set(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0)
diff --git a/robobin_final/build/sllidar_ros2/CTestTestfile.cmake b/robobin_final/build/sllidar_ros2/CTestTestfile.cmake
new file mode 100644
index 00000000..5cc1b445
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for 
+# Source directory: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2
+# Build directory: /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+# 
+# This file includes the relevant testing commands required for 
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/robobin_final/build/sllidar_ros2/Makefile b/robobin_final/build/sllidar_ros2/Makefile
new file mode 100644
index 00000000..8bc8e10d
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/Makefile
@@ -0,0 +1,742 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 3.28
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# Allow only one "make -f Makefile2" at a time, but pass parallelism.
+.NOTPARALLEL:
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Disable VCS-based implicit rules.
+% : %,v
+
+# Disable VCS-based implicit rules.
+% : RCS/%
+
+# Disable VCS-based implicit rules.
+% : RCS/%,v
+
+# Disable VCS-based implicit rules.
+% : SCCS/s.%
+
+# Disable VCS-based implicit rules.
+% : s.%
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Command-line flag to silence nested $(MAKE).
+$(VERBOSE)MAKESILENT = -s
+
+#Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E rm -f
+
+# Escaping for special characters.
+EQUALS = =
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target test
+test:
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..."
+	/usr/bin/ctest --force-new-ctest-process $(ARGS)
+.PHONY : test
+
+# Special rule for the target test
+test/fast: test
+.PHONY : test/fast
+
+# Special rule for the target edit_cache
+edit_cache:
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "No interactive CMake dialog available..."
+	/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/fast
+
+# Special rule for the target rebuild_cache
+rebuild_cache:
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..."
+	/usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : rebuild_cache
+
+# Special rule for the target rebuild_cache
+rebuild_cache/fast: rebuild_cache
+.PHONY : rebuild_cache/fast
+
+# Special rule for the target list_install_components
+list_install_components:
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Available install components are: \"Unspecified\""
+.PHONY : list_install_components
+
+# Special rule for the target list_install_components
+list_install_components/fast: list_install_components
+.PHONY : list_install_components/fast
+
+# Special rule for the target install
+install: preinstall
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+	/usr/bin/cmake -P cmake_install.cmake
+.PHONY : install
+
+# Special rule for the target install
+install/fast: preinstall/fast
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Install the project..."
+	/usr/bin/cmake -P cmake_install.cmake
+.PHONY : install/fast
+
+# Special rule for the target install/local
+install/local: preinstall
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+	/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local
+
+# Special rule for the target install/local
+install/local/fast: preinstall/fast
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing only the local directory..."
+	/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
+.PHONY : install/local/fast
+
+# Special rule for the target install/strip
+install/strip: preinstall
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+	/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip
+
+# Special rule for the target install/strip
+install/strip/fast: preinstall/fast
+	@$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Installing the project stripped..."
+	/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
+.PHONY : install/strip/fast
+
+# The main all target
+all: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2//CMakeFiles/progress.marks
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+	$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+#=============================================================================
+# Target rules for targets named uninstall
+
+# Build rule for target.
+uninstall: cmake_check_build_system
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 uninstall
+.PHONY : uninstall
+
+# fast build rule for target.
+uninstall/fast:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/uninstall.dir/build.make CMakeFiles/uninstall.dir/build
+.PHONY : uninstall/fast
+
+#=============================================================================
+# Target rules for targets named sllidar_ros2_uninstall
+
+# Build rule for target.
+sllidar_ros2_uninstall: cmake_check_build_system
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 sllidar_ros2_uninstall
+.PHONY : sllidar_ros2_uninstall
+
+# fast build rule for target.
+sllidar_ros2_uninstall/fast:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_ros2_uninstall.dir/build.make CMakeFiles/sllidar_ros2_uninstall.dir/build
+.PHONY : sllidar_ros2_uninstall/fast
+
+#=============================================================================
+# Target rules for targets named sllidar_node
+
+# Build rule for target.
+sllidar_node: cmake_check_build_system
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 sllidar_node
+.PHONY : sllidar_node
+
+# fast build rule for target.
+sllidar_node/fast:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/build
+.PHONY : sllidar_node/fast
+
+#=============================================================================
+# Target rules for targets named sllidar_client
+
+# Build rule for target.
+sllidar_client: cmake_check_build_system
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 sllidar_client
+.PHONY : sllidar_client
+
+# fast build rule for target.
+sllidar_client/fast:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_client.dir/build.make CMakeFiles/sllidar_client.dir/build
+.PHONY : sllidar_client/fast
+
+sdk/src/arch/linux/net_serial.o: sdk/src/arch/linux/net_serial.cpp.o
+.PHONY : sdk/src/arch/linux/net_serial.o
+
+# target to build an object file
+sdk/src/arch/linux/net_serial.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o
+.PHONY : sdk/src/arch/linux/net_serial.cpp.o
+
+sdk/src/arch/linux/net_serial.i: sdk/src/arch/linux/net_serial.cpp.i
+.PHONY : sdk/src/arch/linux/net_serial.i
+
+# target to preprocess a source file
+sdk/src/arch/linux/net_serial.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.i
+.PHONY : sdk/src/arch/linux/net_serial.cpp.i
+
+sdk/src/arch/linux/net_serial.s: sdk/src/arch/linux/net_serial.cpp.s
+.PHONY : sdk/src/arch/linux/net_serial.s
+
+# target to generate assembly for a file
+sdk/src/arch/linux/net_serial.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.s
+.PHONY : sdk/src/arch/linux/net_serial.cpp.s
+
+sdk/src/arch/linux/net_socket.o: sdk/src/arch/linux/net_socket.cpp.o
+.PHONY : sdk/src/arch/linux/net_socket.o
+
+# target to build an object file
+sdk/src/arch/linux/net_socket.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o
+.PHONY : sdk/src/arch/linux/net_socket.cpp.o
+
+sdk/src/arch/linux/net_socket.i: sdk/src/arch/linux/net_socket.cpp.i
+.PHONY : sdk/src/arch/linux/net_socket.i
+
+# target to preprocess a source file
+sdk/src/arch/linux/net_socket.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.i
+.PHONY : sdk/src/arch/linux/net_socket.cpp.i
+
+sdk/src/arch/linux/net_socket.s: sdk/src/arch/linux/net_socket.cpp.s
+.PHONY : sdk/src/arch/linux/net_socket.s
+
+# target to generate assembly for a file
+sdk/src/arch/linux/net_socket.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.s
+.PHONY : sdk/src/arch/linux/net_socket.cpp.s
+
+sdk/src/arch/linux/timer.o: sdk/src/arch/linux/timer.cpp.o
+.PHONY : sdk/src/arch/linux/timer.o
+
+# target to build an object file
+sdk/src/arch/linux/timer.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o
+.PHONY : sdk/src/arch/linux/timer.cpp.o
+
+sdk/src/arch/linux/timer.i: sdk/src/arch/linux/timer.cpp.i
+.PHONY : sdk/src/arch/linux/timer.i
+
+# target to preprocess a source file
+sdk/src/arch/linux/timer.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.i
+.PHONY : sdk/src/arch/linux/timer.cpp.i
+
+sdk/src/arch/linux/timer.s: sdk/src/arch/linux/timer.cpp.s
+.PHONY : sdk/src/arch/linux/timer.s
+
+# target to generate assembly for a file
+sdk/src/arch/linux/timer.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.s
+.PHONY : sdk/src/arch/linux/timer.cpp.s
+
+sdk/src/dataunpacker/dataunpacker.o: sdk/src/dataunpacker/dataunpacker.cpp.o
+.PHONY : sdk/src/dataunpacker/dataunpacker.o
+
+# target to build an object file
+sdk/src/dataunpacker/dataunpacker.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o
+.PHONY : sdk/src/dataunpacker/dataunpacker.cpp.o
+
+sdk/src/dataunpacker/dataunpacker.i: sdk/src/dataunpacker/dataunpacker.cpp.i
+.PHONY : sdk/src/dataunpacker/dataunpacker.i
+
+# target to preprocess a source file
+sdk/src/dataunpacker/dataunpacker.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.i
+.PHONY : sdk/src/dataunpacker/dataunpacker.cpp.i
+
+sdk/src/dataunpacker/dataunpacker.s: sdk/src/dataunpacker/dataunpacker.cpp.s
+.PHONY : sdk/src/dataunpacker/dataunpacker.s
+
+# target to generate assembly for a file
+sdk/src/dataunpacker/dataunpacker.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.s
+.PHONY : sdk/src/dataunpacker/dataunpacker.cpp.s
+
+sdk/src/dataunpacker/unpacker/handler_capsules.o: sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o
+.PHONY : sdk/src/dataunpacker/unpacker/handler_capsules.o
+
+# target to build an object file
+sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o
+.PHONY : sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o
+
+sdk/src/dataunpacker/unpacker/handler_capsules.i: sdk/src/dataunpacker/unpacker/handler_capsules.cpp.i
+.PHONY : sdk/src/dataunpacker/unpacker/handler_capsules.i
+
+# target to preprocess a source file
+sdk/src/dataunpacker/unpacker/handler_capsules.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.i
+.PHONY : sdk/src/dataunpacker/unpacker/handler_capsules.cpp.i
+
+sdk/src/dataunpacker/unpacker/handler_capsules.s: sdk/src/dataunpacker/unpacker/handler_capsules.cpp.s
+.PHONY : sdk/src/dataunpacker/unpacker/handler_capsules.s
+
+# target to generate assembly for a file
+sdk/src/dataunpacker/unpacker/handler_capsules.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.s
+.PHONY : sdk/src/dataunpacker/unpacker/handler_capsules.cpp.s
+
+sdk/src/dataunpacker/unpacker/handler_hqnode.o: sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o
+.PHONY : sdk/src/dataunpacker/unpacker/handler_hqnode.o
+
+# target to build an object file
+sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o
+.PHONY : sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o
+
+sdk/src/dataunpacker/unpacker/handler_hqnode.i: sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.i
+.PHONY : sdk/src/dataunpacker/unpacker/handler_hqnode.i
+
+# target to preprocess a source file
+sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.i
+.PHONY : sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.i
+
+sdk/src/dataunpacker/unpacker/handler_hqnode.s: sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.s
+.PHONY : sdk/src/dataunpacker/unpacker/handler_hqnode.s
+
+# target to generate assembly for a file
+sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.s
+.PHONY : sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.s
+
+sdk/src/dataunpacker/unpacker/handler_normalnode.o: sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o
+.PHONY : sdk/src/dataunpacker/unpacker/handler_normalnode.o
+
+# target to build an object file
+sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o
+.PHONY : sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o
+
+sdk/src/dataunpacker/unpacker/handler_normalnode.i: sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.i
+.PHONY : sdk/src/dataunpacker/unpacker/handler_normalnode.i
+
+# target to preprocess a source file
+sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.i
+.PHONY : sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.i
+
+sdk/src/dataunpacker/unpacker/handler_normalnode.s: sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.s
+.PHONY : sdk/src/dataunpacker/unpacker/handler_normalnode.s
+
+# target to generate assembly for a file
+sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.s
+.PHONY : sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.s
+
+sdk/src/hal/thread.o: sdk/src/hal/thread.cpp.o
+.PHONY : sdk/src/hal/thread.o
+
+# target to build an object file
+sdk/src/hal/thread.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o
+.PHONY : sdk/src/hal/thread.cpp.o
+
+sdk/src/hal/thread.i: sdk/src/hal/thread.cpp.i
+.PHONY : sdk/src/hal/thread.i
+
+# target to preprocess a source file
+sdk/src/hal/thread.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.i
+.PHONY : sdk/src/hal/thread.cpp.i
+
+sdk/src/hal/thread.s: sdk/src/hal/thread.cpp.s
+.PHONY : sdk/src/hal/thread.s
+
+# target to generate assembly for a file
+sdk/src/hal/thread.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.s
+.PHONY : sdk/src/hal/thread.cpp.s
+
+sdk/src/rplidar_driver.o: sdk/src/rplidar_driver.cpp.o
+.PHONY : sdk/src/rplidar_driver.o
+
+# target to build an object file
+sdk/src/rplidar_driver.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o
+.PHONY : sdk/src/rplidar_driver.cpp.o
+
+sdk/src/rplidar_driver.i: sdk/src/rplidar_driver.cpp.i
+.PHONY : sdk/src/rplidar_driver.i
+
+# target to preprocess a source file
+sdk/src/rplidar_driver.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.i
+.PHONY : sdk/src/rplidar_driver.cpp.i
+
+sdk/src/rplidar_driver.s: sdk/src/rplidar_driver.cpp.s
+.PHONY : sdk/src/rplidar_driver.s
+
+# target to generate assembly for a file
+sdk/src/rplidar_driver.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.s
+.PHONY : sdk/src/rplidar_driver.cpp.s
+
+sdk/src/sl_async_transceiver.o: sdk/src/sl_async_transceiver.cpp.o
+.PHONY : sdk/src/sl_async_transceiver.o
+
+# target to build an object file
+sdk/src/sl_async_transceiver.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o
+.PHONY : sdk/src/sl_async_transceiver.cpp.o
+
+sdk/src/sl_async_transceiver.i: sdk/src/sl_async_transceiver.cpp.i
+.PHONY : sdk/src/sl_async_transceiver.i
+
+# target to preprocess a source file
+sdk/src/sl_async_transceiver.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.i
+.PHONY : sdk/src/sl_async_transceiver.cpp.i
+
+sdk/src/sl_async_transceiver.s: sdk/src/sl_async_transceiver.cpp.s
+.PHONY : sdk/src/sl_async_transceiver.s
+
+# target to generate assembly for a file
+sdk/src/sl_async_transceiver.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.s
+.PHONY : sdk/src/sl_async_transceiver.cpp.s
+
+sdk/src/sl_crc.o: sdk/src/sl_crc.cpp.o
+.PHONY : sdk/src/sl_crc.o
+
+# target to build an object file
+sdk/src/sl_crc.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o
+.PHONY : sdk/src/sl_crc.cpp.o
+
+sdk/src/sl_crc.i: sdk/src/sl_crc.cpp.i
+.PHONY : sdk/src/sl_crc.i
+
+# target to preprocess a source file
+sdk/src/sl_crc.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.i
+.PHONY : sdk/src/sl_crc.cpp.i
+
+sdk/src/sl_crc.s: sdk/src/sl_crc.cpp.s
+.PHONY : sdk/src/sl_crc.s
+
+# target to generate assembly for a file
+sdk/src/sl_crc.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.s
+.PHONY : sdk/src/sl_crc.cpp.s
+
+sdk/src/sl_lidar_driver.o: sdk/src/sl_lidar_driver.cpp.o
+.PHONY : sdk/src/sl_lidar_driver.o
+
+# target to build an object file
+sdk/src/sl_lidar_driver.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o
+.PHONY : sdk/src/sl_lidar_driver.cpp.o
+
+sdk/src/sl_lidar_driver.i: sdk/src/sl_lidar_driver.cpp.i
+.PHONY : sdk/src/sl_lidar_driver.i
+
+# target to preprocess a source file
+sdk/src/sl_lidar_driver.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.i
+.PHONY : sdk/src/sl_lidar_driver.cpp.i
+
+sdk/src/sl_lidar_driver.s: sdk/src/sl_lidar_driver.cpp.s
+.PHONY : sdk/src/sl_lidar_driver.s
+
+# target to generate assembly for a file
+sdk/src/sl_lidar_driver.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.s
+.PHONY : sdk/src/sl_lidar_driver.cpp.s
+
+sdk/src/sl_lidarprotocol_codec.o: sdk/src/sl_lidarprotocol_codec.cpp.o
+.PHONY : sdk/src/sl_lidarprotocol_codec.o
+
+# target to build an object file
+sdk/src/sl_lidarprotocol_codec.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o
+.PHONY : sdk/src/sl_lidarprotocol_codec.cpp.o
+
+sdk/src/sl_lidarprotocol_codec.i: sdk/src/sl_lidarprotocol_codec.cpp.i
+.PHONY : sdk/src/sl_lidarprotocol_codec.i
+
+# target to preprocess a source file
+sdk/src/sl_lidarprotocol_codec.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.i
+.PHONY : sdk/src/sl_lidarprotocol_codec.cpp.i
+
+sdk/src/sl_lidarprotocol_codec.s: sdk/src/sl_lidarprotocol_codec.cpp.s
+.PHONY : sdk/src/sl_lidarprotocol_codec.s
+
+# target to generate assembly for a file
+sdk/src/sl_lidarprotocol_codec.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.s
+.PHONY : sdk/src/sl_lidarprotocol_codec.cpp.s
+
+sdk/src/sl_serial_channel.o: sdk/src/sl_serial_channel.cpp.o
+.PHONY : sdk/src/sl_serial_channel.o
+
+# target to build an object file
+sdk/src/sl_serial_channel.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o
+.PHONY : sdk/src/sl_serial_channel.cpp.o
+
+sdk/src/sl_serial_channel.i: sdk/src/sl_serial_channel.cpp.i
+.PHONY : sdk/src/sl_serial_channel.i
+
+# target to preprocess a source file
+sdk/src/sl_serial_channel.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.i
+.PHONY : sdk/src/sl_serial_channel.cpp.i
+
+sdk/src/sl_serial_channel.s: sdk/src/sl_serial_channel.cpp.s
+.PHONY : sdk/src/sl_serial_channel.s
+
+# target to generate assembly for a file
+sdk/src/sl_serial_channel.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.s
+.PHONY : sdk/src/sl_serial_channel.cpp.s
+
+sdk/src/sl_tcp_channel.o: sdk/src/sl_tcp_channel.cpp.o
+.PHONY : sdk/src/sl_tcp_channel.o
+
+# target to build an object file
+sdk/src/sl_tcp_channel.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o
+.PHONY : sdk/src/sl_tcp_channel.cpp.o
+
+sdk/src/sl_tcp_channel.i: sdk/src/sl_tcp_channel.cpp.i
+.PHONY : sdk/src/sl_tcp_channel.i
+
+# target to preprocess a source file
+sdk/src/sl_tcp_channel.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.i
+.PHONY : sdk/src/sl_tcp_channel.cpp.i
+
+sdk/src/sl_tcp_channel.s: sdk/src/sl_tcp_channel.cpp.s
+.PHONY : sdk/src/sl_tcp_channel.s
+
+# target to generate assembly for a file
+sdk/src/sl_tcp_channel.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.s
+.PHONY : sdk/src/sl_tcp_channel.cpp.s
+
+sdk/src/sl_udp_channel.o: sdk/src/sl_udp_channel.cpp.o
+.PHONY : sdk/src/sl_udp_channel.o
+
+# target to build an object file
+sdk/src/sl_udp_channel.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o
+.PHONY : sdk/src/sl_udp_channel.cpp.o
+
+sdk/src/sl_udp_channel.i: sdk/src/sl_udp_channel.cpp.i
+.PHONY : sdk/src/sl_udp_channel.i
+
+# target to preprocess a source file
+sdk/src/sl_udp_channel.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.i
+.PHONY : sdk/src/sl_udp_channel.cpp.i
+
+sdk/src/sl_udp_channel.s: sdk/src/sl_udp_channel.cpp.s
+.PHONY : sdk/src/sl_udp_channel.s
+
+# target to generate assembly for a file
+sdk/src/sl_udp_channel.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.s
+.PHONY : sdk/src/sl_udp_channel.cpp.s
+
+src/sllidar_client.o: src/sllidar_client.cpp.o
+.PHONY : src/sllidar_client.o
+
+# target to build an object file
+src/sllidar_client.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_client.dir/build.make CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o
+.PHONY : src/sllidar_client.cpp.o
+
+src/sllidar_client.i: src/sllidar_client.cpp.i
+.PHONY : src/sllidar_client.i
+
+# target to preprocess a source file
+src/sllidar_client.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_client.dir/build.make CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.i
+.PHONY : src/sllidar_client.cpp.i
+
+src/sllidar_client.s: src/sllidar_client.cpp.s
+.PHONY : src/sllidar_client.s
+
+# target to generate assembly for a file
+src/sllidar_client.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_client.dir/build.make CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.s
+.PHONY : src/sllidar_client.cpp.s
+
+src/sllidar_node.o: src/sllidar_node.cpp.o
+.PHONY : src/sllidar_node.o
+
+# target to build an object file
+src/sllidar_node.cpp.o:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o
+.PHONY : src/sllidar_node.cpp.o
+
+src/sllidar_node.i: src/sllidar_node.cpp.i
+.PHONY : src/sllidar_node.i
+
+# target to preprocess a source file
+src/sllidar_node.cpp.i:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.i
+.PHONY : src/sllidar_node.cpp.i
+
+src/sllidar_node.s: src/sllidar_node.cpp.s
+.PHONY : src/sllidar_node.s
+
+# target to generate assembly for a file
+src/sllidar_node.cpp.s:
+	$(MAKE) $(MAKESILENT) -f CMakeFiles/sllidar_node.dir/build.make CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.s
+.PHONY : src/sllidar_node.cpp.s
+
+# Help Target
+help:
+	@echo "The following are some of the valid targets for this Makefile:"
+	@echo "... all (the default if no target is provided)"
+	@echo "... clean"
+	@echo "... depend"
+	@echo "... edit_cache"
+	@echo "... install"
+	@echo "... install/local"
+	@echo "... install/strip"
+	@echo "... list_install_components"
+	@echo "... rebuild_cache"
+	@echo "... test"
+	@echo "... sllidar_ros2_uninstall"
+	@echo "... uninstall"
+	@echo "... sllidar_client"
+	@echo "... sllidar_node"
+	@echo "... sdk/src/arch/linux/net_serial.o"
+	@echo "... sdk/src/arch/linux/net_serial.i"
+	@echo "... sdk/src/arch/linux/net_serial.s"
+	@echo "... sdk/src/arch/linux/net_socket.o"
+	@echo "... sdk/src/arch/linux/net_socket.i"
+	@echo "... sdk/src/arch/linux/net_socket.s"
+	@echo "... sdk/src/arch/linux/timer.o"
+	@echo "... sdk/src/arch/linux/timer.i"
+	@echo "... sdk/src/arch/linux/timer.s"
+	@echo "... sdk/src/dataunpacker/dataunpacker.o"
+	@echo "... sdk/src/dataunpacker/dataunpacker.i"
+	@echo "... sdk/src/dataunpacker/dataunpacker.s"
+	@echo "... sdk/src/dataunpacker/unpacker/handler_capsules.o"
+	@echo "... sdk/src/dataunpacker/unpacker/handler_capsules.i"
+	@echo "... sdk/src/dataunpacker/unpacker/handler_capsules.s"
+	@echo "... sdk/src/dataunpacker/unpacker/handler_hqnode.o"
+	@echo "... sdk/src/dataunpacker/unpacker/handler_hqnode.i"
+	@echo "... sdk/src/dataunpacker/unpacker/handler_hqnode.s"
+	@echo "... sdk/src/dataunpacker/unpacker/handler_normalnode.o"
+	@echo "... sdk/src/dataunpacker/unpacker/handler_normalnode.i"
+	@echo "... sdk/src/dataunpacker/unpacker/handler_normalnode.s"
+	@echo "... sdk/src/hal/thread.o"
+	@echo "... sdk/src/hal/thread.i"
+	@echo "... sdk/src/hal/thread.s"
+	@echo "... sdk/src/rplidar_driver.o"
+	@echo "... sdk/src/rplidar_driver.i"
+	@echo "... sdk/src/rplidar_driver.s"
+	@echo "... sdk/src/sl_async_transceiver.o"
+	@echo "... sdk/src/sl_async_transceiver.i"
+	@echo "... sdk/src/sl_async_transceiver.s"
+	@echo "... sdk/src/sl_crc.o"
+	@echo "... sdk/src/sl_crc.i"
+	@echo "... sdk/src/sl_crc.s"
+	@echo "... sdk/src/sl_lidar_driver.o"
+	@echo "... sdk/src/sl_lidar_driver.i"
+	@echo "... sdk/src/sl_lidar_driver.s"
+	@echo "... sdk/src/sl_lidarprotocol_codec.o"
+	@echo "... sdk/src/sl_lidarprotocol_codec.i"
+	@echo "... sdk/src/sl_lidarprotocol_codec.s"
+	@echo "... sdk/src/sl_serial_channel.o"
+	@echo "... sdk/src/sl_serial_channel.i"
+	@echo "... sdk/src/sl_serial_channel.s"
+	@echo "... sdk/src/sl_tcp_channel.o"
+	@echo "... sdk/src/sl_tcp_channel.i"
+	@echo "... sdk/src/sl_tcp_channel.s"
+	@echo "... sdk/src/sl_udp_channel.o"
+	@echo "... sdk/src/sl_udp_channel.i"
+	@echo "... sdk/src/sl_udp_channel.s"
+	@echo "... src/sllidar_client.o"
+	@echo "... src/sllidar_client.i"
+	@echo "... src/sllidar_client.s"
+	@echo "... src/sllidar_node.o"
+	@echo "... src/sllidar_node.i"
+	@echo "... src/sllidar_node.s"
+.PHONY : help
+
+
+
+#=============================================================================
+# Special targets to cleanup operation of make.
+
+# Special rule to run CMake to check the build system integrity.
+# No rule that depends on this can have commands that come from listfiles
+# because they might be regenerated.
+cmake_check_build_system:
+	$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/package.cmake b/robobin_final/build/sllidar_ros2/ament_cmake_core/package.cmake
new file mode 100644
index 00000000..42847b07
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/package.cmake
@@ -0,0 +1,14 @@
+set(_AMENT_PACKAGE_NAME "sllidar_ros2")
+set(sllidar_ros2_VERSION "1.0.1")
+set(sllidar_ros2_MAINTAINER "Slamtec ROS Maintainer <ros@slamtec.com>")
+set(sllidar_ros2_BUILD_DEPENDS "rclcpp" "std_srvs" "sensor_msgs")
+set(sllidar_ros2_BUILDTOOL_DEPENDS "ament_cmake")
+set(sllidar_ros2_BUILD_EXPORT_DEPENDS "rclcpp" "std_srvs" "sensor_msgs")
+set(sllidar_ros2_BUILDTOOL_EXPORT_DEPENDS )
+set(sllidar_ros2_EXEC_DEPENDS "rclcpp" "std_srvs" "sensor_msgs")
+set(sllidar_ros2_TEST_DEPENDS )
+set(sllidar_ros2_GROUP_DEPENDS )
+set(sllidar_ros2_MEMBER_OF_GROUPS )
+set(sllidar_ros2_DEPRECATED "")
+set(sllidar_ros2_EXPORT_TAGS)
+list(APPEND sllidar_ros2_EXPORT_TAGS "<build_type>ament_cmake</build_type>")
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config-version.cmake b/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config-version.cmake
new file mode 100644
index 00000000..735415c1
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config-version.cmake
@@ -0,0 +1,14 @@
+# generated from ament/cmake/core/templates/nameConfig-version.cmake.in
+set(PACKAGE_VERSION "1.0.1")
+
+set(PACKAGE_VERSION_EXACT False)
+set(PACKAGE_VERSION_COMPATIBLE False)
+
+if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}")
+  set(PACKAGE_VERSION_EXACT True)
+  set(PACKAGE_VERSION_COMPATIBLE True)
+endif()
+
+if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}")
+  set(PACKAGE_VERSION_COMPATIBLE True)
+endif()
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config.cmake b/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config.cmake
new file mode 100644
index 00000000..8910c329
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config.cmake
@@ -0,0 +1,42 @@
+# generated from ament/cmake/core/templates/nameConfig.cmake.in
+
+# prevent multiple inclusion
+if(_sllidar_ros2_CONFIG_INCLUDED)
+  # ensure to keep the found flag the same
+  if(NOT DEFINED sllidar_ros2_FOUND)
+    # explicitly set it to FALSE, otherwise CMake will set it to TRUE
+    set(sllidar_ros2_FOUND FALSE)
+  elseif(NOT sllidar_ros2_FOUND)
+    # use separate condition to avoid uninitialized variable warning
+    set(sllidar_ros2_FOUND FALSE)
+  endif()
+  return()
+endif()
+set(_sllidar_ros2_CONFIG_INCLUDED TRUE)
+
+# output package information
+if(NOT sllidar_ros2_FIND_QUIETLY)
+  message(STATUS "Found sllidar_ros2: 1.0.1 (${sllidar_ros2_DIR})")
+endif()
+
+# warn when using a deprecated package
+if(NOT "" STREQUAL "")
+  set(_msg "Package 'sllidar_ros2' is deprecated")
+  # append custom deprecation text if available
+  if(NOT "" STREQUAL "TRUE")
+    set(_msg "${_msg} ()")
+  endif()
+  # optionally quiet the deprecation message
+  if(NOT sllidar_ros2_DEPRECATED_QUIET)
+    message(DEPRECATION "${_msg}")
+  endif()
+endif()
+
+# flag package as ament-based to distinguish it after being find_package()-ed
+set(sllidar_ros2_FOUND_AMENT_PACKAGE TRUE)
+
+# include all config extra files
+set(_extras "ament_cmake_export_dependencies-extras.cmake;ament_cmake_export_include_directories-extras.cmake")
+foreach(_extra ${_extras})
+  include("${sllidar_ros2_DIR}/${_extra}")
+endforeach()
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp
new file mode 100644
index 00000000..3620d4b8
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_cmake_export_dependencies-extras.cmake.stamp
@@ -0,0 +1,92 @@
+# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in
+
+set(_exported_dependencies "rclcpp;std_msgs;sensor_msgs")
+
+find_package(ament_cmake_libraries QUIET REQUIRED)
+
+# find_package() all dependencies
+# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS
+# variables to sllidar_ros2_DEFINITIONS, sllidar_ros2_INCLUDE_DIRS,
+# sllidar_ros2_LIBRARIES, and sllidar_ros2_LINK_FLAGS.
+# Additionally collect the direct dependency names in
+# sllidar_ros2_DEPENDENCIES as well as the recursive dependency names
+# in sllidar_ros2_RECURSIVE_DEPENDENCIES.
+if(NOT _exported_dependencies STREQUAL "")
+  find_package(ament_cmake_core QUIET REQUIRED)
+  set(sllidar_ros2_DEPENDENCIES ${_exported_dependencies})
+  set(sllidar_ros2_RECURSIVE_DEPENDENCIES ${_exported_dependencies})
+  set(_libraries)
+  foreach(_dep ${_exported_dependencies})
+    if(NOT ${_dep}_FOUND)
+      find_package("${_dep}" QUIET REQUIRED)
+    endif()
+    # if a package provides modern CMake interface targets use them
+    # exclusively assuming the classic CMake variables only exist for
+    # backward compatibility
+    set(use_modern_cmake FALSE)
+    if(NOT "${${_dep}_TARGETS}" STREQUAL "")
+      foreach(_target ${${_dep}_TARGETS})
+        # only use actual targets
+        # in case a package uses this variable for other content
+        if(TARGET "${_target}")
+          get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES)
+          if(_include_dirs)
+            list_append_unique(sllidar_ros2_INCLUDE_DIRS "${_include_dirs}")
+          endif()
+
+          get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS)
+          if(_imported_configurations)
+            string(TOUPPER "${_imported_configurations}" _imported_configurations)
+            if(DEBUG_CONFIGURATIONS)
+              string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase)
+            else()
+              set(_debug_configurations_uppercase "DEBUG")
+            endif()
+            foreach(_imported_config ${_imported_configurations})
+              get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config})
+              if(_imported_implib)
+                set(_imported_implib_config "optimized")
+                if(${_imported_config} IN_LIST _debug_configurations_uppercase)
+                  set(_imported_implib_config "debug")
+                endif()
+                list(APPEND _libraries ${_imported_implib_config} ${_imported_implib})
+              else()
+                get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config})
+                if(_imported_location)
+                  list(APPEND _libraries "${_imported_location}")
+                endif()
+              endif()
+            endforeach()
+          endif()
+
+          get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES)
+          if(_link_libraries)
+            list(APPEND _libraries "${_link_libraries}")
+          endif()
+          set(use_modern_cmake TRUE)
+        endif()
+      endforeach()
+    endif()
+    if(NOT use_modern_cmake)
+      if(${_dep}_DEFINITIONS)
+        list_append_unique(sllidar_ros2_DEFINITIONS "${${_dep}_DEFINITIONS}")
+      endif()
+      if(${_dep}_INCLUDE_DIRS)
+        list_append_unique(sllidar_ros2_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}")
+      endif()
+      if(${_dep}_LIBRARIES)
+        list(APPEND _libraries "${${_dep}_LIBRARIES}")
+      endif()
+      if(${_dep}_LINK_FLAGS)
+        list_append_unique(sllidar_ros2_LINK_FLAGS "${${_dep}_LINK_FLAGS}")
+      endif()
+      if(${_dep}_RECURSIVE_DEPENDENCIES)
+        list_append_unique(sllidar_ros2_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}")
+      endif()
+    endif()
+    if(_libraries)
+      ament_libraries_deduplicate(_libraries "${_libraries}")
+      list(APPEND sllidar_ros2_LIBRARIES "${_libraries}")
+    endif()
+  endforeach()
+endif()
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp
new file mode 100644
index 00000000..d4d1a3b1
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_cmake_export_include_directories-extras.cmake.stamp
@@ -0,0 +1,16 @@
+# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in
+
+set(_exported_include_dirs "${sllidar_ros2_DIR}/../../../include")
+
+# append include directories to sllidar_ros2_INCLUDE_DIRS
+# warn about not existing paths
+if(NOT _exported_include_dirs STREQUAL "")
+  find_package(ament_cmake_core QUIET REQUIRED)
+  foreach(_exported_include_dir ${_exported_include_dirs})
+    if(NOT IS_DIRECTORY "${_exported_include_dir}")
+      message(WARNING "Package 'sllidar_ros2' exports the include directory '${_exported_include_dir}' which doesn't exist")
+    endif()
+    normalize_path(_exported_include_dir "${_exported_include_dir}")
+    list(APPEND sllidar_ros2_INCLUDE_DIRS "${_exported_include_dir}")
+  endforeach()
+endif()
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_prefix_path.sh.stamp b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_prefix_path.sh.stamp
new file mode 100644
index 00000000..02e441b7
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/ament_prefix_path.sh.stamp
@@ -0,0 +1,4 @@
+# copied from
+# ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh
+
+ament_prepend_unique_value AMENT_PREFIX_PATH "$AMENT_CURRENT_PREFIX"
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp
new file mode 100644
index 00000000..ee49c9f1
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/nameConfig-version.cmake.in.stamp
@@ -0,0 +1,14 @@
+# generated from ament/cmake/core/templates/nameConfig-version.cmake.in
+set(PACKAGE_VERSION "@PACKAGE_VERSION@")
+
+set(PACKAGE_VERSION_EXACT False)
+set(PACKAGE_VERSION_COMPATIBLE False)
+
+if("${PACKAGE_FIND_VERSION}" VERSION_EQUAL "${PACKAGE_VERSION}")
+  set(PACKAGE_VERSION_EXACT True)
+  set(PACKAGE_VERSION_COMPATIBLE True)
+endif()
+
+if("${PACKAGE_FIND_VERSION}" VERSION_LESS "${PACKAGE_VERSION}")
+  set(PACKAGE_VERSION_COMPATIBLE True)
+endif()
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/nameConfig.cmake.in.stamp b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/nameConfig.cmake.in.stamp
new file mode 100644
index 00000000..32b72b45
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/nameConfig.cmake.in.stamp
@@ -0,0 +1,42 @@
+# generated from ament/cmake/core/templates/nameConfig.cmake.in
+
+# prevent multiple inclusion
+if(_@PROJECT_NAME@_CONFIG_INCLUDED)
+  # ensure to keep the found flag the same
+  if(NOT DEFINED @PROJECT_NAME@_FOUND)
+    # explicitly set it to FALSE, otherwise CMake will set it to TRUE
+    set(@PROJECT_NAME@_FOUND FALSE)
+  elseif(NOT @PROJECT_NAME@_FOUND)
+    # use separate condition to avoid uninitialized variable warning
+    set(@PROJECT_NAME@_FOUND FALSE)
+  endif()
+  return()
+endif()
+set(_@PROJECT_NAME@_CONFIG_INCLUDED TRUE)
+
+# output package information
+if(NOT @PROJECT_NAME@_FIND_QUIETLY)
+  message(STATUS "Found @PROJECT_NAME@: @PACKAGE_VERSION@ (${@PROJECT_NAME@_DIR})")
+endif()
+
+# warn when using a deprecated package
+if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "")
+  set(_msg "Package '@PROJECT_NAME@' is deprecated")
+  # append custom deprecation text if available
+  if(NOT "@PACKAGE_DEPRECATED@" STREQUAL "TRUE")
+    set(_msg "${_msg} (@PACKAGE_DEPRECATED@)")
+  endif()
+  # optionally quiet the deprecation message
+  if(NOT @PROJECT_NAME@_DEPRECATED_QUIET)
+    message(DEPRECATION "${_msg}")
+  endif()
+endif()
+
+# flag package as ament-based to distinguish it after being find_package()-ed
+set(@PROJECT_NAME@_FOUND_AMENT_PACKAGE TRUE)
+
+# include all config extra files
+set(_extras "@PACKAGE_CONFIG_EXTRA_FILES@")
+foreach(_extra ${_extras})
+  include("${@PROJECT_NAME@_DIR}/${_extra}")
+endforeach()
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/package.xml.stamp b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/package.xml.stamp
new file mode 100644
index 00000000..c90ef4d7
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/package.xml.stamp
@@ -0,0 +1,18 @@
+<?xml version="1.0"?>
+<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
+<package format="3">
+  <name>sllidar_ros2</name>
+  <version>1.0.1</version>
+  <description>
+    The rplidar ros2 package, support rplidar A2/A1 and A3/S1
+  </description>
+  <maintainer email="ros@slamtec.com">Slamtec ROS Maintainer</maintainer>
+  <license>BSD</license>
+  <buildtool_depend>ament_cmake</buildtool_depend>
+  <depend>rclcpp</depend>
+  <depend>std_srvs</depend>
+  <depend>sensor_msgs</depend>
+  <export>
+    <build_type>ament_cmake</build_type>
+  </export>
+</package>
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp
new file mode 100644
index 00000000..8be98943
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/package_xml_2_cmake.py.stamp
@@ -0,0 +1,150 @@
+#!/usr/bin/env python3
+
+# Copyright 2014-2015 Open Source Robotics Foundation, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import argparse
+from collections import OrderedDict
+import os
+import sys
+
+from catkin_pkg.package import parse_package_string
+
+
+def main(argv=sys.argv[1:]):
+    """
+    Extract the information from package.xml and make them accessible to CMake.
+
+    Parse the given package.xml file and
+    print CMake code defining several variables containing the content.
+    """
+    parser = argparse.ArgumentParser(
+        description='Parse package.xml file and print CMake code defining '
+                    'several variables',
+    )
+    parser.add_argument(
+        'package_xml',
+        type=argparse.FileType('r', encoding='utf-8'),
+        help='The path to a package.xml file',
+    )
+    parser.add_argument(
+        'outfile',
+        nargs='?',
+        help='The filename where the output should be written to',
+    )
+    args = parser.parse_args(argv)
+
+    try:
+        package = parse_package_string(
+            args.package_xml.read(), filename=args.package_xml.name)
+    except Exception as e:
+        print("Error parsing '%s':" % args.package_xml.name, file=sys.stderr)
+        raise e
+    finally:
+        args.package_xml.close()
+
+    lines = generate_cmake_code(package)
+    if args.outfile:
+        with open(args.outfile, 'w', encoding='utf-8') as f:
+            for line in lines:
+                f.write('%s\n' % line)
+    else:
+        for line in lines:
+            print(line)
+
+
+def get_dependency_values(key, depends):
+    dependencies = []
+
+    # Filter the dependencies, checking for any condition attributes
+    dependencies.append((key, ' '.join([
+        '"%s"' % str(d) for d in depends
+        if d.condition is None or d.evaluate_condition(os.environ)
+    ])))
+
+    for d in depends:
+        comparisons = [
+            'version_lt',
+            'version_lte',
+            'version_eq',
+            'version_gte',
+            'version_gt']
+        for comp in comparisons:
+            value = getattr(d, comp, None)
+            if value is not None:
+                dependencies.append(('%s_%s_%s' % (key, str(d), comp.upper()),
+                                     '"%s"' % value))
+    return dependencies
+
+
+def generate_cmake_code(package):
+    """
+    Return a list of CMake set() commands containing the manifest information.
+
+    :param package: catkin_pkg.package.Package
+    :returns: list of str
+    """
+    variables = []
+    variables.append(('VERSION', '"%s"' % package.version))
+
+    variables.append((
+        'MAINTAINER',
+        '"%s"' % (', '.join([str(m) for m in package.maintainers]))))
+
+    variables.extend(get_dependency_values('BUILD_DEPENDS',
+                                           package.build_depends))
+    variables.extend(get_dependency_values('BUILDTOOL_DEPENDS',
+                                           package.buildtool_depends))
+    variables.extend(get_dependency_values('BUILD_EXPORT_DEPENDS',
+                                           package.build_export_depends))
+    variables.extend(get_dependency_values('BUILDTOOL_EXPORT_DEPENDS',
+                                           package.buildtool_export_depends))
+    variables.extend(get_dependency_values('EXEC_DEPENDS',
+                                           package.exec_depends))
+    variables.extend(get_dependency_values('TEST_DEPENDS',
+                                           package.test_depends))
+    variables.extend(get_dependency_values('GROUP_DEPENDS',
+                                           package.group_depends))
+    variables.extend(get_dependency_values('MEMBER_OF_GROUPS',
+                                           package.member_of_groups))
+
+    deprecated = [e.content for e in package.exports
+                  if e.tagname == 'deprecated']
+    variables.append(('DEPRECATED',
+                      '"%s"' % ((deprecated[0] if deprecated[0] else 'TRUE')
+                                if deprecated
+                                else '')))
+
+    lines = []
+    lines.append('set(_AMENT_PACKAGE_NAME "%s")' % package.name)
+    for (k, v) in variables:
+        lines.append('set(%s_%s %s)' % (package.name, k, v))
+
+    lines.append('set(%s_EXPORT_TAGS)' % package.name)
+    replaces = OrderedDict()
+    replaces['${prefix}/'] = ''
+    replaces['\\'] = '\\\\'  # escape backslashes
+    replaces['"'] = '\\"'  # prevent double quotes to end the CMake string
+    replaces[';'] = '\\;'  # prevent semicolons to be interpreted as list separators
+    for export in package.exports:
+        export = str(export)
+        for k, v in replaces.items():
+            export = export.replace(k, v)
+        lines.append('list(APPEND %s_EXPORT_TAGS "%s")' % (package.name, export))
+
+    return lines
+
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/path.sh.stamp b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/path.sh.stamp
new file mode 100644
index 00000000..e59b749a
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/path.sh.stamp
@@ -0,0 +1,5 @@
+# copied from ament_cmake_core/cmake/environment_hooks/environment/path.sh
+
+if [ -d "$AMENT_CURRENT_PREFIX/bin" ]; then
+  ament_prepend_unique_value PATH "$AMENT_CURRENT_PREFIX/bin"
+fi
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/templates_2_cmake.py.stamp b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/templates_2_cmake.py.stamp
new file mode 100644
index 00000000..fb2fb479
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_core/stamps/templates_2_cmake.py.stamp
@@ -0,0 +1,112 @@
+#!/usr/bin/env python3
+
+# Copyright 2014-2015 Open Source Robotics Foundation, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import argparse
+import os
+import sys
+
+from ament_package.templates import get_environment_hook_template_path
+from ament_package.templates import get_package_level_template_names
+from ament_package.templates import get_package_level_template_path
+from ament_package.templates import get_prefix_level_template_names
+from ament_package.templates import get_prefix_level_template_path
+
+IS_WINDOWS = os.name == 'nt'
+
+
+def main(argv=sys.argv[1:]):
+    """
+    Extract the information about templates provided by ament_package.
+
+    Call the API provided by ament_package and
+    print CMake code defining several variables containing information about
+    the available templates.
+    """
+    parser = argparse.ArgumentParser(
+        description='Extract information about templates provided by '
+                    'ament_package and print CMake code defining several '
+                    'variables',
+    )
+    parser.add_argument(
+        'outfile',
+        nargs='?',
+        help='The filename where the output should be written to',
+    )
+    args = parser.parse_args(argv)
+
+    lines = generate_cmake_code()
+    if args.outfile:
+        basepath = os.path.dirname(args.outfile)
+        if not os.path.exists(basepath):
+            os.makedirs(basepath)
+        with open(args.outfile, 'w') as f:
+            for line in lines:
+                f.write('%s\n' % line)
+    else:
+        for line in lines:
+            print(line)
+
+
+def generate_cmake_code():
+    """
+    Return a list of CMake set() commands containing the template information.
+
+    :returns: list of str
+    """
+    variables = []
+
+    if not IS_WINDOWS:
+        variables.append((
+            'ENVIRONMENT_HOOK_LIBRARY_PATH',
+            '"%s"' % get_environment_hook_template_path('library_path.sh')))
+    else:
+        variables.append(('ENVIRONMENT_HOOK_LIBRARY_PATH', ''))
+
+    ext = '.bat.in' if IS_WINDOWS else '.sh.in'
+    variables.append((
+        'ENVIRONMENT_HOOK_PYTHONPATH',
+        '"%s"' % get_environment_hook_template_path('pythonpath' + ext)))
+
+    templates = []
+    for name in get_package_level_template_names():
+        templates.append('"%s"' % get_package_level_template_path(name))
+    variables.append((
+        'PACKAGE_LEVEL',
+        templates))
+
+    templates = []
+    for name in get_prefix_level_template_names():
+        templates.append('"%s"' % get_prefix_level_template_path(name))
+    variables.append((
+        'PREFIX_LEVEL',
+        templates))
+
+    lines = []
+    for (k, v) in variables:
+        if isinstance(v, list):
+            lines.append('set(ament_cmake_package_templates_%s "")' % k)
+            for vv in v:
+                lines.append('list(APPEND ament_cmake_package_templates_%s %s)'
+                             % (k, vv))
+        else:
+            lines.append('set(ament_cmake_package_templates_%s %s)' % (k, v))
+    # Ensure backslashes are replaced with forward slashes because CMake cannot
+    # parse files with backslashes in it.
+    return [line.replace('\\', '/') for line in lines]
+
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/ament_prefix_path.dsv b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/ament_prefix_path.dsv
new file mode 100644
index 00000000..79d4c95b
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/ament_prefix_path.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;AMENT_PREFIX_PATH;
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.bash b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.bash
new file mode 100644
index 00000000..49782f24
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.bash
@@ -0,0 +1,46 @@
+# generated from ament_package/template/package_level/local_setup.bash.in
+
+# source local_setup.sh from same directory as this file
+_this_path=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" && pwd)
+# provide AMENT_CURRENT_PREFIX to shell script
+AMENT_CURRENT_PREFIX=$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." && pwd)
+# store AMENT_CURRENT_PREFIX to restore it before each environment hook
+_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX
+
+# trace output
+if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then
+  echo "# . \"$_this_path/local_setup.sh\""
+fi
+. "$_this_path/local_setup.sh"
+unset _this_path
+
+# unset AMENT_ENVIRONMENT_HOOKS
+# if not appending to them for return
+if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
+  unset AMENT_ENVIRONMENT_HOOKS
+fi
+
+# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks
+AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX
+# list all environment hooks of this package
+
+# source all shell-specific environment hooks of this package
+# if not returning them
+if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
+  _package_local_setup_IFS=$IFS
+  IFS=":"
+  for _hook in $AMENT_ENVIRONMENT_HOOKS; do
+    # restore AMENT_CURRENT_PREFIX for each environment hook
+    AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX
+    # restore IFS before sourcing other files
+    IFS=$_package_local_setup_IFS
+    . "$_hook"
+  done
+  unset _hook
+  IFS=$_package_local_setup_IFS
+  unset _package_local_setup_IFS
+  unset AMENT_ENVIRONMENT_HOOKS
+fi
+
+unset _package_local_setup_AMENT_CURRENT_PREFIX
+unset AMENT_CURRENT_PREFIX
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.dsv b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.dsv
new file mode 100644
index 00000000..dd834f74
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.dsv
@@ -0,0 +1,2 @@
+source;share/sllidar_ros2/environment/ament_prefix_path.sh
+source;share/sllidar_ros2/environment/path.sh
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.sh b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.sh
new file mode 100644
index 00000000..8a756368
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.sh
@@ -0,0 +1,184 @@
+# generated from ament_package/template/package_level/local_setup.sh.in
+
+# since this file is sourced use either the provided AMENT_CURRENT_PREFIX
+# or fall back to the destination set at configure time
+: ${AMENT_CURRENT_PREFIX:="/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2"}
+if [ ! -d "$AMENT_CURRENT_PREFIX" ]; then
+  if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+    echo "The compile time prefix path '$AMENT_CURRENT_PREFIX' doesn't " \
+      "exist. Consider sourcing a different extension than '.sh'." 1>&2
+  else
+    AMENT_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+  fi
+fi
+
+# function to append values to environment variables
+# using colons as separators and avoiding leading separators
+ament_append_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+  #echo "listname $_listname"
+  #eval echo "list value \$$_listname"
+  #echo "value $_value"
+
+  # avoid leading separator
+  eval _values=\"\$$_listname\"
+  if [ -z "$_values" ]; then
+    eval export $_listname=\"$_value\"
+    #eval echo "set list \$$_listname"
+  else
+    # field separator must not be a colon
+    _ament_append_value_IFS=$IFS
+    unset IFS
+    eval export $_listname=\"\$$_listname:$_value\"
+    #eval echo "append list \$$_listname"
+    IFS=$_ament_append_value_IFS
+    unset _ament_append_value_IFS
+  fi
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# function to append non-duplicate values to environment variables
+# using colons as separators and avoiding leading separators
+ament_append_unique_value() {
+  # arguments
+  _listname=$1
+  _value=$2
+  #echo "listname $_listname"
+  #eval echo "list value \$$_listname"
+  #echo "value $_value"
+
+  # check if the list contains the value
+  eval _values=\$$_listname
+  _duplicate=
+  _ament_append_unique_value_IFS=$IFS
+  IFS=":"
+  if [ "$AMENT_SHELL" = "zsh" ]; then
+    ament_zsh_to_array _values
+  fi
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    if [ $_item = $_value ]; then
+      _duplicate=1
+    fi
+  done
+  unset _item
+
+  # append only non-duplicates
+  if [ -z "$_duplicate" ]; then
+    # avoid leading separator
+    if [ -z "$_values" ]; then
+      eval $_listname=\"$_value\"
+      #eval echo "set list \$$_listname"
+    else
+      # field separator must not be a colon
+      unset IFS
+      eval $_listname=\"\$$_listname:$_value\"
+      #eval echo "append list \$$_listname"
+    fi
+  fi
+  IFS=$_ament_append_unique_value_IFS
+  unset _ament_append_unique_value_IFS
+  unset _duplicate
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# function to prepend non-duplicate values to environment variables
+# using colons as separators and avoiding trailing separators
+ament_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+  #echo "listname $_listname"
+  #eval echo "list value \$$_listname"
+  #echo "value $_value"
+
+  # check if the list contains the value
+  eval _values=\"\$$_listname\"
+  _duplicate=
+  _ament_prepend_unique_value_IFS=$IFS
+  IFS=":"
+  if [ "$AMENT_SHELL" = "zsh" ]; then
+    ament_zsh_to_array _values
+  fi
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    if [ "$_item" = "$_value" ]; then
+      _duplicate=1
+    fi
+  done
+  unset _item
+
+  # prepend only non-duplicates
+  if [ -z "$_duplicate" ]; then
+    # avoid trailing separator
+    if [ -z "$_values" ]; then
+      eval export $_listname=\"$_value\"
+      #eval echo "set list \$$_listname"
+    else
+      # field separator must not be a colon
+      unset IFS
+      eval export $_listname=\"$_value:\$$_listname\"
+      #eval echo "prepend list \$$_listname"
+    fi
+  fi
+  IFS=$_ament_prepend_unique_value_IFS
+  unset _ament_prepend_unique_value_IFS
+  unset _duplicate
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# unset AMENT_ENVIRONMENT_HOOKS
+# if not appending to them for return
+if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
+  unset AMENT_ENVIRONMENT_HOOKS
+fi
+
+# list all environment hooks of this package
+ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/sllidar_ros2/environment/ament_prefix_path.sh"
+ament_append_value AMENT_ENVIRONMENT_HOOKS "$AMENT_CURRENT_PREFIX/share/sllidar_ros2/environment/path.sh"
+
+# source all shell-specific environment hooks of this package
+# if not returning them
+if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
+  _package_local_setup_IFS=$IFS
+  IFS=":"
+  if [ "$AMENT_SHELL" = "zsh" ]; then
+    ament_zsh_to_array AMENT_ENVIRONMENT_HOOKS
+  fi
+  for _hook in $AMENT_ENVIRONMENT_HOOKS; do
+    if [ -f "$_hook" ]; then
+      # restore IFS before sourcing other files
+      IFS=$_package_local_setup_IFS
+      # trace output
+      if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then
+        echo "# . \"$_hook\""
+      fi
+      . "$_hook"
+    fi
+  done
+  unset _hook
+  IFS=$_package_local_setup_IFS
+  unset _package_local_setup_IFS
+  unset AMENT_ENVIRONMENT_HOOKS
+fi
+
+# reset AMENT_CURRENT_PREFIX after each package
+# allowing to source multiple package-level setup files
+unset AMENT_CURRENT_PREFIX
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.zsh b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.zsh
new file mode 100644
index 00000000..fe161be5
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.zsh
@@ -0,0 +1,59 @@
+# generated from ament_package/template/package_level/local_setup.zsh.in
+
+AMENT_SHELL=zsh
+
+# source local_setup.sh from same directory as this file
+_this_path=$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)
+# provide AMENT_CURRENT_PREFIX to shell script
+AMENT_CURRENT_PREFIX=$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)
+# store AMENT_CURRENT_PREFIX to restore it before each environment hook
+_package_local_setup_AMENT_CURRENT_PREFIX=$AMENT_CURRENT_PREFIX
+
+# function to convert array-like strings into arrays
+# to wordaround SH_WORD_SPLIT not being set
+ament_zsh_to_array() {
+  local _listname=$1
+  local _dollar="$"
+  local _split="{="
+  local _to_array="(\"$_dollar$_split$_listname}\")"
+  eval $_listname=$_to_array
+}
+
+# trace output
+if [ -n "$AMENT_TRACE_SETUP_FILES" ]; then
+  echo "# . \"$_this_path/local_setup.sh\""
+fi
+# the package-level local_setup file unsets AMENT_CURRENT_PREFIX
+. "$_this_path/local_setup.sh"
+unset _this_path
+
+# unset AMENT_ENVIRONMENT_HOOKS
+# if not appending to them for return
+if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
+  unset AMENT_ENVIRONMENT_HOOKS
+fi
+
+# restore AMENT_CURRENT_PREFIX before evaluating the environment hooks
+AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX
+# list all environment hooks of this package
+
+# source all shell-specific environment hooks of this package
+# if not returning them
+if [ -z "$AMENT_RETURN_ENVIRONMENT_HOOKS" ]; then
+  _package_local_setup_IFS=$IFS
+  IFS=":"
+  for _hook in $AMENT_ENVIRONMENT_HOOKS; do
+    # restore AMENT_CURRENT_PREFIX for each environment hook
+    AMENT_CURRENT_PREFIX=$_package_local_setup_AMENT_CURRENT_PREFIX
+    # restore IFS before sourcing other files
+    IFS=$_package_local_setup_IFS
+    . "$_hook"
+  done
+  unset _hook
+  IFS=$_package_local_setup_IFS
+  unset _package_local_setup_IFS
+  unset AMENT_ENVIRONMENT_HOOKS
+fi
+
+unset _package_local_setup_AMENT_CURRENT_PREFIX
+unset AMENT_CURRENT_PREFIX
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/package.dsv b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/package.dsv
new file mode 100644
index 00000000..c47d09a2
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/package.dsv
@@ -0,0 +1,4 @@
+source;share/sllidar_ros2/local_setup.bash
+source;share/sllidar_ros2/local_setup.dsv
+source;share/sllidar_ros2/local_setup.sh
+source;share/sllidar_ros2/local_setup.zsh
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/path.dsv b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/path.dsv
new file mode 100644
index 00000000..b94426af
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/path.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate-if-exists;PATH;bin
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake b/robobin_final/build/sllidar_ros2/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake
new file mode 100644
index 00000000..3620d4b8
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake
@@ -0,0 +1,92 @@
+# generated from ament_cmake_export_dependencies/cmake/ament_cmake_export_dependencies-extras.cmake.in
+
+set(_exported_dependencies "rclcpp;std_msgs;sensor_msgs")
+
+find_package(ament_cmake_libraries QUIET REQUIRED)
+
+# find_package() all dependencies
+# and append their DEFINITIONS INCLUDE_DIRS, LIBRARIES, and LINK_FLAGS
+# variables to sllidar_ros2_DEFINITIONS, sllidar_ros2_INCLUDE_DIRS,
+# sllidar_ros2_LIBRARIES, and sllidar_ros2_LINK_FLAGS.
+# Additionally collect the direct dependency names in
+# sllidar_ros2_DEPENDENCIES as well as the recursive dependency names
+# in sllidar_ros2_RECURSIVE_DEPENDENCIES.
+if(NOT _exported_dependencies STREQUAL "")
+  find_package(ament_cmake_core QUIET REQUIRED)
+  set(sllidar_ros2_DEPENDENCIES ${_exported_dependencies})
+  set(sllidar_ros2_RECURSIVE_DEPENDENCIES ${_exported_dependencies})
+  set(_libraries)
+  foreach(_dep ${_exported_dependencies})
+    if(NOT ${_dep}_FOUND)
+      find_package("${_dep}" QUIET REQUIRED)
+    endif()
+    # if a package provides modern CMake interface targets use them
+    # exclusively assuming the classic CMake variables only exist for
+    # backward compatibility
+    set(use_modern_cmake FALSE)
+    if(NOT "${${_dep}_TARGETS}" STREQUAL "")
+      foreach(_target ${${_dep}_TARGETS})
+        # only use actual targets
+        # in case a package uses this variable for other content
+        if(TARGET "${_target}")
+          get_target_property(_include_dirs ${_target} INTERFACE_INCLUDE_DIRECTORIES)
+          if(_include_dirs)
+            list_append_unique(sllidar_ros2_INCLUDE_DIRS "${_include_dirs}")
+          endif()
+
+          get_target_property(_imported_configurations ${_target} IMPORTED_CONFIGURATIONS)
+          if(_imported_configurations)
+            string(TOUPPER "${_imported_configurations}" _imported_configurations)
+            if(DEBUG_CONFIGURATIONS)
+              string(TOUPPER "${DEBUG_CONFIGURATIONS}" _debug_configurations_uppercase)
+            else()
+              set(_debug_configurations_uppercase "DEBUG")
+            endif()
+            foreach(_imported_config ${_imported_configurations})
+              get_target_property(_imported_implib ${_target} IMPORTED_IMPLIB_${_imported_config})
+              if(_imported_implib)
+                set(_imported_implib_config "optimized")
+                if(${_imported_config} IN_LIST _debug_configurations_uppercase)
+                  set(_imported_implib_config "debug")
+                endif()
+                list(APPEND _libraries ${_imported_implib_config} ${_imported_implib})
+              else()
+                get_target_property(_imported_location ${_target} IMPORTED_LOCATION_${_imported_config})
+                if(_imported_location)
+                  list(APPEND _libraries "${_imported_location}")
+                endif()
+              endif()
+            endforeach()
+          endif()
+
+          get_target_property(_link_libraries ${_target} INTERFACE_LINK_LIBRARIES)
+          if(_link_libraries)
+            list(APPEND _libraries "${_link_libraries}")
+          endif()
+          set(use_modern_cmake TRUE)
+        endif()
+      endforeach()
+    endif()
+    if(NOT use_modern_cmake)
+      if(${_dep}_DEFINITIONS)
+        list_append_unique(sllidar_ros2_DEFINITIONS "${${_dep}_DEFINITIONS}")
+      endif()
+      if(${_dep}_INCLUDE_DIRS)
+        list_append_unique(sllidar_ros2_INCLUDE_DIRS "${${_dep}_INCLUDE_DIRS}")
+      endif()
+      if(${_dep}_LIBRARIES)
+        list(APPEND _libraries "${${_dep}_LIBRARIES}")
+      endif()
+      if(${_dep}_LINK_FLAGS)
+        list_append_unique(sllidar_ros2_LINK_FLAGS "${${_dep}_LINK_FLAGS}")
+      endif()
+      if(${_dep}_RECURSIVE_DEPENDENCIES)
+        list_append_unique(sllidar_ros2_RECURSIVE_DEPENDENCIES "${${_dep}_RECURSIVE_DEPENDENCIES}")
+      endif()
+    endif()
+    if(_libraries)
+      ament_libraries_deduplicate(_libraries "${_libraries}")
+      list(APPEND sllidar_ros2_LIBRARIES "${_libraries}")
+    endif()
+  endforeach()
+endif()
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake b/robobin_final/build/sllidar_ros2/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake
new file mode 100644
index 00000000..d4d1a3b1
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake
@@ -0,0 +1,16 @@
+# generated from ament_cmake_export_include_directories/cmake/ament_cmake_export_include_directories-extras.cmake.in
+
+set(_exported_include_dirs "${sllidar_ros2_DIR}/../../../include")
+
+# append include directories to sllidar_ros2_INCLUDE_DIRS
+# warn about not existing paths
+if(NOT _exported_include_dirs STREQUAL "")
+  find_package(ament_cmake_core QUIET REQUIRED)
+  foreach(_exported_include_dir ${_exported_include_dirs})
+    if(NOT IS_DIRECTORY "${_exported_include_dir}")
+      message(WARNING "Package 'sllidar_ros2' exports the include directory '${_exported_include_dir}' which doesn't exist")
+    endif()
+    normalize_path(_exported_include_dir "${_exported_include_dir}")
+    list(APPEND sllidar_ros2_INCLUDE_DIRS "${_exported_include_dir}")
+  endforeach()
+endif()
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2 b/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
new file mode 100644
index 00000000..06357de2
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
@@ -0,0 +1 @@
+rclcpp;std_srvs;sensor_msgs
\ No newline at end of file
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/packages/sllidar_ros2 b/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/packages/sllidar_ros2
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2 b/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
new file mode 100644
index 00000000..56430f3d
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy
\ No newline at end of file
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_package_templates/templates.cmake b/robobin_final/build/sllidar_ros2/ament_cmake_package_templates/templates.cmake
new file mode 100644
index 00000000..93bb0b43
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_package_templates/templates.cmake
@@ -0,0 +1,14 @@
+set(ament_cmake_package_templates_ENVIRONMENT_HOOK_LIBRARY_PATH "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/environment_hook/library_path.sh")
+set(ament_cmake_package_templates_ENVIRONMENT_HOOK_PYTHONPATH "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/environment_hook/pythonpath.sh.in")
+set(ament_cmake_package_templates_PACKAGE_LEVEL "")
+list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/package_level/local_setup.bash.in")
+list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/package_level/local_setup.sh.in")
+list(APPEND ament_cmake_package_templates_PACKAGE_LEVEL "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/package_level/local_setup.zsh.in")
+set(ament_cmake_package_templates_PREFIX_LEVEL "")
+list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/prefix_level/local_setup.bash")
+list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/prefix_level/local_setup.sh.in")
+list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/prefix_level/local_setup.zsh")
+list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/prefix_level/setup.bash")
+list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/prefix_level/setup.sh.in")
+list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/prefix_level/setup.zsh")
+list(APPEND ament_cmake_package_templates_PREFIX_LEVEL "/opt/ros/jazzy/lib/python3.12/site-packages/ament_package/template/prefix_level/_local_setup_util.py")
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake b/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake
new file mode 100644
index 00000000..e5937258
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install/ament_cmake_symlink_install.cmake
@@ -0,0 +1,365 @@
+# generated from
+# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install.cmake.in
+
+# create empty symlink install manifest before starting install step
+file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt")
+
+#
+# Reimplement CMake install(DIRECTORY) command to use symlinks instead of
+# copying resources.
+#
+# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install
+#   was invoked
+# :type cmake_current_source_dir: string
+# :param ARGN: the same arguments as the CMake install command.
+# :type ARGN: various
+#
+function(ament_cmake_symlink_install_directory cmake_current_source_dir)
+  cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "DIRECTORY;PATTERN;PATTERN_EXCLUDE" ${ARGN})
+  if(ARG_UNPARSED_ARGUMENTS)
+    message(FATAL_ERROR "ament_cmake_symlink_install_directory() called with "
+      "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}")
+  endif()
+
+  # make destination absolute path and ensure that it exists
+  if(NOT IS_ABSOLUTE "${ARG_DESTINATION}")
+    set(ARG_DESTINATION "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/${ARG_DESTINATION}")
+  endif()
+  if(NOT EXISTS "${ARG_DESTINATION}")
+    file(MAKE_DIRECTORY "${ARG_DESTINATION}")
+  endif()
+
+  # default pattern to include
+  if(NOT ARG_PATTERN)
+    set(ARG_PATTERN "*")
+  endif()
+
+  # iterate over directories
+  foreach(dir ${ARG_DIRECTORY})
+    # make dir an absolute path
+    if(NOT IS_ABSOLUTE "${dir}")
+      set(dir "${cmake_current_source_dir}/${dir}")
+    endif()
+
+    if(EXISTS "${dir}")
+      # if directory has no trailing slash
+      # append folder name to destination
+      set(destination "${ARG_DESTINATION}")
+      string(LENGTH "${dir}" length)
+      math(EXPR offset "${length} - 1")
+      string(SUBSTRING "${dir}" ${offset} 1 dir_last_char)
+      if(NOT dir_last_char STREQUAL "/")
+        get_filename_component(destination_name "${dir}" NAME)
+        set(destination "${destination}/${destination_name}")
+      else()
+        # remove trailing slash
+        string(SUBSTRING "${dir}" 0 ${offset} dir)
+      endif()
+
+      # glob recursive files
+      set(relative_files "")
+      foreach(pattern ${ARG_PATTERN})
+        file(
+          GLOB_RECURSE
+          include_files
+          RELATIVE "${dir}"
+          "${dir}/${pattern}"
+        )
+        if(NOT include_files STREQUAL "")
+          list(APPEND relative_files ${include_files})
+        endif()
+      endforeach()
+      foreach(pattern ${ARG_PATTERN_EXCLUDE})
+        file(
+          GLOB_RECURSE
+          exclude_files
+          RELATIVE "${dir}"
+          "${dir}/${pattern}"
+        )
+        if(NOT exclude_files STREQUAL "")
+          list(REMOVE_ITEM relative_files ${exclude_files})
+        endif()
+      endforeach()
+      list(SORT relative_files)
+
+      foreach(relative_file ${relative_files})
+        set(absolute_file "${dir}/${relative_file}")
+        # determine link name for file including destination path
+        set(symlink "${destination}/${relative_file}")
+
+        # ensure that destination exists
+        get_filename_component(symlink_dir "${symlink}" PATH)
+        if(NOT EXISTS "${symlink_dir}")
+          file(MAKE_DIRECTORY "${symlink_dir}")
+        endif()
+
+        _ament_cmake_symlink_install_create_symlink("${absolute_file}" "${symlink}")
+      endforeach()
+    else()
+      if(NOT ARG_OPTIONAL)
+        message(FATAL_ERROR
+          "ament_cmake_symlink_install_directory() can't find '${dir}'")
+      endif()
+    endif()
+  endforeach()
+endfunction()
+
+#
+# Reimplement CMake install(FILES) command to use symlinks instead of copying
+# resources.
+#
+# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install
+#   was invoked
+# :type cmake_current_source_dir: string
+# :param ARGN: the same arguments as the CMake install command.
+# :type ARGN: various
+#
+function(ament_cmake_symlink_install_files cmake_current_source_dir)
+  cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION;RENAME" "FILES" ${ARGN})
+  if(ARG_UNPARSED_ARGUMENTS)
+    message(FATAL_ERROR "ament_cmake_symlink_install_files() called with "
+      "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}")
+  endif()
+
+  # make destination an absolute path and ensure that it exists
+  if(NOT IS_ABSOLUTE "${ARG_DESTINATION}")
+    set(ARG_DESTINATION "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/${ARG_DESTINATION}")
+  endif()
+  if(NOT EXISTS "${ARG_DESTINATION}")
+    file(MAKE_DIRECTORY "${ARG_DESTINATION}")
+  endif()
+
+  if(ARG_RENAME)
+    list(LENGTH ARG_FILES file_count)
+    if(NOT file_count EQUAL 1)
+    message(FATAL_ERROR "ament_cmake_symlink_install_files() called with "
+      "RENAME argument but not with a single file")
+    endif()
+  endif()
+
+  # iterate over files
+  foreach(file ${ARG_FILES})
+    # make file an absolute path
+    if(NOT IS_ABSOLUTE "${file}")
+      set(file "${cmake_current_source_dir}/${file}")
+    endif()
+
+    if(EXISTS "${file}")
+      # determine link name for file including destination path
+      get_filename_component(filename "${file}" NAME)
+      if(NOT ARG_RENAME)
+        set(symlink "${ARG_DESTINATION}/${filename}")
+      else()
+        set(symlink "${ARG_DESTINATION}/${ARG_RENAME}")
+      endif()
+      _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}")
+    else()
+      if(NOT ARG_OPTIONAL)
+        message(FATAL_ERROR
+          "ament_cmake_symlink_install_files() can't find '${file}'")
+      endif()
+    endif()
+  endforeach()
+endfunction()
+
+#
+# Reimplement CMake install(PROGRAMS) command to use symlinks instead of copying
+# resources.
+#
+# :param cmake_current_source_dir: The CMAKE_CURRENT_SOURCE_DIR when install
+#   was invoked
+# :type cmake_current_source_dir: string
+# :param ARGN: the same arguments as the CMake install command.
+# :type ARGN: various
+#
+function(ament_cmake_symlink_install_programs cmake_current_source_dir)
+  cmake_parse_arguments(ARG "OPTIONAL" "DESTINATION" "PROGRAMS" ${ARGN})
+  if(ARG_UNPARSED_ARGUMENTS)
+    message(FATAL_ERROR "ament_cmake_symlink_install_programs() called with "
+      "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}")
+  endif()
+
+  # make destination an absolute path and ensure that it exists
+  if(NOT IS_ABSOLUTE "${ARG_DESTINATION}")
+    set(ARG_DESTINATION "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/${ARG_DESTINATION}")
+  endif()
+  if(NOT EXISTS "${ARG_DESTINATION}")
+    file(MAKE_DIRECTORY "${ARG_DESTINATION}")
+  endif()
+
+  # iterate over programs
+  foreach(file ${ARG_PROGRAMS})
+    # make file an absolute path
+    if(NOT IS_ABSOLUTE "${file}")
+      set(file "${cmake_current_source_dir}/${file}")
+    endif()
+
+    if(EXISTS "${file}")
+      # determine link name for file including destination path
+      get_filename_component(filename "${file}" NAME)
+      set(symlink "${ARG_DESTINATION}/${filename}")
+      _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}")
+    else()
+      if(NOT ARG_OPTIONAL)
+        message(FATAL_ERROR
+          "ament_cmake_symlink_install_programs() can't find '${file}'")
+      endif()
+    endif()
+  endforeach()
+endfunction()
+
+#
+# Reimplement CMake install(TARGETS) command to use symlinks instead of copying
+# resources.
+#
+# :param TARGET_FILES: the absolute files, replacing the name of targets passed
+#   in as TARGETS
+# :type TARGET_FILES: list of files
+# :param ARGN: the same arguments as the CMake install command except that
+#   keywords identifying the kind of type and the DESTINATION keyword must be
+#   joined with an underscore, e.g. ARCHIVE_DESTINATION.
+# :type ARGN: various
+#
+function(ament_cmake_symlink_install_targets)
+  cmake_parse_arguments(ARG "OPTIONAL" "ARCHIVE_DESTINATION;DESTINATION;LIBRARY_DESTINATION;RUNTIME_DESTINATION"
+    "TARGETS;TARGET_FILES" ${ARGN})
+  if(ARG_UNPARSED_ARGUMENTS)
+    message(FATAL_ERROR "ament_cmake_symlink_install_targets() called with "
+      "unused/unsupported arguments: ${ARG_UNPARSED_ARGUMENTS}")
+  endif()
+
+  # iterate over target files
+  foreach(file ${ARG_TARGET_FILES})
+    if(NOT IS_ABSOLUTE "${file}")
+      message(FATAL_ERROR "ament_cmake_symlink_install_targets() target file "
+        "'${file}' must be an absolute path")
+    endif()
+
+    # determine destination of file based on extension
+    set(destination "")
+    get_filename_component(fileext "${file}" EXT)
+    if(fileext STREQUAL ".a" OR fileext STREQUAL ".lib")
+      set(destination "${ARG_ARCHIVE_DESTINATION}")
+    elseif(fileext STREQUAL ".dylib" OR fileext MATCHES "\\.so(\\.[0-9]+)?(\\.[0-9]+)?(\\.[0-9]+)?$")
+      set(destination "${ARG_LIBRARY_DESTINATION}")
+    elseif(fileext STREQUAL "" OR fileext STREQUAL ".dll" OR fileext STREQUAL ".exe")
+      set(destination "${ARG_RUNTIME_DESTINATION}")
+    endif()
+    if(destination STREQUAL "")
+      set(destination "${ARG_DESTINATION}")
+    endif()
+
+    # make destination an absolute path and ensure that it exists
+    if(NOT IS_ABSOLUTE "${destination}")
+      set(destination "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/${destination}")
+    endif()
+    if(NOT EXISTS "${destination}")
+      file(MAKE_DIRECTORY "${destination}")
+    endif()
+
+    if(EXISTS "${file}")
+      # determine link name for file including destination path
+      get_filename_component(filename "${file}" NAME)
+      set(symlink "${destination}/${filename}")
+      _ament_cmake_symlink_install_create_symlink("${file}" "${symlink}")
+    else()
+      if(NOT ARG_OPTIONAL)
+        message(FATAL_ERROR
+          "ament_cmake_symlink_install_targets() can't find '${file}'")
+      endif()
+    endif()
+  endforeach()
+endfunction()
+
+function(_ament_cmake_symlink_install_create_symlink absolute_file symlink)
+  # register symlink for being removed during install step
+  file(APPEND "${CMAKE_CURRENT_BINARY_DIR}/symlink_install_manifest.txt"
+    "${symlink}\n")
+
+  # avoid any work if correct symlink is already in place
+  if(EXISTS "${symlink}" AND IS_SYMLINK "${symlink}")
+    get_filename_component(destination "${symlink}" REALPATH)
+    get_filename_component(real_absolute_file "${absolute_file}" REALPATH)
+    if(destination STREQUAL real_absolute_file)
+      message(STATUS "Up-to-date symlink: ${symlink}")
+      return()
+    endif()
+  endif()
+
+  message(STATUS "Symlinking: ${symlink}")
+  if(EXISTS "${symlink}" OR IS_SYMLINK "${symlink}")
+    file(REMOVE "${symlink}")
+  endif()
+
+  execute_process(
+    COMMAND "/usr/bin/cmake" "-E" "create_symlink"
+      "${absolute_file}"
+      "${symlink}"
+  )
+  # the CMake command does not provide a return code so check manually
+  if(NOT EXISTS "${symlink}" OR NOT IS_SYMLINK "${symlink}")
+    get_filename_component(destination "${symlink}" REALPATH)
+    message(FATAL_ERROR
+      "Could not create symlink '${symlink}' pointing to '${absolute_file}'")
+  endif()
+endfunction()
+
+# end of template
+
+message(STATUS "Execute custom install script")
+
+# begin of custom install code
+
+# install(DIRECTORY "launch" "rviz" "DESTINATION" "share/sllidar_ros2")
+ament_cmake_symlink_install_directory("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" DIRECTORY "launch" "rviz" "DESTINATION" "share/sllidar_ros2")
+
+# install("TARGETS" "sllidar_node" "sllidar_client" "RUNTIME_DESTINATION" "lib/sllidar_ros2")
+include("/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install_targets_0_${CMAKE_INSTALL_CONFIG_NAME}.cmake")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2" "DESTINATION" "share/ament_index/resource_index/package_run_dependencies")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2" "DESTINATION" "share/ament_index/resource_index/parent_prefix_path")
+
+# install(FILES "/opt/ros/jazzy/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/sllidar_ros2/environment")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/opt/ros/jazzy/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh" "DESTINATION" "share/sllidar_ros2/environment")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/sllidar_ros2/environment")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/ament_prefix_path.dsv" "DESTINATION" "share/sllidar_ros2/environment")
+
+# install(FILES "/opt/ros/jazzy/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/sllidar_ros2/environment")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/opt/ros/jazzy/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh" "DESTINATION" "share/sllidar_ros2/environment")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/sllidar_ros2/environment")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/path.dsv" "DESTINATION" "share/sllidar_ros2/environment")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/sllidar_ros2")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.bash" "DESTINATION" "share/sllidar_ros2")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/sllidar_ros2")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.sh" "DESTINATION" "share/sllidar_ros2")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/sllidar_ros2")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.zsh" "DESTINATION" "share/sllidar_ros2")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/sllidar_ros2")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.dsv" "DESTINATION" "share/sllidar_ros2")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/sllidar_ros2")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/package.dsv" "DESTINATION" "share/sllidar_ros2")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/packages/sllidar_ros2" "DESTINATION" "share/ament_index/resource_index/packages")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/packages/sllidar_ros2" "DESTINATION" "share/ament_index/resource_index/packages")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" "DESTINATION" "share/sllidar_ros2/cmake")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake" "DESTINATION" "share/sllidar_ros2/cmake")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" "DESTINATION" "share/sllidar_ros2/cmake")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake" "DESTINATION" "share/sllidar_ros2/cmake")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config.cmake" "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config-version.cmake" "DESTINATION" "share/sllidar_ros2/cmake")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config.cmake" "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config-version.cmake" "DESTINATION" "share/sllidar_ros2/cmake")
+
+# install(FILES "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/package.xml" "DESTINATION" "share/sllidar_ros2")
+ament_cmake_symlink_install_files("/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2" FILES "/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/package.xml" "DESTINATION" "share/sllidar_ros2")
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake b/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake
new file mode 100644
index 00000000..2d7cfa51
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake
@@ -0,0 +1,23 @@
+# generated from
+# ament_cmake_core/cmake/symlink_install/ament_cmake_symlink_install_uninstall_script.cmake.in
+
+set(install_manifest "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/symlink_install_manifest.txt")
+if(NOT EXISTS "${install_manifest}")
+  message(FATAL_ERROR "Cannot find symlink install manifest: ${install_manifest}")
+endif()
+
+file(READ "${install_manifest}" installed_files)
+string(REGEX REPLACE "\n" ";" installed_files "${installed_files}")
+foreach(installed_file ${installed_files})
+  if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}")
+    message(STATUS "Uninstalling: ${installed_file}")
+    file(REMOVE "${installed_file}")
+    if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}")
+      message(FATAL_ERROR "Failed to remove '${installed_file}'")
+    endif()
+
+    # remove empty parent folders
+    get_filename_component(parent_path "${installed_file}" PATH)
+    ament_cmake_uninstall_target_remove_empty_directories("${parent_path}")
+  endif()
+endforeach()
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install_targets_0_.cmake b/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install_targets_0_.cmake
new file mode 100644
index 00000000..cdf5be8e
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install_targets_0_.cmake
@@ -0,0 +1 @@
+ament_cmake_symlink_install_targets("TARGET_FILES" "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/sllidar_node" "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/sllidar_client" "TARGETS" "sllidar_node" "sllidar_client" "RUNTIME_DESTINATION" "lib/sllidar_ros2")
diff --git a/robobin_final/build/sllidar_ros2/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake b/robobin_final/build/sllidar_ros2/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake
new file mode 100644
index 00000000..7d406f0e
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/ament_cmake_uninstall_target/ament_cmake_uninstall_target.cmake
@@ -0,0 +1,60 @@
+# generated from
+# ament_cmake_core/cmake/uninstall_target/ament_cmake_uninstall_target.cmake.in
+
+function(ament_cmake_uninstall_target_remove_empty_directories path)
+  set(install_space "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2")
+  if(install_space STREQUAL "")
+    message(FATAL_ERROR "The CMAKE_INSTALL_PREFIX variable must not be empty")
+  endif()
+
+  string(LENGTH "${install_space}" length)
+  string(SUBSTRING "${path}" 0 ${length} path_prefix)
+  if(NOT path_prefix STREQUAL install_space)
+    message(FATAL_ERROR "The path '${path}' must be within the install space '${install_space}'")
+  endif()
+  if(path STREQUAL install_space)
+    return()
+  endif()
+
+  # check if directory is empty
+  file(GLOB files "${path}/*")
+  list(LENGTH files length)
+  if(length EQUAL 0)
+    message(STATUS "Uninstalling: ${path}/")
+    execute_process(COMMAND "/usr/bin/cmake" "-E" "remove_directory" "${path}")
+    # recursively try to remove parent directories
+    get_filename_component(parent_path "${path}" PATH)
+    ament_cmake_uninstall_target_remove_empty_directories("${parent_path}")
+  endif()
+endfunction()
+
+# uninstall files installed using the standard install() function
+set(install_manifest "/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/install_manifest.txt")
+if(NOT EXISTS "${install_manifest}")
+  message(FATAL_ERROR "Cannot find install manifest: ${install_manifest}")
+endif()
+
+file(READ "${install_manifest}" installed_files)
+string(REGEX REPLACE "\n" ";" installed_files "${installed_files}")
+foreach(installed_file ${installed_files})
+  if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}")
+    message(STATUS "Uninstalling: ${installed_file}")
+    file(REMOVE "${installed_file}")
+    if(EXISTS "${installed_file}" OR IS_SYMLINK "${installed_file}")
+      message(FATAL_ERROR "Failed to remove '${installed_file}'")
+    endif()
+
+    # remove empty parent folders
+    get_filename_component(parent_path "${installed_file}" PATH)
+    ament_cmake_uninstall_target_remove_empty_directories("${parent_path}")
+  endif()
+endforeach()
+
+# end of template
+
+message(STATUS "Execute custom uninstall script")
+
+# begin of custom uninstall code
+
+# uninstall files installed using the symlink install functions
+include("/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install/ament_cmake_symlink_install_uninstall_script.cmake")
diff --git a/robobin_final/build/sllidar_ros2/cmake_args.last b/robobin_final/build/sllidar_ros2/cmake_args.last
new file mode 100644
index 00000000..7aacf903
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/cmake_args.last
@@ -0,0 +1 @@
+['-DAMENT_CMAKE_SYMLINK_INSTALL=1']
\ No newline at end of file
diff --git a/robobin_final/build/sllidar_ros2/cmake_install.cmake b/robobin_final/build/sllidar_ros2/cmake_install.cmake
new file mode 100644
index 00000000..6ebb1070
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/cmake_install.cmake
@@ -0,0 +1,58 @@
+# Install script for directory: /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2
+
+# Set the install prefix
+if(NOT DEFINED CMAKE_INSTALL_PREFIX)
+  set(CMAKE_INSTALL_PREFIX "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2")
+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()
+
+# Set default install directory permissions.
+if(NOT DEFINED CMAKE_OBJDUMP)
+  set(CMAKE_OBJDUMP "/usr/bin/objdump")
+endif()
+
+if(CMAKE_INSTALL_COMPONENT STREQUAL "Unspecified" OR NOT CMAKE_INSTALL_COMPONENT)
+  include("/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_symlink_install/ament_cmake_symlink_install.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/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/${CMAKE_INSTALL_MANIFEST}"
+     "${CMAKE_INSTALL_MANIFEST_CONTENT}")
diff --git a/robobin_final/build/sllidar_ros2/colcon_build.rc b/robobin_final/build/sllidar_ros2/colcon_build.rc
new file mode 100644
index 00000000..573541ac
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/colcon_build.rc
@@ -0,0 +1 @@
+0
diff --git a/robobin_final/build/sllidar_ros2/colcon_command_prefix_build.sh b/robobin_final/build/sllidar_ros2/colcon_command_prefix_build.sh
new file mode 100644
index 00000000..f9867d51
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/colcon_command_prefix_build.sh
@@ -0,0 +1 @@
+# generated from colcon_core/shell/template/command_prefix.sh.em
diff --git a/robobin_final/build/sllidar_ros2/colcon_command_prefix_build.sh.env b/robobin_final/build/sllidar_ros2/colcon_command_prefix_build.sh.env
new file mode 100644
index 00000000..bef86440
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/colcon_command_prefix_build.sh.env
@@ -0,0 +1,69 @@
+AMENT_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy
+CMAKE_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor
+COLCON=1
+COLCON_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_final/install:/home/robobin/Robobin_Project/ros2/robobin_main/install
+COLORTERM=truecolor
+DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1002/bus
+DEBUGINFOD_URLS=https://debuginfod.ubuntu.com
+DESKTOP_SESSION=ubuntu
+DISPLAY=:0
+GDMSESSION=ubuntu
+GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop
+GIO_LAUNCHED_DESKTOP_FILE_PID=2410
+GJS_DEBUG_OUTPUT=stderr
+GJS_DEBUG_TOPICS=JS ERROR;JS LOG
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated
+GNOME_SETUP_DISPLAY=:1
+GNOME_SHELL_SESSION_MODE=ubuntu
+GSM_SKIP_SSH_AGENT_WORKAROUND=true
+GTK_MODULES=gail:atk-bridge
+GZ_CONFIG_PATH=/opt/ros/jazzy/opt/sdformat_vendor/share/gz
+HOME=/home/robobin
+IM_CONFIG_PHASE=1
+INVOCATION_ID=9a58d1d4c5c4406f86851b1f6d40074e
+JOURNAL_STREAM=8:14177
+LANG=en_US.UTF-8
+LC_ALL=en_US.UTF-8
+LD_LIBRARY_PATH=/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib
+LESSCLOSE=/usr/bin/lesspipe %s %s
+LESSOPEN=| /usr/bin/lesspipe %s
+LOGNAME=robobin
+LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
+MANAGERPID=1422
+MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure
+MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
+PATH=/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
+PWD=/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages
+QT_ACCESSIBILITY=1
+QT_IM_MODULE=ibus
+ROS_AUTOMATIC_DISCOVERY_RANGE=SUBNET
+ROS_DISTRO=jazzy
+ROS_DOMAIN_ID=3
+ROS_PYTHON_VERSION=3
+ROS_VERSION=2
+SESSION_MANAGER=local/robobin-desktop:@/tmp/.ICE-unix/1596,unix/robobin-desktop:/tmp/.ICE-unix/1596
+SHELL=/bin/bash
+SHLVL=1
+SSH_AUTH_SOCK=/run/user/1002/keyring/ssh
+SYSTEMD_EXEC_PID=1633
+TERM=xterm-256color
+TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3
+TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2
+TERMINATOR_UUID=urn:uuid:10fd0f7e-0487-448f-9854-3e7a59bcf268
+USER=robobin
+USERNAME=robobin
+VTE_VERSION=7600
+WAYLAND_DISPLAY=wayland-0
+XAUTHORITY=/run/user/1002/.mutter-Xwaylandauth.X1BGZ2
+XDG_ACTIVATION_TOKEN=bef97eb0-e5e7-490a-85cc-20228fff4b34
+XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
+XDG_CURRENT_DESKTOP=ubuntu:GNOME
+XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
+XDG_MENU_PREFIX=gnome-
+XDG_RUNTIME_DIR=/run/user/1002
+XDG_SESSION_CLASS=user
+XDG_SESSION_DESKTOP=ubuntu
+XDG_SESSION_TYPE=wayland
+XMODIFIERS=@im=ibus
+_=/usr/bin/colcon
diff --git a/robobin_final/build/sllidar_ros2/install_manifest.txt b/robobin_final/build/sllidar_ros2/install_manifest.txt
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/build/sllidar_ros2/sllidar_client b/robobin_final/build/sllidar_ros2/sllidar_client
new file mode 100755
index 0000000000000000000000000000000000000000..f52a8d2f68c2ad59caaf666e97579e0f5d257ab2
GIT binary patch
literal 4516368
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%0AxN<q>aPX(vdvYGxmFYa;g=WLB5+6Oil>cwk5
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%0D~4@8JWc;`9+u|7jYRI
z5sQWfj>*ZX1ts9@lL8OdocwgKYe95sQG8}`d}>}|Qch}0d|E!1EQE+Jh-Z;qj_g5*
zY*A`)YDqje+Q6QM>W0`;mY9>75}#TDaug`>l%!UafK?^u=YiNDw}90kr5$*lD=tYa
zLX?r11w5>XOwNHNvD6}Px`Y~zWG1xWPtMOPE-5NaE{R7f0Kln?aPf%<Wz%4g!$A20
zUa_P?!xLr?toXqwHgYn{Qgbr%Qj3dW)fChhILZvul+@hBy!4z@Xu;tc;GGO|us0C}
zKElOD2JWdPh~gnAwYW3~lC$AHfVvzd$--j-Qi{fVhWN&(q{93Z;_IA~pO+c}N=ZmT
z4cC;KmjW*>F})2hEJ1|}imlMnBp#Hkz%iLu5}%ftQ<7SQC}^<f8)#61OoXOFhWPmO
z-26OHB~w%q9}iA?P$_6yLC=!$QGTR_t)VG2Y)gxSOF+rW$rN0Tx|T730}N|$#YcsB
z;x6(Lbv7ajNiWh(f=luXK(2@i@eFV)3-b0egG92Sd2nhGw3Pxa1zo|$d&3kMLWMo^
z((;WAK=~ik%z_n)pfVe5t{+^3QEEj&YEdSr!br?9vIs_MS$Tr$fPkX><kaF~r^Mn^
zBg;&b)>=tXVqS4(YF<e^sOZdr7z}lYMR;On2`GJ;r&gpUmzJcu1_hTG8Wd+F7Nw@d
z7nBrvmVq4(Rc>e!kXV$Mn_7}u6qcA%n(A!mngq%$P-zoTgT&d;HOM>IARbif2E#+d
z08&I{=I0d~8^aB8%qdDuOsRB9P0j&X=n5{zGV}8Y*qH-1JGjKq1eUl`Qgc#ENUxE=
z=D^*E62|6`CSb9VaY$uBY6?mqgBz}-R)4{Xp26nvu2@_R6*ef%%PcHS1&4aDd3>;A
zyelNtKttCM#eIgB$WHQ2%u7s9Eiy99%qvbUDgm{;<1@jv52)mJ&CLZzQ*eo)dAwU`
zUNX3W0jb4{Jl)V@93CFV0g!e@Y7r<|xw;1U1sld2n&#!Fq$0IM4bA=XQ&K@HJVDL&
zw8Ug`o4cUqt6{uxV1BTxYZS;XBa`H!)WnihkRLz|oYbQDv_w#wyOQL<_lpM^XbJa`
zXRv>KupcOdT|p9tW^frdhz;N-yJ5T$LW@775f+|VlHmwzg?NS-fXoQZ2{wxlc8w4A
zh<A;5wT$<T&&(^!&jtlVaEWESV_s!^N@7W(KU@_<d{k5vJfKk`mO$n<1eMzPdGX+k
z18;`A2A5cXTD+i$^>i!C&2)8j_45wR$#soS&T-9kH8P9G=t_Y~1CaW715h^bggb|d
zp>7iI7aWfWLC;{*_+S%IfVuhw$KwcdqJumDWCm?hBQ!BW%Cg`RBjfnsg81b8(!3H#
z=@_4xSCEsKoazaWN-QNmxPRv3XBi)#o>vO)0UE{o<R@oC+b6C@kX#Nc>Y<$(W1}G7
zaL?R=9B?Ng5fo9u1*yrIX_?6ZiIq9|i7AGb8HvU5NvWxM@yVsdCHc9aPBFN22Uka+
zT#Zzs;B_HpNg8Yz?+VTW2Jwc-l@-LTI0_O%RbT)p@(m5*edBW><rS#5L1d30Z&0yU
zVrUT$EzaWe3qajz(C9%tJb7AzDj9HzWR{$mmz)Zz&_du*U}OZZUO*)`YMlZLWJ5FL
z8WdD`8Jd7<;gbA<%;fmI#N1R!KnCNDbkh1ipbEew-j!fV2tm}EC<Oz&MluP?%u9EI
zR6-~T#1j<fNOiY2$vrf1#fvL;F-(V5Ojr`Vt7|~8X}l}m$hL?N#ueEi!2xb%X!hYt
z!H{GLbq^wixEMjA5!5^*)wGacLQOhQeT6M|z!I4yJRurdf)ZB&tnCzE25LM(oE8jE
z*rVkxc+d+Rs*pwisN99cI!MIG6sen&lbTqZ3LcdNm5t!CD&E4Sv<O^Og3@tFFzyb3
zkr^bXBaL6chw+RJf>M)HGs{v_ppEo^)S}G%6!=Jvr=bOUV?DmO44eWHr4VXk4VHBc
zEsz^+&@4=1CIuBExZ9CnXZR7BgJEHdwZGy@S!oT+1fX~`&wvcSKvO*2TI|J}5oQ>H
z3TSAQLi4yGQisCG!ZQy%#u1ob>|d5zRFs*LT8vWehu|&8!4-6{K|B#9Gv4X|>NHd5
zoc!c$&=_tR5rusiEHvO<F|bELMY$!YwUL{cof;1<(@PT5K}|I>)3uRF2&i^Lj8YJn
zqOo*XNKCOH4`KMy&@?e61vL0yo|stz8j5fYFf;)TEWr5j#YjC%)a-<{?*keA%}cE)
ziHA0OGE<-l4qn8XJ3~gr3{64hadBx9Y{<+L)Rsg^j#%w*^#TpFqjr!(;$2+|{6YPI
z(42r^<9Ju(Qp?ahxU#q;HP;0)kXsy>9}MmvgRC<T%n$a=gHC6_OD%YpAKaNXG|WrP
z%P&p^4GV(?iowGg&~%0xCdLNHEgH-$L~@TQ(KFZ#dv_HiY!(kLX^;v$wB8~pp~Bl_
zs7{5IhDLaDIxM{y8iIP4(5{!Wp{t=KY%Ci-P>PaJ;5C4=p=)Lq$PomqapdHQ*)D`N
zAqbTqq~?iWW8%siLvSeo>vKTHIf^_3;NgRkXkj5st$M}+djhZkb>V^?<2{3&<6VQz
z33~*dsErH|Wprj<Iy7Dl%|O`^I;)tSnU?}d>hNrfntZV4OcSG&e9)i-Xf^~g6b2hK
zh)>K*i7!emDJ{x_mZKzR1@m}N#~n*2$s8OIsO5ooNW5z<sIdtxg+PO7!A|iZM)9se
zpx!V%-5MH#hY^BOlQQ#CJcFI$T@6j(lHds!SG@gpq~g&MuFuG@C>1o3lM-K*T9h9T
z6;B0C5`tzF1Ilu9gN>0(D0qf3Gy{(qBbPUzaW<;7B|vRDL-eL{0BGC`ZwJ8<PX_@}
zwji|x3@t+QGGSe!)D&0HR2NG22DihL<IBJ^x6ny2&~Rmm8AQmFtZ7<EQ3<jLsXWB!
zVS?o0*%r05bT$GFuF-aEjlk4fkhhUBsQN_=-ovK}K(QBZgmAHIS!!O1Gjs-~7-a+)
z)Y^k|c0f&J(6WJoqWrYXoK$d4JZOfzp!EVMmqMFXpj?W7{2mkvSO-I}R>$~9@h}@d
zLD(8U$ZcrTl+=Qf3~(@F>m1{EJ2>gVOe3N+H8f35%!^OX&&@5(%S=uzNd*mCBhLze
z+AoL%0dAhV1{=kD`UM-r<M%qG*?_k;g=G??fkP5&SJ2RdYp^NdiV5E&5xzbmd2MOX
zpav1MM9>6<DAWxtV1;^7D!fEb4u&ie2`CFTjz=rh!EHxpL)RQbkXiA`pbiPRMu`Wl
zWg(?rH8R0fuTr@dEkmy}LugZFV#_?R1c$XBj4R($I82AsIv_Q1V`+$hTV&u|j;rgR
z>xv`V@n=^f;^!N{vkiDAKXO5(t|y^EHLxc@sW!Qw084y;dry$rMOduCJI=<&pk`!V
zX>Jl|COZu}MS?u_4QW^6Y|`M*n^+S9MU5Dk50G-Y87!y6^Eo`5W6R@-!JyU)c(N5{
z7-kp7(6TtSq_hCFc?@c!T9l_IW`pM&LFGA0PXcQr8(en7?J;pLO)N@rhAmifF@#i3
zSQ}=<4AFp6232chaAU*(F=Xg!WDaYUAOxYaFyMj_-c5lF;XtMY5QQh$e{eNe!Wle;
zkeFOjnwSGxG6`0X)FMO)U|3hp$OJkJ2y3>2M*=`KDrg7@xy~hTG#@nd1?fX#jwHdN
z(xNz{v?L|JJP%7X4;wOp%m$T^yoM2+>FHARfNToJHd+NMO|XVPHM`33p26^f7!>Zf
z=L>@q5!nRW><M^ClJIyWXkLSGp@rV@Lh3jg8i9&T*iuyRAUb(b3<`LQq{Ni?vc#gy
z#JrOD#AMKV6eOz<voetGK4hUHWDx>5r@&I9AzHy=UQ(2qo}O9+Q3P+rqBcK`!9xhp
z<&e+;0OXP%GHVMqBE*yQsU^^45U6ZIuC-yw3QPQ9NriYPR6`K6K&Y*A>Q>H3u>r3%
zjlhd$F)Gc}qO#27RA_w(^C?D`)(BkVqJ%S+2nChH#)gSy`I#y4pf$jt>DA%_&~owQ
z{5()!60|A^+>InPYOq$x;Bo+-n6PGgS{J%-+cDFIv!QElkT;=WOmG7}G1%1~($oPJ
zCXhm$$bmrY)pr!Adj>1eF~`7zjp7N6Z-a-oi7T7nL4cN<ox#h)P>0O?g5zPXa&<Mb
z1Pw!=uZD&XMu5^VtPH?Dng~gh;0YmcU5Z#FQ$|G6pjLfAXo?P&r;ry{K$}poptFQ5
zw**c0LsvY4nrVpDbKvC-ATL1+G#V97@D>kZs1S2j0&j;N+=L}E*$j051@C~QC7uCE
z!kv3iX@#dQMpTf_MpznRkT$8St6y-5S#m~EeqO!>XvH>Y^4l{fxWp7Z@$Ko8W9aIW
zV`u;auAm7kL(sqsQWgU*281R+P~mKmlA4$TS~LxA0HDsI!xAHwrJs<M(%=qtkT<Ay
zq<Ab1RL<dUG{K#MF?nxfjy(B=HqA-wOf0-bM!~ofXmJ~;ghCG7oXoV;;)29HY=Mg_
zwUZH^SjN{K2`s>I!JV98VQm7Melr43mx9-Qf|pGcgSwKbMc}2LpfVMv7-dr4pd_Ox
zzZ|kj3{;|nH!!$nf-(W=P0RpqBSYB4AJ`z!g7cEp_~HP!GSn5yhM*}`=)4kId74w~
z8WfxlazMPHabSLN0C*dlcV=D+XwU(a_Hfm)Brf#AGC*Sz?@HW^A3Q9PCq7~B!<{!k
z!IKjYX;XtX2!Qwf#1|7+=thA?M8NZmXnjP}_~7`GOxH43)A)G!;sa>fhSvrl$HD6e
zP;r8L0s!tgjFu#6Gav-#GRT?63Gy}qc@4C78op~0wjm<E7@Ta3P~43^58@XbZ)D(-
z3L0A|f-fFIBrmw<QJSR2C`JbP2m2PM(|YzEJdOijBuaUyO`Y}!I30mvAi1CbX+#V@
z_ML(`_FV=Z{6;Ep4N-fA@X34fR)QIsqpbvUOiv|d(G2#O#@Z%#hK-s9ml&FX*89L3
z_(_Sysh$K!0O0u!&Ev%E0SN&OFd4@CmX@Se#1m&-aEYO1L1t=lYI$aHDroHtWV07i
z8<gV21PeQp;(|<U<5A!W37ml8DnUDaT{8o`1H6;LxzrH34gjq*H!=v$OwUWq@c{2z
zEP~b!$mz`xyaxxeeGgnulU_xE0|B(475gX%tj~hpjskbTK{NK?u?d);AdNlHdKXZJ
zK%c+~fiD^(WwZd~U)VSX(a{9b1alN@Wx8=uYH@x}8F&*2(s~QXh8gfQ6FAVZtnNYd
zSV&yn3yN24ldqrw1BwQ~z{v^RCnc}S0QJbwYid|{K_U^_2m!g2q&6}r<Z%ri4_u`I
z8s{Ue%m8_ujOHx1*oFlxsF49*Q)*-a8`OucGDRNI2X{_L3U-_+4bs0O$t=_;MD*`K
z;y6og@Q5tRkQ%s302dGNI-A0-KF9$C=P&8E@eR2&0xb%H6z{MS6Fe4{Tt?(E2#|0h
zxP=1mqziKBQr`53PYHlp+1U2qm64b|Tq&A#M2dGJR!(85Fkrb5%j_&<k_c<o#nsaV
zWhmtE2Gw`ir+z_WBIp}FgN>lul(6)EEeZ5~o$>U3@wpZ`wGs>qEbg)(;4UZJ?t;Yz
z1p#IVTC#}LVg^@$M&NaE;0``~lM1d*KCBf0UcZe#Oj`mz*drdchT9cmSre#ujYps1
zK`oA`JN#m302(EO99)Am0gMntt}fuwiQ0|8If0I{QySD1K<V0HZSX_NHdrc09{mNk
zLa^;EL5eNZ_8wLX42?kx>*34zK)D8a78&G9RNuM6S8l=Qq_H&JKr_-{w<DDwD83!2
z1?VI%8vv&^$jm9I@F6KXV=dZX6&3dB2*|`_3euqkQSep?h4~ninXtMDn!La@C%pX$
zPuxhwK9PIzakWF?2?qZn24rtiu|7pgi6o8)gZpam@IXn%So0J($$*-^==BfW49tl>
zaAtwYBc@x;K@;xi)2+!lpz|3Zv#t2XA))b#t>(os<xJcFAk3MD#=)t1#rZ{`<86r8
zs)D1IM9WnO!{K}EA%)54c><t`Z^GvZ;GL3+!rxjTwP}e|*BBXt*KdOd$>Tx0GC;ev
zl8Z}<zyl=MhR|U#jY#d_!Vf*Qr-J7EkrF!@<6iKN5YeSKBny+V@`H?;0%R8~EKmlc
zKm$6sHZZ|z5zKXE#%8&RCCM47#qo)Gm7u8?q(K*WJzwk^;B5)&38!bKfOkYutCB(S
z4CbCS3-GRyqTF)VAa6tX`a0;Uf3QPfApz>O8yX^=#OG=R-bf2dWk{kZ?J-!Ofb}A`
z<UrF-i1Huro_}beNgz>zr%oV=65cfjw~Y<KB{pcUAbi~lN?i`0HbiZk;a|A}4pbb)
zCwSjGa+L}70I{V$s7vG;0NT8Vx8T4tmko<Cc#v6S7DHCkV%?;PZxKD>q$MLG$hmMX
z;IsOQ5r@TqDq}obT8T6P&jEi36HrcjichXcj8DtV1D_@dD))>iI0?_N7+i72!%x98
z@JTFAEeZzhqX2Eb0-exE)B$+$pvgE=S6Lbw#|OtJ=NDAQgU*pGb`3}l@J<dk2kr9;
zE-^BQkB7{~=A`DOmt;VWl7mj(hXt2d!jEPG1p;UuA``NmIzF)|y%cof6u4(X&iE+A
zKvI2U9`6f2F2^+hd=eY!2WJ`@#{0%6Cl(|oXO>jDg4dmg1($%1-AsvxEqR7G&Cs~0
zG!K;ZA%Oy$FY?3;6;eHsSpl)w6I4<Km*f=VKIap3<d!kyNYMP^lA_eaT+fhr(1zk*
zbMTR#xaJ~)P2z)1<3m6_dQct$P3IVaCLfTzn35Av2J$~>=n2)U&PL#B9GBU+4<&^J
z9CQhaaeSDOp;0k-k27SJ!Z<I#96Sc+=ZzF`mI&`<=A}bDiPH{aP$L5rZe*l6=!6;>
zIt`6LsRnj{p=W@1va4%Z2<QY>P##LlFDeHe(3x2RI+7;82s$55hCODGGrB;_0E10H
zS(FSj%t41j7L}!f(-;~0oef?6VV39TfZ7hA;0_7%Gc*7nQk$5RS!M_-IADiLfv0uA
ziwdAs7d$^$K%%x7d^8`Sm_@`6YHoyfQiDs3Kr0Qv3r9dH8E!jhNdw4*D2a;5V{{F{
zi&UZeDe_^<h=WVe^1exVMq&vh<sv0qBJD6sEGS6LOMx98iD9_2AxsK6R}g8qX<AW!
z9^7e$X6VH;H1I%q977IaG5MYf@&+draD54`NI<0xYEm%-C5N2E;$qZvf|j5RE#u=0
z^1-J&qpAb9grJoaDBi)51&VJp13)RVI5R#O(<VRU5*t#CgWa2ynx2^#pA2e0GsH)M
zGBT_(gce%h)kK*fAA!nG)H0F*lovq9>lUTPmt_`#_H}?tKjbJRDfLrQu7MW=gNh5V
zx4;1eIvEeS?hY<7GR({`2G8Zk=VT@oB^H6Y3z;RLkR&JPSitMhGSE4n6&3LXsYS*4
zpcYd}WqcXv+&EC8Lk%=UY6PVTQqH?h45lEHn1Bx0gJfUi_#rlnfww?_wFj3NS-{c=
zI4u?xC054grIyD-nopph0JR)p=f;9k1o?R@z&jaQKa(0-@M;9wk^?1QjO-6`967;}
znp;p(2@VcWy0M6lhn%o&WDp+!I)pU7C^aLoI0M>MGc<|!jn7L>1s$^h5_ZkaCDTvf
zhGsD2d;)LM0~OwI1SfdX^+T)&WwI!6iw*N&cF=)!hG=cI<dAsKUSmi!<dx?##K)&p
z<|XE4CdVfy7MFmc0Ldw&wS>Sf0u9-tr(>h|VB>gK(BQstyk~xKynjJzUT%I0XnQXi
z%>mGfm5`%0U4uYz2QFiZQelNX875*W1xWKb76Z`30LQWUhQ{%}paX@V`4!wm0>xy!
z2PnxVRhFa{2Y8o(you7)BB>;&z;&SG4^uLW3-XI0hav=*6y)IU8{iIla2EmG_z&<7
zHjNMR4z>U{CdtS*CdHXmV8?*tJvA={USZ<49%thn9Q>fOMROpXI8a^$ts8@tsX6)S
znaPmu79`7%V+Tr8-8GloexgylBj_a8_>9by)FMz*DLKeH7*za#10t;`H5GcaI`|06
z(7f`@yp(v*;oiBa4Dp~P$jRC9$r;)4X^ELR3?StU1tl4vlUd`7%E5c?i&8)oLvCtr
zZhjd^Pfli1a(r<n_`q?9($o}C-I`jGSXxn*n8Q$9Qk0XL2RA1dygCnTNIa-c2h~%F
zMJ4gMiJ1sRP|Hg5!0OPPP+kNUEiOq(Eh+-JBssSLL=~r&FccJJ=9Q$OSq3#Gt-L6+
zBo*WykcPyh{Gt*RKZB=!89>bp@SPue#rYr(j!QD2vPH=`P!`g`d!Qkcc+kc$ESC^K
zRU@u?fC?1lmP1)c<1PdYfvz8i=_^S|*4EZ5&et;oxjQ{MIldUgGX(LHK`b+doD|)h
z%)HVH-NeMA<P0+tkf<TJ8EFpf4tj#d*O5=&1@Td4g}wa@i5nYob@dO44+6EP%!*P$
zsU^NBH7&I$H7_~UGuSQO)dajq5K^1KD`d-f*oI3`3p_nFFTM<XoOe9v6dX^`b}vw`
zwlt?CGd>a2j`0j|0|^=#f@<`X(qvG(wm7pSz6g9^J?I`0fB0TqBV)(BO5}YNup?hQ
ziSrWZ0Behs%;Ex2;~P{{Ax}el`vsfEV;j)~k4l)LZ<7hl@ehf2jSmVgF^6t2_4GnL
z@;JyFbb^v=a6mk0HF8jVuotL$1oMJG!3UEGN0tH2R3VMD27{MgpwIDv&2@$8H#9*p
zz|b(>6Lj#ip%It{Z?^$k8f@r@qR=JYGdK{m_5$icLpKy@cerbV-H|1Nyn_wh5ORhA
zXp%_!48xG+f<YEKAz5f-fFbRQENu#rc6Egva%TqWsHLYC#TSEa!2u=1TrZzoLqm`s
z4Nc<X%Q8VJ2YS$TuwQ(zkrTKA0*$oAhe1wQ0xv7}gPd&xG7h|F1aeJ?rCUyZVo7FR
zdH|?L7?hZoj&zqzq9^F6U{^yUm_eZQ3~meso5CzHK#Dooh&AdMJTcSL@x-QPESowY
zE4zX%AqSzkIvaWV1sla1;W?id6d_>s9`UYauCD&U@z9|@NWL~SjRzlI2s)DinuSRm
z{09vNf`|Q~C&hu=@Sx#{c<7Pj5M#@zm&;A#U5$)j*&KCt3M12lCMB>gT7c$nuON&}
zZ4vM34Jxv*mKC6+2+DmWp!5hyiShX*8L35}^B6&=G8%#t3oHy#Ci-ECgAN-$p`%`)
zDf)QGFg>_@Pc-uMNiqNhl4ZP8W(j0HeLQS{5gchCVVHnxh#_cHIM_Ho*a++`Q0av<
z|5@hhZ0Lz&9}qmPK}YYfRUoGEVW7SHDVfQjG?<@<rG!P@woBm5De$r)x3XYM@F2Dc
zdXWy3HYPR)f_5?*flGH^&{_MCWlL_L(~m&s$|GchAhNEY;PA;ccJ&JKhL*e~ps}-f
z@QLm5nRzLx74apW5h3xe&;vYi=0TiS!5CqzJ3-tFM(#1fpj3i(tp&I&G>i8I6${`D
z4QeG|TS<zRBH*PW${wSET6|#+>0zSouR`4CKujws$gM2cARcsggR5&W<VpuaBjhFu
zND5RH`Ns$QgKvB=GKO8MlAD?fx&f-V1av`LdZiI;>76fFJQykrH2_?&gvEn)+Zx6j
zS|VEkyB`8n#DK~&!+2v9CqQ?Xpe^eFmCJr1#_^WH;Hy;vN{U=TK7rgl0p3&z>P|o}
zm&3oE)zy`p>n1=+240&&s%2QQh_)9Jbig#oxu}&dqQ{GLY7oo>tOctP&Q*lYkYm|F
zLraFn@lKGV7s11ppsCU%S63uaP{j|P&jWQ!6H`*4<M+WOSc)+7c<}91d7eJGMxets
z4dM+66>4ZXhS=6R(w-AoIs#qg11f}!!9|n_xY}~Y-o$lv4Th-lj)yc&!8}+C7R(6_
zM3eFcH3A`0;mA_KCh?xZmf(gQMApy{L)sHr+6*EMO5v_9$)HpWE%!)iPvO3SfY{O;
zTQP^$o-zdAK!@Cr0VQHAr_6wQ?%-Ryf=l2XGtiU*sKuFHl$ZmlSrhY0Jac_=4b5Ef
zcD0O<yIP=a?U-#cqIz`LJP6tzj$Dp|Qn5>FaY<2rCDM_;X!#L52?-jMhyu5)<MTib
z0!VHN$Z-vc4+b}KP`!@chk@4w*mEkL7Aty{Pn6%miHpeYEW}fwRgoE~IR&Xjo<6w-
zt^tG`jCcPAQlp624DIUbg)PFIK{+SLJH!AqzE)yr7#~tvkdq2&LxWllUcv71E(PFG
zI8ZJEB^RvO2+Q(NY}SE_UC?YLypl(;5EL+81VaXQ*2IWPQ?yYS(50eyu5SdjRM8U_
z=mcn2S6G1#iA$v5CvKzw|29`x%>%1!kd`mwKUU7!(-72%Mp@wj9$p}K(F3AJ1XrM-
zH8zQ!;DepOgPw>D%B}&yhVh^|5b(G&=#JE))Z*g&G*9&I4Lq4+Ng%GSt^pzOL6BuU
zppwr3Gy()^xI((ZC6-W;w0uzN1C=JwiJH-IA@Ch%;L|3-<2TSzm(g({T8#^tg35eQ
zHyqcnkT=o=SZ49@i8-0+d8sM!xv9BHrI;B5qg@8e{n#^#D{`&shdm<@(-g!uq=dyr
zY-P78bSE0ljxI*=OH7Xk)S`rRdVS&{2^qq3jrRo2`XHo(kfnpXgMC2lMTpu6G^rqj
z6lmcfcuWeS(ly=_JZ=i>n;TjnYYhfTgS-isc7aHPDgaNPTtfqJU)vB|X+qW!;_YlB
zHCZsneaH(f-0gCFqwAi?O}^j~(-Kf6@97ml=BW`R-?M@(If0srpb?B9(4Bc^paYx?
z;|UHa1RKYL7Ml7bfd*;)L*kKJ_u%PI@Z<n!r2tZ05?o?ZkeFHI3A(fsE!&m3f(}mt
zou-YPrwk3^gHu75pBomJfG!?PEd(8ST9WS>Yyi41!UVJi0L=CaHjfA0=9ZrlUj!cC
z1<7RQrMrS8j11ykAh)7GBvax+vM?zu%M8F$hUN%=!0t;24WdCX$lI=lpxJEr0-2=J
z<m}XvV#F*kQf-WUCm$I_67fx8NJZ`r9<>9t5lQTbgFFOkAcqvdE_8q`V*|A>pk)?l
zmd`V|#1uSZ=xPR;#e+8_k>_4OhmVrB4a?OPvZM+$VUDHWJvir{@QzAD0}XWSKb~11
z(D)9O=b~^=e8FazA|Vqo&=w2Q1P{u@5V#%>2Mu+428V-sDKPDzG8-}Xg_fbA1EJ6v
zDpwSn3_&wS5g?<WRvUUD%Y$a3KodqVN%Wa0LnKSlrlP<mgQ^*r8`0*X!17>EKn*t{
zax%&Y)aU>$*Gh$4lNp}`TJQ!M*v&7BPtMQJ&P)Z51%alfTv10m(0W#eSo?n@p3LqF
zst6%j4%S>Ta!<`mEy_#=Us~xI<rf?e-9K$;iDfvH$hj!cFeqyM2tG9-*bH>tD*AvZ
z<nkKx_+WF8Ea~H+VEv$Q4t4_>0NxYh3cBdlHP|BF6MU^rh)H}<2xtik8B0099Wuy0
ztDxEnl;g-9P<0K>DRYhY2`Dpgbu}`DUT6(J{WBgkkd&TSlIj_3Xc6xdY-ky8;OgpH
z76d+84$IkTkS-OTDLEWtDR_q_kjfnr6Bo8d0(jid6?_wuOT4SAc~L6(Rzye=#M%l*
z8X`5cByx;2i0DBS=&+_EXvPPY1F(*df}+_4$KWW`5TE#9aM=eL)hsbY9#;tlUmc1u
z76BbUgy;xC(H{tI*#-xJDR63rsER^Sg_fzn!3%Ycp(%<=L(s4*XiOG1lna{fN4OVM
zSb|#0FwO4Bnn9AF%e`TezQ~fnV3WZ<fyoD9%7e;UxXs}Zd62JA%QzFnW#6Cy3(%-K
z=*~>&<-0Vw@flPE8KPYI3@<+*a~<$Kz_57~P*NcNo^5*W8HS$IkpdZ@1ugwV+*OQy
zcsU8w424dyq7D}N<l?AdVA%wFVS?uj9%6crps5_oc<@XUXpR7_G2jgn1E(6$!r6?}
z#1z+{U=MI375Ub3Q0o(Nn!9HJ8OL@RVNCqG28G0zfl614;*ykj(DE<Pz@xcGYGO)i
zQ9Ni0s0_Kmi5`#!t^@}`@dO)5W1gV!!+i%HC^(VIb5NlKY2<)z#sf8#kj6!^w3?BM
zVsoNPVvwCk<EuoM%&@}3g@~dVG^OP27wnFse1;hn2yGog3Q|ych+JO679$~KeZfsj
z2p`mi1eal;<OiRH3NA4LEsXFC3LyEe3xCi6Ddxht5LnONKiCqQu(8Ah!C6A2VFfIs
zL7)=M7$cQ~uET<CH%Ce%#EpkztLi;Kp$8jy@s0;)U8oh#@u1aG!Jc3W6rfP?KonJ|
zb(=T11qU-P0!3w5JnDi9LnCDAAn#yMCjn{)sJ8)%b_f?#vw^lBLwLc4uE-jLLFR(J
z0h9K^kOq%>z@+^l($Iw*hK7*QB~T>`nu##W%p-PmDHq@1j{z)+fJ!89)B$?5+=h3w
z9+V0UF;an{VM$^UsP7IMsfV@8&`UG|RRfkJ2kL2n57GzE3xbXWhfJb-<^(5t=72&B
zbT1HiVvxK+EP_K#*bXWxb2YLEN-a(;0rhr#5{pZq7ihyyQHA-Rz=By=m5ANnW{?2&
z1RsJ18dw2UCDdEaW)klTU$hFz2H>q_d5KA&dA~Hzh`f^GBJfGS#i>P^puOXeO9o1c
z5;IGRjm$HP<6#ou(e2{m#Pn3ijx|rvQX^C7-S5!#yl5#5G}H!4Na*Rv&pR~7A2j|O
zpPb`~Hdq?$1{xj2Ram>ax+DgBgUUY8To}eGK&+hvLo>)yu)LD^;*$KL#Pn3~LN$yP
zx5SlZ@YN2Z-2zbgNdInuMZ7O)fp=<&Yndxzp`{;q7QhH}e2fV^SzuW_i9LlFgBCL8
zL5}~82Q9cUcLlG~BxaI@jP?ss1&p;n32m|r{`EFNA&|@3KzSIn2EQaRGshCKh~FeW
zG!Jx~F}Pq!O~ITmCUVRf+z$cGiKT;L9aOVnk48e#MMBpfGJ^zO><KHt(W45i1XR4?
ziYI8z4_g)mRu3v6ky=o}=HL{IzCsdw6Emzi6AW461T`%n-ZR)UJ{U9t0A2_MQx%D#
z3blCzxyK7?0BFfScnv<pJ%+}xK?In*C9+ANJPvBcz$D$!B@xY~U_&2d$zZU_V4uJ=
z!&ZSI*$nmrOg;>vA2jah=>=UthP`nFT08<?=L)I{K#gUic<6Q5pjD-yPFJ!kfpr+r
zReQmR%aTc(MF91tKp_KN4vjpegp>scB}q_vKq^7-w#ndYgv~(Ro?y(WSx~^iS|y0i
zJz9?!sqn$xB!Ts3vF9=B<Y^>Fpk*s?UUxPG$3G~U5*PolIlmG^l&L_Jy-Q`FhNP!g
z5NL^u7dQcVfj5T)A?8S33P6n-&>|I2FX%!j@FE~j$nt8)L~2BF0q8grSJz<ocuy}7
z57bEjkCPZ0Aog}a4q-2@%uUMA@hk(a$3mX9BC@f8JDgktl2KasA)u982Jw({`oNAx
z%Me7`h(Fgj8@c*JcV?p4UKV6*20E@QKMl0WD<vLw1y6i#W^r+93V1beX>oipatbB0
z>q=CefjitFWeup<cEr)hgs1=&vY=6DC=YGKmWX0IFg_SbzhAs3Xe*RIm_q8+hNGy$
zS8N-hs08oSLg{{*Bg=z|ZBVL&y57(QT@q9-!z8_sC4<2xgQQ_Ki=jWJJfzzSEyqJ3
z^3d$%4PFFHT((8YpYXB|{Xkdn;Xc77h?Ux)92{I?nU@dV(j5=pluqG-9HLScXm$rj
zYrqvW=m=lX4Jy^)t<WORGF&swqdgPIU_W$j04@20nijC(xuGy&fxTy92+B)ny>3IZ
zOwfVUW%<eAj(AagnP;$(5okXYtkyAtFWmMIHZqTQDew<Ag6xRLS}h}uzJdl)i0Zr`
zm62E)0-zESvxR|(D5OR#aWxCJVL))}4;IBf@t{4nFdk_79z1Uj8Mc6TyMs_vp{5w`
zV6cHuM@FKk43GB&?bm~w16nJFn6?V?4vqx%Afe;AmdIK`WhwY{3aF$TvScvGTx44f
zy)mRgePo!oKwDlx)`F@4#Pk+?s2EgmU}+8_?vr#SJTz<uYZGHG^@kN+*r#XkubZbz
zgoCp*Vu}~E)gjmg=3Yan70|Umh8EC}0G();5)WAkgtmOz2vJv{-d_b(hjo+)8VVHe
z2scF<Tm#j2$n87ayF5V|3*(q;#6U&~@^E6X1tir5gXdpdgWbTrMR?7Eb$kPDS$A%5
zqGztFt0Aa<g00bjjDmp|k>TjJfXkD?w*B77vM4n@v$!O+2(b(z4Rm&0QDQP^9Ugo<
zh=`5#p5T2=-r$ZD#+oQs(Ch=~BzBzJ`k^X<L*s)3K;;I+IJ8D0-u?Fw9iYhwBm<)2
zJ%fYegAGBu0)rt_Bv5r0=oUfq26)LAc<u?}X7DTpl8NBONT5y)%*CK(PzZTY*#=5m
zFwFtT)_^2IM#Ch-kR^k`CPQWjA#MaMgF=`Lkq3JMsvoor3M5Z(Pd;cNi!0{hYj@mx
z@}Y?w(olp9Nnx!f4GHyL(aK*!dx9aIRU>d`6%rKKHs$){8bCJXLJK<F_a2h5mXY8+
zjFA2FNJsR5HY&pVUWTUN6{zva`6;Q8U0AvB6|}kV7CB0Nf%QyzBg5c=oXnDv)D-01
zrNy8vr}3caQKS{NkQKGLpj)+YET@gfv6>bf+@K>sz>90aZgvfVZy$&I32FFcv>XF(
z8W}Ce2BI7@1~u~Vlw-&{2D}5n^$l^|P<#`>PRJ9$pf)$^swrr@2z)IA`ie8++VS9l
zF6^Z%p~21|&}wniRuYjOhK)rygDPxj`^^w-<Pb8P0Y35ybjXGqj^Q1cQ33Jb-U37y
zsLOydN*;<K3)+GL(;Eem1&wBT`sA8|r}9Dl2T&`J&`dt4_{Bari<tJM(%}NAy(7e`
zTElp}%W4hdDO*<yD)ec0&VU7Ie%LVH5aX~4!siUoce$NwkT-N?7^qbN?c0FbYuKw*
z*a<H94&0&Qc64VW&tMnO{+fVbXK1^`47%zfDLBzH36!=Gt1f~|a5q|D-hr;APV_7z
zF!f>@@0nYW<7@=VO`yp<ZzAu2cXf3&Mcf{U$Sstf?1j8Y0+fSMOQ>M%<p`)7hjm>8
z=wvU<Weq{#B~IYw3vSTh#$1b?9N<<KQ0D3iX|ko}q?V+@4~W1%R7$vE28&1J;Zq~f
z#wOI^Q*sM*Sma|n&<GSnqbtck9ZgVA3VAr5sw>GLX95{Q>L+ad575?r@MI~zp3$Ie
zDZ|$;Vab-G2kwE}w2;kDp!pc+ZX=X^RiK0inni`mfkqz@x`MnRdlDc<pzU%3jlV*=
zv=C`f?;fEw7$glEIDqeg0*}>#8ob~+RmgtXl2nWX_rPspf_t2dUD5YAp)F;^(vpO=
z3bBl3gXV35F;_Dp*4}|eWCLKeHPj%>@Wh-P(9*x6(Tz@tMX=qe$)GK?$*z#AQK`St
z$<Q!2F*_AHa}63+0WAhi&M3;y%eMesa#@m@pXZqqTw+=TTBqpglVj-WlVfNA1EBN=
z+7AU9H}wmSM+}<>C4u&qgGN&g9pk}eA-EDoY~s(&^b8<*3lprt1lrV`2%Dz>oo{U(
zAD@?Bl$)3XKmQJTFruMpN+x)UJTEyFd}#oviRA*C1OqpOph*wcxsS9v48<}du^4>7
zaXf7O2+9s6crB08-axci@oo}B8mT0CAw2j@aP)pE_>>kb$0^}F*bZ@J60U2Tpc{fg
zw|j#c>!?m9W^W2?-37KmDExztAp4Lz2SoLVK^=SaMPr~{R!DPtXuV_b*qJkAs1mYn
z09#W5eW(&~cmV#SIe50Hc!G`#0AW{HN`~iB)ZuxObGso%Is{GZftG=RLLNN9Qj`kb
zsUHuy6UWmFGNe$3yfYt5(GURIYXho+Kxce{%Oz0s#s?R~rzYjc!_JY)GyoO7M2^vb
z0|0WY4)}yw(0C8w9vsQte&SpMo_7s4i^spT2vh(Dmw-A&;4n-qNlk&R<pUqM9$XL)
z?);^ufcL(Zq!xinY+~{zyr+mh>R}oWxpXSnG#-401Iec=f(>wWbu}`~NX$#gNsZ6R
zPlOx;170Za8c+u61DT`u6Tv4Qx`HgnA0&{zTd+@j0A$TOXrUwW#!>vmGLEBQi3u@i
zq6Q^HY^4lj0vB{JN@6hNkYJqoAC$B$LFcLj$9sa<kR~N)OBs059Bo}haZzvy=;(^P
zlz30CU>^`sVrY_C3_9|zEVZa4Gbtz4(+_^kusQVl9aqp8hAUWWUVceDXq|CpG4zP=
zV9?5Na5Z8K5-TpwOb73N@C*ueiT4lo2hFlUcQFJ7yTS%f{euHw8PO7y5y?z>*aFZb
z9<&w!f5bZ*g6`lzoRx*Tx|O(GN5BU7@>kS>1=7~Qf{t_nWg#r5Nt-~AghnlN!Ph)M
zN031y<Isv09K4={TnxXPl2+vus0<Evj7MLq30{`s>KYUf5)Zy|DHwWi3AC9Cx;xDi
zv?3H#d_y)VdE?q~in)ajR<B~|wqQ#=poJ))G6mZ{R9FWFWA!KYa)O8}&WSB6%s~T6
znDrw_7_|C{aKr{1#uK<=6x8DYXMCSvmv|#r*MMLrXb#0wuMyXlf*j9I(2-uCE`%v)
zDOL#7X2gm_>>&(qAmcnc7CIe+drkn7V4&FqG<ZyCN*Xch3`<!k=lK$OCI=`}n}Y6R
z1nmtYzgject~i0+AOt<V7}hdFTdIPiMP?aXk_b6U7<7?$0O)*u*tTj=iwJz2G%OrJ
zSq62&3;mb?$UGY?Y_Q}yQ0~GUD*zA4LXR3i-8&E7rx08Mn#xYhO9Tyg<QIT0RRmwM
z0$TWKh*o+-?M5A6Frd*%Dxjt*_^cEIj5!|*&><?II@ux~v|f<pLKUPHl)J$T;Xx)q
zCjdYdJLpyb>KvwGfI7%vK#k*62+U7F6H{;r=<rhT0j`5+i#~Eu0O?+U4@?0K@`1M9
zmlzs@&wGo9o*@K25guiO189!`bh~CyurIVE!;wZ&2O_X8{2&mP&PJeXSc1HvMYjp0
z=!Ts551I|ekvG8OZs4Qc@fXXW7y_3jkU9_fFk$ap#MU0@`XJYkcmiE9&<(Vp0D^W#
zh;MA;o3%roh9%*U11!xdP@@|<SV3N$gL1en^1UX|z1HA<EVS5$ZkL5G6og%13R+WQ
zYzo@%0lMuxGcP$mw;&PRIFC;)O9k(<O)Np#?g5D&(9UsKcNTmsGR_ejd{+?|k$fT{
zs6mI(c?a#?as_Q*1YKB+a()(Qz68{DhpxqjrUg^bDW9O5z)(7-cp4wja-P(Q>R`eX
zsL+0)MLcNNIQRx9L&JEalK|1S=791U>YOG~?IO^qIm{1egGr!`>d?bgKxg(L+l`#T
zKwUX}2cv?9zL3f@c!I`KD}zRMp(hACLdz^{Lv19@Vi~}9s>WxgR6tKybM=n`)n$gJ
z@y_5I$V>8zAnW2l18C&$88-z@0|w(=z5-SPYJK2Zxe^Rk0lE+ZT*X3osQs&8NAL<^
z^iDgdW8(_yQi5)i3WF?Oftm*Dm;1yAhs1kAR=B`afezkBwFW7sKzsM$<{6r!7-(n~
z?->j^9R=b-LuX`p(2NwQ)d02L&=Xw}RKmd|{gEYu!6t*f0+SEHl!r`%LT!$O$h*2a
zn}7z|jf~?VTgE}XHSihe=7{^ZT;qeiK?_`igW`iD;)A2&K^s_uLHkY&E#rd?o#Meu
zYYpAwgF#FD4SnN-4FltY4MEFw!{UPtBjSTWQ)Hlh8-(th0?&bgdcUZL3mZAc2OGIU
z6E`Wt?>Glvh#M%tKiC6GAJB7iA;UhPO>I~P-$8{8>Or8O+>Jc2O{c;h)CE9K|0n~s
zp#89*nh4|kQScfF$h}KQr-@Ozx`a-<1V9I4fhS~LL8FAG@I3<1yYPbD;z2uFL2Vnz
z)qCKh{z2nk4DnH*UJAC-l-k?VAo~SJH`Rm6Kv44oy7mxsc^;_!4&j0%LEB^?JSuLg
zN8X<12i<T2UZ`Xk1-djU5wrsh+SWm74*BE~aYmU5-YG!jVt}Z&2ewQM3KUmF8RQDx
zcpu^kZ#PgrJ4wudmn*)xK0-@iL4_hxMM^?v0Frs|o;m|jVhp~l2iJL&phb6}Rsifk
zO0b?FZ}1o=G|9nEXoN|Ds#K^{1Zb)nehvZX=m^jN1I$d&ZWi!L6tGV4np)735xBHD
zL^ph+FsP~rt?a>EG7Cy`h-rGX_AIeo5716X@cp;A$~O`ti@53(G)f5ZKjDH76hwZ(
zxXurOg_{@Bu^6x`;J~vQkX1H#&kX}r1}5;cF^C*z$8qf*xMu<y1tno594)<<xq@bl
zV7&^I{EB^a0koF5#4;5;WfPy7<{1H+A~M97$|*q`z$n8%YycgPaCL>x{J_sm3x+Ju
zggVj40Di(J^d>aWpaf)M6}*~mIBYP46s)d<cNd~;SRj364!&&*=CGMJNDYL2fjnqh
z1$6RUd}dx+zAOCTO~fi5L!=&OQYmPm4ZLzd9d0$G(Qqp$D1$-cshCUbE#pB0rk0>n
z06}NRl0MuDHUQKQ4)y?F1_&K)1(mR%AwcR3w;G}jw~~DwAoA(euBi8!kkt<$^8`QW
zXcygbDP)g1+N?I@j6H*RBLmo3dZ5K?dC(<w6d$r@77rS!3C6ak7_?F<9{n0xP?3z>
zAOq>dGU9@*2?pA}84Nxr+BMi2JkkK~XJFlnjIC2aOr?wLJZMRbZGky9CxW_qpg|NY
zXBR+fWwJ+OA=(G`#WjYYi))O)`;iQBukr#7aDrP`;3~`y`REj^%absIjHF|SK?^gW
zJ4-+%U?ON8h^wn>N-B8Z-Vd?e6#0l30&RMn6RMzVtG$9iSGN#2;>j_ds3V@d(2sZ`
z^Qb#erX#D}4;pp^m!C*y-(k#~niM7HfG(>}CG|#fJYylC7F9_;Y*g7Zn1~%fsMAG8
zCdgZXJ@ZP65(A3zlT(X}iJgSDh$k>M1)jombqzKru(k{|UJXAB97~}D9yTrkpZo~A
zM*wno1EGS7gwq5eCx_teyMdK}3NBn7H&9=}tt=SUZv(3br7EPd5|q8L%o%~ZXrM($
zpnl&-zeoUDofx59B8_@>2vYOjFSx|WJRWp|cwS}+^cc%{*yv(jydn4`Syw{~m=c7X
zX8>B{5Z8OeR;7W4%X3{pccVIkjtBy^kU^uZmhf&}K}k_O^h|qLxd~|;;_U^2N)`}C
zEnToTrm@~@hwedW&=OlygGRty(b|USM$)sb2pWmNI!g#&4`65z@0<@kCe{<j$tk0y
z2CSq(Z8bplKSB#J(5wo0pa@cmfiDRGH!ETCj*yWe2p2RW3ToCtc)_447=&h!Bxp_u
zCP}^PM?fc#VqYU~2wsc^njI?(0G+!Cy6Oj<E0Hn}wuY29IX4O+Rxt#df$Kvv(2`X|
z>&eg{9(30PbdoaH5L+^al?td8G<<m)wFhrO$Jc=3#MRXmx)2?7fu5&duyH)TbrRs=
zK=5tWpuhw#89-j304f{EXhMOS5TFtinu}3dyGX+YM3r!4k6nWtfTgTMoiOt=B)c64
zHwbjWJj|y9(PT3RCsEMCPb>`)kTCQD9fI2dK*v27lpwZ0V;*Kk+EQg~6)UI)ayIe|
z@&@lv2naTb_lGU*BxU{;fA%3G$%2=wV^l?;>;c-f?+V(r54t7*ma8qo6EneAVZui{
zh`2Z2l9YSnk;*kfSq5nb5|%*)Py-js(q+)$Wbnf?Vcs$_aL&&wNzE&9%giZBErO1}
zLj4FDeS~!?Q7amf_n5&72+)d$_}s*b_~Oi}RM2t($a#y<Rt?GHbwsxJOygaROq249
zit@{`T(tmOdIj1Rlb2eKxG>W*7wHm9)Fu2-2O~B=!q$r+_w#8IjVO5*)I>Fik1tP6
z%m(k{fki73EmK#^(&ALeZXfU%L5L^jO-;nkoFS!0)J05?ItEK;a0uT2iCo5j*5-h+
z8OEu0&?#ShhvNl<RuBaHgV!p-&c^}spax>e(XOsg_2H1UHc%egvLw7m;el-c-4q8o
zkO#^&jQ0c`uV-ikrorRhP#H%Qo4_;Y5E(ZV3D6exFi=|w>Lk#~cc3;Kgc}4orx?Ns
z25pQ-k%Qd-2{9J5Gaexc-ue#N#srZDE&D-}4n?vSbnG2Sn$WR#CLk{o+!=3zu`?dj
zEJA4k8n_0)@*0lz9&Hy4p%urFMatlgCa9Q4yO<5n`biS&cVc#NKu?|l@2-O6e?tS%
zX`}J!rHMtL`zZ`fi&B$Ii;6SLQeg*<LN-cKX)!o4>kB~j5&mo1P_jFCbO$s61UYv*
z2sGnM`Wo=y5|iTc!~#zONe9QCLXyUV@%zse>x?g`x`J#91nm!mZt??FikZdnkoE34
znc1n}D~W<jj0`i2<3U%ifwm1oE_DHK90V0Fpp6<Z*+j%<K#&xCHn<GFJl-=tI2gJh
zkK&4AbhW8lSukid;pl2pPp@FQtu_U<^IZv6E0(UHrKjLarSYCKZfFi!77fWd&@qQ3
z1JHHT$mbT5Ff<OCRU^Dq2Gjz<wNM7SIBE2v9cVy+7AAw6MUcP+U&I4$g23bv7wvc&
zf>*oaTIuN&AM6ny>>D5K9}jAbg@ex~4hF6BGBk?^pR@vA80``tZ0Hdm3~FH+`o)7=
zQ{aWsp^$~q;01=RkeyVZ<x$v1)zIf85yM_MwgsB{rj`_CCKp3*<-^z#XaerWf&0n0
z&kun1l~CJB*jFNfw*|mDRfeXZ6~x7*NuVmGB(<W%GuS8|v@{CT8bhj{Lm-FE7=YHD
z2OGz`f<{LO9ghb(7|%E!yjK8zHaeEt$22}ZJ+%Zh-)jcikchOB9pwmd60#y>Fm`m7
z3N)lV0OQSw>j3=ljojf|oQHS52X?GraY<2rCAeSh=M7E&W<L4p>8V8)phTUQm<ySi
z2aTAa-bxBS>lCzmA88>N_N$|FeR2&!$9VgP#Dg28n0MI*!!NjiHpJmWn4rtOJu`w6
zJu_Tg5i{MOflZ`|IZ!(eu^|i6eh1w!mxy<w8n)H|Ete8ImH^U*Jl%@t79fJ-o8U1%
zj6G!`@vcFTvp(R5mQZ|60rK&dkVC4lu1})X@+4Ep@+9;#Q1IOW8srVSIn)(=S|<3i
zPgsA}$S5GOC@~jwE@nt&L8@y-a%utSNHAwZ@M+@4sItM3!x%t2)RHrhk1#XJDRB+*
zPR4t3IJM^SaE?DgSNDS2HKR9CK^rR6yot&u*AlW03bZB@G%1F;${e-LfpiHA;@B$^
z2O+RbdVp#YS0b)$ft|uTNM{}rgI)chYoo#Yq*7ARF8c(pp&7k0Wb~+g@PcH>l^~#z
zQ}CKmC>Jy&3mH0v2!Mu8(dEgyG6Xz$in*l{eq{)FG8xofh99Q}-hU2l{-8GhiJTTk
zYULB#esBf#lQECU0Zr`T+llTDy4ukYezhaMAyZ<<7fs>`oZEmhm4oPufm%RhcpNn3
z2buzRHge4k@`hg^iQ6aOttP<+1eWzdhjWcwgP{vqLCyo;X9AuM^+dYLgeq%GLEf;4
z2W_x~_s7ugHnB)8EKSUbFUj}Jbqy{-+;rj?4>}(vKPA2>F)uw8e0>S%#v;F9M_hNE
zK&1kTGILYoi&8TZi!<U2@^dniD_ucShUN%=LKl*Q*P?;O*}-crTwM)K<9*|kN|Uow
zOX4#@7ns5(6XA{@>=&hs9{&tGUKvzy27)J*Ag3{dwv2+ySqK-r916w^Mo55qvfzOr
zh#Y8^3q=x1AE>BC$RSN~L9~KOYBXukTp`STph+%}G@(f@LnESQxeP&f1Ar<Dmt@%5
zDnuCsJ<P>4DK$Ma57LhXHSyy^K-cregZhb}K@qG)Evz4btH7t-0lOe?LpQ9_e&Hab
zH9b0}3QGQ<H9oLmPr6-R4j%mgtsgW5C1PSaAAX24ng~q6;afq6I_pmAz$uo_3%Kuu
zvgaD}d|hnS38CIIsG=sL9YLrw4O#^1?HBBX{mKsbzGbg?$U+BjK0)349DpVTD%7CK
zCk$B%WD{g&8!8KG2!KjNC>OLf8nOWgYzg=r5s)-|?=z_A#hx&Hkgtma4X<V7=cE+J
zCxRA1<t3J6mZgFYI7K>(iOj$RwMGp<OFcmMox6hCP@w$*PWWzEf++X)3wFg3!ogq_
zpa}zz=b=2*R0&$eiY29iSGB?%5ek}ifIBHD-V<~*3ux{Tyhs?P3KZmEYaHXDHd&zP
z1Fawd?OlhfH%FERw?pA}fNsbJn+5g&sNev#SE0s&<~0zK!60+N&V@<)Bby7B2D=j`
z9RiVdbxjKL4lY3q)Vo0Lk%x?bV#!6|9yN4ViV5g&H-mUXLKzDwhhSN(0~&0?vM~-a
z@Q)fzL@r;$5|iMWCfFkI5qzmHXdwpLK^lf+wMwXbv<A}ZY;b7=N~WYP%{D{7lOYA)
zoea)Ko;krrpk=F|1ZWTsy$k^|lK|Rh2AX$(9}H*c3c3c#&;qolEe~`pWj=U}w>Z8S
zbhQYc6WdIX`pMuHA#C$newrufem%0w$$*gfAoy{!pj9WJNdVBIMo4QDc5M?%pV^zt
zje_tdDvs=nd7%=h%ZIv$$IzgpC^0#;BtJi=*w6qJxW$#ZN%=XRWuTMrP!2UDdqq2_
z07NQmP}f$vx&|bp9NGceB>_5g3mWB?#h@cyljEW1cgH6u7MFNZd2+@KygwPXS1Sd4
zn-*kywriOysE`KDwRnRW2Js+wf%2<aJkl}q;E5>wQ)=*~wMb*4m{+QT5+3y2f|S$>
zm_I>wgJh7}L1m!DPuTBE4K@S~Jm4Bez%_~hP8%3ErW%9RG=<=uDT5_LQ)kfnIM6w}
zgr==Q)tI40QGRh|N=|%HX&&g-?)c<_0z+e`{L;LX)D*~G4o}i|IrxA!wLtGzfn4!x
z4)Oqv`%$<PH>8OND#}JDZlJAO>P_4jdBTpkfeZu_u~q~r?;(w75o#%cvL2`$FHHrN
z<iu`C#?syaFTjM(<^|(zK0^Y_7<7Rp_69WQ*ksuG3J}G<khUWv$$^}VR9b)rQbEgU
zAS$7)OsLABcu#MLNl<|(WP^gdgF$zKL#05w@xaYnut7oI!JzZNU~=FUK=7Uus3{Ki
zFHG7U+1Ox^G^FVZHVS-r8OUVNfu*298AHg79B4=id*26jMh^KbQEdC^K;c1^C<Ikz
zhykWxOVBbM$c9D8k^|V0qg0xkqvAE5;AuJdp^-+&TY}+7-=L0m8Kdlc4)PE7Elx+?
zoDXen650Mw^aNci3tB3IUekj5PXs0zoQ*ueN8woDIw$~i*b?}zG3fEpXea-}`%H#r
zNTcE4>tj4YSE&bss!|Wo$T_GT32$J4PKKuZ=zdpl-RkP<3O+FzWC3D#4rEjkdA|)&
z$(OWc)L4ol-09c^)R=)d3*0nD87w8{d_NL~Mv0k(0+m}>JOG{wLyVKcu5L;TPV`K3
zMc(m**0BQnfbzL|&|sk}bcY$z8YfUw9`|?)aXAGv0E}lf6!Nv*NH&8?IHVGvSgY_@
zMASiB;7bzF>?VBi1md=16Hqf6{qicz=!P{iQ41*8{42Hg8h}nl1@(C$W0~N|F|+t!
z&}6VH=*AyVyA`PgVQ3QX2kLZYmVhpC$S*=FHLyDu>uOOW!{CCP%#xDS6y&0<7_=YS
z08(%`8@UF6t_m~&mt66n@&i<qLJAeAo6yo6a#aVLxyI5<#8w!CE}sQ8STQfQfc0Q-
zUcH5Tk`@sj$etv&C1nP_e!?7llo`pJD}$lih+SQYSZD{oBmhT`f$;r&$XO6i$b<L0
z8-NE@K!g8~h7z_0EXoissNZQq#HA%9=10)cK9F<#K^vSwiN7oe`C1}>&}~MB=9zgV
zsp&<DIiQ8i#U+V(C7wy(EQ0k|d6bQ&M6Y@P51)WH(;}5@prKIIEdwO_58r8m&Zwse
zf`)9stpe0b<%mexBwjKPUbcXL!~nS#!{Y!F>oQ_CzafqVFvM1S!qPR$p`5U?*ocmM
z++C5j3A$6z(I+WAfeJ?~Bjez1OprHdwuk8C4(kfShQ48DfEvWmZc|V^@_D=Hb4B48
zvfwp@P`#jS>X5@VVC^K>DsDp)`1;qd#GKMpP`T&n1FB@u7RG{BOQEd+PAv?H_X#$N
zHvt`OLe4QI&^>d|{T8S>8(vXhsjWZ(k8yM%=xk^3{0yifL^^x`TPqsNH7}4sBFO4r
za>rq*kb1y%IcQKA`RF!CeLuQB3B0yHI61!{H3i)Gfwn`yEiqc0!Ea<)l$xGdT#{N8
zpPZPJla!d89iNsDzSlY#v=plhax;W0#&MaTiVC&f1D_TG*{2GsSs<>BhaI$Ufqu}w
zCFshyU>{IPM%6|Agna~FV;>Ul8V^3^y#zH=B9_>Lt7cFu1oMoQK~pK17p3N;CKf|>
zrhwc!5Z7{oFM&%*McP0EYHJg0x?vP0L`}MYMixxseL?*c*gOg7P?8eMc*nd-@Lk=Y
z!V$c%6*968*^Np1@H%K!BdFsGU7QKNFBlZUsDnvFG;N%XT>XQ=a|<Bt*xDFGc^nj`
z=z~ch_aU_lKqH@6eGeTdfOg?Q&OpBS2wo4Nv~dVsJPD~y;Qm70rvzP$1}(in7MjM#
zqn^}4dW^Ul8l*sOl1?m1bp@SElne4LEHfIU!uGus8(M_sfmXbw=BDPAq^7tQ73CK}
z-2xis$xX~oh2Bz%G#W@wZ_P9wv~I(U%$owuKvzkEMnJrR0>JxCO+o!#q!UXG%|V@R
z&~Tq;UJ2wBQ`aDGBTMLX67=54c<>}zacMz8eo;w$38?8%Vjdr#Tv1_YXlRs_Se%(0
zUtCg@nV0UF4DvqeuAksU&t&jmBFF{Cf%(DEW0P@jumX7*)bs*bMAXHD;4&4X!T^mV
zgI1Inf(HH#;z_*_3^Y_`2-b^o5I*Qs>EIFz(51#jMTwQ5vk#!B*#{fK`#*?Nez6{b
z4X$l5c5+bp>MO|VlF@CYpd<iFO`y(%TN%BMF@)ZHWeD1V><_tqIUY1PVTh~y58AqE
z2Fk0!Mke4XbhIPBgN@8U4Vn;0^BS#ggO#wbebS(@5LbWbMmzGF;%GJy+YQ4#eT&g7
zhj0ACvGS5o1>p}W_Az(3hQJ0P{DaLvjX#ho9IX~u$&OMl!TR3R8VALFrVR8}9p`w$
zCn-akK$*n_`Ovl)3FQi|Lk7?qro;|%L-WyS!7?xf3-WbR(4)n?f`Sb}`;<U8Nr75%
zXeCF80aC%?jhJtR-aLwQU;{Ki7+Ip<z7n2UlHr&GzJ(JsG!MEe6FOD^xl$HXSWqxb
z4stw}yX`=xVi^KPxXzQ*rPiQ&z}49hv>ltYCJ{M9GtlM>Qi})Sa_FgwXyFQW9%zR;
zXxj(2+wNh<T7a6R;FxwR%}WOD#0Galu-~~&RO26au?;SHaNWS|2CAtn;(f8-z>Q~|
z6`Inpo>>h_UHAuc!EQ=HDh&~rk)hr<L!;|vz(b0lMmfgi-r)HW&@2gPf+e1k`4zW#
zzu<Vtp^d?ywH(0~@t)MVYX<eI8LC|D4Vkqth8H}bzL94c?)$%}ddKT%Ll;sd4@`Z8
zv!NRaDjTrObAcMV79=!u;j2w7;r9lUc2wx-32>t)zzx8C!=Q6`2%i9Ffb9f0!WAcK
zHD^GhdJZ&`9t^6<3@|D>@D(tii%&qet{IR~(}4{D7X$9#(Jg3I2inB~T8>Gbs?Gql
zt|MwNDFoCS^$RhMw+zlmEJ{rYC@FG9xmJzfwKs;a@ngv9_aeynF?bLSbb}tW@kXFe
zie=6Y)Z#-Qp*4&rX7(GgW8Ww~*aUP1H+;C6`s2mUhMqyerr^;I^LW=X@XZ1)1&9sB
zDDxr4hDEvM@j01gsX3W>sl~<d$r+%n`YG|CtqP@}%_pFRVc@A?NF&1p<7_N**u}7h
z#4P6^uA57sJ)8oaj6hl00opT&XITem90GZ!Cnd2Yk>m~x=3=g3(3uiRhR_=yKvMyb
zRr;_Nwvl^kUTRTha!6)wYLRD@UoefziqSSPYB6DGmRgaTTw0O}pZ5e60~Ya~W#COO
z-biD>psPe^x>^>rvLi3Gq6EAU71XPy-+el`GZL)PihJKML`5)c+c2b^kGfqFR0Cnj
z6QGLA6}A^L2)cn7qTfH>6Lhv_0GI;TKM?T<6ji8)X@h1G;Kmsmqo@QQln$!3VAdI0
zAj^Xq<;L*{&93N@Ag4k-YUqtD2|Di66S~(K;zZCn5}?h@Fy){l+Cg1IxXqyu{gBfj
z(C)}VPH(2*#gE{{5a59WPf(hG)=y;YltP@o0@^JFJAVbl1}%cIi1)>E01K|2Qy?9L
z&sYI1vI8IaQtTQOY#g5p8fuA$u0{thYltrct;7NCI|C0pgR>k`2w0NYl`xEtPf1NF
zO-_w3%Ph_;fh|4&)p68YW8fI?3O|9x6LhTr=;RyZyO=>!P@wa!Xmqiu6XfJTY!?}T
zMk3<z-DKbmc5iSfXn%WfcziJUlqoO|6h)@Ewy%R#1cP!GLIWsGB8@2q<GsrOYJd~6
zji7UKJwYR*!G@OcU<Nq5LzQ}<DD{c=42E1<0G0N|kTwJ@=5>X7%`gaA9+b&_L75z?
zIRafW2q6h-+aq}rNgEa`K}}JZl}64GQz5w<x{s$MH9fT`zBsk8G&L_d)ic-2C)W_P
z%*@r$Bp#YZA?svZgM;IPjXXgUBJeZy4PCu(OufM7K#cHQSwPyZ3CQ)M*jliV`4Qyx
z0-$9EpxIZ)cu$HB*9Wz@P;cp?=#B=Odl+0)f$D0s%NjsiwXuwY8ydrh=|MC2gf{&c
zg4!P@pacL47t463%o51r<9OJb`+@>k1A*9)ywRy8<O}maB^FXVp|%=KQB)4ftM_nB
zErE6x5;L`g=6%?lH0mxBx^9C5-AYW#PB+&8$Z-Q9VfaphhIx$S(S72&p5SGU1h-c}
z2N6i!IBx_Rnt-n9i_b|cE{TU+`IM6a&iWyqh-QpAWEVqxacNR<a#1GuFo^iH#N?9v
zqDmq+n*_O)p(P6NN}XU6(A<Wh5z2z7U{lb@1c)>R$&wtnAf4dlYOcX9@sR!emdF;k
zL0s+%8ixS2MaZ4^2sQ&PCn94tQD_c$;}LO7u*jWngp7BAH>QG`yDpG%3eNx>6Q!2H
zpaUU_OEQyP5=#;T@-y>F;0OA<mW6;8pMeq@sI!W+DGFny6`?(9hK41HMWFLAKz$5w
zLIW*>hcBoEwdSGs=mucl0!P#wCa8561m6sYGRj2k>J?X{%^DaB3X_mFLSmbgpzF?e
zJpF3$#s^Rz(JvVL%^jfeRmjadusstPS9l;*W3bj3#Mq#CaFYzWDIx&0-5t{Tg-Ayr
zO9y!egB!jODNySkv;!TYHOM<S0@Nsm%2^`o3kG%0LH%Nw^9)@vq>(KJof8Ez8MfWs
z1hU=T4}5SVwtZk|+ucDqB_7Liys*Tg%*2$;WY9g-`FWmRC`YT5A;kcev0C`neKXL(
zUcs2h$3TJsR6HVea)_)Uu#9+s4orjF=^GE}hCu??HQqDWBtF<1Oo1{9)aqaqRj4B#
z-r&<LVc{QzqB0^Lw0;8AK!=!bXo4(_c8-A~nw%l1jD|V@bfYlnpgt%UWG>hnP`;rL
zvff~jG)ObdQJ~vaK)OL|-9U#N7(-$m)LMadj^Yb)5|dLQhp@(%cv36Yi7bquz8F0Y
z64W~eMI1ChKxe3eaw~)jk_2s%gz&&8S0E%oBLbk^xkza(5Tzu*cf}6qL=$sJnt=4&
zi7E+*nnM8PTI3QE)*{5VoCUO>z#!f?J_S-0gYJw$Y$YHtWe^e!HyP^^MFQIcsZy|j
z%VFsF8EEXH0CGWSY6|H1miWv(a2|uNa!0IiB6(^9wD>95l<1?UVG~$bYGR}V{7j&W
z&51a`4<k~E%;&JtR~Jx051VyCJC_So8@rVSc?X-sdwTl?yW<!KgBcYV4=#Qox<GnR
zx{_fSvY<gEm|oE7jNnofRMI1#<7;S<l$a6^od}PIw6~yp7I19P28SaNR|}N+gD+_^
zr1ofl33wC{@6kSBC7|X!_Je&~T|uGeRt7&A6RaK-(@1#(bnXn68WmJ3!S%yV#)RmH
zoVNqMRS#U<z-$49J!n84YAI@!3f_7OS7`=4zz1TWp=rElFyzckr~vHzA21hGNSc9K
zOJE-O&M$;DAW2X?2(=V+5g0-ebO5R+H1$9=2V>d{_5@6S1VrA|70Yk{>d>zXC?SHb
zC<}}SjrB&xgQhIN7s`U>Knxw@gF(l8g35bP3k_7AgJv*5L#KwJ@xg}S@xg{s@xeym
zK~Cr;US{A4RAPrTjm+YMjV!@KT80)$rI|S;nR!UNTa0sy(@jD1p0GZRvyrPGwzJZV
z5ZN`eBr`E5vnmm^s1j7_LDpF(=ND8$uC`1BANLNv*$i_44XhX>3>#5%4Ka)lF^CT~
zj)$(r$KKQ=Hlu-d&=`#_XBu731TDqsd7-5#s6N4*RWNdl2VG$aUYlV8y8P8MD1g}B
zHsK8%ki3mO(-70$MrouGSDzzw>ky?vT0Wu)Y7DNz2m4vq@N1Yr>oSPx4}}De4*enR
zalp0;YzPhg85$rj@xXqn3BJKUFK}Dc)fIIS0kn0Cy7+K(JyB6&W=XMUGH4+lY^N(^
z9G23tX5?ju;JfxpFb;su!FK?(t3PNC9JF)5FE}2tH!z7IJ}M*(f7g;)yWh;?L4}VA
z`m#lEsRSBYh9)W8n}LZO5;KW+HL--wSQO<KgNE!1AxDhHrxoSr#)HHVwLv^|XESI@
z6t$HOz5)?ko1tVO(6NTta}lola6yM=qvRg&kpbXi1>i?+8@L8}=X$x~yM)RJ>2Pg7
z&^SD31q$d2I3q)(MLZ~Hz8S)=Kmv7iKtt}3Auz}iLD2kiGV;kNsOJq}PZdPZ+L1g*
zjxT-S-voqo*Z}gfO7PYbA`=akULR<n3Uqc%K}iv8q5`x$FEud*vQi3sC^Du#?7>FN
zG74f&Z3G<^fpnZ6C|c3_ub>Vf=#)D{&=@$x;ogu0he-6Ekh9%U=JSg2hcW0VBZz5W
z!%z;qfaY97<G}pl0Pqc2-kEtRph6I|^2-(D3fVGHc1LqMfndXP`V|$=az)JfU>Qq-
zU-xVQ8o5JUB7rd%KwRq*HcB(Pdloco0Uq*$u5ENjULOIH1Rb^o9RV}+MV17OFrY1r
z48oKLkAcDThePB+T^RU~Sa696s9WzDkQ;0e?;2td9|G#6Locs|CT@~vp@}SbOyfbT
z+CiBCDSLwE#xZLi9Ak5YdOxH0kAu#77y^rKz%vxsrY3xH4b4HP!UY?G7A9h8O5}n@
znIN?ip%c47M=!$;^@Sdt<Lc@f5)Z!;67{4la#kN8O^$<3=K|GFkQsv9f*knt0P0#G
zc=c$4_mpFhQIMt_$#V*r6*Xim6mhi{T3t_gh6CFi4-tnnA@9I}WOB>+_@Y$smipBA
z{G_bZ<dS&ME$V17L0q*0+Hnjy5**xP3kWfY4?>(2LSUy6)~O|Gwf`ZjJ2Be-;8~?$
z&;n0lPQP$A1TE?b1}|#?EnY-kEDCEvm_a7+O-zD(!##5ga==G3froK}3sRFa(=wBh
zR|5qkR_5d<rXX5Nh+`2zr7}vABdUdlC8dFDH^{nISJ3H^@aT380Bu`v0?lp*1;d88
za4qsgi5&t*qTp}LB?d!|eK$c42;?K^iConc><m7q9~5y|d<_zI26+us*@Bk&q~;|i
z<)p@Erg=sb7X_Dq#;=P(lZd$mi6xmJnexn%49|d&_<&%ecvt9IN<pB?&;-<XarFmX
zK;{+i6KoQ11mEdJOs56w3DE>r$s#7iK!q4thu6}o%>e2$6Wn^}>Wb22N4awd+NL3^
z3`T0Ec;i@0hO;9KI?w|9?aP>Fe!$NJ0{1tdXQ+Yd5l<oqmGNf*`rijn#eNFt+!7bi
zZC=ox6wT@?lIuiTC3*0irx|fe0t`V%l7k1ff=h6ROfcv$IwGoTNM9APPy>01B4V7}
z1UleUP@0sJS)7qtgtR`Ew2=_dVIqd{NUJA6HM$vS0h=pm0kfeQe5pTd9V=+k+c2Kc
zQ9a<xzg)pfPYvS@X}k8+5Hjcq+Mxzph6y_&nUFKVG2&`uQj#AJx_%B3p3pn!h;R6T
zCzD-`jIkOMUknO0h%+HEjHSm<aH$BWfq+^b64OFJOd#Ry`$Lx0LFSlTa4r*psPcjI
zY9ULfQ14TPb%?<VgS^3O3n1!(Ban50I>^vHhG3=O8GO(ksZhnBGqNE)X{fY0L^r76
z<mr=Z1n#{MyU;SY#Lyxhc3Vqoe0phOQA%nG=*k!ZS(elqC)k8QnE|enOc8DYFJ=NA
z<roy~3|>xvHoRkG3fiR(9W;*5$uBNJ-JcFEk+GK-;DtYEqs*{YE4JPQc*&Acydm23
zqbn>^QFLWQYDGaR=x+PGlEfS%id%vf;FcinHa@7GOJutR+VaAGJs!B62sR)PyO696
zohr#G@x(Sq;_3>z8WVgstY2`vMM`NAxUT@aA`?_j7{_~pmT!O-4?;~WO9kzIAmb`M
z&;TxIWEnBkh&HH9cw-v=J~CP55&C{JNdF2n$$+%jA5_{QcZXoDNGxlfvF+{yg&rs{
zF>gRgE=z(BEn}>;$5$Z0@(xmMNn!y(+!h=3<A9yw!N&pP3J{cz8Zko~pr#>dtpqIH
zEpSKL6}+M!bcvI*k!LWtjTite$Y9Zh-F4L5-idoA2NYt+2^4g7nX92`VoD0Efe)Uv
zf$rNuIc*ozV>Hh!jxSEkP4x_k2PuK}5X+!99|XIA3T#Msfs_%k6hx0dB{<PD1=L+d
z84<%slgaSiA)u)hl&%#~qcqsE2dGd$?y;E^BxV+Qg3SkYejyWgXyI1|Uhxh(^f4YZ
z$><tfVq{p5nVOtho>`m<+0t25np_fJg1Fn>r2u^Iphdi=mkZ+dYgpPKbg;D{ET6(#
zOZ2*}3A!Vd%rS6KxKU7afyQs(TPiF-t9yfST~z|I2|0xmHw}Pj68eEtHf(2uJ7`x8
z*mh_u43hAn(m~$ApavIIDhgRA=KYeOt#DA4?(ik1(59RtvesabG_swbWt$+~;Kb&W
zYY5$50ci|k8?Q#)UV(Jw5bWYzG6M;u4Jj5uhl67&2O)hWJQuLJ!j1)ojJ_JiBi&Ms
zs8JG&5_3~aQj1(&!M7(NPB%r0U4&{_w~zSl3FvG~S69&B7N`a7>JJ})hi5HI#L*Ol
z=6KLT2IekoZAxrq4=A=lRWq#;HR|>qSM)?31Q{fRq)v=33TQ$bE`_#>3?UZ`+S>$4
zlF&qLfov*R8strA)&Z|a2I&SRYFMEL8t4P1FVH9x<YIAnK$2W(64Ma`wFU9Cn9({4
z(9RiXq#U#_2IW2u@N(mL$oUQsmzN>NCX5~PDv<|zouRj{5Ie|gigXGIXbBJUn7cP<
zAu_gP2JX6GTq}e)rWobOX|&{vH)FfH27}L<HGv;7nqQKUS_E2P1v**`ekeM&)68Ji
z9QN46->wEF4EWp=QL&4qY=Z720L3A=L<KFu$w*C1aSaNFU9<&Cgk+62Lyye^l`8~>
zK0!0iLBZzn0f=MKQAg299oWThALRND@Etcub%8%s6R439=n&w<lH?4~s{f+I_=2MR
z<kaF~aC$|GIy^}WQ~=^iu&%-G@j;;ZCd@<TL7QM9(-WYsA*j7(mYE0LJCIrwpOaZ!
z;+gA;bhI|2wTYJO{fvxrGLt~3-DQIIVHd|I=jY^r`<X@<x8NbknS|sQWG2J6Zx=hm
zbb(g+<d(<7#wtJu4#pRkfd@P=X5m0ZBeXbjH341C1TPa&Z(D(0?*hJY7dqrwT#{du
zn4ani>Jm{ePEF!niH=iK(D|}hy#$I=^x+dccQSz@1gUxlRnDM(hO4WqOJcAasCNNM
z14i-C&Ghk!r4`^!Ag-36wRqrLi97?ynlcA(v4>9pQt_x7qDm^r)Fif+0i=3DDe)oo
z5O~A@cK;nBNkf+uK(aifEXH5x(y!l%Tnd;&F8DLF1RX_?n3Ds(%?a8Cg{ORj`1tbF
z#B5M&0LQWgiY8&9!(5OQg}j~)Efo?u-34B52O42RU2X@nh5BPTuCADeIUtqqWcmW%
zrJ@!{4R_GNEQUCiGf>h84>l%hNRiw|I#TIEY`hMeZ77h#7(l}hpjz1s_4HP3yYg{Q
z-eGT-Q$C7q4j#qEGkyg=)t`tvkD=KvxWuHmJh8wN$Kh(&*Cn7I@&_9EGK-H-%u9&}
zojhR{AD@>GI-I2h)KttYjxQ-K$VrXQ$;<|gi-D?lBg4#M$R5Sy{Ji24&=3%4c?Ec-
zBxvRZCYxAXoS6<@lL3};g)O;&4X6cy2JOKI#evqF!&Z%fGB#3KO56Ykwz>tm&0&$7
zSP@^GSp~UXkh;wXg7;1mXb~WLHW=$f95&y9+V|L+ACSfbxHSwa`YphxuYuO@C6?qD
zf!FXk8@dMMW`PGMpzBh-a|3dr>rzcXTS!4IP2-~6aud*Ksc~{afkjGcZem_~PO4{c
zi6#7UI?&liC1hOB76NVQU@PQE+Mr6WLo)HU6p@Qu&|xT`NWpfZWk|d$-UBUzLDSj6
z{@|VH0rB8db09pZfmo(NTwNh5KzpJ=$J9W1Xb0EgJ<bwhALw8eBm+Q~(FKQsH(7fI
zhl1AzK#c}%wMJ418YqCuxFI_^*ad#dCDZ~hWa%JpP_G8&c+ggDgqffP*`RS2sIi7&
z$Qr@sf`?V0(xB^W5PHGVVE4kLO(D7oo@5EW4-IqAsc(F+krODjA~iff>zz$Nlm4I$
z<V9(T$*IMl?cavRpo<ODQ;UKU^U_mc`@q3RlH=;xnIp9~{0t3BiV~AkOY-w`iVY1w
z?Z)ED+@$;*&oVFc5)szo#gZbhl@y>ufk9~q%S3NLGRpLG2xtqCK|E~j8}9lMyh(|e
zrax#G0{-4RaYxvrjvo+jJ$}2L!6#M1%Su#BU~K@@J&2<hAS8mXRL0ncNRtZ?2t=O|
z=*S)~P}(MSyCUeIUeHt~Xm}B^T`?#LG*JRtI2ug&PArORuhHWbMvqq*fa4W#9NLUH
zUIEl>L@f&Op1O!Xk0Px@K{XS+zy`lwNbwB0ml-thX$(5`0e*(CXFx7!C=q%~C60+(
zlA4pF8FDm34nT%9Gy<&%!EAh@=13C9Y;o+WA*Rg+9jC|ElmxE<0uRk1W|q8>cFQ1l
zWe0G!0kqb|8OsGV$g`Bh&Q6+uZZ;35@T6cP(~QKtl$_M~;?yGWsZXgXuz3^Ag8{%7
zQv|~m`lc2agXTZLGoEOZ4WN!XD4yb>W6O{e^E?R@t45%Oup};I16>^K1=>Rdx?nv3
zbhR|7>xHeAWB|E36wly1)?q0Vqm+EqxwUxc;%xB9R8eY4X;B{3n<TG-01vBy0t)Nt
z5TO1QaxXq4-Zd8_hLoCvo#Mgwg!u)>TS8|~^NS1(9YHtM2Bjut=B0q|&oDHBOM<Vm
zho0+&azqMwXAFUQoy25b`28<<*M5U{LWA1PxE6kcR%^SJ1;f^TgVm!4i3QeaF>nz9
z>h^iMl?8`D)^I~j3yk*!U9kf?(+<?bhdVV2MHT9@1jsH*r~!sUe3z{$WS4DVJlb(L
zpp=O^Tn#y97Lt6-)AEbT6N^$ncjutbLJ~JRO8h7UmT4TMoI$K@SY~egEQ(7~;&Y4B
z!Gk5{9;t~bsYS3+610XMyk}*IaeYuOY>5|WpRomH(`TUJ%XrX1im9MkaKqvf*WePw
z1w*;;vrTecK_xQHFBdYxbGeX3Jh;*Yr3Y#>bm=y3N^oc#x?l(Ov`3V+J3-Kkemubg
zqu$`fkr>0PuEAhwP>F`~<{z*M(5NQ(P8<l2l#x=14nrfz-8c{ngQMa-gM;IP4Gq9F
zs2vBD0G&&TY7tUC0-w1Gb#pN2$Z;f<hM=KS$RrljMlWO=LBpfqfnum+0J<coWQDmQ
z3|SJiBn@0ixx#D))!^th2ZKg?q56$XA^Hi8o)UlmC}`*wek=y4pGnCKD|{9Q{eB1V
z90uqha?tG$W@OwL3O2yi)z!!l+HA|oPs~GVvIT&SWDhn&YmB*u=73gofF@AzH^3k}
z^g(+cQ&Mwa%K_kp9tF!X$)1=7RocYN1CP*i{vn&s{J~j+qy@>N_mYo*79X~I$z6ku
zOmVL0GXfnU2ikN2t<TX9WFYPMH~eJ{Xe+k~)`q$X<i=dIR(%NQ6k#0hg3UXbA@`$+
zxDX7wSOH#MQ{xCeBZ5r}0<-Q&)iL-aK2Y85k_cZVj~*v*zn6ekLxT5YLRL{4nIne=
z+FD5hXFz}#Z@7X^pn!Db;dKCo4PW@4FeBtcH=Ih-(o&1S@iiElzQOU(do>|<YC=yL
zgxsl_oSy=^%{DnB6|(*jnjleb+9BdTXQaVrj6GJw?E6DKz=HDSKh)dA3e8fWCX_)=
zesVTsi!-Q)Xj+t-Tv}9|S(X}~TUwG@;R@<p1si}SvB9e2L0vEKIuKAF6SPu_%s!=0
z66gp(#Evbbot#1VcQJ!!T_MBz;Ee^y=a?fcPB9$48*n5JpkTQSz$*xPg_9AuCd0Ec
zgOnRb@tpaHItE4Rb_MVxGWK(5T)}HWj3G<vQXxl2fv*cf*+B_ff&txh8Wije&br>g
zCAjwdqt)QV4bp&yoX`hDK|9-U_X1plyx~`#A=UsVB^HAgg&Cr3QXRmdf8<4fNX5Sq
ze1yE9qzJLv8p{eA{LLw2!+76#=s8o+76kav-;#{X;&|}!Qo)At;8RJ_4y1zIq-+uo
zT2q;kSR9{PoK^xUg+mNLC+(o^H4Xr;kwac}gtAZv)c=IFNU-?974Lu_@-k;om4JDs
zEzD@_`<U=7sV8QH8vpbXT4DyR5CshyK#tJ^4SX0vt~km8@12C6hGA$N?*ut90TQIa
ziJnQWu1KPwb&Q~T&^tKMGZ);L0L>>`A}0#yJvE55f#P|rQx^DJcc2kF5OxK1^ihvN
zMqZ6i&UOw^5P}jqA{!z+Xa+7WK*0!2pU4TGMr)bkA?tgC&ErAqY0!sbEaE{&3|WAV
zfCNdCe1sDy4S+TtfOqDBOn~l01K&Lp?+Kol2{DNe3NZx_4wjIyA{At+abSKh{LW4T
zaxd*fK1khlh@MpGY~&gMIqU$mE*n&0fo8%$`&1x%KVd85P@Bi_P6z&a6=W2ApCiSG
zQlM>k1Z6d(^R#g<V1#*r<itp1?Fy<&3Er#=83zQlcfhlTu#rI6LU=zz;+L6%N(At%
zH=;cb+A;<@z8x{12wn_R5})VklWPi|O*Q~kNBHlaL@P+Bu&D$xmk7C@4EwF2p!O3)
z73{W9Fb_5p0Okb4uIB^ug1m!4H%mdM3B#c`_kpEAmrbEgA{t^ygH{m3rYsH3Akv`m
z09W`}HLgnxj17=`|CqgPVpka?dV)@h!O<uKNr5XZ$azel97Jqp#IX#7w0wtm`<^SL
zY6cw%gPi-|4RHfkFC4p5h%7LWs<FY)5DzXfMBDmp=n7h)jnRw7--x1FAqkp^0v%`$
zPQQo^l!&GRxW!IR*<xr6zFZPqRwb6Cx&{QBz|JYcQ_zw&m<cV%@HfJtO+fH|SV*Di
zjo2XyDzHE~gnD%hsHFvR7if~i&?w$FJ~<;bIXgZlHP1CSz&jZ-bcfmjq9pEVlis0y
zA@Jf8$T<#37qC;|1P8oZWRT*6%nkBhL8$#7P%I+_6sY}%^^^!uE`auNAij<-N-ZwU
zDe(+;i-#Rh1le65>>lq@;2#_aZ9c<?ViDCRXj6KAS!z6FTN|XO0czl5-quXiJRJPM
zpV51JL6h2`)(hkqmS96SNEHm>f+RuBJP41P_x5@kg3}GI%S6E!V}kDU^p6KE8vtD*
zX#n066%1-4fF}42ouC&_dc+5VFP`*^4+iaKG6XFN2#pUmi~wIe>FVn0>62>!JwnTn
z;LcP~TE}d?8Jfh0<{^%L04)bX84t(1NE>uxi-9XfR}^{UJ*-KLd3LL%Uw%p|cxIy*
zw8sg&=gAdzL>cUI3xXE|U^@maAO*VZ&@mozJUN{vOd&`3jAlGg-Wq_62f8ac*vKH>
z)epS>2Xu6Bd~%LwkT>Xx*Ahc>(9XK_qQo4?5p#)oC7!uHxyGQf+$AyC$Rr*#xeBUw
zL95kZ83j6jR02K%9_5xQ1C(`Lpqc|T_X;`i4$Dnd<PN%l79U}rJ&EtU0Vm}Bf4IhX
zy#w6JKyF5=Ly7EzVmTiO)Gfs~!V4MT1vPPV6SGrct8IzjZs!#g4BBl7axY5ljB?T<
zXecze#3HjeKC!4Mu@ZC`E_C!0ba64HHg*M_wS<_oLN*NAwxZxnPEdmmd`6Ksbh?+U
z@oHm(pw#5l%(B!J=nCzC)S}G%6hg=2SO%w-lokY+<QG7iuDIeI>sh`;HY`B*yv0Mu
zMzJ+yjN;?dQ(@O_dx9!KBf2aJv?Srs9Y^p~5Bd}ZsAmJpXc#BSfeRAXcu+eL_tjaT
z^aa~>90=JN4B03QH4^JkIz$ENFl*2-0hEVx<Fhk(<8v@*5g+I>9rzAyLvv*N&@xCc
zXcZpJVW69=k!&&qnHUaUdIa4{?TKs>s00Tc1psxIp+CALvQeSPlEGk;K>-T4ISNxA
z><OshppqA49H=0+j1P`40~fZikqK;V3CKt-(l98ob6C(!j;&3PZIA?1=z!u7%NA$E
zS=M+usW9tM#{4Ot@2A>vAI^rJUP0h|inFT*8e<0)@90U(EZ#LJ*ef2K%Mm+W1H6;L
z=79&j!3JYlDiTszkP3?HU^7tH2s|SN>Pwl#yOri8gRU(H_klpuEQ!Ub@wth4iRr0D
zo&lhe3*MN-nx#-W@IlBWU@+F&KMB0n0951STeSh+QAqH}Zp6w7Y$YRjh!j>bLPxuU
z4dOxF{?eS1OlXZ2;06vdx|ErY@vel|Izdan(Ph-|war6t8MOr{uNhgy$3xcz#3xlk
z8maO5Me)h``PrGNo<6x2uAn0+ToFUlpbY`YYi~d^o5*D`fqo&Z9|tl9)|N&Z^C0GA
zSfth&73K#ZeKW|t6odQjb0bfmTyyZf6o#O~=Rs?!2=?tEL-?>URLE@*put5vH_4E=
zQx9aCX*~Y9X;<{yo3I^4hjAz*B}*Nh4PE_%O`(HpC^yd$*PC$#Eo4pf3^swEL~amI
z%pnaZIRjs<1ZqBD9M1`BxlniMD!#Ksk@FI0Hv!05==%)ttZWT}oSq0ePZDy+0;oAa
zm98Ubm;iL<zZqz?3aD>^e1R6q>L09)Da2$C?i&~lK=%|7wS)vq*A_HH2%U=pwTFqg
ze+zQ*7<fb+a-$z5#U9MlSlc_WL!r&V3luQ=E>P(pZ_xZDu_Y*c_}DK#7&Q3?86FMt
z248sq;eb{TBBVfuLpL5lir7eGjbK@D#~7;D&=?{OI>6e~Cl_+K9;7!w%oYgH;!V({
zw~%w<5<NjJIOzSihM*<p!A78EQlKUssJ_CnJj)1Wa+SD(BG@z@G{*qC=E{JKtv_a<
z?cSh@82=O$;wA-<^D$RYku{=VM3tj<K^YZwCf3Lxr7|xuH#0fDARjceRurF{SX_c*
zr4torwDF#E2wH+}7*F7YQ&5$P+?EN62W^*kiT4Bz8G;fIV&0F8S`rje=+|YMfEO#7
z$0HWyqwNGBelUzc3L?Cc&=isuv92Vv04?2!Ct)R_p#gl^Y!PUkIC8MU>qX3+9j-x9
zpljib%weZ7mnIb_7iAWJyMJkkpj(P6iCp9m<W?38nw<uf)WH_<AY;*&idljdi3MAN
zCIdjyB(Kf^X$4Kwx`GbWhNLh<OXNZXcBdWaICoIhYDn%nFOW|_PBbL3mE=nAEAqTR
zBUhk}^M;^+K}$=9W|_s{WBrrC!{$ZtWuU8Xyg<jmfv&d$4G}@tAqRVd#sENjNFmt{
zTjzPSuMqDU3|f^4t<Zx(!46up3aUfFqrJ#;3*LjK#|2*}<&A59=b%}Uh3DE8L*#o`
zK;u-Xjf!B<eVq7<Wat_RkX{q`(%|I$(!3HvC#o2F!p<cCwYQPm@WeG*!1WwbGd&ph
z=r`yFE-y$b3nKa)7Nm4Xy{-)My&d4?Yv>0HgC=^w17!xVV{gDW-^G^{C1#cs8-Z`z
zf**4OI}ay5IVZ8W7&Iw_eq1nG(1KRQfr@a9PFrY>Kd40<?;7lba|@<3($pLELS!&p
zDgZjG0$V2p%S8iJS;vOEJBNC>0&y7uRIP$%X+TYISHvMxklPVJ6O+idDS-}~hGw>s
z%v{h0eejMq@P$f{^M~-S8p79U10^lY>0IdOad3%|QG9$U@^XxLaBnBklgxDxC<`Hi
zf)ha(LV{*i@SQ^sb3V$f1+1e@&y}A9FAFDlTQZ^rO4|Nf@R&dTQXO}DWl#?GTcl(b
z7l1CB0oMu8)D7Ch;q4cU<7^X9QpGqDh4?9f0Px8wLGj?hfnYE%2y#9%m<>8y8hoe-
zgom1|gYh0N4bcHQTpGy$@Zr*~;DuD4!I0Jw#L{5U;nGM7L35~}qmo=<(r(C33<lpF
z46(r-Spqa83Z9;Y$br^lAq)-jM%D*9TpA$<p0tH*HiBpcosWVh4R$ZoJ)q-JK+=Sc
zM==DiT){lw&kuIEG`_Q+gFxd8$bB_J!}+dw&UA*{T?sl{IwLiwAhig*DlLG-o-?+^
z&Y)pg(4qqa&<W?L>!U%J^?3zbz`7K;b0a0o+dw(M7=4)36|^|h)!E3?3%YXvl%p^Q
z=zVexT*1ptpo7z>i|WuC9mI~#;a+58R+3nho?7A=5DZF70gx3pIJyFZvVg+7(igeB
z8a)gjx^4ngkU>UHp({8B_hI<p;)>urq%p=kB+?>$N;Wl`CZ(ol=7GD*pq?0V*#~bW
zptN}CH)08!4g$Fgt#?@hxlfnO;sT@%x%+2^b@7uKXcZ9t#tve`2bKXEaB%|J|7B<d
z+KEoY{;$z<C*8`x<2c~v24tkf&?Mdyyx$DIXUq}#1WQl@1T>QZno<F2c1M>4t+|3p
z`XWmPgG~mF)4@#+!juQMIbiz3A@bnv5`4EBD192ldn6WTfLCaFQuowE&;+x2JgBn|
zPh&)$qG%a!i2WEv%XlM$c$d_)#L}FS_#)5+8Y!T$?F?7HV6ap`QD$yxd{JsfVsS=%
zL4HnVawS;G&>Z1Q=&%C#z!*@?51MfTpW%kGYbiddG&wu9q}Vke0Ax1wpdHAmGoYPO
z;A;j6_2JO6>p)(t2r3g0lOUk+??g|?c1J8XTI0D)JGcbPX`03XuzQE0rv^d7)c|~>
zZ~$ne0g}qV!3VmF0VEH(J;X9TK0U8AKDnYIFV!=^o230_C9oZ^pt-z6PtY{DtE+1g
zsF4?MXb!rbswg)x2XPQQ<jgA2kUyw(iM3Zu`C2|R@YP*r@t{T|`d&ZKP!wp=(KH@<
z*?dWUe0gGKNqli?iE9vK8!wC>Ukq|2*5D>}Dgm@4!U!}SkI_j8i3g1x;AmBv#?xfW
zFML88@5#fEsb|RQ9$beH!-mgcrw@bm1bKtUg`l(3uwoG=<r5FLJ_1rALKPZA&nAGG
z2|B+MT$F=#f=W?vw-+vL4$%!t;oxo3puPj7?M8Uk8%KD9tKGr2rVu{N;0bD`g9>v?
z=&>f5X`T^~kz3PvBifAII)SEf!NVDb(6#fPd1?8esWE@h$Tp}GiDwZvsEZyP3Ldlw
zha6A};epBr93v#I5Ea3oMGc^})=(}fV;K+&K|8*X3^25a_Y4M2Asbpk7@&F>YPg{X
zvg3k%zzf4c6Dd%Wd@-b<tH_}8LCEr;Hia)JjYB0P&?UhamqR2$>zt9?h@=gRm7r-p
zSm+ozLrf(!paH(GfM5r~$Tipqv|1dwRRV7?AT6~qk9W>5s2tr@2`hq7&z^#;=Ykey
zppi82&=#cdG6WTFkk%knz!H7qBxs2POf!9URYFI|K}}F2=&C~ErqDnuJB*-XFxa;V
zVA%-;tL(ANc;MP60J^{cKI%eCi$LWOo(&0z7E*4eX8?MWlBk_N*u03lK?pv^9B1>%
z&@?3zbUtKiUUDkr?t&oiV2^m{@nf)XM(KFNrW%Z>a3U0*wL)m6H0*9=gT#~+&=gEz
zX{u|mGc@6#FV=x}%gGv#Fe9{x7B*iD9->9+zLVJ>Fh|=@=9r#JXfqks#waMy7nDE-
zP(V&I0bc=Hl$w@W1d80`vLvuvNH8=%A&=P+H%kX;;zLH0k#xg`XJ~ZF6qbUK_9src
zgO9X=>|=u5$!R&LkDS6kJVea#b)Y@%pe7dDQXxo_(9jjjx--!6_hlHj`$CSe!_g+D
zQ6B{NusgI8gmgRx_qGB<@WHI0jt8h$1Ipr<lNO*^74W15);+Q$pOXU{HiQ=QMh1cT
z#r|cfMMaq@nR)5{;MIP`P(|2J_93zYHUte}f-1%mLsAaG^oE=c0BKa9oSp~iT!UA&
z61s{NG;Red8=VbZbAv!<K7%^qpaK$gC>K_Wp`LC=V4*63YzI634^&~t#}}pM<R>SV
zq{b)48$xP+q(YSBxC0%Jmk1hsafP0x;1nP17#|b@UH}0pqfuu33_&RheFOvUX)N&w
zI=3Py1n1PA3F_1yZ0sf%eAFUn`i;<Nns+Yvz|1mN*AUS1&meF3X~o#O3xrAzjIj{P
zr|ckQ2W)wMFri@!KgbXQL>G930WzWsX`=^Y$RfAkp@SFD;RiFw<|1&W2_`)L0N%;~
zIp&7Chx;H67J!<USZf9YS`8L}Hn4hwmXR4^4i-4aL$-V)&)EjM$9sB%M&v+!aZrh2
zidgszJ^RNQ{p=qf@Z#1`Xd@EIG*Gh~DRaWJ36_P@0pR7prg@;F%Ms;~p*iUA6wvS~
z;^-7``A60%m4@-)4ZHAzC8@e}4Iay&0s?v3%^Nh*i>+V)c?5md9na>ZVDos`U@mBb
zk{dL*4UOVmQo)CL#V3|lfXDA$EkRom!D5sbkgl#}A@RZBYrH|p!6+WN0txU=2Gt9o
zEC%bjLMuVk@*m#UA>rUQa<?*piwkINi|gP)xO)bo?}dAC89deronj<@h7lIxSkf3M
ziDB6=1(}FL?HLl+cL7zw=%-46hN<AU(fNR?PdE=WcW(+>UIa_IpaR{kEI0^76>8VS
z8{AQVP2okNs0@#XER}`Hf<`0}^MOI$!I7X*K8W`WEs?c?h5$k596%iaIwT9BF&Jbn
z*c&iuZ)Ck-Y0#V`+}Z$$G^mVpg^$n$gRZ`gFUcs%FON@3Oo@lxuU5toA2nLJ<biH9
zL`!m@vjMQAT5O37JR}P`r4+O;r37@UE~Ki4pGb$JR*C=>lc0Ji-Z?+7xTL5wxx|yq
zUe)MiK4?CEXkQ{}3AsZOw27)LAOzHI34!$iO~Ka+czOkpUlM})N1!%)P%!8)ZP2=2
z&@CUJL##kMrohDj%0{xXAb1l5wZ6pPUotW*PA!Sg&x<cgO-!kbPfpCqNlHx41|8Ie
zv|&3p(-kx)l<OMrl?%=^$Wv5Uw=RVkz&azKIdI5PQvSh?piqK00I+o`@UJ}tWj>@v
zAh8_^=$U)a1&E-HxS)m=W?$Ziz6%gx%^XmN0<?u5JUXA60zS)y;64}d$RVT^1w9=M
zbP_RQE2*(FG%DST@=FT{975o11RC=<0hMpygT}F*#~(~^-wtTe0SIH9Ziu-p7uL|g
zI*g5D#XM21IAV`THZMxeNlirDS&uee4ewu|IFN`1ZX_S*jAy(Zbk;up@eF4pPf%wE
ze;x<Tvv>!`dxpgO1iQo=xw;0xv!J16JSf>fSL{HT`JSK^IVJGiiMcW-*a&h9s-XdF
z8*@p%Yfvz3&InYaf(GHi#)0lbK%`2P(1f>~O^DyRLR#<=KAix1020b27I2><&5aTs
z>>#eFhcAv8J@OLNj0V+m(BT<SGa50a3X%lXtT0I*<oQ(4>H)|&8*Hl95OxSXWM~IG
z9}8)OLj}Sh`dvY%m%z?Y2n7v+f(l>M8=vD#!1n+l4eCM*D+`y>BJjRB7XwJ?>y4N>
z#I_m=Je5dBb%nHw41Q0Ut7~qiYYu3flz^R7Sl|V@pT!(p8$gCFN%sVSV#^S8ehjv@
zIib4{kq;V$7EIukm5@r4y2~p;gDnQ}!2@<FHTanK?9@uw^?aZb7Ss!mH#7q;wgfNs
zi!V#eDNO}k`vR_cp#uVj1}L}78Mu<Vw*+h$V%HyN7!SI2%+LbVAuUTR%1q2Ff!@^v
zZjKh@cqW7P1tw=C7C|c%&tz9{s{ypC3CA!Sc*$T0Xw=6)*djgvHXDG*10-&W0gWMn
zN)^k3(&CJGa9cLWI~dZm!AQ)YBP5`i8`}Yggj-FZ{y6zvKzvriN;Wg_Ni~>TYM=!p
zS}&OF#R}k|Z<w9Fpg}r#P30O7&aB>G3N%aswK^C@75cyn*g&YtC=`_uu(3y|ENCqa
zXqpqk4e}0-0u8)C%WX$wt)NN)6t@tS!G`Y0lEENzk!>~f!H@=NhItZHWq_=ORtc7n
z5q|K9A2D?T<oGbOW)9iG4|15Z5$N1yvv^SZ%p~3)e##^2Fe#`D1hN%=s{&E2Vk`|I
z&>$2jvw(aII#53zcCJWCeo<n2DrEUJA{%1ZOL0pK*#XcoR#1NidAu9e3Wv=4gD=qZ
zhBPz5*HwZK%*alKoDNwA@BdPKtF0*sr{m(@AOb3?v2BSD!8TQbmVLmpELeuKT!TS-
z)xh^}fof0qd`f;vMrsjgU;uPlGkCrc6qKZGE5~M?EAq~7cp*xfx!BwMct*=fOIeUr
z_TcU6mf$tv$O#BET@5O-K$#rUW&_nw@gb!JInZR|1G)}?;&B?#nR*tm1`}r8OWq+=
z<SawNUT=dE1L4DBF|s(hMGL45!@U3m+T{YzDY=q(<}CW<Il(13niV)(BA^Bdcpn3-
z$U$mPo5jZ`=47VlfzB^T%}pvz^F%$h0Lf3dGfQGhN)aTf!K!z%4o@=y9XS<j8t)fO
z#@T76@sNGMh9*U+C8b4qup>P{!Hsg{V;QWyh<)XS8RR%V6O$m{aL?QV$StYhE>Lhm
zYI0^;W-{`TP63IPIr)hx1X@jqQ7>%$Z1A+zpk1O58a6~JUcgJ|v84r2;Xis3fGhOG
z08qmX+_#5p=O6f!0L(y@0>OpzX6QR>sn^6XiFc*_EI(*g(iLrjAM0Q-N)>I4vZNx&
zKiIc8oud2naF1}h5-2O24JjGkgqFWXh|P1ZWvO{3uz_*VGCJ52C!}MUf<V<E>VOAH
z4HCRJ{#qiPc0{vzT;k6Kz_X$UYb(_v-V?F_2wRZ{J=X}-*1%lo<BGn}#|=Cc6aZ~A
zAuaSN3o<q+$}Nx2%uCMCEl4cMOv-^QgO4vRNh~QXjxUBUx<QUL(7+JVj1^iW5<57H
zH}a5=s>0FfAKcZ~=nk_&Xtx>vX*rPHTcbP7yg-NCySlm>n#9MKWfo_aKs(&7!NKvM
zEoGqLXmBY8X(l2~myG5Ev;qjUw-Z;JaCE07Y@_Dj-DznE-fBsDMi`wpgpIeNj&KdR
z-IUJY%^;?bQDV>vGEiR-a|sFRb`Sy$6y$MSXk!)IGz4g*4}GB|X#F9mJi)T95zoo2
zC<n8GHe6s`=;2MyCOy0pexOk)5O#&_hQnTK5RqB%1QUG1Vsy#`G_L`fBmwojL6Zv*
z9(AWo3=JW<0X!s4_M8bUMp62p@TDPmhKY$9oy5Bw2(69=T|x*t7QitcbSW|9j@E(_
z=wKcw6XL&a3o$rg0-Z`JfF0Trk2s&5q`qV@=<)=^c%&N^VV8@6R^b`O8=Aq-g@K)?
z4k{E3<BbqnpnJx`GfOfYbHLl3@{7Qy_JdaR(Q~UrJg6P%8xPt71zk1-T69)|*!T@;
zPU2XIh47FksWZZ$i6*?o6KG-yG?R-|T;sa_7S|QUB`7^uq8BDY*NEdis0F+P9Tcs&
zwmU%$fgREURu4+rNYx8yYZ{h0K+xPDe1UxkbUzeCe_*_4uvdI=5SRjumO*WaLQ#cQ
zse@MRz!$a;fz`bh@xGu%->D_8Wv<X;T3v&UjBy@TZDfQregirX7<9r%K|E~XW<g0&
zd}dxjPGWK@jwNrDpMGQxKK%&ykQ%Ij2sVqypXNc!IY8G>SRyYyO-Ti>g!2r5&Ag(n
zC59EtI2LG<R<_|SnxPj6Imf$#mOdkITr`UJ$xqIPojqm*+W|jhCKHGsox^iD4`_4_
z-yMU&pgI|P=w$%%U810J1n1E_kV7%Uk=3J@BY004hUf>a=K!s}gIW(hWjGXi$}o7z
z9sHJ4M--dD69f<=+)yMyJAWW2KS5+c7rY}Z2=ay;kqnhX^DXE$c*NDOVHoCuT1qhY
zfKC}km<v9H80=oCM?j|xgQN)^$^$;N6SJr23p->O6r@NyNI+alhMT=yT~W3l(0XMA
zzG(}Ccx?R_S5TrOb|pj*XsH>vzHtK|y@_Xu16H5n>REt~HUeFe16e5u>Wz3|%<dAk
zeg|G*j@H_s-UX<21#KIE7G!~sbOSdbK$4&tD3~PG4%l>t+*)rK52>?3H&DfUfowAd
zr5NmY)|-Qq6zJaM5>VEJZuo*Mn+Z08T&oLSH-pp$1aDx+?Be_68k)M|ohUFtY9-*9
zC?MR`#V8kG9VKjYFQ6QTWpgHE5uGuyxA}oOKM*b6kSph)y++XKR-kBx4dnztWTAWG
zjljJ?e_|I?gBM{UZ~P@^v;nkm4dfz2bJ!kY&_09sl*E!m*t!nv1;L;kn8w>AKyJn3
zu6;oXfXeF)a9?u(oz)MH1Z~HK&G922=Z|s?0JtIzj}Hc|BL!cd4%2REfubL+FM)F5
zfGdhh@Rh<5-~<O<P~e3u4=M`4?H{OQ0J<b-l_>P;0JMt-z$Qc51Q5-jHUYA7P+J7-
z38;QhqW~mNs8K-vmBOfp`1|A<x?(%`pRD#eu_Gv;b#<`&;y~pnVqJJJ>~2#m&2Q6q
zP+uQ(gpMU>-4X6{B#E7zg;pe^)h;N3gGxVWfY7PhMY`!4t&&6@`@pESh-_2gtx#Q1
zD^w!01pQWBx+1SHg=YomHVw%B6!1mUo}di}!SSHo8KCpCK_`^J?<)fh#~YMX7NkP1
z8b=GqGUy&w&^g*hsOM;dOaX1Ra}5ZFEkQ+$saeMRLicER24Fj74qu}Jv~Li8J|oo4
zV9$6`cb^TYG9O~cm}lk{rxuk!4?P6$!*R{cg`8uK^&swC$k--wM#%-I8J9eW4BDtC
zsb^2&AL@ZExr9bG$(MN&S3rYS)k1g11(z6^#K)&)=B0px2z-iVJZP6)VsbXdnp(7!
zj{jO6P&)^6&dUq5{M)UJgi{p^z^4{_LC)TQ>IScwg|LJDk!3(GL~e$8fchEe2X}#H
z@j(q}h{@q7`a|M9gN@@sv)sX;i91(Us4bu~u)$p<h$h2$Pw0UqP(Jj8O{i*ckq?nE
zMK&H(9e}n9LzRJ!J4P}TEaMyxlZ0Q42{FhJ)uSL6fL#bv9s;q*)ioD1Kn_~lg?**4
zWk_ajY7yvkB?3$OOp41B3tWRBJF-A+bm)mg;Gz+lK(P)YfJZr?nFVbFf`O|SfdNZ=
z2cuGP)Do0XkjHYMv)r%=CD=RznSDZ#=}5_t$XtnI*dJ*vJL+j(uudMR*BI=KbwDQ=
zbjCJhC=A*|^oDG&h4N5a@~~+&NY63|MP&f!gfOs4P^}Tj(m~$A;M24rIzb2YfX4{I
z+#v5@P!9mA4Rk;cLJrh6hXy@ZZLpy$vaw)kWJ^H<iXh$44lQ&m7^E9O%wcclY57Iv
ziA5=({aa`gL7+H8P7%aK8fe4}mKV@s2Xq2R5GWs-6{Y6pmx1o$fF36cny-Q05ln72
z!7;8+Y(K#Qy#EHHU<A)H1%omH_~;F22OX66q3g-0dqy77y=m%f-GUETf+7WT;j0_^
z!dG`Z3tufj3tx*;3rkarOHxzfQ&JOCax(K$<8w2Mi&ImO7QjNo&@Z?I_Y9PgVNr5U
zJm@-3&^7ZpIq{i!Y5DQRL|oKp8V}m+0h$~Gw^|{)SwJZnx%45gb!`%oUyzv`T#{Il
zSzMBtTuk=4%CI&K;dyyzvlrRzu)Kw3C=FyDw#7ECuArtgWMUtb&q0a03}yF{e+Z~q
zfMxhG348$#G*4o$J|P<%@weiT4{3qyKFv!lj|az4Vo5&eDtX*#0X94Uv4@Bx;A#Oi
zIMp>bz#ClmgE}Z!*9*Z6H^ew{(GqmzA~?p25r;0~^(AOr9)z(SAp>(!3aGaOYA@hR
z{h*$fAxTxcYp@A{DN|S1#9&ugi=B#r4aslLhM=k!yp`V25czUlZ!9U8s9rU;v<zxQ
z;;#F_7xubC7v-aEwu7D{YiJ1SQbJaez;_9wY%0T1@Zi3)tqgCHpmM8;#Jmp;uV9>`
z>u8M~A}e_KVl~uF>aL*n5XeeUQUIND7lgcrJ;*y4bPzSP%@ctph1OI8HD91AK_jo=
zK}skeH1LWhjcli(3&dnl2Ng7YX8<1HHw0JS#4Yn8oHtCJbMisQj3s)O5$G_WY!?L=
zM5xntpn8dn7M80k?9u>`0Vt<s;6Ilc>pC?G8&0SLtl;VbQNx4Uwum(*h!q-S7Xc>m
zpfx%K@|=+?=*}<LAuymzwxNNX3%c1mzMv!nbYh%YX&yKpVetYwEVd*uGY7F106gIW
zIfr!gro*z}VYPh96=_J=FSvwyryjb3&Vqq7nBb$Sh$Ll5Xz~=4qoJu4a$h%5Sp_tB
z1L-c}one3|fm~mJYegQc^oA|T1M3-(d($i+WjAOEFfj|(L46q1;|s_r42@`Zo*QTq
z3N*Ck3K|VJL^+%Se1<h*39hkYUM2G0bl9d(PvYul&`==J{YX<#yC0+13#w5;qm?8c
z%MCho3R|}XbiWz64hLnr#9**@L9vB-v?5s@Gh+j^J8uF~i!$?5$nKsw8@UF+#`r*o
z48m_($WO{jO)iN~BzYCD33%ZnC?SKEI|YEQL4e$>06wu2J^0~$60FrV)rSKicN>Dr
z9i(n1XwfYswI=7d1_Zl6o7Ge((cr$rl2Q=G7-Sy=X2TWMt^*ehF5qc&!lPW!v_^WD
z(~!i=G>Pe)LYr==7oZST$YbjgfzlLc#0|8b4192Jd@AIm3-CFBh<eSX0JPM|6*|Ti
z<PEv&3ZyGOJ{fd#9(X)15qxew@`_a~H+=<oXCRJN$_P&M%mB@+2V}U07{-SffX3W|
zE#n#DQ$Y(_aMpuJO)JofDDas<#8iz)Nfci~!WLAZlU?BJ-@r#$24k!`0W~f`T^F)D
zM&Q+BpcxqOA`S@81Jp4B+YX)d4h1bJfjK3}I~cV72r31-0~w(;$U7LciW4ShhO95x
zBi=I@bS)#y&7eKM2(4ggWJ^Ia?I3ATWVyl*YsZ>3u-~(5>6Vk9Sdy8S9+01zR}uue
zUpXE$l2HaS5t^z&#-X11MY>s_DOFIiMi_~wOGaGANd%n&M@C-_bV@bs_<F>ucoGW*
z0-Y5@&`uIlQ27d8U50e859OCufJ$*ZxB8fXGQDRIeEx~TeJZa0py<aO+Yf=QfbfT(
z-3zZr3@zh9<81J2m?0}%gP}L>dFR42IZ9n<Xo-BNhi_tDVtQ(kkzsH_PG(6-Y6^1W
zso2#OJSGRK)IseNtW(^OV#?3}xpW~eWnr120;OH_6Pn@vMd}HFi$G$J3o?k0haFp)
znNks-oS&band<5v1uZzKx<c3#JiqJ=I=m4!;Dk1j6AV@YY9YE|on&(bb-+R8s2_CE
zI#@k=6T=Z}+Y{32fY=ZWTl5am9~|!)>=Pdhnvn*LCBbb0-JJ`X6N73(ExbXy*AXhs
zQ5<Aw1}{S)HW)f1%flz9p^~2HlAvKFsHLFEXe2j)O$K`fCLe;VIT$Pt_5@5m5+d*F
z3SA;>jJ!k`w44`d5t=LLM$O;=&=#lQh<H%P95lgbXc`|38gKzs1fW?%P>FBo9UpAy
z8y^fhG14$NJ{YuS&@duC7_>GJv?ItBbT1dQcU6*_o>~-N44T5pOHTF7_43Iz1aAl+
zc-WAkv1_mqsB&>h_766Kt>i%&SjC=^VViP{jF2<5Qz_^UQSgL3@<<ns-9AKRRCw>o
z5cNc}V3T;z>IM_gp<{l*W@MaK1~ve+w8=0dF)t-2H9jXl5poJ!aWUvD$^g*Pj$kwN
zu2g6aXw3=8a{ToJWPBZCJ_}ocLgV%ms8a|Z`n3R+4m2BB_KOD}$O9en1z*JlwjC-E
zf-D{69qflVbTtZ1Dg+?~${wH|1Jn?AaAAVzaTq!xYX#l^1&ScJhe1btgLFeXAjaSh
z2x!<Ent9^ETjwC_-!M<%Mmyn$h+~3a7p#J+RMZw#PH>`U4*VP;<i<LoGXT*FU?PVT
zuvBrNbvd{vV!-EaB90P7bQVb6{0eEdA<eyzlj@0GScTg^kOTv&?HqB{cHlv>U{913
zgnGO&Xm2Bqkc6kPKotFc@t(o%@t_S{;N|IXRpBVA&?-C7)GllU541uHlw=|92i-95
z30dd`6EH_M2~^n`A>|eqbV*R8!*qHfOF~QrNyBaS$CL+cu7S%#b1-z#iXkL78A9qq
z!u@&hIjHfV6qZ_CoS)`NY92ruUnMRNfO<HtuHXqq@JI-xr4HH+o{^eUkXq#FlM6bg
z9M)PwX{*AkIQ%1vNNyr}2R7E#^ueG;i7TF~HbILxz=xJYTD@fEDVSfejN*WD3e6Aw
z_5h9jz|xa<Jm{t#7|$7e+IO%gm;yx|G}Q*8s6x#+pj*ljbwLD*$}sdpzm1Tk(H3)A
zpvf5`=P6fY$zYJVU~fR(2U^Mn+Jz3~f}}xx37EG)EliL!v<8A4=K?x!oTwTIl4Oxm
z8F48ef8)d%bapU!o(<l<qWA!7lXzDn%c9iu%;J(%$l@Q+LHO}$`QU^3lQZ+uUCUhY
z+z$!9loyl)(OX=Q!Do2m6#HTp)IH+_?xrCWIFJJ%O^~~z$jw}0$Mc=RqsO4_<X9>Y
zkgzjk&b!Rj)gO9QjtS_h97z7gzMkHV{QIa}gP;rRgTTw+FwRdSd<_;=y4m2G4$`+b
ziw7Ug0bA>Zr9^}8=P?D1wv?Dd`_i7H+h`%{k-+5&Y?yHf9Dad3dFxHjNh3pJ_tX;K
z)RLmi<j}m#5+~E-iV8zRSjsaba8NnClq98?A@!O&S3}cy-}ubD%#wKUp`!Ukpf!J>
z<{8GCKS&8-Xc7-QSr>d72*LZ?K%>6IRUe=eFua1mm9uM50BDgRXyBm$vhojRX-Q%_
z_)s7C`TrrFB<zO(`2nqaMYVnosMCqNUx2%dhVB5eQm7GC)|-O702)yT6_<!baiAT?
z&{e3QRZ;QrDfyt?E}%36nhio}QDdC~B5UJw3G7;TP-h4_E)BXd#5^8)>AX8=sXHh_
zvDYl54sZ}PGK6ia2ozYj;~m;Q8=0F7Kt~ChfCoPy$C?oCtznK}kd=56A$KREreVZN
zGu(4Tu*n2arbKH065GoHX+vtT1mj+L4;u6)&?GeS^a77;fs}%ZJJ7TbBz$0nA!yML
z_OVim8l%w64zi0%t1hThJb^km&{dM))0@CGDJb{DwpM{JqC*OQ;_4l2nHp3Qx`Hlo
zcLaqxC0C-8v@{!3_~JS83UibQJZpef2ts$Tf_G~ocHQO%msns<Poj)I5J)tL$uZC>
zNaU^2WbX4KcC-yP`yGsTy&8D_9MqS?wO9?>WQDC&1FJ{RuohUSnLtH6+z})2_&B_K
z){Tr|Q?`(Fh`Vsbv0k2tg)pESjX@(WhM+w~unWU*TLj({LCj_@&~gaErEm~rGi$Ih
z-1guS*mOAkDhwiK%soJbm0vK@QInv(Jc-H4sl~;f0kG{ANc9?V1te%#4Azea6_)sq
z2Mr*;J&wECgtc1&8lT42Ex~n$rD;4>r@A5I_Ta@pumMf<scx_mP#J`MKPh}z9%CCR
zQl$lI?_wFd0rkn?`h!7jUpOxSyq!82bdn`#Rv9iHiJ}U13=?(Rs0oTn@U61oHJH%W
zD`=t^v~Lu`1r7d#s$vK)7&O_1DhV1OfJsvCK3mYzFVIx9s~`9TOVARv_~aZ=cNKKa
zPKhCw4QaX1BdkDI!+?&&GD2E9la~n^GE7P=PK7L;L5cxVr=GCH7P$QY-ct@L6hS-6
zh#5j8;@WLuN;Lwl2vADGU+BR)tLSqlm>W`%Lk*TGu#ED9N)7Cr4IvXHpf!L|;PtJj
z!9+yWV4My*)f5)WXk#j%sqoa?f|5#bQxVjlMZVRl40K5{yZ{GX`9f4D5Hy62y!r=k
zh6N2Ff^H;t4FENo@a|&;)mnJM5Okp%p*=*1WpMCuO<En!0@@vyk_y|Z7@t&{oSj-y
z><YS4Jsx^tF}MW^UZe%PWE1W54_M!Y7T2#i8-e3IxCDF<gJ%Gt&;?!HYnhst2)czQ
zGtD!ixG1;;G)JD75)T^rHH(kW%P)xs9V83d`&=9kSwNeUnVsqhUN=x;WSChT4_YJ_
zpPZjpTvAk;48GC_bYn3n#aO^(6N`&8)4}$DrCeQ2!8aSbmciEBf)?U=LThr+74xt#
zCTcq<sbv?Wr;NWiK&&6YoEU;7SYz161NWl*(gFg@C$S_`a@V>Uf_7r1lqRP_FK#JH
zEiTO|@dQn8zz0w%o@R0+;hxmdqwByc0>KB&fex;KAA&bDj;;fZZ=+rT<Oe&?7F2y;
zJCJ1n2W&yjFi<5H6l@yr6>Js{nMA~UpK7piJa`c{D2IfAJ2VEMvIcdF!9aTn)PycE
zG=`M1q-;_E#gPf<pzqYA{CL=Ui%bJh-AQ7}=nCGQ3LOfAhmN5u!4r5$S-L^e;1H+-
zjHRgwS;7JGI4R*3><x-_kS^2~7pzJ~opge&OQCT4FTQhA@K-_3MxK7bM)5{Cmwv+9
zSw6w8py})Y$etCD|BzdJFyBFUWxF~Xfm&T<u3m<qdMrK}w8s~6h*v5&v~f*9#k+zA
zWWgDS#$#W&yU36p7AU8Tt~3MpyFo{wg9pqZAw$thGtkTh<h)<Vt{Ea`F3{!`L94J)
z7Bv$)hk!fAVcjx6Z%}GYE+`;z%bB4Gbk%WgDrC8FkhdZDBpxUqdT@?kaJ&iVlr!*^
z$uOHx28v<D0lw{pROqOpj#zjHgF3E;CZN`JX>KZX4g}iBH#9&xX`ak1i8dAtD=V-a
z(uS=+3*J8k8c+o7WdM&7jnpk;=qL4u1P9|ez6ss|M~iME$0pHYjiM<x&?o}-6Nk{Y
z`;b&`V@oXH@gZpA0$fR<9Lzz)`cTNW2hj0Vsky0npkt=;^FW&*Kpj-%!3p9*5t|c1
zqj>NsAJ3p*(3TB<$k@9#t|4ad&@ZgWz%mX5I%(A#x+2V*gbV3Gk&HBKO?goYK6VM|
z&MWwE2~t0l&<X+)rmrCN6Sz=-h0f^EaT(o)j*UEhav@7#AxD}MQJW(+B9NK(po6fk
z#;JKJuu2N$w5wdm&?mk|BuTseMn^($ZMcA(a6fv8e=xC!_?v)c{0MI3GjR<z0-de}
z-ya@a0y;jaG!L|#Ff%bHvnn+OG9a4h8IT)n09u)x>k3`HWgH)D6dwdV*dn;ZEIFen
zKQG@RrL-uqBr`wHGbOmh6wLJW$uV^G$uTrAFaVuCZseI#=IR>c4XKDos6vpM)mSPf
zP&W$mxMlQO!q5;p-vR0;f@)d|Xr%-?d@>~-d}5R<==j25aIS`&m;k+k1+<FJvy6IU
zlBNX4B%v+?EfE6WGz9V?v3C=Jiae-KLHfb_hOq=1wpIgZ+7R3cb9D`N1uv$+bFmTL
z=@3}^o9Lq)AxncYiwp9LQ^6%J_I?1kP=y@SW#}3N_8S#zddRAh(S<6YNn%hV7rN*M
zw7nR#sSCmdNrF}`L3rRj#|X(_Llej;Gw>BRhCwKIF@ohm=?vD{G7N{vgGw#LX%(20
zm+0Mbl3MZ5EnV;}At=L2#LXLmMw?8)c>;Yd)Fj>&G#-nV??U21libiwiBWt!c=;A_
ztFB%BgN?uge9-151*bKb#Jie9FL;Hlsst@CL7FH_Oe`+)Gcqp9FV0NKiBC_>ODzH&
z(;8n=l$cpkY-j+Q_kxT!fG5fzvt6LsHS^5k_~OLeRL@|ic+mD)hzw#L%o~0J1fiw!
z;3X%Zz(X$dVC4t4{=2Iyad)(m(=7nG1G(^o#sD^FU@JgDnFhXsV<hjK1~u9tdp(KX
zIgK$rN#MX$*gPaGij3SrsW&qjH2PKK8RZuo51pAdw1gap9A8|TRGeItSpaUM5ZAX3
z!q`3q9>@Y;c^r>^!hm@^XaK`JKG;0oFPMx22Eh73<zTQI$N*^F3EDUqY!UAnVifNh
z6k-w|6k-bAl3!vT9}nJ>VrZ0<Se%(0UtCg@nV0UF3@SU5GZMkO=rT)+J(EEbD9Pa7
zyI*j;abSM1t3T*qGH(zM<&XsIw=f&VySn;?7{^-%XCxM-rUaA}fi7h(bB*^2C^G<U
z>~#e>&o4M0HZbpprAe5BrAcT21|Sdn2ZK&~wE#_l#hW|l=ar;Zl(@PkK}%25c*r)A
zM9^{Lpf(MtdxmdND$x^f`9Z|O6tK5~f-T|$g2B5U;cEub3kcFqZ^l_>ka3_6X@ecG
zT!N(~2x?r8?&1Yae1n=cwAjT9Dh)~9`VJacL_H1ycC<CV+XO*NPC)e+XtQ5DxYq*D
z2_#PfkkrBgWl7vKgrHo5T)jgVFoJGd0IfcBHgpX@92SXvP7_`%5SVKOpR#2FZa#rl
z?jc=PWtjoG&MG-S1z!il5ZuEc_OPbWVVlum8w2Ev8-u}1XCMQWkdZ55hiweOmoE}n
z!Gg9z($F{_G;I){3pp3f6MIvdxc&{&5DVJqwxJ1R*L8dW=s3XCBG7C-(kgXGC5?P(
z81ZB4&fwe%?v^2MNkJ<vK&$^qt7q}wd~1oc=K<MT^4Hko4m|&mcw86ZxFI<M`)CKj
zGo-Q1Q{$=VL8~H=CNpp!>IB;GNL;FccXoWCCssntN56|V2qFt=ReAd4LOKSJt5b;@
z%?E9YN=-}wuSP{Xfdxx@26_shXHYPxE{D!~fm&XqZGJXFG$Khn2NK-A^a}7!4nj-F
ze!(X3<aFjibLZfG2dJ$~{O)Q<69PKd4r&p2;=Q&Gf5l3{e5Y|pWkG5R@_`u82~ZMO
zb&=D?fF=gWkRmK^U~dYUKwXtv06AC}JeCbAUqOS#sME5fHI1;W`vPxDgWf|3Z=sQv
z%wW1fdnn`4&*lKPVj$zBrbLdDqNP>Jr)i-BgeIW1`8e)q1C>aSL08zO8Za*iG<pOd
zK@5cMZ-Gg9gU+r3bArQ>rGi02kKl=KsLi0$B0<edC>JCR-eLpg8=66MgEAFj<dMvh
z7!-P-hIeTyIHSSi6ifL8DvHp@5J3Y+pne$UIoQzkP~@$zfEUk0-~t!$R&&q+f1m~T
zm>1edfEMb*7w&<=5Oh^%PGU0jDq2sUToYIDswcFyT<9@FRK*4|A4eR)3K8^Hl3__=
z5$K>W(CxU8;>OSfbhlY%UP)?ET4Hi)v2kv3x{*OZVo_plYDsF5ODbeED!&MJy0Wv8
ztDm6-bTGE4G!Ha06`x#CV1%$MvjjXj2QHhyzQvmT2{s(47AT;C40r1Xns`C&2^=NB
zFutYH(9<gjcG?)WW{yv;fh%|^DyXv>5)3agu-8s_DpBgJ)<Y`2K%1gKQ#=$TFk<@v
zgwhVEP#j$%3u#q@j*SCtqlM-wL(o0Apr#@6xpC<7ps6{yJmN4$&=OfgGjNe>7z{dK
z4|F&TYJrMzwkh?dzo~HY8+v^hjAI}I`7AhZvd%H1JSBtMplC;z5j87D<QxT}Rgb7A
z((+x=FM|Xn4U8Sw!C3d+!Y_k_Ov>aUZMV&J4T%pn1Ql73?nPK?a!Gy>q-#b-dmgk2
z2G>b1<WArrjWiM$f}mz7B#RMV<p*j!`r)X|5axKnnwHLxS^%`v279{(r4|4MDdgPx
z(JSnYjKGJRfv>QKY*39)N=?tqbH#UsJ!CKnZKrB*qGvLJO^whEr=ajh9eyTGuYa&H
zEJqMCL`Q6@ge;0lEiNg_uXIJZ#+5*}9k@;myvH%pXTJ?eypR$!Ym0oJDrm3+&m1Sb
zwMg2a0ca|i&^~nNVj0M`eo#jNxjcpTejszxurvFEOAIX#bF}g4rHMr;sVSh{S@`x2
zz`S4?o|uyZpS3rn(X>5iU?A8c-Y?h?W8U5}9<*!Q5_DuQNZQC4wxuRFH8;Pg5;U=%
zSdyAv3Gasag2jVNion92!C(VG!wA71U<)9j6AW7B1iDe2Iy3i%s8jcb@y3+T-GgTC
z@eljCf@&>{3HXqB*PviS*gki7J#A=$ddCY%2Ux-PCE?yC2x>@yFld=(0LC3JmhoUY
zXr~4D0YmU~7f_m%lUbaRT14_SZ=m6tU{eAYF+&%q44!5)C@&-T@^D`X2ujN?iNVl`
z8H;%M8EquC@W7|AnSrZDXu*MT{kD-QXwW1tKP5H31a#|qaXfs$1XSgrEc*km_r!W#
zHz?9krgA`j#ZqpOxaki6Jd!!`1P*A_33QwR>cz5#M)AI-IVG9#iA6<;m7W1^ATJov
zW!l&>-qj){v$!C!Bss$~7}T9dTl<$+Qd|U@kuWkSPAx)=DnZx&8G%>$K_x(I!6C~4
z<CAj|i;IyK1Hza5p@lfeMo{M+V?;AF#~*afL3~g!p3|8@x?Mr{|G1Tbt_A|%n-&6D
zq5*O;w)J?fF!i9@5D*$b&O%P~c<&+tTM-PpAOy((L-TmgV9<4KhM?;$4GlouWw>47
zdmG?Zd&hf%?{R}m`+%->K#?{CEvJIZ2O`UZmY;xbMu7Sov@#aq43H#f$_y%LWQ42}
za^p6{^;oO~I~k_Y38K*zd?66xh%v~JCH4(;xXV(|)GRD#V;Slus=0wYvxF2=uwokf
zW_EnLS4o?lNd%wdf^EPTvYrKbt*|%7!WGcX9c7@SZDDtv!cM-0-j@jT933{yxk9d*
z1>KebiA>P?7fbl0XF*9(JoGd<P^=L(4359o1gdU9*cGv&2DE+wTI>?F*4c>Usu$N}
znm<}bM_GT39EUg#G6bE(0hzc3_2Ns2IXnQC@KFYAjm?m60SNLB_AO4wI`v8HsI6H%
zs0oICb!@O%Jp6Ka_yHFNu3iDj0d8dhphH4Hg)gbcaDXd(%uX<obAk9<l9Vi<hqo}1
z7CnNeIEU0iEojC7tzZRDaDrk8<6=_q`FO5)YsX;FZeGxJL2hNBtKmR%nh+k;Kx_rE
zD?|lo#uT9*Ez5wG@?*(f;IS*1enS(;?R8M&z+=#%@xg{hu$m99&=Ex;cplatRD%b*
zp-8yIdj>-en1;xL2DuR~4Dt>}(g`{%5Jk=q+{J=wgk2#B;eyNsyBz9LP=-e64F*Yr
zZd`>q7qm<ZBn_z+K{?J0)DFeGC(j(zHU<@Qs0R)CA|Et_x^6QiIMFl3)zy&Dx=qwu
zivzrqVcl!cdg?OpFsmnY4XCpb)P>OLz|^AnoXp}9&s@;jEb#U<%uEccPsv$;k_bAJ
z3v`sVEB+b*d?t%&yjM^FsGW<^);BZ<T>%PSQURM3g<NS&)>3u@NQW4d=ndkH5Z=PN
ziXF5^1r&3^#FXryIaOGf2Q80~*a5=UtN?W$T|w7_g9a->bu?+WGQgMPrKCa*(grO8
zvjojLgO30K847YUQegv&dD!}VXvdV2%d}usAJ(D<y&VE_4*C%Zh8Cc?ad5XUAG{%>
zIKCL%mN1X^jn7C;OmPJ*--3Dubx78m#5f>OEg6EY48|5ug!gq}sg}UC5@g|xB{*#x
zfDTj)ODxJvOvy|JUA>T>2Rf1vdA%eke6Tfqu>>wQcY<01@WnFV35=0?b_w!jF`zt*
zu`FtEuI@(arh{rMtlf0ecp7!no#MgC6k9t4bcZ0`h6uP7;~E?auGYijg9AV-v%ox1
zp=^p{N*1afbdfDW16m%y-xL8`5e&Nh7Rdle@7xf4Gp;A-{3vj74^`@c?6_bbc$)(%
z?TaA|zReBhHP9YbgiWBHIOt$0m_H(rHG?EUTi&3Opq?{AC-@e3s0<b>AtM72CmA_I
zOeNGF0q^$5Y>ouS2OD7w&mtPn@LRGBKn(^w<1oa|RDoti-O5JK_%8#+Kd6F-1_<4@
zPQ%Y}05$y34!ShNdVM5`wJ7-f22g5&4CjI>B7#TBqh)GXI|SS49mqWN1$V~akv6QS
z$%B@iVXS3<wiZZhPB|Nb=BdhDgH7VSKzk&KzPk!bK!d0JazU%y;aj*tL4c(xhB~Na
zMDfjm=AiRAKug52g(K)v64>5SP%qpp-V1zm0`8-AK?}e@%?i*x>}H_39?;HA1Ej5)
zpvCQ=CO&vKDTsmXa7WOxZ*U<@Oq&~?I8a7Y;FCfFvHZ=*1T-~~n3EHql30=mTSpJx
zRR_L%6|JI1*%luX4^jf%6_5KoB5;%?dV(tk=n>Lo&}59V;vClA#vV9$R<6fWZGg=c
zyi^l(V5zeq<UCJ2hoyqrF<|u`(8Ccx$EYI?M8My0HZ&k|$vV>FK`d=$P#Xke_5pV6
z1nO-(#8q?H@)l&w09xAn#6#vSAdAyMLky;%&0&y}7vN3wAQV+-3)zCf213n?L{S+Y
z?+G6DgLwhefC5eHKokdg2S<XMUl6-Nmp-7#8G;H^h)VFuT?olwkh#dV8hT?`3#!rJ
z)&@YNK{*>`**t9I8&u>WcV~ziX~q_|AX`DpAV7t^vyp3VkasY6Q39xGkLaEw_oN6X
z2t&-vVqslzkg=FO2IF|dk?`?(o<6yTuAuUc;0kL{uN-Ca60u4TOIpR=28RW?2`Cp6
zGhPfDx`reGALzZ@5FTjj1E@TQ83?_992$k7E2JTX4m@9CTmpbtAcgOmS>$Mk6<Jt(
zi!HK2=@V4{LJt^3IvfhywS*)#UXTi4Q*ccQN?NXv-G}h@3}&kdHk1x(BOvyYfzmhp
zT%;n<u~67kj#)go+n-kwUtE%3l$f6C2^!$=LcNEB*wv-*(qr^=qJe2*gKi@!N-YN6
zSK<mCqxS-@fpJB@e8SKy6SRn-EI%21A4O4onP;$(5$HG|mjdv0>>wVrviA=*G6$XG
z9&7}edLfYPK}ip(HA(77m@85~umI-+P|@mIPym@PgymT5jSM_3Fp?)+K`l}&GYt@7
z<jFe7xxvs$R8Tg9mHV*fB4XH=<c1Eo41gB?7_09}kgFBUU?-|DMyid_7G^_EkAzGa
zgGPW2pyxw@riNfXGent41Pz)K7<;!YEl!OG&$>dQ6M01ntUL#uegIjk4e}Fo&^RTv
z0(OqCcd#Moj4R|QC<7(%c+mQX)ST4h62syW*WeNp&{+ze!G`g!pk-JV@xJ*f@kNPw
z>8bG`3DDK;pc8Nm;$2eH5=(PRAaW^SNyts!;9ebcS#M@uN@|5`ZZ1Q76ex=0A&2gH
zQg7kZAU<vnR0V^2lAwEO^2+kFQ{$nRpai?dd$|;Vn#|CmBG?UFPy~TjQ<1t(1D>d`
z)yAON9sGmjt`@L+Y+Q2#yg@w_<O6X~hv(r|p%f#OcX8nb7Pi&{XsLz;=-?$n6I4W8
z#0MKU1D&OUIwwcWYF4a+8$^V#p#kDTCf9&qvv^Q;fTj#oS0FF$2JMUoooWJ_NFiyp
zC2`k<y1Jq{%MtD@<RStd<(NelsF4LqFCd>_Hn6Znr5~NHF9D5b8M^vIj&}mNj>KUj
z(8?8JY5^=>ge)S$yI=)%1{oH<mhio!poLYS($^JQHG({V7QCRvATW)n!%gr(6+Ghx
z=>22Ts(37QJ81p2t1D<ZG~|R)M27;DhH;$kfKr4YoE?;zmyT_-K6s-(CG8{lk?D{c
z6jVnd85a!NM*^PW2IXfj*v+EEjBX*VO$8Z>+)pCyWD{)33EYsubI=I#c_*NRg0Y+%
z)XB!T*MPVlJaM;?B?h~?<bi8?Lt}U^3OuG(MyIPlAzk9pe$>G9qnsgEff~j`dQqST
zPCRIzv@@vPiTxT-(Am+h!Js=pOF%PSkmg~0eo01Zk$<p}8K_wVKZ_c3>ldNzE{Vae
zu<ct|J3vO}(BmUB^Gb>m;|q%NK{xWoCzYn9fp-oNRS6`5hwiXtUNg`n2WUhIR=i=o
zrU|^75!89K49&|dEKLO+!U$?%W7#VK9(4zeeL|MUfQlRBGR!3&vR2*#miegL&W6ur
zgBB<uw-LNSe#F)|0uOx=eYmwnyeIfXZ15U5P|u_U)J%gW30TwF4ZZ2?4oV}z0nny1
ze3T0@Av(wx24D$H9JA}7h{raU9}<s$O(AqDA97|{5NOoe6?*w!5M%`&L?#?r29&gr
zYBKzD_7MG`<%8fgdr&TD3%e_H`5<UjBg|6p8hj*$ps{q&>UXG{z(d$b(x6@L!4M<e
zkzEKX;=t<%A#$Mgg9u$g-k^O5a1+CjHG<a%f+jIw(xByo2(4gguzR7lf|d`0qzO&e
z8-nNS37*bxh;ckWsNP1-PVknUDX8g>*fUdXh<$$yWULdmOBGuVpw>C+xJNx8=N5oc
z=;(<KknQH6#jc=j`H+wSEn4ve%?QFb(Hi<ghw-7xLD>bA*0G%E06JsT0&<`OxJn`7
zKnENP0HHM-d`KuaxWoc{dO6DI6!xY$mih=ha)r4!0c%|gs{@VjOf8~Km=QO1=jsZ&
z!Z)onCnp}#v<D52rIqF-gU^Bn-+V+=BNun#HpD#t2Xc4<a^*|lU}F4(FwUUvD)<s~
zaAAPHqLRcZ5zt%&XwO3scx5c~lsuC9BCuto;4wS&1IPw>g$g>h9^86BzBL-MA#QY~
zT?zP9f6&MzbgkOxN;@x~Ttib(h!C#2O<h4t?@*Vb;+z_%cvuD0_Xl;~K@&O1bL5~R
z0^fiTwsBxAqc-3riHIfH-ocRa2Ud8aH$I>z?wc5a7S4bhCIzt5&OlRQ(1Xz8(~9zQ
zVW-J@f;MtPHq85Ef_i$ORwYuI3F<Z&8H4r>zz4sIJ>k0tTp?Epq3eOV54PYPG=B>o
zvZ3InSe(O>mdW`!pox+EB1>l&3pTh#Or1i`p>L2mBag)5jL~yqu*@Vu7Bhg>z!X3x
z#8Ok@p}QqK1K=%ZlopJkCGsXcU&w*Vu2G=W2RnJ(5WG{pxHJj0AOv(nfoHH0c+DVM
z>I;EgFzgzd6Kovs3YusoGzeiD54sH!w5`V&v~VoQJJ@Bkvua)j+BT6_g1%n@c04Gg
zQ#aaK1@}g2(OCr*$Dq4*;!*dy`62CfBd;fkmSc$AUkVy2f|l%tXcOv?4pfjgXoZ`%
zU$6^~tp~7vlON>HDTpqR9>|molpl;C3+~!OWg{T6;8nh$nJv_zecU6Mcn0W=kPni;
z-kc`XI|qd*(pU^}y&`Pmk)VbIy#MJ0x@iV)kb?rxFW41pc!L*!f==s&o97!3+EW6H
z1+<<VN*siss0;#)`hiV?MnV*_bdYy2=x|u5l%Xk_Toh<oB(wwVge(^v1iz~cD(#LT
zjclo*4@BA(HmQje_2A`xn5WkI<bp?h@Wj0dQrriZq!z+Y9jA0<OOi_-*ip!%Mj_zA
zU*rj7q#;mZk{D9Mj9Qr%l!Cndf}OA?A<%+GNZfcqj*y2$a*%g0cmXR!DgaFilv^R{
zKxc=5hUuU@(6RL3^bO^M7PX*BgKk@brB6^w0!f3ix~ESr<hV>wY61<%V#YP<3B`V(
z5r#o~APmR{$O*$6=cy{7;W~^})X)WRL>%D)*^C{CyyY8m8#Q!WHtMEr)LG|Xyl1sQ
zOa?821}$EO8fRz_?-}e84;e`VjjXxCHh6<tgGdUU<2}LK)!@>u$WDX|c|&YK*{%*6
zPzEIln05Zhy3jVOha$@bgDeE4S-6E!7}8+(LQMwEc7dD=8Bj()re#p4t<l4V3ZbXK
z<4?el<9bHSVM9K-Mxgd2A}M=<_FK6m=eiVN@5B?+c?K8F!6xzWwSwq(@|na38^;Hm
zfRJCXIT@GofemnVbu}`~NX$#gNsZ6RPs~G{hvgbj1}Y)V(YF<Z<^%+r#Jk3W&ISTc
z-a`ANrtzRX;Dw+|0*Jbw3;z-wGOA<nfqodL$$+-?m_n8}2LwB#cRdX)QP1^*tspfi
zNX#tq^d@40fVkym&PJ}F(IC)*AjG0J3zTF1K*jh_>C{8lW`UaKu*vrL(ftBt!GZCf
z!Cvv;);FlB2H)Bc1?gFV8ibhFZi3g3L8U+qGte{`j0@V{0%@p2*7ktPRD?XJ&IS*Y
zLM7ditpQ1bs%4l_zQ~f4+-8h@zX0fd3$$&6lx!Cuudj&FEg-fj5AVl06YLklyW(yH
z+Vug@W)P$)kKRIuwV@EQpab$?4RmM|3RDR|X7#X#2lz~mA$3v|QcoVwstQoWL*=y|
z-hQC7L$FK^z!zpjqAZgD=Q7AR9LmBA@Q_qEs9)w8489EywvGaH&nqa?L)T594gmzC
zEb(wfu?c*!UIb{d6jUo{?i^tfC?A6x<`BnVtn`4K6a|$;UFrcg8PD(;SRU*NsLez#
z_P}vg6s6;5pb7;kg}?{2u|ylT5gt%k2+zqQ`Iv6V(fpv&AJiSj?9lrlU(f=YP_vA8
z$}9nm{uh_TgRVpXU6l@Mv*cz$7PK10$Ac!mGE#F2Qj5S_MX`iGJi1WkAK)t=sJYF`
zGTt>9)FB4ZXkBZ|_+W67clC001?~R?T~&uNUkDn_@CpVkoC7U81g#mwJcbO~z@gT7
z5^SImOF9M({o=f@5LVX^*I|Gseb{boaNQCF*=YtH7=mrl21|jO2H;^!ShW)l*#Hey
z3#zifSqjPr-8u$NQ=ruqKDp+QH96qzt;DR!0iUG~N@lPG25xM_QyC~3qHYcVl?G(=
z13;6;pvz;>F5fT$9q|F)iwHU?Eu}IqF*h?AHdh;;oLF1}AD~3*Y7sf)Yzn?4-7Fq7
zvqt(!>t^xb<tm`18wT-McF2J;GV-_<=%8|M(AW!ToiX-IYT$}vN|2Z=N$lcZ(EcPW
z)9Vmn<dYsiC((m5rWbgt1gJ{Gmp?t?p?gXp-Ain<F(&b$d6{{zg91}L(f1#dnSOAu
zgo3Rs@(S{Xo@PMs_A5VcoYU(@7#AGG!zbL0%!5*sQ!~p_Q+y$(Q#+=o!sp;U4K0dt
z%j02Z`Df;(<;NG7xf&X~r<VApmK0?shvsFLIGH9_R2Uk<nvX<W%L588<l2|0QU^;t
z06ELS6@14B^a5Ydf#-<r_25ZhaB%>gj*ibSNG$^2{05C}qy=msS0R-G@Ja?-S?UVk
zHH5U?*bH=mLuNW?Xaj8lAezy{b{0U|kirRcqzslE04jno&kKaDm+`}Pg`T0MTTXsr
zNoHPp0O&&EAn>+R$RR$i;C)e`JB6IV1sQyAKcOO%q;)u8OF#~XF1P^~mm$Hy__okM
z>o&+j7w|d5_!s*@Vi@HB39v5M)Dw<6m)NdOnLl`GgCVugC@=vZ1&4Rq5Ud2$b-_Mq
z=n6WC$<wVY7&cc3R*#;TEJ3?PFh;S!V+1h$p^(Ws(5;|uW#GXE@AzQQfkxnw0+=e$
z6cA|62dWIMKLW1Dp;DmhLXlJ&n#OyAk6nkG1e;p~I~dd-0j<M@Y4$*N4M-AH$ipQ4
zkR^k`CWE~KlMlv}2YUi09|4hfb;UC1fI3Ix0_sx*`^N_d#)FOmjs!2g2Mu!sgF0rQ
zaT7z(?1@`^FsOS4n(zemq(JB28G=sv4UZ2tjEWC7G6eO*K*P6?7EMVi<~g~b#d4tC
zI;cwrjLhPLjR+j#f)>|AwkxodEuiqnT}{D{U=1z--J=dUU>Drj0+l66uC9g_@lH@t
z(Ec>=AyCkTUEpyB$fgtOZl5tSf?e4FTGEf$ZUk=EAeW|QSTg|B$HByIrvYU{1FQoy
z!Qhq$=x7V#_tyl1#*M+D3EjdE8R0I256<I0aE!=Ers+n03&<g7SobJF_N=-FyMluq
zKAH>JgBD@{+Fk_Nf(ANBA~!KR6?$42qOpw8j4?7tJ}5o}boWVcNn%N6aY<%!u`BlL
z!wtx~J{+|45xn&llqW%_ID4WEL4p=O2bX|W$V09v35j=wom}PtTb=;EsT6XwG*YVp
z+u1yz`2bi24n40L)D;TIEpr8T;|xG&fq|Rx;0C#QT7FS^Vo{1`5cpaG(rRK?JS!`Z
zuV<lN5(M2{i7%5PHNrrvWx+m1pB(b@hEAX-=Xiqdq(o}Rf%~DJ-k?)8ur=L4hsr^&
zv~&e!Hc%@7Ni(SAM6#c_Oa*cwv~_~MstVe_5Ah5D?T|n-o!E9Dbm#zd5-MWi26P!k
zW?lj4`et|*fv(mCH*@eejzE_xVqeN@1kQ=zpz(%ziuU6ykaKG=nj;Wl<nAbBkipO*
zu`Dq&2YfnEa$-SZa%M>-qyyp|T!Lu-Bh8csV9bXQK26LBJ=KA7AM|uBQjZTIBWDJi
z5V#%--U%@@C@D%zPA$pL&nY%E01coOSLP<==XeIeb1igTxuGR=D{gUV66Ege%=|o0
z;*xm~Mi7G6n+2PLZ)`&w%K-Jl&B3?AL2isAeV_t*7>TQEushfSXu}`0qyw}pZZKX6
z=js}e4BZC=>aG%Xx-03WjjJno!8T|_A|70H<rjGdfe!X_b;Ww1t2g4zD)M`SCdHXm
zsgNv24da|4;{~7s5#AISo!A}G6T6_9DYRA<B@??i7I;y+yAB!O2HzO~t1WRXtj2xi
zF?8758*<|@l!rFkU=D6Jqo3~#8bX1O#s{P54~X{+_5}4(K@_Oj3N<$pMHO0a9c5{!
z35rTX&?r4<wh%Uk4_Ze8-Wd)K0#Jt>G-?F3#n25|Ge{ED9fwK!AWH^=O$Pe}CLf3?
z4=VQIHitpvA-(mo#GK3&Sjj}wGw1Mc*Cb}~FH--LxH=b9ji5(5IFevtfp?$?95bNF
zml3$W9JHI;2t0EHx&aW>`^TJ~1kKPP^~yj+2Dm~6wTUnqI|K%VlXE~v!-D%`G&&dr
z@5lyHGXi|N2XtHlwJd`6nY=K2OpcIU@}OBEY{!A%I7!bR+)W_VnS}?OabSLNKz>eU
za;0}>UJCM2nns`<UcsOPVqr&Vf=BJ+VQ1!%dLc6L9U<^yK8)j>K$BjOlafLGL(HxF
zBo0M@Zrg>PkOLas05#BIo9VD*a1ytnyMjB(0U_}ii;|!-cAyDQ<StYh=m0JpcledL
zy7~u$Mi;<+PP$DgAxc)v(}ze64*VTom`wvRUFMgVn~FYNW(YbRyPz^YH@^&Yys@FH
zPm-Z)aEXywQDR<7elGOFN%&%k_>#nQR|}XP&)i(lUE>DvpgR}LKudIKSpdOLCITPD
z1RB}I-1~1pt6O$Jmne9Hro7RHSU{KII>)=lV=2_!<3Ynf*hgnwgTdqfAWvW!o^?h)
z{>TS3DiRz4F7JX%%#t&T^7Ha7Qc59{iJm#ZC8l7er%#Tdt51%h0Stf-N%YJC58S~P
zX;Wp68P?jwHpT@i{4sW%Ku(QyHu40`Duc(SAyW_W;4!3l@DZ}{C7wRWOLkC4>A^gV
zV=7GJo%0JS<C9DBiy&kFpxNuuGrB?R(?R#zgZ5uRm(7}Du8ajILQo6Mtqgo%6L>Ws
zSUIT83|bTelcdj@TU=+$1%SFA*mq_cgE|+WItKFqULzCqd}L$_&PYb!z1hJfCdK86
z1)c%H;A0`tI)9+cKtNOKc`5Or?aOBI@p<_r@t^}LK^7Iqmy{NO_7Y@fr-JX&4lXe=
z%q#{MqmcDwMWx9lnMpaR;KB;joPfzD78hrx=Yhr!!BVcUk@_;|F~LE>W}t|I&L5M!
z-GGFnHHlgK0!lwvX68WK4M0np;9Ct4tB{fsi&H(*f)hQ{TwM{Opb0q05mw+S2*}Ag
zpq2=HtsTK-JXp`wBeEZZ_l{^+SIAl&kf-pi)d8K~jI@>xTRA$~3xiZ_(601A@A8Gz
zHjr(3gx4@3RWNy}pjnmRcmf+|Km&-#XRxCz_b79P)OnzLcc8i10OialP(#ZQebNEm
zU7`J~2WV9((&|!_J{)Mg1mu20$l9I^$c3IB&=v@ha~yELU~45H?g{~i`>>vj$6ZI^
zIO!5R6A!A@P>*IOZfY&q0D7tk=*+_cNG}#ToegTggX$}n0{;+jK@93(V%_8%pPmZa
zap4JS_Zk_3l%<p=r$P^tfS%O}>axM7c_>~VU>WZUZ{~vrO^`c|<ZW>VHO%pxLjqbL
z1l_Say2lx`&KA5cpY%P>u9oq^@nzt{jKF<&(Bfn8PD#YV)%fK6f=cieI<AJsFgb`I
z@<E1JS0rGcIWh*FBbA<7gtmgP1h#kqGz$o+`CVOI1HjXTAqMf_lPQATK}8wz`46be
zYC$DC@^C4h{tlKg6ws+b;0grG94?*(4=%8^8j$J&O9KOb@24?nnfK_upP*<$s<(o{
z)fTMJG6Xt2NT<vprN!V9L+qU$Ggnu93uaJ`p@F4X?Cl6rwk4Yu!<RM1=N6|I8|N0M
z8=69vU>8FdZpVYx+?9dqIrsusxC7i%^HPg4lS49dQ;R&K{DR|Yvl;+2hZ79imk^J>
z7yx{CCTRUKXsrMlTgbusL4FH%i}wqThb{#GuO+pJ_oU8J0LWqApjsI;d=hVLguJ-S
zA9BNbcxFk4V@^(fGHBnDC%7x(7h)W58Jv+=l$ruMQrtB(r_43pC!ov#u|^!TU_;6=
zc$;V-mtfwv2U(d7UNeoFW-*$wB%MZzKWQVc1%tGUpchHSCze(~Diupm1Esj6D8JG(
z08}m@7vH401Y3y?N?oq5W#DT;p~W+v$r_^e6o3ckK;<|%EJ40PZtlQi1|<U%+J_J6
zV<VmS3!2slF0stZFUcs%FOM$)kI)(#fQE2O^Gf0~(>w`RzObB(dj`cAJc9z>BL%))
z(KJ3jzo6LAEZ(yuwJ1Kdurx8JIKC_~#}jm>0(6=OzCWs@C^5677}P8^G)>6_oywn@
zmz)|8>R5pnY`TK3Uc(4;P!wZJ$XKqh3GfRxj5kC->(bC1bSNe0bYoC6q9`pf8Pe%1
zF^`W2?<p}fN=huwOpY%uDay=C_e=&&o+M`^7R5syoDAAWkPPa_c!MkeU!@B=S_)Lg
z8OFn}9Y9{|6rYv|8mX)#Va*e$hX&eK8yo;$hlF0X1%j>_2dxGV1WS{?&<Sh+xNw6k
zfiR3Wv_vj@+#oJ?g%wSP<d#jKos6JxG9-2S3Umyk8E7jqXcHgkKn}zrCkya~PIyWJ
zjXi-5JI%~XE^^HQB^l5`o0jpg-VbQiVq!Ar`Um);Mbw*hj17>zj(nmd^tu}2$D1IF
z2hqz!(COeHjQ=V)&=@udyPC!Of_9{W*B1nr<fS5<O==(}Vb0IRLoRYbIq1sJ1ofm4
zLU&Rb2b3n|WEN+n7J)L7D`?2T05a^60$HzxR7HSXK*bYB@U?^-3AUukx&M{eQXM+_
zHRujmFoYk1W(eK@f^`N4byWg<ket}n!ZaI3cZvrM2!PhOgXSvZk%!SiTX8Ul(VgOh
zeL$T&^oo^OpFpZo$PP4E4T#bzBeD<&9bRM#+V%>%@5LCloiR5xH@~P7RJSCSq^4II
z!Inz+g2jVNion94o2MaFri%f%5CDzWP`)4lx-J|PGN$qIsJGMQqFosWzShytqPQdl
z-uO57NKH&hErPZA$v6NR`SwASMh|HXHCG~T0|akY0tFj&nrr^Sh}Ig)Xf9~}f;88I
zOL%7^&miz#3Ph!b5hYaJm<U_89TE)M6F^*jhI11ZsES2ikc+jeXbImI<C0jC7y#Py
z2}?Sl78E#r!xlz>$AZx(dBK|^OTd?RTY!gE4C09>zTpjMEThk$o(<*{HFV$rb?qZ@
zA%v~V0A4f*T9yUc4GBA}06e=2K3!!bT`dn<<N#Yul>(WYPV@{WV!tf~hp3u?j*T@V
zw28qLDdi!R5TLdS%4`nd{Ti4(Wu#&jrI3TwCZx9EU`{2p<PFp{Lhk*Nw~)#NZA%-W
zjrpMJ8Kb!ijs(PjtR=Xg2p*+_URn*xIH1lbbPZB`q7k?^AK;x9kmed<2<rNQDp1(P
zN1&tSknWnqK7~dn|AN;_fmX9YdNxM!_>VIPHUafrAj2Gxaubv*K=B015Rk2w@G=Xf
z(+@w$0{^HT$SCN+mE;#%;J86t^9esw5WHjp)L@`WN_IAaj2A+7NkaB*l9ScJOH@Dv
zxC2YfMV|1vD%6f2{&5u}!{XGE`24*1qSVBc%J}5OoSdY@<ZM^ep|#vhS65fR(41V?
zcvwya4H?9TfR~DZRzQG{6!HQkd9+p41mYdfnL@-Y;s6~LgErZVlvaY_M+t!jFTkx#
zc=L?V$tw7-c|x*;(gaCFLk~7N4WBkKG>eDdumPC`1tmJr&P)TaL_Fw%6G9za>=_aF
zHCf<Bohx|rxo<q;Mrg2It^vVLpdJZi^-D>9d}2yUQEG89Xge>$)wFjUXt^dVKO=8h
z2r@E7K5-={zqlkGH1=Ow9A6ARqYr#g6Qt~dyO+cR$dS_otRBSDK*N$pz^!EXc9W5P
z?wL=np&@v8fg$dtl&Bqf@=F-3ZF*eOKcJ!p&&U^Q(;74-1Db$Gw3CoiBYG=_sL>Z(
z=>}&H2G;&V9;X7?j5M@N?0^Bj0V(t=oN05OjiF(@FQlYPEJ<~RUO-PyPDKhXESVFY
z3C%#qhz1*DY*dC0fT6}V`BeaT-xqAlkuT)nJE#?|@t`S%U~e!5ZUjJf9R;JPLfvQP
z9Sk-QYC;r>%7}Q-kPB$lBg7ogeW#$|C5Yl6?_kjN0T2#&#Vm@PA@UY9cMNlpZ3Ugo
zg3ucbvKFKn=1Idqh;C4g?CFzB>b;P}^sGo7h9_d}5%MKS4DnI$rWVD^f(V`2fK;gj
zn}XH~WAsBnZA4I~A3dq!ImrRC62{dfG1v`MX@lCn7$Y<AQWb4#3~dZ8*f1WP89}oV
zs4KeQ24KuiVZ8<x|Lzjw^wbh)`;Atcz$}YW(=&@pQj6e?;P|wB@Qhe;W?s5$8RSxM
z%>59cA{9B7NId=q)Ubw}c>q}_7!O^27HomO#M=_Q!rKoTV@UN0)+Izn2EnN%h<oXR
zQj1G-K&!kVC$1n$LHOJrICw!bCTKf_;PHq#{YYe-LDLsmqa@glydfgLqO1`B&7PMe
zX67K;bMVDRph36b(ZxofG>p_N7|M%{ux18BQ+Q4YOUx-vg$>d|7JPt5U_yf73EgOP
zSq~A*0;s>N2eiBrG<J`c8i{VC;_SX5jj|iK27%W65*%bF(+!An6>T>iY_Qw}ymihQ
z>%nHAwi#p)9d=>?m<PL45X=dNZQ%#=g1o_-5}>2|;gH??P#);!0q~F)ln*-m7ksP$
zSSRRwKIjps5I*P(L69`4rRnOD3|bR`7M=q;=m0))2(m&fH9n~{IXkta7}gIkG=x^b
zIr+)ipp8rx(88=FGZ%CpN@+=I1#EH%RKp?Fon;siji>7lo}s}U499xEHnzSAI32>)
zo<oO4K?mX)#ru}#lw`(3jyMZ&1Eo;<tV(x`cQqom;e&cyV+nE~!jh;b_>4_&aNh~z
z_<z@6ur#QxYKkNMLsSHZf>!>xLe+yJ2pYYhTi)?pIsn&UXoO-wRJ><!aC|WM0<K`t
z@sKc+K?h3)faX%b4g*;PO*deRAe|bBl%Xq%iQsehK^ObMP4YsP2W>F~jb1>#13IS?
zVGT$UWHd}N3|VI|*kn-m31%{ArvpMWL>}x3sD99i{~&qDZCs$43bV{SET>+A7TCHH
zydv7nHP{GbJ8}Vl=Xf;IW`#i`C?@gv*9W;GRs*0+QU!x|GD1%`0yQWxhZ&F(35i?V
zaSg4291J=X#LzrGEETl64V-5or)@&cS;9a2PIS!$T3HM}X$n&08loI`5862FMPRrZ
z#|}c02e=@oeq;18L4g37IRWn^1T92^?wbO4AdyFyyg~a#3o=uaQ_C}pQxQ8x<4f=j
zA{irAHF^5S7nh`D=Eav5r=~!|gXF!U&^2wj1v#m?sd=D9-uZc;Wn7@j0r^aG@<(pK
zRVyS+K)djuDHF6E7Ia!QcqMZxv8QW*6E{)48c0tOwI>BWQv<$q1Fb4F%|)*Kz>_wx
zvHAQo!UwM7s|-OqPeS5@f*qkfQnY>}83*&>?@xlRN;f8H{}*T$5_Jg>yp4}Os$l^O
zQ`g)8?=ncT!&ZfZ@6mu&;gIcP2J!LG+o0n!Q!3(<^YgPaQ(d8_SW|fuKllLWV7zA&
zft7$N+0jF+L5*C{{(q_+Vh!EJZxjz13<8}46Ym9DP=T}$&xMNTSflSf^A0XC$w(~D
z@XU2h&VjXlu_RM)Lld&B$dK3`PY}_y6|_U)2x{iR3JBODKhM0he0V<wlnQa(cMUbf
z2XrC;{F*h?VRg_ZH!M5!!IcrLKNW(ae?(m020COH)<2{5k=F1ntB?~N(3Zf04rd1U
zRSb$#i!u{)GONH>KtOj97@21l$HOE*-LTZ+;>7gS_~e|#V(^{_^o6bH4RBIVrU`b3
zEVsZmW(Yf$CfFG~hz>s+6Z4pCq`QPb4x(MF(l|8_db}Pn^M6P~RiNfC#&|uxi4kzq
zBG{17f-%I>4lG5AA-GI|)qLQFFu3|N#M*hKXPsyY?sVc^k`7h^DvfYm`4<dU5$p%O
z@ejg7D~<48`3%tkyD}QW1KsH06CWG`yNv;SzB#BqGDNoqx!Vcqe!*3mqo@S!Itum$
z^<bgyHFQRn2lXsLo4H_;p6HUG#yd<Bc0Dx2sbG^q6V`B>Ly$EGgXJOj8$vZiLgZat
zp>?7$a-E1)CA!83dxLtp!9nrC5%IxM@t~tAL6=DcgU-4%bczoK^{)-x<AV*o<AV)-
z<AXu7godC#dsuw1VMKf|s26MmKE@93)ec6W(JO+TTqD<DBT)C;CD}jN2-0vytUJuj
zgzT|HiV|WgM#OSqP|XG3o()=-gJtVC`08C(%za@&-ofDe3L$M!luj_B^@_GP1(tI`
zvv7F#1erVM=ar;Zl;H1#gI4;0uxkNq(#_B?9=Y29THy+cI>f2zuw(ZEsMGZ(d_=b^
z=wQBJ*jgXZwm;0x1Ej5RBGmhUOpsw+#!dQgGOXQ%Z4Cmbpu)0*8$4|fUZ><qY>I?0
zXMnBIhM55_Ccqp}o&;rl=*&OpFj~;|U)Xd#(HF{rjs-OZFWiX)7f{#^r9oY{LtbAQ
zo(D)=VhpYW@kcS9BP)^mxX_Ux(1twlXaZ_MLDGl|c#i-mDzFVO8Nt#UQ451%=?Qz1
zr}pYv(9TUzq5<!UGXyQ=KsXjDJm7JK;wnQ+<lTqR3&cQXcm^BAgYSNVl~RVLpmVf}
zOOrsuNT6a1qyk(4fKSqN0U!0^3cAnS2zsA+usLX1HKgdIxDi8_b74Ru@c1t6Kx%*D
z8Ttkl85jfZ&{JuN7`KO9J{tt;xx#MKg_?-1e1ct=J9^)4Flh80G?-6l^xY7A-!8$H
ziJ>|A_&aE5Ix`RXC`r&tYfD$qTq&p@fV^g%*jfR!L>;_hKgb(?BrT|`1Md`#UKlW<
zFAOjQ)!=AdeTr@jz+X90VG97s>vD~ZN{dtDOAxnV#pkA$WaLBp<A~k>sMnj9UzD4e
z13xI(Gr&6o(bCTdPV~%xA9rB{9SX-%^?<w2&>=Z<A{QZy4#|Of%R}O@Ba|f**gI_~
zjUXb9V<4$137V?JlM6tNOwdhdpi?UFZwLY(`T?mHpnEz%)eOc#?jZZ{Y;q)H@`s2n
zA7V8<;`mi?J3J>i(K83Uk0Uq8I~aESpDFkxTTeoBr$+c&$4Kp2ZxTDVpn-5K1K6Np
z7|`ZA(1GM2><Vu@lQgOaYh9CYCcmKpV&9HyK(HBj?Jm;nEvOZM)Zm2KfNek()G$HY
z>J<zgpuuwroEc)4Hwu)hQ0MS*1THaqtg-i>{DaNG<uPbf1osRwmKH8Hzk!aG0G(M<
zP*MboE-a-y=>q}8jQxVHM}x-&`b-O?7jFz+SLTFcT@9=^?*%$*1~w=V<PBa24(<2{
zph<yRwNR-rWGT?R4fwo4n3<q!YC)rEP{rs22!^H*-Jsm*>62>=9wG=La)`h$xWvdj
zKE4$BmhgC3s>_Qv1aGJX-G&NPf{-J75HHu&H3YOn0e*-mXc8GVIZV<9Z|Grapas{2
z#vNb<8~%n89kwKb=hk3LaNw>%IXQ^PB@-r~b3uYlL8r=*esYs3=*9)mJQrjT1XL`I
zc1{pS*awe@c}^@hMtcQ;W(L5gtRdf!K}qKXvZ4l5=^^b^Cu^I%u|ZI3a%yH-Y6|q^
z$bi(M%={Fx4i^CJm~u9B4G1;?)nLITmeBpQ`KX85fsXOd$xP1!&#vYsm7=fc0c9MN
z_6saaW2y8&QzxK1PvV0hTX{iC+wkn1Fb5s)H@b5IErf^k&Ix=|$V8U<iJ(1;_$QZ;
zR(O)zfCA-KijRW;S9P#P4Bi!0@D|nxz3t5qGOuF@US>?h$!eHQd$e3a>_8=`lL_j%
zVsGAqR_TQV!?$A6=IC8B(DHC_D+c{|N;7Z+$1EOlFfZwC9I$>+p&RT9Y9v8hi{MJ$
zd@vrp3z<~Gy%-$F#b-p!yCF8$8iHy&Q1U@pqYJCFPzF#CC&!R*FAPaTDtLPDpb>Oe
z(3v*@&}(Aw-*8B5dUtiD%~q1p)i`ct!K15jG86MkJiUVHwi*Y#<;2h=9(t_?WPh`3
zu#satX#EZNxaPsQnH#0S4BDQBtFa6!s6ba{<(1`UrxMz??F}v3a2KG#pe-(B6qktE
zio8_M0B`IYU@hHp@)Juk^U?!AhZN$xR>Bl~iW%rg0aw=~&=hbywiyt}(k0OS@zg#G
z0cpJ{$Ps9hP>}Vew7Lk<G#<Ra59>J!!A|k6@yR)!m>0adfd}5OkGnxm;{ctr0E>OJ
zacjR|&{A#Ej^qY4ia=q5FbZ`37HkC=<Nzk5Bn%%nM5#Touff1SOa)niY6?xq<h0$9
zcE@7LQ=sHV^8;7FYnx!Le(!j2e+@cv=?p$;1+=XWd~PRfm=v_*7PQ$1stWzU6|jL&
zxd;^V!q5*~F+!FO@(u=_N)FWt+KGs;1hkM7G?osNbVb$}3^EtlRzoigY0&Ti%#()x
z5NYTDEaY${$Rbk0YqYQr0wB$0nh-ga3F-kLciUiXIxOh`+vvL)Xuue@<{x}1d@#mx
z7nn3!3=!9J1vT~{8=?In<JF*XZnv^vk9be;wa@S^3Zcl-LEgcjOR%A8;UnQ-gMz$+
zLqVMfFbA}NHW)lg4&i#ldqNlTLinIHuxQd?FT+fBhu8}0E+A$aktS|}utyY8(-EW5
z0*_n@q6N>im!Tipyq5|5*#6}F(!3H+0_CouX8>`D7~U5~@2gtGgAOFKh!3`i_X~C;
z<DM9>0j{pDMur)Qc`2alLGu$KqmJM`9j*aopwinBz3vRn0Tr;IjuN=Z0O>-KQ*)pf
zA4JWXVJk>RM}6S+T2Q<v`1A;PMd1?<x`qP0m<2vl2fCjFx~Uv_5n6nSC+cEe@UaT8
z;bKEm@F|qwJJTRn7v~0-!0tyNp+RC~7+jE(SyGakf;<CN3>yEB2NkxdIjPAdhQ%eI
z(@McNvBa0;d*-?#HpzjO-dn``=BLCLCFZ54#)J0Gfev#5omX!V?~<C92s#uAESCb7
zbOq@!M{+&%LKM(ycnCHGmBEI_@xJldsg=<CUtEKNjX;~>g5#lQWPs1a1l<Z#n(7&B
z9uLw9Ua^P1|JFNz3MZ9AR>HeN+hw5XO4L2C!6gH{R3A3G2~Pu{+zh${2XZ$yh=<f*
zEpvq(TnOr4S;hxr-DE)2;jmcNUYNv#nhE#|TtgGc-6ZkQO%33g4oj$m)AAvun4xiL
zUVc$ZY7uDeC9%LWHyG(^BJ63L(83!;x(zO|Ku*t~?G~`?18JL@rWPd@r@BHnUqc%G
zptaKQJBP6!9}R1Dq4Wh1BWZYd%_Bt-8S7wNy<CaCfH))!NAQ^-mjcLZ$ceqK!VKKI
zH3MI_fpNwGNEkXM3yoouc(>BL<dV$%Ja8dqXdDkZLLfdjF)uMawa7ET4SaYEa`TDo
zY6;ZXL+Tx&t?>YzeUn_2npl$R8RQ)dI;E#9D7XZ1Rjq#rXj3DWi}jMg%ZtDxEyf1%
z@u}d;xnWlZr4{Ap#+PJd7K42U+OlOxTEip&bk>704nsX*kq8;shOSq}R`;7j?zx9t
zdjfU~cv%PeH{C<#Yrwq(Sb|3jP)NrL)MUYR5)(uPXxkbnxS>3>4T0vMP{&9|pa~0j
z9UBZik_qCZfOyYf&v@|cJ@f_zh<GH5D%Ac9>RKBU6qSac#WtXYI`Aso5?LP9jRf@s
zp{_S{LzhJKID<i_b|U!{Y%<s<FwL-Yrywo{%Y*#@lMjO!4%){7Dld(|i}0}3cWA{u
zIkyjhw|*g=H=PH%CM&+YD6xRxm2bI-rMtPoiJrNj+8nfQEd<m;hOGI49}$kF{Rm6c
zs7I{BN>FN@!h&?7Immtfpo-9}C>4A=P*G}HY7yubInb?gCZI~m)gN-@D@YY_MHW&~
zPF%+V-13k2jnB(3iBHWfD5;ExUnl`ipGg5Bpymf?ZZJMRB_FmL3w$ju;Y;`oO^T9p
z;z6etfv>8A+`>ul23&Yy4myV<*eu=^asjRzsHZ%_hb4na8<Zq^oh;s&Hk5jhq=_~x
z`3%%;1P#eJ#(M^Xj@Q9lE{ihw0WIbsXPM&Zi6b2|1YUqj-tHOL`cFfYSxU0&eozse
z80-pLtxDboQ)0IY;BI6<3UW}L=!ktZ8&=79#)G2-q8?P5BgH&um;p<x8(fpX^arBo
z_lx%g?RWMEQ=rlgYHm1+DtvXK5sFGf!+1|fHx_D;p*gZVs7^#4T6IB}1UVI^(+gQL
z7;G{~8s-tu$SNpt!jyw-2F>5Y<wGF)L3JW%*A{r`t2byQ6I4*5?&`wqP$Q*-JjnH(
z@rIVDR~SMXOYm+L6}ljh3l3f3E5Ja#Nl^5H*T$tJmL$TPb=Ye_Bm8Srkt!ZC`ViR4
z3Fmn5T{Yl#uCu2hw$*%~BR@c6tFXCx(3vR%*>^*n`vF>*PFj=O5VQmx)X@WNUjh#v
z!V4qR#q?<T(vPeajYd?tC<!!K1)8)14ZS%-7W9IeDkPtAXM|^?7-{tl<Y)$L$q91)
z9ZIzTZs0%;dIL3(U6H(i8syj~UU9TzAPePOQ77@Bhsc4)(%=m&&<GJIHc|2pw8F!-
zF#|k_iFrtAa*k`T8E7U5+#57BhOegv%^rG|fvQ7noinreu*4$J!h!hWlKi5?^i&G_
zW{~NQ(W9e4^$<8?Kmr7G_6ex!fXw%RBthHjAw2MbC<w`5L(s{-pv(js$pT%#XBdQX
z2o_i#(kp}-9uARrb;Z7<8q|*qHZlVDX5q;K>%mCaQiv%eg`{LAgPQ&Md7h&kcTjEV
z2`x9E{pBIiargAeH3v6R3_(pKVut<EJNT&AhM^T(MD{gtH&IbXy5WftI_M6WZUAr9
z!FwAP$W@?zGp^BR$Y{N*t08FE4QyOu3C5ArxR>$3h6u>H^bNFE$Q5)16PUn1N)25#
zX$Vpd8L)&02;!mxLzDPW<jqrPCw_v00@S>NEvCj(tzfGyK?NA7!+?2M4LA&)4Lw1J
zBZ8X9*wd0vu7Rs7=oAmo-~ni_mof5aKj=#H%)Ek}#AL+f;E=&Yq8CYl$~$ljBDIoW
z!=K<Yo{`$KSXLqsSjY~ou9179paU8U5;KcDK}|aYe5nlIX}A_h^Tl)-+ec0VB%bMv
zbQBEnL;Mu1Rv@|=1RsMn2T#pmrcp?@jm!g;{NjT_+j!w-fck|HPH+ga6sQV^ECYke
zMq<c<auK}CXbh2tb{UPpr7_X#?y(J|85zK@zHmt`PA<wUD9K0MZ*A!6XJ}EBU!0ke
z6JJ!C2Rbi5KDnR(erLC5US<j6U`Nm(KD`=>ka}};5FgYQ1dR|ulMkH+@j(S=QED;h
z(k0NnpZ+1R<&U7{PA-X{)*__NK|iY8(3Ol!K=E(DM=6|$n)gL2lR&H9V1+;7IvaIR
z!-(PuM|1FmBi?fvKqJ?no*Dki-r3003w&`2?hD62LvNsIL{OcMR7ir%4+{2zoQw)P
zSj*Klz&jai9(c$Ue1<EQi$6mu3sS*Da%P~br@%w}ppqM@YYMUqIetiNK!BT>(8KQ`
zd-V~EnPCSpA{#$|qZp8&H7f((1K<g|SvC<wf`SLKW+Wc{oEY$uC+r72dVmhZ1b4(u
zK$AM2K>=<_C^Nd?Q!Ky-<U!9zi_b4eEdrme>q^9hv6j#V70N**pffq}#E+{hcn}(V
z84@U#;fr}pPzN0m*UEw-A72v()CdG&Py`2n0tw~*S2M)27|?JKIVX(Z^9>PgL{KH`
z8We01AAodF1nQVRY2!**M!rEscXC-0qzFRWB@|=~zLd5wzc@ZKFF8NAAh9GfDJL~P
zwJbFc`FdKoe$?Jokg*x)PTTx6(1c(L=tka@oXot`_}t9m;?xwR>uq6c!^z7%=4iW`
z9n(_@ZD}?%_s@gwfre=Y&k4upKr0R80X9&wB(2Q}D$_lKjpMz7AQ$Hb6LUK@a*{^s
zAB~P)z?z=;rdWo`=mlh>YB(8FEF>feP_c(xDUm(#2Oh(N1^?&{WXQ}Iq}>l%jso7}
z06MhFCl?a0p#2iq2NKZMqJl@IQ0}HTa78)=3QJEP+vtWNC>c2$d4d*qdIfod7T%S)
zg1YUX5exA07VKpT{BlV{BT%U~dPV{$!yvavLCcQdW7k9CbT{~QSjcOGP+JN_bxg1{
z5Wu~E!Yh2htDQjYB=k8atSuCx&dkDgqc*WiLGVn)5fu;=&cJzs=6gXHdUP77VTF18
zH;E@iyPANm4+OW=AcJm2snBbj5<wd<um&{F%i<v$DM772$g(8x28y5%$Od;<yOr`~
zxWoiDxS0z&ECG~!jN_dkT^Q)vfke+FuspcK0co9K8%752_#*c52YQ{G4BspYsuYl$
zl-_=z-C<aYdGOpQ#>O$q&PfKZ#|?&@pd5~Tf-<PsLux1BIlUQn<}zq%4?I{1H4ePu
z#5F$H&?w$B7_@`|q0kY<CYN~6V8~7lh&w=|M4%Z!s5#)tLx>FcY5|xrps^*;oHkS$
z=$=A^F7Q1BFqOfEVHg%dE~<bS3%Z{Hp*0xf9<Y0%CKG#1GWh-m&?@Az%;L<Fc-W3{
zzj)BCgrL+38dk@C%{XLc0RJco{1$Og#f>zI5oBxt>Pew=!oVHd;*!LY(&G4HSQf$P
z9Fx#&BzA=seB63;>=TqeK}9Hi$3C46;k%zeqn)6_#f;EmEdnJv-i4D$O(UWY3NcO2
zNlk<wM2S8KYXF`$C^1BufCBZIL0t`KCW4po(5+hW$@wX%kSc-ZTeV;}n1M!wNZXtR
z9!xScjrWCK01TPIb<NEM`3i067wTd)EOh~nCO@cE0m81%o<?X!f>+7}8^#A4$Gd_y
zVi?D}x&{Or#`{A?M!gYZmxd%B%tralIA~oM>}XQZ0yp?N4v3>sJNHzWq6Q6zx&}po
z&l5I*>`jR;C{4=AEY3(Ricd=f-IiJj+WQ7tbOh??f>aus!SAhcgQx&k$cFJoh{<yQ
z0?>w=;_%Fp3`fXy&-q23po{igK^HxMO)<>_C04|GaYJ*z{FGGC-W<=ol2q^-a<I9i
zpRE9z%r=BvZ0;KG73>ucx*Y|yiyOSb#snUyki{{<F5qEtNSh9^uK=yyA2dtv;5XJ9
zV!0k0w4Dvq{DsbrgImGqwWN^+sFuvhEK3EAGZq)e=j0b7k5f7ug8IAQIuaBH@y_{q
z#U(|h$tB?B7_cG|OICFC3IY$;y1JGHgn+{o*1bl%Q<T(2qxhQxpi`WX??LbhHjg&~
z@6!aWz%xYO*#pZpsFOsny&w2iClb?2hpvzWol=Bz5hCc)$ADnuot~ifC1|w~^gcGS
zhoV5WEOa>oDAr+P|47Z7LD>T^!gq5Da=i*VzXg=J$!Yt8Ti(I`;9KSbAh(`Dcu)he
zC1_WOir{c$^`J}viZJME8~hyth<%18C<cH#1fkFl0jOMZg;`|ih@ueOs)rcih9UuK
znTLS}wxA9K9UcN+{|8nK-CYQiL-TF0A-IVTRtfG9AT)wo{E!X-L>kl~K$8Z$7iu)9
zLjaN{cyEd^Xo3y1N8k(Z5g;v-M@p@PhV{{+0-m+8#3i<N0%*_%6#KXqm4J*#PJTqz
z@9?I-59kDHIL{Sy1_{VYPy-IM;4=tWI><X1bTJ>ajU0g{1v+UPDrIPlEEnt=?+NZ}
z!VCo+K?90GsA`ZjvYm!55Z$1z5NI<4<Qy48P(mZBg^U&?@DMk4PRz+kN=(jnFUl`1
z05?-z@}TWG($>a18zF5@K-nrxT=0YDbRFY^9pn9iO~^PR!x6N&8kAatE#tj{0zifs
z64z2OvV^X{$%WpK3h8^678K+cmBg2T5?YCQd^~B#M1gdfK$<cTCZ3f8P^UxG85<#o
z9oFU;cy|_f!!Yuw3uspmsK;gsT5DhuZ%FF!8|dbV08m2<RCW}^gV*grn<MchiRs`*
zAZX|v+}=W2bO$*_0bc_HG;9w#BgYVP8zpF+E@U4iG}R$r6@c1{pnSZJq(MZ`1~@Du
z#;99fuy<0NLAxNKgQIA@7>Jk1n+vAOeh?FsEj!rVZvr}2)zuSpSt+Q=Pw;5%U}MlB
zGvJ+|Cb0e(_L{*MvRpl{1k&3bU91jjJ`Tmj>Y%;`WS2Q;T$_yLBW13HuSA9)MFJ~a
zuonS%rb9@|@t{rsp4DQQ=MR8(i5OZY=jRod=BC05OGuX=v^*8<{KVp-;1ckq+=;oV
zo{(j#re%parKzAA9Jwg>4hF4fg_Me*nFGjt2x#9K{D2Vy*8oEc(7tVOXFMO$YmYDX
z0-cHho;eK)F^CUBpNR!c)OrP*#Jd!PfE0n3K$)lI7nLU#rGSQ1N-U6uWzm`p_)iLO
z1y9Z5D&rlIR#byJckuBqBZK&WqRd>-@tvT<f#M7Db25`FLCYUOW521eelYH(gW%;W
z#B}gLGoJYSqsU`8&@_#Hk`Hco;J7^p=LA(EsBk5)z}?jXTnQ(Zq`Kw?c!LrGuGPP$
zkTX0$qdt&w6*N>gTDA_+veg7ywnCTwf=1uKho5=}gYM)mF~oAxOs-F^A^5ys(Bfc|
zc+ka|pyre}{&JIsyM-+>5{u(OZ5?nH#vBqYgCCZMyJ1XZzri%#mH2@OGsr2k2AD_X
zffreOVVp1vTAYh*pC_of4Qe5}60vU&Pq6`wAmT3(gX}v3m5|`V0UW%b(#j}49y|pP
z-jz(~NJIEGV0b}HLFb+9Q7_QAG`yERx&RBu0xZzY-i9XNDJ9TJmf%~m2~LQCPB=i`
z%mu!t4}bM%Xb|rkpORW!Qj}i_PF3K>1Jbqg$S28=I>7=>=GZb4c&-3*BnQ-)2#F6u
zTrrQ?FB~+TDD3ARpmm~*@UG;=(u2a%>ZAU#a!3QBL>9M5yE{nOaRyo<gw(do&2$Bg
zrsrmYYAJ|Ekp}Ewqf?gQi8(nTnYpP&p5TkgX>-R2s2B=1j|Ug@D1$GcZW(A>2lU`p
z12RUX!0V2{qf+i*3n0rRf<a@i!IspzX2bw8&g2hj@q2^3LBtpmxc%=JVjOQ7oRL_R
zni5b_1e)P1bB*^2C^G<EERUSsjpBXsle3|%b5|o*SLm6Npgz6}q{skGGL=DQkRWji
zTgw*YoeLUPL|QWz3?4#)MKX^092&Mw%u`YeOH)gsy$f%$iV=cCB8K4EI@pk6W?ou;
zd~unpp|N{viEnC2QD(AVVs5IFDR@*7YjF#2AfcTmOk_4S1r6bVFUKJ#-9k@dbj5$*
zFqT#n=vGtLc*st159l@+Y>f<(=CejGP#L{Ir3`Wo3Oz4S0iQK&WDy^qnv<Ff+7pyi
z30d+IpI;Q8oS&banF^YUaRptc;tDz!KG?_toaC`pcF;{oke*O-enDkCXzN*gBKSa;
z0Poy@T-Ol8_z(lo)tkZKNqlIl9=Tp5s;P~?ndfZeSq8e$7JSFFPp}zi${l*oA;>~n
z4dj7tuLw4cN3scJ{We);Fm=vH0?oY}8iEGbVCM~kMp{rtsqn7SqWs`t@Tu1Z@xe&v
zX;XcX7HDz_>+#qY(0zc=MO@g*YGP({ky0tqtLR`;pLmZWf^0~E+^_6{<77OTK|YX!
zb|6!zsP`+w&gcOfhcRahUZD$?0v{LvY7xTBG&Djs6f6yzhKEa=L!_bevXJ|gi9Rs^
z)P9OjNi9jt%(0A*hZb=JZ;e1Yp#{r?IlM=020nO!=2yCaLjx8ZzK~gJNDP4IxJ^KN
zZNb-4f<{XqVH}L23UzUuH_EJd6pG4-c<`tx+=rm$8HhRaAn)KP(2XAuJ3uQkP~;3j
z86D~{(0NY?$zYJVU~j;rQ5OJ!q(Pcto-_=ExC-2?1#L}&q!(=0x%eO-v4YW|Mv8tz
zl+C&D)A|V)F7O3VST>M@*5rYj@=2fuJ)}+M46dM%EJjLqgb%ABBbOs3R<u)~L1WaQ
zgGE6h2+Dw<SrE*D4fGH+ijN1C)yNYe_<Iu6Iu#hQEDU{B8fg03)zvE)bW$p4%7@rf
z)<JbG@{|wk6v<%FeO5$O^Pu2Du0w-O!6T8d>)9cd88p9uf;reE-V1zaiYrkYb|IZ|
z<UKf``5@%sf&r|vK`UcG>qQ{@n4m`wJA-m1Y>$sO@&WDOlcbW9Q;UmXr^b_!kU{Gs
zyhGwajRQy{4zfK0vh)w<0e)1TnSq=rhquB6D*;vaxN1vK9p+XR467``>e1ph*aB->
z0+(~3i8RnEs1QiS2Q_U(T#4=snVB(+cLncR0#D3<N-xj_AGoGvEWx8cMke3@MPI>e
z1UcCQG9Ch1C_=)NBXm#|b(G97o;IUopk1Tj`-=?Y(FP<y8PNi?`YPBm9<*A7^t*U1
zK{q3T!^s0|0(6uNR3(E7))1q3*PsxS_@EF|aFd3-)mYGl<*-pQ!+2_pk_B7D<L_?4
zS1>?g7d&T^Sdy9onVJOMEJAp42-~PRc)>OStKoJ-6AJ1`8~*E1j0}rYOXBnM;)_xf
zQ!3+=p{oQzSN)(3<3dLJj1b$xa!X56E8+`EGC*1l4Y4e1$L(d%bUw_r*xI&4cpGgR
zA4`V@JoZ!)pXce5Yf0q&c}T4oEY1RzwwN;*(2@~#)d-QJcUab)fyRvCH>LT27D~c-
zpjE}Dpbdhs>K<x!5Q-}Fb~e~RsLDtbmErN8pmU4h=7W~5f|j~K6bE?+M}pefkctCT
z_Mylbg7)P=R0e}KLLwxCLFOXcYUqt&EvROP)i9t9ks#fmk^wZl0=pjqw2u%x@Pc%x
z0QQAJ)IQk?OSFK>MOVoA#Nd+_!AoF_OG*nsC&@s@jlg$x1((1E#9azN6^E-UWPMLi
zFywMlQnxQ5x5V(|7;MX@!F?H5SMzvZ@a!IV^ci`yA8B$gsT6d)4Ps$0sf$Wc?ZDdY
zK+27v0~<i|7X*92Xw4OP2LMan#1;VH-BYks2Hxih+OUk)J%J`+v|K}6{snb)A=zW-
zTxSVB0F=;eLWaihEo6|+rJ)(LDGk5Q2$Gyo&q@Nt7gQbS+)w;V$v~y4A^Q3ZSF@7D
zqV&`f&j4_bD*)0Ehetg2?2l(%ATdkE2J3P_^u8k^6p)vW6MHKcbta0y<6pt1kfrwq
z@dLf|9y%ooN=l&VFUPz}<e-7=c>vXN;4`cs>WF9%LREvdiCKbH5(R@6+Z&Lz*q*3f
zI4G*k5%-`$ZvQL-b-$?9tN>TI0iZ1f-~}Mi+tpmrkHd2Y^<OOFF^<E7wEplnvdq9s
zJV1#8viKY4S>>Q&f`WQ&v{(-YpZWl5FTsz@0i__r_;~n?6L`J}H1rl+Vq{j7n3s~D
z8=nXs8;J*9<CO?Hp0*@0-PHo7#}j;krBh}}JZPPB30xI;5CkL))8+~thXKzWL(&EO
zyhilYO4_n)EX^)ZvIUjTpdkq(&`~<Daj#6+k-4d^&?ya+Qy5`or6qV-38W4K?OX~r
zh)3;58&Ins9q$R+{RnCyf}1vID@>d~Env`AL?`h25Yqe3U;{ug9_$G=0or#4EhYm^
z@lmDg3@uGzU1tNTbe$2ikf3voLCMrKKA!l|4=VH&G1pgvTwxIJk(!tST}GX2;2J=$
z9ps=)2|8~r2wcfPPc^{WWG1<NOw@ofww5v|d%>q$Mwe)Uaus|Q2=%^ZOUMdMaCZ>2
z`jXI*C7`+vC8d$GwvP%8T%^kmK~6$$rGpv;;OQenQ0orXu176SiAq_Z6KI3HgH1tm
zPasRcmlT4}81lrv-Q5WH8CLLRQ53Hmw~Ti+vMfqX&nzxUErO45#i!*L#g`N%CW9`j
zE`tp8x`NI+#dDBgFldw_*d4q@-4i@SiDfhhEDdUCn&6nlh8hqYAM6JjUID8Ig%(na
zDA*Cy48xd%0$K0s3e^v~nH$Lf(Bx%cd~hV}h$^@;Gjw~9q8@sK8^j5Q&L}Dko#H)%
zLHnBFCV3#sgSMc8Cc<E@@k5scohu2G3_+F*2Ad4_3rs!|Qyy~87Q|(saYT?;LDe6m
z!GnE+D%SkylM7nkgXgwF6O>I$urU^rdzz#*brL~`wt%MgFd`YUF%4zL&m7cvaCJ4b
zNGwat%t-_tUYwj*keHlV0$ITgs?Ly?O@nu)!CFA5qrvcLWE!r!#Of_jS}`w5%}E7a
zs12H21CK)>uU$vJh$J}CGuf4hL14%(31>sl9z#%56m)PIdWcdK5J;Jl)U99fu!GA%
zE1;pb;)Ot3*;p@I$C~mCEs<~FhIY$b!K<WUr_39gf+os~OOrqi_mb3#63<|xcrVb<
z6zZ5(NIduw7z5C(7U*mx(4qNd1h%Gu!W6um0rQwwvZjT}TuzHMMS+Jmp{J=J?NbkM
zD+_=eAPXL%#j+C}?Rrw=y^y(}<Jmof;FS+*<{@(`1yo;v7Q(xR=H!ApZW!A|L9=O=
z@u1NPP~P?oiT49dhehO-pzI_CX@lNQoLmN~P_gZ@cZL;a&|&9b!+2Nt=2O#@)a1lU
zPw?sh@TfGH00pioe8#dUwYW5=#4{*3Al?gnZ8KDN5XdBmdjDYX>JnTR$P-z_P>{2*
z^b;WsSnx(y3z%O#;n7HO8-k{L&!FuuXeka|ZUBvkVApsr=tKe}@PpkzCpQKAf!bJ5
z9mIF0U_~L~957E(OEoi4o5hUC*-)fxiE)kv%q=8$g^3%Q2XC#$yII)<mQ_H795L-%
zXVS0n0WB{@J6sFqZ}cH{{FA((xiE0c96THYJ+c$NCIwn`P$QY+JMGl~dy5v-*u}C%
z0P9A}U<=rsqpNGM8@QDV%dYW|<K99HKnWajgfF;P49O65%*;q76X;kyETs)76OiO<
z)S4JF>FVkV&A$*2#=~;F8+wj+2L(uQ0652kmYl<m4TCOMhFr)8-uVaWMu1PX$;?Yh
zt$?jH^9CKJi0Xnekmd29E(FqIWQ)|o(!`wjl6+54Ssz>iS)2@FlYWLINQZg6M`CdX
z#Cat}iJ2wE@IguN(T}dKpfe^@3&H6coKr00VTUV#8iSDGO8BHC(oi1WyaF0u0by6r
z3W0Rc-AbSg4r&=f)?R`g1ZsyNo!f~BDg#iOL|(C1<_c<vg2rl)`>?o!&LG|u9&`rr
zu71Jh@rKyX-!zXmGKhCcO-n4zDTyyi%u7#Ai3gpI0M>*3#00REA>n{EG>Z3)Ps_|p
zi3gn<;hGCNTp!;sDRf^l=+@mJ?_eWvQUgz1fG!(_kF=(MhnK-Syj($7+m?dwJcI~>
z$|dkl2iP#NXFx7!>J`gqv1PntUL|<bIP!u$@aaOJ1dP-_C3cB9(y|S-*<IHl=nNuc
zog<RjuyPo>jLO6?$T!?Gw*WGg5558@xF9t-Gc7Y2J{1~}SecWbm_ne<jC6A`_FWdB
zr4$A6;0@fVpbKSkQcF^cKxdy5HCc(JI5LfQ4K^WEC4&cNf}P_7Ah(W#TJ^b!*|5`0
z;JFMkuIv@$XlNSmoebWEjGP-ljZo<1ab}t)w25kwSsb5ORFqih8G>kS!f#iE_BueB
z5VAN5y}e?H+}WkqC@i*7P|#!pY|A4acbMkpmu2Rq$0wGhg05-?UjdX^T#}hwY-H>U
zmU4v11eYY1KqR2u6i|VWc_BAs=cJ*lKRn~1+y@Wo&6CyLGQztT8T-~nP<H^m3k|xI
z16-WK&b~!13XxWp6WT$7luxlN;eZc7kM3wdY+3+~vw?cLuq_Mjpw-XtkOGbRftF7q
z4^|`ef;T*XG{dD4I~qWzZ$l0j1TSa8I&=m)MhGeQf~ruwH8g5(8T-%$aaDIg38YZ~
zZUACzoB=N-8oed~awk9#Xh9(C0)e2>YZBbbf<Y%6f^r4)S_IItNzk~9E0hm96%`~+
z@KjXLcr#J^LP1#$GB6FT<xCK3IY13_L*sbR6m&dv)diw2gPLQ=9A7Fy8NteQ1#R#L
z4K#u0%k%O};!|@AN-E>w>v_Rl<D?*O$a(76k5h*&2qf{!I8c)tsg6LY*^{9obI>yd
zzzu%%iUv=ui?JjzJ~=-p2YgQ?=^I2LL$W5Ic5ZNqWnxN7QEG8<ewrta<&n9mxk;sI
z1a9>vW(Wam<q8_RLaG_jTd=N>9bH}^$NHh3e~#3gCAO&yT1){tbq*E_2m}4F-D_-U
z3_9#RJ+&wZ)IW)bp8f#t5rHZe$XVoOP^aM<=|GuFA){JwH7PDnEN}%)m@~vjQEybw
zB;FN1+yPlqjiq_(7aVV7P@GzXxSts`ZJ1e7Yy>{z4=RzG5)V5AA~`3qxERzDh7G)y
z!Ny`y`{1B1C1?-<eF>zWcW913Xe|l&FfhyomPo@B;9hnx+zHUjAh9Mg@Lp9{S67!r
z$U<b$t*4Ow8`xv1(7qk^Zk%B}bj^<m=vD@38Hd;j09xxw#AFR<Z@4#P&pX<{pgD9)
ztS9+r*%^XH*@G=Wv$D|9FhjJA6bx1Z3UMdw<5-|cB+!yOFUYB`5cQxQDN=~z84z-X
z=?_BD?;r0O>=6&DdLXl{FjWyKs?d@KD2Kunf>z~&sxPQ}z_%1ZR@Z|)6bw318X*sA
zFM?O*LnU32tpQ1bN*kC_-pG=W`;S0FTX35LFy%qhx^VeWh&=v7A&rcX2U<bli5M61
zM7jor@E%zF^&@D;3o@;W+&jTJP?HNErpa~n3%0~HNMnh6kOnM;<ycFIafAnHj8pSc
zV9i{V9v|pDJ$Q#4wTUnwlPloGE})fdo}kn4Kx20x?CR`^{Xi@iNU8`xoau#HRKP}F
zNIkk5Z`T1dbmb3OdID-$AUBCXNsf$~5_gqsXb4%P9uFF8g~cG2wXsC4-$HR2tmwkp
zJBIb*%t3`*FqWk!;2rTnpd!|j*yaGdC+Qato)(03GlL)}(?U4GkRxniwi}}zXdj8J
z5ww{CRIkB}1r=VPsejPQB2RK|7)85?5f(tkf%(M&;6r4+GxJiw?GeyPw}zl4qOi?(
z@P(nck{|L~aZvl5(7+z};uUbC5j2ov0N(MIUJ5!>H@L(Uyd4fQ$OgVv1%8KR04%*D
z4PX;-xj1+g6{sYGx7*#y&{8sSGhv`gAAS%dN{bxkFkD596J%Eq%AhDHoIF9x;VEkF
zy1IgnMFXce(Dg7bpku|si$d`BM&P6LxrFNqctMH#yae<SEmE(d!N2PaC0`R2SfK7E
zc#X1Ayb+$|IiSua#-du-rn3Oz(ge2APf&XvbbtV;YzJZZx%SAbyUFkstjA$!7#|#;
zn^+NFoLQ9$I{FrTh!SL6J`Xf&09lJ007~RYEiUps1Rl-}0j-^awpcNGo3PRZrGo-X
zIXDiKAZm~va$o^y`v|DH1wKH;FW4v^_w7ZXo%og@r-FQs9LV5pP_7v94H{9vykQhc
z6f|m#=;Ps<a=;n@*n4PnTXW=M0IpJzx(Kjx$_Ptd4yi0i#XHT9(fULRU2vxb)N%kd
zj6t1PBuhc7hsdeZgFwTi$WtaHRK<|Jgf5`^9Tqd_ofxnZ@HN?<-hRREIC?UmnKw{Z
zCJ;I}2-X#B0$Y*>s;1q_f?=19B4mBRcNRhTpq4Xqm<->&9){+~&3m$@Dac$EhBT>y
zv84c1al+@xA@jcAsZdWU*CF7EW>;53gOpTwvja542AXUI4PL`e%><WfNGXr#L{Sz3
zI&uM0fRUFRVYvs}@dBXUFwIYn0(Ti<%|~yLci_!K=XlVOQNf;I3RM3=o1B3ts!%(}
z-jIGYRAmH;%CLCII1bD<(5YUa-U~!=kasZXa(f5|+;2vaGc*FNZ2~u<gAH9V%msS`
zrq>HY8eDzCr2Qe%;DX;L*9g34faqIJLFoqbw6M_|RUk2gniwF}BP`fW;vw@N5S51L
zT@_F*2)aoNq8wD_gCY&W1D|1lDv3xO!G=DVCPT((pjHK9%0tFzpz>i5d1yDtz!kba
z7xNq}v^h6eHDHihk(>&-{lmz@Gp{T$Co?55zu3PlwWugFCAHWUCJnhy)wrlMuLN}8
zMru(}ei3+IW(mo6TR{pPQhE${_NkbHF8Y8>hR5d?rxzRN7N_IAHUsxLT##lJXoM8$
zKn5&FJE9Jq5`Qr?>H-e*)e4}^2#D1ipmj=_c?CI%$*D*qHpm@IV)tj8#e>eE2AxlB
zNX7xw=AdJM!38McwV8;{AZq6t)bylU!yDA<2eo~jja+ksyn`)4tt(Kk8MQACtBpZc
zlTkZ@v>~||-{35v!6TH@Qr#e@rMf^Jjji4tlylI;-;d!0+STrdc^n4#z$;hKjY8(Q
z#^k}9kD(V#qFr4HHW2IB6;%D`MV*j)J3&*@WL?y00m|cq=cFxMgN;Dr1Spfz*jJ<B
zF3+f(In6;UE77~);JIkmV1k7fWMIuRJ|Gz1Y2#*)g9q|J*CpqJ)@FehoRUAO1gX5i
zC&$1lV)XtPSP7^Z?Tn)<25nw=LmB{39_l`MP{EI7Ss%E80c*(yqv#Ka_YC%o4+fpa
z2X1D-R7Ikw8c|Ip(1ONz@IgnAseCL$T=1R{DdRmPH(Zc*+JZ7`KuCNL<T7c*#5L}#
z+)3SzVG{2b9FMe}19Unls8I`9-;Mnucp~qC_Y2Jl08KCxce|=zFzF3UP_}{GY2h00
z0>3vMcYy?pKP3N>8eX6=!C+GYYh|4cJ;7JYf{ro)t)Gt1gk5-FY-sM6pOOk51c!-{
z*}4XK9(v#cglUBE7WV64L2d_4a+-qn13(t<1eXvITBEnCloVy=rF$lWiiqTlMDV_E
z&~60q7Sm+#fv=!5JB$PKgI%e6_(iZefusi6z>0d!7mlSF(8~i1;zN+`4uIYKM$DN;
ziJ&&Fk$FjeJm^Bn;?ktz<f2S)pE4eLu_QPtLvkdf^M^e2kJQj6HP>OO+(3yL)<-Y|
z9UoT&89<BA%qvbUD)ICRfXpM7Auq`?kB`sGFUn2KfuBwTJ|_&kFW;pAev}4|bx26_
zZ}@uyrbVg6(0wDw1H$C?C-IG*Iw239VjuV+Vo^1b(@W6C$7p+IfQEj+SG<{n2LlZu
zt$%E1$)k+`fu<8s`{|_SzC_R%tE;OaXtxb$t9S_X)^E@mP~fQ+LR;}kv=B7;Kp=y~
zgLc}0w(Y}jK*8QQ0gc!p23sI!orAW@z*^&2`kGkUeZfZYpcMjyHoLpR57Gtgvco;?
zj{jIg@P%i=;8g<P{0!OMhgkAUjZK<(`}s)aG@bzwNSgy~jU2T1kA6EQXqW|MbS4<b
zPEhdB0I2C%0$R@m@j0P=jX}^s7DLR9G4PcWI2I_-X}A%!8|4ihat7T502(g_pRbyc
znwa7m6zmE03$_6xLd7^*Aj8_a*k*0O)imb%AJE`3EI)(pnLs<<3YKTEc7BZTFJ?eW
zQzRA!*s>#NVBOUfJavXN)`~o53Lko)%{2)~6XPhhCK5SVizq43Vhwa!8Hr2gq0`Uc
zHPoO6Dsmr|lqK1aRpPK!Lxv{st+e2ch6HblCHWu#$Px#yAV_uy3J8e@Zx{`RRxYrO
zyd{b0o}hD(LCrJB`S*C2_`s4qO-}_t+ogalw-P(NTjmd57hy>4ktY-Ia%Q|Iv4NF<
zig8z5BTrxz!M^d}2~*JQKV$_NQf3C7>5rvx4#}WU9ib@tgW^4dz2k#Hb1>jj(m*>;
zK`RYFs|7$aq)<($WhS_R4p(W0VxXaEyl1cvc-;ZSy@pQ6@}Q;~XiYNITtg3ZNzgDS
zOwtcoG8k+!*efvkU`%<iCt&gs5P4TuP=^fK34k3978HzpGMEc!VMVY%Xb3Ji9CYj!
zX!Ue3=%OOfa%|A0M20T$;5kJ@uXynEA?TEI!=U(J!_fF(!|?cE!>IURBhZ>fq`AP7
z)b!M%_+rqtm3hgjp1EE=x!~KrLAe=xjvDmf2iIUDv-n^m_@s&n=p3cgr2Kf;bvc;^
z&<0PEp{uJ|d@$%P9aqp1E)4NeA)x3&jUQrHBj8*T3qE)S)a?SbFJX=VAF2qeb+EM5
zys*^`;1CJ&2H$ZCE)J1S9s;$Dy@El*AK+_EA(k2<7nt6Z>>`J5v;oihz*ldA3V5Up
z11q0!v`FwQ+aoW;!5gqK2F<}+HvK`<X_&_wg}{20{=u*<L!>qasIc-4OQ8aq4TMzs
zpzeMKq{ZY4Z7~_5c5%{z6Ft*hT@j+7<!q4sBhbaQpz{Zy4NQ=nCv`8HN7@zyDtxeR
z3o@Y9z92kz*MnBff)6P~S>Ns+@97OYQzRICg0l&pLsgKMMp13=HmDvNT}T9~v_TaX
zEfx}iHf)<g#ty(`Br!X-!5vVtw@;6@ZD8#J14z37%0(^7N82{>!DO~=42f#okl90n
z)E3Zgm3dlzQ8{R%Mi6;}xHua=c$Xf#!Kz|NOT`3s)OvndYJ8$0cy2l%H`pK^b|bJ+
zJoL(R?D>|&5d=cRRM64jA-bCgG?of24h_Ja2f{<CA)s3UiCzW<ngGE+4hU}xVrkog
zhiDAZxAuazod+9(mTG}ahc%7K8IVC4jw5pTA8FKsjL`uS_C0_WH<B<Q0BT~R9Fc9{
z8swb|8y<pZ2~hU}#oJ`eIO89dM$ADQ5;(vi0Me62aSm~@fV(8YdoPDOXz>irdpQh^
z;-L%8;}c6OAP00=f|kD*mlWk!f==Rc1+62854PjzFOoR4=L+5>gy>y@%UV#Ugyg^@
zZjTQrPr>pG+A<tNlXzcHA2+@rA3RqN+Fn$GIA;u8{#wAo2<;pPEE_gpwqVQHuCA_S
z0pQtpcpou<oMAu0-8Xpm9<qO7B%E6ZnxZO71s{T!8{`ezL;>2&Ye>SWL&j#vi*JMc
zgMEwBk&jS@?r9`3se@*!AqR6~^u@uewD6WIppp!PT@j}mp_OIungn}QfMwegXax#^
z?W&049`_m%aKa^~WG8k`4>WKF-UtJphzKqLom=YZlWX8g=ng*|V-6&*zQVn19J*K>
zyc-#`xyz8G+xy^SDaZ${6R}Yrhrfskb5Noq#yg;57=&FDgI)b0OU>wXjt(M;f#&-_
z!(^cQP9ewA5=hhd=bKO~R+16{XoVD((I-%}gTu!SHsVCyj5F38iX)OqayKZpK}!d*
zxE(Tv4Z4rPCEk_rRkZLU48b=#1sB94o%0x9l9+B99~@tj3C^IP+8S-%)zB5&xGWW8
zlbECrS~v-s&h!j60NuQ1jCVscC~6@`kbvuXLxXtd{Ji3lqSE9N&@t)QrgsQ+rHJk&
zfXYSCc>3s7-Jo$V@S-m0?ooH-d&5DJpc_A+8&3^=ktIRXCZ3RKM3{UKraX8nDoj2c
zA`d#j4cvUg+(+e;YiQsKY6cpDk_V{82AY8c4<3UOJ?b_Tc<RPDWX#AMxj7M%UyzxM
zIMtI-1q@%(O6AfKRM3{Df{I!q=c}<zw15j0_@OSK3#mYt4uE&5<C(<(1*WU3E9h(&
z=yE&n;1aXsjH3L!e2bLQBJjbvo+-g4reLP0PmZChPmZC1fq|>5t0{OY8dmUN$(P_+
zSICXc=AhO-Xq^e+tP1KsqE;A07BSG&Gzj-wyP|L007W?{!l895QGHEpu?|`r4(@0|
z*HS?u0~Cjl(*(fhVuLJ$r7yBJbd!D{A2zpwOB2X416K?9!4Y_l3Bh_yAMr&w>Ukir
zJ|NZ#ANN5H#C2ssl|AnM1Smlx#Q|u02&nKhG)PQIfv&3no$-b|FbY1f2Q;XJxPLkT
zcHkl?ZwCb%fR1hhHxohYQ9;X`!L=n~WYin`Y7<MhoczR+%)ImfP}dsu7(kFo;HEU@
zG$d$a59G!Qur-D#)3hM(6R~m~auzlCkOsUREKq?2+GPPgPy|%ETR@8g&=%N~c<{+Q
zCZN-LAgLXc*6>c4Lxzswb%k+hUVc$ZY7yv+zr+G?4gnqf6c0UQALXL7GWe-tpmE*c
z5~MTrK?lPpBF-NGMF?n~$Q6DJ7~u<5pq*DN2lAlKNf0}q?}~IKBe>U=Sdy9oDrP|E
zJi=O!;6j`9gUaE%T@2B#!ZZahUpI{pHjM`zj!*JRANUp*BSXkNx$!yqiFu&NNi8l;
zOiy(UC<Dz#nxhZChUS3gNI{kpN=(ph4f5J=(82<=Y)NEJ$I_k$6>NAX4p6QpfgGBS
zC3^67>&rlg^bztX==jcH)A#_$a#c{yL2VZq8G?2SfN~M!;=K6GytMrIV*JKB8-h|#
z8FX0-=qz4rOTu86Q9;Tq<b4LvybC&1(woF#8qlH_P{9M*EeP6m3@;E+y#;ITLCO~b
zzA=LO27V&GEADk}sGcHfkca5;Dq`9+pmG&=wc<*ky$U@~1-$A8c_SUD(89G4o2Z7!
z5H1S9yZ3xSLk95CUQjWBltzgw23(0a@eMKFi)=is9fC5h2_F7~FIR_@5X2u;K*FdW
z!D}U;WhG|WK}5Cf47&3GHYtInJ3!R=iAW74;-Ugn{ljjNhO~mAoln>%TD+?+!TWtd
z9S6T)?CUPU2it*H6~fGeEx?3mMXRZy{a%P%2y~qRgck%_)&n*PI#nBmEFI(>9D;OS
zjVYR36p|clK_%Q+6iW@=k+lXx7I=b2(ICn}N1uQec7lgvd~yv<A!|^;=Lr+H1_iN-
z3v?E`Cv0t(d3+f7^losM27Db1v;ZQ1ff7-r5$+i{NHBvM501E&)I!3<GahshDlC3U
z-^?9|qTesxGuS;IbV5R~J7_8!W^Oo&D%5m?8iPhCDh&<6M-C%Jp*gZVXe<WQ@Pzm_
z7_?3mw4M;c1xbQtG$6cS(Bf5uWH8udkTlGRhW^MVL*&7Jfawo`$U_f8GK8FjWC%`A
z#3UZb=BN1b)WmGag*gP)u^WPxc7xWSmKLW%G{Bnt@Z!bL3~~H$Jh)W_s^CEzogvd~
zq#qMT@K|E-<c}+K2Nu}M#FEtbq|)T<)RJQODWw=^nBi`K!|DVq^OM+0HzKz`Ax(dy
zwwK_$F;LSWvAqmXg^5&3<Jpu%pn-x^*O0h?!4T<ip45th)S}GX)Vz|!93vCt;XUMe
zLSjeOoIuy8g3cns7Vu8-uE9>AQysx`PhLTO!6xyz_kY2aq6RZ)fmu+n7ib*ZBp!C@
ztE+2(cQV*K@UCUB!C0mVA*Um{x{|gU!yIvY1*C^n<mpxh9%n@vav-j{1&!mu(ktq$
zeL%2lyeoJx3VJVwYfv!Kq<s+Rpf}K7=y>S0xAFM}so+t?JW!{>8~Z*I9AiMBG>Fuy
zA~xx|f>zJ_f_lWTas<mz?f?#vfrj%y{Vh{a>M)Eq!h7FSurcVEUC>}jut_|0^cF2#
zU_B#JkLCt-xIhWS0$fsqx^Cb-mnD{Y`6U@e`Q`B?peUotvNj@99sGzv!n>UztvOuh
zx4^18FUZj<ux1dr6+~=32I?`UROTh-W+uZ{sKh5H7MI{Cm5dE=l}gY7AQHR9_`8MR
z4m0QqVnX#8T3QJK9U&F$5)a<q1&Us1E;ll8&d)1J%`0)s%qdANf}UjoExS>AQAm{n
zc@x%T9vli9JjGbY0UnegyeP*B)E5Nxb}*{z9HjmjbVekn1nX3Y0T{Tt=72JZYZ9oz
z8IPDe35f^omje}>poAG>7#{*^t$_j<QR3yLdIsbou5QT<PV@v{)(kPr5X(6UP*Z~)
zVeUuWaFG+7=$Qj;p@7;?*!GCS&X@*ebVH=eGa-$;Btyu0Fi?I0ITmuTGfJ5YO(58|
zv=SbKF$5J}LEgdfo+0r*pn4QMcnM0A$kV-0D-cJiki4%Elnw^(=`Sb~nUEj`MHkjB
zSJ-DRXu0sh3tJ-yJY|S?M;GXVTiA{+P}Z^pjn0!f?2OF?Ch?$Ydi+TY+zv^}EH20|
zPKDR?sLfzfM<elD2)ok=GDZnaw^Z0xM$)1aSLC%KhS2gDG*jXUztI5JD;WH9geKsF
z<w5g<;D!cdcNmoqUa%}mP0uVYNrjAuCnY9l$EW3k4-`ty%u9DIgY6bYKSBXi#^X3N
z!4=nm2^Q!VL0f_jeuC`k!x*GRxdaYWDiT}rf-4#$^vM$FUPyRtXB_VYnIMK7(jT1Y
zndItfXaN@m?ZHDH!vWnR1>b`PlBCrJJy2ba+A9Gq8o<&q2K$rPYs!Oy9U+(45O+&C
zd=eED@X%ZYY6QcZ(>RLapv=5<Xp;_QP7gfCh!TOM9x4C|7K|niXe0;Ul&uHSeicwT
zjM2owJt9HW$lK7J2Y?oWkO~+1vI=+%qg_bj8UmVbhqQy>Lr+M%Ex{{YMz1g(y}}f9
zF`Qc&s2c?uM1tMpO06qQO+X7NF;5Thiw7MK3rd|>+Z{yoKZ%`<G>gYt5`l!x;$1-(
zhZm(Lrc}BHc|&fWEKkfVi7!qqi7y7Z4pf{X6@&21M&dF(&=D)3W&yNJ0~OGqAsuji
zg`*1&y99=$9sMLWy|9Lib3C{k1zxBFIm;b+!8y1l1#R&LUHBIe><sP9VJl%w;zRQ?
z^D;}I*E^zZdO-_WLVE?lBiP_$F+oRpgJu@6ZMXBuHE;#r7mdeRgR<Z=BDPtFdI$(g
zn=8m0oPj}iS-6!2dxP$9!8~5u6(S944VvPbV)6v-A`cD)T^Z>LRS$|SP^yJ4$^#7)
zV_8-LItc}?19bBRXpRnIVQ^HuXK-+Qu%Q8%29*j>3D9vRNb1mro*|2FAua-4iGifj
z5Ojt$Xa*AIM$lXlLLM}c1WKeZYXXq{1Cj(84U-H*mITd6d4j_dW-@3E3BqKEd@yLH
z45}Y=p)*Jxv>X_oHnE(gVhr*(!NaqST|tGTE7B57&@2=wTaf5Ke22HI3Cg@64BvkQ
z@{bvE9~(R`i`NWS+%s#S5pmSD2P6(p!up^n>#eZP4*KMRDm4F)cwCDPP0(7f$UOtl
zss~tghpm4Ay88^gXu%6~(J(k2ff62}#Y_122;(nULFE9JO~PeK;1LM$+y`We5;R{3
zzG*Nu1vFb3OvK_z)S(2*C%P=a6J5CXBY|!(15FJRJn|NNqz%UA8_;Mn{QNvJ&H}`<
zW*xOmBXtx9oDeXs1_T|%0-6edMih83#}l*<v<%#vw@l4TOv*`(&rI`-C@u;vF^i8+
z%u9&}-EV9LI>WXk9@ND%jgQYPjxQ-K$VrXQ$;?g#Um6`;Vq}<E9G?q1Bp?~Kk0moH
zC)E?Qd=Zo;V6utD#hK|~d%#kz==V(rfo59W!F4exk%IOEmn3H9AoW6w;(beVN;2aU
zi;5B}Jp<f8ryv^{f)u8dCa1<jj+`n=EiTO|0i7M}5AVR?p2Q?>dM4Ns>FRAzI|w<W
zdV^*&u?-S~yYLw29zqYT#9uXo)=z_0Sh$r12gV13&di7KKu5E?x<c5X`_K?F=yk3m
zXa_b%ml|X)TtDctQzQexl`ZHLFwlAoaNiqd5ok3Xl0wieSm62#>JCs%izE#?WfCgm
zhT?W_&^1*E+x^ibk@SHM9YZn^WFgq)P-8)7k)cV0-3ygAGJ%*3s$YF_jX+yDKpS-v
zlao`6i#<WR{auoCT?)XPqCtyy(2h<;YPk@ZI<PcuK*RE`u4a&ncRd3@2?%uJA*@+%
zfMN+r4RIVJ#;)c?sX3{Mu+d;p4np!*uB&S@w3sGzdM@~saYAR$!Z)x(R-}QhYzi*1
zgf25r%ZGG^ur>1uZI1yZW27z={`v?$X*z@t1+f6n%o>8z3)V&i=oC3{F9o*1A2zQ=
z!Ev+1c8Bp)pJ=PdEaIU}V9+_UpoTQ4c>?Mcf-v-IR<txpVpL<j#TsqRGT!8ZzrhGv
zmVkZEj(W9-NxUo3M<JVHEx$p@1k?&cAOH6AhE^-dIi6@|1_hgg7F%HLy#-r9FUJNi
z4|H{PNeqT;H-@%5N#5%~WO->C?`mjLlv+|+loy{1-31YZmK;E>2Raoapa8|Fra|+<
zkYz;1#2@MlFOYnotEj;1FHx^24?>m#O__s_JB3;YI-C<!(?QoGf^Gx^MLA3sbSE)L
z8Zw2QYXUAi!oXciYy%vqMaK}I;{c@(q*@ctQLw?_^2asU4V;DG(>nPj8L35}jbxym
zwUD!Y!2{&bWxe1|C3Iy1VhJ#41Pi(r1T-9nb*UMe%ZSVbI2sK&m-~YDu;O2ShUd^7
z`juhGl{e^03{d7Gv9tnd0}Xw+BtlMyz_|zqT1=sK9T7vJ*ruvLI}t#A8Po<m6{o8}
zsRVO-A(m54ac_r$j~ip@_Je!;_-iug<PXRpsEcM&f)hPcTwM*ZtYnAZu?TOofev9!
zEY3h%UJOd=&{kebY6Xag6yIg8kn>Uzhor+zL+Zp0&Jk53&{~SblH?4~<w-?}@dZWs
zpxy$wuZLXfIDyL)^!*s1p-fOhH$_kB&{`RPXAh(sI<FE0I;R;ns{%C<ODce=2#!Qn
z4_=NBHOL)B0yOp+4w@nM3=Rj?7OqfLpwU$Dz$Rp33w7inI1r>1rqUI~K=5cP=yGDX
zNnXhEpaD}*Aq>+TfG&w-sbLthBxJM{6e2K_L4#Vz${~IM4Rb&o4H``a$%A@(AW?8d
zh-Ea@&=ORp5FAc5w8R)s1uxGa`&d%?4N^D~XkH>^Rq)_HG<~72awa0hg6mgkUwiaM
zP52;57-ZA|8Ze+_3Q5M0D>OmL7-`G`Bn`P!2P$m}(M>QFgKyNtoFeswPmzL`+8~`m
z?nA_BR@68j0DoT*CGCNa)&?El0lxkkX}XheooG3FJKW&C9nQr7JiZKXzhGZRM9ph(
zaPJ;QYny-%oNzTV0j)kw%*g@IrN=`nc2FDN6Wj$xJ2)LQ6mFhb9ABK63mWVODKRZe
z%qdNEMXY58*#k8Pw1f(J_yuSQyDzBvgq$e>ANE7a2G~Q%&=Pr94|FF9xVu*dJ{}0P
zoY*xW*a$pKj<@}b<B%_6hkkH}EYiAhL_Z1KdxCojZFLbSG(d-d<Gs=gG%p7VNbphz
zaFoD}!=8@tPoaQ}g3dpa-yuUgbO^HOHZ>=;B((^V(ji-!L3R=EY&v&KK<k;IHv}S9
zV2l>Do}g_CK_MpbK_RB##SbOs@$tzO6^4d}MoEdqnaT0RgSVgsZ5u5pL8L*{eqMlg
zGAzeI`-0#WEG-ro54npcK&^4Cb9JE30jSFin&iwY%g;`QUj*ljzOLB^yskMETm(Z3
z0N5tk(Zgt5K_{rf%SMt<R>nJk51voOT>1?ymBD96qi)FzE-^F*ov)l;l$a9_o}5n1
zEAdPMPf0+=mO+&cQHwz=;m7E?B$gxwfX<eR2Q6(V1Em`aSp2)@26%((dU9%J(q;h@
zJwY4cuuTSnRy81oEU^s1n8t(7p7!*~H8ci=mw8!YQ6?y0$iH|Va)#pQp^~6+572l$
zXjtE^EEsfD1?YGI2p1#?8oY<_f~k0@Bx3Cs@|q+<^Mkb9S%q)eKH4=CM&Q&4zX~kZ
z5H#k7zHot}rXW(In~c>opo5`;K=*s0cdS9PD_+5F@h$~Oo5Ap9H-pjK20D8dZIlt*
z#)jnyQ^-N7Fs=#s_CC<49;Ac;T~vpfp$0U!few48Lg{G$UO@|9!vL!{P{-t4LB|S%
zjx_KK#(B~U#1Pm?FAyHu96jzSWml*Tpv6X@l{66hf-z5eftU+B=>@_=i%-x6WH94E
zt9p^l1E0qN*@O<!Y6v^&1<VB%kf6Q8P}|`ry}%_wH5*LQ3vyBmj0;+`1WF5Vn_(xt
zfHfnZ^a2%tpY&p61n$!3q!t&)CsoF$RwSo_FPR57VrV^QO7u!@^bLCG!wzOx=OsXK
z0UG7S*hdD+QWjt>_@_sa?`;b*GAPO|kIx0olBA}@7ndZKlorPqg9azSVFhhHqc*3K
zT@4LVQsM2RfMoC`3E+8G=+U5{jx+q2Nk1|!Ndc`CATT2ancf05mNN6=3vv>ZQz55e
zf{*%#9V&_1iGm&b1Q!JjNkF?(AfKYF;2Q8FHC+9J&B6T<SOJ1EWJ0$MGSKiL;T{D7
z7dfL=-NcMtfl@Y>sddmOh%0y*Hc8hgc!L5JKL1QviwZPK1Rs$it+9{AL*QzYm}B}p
zKwj|k#+oqTbL9g$CTj#b{Hi1|I~7(S<ffKn<fp*P6y&LT?Cn4tgQn2bh_=Kt$k-HA
zj1}e=$7kjx=jRqAmVlNk$ETL1=9M6qYVhOGv9#%kI_i(S#0y?B6pXho1yKTCmlW)R
zb!8VQ7eG|`KwDH`UXVBFbSBtpBG{?*Fe%Wj#?XaF5y-kgtuc%P+`!E+uuiZvcm@`#
z8C0u-q(L=<r%$dqc$JbNXaE@0w8uRA9@LOVS>XsfUNs52Z`(B9H$FMPpfWx&Co?@S
zH3ejhWxP{n38YgWpIHJrXeqxa*a%dm8G~hDVxWFLXafo4w6u|MDUl&4xFDysL25bh
zxQTf@^dvd(ijH`2o5wTQG#<Ru2747q`T^UZVMovzPl$N|aIFccenG8e=&BM(G~~h#
zYV*z|AzvFA1{dUHmXxHXAfGx^><T_i*DT%@l-)sF0zi8QK(~CS=A<T<7#5efBA;%Z
z3qSWd*VQlBBHqv<-Zwubz9=y-JvAP5pA+bG1dxQ0LA*<9T4HHV2}CjlEDP3SWDp+!
zI+!gUasyO+L4HnVawS;G&>ZQ|zLKKE%#vd8^@*Us29G{LuIx@qP0!2&mvi90CDI|b
zeu%Sk3_+VQAn87yx~GNVTxtdy(*mC)3$Fe^tsQtP2t3b&*7ziG{}iYhhQ5FX)N}_W
z9?;CNp>e!#JaU^c*diX(Y6R)SXucVmgU{9RgWu|4WDp+@yVwDIXchRpPEWsJq$7*4
z-S+@K;|R1>09-mk?}2c2O#ww02)mlagN^gd2{s0uRcZpBG%y6s$AQm30+lo1VRrO|
zBH;B-kV_(r!8y?&o?z`k{3QUO!q=?~e{})wJA=9bxatb1A+V|ftR5|nLEELUv_e4f
z<qA5j2Gp?+fmRw2{ej@M#o+T<!Ic9{RTPRUw9X^ARReX7;gA>%K#aYC@(GqBC<srr
zVVjR2Vx1p+9@ZPQ;u}`vA+59{X-hS6lccWDC4Qg@sPxnlaM|UDbcX}>ava{wq~(w!
zsCYmxR=}-(XCu#`U>ES}H$vCNfEVn5b314N6SP(slC5D464>%!Pz?*ID>CznQ;SMG
zk;`i=r<nzK=LUn@Kdxn<&0?U#&_LV}&{A;FVSCW)e&G!n(6v_(n+;K0Gl(OH4N*Fv
zq%B~@7F3{W+t~=TGp`JEUycc=*8u6JBcC4vDiz3S)`r9f!;TBblOIU*MWSc0Nj!lw
zSV0LDHd9KBcS!1&xq^;O0sAWoxz&M`1<m5aAd@Tc#U=SgiRr1}W&rsUEszE`;WHvZ
zr9G|_BB8BxZ^!|WP#)S)p*g4_jXnquns7pNEP_$=2gG{@d&UQY3VqNjH~2<~NEB6Q
zr9HUzfI7g?1VyDGXzK&G-hjzlBFlq@3PC9rCh3MQ393k7l0L|i!C;d?BZ=UO9yCi6
zh$#>D15AGyL>|&+D@rW}m3yv!(1nuV4L61$m%1bd8-ds5z=uB!30@;fVEBU;Lk8e=
zcc4L8@`pp<=SKx$+0upVX4s$umL<&C${<j~3UV_Zc%%k%89iu^8DvEjq;w>wXHG)f
zYBaY&vcSOPHfPYC=_DV)j<pR=wFWotE)y)I@J!J_k`ru-2Erq~+#Rup@q>qvAoojv
z*Z3n3<j0qIVvHhTDIAdcVn(3ikEpH~Mw<susRr)gVeA5db$v|Yi9DtqRLeqoQ9jUV
zE(i}a9}1e&ff)!*3!wfwYCi<^Bv8;%BBZsg2(+pY%S$j9&;;W->;uOIO~iC|P^XcC
zO`$^qMv&vC5C=!a!}<Vuo&gv!M`9r4LfUsBu$|Yqo37vxCTe;j*f<{lWR+>WXKq1`
zvk@qcLA4xc@RG*SiM(bDDcATW7C?^AL>j0IE<v1`PN1`g<$Qn8?mJN0PV@vFhyc07
zBAAE)I$Yy(@i>R)Kr+}z=i&(u&VhS?nH8=<#H_Q%w|9c1-UMj;3-_vP^t23ajH6z$
z=mP4qfkq*a$GT||cNS!gvO405MMqF%VIO4$OJR>k&`Jn`qpY9>2+8>csVU%5Z^VQU
zsMrEER6&!^;JpBpovQ~j3O=<*Ofi71^$Y5<fG^$v??nKmK@fIz_B4bnG6h)zb}wj5
z9i%20w8ajzEf{=dCA?7{K;n2TXs82Md)o~8fGX@`(n+OhX{kl<8GP?ttVM)zKxtA=
zW^qPp5wr|Iy}cBzAA!`&!qRmBb#5_NG$iMMO3Yw0SSCQbC)@zk7aQPtdeF5K{=twF
zv_Zu>DTlP7+@}`gAM9J4j=WO@x~YJ~sK;OA5V(L3GMQljxpD+H7&xRhntOw4AS?+C
z(w>6uJ_i-3xK4N{t$fEaeoo9$@6g5;^3qOF;=!Cp^~p6f!{2>IKW`3WxH<)GxlRgb
z;swXp7BNTpfXXb23r6rT5p1+(^tL-l7YNdQM7r$`+*>vVcajVtN(lFoz@24U><htr
z%nkAYGHCG@*76)WyoSE+EeLe(2YB=fG|>yH#v#s!@78cd->m^!pz9y(2d)-iJvWrq
zQSjLbJd0q6s?+f<$;aA$gKe0^R>2c!UE`lhLCJR%mr|%L6W7FGSAXb1L0BD5)Zyyb
zT0o!?UGOEFkhN?`S2(}}1INxnQ`}SOpgOJubb?(0<c2-cuZG6vRMU9ZV1k#8f=+w`
zO+A6SagdNgT^xz~e0o?y#Zoz8a}AL<=AreWEx~>0(W#4(J#_&(#RF;T0^W@PO)4Xu
zAc$6e!80V56bc>$!`!EZub<(B+|K~DZct`7VYvZou}$GVXWYjYK>K2#IphN9OgCPK
z5IB1srAQ{KKEcvn1UH484PlpX;vSHK#Sg8Ha087(2AdHW$|B;FNF3K964$9jNe_gs
zgL8E?kM{*Hv4X5xfW;+ghx0=l<Miw1ASIh%+#5JRO(^uUhwz*U2vLqL>$)PH0tm{7
zs3VWWEfT>$zKJ~8h<1D<EYT8m(Y>K-kasY2nSzl~Jm@e7q)}kVa#7C!@7#dgT-OkT
z_>lNu6VM$eLBWZhp#55)IvFvb0lJ_L*WNIETR)M`fiMLhI1O6J<_f(d58u6Z;B$_N
zURaK&WlCD(E)jfpIJPDPq#Q&pc0o(NzzbrCxC`DB)Vv0d{6iM%f{%j+T{l&pSd<c<
zXygeR$_mI0Hi&lx-4JLH4_c}VK7%i~gv23yVv0^z^pSf|M*+481!<Eu?(#D@(UYiy
za9u&IVHfZXui(xU`s%;YnMdU1`xvXpK|MLh%qe7x7G!f6v~LUB90uls=Aglw!@xYy
zF=3$NSfHZ<AW6`Y4wzA}&0$crpv_?*X{hR8lCA;w3i5^=Q-t+&ULWK;L_&hWoAik4
z|G<`9<2+Fksh3P#u?uQ;!74S>{euCZbraxi^0;m;b_K2XvA}V2G4d_PNC#;LxRs$b
z3W>d@7-@JH)uEsxZbIV0JLt*FO;mRfG(|!7S~wBdYvBc2WC&aOgu2%v08I+CU<hh<
z7_t;-?JH_7F~E>U$t0!_Y0%;Ro<6yz;PD?&lOD9l4|9kRZIT>I4G&F0rp};i6$wlO
zBdT)H_&sa|D)ORx(CR2}#4>-ZQv)Qn;y|^LLA;?se7s?CNj&H<O3*z7kX1qc!SFdS
z$h>eNV!{O0xWIK<DBjEMkXm8HWkzgOEZQ)Nvym%w@&?BMD|ofSpuKd>6I7^x2H}t|
zkH{-2F7gXDjW;qVPAvjo<&;>GnV%OA*#lt&K1>TLk(vTK`#C;2C$YE~6pQFrLZD@5
zkd2_GE5-tg&>VlzDa!FgoU<7U-fSHXy}<{}gBppoIUEdD0a`Q|47&0F%0*kXgZofW
zS68SGLnmY#gAG9^Z-Y*AHnfcQ1XX>YDF>KR4-}<7@t(nuBc7p7@x_of1XYZ1n}U$#
zK{X@jATpTQ5$KXZpv?>rlR>Q^Bu^q~!(t_9{W8o-BWH-IgbptRUucARc42UQuo1Wc
z37Tp_X)Yupre(3l4(QPKM9(r;(yqXP7I8)>Q);fD?SIaRIXR$KYcaH&hxe`oSb;*}
z<;|cySjfxAjpBXsle1yFiHyLT=mzfv&#u9ypwp1RcWHofEAr*m<W=EFjRP!k4$7-o
z&T5A&k3!9s<QLT7)xV(GWYDe_*ir5fD?sOVnt~3j1?`;!XIh9j>{NFM4|SchH~0b<
zn0b+)MgQ<UGvV=|CHJ5;F%X@gJ6RBi!~}T<M}qPvRL&AvD=24!7R-WL44_raZpf0s
zAalXqfJu8}NQ1koFzEn@G$aS3+}aIG=Cm3~GL3gNG6!9u2wS)X8T*M(PAo`F&Mc{f
zjdj5nCK;L{E&BlPM?+fU0&^{DEsu4BFwTvHpjlyqcp9xsBE0&@)iORfKDDqkF{juy
z7nI)PjSRs)2Crd>PtH$CjZaQY&VcMCfNXz59!A5u{{+Xv0Mf@cQc@wqXP_1z+VC)P
zBMDl@V%^$=Wn2?ffq}e=<#w?gP!R)NGy$1J0oem?*QF$uBzpRhwW!0`ASg9CHM1-=
z#TRk`ML=p%W`2ruehz56Xnv8Wp#^A{IP`Xk_{_Yt{P^NB@LgaS+af@lP?8M6_h8~&
ztz!}on(1^6fQ(q-Xz&r5Q72q98lw*a!n(ZFDjLCk5166epj|z%{!TFHmL~AcOW<ue
zpdt;@{SHJ?g<dp*4TScDB2ZL@#Y4+js4QqL7pMsh;RbmJgSt5o4yZi^T2Tmf7^r9j
zr6`!BD~7qqwt_B#M3@^4vKBNE2{j8mSOAiS_OKv#Za|K1COpB8y*L`c8D~RF&^dUe
zxv8M>(!$bI$nIG1Pzni$-=b_jgC2S73h9F3>Ad6Lj|kdJVu;-OBX%?ax+M{M-79EK
z9QM91%1{lcsfn@r1w4QmjF=}bC@G51%mben<B6jHHT6v`DauSPhL$4mGXX)f&ZdMm
zr@?n{LQ6{uT9Tlvg-lZNLAMvA7Qt>Wh%bOFx&w`rn}SAY{iw556zW`Tg*(;_qA>MF
z$UF9lTnY~wwKt6qHjVcSjwiVZ0-7-a=Vc?qjKsVY(7lEEiFt^gr)xkNsMbL%G{MU$
z4GnWaN0NZ*n$lE6Hw0y{f|~glGX9QHw?KqZvIS&#$P3ikhPVz?7kU!f+6u}S;H_Vv
zR$&mhum+cEs8x|~Vs>h1US=VvGY%RvFV4(M&q<BXPs&P7E<rh?10)Nw9%MPB5TSip
z2MG*ZVFYpwbgdbD>H_Rzkk^s-fuedj9(w#Gc(etwPv0Cglp0LL<`7UEAdS-!TVf&A
z<7nfb(B`-a=*p>JTpKuHJqg$jPH^u4cAqnt6AatZ2<8QO2ZI)bLCp?_>}G`WKs!pn
z=>W<HjY)tnVg&0921$bw49rSHGl*_b&j)443DQAfXn_Jx7AW0q$SU9fzhJ|7L(@D^
zlNNMPYf)Naa%!=mxnF)tDoBNAUP&rg3>+ckozQF;ZycB(44T)3ALs)b=)hje!-gu+
z{6K8Pg0vwgL)@pbff}{==SdO!Kp;go_TDr&)ehP*LQqAFQg(sH2C-Hfpkf%?uwF>K
zD>0*bkgH%&Z_feG+CXoh2?urA;kV|XHiq$EPYy8|v^yC*WDn(nW|UmxgAI-1J%d5T
z3*2bX36)3+LBj<o*XX#RI0SS`64Zq#7xsV}u;5$>wGRFM93*{c*XMvN1W(#RjRjph
zg61BudtuVxu?%o-2HlGanc~87c@Fs25rTK;SYWw22Txv0B(ezrDtz$g6~u6zWxQiv
zC3r^%@=TRC=3EuLSi&;M1PYHJ=sXl+jR5jNJdiO8#HI&O#s^JBKn`32@sO$o&>7Jv
z^$%#;g@m>L1Xi}-4H~SA^r4MkP)P-@z9Ic+cq=Wnq97G?uu)z~Vh*f{Lx)vXpd|tz
zjI$5z4A~0_?O}k%k)eT{oL`z(;)ypLKwB?@yrKKKK$A1^Zl!t2;JFFV5EAH^jl|;A
zc<B77CzkX=+^jC{svUeRS7u&jNj!MiB)`Zr$Q#`6DhooMVD$$NrGjF}INqr&HMu0e
z2(k$edKQ`?Xc1FRPJVJ?Nh)k;3~}5R$S+u~w<BuJ1gOgbnk7e=2HI$ZxXca5VjV-W
zTJ@%&@sMD%c+h$Lq&Mr$Kpg^5F2x_`#-PB0UTqFdDrrUex$z|#nZ@ztnI##X!H$q|
zPmI2=ALw8`(|FKnU-7BMX(f<22r-B+!??FR032h3`lMK>=Rp_Lc!S2FK(#IA4k}ky
zP`kMVl(C?T>akpziM5m<;($?-*D0CBgIW(5jeU@?S-h)}SwT^LS!N38AlDMaeSP4P
zAEXauA(I(+{0Fq+3w+KR%H>#wuArV2x;4bj9k_xfXJALKf{g~RFH9{i&QJ3UE<tJ&
zgI7v`%3Ej$g*fv;<rHjG9CFb%bh5w|va;M6+^5IhFa#f~4r>^Cg0q<+XofzeG&wcC
zEVDSX1h!?O%+=MOdg~c2<6TKQ)EM{q*^r|uJ;3v|Uf|Q#uuS}br9sKr1jpKpV6ckd
zkoaJK&`b)1ht>de1g(BSPXb`;U0tF2LH!~m10v%+gM;FOqreoXAc83~N4Ezl>p`c1
zAWi_CZjEH1A!zh87<6M4%p^}_lRynZ@LDOTW`A@^P$vzhGZa}e7;G|VN(t_jC`@_K
zEHF&o$OIw}@)l?+q6~amBXqqId=>`jkRw9F)}ZDPa@vO#Ay`^o*it-bo(dYn=)Gmg
z05jT<GI4neF+S}Bxw;%WSnL|_=?%Gn7Ag>gEFI(>jCx8csI3iA7~~xc3PlJ9ykGz!
z7wif?3=d%^=;BQ@X^=PJW6mxROI=-^4LyBGzUSE#(jY>fRmMIk1d9puT{R`J1J8nu
z!K+$9^NiprOVD}`LsQt<s?cQ}kinvqOwc~y)V$<W@S+@7P`3)SSr2}C0^CgU;tSS1
zF#%1`L*}56R^OuLXyTFpuEYki3AE7OvY@m$BOYuWY}YR22r;BQP2|V`{&ouNR5#=e
zPuP#Dz&l?DIS<VhX)hG08HsvyC%oH(9_5Li;1lYgTjW7mHa<QjA5v3zVjnRx!d;<I
zw?4slIWKZtfQoFaB?Z!ELY(ytxGf&+3$AYb;z7%aTp>KDiC9W2SE!2MP-OL>utO^D
zKut_6GoIiQ8KxgJwFR1zf>;QyR)XV$4GrQwgTZwIT%84qMWCKMREsN$1gJ6z0aqpv
z{}_58O9y#_$1I>a4beOsY>4C%!w_VR;8A0+!(n<OF{Hung-V0^{vg9ZHHk|y=r~2>
ztJkqrB_s`J8N|cJZsRjkD&mv#^RqKkL2Vhx(5*A*#ArnS3DgrN|KL4SaJp~?HA7&9
zCVFKARsu>aZn&BvU=_iBkegnEAw1NA3x8sP=z!fb3*iOFdj|W&2Zw+uP(VY?1vOZ}
zjRJ@=)G`;ekj@n}1PNN;0y?f6Nu{A#yk{_I?H63$8QH<0mI$bq2(!i$T@tik3MT1~
zEEx<o8IpV;jsm4FbelodE8ONth<;aBXA{sImXUG1D>y5IPTY+LO&B8OX4m*&Z_qL{
zP`fMw)HDOv!JtEAL7P88>+cLfBX;ib!G_-P;M<oB1LK1YLHR5!KG-lKJ{UAsW(1ly
z23`3B>O`1<#-!6zi{gt@3rj&Yn`f?<Pp%>OlweRV3DS&)^p#wLjU3~Hja>0G$%#$e
zW&Tm1_PQap505kfr(sZ?46g;y(=b>GC=I*fO2c3k!M@OZ58<JuVN0ydY49uqXwxhx
z&A|#xi2fk(H9x_iqzsy<aD}M?tt1AOAE0RnjK$`l!XBa048=i)rm*Y))e4G!gh`+@
zYzFELK&*$Cj$kfG65KQc^Mc{UBa{m=8SE99$-$U5gFOM0kATRdo*oHK#pom3E}*gD
zV1Ljln!(}mpu62c^#W+<8Pr?^jVyyY4Tf&<!Js7zpsoLg0rA0xLGi(cq4B|n;qk$S
zQSre>;FXzpM{`X;<ph=lY!)AE1U}9b)NVi?w}+<}W7rBw_oDpL0$2D1Hn{UkOurgd
zc+zYh)iNG@1rTU82zo_q32RhCwgP6PCZ@Os1%r2D`4L(`m5XR=LJt9UEy!`r0gWl(
z_Y(eFYLQznB(5-Ubu~@SNlipt0!s3Vcj%chxdl0?xv6<2;Fa3oSvOF?p}LHy0YvPp
zqd@fmXq~Q0Ji$3?P_}agoj&Xwj~E6e`3^~VV#U^C1C?!<Ta)qbjRCLj#<4dBkt#65
zjHD4S@a+YldKGEB6*&ijkH`ZJV*3Y!x6Ofas7XBR#uP|@k3c8G2*)Z0BNLQm8F?i|
zi2+6V$*IM~M9$BEdU}cA?Eu(%R8H~Wt{|x14|a_A3IZK~ZDj12SBY#ZtXKh=0xsCm
zf)gYb6zl~`LMHL%&iQ#IsTC!zt^wZ3VDrE;ykLW|96A?LS&#}U@PYzD;z5UP#|Ib0
zgZBc$La!t--4oQJfHzLTBWjRp-4oaG2&VB=ZC^sB+wtD|0#*V_zoW<agM$Lxh6B%p
zLb;&D3ZQ;FXuc5C$N<%h=<=YsP`G?J<SGJq^U@Hxc?sJ02Wp^Vy+bw^de#zTJOqA+
zT2X3oX-<h}u#pM+DKtjlW%9vBko`%Z2|)DmMtHGBa@9yuK?5D!0JXIs%W05H8E?qi
zBG=>`*MMMrO<7Wh{D_)7!&Z8L;uH6r8g#JD7*sA`Uo8_1+Ft|eW5AcG!dA^-9Xo{h
zA8Kq6WUUL77XTU<1e*jEh(MOc9Q^~&--9hdTdIn3kU3}`9>r2nCk3GuERAd_sO1Ne
zhK>wcg7^Cwf-6qQ<UOHNadFJzQLyw7G;m3%>H+oM9HCt!(8@7z`I}ghinJFS)JsDw
z%7ILG6nWyfat-T(e%C0_aw1smU}&12S`uGengqHe3RGQq1{=pio5jd!J|rHxuFW+x
z2XvnRXuz|Kz{W@LyiZWDXM8{~QP->CZv-L@7LnKn#Fb-Q4J{JO5;JoWlX5_N1)v)#
zKojS|B_^Pw5eQ#c0WXfw2MV!|4F`a3#ep2N;0$VJgBr%5Ivl)l0X%`=iL^_D3j07o
z<(PRqsQiVGBZ0b$L>wk-iR&CvOWfy>f~ByZLuwgM#Fh@z)S|@VR9C-XutA{ZZJ<<H
zTmrxG19Y1=XoL!cAzM1YjSw=9699!ed5w2)VHJ#bj0>zJ$Q!g+(AzH<*FYC+8Y2KQ
zd;={nK{q;pigTE3D26O#><4T|a1=xqRL;Q$`{5CdH1|a8m<nh>1<!aj6(>L)<6VhA
z{mv;Kyt0v;m2Z$STz~MG4lJO-JWvzS6xZ+#SOsWw0aU33LwIPzH{kvbdg}x-V(1Fh
z0UDD)G5~z9FK7q?v>Xn+H3F{C5fY71eW02P&IC_~LV2KNYmiN@5GR4EIfMn!6BwXs
zL4zJBa^TxHV3M%WQHVJpb0L)@gby0xL+A|#NrT-B)oo-7aV}&V9PS}N&@r2?h9>cl
z>5+IyR{=CgA8h0VuH}eYHAZGm1!+U7GC<oeu*@%j`jU{NSz*`TfVzyRlR?mt4CtH>
z-p#Jy{%5cOfdiiqCgG^$K{En~N*;B81u<g`pi-akwhC8gBiEo{$M^vFr9+@~%LseH
ztEBKZS-`8c%2N}w<BL*rQbA=mr1pd#k4D831GEE@=qWBUNQr^5dIvh9=o;)6kLxgJ
zSL8$1@TXAF={G1RG*fRv&m`W}A|<o90CbHsWP=yl;w#7*0<=0pz!VaGXj?v9!G~pm
z3b}aDkrk+GcR&Ryj`9?IS{C@0M5N<+v9!wIttqUXI|>(9A`N+h#yR{$h)V&~8@D7T
z=YlJ8=xM^Rl>pHDT@kByNiQ{^o}i%n0-gvUbdnv)F;Ad^AKJnqYT(TfKJZ5JN=G6W
zGQbAcKve_OWuUcwpiwhdS6AW(zEFn2k?tKuU+zqm`&!Y?;{)XyQWxcV!}Arkv0hhK
zyyLpyX)2uKx@i4mYOV7K0u8Z1HkcV8os~fR{UKgKpq`d1>K1*pebJzGyYMuJx)UC@
zo*Un-6~ts`P(=(GKf-7!LWGgK*dRZH);>ALdxAG*I2*bKzz-0H6$WT&7uRWgxHeqE
z2hc$i-=InxvO+ol)I0(&@(n`lAxCWmr35E>ra+3PAn#zvT`$mL#Uea06Wn=)t<V8E
z5~=M)-rjQ~laTy^%;aFuj7xDzW^ysPyUtymjXXg^9t1bD2OERdErVv|K}7;+!Dle+
z;#!9ID5}=&#P@yh)x@A}KbRFUXi^Wfkqde<KWde04xX$pO3Z=utP}G}JVB$hpt(*w
zHKGx6n+S6jb5PtG0Xnx7GFb`ANZ<&=J~%+_1p|<t_~>nupd|sIZN$)l4A2ZbxF-t^
zACM$yK>$pW_P0%fI<!b9He0}^A3Uj-kxh{r>7Z^fN@)%nOToE`4_C(o{UHBf&<R+e
zaC3D94dQ`Xevoc7Y*~7+8~PlIJLsgLV1IB28@(Wg7T7o{J3NQw6MH2asCk0E79TvC
z<qDo+0L^m4+OeRcQ9w)W!8g$3JFJHAFetpb#xk!7nyLo}9_TQ<fjg}Rd|i8XY9;K*
z8qlR#kRFp6c<>i;YE4;UPH8IW)-S{WC-xpFjw|l*HS|EXVb1AeG%rm{N(*vQJ-u*D
zDZqmoPhvqGDI>CRj%9ELlJ3Eq(?P5H!K=JsC&<7?I}zKkz{3?8!HJ$3uC54CP$LgC
z&H-(*(0u<9wMHn=3j*jlnXazE;6q4FV5M0+md!^P%dcU{f`a}Z5z|+O;Qcd(7<X6&
zd4ro#KA=&3(6SYCSkZ)b_Y{sjM)=DtYM%LwG(rF>IFY)D-q1D`ct#5}#03jcTqP;-
z$7GT=EsZ6YfQwi26wunsQs}8uI9h1f7t7=7Dqt(hLDf4b8wLfN#(M>MgKpOYHIqX?
zRStXy1MbmF;`?s|?|%fJV*~Evfz~Ow6hK!(A?*#w2~PCPaYbI|4~kTz-XtszX*Jvc
z8ZrUxnnP|CfVLI7Vs=Xn;yqFmQy{x1eR2&!Z3*-aBfUCN&;z=RJcA8D>jjMB33r=J
zK;0(Dm0F+)P10&CqSidPLe?TCrlf!u^2Mj-rNo0v5zrD5)Wi47@Q+w0mnDI#4p8cj
zM>>TaeE7P7Yk+r3Knm>eb?`~}ARl={%OKnfvWTqYK<5t`l@_PQmw-;qffg{isU;ct
zDPUJ&-$4SNy@Q;&VrW71g}lT$3A|qkv<zr;Q5C3*0;=Xf)3%_aBHbbDo*-P1BzXJ~
zx{AsdSu)s={6$ruo;rBb2Y9#(xtD^y_d2?wE*NRG8rp^paElQVVZoq14M-}%Q3P3X
z4vj)b<R}EiFa0AQx?uxjMO_$ZZvgh88qi1$j;<gP>*=r``~g0XA6mv?>#~Bn4wz?7
zx(0bePyfK4QVAVoM_d7gds!Q}kK}CR32KOd1{y%MCgxf0KFC)Opp4vO+w2KyA`Fs|
zOHlIxY2mabXvGzz845dG6f&NTWsw-}78tC}1Gzf}JY9{yz66i>1_hhP2O#c@CHvxJ
z0!OsC!bYc&tHHs)Tqy{#)*Q7dLh9f={+Mt!0-YENYHmZjQ|9qTur*MIXk97rfGm}o
z`-pK>#MA(4d({B6Zn4DB0CBVrBx@Ri)-ZwEPmqL)eybnhR7ydA6`Xqr&R4?5qM&7;
z8Dt@uk!ewCaehu&YCNc^mI+$w4?8Q;6Lh{J!dd<WptEs`!!t`V93iL8<QI8@a}{W~
zj<_@1!1o}9#0Po9J5X3wa3MDV!E2$2Ja!McEQ5LyTLBMh4Wkd+fkF`8Is}hy2V*S2
z0`<K>jYrgKn8;Z`&|DX!D)xum&H=5sJwQu{!L~yMLXo9|ydg(aKy-pi2k`!0FgM6M
z7_?3astvT71tAAI_5r$K6Rb8EwAl?!8rf1qcZjW^wE`$-_@SJ>3M)@h#{p<@&<mbB
z@4<_hU`ZJim7u*FsY&_q8L2r1sYRYXnFg-#L2uj(f58LRC@U|puOB9`Iv8|#vuix$
zh$=%@|6qK_uYi*^?D!Sv`Iw+>$wu+Mr8y;;@rgx6iItuKZXl=8Z(X8gQEGZ-aY<@X
zd@}T=gZQ-kBG54o$(ecSu4Rzjwdng2Q4X?!oiphPUU=vY+7OK`_kg8Att*@>5y2{g
zLqS`1U0s7AJk;@3(7qxp!$P3x54aA{4oUEx6%YeJ2eN>6^djw?he&{SP$H>A&DOz?
zT_I4Ft|(421g#N-?4^gwdm+n%TG!yb29*pzmjoFN^&RM_J|s7QO$K`gDi2zmh%OJ=
zP7g60v^o(aPiS?bp%Ex+6FjZY&<M+MeOO9p&^31Hse>*p;~S4gsvPhnB53kN-2)9>
zM@Pg>GLW+wQO}(8#(BV{D`+c+TN!9qFE~j+bc4HbFeW$|LY0A1T{x(m_6!aO9pnJh
z4ob&J`q9!c%2AW9pzXwngDF8Kf=*0_o8*No4^PJs$AH$@BCG*PB6z`|bd1aenG8wC
z5Y3=;j4luM1k`V!bPSRwn2t?}OUI_@=@@BYKoDpg4O`y{w1gMWx&RZTbpat^^ctcB
zH7P;&?!smdkruiW>T`nnchF%s(9$nLE2F^eSkR%A>8a4WZ6QrrP|hLtOh|ldh)5g!
zC+k{D@bsB$Ja||aQYm{HqIm)|M+Q2e6};*QwxbREC@yq~8?4y_z5fh#5|Nm61uA=q
zOjnR8JJ5EVc<_ChiJqWXA$V#NmaXWnpjAMg0lAPtc<2qAPN1U=!DDamMa#jsHZu}%
zHQFi}d<WZ+*cJyLw}E_&0BMKvLv6DRPt3^)$;?eH0`1o|jE8o23@ww3QWHy3LA$_;
zlZ!IJeHtP+H3wlHH~|`i3$};{g*Dotm%*0tpraElLFWvDq)DE5ffxWP?t(qQ7C?tF
zK*b~|orf63y9R}r#0Q0#f?HfA=JD~#6%~ethDJ$=#hJ<R#U(|VdFh_Xpb4_%j6`so
zF0-T<a*1g&Xc4G4$YJ1((x8KQKy{yCyfMnzoml&Ppu2Ki{X&f6ErT->i&9epN{U=v
zLvzYp<9!0kKqsLDTM*b3;EHzbyrCQT-g!`g1)u9J@+`x((VE(enjn3o(MbVNrB45G
zVT*WQ&;lP&r3341cm;v)w?o?nU}%<E4Bl9i4Bo_86kp~UY-AK4Vi50A08W!29`w!;
z|6n6?&_r#pkp+0}4C|;ZxJL$=Ycd!eXaJpl1IY;kFwlUllR@f^a%jm<?3fQIrNg&?
zTY$?@ET@Tr7xaM&CX|*Gu@kw_6@Y$_W2&J%chHy**mkHu2(omLcd#EQDj*g|p-F+d
zolsq%IUmqcAt=`!e!dYzC+Kh>G-+fzK`RzP(x6oyo<6yT#*l5}pxOod+ydG?v4#dE
zMTyC&CHeU|#fAppebtq@N%=XRW$4QQh#w(y4M;}WW&>Jk0Xl^Pe9$P$5;~;2*g$K7
z5%<Z0VhS-d3*sTg8|c(^{CCBIx9SC#7@5S!r)B1)fNw+spIsTBnHOJ>n4FE}3|}M*
zU`<7ANf2DXV6I8?0xdlN&q)!PrXcEr-Qz(EQosirfpmjchd`x#k)=RE0BXTQPZ@@;
zs6rqA1dUg?LJb2Az<@^Cpr(ON;xdj0pTq?{^V0x4&I2kWkd%S0KY&b3L8VPmTmh1X
z?B#_@J0eTND;}sMy5|hRv(ZpVRPTWd2D={WT+j(0NX`N+;sH-2<$_i+g#-tH0*k`Q
zI8c`iW7!#aARPas1`%hE8^i}2#Dj*@OE9m{HI4_Zh|NeWrr`8(tkodZPnCnzBBSjo
zc(R5B2xycYJh}tsf+WGo8qA~O$u-#9Q=m~oQ2PixWDagcWv60UPZ?ZdWE2l7_VO}I
zz?U_rra%@BB@%HyL@?=n5Tr?8bMT}uDDOfRPJ+re$ng>Gpkq~nf)hPKtvqP%Ls@7B
zy6_jY!xxmtk>^v921`h7Ob}HXg8~!1C<QN31Wg8l=8Ev1tO%*6!6(&VKU)#Jj2yg-
z17;rVkVS}A)S*7mP7u&E6GRSnN-KmH1Zr}CO@g)-q98{QLU=*m!D#IY@WF^+twG+w
zQHbUUXdVe67YwQ!!2X4p6AVh>Xwt}*g3c!dNrUFuL2V8rNSgz+`<|FK2c*meH8o&!
zJ-G(1R9w1E+5i=nX$a70fUBz)sCN!NI@mQR!~k?v5$cRJs3GMQ4BEK>O3vW64a8^I
z8WJc|RIv5vI5r29=6<{bY_0@OyGac840Z+$CV?pMjsuhmtGFn*1hiK)FD2g73w*#@
zd@*RReQrTwNhat38t_dU0U_}L!OoC79WskSd$h_@i@@@r)1^@_l=K00^IXjf@<Cg=
zid;cW<lqt`!^~pHI2q^$%aWqfWQcC?sq3(d<AXpWeUOVN{ey#XcLqo2G*H^!Ww2R2
z$N>K6oCea|93)7nHm6|-8ssB9HwRi_0-95S9GeZT22mH`!1^B~4>l6lA_k8o<8R|a
zXXZn~Ku3>(rsl!h;ZtGDy^%+<F>bX74@^_g{DAfUi9enS)N6t?F~BEOAvH1JO9-g4
z44U91JNT>#>^odR!?O5}n!q!@MOu+IdUm>78MvD}dUm>}7igS-o@b{MF8&N$K}V^(
zy1FF$LkD$(ON`S~OFTh~UJ35t!?SgYI%gXokFi*Qj=KXj#X+YVfCneQ=kFMUcN@m1
zLe5t91hoT$OJG|NT?)V>UC`m{pkN<pOU2M2J|2AN5NHY)R=yjWm4J>5h%bhp7hq(L
ze0DC{VFCmibD*P`jX>L4z%%2hHA+alPp}De?IrSDC!*O+%vG(fc&0y1k*3vg^xeSY
z^rNdyz;_dRf(EcarxL*yZH%_eXxB0Wtq8$#sGDCr>`*t*=qk2u8%CzE1Rd}Q&X&c9
z8;o6{ttC*h2j2jhnV$z5H9+mx6W2C_T|5VA4#1j1Si6r#blA=e9u<HdT#i(3;9PBB
z3E5HyE+@^3Qo)NKic-^3i@<km1f#7sK<OL83q_JW3)<*UTBjLHryuN7#EyUP`71{8
zMtIJ51vTQqLpvVvuJ9%9pwb`GrpGoFHaJT_g3VguSI$9}Gmfqu^$s=!H5j1FKS68m
zzyr77-~o*ogXZU8l3~aTOM{V0L9lA@-8Bf!5P5Rej)E2fxe{!jVXPblEjx)vy8IG$
z;WAP~37&JY9My$wXce?F2-F?I+@2K>5+8)Q_}UP%c?W#l1ma@mT*7B;5Zt>1T9pO5
zdI3D(44Rol6yJV^CPm3P@!)YP@ZI&sxy9*52EnN%0f|M4xv3?oMa4njL*e6LyC)Fa
zzQBudTwP%scl{8<<Iuw%oDD(yPhj^w44I+=e!L@SoELfM9{1{4P()+w!63dsfsE0h
zHjY3efv{%N==JZA5CW~#1(i6ka3OXjt~pVIR_5sIa6u=|S|X1N5jfSIo<rW?aeL5s
zv^jz0Yo_s@xdl0(rLrlhIgq{Vpf$zF7YxITHj*19sEt437f)a-FhNHUf%?c`H^PUs
z@a>9;N8Q{*#-<q1P!{;;_xR)-*I>vA|HxM<f#wBrGSl-?Q{u56?1QUGjirtNB|*@R
zJ=jqRa34Y!dm5W2XQU=)$7iNN7ei*IWrFS($j`}4u8hwtj?XL2$pPIM;};xnh&E~n
z9*nezcS$WSDax<(48U5f8ybTe^XaKYL5X?ksqpgLwJZd5mpSg{oN;_uVo_#d9`p`z
z^6wx7PtgT~H>|;${HS{upc99n!W8>$81NNP7?)rmRn(vp6R|XXA#=6RxxZl0BrV*u
zfOyYfPtdhxAPN*uP*ssAs!-E9>ZKPZC@Kv>N5z90KTr<^gYJd^tv7*~3u+pHmwG?~
z1hlvbRT4Bc2T>XfnuSD2g02JvowN@cu7PR}#IzYQMG2J;gUEwcPJt?8BgpxX!6mr&
zc!JM@A*rVU+H8n_q#d*w9OP(Y&@xBxee<AhB<4^NN&$pDKf@MV(`&sgBpgRm?ZBj3
z<n<wb&;}J~5gq7WL-66%Mn;ISM~}qf4DfNMo+J6L4$zju<otrv6mVApl=DDCrACGY
znW@RC<(b8)pvmiE@C0;x31Unav{~NOH8?Qd6SR%g)inTg*@q$I3_Nh4LM|NxbpyaM
zDBTtFcyK2JRCdBne1Z>n8@hT0P~lz}P>BgTVyDEAq@ii}CRaqKr;L<Z8&nx#cHzuQ
z5{p2?`Jm%@U0nm9r)|J$HIz~e)+nUvZX-N<j?wm@nu8WTfKHN5Oi6)W7>CiV0WDqv
z)&Hcld=TA0tm{WnkA=cjRufw11WLFlySnjj3j@U!&Q;N%rAtJulLFOKkV4-(9<<^E
zR*8cub>v0K0T5Z}`XCeV@*vR4Bv9~T?$`rOpg=Eb0tIz&3HAeDKm!k0d`+Cgk>Uic
zVdWYGO`>>KLI)Aqe8*!8o+Z&p<ElXc7<-e59yZ1^H{*ypH-mNnI`%#e_9g~_whVYw
zqXcEHE7%A&^%PuUnU`OZQIuaEUjm9~(0B`MJES4xFxB|v{FGG4k#b1&6bTMAG7K)r
z$t)>JO+lVVD+VpaML$c`BqOmn!!y?v)M>DY_svg<F9NszLBgOd^Pp2R4B}l<(-KQ_
zN+5D6@gPZ8aDfi$uz-2su_I8qiPX@>?qZshcaSsL(NEq3wZS150fOh4Kpi+w@LD!=
z9G9Np9MK025a3B#$RqloRmrf97AyoT;iF}cBLu<yF+)S-5k=(1Bqa7KiOiRvHT$p{
z2tE6Q>nPBLZ=fWJz3c&ZyF-G5OF*3!(E7L1Jkb4ih#?Q6${={J7JY{y_{hFsllWkh
zc)wt?c#;?WfV6^_^cxvwB<7{$q{ipuCqnw=#l?x~sjdNKpyJ;Q{bH2RoM6*<*LZ@*
zRzd;>b@3x)vfj`FG(?&Q%Cq_49hk-O#h?-ld`~qvgFr4~HUTw6(Fc-2_YC0aYrzr_
zwmOuEMf%Wag-oM?awpnpl>u&L0oa_6l(|veZV?Y@<$*Sxrk5rbrKF~S8ho@$6sDl$
z5NsMBY#Q$uY)(d^02|=y>WV*6m}5y4W}rl2LSXC+d?U0eB1|CHJ%+@)1_k?pVjDC-
zh#^fN%0b<0ST@BrOhi<)CkDH^<bjeb)FhI#6LA$TDC-!SKsO;n*N%hB2|uLcT%m*g
z#;JMGqcXw6i{P`f!TknLP{Kss=44Wkm|5frI`<hQgES*u203TUl*nrlLAy_aOCU8I
zhz&|YhS)1PbKF-Wf~Bxujc88H)rjDmwvtMdvr|jrGxJhXD_o(s1mP-2p;3l4%VQb0
zGK>cuzDDRqPsk{*Gicc*C{G1>2b&@#P*9}}J{19cpa8tk!P-y3v0j_<g-5QC`WZCL
z3%=I|TC;%DQ*enTXk0Y4xHvxzW$y-wRVCbO*m4%Ae!%P=fG%tYO~^rRHijI)K-$TD
zBp&CM2);E8e;d;kHp&GWCWAE}5gSCnGwhJPz-FL6F%f5uA+_4Egbntffgaa|+M^`0
z<iL`W!Q+yku|m+Y5g$mu6lw)%V#gG8o(ni^Ks_+XMx!7URj4Dd-rx%uVdh1ms0@$y
z1h4;v$r>6XO9y!eM}oGAK<ohJQ^ejT&@dOModI<iXmA!G84NNP><yT-H?p~4X-F3l
zYIFcZ8Z<5fS_=q0NDfv47`dnBr50r-!%u#o(ZLU(q3>X`cu*ez<-i2cP;#&tXm4Y%
zIY^e|S_CxI4nCUAHP{Vg0QA%c(6$-S{TS3a^&uWS&kQ^Cff{E%SY{T-7nh_arc{Cp
zA5blBT$-0(l#*Hmn&?R^0F5775Ez{%H0=(nnQ~o&ODs|gOA~YAOY%K)L4|p63A75#
z1zp(e>Y7;rzU~pJK1ZF{f_JG%SPMnc06w<qIPg*-q%~idr4VT=whciBq?9J7LN6VK
z-Zc+eQv~lcP`rM9^zvFzQ3JgV7PP4zR9Hc|;AtetHL`AyYhs}ipu%?uU0!QQ_7)Ua
zxl7uDWJAm1)ROpu(xjZs;*8Xy_!7`LJ)l88<fS2g!SR;hVjOa-4P*eoC_Wxz1E7&{
zPG%BfDRg{teojtma!G!X5r(S}as*HMH?%0qEsxJl1$TwxGxO5&<BQ8cyZf+I!;pb=
z(4nS5pq4ty0kxn}O0QrG*cm0D5((5sM{3MddBh6TSu!KCy$>o$A+3GTc$P&xj<&u9
z?zTQy3VU1Mf|$0xX;Nx>W*)54z_y@?(1<oDG(oL#=m`hpH>N<vGg6xlZNLXQdkh-$
z4#qx}4qnp<Djndn;23l2NIf&u?YcpbIc2CN0if-=V3VK%5y;X(-rx<6P$^J53|tO@
z2iSwWgFz?y!Q?EF^?}aX1C8&&ooDEZA&qP)=*Df3$<X0=*byO+V;o8hi5QSKG=zFM
zCm(!thM@(N56bW<@wufXsTD}ga@-T>uucf#G-6Lu=f6OW$Y4_fqZ6PtJ@Cu1kxqrf
zc6_>b4q|m4^!^pllE5JEVDS7YXiyWn&z`!suo)4%>=w(lO6bjfTvta!w)BF|n?SpP
z%>w-fHcQa*1LzHG(8>UQMW%}ZBws_tQCnd68+)K`H>zX(g5zNems~;PvSb`K0P2!K
zn!eCd*o5HivPk6tmOdV65-{F3J~uHhF+H`&H3)ea7<{d3a0#eHg-FNe7o-*?g3i!}
zRAne**`Pw3h(S#X(m$wE5lrxqaL~kSP%xz94ywv5<DoO0;IWRx<mA-iVx)Uykta)t
zJVg&QHfaW09tA$<*cev9=BDQ67gd7RX(g7VrdJxlN?%{FcyLJ(SQyj=1&yG&64;;)
znrQ)H*8<2<mMBwYu)+j2J(ANSAZi2$OM3yd8VUb~2Y2L|Hxeh2iJDbFyJZM8ooty}
zk(>%1j)!jC0QKUqkHvyI_|%`!01rKb(#N13yM_-EBkG3SOwRyN69ihbfwt+9dKZE#
zq9OsE83{R=0bB%wT2S$M`9-;jIq{h#pyDIH$TI|d7J{K^N@f~#gADkHD$rUqchG<j
zq;SL1ltLQgGBgI4p~Q`H5t*Q%1307S{(uI&z|9TlkQMzeR{~{cED6An$`>kuo1CM|
zPeEs87=rqMux7U#a=RLo8bAd;Op<E10YfiTGKhDDEaL-hA&UpC<ns<TjKY1Xk|AiX
zoh#_JV3YV@BgmWv))pF~M#Ou=BWl4%OqB>9iU&21O7k+&&YD7*t-#vy&Oj8H(5W(4
z*MJOH$WacC@xhkRi5lcniGz&59r~QivecZ+ywu|2_?-OW67Ux4(&G4H@M_*NaLbJF
z*~k|7D{thr4bVCi)IkL|p;8h{5{YdoVQD#-pd4;(1esfb8xEd}0!{0K8haqmAWteL
z1t)qYxw;}I6~PnhA)p&@A-7RL=H@AC9igTLk_JpcGZa`n44T`5+`{P+4?2~=(=V9t
z?n+nizDm&Xk)SbdNPURDc!{V=4gZu9=;|EMv9%xzu;w7FYoQFy!0QG}lSn;(8q`Ms
z%{#c}qO~``Eolpswm9e>pMau#P;(tVd<IGkpe`M1av6m2jnWGT_oE?q6(MHp3<(Vi
zfyd#HM-z!%@dF<maR!|T3yW1)Z^Sb%EgzIn!4+SSH>kzq?HBBZ>wFeykskmZ8wTqF
z=|LHV3B{0wjIcmdM?qwvV=#~<k&v4ch#P@HJ<b7pWD{|P4>83$G<{;5`2a1h1tnel
z`N`Q3GG2f^%E7JI!FCD+d}E_0c)c9jiPd=}#YLd&Ka32DQ;WdIDT4d|pxbpaONx!m
zL6c@s3D7JVbgVf!C$YHL6SVHt6nsazYZ>%Z5VUL$vJo_-fo+#$utz*mclLyW&vFfi
z?j#2DphjXH?g$2}0PUFx25&8fa8YNo@m#Os>IyT!3E9SALyLINU_--r(5@aZ13cvd
zG2GAtMX67`C-`h|xJkYk(uSaY!f^Q@WO-0q%oj9I4K+IgT`~wE2^x(=@+6WrELMV7
zu0cI#<P0&D;AJM@<0T00tTr@r4K@Oe%c30og<Q75b2a*P<e-yX3}Gj`AZA}f;=!j5
zLJKz|W8|6xdg4E*(m=XO9@L5<rX;~Xs7LS|8c-LO*j2#T3kkyY0&(*LNaKDu%6`9K
zM;ygIwAA;E2QQq3^3d{#IjDV(vG^8LM8YeeKotFc@t&YFpZ&oUID0_qhj0{Cs6(bG
z)eLA43+TXasCx`S2PcD86~NZw8=51V1j;C&Yy?y7f-VViDooM~SrU|wL8~C()nu@t
zKc+nB99+1~(DTosb({rw*}oyE2@9GMBx0HYdrud<#WE!`8FZR$ejex?O62YUs4N9F
zgkZBq(9A&W5;9Qt9#l|bE`EXr3TjM{-1_i=93cfY%oQ{r1hNtqWI@Q%LEgcj76Vjm
z1ez4MM1!Oi&{Prl@DT{tHQp0^zZA?+&_z;c(#Uoix<E_@^^`n)a!tX}1Ueg*$XEh3
zJyEa4#4&|q84Nqt$|bQRF#vSrCt_=@3%reh%{(keFW}mvi)4^dd>DAX7_xx?+M{$f
za?K3_t*8XG?nxPe1*I&ceh|EH##W(%l8`a_Qd-Q7J}4V@h%3NgXA4npAqe<B_ms@y
zg2a;K4AA)&MTxMRLP042dG|YL3>QmZ4wRZeK1TO2Xv?^NNW3d}@B;M|QnbMI1}(V4
z7Leeg7QB1W4chkyRo{pq>VlG@_{_Y5oW$f*(CX`C(3&Aa3qYL>J-r}X_*{bxLDO82
zUACZU5y(!xk+2rm$S~d)bTw>od~s%8dQNIQWL>UnKmd4cFm(G3cqxBUVsR>{VF6Ea
z&~5lszH<pwF@RUM$D?nEFaxc62d%yXFU%u-=^a=<xNdbtT6zbns)EhqJqOj&J3sJ!
zOOO_tp*b|kW2pzhohHb#RzuU#b*<pu&QMy{3O*Sexpo2-h{)|05?4y&D3w87chK?|
zXr+iWU5aym7kJGWksG|QFS!Pd$RTbK^#qS%(Pc@aWxT5qzPmz^YH#mg$9V8e8Ad}7
zx^o`1$iln~a+(Kv8xu5<?g~1q9JD&yA9~`xA1DoiYC#iR-3PFW;4ozMXt5sbh_(9w
zT2&3V57gKLweN!=#u<X{zYU3pw9Y|e3kZdlC^mr(1A^*tMUilh_XOWK4fBwpC$e;q
zcQBGpP?H~FIjA!M>cB#cH4H`87z{EO>~fei>}~>x!$Hzu_d=zOOdz^J<+NpdaC{lK
z76#QjpiV0KW$gj*<`>qT83c|(L{11qHoIIQ8^N57JRz~~4{0=@wrYZmO+kwb3-dwu
znI-4LkHt?dOU*-@k^m1ff|{V%`@8t>00ku*6hGkU<zP?caNl?Zd4qRugPMAnT{53s
z16S}?Y-mjcYMYa`;{)ol(Q6wA^R<nzP6dwgoY3G4T5^PEO>7N%_%MhWXdFHmqxc1%
zcM7^h1l$b;4QyafnV{vj;FJkFr3aKWK@})?HV!;tMqJLuHmnVr^F`Sh4K0GmJ2VA8
z-)iKEJbhCNTIB&6j{}XUK-PvJhd<~Zu2j%^XT#zW^nDS~oqV9Ry^grn_B!HT+Y6S$
zzP1-M_Jvr&3?0x0UselRb_KqB*VWY$e6u5XvwJS6BLynPDCkKOKB)prR~mUPDYzuH
z5NYvRYDGb6QD$yxUP)pOfq_fcB#a5Aka*~RQN&y{bQLJHRSqo*@i)qeUWNn8JD_As
z=6DsT)8q=<x&=OYDHvng047cL&=q94i$Ca&a=2X{prI?U?VyP-x3b_+Wa%L9V1Lkv
zJ47caDT5mkU~Z5%xVZt<W@v`2FW4jAGZ-`?4|6l<Vj_fAur#uzpo@t>(x65I(ylS=
zbt<7^jM!5>;6)fXyrC7GA<p4s?2F3bhG48EM@kK#O=DPE_MkCZxc(7&J{zclumsl-
zhNO&Cn#4P0mc+x)pH2*RO+sB60&2gPV9D78=cPxpF}1QWp01~%Kl18XP>>_4D$qVe
z_*TIZ#GDwsF@n-hAXF`Yh7mzWJ&{o%TjHvaEpb=KU@7bsvSqxXIl`AXDrC?c5aJv&
zXlEbkkYP|zAr&j+H;h0dy|6I_^P<$^)S|Lf_$GdAQ<tdiegkUl+Ku-F&w&Ml_Tm~~
zj2Bvf_vu=IE@}r4K9IZ^9c%!oP66-LHHb&vtV^u{Lj%Z;1<*n!P^n`;jorH7DV$*Q
zcrTENC1%MPMfrL87Ad8W?FpVa!6l|(rl(Jip{q}hp#cnl{R)~ViU$wZAZ^G<0<}&{
zKzCvlK+ZdX?HedbOb4xH0G(k6Zi0hXonbi_9I2lQ&x_bQ2H?ZK%|Xp8q;V?H%>m>V
z$VgTbJ5h&cei+<%2{wuM^!CHCQ4ADR5LK{B9n6E>xCZ6~!%iUu^MbsCK^G}P+d|>c
z<)vULkWJtlZsAQKLkwxq;0s*Z3?dDRN_=Ig3tAb9I{i=R$Q1$$eT+bpFlDY@L7>7D
zbR-N>2?uc;uOAt^e_YD~z+*9>5zUPJoRs4D#GI1UqP)bC%(B$cd!1poKZ6?KpoSyt
zKIM2%@UiJ|=|Og{Gq_`h7=VRdqXg<{!W!Ht6*|0+jpu$2jQ$Ua>sXx);Z>a}_%7W-
z<go^l48t|(0NtPyTw(&cDaA7gJWT*AaY0*9h&l4eA2eEldD%(`EaUqJg9}-ZDq=Ru
zff^5Fl%$Yh0?2_#p3p(YGL)Tk{vn{zZgbF$3h70OIgqnf6Z1+ulfdH)ptweC$1x=F
zcpJ(Kd{^Wl2JjkN)S?nzo1r8`tV@FlERcd-3jyl3!p_SJNCBTV4!#j0xWv#n9=hig
zvZT8VJ{L>zIS{6#Oq$@@SBf-gg0dLL0$f`fV4o3z&h3M)q$@ErfqO8&BqOy5)GPuu
zEx`UC-Sq-GZ5?#pFytH`*utLSb?CYYXqBK5)?F`VI0}kfpIp$E4YW-!paKigW%5Ki
zhJgw<#DID~=4741Fc2L>@G6g#RM?aabdg6fY&kZ{!L0D|4C8bSiY_5Ea`i_Xu!gOR
zNb-6PBD=5PaYD$LEqLD$I9WL7=RwZ%23<u>PQQYLK|)9~estR;Xqp&2Z~zGq(3mZF
z?G2a<k_62XL%TqRzVX2b$zVehXip#B%L&4ihg=^4HZ9mN93l@|qYWO~$2O-4TH*k*
z7c_DV>O6od8dx9JoWw2!;mHdl^ks3bUXV682}#KSw74MH12m%H3T?3mfe*xjm=x@b
zECWjDNTWT$ZlKZ=V@)#T1Q4kHP!#<^@t(oP@!&giLFc={Yzzi<Awa81pqfA{jX`k*
zbx^RODT*oJD0hs9C<X;LSODS^(3(?(N#G+G5w>`t7z45e>{f_D;8n*6t-&B^up?p8
zArRfJkf|N4J&0g@Co+(@@Fvj{6c6~j#gH=`Gm8uIi&McxFU=ct6dWZ2nU^)dNVKl5
zpgrvP8)|;u1J*gS$SjUeE6vG?2L~{yZ-csI#1J%%jGhVLRUS$c9?_R{0?*NcE`>@3
zPbY#7`2fw>g3oD1%3?&;NT8)Upt25h%0-ePXs{0ASUe}qgYq&`=ZiRtKtn)8o-YqN
zL?2`a>7KzdF9pirxChYi3`%*xx~AaSm;vnUAO!<xy(tzyf?5@z(N&BLf~yOJI_dx#
zkH)qa!8I6E8M(Sb3u`=`A<#H0=%_U4nXsUwh>@&`+5_tfI`|fRE)00(Gg2x8Z8(R-
zgk^kuQEE<pGU$-&{G_bZ<dXPAkd4TT!u`lPr_IO&d}}UzOF*$R>~uFz94EA48#4i=
zI8d<!Sv~<C2@D7^hz|+@_ZvZ_0LqzdKDmajURcZ_R1V<XCy$h7h|8X!nhLc15R^?3
zg#dV{2Yp2-QlyZ6_(&pTyN)4fxdtf3gg{5|6HD@oAO#O(n>p&{jR2H6FN}5Iu7(DP
z{)B5luu(kt3}<i>BB9fTzM~C1;Wl(mw*%d^ggD?1G;RYOo*6txg5j>mLD|9-Ucx{R
z7Y)X70vP<hdeqG{7<C54!=K=+49&-eaLYgoxe)W2DEnn#N5hgcX8=C&7-lZ1X&0rj
zFwAC>Q4=;arND*{AZPl6MnLd1po0@ViQ0t&KP<!#Uvr#T(_lx^VU(gc_M(~krj`_C
zCKvlc_hv)ptssZ$gI53HEi_SvI8p0&{M|v&PDs!wml<f16MLmY#Xb9G@z~nDprjAN
zm?!ap=Inx<Kr_HpJdqD{YYvumk0F%>;5|jil?~D{5a8`CM4Smw<{t%aQJKLn-YhQ3
zFG@^L1ut17|Nc!AaDUqgv_uuwqd{Na1y%xT3A$n*-F5{{;JTH8y5`^&^I-L8#b&T2
z)~-3|R3TTGe%PXVh<;Gl+#Aw02TdHqRe`$ZsMa7g9UzSjsCz&Q?vPX(n#OyAx0%B1
z1Fg72$b<UrW}uaP5bHsk_E9Cl8%v>*evlRXFpEGYgS`S12*#8LdjcjO0g-og1(iae
z)g>jaWv<Y6bx?2#qAwrp0y+;Z*dKHeX>fRaaAbTiXbFs=Nj&Jtfnd;S&Y%$n(24Y*
z!%jgrgMzMHHw=mo25nLR4HAJ)QZfSX?g!oB7Ysghqa-ywwJ5$gwXifbFFDmS*UKjt
za;TD_Nj&r@Zpg8juE9oT@xeyWVMXL~g)o}pu;hbv$pfA)kqK&-2=jd8AaJ#XxGcoW
z)insz^ab?~;*n1O0WFmF3I^RK8UpezXjToevX$J@5p<VN5oB07J~OX4wW!1sw2=T*
za=Mlw-`|Aom?zjlMxbFga6t&V_zU-)gZPV7P!7brbP#k!u?c7u5V#wIm`p|Kx8R8y
zEPaGv(6)J3!gH(e8;0O*7|{MnaHk0=OOoH3H;(s>M`?kZLt5bAnh$xZ7<>H!8{EKg
zcL{0DI7o91TVR1k=m^YuA`Z+4E#1e`#=v<PC25Yt(up^X2bFgC2kqePlaOG@9ekws
z^RU<q${{$1NKo@8T3tb8-x7<R$SrG=q{QTGNaqh}ZXH`L^-e<+6KTPTo@t<+8Q}Z;
zjKG<8$fY;fDMU2eso?60x?}(xLdZS(l;A|q6jxWAy&D>p7;s}johfK2(5}l$^ae~a
z))Ii)t)Nj8Xukwf8OOtVu&(H5Si6BX_d~BAL#tzgjKDkfV5bzL9T^B)kO413Nt+Ti
zwt!xN0KaA+F)sz=%+!+j+|<P4(jxG1GJG1AoOwv9l@6ei8fS?FTWK&dPscX`Z8HGx
zGJtGJ0XGuk!G}#i?k|fk@dP!mQ1+o=i%ep>GoZeV5nZ-QJI1??9&v_Iua6#aM(h!1
z2B2b?@DXPQ*p4`Z*GKS%F>=#tpl1^xZCY1DbJ*cQpjtB?bi6CH>V#JcDC2;zcC``y
z1*phAC2^)1OUn*acEj)4ATW!FY%_^HAMpITt1F39ib%a3c#vW31-s(u23w$ZgHi5Q
zK<;M}S{;g1!(nj)s1u20k16!dSjepj1V$;#K&v3|_b4!y0l<O<=Sh7=Mre~{&{O<i
zBiG<o9L5={gR-_E{$LI#$iW;K+gPy<1eG9<#Rh>VQK46L!478yU*iReU{hS<bYK;r
zVI<IY3aD<hWBr`4j?;n0zFb|QIzWR@NCtq<;R^+iOF@s<fGc!_9Q_K_2U^<#XM)#v
zLU}{%t}*aJOoBCng=?@8DA-WWytIrDMx5vco7cv1!Uy*C)!<QJ*sdi*Q_yT@acL50
zMR`eTMTuvyQ9N{%4|xG1Xs34pXrZxdXil&(=#t|^PeNyhLGo~FaY<1=<VM8c665sL
z5=cW4>jl#A`>#PenGB6fz~^$O=74(u;MQYsi78mn(+j%E0eUKIP%vyL3EreMG>P{E
zU9JtkG6FUS=ABD;X)C;j!ZI8WTGRqwm0|!r7{t&u0CXf9<UF)^&@o`1!Itr$GXPv+
zN3s|~YZQEUKsg(_1_gtc)`7Zgs1-k1^LCIMVbQwKkVT&0Nfl6u2wOsrdNvEF!-QNV
z5w}JHsop@F001vGfQ;B6l|g=nSdJ<*G6+sBf!}*y9F$sIno|Nl`Ve6S`1Vflihv-{
z`9vVYVKp`OwuUii8YKnuR0(1aqKB*yz&3sdI@lSl3^a#a&}wLsoS#=*nwtt8YlI9Y
zfyX+aBA{I{p!qc7Myv>o5;_}!)*?c3FHxJxXuEm{-f03&tsxgC-k`o4)|EY=x`&k2
zLeOjl-t7Zk_>MlO03HPaS9L_L7cz)PEPDoR@FOnidj)}SWI|aW3(3XE@mz+#&Est7
zX=GTGoCCQEGCnymCkJuoqJMC_XGpwHuwlFrtW<#&g#iP(st7bl>k2;U$rN;<m8T!b
zh2}x2$*GxTsVUGYW5@JV#FC|8W6){LuHb!3pyn*7Rsl~v7#ij#X2Y@y{EQM)XHcQ(
z>SYMZ-toyG4*05{_*BrINt9I%SWX@fE&(leOe`u&tOV`Ag&rmjN);xc=^)5~P2fT|
zBn)4x71sPjJ8qG<YzsOHlp5E45xlw&R0;-xiuHJmhA!blvXJr;+_zZT|JX`E(5N}|
z&@a$Nuyni^LeOp2-pH(=D8DQ-B^C9cR&f6mTqGg+7_@@X5^^LsTIEN4App9fBiJ||
zS{Aql6SouG*dRVWH7_wK2bS{V(~9zQ<4ZC!i@|5{g6A$x;8)Nk=a=S{c;YWe0=z*<
z8Hb_pjAe+vt_+lVuqPfOPJ;pE&g6muY^6G=P{-^sLXT=jtvHFyPguJ5pqX~~IWOLz
z>u=yZ(CK+5pne2+`8jCgIppl;KonJIYg0g%2f$5;Kv5YM54}zv>IKkrI%w`5!bQ7%
z)B;&6XoUc1Y80X}7<Bh2LSrz<T(CD_(q71V!P4N;7AEZvkp?Z40kx@(z@x8*pner7
zbz^SkKplRCH^vQIy>Rp&V69*r^Pj}thhc$zZ4G!pCfG6F6LO{=D3z3u)aLgN_5#nY
zfhP9}+|h`9%oQDcg*SVGItCyNyO$BPtOxguKE9&Z6+Z7uz2P0qi8-XDBqd0#_cD^V
z<e1}IA_U&+0!jm*Q`Lgu7lJ?=5THy8RuK%lQ2@e2Ej>W>ES91HQagcG61$awj+6i$
zln3Qu-Y5Vu7j~lngoj!*fEo{o4LC;7bNwMI!6O-vJPZ|p-6#O&!t+0v7Ytf=gK!K;
z68X>p*o^{EwV=&AV4pyp4mw^Gp&4?fDasBb_>BUH5iro=0n`=Dpo#){L;?AXaCp)q
zZAK5YJeknYfU5;;4TEcLfH(M-uHX`!YZ!<sXs|@QNjzvP9Nx@G@H9u~{DR7O&_(Lt
z%9z5Xa*%pw^e8k?QU_IKu$qiccLjPHf;*nL7C<_ImehgPAo|A#hsJ{jIYBE0LA5(*
z9U$n$AJBR~P^JYf?E^2C^NSA#FP002E|!ak2VFbp>gww0lWX7#>4_7*B%GK&CSnB;
ze1r>W4JZ)}G-50Poqr2!$e|74K%xq70S!srumT#wLo1+1uY3X3WRRdSgcs1xhM@Kv
z<T4S%z<7`n!qeyQb5C-KSZD`ch6L9^pt(n2S`KMokmQwlpgSW$<05!ZTyY1t>d?Aj
zu*!(GJKzmLmuq_k$Ac))tSym!IM6BXCHb%ey*!DjRB7c8a0|jb9)G0=+Q}B|3JPZG
zosD9GvPuHfQo%AD16tuun|t6)Av0m<TXDhHs(>zu!*;KV8~DT(98+DO#&u$_Hz<&>
z4pbYO!bhpY5_3vZVPn*Yf*P@Q4Lo^|-4tWbJn&NLpv1g%xEY`(6lkk7XlC6v9&#>F
zJan}_>|7<YGVpyp;Ki~?0~w^QQpVD30>vF@;|i#Q20dg6)JKWO98?;eJq6urFgkk*
zpRNr94YR<fc|o(Xpb1QvG-yr&G(3ScX&VZz?I5$tMy3$mpz|o;bs#u%pzSjt;m$yi
z^~m$5kYi8L>K0<pzXEAP%4+z!o6ex4T%5s$2f0IPAlp#uT4MS^pn!w4F9zl1t;XO%
zD#%?HgxfgC!x~uEUBg-hhQ@*U#R2&_naP#jnRzL$h~?P9M)9Ds3^eNI3YuZ{4mJVB
zN=O)7t08Eb7`j*lJYNfI0i(<#8kr#95Q#jENbCfn8Q39sH=2Pakr2D{$Z6<<5)D!k
zC4W2>RQSWkKk;tvf}}R^s#omWyMis_J;6tJ!p-vq^|atT)ZrCx@M*QM#k3(PDuX}=
zsYA9wL2QLxlLF=ic?W|M7Nn;FK4Aqk5(D7|c?W|IzlLyvLH#&{Trg;(7}&osX?Jv6
zA<l<M`#_|j1Fw*ASI`meqz=1+hxQFX^H7i_vaX=ZsYn|Gg&a=^AImiajpdTJDiH6S
zogw(%c-RW?%)GSx_~J6~{2RuEE2v*jhCg6sCF+D8Y0Lh=6EKiNX1pLr{t!0_gQImr
zs8bEfYbXUYtl+>hYX<6BW4XWslA^%(+jtUN3&Hb^4`h)6+zfEjADk0{gOH^_$3>w`
zXM|(Of|`7=EC;%S7;^H8Gh$J<AGn?-qQs`z;)cXvSAWPVALJ8{(c*xF$vV)~GkBR1
zW?vL^lrUs^7&0Yhh;=I*O7#GnR3NGEOl*CQrH$?!4=#OzT|sl{0m0zh18!(Q_IXhE
zXa!m?<N)1#4XPI*$GU*V2QZIZa6{j);tt-h;t#6K{SeE-0;tgc0heIl1{`Ej8TMsL
z@ZO(GYH@N=W<g1Q5v&UcSz~1kb{c_Go@l-*3Aum*ZCZCVv`8#V%*+8#I436-BqnE;
zKvw60!X0Zu$5NbOTLfSTN|N9eNM)|B0l|jx;9?D$gV3u9c<T#CE+YOkDbhAL#)FpT
zfkt*fb%kHBQ9Qm33+g<Sxq=QM0Ij_NwGEMr9?-NS<|He08#JC}+Q_?={cvosOM)Dx
z1z)lVD&`RF1P~7?Udvq3Zp%e#++q)2T&o%(k%gt*3GV1auFy0ES7iqA1h4skv~G~x
zNkRn&IiS!5--IDpNf4+x4?1Mt9oHxhsPcnM`+<%=gz`WqC4wg2LDNH^9()*Ri#+_g
z9*`_#6BF1D@KJss&ERB%+?h0__}DZGXVxv_K`ZHDNgBMO3Nc`VIoX$nJljR~l(Sh$
zVi9N=Zvc3NDj*~tHhqVB<TI&b!}v!m6XCT#=m->Z@R8zqnI)NtIhj?dDe)<(X^Eh9
zqIvO#;3+y+LkpM^gq&vpDC3~?jz}v!u++n#Hdn5zYe;;sb9@MR9U1n<BvJ-42DOff
z$Uo?g#nZaPRvd#)qJSr9@RZ}|ZC6pjB}S0r=&_|8Ea`)o78<s|2eqejL8-zKkt#r?
z1^iMxP~;*P=#X(K&{gXo8KgoJ)XRb_<VH?dpovMW7v2RMfEL@BfbN^~1hK&vR9nRR
z=BLCLfk&7@GMRblt{@2`gLoHc#sN#F#DipEQrPd<F(>1W9V76%=im|}v-tRujH3MV
z_@u;?c<6<(@rlXFsl~+s-pP>K#}MrlI`Hx&vbwa!258Gr15%4J^HUHjQAzF9f==?t
zNKH&}MQk@f?XE(zsAWiIZfX%^p8#w+0J);aHk1X5cIp;QpaKAC9Ly3t`~<G`Qc}SY
z0&4J~ZZkl41X;mO#nTF5`wQW&1nn<Gt>IwnNQgRb3)bqi3@A;?$t=!DE%GF_zW@$Z
zGeYxguAq%B@Ic0~XNRa6dH4h!+R9_l!7#@0Akrk>FW4-e<oQI9R`6y;Bg2fuyp){O
z_?-O2ywnufK77{z&<d|$GxQm?&>YYxWqhzPfiN(Q2b~2AIyuV}bj&ooGXTvah6bq>
z$*BdPQ(}t^Ekg4^F$>=3lbYgMRFq!??n9BY?FCedfSTqctOztVLmt}=@(=bcPDdW$
zg?2`W98AT#QN$Jh77oz5KoABWjsagr4a$}y=e$T$#9@)NzLw1pRHCDw%@hDi->yU)
z&13-?MuQ*CgnpV7cnJ`}wHDCCm0JMW=9UP`5umCAJh6+^5FoWZ4VnnT(qIJ*9JzwL
z4Xwyvi!HEp`V7I1Rw7Q81Ffo}+ffXon`2?qsi33Vkfu|I%jQ@kP(PdC=2#>2&9Sr}
z{e&zE!n&%(Al`^J%UbXp`~zAx587;kwkSK;9W+S>YNoilx`LW`m}9BV=wqoq;IY(j
z@PH-KQCCO@1waR+U=1kfrYvwZRZs#sAsG|_u<fJ)IfxsXpw~emAMOOI&?qU|Kr_0a
zo;RM8M+r6o%phB&OiY4&!$B<-aN`49`UV%ICTFH)CL=cr0un28@)J{tti20LU~NAv
z#VWW|g^Z;c5kHm&3wc}{Y%ni}hmLijuD~R+4TGiP0F^ZG@dVh^6J&r4w9dm6G=v7-
z7XuqsgUv!gRH0Avf(?W^G7?giLV4k^^><Ldp)s;_kaut-=#))}sh~yUpxG*jQqaO;
zP@@*Y3kDr(iI5BinTu?zp*OO*U};dt9p-${%3hFeP<e!OVK(*=eY)*x!#{qHl&jz=
zhQ#IjuHdG3FnIcc=9h2aI{^);I}F;Mhb2vdN;%MyWTLkWTYygN#eT&ac$ETZm^T<Q
z4Mq5N0nkXKF~Q9f*k(@%pPhi{J%N|*g356dkX5Nk`SBU4IR&Xjo<5ldpalmwXI8LS
z4B2$+Z0PC_iC*L(CB$lSqymcAu}Ums{jh!>HfMn14CBlaShh2XCvrs%sD%qD1bm>I
za3DO;_&q3Pzzht8$f9LqnER0Wp+**-d1Z+?nJIz!#r|cfMMaq@sl~3aZYt8k9Hg=H
zAR~jK-17L`#FFHU)Rg$*lEjkI;`n0N$pqkB1c^Pj(!69);~u<`#Lze%)X0y|P0UM7
zPc8Bca0B(Wi5d|=oPl77wnpF3B;Ge3be=~+KIo#zBGAlLiDkTFUL|<XD?@w~d^CaL
zs}M~{xe5{A;@psUS8Qu@QL8OHOYK0-Ajn!>@PcMgSVM+*AvcbK4x>VBdBr{*M#3>v
z<PHdf$K71PyB%HP!PyWpTjOa2xmN;I)`8A~fLvJ#I<py63Izm1&Qk(4W^m?n?0%xc
z#4>2#Cge&nP<svJ!qQZb8$tJp2SX~x<Q!L+8=?7$f}u5&c+d(x@L4LRpi@*p+qP4S
z(h`$Xiw(^|i}XM_2DDrnECy~mm6*rJCs$M$8X6iUB^GBU#}}6rW#*-OCWHFo$r*`7
zuuI^<$LuG&f+lnQf+4qwg9@Q|BZPaQO8~<&OEMgD!1uW17eRImgNBqqL4d7tMG1W(
z8Ud!D5+bv>Br~}<KDRi%*f_U1-4Ndi`;gN`&|@Dol@G%39iX6Di1_$q&~7!*b-3|~
zM&OCC0Pl=|4A&4t&@=>O#1H0~c#qV?6mVGt-m4Ul3?6rKHuMA?LgNZr9RpGcja5Sw
zZ^9S5P$7}w@g7<c06kL$HlR+-CJVGNQz9F`;DaoJ&Emns8pg0iZ@H<t`9+nW1eREm
znqFxHD|>yx;=v_FU|~=n5i)+{O7OG>cySFq#tBkfLuZB3@<G9mv6_n9MjigyRb#_=
zUz~>!lxLP?fKG)92CbpR+WR#HEd~J19mS^>r<Fj`REPm+WfJtfjWXylO_0mSLlEUL
z#@bs@HbWZf1aYAOl9F11SPo$TI%5p^NSUEIO$IujyeJhk=@y?@TH%@tx|SVObK|<=
z8E0~U9p{C=e+rxaM_$DekPOP|xE8`0Ass0Qs##Ii2NBg;0hLRz*?CAhhm@(#;H_5R
zl|s-3*~DaML}^X(#0{utM=(o*@|-tf(kwSP(KFZ8)hrolNE%uqLWd8Gj6toxl+q&b
z$U%HbKB&?%Gl?&8H3YW{OEN)+KY?3bpz#sREi|U_qdSa2y?MyGRn##8l$GG1GXudx
zoDh|U#_^uPpza!c*{WrHFhU+Q5CB@o2U#2o9tc2{1U1NDl0L{fgTW?)Mwj3w2V%-Y
zh7q7n34_SHx;o>zm)QbTWMR3$J=Z7K64W(uNenhJi4Qh11&_j^9l;GM2ay_J@LB*%
z=L%bf1C`vauAqw^Ag1F=ieZUGnTaWx$?>ImnfZC1Xm`S(JA&-|4_<2z3*FJZ1;`s3
zK-aH;b|!%OkDyJ#kj(`|AL;@wqtRP-@YI665l2GrhqT5kmH``3u7e&Fg)|4{22S#z
z<VB*>@w7ilb1Gz^0k*6I>I9)RL@nY$8%m+xKw6DJ+96HOMkJj37i<nblrtzGBp&yc
zWP^C{;p*_~9Fe=hpy_o)vy0+{K%H)|t9emsPHG~)i+*vHR8*}rA;U(amyd%gO>i>_
z5+HQCd>mS78pcDeuL51D8t)b49qfm@!URtdf~!l+JC;G$O}P~KBW^WCU8HN^ikOkd
zQhS0s!HA;C8$M2oy3mWneMyKDc#H@R7@L4bIzSu137w&Xal9_5@F%eh!g=CkFldMx
zbbbj*MGkzn%g_?_@Lfos5Yc}tF+|$-1}gZGhE~d8B`dabb<L2@)kSL~A&rY-iCEBR
z55_cstDzxeF*Eo?NywZXw0)0b#Dj#&lH4*9+&Y4#7?2-f8}ALF7tAJujx`1!DUb^f
zQR<v&3^~R)7-?lGWF={?D@X?WGSYY)t4P5)$<Q?3H$JH}IXkrky2UXUd<8D{VjVp3
zFxb|c;M@F!<Ct_%TEm#$AmT`NZ*aRJH~@U1Vi0IT)zuZk3xafQATr^|GN8<Z)HA?;
zD+feBs3!&LIYEquoE+u~J$)TC>I}0Kd^aGHLeMlX<a8RSIc_Kp0UbUDHPRhf0#vJj
z`(9980ces)`V7O6<$^&Lg7)A*10fi6egK+#!0v_G3OYXkBu(i20PyMSnAa5g#e<Gp
z2aN!L!W5}M0+)rLp=p;qsH|yxJXz~bq01(~2I3!)b46J}3NKd?lXRdXXVOz)nZ=V<
zmwQ550;5eMP$H&((+JDmo?fVzdpd)T%m6i&0^)<i;)6lwj~T{;hA@H+&EtbXiz5u3
z<G}}w8hXYDgBCo1&J8pSj1LAKKLyHfhLQ20j0GBku#69mFDn7<3<T|Uiy~w7t)Wr8
zFX$$L;*z4$<Py&S?_^i-LLkuKhmk>Aeo=X1QA#}QNdEYe#B^6bvv~K?#G(|$xIVVj
zPWbp@qzp^kI6w3Zf6zuiFL1#NnoY;Hq0azvN;IsKY7`$|o|>2)Ps~ZYkfju`DSYJ9
zGjqZFcZ1*)vZ(D1{5NGA85XCO#OLS57o{eqRDur*2VYef45~PCGhJO>LvwP$JA?g0
zV6Mh&1(Vi>1y|>YhH)_X1_9*rIgl2M<)-E)m8N;3-YG!F5&_IZgIz(#OT!kNf!e#M
zd(L1Z9YhX?gBL=8N1s7PVO?L5NbFh!@N_Oxs||KM6Z9TKlj6)O#I6g|_;~bVI8pi+
zMDLU|G{APfDYOY|iP)kH*?|M{C2Be_1f_ZOxkXqgq9#fBq@M{1E0&3A1A|H)aOlDA
zjKbbHB<3^*q=pdO6Il8J*v5H4g*&L-hGiWcWRw?mXqxC4f(>)}Kn9JVL(Z<CHJTtR
zVbVd!(m~$fTc)9EBhaLR5X0r5g>j$;5>%xt`j9wuqzXwI*-p?&mLT2WlE^0)a{eIb
zloU{+z$^$+kB^3jFUnXF)*EMxOcPU5VD}*87N>(|Ng(S<i;2u#(Dk0!;te!^3>vI2
zLu<5ohk!Q1!EzyVA_siU0KQ#lNzeu!TCqaZNH_il9caGGBp#`_M_yeDni2~}?B=ng
z*=`<7%-uZTZM>kl+JF$yA^~s^A>Y!CGUW#?S#XsML792!*h&Y`RzzZ>8t14nZ1D_u
zZ33<dOLx=>OKeREVhR$Z#svN=wc&@cfDgB(_6aY3pl!u4D}ubi3qGKk8NA~dCIwpV
ziZU4%iL4PUi<0q;A=1!{ZwNk<3(}J!>Vy|~s8V#t68<(0v~>n<b`%sqhGuY1e-G$7
z4+8n#$P=`V#1LhR8E7FBcr6n2QWs~?r7i)%j^M@`Xt5XZnGVMZ0#uy-aD^;e18p2a
z>}vET>zWbbkBkS$JE*Y--vkE=76N<vP>NLIIsu@Ch19s31#cn%c?N{Rtyh?bkQZTq
zM){D}l!E+<yt)N{83by!7@-&JcuPq)q*4;p&4XuXr16E(g$a-`H*BrHVYM(J0{1+N
zA$X_^b!7scbNWdubg)$P#2nZUT^Vl#T3;6os&%1LG+3J^`0E&BGtgq`ywcpH)S~$O
zG-!7^y%aP?k({5Gk_lR_4ZV3BtMQ0F5$=``>f|x0+s&~A5_o>VJT<SdG_^F<HP{JK
zX&`Oe!gjm>=+Z;9#;~giXbu5hvtm1T0k5a&TJs=nS@jNvtQUYf&e#aK*vGzz7c`j#
z8o&jgR0Aqp@m3_njUIpsbPz@<)G>S5$n%XTT_r@?!Pa61wGhBNfRVejq>b2M>n&kj
ze*p_n#JV?9Qz_)kMfmN?;3W#6HAG0KtbkS~dxE?9pi2i!^D^@?OTf#OJ&^~Ih)ue#
z0iZ*74C2A9U}zS=I&1)*Qi5!@GbG{M9hCMzQN2IVa&%~lMBkPHYJa<x1)G3R8+Rsf
zP?a}iEg3{l5OhWeG71k{h6d&Zd4ta+g{TAFRRNx20ZV~w0v%xp->nBa(Gg7=vVIMs
z9CW({NE$Q{gV^VWt6hNW_6)RbsKhnD;2jw70Y$jN4_pO<S~<7^585Y!g&kNuXgmNZ
z^8^!d^+Yf<>>>IC;yppP4F!TJP}o3ii9}I_IxIBg8V1NS41Ull%H$l+Akf`JuCAb(
zA2xW6*hgd;?+ZP&2fA$u7H?RF+CaS=_z7XynwiG&;6;ad&}HLjOAd+eFhC<`G#!Cv
zs_4J+6*lsXwGbwFR3KVjC9dqiR=<JUMzAr}(UqlmR+d5zVuwuU6CU&lE-^HVk59>m
zR_a7n+}Lltuyo7GPb|sIOAi3;QbfD=q6F4R1?~7v1ns5)mAnC<JJ&+M)xBFh<l+)g
zOUp9e3EYUtD=vZ0DMDu4N<jN7GZCWDVO``tHEaMIx{#m5a{%D2N${8y^w<N?CJsm&
z#}c$=2Ym6lCt|r7+8OnbnNje9?BEhZ3rLd)cAz1+xkRvKM8*s)^3nL_;3L66qvxOl
zTg~HLAwld8s^Gxmz=nqLuuE<7iI~qLuA$`W3c7wK2)eZqb&?QN5Ky)41)EhS)ICZ=
zG=9^96Ft*hK?|@!8?s>4ALukqENebMGwcPBsbKIilsTy-pxwOWmtdyxuE8b*j@EL8
zZR9~pAbF{t0oXcuu1TPV6X?*s_`Lk0+{7GsPVoef_q#%SkijLEi76>Xsl~<lX(&x{
zLi4(yC_`#zk?(Uz*$qn_kUrjMbpkq`b_iU8U<jE+Fa-A_K($3?UVK4LVlwFN<&@Nl
z_!3XF=|fO2+ye6$NR#r6MEKz;D0AYJme-)ORv<$~puNG!<(fBS^F7{HY(PkS5bUl6
zi}-k2oU%^*!B%(<1p@7+2Q3joUTOj=0I;8V0jgU;6)ENsL9XaW1i68a2nqlVHi0uG
zEkXd_QcD~jfcg!#8P_u}Eg!V{#UFb(K$iL7I28%U3G-kt!{=>>*trRyWxH5<W!Rd|
z(3O**J|FBL1#JB_LbIn>miZ9dEP!_52Hm|yMxLPU2)O4*eR5G(h(XWtrOuLUXak0#
z>KUm;1uI3d9U}!Q4WMl^#7rdo=vB~QF%3o}LG#j}<sG2fAJ1`K;AS>0ju3-}FZPpg
zOyfbvsd)P2n!BPdyCiq83o_s~x||j?NCA#{NPy63r;#gSbQ3g-1wM%*IUaggPJD7=
zaS4%&RLVdrq>ww4A)wnQgH7W-LA#g0T_+=x`1rKUycAH6xe&a)Bp%cxN=(j1TNepx
zKO<#Oa;AE{AXkEuFjxk;Q`{pSJYEUa4L;5v!UkP}49bvD9_kbp^k6LXP5t1OANV=~
zw=&T6$w>M^_iGu)2ZOFv1s%?YxIEne*#W_z8_q$S0bqt0nxaU9(~Dy~#7*!71n~)I
zDI3DVAaC#y91xYkpo^Lja$sA)ZiPwvqu2s+1lW-<=@5vtt7|TJ_6VsXNlecODP{>3
zy`a?&u%)d?ivvLE1G#@i-kIFgy4?#D3HT0-utZu}04h_FRyBY;f*c&gHVYCFS3h7s
zdJjI6hG#o4F$+;a)evYoA(lB;h%j=Fhb+c2GAb=jjW0>ePKB>;OfAXCPl3;>B5Q#s
z0F-$^x*k3aI@=GNjKOVq$O)K;H6O^6WuTJ`zzdfMH~8TG!qU<Nwa>9Esf85#sO1Xz
zBM0EgEZAvpBl&1b^ehJJ(xN0dSazYu{5{ezDZDd*d(j}s`N*gJp!ENt+d{!p?#@Q8
z;A6rJz()negANM=4HbjsKwDR!eOgel2|BP0eEJ>92gYD2224<nZZpJsbel;$Xs{Yy
z0N^<Lf52k~yqeZI-ZhxeUEvtpjKM_*ExP|kmPM)QnZ+fkMer>x@oD+sBixcfSC*7P
zHi)}o9C{2&H%K)LDEvX?4(4`WTn8dsppSM~f=4@iK%*U?S`0LrUy_)agD5Ho>DlPS
zh9KVF40x0z*b}swDA*fx1sAr9gTT_DP{y$b))i_%Xnb%0Xu|?nJt(3;nG$x6pc826
z8T$4Uu=TDm{f0&;21Lbs1_#H3uH*vIpdKsK9zzQhb!gM_;K2=;N>>z>hM--hpnGHC
zHhLk;gBqHku0Kq30J<c|XqaRevLt8<-4o&&s61%@DpFv8Z4L%stO*Gn&<0kJJfRJ&
zhK3-I6Fef_&=B*Cbd%!p!~(>e6ouz$fkx6SQ}aMO2IDi+JR^#Wf=fWH;=Gi2(BVO5
z@$q^2CGnt91JDR#aePT>0qCBQ%<NQ8P>2VY7#U_3$Aix+OwP}PY#Pi=%1QMMb^-0)
zFtmWlCKeZGri1MPOS!tD9V`c$O$zpdW>?eP(vs8)*ugAhEmTHJsN^?IKphXHg9%W_
zDP6%87O341TNDf`Y>=AFxvs8>!LHzK$4ET_#9*XJa#3nxNosrn>^htHw8Z3+{Gv*d
zD?3y0X@^M30W|*#ZtS~)TY+Zq8*|(sHh|VU1sf1NKNHj+1`WstfK8$8v7QEyb3I+-
z@pVu_Q9CH0z3>I`D5okLLJ!|aGK9?m;<?uiK0;(@F*-y9nyW%9c)<$}p^MZ&{drLT
z9>xWo(+pXm0O<~Z?z2G1g9=_y0)(k{2i+nBTha!S1f4(&lk`QF3^oLr49a=1K7nBn
zraY+JhRcUT<Uz$M$_0<4ZuEzp#{nuokXj_f?iK`TL#`k3tXT^td<PYx=rA<T$j?bB
zj!(=fNiE7tEXgcOMH_{pVAviu`UKgX1R0OPdvhmP38?9S>(Wl>(2GCxFbJ@E^q?`r
z+H?RP`wbgEf}N8A(H|1;2^!W41yi7ihS~yZV1UvBlnY8Wa3*+96_f`W7=qk_4KWXN
zhdfxHGjvEQ*b&*ipcD$)TnW?dg)9jkgaW%2CXMP>kX?`)NTGIxKy<r;X7htf%%NB3
zd3w1NfD2g2@)mdx3#pk(sP~Q*thB1=pi?`>pyT(kFX99rzYp!mL)KqntmZ_{P~d?}
z*g~%$(1I2CQqlm>-deCpP+KFArGvbK(KgV61_L1~gS>+yKy6is{h*~C2szLhBPf;{
zx*{73mPWP|H0lV_4clX90N!M0=mKu;5ngcRXJ}EBU!0ke6JJ!C2R=kJxuC$%*eSm>
zFC{evG7;j5eSMWN=!op})FRZCRX(}kdJQ}<ikS02TP6kDXb0Ml1nct*!BdC8#}p(M
zXTUn)ur*}?-pQabKF~$gCZKcSA@X>;;zoGJ6iM6eg7;cDv}_1ktPHB&oQ*)Mb3FZm
z4dadQY`X_-%>(BjP=W&)g_Ki3X%<pEfKH4-l7Nlck$iC=k!1v^c*DCZ4s`HFuvxqp
zx`RO)U0uO@2!abB=j^}+S4$GpK^+Is@owNY8EB0<sVBfwa72l-p(|*&G$=T+<Ph+|
zDUgHCkj~|T1vBcFY3%#t4TB4EGD}KQQ;>JG6oUpW;&ER1n(G=|LjECL;PnCEK{SZ#
zONtURONzlK$AkJN;Qbn|uAl|qsfDG9ImNC)!A9}9pt?KW&<v~(Jopx0mY7qT>IoW4
zN-}VD1rNa?O_X5W)q%b6B64x4DR|`~sCft)(FX5~2E__^XbR7$wk5RJLU2JcQkQLX
zP<w#yTM8~QB(Mm9sL35H!?~dJ1F8@}Z9dp=0rEY)prMSM%yh`5s927)K`Xh4D;PmZ
z5LV@&4F`ZXxq((;LMkT2l2kN{i0)26>Kxb13Rmc<d!SXU=qJzMK9Vvx(Gz@c2BDKE
zT`gcMV_kCtyrJ_;uu2!?cBDQHae;(wff90T85*VLLY5bT4nFeqg5KE)x|bPLIe-R&
zXfa9xx@tEbd62{ubOSG_GXW|{v5%1uIYi>;9hw84)1d7b32cZ2bQZXKe6W9fa1bc4
zh`Y*)#EZm;IOYzzZ3KNqCepfQ(7uC2LYWXbeZle;mU0_csscqIWKFs=C@{da2u&t9
z@ZENX)HL(PIfDV+p@qJ}6D^N{#_q5bcV?iz4Y&gW8n*=%1rSfh7o`@L=9G8_<5=_=
z2nrOWt9ao}8ng`!prRDiwuVM3=-x-<WvFP5gquQSM1jt*2Q@qlF-|%#gPh^&835k&
z7~qX}zZrOr8+L3W<hCX7(4<kkZ)r|RW_)5%QDUWMfE!4Ves|iA&f7qzNYI84K?5xC
zd6}U<Zv(#Q0rTWhccha?$sNQ&Dn9V#EKutM%PB?Rk#11Mji@z^9rG%Y`ytMWIXU3U
zmdG01B;FOio*Qy6DAv1!XmxQezANWIlXBSZoP!=)3*PtY4J!1&O;6BqWuQh`YH_h=
za0wM!OQ1vi%|XV4mMNf~G!~qQIHVs-xk%u8A7>+1|6uTjGLXsG4jII;8iA;#Sn#BQ
zcG?o?2pyAn5DA(@GAHBgGFU6h$S@-@F9kG1n4bt~bQc#Vrl-0FfbK>NHb*b`Lvuj&
zB&Y?3f1ClnTMASIVaX@79036>fC=&rwgg2tJOHV&iC~E3El|yk_2dKa5IZ8r`4L#+
zN3ZkOEi)2}!OMo?VSO<i!)N4eAH|<wDLV+0@Yn_BxvG%yZ&3a~Zb}nXEMRL?LvFBv
z8tNSnZkIuM&hg;G4n4sXsNoG24@6Og+6?dx1{(-f8G)iQEFMz1z~%x#(>b6?M~Gsy
z5q%3}t)LkiP@@u}5`0E7LSrz<Tx458<N0XPpk4NGYyBZcLx=kzyQ?8<JBS$UhtxAj
zMU$aLQF2avacNR<a#3ah=oq5-V*F_a*60RzUeJfY2#$AwVjjtQ@>&pv;C(WnNiWdy
zc+3MtQTNG^Kf!@-j1Xm-!w{Btk-H&;vj^t7F+|{kdQGSUD0ssPpT-O<!zQrKE7k>@
z_~s&r8Ulk12Vu*wIM+9ufKJFt%*lb2h0wwQe3=kvi4LeAiN5~FJhM2yI58Kr!Uv=T
zx=;soEDLH*K}iv4%ouc+EU51Yp7AsREdYhb8+;N9GT00mqy`T*fiF)A291k*Bo=3Y
zN1;7ov+tmN&=%k`x<NL;BM5t-8hPfG6eR`}<tL{W7ekI>0v)~tJ%18ZLK%S$HAkGY
z47Lljtkg9Ce)5o!K|E-q2X)Rn%0UEHPH>`U4#*7wIj+#%`Ocu@fN>6XBi5rBjIKu+
zX6sRqE~W&P*GQR&$SxU{F(KqZRg2`rg2d#^l1hy1N5X;vVmBcn6~kzw;E?(l)L?YP
z+G2!H^n1pG3K&=ojJlZsG=qx8yO6UkAT|U;?}dl*{Ng=>!6Tv|3Y6ub;^FAFAk~wg
z$yK;>KrIi@=o(a?A!rc?N(;gq*(CJVhYPwS$f+=+ypSa!7q)<;VO|Ga>40uCXdx9`
zJ_Mp4)XN85Drf>(ivU^8LPYZfRx25#RwSo_TO-AW7NL2dY9KW?HLoN!#kHs?zsT7T
zJi1Uq>WnOCx-huJ1hfp)GYCCplegW;BqYBeGdZ{<u>^9}wsU??PAX_+q^F?;=)zXm
zrOugoY5DQRpv!}?Bo<KKaP<durOk>`L9UB0N=-{GO3h0KRc_ELjs4+u05wK#h-z`W
z!jl}~)2=`Z<otrMFS$XO;{{pD0!ts@<N-;#M5GQ-dm`SgG%p$4Oa*Nd2CXVdEKZHj
zP0UM72OWpv20on~xxj)YDJ+8=AoI{S7lL-=fl36-V{XCQ6QCA>YCOw$$Gl2#YbD4#
z*afsm%p%?w;*R+If>g*oy^!h?ZCWuSIMFl1)fMk1WaNe<D5WBm1;mxXuCA_#;c8GG
z4uFqVn}SzIdwL-b48q=E!LtwqwG1TAMc9HH)X{++`wS{qT%C<PgMwY-L3>90f{o&h
z@btn#Yf)Sw>jwNo;{8Lw>oh=l2z8)~IJe>N^1!;uptTs_<q7d6`JTC;Yi@(QbA#ar
z_dqrYft!w?mFOrJ&q2592M>??#En4LxFa=GAs4Sf53mg`A=D(sx+n#4)(|L|k=CYD
zUePC)CBa%6xF(ASxbz40N>COD;61I1xHJu_BVnZ<TFVDfGJrbKu!$_BmH(jol>9^D
zab13Za$7sn`WvKm43K*_;DgLabJ?Vx`3jm%#8|L^cXYfAv@jQcmNqnr_XQof5D&R3
zz6f*zSBWL4OBfHTsv+g}u&8JaJ$-T^mpl6qyCf7mN(5Q@30Y<aJ*mvu&^0&6I~ZKj
zhJ?YpyClxm;||+FIc178{te13Sm%~ZX*Idz1Ul})4|7{wXpTQ<s4||2?RBBx?RDYM
z4P#&)sDXoXHyv07_+mHE4zXYe7qz~}fA=Fq2WZtgk^zPm@t&am1n8zXFazB2fhzSt
zc3iMeyk~G2IH^LVeKDjBLBpx8P`82hTp(-$b$3AHJ21%zWX&K+@S<#p$)G|6p)(js
z8x|`;3l3mb8aYEurRM%Q(3)<PEg`6D(crla$65$z-UK&Bf=fX6XLy2!LA?S<EpD;&
zPr&2PphQz*Xbf&U#;4|h`(xm<)`Cl54NB-H0ceLM$UB&}t6Y$BCa8|UnllY(l{4`i
zjTY=2kA3SfQojV>${FxhCD4c`Xbc!_<%~1>24WxZ2I6qgv>&MPOZ<H<_y&1NUT_Y%
zydGnNEl4=tGZ=b1802~vP&*%VB|Z4szySE+oUk+$kR0Gv7ElI07Sl5b)Lu4@$7tol
znl)JaEz~-005VjK;U`dE%EbWOo<wReA&oL&>1pEICuoAYPY}7|NA_MRB-fy|{2-^+
zLe9JdwX<R4-be#)SQjW6#K%MT0>x*hRKzFe=Vxc8y81_fRxcS+`34sgaE*ocP-U<Z
zP>JM<Yvc~B0<;ecG`s*hs2*czAlMSrX~&3PXqObCKQtax&4La}1r70nju-NV94`dP
zqfm1}Yvxg{LF%r9CLLU1CV)=BM^b5M8t)0dfe$Y4glr+Gx&oDKFl#)}B|!}mn4}-F
zWH8uduvcL6!I<)3Pr&3OAo8xR&Y%-nf{l#gA*UdK_I<^JQX*nA7-+b|3%sT?FdlRx
zKqUB1XV7lQV9@S((Dq8uIZ1|Y@!&I&41MB*4FlqXK^3)OXne3?czm#7RD7@zxJvc%
z$u$Bk<p-_(PfP~Qjd+5tgLg^JbtwQ}DoW{^O{BOWeC8GA5i+oIVqs?$f_7_RJ&2dI
zLKAy68*EJAL|(|HG@!%u!IM+qVhG+ez*rXyn-xUrqG8)20UBUJs+)-GUSb>00Vh_(
z$=a6S%@g2M2;1<5x8%k*+=DhzPhzXa)zvgFwW1^*zC7Io|3D&q1r6$M8vM8X;Jhst
z<q$u_wYjeFPAK$bI7lZHKCTGqC>f$T6*d@!(MbcvB1&2(?G_i%W_0k*TEu82XxtrA
zVOYT17f3e1(jD}&ap(#pa0}Frl-&)W!Ug379%8p0xVoZ^3y?R8L&lM1h>eZd#s~&?
zKNhrR0{OHsZ*cz-TdM_B!J1+&h6A5@OGM8z09=m;L3R{__N}^=1wpPlgUG<PO+$F3
zbTJ`1Ku0Qo*6l)!2K6pME6alojp9KxxPu8*2-`3X;eyU#f!s#`;e+ZaBy&I$T2LdQ
z>og%eP;Cs}_XyP$fZ{RlU?hE@>&}r(1X&2Gs$C%lfo?$uuSSD%LDHa;U*OWF5R(b^
zE=@sx#9Za;2VdojzqF;_j#H#U19F_5p(V<44~RUZGQ%j>V8x6f?w&7bK`|v;If$AK
z!&c#eIs+J`P;d!iZV0JW6975=n<%@GZnGh!Bn4Fg$Q3y({;_0kY`y{Y^FetYbJ-sF
z?lHufk*L=-kP`A(%6dGG1Px(hT|^GqMB@&smEcu1H5R)Pe>6J2W#1w3uGm(6n}hG=
z!roy4jTyLtSEqv8nV{GKo#Ki(*d8>UZUouzitRKw^4n~nNOv~$3<B>30&hF^2RFMx
zqX}qD4<e>piAvod-=R;uf|`!FyRAgEl;A@MBsLDQIR_Lfkl9F6Q0K=Sa|{A?hK9s+
z4O+bkYVE<=RYR{80Xc9C>zLc<Xn08~BzRn51IDAH;a)zuIGQWL@xex(ppqQ#-cTb$
z&_ZR<0VR+_8^P0b@x{b!{WJnMEJDKY?WrNM{Dj;;iGOMl)NO;+X@-9JDXGw_LZN+z
zV9=FO(0e@~+XBl#r%PZf0jPZgBINX|(L>=uEqTzIE6|!Hx3XY59SRQ`v?)q0PAzdo
zK3~+(AGBH4$Ot?Z3A^tlKEEU*wFtDP1+>ZB5Slp<^&2dCVIBX*H?U9a>TS@#J(dwF
zh%id$5xO$bG2Rp0wF8~C0vfIdVOMaz1D!O8Wt5rFc~MAh0W7Uo_`)<Z@Ufwo4OZxa
zM$}Fvk(nHe$3dMrxShVBh0$=HD|mxRus4_jb;zJr2cxJ$8@>W}|6r>oqfk^vpzkv=
zL6#2k4vqpR7;xVjG|~#{SVF7>C2LT-1;PU-YlLJl$Xu{DVA4Lw=7Oa`nqiJI41`F7
zS}LACxsa8dq2Os*B9`ibE?q)fhXqZu6f6V*Wm)`1FVaFEY~?ATGzaQFLAs)#Rrf?*
z(E#eBK>dbsA1~y5FYsYxxRw~h!rKF}au$+p=r)#xGN1@M010_NgJno&ZfX&DuLAzy
zcQ*6{%?DYAC+6gU^>~8khoC#x3@xFDh$8PcA~KMJAhS0}kpo$g?F>Fm6n&qlOMI|1
zC^&;%z|tgdy9CW|fR`7#2K#_bFacHLuEC&n%)zelo*_o@u0bIt@j)S=&H*`hBZ7L_
z&{IS~r96~N_=52e(3FW^h;h7Sa7JQLYDz#!5$Mp<GS_&YfHKf5N|`IDTM_RW67Lgi
z91rg>!j`?|1}A#vLYJNvCFZ4rZcWQ9f!qa&av2}CX#(%uV375Y>m)7WK?i50<rkHM
zF0s!n0WEk19ig3=4r>2k-yCKV9}2#X8)9Dy+R2ch+=o1PL3URXw2;mfa^$Tu<Vq#b
zoHJ<Hlh9T%SUyInSFx^EG%`s{Nr}%d2k#y(P6ut>hOBriCiz5M><3JOW}iW$OXv%l
zL*hYc0I_ig8lype!SR;hDWSxY{31g`$DEw}<e=1~%)AtESH#c+E(yLP2DB6&)Wb)v
z%V7g;(EMs*7~~u7nOgu^>X8UqbRArfnw*)InG8RpHz2VxCqFR-R7pTeEvyj_9uJ4#
zjqVL9BM5F3BzDy&?4Z`*(Pk~E{s+~O^ljFHMy--Tg%~8?8yduWq$Z|7)(wI;Nn$pq
zU<nO%at(G}1ik|Z(V9`jHRwQ%GH`nowCuzHbTX(h;g#jCpfwv1FQF{SFg62i>&Q<7
z?axSwPf1No$;r%1jnB<2E>2B}2i^2kS{z@D$Pl2G5c0xsDxcT~S~zSL4_Yh)Z}5Ot
zBcy^hp%@mIxCWP4Agx$OKEcl--q0f6H$NpFQV(P#7H5F&KJW{+h&M8bcS%i4EX^r_
zNT$StWL=?B0Y#a)sqsarAhGy@{G80>O0blnIryAD@cQ?7?C1L#n#TLaLl%q2XXd4(
zR)88$!4_DL_%n+K9SjH=@dO1T`a+EXNJPmwt^trWZJ?qPd;1nOO=GP)2p_Hi8BL6j
zhi@$nHj4KNHUZV=!6lY?`6U@e`Q`B?pyY|Q$}%!RK2QaD-zkypEzt5b$felW21m`}
zT|o*=<6X^DD^in7OHx6N4%EC^2CiYSx(=Sv@k~Gw+ffBolb8hzXdWBXoIq+XLg$?f
zK-D%x*cHC^47AP;)baqe`XNIy6eTW@QP7Jgs4x-@UOs_XItSi{1Y5KYn)d?vGu|0?
zsR4N733VL+s#3gMUCRPOKuZlF`)okfJoGMd<U1Y`ixP7|_fkWeh{m9C3-EMad>*KQ
z7++olx)LJCH3T%IZWtd78Q6fP5i_6s^z_ss=qMRw$8$g;7!;kJ-Xul=sBxTFmYA6X
zzH0)uQ8gY<>xP<58Aykb@NPR$hXL1KJ81tN<5X*;R6)$9)nLe0J*a5`@t(n+@xg&$
z3RIy&#UoKvp%wwqp&^K$K$G?0*>fn@INlRw5CpWW3Ly__%78{AptgW!=uss>xdJBX
zgW?85kjbEyGpuI~8p%Lt2CZxdc?Gd25j0s3l80?dgdC}12pKCOVypv{7vj+m!a!_~
zAHC5NJXD32G(hnOzZAg~aw!6=-3q!?0kSj^GGGlF<pM9R0CPb}15_lzR1d^;4e+)W
zV%aQGAIBWrsxgQsSTKN!ZlqiZuXL~sc;cvrL8%xVD#73~19PJYER0cupZEn<&`|b|
z4+gDJf$}^+2j7DxY+<H{B1;E(2ZP77A?^aTMiE+ryn{hwh){Dtt6>px!5*+16JXL#
z$i{-Dku3!c+k<q2N+Vaq&Iwp`0?Cm^Mk%SuIf+H7@rC)t@ddC7s@T&nI36;p1L}<$
z8zQ%t0`rRl;0i;)2UWYef|}UKCy?al7Z-ufVnshi)d+l`6X>EiB-`RM^GZ^S(h`$X
zJzYYQbId_*Dof1q^s_8VE+{B1$;>G>G=XmYhOPw!9X}2^qQuqJwG4I-5$N6{__-&3
z!6l|CsmY0zo}hD&Ac{dr3aR!3E$uQg28~`Jd;~hRAM6%an5nLQ!O-JcA%=izmv|$C
z!2DwWvecrY%#_T$bm%0OYY;T0m5{voKFB-RHy+Y_05zXY<3R_R6oM*g@GffjRzcJj
zG`z8he>XCcpGmLrK|@36-3!oy3{a;Lgk7CIjj%1c0F5%b#=C-Uit;41T^TeI4_Znb
z>>LkYUxB3<p>>%7Dmmd(7Z%{j6U-&g(2AApG6Pb@`+<gF;dZ%$$_%jWP}8ADML>8#
z-jKmnh|VZvok8Bg;48c!QlP7SK%;pOZNcvF_480^M`W#FX=FP=?Ff)=SMW4dt|4S!
zq#<ZUJ}3=f4i83vtOm`&f%iOuk}cY<EJG8}v@|?>7aQjmryF9w7z5N*2eoPN?)x`H
zPlxbI0cA{*F1Z2}NW>&-#F#Uv&xgAC3|blwo;(d29|y%FX&c$VhjfBwGLiSC6Fn4U
z1nM4xdqW_b4dX+=x6^@ESHt$`;SVM%^phbox9Eur)ItZ<7)Xr})XiGp`W1F!J>K;b
zSbaeGID|QP3jv;9zB%L;RD!ouLHf;^#Rd7rsj$u*%A#}7iKs+PIe@Rq^A9!y^=?7&
ziS77Plx=uKnToA}2QIp>9eGbq#esi99aQDhd=?#C&ceE7Bk#0EuOM&Gfxw_EXACi`
z8lPMPS65I~15H<C#xYTe4PGmQdkwIxi?&q|QpJK2#^^``v~@w<kp@WX1GMX$*v5xt
zJh-_G8C-`j^F0GV^%87_4QTp>w#O6(J3$8K4Go|@mH3i;*C6=eR9MDRiAs{#%0EzR
zDKXg9KNx<9HS%;NxWFc9)19j;Y(pGcYaVn*7iIkqq#BgO0Y_{e2ak@x$9zFu5D>=M
z4RHbYlRb$(HObW#wC|dtZU|(C0;SglD@L%4UVsNgaP~7m>tl#YBcRa^NKW(yt?+=C
zVxSQ}a9s&0vVsF3vanV@_>?hXvsrM7krB9Oigv_id?MlX5ft4tWd?5PfCo5S13=R&
zX7SL2INd<e8x)-A37Yw5h>t?vc8<CV9n_XXi4$Uj6*Sq2>#!eZ)D7yO{YFqblJiUR
zN<0a!2?~ba?&B2%z826m2y`-i3Fww;Z1=7i#DnWW@a#ZviIGWsd|GB+3S_hZdO}Zp
zL1J<?mh~f0hk;fv5j)0()Gk7+0I}US>IO+#klQptb)zNr{T!eZh(KG$eUa6Jq6ev<
z07WvExhpf!B0HG=P!#=`8_=QGb{e2411*37ouUSng!hr5d~;;QLEfNF0L(hjwr$YL
zCz$_&4M8L65FU6hH$oEY)uL$9kWpNywIL8|U0rj_KoggsaxWgX+>EG{1X;(8T-zar
zUk$<IuY>Kn6{HhNK;u87yCsT1i;+MvkG}l}6g;E5B~lAZ!H0h4dimrUf|m1vwur}<
zWfo_aKz9td1|x5mfGz6-6)a>FeV`F3Q2sVeN=?tqgY}BBbvy=T?!voS54oIm0xzz|
zmgGPsIF)xe<K9jU+us`r+1?A?{R^Jif@~>9*=`&R+7=uRs`@>H!y#1yL>1_W4bbEy
zR6pt{Z7|BlW>*xO3_&J>?j43X1a#E^!X(hd8fd%+YA)!+4pd15FBmjuip&L>49>z(
z&7i6sT^{TSm^`stoN-)agxKPYmh|DnrN;0zir|IIkg-ey<U939ZKs23)iPIC|6tJS
zTF^)*Xz&MRpa)M27+aYKT1-nphXl{4AW6L<P$__aco4a00k;+)T@$x>@cFCIu8AR9
zp9(y@8SDm`+6@Q>A3216lncme{1+V&xxz2lguuBeu8<wWPSC*>&}sv0hq%CE5bIz&
zwGNiT9oW#LaGm2_K{wnY@2fV7_sLJrhAp=<a&^Ue5DX}l;Xl{}yaydE&rse{1`n>{
zIvd#&RQlpP8yRVFC7QEvX5|3THPwdb6R(EmplMD}W=BkLf{J%?CMrP|7zgGDgVweV
zy;djQdJ!cr<2hauw1*wv86Uyms=^<<wj&@u7<77JFqj7lbDW1uf>nTyj6$df#X517
zwW}+{2Jk^sNCtopzz+qVLFEZvUVu>Oi0m@(1~sS=ZYUC<>I-t@B*cNBiV<N!kT<eU
zP`!vE2VN-zH5ODaA|%08IHX#Hm<y^F(WF7kAz=P8GKIK`(7_+(pd}BWemH8&&=-F0
zhj%d2S+=Q#py?-Y!3R3=4QU1o6!ggHfylzv)fKkS3VCrK=sb4M0Pi%!)&%IOv92NU
z$R!z;oh8AhpmhP@rM~n#%>g;hnSzQajL9+3kP;|0qo05Sx<MCw22OGg=o$f}5)8aq
z135$?!yVvr9l#YJj?OEgjcG_@6xc@BU{flin;}7&4KfG_YR!Vik0CtjZH6=g9mHV>
z9#S*}6@f$z-6Ng9hIvFbj-BnUX7RqDA%0l5%+MeQ)B;E^O)LWKoH8^mN=+^;D$XoR
zjn6GDNv(j5ZHM5!I}(RwL~Nsnj@cN-$0z3(RK|m@sqh4?&<Ek*5+k#s#JrUJ+<3?l
ze(|97zM!2*@g<4ruAm$35{rv7)AQo<^HM$2ywf1di31R;fsEioL7=fa(9k}tDTXb<
z6Eoyk=IRv$S_clAZUdFO*hU&51C5Zi9dtft2XsFJS_GTM$3r)1rKW&l9(3~*QFHEC
zf{2I+1+8~=1qBgkv>6h+paYQ+&EkTRqWH`_@a^aD$r0#TZ$uamUC50zSWRMw3*VTu
zDcYDc^1KkN-DvKdpI4GvQ3Cd-OCCdf6zB*DTrGdn4$A{Iw9&^COyWVyA@L_oP%y(1
zHr74{H8$_#SuKIOA0D&}+%ewO)d<h!YoHNbv~f$6MTn45UChhZoWau>Al=a8ph1Ja
z_{%0(#8J3KJlK>#Ul0@t;GQVTIvhh+FD$W2YMKSjIU!1Hq&5c3bJ$lx(X(smYG?>L
zd<}UI3C@uWtZ9_4j!g`PEUm;j+5uXyWC=Q}0KGMfG*SVchrp7GL6vb{O1!66upfvh
zF*M06j!(|dD@!dZ$xO;g1+5bH3;{Pz&7rg1;2mJD!6jz#@p<_r@t`@V%wp(e?!lnL
z<U#d~p)p7dT;qYZk$46LyTtoLhUTC-1$4^|G-LP&2Z0;s=<bK77%as*XgDj_FdlW~
z9XJ+|TAy$Ou*RYh&ie=<M}8vR;u35e?~1<fjOYx6zqrG{suwx`kXS$)#DnI;K^-ON
z`Ft6vi7Bq2^CuzMpKw)Yh$Y;KsP~*fx0B{VrmA7fd4fwUp%;7Sr=d(EgA!m)W;%Em
zd1`J_X&NX!;qIXk-9ZDbG!BUeB|C_3LCZo2?#d<W#0g`Apw#5l%(B!J-&F7=+5xFW
znfWOM??D3(9fFT<g+>f)jR%(L2k`6zWdAs5DJ5vdKEZX;SQaP{I~fk$e&7OH9Suvp
zXj8)wB|+Yx!?V5pg57aU0)rX^pjqHR=r}xNO9W_t3wVVG#FXGL3|Yux1&C_U1`5zn
zIyfmKwmE?6DtMcjxam{)wWSy(4RIj@(uR~HgB`K<nn4W;*I>(dFYw9fBuw?=>>I}y
zC6>p7PMrr2cR<b*q4t^ckgy&-Ljcrm290|_lO|}74S0eI96lgPQ1rqieIbMUFfJ%v
zgC<E}sUCFRJ3=#P)DE`g4{RFv9C(mC{K$Dj<Rj<3KsnePdg*|t7ih1AXMC_9=;9Sn
zj){l|9rz2{%@=HF9uK-!CfLw99(=jBp=W%sp?7>R=(bAG=0C%bc<_XkVPrh$=v{C|
zDhoC;MQmrqUsF=6y@R`5?uuAqjj|>g<}TQY940tV<UroPgnTGRkasX_;W?Eii&1B+
zNb0bHy7fdBHH7DLK$n09JH`hDTViWH!9otTxsCt)cF@9ZPtedm<;&I`!Mz_xP_qeR
zM+fLa2vFGxt^&}vm4W(Jn61YW&<F}r%MNrL0P>hB#_SMej?xw0*ffUqm;HnNz`=!d
z#V<MM7l9`3K*fY{YF-MwyJG}Buz<MQ2s9{N0vg1I`U|Qn*bsEe0jSjiI`qL3Ud4e1
zBOqf-@UaL(v^ie9U2o7Z6$rZ)lt3JeeM~MFS1Syu;v=pV2CAUZhX_E6Es(}?(Ha%5
z$RmD`q4kpdcxb~B;cG0-QqbfkJf9=Z?*|Xbqt)8vJ029@pm+xr@zC3*AX$&ltOBeJ
zh0Wo}x0He`fZauivoR2sSd^KVl9>!z4w#?k>4kRzBypaFwADfFG{Vc_L3JHT*W5x9
z8zeTNDIGMz2``_p1Pb1C47z0jG?aqth6TteRPd&rcP`u}lwKg#gGr1Gg9~ypOG;8x
zkgJnoEJKx)?}9_B@i51JN$cwoJWs_l*f<`x^b~YzS$r^o!C+9HfuF@$<XILJfN}mD
zu}RA-7_^=fZS29&EVCHApeq?PJP=<LUj`Xva47&S@pT355`pZ*^$&IiwNjubl@Klw
z(I>@m@BPJ_$Up@p2!l(cbkK>VpaK~+s|6VufKEcnO)N>yKsosc)<D4NTH>1lWH}Oa
zI6b9P6e->*=u;H92Mj>|!B@r+GiU%hrw%mC0zS?RF>GKCJz&o>h}3~dJh!)+!5RaQ
zNTuD_fDsuttAGyfGXxLWgG)KAhie#8`(R|qrUJsHKWH|1bTbqrv_Q9dfsRdqO|XJC
zVSw5<u*qmp&kJ21wDtim9|k$L1##~)-nlNK`VFAwiAg+x`T(+W%GuC0*c8+h#(Ew%
zG&@s#rG#m`E7BTpEHy!13FsJ!L32xG5a=2kPw-U`!Qer2S5Utj+)RgFM2YoeYD44F
zy!@h+)S}ds_}s(-&s@THfWvpN;~a)Y99D;Rh+QI5>jtvGBD2C3bq88rYB_8!HNOb&
zggC5uMDiiA#5DjwoqocL`CKtJ`O-R762C?a&qb%8HDX>tsLcXU&lYmT0%!*cfs}*P
z3x%FzYMPo`P*O>#(M;lv(|DT^pj$q`HMCcNcXAM@<%ir%4<>KPFsL8|M?Gk;iKr$g
z-pda_EexUxK+w<|LEplg!p5MsCFHUf<kb&YR%iv}B9?VQW6IS8)V+kn6tuWRJ@`2u
zI%-AbbDzOMYZebWdk5vbWKYm+wpl!gGzZC&oS{KFK_#@SYp@&00Lbw`;8E;g3u+zu
z3^`{9bX+Q^EfH^w;sxj#JK>on8Q}AKK?`WWoBmw!9Qh1uZiB`fKpmUZr2P1d)SQCU
zB2S-81JLp$^o4E2m0XYs8fQaS=urn)OC<U<&mhCaql5FH@psT531|>v!0)X9E$sl^
z5(`du;LdDzDz<wopk)K<KrFoWHwntjOLr;-9jA+W)HDqavIGrWxf+^-7C$8B<bV&I
zf}HjV+R_d=J{?iYf$q3Z1npLX-(rE*Pcm=~^3DZ!lFj3N<Drw7kjpO-LyNhYp4f^`
z(1BZ^9gBJSMY)MN@WpbFK>$}n)09k5fPl7wK@RH%Z_-3;u}2*+A#(XXfoj3fGuQ-a
zJ%LZKIcyv@xCG~#DWXnk#j?efn59yXW;*E76!07aq@n>QHn-BeWYB5k;4`Mt?<7Mk
zAU4Nx-9UU=Vsc4-Q6-Vb;9|LU0ABqV#-m?506vNaREvP>AH#UcDj?8-bB6JTmdGP<
zZV<=2!m1BLa_bLJeFmE7FeI@d1-fg1p1UvNUBM?tXXa&=#DiBw<QIW1sxt)T<gy^-
zdln&w86Yh-3<3>5VLN5T!WDe9H?H08XxFhDl73nf2}@eY%|DQ-BhYyd;A=3Drw=Vb
zZ2<6GN@_|xbd49{h+eE~TCikL!+6kjz-0t_(#}Sp&U~;5s2dGhd}NYWnwwgbnH-;!
znVVTs?3v<foSRqy&$&39MpVNVo~_X{ok@JKaeS}|2>At@k&)@Z2DrMq8X0CJ=B4DM
z#^>ZGLe}Gem$SGAl!01mX6Ty$LUTY}Pmtw=3RciKL$EvO$YbzKY)CMy%ZXYg8XF*I
zb>uU<q17XC%{I^w2<UunERhNl1~qUY!+z-77N|181!|pu2k(NsgB_vC0{_4%i9`Ja
zFGvS(MN3I7E-A`KbR+RE4@PQ1lez?({N?nBvuN-)kZ=r-xER2)6_)i<L@bVir$H?9
zPoVTZdKMUHXB()&ZG?2)mTNrdq*YL%2bwJmi}wWg4q<%It}#%_3>^^#NrQHvz@_~m
zx<N~XJ$-T^r$2#C$_4e&Fl#D|qbJFXXrhW&_)$8eW8k1T2Spn+77g7X!_*KiND?WE
zsW%4hYzW#{MEcR=7@d*;c+N(d??rUDptT9gy*}Vwv!J0bs#F4?00K?p7=Tkcc%?IF
zF9)dF0X51{doM8OLI;aTxpWAB#S7b`2x^#Mw-UAfg@q7~)m}t3)e=2Hi_Srv6!euJ
zpcX5k))eUWG^2PU93?*JN^o!Rx*nfkS5V(90Dct-Y-JaTbA+I#0w|?Jr{c+8qzrCq
zBUiCR_DDgeg25_3^rbM+{rZq|S7D0CNzq7yxuhQq4Q&~KN4X&LAD-}rC^hDWXg3OP
z0lMbM0Q<6JNS^_;@(grXAH-krMXAN5IVGOKuJK+j1tA9UuF%~H!ET^I;$VMhV-9U0
z8Z7ssW+ej4?C|GX$nFF1)ExD~+9ckU_^>AZYIjhJ32Rt`P7wzkB9IsizSiB(8#Kq6
zng?F>0Zo}{Mfth$B^jB;h!tLF>)Jqv0Qo}h0)p(K^aQPdr(l;9xG(}==mO5VCh$de
z;C>^41KmKyIOM1g)Je89%t<Uz(M#MF^3bp#v@!}*VgwtZcg0*S<9*{HgFT?p0Z{dW
zF*p!hVrULJr8~VSF$c86r?@0Buf#J6e0B-MM_8IyNc#@VU4uY@PKA~=mSYeh<J+iv
z^N8&2Vd>_9C)q(0L7+COPkb=aifzz22jG);JVBjT(7HE>)j=q#P)`){2A}N!GcOWF
zWq7<NczF{{*3cMPI><XX64ZEx*Z~?uL^uW1kTOP+bVJq{3^Et&4cJJxH-<F0rwNk|
zfJlQT+gwq$NFdiru(Ar)(jaj$HMA}uJWof`;X9y^!(Sfa8V4n{s|ub&B++d|tim>O
z4MMEK4lXeP?+Yh=wGybPFoWKJQIrb0TrV#<6>$d!><Cz_EdjcXoETXa6y=v?rhslu
zEh$QjFDS}SPAx8u&xP!K0`=pN&w~P;?`RnhJ1GjSAcSs@2Kk$em`o;Scn&fU6KobA
z09ok*s(nB;KB$oo+FuTt{D5T()GC}nYnY^T1ZrmzbLJ6vwP8U?5oBZo8r9%gSVP0y
z#Oze)VUeC*L5_x|@!rXx@(Z=B3WgpX3Tv!j%l_E?iM!Q}6j7+%2vCNCIuhHkDuLF%
zv0=P#JdTz?e0gR`hG(!*d@yM60d4IlWW|sv=yoB{wT$tp#c3trnGnwq1JDExbj^Pm
zwEY$Uo!<wqKn_a<&3-^srvxW@rhslci}#HOO^Jm-*TjM*ogp!Rp@nKaL{Q-kO%<-V
zufqUsF-4Ad>?xJ<%^JksG2jJm0^n}<gQk8!<Ex-xLTb=}YDmz&Q*f&daVP<3wF#(6
z0X}C6#K4vWLn;eWLCM?=)SNFtzJCam41!B6K>Lh~iV`b9MI|)mgM(n}JHf~3f={;q
zISJ{KK<ccnr@Wg7t-np;J-zWQs)sZnU>DkfdC;Tup#}s($7o<uprvb2sc>W|&~{Dm
z2p*`~1vQTh4Kbuq+8t&PX~=<0C^sM?Z@)1E9ozxg#S2}2Ph9H_y!{olzXOurpoIwq
z4SN&Ngjqp;G3d0=%#!%x)RNKy*8tE`8T5tW)IBW?vZ@8#3o=4DAM0|KV9<yIF)eOG
zLn52pptKFD(qLC^LW2=onT%~@29#sLtFA%m0X+OUdW%{V%I*?u>%qLSpLLGo=A#nW
z2vx8tcw-!>{C7=(-oxSzi!c-T9c5vOIi;z_>8YT@#e?Gwjo}jD^3VwLHn!A4(1rI#
zpkc8f?;L2=R|ZOEFvGEr9pOAxg18I}s>5*a>I5ZBq<R2)1Fa>fvW2fdfh1f={s*N_
za!zlAc@fK04vr49p$W9ohaGAG8V9h9cg(8<uZjVM8+gnMa)+K}d^~g;E)}}JqZ3QC
zoLB;#PG$i)oD5v91rxr%G`J+S5Ha+Gl1+@wkf)@B{DXaq(<z#m#+_GOU0su0@<7QD
zWdn2wxch{4=^-@L<8F=-nT3&;=!1K3$XOQDF2h!lfb*3B`ao1@4)|C=^d-^YwhH*X
zOz_fDa5l%YU=DMRBp7so0{&3~P+<u#MF@9$ux|eYP1k^T<ys)$JC5z-7i?EvQL?%N
z6eQ>~CZ_SOgirNF49cJ+8{(oKw3X5y(lrKmb>fkB+k(bvkyp}ywjaaJLIZXDNL{u-
za3lqEBL@6*VlqYq%3OmD37mU{ywiprn}iW|fX;$;HiV>4#NtRpq;@k=`>vr`9$SXQ
zmV!VnP3Yl27>#TkqX2l?10)Z5;4bVy4FgEU4;qF6FI)$Wj3OsyBx&s3Uf2MQ5uO#a
z@kB0j#1?pvIf7uzcu(*g25b}r8U;p(DGJxJ)Vvbs#GIU@#N_N^SS%CFKg7(Zf_iEA
zi#^ETC}=Micx@Hl!C6>1B04CZq)wQE+N}hSm%~_rgthv@)xL5D9j=KOr2#E4M%&{a
zL~Oqs6nvmg&FI2;&};)Z?!W^C;KN`+2hTu;2tbmc><8fm8`At#8_?M_Sf`_MeR2(r
zL6aE4Mke61mEe2OA-nE^jm$uku_4f#ktjG*3|sMnrTc)bU;u?9sHcxPj|Dq)40h77
zA!!qf&W7-2C<R#*H2ViSeJUuxFW4lW#;3%aAO=26;t7s?fSd+e#R017iMsrXxZ^U>
zR>Tt5_5pRo%|KVDf?BwwuT(dShfN?7bJ!-d(lA8p;6rBm5#y7vHgS<>Srm>DN@{QX
zhLi`R1th2p1Z8Yk8R(9DvKL5_CIuvDb4O8XG3a~=S47{*5On7@+N1}T12aH-k3tOM
zVMk^d8No)q{ez9nLB(XSkp*}j2y{FRyh8(P1faJ6aCC=EKqqcPTCJdxkl@%1s9lHD
zdxYDCrDSz=MO(FC7Vqjx#;OJM{Rucuv4!P8l<qyE35j=2Ad-(rUqJ<`&76%qK{v?x
z1sliXYpsGdltK1pfbTf8fK`5UTylj}ErKR*u`I3tMH8s@Bew4k+C~OGCLYIfD>wAz
zR_@@W3pu0<Gyw*65-25l2A7yZj(P{5eFiN!K|O!a+EG_8LQ6mKbZ&@gje`a|aZlrd
z(mvF!pjAAeQ+Yv$@k4G30*3&2#|<ght_S<T@~<KGbHIpN+KjgY0cu`@FnH=2$3ZtB
zpCRP|;_6pd&|r#ZP(ZLbXigTgI|)4hj=Vr1Il!$fpv=`36os&227OxwIW{9YlCW`i
zO3rwLb^TEH`4ig<!F}ABSxI6MXox=mblef>1T)ZhJ-Ay0S&~TQd~aElnx0u)l3Em>
z4DGDOr{x#LmlP!?XXd55mLb(ZC3qqMd^QHCRD-VEfVdUDe9{6vKU;$HvlloegFS~n
zrjE48%osMTNccVwv_$ERx2^#dSQxk5!Fq=##Euex=Aj|&C7*ck5>jYm0d(vqs91y<
z7zmLCg%QePEG!G`2+k*fyopq*5SRBrbv62EB4{`RcT$8b?g#k?*EBSEAOt)$4BO5D
zn~sK@hJ(5e1#+h<Ol1&c5*cbqK)fexNgYIM1hRCHH)#4ErW3TD4snJ~kasZX_CBaN
zp!IYJIncd&pta}ljU0xq$i{-D!On;2_JT-*iz%O6L&$CvLx>W>lLmglB_;)lnMI!7
zL>%=(U^y_@30^^<wL4y*G*)6{Sdf{ToLZh)oC;a0SyY-_5?>NrVp>vKkdx{OTA&PC
zI_MY=W`fo#GsH*HtIGh1H1I?*tW|}!cpVbNpiDP<Rum+(sJBlBxy#@O?K6O{VKNMk
z2Vb*f1lfWQDmb9Wk%F2d@Zu4r0Zbra;%zy=uG>M{a*U<i@uTmV>Y!~l;AR%)QcBQi
zG>|g|!L4h=!E(9yG#SD=RiG(hSaL@RLwF|wPwSHQL+5BWm_Qp%plJul@HJX@5_HP0
zd1i5ZabhlLktt||8@6}~u~Y%QNC%DQCwc~h&t`{&B&fjxZq#9%u!29R@b3_ZIv$j4
z$?0z;=YX%M0LQYSF{~2>S?dYP6-dUza|OygFK9EEt7}jc=zsttDjlK#x{U!e{1t2w
z4>A^Q$ST+}9@Jm31nrLmNs~Sv1vUWG;s^$f>w?Un)yWA4pp|%r@q_;41g~Jw3F)Ts
z!QjIZLa+=c2YZ8>rjWs8P%1`m^irkW1sYVs-R?qk0YFEF!O#AM<{l%IWQld2DJ0mf
z3}ev%vGXH1-32P_2({JCiEpdJvl*6gAW$m-b0i(q5`~;NOO;3fx9VWc^O3zH1Y0M>
z7<8pwUU3PynVAO~OEGo@4T}@(oggKk(Wo7u%|1c!I|O091H>>GmPo<UMhgbr!wtGn
zDJa+obV`RwJa|_as96L$Xa`alkUEzIx~B%Rs02Lp4Bc1<Ioux0RZ0f&9t5xFA!@V>
zdTJZkdNc5#1JZg691A(IHqR`BOA<>mi%T+-T@p(Y1M)NTK$l%5dX|B^Xs~f5&@@sa
zbTb)fP!hDp5!~_^h|yc5mJN8622{2ZJx&Xn-~gSuR07%|gEpvxV^6FvIDD~I6rjVs
z(o^%|%SymoJ;4o8aFJpZ?^~Kvk_o*qEWiyUXk-{4pOTtVnw%OBzTpNom;}0Po_bqg
z9g&Wr#j?%~$Cb^XFvJ)-g7&-cT@URI9@GO3JGhkv2SG153IH#Cgj}W!W`k~m2HkB0
zRfoC*5;Sy<Wdt5Ps_Y8YVQ7MEH0VYc&<^HcL!)>Q4Q>!ZEHZRNQ3%=y85j>r%1~)H
z6lqW+5^94xvIJ-*3_Run)fIpyiKGv76Eu?7Ko){s4mB2ZBPp6Rc#s?>4c?^*a=$BN
zOvKO(yn8jZD84wguoQGMoM*0=Pp$z-38-v>BpgV(bp_p$V+2`DhLrmalQR;*<DH<R
znUY<N!1qEY!>^4%Ec%1DS5P{71Ukz|XHc0#R|}(G&Oq#tv8yX+y2!08*c{&tTn6C8
z<n0&ih;`>R+z?O5a3s`7v?PZ6;%B&i=x`=fzhAs(uzNh{wr_Ax1Fk9@-4>+62($qR
zuF%j3MJ4#|au0Ay1bZkLbeR#TF$}Q}l;A*nz#zO}Ll<PtAW86XbWojM$dZt}0BU~2
zLKAcy62fGNJSf4!<wGF)LE~|tWuS(Uc*-|IBh;XtCRN(5qXV~|&<)top)|z6EoiZ~
zIb^XnB%X;Hx5ainf}tyc8=NgbO=Qrm&z`xtprbhq;z5g8%s{8Ef!asV4x6Eodukr&
z0JxCM+|(k_MQx*J02d`firZk&8g5r`rxCJf2-LO&)vn~8;piHgQ|21)13tIZ1T>`u
znLz}tb^tXeN)j`3kTz}%T)V?E-qncMxi|bR3Q!X**aKAT2YZ2P2GII0^r3gKG$>e2
zaMcQ66~Q5(GThY_Y8+avfahXEm=4g!LD1P<Py-_4JwdIUC@=-8lcD0E(i}+{>X0Hd
zUqc)OD%z1$8al^&27`vQ;TC!#yBJjTgUfQLW`A@^P?sO(hEQZl&@Fk;n^9r%QJC^U
z;2H^HIA|>*$YqdCkf5_RAop-V(i`s6VPS;=@x3tcG3*3J-Qnlnf!gWdlVKA}NW3nc
z#6wSsa22G=47P{|&G&-}L{RldM3)X0L?{g{_=q~5mEEWbmdI&Q&>$=*54nO4=Q4B!
z?>>c|TMS;ZiFKVa)QQyCW<&f5JS5&Z0Lt$;&N>1$@m;YDeu7G0mjZw2=;u)E!$Hob
zMw{3G?F#n`HjOtjC{8WPOw7rwN(7&jTmr6!jKFgqPzlgg9guS?;*)a{i;F=!$YB=-
z!VV7rC1d1<tW!L=0>joJ1f7H!kH7o|^?!mx!R2>2=o(K~R|pRjeK@+GP!-^7K0%jj
zLo|S#h19sj-%*5EXy}A&BWO_E6Vw6*-5UyKfXi&CQV$fRKJlKxVc_BrD(#CQZ3t?j
z!<`z0EDtKEK{G~BhZ{zqOM*&Ts3hp1R3uL#X~SYAc+d)_(HUYYq=W`_?y>h44MArg
zyBb-<$EW6`=BDPA#3xn8XXd4(R>bEQ#V6<IXJ@8@hCeM_gN;BH2+C19G(89z>kyQw
zZ)!<VW^ys~V(EBKa7hflUmbnI4YH{pve*n%FM=-h03AH&1v(?yFW88Pg@>TgmJsla
z2y|f``s7&|^~PdMNoW&c*-ePrjKDqC1uFb32o-+tGkXFcO;mr-!Y0i5;}F<Pus{5~
zXKZ8X#Pkc1N)+O1E>NKZt%nTJ8+?#nkuhji4%a{cY&DGsynhSoIYCyu_<(aZ;f@nz
zEH^h3w0;b9?+NI70?T-(%o4~775EYUt|9Tk;O!Zp88z4_X-;sWXO62Y{IXPVbpsiz
zq4FX(qm<0z0?>_o@tJu@ClrB-1muN>)LPt%B_V<eQcwyqh0i?0P8P(m)HM(^$`D)v
zS_26xdk8OM#osJKN?gRw17a^xz{`=riz!H2vkEz}66^g}B(^&t+f!lt+Q@G1l02DC
zT%H82Cn4fuE7!zeSC>3clNfVbGxl*tc=H$6IjHzM2%vNX>zTj{C?kXTfTGOY)cB&*
zjKt!M_=5bL%;ZYMTB2N#13|3{ls3D8YXAW!;#u=TofXx{sTs1o54>6#eqyVUX*}p6
z+`P;ZaAOaA<bPUXX--Leo@W5aLrBdeQa3wd8G8o}Gv$JcILCPSv>W2s2t?P=6MA1N
zitR*&2o_7tKt;5xYfwl$c)bm*A|R*FgdChC1_$E2c5vwpS;cE;7VnW*oB^5S0e410
zZ4}UXI|g8h_`Lj-ROH+0N+=y=cLm2k=(+-<c;EPxRIsIqC8=PWK)Z=u10V<Q)4DS^
z#I7|2&9h<KHx8<<h`QpCP{a`|wp<bG=t(ZiDY<3<w95|Z3_zsRi!?k)OtTF+Gs7|=
zkz+fcas$3H*#g(t9i%CT)}|n?HUhPDA=>>QjXcO2++cUmVr#JNPyy&12ZR^o9qb2M
zNDR>#g{(8kI~cSL4WcgC&=gq?WNI*^;Rw+Qnp_0+I-siE<DoO+P(J7gd5|>dJVr<p
zC&(K-2?}bK5pnQ8;v5BV%M*J49`p)!aAyV7;6m%4k+l(w3iX*~Ja|3{)FDHwe?Y7J
zKtlkaEC;Q?K<>tRSP7PN1zT{7V`nI#6pVkZ4m@$1ffFaq4=Dmo{le|^jfYH@LlTo~
zJm@B_U~e!53M*(T3Pw?dmP>-c20~Rvp{R^NPmLzX(m~$AQHU%6O30unf*1rEy8xY`
z0pWpn%_Ag(LFOXc3R>fhCJoXI>wJN(0|rS$GXdnL1IQFS;og^DaEV!BNq%l-vS$*g
zS)2rIuR&Trg`j#5d~g-X2RdMBZh-C&PBMh9qwzF?9CZyU`@pt<S8{-^8v?aT!0i#F
z8FpgMGeK&C5M8vnn#KEqY=^aL4UzkD<Sj8bG6~5q$V`SW@+o%C&&dIw4(e%W0lwEA
zIyRV@mzE!2T!y`m1d3qjW;0N|;sUvL#}i|x7@q3F6>`ryG(xFRh*5Zd15)_~%6#x;
z4TLU8#c?2>rCUyZVo7FRI(P+DP-0$sD$+O>Y=8iH85R6kJS<Dq2y{nC=^2wW;sy!{
z#JY0ojf0sWtx1B^nOMiOX*HaU@1TEBksJ@+S%R?}5L6gI51Rx<9F{T!+~R<o`wtlp
zKu$fxloCi*z~dZCoroogfX~+iji_VRVc-cL_(@2R5v@G%h*o(~Vgb@6amIo9#R1?h
zvUg@)imPh~Xj!B&=&mzpHYN3ZD&k5y&<0~uLbta=r`jCj1A;9fBS)6;@rfyAiJ<es
zkq>3Xw%8HNEyk`nu4O?XpzbXGB@j@bqYpg8V+Tifl$JZ|osB#R4Q+#J+%nLr1MtN$
zprgo<qaECw1W(}N8^{DT<50#$K&wRzF#>|VJDtEwbfK-t5nUd+L3=om7NDz3Vlbq{
z0oBLxkWmT}`gz1I(L-uYV;ztO6+pO#<Dtz-*t$GOs~2@b8+4L3mSPpO*bUxlhONtk
z=*L`_2N8#@%Y*PxTg{LGHK=po>+&Efk=Erw1<aAVfS{%^Xwna+8MZDDtQI5*aw<#`
zwk{7W37T~To%n|6vBKBoA<0A5<v|6YeO7SE2X1nLawKv)657171TVXSY~KPMrUbgX
zK0Gle2P_O)jb%Ws<yi5M$>(6lc<{Ii$|dF?sbEJ?A0yZaEKTwNG-y5-vQ8n`6Kn$b
z4gl9+@TuO^x`^EXbrqHYHI`wyq87E-d#XtL{YlwFMBM6s*e0LR6OBNb5Y!BVZlyA$
z&xuB$HeWJmZ3#ns6zKFW&?fzYc<}BI@YsA#YDsF5X8?&~&p4WS1n)wHv{~S@ASBcS
zpc00HHYh0I;RW@`9`Ex4--HV)?XeAWfLHK?)*(Tfvc|cYd7inhLEa&tt3QHaTiLP2
zAh;MAY#U6dw9pgOY7O=TFBI|ykH=vwIC6zZgPIvQR}Mi82!$+-fv87I)}V?8OEUvx
zy(`oP&{mRQ@S+@uaiA5R!STU{ptW@1<(Y7G7U&is)zFZ}8PpA+lR1z~Gz4u80gW}o
zP4YrE2~>`Oc80(-2cS!W#^7L*VaSr8-2$M>7?k!Pjt6ZzLAM#~38;P}Q;2?o>xjVH
zP6)3fGH?wx0tF^~9T7FJn1nWZuukfL(go(OTG;uN?x4&D8hSR0N4^jT`;7*82XGQW
zL$$81hM>EAU^8*9;K^i|>#%nVsW8qCI*kBJ+Jy)skEw&U<hi;UnkJ^CKrc{&o&^A!
zl0X}7K|dG4B_3l%pbISUknI4Shz;{GmSGBb%ay7<HNu6BpEq=;8s<0-=B9DbftH|j
zgMO$xs7g-^h8!gb^`kLLgBSZXC*Ylu(6Ldx#}dO%(gBrCNJR#*i&sF}kZNi?D|<lq
z(Boe_0lyX^B^BII0qp`Ru`H=909|;NmJex8pv^|1*-wR*4XE(|8VUmK{6Sa-8hD57
zFoh2LAn!26)!7|AOc^w{139z{t?vsujRV$O08MX#dYrJfGU!AvP-hD+?}&aJC^(KF
z=F+KU?Q8-{jYfv?kaOBVH`K<1+E#v`^^I7r_RIy{unxH>1~lCcS#1Z~SqnN}8FY#i
z=;$cOQ7*worl7T-!A6ks%{#cnEIFenKQG@RrL+jVhT1bFxWp99^z_LwboI$GG=KqD
zS65ST8y_}7gRQ|vXo3=yk;usZghpaOaq8_C?1W=G3~YMND?S+9$^Z{JK%1=4@rwX7
zDR6@WtS&eVSqfwm>X3>7hBRcSBSbSO)q(5;)efL(aRbO!Hb}z6)>w`JwUR)MW%!&o
z*#}HRM-)JXG}3K?L7+`-M4ilxy=za*ff2;^;~`-*ddwK8{R^6AgeFGNS_<$EY;gF1
zBthu~Cg}q?)DFfqjz=45gWVGc)(qNIfVQ_X45A;LB0+@<sPT$@k%kXw>oq7X!kR<K
zQ_-Nh3VxP3>Pf@!WkPtGfFw=LL2F8ELj;h+T9MmnuyY9=<2}I(P@Iii1A@VOe?ZM)
zVh*8zwt#SWil!5gkRgA_Eh1EHNFps|1J!G2ZDPoln!z*$2^;bU&B|gM?<a9pBB<hl
zw((L@D?mJ?YN*T=zT(gjv<d;%%K@)9^aSM*!pAiRf#)QH-Qqn#XBoJ<1_WDx>RQOf
zq$o`{-^2pQ<)k22AiD{A*krIFsJ2H=(V&G1iQr49A*(KfQ$ed342w%#gG($@3riDo
z;!E;9K}Wm<mzaRo{({*cwHEQd`6=;5;2C+41n3Z0zu<TygLs!z$P!wxTngxt)eKjN
z43<U2AQ?k*@M=%UGEm4?D^JimO$auG?YGOUa1DYVw}8>S$idRQfSe+n10Gg}1s811
z0I4l)XkQh+2_Ym5Hg{>^0&U`e<_BSdM#ji@e?j{=pt%KDpT^JtbaZZNNq&A#v7rIz
zQoG{H+@$;*&oVDi>>;HgV!JZ9n=-Be$tY_|K>Kt+EkKZiLFay&$HymER2Ui>8YLwb
zXC}uNmlS2@rF$lW4$wwD^&%L&4cid3cs4m7dgha70O&5^vJmhgbR|XxY57IviA5>!
zJst5SiRrF>X7TQ&iA5>kBGUw1>ch%H^t&~Uz*qc%mj1>UBo-y+g2sG{K^rnsi_#L4
zQ$2(Hg5x0#5T8uYND5kTfu>Z9jQ#RcQsLJg7JKHEKs398jwJ$h#Jq!0at{24K9l&+
zyiCM;aJ02J=vEQe8o?bgpcD>XorH9DHmJD`D<)Dv%a%ZEqJv97yW0>$;b`}15p{bN
z^3r}oqj>0Qqxi(q3UF?7wFK>ZFD@y{uOxYd-PIKm{ou2U3@t$Sx#r|2gVt52gCadO
zg^(W**#>$UczkYZZhlcEC@ChEq^4II!RASQ!Q#OsMPOlKZ)gI~Cz=zy;0v-^4K?&b
z;$1=44}%g7sFgtKEe3>-mNvo|GBGrb_l*ao!uYh(JkVuEp3p7@#tjGH05>v7smx2v
z%}kDm-bWdqoLF3fqXk9RO9??INfJ8v1}#s4g4;XTB_4DgH>7-mmJ<|jp&rhwr642Z
z$jcWDiD`}!SAIcSjz+NFIqLFBXzbu>(b8}M4=6XHpHmLnbw=d69#9$s9U%eQxC&n0
z1F8`rxg5**19-j&v@HnKa{-NW8h~z)4@)e{Oiam425lnB&qF`32`yz)UXO!@2;9m*
zw{Q>o`@UVNa&|pZD~Px?a5UKJ3TmW-y3E9NWN}y1uqqDHbOG<h#y_0wZ0LzJxDsrH
z+~~(+4QW?vg8ILpCELhL|BT{&@{_ZnyZl^@;P+la*1mz7su`&{1*t`zpu7-3T*QDH
zwdiZ!!2KFm&<T`5pq6HQ2<Uiv$m|MetjY`A&j|tT)CX5{7O*A@{ze)83Kwa;G)Vyk
z+6Lqe?R|hoH_IT4y_13yJ(FBrO_Ng7GxJ~tB&>^(5uE6mfwJ)pT%Bj;=XrvT-6byI
za5o+y!}-oAZE5WDWuzRKP0Th!&?W?!XEBcrCC3d&Q!vB@3%0@^G?e9vdWZq2>H=X`
zh;xxP8(>@C3M#Ov;u15^yaD1UbW8B9?O^9Y(vc%L(vW%}B#t>y<JJgp-vhK05;XgY
zv=cI^G&wu9q}Vke0MyMl1$WKC!xiA61<3R)dUgdB1eDyLMCBnnq&Nf}j1C!w1P$7O
z$IH#*edD3$_IN<!0hVL2&tV&bx{v9pMQGa(pd$j17zG~|3yx68R0(wtCO{fu10^l2
zLu>}L8e_wAnh@yZ|9JEhHbDFPyg|KitZNHEqi&$lQp^JmoYC+8@d4F%!C~MyLdv;F
z8vv3@)6!Clkah^eDp}O#DAxPwj0}SdaxzOwQd5veYKmQ5!5#8~k|Icv0jczm8X};{
zdLrA+cq>)JRlkT?TJVZ;93xYBPZWlxMTAM9F?44mSN~vhQ1Atpkku(CsfKg~H6@7H
ze}J=(4X()`!Hv<zAkfPQ%FIj0*3$qTGlH_&i>QdhUAKVG!vSC3gs<5Gx`PhZY{9#B
z0hU@VX|v22ZOR(7ARyQrydoI=0tt(F(2{Wr&<GwV<C4DQ7;FG2YX`f7Er2$1L8l;r
zu6_zJigyhPF^LZfF$FJ3D<O5n5!9{^rpcP)U_zrp&PJedde9b1^cihzL(Y&nZE#3{
z7Oz@@4%RV<H+Rm@D@m;=adiz!0<9+lU$6-okp`XXf%SSmQZFyT+nE4W_8<%{+mHqu
zv7bHxJ$?eI&?Bx<28tzEPKAxvdFG|%gMtHg{sbh0BO49VfwkR;V>==h8w{?lctg(B
zq_{k>0BH!2&`Ab_#=8=OJ%d4eAJ8gs(AqIW<ILjt#Ny)2^gPhH=boT$kpa>*Ou<G3
zMldm!Wr3#rp;z;O=1yFpt2H1?_(<JVhZJd)k7c0mrbAwj1WgeXkNAPk38U|kP8bn@
zyCD<|Zj6$4uPLO+05>x+_9l@wa{&!vtW7k~@D}FsPjK-89+Q9^PEW*m2&kKoo0y#n
zT{sCJktVr*A+GoV9~2H6Xh5Ff1Pi)?Dj~EC2b!1;F0laRxT2!OO3?X@(3}FQ;2{~s
z6|_VFyj+IBJ!P=q#9D?K;qQMV^;U2+{cxV-2U<oA+3EwH*a9E7g?aWIXsrUoKg0}g
z8oLI8+5psCj00KeHoB<>wB81^L;^aFOQ)rOpcS~VO*LdLyaEl3kWu=>_psoNddO-b
z<9JVRzhD;v>+F1>D=EQxpp#<I<w`+lQlJxNpi&XYQlP*`U1w*6Aq`ri2V2?)I)fUt
zx)U_$<>`}a0$yeZs#mcWfS{2}M6m(d#Dr(87FukKw*LvOH~_UQ2dMoIDl<W+!Xu5{
zg0cfjsZGqFDYjlEs4#GKO)g6Uk2Q>*IffL*LEePNk%&5Z%+M$v+Wr79rhxUi4bhjK
z7+QkXjDU}IL0T_@zi$9r%!7Ay3T`8*2Uvm@j3JFfVVRXQjgJRi0S+paKrK%y+#EAn
zRfFmW(DV%G)G}B25`KE^e}(V$3JDGXy8?9(huD4>XypWsx*j}}J=k_WA`NhZM(eRO
z)klwI2kj|>Zb*b5mOgqcJNWW-&@>joW7&-`j%7y_+j*&;0p5PWq>oDmBWC%`z_Way
z`59N&Bv2nZ9(0XeUVc$-Vh(&Uq$l{S9PrI4;7M)JbwZ#sg;I-)^V6_QY*VF~0df=W
zd1Tjskocfr$dC~Bp#?&FZ$^(jfp#<o=dmZC<J!%@-4;X8jxA#PEugvsr7=d_2n=ZF
z2dpV;6d#X#Iu_{MV^IGWcD_4O#v!kY15G!9mUTi8@&xZNC2yXKlH*}<&Srt#1D)tZ
zT~G>gIR53lL<V-S34!5YP?yy;C>Va&7rZ4(=V2-=8?8Z;QSie7!E*wH_mbnEhsT)v
z1fBJRJ_1Sn<gHf_Xh$<BuON>mVriJ*7(;Y~UHE_)3;?ADs_mJF8w8%|g>35qmEO>0
z-JUoSwQE@bY!G?Suj4cXT|!z0UAhCwXrSs4)Qy84R|*|JL7nX<W{((A9ri>|&^Qsc
zemlXfVW2ffAnfYwX^7@>P<(;5kAW}1gl-=LX8=%FE*`$Jj*6$m8IgQgDd^TzJnQm6
z)0f0ea1%G*4q3f`zpHH;@0nYW1M6@@!Za_nJRVxM=7Uy&5FTlx)yxB^A|g1G3_F4u
zep`nD5w~?<Th;*DM})bwfwVbMEM+oyff~~KIZzw6#E_KhJG?PZ&oeZM2aT&B8o;mv
z8$c7^2FRP#43P_3=*Btlq*FlwxJ`k)ng-kIJyIu65G{98aLXM$7zeWplE9#ei?j>!
zECWiDax#lEQj17FPZ`uu4>luQs~fro1v|$F1Vb(<1`S6djn0FY7K7?m$i*R`N&({}
zL-@dvCFodylF@-9)HW#S_;tkCk12G105UdaI2ez2KwfT-=+zoxSt^$ZpM}Lb_lr6$
z4{EUxvyX(V!%NAimcUgi()vyC;x<^T*2oCH;V-1JAl0=ZIkf<Edmrk>5oj$4;wmUC
zg(YawJp7z<_(D5SzX`OB4s?C&0IumZ1cecJ2PL!w%SWtcB=zuNSb2?B$`Cse3DO1%
zbJ&T`=AbRe7&`$#^`|QlB_C2;nvlK|kEqB7O*O&Vm1v8Y3=P1S#(?)ox&{T8AXZNW
zml$F>L?sEFUO^K`SPNm$@KAc{U>l0Xd(9|vOgdqWNzm{usNsNd<{b1aDI)H;3;-Wp
z7ZeZP)D{fpK~2PZI2J@ja3r#NaN`;(;f^8!Ixa38bg+tNa5(s8B&aGw3lwE&^#SCj
z1+Y_sK?l%*CWv7gK_*6kjDiVxA)5pm^8l^%fk_6SOClQ;hAfGE03F0;&;fMF%0V`R
zJpnZwbO0Slp5Os=W}p>$gb$!ILqC8HR@9n7Rv#H!CKsiGcKH^UCKV?aWrB-aBDdrQ
zxs`#62IO`Nxb<Ti588HsazYsBd;-u(@n-SCW*}LT8}Xo1y}+$I*I-wW0npW{pjrK3
zb84N4i+Ug~x#!`63JX~2gEC5ke_0`{Tm(&2!|NZ&-VMmH3gDIHxv;X_I~Nv{s9k5$
z7RrMn${-&5krBDBumdA<!ACrhd|U+KLm^y2yQEVKA$<c-S^{rX0ectRIYRDRzz)DL
z0F_y2{S44}oM}90As&2&)ex7rf(_!~9s{xcg3aR%vHQ&&_gNTVDeQ+~n1dz_5SOB1
zJq^RvBn@=0KoI1BQ_z?vc#&OhepxD_n-u_x0YhU{!H{^+suoZh!`#DWQk+?piX51!
zi7DVMKhSM{SW_i@tOfrPH>6xn>au3==^qB5kxb7Z(84^}0S;JeRPfv;WS6d?8K@!;
zCSsc|(#!~!`UO<;U@nG)OcH|<9a4=*+^{XS@g&eXd3b-rCq5XorVnZbsEjuSRSS>{
zKH#c?P*kB-SKgp~&2W{GC@RC_LB%O(5jwOxV~i{v<Q*Id+PemovqY0KG)9tiLzWB%
znG5y?)ZK>O7}DS(7$zM6kp@*nC|iX=$6uh1>yX&5hmEozH^q^TZYFJ+ETt_*@c0FE
z(JXPBh~txri{n%CQsP1Tc0jk_S|H8CpeHz3p2U)Fu_ZImvU68gvy#Lj(5jID@Y2`-
zZ|KF4;4w(TgYcI4ZsdUs<blQ>po8y5-~}p#Mm1sHK&kNHMGKyzzK9*hMY@#;EeH{}
zs(FF#$TR@m!ET6hjS^@<pI0#Qo*u-N&)92GxXbaM=Y>*oP-*bamGJe`usx56`4Vv3
z0Ol1-cqbaXp$oM8+Rzx>?SXbBQ(Xgs4dcP5^kOZ82WPKlbb$$^y^WOU@E_kD3hsm%
zjxI3q$u+bD)l!Bg@$qGu#hE4XkR86R!NKvtMxNkeI=F<`ZSZ&sGt!Cx3MQvOv-F;z
zp$QO%Pp=`@GsG_F05!`%1IX~nZjuLOV8ssh!AMv5k;>4MjX;(m4ZDC^vcaGeN8^+8
z3o7HmjoqZg<m~dqq7=9f@n1~kYG@pftlKj;*VQ#3#2_AYn5kKOFyyQ<tR)?CYtxX}
z)+Sp0gU|ois&G&r8Q!u3A8#6rG13BCw20OyB(8aiXc_v0MoHjyd4MiT0^1I4!G$7A
z2YCnkBQ*_SC)a|TkwM<Up-6IO$ohgk;yr_X!GkAYwZWhQ2RvK?;ew=*Ed_0v07-)~
zB!OllD4<dM9mKR25XW_3A4bnj%}pxBwonVjDp-RCOS=r@a<qlL7)Lb)xRnKzK@N^|
zHiYaJ^oP&do5shZwvTgM4Gj?IH@F7mfa+%W37?}wHHn!e#h%Ha)=aW1=q@+EVCoFj
zxcY_Wl)1)(ci9_4W+Jc_6Nbj|;B%t#N+8{7FO;(w%ZM*)p^MDGxgM6n&_<{sN<e*9
zXB<0eAS!~rAxHH>d8A(-7L1}lARcrQaBv`)0;O=MxsfQUP|G9G+6wpvAwv@sm4=|B
zhruJ6P=i2wsX_fG2p2S_IuM5%!$(JOpH_?|$73tTLCtFOqSTz!#A5iE3+xaQP{D=N
zOe3z?#%2kqzYQAP0<E<I&j=Mk?z@lA%qvbUD)9szumm~}iO|G4=nNImhy-XeB)GW)
zn!3ljXB}3XK?YdyF6aRDj6vA7pac@E&=gJb;4YEjV;T>-`4|+oNF_CBi5GYot~vD3
zQqQ0OdR+(%8py)6VbdJ8cns_~LqqWR9>m?ClQc;k5%B_FKa4!=N&GrCOPEuT*0CWC
z9)bcCC9#s$ip4UqikxaKauX}!k;f(BBeX~(I^bp)5wmDz{!!qKt!D7zxVR+0C^0=1
zeEcc-rLqaQr{n}W*aDh{4be+wuo6(I?24;Y2CE46jSmJL@eexT53{>w2^zb`m^p<m
z+JWc~MbRG=?+GgBgTWNIREDSmjc%h_14&w-g>|0bu}4>^3k=Or3^X*2_Y4N@tAxut
zA<Kh`Wl&=crr85s5;Qjmlk`KD1nsr)gf6;(x-l429&)D!R6YVC@9Jt1?+dz@BDKV|
z405-HD`*S{X+?_*X!JDLKR!4xJ~%ucG*1Y+tP)h?fad%_ceWe4#0P^;#y9ke4+h=C
zZWs_BY#0<DY#16JY#1INY#0?E47xhQ6|^o6v?SClGp{5yJ+&ylIJK}e6?AoOu9r`)
zp*bj!G5d)|X7RyB;A>Yv>nX5rM?<=N5^u2yD#SozYdA(XiCC!*OQTq7Do_f=y!RMV
z=VD}ZVp`MKY9&z0gV+1s@!(j8THzcIx)2I<n-=6~K+t4`r&}2);y}q9stUCk;SJ6)
zFqIJ~=7q&W2hE{6LGg|-D9Ae)G;Ir$vq07gO3I+oQkbMGvScvGT(CD_(q0(Spymn8
zQJ@=2LDoY0-MNNlkhS=btHX%9slyPdj|wiXKwWnN9a{^S9#3!NKCO9tuqn6}$KF^a
zl!B<14nVCEq^TG5A``sB8`RbG3&!4*1s&-Cndg9oGe(;hsaS(u-2gE*2&J_d0P5O8
z<}M)85y;X(-oZhj?khyf&=^e)ISE-J%Yo+PQQNq#7}Cg=f(jo{6Bjh5;^~uX3Qi<Z
z;I1)oX~Zl(7;!*2cuW_6NdjF<3%<ZQz9<!XV0V5}R%&udd?I)X6{Th;H^YM~bPMnj
zOHiDH7NCR1SAs$eLCFv_eOZcp<T`jT#*<K+6xTE&-c!;LD?X9;YJulLLJZ<VK+zNI
z3UU;voJKx)2iC4doh`>dB~Rd3A?W4XAe-Pz`N5Hfk-@0iqJmmW>#gQQFCsF-+Nc4w
zB0!aq0s7JC&_zTTM-HOa3E*ZPmii4;J-Y_Gfvt>(4&%n>mt>?Cf$p3Ib#Guv(kMPY
zH?t(Q2-0H@$aQrINzMW7Bu9uQ=cJUR6~vo>A`LWXR)S@+9Wp+NHnK{f0><z&XgVzj
zRDOXj#SO#VJ+VyA&jH=ukzZtF<eOSjl$q?33R;JVw3{8`9<=c$1J?lT=^HVRg?AA;
zaw$t(XACx{4_c*|k(!tS8r6m5JMstJh_o4Zjf1xGmB9TRR4Exj$sBa6ChprgKoh`*
zc)Qw$B%UgOw@v_c$Uzw8n7H9qR)BgTu0#|Aeq>z{5(F9?LGEhfKaUzz%3&@q!H9#9
zU|1HV;rIyj&;ay_VMCLm<Q&BPE5*jS#p#9w_Trhtu7(Beb^>qKf>u1B`VM0R8{h3F
zFn^;}y(Y+qwtD836eR`}<tL{W7ZbVs5HzNRe+mtHq$S~9J*cDa!ETVbaZoZq@2q3@
z3z5YvN{K^Sn;;(Aw{~?+&T$P01|PHvjR=sbpngB(*ma5=NLD?7t%nG?!~rrY2yUGs
zwQHeQt9s(7val{-bOn$5z|P<_GzFb5TU?qHpA0#a6EwjBx>*a<@IvxKNIZ1J%QZA7
z*f`!5)POA`(5QnpsX<|jTm&G36(!XYS7jlsd^LzCIrk%$zPiHJh=R)V(!Bhll+>cs
zl=$4l0#9nJ21P9QM7}vJ7c}jHSak{tM_2grMc9xCwn05Y-B6@@9BV@l+A}u;jmibn
zd`ts8RRQaU`o;%?su-vXTp?o`-e3yU0ELPNqo_h{zj}jLzQfFmLQxrkKBi%UEFI(>
z4C*pM?EsB!A)Epl(*O-iz$D#~H3oys1$zS~?Sml=(hPHyVIV{rHl_jTt{Q@_M~4oO
z#TVoxCWCH1PD!nZFYyE|qk?8AXe$)^Kp1K{PxNg?q!oyX;EOG>l|A5%D0tgQNcjj`
z!X<Vz8q`NIG6b#FPAN@Jg{~|qN-ZwUDe(kdNduq2rT7$7$9Pxx>L*a#AeT(upksBg
zuDt*?OfXg!K)YXL?%@EPL+J_{7I7;B4a9;{8<dAO|A>2Mi7QM$X!sV%0Pw*ZuJOT!
zM)9Cc<KTP-*)svk14s%%%V|+IbGU&<hvCM8w*){mqHG%h<sH!A4Ai}#0b+!q;G@dm
zMi`=Q;s99)%7ZY6qwV1UNrM+OKuxCo77oyn2*_8h_~aV8f(}i^Xsi&o_7yZ-1?s<n
zFF*iQe5j)t*l$!IW)Z0&mNq2pm;+PrLM$5Hv4ACy7+{~a0p$^l?m9G&fQBfLCLu~t
z2LZrKZ-c$SGe<tq1u<YA=(G-3SEx)NvJ9ws0&1<nHqzl9If3hsM9~i#wYCIJfxudW
zP+LG*36un(TnpHA5tI*_dPkB5rDdp$6SDE390D5ThRT6PGZDIiAV&tn<X~4~gMAzf
zvJl)8hDpO#79pfT2EzgcG#LXj8I;FC>CG6j91k=H1S&g&-9Xn!fF(fV-+3vSpgo|8
zIi3+lhMC3jIc14CrK#~nscET2poyFKGVn!nu8@<lL3c}*7+RKruJy_*iBHTaNiE7t
zEXgcO1#f}?nTmP5u1iRAj!ArcVsUbgc}i+B$Og|~BhXN%E7VvR<sWPWo;HA3<_ca^
z><>~3p5`?HEnfql`Hhhk@eCQc60zhLo;OKfo=0pUK>pT9`s^Ksc0WUcDL+&X%kUX}
z`~X=IhCFBnk626Ov42D#iKy6vw=~dig)oT^HU=$#3^s}P3pOL8?*TRdbT*q|Mq*w{
zPHKEkeqtV|&yiYOoS2^K8UR}S6l{h$$O~GR0kRx_LkuO&;h7X2lua@t%c9iu%wo_O
zb8=!%4rtYCd|G}{Jm^+n&|S(nCbQA&5pZ$r39d)H!F?T!Hk&JGJ{6SeaW?g!DuP4f
zgF)?gh<fzu25*}T;sDU}Dv|+F@t&Y1(uSZz%E5D;Fnd7L?nvrT`##XF57b0g6ek&i
zT1$|lm!a}r$nu~n2vjpbJpgK?A*=yOf}3nmongp2k+<4H<U!3egl335*b`90LG3h<
zJi)EDCZKwX@K#$BjIFlVr)Nn@%LehVdyV5WQ!3(<^YgPaQ(d9UU`*qkL2IT#*ULg?
zIY5Js<gbD;1*bu0P#T2QR_If@U?re7lN<Ktlxr|pMX+BycwQIEL+cwjf@g2g@BIWV
zPjiLo4@1!pTK?h_9~=T(x&l*WXo#W=Efs?D6<nn`ib_K>_?l&idkvkD<v|Gz)Qf~V
z-_R3X5;VL8lk`WH3<jGF_6kfs1XCWe{swAuBt+iT)!78p2sbj0hpd4C-DMgN8j410
zg1W|oRs#jZ2M5ImN5lt5#Rr2Xvkgt-gF#I^(86ob&UVlWYtY_3L*MvdP$%CoI6fHE
zr7?_%4+dolBha!4{Oe$hKuI3UG8o7BU?a#h4`pe4bRidP5tRXC5fqe*mV_Y*3A$Wr
zbRicB3%M+CBw*xqTtjB;XSAUKYj>dK4^V3WCIu?_K-D?4b{~oj4RX))K)TrmF{o}F
zm>-PyN*NQ_vS8?7F3Of!pIq?Cc4YO6j17WPlT$OxQd4{(y@Y_&qRjjhXV}^XPeY5M
z-17Kbh-7?bURr*9aT$1lGkUifvWO75zXac>W{x;K2+}nv0$<4sYV;ya0TFw~k!t{G
z)hxI>lAD;9n4VgMdOA=L=t6tYLZ^6Nh;)2@L26MVXkY>oeAo&T{2SFlbvw#|dHAQ9
zT_Jr(=uUJ<;|ANRGEmHcN9kd!ph!I}in6ILGw?lxpgRf;$>?sHgU*Km72QM}B$XKK
z3O*hWyz4!_BtIT{2)8FObI~+E;SaR;&;=<9P&a(xo)abU!cOd~?+G6(jF{$xCtTde
zJW^wF5uAEK{S(mgXYjqm2H?Y9!1oe^=5oMtp!Eyz!3-l4=-EUCu+tdh(-J|Qol25V
zWdsd>#3RKyXhs%17Y07r#teSkqZ`D0@J`TpBZLNj@VQ9E;h7~Fjyd3Emia}{QAfYf
z9I$sVE+a7q9hwO~=QFP)wJ0qyITdVd30W6sLiW44#zSX-L8V;0bADcNNl|HXi6@y$
z$w8(djYq>XK9=cNY!hvu5noVW5X*Q4Wa}qtZB2Ah4BPzb8xOji7{+r0E%60e2@?oL
zmJad;??DBvHg+omZ4dx=(ZJ3K@(u=d`=L^xp>l*=up4}+9IO`Hk3y41wiDFI07*l}
z3_$B(K}!z7*UN!MmeD6pNS@LJrAg>GC&)Zfi*E4Q*d$pB+6IDuhz>M8jC=w){OAl&
z>Orb$VW|g^X-Lkc;E*O_FdTXH3u?KV>}ml&<03b}8#JN_awck4Avptj1$l#pGr<RM
zBgZ$q=p5b3lnS}p1U$<FN>iXcAER5D{6pdgY%3E{JDE^Vh8?(N#L%16kvcLsR)@h>
z+R@`uVSL*=UC}yEs3m`HaH40fE9hJb-+1JG{kfoh{h)%KYJDxzPvFH?lY^=q&>D6B
zU~u;eyuJX|oX$@}Ow!|CfCpL&gSzeq`#L@XtMmdu9lm&1(0-1fVA#|c;WOb;Z8oBK
zWvMx6rC_i*=%7GDj4mli7}`%E*h>L-C{t1)$IXIjBT(ccuik;xnphX`fKHA`^el7r
z3d#j<PXG<x7C?^6huw!)l9&#<_7+|%AsWxdj(L^HYZaZLQ&hyRt~H5w#k&Orsp<#U
zj-Zwx`ZS=QH*_gQat>%#9Bl!GIrzR%91{tkD^C;QTX}FN0dkr=#srRMhg?+PYy@g)
zg6H*(L5Hn@SJ{wPED^Qu3h!EGSID9M;I=1t%Q-1$`UiXA>4@SET6o$daeo5%^m+n~
zN_am8x?}<ot|VGUL~{{Vj$mo7f#>3&r%e)l{tpSqeLy-Dc<;^yD*<I5To>m;J1($$
zbHVCCjasCh8)zv!mXQF+0v4$L5R@bELFasUf##7sA+xohqz-DcMWLud?ZAQe`N9-}
zCY``b?I7+Mq(|zb9x!B(lb@U&pI!<&S}M52G`F-QwF2p^Nwi%P8NrF38LqAfQP4&R
zEaN7Y@F`kDDo@Bl_N$H_76Y1(1vOD%>zds_+dN?#&_R-*ZU;=#2U!v{KMERL0#%=o
z&;(70f|r3pxu9ceQ1<YKLG;5GMH<07_gJfKj8Pw~SI~mmRzcpu#^7QY`v$qB(zLYH
zB65xfLEZHRnwN!LAO$bLQP1M0^QHyRC<(Y0wTQ=X7^#Il)GSad%CsmoxwNP_vn(|p
zoROhj2pmIU;DVlr6GlMoSo*K&_5^P?z;dDsXu*$>L2+tPW@1ie6?nP<w7e*@q}a$j
zvp60mfmo0gpPZ9eTnuUwx|)L5NxGK7mMWqZ=1%e8;Yf_ZyU-ke(0L4KCvae0v;;X|
zG90=L2h0OiWTrTpbirU1pezYlqy*ujEe^rENC~0?w9WxM(+A~(R-b~Ff*4xHdj=bV
z&Si3i->&L`?6_c`c+cQ4@P2%#R$mNhL-67Vm{Wt0<v}G4=%728WCXe-_>cjJ$)Hvh
zk{gk<VX+eIWT>e|&Ja@}BaEPh%s5UeF$PVO5MGsJjB#ZusO<nAdLIertQ#4|`$7-P
ziib9sK$ohx=H>=~4}M3PgfNYVOhQ0==~&u};6=io<S(&;R63(IIw&jAzeWd5=^|EB
zxfFobAqE?Pj|T-^76uzRhW4$A?I=S|%%;u(T|wR<2JxWIJopp?+y@01VN{&)h@%5Y
zy(<t=bD~T~gL~G*^juw$_ERBR%b-IQNS*<Jgr%z?DA&TG!xfqxK}9O!bd-XUqWH`_
z@CG$ccsmCpRE*4#hd@H|3o?^~OA<>mi%T+-i$NP332g_(I)Fo94L)KF#vD3<iF~;V
z(i|o+fs5sm74XtT&^0QC@#yQl!Q)cF=Ab!vzhKHH;6aUKkQs)S$Uz93AO)Sa0jlc_
z$-N~7v}XitJc)7U>I$B3HH<gJXnIq1!qpHq<LYV%x}+pCFS8^be2hQnno2`Z&$<ld
z`Y6Qdt`r{hl$M4#ycp@AC(xw|upE&B+U^bND&Sk`0Ls3wWxQA>bcsp)uCAbgFZeEQ
ztYh5Hpkb3>cqfTK)(8NtVh1%qkVg-R>yNm)Vu^_$Z}1c`wy2=q6`f?c727a7Wb_Vn
zNj;fYa)OSpL2?ao0f&Di4t(~lIjCa_>N!GB)Ip5+Q@nN6G~Siy<%^&VcW7h8sGSyX
zQ1=Y$P&ueE4DJ=e4+Vm5#0|CpZ6*UPriS%{EI}1)urJ8Vu!@6XUs7SP9I}iIc7iO9
z^Fi^RjRmbdosB^2$RUHCumXUr0RR)wF>}G-+q_6Ww7?X!?Fh7S$P`uwLOZdDzAB_(
z!E;IvVlg9*I1j*c><&gL0}Bgmg&}CB#SrVZ1jBe&&|YqkY0&;dK}nHkNIWP-L81)a
zO)xS-bgSYs5{omSU3E{`!3rQl5La5cx*8e9#~0@&=H!46NR2PaC`v8P$j?au2MnkH
z$;?CEg74{*YiQ^SS|WvGkb}^P3n2TEJV9LX0dfcWUJX$7hZH&JyF?(p9OHP;5qj{S
z1^D1ULr^;n+JQ%oMvRjbLJ$pDl<RXSpT~rsk%ui3&Ej2QM~i@m=TOfm#&P*PCEXnO
zf@ARVR7jJ-8~F-O%Xr`T#ANUhKmizs=fcWrY()V!?}6^Q0v{HSd^r-dYX@#W!3{Kq
zFaHCr)+6qG7^Ia7L5R64Y(<NINIZDL4s+KrXs+7?R31RHv?10d&7e$+ROb`BiVkP?
z3;?y5z}*^L3!TBI>sgSp(0O#;19C71q~Jqsv!EUzIus7c_cQ`Gvv3`<4L&d$bk4PZ
zd~hh}FoIyvY1E*dqoA{<K|4c11GL}+nLXlzL8k~9`o#x>wsL|uqJ_o>gEpcWf)2TH
z1@Fm+t_d+it?e+1Nt(4!@g1!~=CKiItyt(W3$CCWDnT7NZ08+-8WgZ5D(I>*|KI>n
z6E(Pm7AIv8zp}#&GEG3%85!USW9WVyuXym)j}RVc<N!y=!nX4SBC7|Lfk+J(P_>0+
zx*M{56k-Et39t+3%wNb}V9>!C{-Ct#3BKgU6=n-)H87Gg(0)6pen%AhK~oH%;e5D0
z7i8%mZ_wruxEz{SK|7BT76u?|1Py|K&k=#^4aJZKUCINOj)F+TdOPR`XSjm;I-qV4
z_(G&XeQ<^wxEE#wUT+3+G2yd%VN3svjF1ltgq&+ie8r8U={zXs2Z_(6cqa2gFqWXA
z&gBJz_uKn}_kIUJ_96#^d7w;+b1Dz40(1lvXzm=M9zB!doymjf2W3Ab1HeZ>f$9g)
z5m2BDr(9j3MuU!kLQ)7Cn}o`^Av-x3bh-d!f)8qe7qWDaH>8?|%AxrdR8=7?gzZ3w
zs0En|*>VNpgI3}pxd$W-b}!UXprZvq(u5}QOhFkLbDOnqe6W!dsPOkA{#H8txA!6y
zo;XGpOd;nD7elw~#e;?y%RtK}uoSeQ<rdHdX`sT>)!7JsQycs)I#4x-WxNu!PaQFc
zk2vN8);UM%0AXK38U-3Q#=R0X*f<{Apg>-*fpQe232{e3BF}3K$mD~wk*8OHcXALY
zXCZX~K&>-!c3FUWM3CbfLGfw~DuCfvl7U7dG7>?jNrHwq;9Vn>=opMA`61@6;KMK|
z>#@MscBNz{gC>9T^U!B*(E^sx22AJ@BXiIR8NrxG{z9a|>wG+k?WVz2F@a9Z01Xer
z%>WG^Ksdo6@t`gn?AS)of+fhlXGm`&5<?brT0cxR=zIu}xuE4to<6z8;E@T?It5||
zCSb|H$N=6$hHiud)whswMo2dvO9z}zlb2wRfl35|yN-j6<I7w@gLy&T!SSFKGT>1U
z#I;d4S_Xs$)sQ;cSi1k9N)$^<fh?LtUHU@)a2%wnfv)o$ad(g78DKFCN8YA^Sa_FO
z=oye348KbPx?RK7H3<}5@u2IE^YV*w6LaE07YHPlfcAQV2Yf+`upxuK=rb``>n~V~
zl^&Z_2+Z;rdImd#u4@NTpgiCYD*BLG1&9G{s85W{kf(iJ%Tn`7U^@tkk#jy&ImT?P
z5%`Q|&{~`L6411JG2-}f&=Gy{(EH^w4M24f>WB%belx_rjuJl0I$GL;R%?Um0vx5i
zp{GwSbQ~I@0^3;um?!!gAf*W^v=l*We4LFugUvuiFKBa5kT+yo4}6UT+SVNl<Wz^!
z&r2*$H8LztEs4+1i!Vw|OsR~A9lGX<dK+hMrmL$fXy-|;YkYDJZ1o7X1T#20eWRz!
zL5E;aO9jY21*jBgA2w(_2F3+-z(A|H-~%Ot|5Q0p*N^b>O)O{185%<S0-)UtpgW!{
zp!|}|T+rkycvl0ch(@f+Aa$E3o-59YS+fMau@p<A5HuK$R`Y=Nu7JDN;I)^~&F|<t
z5YhBdp=1IViUA?<LBZfN?9nas3oapfo4703ILO31-jz8eCIyL^MWCod?xGUgWk3rH
ze1oCErUZ7nf#-ozGK&lHp_kZ#j<_M`F0UL!Ybqx=(K82>x&v}tA$M{)g6`IXw430?
zu%Tr<=zI)#3k!09A>y6^Sl<J+e!w~+U}P9vkds+blA3~Cc@)DB%y9*u&w;Yi*BrXi
z7tK*d1`tOjgHG0fI}J2{4~{VJ+~5+6^3=p^)cHe{PBMWT#UPG?C3Q%1(*$BEysa5*
z0d^f&5ol^K1n-G9upk2^3ur+A>cS61YJ!F)c$r*gejeyNCSwE8QBRq9$@#eji6xmy
zIjQlW8PE9QlEjkI;`n0tW$nQwd8wYsplq0&kqACR75UC@aKju|js&+|LqLn@13)`b
zL9PH@-GaJYEiE|FGtJf25H!aOx;-QWx{(&tx`(c}uz;-{@{GdS7o_Ten~+}M=<Yz!
zYH(0_4DG>!&aXslEd)t|=Vc(F1v=CcAsGzbcL-XJ0^gSygtCJXEDsqjf$9&3$ivUu
zG(<jc6Liu?1ZW+QIrw_mqQo4~6*I*piFqZSxu6>zK}}20T5(uXfuC7!WCEIdL7v1j
zG6jvW1slOnfkGW)1Fg>_?XV{TD-#lfUE%xpEum*&<)@)s!)O*CpO}-G4mrR%H>otu
z6Se7#QHH>JcUVR?z`KVqhc-Z$p@C{u*eRhT4fxWt!yN1w5AF;Tyd4U<8{E(}*adW2
zevo&tIcRJ?#1pzkg^WTMRH`GdAORIu=;sW;D?n^vkMC#-GvqN3P>dpX>0l9xQfI+}
z-3b3A0y!Q94Kt$q3_P0YY~<+|Y!q)~5|o*j4w=OB%q_@C%}vb%Ezr-;^91jS1JCGq
zLf7DdM(sd33{=7+&y0|DN}-WC+9`#O>8a!&QHX5{#4_G7uM&K78mQ8NEo`D7)wsF_
z;abd8MtJ;(x~)!phd6`QpMv7b2ebvj)inTm@CCf>N8$)Qa{49eID8x(570;xWXv4z
zP45sT;MI%R?|KJcTMWL*95%`hyYwBR6}8_Ay7m)ca|rafUx>;e(3xgnlb}QWQOMFk
z-oc<gEmR7$;U0AL1cZxrOB8rb4ty>FbZb1MPJ~zks!$PHgF({BmV)j}2T6m6(tUDG
zz;gtUSybW%jfh$FPu%FXtE-_&yl*_HfmV<Ys)CC^X{iK}lOS22z$$5+bD7W;(xA<v
z@wtf=;AOWU3t+ct<CwI>J^6=Yl_W7IV7S80uk^#$SA^99rp}<=J~5j%5Y?3tsG0(8
zD#lt4c|!{#s^l)n(i>Rugt}4-%u4~^V~djUN1M{1^+}LcDQb}cUN;4A(3(OTtgyzh
z3HphJj>z($*7D$KN`r>!N(`~Lr9n&CaV>}=qA`s!P)$|?fZ&87iN_R!_7K3wxk2TW
zHwBGrSJ&jSByhhJZ}C7zCnA{8=|^VqzM%09h~=>MqCsj!aw_ByR6~o<JkU`n;HFw?
zifd6(evyj-M0s$DS#m~EeqO$zaY`xVc;xux#A471rSTRp5zn095>v3Gr%#Tdt51%h
z0SthKjlfrRf>ugersgGr1`IOOJR^#W{DR{RjpO4pi{s(ufNDqRDF>j#x*%(*L1QY0
z@u0(5!9xO|h`?0>5nddCTsXpl0!w=wTZ03X3*j}g1>PkCphh}*jcZ8#?gv>F2x%Dv
zyMr1PVB4VrA;{7}-obvLatERlx}FfC5VO4jTHOPY1DP5OxwitM6SN`=O&ZxwLpO+}
zpwmMUGf|*L4WJ$Yp{2f{1%ZSc6&S&WCx%>IT|td-$X+B*a39Xq6=U0AFxJ8<$tMZE
z?FQ6BKs|C4_fgJxoP#aF7{wD)y(90n#<+z!%@y?~<22~jY2@X|pirYAS%Z(qfI9+j
z#}#WI6USUQDbot^o}g(2SLjv9u!VBidKdT)V5cx7K*=3c*kF!<fJbgYi?_h1#)BIF
z*xJ!PxdyJ_oiNa58Ws<LCn%xElUaZVTnyq3iCB<AR4>UD*1{MafE<`s6X=M;WY9)>
z^6MzVi;rl2aWbUm2(2Z&K{Gw@TF)7LV=`!t7PQp~ln)?vM<9wS)V8lT=<p%92@xnN
zL96&dxenIt2JJZktwn`c9^@SyfvDL)`%qBi3_&FqL}f6jU5bzl2AK=?229!u!&=Zn
z2Dr8U5NT+C*$muYhMYSTj4h+1uCf3X{qgZdso+!OQ{xlk4Lt)$ozFA{pHB*M6J&x7
ze9?VS2;|TZ$nZ3%hzB*}z~fIiHW&`TxF4u01z}fbPa`ykg4&dz5!qnZcvnx*xF0d&
zgP`H&VCQ(e>w@st0>q!@2r1SLJ)z5sF&i;HC?z_9t&K<xK3FFo+tx;Ksc(dSu&S$T
zkT+r|5bNFv63^AZKYj>3_7F5Z7msu>FleH`1o!9&m8T}nK@&3=gUOIKr5S;VZqS(;
z@j;M-P$3tFfX0|IQgaGYi@=-E5Suu$Hd_b`je~L<^j2R|^D@r$^<Ll^3Q!vx6xjyg
zyWk8_4vq#DEMDL%Xpy=)piOv)753m$c<{$9cnv^NYEEh*bPWKG$xr;*2-KKDPSV6R
zL6GV%v`yrY%x2^Xnvnx-_rTt5K*@2)Gb%(5H{w}4iaw2E8V_1SUPyeIihE)Mt;QqL
zt=KO}a*lTem8T#~piFfI?fiu_H4ITkPl$>tP_>1A3;?JCf{%KD2Kj?akS89Iy4|1)
zcR>dtfYyVOw44H7Md8}?1zAu5ss=!_j<A~{@RUi3p2@`Yv!DkQgL<MUc@BIEG?u`C
zm*Er_A4GM9KsU02X2n4RCZPQ{!3Lny7L4)Er$P1sfTj*1sQ_;v!Tp0}xPzGR1K(2x
z*=-Vxy48em#~#bgSVW~!Vy6#4op?}*4bIEpW(VB2SYwY0eO4@`JY<FjIt%TJGU^7d
zXG2O0a#G{L&I1*5UW96>0a>&MuA@LZ2*Ib&W~3&jxCRA#Kzp=?grgc%ZGfTzR(X;*
zW&+yMM9iE~a0z(qFt02>8yci#qicLXM}LDS1HtQKV50%U>I87;ow^und_dRXVjb(t
z^~p5^-<$$E7ZOy=!x#GGmt>?C`3D=BfmZdvyIM3YL%}UG)YX}YGn9it6&d(SB2a1W
zjaYw)qXA0H(NQMFnN_K<k$jZHAaNLqYo--kC7EDtubV&@bD(a10<Yl%EsOCBLTWZ3
z%@^WteUe>c5NLpcO6By_5^#{<y7&sm9Iz`9Hxt0-ovA!N3mTO)#ON|YPU>@nmCeXY
zkKxrH%BCOCCO^>lJ!pm;JeLfP8OYfc)IA{%egX$*rwDjb5P9w=uLLyvV-QcHgRt?O
zZ~<DW6p!UpIy2Bc+@PixsCj4#FCt(^&N-tm1@r-x8Ns2@phu2v&}J1xQ`58rROf^H
zJSBz(;Dxf8c`2zCpjbfKVjT>Q4eZ@Cq#<KV*C6m#DnbLspgI_->qhL#Vcb~<I#q1~
zzTd?e$7$fO`o<e_-abT6kT+!27i3mE5KRiSXa%AUbn*bGR|w^S=EOncc`!3U3p~)I
z!Fwd3%0XRZkTfU;5jR92bss?mKU!x8o<*>>5J?#xAh~^yr<3Z2zSa+M0v&jJ0U`;(
z#$vpK4M4>*a_$FRy_@I>y5SBvNr4XaNzF-3E-@@F0qw9#Ei6sUi7(0b3^oAWi(~>i
z;10|NpQCLN@0*_zUzC`ao(ewtE;BFP6(nI~5bu(jmROoo0+CDs%fh4riZXLk<BL*3
zX2loe=VT^Vf~5@25&nQ3q6ZoffM7#Vyx~1N50ov5YkMN4dm_8xxRX8V1S4qRhMWmT
zl&(3fIZSe*izoT$Wn4WJSMYK-P~Q=>k<SIRkq^|>2L-WZd@y39iQKas4C3*e<zPhc
zEC*xa&T?=z1eFcJ&Y)2=$bxKd0%1$_;TuDX#InT99PpBc<ivu+<jj&vaKi!=lqAGD
zo_-!lSAT*AZ!JJs8S{!Wh%j;)0b9ig>aK!{PFS6Vw#EfZI}8@g*v1jCH&hG_OA?Df
z!?U2$3m!tq<8R<jF`Y|fEcpXm<$(5tgQhE7QM>S<nQ@dzC2g%gmKq2=hnA8G4iNlX
zf?y#7*<($_Vnno)5HQy*QQSobjXL2v2GJ3%62n;5kb!hb6P8(W(0={&)WLSS3(=<@
z2L+dymn9Zug7%nT+$;fU4nYnv^9C;>!nm*ny5|*?mvA1}1Ti2Ka<vF(LKfqA&0xI8
zH9_=)=39|=-A2WG1_#H3PX7bZph_8PGHC7<Nge8N_b}VX3%-U0^9Uz*q$8YAh8t57
zOA@J3H=Cf0`x|1NOErlH9WDo2?PM13>I&L^51%Imxe3ehO!$X0h#Q0@eEB?q>`Y95
zg@OVJyn+BWmp_sh<{5eV<Qjn&FMu*D_6au76eD<%68xMW)Lm?_s)mSdx&*ebfm)YF
z@ll{2D<uuWfMBC|S5PB0AlMOfW(#O=47EPX1+Cj~b;*OsppJ6E8Y?7Dp1Z=1p`xf!
ziJYd1%4*me3E)`;i_GHqw9=fMcyMC@+`dHW=)k&y!Jz&*Q5J#H26AI2*c8-<#F&bQ
z<SfvPph>(JXzT<uWeGYe54zVDcKR~<rM2Mc4y0uTeu$HL42jvYNWFjqRbt>>{BGc}
z8l+KG%s~>88rz^LGte4kR|}M;Kh}8(Xd*PC^afwh)eA<T;p4=T<P6a9J4K1{1x5Lw
z^R>Ydij*Wkr?P-on&3O<6?xnW6dXvwj^_{p@UgG1uEDP0Bm*BSgAAvm+;#*qGu|UL
zF$HoK0BF*Sz?>J3i8+#D27fmQI=yTj?;8)D+=6dxH3e;^g{<O2x{!s?epf8rAZ*!~
z$i=|0g}Ag%M?-3W7L<;NOPiqV4muaB1k`|o3~a|^Pnej!PqOx$P<7L(vk|yW2d&3Y
zk2`=K!hv~_7ASDwnXt$c=QJp;)4x#<k0o}j7&Q0-I<RVVsqw%pHMWTN1)Wp?n#pp7
zUdiqi1iFb6W3t82EE9B8TUmZGc%Z5%zRWY&$OzPuaw!0>G6V6T=al;g8<~S=HW0@+
zqozVoVnfP_Bu*k?D;Ggc3}}h%YG@uGmYQ6WUj$wx0bb||JwC|Ko6K26cyks@F%7K>
zkf#LU%5jX(k}!ryQk@05l^Qfa2D&;1)S<-Q%mei^iJ5Ew%`U-A7&^l%_*yndX%5f0
z26V&(b>Sg2cMvfs697IkJ18DJpb-q_K~2P(cpxf3=hB0gTR?f>lT5%`gWZu00xf?A
z&2hQLdj^MtF06HhY5)zbAn8XNS_uRxg{gE!G0+fnL>g#)JlrHNWO-1r1X{)e(;R><
ziDW5g@dPp#WHR^!FQ{fviyvJc><O5>Da3F>r(>Ids%KEmT$Wj!SpvP9%oTJ}F64A<
zl5TjTT~-9Or7^lfp!pKe^lJ%8H@yXWgS#D&!5or?XK*Y+AY$wn>5{+T5+jrN__WNt
z6v$Fn(D-{i=vI!z<ZQH)VvuIRu%vcSKEPan;00Qw2)Y1}$eA`*h<Z@Y04?%{@<5AD
zgDvBsJk(Vr&`t*0)NL>*VY|Xi3j|$`3FrC6dj=cDgN|(njT?Zrs2G5=bvTMDv}^{N
z0D&0?8WTlw9ry@)@TxSZ0}aiQO#)>z@IDlXEuc$M5Sl@f2p;G-dT@^sW{_dLC&VW(
z0e@tZK^I?xyn^t8VF*Ot)ioD3VTXDSpdq%DOQ=f2c2o;!p$K@o8M#MEY$SuKRYOn}
z1e#3t^b00o4J(#~{DZ|$UZAsD3_zEtV_UKhy8Hs%n1Zz3;gv3dL-9b(DQKQdNv#0!
zkOI666p#k4;B}apdC5hv8Xd<-FQI-a))o!5`rDS+ryarbX~9nM;OR8bDR{^OK}PXD
z`N`R^RRTt!x&eI1rB{4FuqUk8L~VYO+TMg64+1v@G|vd#`T`zALuywTS`;Pc#Dmte
z$LB-##m5&1xRnKfR!6uR8iHD9&>3-fL?Dl#5z1yHR9D0`@v!A}@DQCj^45=#Fu22z
zcKjPzc;=NQ=47S><`?^yr4|)srlc0T!VUxguiB%|#($%Dq!R%^F$_Argp^YNEMQZK
zkQxa26ae^%!xWFJfiC+bct|hk0Al};c+e5Vo}kVM(xHfG8P^+hvH_M#6g(b>v5L>t
z)g>_)d}|KUdL<I4-SJJvn!`d6JSU8NBqBA3B?$%}v>A@R_6|MhK=WImsKyw!#Cc91
z-s@n&1JNk!?hReNuyjM=nFMPoX++Hx8la*QwAlkhqcwIc<H57TpnL-D_ad?{$rrW~
zS6zb^iGlOGH_{Njd3-$jarptDh(anYi8LL{8Vk_OC1PzesNt9B2{|7Jx)cJmW(_HG
zVaW=_O>rQ#Xi<BFNVAoox)k;F2jV=2W(1a&J)!CtOZk8$U4q)ML^b)rHK${I0Oasv
z<Z2dMWP)z2CiygEq)3BbL+a{UPyntDL&69jn}L$Iupa#DO7UzVXoC`HFLfD#$w{<!
z8q&J-(aGwvV0xS)1DdQhGz8C98-n|DL~OP9gSSc$XAh-dIeW+z-2F%?gY2pXS9~V9
z`DLk|K>^?cmWXR%`GcB>n76!!z$#RKXl4ViqQ`O`8sXE3kXrjh54^(`I^Z37haAgb
z44MxPcEPz`8=}ewdfXV82fO(Y%n61ay$j|Ad4tajf*z?5fvgL(3>$KU3se@=i3Sga
zfpvnVK?6uIw}bl7AZgIVJ^T_Q64orh`&T67Tcqj$OW6x*bBvy>0U9X*4O)OlG$2t&
z)sr>MA=w=?;sffwU>>-DwmJpcLPcGR0^dPQ%~qK?_6{sW7`dMpY!140$JNy|IVUv{
z(I+QvOEGy<j3yzV`*wmsr|1@!WF{9AJk%Ca{DDT5KqqbxJQgq51hl-y)fLo>fYgi7
z-Q6Xi86(eJ*zyvpoR$xo>oJc9odyTb#5gx5<hllzK(;01y7~oM#v5YalwcW;b5jCX
z3j3x6%XlI-C4hDSKz1{@<^~0Wk7EHfgh%IFL8UjSSa&N64vZfG`%ZDpw}S5SMH|wf
zV7?W3Ln7*`JmOm|_>Tr5Vhbbe#05~-2ur_)P76w5XXyr)6y$(=fX4Aopedu0)FRLY
z4>{0s3N@6l_u`EWkZ%z|xq_-REiJW(<i)#*o}giTY`ry5bpaai#~%sMzCEaQNqA2a
z@uwLXn#TLaXXa&=#Dja!`9+|0!k`gYj7>`n@ljMAJcBPL0#)iLn@mU<3BxzQW)43B
z6Fgi7S<DA*9T<bhW^+@Eixbmfmywhf6yz6`#AhVtrR1b~64|E*RZ7U)REvxJjEsx&
zi!)Pl;?q;}ASn;Jd(F@wvp61VC+O-)SLm^&LEc7|P%Thd==CU27nML)T0kdopogpG
zlz8GhLNy083;?~$5Yh30?63w8DjLUoh8V_&fSPU4jDg%_A<p~Q(le-`h8Qk~I@Zt>
zc3x|ISz=CUYO!aIt4URAQ9gJefVfl*szk}?{2;aA(S~%0I%S-wJ01sLabf5Qx(=1#
zJw(u3P<?`3;*CI?1Dv39D2TJwO+Ygo;6vEc5|dMljdP3B4UIkXN>bBPi-N#AJ>i!`
zLuXD9k&k-95H#!IXqe-<0s?j7m4r?&mXSozlsssWIdpY6xZ*+|L&xl5_~aT|K-#*v
zwlA5$I{1*hguY4^Dcus6vp~&pBhb);IjEhD*s+15@*;7mI)S>z5E7--ymlH?!+~l*
z&^Wbga0zI22*LH>@LPGY6f@YXZJKoRK!ffC2jB5*&vr*m8lZjWhz+yE9L)x*qZ3n7
z;)_z#;*;|WAp1qZvlK|n<x#gcAQgHz1}-pHW<YMPLmUl(JaUge@8aoH6EkWC>fS*%
zn_{e>0SSXo`h`q#fDal1?WqQBFMwuY$VOf??;DwdZXAQvraAe=CCHbJ89{0t(6-h1
zc*r1}p(%K?d3<tyN-AXKId!|Rphk^Bd@#~pdPFA`S05Eu7ZtPt-qp}J-Z#FuB)=#X
z>}Jq1qj)1jh$p}k(qNw?Cnjg4dV)2;??45&^q@Dh8CihBDJQcmH77GKwYWGQM^J%s
zAZVX=YEphY?7YNG16O#95cg&s&{iJQA|LxGKJ+|I<d$GaJap5MYiJH=-<oSY<bXRP
zSN~ve!R?29{}28oO2<o$K*!z$L9U4+>UJaW(S6{76vQ#W*f%7hOokBA<{&onfw~}A
z>PnC>sN9B4Tp`typtczC<pZ9&9du$H<(r~GJr-BQ9&FH{6t0RIy)?#Np<2T4x+l4(
z2U?s=sD1?<rUNNx2~DAT<5<3e_aG<uo#vn|T989MTwP5-RSl%z1H~Rvi-h=r0#{JE
zYYaLJ2eP`2n0g#EH47_c5kv1tC)AjM$}XagG)Hqc2`xd$Q8F%|z0<IA0<ALu8JG(4
z4u%|9<BoFz1Y%SmWc4aU7f26eIvUCk!;tj_FUp1J1&v*TXEs2MAs3{>zhNi;5ZLg9
z@47V9)d9q{H9>_t`f5q^9OZ0?bo3CkBZ^W;ffJD_=tj>>@PKoCZgD!Kw}A6_Fwo^k
z{*ar%u_qFu_w<+fgC~Ivsl8vt1T?u3jQ652uoBQr5cX@rTwOtl!>ueBb~_kYJt!d~
z6`!C54Oq%wXdFOvghDR`gYY1?cLfK-t^tDC0!mt-L(HL;qV}AE!Dod+r9jP4B$bAy
z@t)wRI=D%&+r+>Yf+l#ti!i{vU_%dN*MKBJOTS?z`yopPgG~l|1tuSiDGxf-32t))
zMBddE%K$3sl6)6XJ`47b4-Sk6EtHRp4+c#l8k)ohgO<pHZYKdPt_58~V(1kg47%dX
zFd#nIFepCQFf=~cFg!lkFe*OS$Pkn{p$!l-P+vDawJ5$gwXifbFFDmS*UKjta!-+=
zNqju&GIS%e_+TUO-O+v+XMK=2aYM}u35{W=)`13C;OiMd^?)ZiS6hSH>7d#TIu;4O
zu?%z-5BQ?w#JrODRM6N?Vo7QWtbjnRT*)XR2vnp-p25b@!-0tCQG%lgbxatsd<Zmj
zjk>A__u>?y))K+n#)d{HW67X8*(4rBn#O|<$1;X>Q*u*t^NT9ui%W_UOH$J-jbJsD
zFIYSnDhxWK3w#QUtC1mOtTH|)KM``9D|k55HJ}Vs9+{)B8Vt<=EtHEVd@_RtYzW^q
zH^3WvRKmL7&>QLSN0YH(yl*^o0VlNCkyezS8()%<SsY)US(4!yY#1L5%7kdsB9Jrx
zOhC7tfKCjHPc2R>fppG73_!yo(DBnU==f+r2z2y{q;V(QYuRaWd=~QH7|J$hLs!tk
z;WAfnUkz!eu`$d~sQDMI2Js`WupxPt7+X^TR3w0k2GF4c_-@uN$iaQJH}2vHJYo%A
zCJ(yT7_oW=xfg2;?!^{?3hd&N)Rg#?)Wj4}e>Ofhv$!}l1-a{Q2x$Q$EnFn#YyoJh
z1zo95T$2hk!j7Y%iF!g5WS0-o1rJFLEF6(VW&wb_`5Cm`kmQaLmKF}``8C+@0)d=g
zgS^Sv0va79nYpPc@wufXsTF3WdEl!tVWkz0L+OYrxUmJBNjzxtGX7!?mbF0*0o00*
zz`eXE)im+|2&|Mv9Y28$a#Cv_255{8OWc66GiXU1<d772Z8qQw=fN|($f4v7UXKjA
zM+v$n9#qf6CNR*;NwQM_aw&)Vgyb^#Au!k%_z^n5n8?xvQcHkO*N2>y3YtX4Hf@1?
zxft3xCP@8{K~sAe#rwu5XQU=)$LFNxfm$EQkm(eZo+h!~erM1)p&7LLgfARI3_*<c
zE<xJ_AsxEW-X(aO&H(i;4L}1y_&S%MRsyV14n04K<mwkPJL?q$?mK{rMQAMwZqx*q
zATMG7wY!5$K<7s#78NB{g4QZPo7$iu1jr4mkn4zC3jE=x;DdTlphAV%3pEG~V<9;Y
z*B~hFktI-hh%uQ2nfpb)0mmrbCAGMuD8Dj3v9tm_z~yQQ8mk10fo^2OHv4VqmXn`Y
zl9`tt0J@wUbq?IswJanaV`mm<bgBef2}JGjD#-XE-c{aUC7}Kxt|i{kAxzi`Z?Jk$
zasfpx^n#9H3-B>c=wpVE76Vj&2z0GCME^)#@8=q9WE_ucD#FMJZDts`i4EFyN^%~@
z(u@Nw$8k1<H=jx9_+U1);O$W?bIPC|PcY_cc<@f-#FP}os%O-uG2BRF=fs?xq{QTG
z_oDpL0s=d6U<VI_n(A1lCCM3R0^RNl+7Jb5O+p$S*fK15+G4OBGK+619gf3bK?MND
z8M4srmZ+5=+EGv7d3fj%9;m0D1cMGlfXak}#${b$hm4@kN#Hq)1+D`$f(x1<ff@%s
zPr(&DxC=e~0A@63h!;sA=nxW=<4@dB90Fc|jOCye&;T})>p^402t$LsgOT*19eV<@
z5H$1+a}Q_~5}`F1Bn{c81hLhK$U{%ShudQ|2>f8@$%4w`c<21Q;*z4$WYE3pSZfzT
zyV8hXCJHUnM=KUkN&)u-A=R3pJ8~@tk_1h$Kts#W7g;jc5OhBUxQc|y!*)tR%>v1T
z(hg{(0d!0nXnF#a@<1o#fXiZR9X!ywG?2ZK@vh)&fItm0@F}gdJ`B)^*rS)su(lOI
zlS!aL2xHGSv=Bny^Bn{}oD$SwaRZwN-%Wx2q&~E*H3qH(FHWQD0uksaB;@E4)P^oG
zYc}wYLqVr!KyyAAho}eRxu_Lh6=SL0iP=w#sFW$GIY*~*Vbi1rkZDjTcXTS3T2r~8
zmAtN)l`GOzE@W*bXsKm9cn2_O*%@eFCb-1NtSB)rB|kSlF&T7%ZhR(mZ%KSfV!A7+
zX`5JFoSB{%pP!fNnVSnKk^@4(1u}(896;;nj0{1Y)0EQWROmD`^scEgS66@P4bVEq
zyTV(Pp5XQ#)@eCYT3yBE6c6r8U~8U&u7w93r$p$ggi!Fhjd18q2Vfqkvcb_9b`1ur
z0G)&x4BAi(<&x5Dg&N?5Y$Iq5f+y%iu3$sUcrXJr%mXzXw1NW3E}wYM;4siC1emlh
zib)`8L(onQxKo3W<v|Sq&;lcv<_L7jpm<l9PS9Q~B#V)>VX+c4Ckxl;3^5hd90AqC
z;7jho+W^p(N`P-pG_r_~Pt8fqP0cHbPpXUuUtkuWUlgC5pP!wX>IuGJG1v%n9~bfh
zDAZ%J2;Q=brJ@3_n+GkggUy@bS&2{VKr+%|YS@&#XI@&qtE;OS<c=Co(51@Y%f(^y
zPv~P$@VXUc2`4RPa=@#lK?%*-2(tPV=i+S8D2^p)V=|~Wfi}7WYR0;Pk3tBJ2Mzy$
zdc?5#Ow#rmKxf6^$21xeZi?Y_F^;v6xP}3tlhU9;0xUySSbPoX$$@S+0(aWL<2J_N
z+xTE<*%P$c9I@)yr69xrlxrbFqCvqv(Afqf1MofJd6^}di8+~7sVU%f`;Y-fLt~g6
zL@>ZRHz3#5HN+r31awnJF!(x1TDRVj3V2XU9BTnTXzp4BmHMC($C;RxKlb4zTAhRh
z3Os_XasOc0wkl8y0jar<y;LwpxqmarKiIc89qSHMV!8^TJOEn9jb&sIytJF3<H02w
zxhE-u@)(kTz2P3lUUGxlSm5OmNbA-p=}XYH&4jl@j2sA{CKa?bf?AzGyT16w-@s>o
zf(|NmD+>;Y4+hnr5FXS(tl<h#0a_r5P!Eb3<T4-c#ZUg=<`ig94#@!Upd4rwrBS?R
za44u0bcI?38k9p)2p(C37~zKOWbo)1q|pPB1+CFU=nL|Oj3`3o(0mIz7}XVSVHk$F
zkfI!-7c?k`Fc)ks*u7Baf(GS4(gYherl4vSv*X~4GAai>p*Vi@RQ-{C$^&S!5v^LK
z;FJgGU=C~!80o4JP<tM+ov@&!C_Xc<ASW?7)e~P~OU!r<Xn8*Df+Wj$$Gl4L;rgJ{
zO(30L&j9ZL$PIGHr5lkeSa7$gU4ug6!Icj76*Pnfwb2ST;+%t{i3n<RKu$Emy9EHE
z#5ms5FBtnK0Py9h;3e*`!>nMt0U%mY$97=1Y(nHhprb$#UJ&R^1F%WZL$jigrGvbK
zLqI(}h+0EaG`T1wIoRrch*HpY0?5!bgby0m25%04a6!_@mVy@2gQTHHaY0XLf^G>i
z#2lsuHJYJY`M~F@fttY3i&ntXoMqG-yZ~KyMDDqw;6Zkjm1Up?gdw&%6;$0~3|)hg
z3uI=T!00q;8<ogzD1nxmp(|*8EU2G`F{(^p`5~yINYt`8&@dCYJLnT^2s$nR9GAuh
z@i^CZgLWE#1JxuRx@sjpIlnZo#1p??0=z-P)HoK5BZ@VYW-{pXaaZu6q}XS;lOV^o
zQ1w_Ua8tFQ1U|KmKGcBJzQS7;V`-a%$9j;47eM`t0DR>lcw)LFJ`XgqVhSEVBWgz-
zamAx6Y)Wc$0uVIRHUJZVuCB<#WHhVu4GrRb<5M6@q96<9LDebBJ_Q3;g1ZxO@2Ef>
zQY9|&VXK?L+sPn{V3D>;Ku-7pxfm(uB}2AVfOoDMfi{f<B%?LUAgkRBEi;Sbb3hxI
zKzGrnr51treuc!t4(S1vuF!oZ;BpUsI7N^*qV_URE=o--NsTWqO)5?<$^;(?AD@;8
zx}K<#$P<NvFq%}LT|2J9pv^)C@#uSr%)lFo%s>N2pt_3WVGhuheW2tFzM2no4U|E=
zp(XNmB{zuUT|ryZA(fsn%62Ayupf)VGfOfYbHMlD<rjg@6>@d;3o(wj49-X_N=*qU
zDRK=q2epq3;tfd~K6G^jZT<)O&CnEltO00yUJ>{x8bfox{FGEs!4Eo)1}p|H_)17V
zr5Nh5!2DoW*LZxJ#|@EhsRqpw<tApQLaR1USlt3jfMm3YLE4bgEhuKNR1Bbsz|{+U
zono*dC`5@}xC!6)j%bJxJn=aNaeQ-1aH3}ld~n?eI?jo6JPSDq5t;BoJL0I3kny)I
zKxhA$#(M<?kdUMZoX!PGJrt!mkO2nqxHndSk^(4`LevqF|G*m}zzr|t)+}g;I;8sY
z1bd$3j7a1~uCy)=K|v905)V321*Is0Zj1z_BT!)(PkLc!3fdeA8sq`zFOUUz%ffgf
zq5`~g4ZSEd17%z?N<zQToB)ukXj>A-8$$|0*m@4oekKF(!7><UyTY5bDAQV44|p*$
z3@*sYEGbD%K`tALUBP$an#F_8(Sr~5f_AYZos?sdT3DKx6JL_=iF&xJ1+Ig0EO4Ei
z;};B;!hX1`MLZFQyMi}3f-lEPN=*YDz5}Y1Am_a1LOWlWt9W5EXDFcroBT7P<H{q@
zwS`C>7DI#h`0~`mY|x5*c)!X7RI3tLe+wQ20<Uy%4G1=j2NyLMeLT=5PLM7cNe8?*
zgL<;?*;~+phmyq19LxClvc#gy#JmziLL)$6*B}>sgr*&!Ln)S^(?Nnw(6>#)hHOCN
zJ4AJpLBjx$aTDKo$ap=3XB-bIp%Ah`5LxgbidPWv`?$y-7bBxpf_t0}8fuX9;+=3F
zmjdy-7sRg+J*el!2cSuTmOw((1&1L^fmThTo)>R`Aq^gsf@%g0e}SiQK}~<3Tno~U
z5yv_Ki#_B=H*uh>b44A@1T{L~!v~-!0j+2SMWtIAWJN4wToJki))CnxNLvM=nLcZ6
zv79;L6%=d;nx_I?dJF1}5**!wUPucX{(={)hQ@*U#R2&_naP#jnRzMTY7ex$#t^=*
zA2bx|YzSJr0&8C5?&s65uMun-kH19?UEmSo2^zEmZN>l(@uh;NDByDuWbDWYHYQ*(
zq`JiuMu~{P$2Nvb#2ko=0b&#csqn<!?15M4Mwqkppk69yGc|Zg4z)IJJ7K?n06g`H
zx^@TDw?y7AfVDwlWP;o>L-qr)JvejFEjpl6K0&zzeaQ`I6@ocvpu*MFD+ts9!PDV^
zsslM2DcC^+Awj`zpvJR7JnY0lSJwdVWUzVQW-HiWED;b=S&-@qS&s={A`hBWgXca-
zX2sr8!F$*mWM3s{@h3FfBl0nLDG$gN+Ac>Y=}-tz`vc3k0%*Dtc5tCruq!BxjpFg`
z&;+M4&=N8K5YX-4&^4}z!FSX6`22!mL$i3#lGLJja0|W|boR3+qBVwAB7(NggLbDv
z@-@6OKtjt8lwOdAP~h1VOYX;(LO~r%S6Fk;0)J}|wU#4t3I`PSkoJ&YJh+PqZK}9~
zX7#|fLj^*RrGvbK{SY&Ebh%~;Uh1LFR0St`CKKoxBnG?s2ZLMhA)fGo0JKp{BFB9Z
zha^$ZmB)WZ5_(%7bk3-0yesz6EpQ!1%$h3#K?E9t0-vD>iE*ONPz3eCE#Z@Bpjm$C
z96UUYqmKy~8H4(90f|M4xv3?oMa76QQoPkUXbBbwyFyRK!qN^7LW<Yaih|UlOwcOd
z#2oyGjT;#jr<TO$=fxMLCZ<%zCqs98x}qN3o0|z9@Xd9N_X4enB)H%YYefdHi192W
zB_<y6ubo3HY+!f%K$}CjkJPYC&d<q71x*Q9!Y}1<hHnVM-JF5PG>PMOL^N|i2Z?}c
zQIMCA>RV7<O3p#3poIXzAObv;W(=+#U|9;~jsg6!hv(E-(8*jx#UPfN4!q966}%(^
zROzAId>dS1WCUBCi@b6-KGBolU^$M($#~lih=W>@Zbx(t01fz>#Y2|_yMcPSLBWaO
zSrzcq(;!_wfhF}&dF=$GFoN&PiBANdY#opbx^5YCmxVz*=o)wMjZ4^f+aS-9gL+z^
z6i&o=5<Kf+X-I$u<*|$zK{~Y5n(u@xPlR@xeL!pW;oV};7Gv<PV(8!!Y^pv8MHO0e
z1-x(+rZN&mWq7<NsGSWr-_RIYI><X1w9^#o63~66pq&B`E~vi_%JmRlFzD1xgk&(t
zT(CD_(%#7Cf~6t#AtdBLd$2*eK}87C+&8quz}<Bqx^3YK9o|Md)EY6?MX~u{ui&{8
z0C^q})IlI^qb5<qkf7SjG@d|P#MRIsB^9=+&=qtOEYc`8>Zx@2G65_w3FkUv@Dwd^
zYg3?+jja$F&2_L0N{3t*5)6-flo<@FZ&WbDKA>R+T3imU`JflFf@&IU{X7)c!CQfN
z=2yU{&y(AbfGk3RUr9m4HEEupRuK4D+4!PV@M4M7`23`-)Z~)*L{E^XkQ!ekpLqmo
zfI@B=10Mtc+I1QPKbr|#ZyH<~4%)L!JVDzeK(m7A2UGb4kM2AzNreOtd{?L8=+0B0
zTw_pUf#AkdV^=KuPLZbz!5t=8jYh<<HZkP~sI7&!-wj^63L2D(cPq_HF3HT#10Qs3
zXdDk3I*!jx%u7s9E%FR-1D)-Rr($$<#d@V5s0hV&r5}!ho$&34#CRIi0>NFRgIbw}
zrl5O`O7i2&6EjQVi&INngABn(uEF^6#o&7fu}{32#yjU1RK|n4(%`@X_XfOB2NXy+
z;|4M^2c89n1u*LVEa=c6sO{m5W4;qQe&-zz*}DWW615iqDyOk@OToMGpf&^tqv#Ka
z_YC#~opBGMKxrImOC*Xa)FwXaOsNTqN<+|0G-#R?W*w*<58kB(b}y(!0Xj7dY73|x
zk17eO_+XMgm?ndL0+SEKl!x>Jz*d3g)xaU;>gsF)p7}C}cl87Bg9B}>jZe-2-ACyQ
z8U`{4E&NL_O3aCe9XIcp>yv8)3J#aVU?Y?GU?cc&y9sC-3hk;QP~JkDl7J_EEZsWD
zr994{BSgWYnV>Ueajtel9t9)1QAE<HJt!-ICQxuC9Q<WVa#<3N5nXr?pfsKEkK_^P
zQa}z-D?wRX5^NOj6Kn$7GZ0*2nU`OZQIuaEUjiEFhvqaRgTVY^|FYDgqRf=cymaWQ
zQs`J(6!vZf)o=TNB+1bNU|<RW<cW7k5#S2W|G|c!E%u;14xSbdE-@)CPb~0+uR^yB
z$;?eH0@aeB^~)&BVT+4`OF+lF=cUAZdV!gF`6cn7mbPg;=;8{<*8ZH#>{QSh2cT;S
z4M8`w=9hu)RD&L_mYI~33cI@(bRsI~K$v*QDKFrg&Oy_iuCPVou$u^iK!v;qw6$*x
zUoQZf8T6#?W~ZUHkv|x`-orJR@LqoGQ?WSCdO#G^!6l$#x+EWVH6oF7*PzP};a3sC
z4i8TXPV`K2g<Q1<x+EDgBn-Jo&pWupvZS&gH9j*hE#D+BF*g-l#KO<H03SI<-mMJO
zyaEP1+)`pl$|)A!@XPg(H#A{cRY%k?6ll#jXs8u_2Evf(iW(8Sj}YI6eaN!DU{CN4
zdT;QYGRDD1t`KQZyAtOKMGyl*AxH2))Pn{LkVZl9pQ{Pc54s%*eE1K98x`*fYHAvS
zZZ{1E4YEL80y?<}auO0m9a_^8(sYDK8M>l4$q+Og4cdbWH^~cG9#pe{*5pAw02<^)
zI0qyNG8!fshO9FfY%+M!0aPBes~@2mA`kWiOx_ftpWwEB9EWYX!?yMN;ak`QYd~3s
zC+6gUYa&nZRb*z+Yeg-w><A*VNW!uc2sC#UY#tAuwm@6^ZV?Zvb1XoIPlKdMU;GX>
z0Mwigb_ZJkSqBWBDF98Dfi4OU3NeWf3NZzz;u1=B*-*Tj$Tc*l%r)L8pbT_$dayZx
zm12->ZJEUd`NgnO+Ry-LJrr6_B61D^OIsW??C*uP$|$%5F=~l%EEGwV9OwpW&}4yG
zQ7X6<Qk06cO$~Ack$*7cGBRkh8vDf|MtJ7Msn{z4g(~uZCb*?!XaMT*Ly9fXA??WX
z!Jq`}7!Ml>L0y>zG7O>%vRIv{x(7?254<%7)SCijCDgT-(B1~}L@%iEn3I_fxm+tZ
zsWi<Kb#wvbDr7IhN&{?D7ND#J+N_9j7`6e*-bzDIh+w1<{BenAbQ^Wt0mu9_js}%$
zFsM?1&cK1rKLjlf1Bv;8mi6PAng`9PgAyv@E-s`1f`<=k;YDPIGX<?43^oIoPNbJ_
z;H{FNNN|N6kP5p08TlG1B3E%CrU?zv#)lBc!GS8O0B`7qZN#ED(3K;3`9-;jIq;Js
zJwdzOQ7<ebuhmGEySzZ-gosUlpnEA3Jt0fDA>DfLK~^YJrm&UB-nod#MIH|!Z8H$Q
z&6k#Fr{$xrO~Y<GWg{8jb}Q1T5}~14wBmrcWbNwe3ffKsX(xb&yFkNh7-O};C5Bi=
zz>>f@6Euzj+Kd_xK2Q#JWT^poe>7=FmgacpKx!}0>=DRVXxRg93m8(jEdx$!;Ej4{
z%L75HUl3WHjJ1F8oDSK2V;=7bZoGKozGN;L6nx1UiAC`xMTwau#h%Ha_4&!JuHfzy
zWJ4UR%|h<3KTvRj?r{OHFDeApV)5Yd0Ng9Zj4)Pu#lzQ*8Bry>gNAv*U1xL9SOutU
zfm-XrGL<EK9U&-Oz*jZGYD-*0^I@RfS}B>y@uhj7yXG;6<)KLnTU80_31MC(0Uc6C
zuhoc}iNMlU1Md}rjevW{gG)K670&UV!6u+1#XuCO%7BUoqNqac6?sEWDTJzwKv5Zn
zw(|?r4FlzJh~gmc;0VO}UeLw0D01L)Um+@kLA@=6WH88Fus2}RUKrMbVi@L0Lw|@g
zc*mJfuAvEJOB85vF{t4|=-eKn`avYu%fuCupvfZFU^4>keCU!M9K*$g_YD%~7WfkJ
z(UD?MmmQSCVCl~ddA0{6iIiADhejdhkwAwngNIe&p=n6`RFR=4;<Dy=@L^}r1BOdH
zeR7enyrV_o1b46*xF1aOatbsg0=LsQ9=t398s4sua>^S_A(d0XD5}uQDX@W16QWR5
zMxd8dCdkr3-oeNxh&iIk86qbHcVx+6kh#dVf|3HLg$#8BNE)OWUQPu<bi>Li==oxh
zGaJFjPNPLS>iJ@zYHSGgt3Z9ijMT&wSJ2ib<W){c%j{7$W)W9PfsR3-!f_h-_fKFP
zfd<+@VHOWML<JNJcn2!HpiK_gU^}SsO!Xc<v_?Sbv4Gc5fNVqRm=f9bgLG`c=R#xp
zE!Y*ggMxP3CK+~tMkzpZ=@!X}1&PU-C6&+#21CPm*yKh&Xh6acW5j@{!4dFz<)Dcw
zaGC?%K?^QCy#in-Cb@$BNy^Lt?BYA}7t!Y;I-j}0iJrNjLM<RS7rGSQ5!8M`S_+Rm
zRAU|=kI}ORMKVf~B5iaFOQR9oX+f;ow*+r^1XXgb1qI;f!QS=&FSUc7&SnnoQxLZT
zmdJ>NE~y?poek9F0FA*y0|a!8C1SrhND?%l1(T%S^-QRzvw`Lxk+M6i4~04wi*;Cp
z(8>x!PsFxf=z5BPVDPLssI)~J4<T)68UF$j(3UmGK3C}dp`f{P1JEiP@Y-?c30R;@
zP(TyuC>v}^TiFin6w;~}0V+-j&KAIy{(-_2$GJDbB^DUxrl7_zfq^H;u{Y*q9eZPm
z>)0Dh+{fO4rLZ4+V;N8Eu{Yqj1|4sgRGOTfT2c&|2q&+N4Jw+EGYOF;9ju8+xa$SV
z<$l4q*6G2_@q%<%z+3Y{3rIodu#nInrpCA}HD~(`4bxLg;!{#{KwCax^^r+IVrCI&
z(F^h-S7IAHpm;*6LP4!cEY%{Y%mr=V_J=PWKn)pawnoh&um$?mIt~HfJ@(*L`k<+a
z#9;6d47jJjptqtp#Rr3LQUQ0jT*2DG>lV?@jx0u5VdMi|W@KoRSqxgFSe9B;0$x4j
z2R<|xw4l+v0CZ(=Y7zJjVprr9NuZ@gkjs|Ao4r9ttr;3;79+1T3JP|K_Yd|5&C^3~
zV-7+zIsJnJpzUcQc93FO?+9M>Ot2F03Iesrf{l>3bi&&2(Ds^HW?pe>Q3>JwlDXhv
z#4^yLEt7c900=kO9CQncBh)KI)ugawWQ66^2k@#e0=@zd@}n(RG>-QH?J@wx0?Kkl
z<hfiU=-FA|<4y>iXiUW35ZFcaC|BJR*VS`{jm2V2Xn}GsQYlMprgwEkUNLGC@03{*
z51(vyHgXNf1?>`p_fIL_EoXvs;}~cp61AWT#=h1XG)RoTf8Wm=ymlD6a1iC{TG08U
zpu2rt!3Qt6y1FC=L(Ypunw>+M?uDKgP2!{}+HJ?sV$UKxF%x`r9yFeCt!Euw&kkM-
z4jmOj9kv=y>)AmU8DgEz%k{}M1g}N{t#(CO(T+APLt5J&G>`xqUo$iYpY9B6#)0ny
z2W4bXL)Q}2m<JbSsVT4qgl7PW$sgN#3zK-ldtZ=_Swic?KywhOhXxZY^2?yJai}E?
zX~7C<@W9J$6Z|`O5T&IFWU4p5pfo8bvp6HQ2<e1q(gr9%OCb#7k&b8pt)Kx7QGhB{
z!+1lp0GJi9W1K;SreVAhLJM@IJ=*!rpcU7UbC(U{X?*UoA!K&dHQp7xN(;Kt$u%gr
z1aap`kT>Y^q7p-kcwfjqsQCPX)S^VtE-CQf6{ww%2fB(AvJEJ}8_U7PA@Kx8i-Jw#
zK}|Ho@*`NUwxFa4evlZ_Vsrdy3|iD<@BG7?EHqoZgQblQTJQvKDPZrkfrqJx-4SX4
zKan#&Go=E0u_Ndn(qQn|7FD-qnSz(kI)f%$U?l?D(i?~pQ1W)e-dq5kpbolK+YdCa
z>k8wcP9_ICf_56A52pr$294l4U{_5+oCNA5_{0Z?#Crz&fEwm7a}5pAtwCyrLHiUC
z6AaB!RDur73I<)u2{*|ZSspZo1s=qJYW75z1od$sVG#_P?gjN(U|h3!Pl#7w0wKtn
zgTXd~Jpq%Cgvi79W*Nu3f}2;MYyv*>)f{>xt0(BhuwZY{dfVWj_~3~6;HY@e1Ya=d
zz(>&LGSK!^(A+g>K+e!RJ{WX0I%vMnFgPB(1<WuaJ{Yu~*9d&?1!8g!+x4QBpfO?0
zTeyrI<AaSLCpUQ`HR%R=SU5M+H3w4HU|IJL&To)mVFS=;J2>M|x^QCjFcMH<0m>+}
zK8yr(C>O?I&#>7O<fE1$=ho2f#-pLN2?(vsHN#rwf?6@e?-fF-&J0b#N0rBe&gBL-
z2M}j#8Dfk@r@<>kw5~Ho#~D`bU>Q0A&*vDTcSVsd?*Y}ku*IMtgW>zZM(+q5*>?nj
z4i!clP^93FK+qaS<e6d6?R;2vZIPam1480KV~>z(4EOM&kzrACPJ9VyHzxRaKk&}D
z_+lbP7Qrq56x970D3jdCO?RY0n%q>vYx0R4Lc_hN+Z8%d4&KfQ+6GQwR~)|Zb#+b7
z0WD)A6qK-T1Fh!4z@;mp)pQuKf_-iqw5B~hmDpZ`A?QH=l+xtX__EAm@UUWWX-)}f
zUeh1ZLpFBIt3+P%;tV}3lE{rypjIy4+jx;DG;m*h3+hZ@?9~G|fL-H>*zy+uYKDNC
z!=RN<!C)TLL~M14D?~+bWPC6}eK2_P8mu+g9Yq4P%`O~tFra5}IHcbJQ3YB(iliTH
z3@s3(6lxKuIgX?fyuA*z3>D@O&}F;`c~El-ym1d|O#rfMK#~Zh;08T17vxsZYA=|{
zpoTuWJlGRZmx1o%1<4cIxMv3H2oOB(#mqI>2xL2P_oso+cqM5NhVbZ?vyrD)5P07a
zNG)h`96G%L?-Assg4+=BhL-W5LtEi{L%{79_`Oop*<k@b+!ZvT1sORpLE1DBpJ)U=
zLM6aECm_cadZ407JmffE&>$h&C}c3{djLU0k)X*!L-Tl~)3U)A%ffc$U|k~*D^yXA
zsUUI~1*zvv`~(QLp-fQU8nhC^h1k=v!P9*Hh@DX2mMM59z%v)IZ)W5zCNPQ*PR=h#
zO#wI3L5I(Rnkhzx1(~VIspXl)NT)BvmjsuXf{$qc<ss003BiH!;MKpbt^t0*mhpyW
zh(L`8k8FE_@-RpSvUUS(2WX`+B;mWdg6}^A=Risl6;c&KTnhtRf&z66V5?2QT^L9g
z5pi%f#WQQBNHc4Yb3M`8o1n`N!TW^`ic^cg=No{BRiXP}jLb8O<6#o1De<|f#l?x~
zsqx7<iN(dBr9S8fUx2zdNcj!4Y#&tVVOb{%S}Ncg?-hi)p%SVXOAQI_41$Uw(BU0<
zW%=2liyFbLhhXP;FP8$)uoU!$#$X@N40UiAIGP~^3hH5&;6wO=5%*?8mrNi|6`}1?
z1xxG)9fB7U20O)jg61fLEePy(aJ2xZ_r#J^*W3VaY%>~$7N8b6%4L+r@E$KX!9jPa
z<H$tuhA4Tc1hSF@H0)sjJ^CUgwE`{5%Ur?x&OmiDXuLiial9xvC%Ohe7Kw(yhtw@x
zN+Cn};E{J|o}@V8BTp$qPR7NW@Z*hWlkQF9p*1?nFg2vvZ)g<n0=Z%}KC!gI6TF4b
z64Wd%E-A{d^b7!P!3#mDb+OGvpe9fP%gyl5Re&yl2HogP@%<mp;N`H+*b_HM*cr00
zAL$}#@S#wUrU>$md>ma3!drOIQX}HB2`ohl=sE_-X~W=^v%wgReNcN1G-qH!?0Mq|
z6a63y%RsBp+{%JY&<<6Gp6>=};g$s;-=G00tzbDDe2WgKM#Fao1-OSDY)GiMa7_$$
zb;*OKLF94El*E!mPx7`Q8XE+qCZ}eWrKb2os)m5nqRjjh_`&v`h89J+<?wm~bXHD$
zaT#b`4aTbVV3T<8p=;p$;OuDx2?$U<i`Xj(+LZ_Dy9NZCfQoj=SwEm9ZyBjM1*t`#
z%dbJ}N6=?*VBKldJOgh&;yDh1sLh3tEz+RP@t{qF=qV5+28rmP5Cc%h(GcY}7|`Ao
zuV9aOmjdurk&vuF(<7sZKGz1laz^tR&dME>3oO8+y6}<C{F02+BG3+6Q1=IRKs#vK
z7OAlSizUS5v?r<S4?tZD{AHbKQ7Y(|NoZ{e?|~s*GGh`Snuj>-DFw@k51=$znhHvl
z#12T{n2yCg=mc)8LR-d=9iG_sJ^3JSb^{Inp<G7{x~#<uv|FMK6d|ZX0az--;1a|d
zM8vh%ph$)sEdp*g8$hxh;__?M<{K!5P$hIgnH>LS8yDowHlW5e{^b_|7}shOsv5AK
zqY9dP#n_t<EmA33O9H+(2fUU9ZH*z83_{)2Fhs0P1fMAbDQuArR>M~%k(zN6!EH4B
zSr>dn8~6YUzu*$H<cy;HynKrkXyef{CAh>C+>Z40$uV^G$uTs50q_ZAo+;q16X3o$
zxaAA)YJqu>b}&*YK;^Y~NX-mr3m5(D5J*b_)c<k8wSWO)h!64|iD(%Pw0IduSpz#S
zJ~#wLe_*_4uvdI=5SRir+9B=$P2htEA0c+479Nlq4XO|{#gC-Y5Y*HGpYaEi9|U(g
zLeG{pL|(t(1sb&s1JzPk&eZ@d#4`tl2KMfzkqLT#)5sLu;WTmqm5<;_0#Jh<?c!Ra
zc;C{TlFWF>I`05CaKD=_1LBtPu6PH;kqQ}a(C9fR8Dgv>AY$kn)NgeS_5+W6`^SS%
zM1b(124Zc5LsWn+dj-{WP#)SOG2Vqa5c@zEl^_`aKGZHGKG@JO-ZL0{A|1?Opam&N
z3c<tL5F=cXog5501p>0?7$R%vi7XxD9gL(CwAKb;CMaovSKdH1h9YYOn+sl21of(6
z6oxd|y-;b;(Z(R7A#F&|Q8AFKzhK)t&{|PM4sqfyY9WXHSb!5VfyFdrovMP^<q10M
zB@r?*1zJxT<P8}f0QLV+j%ETCbjYccxIs5iCmct43%O|(yab$X%QHZI6Vz4$XssN!
zOaaO-*apo);xWg}KnFj9lA^0?up6j6Gr`m94he&`va$DtaO}k)wi|@+h-y$P2^tqh
z#>lgK&?Ts#y&6VFA^8QF$-yOwC7Hz~naRaaIp`V=NE4*EqzJUVCONUhlbjQMTtngm
zy#0dB;tdVT5_3vZ<3U4Nt{?%+;>;>27j*I!WKh5?-p~Zv8_zF-s0H~1sntMe)`kk>
z`{3>X=%9eiyyPNS#>duq0k0?{b}n{w1*cnC@aPK8%*4DBx~|{^x2y<G+!~s@f);dw
z_f`iRLFyt<Er4=jqJe7w{sIl(6}G5t4B~1OP)`%>8UaXi7&7V&oy5diqaYO-NF9yQ
z+v8FCBSXBWfqaNPw7u*V6bxGDMcn1_Mh5Yq1Jm*{OTcq+sVU$i{UCD$plcsX!9!CJ
zLF7eI*p@kaXCRtc8NrF38K4eLK!z*yFb(inJb1VfaXu~T?i<iVDv4WS@HZ=o7;10^
zw>iNTJ#>Kp^kQ!CwJ@MNK#I~5lT(Y0bBogrjX{^%rl%GKCFZ54#)F2*!9!h;lL|n`
zeC7s$w){crYtZUX(AX4c+z!0pfXpFpBPwp#290%tuq$!n-Jn)6mVPDSSrK>{iLI>(
z+Y3K>o)u`F5M=ius0RnyG6&%WgZ3>TBq=!0$`CX~LC$$rNPQnzWKuXzj@I2moP`X|
zaG;tNlv^ks=LQYQgI4{3);i!>^#htzCUM#Z&mqL9wFr@2Vo>pzoC99711d3~eH9W1
zTfyB*a=Im;07s7GVB~#$qz<Qo&e;P`rz2L+5NapknFJ$gJsdQyv9*&R2Q;8`fT7!Z
z9pgR0TYo`^OoPfp5O&4W&jELHARA|liQG7Y7QV!$3EWdO(D6-^cu#M9=ZruGP+=E>
zfq6mDOCi9VVA!#TU|x_nc%2K>>~M@pWXK8;uu{;-7C6wLia`Ufpg||tq_v?LL^mi|
zBi*2jGGXHfxor)#S~W5VPA!2S_*xv43R+_WuU!!VVjP$s3>sTEf<+YCNEC4mYWyt*
zXVfE)%s^L2K_`F7uMCMiYX(~O6FzDNG+2Y{pc$wku=s~uF@@Uk0BzdEGH4H)YJ#8p
z2wgA$HEm>E2nVVwEg?tLf+`Qt;2EJKYO(gapanU_ONvb6UCEw05Ap_0q=M#QiJBNU
zjfbpdOe{$yb_EEDRfKD>3BmOuuszJ6q7%6-01Z&=BZ#<9)*-Gups4-;t<H6iFLQMb
zfFACFdz~Lqg#dg@0{Ri<;8oF})hH(Mppiq8_i2E%g0?5R;y+*041HHwXbxy0IcRYh
z{&Ev~?j>lVv@8{LK_-^-pGd0K!RLO1iX_vd)bz|eSdouy43bcH1Xpsx(l^1@iU2hz
zK_xE6{1mJoLvG^_TDbZ^)~G>wuJN9rE+i=DLdxzSWa%Jp@V0NL+6XkMAf!{hjgjSo
zK?nDOw>Us`g0^iS^)EouAaBBa1UfJTBn>^L%nVW}f>uKlQz$~`Fi{u45|<gVEHNcJ
z^OKa^K&1fg$plaeLTW2}LvEHa0bLAQnwtt5Kq)MRT=WC-JL;eYtoLMShCBxWntUL1
z`XZv8gS>bSa)v+tP@zFj1zXMl?N2Z-O3g`4gkEz5_bZNV6G54I=}x6-X{kk?xdl0?
zxv6=eiI@C5aAAR5;*&NCgw1W>8r;wbv{o-MCkH(K0xm<4PUZ#0Dzc>mcnu0T^ZAFw
zgHOQ4a?&r_RV3I-L2ws^*qIo*ECO&Oum}Jt>_JnCSem4uG6+=kVl0$}4t0+1ibLAG
z2O2^GmGRJBZH8gUTjn6w)q%p(6)I1yU2)(Wkqu4aq5CT#%bY+<A3)pSkj6EPP|82o
zvedj1*fz^zq=p~W3QteaY8SL-6mgXh=u{RbQ1uBif%KM^Q#@!z3%C~?<PAQF(Fb&e
z6{w8}TZlS5@-Iq_=mgn-Ku%7DtZVTHFX9P+903yy=0USQmUfz}D?|n8m?qE|1eAx?
z&&9pf7OvkAeC-N?3tGGr8Xs(E6z>@fUW)^>$j}klWsq?Yup>chAds8@+I$L{eu3-r
zLe>}LjjR)N9VJ35JpV$B1?69aWH88FNcM$DgR(E0G}yh+kO1vz1xZ5|@jzQ`*iN@G
z1|?L&bEC#scD16M9O+GJe-Juz=|{}rImjuERC^F}QlQ0(iJp)VK%`@Gke2;`S_DXT
z5m#IgT=Ro8#e{WZ4VLtczq19tklHl}vM0fh_#sz1HVd&1tl~b(fsC2IU}FN~382;N
zpl*~gXr&~09d1Z4bX7J|%Y(Q$#@50FP1iujyhqD(q)Y@pBp6owjh5%Ikf2j}PF!)0
zUYeuyijdD6A+JQlzmvidbteV3%!7YVOc1e?DX=v%;0@ft1b4KMF^y(u6z`amlb;-)
zk(rWO1Z&4)?VaP_G6~ZP3UK7&39C`?on&}QbkG(;(uP2=bily9Xjjm6%)uC)eb5b&
z8TmOW#qo(bC8<Sui6xn3saSR|Ayue^w!nCS_O!W`5g)%0^}(*7gBpX4&<8KUcgnhz
zfhtN@C_C5}+AA^uH#gB5jLzWYtmw<FKt6}-4@J=r+QwiU4_?y;9$kgmVrYP(4AiQ0
z0iT5eu@<z40o+wHkB9oe6j?o}B?uZ3fXabJ<G`xHn!zhf;Ld@cngW&!23Z7lE=;RG
zvbkVsusdPWArNU-*Q6lt;1a~~iqOsNpza%}>La+-38WjnIY`VJURPKAr?9$$A_V&>
zthh(oC|sw2zwHIfr-W9iqvzuR99#nJZ9{4WBi$hcUOW&C+u{V8P6gjG0zQ_RzzOpZ
zttFt2KQx0wb%8c^yW(yafrqIeGwH-1K?w>>s4bwwafvSeVN=sCpz;A$lA`R8hwV}d
z@&@gh_Vx>Q$FUg-W>g>~#~{stBTtdT##|s1=AapJ$kD10KCDy#)zL^Z<S>U}9W<rg
z0(qoEun8O`4Zgq(KDLXcyW;9<XcF%m4;pNRT{r<M5iH{!^D4nZuh4>odgu8d=9>%&
zJ06sLkn2>Urs6>59(qjx%1Olf6?xeSJnS$o*flaoo)tjbi~zci5VC_l1av9@YGp-P
z#|5#f0&QO)D5gMXQ^J=0VLy?BDtB+gHyPxmR+NAT=RsvU)^IZgpRS2mHezH9I=2e3
zW(2e@6TD8-73sJU%hZbG)B@0<-SF)k7O<@<)IIWs_`PmskYO@nx7vV4zzndKNZ_4s
zpkvodK<i8)qptBq;H5L3!LI1r1>Hb>VEBzK&^R4E7|IZ|yDcp<FC{)HH7&m=6>?%s
zP%vzq78JCo)0jD!GnAlx@W{ttf~FEn@D6o=FZ(VdF#QKT1rq6^Y^;Mvq*NNDbq63r
zW!Q>AaIb*4W)gT|HL}BD$B==_WHPFBkT#^E9JHGcOSc7FPUCl=v0=P#d}>}|Qcfz&
zd1*!Yx$z|#nZ@ztnI##ZGm*fV49n34;AVnpe0)Y?aeQiVS_$ObybuG>N)YH(NoCNJ
zp#s1oPdL_&fg3}kb9Tv~GTIZ=?*pGy51pV2g0{54CqRM<LQ|{-p(|`cYxE?`V9=;P
zsHaG1)ZYNq0tGeQA!njOY7gW&yWkR2$fj|4%f&b_zc?U2Co{RyJ2NlE)hE}&)s^z4
zImGt#aW+?=D^@_s!x2~VfUKkOj0fjt=mHqjwiGcdA_GzM`^9^LPDu3!Q=rg<nj4Oy
z3Uy@=Waa^?(9j4)C3x33c-J*d-W*vTG$H`HssJYGf-VVKDFu`CLY4%r+6A3P2pS28
z1O#a7IA|~erW`b806I_s8kE6?ArSr0#XqLt#XphY(F<%NXrS|i5J$CuT5u@G4f*66
zx_V)$MBoVvYXxS6|DqByDh^N_fp5#oK)L#wMh!yv0r{YrH{=$rH)u}T5L*`tl!S?G
z7J`dOT#Y|B^v0h%xbf!)-spt4uSsC<A~~Us)K9}W3_k^S6eS`pAa{m{J?qFM9&|~h
zX}n)>Jn575rtzR-z+7Do4UvyB@(K#@3yvr9A|fNpqWt2_lpOe>W1#)r@x`SD1^GoK
z@g<;mEisRePp+siG&D3yN-WMyjxR1L%FIjmOa`?blQR;FpvPZ&f?I~kuCAat#bC%q
zMIin0xYrVc{0^Fl0xL5%LJmOaUUt;0mcZTxb<R<S>p(>lsEjcLoirOy;uaKe)`FBX
zmhs@C0G!l<OF-9hLlaGIX-R5Dd_hS@QEFm}Nlt!pHl)J`O^+mR&_|>zY|{rruU!QV
zCh+JMD0hRRb9605yeD`oD|`xVkgugM0p$eDW|eO|Y$+64?*&orrB)QA7G;9hL*@`O
zxr5rUAYnWdOJ@l*Ux4)<U)V*fAXg)&Pm)()BtjY>CP|5~Y>&|`ga-xjBR%;0cd!Bi
zTEO7gJAh~Y47G(w{%9MxvuvJ{T3DJ2TO*7zzGi}Y1Uu5{>x9qofF~7PSJ6Vw#sv?w
z6~Kqsu#}kK0uwSSZ)is31~+2c?yw>DVDR}Su=v0+3hx&@dKwvYvcMPRoC5GUXW+C1
zoq8|~!juR1{b2Ip5P49Ugf!WJk@N7*$>PsrpxrNqpcy*!jkKVfmceK4qGqBH@P&t<
z5oYX1Q;@omgY0p9P&g9mQi6gJ*FH<|gg9h*9kdsPvEL54zy!6f;5+MrAiE@?`T{`P
zJ-{YG1tO58gS>;$_H=+Y+Co$Yc?W~8&wy}(L1&C1<Uk`RD3*dQ-$0W_wiGmr43Y*-
zICz2%s)O`Iv32)+kdFYxF|0*QJR*k=afK_WO^mDbfb?vQ!CPaUaEt@M`nO)7YfNC#
z5d=Pd4ki_VCI!k*&;SlYmI9>>)bKUHkcI>y#9^TMe#nVg&PJX-xklhFwIA_aYWyWO
zvGb^C^*FrB#nu~z7ux2asZ%T`Rbvz@$gKsW5nAHn7RvwuXx|xl6BsD7W>&a@FAj#r
zza{*DEF;t6)Dqa<#r&f9wEQCYZNenBQ@|T0%L1@CB_!T8AUM$zblyMi!V6r54z{se
z_&9_os8ivJbtv1ER%g=VSrQI9sS$KEHDbjH$~N&b*pBs3@G6~f&_$oFuEAg)v}c4h
z(Lz*!ZvqVf?S%tt03~~*1c_&>3CxOM(Dk861{hkzdxHA6pi&mh0408yT^`7e3-*C`
zSs-?UE*?cP2_$U@8pwlsCKyzUBjiC{aL|GQnAs7?W`iWbwE@Ir&<qnoC-@3is5W0@
zU0@d(LbmQfH9AA&2@Mj1?>!~BGThQN*a%dWAYXTcrMLneZk%718V}kU3YjedHA=nE
zW1YCt0#<kjk8YI*B?{2+544stbVF-C7=l)(z$AT;B|*6a(l3M6exM6-L9GCoa^rZ<
zU{KV;<-;KQ5p(Q>7D44AmL25=Cwk_(y1Ewl!0x9-8GwRSMyAf-u_5@#AohkLv1M(U
ze-wDUmD*>XnShHWCs5T0t&z}HQGj;4gD157f?aVmM?mY1+{!@f5kV~lC=a#03_27N
zONSj4rLIsLf?-F!LYxFzkLV3qj|e^!8Kw%f@(9%$r1lqNyAsp|pi?}MR2rJXZkmS4
zJ3$YR1zQM8exS)#n4|}~BxuVDOwtco5_DCwC*&kMn0zp%JlGR3`3Q)-t1Fg6&ro*)
zx`3t*gZ<+{XPtz{gYLKkO}Bvd`hYe*gSPU3)>MKr3#jF5=o23d+KK}ziw#5LgAK#u
zgF$EH8i7kqyq81c*!*T>79VT`KExa}AA&LPjrSmPSb{<s$|ZIz+$<h6m1Q392U>+^
z47)ukH#IlEs1h{joLG{YUTFmDd;5aLgG-9Q!l1$c+y-(5-580#=ZCb)276&o=u&A=
zrHqsWi5<Zr)M*Ry1~tvSagQRv$}&Gl=NMYlfl4}1GZQ8oj3Eo^3BY6{AhO{3F;Hg-
zQbrQ&EP;wL=si5({m!V~Cuwblt1IXZ7f@RidG{33MWsoQP1dl*7NEnf@ZO;0ihO%C
zD9xg-)C0v9QWJ{QhBcNl47|J<vcd#(E*R)~3{d#QL#CqXxH=2TTX+_efEt~|PR?OW
zuHc^Y1GOVTp^bUL7>-Fi*kTex<I=qRqLkDk&>d-s1)jNB#|n)DN|SOji!)M-z{d@^
z2A7y*Bo=3Q=DG%#Sfmz~Cg#MK<b!yL$fJ(n1>#6k`$&63;K!5To{u7~1qbTf;axOG
zd9=6&yW`wW?}oYq1+*S6H8BO+F3mLrP1>RlX_0qb5m{$9f^Q{4o~t&8&ZmKvqk#ej
z=|o9*ZGn9T0o!2<ptJxkfIvo3eB2(iF#<YJ%?0H?B}1(DDY<~hNj!rcK@*Ke@%Uz(
zLGu!zyO4uj;-Obsf{HQBf(f-8C2H3JXo((Z#RPc$A86HbNC9FD0WvWOE{!0!bQl>T
zUHO=rlphbf{3+7_G(Z8GDaLwj9rjF#eZ2$z0en}`IKH7PxRg#$g%9L|(gW)9L>wiv
zCH#PMm&B69fc(t768QOQu7(DPEAw1IXPtpZT0liUQpm#E=M?U(aCJ6>?8`?lnp~k<
z<y`}U!Ks~kC5;I&r)c?kLr;`Q&hbRMArd_xf^oFxK^J`{A}$kvt)E7mybSKNK<8Kt
ziJxPE<!~$m9-vwY%c(?=`2*Ch1d+uumYN#ex`FL}@PV9d0BU5pm4Wx9gEuaLFVg|7
zFoIYegrW*<t`gd%gs6-}Q5lYQYaQr@4ba6E5bJ`xgF&m1ARN$847lF{;ez@hpn40!
z3kJ395gLO*=7PNellI227StYrc@oqY0O<zR&WM>4$Z`hAdC16TCC4Xv5<D0=4bcxy
z3r_S*1DPC<mIgf-*)bk8kO3NCG>ivroCz*5GDkm^8MYH4FFw%|G(?HIriiGC5Z7GL
zu|**u%fR=-C3=D`fCDumk;*zmay2Ao6rU<p2&m;vs9_I^xe+)U13HordU`J;g<|Vv
zV6MP3z&Nv>s1yPkk^_~{L7?WDE40!@9il@k4e?GMf+lQ&4KX%lLUxWpddJ?d(hYm9
zNU!O63(!Jt(5;jhbw46MAQj&xqop@^0BlH=-k{U$A-&6Z@DXZd)N5jZ4(c>Y$t*5N
zEJ@CY&&(?+N{lZk%1=%$E(UcaP|9l12n(p*Cbl;jYyoO1W8VV=szzLc!Fy!!-N6Ix
zVM6E3h&$ku3hh1cxS$z<LpodujPw$!gs^nBVMPj-1{0`>0-2Eo&m06}X*@xsjX}HT
ziRwzg=OTQ;Jsa2<5okmSQes0441&ml#*83k41tml&*|92I1Adr!7`T#Y6E}@aip3X
zG-L>B?-*JnmL+E9fVadXCl(|oXO>h#9E-7N1eQEVT`7uxR1s1$n1Xt{pe6}yuq*)U
zsnLd(ZaMjhC7F5Y;QkEil?<+BA@RY`+bu0%w_l^3O+ftmCHQDtFrIx~IJ#b@zNsZe
znaRb_>x$vsE>H}CE+9s3I~v9N<R@px7l5}}xEeuMV}Muex(0(U{DY7Gka}P*8Ll&p
zC%8im6k)-R@d3e*+B~?#&;r_LEXm9T4NZYo{TdpArgWg2tRU$LWdWQixOW|&oS%{k
z8G*@#4_i{F2My_<2dCzwCYKl%mmm#;fn+S=ee+Y|ixNRMdVog9GV{`1{et6-4B}l<
z(-KQ_N+5D6pv_(xkOM_PlbP{JrODZ;CGnYgDXA6UmQK7O<W_s|Cc=2|RbQY94sfFi
zvU&lOsN*4H3W#=vA-G{d?81T3E3`(h&?-wTqW2YArl6(<!L<OU*e=i_XMPB+f+BzL
z0@SsH*U)(9Ya!J%sNTmhV+&sM2cD0F)$zWN`AFy-68bO)*lMU;2#U%e(3(H6Nl<Cn
zeVkx71bKsR4~0sBR*r$EV_|Yppmi-^4tSLcLJoYTF0!SdJ7mzLku3$ydV-`uO%hMg
zc0MoAAPQ(y6x3!Vbnv|&y{kggc+io-uvOileKYYPr3E>ukj6Y{Riak_`RN3-gaUMA
zT~M%TyjKwTd}q-5)ez9msSxx#$g#Al;O!xb`>`a=1A>n60gr-#vL~M7gE8hiptUq;
zy9una4F)ZqBx;xdls-`A%}lYb0R}gJL4gXs2pfD5D(tSC;F7#lPwZi4Y=FFl$rIF<
z3V?K_pmP~SMlxj20hXu&H-N#(9DL>x$|{tQc*t=Z$c-}0Syk)~H!{KHaAGI#E#g6q
zLdc~x=+jT2)uy2HE5QyYJXwnrzr;?hgX{*G?rh`=y2T83{~@;Go7fi1=<*xb(iH<}
z1pr<&1FGGSA_$U!VJgi~RE{pc!Mps%kf`-Hs7FeZdQdHaE~}9z=xPlt^Cl+ouAnLe
z6xm39ZNwG`=rDy5Vnz-7e$7PBGEhel(s2Tr79S5jqzhDbV=sva?h3;1C8RnQb+Q#l
z9}?f>BB)RS)vbuj-aun-urt&^-9V&+LqVQH3MwKCdMrT?sd)?yOA?Dfle?h(xZvPJ
zTFHR8oeX`$nV~u8Xd&<<d0t5>^iUx@b*l;bS^}i34UZp^&wVn4Rzy_jGLD}0k7LFb
zv`faV4755Bw7Lt*1D%8bXCj@h51#A{2aV!+28V-oZorNm0j(%R(vR8=2o3}(g_;N2
zgoC8g5OkzBXbTVABrnjiMc8>Jpw>8O&j?I&0J<cyQLuC8z-Oh<?yP^}yMdr}pNJ*l
z(6SE4CQLkIousvf@wfR<V+P#Dhc9EqQW9ay#@L3GL4*02lU!zyvd0s&oWa#Kz&j)!
zvc%2MBp!U3ZhS6iHGHC>Cun#Gd})+ZW(nw)`QnoJ%#zfi#FG3X@a1A4VVHnxh#_bP
zU9fR{un}mG)DN;C20F9`S``Fe#|0`&k$gaOBM^1f0G<_b1jYu9k(Q}|b}AIagO7)V
zOg_YC<`v{5CL?zNP}<H!mi(rmA>LrKc+e7W(ocRc105Ry>Nf?O5}2cabUmGoKx43w
z>2la!r<CAC&lJRRcxW=GcyXLbJZMcM_zE|OeMBu#Bd+fTzUk6D-Zwr2at;c3wGHUn
zuH=lO{JeZa<CM~(M9_Im@yUtBC7yo4@fI)<&y?U2Q?R6`PmZChPmZC10r(`L9ME6|
zLdXCNKtYSP->A3<G~j9+AD>wq4>vR<-qjU)W)`TEV*;+NA(;xa;|jD!0kkLrUX{|h
zhmECq0Ul&Qw32WqZ+O=lt>_^xePeX9&9HW}LDOuYlu1;h4pc0}JLl&WmlTyIgJQP?
zTmO!XNjKsWAADEg;5(4j3$mu#rNAFD-UBLI5$BhJ&IwFR22JRCf)7Ilg(FJw3eEah
zPxb*H=K`q!s5j>fTGmGNoU<w9)JgQE82DDbS;m7;{C0J9Nep%cS2i#&V$FawJf;?U
z4H{nS@m&H*<u(LT4+TDPYLJ+c0=oq+7=GQyaNPG{0b51jnj7E^YSLgYmnk0%GXoEX
znZ<)jL5#sLkT9hFwk%1^P6Zz^4DR9KUg`kaAdhH-q@?DgmZTPWBD#SnsoKyIdEn7E
zF)uMawa7IJw5!J4IX|x?wW7q(6x6jWE=>Y8+CT!H!N&2>!3yLBAD|&caGBy7ngg22
z1$m3`(Vxi8C(Kp8_{QFi42zO;;z84|Me)g?o9{C7((>brgF(Xx_^Sxyl^AHfa-^b;
z$hynb6?RDtcpwqnl!b2YfQ;A=q2)KAB|D(j3{fj>ObQY+i#)xFn7PJ(9|ZWKYfrDB
zV1sy9FVOUctCuS%c?BV^`*A4%wVi@M6H{I;1>lAfc%g<TXi7T11T;J1=@n620NS_i
z>Kg1B58;8gAA{PJuoBe(eok_+k%eboSz=CRN??Ame_3i#QD#bNu`BEtW!Sh4TI~lf
z0*ql7y15tSmlmLmT2XH#$vi#`e8DU@8G&;?>?SFge^9bAd@u}8FOxbeYLGGsq;m=C
zF`)LRKm`cCqYc5wGFrxag0{!I20O)jf?CALQDp)@@;WRrr!*BgLXheuc!XdN2~y5h
zG%W_*&{<rPnOq#7Tby2OoLii3h-*y?Xn7Tu_A+QA2YB5-{{0@HAp`IzizjsCG~N?2
zS_)3s(1=e;EKc>rz9z^RbP#xYY7y#cAlN7*BDk=$dcl(#kmdPi;Po5^@dTGZBduD-
zGBg0{#9&!r23h%zmN1BFKVzHC0<UX_ty~|$%kx1sKkW}5Mb2a--cf51?+Kad0aYc=
zMxLO#TR+gnka!k3gK`e!E+tSQfL835fd&a&@*py>5eYOkq)v8#_A`MdNMUV(;1bKk
zl$4^>;^O=?lx+@3v!c1Fxk;sIWG=2l%0aMQ$)0&>`Jga@9)Ruv>U@BQ!6B=6>9{u(
zr9>z3<bF^@Af*<3BWbR<PIAR@jDH{`L_pWIfZCw2-DtT6t^qivXmAzS*be3eHBv$6
zkAn7yfW{Y5G8Jg6fmg6aJhZt1NqZ<$==gU8Ku1lGCSpM0gcQ#3stZeb>I&MDfa`{2
z^l2F6E3-i>`*AEcfHw~Ypi%@4#euMEVz8@!up1~=$vjYt_@%6%kvg|B(0(ICM4@Fo
zh!Rlc<&10M1hW1J<IFSU^lpxIunM%m0KOh87;>Bl#6Hk8N3bX8#0Kc0Bd}FgktnKA
zN76veBe-#(;~mhCF9FSwzzhQQ01@(_=@rn-B-D1$jxkh8(8gAnB-IX1aRzPZF#{j}
zWoQ7N8X{^#54^czXb~S@k{=H`GPpS2&;Z;91|6$X7Lc3;TN{jA6(Ge3nH!i*(C(yh
z&d&j@qs=e!G_)wnEr%a^4C!W;xnk|FgC=A_jWE#2si9$faC~lJMSO8)RVrxPCv5F7
z+>=OaV+oB!qLm(qG>xtJ03~TG?J;m-h8-M1R67jR&IRiVhBdgrJjl8+SaO4Hf&@!}
zwy%L3^)T6R=nh1LEGUd%vY;>mt;mP2%_BX*V2&B&VqRQAT4e!R>kT?x16t;r#KWeY
zz!N)!ZVNMlm%q>xe!v3~UWTAPTYNHjfjDU3KRy*SSQ-!#A6x>u;263q8)j2UVmfF_
z0DQzW?1~n0QVoflM)0K@P{a~FBmyl?ydguYP#*eDkpPG+qW266qU3@C(kD-8)vX1e
zkAS=YknC<PVp}XmMkX#Jf(jK-odO#IK;5iJe6@%+T?-kkr&*&DekvcRutXj##C=i-
zC=C+5Wel}%iKpoq3|e4-tM!TF2$CRZI|Ve84Q;p)RRS1#l5@$kIe1Jph?Eim)Gh|E
zkRr}m;BjN525FEtmP?{xc@Rsrf~`{y9%94ST1CDB7sYP!8-RG62ueIyD!$Qy2vDmJ
zRL_D+aknx`&I!P?K+G@#d4(A0bP3F}Aq??fc#Kv$5?$ed7MGwL8Um_TQ!4Wkb2F3U
zp*J-`=lP+@2eBH_leFdmXbKusk{HArqMz-7=K2uOWF%<N8Z<7=5FbU=IZ=E?EB4+D
zD07f9F^X2W;#>O;o;;<bUk3^~<R&~clCaG(V=IQhO-fjs(gJi^A?_Wos2wX}*9*Zr
zUw)7~gP?61chC+Ou<cL*=#@ecUXXV%=<H(%CpZdOC+6lC@Q^s9mFx~biV(sFo#Tfl
zjcg|<bAzNojc9No4;msQa9JoKEt)46r6!i7#ut|+6(<*Eg0GQ`PfG-yUs_4zg8m@4
zGEf9UD@o9LUGUHvc*T-oydmlVf1tT!YMtH(>d1oHWQLZ=%c|TUj&}tuZ~!HG!+0XD
ziviCn`GpwATLxz&7Nw>HloYu_wxk=9aZOBUP5{_l#H_gmIkAMSdvgpS7w5RfyMmT&
zK;qF8)ZYhnKg)uGOAzZi{6RepLvzr@qUlA6IiR`R;*!L?63--X(FyJApe`VX4^d&A
zU7>Ix1n%7*t^`)xA)3I5#n#}N60|f(Y}SS~t%*A$3#rczo=72fKP$Z!C&TN7(SxuH
zp=Z909)wNgLD+_%*$9H0Uk$Mwgbf;o0oC82rMZx?x`7;p0}XdN8@l>KPFRD~hQS5#
zSWdJfuJa8ZyEcmt2HpGZ8U#6R0c0x5jDb(CfvZ<Qa)4V|KpA9B187NuSFkZ;k{4-*
zB}glBXBbw_nn8BVn-~W9hJ*Hirh>0Y0xeMuE=WzzOv_A$A9ERySecWbm;$cxVKZac
z28afC5rt(`0LRs*pgNMATf)4-w*i2L+}+B8QSVs|1~nd_GU3Qu4nWliC@m9JdO-If
zn4lN{zT?t0KG@JG9&|-DC|5x(0=48oL-kNDXk!G*#tAnRb8v0Z09Elwt_L0ChA=e9
zI~YlyVHk>uAPYgu4`4enKx2;xt>8ro;E@uj`-r_})sVO&^bJ90=!2|BY?uHKJwehv
zQq4-ZlZX^S#B~y}bsIp<Bv;5u7tV&@>tMjm=wNJ96`<@59*>2N3SrA_#0=t7(c#d3
z#prH-JiGl(z*A6RM9x5g7vF$NdHBhvIL^q0^-r<3jPafIirT3rGU+0%sPJ-i4FXMA
zqn`@^nXh(3ny(HnF#&D8@eG2l<3{QW<hr{0gDN4jqEwKQ_@dOb)S}e9<W$cP*a(h)
zFnBp5Xp|0Vi6qh@1}p=FuC9pDWl$9y02y6|cQv8)o1rD7r-IVsB)_K#+7=KDz7!R`
zqX}L(3mOy#?VKUw%2cp^aN+F=x^vY8v|SQ(*s`l@uz9>^h*7+2P>4x<P>3mbz=6Cj
z9Ha*a>#364QFZkT%_(z@M=bjSwZ~8o%mr_~3LY{GgVE0F^@s<b)$2{Qc@#sVc;EQs
zjMU`p_?*-{&>HV#L?0M(hbyR03F~X(IDH=LiXc$?0cj|N*lwsR<kaJWk|OvR4#w%0
z$>7eqvymsLX$f8>0&z4sl@YOXMo4)c=lY4!8_A&qb=13&9CUq}CAjhe-)sYFDid*3
z4QS~HwmeQ$KL=YA$s``M<P!gSddRjx&{-WRsX6e(i@p%r1hiZqH2wtMX%1OmYl-J%
zJJ7HUs1|WH1Rv7@J}l1<--ZBKH;UAw`oI(P#P|?&8w+?>2-uIHY#t9=>0jho76qy+
zu}pYS`$`_jWY*{vqo7U@XcQber3E?!3f%7jhYv^+X}$||IT=DSn1U-tL1~~UwHS0X
zy({!2b+4dcBhV5jv^}7PW|_s{<dF<MXR;{1%rn@?2(+ykx~34sbA{{z^$#{O2c5ta
zYy@j{;n{1M2)R6+(B2wDgLvO~&{?hd#i`%~i+t9Pd3=0ceo<~>4tx(b<gjg&-U&%d
z;;|JT;HFs#e3_OdXiE^}CM3uj8%J<o3h8bwq{X(-i(O!u+A=&bCnqE`H?_zUygP|D
zZAtJ_I1BKlLg<Z2%XrYKM3$gK#X%$cq;JCp8vt%idVno}HYdToZ%1l1C!sR}u=XU`
zGas(t_M}fh8F<?>XcskTbu=Uyp?5ueat&Rvt*<4na|0eKgBwiZVk<-VVk@-hBF=8m
zwPTK;^=W>=CS>#vz{lBxW7IO<D<}YDh#_$kK1P;B`Nf$jIq*e=;3Z+jr3D4~MJ4ei
zpwTY!x)Ual{shPXkdGYmDv>9~V7rz;>+`|+5TcHV*)gbUP@RX=v<-Fv&v1jzZUTFr
z)Wcs$S^@{zS(lt&PzgO!0(_zbp+e0&2hnB72~PCP0mWB94(xyla1`QhLz6UoI(lO1
z=!vBRaAK(;_^cYxBDJ#2;>;3olOsFTHQ2~8KG+Ddp&fET5xD7^SOPhj1hhsCZ)2Lc
z9z!DdLKOUsXT-_p&`~qgx;&mXRXJ#}BzOS={`CiB6#M3&(^x>oNU$5yun_2kQP6sU
zK{YIdRExV9Kq^_P9{`kGmIN^wdpnM}ArffHz_#88yhYI%ec=-3U<t_wg+uK`UZzcC
zLIzcX)Hqy(xK;}MERoSZAE;YL|2`jh6bAd8kOgQ1S+F6fumN3E=>k3g0n(lT4Z(uC
zQ%F<d&=iMbf%^b#%mQt!EMtg|0?op~E+K&RxJd5d5SN-EXAFP>3rjFjzJCoA;?Rj(
zBHe>!A2+BQ=;{i(x)0RC1<n40u&c8tzN`Mgg&=&=1u~O_+*VFR^i{CUoe(H`2+!9*
zb{By*GNO*WfeI_CgbFz0L2oi8d94(wQ=_n~f+eW1jWmGV24A8%q8EUA`s9*0Yz#@N
zd7!iRAlFg^c;~u?z)s!+6%CkIIglEi#I+`|WJS;vJ)s#0&<NlNy)w-dTsMJ^$|q)m
zAh^T?)PF|V-;Ql05Ok;uY}5{RoxN*7F7hpY;7S9u0R?4aHh9An`XNT-tpqbR2ue*(
z%`8hzfnF#RkXn?PpF(g~Cg|)KJTv5=VOH=`Uuf-vybg=xGX$Iwhu5NP4F}ICfbN$I
zHURJH0c}Qz55~5~FCM(41bptkA00PL;LcIt2}aOV4$`rfplC*_$%w00@z-b0MxYI`
zup=2!0uR>yFvK`y2S;cVJHZOE6MR<^j;R_#r5aMOVX2qk^^X~NJpg8x1-f2`tR)~=
zibl}LG2Bkyc*sgO$ULNLJovC~Z!iV!szStrQB<MrgaDrb4BJEzg`zSd9^B7|+XmW!
z4qC?r@llX>FsKBAaDqWg+)(5UL9=);Np}o$!QOyL`(Q|eG{YQa7zmLDZ5j3S$%U-#
z2_<rE4`{&)@>vO>^SKdCG8_wepjR>E7UUonV}ei2#%NVhJXwO;=meJ@6x<yR+er-C
zj6q}u!JlJc-F!%Ep(H;ZG$D{$T<nQ&6p4Z}+CUp2!R13p7`#M4i6mn)<e}{#|6t$Z
zbmYVApixI$X$6{W2A#EsC7XdJvB2lDVs8nNG(=3VO#npSIPZk@@Cs1&1x*c5dBv@_
zUoej4y|Cq|ktmB*!85jy1-9-e5};MABmIPOL-1mK%wb=@_+TR^(7Y;^jEZY@2&}V(
zlD`J}XvhH2e5)tOC!pFIX%Ql*=q0&10vbhxc@u3J6JpUKDBVLBEyBtiBO~}hbRm@m
zsqhm5osB?u=NTHK$_C>*tYJ`=6!7grp#B4DV;EOvr9sIsx)$H9477*@+ysNJy$2O?
zWUa+F1~vEy@8U6b1r-#ou86hx(ELI4MJ++z(9`+Rb0pLt3b$Ch!WLgbrmsL_SV&{3
zBpynKrD6xQEI~aT*osR~{SF%h1^EbMA;m+9;DIUFXeTsWaE$-b{M=3?4}mt}g4RbF
zS|;b`6_@6wLJxI@?A-z%h>f<KskkV(#5}V&zBn-#v`ieN1a_FcGi=c~WGETB?A$My
z^d$@=EK3K~e9&5exZ^KKJ_6Y!9?ucTX3&m3O4k+T2xRkk*Lct=QBI&GUy#uT*q90^
zbwS+@ZJ(3Wdw`!^Xb4)EQ<Msx*p1K3D^4vc@$?D;@4a>{BeXIClmtM14$zzhsFuaj
zUckKw4OTspx9o;m+rJ6kxee+>xPv?g>ik)PhG4*HB{d};aV|Dh3X))B;;z;(1f3oc
zY#t9jg$w0K2ovb0h=S6joXp~k)FPxk_#~x{U=z@+G*a0cY#I+a>JZ#wF@x_Rgl&@t
z)#veq3VqNK7OtRe1_7X(Er?s?L{13+c8qagez2=+Ja`LdFgW@k(;BFqS~AKP{9Rm>
zv&czYiDu+U<fWYO-7sib2h`d%2d^;%tv_@mV_kwpJS68E8D=ErrR1c>=j12mf$pYG
zEiO(>Pjw9_0|l-l`b>Ig4rp-~sHg%TLJS_*g%;sB4vi=BC`qL1hR9AhmP#5_LV*s3
z1!Z8o+m)cFry3f@!$v0Z)9AX$B_Jd|C>Y%H0=X4^>jvZ`Ht;e(@I~6-aaK_A4ZWSl
z7@W)@WiV3JfGB5ED+*GJGQm57bKntRggM{=8l56=fC6-z5NdnJ0;z{Z`PLBFMe^Xa
zqDT>f{V;2M+W=g_;Y!5nf8wT?5<vr_1i}Zhp8>Se8(g!3Cw9ScikzbHx8?B6<;RnJ
z-Vl~-0h$(bbp@R*1Zs#u&Q%4k^#VmIbO{)B&ku%o6g|N+_-L)eyb{orM+Wgm2F0mG
znTa`>RgkNdN{SLQONx!a4M(U1qC|>M&PgmT2JJb7-HTKPT@R1eKmyqaD!Z_q3kULl
zyccNh1StVSPM~xJMVcvMk49>7X-<h}uyZ`<5&_VPeaPbbU?1?(dq_oNXi!p=n4DUY
zpPy4~XaJhrDz3~;%FppE11)hz?I6RF0JgaRkaLaDi&|ILfMk?|`#^^RfNNGr`;eS%
zTxdZxOb-S%2G4VXZh-)eQxMz;1!^u(cdQ?&OeS(T9dvdomYfSZ=^VM&2}+}w3pP-#
zBdPs|=pDd~1x<B8c3gnBmq1ohLk<~-boi)yM+v;B0L2w*mI*e%eKr}k+#M3{ikZ1l
zC(uBP__2gDwBg_y>;@j<hL-~QB^jwjp#2e`eh+N8&XB-qS<r(LQDcReQ%7B0(T-*U
zb-IZ^naR)<I`d#?9`9C~mkc@!Bp%YbEAqrRbc?uFma8lHsz%U>QII46nu$d|DGGYN
z3DRC$cq_y>Fuyn;KPNM}(mOLR1)S0h<6T{iQ}a^bwIs&$KdhKU8C`}qVer(HX!DcA
zdJl9cil<*N;X62xu4{*szo3b3q7T%BpYU!0OIstk!UZ3M2bw_xpT$60%^M1B`(mm7
zOyfbPF?jmqnz{xBmzX1#*O!pfUL9RY8xISD0a{6mG};VqsbZY`LU;)VMuUf_hCiP9
zAIRDR@Q943w_mUe_8JPl_Q5Y6a=s2^MFr?kYj9&6VoGo@hAi^>h6so(bp3)MxKR^8
z?D_>zqXu53gAOOa)sZ0To^nw64{F|qK$j(f?%{=(;i%^Tl5w0d{(%-}L+~APLBZhB
zaiUg7Aup^&IguN0?SkWsLXz53prrwp*l*_pw=uxCSAowBBD_WyHk}C@2!>v(3t5>2
zZj69)1*Bf4Zgpa0S(KWdSzM9|xh*d#F*!RvEx#xp)ZNL<OLr|p+RlttxPrQ0IInK8
zK<`aif_qcwJ|$-?5ESyD6as0wf)|5;E-N*(grCS?P*M~Ry{#19Mj>$%BHok=8l?eY
z*Mbso-heHj1RtgXy098FdxG~KYlHZZc*Hf<;PD+wFZV*6dI@URLz^LxZUpiGDJ(!>
zlNbaBJ&-2bkelo<Q=pr)NIRPjyvPqSvW485G$i*Z2zWaaK8R{Wo6~DSsSYxZjy_5Y
z9!m#}sDn=&B6*JlNGE9C(bW~Svj99GkN4<Wat{OwHj4+{Xie%-7y~fE4{C_O)?~tp
zMd+Gi&{cX!o62ykR0efG%3MJU)<Nt3gCT2a@hwUVCg}i$)Z&t&{7P`{2jwwi@PS#N
zwep|}(=#9!w1oz4DZB-1WEk&}Se#J;KKcR6xs$=5J8eKJ;`8!TQsI}`gBD&}fO{aI
zc|lm-L!B=sc$+4;z;bm3Z&?A2G{9E!4$7(py^lxI00F6$QULCb1{H2Vr1^qh&=ym8
zGt?V&5(S*+3|{FAy7?43)dy{k2BN4!3v9?JDO6<yipntb1;0kf(m~$A5uly~qzP<j
zfhK1Nx)lOytf4EiWH88Fus2}RUKrBg;t?k850M6S>ET%rwGE8f9U!T72Oh%!ZQnD*
za^0#S*iLYz4eEv>4g~~VKnH7hVj2Af4Hcsgg9L-hDST)5nIfIt2P$a{5G9CbZg2_l
z*X_cGR&dP@xq>}y5fAF6!%HkfgZSW7(1llq#U-x6B^IfLrHMK5CHbDYuE8ZH8HvRi
zp1H1m!H)5U7V*CMDe*;#dFiR~AaPLZ5hP(`5bu(jmROoo0+CDs%YyY78N>&GCa>a)
zQb9W63&3MYU@1d$gg-%z(ae%!@WBqCQVd*#xw;w}#Rn(n7o?_u3rpxpoh3$w1(~VI
zspXl)sgTpmi%OGA;!6;>1_yzIJUA%c6Lg)ht7`zrk%neS)`6#YK$C=E8AyPG?Eqaz
z3vvKxB^7vw21Nx2MiRx7bU^)7+;<lkgC>uN9Cw6fA!6@ff}DQ}S#XAZud9J8JSalQ
z9(+XFLV>yr6EXq^YXM*c8ELCDzzH0btIa`YH5HYmx`K}n#Mdf-Rkp-$2Zu}(g6=*x
zf+i2pwg}8)rZESni5$rUCx2%nSAXb;EHv2|86z)z_Xl6tPz;*(h4hmMH-Jd@Ds;ve
zS}dg|ra(3dg3iPxv_=5Wsy31eYEWm;0(&<cB8)sL09s4|TFeVO+ZSApgZqw<Ob%|B
zjr3C0G~PEpsWdq|6?A4uN@@kT=y8mPmXP3bFun|Q`8J|71Z7faDnwdfMC$!HCh@Ra
zcR?$=u^gF4Xb=#ybReos#98*h_7@q)g9ZSd2n+yv#Rr3mNl5t`<PE;-7{Un-K$8NE
z{XwO|kflI7R#C6?G{BHXX(pLMq(SW<PoG?K@W3IsnFX3+BQzaKxB0%IurvUCJUS?v
zam+*pLnbhSoe54GLNkJqF|Jd#h%4qn4R*)?pb4xRL0>#Hc*<Dh8Bj<91~-$OAuVNs
zOHR=`AS4zXu85<&Km|PXC<4$j@gVPD@bL#Bcz2`0>OE3NMZnv6@s1OMW@%}i%kb{$
zLWvg=FYpcmt^Wh9R&XVl<Us{5qW$a%;v$x`!TTt|1|WlwM-f5mpdm*^A(!|#yBxs=
zpo$*S=>W0)g3WPtJIv#8c00gQ*t;F(@kDexj0`~sXhK$3gD%K|)Ro1q0Rdq5n1TZW
zQcZ$pW57+!kTB}DF&W~cKt|%)xJA^|7ksc3eJs-iJTh$pS{>{cY(~b4Q?LQ9uCDl3
zoSLC8g9^<7P5gi?Czz>_lMB-Q5F|Dbh%1OeSpYJkVF}v64K3acQM)NfO$A&>P9V(j
zg52m0s<k04P?(uGmO=z&=A}cot)lEW24^(n#fPNzhOix&0-m!39jy#%(qTCh48=BL
zT36UC0S%+$ZgeH*fG$`Ib_UmaSmy*x;k)a?K<&_YP*=SS9Gc+ST9DHb-F+h0Ut@D8
zc*x1w&=WKv3BKDJ-17omYYJK@1hEEmoD=$q`ndN;kTGQ%Y(iiQ0hW8M35||tAZpBv
z;6%?1$YHBU`?lc2KQzx=xYGf&feaek01Yo;8BasxC=bXTiYOE4phh+^&0u&rNR1X7
z;ptRAZ|M2Z$vK|r%TrO?L7*KK*nACILyBH@x`MCT1TW(Q_r{U)Dc;hBT2tYW&NjyA
zCb&ESpO^(&;Amcynv<FcJ9ip9@j&uQ4^ZO**>^<Mb=Yz@$Z5o-K4+{wKkzDRPtYn2
zSmEytDc7M17d0}yA<bf_To8)N0MKorV3VNI5y;X(-oZggqw2<Ja>yg@mdJ9T{h}zA
zg2vpz*F!;Svw(QdU}Q@Tk*Xz6pIi$_XA(48MocauZy^T0D{%}!gPNp`1z`@U!P>Bn
z@t)wBRU&p0f|n?S1QXL>Lz{s!K^}lZ-hx5oEjFO7cZr^$-8$IPt9d-=ei`thi(o=K
z+`zkaNZRuP?#u)m5~^z;+b&=evxXyWH&n1Wd_z<ScwG*tu%+>;D3jvy!~)kK$i+*b
zRzKe6MVV``0f9(_He8J3K`T{YQ`QAOt~pQ%)A)GQ7EJ(hbK4N3gG236J6L^%tM0>c
zlRLOX12_IWNmzyt))njnI_VuYV+wBO!8o9s0YMA1p`|itO&{{;TR5^t@X#HoVGFAa
z3=JXDpmr(v4mnT-h`l8B$wit&0oRJ~m0n;TmO9cIbly4WE@tS6dy)a@to_l&uSK4a
z5+4*DZe_uSrjV7DFs@0wCuATGCg6xH4_b2qib9yAJGvw|F@P@;38voFA<ibCmG(x4
z@sO2vpnX5_ULdD<gN946T+N*8lWPb*%mGyRVD4iwGC^N@X9Su<_76640d=W@OU%>q
zi^>y=Qb1Qimmnt@sx__5;z8%%!pGIny2_vqR1nDRm>V}i4HC%iD`;6{hP*i&G@Rmz
ze{8_WINleuuMl*1U3^Y{a&~-Peo01AemSJ04PKx}{B38jDRX)@l7r0&6yJs>@xI_?
z2hhFhpwv@h2_0`s%ZCOWaXVM2(vSwlwyP`TUK!}JD3m+KgG+E+Fpk*9f>Gt*jwrI*
z`=;@(<n*OMnF2hdN5<qJ!8KW+*-LY>7F<~38u_%uJ@N^b!ank8Nz}+E=;|QQ;_!l^
z)UwR{(qix^r)zG2U$7<G!Zq`F@B{#8035mTfHa&iD33iN+<k|3-tq1_fgHK$84p?w
z;SCxy1Ra@#RtSRDWVwNN-s3#`3}QfNd@yJ$07N|~F(Tzz{5P0G^n+H(AQ=!9?+MzB
zU<kT9G#Ju(g{reaw+LzS0DJ(EE7T33ek78KhM*IPAX_k@CV3&71ggov^P*760CY*v
zI1S9?Fl5PKu*u;0dZ;|;T4HpY!JdH0n?m%vx`K{-g*LWIQqxn5;)_!YOTkx}=6Zp4
z4Y|6yf;um#S7W#%&Pb!t<}JLFHOLWb2CDlpMpHl~Eok(I=q-^Jpyj^UXEedX7vQi5
z#f~dz(HCee6VmdGFM@80c0+GVxPzDR2ZCA>peh`7Hpkh>6@2SBvAt)M{xWf+@t~E`
zW}urk{DKY0n3_P`-D*mpnq`QOqUy*XeD^El$W*Kw<!QA~-V}5n6KFUQwGaXiMS=>e
zc+9cLAn#x|@UjQ2V_%R3aEZa*uyjD<KCm%p&Mh?$ylfg;ETt9Y=f;<0WERJlXO?7u
z0u?lS1WLx1P=%Rko)M4(2rS}3NjoF4I6k#Ftpw6#3NZk6<)LR)!44P*2!VOXFg~QT
zASV^F4;p-xS%6zvK$)wnE5_*@h8ECUyNXKlN-}d(<C6;t42_-gOY>4vQy{xKJh2~e
zVeFX)E}eqFizcDd7_K1OKn(*>R|GbL4qj{uF$>~+66eT4=7FX&pyp9EW#cW>ps@v7
zx9$y!AW-pzK6njIhavH<Sdt-Hg$GK*ScV0#4VQt7HgKQY)g>_)d<X`(z(Oizi7auj
zj4FbH($Emp6oNIvL1&!dXz37|m8ASw703VuC}>A-+=UG4fCjTco9`eY6KrT04<1*A
zkL(!wLuQPS<w57l!bfjHAoAeR8*qOc+$Hw`wU~mjt%C(!v<_Ye3tnd#Tw)152RT0t
z<yd{Bn=FaD0g0&Y4rqxUY}5?3hzAwa;FEH|quQVhfKgHtx-b-4WMJwgF8ko`uS3?R
zLiX^1axr`hANW8v0-b%(Mj)8Ci7XXBWvZ(`TB!m);0oMT0qv#5x{VM#JdW2Zp#BaB
zyQZYV#u~8Aq8i7CB^G5S=0R&AFO+j%K>Y#YA{>@Z2`@<il?vD=u;7^iW8Mm>j0DX|
zU?~8>(?T#u1Y=A)dBz6^!lsvCsv=QTq0Ww>&QqD7s5AtPyMjt{m_eXbFNk?8Q2zo{
z9K&+58?t7QBxpA-OwtEgG8k+!*e5XgKumd*DY7t#JpAf9aJ38`jLAsNDM&5y1lQe|
z;YHqE7e?l2cU?H9r&9T%3*_OyAW-T@ZqVaDGzc`=4jOxcPdcMDnG8S^h`FEw)D?36
zG5)y=_-G-voSf)MsFVV)h@xXKLx<T&y<LuilkbtHSx`<Fg#{dJE3Qe9Z@4GQI-%f#
z)a1;x%w**5RzPB9PJUtvJSBsQcT(4vl5$21NfWuQplyl<$W3i;XbTQ)NfNP5Cs$X{
zsv`KbCF)i&98GD;k4qTcQ~=p+>gsA_6z>Z?i59lEASpFHGY>p==!iCUXn`_z2<o|!
zI2{RDbsSs*I=IslG`Z##Kwil}?qx%umP`tC&l{wJ06tz2JShTN4_pH7TBbrS5Ag&w
z9TDr*Tna!lK(5de?}EIc3*kUb7UaH^p<z*SPCTf)SrlLFinI|2^L#TS<DAT-;*!LY
z%;J*F<l^|`{2b7RzWgF1j586C<V-^H3o?^~;o1mRJh(jVYy|3@dxCFA$6KKV8-se}
zuAqacOyd3FJ#pk*1PTS{Oh-y;#c*3$3>vCM+R$hOo;D_CLnC-&tv}L+MswJ99q^<@
zJko|nbF|E63e9Yw1!M*AK*!#4McPl92Wsh<xq=4ah}j}dY@-%3w>o;EDX85F>Z;Ip
zCK{9ml0lcGK^iyM62a)KjpyjB4JdVjI%LpU7ehMD+CUaPkaL3tsAGdV?g48wle*^z
z?+}11>@qArM0HMRj}|FyXkymegVsc2_CG<V;evW%o<YGbpe=($or4H%y!nU3BbK{k
zDHFg&LP<QRMlc2qM1hX#AY#Z9&%h06$O6kEFG%HpddeqpV^G+dCg6U(E3|-xtpS5r
z0h-V>1>GzKYPf(#(4eY<AS=3{Jk${kZ_v^e*eQC!ktiy|;~_gBVYV3>BTEN)2S<X|
z_d@Ij4Q?Qo8G&+|F_NSkvc_PLxnOTVU1aEuAq}cT;MN8}q(MGHIdIR=5IW!kS}+6J
zRAK>bX@Z)UDe<|bC8-szW~F%`Y1r5nX0seeH_FsEwWKIBxfps~Cv3BZE0%2wplnL%
z=o{+EHijmddGQ4~iOH$);N#Untrio=;i(|YaFhw?*BBTX`{k#k!Z)21gJx}t(h`$X
z37nk;>VLq)3wdA#UiuirZ(RUw)CY~Icm^ASTEU>P7{rM`A@ShRNwl#-W5c4{^7x$0
zvecZ+ywu|2_~Z=GJW@(LsI6aG9A6B|@nHMGs|X=8yMyHPI8Z|#n#e#?L*RBKmVqBw
zd4e&h4H~Y%T>6IN&^ce&q#miGHQ?<!M3uUPR~DfR-;6FOf?QLFa)Jxu$U59BoMAb~
z1e7B|$9WJM7X+0Du$!Fx5Zj($<{08Qx)`$a8hl0_sKX9B$`>*nTo#36rq2vMxL;h7
zUzC`h3O=%i{4st=l`z^J0#$>cnhaLY(Pv>U=%xqIIWZ+DhhQ28g6d-<Bk%$pc)Gwm
zJ{;*xNMnq{;Xp?ag@Dh11n-r_-QObAkOGyX(8?QJj^b%mVQU0|0u??D1Ue_r5BDKM
zXzd;1T3(>$C}c*~4>F+&ooNA|3k|j%Dgd2th46yBgZ;pv3|>MPg{(8kI~cUq45ALa
zz8h(p*FD}d7&1i*u@iLXFq$;7orZ1@lR@>Qr%$dCXu<-#*bcgK47ueHUjiPdLrn4F
zC<4H(;k@`V$iNHeBu-Co<z^J`Tbfgn8J}2GlvwE*;06*jGKi0d9$g)unNks-oS&ba
znd<5v1(Gy0ji>4&e^YQ+I)j!Y!V(Eutr`qg0&0A_;aKzoQ4#DH4{q#2d8iHYU`KGq
zKp*`CHECTzmt29?M24a04+ckCa0r+JwN0Vsf;LcqTDMRxYVrfET7sKrXpUl_p;^3V
zurGL~9_*uFLuX`pP+<a^^n;pf=!q@~S~LQa^hcHq2Ad4_3QRr(Qy!84p*BZC<Xv5%
ztNe|TSNVe)c}QoMyT%85gVryCww*-82S>$&CMdy49MmZ=bczoKt-LgJj}Hbl^g$aC
zKo?&d2FC}3df<i;@!+c>jX;Be_?JIgf<hT{`J<6ze6SH@p$ul@nE0j;(OqOLeM$Ja
z?q;Lsx`T2GTA~L{Wy5=OLttwQ@-3pE>W8G&9nj_=##K?^&J1Krlp$np0K5#HCWobh
zm(GAM??QJ5dc`|{lPusW4eV0zVK<<z5prh}ymZACGz((@y_^!Xj2e2pJM3iWlEie-
zg-b34h@l=(4<FRDK)PI&JWt}C^f9ymbz*Z<!FSQcXXd5l#}|W+g~2k01zP3dZ0H&g
z3^@=9G!+axBn<h;7|>c)Z}`+uF1)3Wa<~T8Tda)?g9~ypOG;8xkY~z^L8YZXxJovN
zk2fqXi3iO<fkF$iQ^_AXLkFu>QS31`KsE|_PcZaA58|3ppyivOTQsnQ3P{*29(39f
zC`lsqsloe*oj?n~;TM)dCm_w^<C7~Y3=Iv9k`jwEljDm^iZb)kJ(EFcJUJr~eE2))
zyv<}#2P@eXqAMPJ`=VcPyb+f3L&0}oLt3#YYZJUl9TbAB2ZK-4WACtos>6bK@Cq@M
zD?72q0JZmU5p(8$umyp|<*rCGwx;0mHP|XUZ=|z3NL(xkPwBV@QZP><c17zRqeLFu
zJd_lTHRr&Wks$3Zq~021(|A|n*BBEx<;peKEgskALs!^^#gLS24sDxzlHY+h05`fp
z_qxIZ6TQ(5Rsw2t<6OE6RuSw8>8k`ocxa7oQ>=|{aK!-H4-RTd1fuBoi}wt6j}P_-
zQ=kG4YHm1+DzxSYX!{AwIM7@*xN8M*4|stsWOFoBz#Q2mP@5anE`{1+=z=Z@ZjeKD
zdLc_fmhOUm0@Dmzx(ihfTG|U)x(gM6b|qb1%~Ny1W51wLUo%&)U~tzReTRUdMJ8xT
zL|$=8QE75XW>QXSe3>U`cSgKlNd}~-2QAR>0^KL(25zDI#)EcHg~o$M`9T#A=y+E{
zv-n_8u>@|VyTu0^dc+4C`osqt`o)8+4Mu9E!<KeH7kUH*8yUmWolAj#uo0wo12>o8
zcYA?$z8V_Gg9eG?a})Ct(^HE)DY<+Myjc@!5U8bX8Sj`^8K06^k_cXK5?lg0%^6}(
ze11V{5%|_dNUp%rYA3h?08}%9ni8;U(_sZQmVyf8Z}iS1IQC(yKS%N?g%KzvLxw2~
zA(@TvQgrm@Agmy=49Uz*Edr$|SI|A71P*^9X;{M$)GSLWO-_x6?5~4vCM$CV4Q)W<
zp5nun97(AZoFE&ZOwo6q5V4yx7_>bOR8YE=fzELSk4X4~igi$#jdSlNSVeF+r1uZi
zjaFtmVJ)-4+Z|n@IzS~0!a_(<7#bgJXcX@m910rXfGc!Fu?f678sY>u6baDGW*A5#
z%mOcDY4DyeSGbu0XmW<&Ie&<;pb-Zomx0U$yBumRsE2_j4R$X~+7x0mp?#W$kXZtg
zcxXa`OkueO`@%MAf)Y1zJKd2Q#>Acwg8OhN&?Q-rd)Yx}D1Z_O8Fx35TaZ%KC(v=!
zp>V=6xbOonDhJiHpn+u~3O{eq5o@60s3b8n2Wj`YNqlHtW?p6q_)g-~6i?KtRZx9}
z63oy-%MeS21)ieBT&)1!3Ib|fBd%F7G=@(XfX9WYd%G&$7BW)h8%&+8#X+DULgZlv
zZ}7=fplBiHW>sv7f9TaQ$ia%cIEPjgs11K2Y94R!AUEh3H@7m-m@v5b4Io(cfK`Cn
zrU><rn+YKj?x2M&uC7pHK?Qd>ctucfIH+ELiGwb0LDG-b5dckr!Bx7V7zp084?2?$
zF7Jgb59$bj%1fyAh5_i3NS1=?7-TNUt&mCv;uBCMgDwyD1k`XN@ERUa=LY|9xEV+Z
z=5V+lawUW1fD+u3)S$6)d?f~WL=OKjxvQZ;3jBy+@Xfs7n<`MoydVd0K_;3&9R$$I
z9RtwV6lARnd<ZPq5Y*B@&Z}jh?f#&Jz}T;L0nJXrE_VU3LA!3T-|m9@tPx_)6EOrG
z){~uD84tcxrr0$o*cdcD6%1Rv3?A2o-8EnaU8oE>+78RQ9_X?j?Bgd%rD<uYMbsT5
zMjbo>MGewb^O)r$aU*@8>I9Z{P)iK(78XlT-x$&ngWZXe7M$pr23k4<Uh3nA@7zN2
zcOM~bFt9{Ek_ocAp~w@l%n?f!iLFm(7!Mj;B(!=1+)qt`9x4RdVhtMncY*K;)!D?Y
zImg||b1g%h27r8t2yyX<&ClQgY$MQGz%s}thaga;2~N=PGr6$ngZ0=@Pn(2|YZ}pD
z1*t2(Bf8vRqZN>3XowOvu%wGJWJrutsdCsS=tx&rSMbRuph;Zl3=-ZfL1b(uf;aHs
zFSCg_m<t*_Mu>HPu4SotCC-UCIiQ<YixDnH8Hoi|D8waa@H~%kyceh_1+~RWK$Rq+
zxgP9ACeHooNUa`t(j+q1gK_|<IYf9Q8h7mqvy<dYHi?XC&?qOt16C22Jb~vb;Csys
zUCG^RW<<3OSFYgkZDSHPnL%f;kS=2d^?;D$nW)r<rR)M7`2i~E!5h2{LAwBxGg6bY
z<8x9$d;h$X!G)iZQG9$Ua(65~8Faj5BB()wb?sEHE7Ibrpx{K$5JT7sSwkFadQl1_
zBf6c`i@(G`s#USibm7hg!9?Cx3R>Ib8We069}sK`TLz0Gh|rfk8(M-ES%S9#620UZ
zvThP=6KFOu9&{FCQEG8<ewwFu0C?vNv<Sr3l?Igz7)M({P8@cGxgB$lGFg+-<nHVQ
zck2;%BE#BX=-GuVH&Leq01cLdri(#!p`j6U1|%L-yLftmW>EZsjpFeiED&r0T7eF_
zDj0HPwk!DXVbIb5SR{~oDyNG9tZj;|-%rdMN2JjhSox1F1%awO$kIPEa8CkrTn5xo
z2Jfo`g%9?1em=;@@q$JeE#tv!AWDi7GfRpg%zRJOLy>8`5GB|V()%$qD9F#uD@iSi
zFUfZe3Wnzj^LY4FQAT23N=|AKWSbgM#WuKm2|2$L*OU-=QJ+P;FP14G>P_>S#Jj=|
zNdv_Ua*x#;)Ca}V$N+Vhg3(9yi9b&YbYB#fH5K5r0oo0j80-d1^Jr%V1ecJ!iUO1?
zLAle}$Tb(%^7r$Gm4_zq{UzW_O+b4`Jd;5E^b+Lr%!-SGOUyHi<BJn>Q$0iClU$((
zm<4$!L3fOUdP$%}OKODz%T`3MtOrjUfsgwGS%=aKAg}nN?m8i)ZWgqof?Dl?D^UE^
zGi*%;<dhd|MG#7>0{hAc{8l6eyZXZ`W-NsxcuW+sxy}OAt}_6gWCuP$C?zu))M(1j
zqhNW$=>7u8jsnoABq(P>c)_40wxAUS5H3g(wB{GWqvFBepaLctw%!g_3=mFHMkXow
z@tJugMTzkRMfu5~jb8<&NjaIt8J;ArwgR2)gnc#uv>d~=EEla=6A~X{6c0*;@s{8d
z1wdEb8yY(1<m4v@r6y(OrFeoytPM@zlHlbNu&rybSs3U=qL6V*uu{;$hoJJE+)5Na
zzJO(A8f1bSa^WlJ&{xou4A@f8)opqCDXHMb05OLwfcIf~!Vg&pb^@J*3Ol6&OV%a0
zDgw(8AuJVOtLfnTG{9$m;oheKx-f~jdLM40FK7k;&I6sd1<DPu6&FDeS#Zk<biNhn
zBs@^|0M*fi?idAC4Fo1=5e*0v$ee0CG&!dh#iu2L?l`C<IboZ{gN_?Px{DT))IkIN
zAPGY=_`XXwhz;O&gkii9LJRZ)<?zgs3~&kuC3a89(JY}k0bo-wI!xxE4ihNFA$Ev@
z`ZT0B6+pTSAuBFj<6Xfw4(8>T#HZ#KlvKvUN14HE0Fr{dVTsTX?F24E(47#5=%)yi
zSV*9rcnUeG4{5;2JU%`zzbH2`Cmwc_h-ZLz4q~HSPH>`U4#xdrptZ%Qhx$->;5$4K
zp<iZb3cAJ+bZD??Jm`8xk_U}IT0x^$1THf)M{k3M=78oyL6+lh0H9Cwc*lb#dV))g
zOyc9yGV@YEb$lVX9E}HUWll`aMjQ7gxfB8S0>NEzB1;KSuhFe6*d5%XGD7z#bU|Pc
z=)PJgJJ>%SybTMg5pCTI<T_FGHC~`eL06dma1{NZok7O&!J+Y<!Jsl2t_rjS5wzI`
zY7J-|AZXzW%n;D7AS7u}i3U|^iflZndIwc^P&v@TJ+Lmzc&Lauvg%-vEnv4oWkCmt
zg4IJ8AHp07lMaFCc6H5#HOx^v5-Guno++-bhHz2P(g4UP3iu>ZPyveE5dsedlX#e#
zvmq$tyn?`kajwBcjR}LQek?6slJgG<gRZX5hOYjQ3wuG+Jn@j#K7(_^Iw*5PYLgOB
zSq5<`{M2+D`_SQMuo7J(nnP>E;?ktz<f6=ilFa-(q)L&Pt?5B-WoU5;+8E#(45=c~
zi%WCR(dwYe(i~iak{sP2t!9vg1faYKt|l#!w?M$^TTr_fTFV(B%VV#04dY#1{X&f6
zErT->i&9epN{T>tgo4i$BlQFqS66yh-|%@M=-3VD(99CVid$&!6giU<yFv|=vB86N
zLEgdfpdBgT;dIn{-*D_xB{b+p{K<;Ye$nVIbx=(Lu4N$IYP$6z!CSwKj6efbSkEee
zb}A@daSPgpVOf-#o>^RyS`?oQowJNj%Li{5O3utnN7*QkakUgubpo3A1{I&6Tnw5u
zf-j82+((Zi{elNZh}~yRw*|?>2G8jAF|P32WI)ThKwJ9Z0)zhg7z0q!#au83zdi=u
z8KF4KnUJ!`9p5b<*l$+=Rlqp5`h)KihHM50H^v|vZY|*l7J%~~WMI<J0Ni^fZfFu(
z7-5^d0l5Zq!UkHspmrjNY*k_z+6S#lhab~5vXA}3J-G~<3qXv9kURndt_TU;u>)B}
z0Xk;|JR}F3Bt%*J0&@%OcxywP$6Le4bl_)OBPMFGjnA1w4%kR6F3wEPgWReDn%*UU
zw;yEY5j;ExOXg@x_#n&eK?!~INPb9Yfi}s3dJ2$`0iAe(c2Nh>NAg2D%|`HEGscqL
z0Pke<(H2ASXp0|sE&J%1T#(&1rt!Y8GrGZN=79@$ORQ^hQE&Ofnr%t$K@wTCgFBhd
zMz8?`@GuGTf+bi6M43;4PZXF0W#*+rci^KOmG2o$i-m}wewqttQAGfBr4{CkB2i;;
z_=gf<7ezzHXhEI+c#qV?6llqoYv39{T-bsNLC`uv$aoRtOlYua&iT+?vY`F3*h<vV
zP9^Mg7PJi$L+;=fFYvH3=IjpWlq}Hr1?YG#(E4c5svvlYi#&u83|gNCI+X%E?1?`&
z8iS6HNTKL(4D)!<Y!v!b2WX@VlyXseo}j^A=sH_SHUwSc1;4%pluPit7XNx{<T8k;
zJPqppq7R0HlZ&fYuw%R@WC<4NQ0^e`f;yyI=^)$EK^HQDmOnzLSwWl7v7L=!NYa=w
zHb<GngAzCXBFNbgbjDXOatV}JoB^Kd^~{BDNXZQ@L7Z(0Yu_0n)<lD5&_FA>5<zP?
zK>PLKWesS%eJbek0>k1G*WeNh@Wzq&l6=oxSJ;M?Tvxwf3tX4uTHxNW0+zylIj%*#
zp*f;;5D!@g20q#mR8;yTf$L4<)Vvf(0~VfqkjFJWi7R`9P2xc_PN2yuGH$m7Pj*2j
z+X6rn>cmY@8d*Z`FNB@K1KvYaTv||&UsMub0&1<6ki6Ilqzf{E2|6;y*fFmXIW%Ak
z-a!W}gC~w4$_bAIgB7D?Y0%o@;0W+RHzW@RLk3^r=?l@nH3WBXM+cbvKzA2oU5)@f
z{eAR)Vo*^9x!f4E*@7DP6Ptqum<S$pZ|)jw1lkYj0$)S~+Jgo!5<$5HoRcA~_~aZ=
zy=@R53_jErR_fy1i9)FB9G{*_Y~~m}<<hMzc=VJ@(4~i-Ucq!b<<bzxzFy>GE|C_p
z5ISrN+#p77;o`p?4^*LH+2sVfJQ#E{D5Rx;wBaTrIMFl1)zuVoEf%QJ99&{-6d#|P
zn4KCAIX^fpJ}*DDB00671hLizv_#JsB3%MHrYFD1Ga%O$v^@rC^CD977v3xfO;&+s
zjIdrzY-A9eS^{5>TpR?x3><cHKXlUye9MyoXv-74&68SDkXn?Po0?aWm_tl=n_A<#
zkR~%yiy1T`K++y4q`Rz<FIol_qbQAfiW}14q0vN7P_qT=x(~=Hj)<h0o9P)qeOH))
z4p=UMZ(y;E2Q5#Bgd(Wvh-F<D<eF4N)09lmUh34m<W%swBv7^D0Xi59(w0IQ1tNYT
z8<HU)9Wtc!3ah8go%8cbQY%Ub+_(Tun>gnTee=sw<3|U4p@XexgB0Lh4^S!4$wTPF
zvY@jTU~57_-Asf$s4xL7l7nfc&mF921HRZA@zg$$A2Mb=I>J9N5e}Ltf*!~ZUg!ee
zBLiNMj5vM(>v*rB1=hhO(n@kjiH&V!1d?$;gEgRC=b#1hC59wbJzk)i7_@c+T$6+L
z>Xj!JrFaJ91{=hK>hh5IV54~GCAwJ7{UdH@0dhVDxP(Qn-=N1wpe{g!j*o%rP~`h0
zK?ekS!ir=Z#}QCrFwX+}U>-ymr3nVELtVkOzFR!_zAEr&jI*avFnC=asNx21*aNMq
z^bB^32cLu!0N>SxScL^T(kn3;w41^+0J2jRROKSoM8sBQpyP5w;z12KQ0P&<EsETo
zs@M`LsEh_31Z@VHi-4Up32y{Yt1*V$!f`eP?{<SUYCschSZ{cOB`R7@7vUYcgpA}F
zxVjdUz?&k-Ne$*e)KpKz@y;X{GI)lvK||M|nHkWsN+S#80X3BJEwMNilnSA10t14<
z2bhB=Igv9nI7^VY830$J0`00nx@E`ExHK=nC?&NhH6=bbu>iD>ALU>olr~}+eCQTb
z+940>g886R089!JGmAXEgAG9CpsTB^320?JcvmvC&563T4|`mZvpo-T95r}5JB~Kx
zXbU4g7|{?!D>I?RGo;ltG@6u<`=UWZdPJNqh;?O@A>p$HLDdpPXW@cMD_3Vj@ZL4h
z-bB#k7q-bd16S~cHK67NDE-2B4nfw0BRhlaxhhau4?q4JWC?7aAJSMlwdRF!AJzov
zd4L98a2}%#NrkXuv>`my3J<h+9m|q2aH$LH_`r_QhUmvUMjIjyJ4PGA!`II;iU-f|
zLEH~H;T3YSFGMS76ASp5Z7>(q>;@mB4dw;IkI@EmL6RV+!i<6)qYajXm<*DJc?7g^
z1z|Eo9<r+sssVnCwlnzTO;hmgNQRK3|A@*PXh*Slqg+{zw=zb$D-T<*j#|kHzT<JU
zLkCJcpw=NQ@zARW4?57=0+O;Ihei^WvPhkcG&G6_@8OKk$V^EsLh9TQZsEbkFmZGt
ziP?bz8d!t$T`<-sfP0RR7M&5+i#4EA;jsN3i1kC*^2O+sCFInT(J4#N*e+yB5_E_v
z`jjMS(h#=Vo~l!ph8QPx!`H-vI>Tt&-VjrapaZ~)Qj<%IiZjbnA@>b~SFIrq;21K=
z9p4EyI8KWPwOYtInI6yiz>p?6<e1!W<Rf-L4RoYtUoh@di{VEEgWBz&p<n2!y5O5W
zT%m{1gLlHhPx^I4u?e)V1JYW6xC3<CB9b|vwg%Kllp~2jH4(T&0o8?mLNJm(P})W^
z5o94GX+yMvk~W$&*u79&i9H_J5Ih@?nY0n-10$wt43TCLp-0XlI-@B4b>hbCK!<gk
z#|Klq8PgSY-VuEz8F&m8OWz*hc1ox9NE-z)i1!QzcWXfFAV5yfNKH&}4T22YfyPPU
z`^CV67*sw;o!CuWUZAt(k-Ah^W{86gaBi<5ZtL5?@6mwoUWFd@3!3gLv4k!xNy~=}
zz?dax6y@jTTcngiu8Q$Y2`(`OGd+EB3|)P43=Loav^>qwGbh*xGzJMO`V2rjSHTBs
zK+Lj04pL)N(DiVI`Ni>>dCB>?1&Jl#8+uYfr=}v^a}J&N0}pP;qpasN1a*zk+g<q6
zHHA$*&;?<j1Pqx=^>TH^vv|`r-lYJ(coXNTS(eH9IiN+4`9(%XzNsZenaM7xp!*CE
zr!vASO8nFCIF84G1|Fz}MrjWdH6#F9;)`^G6>{7WIbx2xQ;%q<<IV<ToQDu>OyG7l
zqLMte76}m@Q&<dPSyBhe446wspgl6wkqRPf4=jTj;K2ph7=U+tFesHmt#FP99dZm>
z)(2i?3GW>TqNqY0%<v8d8wfQa0!3w5JZO0*XebRjqF{t99poJh>hVE!g6<nYI0e)O
zKpy9CMb;P$G8fraLoW<zP*)b_NzgzC$Y{_>sG#m983P%}*@DPajco|S&@vu$KoETO
z4!Dg=(wX$I-l!3dtnBIvIq3>?O(tj+2g-?BmXI?fp$o;yNxz`hBhr)@aj6ire+ZW9
zv2KS0?eO#q#x-sSi$)K~Kp89+!D9xX)*YyP#~k_ut&Il{eS$Y9psrQIS<V`nmE;$I
z@54+i$t*6(Oa@&H2P=80c{(8(Q^d}oG2D<~$iOX991xovah9@>N*8p93F?7Neq@|*
ziN3wg6ui9-e4AW6c!wwG(6#i^#G(|?l{=uB9nd-wY}*xJ2?k|4ANveW6lgXKwm!(v
z6jb{cmnOw0Llz8yPrd<_L8#?cNIW!kxQ6C{N;}Z%CqkDIxPp=z=CPU<@q}lhOr3M`
zld}mdUV=<E!6s!96Y}u8J;;c5(AX1b)ECy*hK4IOHl`aFr<Pz@i~u=g2z0&-_*gRP
z?u94VG{<xFE4Jo2_SQM5BE~r83cMlS0+b8=3@wsMGjmEZ^FYTirWU0oCZ`q~=N6}%
zg09qqEt7OMboDc|fbOg)D$Og&%uS6?E+{ZUl!4Ier@)shLQ7@b3lh-EUc#$SF;D7p
z4T3LBAkd&9W>}M$-9Vo3L#K=przJwuAnHsyyk^6*HIrIxAn>TGX>v|#Vi9<*KO`7(
zG&yk%UhvW*Lj!mhw8*n83dg(`wI_!m2g{6}v;%4%g617TEeE$UdY#vbwEWB!dVQBy
zP%!8~3D9-1sd<T@yJIucJR=OvGC}>-vixMQP*HrDXRwh`e24+8w+G@uk8Ac1HZlig
zjbI~i*@AR`GN`;l=?fEC)#I$`@!sm<j(n>NVn8b|)iVIJXovE3Ow>8u9?z=fBuKH1
zbK$aUFl>c4mZmRw>I8C}2??i}kX$BX4D*5tQPAzoCZKKSM3uV8hnIloZy|+(Nj!M7
zBwQ9cPYoJCb46?r!oFaEP`4H2O{76%_~;3iJ}j0&L~w%u6gODTc7b#ZQJZE&CUa1m
z4x-&B9(3$5te@Z-@97P;5+)FYEFI(xIhhioGXhO22sCd3kuo$!mJ4=`_Y8*gHlWfL
z7}B5u31%l~W*$5g4O*n(lWPg?tr&ubG=mAxaMFB)(<mjgxFE44IRn&yL7XEEYTqJf
zbkOKCmLUXC9t6cF##J4NLJ{TcFHk{-vf|6z5AV1r!TTdYi7Xy+M+|tuY@(qjXxS%p
zxvU|mpoOoO1&wMMA}NM%+YK%;GAl~VOUciThphWVbjwQ;(?J_EU>gPU^HM!?b6vsr
zfdzzsJCuHi18&hX2T_d(kPpx|eS^{usJRYmoj}L)kZJ>vHK^@>l7`grmi-pUWk0rs
zv+x{`(j7xI*|43Y0h+l6FZ@F;IVj(S4jIV-ulNO(e$asOGc+hEN=!~I$<NOzHZ%bD
z0V{Kp@^d`PywE}p?iVbj7ig#=7)!f3AQ|O;*bq=XZV(S%P(671Hz0o^g*9j!IhM=|
zN@bwTi?4r!?+QUu7mN~faT?ZRpb%{k&{k}WGp2J9IWRXk(KFZ8)wQ6&H4`+Nfwg}@
z#7bRas$WnBHN(C<9VBcPk2LNF8dCv92zUWHF-zz1cYRQEKQWF4RgqYdfHTTUc|&X&
zKG+#@<~ww~3Aot+Ipfw7S6{~za+((CymrXACTNW!`DbZCS~a6xoq_4<IGcc``HT$X
zAsrpi>|8wPNEk!#RkG%wD~QsI5_3R<Y{eysc_p5?KDprSwxH_P6wx&XZyfauHZqC#
zaw!0r0`2t#8<|2nJuct@6|6ZHQN7?ktO=v#NMfaEXb!3>5_59mLHRQtJev%<Ybl@%
zbjBm1hzWKC4G@Coq@g=Iu=F7aUig4kLgTB6a5WI%lQI_I)7WX%r1pahwnHap+|irV
z(50ae=^*c5&}l#rPH+^m&LHn#(8-=qDMM3axnTErPjFit-ez{hkOoy&aA`M)H1rw@
zGf0yfbTBli*-Cf@0JIvlBp-Gk9jWITf^MM;24D3EO5yOs+QCD!II2X;;1cLGf=gma
zVgTsgF4)*0_(nv~9F?JYJajJ>DCvO{A+$w<ujvQNF4$Ty_-<}B#na9MrGH}2sKHXF
zn4r`t*mqx<fX)_o^#osi1-btga<&*+W15V54pb|HM!5|^YekA6_h!du<`t(Fm4HSd
zK~k<|egs++pw-`?)+OjjD{!fVmR$`kijs36S5oJL4`MHlFAi`k3jpm>f!F$=u@a;B
zcqBi-b2&=e+1LzuHBgX$uy1iX${rrbebvOxutB|#t;_&>9sgSE<gz62C@5$Q6ES@c
z@;o+Qpr6u2&zn$OVJj7&8Gu%s#Z2Q}4Na2ri;D8g<Dq9FK|%;A1sNu1B!bVq&MYbR
zOm;QPNzF?y$#4w-Uug;|BQTDi3@*Vv=nhLH#9zLKc0arsc%}_Gi6gB<!+Mi1u?M{4
z8BPS{HpF2TIHy$!FJD324+%QE9(?&LsAErVU)>wEvmRUmT3-q`6?_+Fd16sYd?M~)
z1FS<Z;ASxTLCA)q4PWr4TIg6jYKsiKyaYDJ39A3Wt2ZHSdqdEWr8nrV2&h&=N67YE
z2zPKbd_ikTOAN6$d<`u@qpYAtE~o^CH+~^U*#{e$fm*sDhOjCHwe0{ZW<h;K*lsY&
z2S`9|CQyX{8b(6QA%mJ1(B)K!5ewSfE&_IdNjzxz3CekHpv6GcIo{3{yk!bx0p6=c
z;*C-4C;ny;GxE-obM*t?ED~=>+_8J)EU*BN+!zPu2fMn)gAczo1h+|pOH9D!Wl%tH
zqGy?_t3Rj$GAl|23C0(trll5vPHO>O5MlyaxasO23|?h`x-14-sZu^IOHv;Ulx5II
zLP4!CSIDk@&=?;Xt7RZFJxJ9xQf&xbmknMxNZcq2YCQ*8WJ*Na2!FE+a(YP#Xd<~h
zH8C4BNaPu881EBo9B%|#X=0g|Uy=c8fs}y8v~X2D_^$%RC|!v0FSZx~6(+bF0?_^)
z=;Fa(?B|*XTgH2WXG-DyS8qJqhP_et4F{p93;^{-L36IKeqjW%bdYy2+8hpeD*<@U
z25rHiC9*!ymH-q>4P7y$ku3!+IRu#uU5!R!XB0GD9PgM{3GVM9A3OoNl?@bUNQn#o
zIuFn`f9RSHtl5|Hi|)<910SHVO)R}Wkgyr(z*5lFUHH%WgeU`b)sYudf+p&MUBJaH
zYz3Dqco3e_14pr}j|3eu3|eJ_C@lSOHd&4Etpqd)0j&~*_wI|GVXLz}4J|;c)uCO6
z_{_Yt{P^NB(A*2b@)$h%4^oA;N6OGR9yE~>551Thw%!V*$v|$V2F>HSx`NUl<d!i|
z&m1&qSr!zGbUl@SNPIBXmQNCB&J7fx_$FVl%>BU<Dz?!JQ2j>Q{0k_|P&?e9f*qe7
z_={y&7ZanDFT<}7bgW7V<eUnO98A=dAUJCv#VcsY5lfZ>&mn{I2>8M;pI}2!Z4rQH
zP!hbdf!L!u>2*=k=q@?fra922wc)T!&Ir^8B6wu25yp|V;Cu!h0|k$!Vm*%vIw*=d
zL{%1K1TJrLGRsnPGV?$eVdvx*mmqBmg0!(92j1cynS<RdV}kQ$8RW4#*yS?#iv!Tn
zWRNi<w9)`J(nIn|)u1~hK#hB^0Po}=&@C0g2Jz(F&jaqBfe2895qB3TtTZ)pPt8j$
z%1j0=b1ec*1ja*y&d?H4gTy1>Q%U4#GQRsM<MCckNyY)`;Oi~H9(MzEP@%(Zpv@$~
z7V)0o+s#8v;)6m=!LuurG(uqaTaw!ebq&oabB*@_PedWrNyv>Scv3>?<`Nm~pydH(
zpaFT%S{#xGQb8+&plQh2&=X{YA<BR@sLcXuo5GKva)b_lV3{@pS5T0pcc$RBA8{9n
z5m%|g#-2tek_Toy&D9mL`jAd52f&@Z;L#&pKoJg_V}$n3LEG;^T~-JeBncX3f$)N<
zcncR~<$ysvXf(_pa%6CPat^3(0qQhk?MdYN<Qf`-N@bTs@F=Pg?7%g|_$9b$fc30u
zLu1dplGOCnqM*dQ^i<3lR>OE-_}(K|(B0~w9s}ks9?)ha!t*nh;fXmp@aoTyM)e;!
zVl2QHFr!z1mhr(BpxutamSAbp3vRFhps)`10Gj}<0zqqAL5u3BQw17AZvKGPfriwm
z1VQ`d@wd5LVe^9|Ox}#{&_JGZL2IiHx!D`+J2VVIr+$F8T!2P4(WYlYKzlO$am~(P
zFK{f~a`F>PGV{^{Kx;a16g%)~9?;ASZ1)`~d=VE3c@nx231!6qd^r@Bp)F{03p(us
z>LtMr;Un_GBu88qCOP81FbOP${lX;BUS5Phaa@>W2pV~U?+Q&SP0mg&DTbBMSlWrE
z@t~6(Ks&fCL5tH$%*zsspm$23EjK4_)dYO2#Aw?P)EWRa=OHt%^x98_)HDnMtrW*N
zrGvO8K4f|XWw9+N&kf>pszGOFAkLu1lGN$3k`Of1N~`6AgL_8~=r~K#XKdinWN3nV
ziUUapI1oIw8MJB|gh4YZ;5*z<j&QI*Il=+0d7KlR=$Yf{ifv7y5qvBPV_8xPtko0}
z1|Lu`fLt?^nV(l|Xc3wR%1)`ED_v4kT#JhGi@<~a<jqJ@zUm0lV*#aJP%RUjT9lcX
zlUbFT;+tAroR|(e_!^=jc=V)KXh47tKmpC8!?=d=p5PTbuo+ZC=yG1@%35>C%34s@
z5i}=3Xk~3kSa1oUQyj2N^?=%9==1)D@t}pVgpOf=l=rYBKrKu1<BLm*GV{`1b3ihn
zVP2%O##0MHZ3Xb)6MPgC`&njq_b{PM$da~3$JG^SbsOqT6)eAz+>0ZwffEdx;KSc#
zf*d*F1P&ii;}prCFvnqE4?^J?Sr*v0(14a1z<Y6^emcAr4e9@raU=<-O$=(<Aj(Qm
zX$D;i<rhrEnoP7VIFVs*3L0AtHj4+1jglO{h~d>>QvzpI!F=M4wAcm97HG^1q$rs+
zM%oyGbZ=B{CL{}jvUa>%X<l+kW_})cFA$DdY;36wOHlzH6vmttHZ+L$jZaA}E-A{d
zbVZr6CNy7-6jVs-g0QZVMavZUS7U%GCCmf7Fwb5@Ed_!>HzniGrm&m6Av0N!4O^(E
z^<cP@)I!Pv))RBh4e&05mZXSd{wy;Ri!<Vr^HWmcEeX`TiRl1h5*Vnw2VK$(YVG6(
zf!6(iY$p16O5!>QphY^a{?JQ_L04qLI>(mr@z6e`p;5eVX--LId}2{iVx?z*8#vq2
zWj5S0-qncUu{O}1)j`2{dcEM?Nx>fRpyLF*!1GsFn)hI7P&zfie)Nqi)PRuqV1LkN
zc(8g<+!DJo0jeLgQ4Gm|$av4-p!nb@Fa;fb1i2G*ygiaKw8g`a6;}`^fOga)sWb!~
zRu>FjJPeihM0PQ#Lkn*5KqdXrB|%2RoEnNO84NZVyvhP5AB8CoT4V+bDkBq!ysN9L
zmrt${XyX`oWCL=UkQaCcB-f<?d>Rt?5*A2{p14b~hxrhYQM_+F=q?xVwi?&mpkPDr
zJ_c~#0>0lA+Hj-z%qr7(SA6SEa2(YN$}A+DbYKBmpJ)b3n699k%R$2u5Rb$cK{rFX
zq3?wR-QeyY90Y2FA?^Aiwx@(|!<RYghA%1|E(My{g)TY-l?+I=crd6c108t*UWV)y
z6l@F%2;vqQ5bi}_%?mghqNJ@sCh}^xU~@u^F+)i02&!b@i+Zs)qzMfKn1BzA16RcO
z8mXYgZp77sgik$1Zcl+M4k0vzhJU|0QjLLQhomXwFxz5i*Bvo;hh^Oxq-y|e9bgP%
z;0+?`F3U3qEr&!Ossy)TKxf|JZ^yY}w6YMJF^nDaDv{S2IVa}ifNlaLc0GqlysHth
z=en3;^#iDz1S;*&kA}d1rXF-tFZg&oH&7V{>bD`EB7;5s!>2RwBqGq6NTg+CoCycK
z03CEYBXlhdazRVr@<<~Syh8)jP3EAfU(kZ#koX`_IAZSM0FB&0HgQ1n0_h8eq4lXD
zmaZ14>xMom11iHo$pW(n25RO&7Jh-I_sLp1jB>6@SuS`8DhQq_P{$td7nw$e#i=Fn
z`FZh0sfj6-@yXEa;~ETV5a(vPy1Itu<hp_m9f$8aHZ+V6DJ{rJh3xzH$))a1))c2)
zNLm2R%7gbif%-_GVi}Y!&>U{)3OeNmy-*@Q<B@gHBIwL>aJw1QzK1Q?grzmCb+-|o
zyib-BaAkkkAPHJ?1$zKtKV=pa`a#~o@E$m7AD+lF%kb9@iNUV^!SIa$sNHMm88@h-
zSditd-~*|KY>OGR%pEj8PhxA?A5_zT#|dC3I^?H$g6?fak7D8)N3Njr9fE>ks}v25
z<Kq)c@^dqj!NXUcNuU|KBuIe^p9ex3Js@;|9@5q+EQKzpaK#)pf{xZxD<6Q?xFT=9
z0u?S$D?nXollb9$?z<8AqC`*yg?&Z?RP=+-g9fE4Q2C0QyGbc0@Mm$*B5tGjDA4E<
zY`+th6RVBlL8As}DH-|1>VROQcyLt~5bOv#?GADztucIU3uuTNbSf>h^c?~{XVCI%
z&~l?-NLc{7sky|^1nwcoUTWmUI>9C2K~Yc8j#uJ_<iRD3CDJji#YMp-pz+_llz2}s
zFf%W|Bp$R90d#^<aeN85ZIF|hoeJ7H>l$2QWSChT58hLooS#=*QdF7@zKz5abo?af
zkaL)9VsUY1I`}wPu#~H-X<1@UX{u`(^z@@3(6viG(6nX>w#L&dfC`-?@SGj!y2d0!
z@MYMpknSibCB=KBCZ<42GoM@o*8t+e3_KGJ+Wrc;fX5qt1P-=R5WJ9ku<bO$+b2RA
zx&U9M1uBU#j%X!f>@^saYJ>ejEzRHnP)X|Q3gJNw#8T+PR0M}3s|UptQilSRPO!9T
zzy%r9hG5Y3T;S16i1py>xk91WbA^J2U*HNIQEURQ1%~KxLy-XOND2dKgm@tsv}_k)
zL6A4(ZZU{XLp0xl6vKT6x}FQ65wy({lu_W)pd%H~q`~fmS_`_K3nUF1R)rj7X9hlY
zEVU@UIJK}8yrDhU%O@9nI~T!?N9Ncz9#N$gjkj}%oWO|7aiGRCs22puxuDr>9CZ=K
z4pk#_<lzIfJ*ot*9zbkYf>s&i>?{K9PI7ex-KJn{mXeQpv}}A)elhGUo%n*%q@2v+
z3{YK+JWv4Il7c0*gN7v_O)t<9UPvJdtClHnE68jDH8x`Di~&X&3JomOZYpeKgB~N3
z80E7ov{oUfYfJr<jBPjpGzbG4A`S|6iT47XtLztS6pybb2r2DAr&@r{T?MTv2RC=j
z)AEZzr}%*CYZ80D#-Od>DHI*Ig>=amdYNqrIT@O?Q5@6wcu=_yIt2nU8Uah(B&984
zrd&Y_BJeH00FO6-A_>-o2X`&8oO(pZqbJ}U7bnoXCM?$>F49QL2h|XejX&U1C|t45
zZh{8^!6y#EmOlB$gYU0`c7#x;A3?Lx2xCJ~R0e@&dB7$?wMHRJV;*}5>U}{}26+cZ
zfhJZVjx}^b))yQU?}>T}g*%2cvZbJ1J0O!m^@S(s08Z!;ogh~eK4lzvnK%i3S+wL%
zT&;$!AOMZ%BXx}N#OBC5Qv_1`gZD;bJxdVn6g~n~m?3Bl9Pua3;NAvB#n~ojLr-ug
z7jZ8PxSWB^m3qQQfT_`S#oGk{mAcTww?M0|u(UtS;z7qPfV%94sA&}1F(7;mD0m^B
zE4cqj{CsdQtR}~7c93^$2{{*-f!h~|-7DC7eT2roK;;Eeqm9UsQqY<&g5|uoU$7I_
zf*w==LJC+f$T`;VvKKT!4dH+~YT#}gSYePi_<9GZR2Z@@(548~QrQ4Q8e9rPHG_`1
z0~rijcI4@kYYbja3t2EiRH2Nw>4v2ziLGn}AB&6Vw+F*FRFc+GqGl5oR<(iJe&8k_
z&Q=(7hod8Ck`j5pJG4SB17%0>=_lZI=%6l=CGv@@(CZxFlh@EQ3QP=f9`6tU>5rrq
z5p}i$C{KW}t697+Xh#yfthS5~#&(q*X)E!t#imI-Xd63$Lf*&~)PFLEmKx;dRHWjN
zvYLIg$p#(`0=4LHG}#P6TiFc2rGp`8ts1C1OlYw^@&T{dR{45k-?4~ei*$)uSt{tf
ze(=eRi69bkivoC-(HmC$4(!yOp+#a@VrCBbBCX`ag2d#^l1f;PgC}w$1IU&f@USfW
z9v9ke%mEGS#bfRRg6z%#mkpqz33-hH>O40_od^qSEX6yhCd76pi9hZo0?w$*zR>R8
zA+0=upKJ|Tbqrf2oC4~pdV>0rM695P?lA|A58*GwTwUP<QINJT=yd*!)SQCUB2Z=l
z<q(Vtj70C?zmFSq6&w6MZnRi}_sG$Y_cSsF-Rc{VSd^HXT9R6XxRu)#Iq-1Q4tQc7
zTU9{Z78&Rw7wkPe@Gw2(ycGk`(V9dYw*m?Y<eGs*M}u0>@ZGlHgE@jRM%h6%9B4%_
zS|6OaN(j{6gB&XC4{e%3cpji`I@oqlBhIZXI22hr$Q!c88KM@nQySE4gQyJh4h9WI
zLpZ^PX2|+L>w<%Q!6W2Qtxg!y$d($qL!`k&yU2I3p=3;W@<J(Zi9RQuwAChwo}d+L
z*b*4{z<Ah}Ku`ig90^}WVKM;S=nX144bc~v!L7sDmJ0?gEX7-PfJ$8uc7^Uxz;abG
zv1ti1*bJ{+kj6&9S!b}#aKYC!Lna$Rhl?Uja^{s37x@L7#v2(FL$^wTubYML$u~03
zERKgsq^7_}=#z62i;Kato@i5-pd^6Qn*&YgfT9#5JBQ}@gGSck@$Xmw4ebVpf*VTV
z@xcM0aWOCtY9zMW&=sm4bUz<L1ISrO1r+{yGq4rGprJP;0}L(VJ%d5J77Rg0)f$33
zP;k3EkR2E76Ym)enIMCj<clF~2uka4?Lo-$psfj@!UN`y2y{tMR}m@+8i_%2Ba${O
zR)U=j)94H_mC)oF_|6`JlV@hG!A78|IC$ALFhey+=?*jz4Q?0_yD}fNzQ7wihJ!Ux
z;T)WCMPID%20G0>H~`wsLhq}Sw-Aqni5HTJd2odTTDk;o&?6t}3R<}dx%JR9Ab|RJ
z%DW=nG>xqsB{XJ)G%SoIx<IAF=z1wosR=4eKqU=q<jECuG!(q&9Tx8iDudyC&_q7c
zvM-P{c)<uvw?9NTbT+}z5YjaT-PizXcoXWHLK^IOnI)-3kYy$T-WiB}q8Y)7o*AyL
zt|9RRy0F2fpao6fs}(^Dv5?1qNL(P}3ObS(a{ZuJ5NK8!bgDXN(Ln*^JTTb6dP!nB
zsHOv5`vYD|39=SPW1XnQgz&Lzw2i}{yAO=xK_uvM1T!*DuQZ8=Y^X6Z%t*{j$w`gR
z$xqBf)Y`5AWuUBKhTgmi%>f;=4bqFZ1qCW7Kto9G@wnHy!W*ervL$}Q5nU44paXPC
zD`X2g_<9VQRV(l&5-1@fCn?-j0w^Sju3S(TX$D(@MlR7is-V?v-~t(xzCa7i^2+kF
zQ;FIY2GU^yAL2~TFU>3Q#2?zuMxHo!HDF)e9OV~m5|3v^q8XtTiJ<NT=%n~E*D_bv
zU?)%>Mm|&vme&eOib%bAjetiD!GjPc@vbE2apWm?=<R1D)vnljPbk-*8NxRm<J-1N
zY_BBP094`!o8y}S2P*-kT%1RvfK|YcMuG6qQZMe!L9VV)M?fzZhw}Wu=ZS!pZGkqY
zfcoMPbHgDQ_CZylcI+WjVo)hVBNUb3C2Wux6^KEgUBaLdQiyVRr3aOCLDmeC1a)B{
zN<qufz<VcPT+q=cpfx`*kHC*cftm%9hg5h_0mRWL(5-!-o(57wl*rhFtkeh3!r(du
zmD(o}f~U1ck3lU1r3g?n2iD4QL%!GpB#G1{0xhTjuZx5Po}qC(c$@^$f(k^|91NBR
zb&O!kNkA(eLHb=?kxwG@gH9BKPC*5a8-b2FHG=gZNIr^`v;j}h5UpuEf#rX$u8F~}
zE_slF5A35-SSozv(M{yS6ukPJxQv0L40SavN-a(;aSednQv`2ypbU+{*4Y{1oJb_G
z!3YW}bL<DxK!i~iE1JiH4_q)Z0gX|^Z;*u!LV$xH7_^ECZ8!$B<{Uicl9&rxRSr@D
z9brMVl|h#;CwhXUT%ilb!TmSbpexCNK<uh8h$k`HEf8UBen%W^L{29Utt2IOVE{Zc
z;ytzzl7WrmJ-z*cT?niZ@PQtI3f2?k4USf5X%U1b<pUa`0;>y-K$ZfH6QiyXFv5@q
z9kB~9D9j<!&@}=^;I0<v7F|#Sl~7L$)Epc=Ljt<N!PN+Kz;g=Z&ez0})OgrIqToCO
znY03BO3-{2_`W6hx&Z7eD+%oOMXLI}Ni1GK4I?bei-^CC-4nEg9=vn{&%Q~}kg6-_
zc3tOq_&!&1awoCJPaqA|pstRBCUv~6QAkc2J*W>_+Q3_*kZ=LFgCVU^r~p!H)YB)|
z1YBx>rm2W6HBk4I;z++l-CGSe2~^V|w%3xE(lBZQSXGCu(E%_2ArpyM&NzYu7HAzX
zQR6kBd<oIw3z?^b#s;YI2k9$7WP>2G(BUyi;Dc^ACo=G{1<jzGPa=A`q!ZR*4p0FE
z%JkT#ghJw7iJ1`!0QYo*;vq}&z&xmlSQ7;3@;<k+;7DZk;GQT{!W~5dw7n@D6qTOA
z;h;HO*hNf+7AVTlx~nKxG`XUvGz6I#0Wu0|A84EvRM|tgpe_b@UK#9<V9<^!R7nIc
z7}S42=7LNHg(u97pwUZod9WuSRt1ChOo8MHP5Xc^TOc^?V~nw93YISis0oT(`GN+V
z;Pb}dfkTqFD2!Hd(2@>Z(Le@VAVnQ~zy-_&rC{V)2H1cLToOFs0_GtGT%cUgfC@+&
z+8PKZv5F({ELzZd1=!(!d8yzD!gxbV$l5T_#6)6AK6G*-7<wp>cW!Wr1?EvrXzS};
zUBOEWKv&X2`^cpB+Kmj0l5^rqGILXlz(<onFNXx5lZAhT6Vyd;4GK1k4?wKqMIOS2
zb&g@nTuHmd3^eEu>-d9an-L3G3rdROGxG{^5|dLs$#*?yjch?l5oE<4;@r)=R8Pzk
zNhuzEH3Rj|5Q`d-jwW?Y0#zXKhFI22LawNB4fcW#$Y86d3C~v!xh4!GMsUpugHF;Q
zws=Gw2M3?|qIlPa3DQx0kaekO<0z12EwozIVj2%EJ5akc;DfM0OJ2Yi8lf)f4Dtre
zok1#Jm&9Pm1=QH<rJ>jAL#cS3Ab~?p`)+ifJb2qYs6qv$6ws83TN$|32O33&auJO_
zu;O4)qYq6Q(&vLpn?iQ)6KeB;FX#jvsZo|$oLLeN*=Xe&>>D3!1V8^9`&M&PXYg5s
z_^T<%WP6#bmm#Q;7@rK%5)Zm;J|27|e+kGJ1SZ~**GnUc5_8B2V<=Zk#-}BM)~#0(
zc{U!FD<;8Jg(>)SZuDt-Gth<BpuJ#}AKndW_k$N5St4)EcY`?I6||KZR4o~hdp%aL
zIq2qWgLsnf5_JvD2>`nbeJQh{IcO;}=sF?LrD{cKiOG;wR0-_3eM6(9#Ny0k=#l%L
z$)F>ck~0#Epz8@elR+msCxfa4@YK3-V1BTxYdpR)N)0WMR;z;!0WB^`EXhocF92Px
z1a2)Amw1-J+G`l~EOA|YkT%dLAmN>UuCBp`@u2k}piCO?8DbC*TFUQ-e7rj7%$S_a
zbjZq!+@#VpPt>XaWEoP4N!&~bXlVdw!&YKS3Z%6JsykdDr<)TnAC%#e3ktBE=La&i
zEC77;FvwN$@hSQ7;Qa52+*C%aa5chx<TWBkQhHLQB~s-M8azR6&3c0tB4G6iD5qcy
z_CROWKwB_zUk3#l(DwrmD!|Sw0rP?&^%0m2S{e>6Wg$GYIdSk_G>n-M&}Kqc*I<Ya
z&?GjJ0idI<UE+fcL8sz@=B^RyEFk4IR2%5<Ezr5vaARChq(QTZP?fM#TENzUQYXk*
zsGOl6vM$&eEnt<wpzA%590sxw>~NUYNMx<SAZd`nF!z8u1t8s^lmuD-30f!xU9JN^
zgCPjiU<9Qwq;!w}tbA8|Wdd@MfIXpt+fa~A3?@WwV!(10J#mExeCvV>zO@(NtpGvZ
z!6x82CwH84PGEJxfzTl&2+t(m6S6!AG>_y~7955l3tIXM+adwlsQ_v|fT9F(yDBL3
z<DFsWQo(0AAbW4Tf*cJ^<GqtzT|uP*C<b9m-LQ3cz=1p1mbv2{mPAf=pawdquo!Ki
z!q=%oT8f}?Nl;dXv@>Ca1XK=IFoL<D(gl>lAS&t9K(z#=XZ#IRY>Aan-yD=Lkg9&z
za0#|L2HR=`&<p@5HDOdeun{fPfnt(pu?P26X`nr-&@nhrK!9p%LbKDLgYe=ZD{Mj2
zvFW9WMJcH%;8l9m-6{x~+eO`w7!vOq6l@6^$wBH&fKmWb0Rc+^u;q^U59%>NYMm0*
zl0z(X#gbaVB`c)bG9tR#f;kvllEslUA=L_MBZer~gJKw?odYT~;FX{cWZet2rUG?V
zO+mF4WRwQ3DhNdtS{?}o8wfQa5=CWryeD*NAjAuxZ9bsZ3Pf>`cW@+Vj1MYjiL4b=
zW`T~XhNuh%U3ZPp7z{EO*;YeuWW8W%NCJl%9RQIA6-mfdEK-99d%J|-&5gv5szE)1
zcbN;=wV*VBYmE!k5ZDqIuzFB_Kq?VI$1Px4mjF7R2OgavkmV{+(*ol?gT3Oxrxk%}
z3Am~#6ji8^j?%sX9gzW=*oK;C2x|X8cF98=Xy}M+5-4UtkpolhjxLE5&xXFplAyy8
zVJ9j<O@^)LfpS4MgZ%(AJRG7Q6!Ca=SR0`f3s|QRQ0B<+A6*U};)ktQK|7QXd?q<j
z?Nn^F7ii%l=;Ug!;S}^?3AN=>@3;!_3~&RjyF^U^#8!<sSCl}fUa${R;aJUs>#}45
zgIR{2pmjFXI{w53`=UZ{Hw$r^i4SO(CT!yi{<_1^06acT<j!rRx{u;Gfb~Hjy&UWZ
zbAc9AK(d!Nbh#{;7X&_H6=nczB`r(}l>MQ3FdSJIs6T~Tb{JwvqZI6B5NS{bMwHy3
zC386T^uR_>Q1UBmZ7H=<05J#d5xiZ-G~P3}AjjFrHP{8Tej&&kdZig+TFsEq&=lEy
zV4RuK6?_a1Y>JP1gG9(PK%hnm+8`13?lq_;MBn`cp0oiiJOMAiM!P8-box9v8@jqA
z2E%SI!IJkt6Nl-kgRV<VoqOXzD@;JAzq^$MdxJ(eupQ3e2^u{E1+OXgkavX|5DM9M
z4CSFVK=JR&2HOw}8bt%|c!qF6qiDg<Q8e&vZ!mj6t96jnq1H6ubwhBKt|(3duhxMq
z+k#jD>J=kQ0<|?jqxMh_fL80EN`e{-Fv&1XlR;q#vl%qyfzTWbwi)aRsD99D9gsYs
znHxj!E^W-7u{(U~#v9i>E+RjgK&MflXYZyKA<dzXHt`Oc7BP%RI&?SK9CX(ysKE6L
zHjFnkgCC~_o9F<g8^d@bgckn-(AA*D;h7~FjyXB`$)I%^;GuTVB`pD9Q)oLgVHgja
znQ#sAhTmld8tcTq00O*DBiMk@^<M^%S#|i)Nha_^VZuNMz=ICA0o~AzHkX~42-+23
z2s&IIe8P26Vh(5m0<tdvG|?Sg0^c$aY!aUYJ5D~xI|pfh03xa>9iJblo1{=PvA16^
zj-m#1qavcThHWPW^=eRCIwU1)(7Y9RO_{TiE8-?ncuZn#9pF2)7~L~OHQ`-dLHDeJ
zm#N1?k`ibZD4v{^ZLnqy_7#(m)mdiX(w^p9=|M#%eATWm<aA`{$}`t^Ptb;FZ!iTa
zL7?KnD5}uH5?Z`N{1AnrG9n&24goa>bT~e!NQQ9H&faxI)(R^4LA@o2%3#o$JqV4#
zAalXqfJvhc+kvD(nqgythJg^Hp=*Ur!3(t^3pEKJ0ZHAAOt6W7r+tKxrSRuS@YO}2
z3E|wt>{Re^)}^WNc?cZ+Gdw#P&|)3OYIR(92!blrpj_~ot4QrR-^A?H(7en-Q27cv
zinTa1FFhwUK0hfdHMs<Q0}Q@-5tI1Pyv)4JlFY=M%qq~BCQ54(Bed{kK~R;5Iiw6;
zWe7SMH^>{Z{VNz-a`DMEa0R;+G|ma?*&w%#VS|N;(M`lT-iX_yAlIqG9B3SvUmTF1
zlbKxUotc*cE(t-0$sm*?FY-qoMZmJ04r5s#d56`Spxs~KoS%~eIjhjnqA0f<eo#?n
zURr*9F=)>@mLV+gA`h(V0TEY~BVE5j)IK>Z)_`-qGibLrI0t}ZB;F&jIAipRUss&l
zvjPJAf*s=xO~C;LzWx_{YKUttbd<*cynqNid*B&dVwzi8l3D>;tQr&y&Y{62pvxdi
z@?p1sdE&hR6m;@nupxog8|Vr!`298@(~(*euv}#s0$RZfS|3ATM{Qy-=*(>sSPnHx
zN=%7|Ei*>RkSHf3z%nG3N}Ird737u*>Q)^CahoVwp$|H^1iXPC<$6&g1MqDLh>|!y
zIlrLN(<jN$)fIGgTPe7dh6oZkZYBURvWZ>_A_@*u(8(4cr+_!sfrg?(4B|sTV=%!k
z;24I+n~@Q`y$`x!!nGnf72MH5ObLPNoV?U>*z{O_5utPoUQbm<AhEd`8Xz`6x`Nh;
zgL4t+7Gk8+`;dlku%s_gg@ke5iEDCM61*LXFbb`vgJljwGvrln;7sC5&(0j^z@I2k
z=h28tYX(7UcR(9|f&=0~#-cA23<P!mK`S`|!O}*?xv9m)iRr2Fxv9DNMU|j6a)~9W
z>6J#XRm8qv@!*mou&^gcE2RG)4B9>fwgT@$K|`_^3L1bG3WECPCHV#5)q9C0nZ+fU
z$;J3D4FYw?K`S9$!Piir+?|TMuMAHPD19a)6Xe8!eD?~Gi#S1}40w;N1StU5_+|tO
zdZg@#IoSdkAq6j7&CE+lt#AcTZ9uL+gWUcJnrF$(iwEzFhzF|yolR?sXXJixjvnGW
z6bZ*DAE=NZXITw&<R7vF4s~B2<Tf#gOgLyF*%h|gjg-Mdh<;FS57bM8?uG+zYjTBN
zg$5ebgBuN+Uqn&}n#2a>bC}Jbxnm@0@JuDd29&LYpe`eLeI7&(G**bv737V)1rcpy
zAIL&b?-FJqXrvIK6|~Je80=oCM?eFGAZbva1~j<>?i7@yrlVhlW@rfNLKEEAXK0AA
zu@6+DlXklmfqn8w^ULI~I{=-`0^NEAyMqE+(?T~p8Ck%`8bMtc_zBD*MTwau#fFBd
zc_o=8mEdLQ@M;XUKMb+x6?IVtc-=C=X?#$CA+--j^1K>a8A^jAFiB5Lpqd-BDgcxp
zkPC3w6px`{Jh*uXzRlAU)a?c}9)nAa%!(58Qu1@5cSyjGl8-M*On0?_>G8zfXaw~I
z140bq142NDDMBac@byhd9M%AxQ3E<;47pir6z`LtoE={P?!mhnxw=9o3K7*D(f~+&
zSz=LUVjgHcKj_?=JW$nTMC@cT;T9z3kOp*47qu`azeoU2^}^<mNAyx86VOGpo<V2@
zQ84JBY*$x*&>)0aQ7TAHd{JszY7zLp%n;aOHh=hDQsm)t((@UX(GXDg2$V`e>xV%5
zh~twpQj@deLE~oeIjMQz!FBKoJ&+Sk;@wK~l0lO};NHKXaXhHo5TBcvmzbVf1X)G`
zZ%^XrwO}46ZfFqi8=nH%JK-9HJU13xVrUMVV~Gdf7Lk}&;+X`>{NQaKXrT$W8nr2F
zfvYJCay)o359|cZ;1cZ7gu`Hp+sGE+o+|Fu2B5WG;O*E%q!4#-*LGmaF3=(e@M(FV
zL_*4fA9^g<AT$&MI=TyXiz4XSN>HLg%36>O$KX3G!4rZ$xrVM@I8N(?twX_g#u-t=
zmWiIA<EcPhmz31B#L}FS_>|O~)RI(~F!B&G^qwWK7eMV>&_dM`Lu2qg)$yr0sky0n
zC7ux>phZov(NmWK&_*fPab-clzR<LT7(xb*ID<lhj8+q<I02<vglV7wX~ZxZav4T}
z@#dgI=ZeZwVPlY3s!f9JLSmP9B2}fZ(E-mqq-!ieJuRGvctU2rMvqN`O~&~{PXL94
z3%J_{>a)RT;}FLt8G+h6&^wnP9WZcT3b`{M4@ukL2^R2BGpGnc&K~fsh@g!=#7*mh
z(mhfM0NN>zqvizF9-fFbfvy3;&d{s`OXO+6iJoa7WuO6O@IEX*(6t$6pb8c;F;x_w
zlUZEind@qrl$xHI2kZGDau1HYNZx!o-exA%@(X<a7<}pzv=@kWA0srrL0Jda!bE6_
zfvrn~BpB4TDQFl8OXPscAGjleA!`hwrUk@%f=<*0t%`;=Pa)<;qNqY0*#?!yaN|JZ
z7NCL_Y99DlQE-1BCSZwd5@^@~)XjiN(&s=^XV6v<$dT}nlVXU>I7rDJd!vU=RUG*G
zLD1GPSI{Xgp5RFZMAAje8!5qwo++*bju!$C8w|Q7fy7SQj2_+vTG0qulm{AphYiJn
zmIH$F9%SeZl-EEbaS-0%IK0cy0yL^Yc$Ciq+bAFMIlYiW&j)aR9yE}VWC%IP)7i+?
zA3j`SNVs2!R;9wr7A&1aY^`3<P9axUN;-=0)*<FSfMlF41sZ~KEhvE1)o{Zt<6$E<
zL{z1qFhObm!s<yZfdU#whE!AF8Z{Wp$PGlA#^)$P)<!|DQzEWPA@L>zL--OT%kadU
z9Pk9bC-}Yt=peG8C3I<QacNR<a#1FD%9hAUDJ&<8fDU~Qc8Uj|V_<|bPyjmD*(n}G
zI)kN2pD=WWEh`K52Acrc+zmccJlG}PGsGy~H7LX+J}AT#ys{58%9mVGVQ5IwsU0Se
zwXv|%NleI{baV~PDRYhY2`DoFr8TE`FHpm*#4I_ZC_gXXBBitld=Z&vPH>4SnCa=0
zW9aIWV`u;apkfYGK!dyn3Qok5rl2Iy2_v8}R$S-GfOdX?oA8hpGUfpt$n6rM8u8dl
z5ztr{fo1}@l>piCX-LXID^YHO@4Oq`BnYahLD2ynZw9U31oZ(ST#zJaIsn28rsgI=
zls!gRif!chCw812tsKW!w}G-2cncNeVh}7_H$b@v#gT@n7s?xgcGsY9`Gs4FGVlp+
zs+-XA#xn3=EMjm6OPG>2pKbuJLgO=2D&mv#^RqKkUHzjV2Oz~e=NDAQgHDqIk3fUx
zg1k_R3u4D~TtPQ*gYGbO29>_Bx)*(T#}w4=1QmsDIF`2ugH;5>PIQ6r(E6x&&!d6p
z2!kH$0^tS6dj|W&2Zw+uP?CV!0=n@K)M<rs(K@M+ArgoQps{=;m4;^Vp5TfH=4nG`
zWD7w#4%B6anrrBZE(xwCp(gtyOM)(2^#mW;12;JYQyz2>KU^Mqf{m-Ivk7QW#K<__
z6?`xdXiO4xnN<nW*+8!G!QS9?J3;ZFBmAS{LAQ7WgEk}^TE>Gfg){^$8E}se25k`s
zl@y@G+=ie{NMZ58h7s}L^Vp0)=b^fKfpQ<X(SmI<9(>>$;byv#Yp@Zhi{X;&A8Z6!
zKnhDbI5J;QW?nkB4CskgZV)>u4O&(SUN8n)yB!}=T9A_(4;o<g^vMP9J|^HCY)%19
zgn*rcQq7Vyz=W;7g)9gF4@`r1?KvBIg3fUA0*Qb&?Bd&y0ZMSLpxdeZLqJzJhQP-5
zU_;o1M&R+6c_{uQYD6B(7!wZf5$!v0$q71F3DkCjtfPgE8iJArRon=!V<EE%pmYP?
zSdQ%^4$zoAp7TE7gQ%z_4zWoV%{%zU?1Bj`2SaYa86sbE;y18eV^?R;E_B0qBlDot
z<kZZv)D&OH`a;L_RK#-lU}Mm-JWw$UDl@^;O`zlJKt&%U1%Q^Eq8^e$AZlQBKgrz_
zB4_o%)q**JHF}_(Gp<3wF7b!~aBK|$LWlp5P<2CkyWq|+tiVIBy1`07Rrl!dGB_xL
zsdrzNGiYYU0=!Sk&<uQ*KDb^bI57jihXOpO0lj6^&^$g2yjcWXje)n*LEDp{N(E!>
zrV(uErlB!-y#(x}aL<5TP!R{&Z~&eKqUsVkl#v=klIliR*s3^C{RgTE;a9!j*tdY~
z=pe$=*r06_UZ71>uEDta*&*@ZUN)>UH8hBaZ*zc;yP$6UB5)K60aqbz;lr^i0PW;<
z{Kg?JE}_On&N$W{5Y-w;1Rnqhx~33v*o7;2h7Vf1LdQ%%+a6%UCh^IM#U<e6?dcaB
zj~Go!!7`cxZtfe!qmHk*x~71d3*d1_vv{y^o;jc?C9I<`CZHY-<X}`#%>r91gFKoH
zZZX2@4%8?otKUdWutD12=$%*a);Z|VE@+Jd>^xN?llb_w%)Auv)<p24(0EW;keHl}
zcEBoR4LEB4B+5CsXZ5{6QR`L~1m0o{VF!DFc96jC)C5&4PPlr6kjp6jk=3KOfXuL7
z#sV%%VV7NkZ#{w82kr{`#)IyQhjim$sz4_&fchg)M}n4d!I{BG5}=zMAUBplTxaNn
z;ymzhi+emoE2uXJ>Ptd+;7cOVOaeO;CXMP*kVTN=FQFEJciw;!buKi2kk>K*g&-Mm
z44<{d+sg;nkKk2cpd09Lb@ib$*1@pD7s0wfgH$Nf!=cdbFG3d5`-SkMAhMtalc!HE
z<R-ZwB5Tl)FajBtepf3Z#{@W&fXf*4ElkGX&7Vc7g{7&*C8;U#DXEDmIhlE>@wu7B
z#i=RrptGY(i{p!3k#{a(pWH==f=VvPE!6O847FJSN+~FvCz2{_P@4mN(G^NB$`EBu
zByx`pIZ#MkC=A}k3u<aZC%Hj>Ksp{4#6>lor~=N5xC3MfHOoP^BL^s~!Hs2}3RmcX
z%1fMcR^)Xm;W-<1bH8i6C+KbmP+bGbaY2w-7*J&iKIROR8zCIfh!VJ*11k*j4hCgJ
zs1)cVLxfx~=;Q;?JTt5a03B$9CJjm?aA_BarJ!a3Jez|zk73;+4qBauXqW|;7#hbz
zPyC0p8Oo@)Q`8jcG;he+jcCW4fKD(0jkOvX6sHz}S15reexN7D8-b5Dfl46mvX4*B
zNh~e~ZPSOHc2WjC>jac`kWwz_v`A1|z}UMOn&S^@2*iWV2Dd=$T`UWB2d&!*Ho#HW
zf}+_OT$jQ_EWacpwFoq%0y;MtHlG9<MJI2IH-QGQD=g<CA210z@;Mc>0p75<#5K6Y
zBDJtIF(<wx-!s=WxWptQu{gss*VQlBGTzW4-Zwubz9=y-JvAOAo|%^pmM}7icY&__
z1WTrXWnoeQMVYyvyXZkWU>ga*#+ifnXM;DgLn914LJn#+f|`%6uC7K#@xJlUmFAGU
zH{&78&T<35CO~c~1@G_%U8W4u=}O58OHlkHmmNe+lwm7HKrI{G4K`@51<ig3WAE+<
zTY}epff^!E#Td)VkkTn^Q7yP+2o6GC&;?pt;tf3$6(SvhER9)=Al8Znd4so(LhT2Q
zU?b!}#-g+%Km*%o(x3r-coE|Tu@zdx7(#A1G=#MAi0F-@)zzSQLh?Vnp@F50cXf3&
zG%QIh0_{iv?YxAof<U>6x(sPK7J6@OkPlOX?sb6fAcZZeNAVgwY_M#g1`h%n#G~y!
zCUU6F0=x;y5`4`G$-{ZUmhq6}1Db314hD@Xx&{Qp%0J6^$Gl4L(28ZeFLb+<X8`CL
z04%*HJoP&$`vgHx;DRcn>g`dW*-hltyWY5tl>${FXlDm9#79xDo+Nat7E)dTH#e}j
z#}(gMJ?8P?qmMv!9^`;5SLniF9794Rrw1a_9H=KpVAKUZh=Zl$hBRMp4BB`=#2Kep
z5*$&L0;sBo%$*PFiycC645Se`szSB85<W_bx_-dGm9m*L<aAG55`&L^LJmFg!?#6=
zxP$v38zwD41sUi#LU{dyV~i1HUe*|;&<^qs_AO3FKHdO2JxXHt4Kzn%4%%U3h%vea
z>eLZ95Cq!i1C3dm#>b-{I09-WAdWeN>;o$D#1V^zmdKv*g>1}o1s}5kTaRUE3aYq^
zOOrr5>Pk{8N<4#&<Dqlo$VD%Ftk^X)C)gz36|`54;L#>XL$rf%ZqC>MZEh|gwJ0+`
zh1lu2;1W~FZA{dwW=!K<@!phzR2+a#_P{a=4JyDvl@GQa73dsYP=^X>K?TYgXhGhf
z{ut;oP0%_RALxjn7i`H3u1;4lSVeF!vU>1ZeW(O%Xc3~!BHj~pbPA~X4L-F2W*vOw
z5~2)s5Fi+Iz%*Q?1&U3Ept=*(Rfo%i4_J1EazUe)pw0r+F`yOV;L%I4H6TgQ3=B*%
z0MlepfI^K5HVnm-2YUjhKMEobY8HXAuQBAFzWAcl;?kTF&tSKBFP8$a1ZXpQUP>lt
z?`&d@XM_>x_|Tj(&@rQk4Zrba&{I`SK+S5;Adp5&=nnAs#GI1UqP)bC%(7JQN)M1E
z=9XcXkmMYb`1r))<Q(&q)MStio}hIqAO}Kw<WR~#*a*Bc1j-F|2Q9MzDWz*O3ORk7
zg8T8<#@;~b8?CX2w{eA<mcZ>Z@D37`W2ta7w6GkDgui_RovTFd|C6)~9NwM4+SP*g
z6-UqhM2xn9@-Xs_DtE|O8#JUqhkK%o)S(U!f}}y3;oWG&*`J^-Q)ZAkZ9^hQ<UyHm
zu(Yp`x~-7D1TjZHlF^(CMx3+;-@oqaY66<k2e-s%J$y-r`Vx5n60^Gksx!e;Yp$-r
zZs0PDz}O>3qYg*w(lQuymnP_-FPFrU!~oEZn(?5Un94w<H?(C1IuaoxKPROar9wbm
z0ZZCg4s5QI*u`A1nMZIhEZ7LWT!u=6C)41wm%fl$FX)UR+Ui)`d)wgpVRLGbDaD|8
zP?I$nv`7}RF$iidXxJ4rL<Zx=dqTR`Fh2C^T^JX(xE98DM0O;okO7V8!zA6&CBZYM
z5chzVoub(bDy^U)5o{O))oTWwUj?0^3{vk3y5~F?X}K$OUp`_b7^r%T2Vd=;TaZIp
z#}YNClQbm;>Um>nd4iT`nir+!q$U=pf^$Bht{vW*4&3#_U(-VRea?oU17#p#gnvYW
z_&dAMatzT~0pt=;(;1u>pyOc}+nm9J76W+IB&d?YT>3%U5+-aT@}O$e6m$qfiEBVG
z?Cex5F=A*Q@0(wi8lPBPoSB|SjdlBwVfWF+f1pAN6bsO%59lB~#Ebz*60}4aCg}s2
zFMx54<3aN~psWoEP0+e|gl5n(d(bv{B>6Cie&qGHpe0U_(_6t4g{djvQ@X%YPGp?y
ziakZ*s}!*}MO*{G1L2TEUp+t<gyAeK2=3AZ6%3$47<v;mz7h;u76H{Dpw7!ko%;3)
z@`iN0uugmXV4RFj)fJn_@rFHZ;W~{TTU3Iw5_BCWQcD|lLLK4rRcSeZPjJz^3-qcJ
z$kKmMz!2Z6AYuOswOSPzs{uh(7~xIkL7<aWkcTi42mfK~TZ1wtX7d$lcX3HkekG}=
zkzuR+h*?~N(l&!NBd|FczUIXoyuuS#u>x*<dy>$Kfm8v0pxw?eE5P@a!8pMo$Wq`X
zZ^(V@NDNs}!3XbR8$+a_Gu6i6E;eNRj_^D+=tdP6$k}l4_OGck=(Ksr+9pWRjy9I#
zjiZBwE5GA!b~+n^ZaqPq^5YY19uHZB9$W%F5)5TV8%xAtD^S2=4B#<7lFsS^AI1m1
zvJt&*B5D>5n@d1V2*~<9Xxbxm_Y=6S?rLZbnn);0&Ow}y4(kTcJR^YeE|pV1?08CW
zUO-L#u<LQbQsC4N9y*0KrNSYX&q8^ib`?tMH-tz-Q$OSY1<<v)ps8*`w=?@8S~$7E
ziJrM2L!kO#_nN?uj|%dJZhfF=WrrDLVTUKEMephw0KIJsc~a9oH7~U&GZ}s|Lp*H`
zW&q8b1%oaxLtjh*+C63#4<gOu{et63u2(@i!DIZc!EPV}pr<l`Vl>!-TBkCg9?C$K
zGa0}~5F&0g2IYRFdIQ!nMcmrvNn#-g8rH&pxwaGRJW@!ZOKv6yH9tn%)9|X5_@$(v
zO;?7HCF6#m<O(eb@b0<_0qyI>ahEDl6$X5+6KzcsXb{Ud9z>eN`vsekkq=GcgTcdh
zMur)Qc_}%m@j3a4d5ATot^sABQr--GfH5=&bhigcFaBzq{6rc=dOH$VT?DEuh+ZZE
ztwFpY%_S%gy*>$m$bvTzfVx+pxlQZ|fk5|)tdk`0b_S3$Hi;cBq!Ylw3sn)5YKVpZ
zpcw{GYDS(EC$)^jGK>kTtU>EHKy$_j%b>dq%0Q`zgd2Ntl*-sP^ns5T!Mx26<$_-9
z4NQ~;E%0?k)ZF}m=SX6-!FvnH<QwFaK5$wjy-Di>TKX1Tf~ea-`46*c<dbU%I-3a3
zJ@07OyrcCBU{xgQZa4bfbb`OQg3j-Ndb%hH9NHvDbu>KE@m$CkPjUkQOXdJ&3RhR~
z+G)^mzo8+h$q!wF1Z(WmdKYP8uxBvn01vc{3ZPq9K?9J*pv6(S1&Jk@Nja(U<(VZJ
zo&h280U#}qJ6T<WKotgfO$F$@5%5)HNG+#e%Xpt)6KIbPBlt-y$FKw;sCR`W-0;UM
zp3F?l&L2>DhI>64sE|S`t3eH7&}<gy6mKWU%|rOE3jw7AaDo7j7Nah;01do?N=%Rq
zNI?wCd61?y=;9}E57H~h(a<#BI~g>{Oze(j9BceA?jN@F%TGxK-%42QnOBlpl$MyB
zN?;itWK$XZ9CPG>B$x*b%}BhF$r*HrSa692>@qoUN)9fu%*!vyD9SI7F9Emep{LFV
z5ZO{7d|d$KU>Y2;fVDDmHiFDFldypty~IWiFrvqv@Ra6`NZk#{1%jZ$CnGhdAhig*
z1S)`DM}BzW95o5@4lw|qS%kXB0komZE7&65r62?}%md33NSO|vqOe!yc*=Fu97pO<
z7dWqBu2KbMYNTbT$We*irN#y*hb88f6eR`}<tL{W7sFT3QlX#%4Fb5r+JZQ*O$Tl3
zBQoo_A}$bz7QjXZf%(P$WvN9)nJJlh>Cn5*VYRV$aEXy|YF;9!YJnDLX+`<D@g*6V
z#qjY+Xt8E!67LH+P60C0=@|@)`?7!#NCF}4AWT@2fm&KnQUuDMBsO<J!$qK_5|Gus
zplhoNAY*l~Yb;9=(?Of|Tna$@<)Bs~PZdMXoP~xIt|kaH!gC8CcMX8I3&Ky7LUKRR
zWdf)>gRzd<IUaoSEVy@&80_jF44ZnP&iZJBcs%Q)jR>xfHYRR;H1Z0DV9<_q$c>aJ
zC24?L8Ct<jY{22(9*3utbw?^?ajankZ}K4G=<G7+DSc+~VUTN!;)_f2ixSgQ!85|-
zAJb<7T96#<1e)@IB}MeJe!xmV!v(H5Hi`y=RRsHjuSRr*^3eJ+mf*!)=nGIG6Ms-0
zp(y%63z59z!3&YV>y=^Vf)*ly256v~P)lsk!B4Jmm1Zag8k)ivB|+Q^I;H_(5@<>v
zG;|3y*U$r5Ge{D&><A|5hb##?G7o%a3Bu-JOnI;;VEQ8<@~*C+jTVq)9%Yb&`ds6K
zkXJ1QyMQhN4EB!)E%OeK4~_)i;Ria>H5fFu1-iY@&?P<?v^oK_7#nm75$N(g(6T7d
z`f9`Q_+Z1R_+TSYX-VLaK2ZP9)zBn99=r}8x<}eI*vKqC*a$o^0&2e_7hs@nyeFB>
z1iS}%k#MgyxB~#W;|TeD6C%31=J>~B(Yw1ihWTK525U<L$0;}@&E$f58@NXdpeOh{
z$GZj-Iz|jSO$}-6A>9@ofLt(PUP2AN3L3lsiPmdR@m<1+W48pTP{Ox218uD-C<ha>
zt`w!pz`y*Hs9|2vXcR1=pcSs5BMQNTI+)uHK$m7hI@Zv}1J(njNbEEbJx*d84{6OL
zg3cC!wvd8LaJ2_0@5!6SgNkkZ&U1BzH65`Y&j}e?25s+v+(ip&p@HVfLBZ#ZnCt^J
z0FXNiRB=1_qyo@@jzw}}L1J=dNhNFq2ir^zv6VjftO!HUHJvG?$*ItS8M^-kbiN^c
z{($0r!j33MSAa4K+K3S3=nB(#8XaBX6c5TIm}fSFj;`>CN3RsoH(G(*3p&2Ztt>bk
zbfT@RD})CsA8_2?3snJHix&(!JOrWvEo}tjT|ONOZaRTl5l99Yg0^IVjuJKmZOSqP
z*Sm1LJdhn1>=W-93_0x|YLYL8v>|A04z4{2Ssv6R0i6W}bvWoaUW7A1lAu)}P)X1V
zDug8XkSnMR7AwI{hDsYbL#!lt-L55Q89m_>el1;tjX<ljU6Ns)BG7O&j&Y{}t5flp
zLZD?Skj(8J1X@88pORXVn3;pLFUcf6G!JnHRSMdXYG`SUxXv}UK@w1L16?&|7VjIM
zo>~HN7RUmmt|4rUf#k`2B3%Y*G{XvJNb4dGbZjJKEpkAHYe+o&qy*f1C5f{OzGnfv
zL<>ii3fWZv%KA8Oje~40fZZAg;i2_caBrA{J0dV1y#5kmU$9@iXRv#Gus@gr<p!vD
zIEpH??g}{Upb9~IHo@B`A?^X+-3IEOz_&V>Bbx-u;h@3+rr8Bu5;VL6lk`HC3<jGF
znwf)}47)WB$!5@v0dRTvt#OF@7hAPPXgMCSN6_N#YeVL3@y0D=9T6;UAw0CWHOJZ)
z1qB#<;Q%adA^I`n79tLdTL=#=Zo%0T;^1I-+(J}>V*nDjPytxng1PXx1@oZye!!dt
zk_0&wW-=^pp=v=#1cIbN4Ij|%2}4-iBFRJI7AgRbTgbI$=HL~ChLC!Rm?eau`=b+6
zQi@WGi}TY!<7l8!z4&0z#8GJ;wDB09nOBgLn4Ah9)uUBe1oAn-o{%f3PXjtE9ojHN
z?j?ZAPUOZRtc)RY-61GPq8zvfs(G;o1(lEe#&hUpuqlBPrcsvVmVswYP-7KzmJKLm
zkZKjm$IU=vw}^p8<I=qRqLkDk&>EG*0?%CJc^y~{hB`<}=<qPaX<%rlge7{y!rnU<
zbohd+t7&QxXrC2IPuL_LG|L6Q_S`erDIRoS7YIX+{{XdIASZf(&jbTG*`y#bv&hq%
z2*<-GnT?Rolz@!(g2s12Qwflx<xw1E5Fbp$*=LUNIL<zEjK_KQ8CVMY*=L|?l<?VS
zhVj1frNybm@x_^W={c$KkOR<M0|NYl9pf>_6{x)v9^dEz_F+p<ErP!OiI`J`Ky@@?
zvpd~JMTWwGf<fNkBL$(W9bG~9dzBcPki3I8nDpDaTrFS+`@7}_c!SC??4y-Ljn`mn
zY=Z_Goslo*Bc}lbDnlu#T|jL%P^!hbAP%(!LTnKYYgvG9#R2!EAuWT!cGxFqg(hTy
zCa5b5n#aOi#sr!hMn3G*h}d(kDU2D=T1!yOU~YLKcL%s9=)5{uR|CA~1jYeP27u;G
zV2yilhXXXR02(j^)f<pjd?>O3;2a4W&49?ErjuYuOB5mnYN;Zd4r)(A&OL<6n<JYG
zYK(%~JTSMopi6=qWKf-6$dZs=2&5$nmG{S#2ZbwgF9hT=S6A3!*M^4B%mmu9;u&0G
znp;|uTH$H};$rOzlRTmCY~<>a2Wlo_U#6H;nwFMYgxs7!T8#p4wV<8D@9OFb+T;dm
zGeaDSwx=M-2z;`0PG(su=sf4*;`p5W;u0L^Ig>W=4Oxhi3>vH~bM*o*-Ewse!gqNf
z=!kpJ3^wenLu{qqpd8IKvMfqX&nzxUEs9T0%*jbgOwNu^%P#_*+?otJ2o}e58`hCU
zPw+sWH)xI&bA-}07%UCS{Wymj!7747A!BI}^=JhSC~sm}-v%m<U7<FBJCUHG4{AVE
zyeH_GC_~Wl-eAy~DsXic=oTTh+k+u{%OEZS9fOKwqM=K?XK)C}D5w>nDMf@lD6@lB
zp~55skgWkpf{cbqh9OIWy0D-IG^lif*bG`PfiM{&5B3C9zmX|KKf!@V@D0GAHU{df
zrF(p^krQa?D{}K0X^4(mLlyA4b9BQzC<TC8Nw9$lI$g#NY8Dtmc77RxQWTXN21sL3
zSjGTcUCFKA!KYdT8=`kWTtO$%LFz*j=*cD!9@-EV-iZl_jzARspdl<H$nYen!iF~{
z!ckPAH4H#2*WlH!5sFIi5Ee@HY>q4sN(>--kQxS{aeoLGB#G8AKuAIw2H=7ZqB<Bf
zgoQ2-G8^tP=%t8A4Fl9m3(|rUJ=0uW4ME5Af|fakKv!xdmgK`OL@_i#x)Ff(Wd``z
zlHk#+YC$Oh)T;q)<#8(urq@-qUf`)>%<h9vt}$p4BX~j(w6+k`@_}E3L9L}PCg7FR
z@Z+e85hrAlxb6kCciI%Prku#bH(g!9r^&#t$Rd8ciqK#iYyt?>>qgCdXbl}Q*9%c4
z(7-7TGO7k&_)5;H4Ul0vPwa~_p<NQtk_i%5lwuopfOL33*It6>n&3wQxq#a?pq>MK
z^*g-3fpy;02<Jc}YIg}W@?a&Wal9|+f*H_>z=<WPt^sM_OH#?6{zPhz5<W%(bF>3I
z28%Z3iLGNoL?aK+_&&U8H+nuKs5XW)>p%rIawCsg=R<;9aim_e0GVw@N=&dU0Npij
zViM#Vj+#w_3sRFa(=wBh7uW|RR_5d<rjWRU1v#IScRMOI*FeJd7kI-GH1<LO|JDa&
zFHycK3OxU5k&##oz8V2B)B#$~1X?fwof800o<J50<RZ<>U>it5@e{!s33R&waq}g(
zrb}?omc$zpz757S-ZwtA5aMr~Db*5u)B||N2mh)QXXpv<pdugn3Ln%KJMlxl$vL1U
zqoAQJ>}yy?%T9Rt9|hTl3n>7DL5JLe8WQjcb`xajAn)L)c(_i`@@(3douIRIAsygw
z@YoIES$jXE<&Y`CiJmF0uEwc(De$z4eeoymxolXuYZ;!HlLJoCp5SBgq2;ilWpYt!
zVo7RzacNR<a#3ah=%j8>;+FgbVeHrd-wGOR5$^};JsTkx<e)|P!HA1q49Pe*0e;a-
zum{)z$o3=fpc$wU7Gf0d8Wds@9~5E=9t|upkB?8Ts4z4%G)hV=&P<LkE-A{)OZQ9$
zEl^F)NCb~JW|kCtg2!Azn=wJ-godamm>5#!2$Nt70<-+CuJDy>@U8ELu3iDK$U~i7
zhfh$GP-PIcDGkdgCt4#Hbk|9VAxQ@}d4rq7I7?YF&K>szt-VD%mV>wy8|(-w5Q3e^
zylTh^cBB!wCknc1$S2qsw1XOP;SlQ8?3CBkpavay+m|^s7|Cf&gZg<`nqpWt#KH?m
zNYfg#g%4i34V%S9T^?G7zn+AxP{Y~|!rx{vGEUA(O)QGf&x<cgO-!kTPaHtXMVN^u
z0f|M4xv3?oMPZ;T1|U0|VWR|=Snq<uD8umgdO){KLGOWrbWc&QEg>!$BK63zJ1PLY
zwG-wmEQ6bnq6+=UU02u@RphlB(2@!94Hjtii+9WnGI4DTzSYnL`>GFk((?fwUJBy{
zd4qS3LG1`alR~}K5;SKCRR}si2Hebr@<EfQXwslL5qML<9AYpib$j~cT0)lELDqm0
zuCyVg8)*EJ3fr{F>3dLNr*;&Mp;c<{YJ?<&(K#9P?mB(uWRN#C`i18Bhs3+aC+Bzu
zfv$W3ubeV6f>t!BcmEN!ILFo5&=YZ9BzQa%XD<dkGhGs&=joGcXbNgp5Oswbk>xAw
zd~&=c5_q5=RFL8-j-Vsou+j*u9#lpm^~FI=S}d(5aKQs}L<pp0ftnT=?-}eB9}L<;
z3od_Ps-jR-p>`d?&1#rJLsJx$h9>cz&|8Bb4g_^<zy%$c3rc06E)mprdX3_{y27`S
zAnn-0GKxy5g^PDQ7pYA{^70YTHUK=^!`)D~hZ`c#FbvYu0h~PzAx#oc`b3;_3|i?2
zS{eXuvcZ}ZsC_fyauw*zJJa}JQ_$g&Brg&VHU*uT=j!Te3_eN;8gnU?d5O81$?>_V
z#l?x~sqvr<f{+#+=-_PRmFnO_(C{}e!E=bvdl}+$5{pYfYhJ;oQExAv3CdnPP{zW#
z7mrq3@k}9G@z7_c!AoO7H<3Y#a`c5VZqTd2!Chr=ArI@5Ve3qQ3uYotJpgsWjOeui
z67S_V(8L6q*6{{~0;o(kMGqrrU5C1ZA2p<cLD>YfOUSJ(H~>0h?hjgD1T_##JKWV3
zsvb614_1#}N#I=(0MTIxTT%e!g4Xthf)5n%3=Rbi9l<OD74P5~cZfppVN@_C_;zNf
zgFx$rAUj1MvY_=s2z^1`!ALqm#}c5(8G@=Ns6mEd$UzYdG8Z&%26GQ+wGcutSQ_kJ
zsBX|=A&@k|#X=^a0-5kGMH5%h;vuB!1xKru@E9p5l8{plafKjgnG~c23p&OGUVEW!
z9f$Nez)M3tz5RmS2=sSgi49^fdd~%R2@paS)aikBT%sVc1MRmMg8MCy^DGE=TR=0y
z7?(8R-boIxJW?wPQbAX-=anSpzy_nJb)bSJ_UlB!<50m)@t&Z$R>I?Hu%QNQ6(T&+
zQ06SC?GIuOhHyo>MhKK3DPQRVG6f}B!(t6v=>;v=&{Hq0<!A!xtrOSscZD@ieL*8^
zFkTSkK6z;4GZ<M4yeb-8GC*Y`Fk~UUZ?I#)3oOCKjw|S>6pRHRgfB_J2p3}gWeA!q
z0&N+N2hZ)~7kNTQB+7z<OAy01@P!)`*Qo~a@vzG;GgB(!lk@YlGgDomXAGIfJLeZv
z#wVBL7eOZGKojodA2DPKs@}jSGQo2NdSU=80VNb%rC2anMX(>FAcFGH*2Fnt-PQ>@
zebLnwssmQdKuiN&a^@2s90EHR2&M|OeIJx+pqkM7N#GO$l`@1adV?5fXcq4Y-dztj
z$r;(fpnei~-5XT3C%PnPy&cSCe`LvEu*qPrz~rHe-e6pi&5$A+YIr0>zpJaW3Fu@_
zBjb3;0Yjh_-QYvh%%KUu(<|6DKG++y-ZnTWJ~$#iI4T}|ECQ$#2s-csbix5>r7);p
zXXqUt47!pHbfb}BaC|VR;szZ(0IH#lz>D%A=b;&zW#*Nnrl%Ig7pE4MrsgH5dgglh
z<Qjrb-NAOqkYjwX5#(k?(o0h#`cF}S7M~Q9Ko$>TZybPIxX_^oWAND)M2tOv$`4S-
zip&$-!DSh&j06vUVOy>aDeF)ZH3`G85bgeuyLq9-st2g?54IgD0K3{3tT@O!*dH_}
z3g!fZ&hG-Zfx+A$Z*a>Ks?E?0-B@UD0;>%MB}9bQV2^mno;a9~LFp4D4Qk{eh6X?v
z=OJbgz&k|Z3raFTBm9QOrFo#eBG422z}+}_5rwtl#&>orYH37VOApIn1?ZSpS6Aq1
zP1w^G!JD;+-DnRR{tgBw7FZ>YUO0o>grLIN8AlTn(h>y~A>j5tSUp-&2AzY8Wef{c
z8p0hB47mgiYFa=%=#I2t&`=hrEQYI!L{WvBj3HqMH2~DxL2{2FsL2cJa=;q3prQ>S
z4=S5M^I$N|^cg922CsX9G^h>18%sfB5}A2;uN}adD5zR%Lt=3>VGK;dK<ZnduE@*?
zPV~%hbu|QSw?=Gvg^YmXUZ4@2Na}&*ph6Y@P#B66p+zWYL=b++gCY9C(MHCgE%or}
zQ=$)#hA(bI9O4DNvBx4eu_C@WvkH1gDn+Z`P&zb3Hr&ycw~;p`N^EJ3v=s$s5e?d_
zADmhQy)x1lGUSOEPZ&KG1y;Tje=G{Ph$it^6wsgtYQFU&V^cfm>_^b>FV@VCxK0B+
zY>i{BIo=yS6G3;c!4K7=Xby!6XX=9nWk7owK{RT$?hTona>aL8q6gYs3R>u6UnE0J
z=op&EhoyqM!l3g`!E0Ha4PE_%VQXa!2@eY(Wn3%+B%qd+A^J$NE7lPK&;S*V5dqNT
z5$ZA#V$R`#-u4H+F#vyQ4_{6~(Xl7^7vO-(sYLM2xyVf%P=|qtLr*Mmt>U%By^I$u
zh5gVIOJbJznjoqkMAZcAL0G~oI?#S=@OkBkDiit4p&(=MhVLR!N4XeuVp2+KVhU*M
zcYJPUadB!2($;Utl?TSK*>mIxLs04@a!n<+UI(b{>uiKHolc-JLCjh|!fgm=BTw*n
zfpI)&s};;!sChRhIMFl5)fG|RfqV)H2-vDCEW=?){cp?BnSaob4r0C@)Hg$F?LbOb
zSQmVV&HRIETI8l1EcZbc?t&JJfD1Qru0ugTCLd-ru7$FAmk}Tj>k!qr1PxAt%6nJv
ztczc;Q9QnJF3_MP(yADS_^6ODn0qO>wh&Y*K>8M@iA6<;m58>zabSLNKz>eUa;0}>
zUW%(vt_A8Eax7Vrm|+Xp7zB=b67xzgXnT%YgD>EtP+%hj-p~U{AYEbScu;c*bUp#(
z&@h;)KonKzEf=tXP)A0fs0@qu1l^qkAJ_mb9t1@=L~)RJa0F=33}QFvtalVSL(o_&
zL}f5&Y!)FI3^EtlR?ws@nlva{Va^Bbt_DeiFTL~0g={1M?O`BhBRwehk(NzxOyLnz
zoq(Fdpc$`tPslhAD074J1<uANXyue8XgxKk#6!w~AaU?uI%<}IWf)u;oK_d~VHp?$
zFYYqUORXr0cLnXWMC4{eqtQ!ZiP&R-y2XMjJ1igtA=<@vuq|t#6oyo%5<8#{(uSNc
z@f_obzkQCfD$*y|4YFeZzD?K=$4Q0Qlf0oN@~MQriFt|XsYOPH!38;)B_*jT$a`*z
zUBRtevv^lB+Uyp%+Uyp%+w5Q|>}_@nV%qG6M)AJ!X_<K`@p<_vsjj&}!G`gm90n@N
zFx%63>LYBeXwcc&&W51LThP%MpdB0VDO<F30}pt#)1e5&vJrS+3I#PfsMrG?9UqLe
zvjmc`$*ZwJ2^b~a;|VeFG#KV)4`?-J47ya2n0f%zO@vg7#NOr#+978QUbO-`6rIS5
z4O@7CdljSW)*w^Mkkwb9;R~DxUqP0IjjmgRgac?<8#(LN%s?}m1edLup|4s)8qf<u
ztWGt7?!_!9P0GnE&PXkaPfG+1Z&i{yLjYc+YY>lA7J<$#0*zO?x`Nhi8kz;btZ;+a
z0M7pg@kR(O&>P{xGfOfYA%{!k7kPqKD7d<Y<^+IEL7zl0GzU#0fObqH?w$mt!4k5z
zVj4i&39j+@#umen#}@J4l!s9o64liMg$u0ML>t*hT&ahpx}n!uDv*Y@VLXwi%%C=^
z5h>3cn(~l$0V5?oVv2q&yMaLoE*Nx8dOX^0O~`6+5J}-`a#zrDKv&Rl0+z@vA6TLW
z-DCkufaJC@gUvu^_{5WZ{i&-TIE%z%OtVophrlujWW>$T3_3`Mt#%}|9u^~az!E){
z-aev|2jBG&jH}rITmMR2MuT^@{UA5JLz*5z-oc=S2oO$i2(lDtR1C7D9V#1%Aqz@?
z@XoX`L>fG1<CAL!ZgUtKfYw$MF|iMxKFrK3%g;^)?Vm5f9>!Fi<%cY+8QsDJn&k&Y
zBq+Y=cMutLX`UhS(mc@FWX_<KjOO4KbVZ3d@yYpl#U+V(C7!uHx!_y+pnVlcQi+FN
z2o-E(67S_w0IoeD_l5-<nS#dEgN-2FKv4FJ_ef1lfiCLIH3YSUaSq>L%aq_7LLobz
zVUrNp66v69Cc{sN_XO?V0CiU_p_k8Qrg=t;-fvYB54n3D5<IXgw7`q*K<8>gZ-g45
z_gjHl;Fzb(2FHW0vjSh3VPpW?XI798%DA9ohl@)P<K<YF6H;L?6xY}xcwiLgnQx$?
z0IAm=0^0Hw>>3YldP7D7K&#^r7neX%Mv*6xx2VJ0eCSOwllWj`&>lT-gUyVL^I5<K
zxVpL;8D=ErrR1c>=j12mf$j`}u5<|~12x6W(5KTwb3jAwAj|QOuYj+a25qs2dKk2F
zy2KK+V=z85FD)MuG}uZ!LQNmSO8`cvHbC11K=m-KrZx<r%`wP1)5PsuG6C%mO-;&=
zhn=~QX$TtcECb({?P?Yu48C>^G=>OC8-!MaAmt3?4NmyiMHm?tr<PzjmIU=`(%ei}
zP_H@HHQp6;&@H61<rxHS+F~pk2`(|j(!NLnZS-)3`UG_r-p|maC^;t{T(qSnCZ`q~
z=N6|M8iV@a>8V9QiFxU%@u1tE%0LZw=)xlGOJ`8`2qT9AY<rXu&IuhNS5-q6kznaD
zg8~Co_8||sn}a5ZKn-?R(AF=|sZ#h>d4soTfUb4~FC9jm?E_6qK>`n35kdG?K%^3x
zIFGtQum5v4^aM2<L6g9sCLOkeZ4F$(_hNv1Z=fYSh$ZphEv-0~kD2<WmK0?s7ef~k
z!ebbJDGEPl3VBL^gu~ZCF@zKr#LlI_J9l`yGmw$vp>ReFc;TS|qzeh2p(UaVNoI(T
zE<uHM@4?5Kqs*QUmYeyYl^3yN37{?_^12w3&#r(jx&{@ZsQVE>hpAXVu0RVeL9EIG
zuR;y*P6o}=gQmd{GNAQZNGso9=YJv!1aNl|x>w2oG#DB@x>pL+7^3@LDbTj;;*!LY
z%;b0?dNEjMiCxP;H4t*jgLE#8;hhV36NomaLxQ%Ufu|-g#)Hj3=Zb*lD9p$^T?DKj
z)DaAJ1sMQYVFtc*DcC&TlR8I3LPlFD9a07j4VSsbLo*#bz>P*n;5|b?Ws_fsalB=4
zMq*KFN<c{w=*|sK(D1%lNqzzN49~=p%;J*F<YFUp<N<%QbNgLgT|sA}1b}qXc9IH`
zC_raufvy4vZ&Nok1-IltrE@%N?@e-kX<msZ{-&9;5n@OJ%K#t9yp+_m#L^tZXb@;v
z)YTu<CPQj9hs1-%8F4pu!A1I@n<yW>6AH9^5#uyU=mZDkW+u>TLhyJWlna`)9*TED
z5u7hKv_PLQM{hI1*XWQkcxMW(K*7aFd~R_%q@Rqd9|dYGftEDl8pU%>4E6+_t>qXG
zqCh21a0&9Lb#W2s{?W|h_{8Gk%=Em(q?}aGAaJV;Rw#gacfrmCjt0h>xm``mK<Asf
z27#tOArlJz!GX|X2TKRnG#)e-;t87d0$s0ybi4rS2}neD=b&>jczbi;`76+n-{|>z
z;Gh5>&VaPiAAE8jcrht7G!0>gn?jX?PWFTBiiQe=Lr(q!wR7Od>wz)`>VN@wLn$#c
z_5^QL@C-JN_X-LIt(S8RE&-h*0ll3GmV!$X(>+7t!J`-8{T`qc55H0t)VJ^~L$q*=
z9rG%Y>uhJ}-G9XHj4?$ydkxf<#CrCc0j&;SGXsspgV(*FE(8h9@eg*6cLjwMN^Sz*
zw+mK}r8akkoY_dsJ-l?^IcsQ{SeBTX11hoNlM@RPlQT;y;~^(7fTzJzQbBh_Ao_@g
zgR(_2I;RL}Odz!k@!w<_3hCE6flix2Ofg!-dxEZg3pNA|tQvw^=m<Fv6s11#p23h4
z=b$F}Vn~CxMt~a1o}h{RAY^&a?1C?7R|Qma1iB<>c_?(E6SV&g+zx`MMbd`FO0bh*
z8l54g5<HF05LCwEom4bW%P%TVEK2c2OdlDeoT`a+{Tz71lPlicvS!FD+OXy~aCU=?
z$ygA%e-6}&AY<4T;WzZ7#-UXf_=K=vT!)W<HW`9q+8cT<2)G&x0-w<clL|zW0v%lk
zH9H(x3Vd7`WTX{r3OG%I$N3>#P+bW=iv+3}bX*Nc8WfKx2hN}#YYbcEL~8dEd?Y`{
zG7IQRe(>sbLN^a%ZMPcXoE3HjPyaX@f{S5DD-tvp3Y+@Ev0j9@l~-P_u0bIN@u0@3
zVSGqwK~8Esxb6ns*zFZ;9`8~B?wLb+l(^Q)qxi?z0J)+^-mn1Oh)3KU3aANgj{Q79
zkT7Ur82&Cbbd<#pu>%;C5s*qmBHe+d4*=?VgWLydz!@5)<`(26Ca1=O?lSiD0!=o#
zx&{SXfR^}#K%3>z!~woj$&<R*DS_N!PS!4uf!LXCnp%`toa*WqY#DE85)WE29G_W|
zS_HcB6STn`l+ZyK$1pbRkQLB9-H>_I_~MfMqQvx6@MbJfR3~Q?<>%!a8mE*NC4#QA
ziBC=hE%ykHw}6Rw<^-3Rf+anDatvL4atsX&z^k`%KywXHAyCnQ*1{|<0*xpc$H!+D
z$HUD6^}wP1F;K)qx?`Yzk0E$m6*=$V-o%2EeTbQCrD9(elqZlY2aqpZT|sy1fDeg9
zJ5bHE1XMzJ626=Un$@vi#fWSlahVV_d5t9>f+l@Ii=aWv-$2+ETtbE*hSEq5Sz@|Q
z&>V+tOb%2sp>BBv9k2!3+XI@t5Ano%_5=2_Fz^jgn8Xw4#)0-52jd?u!MA%E)honB
z6}Dgjm6PBsjkS-6wVh)~?W-psO@+}x3s74dTz^3V1avqbVq5|w2}-T7hLkU4&;iB;
zHMGES2@@cC&;t4D3Fv9uUO}LK1!!@A5olSh34H7zza%5I2sG6KI(xzpR)b=$_%Q&@
zXyIHYi#6-xSlCB$c?voU2YMzBc&&#aXqUFDe=uZ0FWOyzNDXOhg8{C|Wl7+23pAQz
zLfWi>A<3JAu#}?U7{xb{fUDU@+7?Me8f}pT)nG_RCmR`p)<czK=B9#{dgg$ZMy2J)
z7kjz7q8}WLWvp~?j%MIJ03WGAi>HeZYLbw1EIzcq762X|2#N>KNCbm<P!qAHXo!m7
zNM!Yp30bh#V0RP=&`d@+=zvkrVDLqWu2Aiu!xcb7pinN_nyx_b<_(B>pt%twm4+Y_
zL8mmpP4Ysv5LC#4&Lf4I3pxNFp&2BJ;DOK4MdpG`hAiiT*bEvMMVAMA0%|zu2z-z{
zp+N_51C-#@hynV{2&6NZ2Wmpcmlq`#cm|}nhJa2HHjEDjmz<#5I6l58H77qAbkSpC
zyrE|RD8nG78hY(k133lT9A>a(Jg7wlDuqG};=#Lof}P@nLcs0^m5Hbe9$|d|xG1Q*
zis<W6oT*1o;C3qu1|4!UdIC3HPvABMbvX%^0EVWnpaZ$VcVGk?SwI^{W@X@$@H{~|
z8?|#qQp*Okf*Q0E*VPcz!7fS#pJN)InOB@zRN@J`WzGPp*Z^(d#L}1mH7#9TUCaC|
z<KxrwO2N0Vn#afI<rn29<{<j|0ib>nXh;v##)J9-Th=AKejn4%#Ps1n9ZJZG(?NNa
z2lQA==;Ryd&~|c89tMvU54y!3Mk$%a1&Jle8K6b$MTzkRMfu68#l@h;JWBe)eQ^%7
z>47m57ZUFZ8pt$99H5UfCkGpRhSc1njTvw=i586+@B|9sq71z;1FGu{NZ1I8wTFjq
zj{sT28K7<+s7s9K=XnMjfOdu(<30EdJTwKK>j7^=Gc-WzqR@CTIP3zJ;L*VjP-`Ak
zBf-Wi+>ysKK$4)Cg-KFvumij`0NXw$&@pbHt!tpZ2{FA<LbV^6bsy4z1Zo)y+b$2;
zh2ezbS^=0UFHoNiG=2l>976BK0S%!;ZcqdFu)tMpkT;~;2<8NbA?pGKJ#@qwA`3cH
z7NHX?jk4<B6rvk6+~Ns3+Yq$9#t?FB9<~4n&0--|sDKI>)a5dWp;44MD<VfaP2*v!
zmJP_*GHC`{_6%zD;h)BGHi8Wfk<&f`r4Xb>8{EHGy6w37XRsI!wulE+ytod00NI4v
z_9U$x<`)lI&jw3d?x34XKsgsC5P~cn<Q?n>S}p)dGf`+#pg9?6Is{#n1G>He%5{g`
zC<Nt$?$bk)Mz+(?4Pr8CY6HzYf*LEBySXq@+h~lz63@WIm<hNfhOA2=Ts$D1%M@G!
zo9PPj&c(lE!vuNB2BOoGo9P+gor{=zhF**SI)W)4G|GtHA%ZO2HZ)DiOiN2G0$t1m
zxezr7bjW(JGoCJzIpkI_$VyY_5fVuTuH@ef2FX>UH;jPV2cW72R#?#K>KRWX@VY@<
z^IuN!!5;C!zVX5S@xh_-!Qt`X-AJHAYC+3hKx3w$>zE8(;)4x6;)6kl%o_T|2ZIJV
z!S{lN#s`D$1v3PnB<l$}w*-99H{sktW}_8UEg)AwM6F7}RuzH92VtcNXnfEcUYFr)
z!}tZeVr{|%gO;;_78}9M^92PeoQFEn47tV-sU89~NT6vV2vkjhO@azUAsZCr9gJ2N
zA+!d02ZN#jstpun2s!Wt;b8y5q}`E?1xq7aYUl%z25px1^vNZ4@Bp;!7{@WB!6g>u
zsfpRB*T-P*ci~>W1RdQ)PC%e$9uap3IK~@V#QWx_#2110v1cR}XJqE3yZQw?;y#BI
zEQS3XQqUzV@g9lA8Q^s|@g+rxnI*-Zp!FsY4DPprZ;}R|Lz<MDmS2<#UeJYl94TrW
z61?P^v~e~9Ek4jS7O<f`Y)yzkIj#d=atmr3A@4Kv_5<B^ho!*@-cd^BNh$E673kbc
zIP#<qS~-Mgs>~HWYh;3A0C)?sEA(1sP#*=M&=Ex;XpRVFcFGM!8a&$$8G}NZ2Ln|%
zpjC@d*MmxI(998p8{~~Ve+IhU5g`Y@cNxz(4#+)V_d<*UojwKbkP(`bG6Y}CY-kc6
zUzS;%SrQL9*2)!h*{6{cxIu#B%tdgA1$2@{Mt)98aeQJ<NorAEVo7FMswe8v7-*3K
zFVV3i7Hm}lXm}LVB{4!jR>su}G(_VDI&+4o`o`52qCVIYdJ?<=v`Y)J0V?H>EENp8
zqT3yGVvZ*`Uf>3VqNoDxQvjtjuyG*IB6X00LFGNnUQqQ78V!fq1x{+99u8dI9NAn@
zN&z3n0x=g<*CRB8Btcyim{DHHIzcOEp)Q8WqxlQuF_5p}Hitm;ySgT!?jC}kXa-ss
z3aLQiF>4Bv76@3D7N^F8_ez4(5AM!7bbqpmVUTaQC&~)5;DXfT%(Tp8_yMN@iIq9|
zi75nDNkLcEf^4MpMr`bRucJVxmzX=}=ar;Zlo*<V7Vj39CV|e60||h4+JGh`P}?2w
zy)~|(IiQ;jK(nM}1bpIZ0iLr-EJ=0E4e$n^=z?{16?{*ap#^9>ss#6tIdMZFqeG6M
z;Rx`GDp39d4I+TXu0R_d=rrVry3U;{tD=Y*zk#;xK=Z}m2CFM*BQxku6r4u|f$n%9
z<?aWxViR8-0kS;U5WJWSeW8J2yes&0b<`;UNT(ZAgh6gMhGm`<aDx}*w-V5H6U2FI
z1tmrCnR(#l-iSq}B<>#oZv(;K0(5nSp7H@IlHdy+z$bY?#}QCZ@o+W-<znzIJdh5{
zc&E$~Q0Y=!0-te(C@C>C2FrmKjDXf$gS?Iyv%oekfw5YI#8s+Trij6{VhMcC8nXNY
zRDrod&a!m`w=EFPGL4VVFDM2%4&?0k)WXuloZ|Sh#2imV9}w-@8_+O|K|JVk?vm6Z
zWF4UXSWqzJuv~A%=nVE#v@G3n@)Juk^U?!AM+ag*OUpDVH9a#AQe%<2?k@+l5e5_m
z7#h(MJ;I+@T1Kv}u4W~PMd_&}o}gKESJwdVka%d(kG67euw05^Qe2)`;2IR{4vuNU
zolNYtDrn_*uu(kZSZj>B6FlvP*r<it@B}qwP&NY*3SoT5kUJrd07429(1-`941w&W
zftOj>d(QZ;Nk?ij61_tk)CEJY0zlhTT~U_vBXSrhZ=nxJ2H-lG2=C>Lh-_^NYOjD!
zcLa@|gNi3}P-H_Etd-=)C#Iwnr4|?CUlC8{4lQCz*Z^?57L@tGYtlglCa81)6^fwi
z_Hwhp>Bl5DzYMZ-A9-m4q4>nT`2jR>OnCtcE-N8>G(fW#uKu7x->fJV<k<M4ROt9I
zXmd7XKZ<{_Cn)Ses!%JFl;A|q6dacpBWf7j^$t=kh1}zZg^!VOF68*n_}tXo{G!VE
z;*z4olGOA{BiN9gFIYSnDopHVa8Lz;TtlM74duZL8uN8F0^MO>2H8*&TmmkzJcCOt
z;~n!V!FP?KpHmDv@xd%UJ~1yP9<)@-47B8_Bp$RP%M`q02)uD7J|{Cf6%;R^9rcEp
z#qr=610N$@RGM6p2|6YMlx2cT3@u=?ka2y`er)KqWYFzKWv-CO4FWC1a>E|K7}W@I
zy<t$p2h@ecb510Ied#z`f5despbo&+=ZEgFK`s@+OV%)Md`2nWgA+ZI5sfNve-%_j
zm!^UWX+%p7NBN99KZCBuA!+Cjo0lLBXYimjXw?YvDUE3LH!Ne3dM5$?)+VIYRbprm
zkLbb&8^!wsn}9B>3NEqC%P+|&$}f*E0hft}hVih{J3kG}fDTgB5Et8^Iq-mx_@H1&
z!;kbD6vwU(Qu;4gnyKJu0dIr@#R_y99@Lw5Ni8lZ%CE#+NKJXs1L`=smW6;$J_S`x
zIL6mJ12A^?6Bp9hQlA-U9lb03K9k@Q)cExd01cy&S&-mfXabIJ4{)jFO`sh@rrn6f
zJ*dZ-2)&yy1$rYrB$1JRF*B(-kC>*2p+O2{sV!*O2GoRyUVDaZ=%3JvAfyn-+Esu~
zD4Btma?t!}YtR@qd{)gj9(=w()CI1PTRXkM6sQD%iU*^pLT%MU))B!}Mxm&TK)<!q
z1X&tww#^Yu4!nX0>HyG&IM84^lnXK!><uU%G}neE4QemI9Ay{?F&fn91s%u<Jsp(j
zqpgwpq?qZRq?!h?m>YDlUUEiia&~-9Y944@Fd1657@{<sV2y38l^{KeSVYAKs-RIP
z+2A!FitCKcke6)*`3L(Jr_<=b0apSeuW-i)mq0rW0l7pp%wfk!7#YOJm*!>WWtL<n
z=44i-ro<=b7gU1hCS47UVR8^bLQCtt$r#N*^xG`J{Wfsr=NbTBn+MsI;{jSa2}(Gi
zDli`77$8Cg6Gm!=B{yuv6lhWh*E%yYFBb9v)v2(u2=!v2AY>`fuq||I2C@z&977gd
zNyCZ*Lx?muzk3CFgL~Pa?l<P@Fwj~H@LEK0tq17{Be#`c0fLgkjZBbJIC9!1wzFgo
zj!#Il8DmTUBy0{^#YiZ5L;6ErL7=56MmP`i0&VI5wI|RbI~a6&R<IXn(X>H4Y#PMX
zHNZO=Y@TsoelYlEIwLG=2tq0gQo+>&aYv9@z;+RPQuXXHqIY28z9$xxrVY?1DiK?u
zQFba|3BO?Q3@)hGX$b02f-j?j-!SBce!-AC=<t!?0B}kJ6{f@&^aR$=BPCeMN23Z#
zz~iRWiz$<MS0jRFiGmJ?^#^SgNzMVC$!L*QnwJbZDFk#_5o&t_)D;J%J(t8_*m4X|
z;FHm6q;j5ym(kc7^q_MqE#kqQ;$U+E2TUT3q9BJukdbLoZh1Ux^d=|2xFjBQd}e8J
zd@-UMO@2jy-1jDGNCJmHL6fGCQrZdBpoNv7u+b&YytI6T63{)iBX2<%@?{0!!9wCL
zD}XJ34Zz;;f*(?2f_rQPb*hcTi!883IQp<B=tAdUS5W=y3BFYc&p0}$2M@U#1~iZl
zI$HvFOJ-26t|DBlL93FWU_6ugkPaB+0AX)XjsdOALeDK=X;5v2^Y&n{ir`Slae9c8
zi;;3QXweInAr(-^$<-CA1GMG^e2^c+xTtu~;9&4#RuBy;c46u)&@Do$gdhu<U@Bcv
zRD$=nfhPRmHhLk;gC^=hl`2eg0J<co+Xs^jLzWB%n+*00R33B;0Fqz8@{m3s#B-oy
z06_ADmRwnY{EfNd$~`_9vf>KVFhJT!23~qd%rKWLEsnn!-6=o1Qy#I^)-^uZ8<a_c
zgW`iD;)A2&gAI-2gFzc`Kv&j*7C3`W=>Uzc7<$Kpk3$BHm4Mfzhe6h)gEEm3Xk8m9
zwL<$)C8_DDMe)U{g{7b^5uUkTKDm%(iG;V8nqb>0PsDN#D!0{$?SBQE5ooI!n#B8p
zPV$Cc2U!G~Q^mLg4{g@YFSvx{>$gFZFQ6_i!YI%Q8_@A@zhGik#9-;u6EP6#VgT+A
zfTk&_cvc=U#Useepk_0cDhncv+<yWMCqv49(CP1>8U!?99PA42Y=H`Br0NNK>xqaH
zGD#Zh134emlgHwGkT7T}&lR!8k(exiGU!0$+ya$$Lk61?$Oqs{)kwL6-pH~jzc@1`
z2i~6n-y2z6T2PQ*R1#kTYU+@lOF+7ym()X;ct%B_J3S%lh&d=2l>IQ4s03Sr&L9Vs
zsNjRNNS%oQwJd_c_YOl2C53jDpo?jZj8amQa}tYE;|ueP;|mgt5_3~aQj3Z~_pd-M
z)B%tDSio1-2IdzBz*U8ScT%{5R$ZZ7gOHyOIW!af8WtnVjKpH_#tI~>K*vF(7J=?C
z^mGYH&M^l$2(-w{&$1}FprEuQGpE?l1iHupdJ7V0DjhNl4mxtg6?!uQXe!=3vpBvu
zF*nuIFSx`sB{ey*(i0SZ5XI=3G}tuW$QX1MDZ)pf`xC)#afO)*x@aCeQU#lL_x1~p
zH!=v!FZM4>Eh@@P$;?ZK9{cPX6b#-yM@Hcr<Q?n_y21rK(@LYkEPOjP46tsP0`Jry
zcJK-`j|)m{&~hBIYk<&Dl|QufBxlYGEjsZp<pO2GAvm<`lWPRt%L?v95Z8sr9IDE2
zMVylbI+2*@E5}iqL`3%ek!nF)E6H#jZ3;>~;Nx6D#}H+tCZ@Os1;bakAXmlMt5>od
zNK7*UG?s*=js*=aKm!((6p{L8$Xni!u1p|it^}zwO=SIx#bwYD6Y#q9V7vz%L6n$)
zhUnd}76IUe5I*3w0-z}pw=&Q+Akd-fP#)^YDQMF&D6}BPhQ<dYsSF0~nFN~z)e71S
zh>#ER4i1GcrVj?~X+@DU1YNWU)98$DFsO`&??nLZe?{npo@s_~m7y<0H>6LFdK?F6
z%-lHM3399!WKVT)qGyt;tC0b;5e`}~2wg6oUj%8lBF)|6812HlbP{?wuW@Q#3dB6J
z*C?Q5SITFQs5jb-ZFh>HQ9N`(O?+Z$g(o=QTY~PQgf6m4adibPh=EO%f=V@LxTlh~
zOdsWf24ZK=%s>O_!RGOx4Ll?-XM|0Mxq@!8!@mX#v~?F;$_2nX64<IjBhXz=uoJz&
z%|IhVP*|muCZ|Go=@q3Gm*$jsf_6JlZ(_v~<@z1ap*d)Wqvw@?T6!k5x_-wI)b#ZW
z#;CYK*YCJPuir68j76YKrom382?6ct106r(4=P^3JZNJ8OLx`PH5jY{e5oHo1E_pQ
zDw%^Fv2Hd2g%832N6=P%1lJsNr;0&*up#(z6;Nr0kaI^-3R)WjDhlCF@xhRW+{prS
zY9O*aXm}G;%EBbW(Ir7!RH2eaM#z%ENZPPi33f6}qZ33UsK&O84~{Pb@2m!$b?yf$
zLM`E^8G|;?BqoE-d4sREv<v~A(dz`d4ghc7fb7jSaCN1{bRoXBFxGky+!RKi#w9SN
zh@4_9u%;N$atrYBH?FQOiIBDqXm$-+Fk)F`iDV?a5ricfW1B_+?d}96e9T?5;1iM|
z6C;Kwmx1`?8n_ZV^Pe6ogj^8~LT^|ofkw+gYh@s7sS^#sYi0txQ$Q!-8iKk~!6xy+
zklF*<<uydDA1zP@JMv135(6M75`vPZks-AIlAjk3n)iiHi9#x9P!gx=G9@aG`Vd;s
zfwW%9&;;WmY3M!D&;T<sfOq?$JzP-GKu45<OF%|}*1Ca`h>>wlW)f(s7;;f-d~$wH
z4)|<RBaB^g2svYepw#5l%(B!J=zaD9sYRLjDb6sxo`x34)6toEpaZ?jTtP#`7%N)9
zi}8X$eNSV^lKa%0)ZEm(5>L?KOo(HBpu3l0eR=o+JBS7Tmhryv&=QL_OJH4tpxd;N
z+l|l=H$>ad1{&c5-DPD`oLL1~!HQUBhA;mUu>uWzVJ)a$L+-c0oIzHbiAn>3UO^*x
zkk1g*69esFB=zcJa2XCdR2Q}z6!&m1{dNNq9MeS_`o~eAViX_v?|{bJq5uts`v-#)
zKByTB-_wJf<q>UX+FZ^J8k7$PU3hMYaUVK(K^~~@KzX+Vbe;&P>tbk$T*<j5CYR(F
zRl0)KL4aBUhVeuUN`tR5LcgHf0+dV*<4GTj4$TPwy9<3}*w7p_4hyPY5F@Z4Cz3Zn
zZwR}g8+6GTcuy?K8E=N>nRz9t=|zb-kj>JGc_p5?;4?Zwt3<$+2<EQ3U?ZgMo*`lQ
z=EK0#^CZ>jpbf$JlP-8*7;}pTr~pSAal>0DfWp%dy$S0I-jM;{fkVnDTTo_RI<{p%
zpv`Z{+XBfL2E^8WMH+4!=<zjBvmI&21^P-F$kH_Mx-;yzB!c&RfrhAH3zI=p=%73c
zU0sYms0OkRw$mU8dP5?_k^s=48rUSL)(B+jAn#!C4Vn<Opm}+OB|+Z7pyOzv+CX#l
z2szM!LEt6eFiSyG_-N9|mV!>314)BdL;K_!8i2>F4T)ZNhSU-QC1~VM4p|LLBa@K)
zg3RRLlEe~7dz7puC1^Gd)Bpp8KKgcl(BKQ`LR>>r@WEp7$@wXuivWvLJ*j)kAL!~i
zgZSW7P-EJ#xWqNM!~}F2nrAL(S_;P@X}Hcv19hlf4Nc>H<C990vr|C_JEf#nxaLB)
z9pTt>XzHAkpPWr#7lgB+CwQXY%MjFpj86t>0iR<T4_d@c)HTw6g!Y3`w!HyqTe=Bo
zV>6^D2TE;}pFB=NK}h6u17yu2V(kTJ^b?dTK-*Tq+mPX-DX5)VBBww=M#1*LQoeZ+
zI@<tR72y&Ob~$)3*V)quGLj9l4eW5xdJ@lI7syf0W#AeOaZm%OQ;lu&grPAB=dgkf
z)PQGAEJp|?=RlG>QgZ+_-;TTn8k8iEYE)uZyW_47@U<yCklGZWzAMS2FZ8&@4>f*4
zWjrkN;O=9<8zKYQlO)*vFa*u&fUc#;FGlNKV`+d8Hy!6nMAzFAH0cfR$fG4Va5+kh
zDd2t#=xRwr^uZ8#;A0sX1dY*x=8@y$Q}UrZ&xqb#hP6qHcWw)@z03@}9SO8a$kjCf
zv@r;>yUYz#7(j*|iAYQ&b_T&giN9G*+~PWucsJ-~5%8QK=rE<k;?(%u#Jt4x)FRNf
zY)~nJa`FJN<%X*(BoRXPmb(TapEUtGN)fZCk_0YYAz=nPOo@!0f6!@1!~{0zhFi$?
zB5*lf7KO8w?VMjw84v18f<ps5@Jjxv(~zm+(JL!J^ETiXCnP{X3ueJ5hJv{uNzm*P
zYyzBWS5`QifR>XQ8OFPU_Ys5`fG5?wLFYwcPkp&Qxn`hQpI{>s@Qem*-(5W9_Re4<
zGtd?^_$6+*C+CPQPNC;jnuE42fEt&{1qB%Q(u2>#1a)sgC;bMe7D4yYLPwQBQ~zKU
zpkqEkeG;gVs2f#4$EjdhN&$)z_$i-(kb423`u*ZTM`{N9gDG&BKx_#|QH9!<1C@Mm
z<3KwhklX`4{S)PMP;+FHKxqK9N*ZcA==4v7W{@O!XbIv3P=^d535reVAu=${{>Uan
z<Uy$o`Seeae&os?+q^U}D_W@9n1Xg!hss4IhTx7cXkHaGX@S|i1x-$X_Xa~oZK3Jg
z$QXIl4r%Je$Ox@p3zdVM<N~=k5$RM7(78l8ndy0{DWHRxl1kA}ZK0sjLOoFoG-rvi
zH5|O3sw6%SeAqlFa~i}Ol9*obHe}%IeZWNnmK{x?EQvTC6RF9Mvt%;_UB>4h5>Lz!
zAgH;Hda71VaH3}pctJ;QkasX7M)7R-Mvh}*m!(i?iUoh02ywcXNkL*}ktgUn3o0B3
z?`-7h6%=d`58dTqWLS`ynw(mm2|oQduebzs5>|W(%2XX_!G=@3rx$eA4$|fUtzd+m
z<xb_%7SL#qc|2&dHN3C`EmA`oeX#(aLK$C@@0p7-7GsI)#Cl6yqcMKLU@7b;)?0$^
z3L$i2J?L)j)FRM23hW6Q(ohV7TnLLZxuS0OfHnvHkWSG-ttN4-aKp8v6H7k|yt^6{
z(x7oQL&NxB_%*fQb0<Js2%X|VE2&}8jZ}fa3j~y@d>qF_CI-9uLskHQToDiM=0H~q
z7=atD0lA>$7y?->U<AE67c-zh9W>Aw27JVXm_ZznmFS1jg4z;D9`}uhEogIv4Z)Fk
z4Y(0}7|1d_F((JSu*NeAv|b9jyx-6=xhNHM0dR3?QgL!oW&wD^J8?~~Ajn};NTClt
z<RaK99%O+bYR5j<8Fc;)h;#-^lfGsSYyhap4)z9{0NH&I><cObT;e@LjN)B`LQLX=
zLQFv|L9&+EgWL^X$`6|WGa+{Z%r!Kp%r)L8pbT_>bFfpq7pQ(KF-y)U%FoNUNGUB!
z1P63ZaEU3H>FJYW=<1VWXaECXk3yPoo*-u-PR9sJa&>hL0v%I{>*R}I(6L3Jsa|k}
z9}<i`QxG{6h!nlVcUeI>ld^UOw54N+ZG^(r6};XDbW$j6pb1pwQ@CoK3P%%K#)I3(
zpvA^$Wdi6fYw+GM@bD+t`Ox+2u%m7f#Vly_*%Nl0Gid4=bS!*G0jw~9ttuvK;)Bc;
zHHPN?dC<-hY();ZTNs}MifMdPo$$1WB_gRc`~t6wQI^vC=9i^XZ4d%7K?dHu1524$
zC-p$t9Q%|W?wLHKssl8+kEM?Z>bSx62P045fhXcT<AVd^J;6)q;i@80RH5}TK@}@}
z=FS8~rJ-@WCv@*T#LuV`f1qw8XeAZ2n+3WE4>Yd_;esSVW5Ez!Fz7@ygd}L!uP6BM
z5xC8Pm^PzK8iqmSU0t0$4MDri3<urSSBNqWdKS4^yk`mO!QzNrM`%m8z=xU#n?Qzo
zX|$t@=+hy*f>6)FMk~I+p^q&GV@a%#VFB=#KhUfcbeSY{^?9%b`iVrApy8lkA4o8a
z-i8Yv%>!p=uXyl%UZBG!;62$W&{=D69$KyjWj)Y35zu)>pzZab@fz58ph>)EFyv-1
zhy|bvE)nvej0<jiLM7>RH3jHcG;H_F`Q(~_&K(T~-Oq@+{RUr6V`NyAoD*LHT00(}
zoS2gn4_OXML?vSy54tVJ+0Yfz69S+64ZYL|a!z|0V$m1QBhH9xGlTjz1C=R3brZ&3
zP0-jUWa&BDKy8QtC}Tp#X+gs`@FnMoM2<zcf>#`ZCvgccOCsv9C(sgm9JMcakrI5T
zJ>lsX^zsd6ERkg#?xphJ<rARe8sovohvgS}LT{HZLz%hphwQb+82ur#iH(1J#@Wc#
zA9^qu`Nwf%oy)`7i%$es?b!OXpo0cbM+iWT9MD{akrC)(r;^0%)OctoBR91qBOkKK
z4gUf<QU@6zb6NO94V+R3V?7KFoPv@fPj6fmF(_*UW6Rv2(F)9S0ddsAextQ8_|`UP
ztqE#WkK|g|&<tD+8-k9?BEB9TM61Uk6+37c6g-edpTPo>3r?a(4WJuqKv^2=GF&1n
zFVKDw#4s+XjSdc-#1hi>&050u{&<pF9D`PQ5IoihJhd1U>>M8u47pSiRA-}<g?K7$
z@^Ab?ng#+jm`X@KCJEniE(^5fTv($KW$2ogqjcD+YtSNU&|*zj(Dg~6C3rX%d4MPH
zU>lAhtz>ZBWEAgPnp2V)pIB6sSm_zy1`?#tR%FL`SG=e3A}1Ztd556bCFhdaV9?1<
zph<nVvfu#7NdXWZ)Icn`(A5>90(2=iXoLgGLu(c}f!9l*&j~<A4WT*=O^_{wOv{Ht
zZ=MD32!>e%>fa&R1RjR*2k&!sLooq#1uUqW1=r_=EFA>eObK^9=;B#~nV>!+sBa2$
zSs1d$V34_BmqVpNN4O#Mf~CRkg-M%2bVH6@fKG*DJK_yAobGCfar3M%>>R|Qlv?3i
zj6Ffg5j3f2nVJW>&nG@J%`*bBao&_x8|R%M8|SfQ0MIGt@kAUK8VXKN;h?kqTwQ~~
zJiJ)|tO7I)7z{eB2BHB}rX!Dk;>`n41Dud;gl?BNj1M*hUEU7a_YQRp_@a9xyL{q3
z!D9+=X<rnRK+=Yw1vGH^AY^$^f(K7FL7fqSE(zXA0g(hPRYbBFNgEa`LG>}rN+V~8
zsf02D_y%TzM;(GrIt1l9mt@d{7G$U%+Xn9B0JpM$GU&7lbY22HFgcX6(`exjFT@=o
zr75&<9WI4GXzh(F!8C8`3OW+k6|t@dHUkBn@isOrN-fUMDNBuq7PjacX+bC35wYzN
zJgx{D<&HNbX0Iann(UDHAny?Hx*yPj3__QnlfC*1_f`Yg_2=Mu80b<z56}v0*pfp~
z0q%tTd<*c@rdwICKeBrC@*DRx2QV8zZ6I(93bGI}B;GUFHy%_OfM@dIsz6I0k(7aE
ztf20-K(QZmEjh}C=uRlopmC;P_jrg_Pzerdlt6gFpf!+4R)9<bbxdIXG(`0%NE%d*
z!=*zY7J(xc`D|^(S|mIx_+g0>$NV<oiyO@$Lp87~Wk5Sh@pXrY*mMBC`xfiiH)!}5
zWAz@+$vCt#c8D7nhtFw@uJZ<^Qu<HEfCfp5Qj1edT+1LUy<OwIf`Sb}Gta@GQ-Df9
zjc({%9%Lmq@&p0O-aJC9N<n1?QfG`nR&YhRnigZg9IhK{ubGBt&)^?SMhw+pUz`w@
zSd^KVl9>$JVUwQ+x)>CBiy2Y@j=eVtnVKKHtPNb6g98JUYmgTvxPz9P!B<02a9JB-
z&=9Ggf<M*ayDEnk7lRraf>sEnq~?H5=7qQy=i(qs_`y4t@IB9n^}N^;>(CqNL5e8Q
zVo@w>6hP?))YQS&{SAqCC8qZq0Pg(;#e)~ifR^EauEX>Ltun`+Wg+S#k<~-y8Xywx
zC=#IIlW<V`!ZSD=a<nEym7xWSGPDH%po807Ax;SfZO8`?&p<VTOayJ`hs%2*n*_=|
z;HD5%bpW~~vQc5klE_zHKs1AfdXSZaYzBJ*>N3!k7a(~;U0g#W&>BdB?R`Td0u6p6
zb4cz;ODxSPL7ZY8UzV6tnhM?}kG3!elrSLYgMg<54K3nfOYc(S(@PVJQc_buo7wTL
zMIf%x16t~98c$&7Joq##Q-l*BXIqBEyMl(sL0x*#mS*r=b7p>?Cnyo3)vrWODZ7HM
z`z}c=0tFW69CS!Ig0<-fE)gIbHw=wk!B@2r+_(`$v@@WSZ=(%CP^P4RL(mnu>kQeS
z4?5otIz^OU<Vmk|kH1zTW}^^NJpiw;u@uhOra?gA4k`yQ4i<$iUPLW=iB8-w?LH{Y
z6Iak7Eg&ml(m}}5LEeyqH^J>3&=o46+6%JA67&2Pgj_J_CS7nr3sDOiDFqKSL%ASn
zWII8N%|W_B8<aeKa*e?|(?C<d(Bb&_f}F(U)cDN2l+=oN$gz1yJJS#=Aq|n*|4F53
zX{kl<O$b<fyP%^Rk(Y80nKlS~{2mlQsOK5sY6gIk6qVZ?!QkONNYxvTQZth>y#&z@
znqC5>7-&rm-f!v(on8Vp4_x7`2S*f}Kvg_S<HHR_8obaDVgpJu2UNfzxgIpXgs?rx
z8@YL8h}!4?SqM(6P?w^$IY822_rj!2A?_jA<iK&wmLGxXC1MIAq#iF~Nideu2)vR9
zSFtl_@3=Me1TESGE$D>ICSqIGiMp2+{XTi*sRqz)j>O^&@I@e=u=OOM^Ir@=EfYu)
zgx1O_b9DtDU*rlouMB*G2GS-q?B^dCgU*smPb~^c%u7#=2Q}(IlOUjG8K^6XI9+GR
z6iGxcEhS=l4{|}>=xu=BpuQC1a>BuI8=xVmX9OCME6Xg-1Rc{=mY<#K3L58z+y)3*
zAw>EbSfbY8VrwjcM$M6itk5>bU|kUlD)zChh(%d_gZ+42yu;l17T-7_FTR1AVr1Z)
zpI4HaSK^kLQ<7Q)-7b%4dV*F*ftrzs<Eh~GV;ykBH}r$iWF%>&7-*q3mXQq5dL8Hi
zF-XHdP~X9(yo_N}UYVd%tm6wH$5_WhT4&&6*oa)y4O+eq>M|SQx{x~<ve!Ny_oY`M
zprf~4L8lCXQYmt?2_CY>&WSlWNr}nX?nU{f1(0=M-oZwY84u8<_t0_Z(PL;pTRld^
zDpj1v&^Ut@O<_N-)eyW`h{$tja2#$3*<?&;tRK>H@CtG?G>!L82Io{zixj$L6Slg&
zBrzRyFBxcKE_e>u547hBb{HMf)<u)}&^*u%0_Y(%XovhG6|`7dkDv~QF~$+D;Fb|+
z9wi+#zXKXH0=1rqIM>jSv?2<8@D!*&2VFw~o}>h2a{`qSVtb7VbUS)MX;MyRaYkxU
zd>Z6TVlvj4g3b{}TBHivb^xlWKy&t>lZoNWS7E0fgTl@*-Uy)uS{sCCmSi~Q<m4wO
zmgE<Cf=)nkb*1+)#aJs*&<Z;2l_-t2F~EDgp5SAOKxbq_7f~QqtQpX1#hMvp#Tv#Y
z2hde7&frt2P`5CGJCL5<AeTb6zJXTQf$DQ;?E%}7=#0K2(Fe5gDL5Qd-GI_A>KQJe
zjDymZBdXQp3hGmU=28uf<9*{(QlX=1sjdOR=JDXO9iTNf?s}8RA!U<z&>`kQ-jI!@
z@G2Fhv0{YxW(&lT>nKx_Mh4)k77|O6Gg4FHK{q*+7RML6BHbJZTJ%;BpPXNs2VF@X
zpP2_9GXfQlBrXvL?PDZZ>Usr%+an;gph6WKVbE~Ib?PYzC$W-N^nrHsf+7;R0UJQ7
zr}3ODWRBc;1vSD6o;Zk>Qi)4HpjiOW0l=X82eE?<bfAGNwvq<9(~hXYkmd)>iJTq)
zITqB;h8>{-i$*L}9LV$Ni=-jtI&|g$yh|T60*BTSfl6aE!-+Yq1yrX)HpjwN1wnWo
zppjd!?NHN0L9=$S)ht2Y!Qd;RAZkG;1%XDTASyAhvqQ)Qdw^F(AuI*ml8q*fY$@n0
zK#(-3TZpvq4eR8MAvku3Sh-*39|c;xPxW;^Cg6!vC(t1+uvkWqD6kSxb?l03DH>P>
zXyF*>IJ{s84{f~D64Ww8Klv1#l3iV)Izr<?Yn@@dAn+b(@O6OTt<o@YP`sg9gH!<o
zgI1WqRhpp~XlNSm2_CwK%R3><gN8pru?Tex=vG36H6TgQ2q#R^4_PPpu3v~(VDiD3
z@?cNE<Rc*RuC7=X`k)R5xq!w>L96@%<3VfnBEjRopd)3#69}M<1)!M%(8&*=1$3Z8
z9zX-PhC%VchM=to;qk$SQSrf`6C+)rCwUo~fe$G~zpov<o)dEv!^kW?*a$LyN9e?F
z^il)ost0_R3{mGScyL4_PP4THpJof*k&k+sIBIKxqHEYOni8hqrUarfP3c~BlXzFc
z1BwK$I77}VrjQmKM)w4Kx0waF`UZ~*hm;oNq(b%-`Q#e9dSNN?Nv&BylUkq?Yru;f
z2Turr$~de=97F=GTttKu)@7Q|(v;#Rq$w#IsqnPQK?`Zn&lL&s4z`HLvyB;g*IlqH
zxbVhvBmwvuLF`uo!H>$q-+%<&P6l4&0Int>odQqlB@I)gn=!FW5K`ejZE#3}x;LO|
zAJkL9+~@6v-nVfF_iX~8c@4|F2Do(qS=(U@o{A#<P)=ee!;wZZ&=NYNg#@a)y#0c4
z9j63p_JhX1ydkFqLG(ZmTYzwaVFwI>+h0N6;BFvPDjZoC$R=oY3RVi*SO=L`g>XTq
zr-1g+z^nvaJ`5Vc1_eB#y#-1~@KZ8SRzaiJQ$+O{v6OnS$Odi3294r?mj1v7kc<q$
z7ma}L*^Ez3%8$=T%_&GN^7P3xa1Aa&K9&+bN|TH{9E4giL60AEHgZKARSL2VWuXzV
zT?#`(EbEHU2He2gDez}llj8Ek0@onOiH+EM9z-{8K`q<SZK<#gL*Xd<h0xm3c(>$1
z_LPFw4S@0obi)yN-2kX9XcX@WzOx&#g>-oCOac!y6I`iifU!^!`|>J7lwIKi*ro-q
z4nmp>!!}uidakHJJao#5(sM=QJ;B#Y1%qz7Gr+hA&jNh;wncofMLako8$)kj1)XA@
zUsM@iTvC)+lA2y=1glqkQ*-l+DubcIAhW?cpj=&p-M}V5hWR0#L24Z(Y5-Y73fg%I
zYRwr?<tR~C(B6D=a*q?Whz|zc%V!V|Zz8#ZPZK5X{v~Mp5-~nb@|ZkmaMH*%0CZ;+
zF?;4f!B#@@`3oRjke~;%2#x0lgO+-LDpPQq+NlhDDJ|sQir_@gBv)6^Wgbvb(1au8
zDD_0oT<{boG)xT5&}S162W()!IW_>}@La;Hg0Ni747(~8b6*TmZ4CSsuCozn<Q5b_
zUZ9~UT*u9Z#3QW(1T}&%_lgl(AcfQv#4_Rs-^MYz;RQS-1YQUV8Xy8CUFd2~&=4R(
zGMIu5FP=WR7T~p?hM+MGP}havwFKBB9o&@|9cTpgQAP(E{XwGv12oVGzO@0%sUe7w
z#^4f5&=Ta-;^O=?Pe1HynR8QfF>lBK_3V&_xQOf#Ar*J97K&$HT0Xct30c4B0q&t=
zcL-$J4v{N%P_|EkN7v%X^Jx%x{UwrL@z+;izkp9=bOC#XI=co;2<?_ZRJ))xq=W86
zaOB{F3^-t%2M&pONY4N?BL-f1mXcUP?6I5Jh7CZ$mShOA%GuD>KNzww!y9?qI{M@}
zkx3c09Ui>y3)UJ!OVp74_Mq0-==DpGQx8BhC!lkZAt3`AZX);kB~$Qz4Cpu}mbG!v
zD51)ruw_wddS-D+Y7zK+UC;u(__X|@_>!W;<jlNul#Syk!(X77$1&asYF83Geik&g
ziG8RS(r?4xiiH*l!6gMbp2?sRFgYU;?C8vrV$WpI%8X>tlAsbC9S!h$MerTx;IZof
zZ}|Q2u)Fm@bpR-*!sf0AxW^7!Y63bg1H5DieEmy&Vo7{zUJCg36i818%fK(e9ef~f
zB9~vp77(yKO?Wr-ft$3Tp;>RgU>B@2BA}E4QRM?Y1RKl?@(u>gz(QNWL1<E-i?yIq
z5y(;?o4^AMFvo$88v$=q0UHXI25m)wOPfP<gQk%X?PE~$o5=Pt+Gr<<(^o_#aL|kh
zEJ>1RJ}Ak6JY$iYSP@^GSp~W46qM}@;^WIx6SF~;5Mmb>%3>nyckAGHF=!CO2z0<8
zxKV+cwL{{4f=%L$;46etWl6m%p0GPiK<@Alj`svvY>u#)+$@4z5<m-IY}?+jRny?{
zHdvCg04<OR#<dZM(#+@wz1|O!+}%N|SirVJGfN1vbdYy2=!6}pR1}&NXonzF3Uuf^
zxK@Lk3SIpG;e(bAph+X!30hGAl7{9nQ*a*?vSppP-9)*FlcW)870YmfS5Pi^Q#HzP
zW^f7m;d{X)7MaD+b1XyRT}>hT#X(arCZJtNt|)^ZC|A4UIEfy7CTXH)8FW<y5i5kj
z{c8BkB$$_y3c6JuvDV7aG=B89RnQeskeNEv#a)mlHmEdrD+8^Wf$S)Rs5Ask>Oq#s
zKm{BjWjsVVXm|ybIw8DZ(C`YlegLZlNrGz~FfZ7U_P4G2gXY6=EOQ5+1qdpvG3S4c
zOwcEQjZDEaz(%lM8LY+t6)4C>7g589xC${)eFAENK<5sS*F>UrGeEYYv?=hEn4lgd
zo&}PYs0$>?DZatA5pt<O>`XR%fYKRMXv6$~-U|Ykg0LN&!EOXvIk2N;!MZ@H5T(5m
z3Z1b-$by<Wu(~4(A`99%;|X3t1D*ROrm+$dj4?7zWJ?d{s0OIb2@4dIwgdcdV?1|n
zk+cjKl<*)I4qz<&g9sx}t${WKfO0YD;twa#yog~uzU^C}omRo1Ge$u(|7Zyp6gQB=
zLJZ@P##cbjDZ#xg8n!wcbq>vtT61Vv%0lpjnIXn}nk8r^4Rl4BWjtup1nGD4feip<
z&|nX+36Opn<Y*j6YE7saLS}Vf6KaN3nNSP1h{xYXgl;G{gpJE!FIYw|8w1tBkkSY(
z-GM3sSiuBZC;-kr5S4@SvN7m*0jNSXj7M3DXyED<0L!zuHW)ZTPQ1u1$Vtsj%_{+4
z^XQaVoazZGF{o0(f)|y#20O-kLKe#*?YDy8C5Ule5RoMj$vL06ssTLN9&Ao9ry&Ks
z0b(_iXD<8*fZX5`LKh9=-`oNkMS$E@gS>zUw8DFk-r;MKmYJ90inyZ})?Op$Km(-U
zHI0ua{!|~(;i5#f2SMxH36!SLCLt(y8K7-Igd9Q*-m3_jc?O-tjkqQWTUI1*pv@e1
zgC+DrOULw7_(^!4h8EymPN~JkiRqxTZqoAOi_5^hMT`aoXut&NB2Uo5R!~C+YcCBv
z6$)8ZX+Z3%%Fz?EhDfK4vJ<nQ4da0=c?}Iv_9QxkHxhu3Pk~%mY-A8054*ECJ~^?t
z1hP2aFF2m)tBj4}L023@ZZ`&9bnNPy1Ip>(wWwzCU_(7~K;uY=i;%(XNfS_yD%cP-
zJO|!+3u$E=#5?ChZ-j>r^_V*6<R@pldKrR3G(H)`0UvD;p9;B&4zxuOvhNyWu?)C?
zBdMc7;Ltv2L(pae_?8CKc+feog`iPXXvl%wm|ReRs}(`QHbr80uMvHA1V-q<nmo{@
zeI|xMzTuz?6A=xZ;DXfT%(Tp8_#&u)#LArf#1ulIWCRK&Q|SCKykTu<hN$}?Coh7Q
zA%PZ+K^g^U#{yBKO#n)YpyXx<+8u?+3SgUD1A-kvPK1O@US>&Z5oCE-K$>d^(w*?g
z0|%f41&d-VBap7H$kiay00?o-DexjdlX&=E1@x=dP2z)%<AY5=$S>GDp5&qhq!o0-
zp{tQ$Mq*w{PHKEkeqvr~N<4I#rE5SLXiCo<eIrk3P5@}J7-&E}06c95st;kofVJa~
z<9ue4vLdKy3+dcrRMDUv*RYVr>kfSVe$?&^sS^;$8>CSe_TqOCHAh4&;z0vH7@-3a
z2CuUPp9+ZRQ6QR$@GOZk-c0E1YEVxHDNPevCju(;-O7R?yLNHTcNl{XPA0ajgY+(a
zp<8hwJkY(?paET2S2PGB3!QB+0navo<}yG*MZ|(PlmUN|69s4j3_S4^<PDyA0<R^-
zzuE_$T!KrJij#{n3raxey%JYo1e<{uOoJ9v8<J5Rn8$-=JwW9n=nRp9k|OYO18@@_
zDV{-P9&x<{=m`bjy?CI+f?Sy!nt*Qc1??9tN=r;mEjG?APB+AUPMa6_lmqn29U4wX
zSPyoB)XT6|0Jh`}ZmAQoXc4^b+#o)_40MotUP*jrN=1Bfetvdlsw;HgG?gc2Ou^fx
z@eVM9m4HfSTw}|@U=_iBkl|q{4{f`LBWR`pqpSdple)S>b-=Frf|wQz-sBt%y2t}O
z1`ShXXozkNa$*6kRfVfGM^R~L2H*V-vBA(8Sspa`0xH;{jxqE^mjn;gLUsBhO9q2Y
z273jjIRsN4><O5BBt+iT6?y=XaXjR91W;Qv9yDKI4ov`_UZ6dT-k{r?f`j5gr?f`J
zgYUWmO^O;?#s`D8@PiKJ2F)ZHddGt&jSK_hgAIe@gF&ZT8b-tigQf(HK>c3m6d{g{
z(}v(<Dhcj4F|=?EHUb?B;F9bgYy@wNqISCtTm$^**N+CbvycX?z(oM4p8;85k2y$2
zT1x;+8y8gMgIWlnQAk7c_~7{DjMU`pc<}iaIjMQz?QM|F=D{Uqi6!~DnaQ3>pu;?p
zK#do0=|qba5YSc$ya`9~`YaRt+fA`gHi60t^hO+>{oFy`!RFAF0+69cSC_<KH%Qyq
zJT1SdJh3PRblo-j;x8g=1$<}sIU~*PK^o$@h=w@wf?f0Y_`Lk0+{B!CkUaRrrT|0>
z1ns2vV8n)fWAKK3aI4o9)U1a#`BA)Oh;;lYKF1m(ITlMTnG9-kfO<ZLpr8XS+d(;K
zhv-Si<gz44MU2#N!0vtQ$9P!=gNCPzOEQyP5=#;T@-y>F5NDtwLdFyvGN63qT2KJ7
z5VRE7G9GrWSwTrrd}4BPYH=~VFOJ%;B`_q5cf=4>Vt}w~K?&Gyq`71)v(K=uDysc7
znPx=0wHK*w^M))taK)EIJW!Jeww4HGduBjc8}lGIXj>b#$|tf7iKTD_9ajRM`}U3p
z`x|P7bG#?08|ewAKut%ecp!=@w7wO110Jk_9)Y4VEFQK(7SfytE!YFigg}f9@(u>A
z6oPQT=aitx8G`Cmn4~L)xnOU=q`fet!2`W8X@7_`bZQ;aZ2+CaMr^kMa~vDgia;q@
zK(&v5ura7`04-NVnNUV4T0ylFa=IffB0-S>UYHNRRT<4qI8NMvHmpg{TEz6)Kvgsm
zISSNsC<9f@1WO<ab}532I^xPCP<IHnhaS9rFdnj43o^)8M!njd(2*QS6N{j}9+s>M
z+RFth6R;hh7lQTlJWvk@+sZ{y`U!Re_Y&}(&jG2Wk&-98Y&M1u6M`m2362qZ1{;D#
zlpxszX*nury{0jAy(TE1ATR#|^+jRn72EimR}lET0r12Q^0*zA6Af`J1BBn?jk*jF
z`@}1#{f{^q4|-9PX8>{e6`qRFhxtrF1AM`z@xi9?<PGzI4RCcOeV7k4900N$Z!U3#
zG;@M|;sb)cA%z*4o2(#FkCc=U4LWR*3re7nT~x3|ZiYtj(1SVR6H6;R!R-l4(7_qS
zB}Ms_o&lhO6e$al*&#9s$uG!EhBvB;$(mIJ^=w^T%R=IVok3v+YCfW#%mK?rmH~-H
ziMik#zd(hjVZ5uWAzUSBqcUt54^&j5_vgv;p|Jtl)M-F!QD%M$L4Ud?=eUAKhCv0l
zp+!-Cab`+Rd{Jp$NoH<pJZKig*eSm>FC{f447~Z;la#q_(DF8r|3QWJQ0-KK+zvk5
z3EY>$*BvIRD#cRzgKPkW5~vq!WC%Wj6mlIFs2>bDXV?{VdL<;eAvNsbEqc^7YE(Pt
z0kr`LT1Mwe`!gThk<WYppIc%{tu<;iIrIU4F$)??Ci_GPOHgyx6I9icbtD9+-W>{S
zq?`>sgMwY-y+Es`{DO_*jZARQu!4pUU0ut--8cB0F}xCnPJ&W;z6n~o2er<?)i}n|
zOfyjR4r<ex#rp-5F?J8u52_J^T|ovw7iNN&vYS&Y(W9=*Bzsw=UuaI5YdmC#-Vm}w
z74K?s;+jvO<u<UUAliy-$Wb0h^(=D12WmnRH*iHLd%F4uLk3@A&M=1_a$cU8lM@fB
z1dBX#f=f(`K#K)It0X|{BOog!3=9lhU8DShX}u&EBiUIZuLve1*@5+glO1S5a6B~G
zfwt6vvS5f&ylYU1NqkU<DR_BD368y&IJawpA~l#w$qt<AKs!L=k?J_md8ZLRE_tr5
zu9m?WiAAX?0VPGC1H{cBD`F7qUO-C#K#ebu4v^nK>lDy0ups)xn*hIHL+^M)OTYY-
z)R4^F)S_b04MpIYFjvrkbQJQcMWjhtvv}~NY+gxxaY=qrVtOjLjq8P)eMneP1{q@k
zPszd(En41zjE8`Fl(^34gQy6G9nS|b5_RMWv;rSXYX#B<hUyQ79@GcX9}w>u>=_>n
zy7K~5al;3nB2iSKm9C&x4{TIvD6BvREkc3a#qAfG13o$<Ima^yG_VD3CmMn8LV+~a
zAZ=#IiWKyI3{mA5mSI%zvFfn)B5JP!dMOsx(GILjA4fN+A#W=K#Sl_Q7Cd4KKULBc
zMdi@ipyml05W=xR4SbO=G54^9z`GlUW+kA`H29u@OwbfXv5`6Q!UwdjHfa3>2}zRL
z#U*4LAl?n`U?rg964&l_&=xPZvS8TecCdO-YC#&82!@=LfPVNrxOjslq7alc1S%)J
z;)6jan}h0J*tzt<Q7Ed=ic8SYIm|fF>@~Qt2yxG#Oq0mPCA75k3JNxi1n)>O0;Nk6
z0t1!EyTV}OD>%lvP4I5;K+4)AuL%MVMxqbY1cQ1bpw;lMpfOPJ&^P307}yOWkn5m9
zWi=5S&Co^=iEBWEIv?hs^+V)s4TCQp3N|BQ{|C~HDAv&+BZJ`768H#MaZqY8=yGq+
zI#JLKj)<Lz#)0|4p!L~C;K@T!jY)i5<5-+X)EG=6=!{9woDfEYf^#dVp$LxJ#9&wd
zU{}OQA5D57;AOUuE(oqF8r*zL$xH^VQ_j!xL~A*M$|01b4Qmu)8-4{9a=4c9!FInA
z)i43=)q%A7eBzM~`2ep%fH(YtkflInD9RjSIEE}}Bn;jbG=xY)C-b1E-a%9lK5_t@
zn2<sRf5CwxF_E^ug+QtTO&q%9fks)ulP}0ELmUT!;9UZc2%5nK58{K)fQBs7CbZNb
z7qO%QdW1B{Q9<zA`)G7Am61_OW^n=NZlZXUD-J<95IMtx$}%h+4$$xmDA^J_Ifj-W
zK*MKPXUc*>tFJ&^%MvX2PT@G4JrGnF1eciP=9i^<27zosY60L+V<fF&CZ-qz<v=XK
z1wN(2AC&&hic&%Dj4w(}OD#&xOHKt{a0fXa!#~&y<P(r8wE1Nswo&3){Y;FzLDeB>
zbu$*XLxfS%ghf2k0%&lIIUB;N3sMIrK!dTMMMMGK$>6dMni<hTfZ8+cB$pz@Otm8|
z(*y5)29Nb3ZEp7lU(ZTh8v?qC8oa0qlp+Y+2Z(t%F0s~tPI>f=Pfsn0F95A)N-YAd
zvnoLx!3&BHL>ZQs>Pgh%FeC61D9|DjSJxy^K@kr+XdZo?8F<Tst7|ZL))A>IgLUTv
zz7c5D_Bhe&!JwTWi+ISUnZ%OR`1I1mqLkDWP`fA?Px}x&86Ip%uziND=@}C58U#I0
z5NqSYG#(Tk;OoIrkN-qj%0j}}6r?9I+SvlFg9f!#K#d;IPDyv<J{?FBw9pwQNwpJd
zToLzO_~A=Z#AR4eK@B>b5_tuuQM^xna&~+{eokg`rK=IB0pbZhe;RypO$ew`fme_4
zX&Kn;m7ysp?-!RQ#V3RAb*?D!1Xs=|SrGe)Wne2%a~}L)YtVI{;GIpbIBGr6f(Tf(
z2VT=0;t4IokSlMZTD{nY<3KCW5Pcd$)S*~Vk%l$r5j@ck$w({>c~Chwx`Gh2>jIRS
zK!rbaL>jb;A2db+<$_iwlD~q`61?%q5R_Lzja4Fc9${H43f{B=*<NmFNaT%+qa`k=
z&>R9ouAt$IWYD2Ekc@6pkeFEn-Y9|8_awHBfYzM=Egr+tMh4X?pu_4w^?I;VJa~^b
zXfZRw5opI*;yCaQ|HLS4eG<5@iahRty^~{XfIR-|3A)HW0CJB#bVQE$8VC1oQSd<}
z_?_)+=m{PO!+VFWt1GD83EH&o6YK(7qZknE1gf}jOy7a?@93s8^nq<~p$OX~HoEC7
zen2;!nS*BY4Nc<X%QA~IOP~v#U4xAr<3XFuAY~Jls)=AD1g%ISG8bbhwLk-_NG%%F
zMiOku544RK$BlB}v)xc8l`*ESkxN|gS~ZxlK`7JD0iaD%V3VLtga~BmAn)KH@YDpT
zX#w6Mh&T}oZ6AXrvc6!@+&9RRFiS!05QJ8+G_s|jGsZ#E(9um}a6^NX9nQw_SZ>3C
zuCWAl;*Cr5@{3YZi$DhhBo=_HB+$XA@!%85LD7m7TxG7oB_<h(#TlN#2B6*Oi2LZk
z{6tUq5l_Je@xh?RmTP8(YY=qd48D#Ar0;4#pzjJ=sgJyInbh--%3KL|kD(RX=o*cY
zy+#An7jQ`ohOg1UQYeD!dq{iT47`+S^pedo@Ex3x@(VJ;gZ+|CP{D(|V*|WQkEHQW
zaCsPP91rR6gSK23KnBcUZP1d$bkHz1eC;Rp_9#s@72;``q7F@fcH+9a8d@gj=M|Uc
zrox;KTK5k*77%SGOL0+fiFsymd~sqfXpA1TeHV71wF_)3B5ZcqBtEzR^9E5v^qEW?
zQ%a`3sU=03$;Hsq)!;iyk!~LWkB}e_`Iv!*EHl$VN6bJkw;?B5(aU)FZipn<`HM&u
z63Nr^prI<z!Zg(7P)OAws&!artqm>Ra`F>PGV{^{K%>(^iFxU%@Bji?02=6lRwJN<
zj(+xiFzE{=@popB?83ft3HRZ(pcuk84GgZA@!JkR1_?BL1>K+nUjYPJGU^Ju>K4?V
zpxRg(lDCm(g2>P4)R~k*PM*-_CFqn-P$Ld0ouQuJU<evD!pxe)I0&92gS>+wSrRn%
z81Gh^mkc^v2E3#YbopUoacX>SVqRi;Y7x@?*sw*+#Yo4|#HS@Dm*f{!5_vaO5XMQ<
z;Qn_oXsJ8qA;sW@B%l?e6dz*)zS<eoi8r)F9#e3GINlXB%mEtwB>RA2(8b(f<4Ih^
z<_a2T25Y44?U>MmlwIRp4GrRbVR7pk6pS=c1{(7O9|dC(?+c0h`22!Y@Dg?C3Ii<d
z8u(m~p%KV5q_a^*CwoeYJcrzBPo&8n$S7S=YEFJKXksxDvS|{z#3HWe?h0DO2swe*
zHN+r31T^;^>=+*u0yzu=GQ$We=#dUfB<p+{ayKi2%0TpiC{VQw&MMHYyO7lZ-iV20
zL!=fA)_Vf6Y+)s8HVD)^fYq{SBN`|-`{5W^B;pJS;+z2+a~Rzc04f+k=>a;l1G=>a
zR6#?yAW5XDAwwUO0UYpg=b$zuEHpvqKOr=O#)3e*8$hdWAnV>h=R$$x!E>NKxrWfm
zqNsR~5+YWpfwuk<-@u{A5;ge3N9b`bn5|q;yAu0(HMn~g$bAXS>0|iXPozbqWmqyK
zET3VS3k7AvU_<nyl3dM75{uGPOFTg*go2m2fV)tjP$%JZ9Ah)&Mo5r<uy1iXjixtT
z@gKGT+7}PPu(Ni^E>u8`buy|3LZi3f6;+-@+z{snT?zroMWB-(k;hGgF=WAO;~_a1
zbaESL!8<g|K}JnUIN$|KtBAfs;P92PPN1!Iur!TUcR>9L9u0TJdNvq%G#q?A60ETD
zjR!BSg=$3~jzA9J5EPX`pwV!!Nl>j($kIXH!Jsi|s1#_s0ciXT!VU5c1{HM>4)_2)
zgdBKJ1G1%{bM?@qku3!k#UN?$=#Nh>X}61kN-1+h#|UyLZV~8WXVhRIvI*oG0P5#}
z8x+uf6{xk0SfmEN(=fOMbQm#~rZ>_FSn%a9wAqyms;a=9F$0YKp(vd(12Q&<f(-yo
zDFwSB@5Tp35vcn_ogJdo-Hi{L0uKTu1<X~i!G>tpPl49^qF=Cpeq=0BeRNmYScNz0
zW=>EM3u-3AE*&MR8HcTH3!dyps>wjjmjLgO_%hIx9$77KBQkDSfNm?qQRA4zhvp$p
zsz~v~3<{*$20n^|tsZxE1y^v+MxLP4V<F`SwuY2Xt^wqNKj^GIO5DM1K&iRGhZ(`6
z3pAt^kA7Jn(zw4d@ym2zWjGf9fQBis?6rUlprh`!C9Z73mO{XT@~{nIu&o#nD_r71
zr?LfmfhllqhKR#<Wk7hSg`{^d*g)vY#7M{%3@9%=-V?Nx4!%##&=^@d$U7LksS9E%
z=ujol3IT{#P|F*%@EXDk1~tnOlEENzk!=MXz=|df&Id5v0T63JK0;dW2x{1&G^feR
z9@Orb8pBQ?gC|Rr)sFCa3Oq+%pr;g)=2NgG8F0pOHiDligM0x3^e%IX?EtMCg<Wb6
z-bMvGG6Iw^u${JrCm&(+gJC@AZs;=nO=efqc+gb{ps9zH)Ew}*08;%7?qpyt>GR12
zEvCS8m!S!4N(NL0BaJd(JKYmh5g?U*#IFQ{-6RAZkby;65a{?ykiAGHn2{0EjSQe!
ze9)cWpzE_?llr-?u128Aid@i%7N84+<4ZD%Qj0V4b5g)z0xH+jpySG(Ze_WdpyoAb
zi4=U)$1pxVIlrJX9<-eVe0Tw9)md<fky%k<UP^v0^ng+Lp|0^IiRrEuFg>2$DJh`-
zmqC0$2xzAw{EBYW6Zc8$R$@yNppHLii-#F#Hzw#vE7;IEWOxj;_BbOory#Y+6I6i&
z5XzCzm22293qy@mlCq1dtE(3_=Yuwrx(0<9#Dn$~q3lVC2#I&~3U-foDF9z}4!&gt
zx&?`lFKE732RR@h(;~Q*VTZu-4btW#(zlx6DJNWA@ei4UH)!J=F-J{}Fl(@u);Pvu
zh-or{<`E&goY1F*Ab|%Tf`QH{1($$o5O9JebiExtTm@<ul^7bAlosTq#-~DV(enf)
z&)^bMu%M@xO95yloU1Ej#eEQbqZv7UZ=^8?EbS|JXW9(ZnGUA;a(M7S1X70^bV@$7
z`|AomNjKOVOo19EQ1M{U2s+%I=uIuKfl!rEC@LdhZ8oSZ=wK9tb!c60M`W#_rWU9m
zglTj~mJ9}&i)<^X<Bc#EEDh2O^CV~p6eJC*5IlWyA>%E9#13#`oh}&gj0J9uz&CZH
z&exKC-afg_MsR-zv6l}v)r)9VfHuLAxRwL4$rrSOJQ36f0HsL6TjL-H96}?=2ysTQ
zKlnD2;_%Fp496Vs6jOc?XwzC5C|ST-5Lo-vmY~Hd$@!&uC8;U#(CHasPgccNMViJF
zafu<?b!kqJ>(Zd!LOnQwh-K>}RqdeC-3+vX5@S6MsN)2}MrH*?`DK|Ypz8}uiW1`s
zAgko#LG5nPVgcmUQ=rrU+BS%E=43{2qGtwZlnkYLhMI`6FFL^Le?<2KZ(|2#D1)>B
zF^KmBpAO&(>f0N_6AYFX85z#TQR9*3!bI@QZ!pNApwSgq(Cr?0T4An8tuR02Nk(kV
ze{bvyjj-RCgFWAxfYwLBGZ}L7z}|i(aGXDM!#~nRt)TV1!6lY?`6U@e`Q`B?pxy<j
zFAeH3fX`L~&Go_;{?I=E;8|q{8uG-yXbFDn0wjSUHBMong(%iMNiA1FgAn+wcQ$nO
zhulX88i}Mrw#0o9CR$s9M8AM41W+Fi>55dyT_GTMBaa7w*DS)q4mI-Og$JHK2FY0w
zciR}fD~;4%2F=2P2kfC$3_QD_reRW76%veV@F*-sN(0Z464MtTFnD27T%K5fw8|bn
zB!Ch1L|F!^n?M-|bn{a@Y^ex%vLo0LG@yo9&QDHD9X)o48_)#JltZQg@$MLhC^3#F
zW_A&FL>E{Oc&-NC{0>5%S`6|I2HhnEZ6-$`O9i9PNrJAk08KkW6@#Qv8qwwu-Jsgd
z(<j#qyq5zsHwLQEF$b7H-6fQB>0v!5GVgjKx9y3ofdy{-I~#d|$_5a21!pDn!zBVh
zBSxST+Dj5Ma|}(v!%yJbIKitDL1R7fL69plkQE|M#6%itHypij*{y7No%n{fCDstN
z8U%H*C~1o#Rq3Rb=ioM|0VtP(Q#Devn#|G*UZjG0a7C%$Q{Un<^NLf8N<fEnp^PYj
z`eIo2#ev!suCA_S$ctpKwIo4HYeCIZ(7p%ItXFV}kx6_!==yokp<soOyOcBY;tLX!
zv(aYYz~kJ=4M$=}p+V!62B3X#psmKPuAnBeTUoFRXs`tqgXk+4Aj-Y{g59yMTYwwl
zA0G@VL7_&X&T!y41`4h}97R9qc0=Fz;857jgfORq%55ZTK!fN|8!b@u8^(JE`+-L_
z!0rbxW&rDRj)$suL{<+PVgZecK;=MN`M|27n&Go#P(G?(L3a5f+Z6&a+SN4|)SL(j
z4#s~J43QOUurYx>ci?6|Vw{19HIl^Hj5K72mN>v|&BT-x>=%?G+L*`-u83T#4$53+
zpnFh3=ZTPhqcZ#$cF?~1VAFW7pa76ThQuxOHnN0XngP9l8Il)^OA89}i%Q~4K(oN4
z?+gLyf-aDNFmc~O2+A*@Vg#bj*a$iNun*lpRD-StwTuT1B*a6`VIg@zJm^qNBDQE@
zIr}vTdH@SjX--`70+mUi1K~o5I5`wcI~KX+VFnt^CSq?NQi{eh2n`DL(Mf)AE#VDX
zBa2ua;0Eedz`4|!<OjDzL%_2S;GQXHBF~G=cC!%~D`7w_dW?x1aHAR21jtBDOo4US
zkSA_}ymMVaiH*dW6Y#blNcWP&xl24fa$@?5pmq(Z9dYpO9pJq?_~tM@kw?#v=CBcc
z1ESVrA{86NH)f!{w_()Ngj{e4TA>L_mxOwnNJ}4rOAN7}25#aCzF7s=LOLVZ6fUUs
zfHYo-+JGZ*EDBpc6jVb&Qz7V9LC_JWkb8hZBa@V`@-d>yZD62$kF-*L@D7_Hjo*XT
zlYrW;uHcDg(0Q89hOPn7Lym*6=SY$k_z|BU!E;}rwK*6|q)gyvM~5Zml%~QKS%MM@
z{9aq|tdb{zAvz<_G!>Bzi(t?-O`xT}uC76#g(@YuS~dpp;L#iS;uw-ntAI6gDHw(Z
zHGc>n*KGmrjV6|)y5<IWgL)RAp%|o9K0(G7MY-kiMX80Qsl|}#xx|#5%)He2+|1(Q
z)D-aH{-wq7#jZ%JCb2HGgf4G3F$wYw2Q9Zs%}vb%-CdlY7hI5<oSBxHjNBp(NUY4s
zPfP*#!okNO!<R|pZs8IagP=12EmEK-4MS!<(e~Nrl@u5G1;-m16sHz}?^Ofc>5~Ut
zE@cGXfe)1cotlzbT%4Gm8lRk#SX>M`a=;b3C%+83v;l3<0CX(}s4<AX4+VT>H|Px8
zc<?PDD0?kIMj&NQ(Csu>nwX$;kG|<G0CY$VsMiU;as+&XBWUOzxtkA5YS6vfko%Ni
zcatFRwgI_<tQr+5V`8%y`*Z=dChc%HP(TAv@H2u9slLR>G~O3-Lp?Y*<rjf2RR`tC
zGL$X4{@}APL75IVP>R&X!C#_MFkk~NQ=#jpL4`Z^b^)l>3@*b!BS}cZU;*CAph_2X
zVG?xt5iAX1k4hsv?M#wqe(=oup-p&z3u!}3P@5REq7gK84ju$6O@)o?A*XH%LKFKA
zGSZi|(Cg@L&<aBE@)pQS4oKIbJT);po|xJa8s(tUAl^AYuehYBG#PY4YYCQqv?2Z!
z3^D_$L?N#Hh7Hexr%!M$`v+gl06KR9G!kk6O~9Zr=EUNRlEkE(RL@-aX;rzwNb}qT
zlClxzu0F_~0nj>Q&|D*ORyH(<4^GWVO)fDkE^!SmL7bPB3qMIK*VQlBF&?x_C_g2>
z2z-_ZXl-t0UOHI9$ROS&6>`fbSTZFZBny)YC<0x+T9gVBgPpYtHqIP8*8=t@wAz9$
z$2EYQ7Xi917+gGo#-O2@0z5P0nwuK{Ho*XF0$9v5*diWWV1QSGgWG<P8?rrdoswl5
z?+jW73_3;vJk<lX9PK)a(W6U;$kC<FCZMrDBg1%C@Vz{sRh#jkeK($<p*8H?LqpKI
z0Z==`6n<w<5%_W!PtXNYu%(}nm7l>z;3J`fjld_agHjjl5Sf4s@D<A726TugzVU8Y
zo+Wumm$(uKv>?lsU{e~>*F|gqw2b$KE_nA0fE=@rR@~vg02|asG(vAAy1E8IH+6vm
z3S(;$=s^4QRASE{H3YRdQc9Ckp{GGYqX=|qD)k!Mj`6NU-|OK7N>LcYW}t2;C@@UX
z0|T5KT|vv>ai38FYEZj^PE~X(3l4(Jpg?#~6R|X-U191Yk<|x-C-wtC1DL_?C=#IU
zQ{nN!pryUxpa~n8c0<_Y5kwPe<0KfeIu;@YIs+2aMu)g8*bro51js0ufETibplKyg
zn++xzfG&w_R2Z@(#AHx-!rTbzyCN$G*$nms)NmtHh<?ys1kfT3aCKXfnx0w|UkvII
zf-Vcm_43Iz1m6y4h;gu}Uwp6;=*-;sq~c;wPqC;Z9#j>B6Yppp0!~aL;&wM&bqHve
z7p^fzOR_5wP|brf_y?PY#=1*`s=X83y-oDOAJkTKg$%EO)}=vP)yS<!q>i95Xp<DQ
zsU4r^>62?{;0l>~gxnd6_tG!qkpoyrU@7;o4IhB|tMI8A@Ubz$7{xGbQz>czNBsC6
zXc?7TS+GB-2!-3_0XlC0Y&%ps6j?gRJJ=sIumRmeYJesOI_Uwb4Rrn_xUhsM^?*(N
z!=#;%wFZNvku3!sM*z|dN{Oy6$)M%FkXjyFSI0cwH@_@3KC!qsGd+(Q&0g@*v|w<k
z!=epssvI&^0jkPI@9%|#7HFdiC_6zy1~k#=2_6PO-l>8v57|=;)gJ~q><2NLNy6F(
zv@8y5m14bB3>0aYJCQKgKA;{*nG&4nnd0hd2%1HN-alRpxhopnH$yHx49&njI7lB5
zJje?k<PMI9c7mZ@yAsG%1mO7+JO@8RcHDz@&Vj7X%TGy#9JiWSk`G;{VQ5m6oCCVJ
zEfsvzb+K`7aXQ`$9+5@`k*7pJ!!$USkrT6$m^$;8NJS>bObBSbBM7@Xdm3RI;|X?!
zBq7*r2`Fe$7Z}462KM?0*AN5#NetMMcIq|VO$apIkw$L3@s4VT#Jge{)CMgi29MH!
zho-?ht-#avNVk(AuXZDJI2$PQAw?TJjESu2Kr@M;Jc+qR!xg$v6*gFgz3h)4V*M_Z
z$a4ZM@A1Q|+KK341%v9xV1IB^HXt5+Dg=ZF3QSX6tNS48!;#ga#a}S)&Y-I+#D-wd
zZbwkz4da5=%!S4W8ydxX27}rF2!)O)Hi0Vuh!fmUBtYGtFmT5UA`4owhp-^X8@z4-
zW*eGsgAKtQDX2!+MHdh*$XrOb3&IC=yAb9EgQUUkg&Ga&b%CS__PPu}4HF}ac-R)(
z_@qk6!Ts_1Me)h``PrGNkhUVI7lw2Wq@P7`NlJWfaXPq^Hup$POi3+*onh>3=;~)^
z0bQ$BRGL=;8e>c@C@?}aJ~B%X(_-MAXUH3zh{>qPsSjUH1s~Z)u$qLmj<6S}cqSi+
ztt{}*IUtofpyjuqBT3L^9U$I?%{qX#K!PjeM9_R{0q9Io(A5dJPicmQkY#vcPEJT>
zF8B!FV8eLmjH;m}tSNwWiZ78XBC(v_3tB!LY!MGW!WLzbAZP;|s5Z2W54HqLlRVrO
zY#9&f_P7RnfK7nRIYQR>I>via=fEiF$+#4s0PGr?Q|21)6Ho@qW}q=}<mw3HghE%>
z#9&wOOf|Us35jx)J#m)csDsQFz>Z1+H4aEPW)Ri_!ZA5YY<kAsOC|PjLFDxq!6mtw
z;Mp^acqh=MG9{oBhVzTSU7%p_=q)S(5BT&TwybKJn395e^gd{Q3~fmO`qBH&@dT#%
z!DstJI*VxcY!L_y@>+k+MxK7bM)5e(1<8}FF4#9GgYOJ3L%J5r6m%^X#Fxn1&X9uH
zkF4XBsI%}2)TRSXRD%}uLwg&jBahIEgW?q>rtz*wD@s5k2x!R%vZBO*R!d6EAniA7
zH(!HV*zsPV6<gqC2$}hLpc4<>!F%Kkus6?w!ACB-f{HQB`5WhWwCNk4c$WhI;4sLr
zu5oT+g=em7kaq~^{-0p*DiWmigh2tsO}OAYq|Y4p+Cro<m)PMaQ1Srpb~H-OEyzhs
zPK{3j?Tqn)Y-Mo`b^`ehwnW1a<+L52TpTw*lXgOpD|m^MKjik^;1VPAc+h-o9<+%C
zJ`Vvh|C<*NJ+B)%cTsd=U@oXK4goE{2A?LB=m|PD2z+Xgd0Ku^d16rt=<aglMG~M!
zI#MXZi!v;oEKt)F&*@keNYMx~6=^9!aH40jt5*>C?g>}$-4V!h_-4r&MfrL8hQ=wS
zkb~^wlM{<U>kr~BU?QF=!6l|(Nl%{~Lsy?1LjxE9xhf|ZbjBQ74h66HGBl2l&n%9I
zn*&-h3ti0x8byLkSb{n>hVh=DbI(C5U?8R6km(e{%PG*3ALP|o-r)Wpwul6I7-Q6z
zh_0bG?#VYuM+!3g1>2(q;h`=O#@`Es=m7Ns!CfyX7t{-Mh4unLom2RHo*`^^7DOSa
z*M%|*=LVVUf=+$mn(qTmzkxfD5K|1%r{9qDflmHLav8`%NG}kg71RqvlLosN>HttL
z5F|~o7YLpx!9DkeW03~Z78eU}H;cF}E<_bL@L_zsi|D~a@}R`!g1sJsO)S8+YJ=5-
z$_k_c5Y!*RvRx8X<HH>h0@-#A9r7O$^KGD|jY!wc60x`u+<-?d4~UCuq-{@#0fMxA
z&`>e96_B9pfo%mOC|(hZMLf%Jq*_BW$b?s3Nj!Amdvt9P;`EgvcQ=Veyl;F_YH@0b
zYZ+v9kt?XJilzT$XqH(FzOFPGw01APD89@SbU9y$0c@iXhzDJ8?H_Dp4r;aq8(BbF
zrG|#_NQ26tCLe*lv(SD4)`=T%vjqQ8JaoVqvJ(Z|<3K+{nAF`%L^hk@M_3S^Gz67~
zemE{s1+DaeOow?vrZPY$NrBH=hE!kRRUq+@<}&!6(D)MY$%Dvig^6q{!$KPS&>hWA
zy9J%%1RAFUH3vaQ9f3DKfW~65Pt+id+~ALS*dz?J?}T}HI8xO$&^=>Uv;)vA@Em{!
z8+XFDR)W~UC;Wq{NWBa25Q?jj3CaR)s62RAC+Gr1P&d^wH4j`WWTtsWpbylzzz1rO
z_My4Ng9-ugXa=NB4~~EGaw-ifPRQi-09=#-xln=FBWb8Q(+KaE43Ql<pmq#+;u5~6
z26d($`-yIrL|h$dXdWMy3SK%5O61@Z|6rrV1WHT1hx0)*4rsc8*ufE37X#Rw1@>jF
zZe>WVKP+8GP~#r+!X2bFte~k7P>~24Cyxht*OSark(zt7&5KfVQWJ|)!G5P|BFDQD
z7CC~*m`(>Zpg}<iy-Nag)CHD~5okyhROz`SLiciFo9Qz&cFHf!OG!<Eq(e{aX&L+J
zgrHF|P~i%)2(pz7exf_6my^Ormq<Ktf~Xc6=(uEX1cRz-)T|3VJk!uP-Zwr4a#{~)
ze`G*LE@Z3+CDB5btB^M2hi#=D@<I5{o`zT#mY9H!E^&1Q9a#=>36@bOa=P_sNe3S8
zSaLKrr<;Lh%we5%aLW^OB>_x&_%9L!O*?{O2X|}I&^VwpDJQcyBee)T8AxQ468l0l
z<g1p6X@R+--Z+S3;vQxyY;_oQc1WRFjh^g?8gIas06`n<Qy|4P`U;}p64Tt$lGF;<
zfROkg=wu}7#WO+12A~bjnR&_ixdn+OnMpaR(35#e5=$T(n<3?xF{m@?hj$waaXv`&
z1Z_daAM21CDWH>91kaBJg(PzILE^~@u1HN|3vkmIJbs2aQWkXzhu*CayhlyAA<ZNB
zAx@VMATbDVB`eUW68^#9aRe082XIysl-fZDPz8aicr(zMOos6U&vpzp23>Xm-Tdbt
z5)Uh-!1)E`pd1{NTGWelk|v`;Z58kY8MucADpMgF6T!<`JxSWaN$A95@CHuvcu<ED
zUau0lfzuM#22RU(oEtd7QrI_eTE-g^-oR;S6z>Z;*blTC*EJVZx<MN#aOWfKAfWcR
zDP(*IT-(Ev2HNm1tQU)WlnJ6D*c&p)1m&Sk0GVUm69$^Hg%5TGqv#Ka2VK7!3>xN#
ztf7ON8;PO{wH*SQ2Zb94noj~x@Ibr>zV8)04+Av_v}Xk&51I}F<w%&M8?rSZN$_$i
zs8LkANfx?W1av+R=z5;w_{5x&)S|q^lFYJH!pAzoA`DCW4m=Ztx$V#ka)u!Zdv+m*
z8hU{ymtm(d27#(Q*qMv|$TFb%3%T#&fi==W*9yYS3Jyon4?5Y=7;>^BXl@s-3Usm~
zXq*q?{9w@3AUILL_~t04fch*@8B=5lP&9&498}KG16dL@G3*))KLHYC1=yi5#i$+y
zNrPPolLk+}gG#w1&_EJmBO~;B6lhBlo}*!>=q7_!;De5QM=k^54R@5$R6|STE$h&G
z;EfD}3vx0`N>Wph4_zsCbp@R*g1T$n1hl){6SPkqS1E_9kOOZTHw4WBC6y*;r<Oq0
zrh=1LJal^kco#x^8R+;P&_)fg4#-vpXd<<Qu9VC#GBgJb1cEjhz=b?P=TIcOLYL?n
zS{5ajmSpCDas%}GiTGl~o*m3?TXKL~SwI=MQiLw($J*~o1|5Cx2_jqrlJTC`LFlG#
zP&!9#rxDj=hwWa$JDmzCV}`=%*G8T`xzJm%!F|VIY!eEo$6tfnDaeyJDCgr4TP`7u
zR-si^kp2O969Q;JfcV{mI9A*d6R)6Q5_~H$!AEa_=E6XimAQc0Z=gmH{RX6vOJq~5
zB{HbM1dZ{b@5~0DWrSnb2e=J~k_m#bPyd5Q_rXJ~kewGGjp&=hNo?i2Cg&iHo)BJe
zZAkr*Cuo-rxku#<k5bh2vG^OTMux?yCGq)r@kObLDV6cbi8(o-rE8#LMvzwefiCHD
z4b91QjmNj94&&b2qSWNlqT<Z5)Oc|3*(4`FIU7D&M&T`gIXR&DQH)#u;8h$_qm@v3
z3aT<u&Ke_nWE)nZI^#Q~8eF2nr(xW%CsTO45w;%$tP3=~iqfhKg>E!K$bzmFfH@-y
zA`9y2c>3fTfseKc0u8GXQ8a?eD~x;rtvyi_6nqxX1n*1%Qobi{-WhsAFsKy+U59Lh
zXXX|(hm2T54BkEhTAm6zi~@8|08;c5K0FB7sW2~NY1Lxu-NVW*%ne`QMhNl(cTfl$
z$2*llW@W&wuHZz^Bv)69_~7`w^8BI{NRuVF1jkZu=td0_L!3w7!AAsP=icET9)h<2
z@sCEq0t9sv2a!=~3L0yM-WyK(J`eaw*}<j+&KE~aF@g4_rY5F<w+(=o6A-yr7#v-o
zU8&Gxb)m=MTExT7kpW+{LgJ_c=;SC++Z*q2A2fiWn^+P(30*S_i#4b|9GP<v>{o(h
zD{z4yTmrsd#xnpk*B4xZm<RMnYs?atu3SMqj1u$-d(f7#yp(v*We8^R@p<_r@t%+g
zkj&zE@O6>#Ihon1;KLPzON<ONi@`U{#wWv09|H~AdIo!dH!WDeWFZ^zK??)GQm*J5
zHiCjZ;)8>rgSwzjJ>9Mwb~Xf+`@tqqyAffEd1Mg0ONXUY1GT*H%&uaeFUU>JO)5>p
z7$YDq_VBcyLFHvZ31lxga^ofmU%SH)b?_Ej697D)HKa~7LT=lFRzQQIiJaxrqdRNC
zn`J?RFQDN!=-yb+nrhGx4wQ>nQw>%e3|do-CQa7PT2NcY5aT!_U+8g0pv9>;s(N$h
z{JfIXiV^~sc0s0;z$E~<ib33)4c>qP+Itb7Xb8SvDIho4Al@~^Fh0Zpyr~AVqYhO1
z#)CHQ!s<)x_ac%uF%2FH0Zn<pZp4NcKPV$gh;}62d*>jv2xw^sk(*JmHPgT|QIMe@
z_#vL)g(AUD@U598@V#eF;Mps13lma%V<}R=B}xh86dlmfc0`?{L+l6xe9<}Hp&IZ?
zc2K!6y7C<y6v2kRC~Nc$P2xd^PJ-5<Lgit1vO&2Zc~GGMTUKBg4$%+FwyrMlmG9nU
zcPx+!ad;lUQU!y@GKuU#;JD-#Yhw`Wn5}CRD5=5<7(-LgaA<L95~vvjDsey~lwP19
zL!H|QfgD3_06M-AwDAd)LkKlg4Nc;G<3Yy5E=mM-v@M~>!=&XyvKDAnbu#Ff&)od7
zRPZW%&>(7XiIG`RVqQvqF7)uj_)OS-;F832R}0WVRt1&uxt`t`8JOb$BwSYoDgcR%
zCD3g!;0Xy5vN2da<Q6N?##*%TLdftvcx(VZ+29N5#6zS&&O<5y@o!{;*aaIRfbfFi
zJ%f$ogF$_3@Pq+u;si7$39jKF%0LqepfN(Yv?+=!K+=$b2B>n_Nf=-*sBQ)IgP~3a
z9e0H=8YGE4cY^9YkinpG7H)44)Lt{#U05a%0my|_;AM=E69A#9$2{JxG%vX%Ge0jr
zBQY-}C$-2E)Wx8%AsPT`ae?pn%uUQoOiwLxMLBId$QyJzPYLL_U5IpiegSB=dS-qe
z#98ETc7)XErl2-G@|`YZUOGc?Lf;U4EI;fjsm#2z{P^NB&_zp_S4xAXC&{>0#u?-l
z<RcG2y|kRn^t{xRc<A~dSkVaS0i!POA$+DX{_#!330$D8gp||C>CQVFg3ho7j|}*E
zBUZcQ1}A#vy1Ig=(vve%le6P<Qu9C;AtXam1LSNhH2aAiV+3hKE&*^4p}RU8dV)3_
zgPJr+ptEyP7HGg5H>l-0(auN&O{_r=e1=^QkO|*k3?8`(F0lk%xRzR6oS){2Bg%1g
z9AWhrmf8{2!ohNQ3#izS4+@5!_nTUX<FqehGvuksApc<B;&kMhOz0RUiBkZeNf+EZ
z5L{hdlU(vZwH?Z^a!5RQm=ZDxg<j_wxDu%IKs^P>U_^X=UaDt?cLrovb3h3AT=I}G
zST@2jAcSWumAoY33i1tPuo6_sXQbv7q!vMk++fj3af6?v0XJ+df6&4SP{r*S?+KX-
z0!`%xf#U#a!4hbi&@0#-whauFZ;=K*uw9Xvi;@4KJsxn!3Y2R{_aTCIH-M%v+{(ZU
zX}mxKWuD+;df*+LC`gMNstPqB4wHR|hM<Em(9Q{<Xd@!xSOw&h8j)r^2u*l_QYTVX
z2roFW6uzLI0Hn8M4w~b_vLqYSS;BKdg9q~998#s37M$pr=IUyil$xHI2OT2@ADoa^
zmY<yp*~L)?pVFl2*(zAhEWmMw38?D9b{q<5QX2g<l%QZxGuPEM*bO|%4bT1gB^jwj
zpoNm4<0rs{11Q#zCRc-u4M9tXb27_PK{p~57sn@OfNpR=z7z?zbq6w@4Qda721FpC
zL~7NAWj_a~Z3k}d!g^|;B?6#Sf_k1tnX4D1&H;G^T<d`5w1{8jK+?@5B$fQ2WQxUK
zpe{{fu&aMCc<w*A#01>Q1a;?;!XM;M<lI2i@@sIa2l?KtC>3OAd{JszYEdfaB=Znh
ziuVtOG=3qG23>BHngWVB&>^be5xZc-bU{H$QG8||ct0#in#5>z4K^V#N9O8^vReiF
zJ{m$Z7+5QG9IIDIia}6|$`U;Ff<6lktp=PR6*v(msDYa4!CvtJ!Jgp0hd1g<eR884
zwkbCx7+zkI5*WlT<-ymgWQdQVUWo`gm({W;H9fPqB((^>@FPAgzX){KOET!{m@-#9
zOK{M_5$D;hphF}Q;cMTqjHH^zg9eE}Crp}wx>qHL)r+VRN5ZHJq{bQ@JOvHDfJbH^
z0RkGCLA1$0lAtOJ+V-O6;3;D4l)T;0XlaYM(HzhyDy-juKF$VTF9W`n2uC{yqR1m2
z(oX<&r@f$uwSrm<m=~V<<Qll599Ccizb_KBKNen0U|j5N>6f398j@d-nOy9dR{}Zd
zn!rpCbio&>#xa50Ld-o|prtg>P=SoEfcG_e1vwg;#(O8bl6w6lb}yPbgO_#@wb}&B
z{oK?m)J#b^Y#PsbcUT*E-ocKrv;i6aGr`};L+SjN!4HTCE+JIOVo9Iay0(V#pv@)(
zN8t@X8&ETg3-Y0RkwMK*%w<wY^I61RRgRWRi5*J9J^c?YiA=!93gWtp05(|z+wTD`
z+Jc~`gn>E1fzaI(U|x_n_#{H8+2P1i!Jr8s@Bjf+*3b|`8Z?p(vl4U-1Zd9&sPTt9
zKLi;BL2g4ra~$@e7#z(dVp|CK7W?AQfhg@itj%`fQ=Tiz{&rBggmE)%fOj(NHdpH9
za8R?w2zKu(=%Rq4#Q1`u{N&W)Vo)iK>?_dDHY}Y2P=yHU*par}7^Dkn88Iw^Es;kT
z-4a0uE>t3w)z}-^xR(qEgAOeOm(ciQ5;3fe*`+p4%}W7ys6mlp7LU}!0Ixa3Z!mbD
z1^5z2(0R5+scB%7s2Y7k?TijL(B??&t9GGdSuTmeu=6|6XMR9kb?8|N#I<6u74(p_
z2kO><svywdBwC*)2(+pl_1HC70>zS}K@Fu~%q3s24h|^UpqfQoj~KQt5m%Fss+T!J
z+G?X42SJT^(C7_)Hx5FQq7irq2$W!9)A8V&i$Lp*3|s@ea{_W;>y1p}gJJvLakYI&
zTVe#V6gCS58M6ZKh7UF-Fa`n{<U(!?!SV^#zC6AK=%{1W#5R6h%~SIVOH)fzL3eh6
zax#Hw2E^@-#)0|80r@$Z$(7!jc`3-7?TtW-F~A$kKyAz*Z}^f>ES>Ekc()@`y9(UO
z1J&K5D<R`OgNM=`BRFn$gfE4JFLp3=^$LLZoN;7I=$vhCK~8FJYF<eqX!!@|3>46E
zZ*pob><b=1gU4hncmTHqkcOI3dVxe26aJuD81LA!BY1EVtq%qZIoR?p&{iPOpc?oH
zb?hC#Ay^_HHLCEeh$6R~02eZ_t4&95dj;Pk3t6Lu^}uPcJXyEBnt=Mzgzp_PaYes(
z2-Mm|9f&eC1?}iAfE|bwUyQ$(gWM6u+ZiKy5{6I%1ZkrZ>TzMDoQ?*XD*-k7P&=BS
zTmhO}g3byOXxNZYhLSXogJ&iVvH=-<!w9~H6*#Sd&L?w@hi{WdFGNXm63Ai`(9UQ7
z;CRsXA5gmsRB)oKd^d2V^CCO&jx%RNa0eT-oD8|^7-Vb)niI}X15GNX#HXYtrhw*#
z<8w2Mi&K#&hLJmM=o4pT9)f5B9+?gXRjb7%naRb@`8he@J&T?=RttiT5dz)wWQ6zl
zM9A4eXj?WxgTbYF`9&$IMX4$Axrqgyxv(k>b?gl5Qf6GoPXw31PMZiWu}Cc}P0Wce
z$@k0!jg|%@&LRV^hlLN8fL8<|9SuNg&Ig|i241%bs<~-(#fOnA{E81y83tZ$MX0@m
zW4Mu|ECecX@Qpjd4;cWDEtD7<L-yOHLK<kEpygGFQ?;Onl0eVd4)PB6!q$`lFVG}r
zOcZpiG&~a-;=cxqlr!@{`4fb}3sTcThl@kXjiJ-4A~?NE{Pi22;Hw$EajXFf21`R5
zT-ZjOTp=ogL*s)3Kvyn<)q{#)P^ASOAH&m>bA{;#oy3D=KvcYEaBzIEA?P6PV9-W)
zxH=1Ti;#MekWo9Riws>+RDxSGpbJ~zCV3&tgN9o`w`;&O2cS!Wwv)gl!;mF|!6t+2
zHmE#klNpj<!17>Ez~oIK`U&0Kfun2Xj=akZxmQF|#scjgfNTc=Iky0ET`%mOvy#Mg
zP<85309xJz$sC5nv}%YtzZh;1XrC6+vUnW57!udK5!(^NGg$>0f`puu<Ai;D7=EgQ
z7xaQ~u$~~$C@x$o08I*<g23v6!;qywQ&cEtL4dY!fYTyGv2i?fgEDL=&=jH@)CKhP
z$u$F?20`qh+<u7Ft$x8J=JD~#6%~ethDJ$=#hJ<R#U(|VdFh_XpgJ=-BN4n{B(tR0
zGZ|FFg65P#)dgtK8agBl?+p{^+2g3Gh^YiXHsY(GTnTrm-9fbwXkZa#G}8#YCn*5u
zI9x!mA$(gU_`Cw}%~!Nt$%yv=Xyg*r47?N(eW27V9(4B}Xcw3v>N*K%b%4II5mZhi
z6`$T<omfkGP~)G}<&PMq6F1v{J7Yoyr@{LIKus~^q7UA-G<Jp_bmLx>Us`~eO@l1e
z0|g=RJt@4qS5d-^v@vc_U}BlR1Px0$8@dL-7Z<|YBZemNpoJyyt#Y17jolIp@T4Bf
zx)hYrHA35Hz*o0}n?ue<t^ttq-8>SDGr&i$fwozK<v?2k2G<Fvpgl3*Q%F3C?V>=o
zFM|#ofL3du6dE6&k{@4|S)2*FBd!D<<cLMrMuwm@6)C03sSstL3u#JoN<7P4U8y&F
zYKd|~Bxvy#+PZSc4Us0ax*^gLaziA>R@KlP|6uoc@U1&|mhXWVNQ1T_x|M+%g8ra}
zU@)j%32Hc+;HW{N>Om_r5E?)+0?MSYmZKxqat;(euC6cxEaQWb3@|i{_Y97T4>mLh
z)1Z+km_j!ch2HU=!I1VK*r~yW-Wbw`2B4-VOnU&bJgB`0TK*4{3`3U$Hvl0f8yO-?
z27~rnLbdszNPt`fsmG!E93j#mKR_1Vff{7+mFA#iiFP6qp|%oI*@~r@2gMfVek^FK
z1NGch@~6DPhhKuuHv!!<>J7Ro8s1=Xjt9;4ff~u+lR)9(fhelbrsqJ%y1-RNpr{Os
zhg=o{vklb804)lF_$bIbI0BSVA&o3U3uLXJ*fm0ubVZg72AK=?2E-uH&F<i(%up^!
z8Z?Lpx7Ht`8`PZzErx~MqGAZSTafV4hM>bFuoO#Fzv&DT4x<zAptuJ`A2c=%>2qQ)
z@=a%c(B@ilj%QG?A*g5Rk_fuL3`a+d<nbPm?+_!*@U&%Q7!RuV!AEDurzYjc!#4h9
z8i1Pr7%c<XfE%dHhVK1ONv#0!klIFNuHg2CD~K|LTrPk#;(~q)m;q>xaKO(_hqNrb
zf=N6)-L(vS5<RGl2Ctv+Gc+hEN=!~I$<NOzHZ%Zjr7W(@P0G*lEb~GOC3y1{OQ{Sh
z{R5IwR?LThwljk2CP<gW0KQtaX!K&l5xpT1G-`m>aHL>EB8~wW{Kqbm)5HMxFq{oZ
zx<Zh^@)}SELuyFUYsLgL%7Cp`ju>?bwgfNg0kuP*`-)-n{qTYq(f2SU7}mt~sUc;s
zvk@sF3|{S*3Es5nNxhDaDN;uVysQ_guE0J10BV^My<O8g*dpH3JJ>AVH5im1TtPQB
zfDZSD_yyK|3wA@lsUEaR+#hk`AL=|b@nfs_C#XR)md2n<OhKb)ppyX%K<jwHTL^It
zzJii6(soT8xsq_xA7l<nXu~Fwu~j;t5XV@H1zRp}5>MobU7(Q;@LK&~AIJs^&{(Hi
z8F+a<Xs`-qU?4;mG9V5*TN6=<LI!S7Z^}dt0?@Ibh|vmIn}j+S5`oJlS62&g^nmX8
z$_?-aZJ-5@KB3GpV?SLD7QiUuF+`q@h7wam=5lBw3pVwP7UA$l28wgA&cA|(mXT(3
z1A<}ej6lJSbP6kWf0H;I209lCy1)@~1Pe}wBd^IPG6{nA3YdWos|5{iQgBkOE9Q_l
zc@0&(bLqGy;t3COL+&5~Eug_VQHmJm#**9d7FnQ70K%@&E3`m~AGK_RCoB?=L&s|^
zC_%vU8d7FJScaS!K#K%H{cG@aad3%|QG9%99^w?66v+9Bi71EHU_1Q7o21n`h=T>q
zz?C|<NOKJc2B$aI5QF#-(5|Ck*Z82|M9&aI*eNmC4|D~epiA7i3Q`*jb(|mN?o70$
z3gEsKQ3VOMMhvLW=!$fTGB~+~P~%80a32PK@`WL&%#2S4?K*^9vz7`PuMGkvI?P3r
zpcxv-1-)QH3=MM=vs0nfC}gKSF*8h{vk%ZqoM4nQh(Uv|!6l%RgA<F25-UMdqo&|H
zNnAnWJ`fjx_lrXMeQ1V(cl|)ydf>r3<nwQ#yEXBgvtbN7bpYZ=V|Zr|G<^!{?}0)r
zxuAfmCuw+snoppH6Y^2apkM%(q6WpOMVW~?nN{Egx}aU<nI*+W=9$IuFbU9_pVZ>w
z#Prno<ebFfVo;EwAFzxbOn7!}20KH?pi!1m;cPF0_XWCwZ`~;Yoze<z`C&h>gS=r>
zqB0Whd<q#{0yVN6aSe|{#^XF8EhC6}P>3OQYJ!Ql{0iE#g6j8+_Y8Ii4Jv~u(7*yz
zJRIE?qyiUpYT5`zr6K5;Ka`<Rb7XnYP#W?ustdX#_|_zdM-9D@C4<2xgQSs1Q9(Cy
zLtPA(2W@$W%ZEVpgK7a!pIpcwYb1F5p70nesCdCqr=d+K5?g0s>&$_7;tsa6s^OdV
zu=K`Ev8PQ?vc>2dK*ubDg7M80fyOd}A&ZSs*Ix&NcHcr}!sEf~c%VGgc?bMUi6AC}
zE@%U<wSaO#Y1B17*w8566WSq!8g1x^ViV}BXvm;ERHGY;G$^q_HM%29fD$>9>kR|Y
zB$4!i4yQ(P8OTCVh`^SlgBIeTNrOAEP+N^mAtpn5NucO5%gifDO;0U~FHS8i1s_q9
z>*bSch-2N5A8g$aCGDde#7IU?aH3}ps1OOr$$>U@96>W3sEr*e9ZzUz9v>VJIfD_@
ztb-iH7zFC-!$-xT6+dWxA5{4#6F7JQvYG(Cd(8l)KL=Vf46RoUu{D^J48UEapkPq(
z23^dIv+WI=tp^p~NChjgE0sXnkV}2sYd`S&7}SUdVb_8Za5EXD7j22U!T@q=ILzVR
z*t^qcYc4^(PjIkcSw&zT54IV+ih%qp#Vy@(@)Juk^U?$IGxJJ<Kxb*igQB_&G`)~(
z2%4n;-HeXZb-=v`0N#&4=?xp1AonVekCP;}yJ-&Y3E)2L2UKZ;`U$~i1a>q+uK0B}
zat(%eicP`2nnF+thwcR+t*4EvVGlk@%N(>y3bb4ud-uex43rL$k}q*x6;SyQ<Q)<Z
z>&lrRj`am?S~oO~2X)=zp{Ma84K$i07o{eaq{bt*exyM*;d_#}fE#>CjbXec{0be=
zd8gp!EofxWFy7D%E(6`>4_@kQ7;l8o;$HyTiB=q*S(4$H1HC)YGXyjP;~JV109t=y
zh;bH-IcUia$a9F3U_cco>1*ylx(wru1M`DjUE^IrcYr{G#xodnbwL@*0ml9zpam1=
z;Ci7bF$Z+^cX3H#UWsQCIR8P)N?4JMBOoo|I|N)3OA^6Z4W7$DtMNcxK}g{VPMDyT
z{uq4{@ZfPuD%$b{YF{!78Co1Y4GPo*0gWd^M_1`|8Wi%BHMI5T6%=d;+I<0<tp*h~
z@N|LM^+N6hqfBm=k#Xh$=8d%YMh#q%deoqnzX5o(A-y!QC<V09)D-P@J5Y5J6b$Lw
zgX(zX8>T^JBJ$if<V0xiU;|J#L|&i>I(s`2yc`9k+C{xe6|toSbfpJuvkQpr7i^B}
zc2#p+*Q<i`7#YN4zeC!bm^-9FF^o9I6I3_AijI`vM9&nILq5R)iPDC`J~j+%RiRY7
zM2?9gwStJNeLx4-gBPcP8VI1Hvth?=g5nXi!$++N9?<R`aPtb1{^6%V$0vdo92>gg
zx~_%d4x>SQd|6^qW@27Rd}c~Td~$w%c4n%pKloAzL(_Pw9@1e7THF_m_i{wA5>VBJ
z>t4iQu!>+m$Ta{^9$Ie?@A5y0{xB5%pz9EP;)6l=J%g6nxw=Bl1+6j!9ry(0qOKtW
z-3fqDX^vtbcsZdjco+d<pP@6dJgDRajZ#3(HS|Q61TE@?N%|v827^rouVjSDhhWNs
zJpq%Cgvh(PI)m<|2{tkY-Pz$E0=oFeH6B!IA|0^k8V|ZRJpgntb8tjFctNCbe6XQu
zd@$&o4nwE-V9@>;P)z|^_Xs*7&@eDQ*bubmCM-VKFd`m&Rgw{?djlFD#nama9Z2sA
z8f617qK$`)wYdfxImQPYfiKL(wSbMvX%aGwG`fBblq5k-G}u5Heb%o*lcYhsD`fQ=
zsBs(*TEGU{bPu|R9<xcB>jOGw5q$KPkx6{85oC`g(y>?2>lcttk_J^WB%YFJ2<jjb
zS6jFSn}cTNLHXG=C;-%w293yI+Zts6xikknn(yaLU?~cYX11wsYDrOMa<MOToE+p%
zP)8Oqzyg}OgtQr4ktW|v!B_5@mF9t3E#R64R52SOpO1#UZ;Pm82Vjdhyjt`F9ny?t
z%pLzq7f?G3x$g;UMPM150ax_~7)uQ)u3vF)1MsKb@)$>?<uRV%dI@bg7i12`lveuy
zoFMxEu#N757Fx#>F}xcJZX1L{wm1fZd7x$hj<IA{hzd}*0kVM<tN|3=NR2)GqrMOw
zpehZ#<{rwmi1!3dB7mwpFatCY0kg{k*>S->@Dq2ST75C34Z-ywOnVTrJgB$@wGUvD
z5$KYjdzzt=pwTEKHzH}nVx=Lt(E)Liku$_pLPNheMt+0igN?vPW+QHEO+pzq2!i%l
zEaH99?>zzylAuh678eDVfUf$X{6bbI@TuUSX;tt+>ySH8AQ!TNhsB|DtYxtM<e+5W
z10JP98eT9oLt3>AUZ?{qNO3M!#y*mX(itIY!xShv8G<e~1zQOksLIPvNd>R3D={)G
z$V^R6Ezc}Yg$%$Hl_r<Ommv1Z2Z1hHa}D;0_XO?01)YfD7!O+U1oazeu^Q@vr{EG$
z(!p_}Jao+yD9<1jk>rjp<C#+=IAjT1BLmu53hj%4?(9XIv?Xfl6n<+O_;w0dagVmz
z0o1(%UkVnCa~2hRk6AEm78Sxn>tx`$cnNlU8Eh66q91b>6(SCsMTPLt`WT=wUzl;A
zjVR!`Oo&SGTqa}|6)FImMFn#~B@C$if%q1*-5h+5HG~V21T|P7Jn&W&bdy0NLvWk@
zA+w|~<)FDS&;%7+9zKhj80;Ag-lKw60VO6TCW2b~sTGOIB{`Mx`JkH-Kx*RsN;1Gp
zHasH?LFGeoa%w?IYD#=&UP@|(r$1<`l^1C7s~fmy;tRUEE;uwkI1;?eKNvJ=2Relp
z-aB!N4>t6O4>t6P4>t6R2RQ|~cj5{y6I=~J#Rtko&+%oRptdAv2+GyaG_yD!QLe<7
zc?QAdT!VrQBVi*!pw1LzaFnP8Zm{%-Qf?sHS0rp4C2D~RxJhH^ioE^?eD4LQ;RkQm
z7@8s#grKo?&s+lYH`rZoggom3X(@t6vB5WU$Ah+}r-BZRF)S`|MLUB9el`oJ@U@8d
z%}<Fh0#DIoBo=3YZXNIo#ywOOZ)lF>{F0(X(6)2Xm^B20JDH~OzVWGrh$b)U01oy>
zFZSh)_-FAEZB=~bF5Es6SG|Fk1L1c7=3$md6&_-BICwn)^rl)P(1CUa@rHz#0mI#m
zrR@xAsA22@g)P!WEjEekQh^4+(AUF*#$n*sMES&n$LF9U*Pt13@GLiYq!h7wI0!`*
zYRT#y3^ovILL`dH@Oa2VCYTotjgh5;yn{gtM4&oBB@bvg2EqlEtKgAr$Q%P`7Z^e^
z7-TN8t)MX!G-*hw3)LL}u@=;5KssKW8a*Mr>pH>Z24+{t6nut{rx%&WVi}RMf)!gr
z0F6?BE@J?#{{>-JMApW-h831_%^(v?CMH3?;hrdGMFtn7CTFH)CL>Sc1|(MI<R_*O
zIX4b!(!n>VL5q1K1MsEYc_nU{IVGt@(8)m9Dr;}3D%4}Gh^!2dIyoc{6JXxt3Aqg0
zGO;W%GY8a;j!#Z3NKDQwsf>q&ELjVd$-HV5x?CDuMIqhEgtR0MOZnsKYG_!JSOnTC
z2bxuZxEgb;p2)T>{z4YHl*e+00*R$MbbTjmISKCOIxG>RCYM3C?f^9P1Mb>D;sDP@
z2*`Pj*hLcHa~r@D^9J!0tjWh8!H6xcm>num4~5jTZ(vs*fa+qG)Z&t&{7O>SBDjL~
zwt(01ny2L#m4hZ65o1T@kZJw+;?ktz<f2UQl7o1}q6cDHia{8wG{6fTf=%N=>vj!|
zP~r--Or1&*5e!<V2DSp*wF$1E<2FD|3xjxL6emDSQnY0ipn(s+5aW2u;Ecqg)Rcgd
zBGACBC)jvWb0uVX2B=*G>Yjscm4IBzQ*21p<rxO><r#PuavNH}dK-|Q2E65tXweP9
zBYTmD96$q>pm@eMd>9fB+6IApaVR(m1^a^s4+9_*T@W7BK&-U|L`85ovU<=s2vW5Q
z8Z^Rk*baDr$rY*})cFK8=U`k=uQ(LCVidH-#ucs*c0D@8o#17kFebPe3N-=LjvY#e
zc$<P+ri2gdHFd=}u$MY*SR#jnAlq0`nrN666H#X2uQ{BJKnIb)OJ?+P6MX4Gut|Kd
zNxWaMB^ebM*Z@~oS0h8n)%Ni@`H7%w)1lY3y9Shj61^q*JvN~^0ic6XK<C{CfM<On
z<p}jo<^%2TfmK2!`9+E8so?9sL1)G#XB6e<<y)kb7J>JCc;*C`n1Y#}J~@W2J~@U4
z1_rL+HL*FthVd{#SJ0UVAio%Zj^_o<34&LEf{vGqN4lihC)dywbR@!nopTG`GyobC
z^9weLC)nT(1|K=>3O?-t6a@r&0LCGe1*s{RqbkHUmLM0jW9vXcR+%Et{DD@Nf;yrW
z8HvU5DTyVCkmeiG3?*o2E+;b`lH78WO4B?EuD&8FM}Zbi!g@kz!?fUWE6@e<5XZn&
zp$tD!-T;Pg!NV3(pv~amL;PTkI8eU?)GP$m6iDl7>Dfa9t*Jmy@u2+e3M$|VN{S$%
z1uo#iz{fO07G;y#PfP@rWv;G>QUbJZ4B9p(VeKZBS8G59Mn;!zg2tIZLq(8Lr(n>6
z9ME_?gbR`c<z@&k7_>?UAqg5X2OZCc7$q|dLb-F@5OfJ1Xg>*j^eY@94_`oJh`fLZ
zbR}jOXxSo`)x)_yx!^PXgFy>5Ft^kN8<~OUuORCoKn*bDRw0QA7If%1q=XIfMmg1;
zz|wK>{#gvWVTBFW=A$e4QZ(>>67Ud3evxO8H)u<zE5@p7P&topG#EUp8*D(_ntnsj
zbPL2pP#H8d=lTo{Qc}Sq1fYWv0)jo_bD=&$9hNU6)YO6%bFihQ<aEtJ%hEx)2tFo<
zRN-OW<_$_GprRjo&fwrY9>xSTivtcG(2xUkWgXHM31i2+O5`3r?C4Ws8y28DRf#=G
zoWRks;LbVrJO*As07~YNm4Wc{S1i!aU$F$0A=r<MALv0d&?t4VS-e*e$e*}3T7z0&
zpm|=<Dpb&J=3vkTg9h=4J9`4Wlfg!SH*<i^!ZO<iYA%BMW5Ff3mY+dZpMh7TgPPLF
zyWU|Th1k17>KGMx2bEV)0LXbX-qivfHi2{y2yM3ky9<1w6Y{!x(9Cmc9(b@jGtDys
zv^)yOPW@2W=nG<}euyV5xKKx9i5$GAq>^)mc7$MaF+twBpx%?KKhjAnNakaAr?DAw
z_7Cz8_AO4w+Rq^Qh(Jis0;6>bT4?}wCTu&GQ9N`cG(NGk!V^4+V+mT^2N@j=2moC~
zT^14_3|ZR=YMJBT|AoC0r?dkCnNNib*}9@Ee8RpmH3{qycy)%{`UX`TNb%xLYU2h}
zQ-MO!+0Zo?Y5OWQCLoMFgN;CA1E7`QDA($Qzz!Y(mBOG}57FUC4sa_AC<8?)NVBVJ
zKr(bQD~3PuHKah}C5BL|K^=W)+BPK6VuKH`7>#cB1MOV}9k3573$bqY3-Ts+yB|5r
zuaKtc&^q&w3mcrlOVyCpYLj$s4zx>(wy+!9c{Q+9hcZ@xD4rq9Q&8uCL5o#D+qjU2
zMaW;Q06wP=bfu>!c+nN8a}pHn8t(<V7Y8(0gzvs9(B2R52$(<Uz)sL42((B+slf1h
zk(L)H!1h9cnh>B;p)@rfw4@vqb{5bgt|T)TbdpPHNos|w2}ly$8b#j0hBS9UXz2+?
zkwR&)4&C7}6fWw3oV*C?yn{x4%rf)h3vv>ZQz47v;!D8SJ%QUL;Cux+^9~dz;F20N
zjz_SiLVQ*rtucUQ?gTYYfa*#Rb_MSuhpbCO9a7BAbVXVjif!79P|`svj<9qxKxO9W
zx#gglGtht$c&R94GZbix7bvoz83lAOIb@kBRN4!4TnGH{bdWT7Ne)!GA?ms1#^8Hq
zAomy%ccKpFaRqqGIwL#-<)o$AMDVy6sI`f{_6%~9406>FY!MHdwseJ*@t}EZ^P<$8
z)WqUcNLdHEkR8;b1#M-AF0qVH&QD2&490@WG|);FNJfUQw+uD}4WuC#^JSoJF#7UI
z$Ypk*Q_M(TG6`B22^qgiDoxH#ErGZIGzuRa4_y-vzQH3Nd{7x^85~##ctQvF-fNJ5
zpk+VkMiC+x+JJ0@MJ-x$0pC7scUX@MQY~UD7)aU`M67FFA@hjP1Bb!2bTGCQ?E~7M
z249y?&zVl7@(wLL!I21>Ab>4WLyAkpB}`ZfNqiB3dc+)jX$s!WKEyStTwOu4fo^5N
z7N85}aHJ845>P3Q>$WY3ieT7fTZW*r4wO_uRU~u>544&EOI-yTj)6NO2y$^2)HHwa
zy;`8dl|WmYK*Q(|b0bhxp)NKJ2KC)wegdr~1r-=j^S}p8ftC@#<t>m+0+r3+6{Qec
zKxH#RGe{D&dJkrlH?mI1(N$odz~o_fi$To-9c=|E*`WfV5dDxjN?fNW8X2NyK(wXr
z$Y&s7Z-3({u!&i%1nLVz3S^9d28b}$avGciU<19uC7@-yh>bBRsX3`7sYRXvB=*a(
z)fFc3potUw!`CPy3*bQ!0wd38sdjJ<JVW|;;B(1ABhSzw9<+&KkWWym3Rv#OR``H2
zH<m*>pv&Pv+j>!F4Tvnt@kfraA!x$@WN;Ab(zK%d-1w4=%;Na+%#sYy%qV!q70W21
zU$6yeHGMp2B0aS@tprlvhZul{InXwy1%!ZG?MN|CXp$Wic1UFxab+pCGzu<`AbVY5
zGsZ|20_gAuY*$)Q`#6Zv$y~?`EvOU+O+!I=138)N3fks`v)ng9EB8_J9(=4BOGd_@
z;UMFH*wU$CJZL45KU%s6FJb}>79yot(CLB1<p=Qk8(e-gNA@E5C(apz4)01&Ey8ow
zoS|!wcd$9A1PCs%1g&yOEiTSaLpf=hP;r3N+`|&)pt&Gd@GaEf5*boh;vbVHruGGm
zID(rqhPak}fx156dGXBrJkV`js7)avi)cK3gXA30!rovfP}qTdWf~ukIu#B}iIxG0
zMTxnfirv)}ZQ9uoGVKg<Dy)}=`yM0EiA0b-S1#l(K(NnYEosm)w=(cT8&Bxbmashx
zSjS_C8ok1n7fj;8mLtYYz=?;<K{Y~22ili612w;cX+B5-UTp$9k=GZ}v4*<96>_;7
z=#D$^AOlQQFp4U)BnCbR7N#-^MP)=hbdMO+e9#(R(4t-lH^@5}bdw&06AU`&6-CYv
z<OG<cJBGPnZ@{E|Fr-16VU7ZwngcQ#JcR;2dlj^f#t_mCz}Be*-Ixv@=>t#Sk{#=y
zk`&sefppXfwZ5=y>w}B}8Iy9E2Skf^Jm^4fSP+2jCkEAeFn$0;78D|oArw#>G9I#L
zi-h4~jA<-FTiu`$20j5On3~@8g><H%=A(NT+NlJ27j(NHc$5tHKrb=TkF>ATg!pZp
zM3qPIeV3yv?*^u^=IV;H0TgS!0?Wu)yWBLK4+70-fwDEIUIJlPXHO$E2ZC0PdImc~
zjt~I%c7q9CKa70?HfSD=&}=nT7K9nWTW7eAA*1%8q>v&KTnfRW5^W3*QjmbU#Ln0c
zScjFQ-k|G4;N$bC`>#Q3jj)V&K{|vG8-jyT^asRyf)2t61XG|!B~(=;iYn9^81?Xf
z6BLz(ppp=!s<cFw2jwqNO$oIHw1XPFUj`gLAW5W|3D7AI2uaXkK%hf<K|^w2)!@?~
z(B&ajEL1)WVza9&Xy0N{YH@0bYZ>$;GFR|1WT4~rAV-bCZ!*GYZYIMQhl84JpnJK{
zZ^6V2a99%+`vM{y*_Gtk49j@XicwGS(p1pswIQgsarF--a2GoKU}MmnICzf(Xi*mh
zOT$1zl%QKK;p=ik!pIxJBDlu_$3;lsy_1H9@$ra`7HAX^-|;w!q%MGS4K^XLjMo*?
z9V6UvF*FX$FAm7h$xN>F&df_ezK$N-YzLufP>e<&adkdY9|3Dg1RAdJ_6x=}_zo+L
zV59HgEEnVrIky4K35E?vgLy&T;AT5C--lr|o<NBRW+v!75%4HDSSQFKkg<5EX3%++
zAZbwAg|#J7mNvn%AM8i~L!3tf!1Ds^JOJb!+n{A&8TmOW#qo)t9sYTVC7ETZXyctE
zw@1A|8;Zck6A>3p;4JP|7VHl0t6`3oLX86tSVGvr{_&98#KGqTfl>$3pklBqXbuu%
zWE~QmQ2pU3`a!3r8pngqDg&QS1wVobbX*bWAX2C%(C$c3VGMIG=xPQeX;4=Hs?rqM
zcu<iKs-2*6pu>H@x-8?NBId}dK@%OpV7EeLL9@|d^$@>;908h5fjc4uqTAIq2^3L?
zlTcj>VB5|{H@mo%1&2VkfPiwETiM9CD;Ih+DaK|OP`WKK#J=0b0@6M*0cRn!Q_L}T
zyI?dVV5Jhat3$BfCW-sF2;z^W4mKuGYeD9!GK&lHVQU+}d&`ioO@TR_f+hke`{N%a
zHYqMoEN~4929IWf#s(1cOOWH!K?NDg*amUsCrBG|`G@D86xcZoWDma(J3<Yu$3}Yt
zpwgfIy#Z$<PoG>f@Q{ol__hwL>pU>VWDt8LK|63f(}EK{)6jQNB34h*u_XuZ3*sHV
zfw!f+{eoR^^e|x!Fdt}r0M>)rsDte$gh_#GUoZ!BqBv-X3!1t?{XmpPoe{F3psEJk
zAcR>7DtAG;L46p|h?xN-en8zp?29AO;s@5NChaT`%aYW@qWF~j@;pdGlB}J+Mr0g)
zWoQtbT2fjNT#{G>xpyff7~e)hco7_)n3EHdnVVYV2|mIf+QK!ogl*7AIwgk44PRJJ
zhXF-fusPP#VJzZ7Lkt%2!4_a?(vRr@8vw3H-N7c9fG)&wg&dP%8Sfcl6z>`oViF$|
zVhV2XmY9=zAP;B+1-gX@w743|CGUh8*U+3Y*La_RGSDdo!R7?2Qpkce>}PIcnZW}M
zC!nuH1f6mNxeUAvbO5X&=m3An=~0;HT^Sk{CFjJ07GoF17vry75vN)aI+i>aanLyQ
zpmn4}#<7)Y;9=>(c736dQA%cUL1IaA2Iz2~qQv-uqWt94;$l!qg0g(b3EY%Jj|I@w
z4Jh4^b7BqXWP4ZG-F>Ln8G8E#<2>&ga=Bn6<SswZ>N9Yc4{i|3-GafOgJi-%J!sG1
zaL{?sFzXC0Q1qh>+M(QH=!&A!5M*Km$SA1QpnEq#gLn`wsG0`#x*)t@jLQrS5lVy6
zZZia%3<^(}8$r7lk(GmN273Z(IMMeRg0du*8zzwMGsH3?glk<GtoA?|UdKL29R<4B
z3$}UF&=hnkU2$m==t$?1)QS?%VB>hu@y(!SCsJ!Q1hzTTH8cm*RR>)MSBC%aL03=#
zU=be_48Bwuv=%AeF|QJQd<W>Zuf$|fg7yS&jU%?*=^6yTat$_&4ss__^Oy<?<Umb*
z(C8be5-~|iOwNYXtOL`la5i%F4~BLr5Gz>8Zs3DL3n^Cd&pl!-K|qTKL8~TANSR-S
ztfcaR%&>r3PHttvpko{$i$5W<(8H)fH7lOe#v+gxz<_#Lm@}}0vOpibj}}&bg33#j
zl6;8XM++{#2_7zH;EHy(7}A<B(C{qQ`(q5v39N8N&IA<hRx~Njtb*<d0k!AiVdEyr
z`K5U!p7>j3&PD|GZ&7Qa$QgX40>+>(WRC-A2@bg9g>xOAAM7YABF<?9pLpVG2x@S~
zL(c)phn`tP;!0Sga+c`&ZBU&l<!s~%I@=uQc^sg<3E;{St(|5X?;7j^IwJz<hzL+!
zLS9!0at0;HA-E2e0CiiS?H{5e7;@7mY|?bd^b6qCh$nb=7pPH%c1#4QiEd<2oLZEb
zn3GurKGiNBa_+p5d1i4uOaiq3HMO`nF+DXtIVZ8W*b{V-0onp^w8jF+Mo=_j>r{ZI
zw?=Q#aVrZ39ae?73kTHiK)MbGbpITxBt37@A-=)_twC@}1`R%dvKAFuS)-RYx|Ick
zj?Wpr#L?3WG=u96y7(zLC>}KA8Wj&(8AFRp9KnaX5p1HFxPoqU1TSC<HiGq4k-L{j
z6*<`lqZolU?ZAd<Ku5EIi)Z*jq@xwkXaxjXp#Z8uhV3<OhQ#GZLr{jqsDhAoY=914
zfb8XioXiLsS;l&^2C2CfZ*K>*K@)@t3@48+b^`A|Mq1=(3L5AI4eNlXElt4FVxZP0
zXe=A^$PgT}VkqO9@RM@z?9?TBF(U4>!O+^lplwmEu7;MN>$ysEQ{$ndkC0Wwpj*n&
zTIHad1;I`4#N1R*$VFt(hBnAxsBX}12hhY6=v-72(9sL9LB}CeGmK7IfQCiUy22;}
zT|<7#0yHdzZ^pt8X@msp`J~v7)3S8S$xkfF%u5f*&&(@9-IIuz%|pI6xS#->J-|H^
z$oZSpJwFuQ%?6cG$mgASgH{@2UH=5?85>|8Z4bI25On);3G#7e==t6f>m(j%<p5-@
zpeuA6A;hcjqek7(j~aCcA2k{T+jvOcmC_^?oS>bKUO|ur+$7vB4URZ0Tc>>U%TnW$
zOY(~#+tNYRtrzN{OF_i$&x9?@7+s?T8iW{tHA<dF;JkusABt0aut$8bZ#-zRZ)iN|
zt`pFrY0#Qn@O_yU@xh?0j}2X*_houP@5>B`4>k;r4>k;q4+f2<7=pG#x`NLcgHBo!
zY*CD+J<oXX3RzGS8@}>tSnZa94(`IXq8eg92!Q0JKg5mVgRiE-+miq-(f5b!568NA
z8#<Pa`#@$Q9RfNCo7i<ExL1{uTCpLImVm<o)D>_8*KlYnjzbJU^;HO@6Nf!p4(_?!
z(Lwk^*fCYO*CDyO!Ui^+K!bh=?ufj~-p~xx6E-x7k1xwC&IBEASC*fh>I&M^Xav5?
z9@Nw`ipPHr28m5H$W1$-QU|)Z)sT!cY4KkEjMRyx!U7yn!xwsRA*eeIo)gVTO-ykO
z3U-IJZLt^WhQ_eV0^E!8OA83BPlBDcMWEM0vX9_n$EKiFQji1QA>&nMVCNHB!swlY
z==DI4>~KX~ngB{5$XyZ|udIy+A36zY=YyMbD9cbmQlLQ#s;s7ULtae_I`s{-8*}h3
zriC5-8eC$Mn_rgd8H6~dkoIF$kaOfP)<ZyqkrRhEWT&&MKPc6h6{Uil8ef!}mRghw
zy5K$pwvfahaX|&fwjbPw(Loz3sGEcbdeI@`bQ>%~XQuJ->8YS|iNVJk;l8$!_+BPt
z@fzNZ3t%OnW)!Yn3(ysDuuThK_2^>+7T^{XYz7H(ARs9JfvOXz{t>td4m@iY0&nP}
zBz@vq$&mA%Aq6ui%#oU}u#y!ueZvNyajb13=8P)n>Qc~pE9?;py~m8qWu9o>AiT&E
z*Qqi=-k_94bY6fBx%fb?g@<gT0iPlU?`Fboyoc<!L7yrJN7e|k8d7&c3<@?hgh+#S
zO?&#}LJn>wb|L|E8a(oaGT>!iUKHHB0zYgH`>98Umhqr{A@P|dsYQwK0WJ7R%DLFn
z7S^)U$S}AdC$pp^H3j)vlww!NalfFmzB2QYp-a@@B{H&7BKOgNuKqLy-Dv_^Yh?_*
zv@<?8H8;PgGQPN^D6u3pz0wG_)!r8@9t;%*9a;ri7Vhe5WLlJ3Qd*RUWu+15juO;u
z?!nl%aY0s{pelv>47P3^ln6j)pipB4R~hI)NdwUF(qV~3nTdHN@x_p9LOm%PfHVQ0
z=j#O81_X7zAuRMf^V0G`{bH~ZP}SgyJtRPfHh`uTd_kjSt}q_jktw)`kKsB(QS=AJ
zdj@;QgBPTDgZ50o%mt0Wfm>c+XQ34%;DZt1D$P&~G&GI(1aH}g%Y%paVAg|1AVEvL
zL2JIDGu#MkK$4*S6);IZOq0PK0+@U-raagaF!>0GJnES#p*i4zc+{hxT|iq%K;w^r
z;PJ;u@YTqm`v-$T`%plqtAU3f-Qt5myGcNYxqvo~fL3^chabb^gAJqNgF(j)ySgGq
zA4^ixQ;Xt@QwvMMO{`ompIk#@P%Vww=`%8m4>qy{_X$9O9q*Bvm;xR7&IKJ)Ot;N^
zkfH?EAHqHqL(IfBaz7B3<cZuk23kl8$_TjXB2WM!)y?EoO5jumsd-%EJ-tyXmmuWh
z@PfR-i5Xh&M4(B5*X%)z0Uec%YAWiMQ0O82P=i1Vl|kNw)svvq1=0;F%RoCu!87B2
zpbSaGe%{~`@P>29{+ZwsOZeUz|6I_S{3Vu1>q0>@(4fOQ^HSnHy@E^3;^Xu3OX5K{
zqL{|VXBNkolosTq#^+>agXX6}b)u1BW^p{YuK=3lE-5NaF3C*FN%aJk0l_7P7BJbw
z;^NG7@JYmADOXqM#CDl0WDXm&8$Q?@mcTK37D=#96sVztw7?_C*sv(KJU%D0EHx)H
zFSWQhJ~<;XFFiFSzPKc@q_jA`7_`Y2RQyA>7UJBRgLcI=aV<j7M59@Juo<{NO7b8v
zY*Dl;!NCVlaEBV@t~1DiMj(%Y?wj%nc8)g!ZK4A2{{i*j$ePi^lMz9OrIxvR1%VGt
zbtP#64{cDLs!MHL5xdaQtRXH2@sGY!cz(7yiRWh{kM@8vA^uyciSwW<>e<+!q=7c1
zhvVjP;*OjE=dLnPD-4=;V7s&}5(^4)D&q_Di{talQj3Z*Q&K@&1klfe0$uxI0zcd~
zEHS4v6?EVuWF<eySWwR=uQWHcC^I=eCo?y*q}VgX)i^g3x``dFtjFF~Ci<2@VtZt`
z7XX28fCsNQ@C(LsCKt?|B$pY)MLKvgCD@F>9&X5SD9}p*!EuPaIv<@`K}%($+Z#Yl
zb6=D>8lQMi&@COHo=PaVGXrY;qV8ZAG}{{tO|dt!gX4ptGb_--%+Sa^H4jwuz>lGb
zhm~*CJ%s{%EEuR65s%gm0gaiPfzP1;oly}_a(MyK5AtrXTfARzJoE?(aG%P8T1QYo
zN^8(25Kyx`o`{`QA)vz_{6dW5ErT->i&9epN{U>O51?={0GFYl!aqJfIlrJ1(!@+O
z1oyK8ymJF`T|*4xLk!|ULlNMn9jNR=oTG#?B0zKx0O>Xk;wnk9x?SWR{pjk7Jii4y
zGacm&4)|@Ru&Yo5lF^o!Lhc7Pw9G7y&jDYIg*wI$ZI%0jCIcW1b7&=uJYHG`I=q&+
znh52rOh|MVrRL-(CzhnfC&n9k27roI<i4OGNi&up6Vb;-LH(v+OYnReXkUJaL3{}4
zJnmqp_#o&40?=9c$bAUVs&Hig;U5Ndbxkfy0w+&UW6A)fD-Jqe-w=JW1y<Q(9~{Pa
z=^L@_5v0>mLE(wq`GqXF1E05#)K<na-(ff?t9iUjg;D(J6c4&+0d(pJ>c|<^@f?&j
zmZ0lQU0s9y!PQnkJmh>HFb`Cm;XK9!tOB$e4YWE6svB*%4ewG1h<?zi{YVBFf{t|r
ztylwHXcY?T;KLjS8e~FJ2s(cfYN;EtlR?{QgTp`?p|YR>DTKZt?_eaIpg}4WImqcI
zP?v>am<t|)fSL<B+ytQ)Y%SQmFlkeWZdXDBUY4NBiQvvFLre7C@t}bK*o7A)9IB6=
zKj4`Y%it3@LE#!@8niPWh9nOV`30Addh`_Nq8rfZqq)i8aDY@2M&|LLEe?5^C6Fy^
zDe<tfIWHbkbGsT^z?2~5Ae8`eW+rhRg=?;>YY1rQ4Klq4isE?Z{JdiDXp|?J35A5^
z!;o3n(TQEq_&m7wg#?J9JM<JhFc%~V+Oh(gtb=wRKu0maxS%s$K-D$u&=^qn0bL$+
zmJ(b(9AY@Ad;y(zYlyj;7kn8BXoL)W840Lu2fE4<G6Rfs6bAI{FZ9zb+)DG3OEUBG
zz@zMj#_^y5xA@$|yu@_S?Rsuypj3vEW?_8>Yz2ucXfK2>XhA`I0cht!Y7xj?NJFvU
zW4+10Jc-!B8tA#*;8W8>g24wWVfceMvv3}%4Jir?Es_#b;>)0uWRL@#5X&tLF)zlY
zyxj*{xbAG|>JPb!3e+~kTpWke(j=;Ng?ZpTcrpMwFArNO2N_mIv}_?o8ue_$*PI1)
zeBvSdJ!rJG1$1{V#!LaIBLNzgrqKx!W{~C_wtX_7J30t$lmWR6+vXc=9R|=S1*j1M
zN;05Xjy%vhOZe6qXY{QzKA@$@!4c4@iXqdI#<x)kM;jN~{3W?PjptlINb3`F0$@03
zQWbveA1O^|h<;Gh8B`@ePtyZ8on65*v!2k+P%s%s6q|<2u~Lv>EW%A^QzDzrBy|8s
z&*>OFrvqBO)AO7TLqkwWO*qXPVw}`L`)ZOlJ3xcH!LvEw`WMu0g4Fcz>Iuir&VbSC
z32_4k`o2)m{0;1kLDXYwN2@2dvS8524pO}esxCn%;=)3V=u>OKd%y{2RdX!W6Uy+t
zp#|vh=VGMezT=DG7gfP}U9?|Gk9*P=)P+K7>x1T8Ks{aPBnFw|4<JK{?q7mhYC~?I
z$_O@yj{EWt*yx<)=vnY3MVWc&p2?uq$;lasMbMM_Jd;5SbCO+M!DE#Ja~3>w33_k|
z=p;<Y25Uk)Tuhuw)6!ClJaY?jQgc)DO2CH?f<{<CE6tEkEhlc430toYyb{zEe5WIL
zYZxetlo%RA7O<s4tn~yPAro9;3KsPAg5Hz_Tao4sU5^GWVl2WFGfNVaa#ErGrANMo
zuZA}VEe*zbrz?02)|2RIPS~nKKhV4w%nH=i_uwfrm=tJ?4rR4sB(g@ZENIvdW-Mr_
zBlx^k&@>_FGGK62U|p!_lWX7#UKI~+t|0BMLt6fn1W793W%%F;P|(eH;GzTRfL#A5
zSW!Whz0j6Lsp*-;C8<U6$%#2Rpp(7h)AGT2E;%zV-L=dWI;-RwY#ER10(J}7jw$fi
z9+6wWOz>`=M5zym8>a&u4-6XEz`LUhzE{#T9(Iy#YDzr#prJ%ij<f__1qnXpHx)Fd
zp98vx+%tguya_t?mGBjVNaKYhu4V+^d5W>#-_SJPBe6IGoQJ`qx}Ld+T^5AzaW%3)
z*(s4%Qj{0~xoQDaaJhmS=<%Rs@u@kf$t8xxC9c6G7O91$i8=8l`JTD1!6mSZ*FkIE
zEaH9hQ{sz2OI71D5{olHsS322!XVxyH7&6;rvxIG0+s|XoHIvqJmi#C@LCAaz60=O
zwXUv~@xk$63yWQIL8V<h^d9*5y!@2Z_+&7Vn4FOc*5~R98mJ{E4MC1b0I#tC6?sS#
z=Oi~#4AD=$L0Z*|vW@|knQ=^+lafnFT2BC4zJz7O7gU;ot}1bj2VYg<3@)uel}<dN
zSpx9X1o3MNK+%SI?;&`h9(3vfv@-^=f;-3?bVO!}p+&qeWM(2hzW}t0C^J6~6uppP
zY0^s#{HtQ2^&cqqk*3+e_q34~*j_>4v2@g#8L*p?H?_ml0@_ugpdonBG9u^-V5G_b
z9O&5QgFti5cy0`UZ`6W^9f~`!Pf=I~gIX`eC7H=Ci6w~vpxK>xPe^42YMOz!IyoDG
za%8Y6DBXbl7oP{(?FA`>zz2Icfj0O<H-LfWGGQlO;BFd&!W-H$!8XthvYXJY8>aD~
z1{mnVVDRzf;5rplS0JZXc<7^aun3if&?Evf40Zdxw;}O2`5?-FiU-+8M=M81D+ge-
z61<s<;0TB@##kjJ-yj!0&>Q#=`>sf+E@`;^7~H)A)sBXSpv!?Ed(9ymOyLc3v=yyH
zwi-=9+e?E@L2Fh?U-W7US{CZ+>S|<|k(ieP+OU+Ln1?vW-Zh{MRMDb0M*O@(a{@p$
zQhaibYp^S*um(j0>Iy&5W;<B1i&7-QHhUY9(6=S2x&*a1VC!ih0gbp0-2k)?!xOTQ
z%|8UY%gI=qh$H2Y=IlhUGeMUaBd<jSZAQ+3oYVpdX+-BQFBLL<j@oV^$x>Iuu_(b7
z@TH*OtC2yiZ!9NHhJY3myMiv~16BTn97D{~0ZQF~Ka~yOdA80*;F%7j5l_%HVffNL
zXaFYI5_;NiuoL8<7*IHa+K@=mT;}R*NaPlDl!e9MY>H$KtkFVp$w6e{1lpkt8r%pr
zi}wPZ)eq*o2A6<F&I=$tXxQaAC5h>v^U4t`kHGU#=m%PYr(R3q^E`cW%|ZL03_v@_
zz+22yGLu1T>hkkI+cA+(1|40W23kdC3RwjP8iN9HL956hTfD(*&VoUUW)Z8%Kugd-
z16459bXuQ=dh!Uiwya5fXddFE{}fNu2`jWrLTGh5XhZ;%IK6_rAq6fGBX5vS2~rNC
z?j}tN_fcAaasy~2BtEq`tpw6*3NZln#i833V4H{o;8h>?fh^p;DOibNNZOsc#PqUU
zLFdM}!208a`&RIV1eQyTAR|qn%d~=x;;B_TJ7K>v3%uC73^cI-I$kRtJYF<d>LjGP
z2R7SgXad@R4mxEWl8oWKS&Y5ppiwN?%5g&j@UR+qh|Ci{8VJg9pp(_(GxJhXD?mJm
zncyMOGU#zCu2?RzN3<JK3q1q8vD`50ngnTj;%S07!P;+VdyouVy(pVkLGlC%a|JlY
z!{EC~K)YwK-l+i3Qz-3ZV*{MSsE~nvBI{ttQH9tV#h{5=(1tp^qgbF)5`<j~Aa_!O
zA{l8k3ptIDu)AQiQU=w+L!nXz)s7`t7mb^Pi#$Wn?go^R$q-u1gqXyG7PR9{so;Va
zoIH^aeIcVahp&Z>dKm%nr2}MR8B%A?4OV!e&f=2Pd&8EgA*;JVE0MuN@FrkukPl42
zQlJKSXCV548NrF38LqCV$75n^j1fA$hS)rgbA>!~o)lCMIO00X336zRC-fRz2oG(A
ztU1<W{y+sEeBKs%Q7-gQ8NYbXV0X|d>L3cVj1DRuj&2K5JptMW3O5dP<T|)32XPO0
z!7XSfG1NoBhUUm7fm+)}@d(W>=#n6(LY)BGq=s%XNE&XkKeA@f`EF1@!1O~dO97p}
zU<BI!WClJU$1oVY4-Q*42TlBgC!QhOK``3C@VblCV`786gCS|t(4eF!F*&s)KR>6~
z&;T?#R$Q5zl%L~S=7p3puxu6qr3=i7GS`4)lwLtdJan}Jq#I2{%NC^;HZs9g3lrJ@
z1~t0~Rl(qeiv*9MKrE9oMBT6fivvse`5>U?b}(qp#}ITaI4Dd*pxtfI!Fk9nK2QS@
z)LM%N-?igM);?_`laTy^%w+idPO)=-4rp#SzsS?j0(9yS?BKi1ytMrI;xf>2NEn-c
z!Sg?6@xCC(Kpcp*4NdhUO3bh~>OmtFhycf(YCy9~#7qvm60W`w))|sIjSrefgQWu8
zlU!sRN(7Gslw3e$%ab}o(?-z44^t}h5_2<?<DrQOG{1|o`Vll<X$eyV>Xa0h78K+c
zl^B}1Ky>;-E@y>I=wlsSB5iB;=v>+8T-gB3l@YgE7_?Xzv>4eX*&liXCw!iX;)P!(
z@vitbNnvlQfof}P6G`AhB$IPIgHUSivS4$_;CC>nwd3mQk{AqYFk@+oB8>{0K-YH~
z5^kM>x(Y}wIQ+wfAm?M;(hMroK}U(2#1q*V04<w=47mD0+i4IUXgC&B<G>7rwnss2
zPgnS@!6CuH_)f|qsulvR1u=;yaE=~$9iDkweo=X1QHp1fcK~D)FQ};iy_*7GU4yMt
z0&3oZLJ+gLhG&(D3(C4c(1v*M>I=|`DCwn%MJcH%plT0qn82zpEUicI$`kzkNpL#_
zV}LXy-W7B^7o<6f_1XvQ>t9TLQ%j06lZ&C%5Mu2MmT@CcCl0)X6EgD$I&vOrAM%Fa
zl*E!mPk2<IG+W_gqa;kS5;IqaEpoxDR^bbXL2K+l*wxw7D7XZ)5eJlRK&?7R6EoNa
ze0L@2a7$0WV54{=JZscI6Xvd<(;8jk;ghxav%e{klR}`p4{{fo=^30?VVM<t9UA6&
zDllnsM+~5oFaF@*f*IxkI%E}WJ5)LpSvtr&*dNr9gcK^EHI|?%0HQL;I~a8A2!s<1
zx)2N@7wi%584Nmg3}y}Jo-j0NWJ^H@7J#Ht%O~0o1wy*h;P8g!Y}7rs&~7lOsBy+#
z4MA0a&T0mq?*cKB^bv#Lc*qtgi2i_h&*0&I1(=a1;z;KBf}F(URLHo0Jm~fZ<n`&0
ze4m$E4w>Qw^*KGU-&1MqnFl`H8TE!rS3`r8R9Io}8W3y}p9?Aeuw;Hi{Bwf%hY+AM
z6wZd8pkYqPu^QM$K~R_9Q=#u*2%1+(DNRm=-dR+XT3nh_;t86pr(QeF5viRvdau^#
zy;{&q!;G9E2U3DggaI{3!3iFm3sH|)2Os`Oa8Vv;(>&;SD|j=NP=f^T#tq~;nYacm
zmevzEADgG<6_%!!rn*9I1;k!CA$1%;x7UCV!yu#MK$J^CK@F*xT|j%3a8+PnCE&qP
zPjA0qcO11CtfCHt9@qfZ1v;)Dx{?9H55tf}spJhH(ipWkV%a=s^bm3;jb{KAx&ff6
zBG3-JkoYo4c@COYMmnG$`&<p3#v~y#G@#uJ2Jw)Vsd-Rpa%yH-Y6`T;?wFp67}*Rq
z0j;Y5?HYourNCA>5l&3Rjite72Syt|py?7&{|Gjt;fCB214)AVBQQxHWXWJd(Cs)V
z(<OnJ@}R;D)=D%CgUEwdjr!yok~&>tXad@iotamXT9lTUoLX$0Tbyoa3LmBiAL9+{
z2qIST8yUsN7o{eb78PffrN-x$mZVmI*YZF&aQGoMViH{DfVZ$k8T=rv(+Vogu#~*u
z4x6))C#VAm!mf~!e4MjJrp`I}$=L*kBM^Heu;nmt5uO)c2HC9!nZ*b;h&MEf_btsS
z$&61dDoU*M3~&RL?M8HOc7YdwqJ%T3qljfV0z7PmF~9`fJ&Ah93hJ4hqh|=gYB|VZ
zN1#&}z$>z#XBvT)no{GC1{{}+`o#wuf!860;24Ra;xZoGQ&r#zL|B!I(uShSdIChz
zM9c9mXCu#`VAFUn$OdarR|qtB3py<u>NC_?PxK)iq8ee?#;?FDT@yXQGx&&^RZvNS
zwdC<lEC83rp48nG3mTcVhzIXrHHZ(U&E8legZO}=%-q!YqEygc+W3O}oXq4(u$=^V
z&4P>b%nH|_VDNrnQ0P;>3=CunN^+%S3=*lUk3K2{X%2&i>4ULf7zy5=11cuK^R%Eb
zeT<tUkxOxuR(3GT(&|9a2p!lY=ulfEvUHGlFlem>R0?!38_KHdNTks_M`V5A+vPzG
z8(72N&<#Tx*-}Gqh%}^+hq62ixhG_3f_kMMVr6G8)_vZ_0i{VfnZ+5YMUVxy;7hK+
zs{@@4T?0Tfuqew!&Evsx(1lq;ruH@>_EZBR>Sa&xVcFiG9v`UYM^BhwY0z*bj*|sJ
z`)oj|F%;5e4+g78%QeAxPtS(v0If&@9p4BwAS&JybUn7A0hk7L0HG3~TiTG+p^jZc
zkG6oC=!)VbLr}d7xj7Ol?}aQ6YL|mXjA7OUpi6=hFHABFSuz-GGNeX_m<+1Xk=zKD
z2W2W)Sb@%60?9+tKBxs|25Nz0ULgnC<?KpufP;1?Y7<psfm+&-L1w(?CPS1M$Abn9
zuorO%gJ4A)SWl2Q=ms)ahbIV9Y(TnC7<aaT%PO!gPyq(6Fku=&2@Fjd6s2%!bBMv9
zd)eT90*nRc0Vrh?<P-|<igR#<i)|e__Muopy>7G&L|hjfThjqF(uAklfd`deF!t#P
z@Ln%)hZ7c1-jEI_BmzM0M5%T__Q6yJp{NW1RXbplpjso4rGvbK(XQA-OnwA;2S<Ra
z9f)HMEs^zs+R&)c?1~|cY$<4YBFJP=G<*8wnt)dqLJrvnk20do8W6p>5bN9~j%^)8
zH6b9)JzP;rT!$2t_7E4TAa6NCi#Pa)D6W1V=1CT=peh?Y4-Y>Nhpb^Rvae7fe7m^?
zXk{_=CM!(hT?yB_pq<CK7L1_I;epyBSb`f{j6+tKfY+FS{e*TvhDkwUW|1doi;6{g
zYGO8MCL2dr4?gLRb3>A=E1vZZPDtw=KpQnp@E@824|>$IU+|weVPsgGS`we17hjZ`
zm{JKpv<Y+s57K!xxtXq@TZVF7<6ZF{sRF(w7x$4WXxnmd+@A*<2*;Yo@vRO(ZJdz0
z5f9Yp0Tok_+6c5a$0#1Q7ZrM-Q!;^a0O@)gENxrxz!YSwDkXCZu;9Uxn6Zx;!FmXw
z-VV_%3`hrwj73SfR}5Pw!&U)X!bi=qcBo;e-xFN2g;uN*zxe`MB@UAY6yn|zNYzVR
z%}RJbCDoT!gZ7tU86*Y|z{Afag{&0-4FZ5lR>&G5c!i0hOd$SHM2d&Mz<qA`;wD#=
z1?r$9CgVfE7yW`pi(n@@k~Wf#twsV(Zy;_=FiFlYsPyzhY?%ZtQ_jmT%1z9P2c3=t
zUS1L4orBoIlM|finFA`|0&-j-*Lpd|2SYB!_J)=xMwaldyng}c`i|o8%#sYp9PpK6
z`9+|Wb!D!uhM<!w5sNs$WhK1c8B*&=L7{=Ph!iyPQV^e-lpmjwnp2Qk<mr=X0NONB
z2Ac&0T{{BV@&XMo)LIr^)eqqD5~j&Hsfmy?WWXsg9(3MgYH@LX8cJe8Iw3MQH8-g=
z4Q<yvQvU^89RmuufRK35wbP(sSfo@)$Y4-$4a(PKuCW7U0?^2aG5V@u$nAb0&w|q<
zsHud}lf<_wG&m7*7%ZVvzu-j_))YXuaeX7Rf};Gg%oNaKtCFI`_yWjTit(V;pP<1F
z<boZ11Uk6eU}zXmW_kcc8*--;UKry_9j@Ty0iFc$^9C*B2CZ!>NzBYa+7FC>krv2G
z3Q`Ja03W)N3sgR*r$TlrBM&AZoMIXex?Kpg_ss;fg#`EE=fsT)z{iX6HZH);D^Oy_
zH8cYnPjM>?hK<aC)uV+9=zJb5wJCT=0M_OUfsC?1O$&_o4EBl-4gyo4d<+$jLQ#d<
zj7AyRHXI5Ylo1Q$Q9I<Q2Y->(d#29DHgNKU_va~E$8JQ<HY~)oxP}zni%aO5Y&^^5
zJwRgxkW~Ok2Ra6jdVO6;e6Sh9q+C$r2Rt%}Qr{7~zZrZL9=OBrhp)DP7k|`0@C0(K
zq_ZI?_ks&;q&*in&Y}UW$-^^*fP63~C^w8=cZFVvnql1xZU)-_3_h6{yki0F>JS_^
zTZMy?BB=F&I&c6_FesfD{KGN?1{x6a@A$_V42azQK<v)^(aH@pFb=MaK@(V@f*e|f
zf_6ZFr#s-1po=VElD;SvtRZN37r2^+$-`z@z?y@>@{q|Ar~u;1M${v*aBo94LOLxL
zbP{_!WUDn1o16?y;vx4fLXJv=-nR(aKMOVk)aFNYEYWfk?!g};jM6e5J{&~7S{1rx
z!WF3}guT%R>M^IM4%$^>ql@!L7w40>INuPw4cO2m9=d@9Qf0Y<X7!CcVHFd#uOlGl
z5FY3$2H?ZGq0JA-pk5jE298YQUGd&`j?|Y7#$Dlq`eWFx%?ycm#ke&Se7RUKXa$3-
zYp@%*4G|CXU4BVMY7uCe8tCjw*m>kwDr(Zlw_yVh*m~X|*AKayj6g%z7T`%?Lr`T3
z8ot0heja01n4GXAwuyr@`h~tW2RtDT3g*$nhrmG*44T~sO_oBZQ^3a>fd}(p0>mFa
z1WE{okmUh}exSxT*8UD^N<f*Hh3-j58mJ<6yoQu1Sk#t%FlgWq|CVvk_K`%-GFRx0
z4X(r<b&GP63Aoh;IyTTh7*?E^m8B+^fQIGKX1ND=SOeAoGXx!MRs`9y8K0R~oLW@k
z=><B;8oa}sh<!A{X7QfTqaIw#2u*c>M#4bNZBTg&t?IB95#R~f(KcU3ViD|)A}7dQ
z(b%>b1bf80#uKrgF%-O>F&w%=56lA<kvNwxf>nSv-UNe|<Ut!bsEHW=`bDS#PRKR}
z8(PGBf(|zeHUu4(ZD<H8L0qAR8+xE9^@;ZkhO9t>n&gWiZ3sG^0<Jv>Ssv8w1MQiE
znH_;H30_tOF&Wf5L-Hh&HY`?xoeVXV*bSLDwjcz@2Sb{C!6n8f@t{Mn^D;{^6LT`F
zKqvX<m!-yMrp4#wr&c7V7L>#%dIsbM8-R{_&vk`P4jRV?8^s5Oz{(m!0t-(9+(5Si
z5V^Dfw1Y6YC^fMp)f0Nma#>Jt31Ww#e+Z~CWe#4TS(KO)4?3H+Br&hVGYP!loFP66
z*TxF?6daxdBv2C?aWw?C30ZLO9lDGeRurcMCwiv1!Y7G9D@Y)VpTRqkKxbeYKzq^P
zqj90jh(JM)I^qsG4lU6Wbe#fn-xYLt1J+Fd!3LlM%OF=|f!Kb*=JB9wjj-I3Wgc&Y
z>zXXE6!yIU=JAFEHv_nu6lYeY!lvI~Ap#m5K&p_5U7rD}L_p05L!;DO$f*LLd*ndJ
zxT6f=2b+RYiV6D74&ZjAt7}lOIq151*j`Mujip3fMuB&y98!mZ{6qv<N&sFFk9<7|
zQiwq+e#B@W==2oWF$hT4%z+A;f_T_9a|I<u@tJwxfCJ6i6X!nHV8YkRf#&|vqc}G>
z(KFZ8)zC0LI6gPAA|9L!g1mzvQ{^OVOvJl{11U(zSk{Ft14A|@8lr7Xj6%+Fh$%ut
zvv}~80(m9z#U=SgiRqA=;Ji>zs3Nw9F}igZG>8iBL4ayg(6m0Rzd)a@yP$i!ic*U~
zv%;=^&>fZF1IG+OwY5uPun~Ai6Kvex407j$p&6vwiZ6g|dGRE1x(aeB4`Q7S=uBQv
zF%Q~rW#X5gk_zhnBG2A~)~uR>?;r$Khmak^hL#|e;PW+$L1(3aMZt5qj`5x$hViaJ
zA)vb37`(xx#5_JexuU|*(9kF;u{bk1zL=QHaN~^w^Mk=_3F8T^3JNiZhaH~?S}2Yv
zgrI}Ro;Wrn8(MlIT>}Zdg3mPyv?tfxIX|x?wW7q(6m(2!acL5$2>=rC3^s~~o;QOW
zNFnji<7iz&bApZIT|q4wLMu7Ii&#@Kiwp9LA(a-^(JAnR86@&)SQbEr_(xX@fXV_;
z-3^-)q0b#7$YlYvDDVmbUE~fbrH#N14E*DIhNwdV*sfg1KSBUo0y|(UWkB6E%z;C2
zvjlDR4DNOYtgIyO$}&^XG=8vIJSh8<eDe@!Ko^v5TwQ}r<M9VIVtyTbp(JRk7P%yW
zdjfq|qch@KT&x8JbXb<+^^c|~=QEkbgKowxu}sYa-JKnundTXhS5jOA4kUx()FN<?
z4t)PN^h$Fh^UUISm;|V+2RYw1J~=0`xEOSok}KM+FKF#^(57)vV!$>A9_)-|5FDf*
zxg`ubW&z94G`98^sHO$iTF!*>Sa69+ad~0^QcZ#}m1ty+ybK0hHzLlS#t6jXqTmwH
zQpLQKcu=3hEIvLjza$>iKQoPw&n%7y-)SD7lbM|g4zu7ABg4$%_*_uG8Qd8yDorlQ
zOv*_GZx9bIF|>fmCKeZGrh_93Eai$G+(DpmD)?Ls$}#`Y6og|<DV`23=%7)G*EB<V
zv*5jFpms5|L;}Sw@{Vqp8%Yd)uK@4lAdp!|jd)NRMrsF<+KvK^^|`u&w?u)4{9t_z
zlrd9SW`;E<5L-JS3(QduqeF8a>75K{nBnL@5ZZr;H0gjP|A6u&=Au_<o0(c88sO^)
zU|R{jL94?-H6VC!&pF;R*d!jb85eveJ6t>vMHT8GhBs*Z5Uw%;MP*n#cyt3U3)(6Q
z>I*}Bgtq<A0$D4ljQ|>(gQyHPbVZg72AK=?229!uLmJfCfO*o;A0iDs%Lh6Q1uAtx
z?QnwAP@wT0^uY%r``XDl;4=(CODV`3ug5!pj{S&z%iz?K(t_ZU`~p}P9wobwoZ>+f
z8z$hg8+`!AB;FNtRtG3cAyp2LYa&5j#^^P}3KkqmAEP>QH7iLhN>45E3<w4d69vFe
z55qR-Pej%ua^w=4szwjo0_8$bMuG+i=;R5|9$yF-B#Fq(!G_d5aLWihR}30SCn}GE
z(jfSnGRP1t^$%z<2OZE-0#A212WfL%gG(Sow7IT+!IroNXf1IM(1N9~571f?Ge8UK
z=%f}U7N@%A27q0Fv6~(u3>mTpZ?g9cMm?_sW%M;Uz^yC*v?B=P{$d<;;Gmp+BYM>c
z?jtoowKKK}v=HLv&mf0X1wl?;1Z}SePo{v52EkGsy1GJC1V<vP4+bwhgc#(GA^|#s
zBOG)fv}bTQWJ(O83UsOmXn`TrG}Nj)I1r>1Dg~-ykyL`u)&QLj0CNav2>?PKl=(qx
zVqlsBkX-|kL?{gg9i@lN1-TV+st3f4pi@22<-wkS8V)+u10+xIR1f0r5;p{0CJwS6
zac(L0@gKq!3aHdUYU~m_?E!BOIfKUTV3i_{MJS+A5^uj?H=M_Tg2z{b13=9-xWS;)
z4#91GNKqXeiXrO*j(UjRD2Obyd1MMMc|qq95n1vQ9xQ+!_6MHiz~6CqHuCf`1cgX^
zGU$B3c<?-0D&znYP!9k+=?{`mE-1j&hr&C-fYeYSt__E+PYVuOq{$lNcqhmz4alB^
z;6%?PS64#|xF~3kD0tTvsBDG~NJAS)SawViN_U`CM>TICbx5!#Kv41<p=X#F8iI3z
zA*j$LCMzITIhsQ!5Q<Baij#{n!MkkZ(-J}Jcq)m!FC++Z^9EAs0-it!Hi-w#6`<}0
z0?m(7<;Epf@IoAr1(wL;EN&2&yMk6af-1pyV-)+b?ji<FP`LVq7{^-%gO{NMloYvw
zmimAUCvjZC6*PAPK4J`Gio_f=MFKjI3^73hav&wMA+GVxhOYjgYZ4$i6tvJ58Vlfg
zS5E>380f?Y$bKjAnITX;!G`fhpj}dydHE$7Mfv6NB~a6GEYyV+aafuL*a{@Wc<2^p
z<ONhl@jm&<*|4MjjNl6vf=dc=Jd;5ihm$iBi=ab_kd3j)uC9K;xIz!yu>;4ef3QV-
z5Yp8o1eT2;GKL8>W58$Dka7iSgIl06WW#u*p(W65d*Cj;t6#8TyrCI<lRGT+f)a)y
zar0cRp*aCyQ)rvu3?cJxptDv?<9*{n*PF+K&td^B_XAzofw5o)nrIB-k?%PrVu=Io
zt3*&w5V{i=d5HstLrFU#0X#Q>IQ*F8yoflihr}`m+*H9nplO1f>WCiD1dU&S2Qffn
z;XwhQwNIdSFZ6Ck*zq$ZiRqr8nO0C!2fQc?W#uc5{uZJ3LJ(*G3wip3gmx-q&T<eQ
zTaRZeq@e}!aY`W1qaGg%z2+A81(~3t5qS?iXqi$8p;>PtOKKycN@`c+o%N7mY?4+3
z!N$a~-3SRz+W0FmP)`87t||bs>z2%f2WqH7t4`3lN+cvZNWTQ{R5?V+kT~|x(<c{l
ze0&tR(?#5=J%*^2vw3oUZb4#Es%wCEa<CEPRvd5GP!lMi!9AtSyp+@m*W?_;87Aa)
zZ9xVicQHt8j(}!qLDenhWHYosiaHKKa>DS54+eGMp@zAF4nPE12^;SZLYBrj$`YXy
z^K3+fT(B$b>;$MSppg_bX=FPMT_Bc%W}iHLaxEcU2k`tAQ5zgAL8qFKeuN7sqR7f(
zpv%=jXS=w9d(>#gz>5!*c0Q3k7f^4+3^dOVn){<*k{@;q686FeewYV%#=d0qFb~u$
zHIxtY@B>xZmdHo)#Y1nRL8Qynih@+odFFW~i8-+4;5beNC9PjU$?>3|)+z{t&k932
ziw4h<WGt-)unC}DHIN%1gN>m%6h8NWv_y?i(+@3QlU&dalNuPb=L|Be3E2-qTn&tT
z;U;JV57C)GIo|=6{EYBlxJgzijjgW_TDSr0VtG?=C>K$aq1YS%>dN3AHUuaBf)d#2
zWblJcKuHm~NkO*t;93_?^WPGw^^eh#$2>-f=pGzsb04Vl20ru39Goe=ai5PsT0a+C
zFoXOF>Un?$n~^qM;4B=8%-nce{-Cl4gu#&rE5Sm-@Rz$JC47=fV^{E!V{j7|vdi5Q
zF_dKNm{*BBNa>uIlLOv8LgcXifb1kkt)#(cwn4X+gO(_QR;A^Y<!6I#=>T5}8SEDC
z<x&6|5O6gCweMYn-9cMjf`h@S50s-&##gXkq6TZbV=uJuoMK4qaoU#guAmK{pe6^%
zNl2MI*b>$#25;$tm0HNVz(BjiptXAdJaSQIcJLpdL-M)Cu0fDxBp|mUuX+O~GmJ&x
zglbq4_JTmhQt(!(U?rfQ)97h&;GhULq~3u#pxcG8Rs24=hL*0N4zm$xiv#GiHqhuB
zc&Q=X)&PU1mrzIOaICNeZ`QzACxuwgj($U!1*mTfx;+XsSx?jf7NGhCb)`EI14gj(
zu+i&V<mm{|O5B{x^gQr-W$dSs64fRE)xnVAF_(CT`1qva;`ri{#3JZ~3gO9U=ms26
zb&j_#bOp^t2RRy=#(O8DO+Z6N<S-YOA{BikHY;#70MPG4wt$TMfXXhU1||0TndnoU
zNve}UO%lAvJ3AYCg62-}m)fAaK)r+GLF=vq@LkhN+VM>W@vsxc<1<q#;*<09volj&
z{lUA93{B&m^9w5DL6fkMX?jpYhy0y=rqC6$xLd-(U?rf^9M|Fvh>Bo8$odN?4|Sby
zup`!`m*9aV&^`#z6+vMr`h(*=L8pm^fGJRBftm~2xd}Qp9Lhy)ih#${VCET`qZnui
zI-vow5)bU7U_)nQdC+PfP?rE|uAwKoB&fpzlk`WH1WmGf27|o<lMlg^hpbeA+8hay
zcXf3(0T<cE@vh*)57b5iO-UjT1i8k8?s^XZ9fKMi5g!~C4?c_lbh0UEEFW~yJ!s7n
z=sY*jomrro#xO8G*f2OAykf~PA|A9m2((3z(841NP$+}urphvlGfSX{1GxqpImQPY
z;U8Z!LvF!>=CMJ;hhUGvT6m~Mu{S)YV;eX?E^RR;e~k^}edD1!OrS+aT2X#(d`U)T
zaeR4ZNrq>zVSF&?a00(zEL%}b<3U@JGZKsAQ;X9|AQ>pc0CW*9+E$YQ@J8(566ozE
zpppu?SftxBXi$}kzG@r1gu<2Z1t*XbjUlu6(69ncU<8*yw(^7ggd|L4#|z{j<gFl}
z?M#^6QP9>LR|1DZB29?mSUx~`?~|AVzaYD;KwHOBQggtI&5@@oF&3~8*D-_Ks~iOC
z51AFEf;Zz7rKY78rRF84dV=~Gke(21CLAdq;CTaMR~L9q24t%*_E!GTTe6DeZ}2^^
zplXJk#i`)#XRtrGGJ~xl1oNN<Vku`_U7_m3A%!uNhgNUlUPlYp4?2n;TqA)k1fA;Q
z85|lPY-kh@qCtf!)M!IT6q~?n&>?!<P$WPrOCckC5LwWgRfGjW-oZ#Z4bglHI^zoA
zGFX)gF$ZKWXzmB*anQ^?!rWkxG-$a7T-p@kDnj)JaktP}x`OVRMLrG`)I=ZB<KqSJ
zW7^S%#<7oJkX2`peg75OPz9D@cW`L|x!=c($a8l=RR(f32pg2alD)8X1t1HXKx;AG
z%7VfBQb6m*(HCq&y3D8zJ7Oy*_<_IvpjG5>o(Hu52p0%NmJad`_6HsD0I?XfCj!*X
zgg7(EI~bHFARJIj4^q-VlzPN_218nu5I(3ehR_-ek_LMjrrRB2E2v079Qq#ON!}^6
z<faU0m4mvN1QfBzWig5UKG3o~@UkHAIcm_=anPejTyr5dVo8An50oT!SPD<?1-!rl
zR11tAf(Q-@Pz3>A9}D9e#)J0FK!yfD-7wHLL-a!uA!~=B`a|Nu`ax}c&@B|u<;9>n
z3Dh<uxDOFB>OkLhK=6}*K<y^jm4^Xou4N&hz5*nDV!at0R={B&b;dtchFnk*H6(<s
z$b>9N1mErqiWFDGjH-9AJGgfRbt2LlQW7&SXp^k5X-a89PG)jqNossiesO#*bSr*h
zG3Yop=;6ko9v%E30`yJ^yxEF1sHi!q9S_~D?g}2FF^V_BIrtCSzit^18GAtKvsi!x
zK|8X+Bc|Z-8}R)F(B57E<WvmsNjCZ5W$(rD#YA+tOu!KW>2M)0o5tItbvAPKhhIr<
z6dzxb54-oqlc;MQu+_bUM+HGckHN6ZBS6iU#NrH$O^4Xy6zf?yMux!!IhiFTsVT@~
z0mZK1n!${$U56I9b{$&a-gO9;!oKU!f|y;0CTW>@DXu|~V@u(^{{ZX(0iQC*nE;9F
zD}u%%EkK9j8KP$@(ABk|su`&$0i|hhBc6!#h&a1}mJ@6wkGm2*(}pPQpk*B-YaumM
zU=c&|0xcqA2Go2bG`tQf7U4rJI7Tv{g*57nAT0e*vv9;R6a$)hhg<;Y9PbL+B8#^;
zf*uS3s*B>|i&DYY>7~Xe#v6JDfKnn-*c00(2c_6VNE-ukm!A`;^o1SQi8o|$7wx3h
zaS#W9e1*RKA2JJoGHnHJ%7U)7K^+VL&j;YC^Fb9f_)rqip$@@Lka`N#xG*#*DN0OE
zEy>T%DK<0!9}`xYo0Om9Sq7QSL$RE=lnLrX1SF#zO%M_fon!}BWuSAOP^uEpXfd|)
z&WLK7AkAqbm+zo+F+fLcn8t(8iZdtUdM49&Q2WEx)yOa-F)t-2H9jXl5i+?}T%4Gm
z>KXt#s}*!aC~7w`GzT=q2-1r`dxGmZUueBd%Pt6f(<-=M3rp3gj)t!61@%U-U#AW?
z1mhNU<Ql*n>s$(G@&c|u7|Si^!JzBZK;u1dRgoyFP<z~<st2wRG{gmJ;KTY1ppCiU
zz05EHluOq^Qz-**-hvURHv(CqZWv7L5_Rk=&yq^h(o(^9h{7ruY+Ddq!Rw1)i^Sk6
z$y#kpm5q-^M$kNzQkj>So0$x2#)E1o)Yt{>U$lg&0<Fm@E-fg?FDfxKae-*{g>(Qw
z?PHKylynR#(m)-lc=Tl^NFz$7M2;vC+rx*C+>9<f0c9`nsygVP6MYUIbVVMzMQaI^
z!4Hwf*+4TSapxNTQav%))jt^A6$Ph5y05B3ZUuqrAyA1<>~a=RcNEl80Pj%+%|=38
zA77LTSuE#@zF5u;yjTughe3iDrCKMvQiS+p3&52nqEm?MOA^~#pj9WqCZKs$f5`F(
zNSOg@lpvW(TvG>sQlR3wPDHhYa1S-YPEr8PYoN||BdP}E1^-mMfEUt+#ppePgh9;$
z{2>S*9D_IVC_Wg{1nFQ%(4Zh{12-7^At0bkgnm`BpEr12gljzbykqobVc<0vu1L3H
zV{72yzqyy}U8T6w0cb%EDE))l_Tc6g)}2#6xdyJ_gMguJQ?ulZqWrx4^b*gU;1bg!
z&^ei&J~@W2J~@U4FyQK%5)3*{E(sh|7Ad7*WqF?9E$xu1+8BJOatKHjD9hn*-ar=u
zc;{kIprj4-fQKeQ+rPk5=r9wFi~<si5_3~aQj0<=3sPOdcQ|C`=Rt4T!oDktYV!i{
z2JC2~9MozUfJQlJ&x#@B6f{Fnw-{6!5S$`__MWIw48aOz@RH7u(t?~+$YpLmxrVM@
zScU^&=@$D)4OPb@h#3Y0Z(%Njcj!Sw2N|h31*t`#z78lX(aU@S?#FX7E818GiED2R
z;-O36TwT3fU4udlKzH$=PN{${!}1CSwPwJlZ-6~zlAK>qN#5<p0U6NSUmQWlVuA`g
z#5R^B$k|1vNvY|Xd64ob80Xe^qN;r?Nd+`+5o}D{5za=SMTx=YptXIFjc}kw0_5nr
z(NT9-L(sV)Nu|lzsi0+tpuOMFIb%cPcqh<O#FEsa#FG3X#ELQG8(WZuMo4U>VvAI8
z&kC}A(lxUJK6wp3&?GZI&l7yy9khVLJ}BS}UZ(}_oq(2qA-8?7=T7=H1VMMQK}r(~
z*eUTtdM^@Wy)WpnA1oay9J`MEzzr^F3>p~(<`?^yr4|)srex-&L(hPMoSzQfJ3(dx
z1=K-CNtZ<JLc%e4kGrV}9ey*8_Z*3bn?VY8q$aL8=xFq!+{B#tOlXPW8Q`6Zs1~4?
z|9~3j0l8(62D1TZ_7}XO7E*;^bWur~-XhS`BD{Fn1T>@#9vZ+rN8g;Z#mk_=2YWws
z;AYE+SiWr$4<35Px_sM-v=E^6#wWa|u_BFgfOklO`fNmx5rH;5fexO)Uc-PE>$rj^
z0br$gJk~pWQQKeOCNK09Tu>GOcP0J7>)b)597+ubD!-6DK-@@;D`-s+Xs{VR9cma)
zahsc3v!h7OZP4TyxVs8Hn*hAKf!2w|0(5^*Vo7oa=o%#)Iou%LXmH$=0lqF86imSc
z@4LWV%%Jw624)`@{sP(Ah@?$kKEW=a^A8bQy+8|RQWH}k`$#||I)qk=;O~EtmE)kp
zO_0hE*Pdi==yk)$Z4zh`2wM?@tzm2&52-MX(8uUN-M#oShWMz_+vwswgFWMi`8+Gq
z;lH30P5nXVhJ#0ELBl)n%jjrbni^RarKV>Vm!uZOCqs`+h)>H09|M}4nV0Tb2H8;O
z8t)Z^vPhx~bHEogfdek;EQqL5>C^GVxJeYeh6i*Xk4pi(#x}%U!i}80NgTkz()U2_
z3OgIQ<_38OTY@@Ipwb~TFCKhjXFT|<Ht^AK(CcMUuIa$u;ic!oCs>ykbQ}|WdcY8R
znLu)WN-CuArtVb>peb{M_~6u>)Z`Mw;u4h06mYF-#I>jqT)u->!X*}Gz)E?zPY|al
zAx*v;n!z^MkDmMB3f+8xy8Z#Q0}sBW0JN7Dw89;#($FN{GuRuvfCM_j?idfbvH;8l
z4Wxr}2ACHN+IWl543Y%RO2Lex-nkE`)9-|5eJ#Tib8<p5b5n~v!5hb6w}M*2c4r_R
z>P_U4cvuee29-;}=HQF)(5})0t@<+ub>)IBz|ti5IUxps3ubq)3D6S{KvQa<Rd%2`
zuAmT;_@EF|(ES5A&wIvsL^L#yfG-b)oe6G0?xEnWp*dx)@jd}%2B6NFIe}4O#H<A3
zB5~v+WT34zr1l`u9WcbXFvw?CVY#0?7t|kgb;WZ8l@ZbrRIq}a<Y*+$;h+H+=*m-2
zUzCjN1ds;Fu&juOPXwBQ(+bURCj&2zgD&?A_KgRRQ$h#pKqqpVfcEr*E-3>iZ^*uy
zU=&rT#g%t3*g&WWQ79@S&~GO*L6#2k4h9|93e^ePfeKnY4&j0dE95CbcVvyhAajvz
z1>KB<&<mCZX@+?cbm#y`8Z-pp>62>?IXM*6X#h=A5uEY^uj4^qPeyPa7&J_Q(&nLL
zm=&HzoIq&=);mI3`36@49&vTWx{d)<HbJTnSkU;!gD;nZ1UkscNckFc{5+_{fTV#C
z6qP}sU5k*42qGPYEFI(>90J<42$2HSVW0*$#1gbvcS6<|90XaI4EGDD2195COCwtf
zig%DSXetss>j+xc07)3w&LINL@`2Yiz=qGUG*glNPvVpfcs~hfO$)+U(4mI-%MNhU
zC@;PYJk<u7{{;`O8O8gS=9FZ{Cl(bYR(b}wfdq{VL4{9BX>w{j<Qxp>x-8HYanxHN
z;~4Ks{NSNeJh-YF-4`G489apc#e>e{a&^T#P{lVMv=bgW+h7_WPu5mQ5*GD=P9P2n
zHjjs%f)2U?wloiPO9S{q-qe(M;^yFCEdWE~!2IHX{G80>N^j6+Da7<jurcT^bI_gU
zpktXqG-SVrGpJqxPxl)dj2=}7+G7h^iSGqE(Z>@~vBNqkQOF$)w3=e*by+|a1-2>z
zbdEe|mcS5nOb^OQb)d0i<nwA%5=#;ZomY!z^BqZ3cjWED1Mkdrjdukdw*bPf&Ynh)
z9nPS3Nqj*`5v0Bec7^P<2ndEwHo#lwLEc7|Mft^<DLJs^`jG3wpeyp@OYk+(jggw@
z6drI2a&KuW$i+l<2SLL?=$olP{Xytyr=W>cl=Vu4FL<F}R3f)Pz|)PcUf`GnZF0f4
zddU;C#|o5e5ydy^`FXjnh`t@D=!aSay*~->&O6X{W)cVOAnR1TKm&uIqv(jfj|G&^
zjN+ji;o}oaD?Gtz*Amq9DK06>uk;Maa0Ty<hpbk@-Z~$8%_^ic9*p~BAJ9xKIgKsw
z2}Z8a>mEmM$OPZL3GNa?g9LQm5UAq-<$~qOx*-!Z#^P#Z5g(tLlbV~FR}!C82^oiu
z&o6==mk8>q7+@SZ1gcVz(g3_kgZ0b;BRrFJplj?Y>}y)adj^Bf6a;NxZ~^U<2ncot
zjjmI#lVL)jlYtZxpxZ8R%m9FL1NxL7o@M!<Achut;KSxXL#3d-Ly5s|Am4$8;X!M)
zKz4)b8c6L(-U&EHWLzr_8jL_+GYeYCiMo{!(WZqZ5li?oc5n|AR0Y5adT*rC5i}v3
zSeya9ju^haKDfjJd>#ZSL|`VO&W;m2XB0jSke6BkKX(etGyrKwjnb{NOYC%AP%!e@
zm*^WlK&45rC-{^%Z_pqOw&SC~(x60ZigkF#)fH+$Xnb%0X#51M9+YZ9NfO!s!c#fG
z^&1+Y7!Vcj84Nme6SNQ-y!#Yp59r1nREv<a2dF%Rt8_&%5nMikhIrueUdZyG(L3;A
zQxFe;4uV5i1Cj(84fQMN?qY;wFxX^JSi(#OmCWe!U{65xgYGT{$rCyX&d>-npb2XC
zK*mlWTiZbAy(4vbu`P(D;Pe`B0Rz7560viQh~q9uYiWVo_wcDiv<5z;mqN)ha!~6F
zgk7CI4bcn-jc$QPib1o~p3r4E0l_Bmh-qNc_;}PdDDI{1ut80%^&K@AT4AY6z$Y1j
zPepKvcMY~6Fhhdej3)V>$e_%;bZmD;dZJ}>BIhP>dBzo9CPUYeL29_*5>v>4BD|zW
z8!-XhtL2KcHv!kW87d$33>hdM-3bLM8$mM{kfHKmLpMmz9Kr=jf>J7k7YrKw2K5PH
zT+qP>pwVa8&^~C^16>|8K?#=+gBT7!>DeG2x@ZP`)H7(^jCZgHXx$0!89LAgM<bK?
zU?bR;0&KND$-5k3MFF<SGEnV_dFdTEwL2Snf`)ZK6%VK>g*mSSS_KCl{|B}95JM8E
z)6wy?nT-a;Ofcw5-FWoLXmij_ZlJq$L37n)oKgbT531XO-9R^2L#Lua(;~qZ@t)L~
ziiTXH3!90i%0x7Dlmd03ke{JRQF2avW?o5ZQCebhYO!%{ak`<UTTXsrNoHPpKz?Rk
zNl;>5dTP8U_|62#8D5|qV`v=j8=sO28?bf-)kC12I!NawV;K~J7lT-99elkkv`J7>
zr;0%Fg=c!(4QcEQ=0<3`G%_tpEzZv=ON}orP6dTjQDS^SQGRl2aj~agFfmaB4LQ(4
zAYyJ`c6Ch(@(zg)@(uw{n}K>1(9s!B)a7gFH5i_3j3p{SWAdO-0S&rB(gwD&gwUcP
z3f%x|uwgG@prtHEv=h_QMogj(@@qB0OSpndK)dceL4~Ck!8OC!nlhkM_Nm>R0gr%!
zkEQ^hTW(we-YyFrWAOw{>;{*Zf(1Qc_c=i?bP5Xg1{L?@FWn%j@r<;@1M93jC{c}`
z@(O9@fzAvEMI|&#8B%b{D|idH1!O%(1bA5-wn-gO@&MQS-~w!@4`MmO&bY;YxCD3v
z9CCy<=pql$`T>G#Rz^=eaw`i4EmuLTnhYNNOD>VGsKmO>Fa<GYm=c`mnd0i|YLb*#
zoC+@P{a|-)fOaDi8VZE1jy5v#%quBM41lydAe8{9*az*h0=2?}4dOw2?OlUQj0_7h
zQ<GE6GmBH>lk@Y6ONvU9OX5pVN^8(ims32v;D*%xpgB6E(I{9e2z6+Zi0#QFPqczg
zroqy!1_^^2@%VS`zy@AH4IKFWx<t*e8G%}~#P#|?CuMpCK_=aUNSauq(fC#wcm)OQ
zgkra{0MLpg&_o{Q{URZ-mM!#<ERZT14x*42`&gnK)Zuo8jHVziSES8(l_v3^RVv_J
zwtm58Wb_2V2DlPBuhI;C#w0Wcw8Rx;IsUW_xs1jca$bZx{JaSK9RlPmOjJt>wGV)!
z6rgZS7Qa8iJMRqQ4bd;T0j&!G?a1~CwuEf8Gsn}g1XsVruIn4URn4s|c=T4a%*4DB
zPcP7N9B<HUN^np-ZEsbBtO6uFSq-`$2Q;eYlI$OB1fIzl9Tpw|yD6a;0Ad>!HpDkB
z44!BM?Y2Z77&b({<X{lYshbz2=A^>fz>u>m^FSwaK(^e0&l5+QbS2ZlCL#F+naRN=
zi6xoEC7H>^&iOf@ZFl)ao`x1hx#jRhb(wi-`SHbNuApISj1>T&F)7y&(7EKGhOu{W
ziIFjmO9m0k5wYBQXlN4e8xNl8Pb@CZOwaQK_Xx>45ZD5As#UNhc;^$zn{GfiRzsHJ
zxw?YJ`oNoBO-O1hgTetkkqA0~3EZiGAFASP=o*ll1yz7{!h?Y;q46vn(~QK7@!?;h
z=?XvO9<&Dq((i%|kD?4c<6mn5YI~uMK>7v8n>**{m4FsrfLG#|n8(K_S5z1p8X6@f
z7H1~M7nc-e=B0b$-)aUK-^U(oI1ZyD>&h^)mc_WbA|HqWX>>sY53%$G(ec7EYz%IU
zLB>K1O-4_D23^#OG{S+Jq9EN$*d|d^lvUq@e=G!X;!<8J<W>meQk<v`2&n6hzIGUN
z*9Kw`1yqD3f^W)n1y7EEW>T;Wyg-jW4fX<e6A&&lBy>+VXc7ad-$d+X7P!Zt!TASq
z{wb1EusAya%c)caKCU^?(gFLf5L`WCXg)<9wZVFLt7{bK4hvXeW@rjppIuy<1R68~
zm2RHF#_?XDi4@e-8WIm3*mVuf0j-q-?eZuiaJj21Yyk&VM}pyJ=zuD5<Z%{naPkOF
zErRZ8!FPPUD}mLENQoKGvPkG1Xh`G3*thax-X9B#E?hJ3xDQwXjpLx6=mi^BBr`RG
zv>|)f473sfqj3bvm;|C5Q8VD)nQmkVnszP$ZAk~8*%1$Ek%4DQ2@Dn(dV-UsA?PG@
z_<>cR#p)%AnK`M2;7U2(&@$c+be;pKg$X(>64J_qg%B|#ulO4VuFxSWSLjXeuy`cx
zWP6JwP*Wkkv;fjTAy7<!B8ZGq3aJ>i0OeN576-_|l;9&gK+A9~kWT!{b#+b7fgg4W
z3t7bB5=6{ukm*$11uA6fD##mDO?vwUyWm*P30rF82dzaR^IxEaI^Y&C#1zodOmJ<C
zkOeJ|gz1fd=moVKJ$-Ub!E;@pZPTD)26KrE>QoojlWsucbr{!U7*csb7vunn(F-v^
zYqmfgI8Z_X%`MUALJVln-7p?<(hzt(7ieh|=>E(SLmbPwOh6;A!JyS#C7@NZkoB?9
z!~24b%)sTFA-E|6D_y92UI#dsOh8MR&{s%-?_mPfccvg&(tDg>{b1j@fDC}FkaBem
zHbYt-<?To2DIJim6QxU|AdM?5T^HJwZtzX^&Y<P$usFrBdI6Mvz5RmS2o!X%8@~}n
z8FE1v3c0i!TI_*}K_Bp(Jw$aBL>5}mnScvA$QB&JbNV5{*yjh0Oi-=_Lz=TBb|aw~
zxQ;Tzegz^(*bH>P7<6CZ@Hn{`yplT@G~nw>+VRB!;L-t9*`h3Rr)YB}<zp`(_aHYU
zEkIkoVGSnm;Z>=LpnEkTSJryNG6Kr541C_3n%h7@Gs;+I93jFeJqYlne-;^u#qpr^
z{E*fe$XiIwFYM``i1~410~q2gj0QMJ7&I*ox$)L8o?tsQ$QyF&4$?`LB<vC(ZEFO!
zuDofyYp@BS75;_>C`(D5;z3JELlEPugD!D^54an&N!Q2()SFMt$pNR|cxbYPY##xw
z1VcMexwt5}#5}V&zBn;A)e~~1w`o~oPHCzuQs==1Trh)lLl^pi79sc{uZ1CTn1#r-
z7p`bm>ml`$NVJgHaUJORCw%+{e)lhA+5#Gyp#6KniJr*>dc#Cq%?lY}#nnv+ODxJv
zOvy|JUA~>4=jnyH1{ldf-tb}x+lT_Z1p>N!!Y>$eSwEzu0PAKEHF^gcB7(Fh{NllT
zSm9=XN+}2@I0RV=)U<&dbpe%)#E=CwO=0~pLt}_Ew4DOEVjf&sV!cZVwL^wu6)Jdq
zn%Knx^x7ARZ$Jyj{zcF#S1RvL4+d{x2>|b_437uL6LgO@>ZLIFw?#tqgRTk%b*-TW
zfES*+#s?c3#d|`VJ1`kX6q{V)J%a<mEmf#FZYa{=&O1cL9a#d@_d{|$Xcr{H_8@P_
zxs4EgpiPhnxnPimkUfwPY0w@>G-*hRgG!r1tR=Js65PWhINfi8WotTJJ0^p0*u@y!
z8wmxc0m8izP}7VWhY5kqK`Bg$D*^F@A9z?M$UE31-qYJJ82ce{pb`|UF4!M>HXDQo
zI(ihm8V*!ox|M+nQSc@sge>G}HV8iwq8E}RLG!$z(}BV3ui;g~pld`Knt&#gOLJ49
zEfjb|8%qO~7Gue-7Vzy$xdGnb_6&KoFtO{n@uU=R9SSPXM|UlNgCdyPyA~h~2SZQ=
zLCjDtWPT+qHMu0e2r_#By)nknJRT|vYEOe3*oeER3{B$QO7oISGV}Amnn0IUB^IZ~
z=O*SQrl%HpVjkv-zr_Yh5SVj7h6eGzFe6=qkk9!K@`hZ}U=i;Nu`xcs0CZngW_})I
z#0zvN1==kI<Si^9d8rL}%P3O!-wZl<K~7Z%DyWf$7~mxwmPRj*E-84L2v-9bWIP%5
z0K9oU$akF~j%0<jvk6zQIGWLfHV2Lti_jhpxaA9~yy2Z1bI7J5h&-s_3c95g!UG-2
z0iIEYa6yttT`4LSi$>u3ma3ETcn>l~%CVry1uR2xp!5hT^3Yez<C&!gFK0s?yaSnn
ze9RD9b`C~5Mi5JZ0qSRh0|rzBAR7!XWw5uSaPH87Otm7N`UBc|8(d<UmtT@mlwTfS
z0xg+ITj)WjfjP*5q0aG0qlcF9!3FW)EjFns@hPb}p!<A11Be^VfhRWfDJSq&ir~S!
z7Xz`Vft>mZGm#P(T%fK2q%|}s=Zqk|G{~_;L{%cN9m9mSIa71g-vawo5=0nzku>O%
z0mvYLBW!%a*${jfBKSBSc$t8FC@H83=sA#!l|e@_I2(Ben}V)=G>kVk2ue*(%`8hz
zfv$QANG;0DPeH7M4mJiIF9$x87wOy}^3pWCK*U;#LTazz(L?q@X$le;psE}cVGthp
zx)6jU_!NE6pcA}}fZB`%oxu;%43`ds&Z~j$@AJtuGyo5o7=n%wB&L4@x&%8nF*_AB
ztXx={N@%JD&-sU_<ANj}%z>?W4j%My^$N-bPlqC<P2a@q)X==lLeG$R&^^KN#hH2O
zIjQmaNm;4MCD3(=(8?6K;wE<7AC!+wu&#PDiFXC<umm+EkQy<N^`=k@F-rxa29L1$
z9~8@=b@jm}&@Pgp8FG~i+DYt5V38c8X$Nk>piB)Lf|3UMoFY6QV{h1)K(-ru<`zIs
z*h~cVZb6%mG0&VJZTBbWcs$SrIpDcrL*#asS#m~EeqO#sN@)?;HqV^k5>qhK(<jH!
z)hEZ$00uyNtE*Cr@?pg@@=7+O;TEh#6y$DS*ilMYj-tdr!AC;C5H;zGr9lkI3h=`?
zP&UzkCh_7O^D4nZ5Xd*ifG+qW<aOB9FrXxYz2S*_z>T=J3uuFeX*{9XG1$^zkULP1
zCPK?>L|Td^3_;xikYhkAV_<hfcq0#*Acq}kOLRd8EqjN6FFeH2MK+EH&)<R0rA;hO
zMW4MRwu1~GSr|RB4ZRMf(}`_Hkn?#!4RRt{x@gD1!Y_Y=obg7&QLylJFgSacuCAaN
zW`lS`gZOyE;u7$A@u2$Aq@=PS)zu$z#5^c>8N@?&qk-nFv6uMRw+RrcX*`3CKut<;
z7YB7gdPuxaunB1AHl&I~s>tKZK$F^eC4=*T+R=$v*umwXdC}o85o-=wj0#$0i+U8T
zAJXkB$d`Gdj{TC<r~#h{4H~X9G>;FCPtHh9&W;D&uM(e=ng_l$6TF=pM`b~HJQY+a
zqPPy$Lc!L)0ga^L9O4GuT18X~6;$Lw#vr^Q3o)R*7tnH2P}K_Sj|4zuLCrW%pIpdt
zQWAy+5O+9%+qXHviJm#|jYEEj<7)^F9gxsbp;Ds^-2X~4gd7VDZ-!#-n=p-!PfsoJ
z1fBSb_hf70S~~C>D@WJ-gPH`Oln9+C2i;)?ULpdX7zas$IvFrYD&E5Bk_=jf4nB$p
zbZiP}$z4WjPC;rB=)wWl0PwLqUZ5MX4dR19-R<}g@F9BOF(c42C9hy(v@1kV>rd>p
zG{GhTp$Z#xtV#)}xd7gr4r&er8^`+un}TX;v|(vbaf7_D0$SRj9^h&~qZ3>~?e$>L
z8Lb8wN4Q$VgU)ZY09`2x+Eq{b4h66Qph_WlsNE;(1uE4`Nb4ZG27|VXT7rfM4Uo65
zCqYgGK&%u&Po<!1LA|gHQII#{NpNry#~}@%L(ZTB8f48?lW8xkuLwDW9rajs<O&=#
zrH*;e11Rf&n&6PjNI*QKdb<p^eb5zc;j;yJ;WH>2z+-a|E%33q(R@eL;R*(*TZE`{
zk1v(;9q49I&;SnfWRc7?&xpJd&^m03%wp&rlp*o1uvOTG{;*TrP)0dX#=49Qz$cs}
zmLzASro<PQB$kvG#}|Wc>IAn*kj`a>Pr?})JLXj)Z`g58%*jbgOwJ~DvyN#z-c_px
z*mp01N-zWTDc;Z=|B!gsc+mY2;1g#tPqG88OojAnarP&{>v|#QPM8vX>;zigBzCkI
z-T-sKx19^t27xR9bjKbbaH9et>q?<*74!vwVHmQ$;02OkJAw@jAkv^(%@y7>0rmXR
zj%C4dz6i8#M?E<J-q^rD)(I)6KzI0fdXqQ-0Cp~DGfS`msD3hz$9D)gcya@LPc_aY
zKyd#aD7ujb@!^duEIlYJH6Q5Yz7f85h_qQ>P+b-u586wST3no;=81gm9ijaj#14-l
z4R)h#rvy!OhQtR2d%$K=P+Qobr69z0f(bRM!N+9;fmU{a4wV9}A1{Dh<_cZf8efu_
z4jPuj*VY1`mqb<zhpc0Mu%&L$)DzOxHdu!2kcwDKa7HkQCz$1kjYoJnINGNLbz29b
zPm5A>Ah$1akq2XN&kezj*Z`HXsI>wyqb;D>Nt7iScn%>6HYKpB&@A2;R3kxKKZrB-
zQ8!SLkTwm#n_|Fwr(l&OT5$ua!`#Y1?Hin{xFLpkLYMzRc&Ibzc-F?bx<YIS4n)!K
z7w;MD9v|!vra%=cR8=^ND%68~KzB&NjRW0Z2HM#N)rYiP5#m75U?xHyls3W36`_(Y
z$ku=)LF1n=qr8wMgTW?)(lyK@pc4`hCPU;wgEw$_$aX}~L>s6nV+ox&h)>KZNiE7t
zEXgcOh2BPB4wZr*YYp9|7!+(|1S<W(EBhgbEO^rCI88{yY_u=~r3p}^L)*1<8lb~<
zC<mx=#(5}*B`EuVQkrReJS4Hi7o`@L=9GAXPU?VNbph#yfNo)ODew<Aasj0;(2xMq
zDLO$$;1efvGRsnPGV@Z4i{o?hi%XFDWv~^6(4xf1Jh><}u_QIVxHPFaxhS&$w8|nr
zEfKW;ppwY`SP;hSHMqGNO!GrNKnr!^4K0zol5P-}yMl&DK?Nc)7v+S2uF~`iF^;zk
z&PXguO$jI|0v{RzI?#)>la;{dLx7@@z?uS*=60|(n83*za`m#SA!v64EEY@hixSgQ
z@f@Rs)Q~bXAhNScX03|5eGJW!klv{?f!?V%<o+^<o*?KA$B;5E5KRiSGYz6HI2>6D
zv=I*Vz(Yd}X~>;v5OYB*pTIkIK-m)BsYTw9jl9r{_~tx#(!9hFbC3b)xO_)&u7+k$
zW0Zqi{lU4jI6Si?!!ai(KN)ny80b2IGFMl`s3DfdGZ8Iij3|aWzz|FS6frdiUKfIM
zLpLZUh@Dk}P3QT>gSY77nCuIJ$U-OkjKE6|{lS9~M68a$wvC?DQ3C?~F+*sp&pa)^
zs64SK#S<}s2wE@^5|3+)$p|*k1{q)&Y^NwgQy12A#-Is>8iRU9#9q<s6@=QF2Blu)
z!Ifa_Lx9*yQcx=pl*>WOurUwB3Nb)B4-4yvJl31+j6L&8Qqxn5Q17tAvhULyanc2J
zpPzARUJ5uB`FVppi8-HZi2t5NP*9-sfS~b%BO`;i$AP*m>8X$_oe}pXk~JiU91E21
z6#>n~f$LP%Ry5R01DfPOjSK9l3@U@xM+3E0N<eEp(VBM_@o23(OHhgn_664h7)2I*
z*pS3_3Bhs;yp9TatyZuRY#9~W<SeMci6vDMUPMA%Re-0_0A3CP3SFGNT(F8@ST7gC
zL+j<5V_j(t>N>(#JHmRo5dE0FT!=WVmkZ&c^>V=p7g~wId$|ym;J)af+mr{sVGX*L
zAGA3DG$cak*hw5I0o=kQ;*^sz|0vKbx}h0-t!go(_38;Kl+X^GAz{441Uz2igl~ET
ztOS&ja2<^RYB0K$1^YryH-PfcQj#UslmuNm4YnaT6h(hfyl1d?Joo|>P(#%fbU>9S
z=(I=!6lG{h3ABm?uF?!erJ-rOXE5Y!J&1jVPRR10{;wJ6(k-Z@2f8FEqM?2>^h1^e
zU5*Al_!=f3j42QH1WY~xBJb*I5$_A?yMn3{$gz~Jpk*kCVUl1M(1a1_(22l!P%AwW
zd@>8@{<UDxJ@tl;@!*}PpgWO4n@&O3AA^omF${_iHVlmqHVlssHjIi7HUf3ppqGys
znt^VTO;0U~FHS8iP0dSA_007GEqHQub;VqMXJi&1Yy>}o*3c4uCqY3;QG8-D<c3wE
zhUf8?s-Q#+!mb67iWSr?q}Krx&`v(2`p5;HMhrd{0A&^g+mYbjIf(WMbSa#xE9g=R
z@bW>3acJv}u(YY*l@yMR9eD3XM`^nd6$_x&8~*i9Zb<8$P_8{Sv;dt4od-IyIUmxu
ziZ2G8l>km#;I=wRH;{ru2^!C!h7f2R7`#nlp!e#5b`pXxXj`p+usOJG;f>>JjTHEO
zfuI#8NQXAicoPpX1NETM-C%Hm2wKTvh;m^B?B;vJAu#U@8nMZM97hRvHje$x(6%nN
z<~x?G7i<_0S_(|)Xne>OZ=jMId=d?`zX47Vu!%$D!Vu~PlGnQt*Wv?D2@qG5B6n2K
z&kqN6d_bA5G!>NX;ER`t4LH!u0;ok`h`vI^)zGjcu?SS^f!0-lgDQmF{A`Z4P1Z3z
z6|qMa$1*hNhya$2eiV-)f~H-a4L!jJ!McL4QuoI=+Ma|1*g-LXQhY<x4Ynvij3I$1
zws4Li4cbEiK@Dbe@Bow{DCv;eUIvw|n5*}4gOSc_AW)6s-kJk$bs!xMMCwL6Do>{3
z>2U>{5tvK`jr6$&1$)K^z}HeB@0dW&@05==pbV-TrREmoBqpcEgBPZG1%RhCT!Vrw
zK;3g#E&;8-MoRI-4+P^a?%*pSK>N9n=62BX7jdPlEBIQ4V92pYpgJFQDGFKVq2qUb
za#<3%lms<|Q0GC?f)hQ{T#@!(k~dZj&lp(8rlGy=(E|X$y*u!j1E?biD(j&^1DXg$
zNK$YB08$xfOzbE;C<!93wIFc>9$T9S<TcPb3rMPiRyt-Wsi2!#j17@z2Ltnq0}_i8
zb3tdv6o(WgW|kBi8m8uzWR_HdcQB%uU}O-OU+iC&T2z#ol9`tdoqT~Ds{=XV5HcVP
zZbBuNq^5w|9iT10CAb%=km}t;&>0&9cQb=_lm|P;2Lwa9wUCY)Qo#hvF|ccw2pEWT
z12VlE)5P=wKpj5#0%K4qLsGYzxMC9&jfA(6L+3?c!E0m?P@0sJS)7qt1WhfV^9o>!
zaK;MiKs)7k8JL5Q%m$s<j%8aqNZ34{aGTrJ*f8EV9=c8(nv~Lt@^j-$GBS(f%QH(d
zJV9sig31vr3(CQVj+(~DgU+%~Elw+e3_pYzfVS*HSC^MT7s>>{DpTy2SAn|Yr~_|A
zMj#fyg9gKJk1r#gO+Ze)1gf1;+9SjyWo*S6XzUobE1_jLXdh)T_L+0g8vkJMY&L9C
z6*hwot_(o#gvKXm6P7pRVkW4uLC|S&h{}L?Pj84xQ0WL{=^*dmAkgR{L@nsNY|xZB
zL}ie7a0HT^C9*!y;matN8oFXggPjjC3Vb3b$YfBK2XAo$U2y|hf=<M&FSI%^GDfZk
zkaDMy5!&UgP&rup8Qc7xkpa9GaY==&n#nJUht0%8CV_DbjuV<DL603+(K0OiP@vNd
zAUk%$h;2TACjuc=I|)5g$m|w!swb`xLG)4w-9c!Eo}g?1IUXEaHt@+ca0Tz$0T1>;
zS}LI83Dii52k!-iCoLSqw0O_oK@CfiMj}9giluM{ZL$Czh2#R-k70y&KL)7M0WGl)
zc8-S+SU@|}C5cHnso)cWK%+IVU2rA^iJ3*7-oXZ-DI4UaJD|ImAx$jg{0iFBk_x)P
z*|508HMqngwXifXC%z=#GuQxhs+&nhVsQqT?H6nwZ)g$ko1YS2l$e*E3aaliGV{`1
zK@vs=@h+)piKRIu5Xls<EKDk(C^I)Tz9<!BR(wHzPG)i?Sjx~m-XpO%1MH9Z5^xh0
zJRb(?)Psj`U0o4N1i(!S=&``y{p&cImzMCmsa+CF5(Dxx^GaaF6==8+bfcy#VkbN(
zbvPTk!Ul>Vt3DD-@^dqjA@z6?XdF2SIxvOWpA05^H3bn33xjx2NP})AvV^ukU^~_P
zf{j57|3N_+Ph7(SS^*duf^KGn7Va(vC@p=|1{i$v5uW1!iK^QZJwX@xV5{OmjWE<k
z4QOLAXkgnkIVUx-2<$pgQRk9cTvC)@iFY&;e7!b!J2-sVQ4sh>OILpq791gEXzT?8
z5qAucR1APx*pP5QKNt)gYTy}pSS1XNLmWLa$R^$35<`p9JkX&R&<j}Olk*EI2~T<X
zVXNT{v9I7k%#H=aFAM`0L}u}>AqMdwpmq%W=o>tpK&XEpH`IaS3jdG__)>S!5H$4M
zQ}AATOK1s~mJiB_unVn-UNLBB4l)ol{{`*9=EIU5A{jxB^ulP95H~G{yA6vcU3#J|
zgv03CVUI3Lx19XMlFYnxaM?z1*%hQZMBQ5r@+GK(gv}pNXFL(hnlH>k8=4#pjX~oR
z;HtnoGcN^PG8@Lbf)@Bf%Xm=944zO#>Y<Z5x(mzQrp`I}$=M)F2+bBDkJuSnBqgT6
z&QXHSmOC4{26!if5+NuIkqQ!$H)VpxF}$H;mDn#_N-9lDOD#f_hbV0q%Dc|+t7@^8
z+Mu&rVJA3%X7E6}3&ACINLVnQAs;Far&F>w2@*%h`>QZxjF_qobU7AeQp_^|+?5M}
zpGJp1{R-Y)2ut87u?4SZN!jE}r0cLnAE<!|Iy5IJ*d^X8*p=93Cg=pt5b&TsWY7=4
zUufQDK+ayEiqaKvn+c@!0;fpOkPOa48p)1x*a!*rcJiCx-^q`CX8>rL7JZf$-%;(s
zmXOV0uC7Q|r5hr51BmPmIvaVGxq|B6c+j5O0K`G5$YzmK==np-JdCO#BRJ7B19^2n
zdiEk~S3RCYN^%p<G9J8V4z#-hl&&CY5Y)*8tse`9_S9TK#U*sX1LXcqP~#Tkc53j-
zLC84@CZk(ZAX`yDr!hcA!ytU@TT_sGuSnw}-~c6JDJEzgrV+g^oFjUbKi=cYz)36E
z6TH^b8?@Fl7~@7dSBNyIxWI9d9aKedXnb%0Xt)w$99qxJ2{dSc(MN%#Y={k@tL2al
zh>G_F-S%z>I%zl<G_nP=2eiNu)gq+g9DL~=T%{|DlMF#eB0`R}gSZj2G!kJFXo3$k
z6a;fl0J3I~B<O%|m}D5TBxtQAXdoXnC<8GWv`-OXGDIHi38;P}Q;2@Zm0!?x58&Mn
zsH-o@zl9DmS_3LgkV1#p^HD(BkP9JGtg#20>WA%_$}7(eD1)?&KsN^##HS|Z$HPuk
z%QOJ_5Iy!`ZD_2cvfxn~v-n`pv3ssTkV*nFh5}vs4{F7GmW^%(_6+ul4+brY2Bl8;
zAq-LRkQ);r#U0vWXz=Q4(7rOzvT0Kkm4={_60#&2q7}4~7__Gwq8yY9K(P+tfe*n)
zl?08xz$B@5S|6^>zyY9CX%1esT$Gp-54w-8Br&hVGuJ2A7&N^J+Vu-+!@_q1=a+yc
z6@!h;z%5Zj=%6l^c`9&`52-^9i9IL-lxN7uYPdW2&~O}L`#V8X$*7~5@O*9zpV$S>
z=n|Yh_Y5`!&2&Ph9gq${1|3ao3_9=-THK&6j|uQj1`UdVyZoTT!9n9QA<*+&KwCXw
zEqmnt8^j8f$b)rIu&s^()rFWV93kCqCs3lI)p=b+SNg8OmN<7wS|AM$AvrV%G)zTi
z8U~;01YYTlxhWTPuP|iGJv6#d)~&#T8Ec=`(84pXq$n|<C?B+)06LR`V{qQoH?^cF
zGr1UgbqdPBJZQ)P%UlU)ir5u=JU^&Y3teD9$&p87haPD36Liv%D=6_`Z-pY2NG78t
z5~65?&a6W#D>Km8F{tPVT_FZL;T2Z?Si*;BjZBMEOCU!)fr^CqwEQCYWmv@ZV!=y4
z$^t;OOA2&)3Noq;>C+~9h8V<yu9*iVC-7;Ikk%BAAvgFS4mJCfxKllPIt33txq{9L
zMai4N_~#G7O=Zw+OQ4QbP_T16sITe@-l2(9qY`=T%g`DO33kLX76SLQp=CU1mMk8$
zV+fqQz>|uw0Zeb|E>8{sov&d4p6!eWZNULW0%(>Kyx|wLx}O@m;7PtO6idDUPmdxN
z7(ylwpg9tG)gS1zTWnX<VXY~!-+B<`7i<VWD%a2y)B-3jO#-zKOHwOJz^A=|dTOYx
z;*faoM8842YiJJ0t)S&!gvay~gI!%<x3gl*ve0ono1*36(5eqsPNH4!M`VF$5)V52
z$~4|DIG*G!E+Czt^{1|erUjsbc0luw@x`enr3J3w^lb`C+3}!;eo<Ota%!=mIVgjH
z8j+wQ0>EP6IuUYqEU0-#%!xIiSO%5R*el$@dA$YRJ35gYu%MA0P(Wae=RnVD#WySz
z3@+OJ!J|R}@!%R3bUqp6a5S8QKoIre$m&5A4W#0OjAh~-1cK-X4IY3h6o`e8GsQp~
zR*m94gTYtIyTW7~QEUROZG+0Vp-6znd>{*>pcZ%`O9y#_PNs#MiRN3-sySD<WEir>
zV34`s;VY=Epb;M=hl8ZS?uAL4LUa=v@G%5mcVT1^AD;@ju`52Q60!g%KEEhFIX^!;
zGZnOc&)hZG2xL9{TpdWi3p&LKt#JlT*$*BwfSt4i@2`P|aG;xPK{XX@PYQIn-lRCQ
zDizXO!&>&k8cjHQ3B=5CfjWw~S5JV}=YWQ^uns#xokWe(Gw@wmgZ*#}aAAk*6lRQL
zT`WKgP|f09!P(l?HP{U_Y+`~oD1vrI3%oIdG!9N^)g`f~3*Z^?0Iz}t6<ec+Q-Fg4
zQ~)7eCk-hM!Hare%X<AGEm0WP5O$0tOaOiaBj`HRT*&dikb!7y>m5NiTR@vZkls3$
zbb!<oHG?HYY9$T$_~q!iivu&%iqdaJTBwCOn?vdt43@zc<Qf552awoT#(!B5a$AVF
z7A&Y{rtI2M&{ClI^it@NWx1s#sTHv45m4=nJim=-Yo}Heq=Htl=9MJo7@HxluMhGM
z_AO4wIs`_A$_;rv65&O5#IJLLtqP^mwo5bk3K>wb7XZ7k5nBDCt~tfp8#FRWOi78)
zFV9O&iO(%gk1xrOhb(_8Ch}lT{EY<g>X9<EhHgka=rl}3_JN*C7UUNkj~Ik9Gz1?%
z7?hfnnU~@T8YVR~f%b><iy#~6aF)SDoJB}%qK8%#;6n&up^A3u7DNfCTE@Ot27cxf
z#ugdm#y_4eDr}2QFl6`+Vjp;ii)VarV7w=|3j((#5=9kiFCH?K1vLQFmjL$*pmize
z)-&)d8B88!M-8aJ1$9DUl61VB(h#zL!_W^j%^gfs#f)XsG%WV8O<CYy84DW#z`CA<
zU|K^<{KO?ZY$HUV0eM1=L(s^t-^kpv1!=rN)-Mo|M(`KF#I6Lu9Un+L)Ct!g<c%qr
zg0@%&o5h1y))?oe78fU`r^e@|=H?ew#ut|qC6=V7R~o@eD_^j9FjUwRw74A9%5Zfh
zc-p+Pk*8Ns0LT_Y;)a@xEQ|7sGgETnVQvDiA}=m2D9A4=i7x>al_lo!@yQhxhK7bl
zNr}ao$sqS;=B0ZkgPJ+X8Hq)(eJRPH)x*i4L(;uLE-((v4~90Yad$3Zegj!V)D=nK
zgBOCp+s2VvMxga(pkmJyw2adr-jKxe5J3|y!KUE3bnwI#v;e}sffu?9A-Ke(xID4I
zGXQ+d14#?zz*7szTUkI?E`hEg$xDd`UCwM4AD@>G+L8k~A+k8W1bk&*PG)v0XjaBG
zxWvdXvp7CCzbq9r7F=9XRGM6p3Et`C1lo~g2)e!rESp$doSB{n*#rd|WP#n~1lw&J
z1lqLg1NJlGY}x?wE><(5+Tc3q#0&pm*zs9ddTu0_<j@Gkwm=74`3=o&klNM)yqpZ@
z6{e`wHnF7<yba)o((QEzjc|Z%hgROuUN3|f<Q)vESRtI?C}f>M-oc>q6e?wCiYyoG
z4nG$V;v>*f7|=ntP}Lx5WII7;?SZ6GcG!ZNAE32Qgie7(nTSU{mKUi6##XcAoqM-L
znd>(+K)MeSHXjA5y^)FpVq*fN4Y_rPXF<Iecm$&?0D1j4Y@-co10FV{hwmCGjD$mC
z8DeOWSeBTX1Ipa-$%zGt$(bdUkWohPx?!Y~yFk}r5!2Da-?jqn#x#MhV*#yr_6ase
ztX+W(dBVGcI5w|93r}3VNa!&gCWb-2;hwn#kb&bw&?N-H1*yrIX_?9Jl{W#2l{xu|
zDc~c4z%y46UxVhzV5{|V4O|0~y&zYh;=KXY1nES;VKa$>oTzcnSAZ&Ba;8?G2k!@f
z=T?G1XL!0o@9Tz|h&79Yx<YPc!I8-7A?y1f2Dzh1fTkY8L1(;s28V+>6i^Gm2ZMsT
zKTy+9Gg2_hRpG8E27=ekf=(iUo8*No4{AYxXN(|@0i837um&WF-~}7P?!kkq1-TVm
z!$KVenngiY4w46Z0w!+?u^BX21DV6cerhRr{U7G3rHD(zK}{j-hn7MsJxh3&@g#M)
z3sfuMEfhc#^dJm7)f6(r0NQB@X`Lj3H!CCGwubeb(G<i8LrQR>X9}o27Lei^Vi+G{
z5D!|T06EA8ts{WZ3M973N2-WmO>WP;w0zL<uo#E?flDf+tOPIMNLlDbOyLU}ox#1*
z#TBu>%d{x9IJLwzAlMn&ZiAJ*Xf+wBkxgK1(=;hHJu?qn!338WnrGzaq!goEfJ9nl
z?*%%%6Fd=1-1brMwi36pVDLSc!I+B{K^+OmO;9F~`ALZRXkh|s?qcyLIOD=>2t?5j
zI`7*Ea;p{iU_Y2D*z_>OPP8Hjv<wfX5Om%*csdoL5`5k_<ajKofH|^#pi%~857hOB
zF6fe=!9$oNYyuc+5NOH->=T&0KeA@XlncmgxXVHy@~*B)psa*Ali8&JwCD@EqQKA)
z+Nc5z3WJVPuz>PQGIK#Ak;sF?;9(cYvi8y2t>Q=Uf_B3|(9|sU743$mpyC}=u99=R
z720qitT?7+B?rD2)-;~9ffc`CYK)s8yahd~0`0ONPz4QcJ%E}U(6!;PhCjw#pV0OI
z?9?~R^<<zGcqr8x)_DlnDeK6yK=3tZpn-l+iv(r;CDdYET_oswXq4tYcu5qf@P-yP
z;IpYntkJ*$V~D<42Q)u{Xs*ByHvrXXpmka4=o>H$K`k&mM-(96)dLz!h>tHy1z*OL
z8lM<%=m}a`ixL<_Rd*nR(3azZ2fjdiSD~v<AO}o1#|Jyb2Zg|PfS4s`6y@jT=cIb(
z1ecf=fqG7!J~@W2J~@U41_rLKIl-U`APLk&kGDuE1uMw&3;{K>Ks#AM$EkRNT3sMj
zpr`~F=p>)71d2CoO(rZ|0$d&ixsX;vE<T_zgAc&Cq7S(QAxj5&gKt!Tj+8{8NueEh
z2C96aDqX>)KPUx4hg>X>wSu;rgX0r6Uj(Y>LApV`S@20t;PDr%6DU4tCplpo9s{pz
z7<3ywjZ!j;3qUu+gBCy*CB_#(wnKnMm5_4?o;DgNRg894Aw5V?OL4GuR>5T@mOC~O
zy;by10;s4!E#iskD}fewK#utVjn*KYiHy{<!&2D5R|-J7sgQ;$<n*&L>aE*1jVEDo
zt64mBio_7LCkkEMim?O^v@OvUv;YoNa1vPgh7>Ls!3?XCv4#@zS`XA6aP%8%#XIZ(
zI=3U(G#)Y@3z`lwhz};v`oS9I*sC{c-#`S}(lfdc3{+x)8myq1Z_tKacjOJbAW2Z-
zhDrJ&OM<Qg@`SF4fP^OK{vX7KU5GqrxXl%&KOCYT>jgw!LBWRLF1e8rsGCAy1*xG?
zJoMbP_{7o*Pw;+jOVE{Pkh9nV(p+83LgIssp`$UVCy7Aw8LZ6>no@!9voHlu>v?(w
zz&bHxHIR`TT9hAB1>R8&8EXPJK|qTwlMG$Ko`#P7fVRGPf?6S70pzcc0Ig2}o#|0x
zNYa%$upuvOjUGZvH%Tl5p$)kqdLISoELGC)qrjSWu}zwSyTpdz%!A%dF^qQwosk3z
zZKR|L>0&^-6qZ<zBEq;enz+OT8cPU595-bU?}2njk%24S=CZ+~;Lb*#LEv^h;v7<p
zi&~PQ^HHGbG*CAyAQ_?9B;KtwFBvr51wL8R&^R8{501}G%u7s9E%FQikC#G=6l~D~
zY9C_`je<6hLoS2{-R%O(;blR=C5Tw?4*^9amcg1NaJC1ZC242?Z)_BS1_6;f|M21q
zZCku+5P1KZkqN}|_yX8z=tvielQicUY!MII5Qi8P0qqflR12;k2}3jZR0r(hZ%Bw3
zA+%r}M*$Cax`yTifK4H8<qWw4Jcf|HU9Rz7klX))L3?^Y2XrAFZE9$iSq#4TJsCW^
zTNGdB83LLIb148V$8-&jg3X5e2fKn+tppoF4kN?fo*`5)f(Cz4az5qrD3HPvc3V%d
z3-*({;C*mENM#Mt1**XzkqYGpW5_~kdPvVY0wN2lSv`Gn%^-L1fDTOn^(zUlR<MAj
zYfq~70N`6;K&!Vf*8Aj@6c>S(NEsOvrxt<FCk2hv<Utow8JTAm$HOE*L+sGyV#zs)
z#l_$SKxk*?gUVW@P84WMHz?g>+gAe`{fbBLRX`PE?+bvA-NkZItuy*XwLaj47zS$v
z(f+0gq}qkVfkDvx2<+ZC(1;7TVFQnT)K-|01@cOElr`*$#i>Syp#AsxdGST5i7A!w
z$%#2RpbLUPr$i(5zH&1`yU9aya$VygXKR?kLW!iEwy<*6GCVOSCnPgBwForHVi*ry
zG+}57EoX~MlOU(iXXfV-ximZoqxJ=@sB?uDxM*u0L4%MM@gUL?Tpp9YOV%<TlEGbr
zJ-{YFPre0ZYtS(kAx818K_MpbK_RB#wO8bgq(ci@{}2PPA%?{4qy-nRej&#3mcbc`
zMX4zPB}J~Tp*dx)@jd}%2B6_Q3qn^^SwNS*r@H0_c;no4hrOg8?Ri29b5Iq4Jw?L%
zcSGQ`C(wn8kh%IY*wwe7o+o6T9^sxRteuB4BSY50GUA5R%u_(O<(5Kss-ms6K&xVi
zY?~tu$Ds~yVYx*SR=N>ttAWqQhK*2xvk_z*4^$SGVDA??=NDAQCzs?Gfm_w!B`M_J
zCk+{Y7#+<44cO3sGzZrSYM}dON(`~|VRC(P!5h)Znr}u;UeFAQdoeq4xdPNd#C!Sy
zQo{zcss+n>6|;EAY#p{1UP!zvMguR{0=h09OA`-#KM<(q1@)w{hmsq5ThATb)(Zr+
zVnV{;8P^DY4Ngd9L8@y-aw_-|W#~E*ELjsgO$9le&Hy$HPP5Jmd`B*L1ranZ(MH{&
zwM&pU=o)ixzhHNq{T4_m5C~br2d%C^Ck}#o*HBY}VJie7YC*D)Yl<Lz(5)h{V0T41
z`~b(*zmyN|nZ$#fhJR$;&?Md$bW|nm7%9;C#wDnC3xF5eBA?HId{Q0OGZ7HW`=EC|
zA{|(dK0gmjPN>arSiOhij0Dn#5g;?@!ST=`WzcMbALxuIoQGBgLz=sepm7r9kq_u?
zSxBcqGsH)Qc;Y=SClPUU7M9!y+CoF<upWl^D0pXuii0aApc8Kp10|rF2Ehl*xVnPY
zg<v0Ai6>NBLq=Boz(XtXMD9r<cVq=Numb601%pZ_Xn6)}k`s3)BdlydX?W4^GJ#-o
zLR}13&=5Sh(;8f20$OZK_*#=Rj4bHt8juFPrNj}`nFEc@8XA-oB_^kq<mcxU8ybL?
z(id0eCgtaNmU$6-CI;vPz+{wJUeIm{a54bd0BT2q&-eo0Xylm-n@}X?FfsgHaZu+B
za>Wj4P8c*l1G?}NRLZ7eySpjZHMj(Fb5pLXU$A97j(eLd<8j{G1eU^nZ<A#_5%)GB
zEvN-0Q`Cu8;+hipi*m$fSVNO|*s8GP{L;J<Py8C44LxzpNnu|Q7UdUgg726zvv@C1
z?4T}^g)bQc9aCl=?+Q7l40HpR6KFXSbV(Da8v>6@Q*g?OPtH#P-NRg*>Pb@afmI<!
zxUb3v6?6vi!AJ=PkwkE%5L^iaJRx9c9Pb-nT#{b|+NhV33YzhXH!_5H1AG)1*e}V6
z$r-8OZi%aFE-aTIwF1f8k7sOvcD;N+YEfo>3c(xZK`RT;Cv`y6b%utZ0s(S3B;;-&
z&{;>QCo^F!I^hA2=Vp(1lJ_QHX%>UFUAux#jP(Q!bHWz+fnAA~yP)nQdE|<?YzZ2G
zC2%M(yadPI+@bpU8K6^>u!I<>BjIca8YxF^*7ya(b2Fr$LEZoyq&@~uAHkPdVmq7{
z9t7ChL!hx~%qcBA>oJ{Rb0d(9MC#^cXG74jimtA?$>7-wh#`gqCg$MHG1NvY{tAnP
zv19Piu`B949%v%~@$+~FkYh9<hgH($rYrbaI2N$w6P^L&wCuo(E6l--IcTm$8;&M2
zPg3PrM`uG)&T*vK=6XoZ@&g@E>6llEJVD_Moq>S2-a+|?n2~RAQy<hiL!L+i?MI3L
z4IPlaqaKuTjEr+KlZs0cOEQZ~GLwtrlk;;xO|kqUBaHp|2stvVEklD~&@r3AC5c5P
z(55kH&N?MOzAUpiv&0j*QHVGS&d4AhetTJFN(J;-LRav-wV`P|RR<1Dz*{AqK$8)$
zgp4*Q3L13)Pw@x4;uv^<s0j9r5B30EPy#U$^++qwybP9-9y~DN3e_Kqq91hUf_Ho{
zs6Pz8Faf3t)OJR-203kj7Hh#(nxPnIXbRtO4soHO6S6#L<PcQxKpkV~fi4MJ2@R9<
zLzWB%n+)~}Og<P>9_$I2d;~<^)fGB&XaqVI*B`PRCEg1(^=)33Sd<C6Z2`2L5OfEH
zKj^5Q;P80RHdWB>Ezs#ZpsQLy+vY(FwL$yiK^LwV`osr=_K1Skq8Wz92OEaR2OCDk
z2OEKBpFv|f!A9nwkuqpo7L>avZq-rmlm%xaPtbA)BXhK7qGNh0qKz1A4BGJ>42n=k
z=)xY*-fvKU4wS<|UP4)M18z%@Hl$;Or&);FWgz)3Emv2_$~EL&=g2Vt%ZDgEeMECL
zC^Ih|+vXJX1u(>}mv99&w9o?w+*E~EmhgrW?)@khu6R#MK;Dl+aN{jG6*6KZ0W><D
z2wC6&I<g}OG#my>6)2rH6Vx-rJ>flmP}%{XHj|l`l3D@cAr&uWpqMjo1$UwfAO$-1
z65KQ%G+OEDlWXLP?<8QNqX;^dJ37AuDy8W^zvBujHbY>mnLz7K$Q-*vZWIx@2m+Lx
z&Etd3!AlZI?izxwYzEb8uCBpm1PAayLzKa8@d41=f$^6^IL0fGhIh!l^cAhUVuBKA
zNH>-c8-T>#mrBGCCpd)M;{$@-z)gSfOdR?~G^F_>OJe7b(8?KN%LUvs+0X)Gh+S?3
z@3B%mn~8j9C#cr}nl30oKHLhj*e#w$Yu!vC8)&dz017%fK0Z0eGYDlox(s|&x~Dg2
z9u_p`>5>@i4N7CkCl|qnBq$CYPzj3f;&tS6jr?F$BbjLwqz$Qc1G<X<OGg0gB4~R9
zH114p*+FsvNn}4AG_FBJ`GDjD)UiGA`Va!++eV(j2GB8SVm3}=A2q>!Rv;NC!UdZU
zsxy#0j51b-x9*_kbSaj!1Q~FJRz&av@nD$;+X{8iYEtCFfqEz3L5{!2dh#78NnxIR
zXAbHaf|{#n`3CNM?7ae<lf*=(Z|LMR_Rs|N!J#{a5u0#8I|W=p-LQaQ7f?Zky&+8S
zOgvCu7j2n0EbU+$c!e*{1|O&!jB_)#F=*(XxD{rw-Oj$Cwd`>7L5JCb3nl1s?;waQ
zbV0W%ctJO4jXbFHM0h<n=zIv!JO%O@U<6_mfBzGyL?tqYu|zF+$imeNw73;~hMa4V
zH+Wep=m^dD5b)`apgSZyLC4m61%sB?fLEeIQzwDZ=K#o3Nvb#$(t<TKjrWZQ-(3S<
z#hhOR+BgClmBAQrhPn`S+YK3m05}RNV$v1p;3TALr(u15q&uczx6y&p22vjrTuc*V
z1A)05M9GY0jT6Ca2`YV%97Tl&DP&)SalEIuU$7I7fkaqV^nzqINY)GT2Cs^TaDoHS
zq(F<6pi*JTQlJJfWH~of7Bp@M-kA<}2zay-W+muwN{}>Y<-Mm*t|d5w8-mMdtOp)|
z@&w{42dw*eq2(AgT5CgW;|8eD3Lfut4R!{tP9nUQ6}AunbfQXdqGvLJ#O-Y8>JQo5
z8eC!u8A_*K-vP8$-m)k)J+rtZwFtg@0(^@hXdy~wUb-vt(&-YUq1qC(YfsHU<KfQW
zA$C{L5PLAj+DK3cc|wNQaa=|NRT1nDUDgLN4sCcH&-tJ*{oyG3L*hL_1NNa{3e@2U
zhL{T)S_bDS2p4sz6H-gSR9c`IXlNeq2|frGW*=x!8etM>;0Dw%gK35xaR{~sBnjHs
z3zH1MG#M0<aFatZ<spk0!KQ(SyFoUCyann^7(>=##}}m*m*$j!*4KHt6o4h-K_?Zb
zWP<iKCgylXfDbUvDND>LO^q)~O-n6G%}Y)NZF4gK9rOskX4MmX5340~bROlXIneH7
zkg1rLw7P^O=a|IDCl)8?n5U#BgKY2&HUb5QtE(&6SQzCWYy_IzfN_H@K_m4brO+yk
zxD8B1o#x{TYRiBYQkp@VZ^$S1p_ct5Eo1~O76f10V4Rwl0-p5p!?*Mh-VDN+eKRsg
z9{CB$FUU*|hELmpY$3EH5q4JwT4hGAji3vwprsCu#x8j1hu9Ntuut;&M}fBBQG1rp
z6kG&3gNh(%t%R}07_0;|FYAV*at2MexRnL_L5}Bx^3aMQ@LE)ixdiZ}9O#&MPq#AA
z`eX1Z2Vnca(|bPg!JyK}2b9NPstgU$twBnWpb-@CvGXAF3}Gh~LJTxCgOzAd7aBSv
zn*=IpK$SX7(i2@0bVwph5_VD{lF4ANz~rGP6~ee6o57xd2}D8+htKjEBhT`IIzC7>
zhig1&<81)wuKD1Ic+fH0pv?oIRtf0FPS8}Pp=&(&MtDQ-_+Ufd_+Zd!c80<6;4@zh
zBjSTWV+KZ`z1y&((6Arf3Yw^KC3pdzg=?@8s5#`4?2lCX5bokreTfjH1C5cSKye5v
zzaW!^cy~jBkNyt^%@4W;1UrGtI#?bsLM~v49Zsgok_|-b95kB%>Lh`#aD<%t123Pj
zbbzrfgENc=H(J3fgIrw$f(_&0d-su>Bj}|dag_w_A!dXZ$mw7pnTy4npmN9<ee@L8
zR7Wjy$nX9_Dq3jwz#FvM7~cB_-L?!qvDFj20tGG}h@uL$apaBCpNK$F85R#2gob$m
z)XD<&z9E(ec?W}ze}-_t=SZW-8G<r3Owtv@T(CD_(q0(Sphc2!YyBb8p!5Q(nbEqR
zu*3)5zH4HF^UQPPyaPM-oX`j-sJQ{zW(>`O7B0}^{t&4N)(pY1ecBS<25?C%Nesx(
z%mdv?k?2_lTFjdWi7#g(SN~vGvj+EwD9o?K-@auQ?+ePONMVP12#<lQEAk;cpezT<
z+oh=>UBnhJSVn3f#U1ECAJ|zlhVU&d@XJV%YDi-H>!48zklBWY@xHJN+f(7IeGNg)
z<AO@?q1oVtz@Ulm;1VOVqQtzE{M`7&<mA-iV#Gz<C5h>-pyUL(-y=RhFVzzk#D-`m
z?}PR-xw?WbEeJr&t0JGbH#k-on-`_#q$U<acb^8ASd^zGW<%l<nt(~Z)CDw!=nd(+
zf;tN*eukNeeT<is8~I3UvEyC>f*t^bj-4VS(?Slag59fvQXQrwmLP3R!VxOi*1~`e
zr~$8sp-S!pmB!Gc&RyccYj?m$&^UV<LFQmUmVgokr1}nafs8|ecG**-pI`{uX^>J1
z>WG5Y48nS`pyQ0FH|F6O?}{|W1R7LDJNyMQUusIL2~#J?gekUTG(pvBJl<6_;Ql~x
zD7cRk9v>V48gv2kK+Oo87ixo51cO@H2n}cjHl9O2U0tCTf|}+?1{hkzdx8!%4>q)f
zFhGM4Fr^;IjtlmQ_XHoa12@SRLmFK5!{vjJ<v~3e(4Ys*><Dy8@G-CuPlBpIBsU^y
z!(t_<ISI4U$QfcPq5B{V!MzGYlX%FwR`4l7*{QC<!STUHp5P{Ta0&DjV8j8x*bf5+
z9paS<-n$qA)(F4KhP3ekV^h$4OLA#ZQEFaEd|qN+esOAYeqKs(d~qgdP$#t@KRE+j
zkAv2<5xO@3EnUECH7re6Y%O%~$@;G3UM}DU>b3_PVK#@sC+tI;{h-rh+{!?MgrI>}
zC=Yb@zDqo4(J5r)4tB<VD5$gP3OYyys?ZE705%ciS){f^FsL60(+O(0B3l5m0d)Hl
zT;3enBv2X!H(nv;f<^=pnn9AFwg=P+ptY+ANl+H@gg6=|?~iOUL>?TjF!>OOJpOwF
zuys|aeZC1~f&n~139Hc2msEq5fJ&#)8$ZE85e!<j47$t<){g;Azk(76yyp^#ax1AJ
zNFFqd1eXtk$Rqb`;Bjqe5)ZnU7IZ6MaePi{o@cJBYgR~nCUi^{wI!VsoamY33Tnqf
zH<N>=K%EUiJs0o-z~B<lE-6o+Ttio{0NAm4pe=MH9vTU5@PG;nq(*jpq9M4Q9pIf2
zkO8}B#sqeXC-?+=@Gd<vwyDC`593(32kkvs#DmsCAVLmx-=RfnVQFGcd`Z41>PA(^
zcpMv59dYeL^a}<{Vc)0<x}6^3Pw4q$;D7;jK)`J;$O)>5%U{6T=`c<;gqPD;n~oID
z?t-?VVCkxXNA<x|>Y$-Sv<@TTIuJZ6?}=Oi2A6=U?}B*n9@$jzX7TvUyn>v>WTfsD
zStD8Wy8qMAAl^4VB^7)!Ex5|{3obEDEGkN@#MwUt&A__CClKg1y$V{*fjr0wzA_Z+
ziXl+pjWL;r<9zHOZ_tD&xEgg0b|Yp&l*E)w(uICRtu4UaBLr<WgJ1Fl>aC&g+ryJu
zNjxkh5j<#ye@qE><`RWHtupAm3$@z<kex=O+p9p!TMa>TxS+-;=$LK#Y_Gy{*cob1
z(gie=3~Dt8##6kv3VNIX_GuT;eJxn-ATTnE4>p3_BS&a4xhW}&$w5OBuu(@?Bb3O_
z3MiJ~#}a{CvB4PKa?puApvgD15pd$h;z3Of$Z13VkdYG5S{=8tU=PrpCt%y50-?y#
zLEgdsppHF6Cww&zm>c9B9Ev1ohO7@{Y%r+D3v)B5!wxEop_X{WL-z_n`G)Qg-JpIu
z>b4Km<z%2!oM9nL@8$)l83fwf1R7!jotYe;m{OLQ2Wk&k#>c1Um4a`^#(Jk=E@Gcl
zZg3)~A?)g!<60I3-g=0CXcy92HYrHVEb;_5Me%Kug08*=mCE47dZ0r;-O7TDO^b5N
z;|uda=Ljd~=N2S_FNls$EdzDZL3?sbi{p!3VP!hjY9DJhq4s<^I8_CYZnpyU(Lt+V
zk@5!OeglvsXg(Y!Nwv!npqpY1k*CW+n_?qCO(*Q9>49%=3pO$VsX$+C7Hnh&T15lh
z?+V%mh@2$7;hh95<s;Tso~v0&Vo`c(iDv+KnM;5-zJuOLYw|!cwjr#M4DW|o!Z(By
zT)ByVVii7<X$BrtqWK&vWEmE;SMQ5)+ms1t%my-N2X|R8iYl}kCKzlW)VwGZl@aK3
ztR~3PLEfPA$>GBVj%ad*plMR5v7j0NGy)Fgg3Lv>6*N?VCJoXIH#!hvG<bD_Pp+W>
zWF;x6GYINk5Lzov)LJQ8?Q#KCz6AFPIvaU<p$`#)G=jGnx)eax9)L?}$g;c9BT&J&
zt_6b*Gyta~SVJUgI2|jDtIRfx1Qp5H3vI}(0caMK<U2R9HVvT7u@Sf6I@ld_8VauE
z!=UCi!ByCx3=O+;Ail`6EDF?e15G@Fj;lkeeW=|(9&KnrT2G+16#W}oSh~lcv%o>~
z-DuOlSnmD^HZlSoi3hv=1GMxIvXt2$dcX+M!a)<zO=zh}`SGv~P?-jx$`E~7ACA=n
zroO2qMVZOPzR)WtJi)suVOwg<;)6klEw}~+L(XFYS3T&PvI#buKp6nJ(@fOrIMDDt
z`k{27@n57i7}l8|P@MY(W1ss0pL`6S+JLnvydhH?(B=qwg9v0FOl1&?$^cM*8f+3&
zYXq`%kasY6h8Q~kVvHt-ydcdISq^m1BkIN)R}5)nOF{E`pqU+Ld&mgf90K*^K?#6}
z)(~ij5fm|q1s3oIJJxPDO%HCt7U7_l9qcF<k~$ZzNF51K3lg~_VI1#NmWntWJ~+`c
z$<-BnZevO+?Cc3xF9CECP(eI;?n)%}>_YIu7FWbNJZznh(FN|H)(m>F1>T<qUyvRK
zS@jKF1P<CeJG#K#(<_*63)~G&Ktp$+IbZO`F!)*&Bgc5qns&%A7PiDq=#Y0%6@j!a
z0`I^9sL=%}S%>OXec;jsRF^_mxI*p>NAW*tV;hilevq+lq+v?4`1r(}%=Em}l=!65
zw6s*vMQ+eR#$2omE>TK-{D)bB5&~$)ZDL9a<ZM`4cN>gI**A!1aXyLjj-b?L0WO)~
zZTS3>jMO5~EkmFlIrt*>;1ZME{IXQgxg&@>KFK-^(Z~dCGZx}xHbV>00B<g|p_ZAK
zmLFdXIz1W7L^-Ir>+0$c>i%Kwm<xfOm+B9lYeY&h#13pj7Ht@TR*?ml7@5S!r)B1)
z#Dm)s(4p)2g2d!(Pt<c*K)D>GhRoR$@RFp_rCxMe>Xi$c0Rg2T<Vkz*4tf$7K*Jhv
zpx8$$<KRtA(iR`WXD~ocL))@x;5w+U)&&)p8L5dWp!H7fpsYjGfFyZ`-_mRSiD|rN
zZb1&HvkPuIgKIWW%pk9_pz>04l9C^`UInNRj&;qsArWiNL1)Zj?o>djII*9ZkAJNN
zVp7l00I@y`yv`n4pn{J~gx21{2A~=VIb(t<0?3*U<k2P2R4&rl_J}oR!3Od0>kvR}
zzhHA*>&(n?uQLNnVP9uvPU?jS&;dr&1M1)_>+qbxLt1ixTo{2ZRX}z_B8RCrcn*rt
zPUnGK9tOF{#vtC%40*>GXom*M&P+#WVM9dPg@-t<wT$?aF^;kxcFq}Dr;marKw#Me
zJUNc734xLU;hw;A&=0YP7-35);Bg`B*A7_1@7*XUDT40eLaf9?aiy^Va-^YLGzw{~
zlQ?7t-EfA@!JxDaTJnoG@<0=$AnXcSSec#*KZ6z2-GkQK;B}G&?h>KmC<nc^=Ma54
zn-i$m#TcRh%~*nFvoV(PK-VmyE{j4x#{{GsH1OwE790dxG3DwC;XzHrGII`70XnW4
zH0uRX9}HeS5CGn(<Bn`luuHrrXaSZhm;&|Npc+6&TqEg69sLXr1f3ZGQ|XFgpdrXa
z&?qL<sllLuNQ6nC0eA2!Ac$i?CuXBcB6#2(_Q+h2$)FH{nGD)_k1ijM<T4{uh|37=
zq5)qCNN{VuxofZy$aeVcY`ErXsC-g9WH<x7APiOyVjbKDr3vgq+wduVj1g_5(h_uH
zEtcLQsAPca55_X$92^+$84MnHhK+_tqNqYkIpE?EIxY?xKm`p^!?>W$1)%tZ83a0k
z0U-}cIiTTMm})m<Ye15qrW;Js2U!xd*~}AMU&Bo%ep`bHs6}pM5bx>-&at4g&cUaM
zdIy6RwBfpC(hzh#u&YZVcxj9gWa~Ay1|+<rgHrk<>L|R2jw8h$snr3Nm<9zOqUGy~
zu>+OlTccopL*C}?We7^c@yR*)$=UJX#%n65H4+dKA6x>;&IOR&(6D2vN)ppOK_Lzw
zOabjTKpwvdGByMaeB@-7rRHSjfp$eFXC&sOr>4XsR<$LUB_Ve`P}fcS8JZL&=fr2`
zm82G>B_^j98|N0M8yb7&m87Pp76pOKiigj8L0cN&bNb>zgIlS^#rbI<X?&Xnj0{0G
zlw{^YPqm7N49|ck)9_Zhpxe_z;-T|vpdmr%m@0KIr>AJ_3@HhM*4kr9R-hIds9u3~
z{2*&nV4G=!EzmC$g&e#DK7tpdgOqLBcsC?N8!4c3&WPQlk9#dXmdmd|Eh{XOt?-?~
z1KCqIGR#QKOUX%%&&f{&jrT%_30(uqKy?O|-4p?!JFDWs8-AQYM>;?TBtSVgxu5{G
z7lySzYh;?3k^;-axy9+AU0{$w=3-K3$8e-7SfjNJZQ#f|1k`th9c2MsY73cq0QH?y
z6H}nKKIf8gEG0=(oJ4N-fXx0Ox<<HnaRh^o=Od!fz%}YZ_}oyW>2oYCOHf+Dyn73N
zLu>))M3B@XP;FUa8Sj`^84nuTfdoCaSs#=5&^*wgqM3;~nN_JNSVn`9vMkXH+`)Ym
z&`P-=Z}9GP?33L-xdyJ_LnNVnUu^CpG%H2?6`0UA$!H4>)JPkE7M!7{Pp$=c`2%<-
z4E7{}dafw)I2qC^EJA4ly)Ys=*+P>D-i7awegNbkR~H;-#lhOQKF}qOU_Gb@xdx$0
zflf|?S|5Qd1zIbEy57VHLmH*AZVr(K?F5GG(hc&4^b3eM#}!o7qm9=ax`I}_qW7oC
zJD!I0i8IJ{P|y~4@LkaOZ$&Zz9mfs1hX+#Lp{$(&6@xfNc@XV<y0u+El{yH!;yOje
z8L|xrJi+4)x+?+8YDD~HcMy0W4yp7ew!wu||Dg47!NofI&=bmVEIFfxuthhZwp(Ui
zJa}twJox@0Py&Wul1SmKEtyx?fr=^g)DJln%^9>=-4N1nfOl+=Ck9Bm2$$eYK6L01
zxk$u0b%44(eIV{p2CvmBO3g?t&WKMet#Hi+9Ww&z-K7^L=73I}EiM7w?v@1318BFA
zA~n`iD+*GJGILY&N)mJMhY-mZcjCFN)B-m94k|{#xd^F$MO<Y9O3Ua=BSCd8tP>nu
z0y-%SbVdtoNoX#)JL*WDT*0?<A95N#XiXpf)9~Hmp$lI@K?Lp-qc1sy-vMT53~r1f
z9rlSfyh>b%!uMq2t)0OOszFU;TvaouK6NV#hSkhq^`Q0wQVa(}){>w{A9%<Nws|20
zQp-Y31C70TfzB@Vgly1(sTx*W98hloBd@Iv3TZNGB>2cD-XnZrtt?2}4A(inu(nwM
zbe$qt7bqT4T3MkOvY-YUOm7rK7TU%#hcs%zOJB%qWPvwH<+{2eRv!d|*X@AXW2hJD
zl;Iz#ayIhBG0X)zFAaPOtWU6Eyb<`~VNkY(t!{%25~7YO7*Txrm^tVMdC-_IwgM3{
zdH@>afSiTM5FZ6E`;APJi&7IyQsWCslX5bPGg6D<(-J`|f-6ZLx-g0N3y!x8fSCh2
zRRL0iyMnHkH-k&KLCgp5GmkeyXz(up9gtoeo>`LNn3I#AoLG`y1Rf4`1r0_AfDADO
z-y09A-yoxxhUR|xDXE}IUeE|8SPX1z38^<<gLOe}7IuvX4*~^K)LF*JfUwadEF%qI
zyQz7_jCVZvUQK8>2Q<w9UIYi_2S8+@naU8HsUREIOALuzD33a(4Du^du})kygDstc
zU1?~5wDde6*djg`+-xy4MmfL;d`u7F8$My7j&>|4Vt0D5F*xIZ%M{muVB>h$aY)Xf
z?Uj&9m(T_1&?{(=%3F9Y#}(U{r>qekSb{IC41gPtGK+$BXp)$fkFXPLv2^1GaNVW}
z5l3K}#DfYoP(cGZpc{X`6?~g7Xp$k=1aWjVsCh_a%n_&(3_XJlvCfGbLhlYnJy05a
z6oM-#g^?G?c>RifeJs-Q9rUgi_9O-Cuv6g(t9a0T7@&y}XG2f$7z55_OrU0=WqdIB
zjDM6qFQnlBKC=;A!-50P8)?NZ(i-pF)ZC=fG%Ta6R4J%Hv&6W2@8ISIXu1sETP3M&
zkr<3)_yk7=2c4vbeybelYWHH$Szhq7FUm7ZGCTu9;seTHm%#-E!*5Ft@&@f6v5ZHw
zS^SWSNYr#og{fCiIS=Y)gIfBa8yMnq6D#72GpkZT9T>>UeMr9zOU5(-Rrmz1?J))&
zGo6~3n3R(Wo0Ul`%Fm52$;d2@2L}Wwr-BY3McaN@T;vD3>&-MiJ|nR>KD9Wl1TuXR
zVgMTQG6mn*;#vm1N+keta42|o6zLW-&|o{krMEZ}KdGUM|3W>~m;+@j(25So<$9o1
zDWI!Hz$0I1bM=rhJo3sVsw~<^E&Q>sMMW$83648KZgWR1|3Mq+U;}=JI4|p_#s(44
zkRAxTA};g>)wifEDOf3N8IV|%n44OXT7<I1o5UpvMxG?K6rw<B-`qJruOzji#1MS0
zZE<N5XbcG?06M)0dh!%<p&Swqo>(#fouLBiet_~xuoGy*E~M3F1U?cIR2Zff7klDc
zHUM5uPt+_T;p;*{>nk8vaDe(=@#sS)pd0@3%TnV(-5f{;2gQsR>IRL`2`|w3X(pHp
zi%@1kQ1<K&(1e!}sM;_BpPCBl$P+iQ0_z!|G@)Vb9Rdd(qO>7M8x}N(_k?ca1W&oZ
zTL{Q`3RVgj8pFHHpdK!AQ9#b95U87mRH0HnO9AaqLWY3`|6Pla%TystHHqu#qNOD8
zmKxGFBVz02f`+F-6|a9V_-tNKl0|JF!s8z$ZDMcz;qQ|W(GW6<2Q>rH+mNth_(4?^
zNlhWs_;}PREyESHL!SZa&SUo>Joizvbp#sw!m>;YB8<G;3bY^;bj+BcWpaLAacOQU
zcne=?D)hDm&`>=_YcaUQJhM2yI59WXGXy-U0&OCKhF>6uRDfGo*t;l@6+-Z~K4Kh<
z<bgLc&>~>abYVdWWdA87O+gQq24CEQqg_eNEjNfOV8BOIgG*c33Quh15dPUxv{DG3
z5^#-_V2+D{>T1wt571F<kmfA5+ze`lgPSIxVZ4xFxIJWTQK8CRT%hji=o)I!;^~pQ
zhB_29K!p92D)4av*j7-3Hxnk7K#t@lwD=a5&XE@(<F6w?<G|oUZ9uCaLBmnFn#^H|
zMVW~ynaQAXF+UG<I2-cHWVC#Z|I`A|#35$JhO{TZ7fpB)+d6^ISowfPj9|PV$aXb|
zfuOA<pn@IB0}Y2G-(?n#tPwmv1sa}!%|L;MCqSA(q2%e4YX%-IHw53)O5_w2)|MSg
z%}&SJAH;?vM5#`3{Q#OxgH9q9m*f{ErX#NQLT%U(v6>U%Kx|bDp#^DJmg2zL`Pk|g
zSaJyluT=z%{GhGFK_nUCCN)3@BtYgleId(=5C#Mzr>Y=`EcmP<5~?v!wT?A889OKD
z<Rm2~XS)~WmllAGg?B70L94XEd(~1?;!{#{K!XaN0XUiixK6;r(Toi?j>liNz+w}5
zm<4Hlp;5eVX--LIJmif205{N;v_^E<=w=!3O7uoI@IW;BcsaNehqV|3Z<}!?aFZ0M
zND1}_?@tSa%yC0_P!q8xR)`AFt*xN#M^GMkzYxSAH)MlAS6qYczy<9g3j;L|U7;G_
z_t-)-p>0<J-QEOO>4IXQA?UJ7$aXV`RzujOwqP!(?+?CP8_Wwfgk5S2=7J=V9Bl}j
z^#@A^gG~m72;64qyg$szAe+ISfC_-l-vt>5+302ox>FE*MIbEEV<|eoCrXvX=Ydwb
zfo@STh$nbd8<xU^sMFd&g#cu^iwo%RTUY^vUbKLf1c5Fn^z`-%cE`EG6|62e5VExo
zR6n_ufeyD12Jc^j^20D>Arra~y`bf5;6WSE^b34DAE+=vKA8a2xQBN}P?smbI%YVg
zfk+zx!8>9N-H-+9Y?&6N7N?fD20#vG2`;gO4kG5Kd7`b&^8hV=11${jgzc>cuO$O-
zw*oJ3L~EOrxw?Y;5U#EPpzTKR2?vb6EB4J&mTo!ui6xnN=>ecE0NA%ofdUt~b4gtF
zfuooOb#{WyKqIRG!6u;Y416XST%i(iwv91J7p!S$XpmZwoC;ZMVPxT%SC*KQnG%>^
z>|d5zRFs*LTI>pwhVK6Yc?R212rOlzG-hCFg}@LR83R$c_b0*5sK?kX2TliMScQ9T
z4{;_pX#NE0C_OA?4#5%zlrB-m5{Vi9#+FDx6KU|q4BlHnAgvQ)&_S-QSc@F+xsad>
z(%|O##)Ga#gf)m!D-3VQoGi4N6M~{L2y`wa*d(ZQ6tZ-XcW?;kE(M5#Ko^jM8s!j`
zXoqM!A?pL5Zw&S?L@oHPa)ef}G_s|jW3)liphgj*0S}t{1FbkFwBCj02YDH#WEK}B
zmLz9@wqzD1#upUjgD$%TxedAez_Be1H1GpzGGN)$<{uL88t(;K(2jHpJ?NrIP`Y(>
zC44_n2vTK$aySE#Wf|4ROhBV<@C{ao%HA`;n<@)$T!WzJ>f<lYaGU|+3^_y}+-HXD
z^`!1@RixWeL6Hp#3+TjlW}0UNWSG`~R=1^^L2gUMmbySAoEXU~$QyJ-H10#?K<y7u
zWrBGOw=?>_SRc?;3c(TJdMlWSo5?5`Jq2~lf=vnaWQ<^qOVE%wsL&?%pjf&#nxI#p
zfqQun2SZae#fO!f#Jidr!Fu_rMbK@G@zA}spfRCB$WeCj;H4IbN*6RahgNBTR&rwN
z;y^~9Kmm+8hd|+G7o+(2yv&l+BFI#4K(1>@d@%T^LTFk<wG31#BU}#}h%yE3t<Nkj
z$xJSe&n-@eY?;T^Rdz+2?+7*rFJJ^&g<PP+8)MiTPk3fPh-xF?ZDgbS5L$;j#(M^X
zx|0|uA&|Y-2HqCLQFwxSN)VT#wdjMf9@K@p+h!mxgCupg4Jg)8hrnR*PRueU*yssl
zaSoPYV9<dfphaG#d7#l@Y7Xw0#=8<;WdUk-2L(IF2LyxHT7-nbJcqsaXhelX4VkvX
z7>t1kBM*&127p0RE`IQvov~*%{MX%sN_t4S=1F9`2g_t5xVdU*nOK&XnFC&wmYi6S
zn4DQs84oF=!L0`@i&O}YxFb6cTGC^?MiN_}0aWe5+xQlskqX=cpy=f{(c>VH*1cam
z_=;s{gWVm}F96#P6$n9=4)P8LUGxl<ib9h@>oR}`oFI0%$9o1NZyhmoMAiywm!OQm
z8oEKGq2v0buMI%W*5JiUq}3DnM^2r=)2y%s0_1cqgD^Y4cv8rK?Lh$TRww<ie$+ei
zXnnQ?X%P#%Fv8i;6SAS&I3C|%2xzPezL}cl{Y@$z91U7_4{FVWmXwx&4#k7?ec~~X
zg9cTB2J!Kj$Apr2)GaaD1-vQ&zOxCn7NXj&R=?1kT-SKWq0e9o;k6!VJ_6@(a$2@%
z%{SCNSENqtfEs+@S`w)aGPH~bEwYXWwV6SCupsSb_}D77R>OkUK!G=PLE4w`kP%#q
zc*xi+uD$@s_sF##QB@Jn`VXmzg=3-&R%T*tJkYam7i><Ti|TCT8tej^ScC>0Y8gpz
z*E20n`vFI#v!Q1Yxc-M+*#;V<MW1{QE+Kip9%%mns1acZ8W95R?+$^Ur3Ol|ux1sm
z%{?fQX^e7UY><DjZ*e--6G(~ec|lsE*cz#>1U4=p2HdgL_~1FLy!f&ba2pabUlVK)
zZ#Zz%sE+Zj@Bu3DkR?jT8FZg7wr)OX#FEPAgMvG*&;vTdp_5^d6F1SeK;S;L6n>H@
z=$J;(bQ#n*L&JDa(5)hdMqnCT>p_eLH8GJCf~Hzg4hnTcaR{y>NkMa?pi&rST>!E!
z@Q511Ww3cZi2Wc7Aq(Ije9(b{Xzl?I_Cif2_IOZBkQYI9I_kY9e(|95KpBv>4%4)P
zMPvm-<Z+Ya0JpM$GFRk+8(A7&7o+5G_&5ZfGmy#d;$Z3Tftqx%ZEkqFm!P-{21TML
zbc0~LCwx;NsG5s+&d)0@DJo4aL7DMHT0lW)Jq*Yclq^Y9Z3!Bdfy^A^ol1fzF^LCF
zUt^z3LKp;_Ljvo8o>c~&yAFoV?!cr#GuKe5NMtFDNpC}A3~9*357?w&(22f~i62)l
z$hLQv0?<Vz4DnGRVfcoWact}d&$Z%jg+eP{w7F6oCp+P7Sm5h0kegCL8xG*3*oY(R
zK=o%Lc=-fmMupgYFSzGO;WH|r<QMOObO@mVbTAk(H4kYa7=dONK@k&-Ii*AFN<f_M
zfow!F%uUROE$K#@*+M?}23|~1VW0~4*)O0#L2AH)dQhN(z|{-1WCy%67Eh4@9`FDS
z)Pic0Adpc=*&DJX1bHacGTt{aJ2f;fv(Pgn-W4>kUYwbio|77%pOlrFTmoJn4c<2c
z*=|{q4?E?R;7%=A>cv*S6OmIuD=&g!3ol^DSEdCgdZwWk?MS|Z7wx2Vvq1B{pi~E0
z0)a2z!z{22Pt3^)0Ucipx>DF6-V8D_XJ`qV{U}W;PA<v>FQ6cDP%y|1{oqdUn0v5!
zJZQ-q+F7Zf6k#3@A}zquB;Ude(hAz4?CKiq4mJTY*bF|M4m7<VVifNh6k-w|6k-Y<
z_9MOV4Qjy|Ku*g56{%1z%F=r5hk1bJ-Tgw0<1K?T5{pt(0!oTpT|;xqT;qKL%0Nd*
z6Yk^~dU}DZD=|yXD9X>vw@4{1N(3Dn;+Yd%VhUz@`s5h8`s5fIzyPQ{6AT(Fw*)PF
zFo=ikaddSJN&;0;=AgMo$Yx$xvc}$gz*8=eG(-gIyWs95fO0i*0bveVploOf>g6Qn
z<bV$vg-*D^Iy%_83xpa6NChUgTns9bJ>ANJM{jTk70;0IXi!@nw0#T011~*6NCuOC
zgS!!ES)wsyZ8@Y3gKbL-#+jWcEn`^mh1x17rcNU{?c%B2z{fm5kD>+DQ=ke9I>-X4
zV?c=*<tR3?c9|30?2Y{Z46J8tLe3}(3NZk!*)>FIyn#a8E7$_*3^wpE8Dy|?1TXXe
zO{aisE^GxyFgOK+b`*jd9FVYrAApWyp+_iap$DkoqrA^UZ2NWeoIB9+J8)kKRIGu<
z(xBZgLwDpu_dt@M#n~`PUu4N(Llbb02UVkBqk;`#2kt_-AbHTB1nj6j!*Gax(AsVA
z6cy$YJn+`NAaBqTBiFKk5OD1bZl!|e5>WCdNF~9uHt=`)k!o5}$Ih|z{K1Q|A?Is=
zN<PpKH)sbaWLhUVzo0T6bT?*vB5}u8<suGYfgbJd>Iz!EVi+G{0BRJ#ThO442J#4&
zHAz@<D7MjXP{Ryu2Pu{|1$YD!vWnh<$W`>9Obv1xY!V&T!XnaLpha)+oC?{dgE4dn
zOIqZ1jG-ypA2fCjx61=GOAWRiDjkX}9poJhx?3D71zKPa8fk-YgS>-7;aMx#&<t5$
zut&USFldAW=4Q~PDhRD$X=F=5SrH@+YQnlAmhNM_#KXt{erSkGDx`ywUj)0$12LM0
z`@nr7*Eb}3f+|e>10j%QXqm+Y`NgS_CMsw$+9)1%M>6p@k$@V^pmrDT!G6#wJm4Na
zq{j%_CP`v;cJ&GZuMhwwScoB@+yokVLq1#ywBj<j#3Hj8x@jpS9(J4(Xh#ra&o`o5
zO`uJNr=yQLY)zt9uw`)Y8Wf}hz(|?y!hZBX6sQFN>q}udFUBaI(0MV&@vflL_sR&&
zia>670F_QDsX3731a5{w`sE}Jhf+`$fvQMQ-xJr)RkV~t?7$U#5snY&$U!*I6;uF$
ztb}#Mf{>+yyuqtopdFD2G^rp^`2$%O0~#eo>Z5=zK7&-pP-zQft-&B^WII9k>w<Jc
zm&urbyC{&YSj6>ENUpANOsNt(_lCP`g0!^=d_WuI_Ss-JP|Fi_%q+ePw9`4Sgy8-S
z5}KNj&<0mvuo@73Ll{^ID1D9IY6cF9V9?eL@XQ#L3);C29@m1VdPCxGH3O|OGK8dF
zL(uXv&}1cM!xPlqLn^#M#b~@+X<jmDd<nb=!q7M#bP`W|Zem_ydTNm;=4dr>l_+Sn
z6^>*8sX9}OON#O<U4w#=?v^2NvOB18jIk&!nLyF%Yy_$)%V2e%EACs#VCQ^6<~U$?
z1b|!c28iK&@Mx=lFl4Y5dDkzV!_}}?l342;Bg5c=oXnDv)D+|$DaEef{e0l51jOlT
zuu<gz?_^N(0o1@nw1UtVAYf}y;kXqIWEi+D0&mWMX5x|817WY6z-{NjHhWL>CTQIA
z=AaS_qe)KGCTLK_0-c*4z3mfxk0>ZasD0a~A^2bsJoEXWf&*jgE53=6U?OkkLYbsT
zZc@XFKCGkcG;9F4!Y1W$??(Wigc=eL+ji_{Xi!p=n4DUYpPy4~XaE|#EUwH=%FppE
z16|jHvf><Gj$!HAg8FX($tVX5g2pvKcRj*Z-yv<&3o^C<-SSwJT3DJ|3|ZQrm;$=*
zF+Ml5xESTKM@YE?DR1$`8O(9esh~tpLXB>uvXZ34L0kn0Dnw1=2~<w57O*`JuDJo;
zpm7vXQYC)52MtqFFlcNWyv)PMGuQ>RH5=+YJl$(}sz<K7h@3zSHU*t@9c%`k&Le$7
z&@3L@wRLqRxX%sL%ffw%7@0jBP;7%5ZqUt=pjgB_d4M_x>p2^_LO02i*`^115xI{@
z)QTBUOA*^OCP-6kSX=v`0VBU)?CpKfOf7iI7TzPoxXu`<Ohw&@9fWdfX8@=t2|h0a
z+Hj6QmJad`M(Zvj+T20j!JzXJq1r%Gs0cYw%?+N#hV@SkU6G9iOCwtfx)&Ry8`MMu
zO?N>q9xwzgWFV?Fj{Oiltmk|~TBXRL11tWpZH@tz&B)0f)O>?o*Aal89LSojBK<x#
zYzYe7FE0xL4g5kH;dsg#5;GGqV|vb@nRn38AGj0&t)&9@oZ+P!@=6-)jd!z@{P>ch
z#Ju9n)Vz{-&;=hkuv<rnEd~>z_ga_b<|Yve1kj!wnCq}r$wVwufs8zX7FNS*SVMa3
zW$+9(0#zyCWQ^LS3yJp$Hi2F%gIvIowPYXtcv)~S3bd&Yb5*`M>Z*KHN5L}}i7RvP
zk0C=FAfVhxn|q+~9ld~Dc7XP}fI2zYw!vdPWWfTm%mi0igJWjY6@3dl=;|;3V1IBf
z1BU|1<DE#=50(r7@{@7AA@+(1ef*iI@i#0JVvrS>&<eym9=t>i$^)J1WCA*33Ou0z
znn8q&^8})(LYve9A4LMIaUxJuhQ)&}0zsH#XoM_{R+U+x$r&0U4Vk(kO9q3?1$zVP
zZcs%An&*RZLDHb{0GOjdCtrc2q4gZ}(kh4wqQ*?|o~lSxa|E)|Gsqh<KNtd9#e*7*
z#5K~vmsf!rYslRkSZ0T=iZd|`@(uUQEyzg)Umge=DGM%0P0mcqOoks`9gtX=lb@IZ
zU)cwl4TUZY01cjamcch|QG8B;DgG@923QZh0gcCjc2c0`1?V6K#vv*ep!Sp*_)s-h
z!sn=fifN?29eRTTPYs2w5dcc2pp1)oGd1F5B2elJfF5ds%Q~!GZ))t&#ytQJx?%)6
z+kluMhnDhw$k(`-$H(X87v(1Az;~c|27u-dQF?v@*boCnJz{1)*b+2{1uocJQy{aQ
z;L;kBzG<{b2-IRm&Xu^&TmdB(qH8YHQXkKuL!dS@sARxA$;A!58gmD&-v|zZR%7&S
zv%)Xcf}V{4S_oWX2_3FZ%cnyN5@k3aI!0iDxfvEEJL2D}3NJ=+-wkb<oS&1E3cB6G
z$jCRfq$o4lCAB0mGp87SNuD!wBY-#Z1OxI;0JpLraF#=E2oYOrxPq=UjfZ-clr@U@
zSL%@E6l`TEXxs+6CK0+B5q3*ZK}iv4K7_>Sb^^m#u&ZcMD*~)%3mO>&r<TB%aTEuo
z7MJFfz}9epDk*4fVH}tr?21ST;PM8ebvQcVfOh{acv&iFT*9pkbS5-t8XUp{m64{{
z8wRk^_(<ekdBLDT3y9WWcN7WGZmw|9f*;Rd@KLES?V!y_2>U>lGE!;|M%gv!ieeym
zS^zW#12@SFSst`F541iA>KH@x&4Y$WmKvh&9t4|AlL-e?Q0;(c!U6eYIpk3TnyghO
zd7V9UJf4(t3(vj)qWVpcGmx+qRgl&cN=*+Pa{~=PgND;!4XDvFz!lnF4+<{9eFyev
z834XH8&+O`$}3uw0pLBvMi%k$sgRCgd{SjR_$c1^{G#~e{QT_9R8OB=OIOgAV$}Pt
zQI@ho?x7>9&x<Yhpxz>91UW|wG`J61*$2JX1#*iVe9{0~!Q$9NLBfJPqB1^~0Tb{#
zJ!d0V@HIK0iXt9#yfJvozbA+bZM>$WR=^MB2sQxSDuG-`l)1Ws=3GqUL1Rtub-bWu
zs#p(J3pR*%4K6XsNG#3(9a-b*7i=DHXc6z5pAuh`n3tXkx(zWSGcO%1VPp{RlA4wX
zYM6i}Q^2w?seq!)+|>A@RFGNm1^GFd$(3L!Lvw^bK!d=UCB@)1(4a*dK1qh48pFsa
z-ZwrouQ;`+BtEG$IXkr^J}EUlGtV_Q0PG-?V?s<(2P844lc*Mvr0tHu5~HB*ICSwD
zXid1Yp=&^}3$#0gTFa2trzLkQ42}%r3ad~+&42VWEMS8_Scf)~b6f-9=PDBF<G|~B
zoKx|z$wKV&K4_OGkvt_zTwexsqaozBc+lbFu%)M<10o9IQ<L)JVH=q;4M6#gI5S<r
z$sHET;7w5!FN;Q5iUjT2gy7x7OPpIlg$Sq+MZRd;DBdSOIUAO@jUa=Bpu}PskJOEd
zhi)l{r5NaaG<b*nA!UJqt1D<WE<Lpb9^ND`A|>f88<H|OXm}Y*9tU+Pkye$0&cTHY
zE>M4=8Tep0$iY*f1$Jmdi%8uH;@2M|h7Lis5A0BLaMFw?a!)uco{3&x0^R`*JKqje
z>BH7~q<|`CP%oUA<t(W6H02lRSb)d!Agyln!VlE&hHb4TxKEi-=bZ57Tu^0CMr<O@
z`Jj$wL+2-8*DD3P;OOu|)dl-O_Gv+9IY4V~L5Tw<8;l_f>S@AcBOtOUtH#0oVPft~
z!du{jCvCw61Z<T`2x5p8_htmpiNh#kY*=TgK?jAPkE|kJa2pT|+OYsVPa+<6RziN7
zC+sA0P}>r=(TVI<D|ntCls!Oat3pZ<coS}PvqKr^0vu461(Gl^SFa%Cz`GfclO<>r
z22C0q*bt+Fkv2Pk){9$!H#-=D7A}Dj1;ORw1nWRUQ_vB2po9KXi_#L4Q;Q8PLFep+
z<QHTnBZg-2k0!$FNa#XmP%ADz9%*Nx5x7|$;GK)uC}<K7U62hf(UBV)pfZMPX%^I2
z02L92=CFNUpt(KpX$8=>TyRN2j%PAxt5$MGViBwxkPK=&CA)&UDmYGo1D}c%0$RZx
z;2mrlkGMD$?^G$Q2Y_Yj8)fViRQaGE0gh*y0%|O@K?5$2@V07PF_$rdLIAn=plUQg
zN)GVZD#0b@Y57IviA5=%=odkt&h!x38pP7@0nLTsu5w)cL*j!#^F(Gvso;&TMX712
zMX7nosh*&Te8_e=v?4CG5H!#o98YLT3#`R~+62H_uH)S{0PdQhxq*aY7RmEi6B@K^
z89hY<QSgEWtwHM{pg{xL<BE`^;1mr|p=}7gp)nXVJx@$)1KZ9Iyjy9JS6oBO0z*Sk
zISxJX2HO1srFxVJYnWP;W(d3+jAsa$r2YxC5C&BXSQey$3L4}#C8$XYPXCaT|3SNf
z+(9eP0-)RCpl&uYMqaWE^(SZ}6m%L9e>sC>A#vplDE~ukMqizTuRw8&cg0$ukd&Fx
zLx^G*LlQZiTiu|X0NL$EbgLW9<AfGZ!iR~l&pQz6-k{k=d{-3`oWYKugR5|)5vUT#
zwe*B~IX;k{3PewkH)s<#tP=w}$O6174P(D8cnT0K1zN-n%}5YFXyF-}G)gPf9AYPQ
zftVq5AvCB6B&wZ>J;aCJY%fx|;0>CVfzHCB_F9RU(+LJofI_a43;?YsbcNm{2{jOV
zwG2@oj;tP(D3Myjpv$tbw0OYr1hoNl{0VrCKJ;Qr@L92;@xkD;VnK&Mz?>2cIx7~m
z8Xl?;G;;@MBAWo3kb&&4hBy$k*bt#F$QyFdEmRK8x51FvUZ`Xkiq}Bqf?W=^6?9fC
z!d&nvq+s{Lq)j2ZL8r7phP=!&^GZ_FQ;Xt@LA#PbEx24SpIi&jz&++vuP^MZSU;q7
zQm9K1y-8hU0jk+ReX-06@Z1PE7tmsj713KF%|Np*7=uL61~Kug3DJTDwAvV)qQM;^
zP~QaNN%#p$I2Kq1Vx3Wd6_F%2I*6LS!ar{fJ{Sm;v7s#t(BudD-9lIfHoyfL<ct|J
zBF~s1VIMx^R3g092UrQH?7&rbfC_xKvS3)%0alM*c35Cd9H8zo{DhehNHqX8Eim3Q
z*ef1<eIdBAfE^GMg`x^Iu|O6bLJa_2p$M*ZAnpMl%mhA(3nuS~Y!avq4jTJ_Nz&=a
zC*-+a(0B=sjRYvkmB4a1{GD&4#aF}~25*4e)Wv!XJjv~GJWEhO1sZ-2z=uu@jpL#F
zARsf>Lu$=*5NLmzr#Gl@1JxKrt(r!i8zp-<71YyoHgxq5HV2iEm_skfV@O!mJi<y)
zY^?}TAz_5Eg90)D1E1kF!GDAVeC0dpI0pViZ)8}US`we17hjZ`m{J*^488r`6=j2Q
zS#G8)=ycUwSMbrlpt<$Tl6dfZQGStU5O{904CRCg#03rTa@o)nJZ~SLoS%{kJ_5rt
z7ryR*8W(|p2IdXok?(thEJMh31<7DvgAk8n2?A(r)D?6a0(eCN*vYOz!A78H2ld8L
z%Nm$3Km|8)OO(hCA4nT=TM>6-0RMO{XiIvqX}lNsf()XM-+-NMf#wR_D}s$Mwr0g6
z)(D$`N1%gC5=$VL96G~R4}0P`MHAcT0=P1PGzeUcQ}a^5lehSD8_4x2L60x5xk7L2
zhEEw1$X8g7X2EYf%1UjNY(d1qE69s)-~*E=_lkgqOThDCpi{HZPJAXV&4K0~EkQez
zKqip9-~qHv0n+>cEzb@HT{VEbTq8anWBo9pK0FDnE=a$4^z<W8s|!>gL53TGL6^{h
zdxGHb0ZD?^3c)0OP_|PWf@WYr%>~%-1PP}ffsPlpgv@4vlK>IpqDVt}XxS7z<Kc>L
zAkG+dAP)6NU7uVW_aP8f!Mj3M<3P{u0@vv93e?CP%K`22X^EhH5S2u3FvfCFJGfvo
zi3e3jC<mN_HX8<0=aOr1;SaLF61nl|264G7?1c4rV-)+L!?59*B^i!6pv}}J`9+@K
zNiwtp)`QJJ`%&W!F{%I~b7bq#DgjqlSHIAl0FbLNrY+4u!`+|)4ZfcQG-ON0B~G9Q
z6yz9r*LcLZIlS?KG;#~>6%MJ>laOmRP%jwdS8~ot0uKg2hh@+PeEe|Tuml^P8Xew(
z42FS5zsMQh0$oYqYG@K4k9rjn^6(b6#7acXiMK5RtpP^o3_&B7kiY;{j>t8qJIb+@
z<e$6`nkgae`cYc%ULM%-N0NHzIF@VRT;TzlUo?()bq(-N22Y4VX5B$!oapN>Ku67B
zyV)8~w!zjZF^UJREg^K&73KmBP<Ih+(J78r3t3CHNk0z;vZEh5h5_$jptJ{wY~fI+
z$zlRI3JrXTOMFUYUSe)$a(r=WQD$OJW)=88miXe*f`a@a$Rb|Q5d>JqR)}lzA+4}L
zof`rrA6SAIxS%jJ$w<sg$w`gRO)V}?Oiu+J+G&W~A1nhmj?jjQKyJskz%`i2Gxk7B
zrC}=}L8%t?(oeE3Mh?o%OLr<wOG_<6J=X!e{RC;ugUDX1LA)n;RuyqAGI(eJ)3KD^
zP>SL-(gta<O!I+yVvuu1VTbtp1((2%Jq;jn@(Nqo1ggzIqd%bS03hrN2^M&Q#<nw(
z!V~Rq4@84b{ef=SCZ|CI>LQ{9KT*?1SVA4tJ;j;dVLe}CP=98`9hwH}#6uT1fmT8i
zxl{nuc!l;vlJiURN<0b7HbBn<4mJTF-X0VX5|8^xU<1gRz=qHPR$POUM3wT`atOHR
z4INT6g=__brcp#b#G74ce4YvF8cNXc9H_ktIokxZCIK^d56q-BH2y({8-QnEKs`}n
zj|71(iNQ4)P3X`n@N7e7ejb)1h+r{?ZDIwqGzN552Y8zcC~0Ko#TVoxCZ|F+k%Ep7
zGy`uu0<UO}&ja059$#LRSl}6u;TjST>MX>=x1y1n1q_L8NkNh(=#m4n@(H{dXB?Pc
z901-b>7ALE0&1}agK{`@<_}y^B1Iu+Wfp12`+-9flyeAeyr*6D0^L+kcv-b2{M0B<
zQtMc7abZf}l61%@Khn)4NCTZ{Yoy6;u)5+M9d$(>9rcFg0u%VDA7P0(rK!g0so+b0
zN$p{QM(u)2kS{DLE&}JD;`rqJyt34ylFX!>RL_uj(CnXS8OSP7J~M~836e@6w^dT5
zLI<~UAdOve8Wu=x0j%W&WN={gjzZ7?BeZ!0D*Qm94h<Trt*!>OKS&!X0hL^6y=Vhh
z!q;_Cx&MKsl?iFvgU@gVElPqn@Zq@;W&H_!jW!9p|0(W%fEvQCmKlk~;Qcf4;J(4|
zA9(_gb-TI}w>-os9(qb|d}3(@c-NDwC1@HGe07Fr0IYhogqN(YuCActbHR-Y(C%m|
z4Kf)LHOK@l1Cbg;L7)Xt$O8q$uYyL*m7pzZ8Z4_COp8*B5gWM4Dfvgcl#r#qu&H6t
z8Bnky-4bPHH~_rR60}MetTveVbGSi8x*?=YHv}yPCbmzBx{?N-(ZF|RgQf)uEO|kk
zeSrNIdXkrJz%HCeZp(S+;+vv2f;D&`*%EcB8LUl)qZYt6HU{#wXK*~RJqIjx61c#3
z1t0njI!wUO5OmiB?ASt3vkVr@sO!Ywl@p!~L_`h7Ku*>MwH49#4M9eYPzowg>(LeM
zLTX4C1zb^qDt^>~NCVe^WbpDV^LXEQ$n3p0qJxHfdJE*pAN)~31;66i;!mJk4;rfj
zVOM8QL#!tXL65-?2zCVxjG&}R)b)8(E8@&Ro85@-bbvd}$lHK3f)hP6TwSqk+=ZMI
zNwaYai<Hdbg2a;K3{cU7lEgrZoUk4<L(1p{XbT5;BnGs(7&OmB+**1+P{a|)Z`41l
z5>}~$ngv+TQt^g62}@rH@3<Z)>wz%%-~`yoDxk%A;43pB9X(ID={U+gdbP{Ff^xyb
zO-QW<-^A?H(7en-&k*oZ*7)Mgy!4#Z`23`-)Z`MB8`}^ggQSg-U@Q1Qy(rKa9_U`s
zAaBr-AK-(k{6peFOL8DJ2a+R6xi%11zF~<-_;nwn)Bm91R7jhLmYrHdQ^?Y|08lAP
z#L_q#>}fJIO3j6gZzd%sXM2LLmV)F;$YD69Sa*|v2E1HdT|q0k;n#6stC2_@NW;=P
z0c8beBiJH(SV=*_V4X?4t9e0bQcfo5$T^Tl{7{Fj5)+Gy{EUo?@{2Q5a^lld^HPfv
zOY&i7Mi?4o7Q^OSL1hB;4qnh$mw9G!d~srKswb%IH-+EMTL#@5j8^A@6k+i$$U)#^
zUJ&OefJ$Zb&0Zu1EZ!R061hc+bOa8z!_YyVfHb$j$%EK_Bhp?x_&G<et_20)Hd}BB
zc+Al!m*OEBGF;{gs{YYK7kvLaXa`t{p>auRK~5^{FiB6)J)MZjSeF9uHEPfZ4hr@L
z*WRd2E#lWIBRVH&M|Y(JCwhYJFo3j(LW1F$AUrWA2i*1XjPeVPhu(`|Xo+PpDv{j-
zEQ?S<3xC14f5oFM9S=4KUkqjr8qoC%jwgLtI9NY)PmW)3JoNl7(0v!d7V(}TM)9se
zAtv!bA*P@m*Ay-B1XY@##v8foSY1PN%3R}p0?I(E@*uS@T}N;TA0{7MVrUT`4?D;#
zKD{)tC?z$8&{<~S2_0hkXs*E~1ZFqD`N$OE1jt!xA@Q!TqomMIj3YK%APvK#F2Qk4
z&T$1@6W|EVbA}}E%D~&Gb#--xOxTcjA1;>08F(ErWOu1KsBAHaCwR*<nWZi6FoW*7
zG>P~0#&!7{Xfy}1j}vz38<-aa-Y5^-8VbAq7$ybU?FltI96CY-mI^kB_e9+)YKS2X
z8UBGNH#CDtgGvQgmt;`Bg=RPOAy-3J)FD@FhpFJWMi(*`3*XIy-1jSU1uYaTF)2vQ
zECLOx5MRHcjN^ccMl5wZs3--sn!KTVU_fIlp#Cj%FxeBe;vh5fK|{>}A+St=Z4!j+
zRS}@37<{=7tRF#fmyJ3T7N*HLsfk74_5^r<9lc72)tT7Guy9O2ljbzYq&(!V8BhWS
zH{(o-%Ry@ch+DA+8Y@7bK{bnyPs~e+2er)2K)2I?E@c4S4<Dad91m%m<YZ=p=2bx@
zu#q9Cb(&w63Yv2*E-5NahRnKxmcfCl2$*bQadBpPULt5h79`~gZN<96+Nwdpj`8r;
zjG;MVA1P$PVG-t{3Sx7LYXIoL5^&K9y~-T4Y7sFS3od6sPL214+;kqFUjS-=XXfWY
zN&+k;E3L{=cz+o0rhUlJ_fR?W1$rqMXq5-3<xB8rL9|{SWQ>%O5(G4W3BouBG0~1i
z$1Da(%9Y>(-2`hV)+FAw%+=K&WC2o-7kuI$c+m((iv^^TtS$!Plv_ve8g$4FSxDov
z*!Own`s5lK;a}2$KAV7hJR8e+54Mpf!+7v1(RgFX5Ok`et0#CNy(@StCv^KZD1eZH
zlFUuP=0T~+shMS|DZY?p&5r4*WbF$ERac<u+zfKAm<g;-M6U3$R}01{`)7mvgMEwB
zX?-9A=wL`l2M_CHJE)z2xlz_EJ}j{)Gcm6uzPKd6C^0=1JQ?kU+K?c&sSQ6K1aEN%
zZm5AeQ=?~;fP*5~&=>i16VSO#o}elY9-4-*)4ZU{K}}-tIV;cxvtc+yzpJZ7yf5gi
z9nkDG>_!nUQ1=N`4;g`rF!(tf`6U^tMWE&}X!s4h3>LLCA+7miM8f(KV!DgLNGtF0
z&4r?zn}@YQiTzMb<HVGd`26y`)Rg$#;&jkK;jlybiL06L&p3jb>1Aj|Sx7u+e`{`#
zUvRu7w3nS<WN7FJ+Ws1pnv|KB;t3iwGBklp#)GcQfYl?2_6_n)XYl>QsEtx8AHacf
zB^q-506HU=<fV>Sx;3D37X5T3v*e7T{JeZagObeL)cAt@%)Am$zu<V|_%I_wqvFcq
zlGNPz<edEEY*)YFc#D+MBJj=~&z#^AQ!vxhC&$p$C&$nL20#sJP~Rg6w2qh|J}Sf$
z%UnHCu@Bl4150bDLkf@vCdv*P;zvk8(>1}y;I-?x*R4aAtsB5=qIi$g#1zQkCZOR@
z_{t&F1VPM9J4uZq(1B*8PeX&J@es4<!R}CRASS+G!HTs{h@+21RCxmJT470i;Kd8z
z^>m=M3!v5>sObX2&|NK%1}yq6Kf=p_(MCIo>%f5qq@V+$h7^s6nh_dqGc-s^g_bp`
zuAm8j*sVQSdi==&Ze;;wC<hpL2ZNhK;Q4suMeN|Vhf`(={Qgt4HSM6e2<&TcuqRm@
zkxs?b>PleA59}B&h*y#BlmK0d2wJoUx}MSy<%S>V_z%dh2B1<Lvh*KRBOtZ@%b;7d
zz=y*GgGV93Z8XR{KjLNps$MJX3Em`&Her=lQd|UDvtVR^x(%|VC^567*a$o=1>GMB
zsxTpq>iFcG#NuM487z3;AI+a28$r!IY}+<KRbD*$CB@(p8dO|^*5Y8^(&~(UOREp~
zmex>cVM0vCMBbl9`NbRN;EOjPOO4Q*O`z3Apus%QGM8XNdD1i<v}@7X5Hu_esY=Kh
ztH8206IQHZ>B503vtSdn9iE`}VmxSw2DDv`xH=K8#XBApsn7-8pcZN{Xhsso4}i#m
zPZRRVH3rXK2a!H`og19!nG0U^6C9tMk(!(xpP83g5}%Wr=b9Vj9So}<QO-v*HYmz1
zkI&3Y&d)7K1dnQgTUhbMC5a`a#qq`PttOykXBi)iZx1(0{e-oN=^6#fQMhmQ2sVP&
z^eC+b<QqGJK^Jy_PprYaKE@T2YCuhYaB&VE!324M@N@>!Fh91G;R<SMLZ$*iU3E|r
z#yE2g`?y0AxcY=7VNl74(nbmL&ILCFK<OOZ@c=m%ehXAmVsR?2Hl-!}oG+KelEeT|
zn-G4%ET}~SYDa=+`puwa0ha88G>KwpM8Yfz@~8x!?1XJZ1Qc-a&K&q4DbU#`s4YiV
zP)>pDT|ufMh#nJ#Y4-=+-wL<O1Af^%)bvnf=^*c5|9H4s&;@&-<z^6-LEgcjGe;nt
zV9=xrLN3@N-ZR)2oM)jOQYU0%!O~za!*shtq(LP*(v%Ena18S@X=C^vD$uf2S635o
z6CX6s0ZJvrA4-p-*+A8{BGPm_mNpaifgyNH9Dj!yH4Tu|*a1zyVQJ=q8@E{6-e`;P
ziEE|eFOWb(X5<Z+2A2@7y@|iP1UyHOg0x=_l!Qz`1v~ovcbMTtTsVM7I$h1;gX2L9
z6G4laKxH0%&eeb}xeP9`1l{kKT3no;=81gQ9cbDoCo>&9#F3htRGNl1JBX#3Kx|D9
zJI@f-f5TGD5}Z+?z<S8Cx?pF}st#CDj9!|8=TyMs%b<yBHv;#C!Oo@v>jD*9(D642
zKNNDFIMiCuS$00)(hnjV1(AieXw1MZ8bd>{f)Yc5vm>NkVh{5zw%Quh#Kv-<Ymhf&
zt^kzw(MqX7a4Zby%2rRmV54{=ykqvkCZG{`$V3JxhmqSQw?tX*WJse0PoOP&!4~m;
z!G;(so-E@*TkWAIVUp9q2O9vYNrOGW7C_fLfrf)YV;Iy~^JEA)*A6r~3`$joR9W>D
zY(Z#50#TnLx7*QrlkjR4R~|6L=*vJ$N<VL;MTDq_k&}I(zeR3hMSO8)RVuvIO>q;2
zq{<%D>cu?{2R*zVRP{qQwFLw_gPO*Wp^Tzb@X?E@@rj-Rpio9`;!?f>9n|Xs9oz~T
zd2<ahhz|kv{eqq1gF;}<e%P@a@JPjRoB%XsfL8sZ-aST1Lcvm4286_e7A}B_7;mI?
ztYlQB_)2Q%I2x$h1}7V&i5EnV%m}eS8S818;Eo}rM8tJVnHlo3TtkDBqQvCXlKlLf
zVnfIYSe3a+`8l3tUSwCr2-jlVbrg_{GKClt4_)aB3R<$-M`T_V?P359Vo>cze9pvo
z1utly9BEk;vvCP&T_85hIU9NgyMSsqXg>!_dkU%BI@)U;z+NkOgcjqtX>jZewi90A
z`_n+%3BbFOkXMF5#(YiVX*A~R6b~L)#CB*b==Q|;px_eoGRVpU(84t2avZ#X%hfeF
z6g&bM9v=+a+ydc&S|g@7+VT(;!G^}j8qlgW99t$pdv)Lz8akmEU}zEV8Ej}6A8cp|
zVSpQ75Vsk6peXf;_Y8*Ie*~5G#gH~M0(T6c@<GV*plw2+Q5Bd!BG4s4!=zA2P%jw~
zD&WBws0<b>A$<{ul}64GQ;E78$;cuewrwFksS+}W5uaZapPZkcotf$hx<M(}2(<VX
zzRotd#K<H*J}omZB_7n6fQ+w#&OZX}3___8z|-TXqa4JH&4AnuS{vY22I_3Px<c5X
zHU(lWHhNdk0F;hEDaRF8$^okg_KgRnOqh{qJ8ALUkpR;XilRR#-ZR)cJ{Yu^6STG&
z?o`k?8+eC;V?5OH7AX1*<2{2R-Ajn849$_H!FQ1$%yL1K17G+HH5PRH7T6-FIq{IG
zADC+m{gL$sgRBL+6Q(-^BJJv$i@Q=X94+@i1q@O$2AyRCN@}C!9;l9nlsTYcaj2Ag
zpzS$W4$TgZ2NiUnwku@h0bIBhloUa3GlKVCP-cbTBfSH<;~#WB5NL8Ayp$ZiBM_8o
zL4JVU_fF3iIcU)^#w;nQvxsk<7s?JpaPJlQ41l!YM9(zP032fS556VP5c$+5EMo@P
zCTzepCb(Bc(&jzzz185J2Fj`&vJSGveNYF5BNy<aY>l8}Z^rTX7Vm+^4j{cuXzE8>
zyFuDG0seUd=r|2HdO=I_Kpo`N;$i}u`*F<lkk&_o3{qfA3*hBJplh*UM`BpOmQYf6
zg$CZE(~)Wz(CRgC(;C}yija6$jMWsNt&pH47~qRKz})~Whe_Z#3lnmf1SCR`+yGkB
zhHroae>5isyZQ%%53&M{$bqJZ6N@uSz*|YEdp{RwaLha&v?T`Kp$4_SQgc$1OAL!k
zKsS!17M3RF#FylI=DG%#Aa3unj5ox7eU~M!`@8&t!BPQ5pw)^+sTqmI8Sw?+b1_{(
zQikT>tH{8<jE5|%0WY)$O@xEz%3WQJ4C8&{ON&#BVJAc+l_qDWmbeB4fDM4&WtIoK
z%M7$I6j8{TxstzR8`3^B$2Xe-Rsw3*IO1<Yd&YxP8MF<F)`Z4)5CBw1Ac}s!c+X(>
zc+mAB!Jx|_;mzJ~6ji9@At<H86@o4^1|5<IH647zEvQKhZv&enn*{2Bfx2ff)h_6g
zpk=)<NiSqcQ2!8gr4DH76&zH-pw>0I&0s&k^oKz7yMk6Alo(n<yTb8_IVGt@d5I;N
zWvS4e;)q@{bOa5)SKJ74I~-_{8P+3LV9gTfgel%k2}y?ruC4{pL+^uWvN#sJI1v3N
zNbEx@rt!}C1(orj3y`48TayeZNaT=}3ZwfHK#3gG*aA&*x|IckPS^ycO9&Sv3EE!-
z;Zbp4g0l(eq*f!tc*w2<(3uDEpkZgwac?Dt=HTm@ixP7ndkz!xN<2XumkhxpEk=-)
z1h7gs9<pyC*vJgD=npcHfHZ#Y4_^^K>{m^?2K&T=+o)zmskxvHn?<Q<sYR)v+pR$h
z@JvAKPC=Cfs6mRkXdhO6WAC!yKOhRZ=Rnkw0c`Cm&?G5zehO4jf*S>Hkhv)nkas+T
zK%Eq%MhC1oLtQ3}eeIpAt3Sxwm?0Aan-YOtM}pC|fm?&6uYk7*b%jn+!3{tOTFO_M
znt@lDn#E)7KY@hJ;z27dp^a#e_la6lXX=|;Qk0oo4BaY+v7QcQ9yGxi86)4j2A!D#
zE!8qILc4?wD(7qn%KDHAKeP#0<a9(<50vz~Xt1S3aB&Ff03dGv1RazF*@1$8ZwdHv
z8_&!#(8ZLHJ@fSO30d=6IJ!#247`Hc(nL)(Ck8{-bKo5HfG&V=0&Pb_-be|$Wf|0f
zas&^YVm}NVG!dHz-pcL=-p_7ml8JgaxF7gn1W^5A4&E}9TI33v@^%d_L2P}u$SjUe
zEGkN@^aRf=fOfqb8iT|TTiSzyUE=+N13_c;u!F{f;b))w2M0mQDMLe)Bk0JBc)aUg
zaNJ?*1@6YdJ2jT^#Gf&Tb}&#*aH409tE-`Lyl*`6c90y{W)O@6SwIP)gwWYFC`BLk
zB037RJO<D5XxK(5+{>d);$1;SBEcK7Kto_b!JhE}!5*M^BkkZTSfLJHdJqCW$qBsc
z&4;M7rbrmYAtn=ovImygWbhabVri#0d|#E3K|E+4CNHxDe799<N_=vDK_$5335s&4
z97GU#=^(aqyS)9#I6w($!Hp#-t{^A5xCVe}$chk8&^!Zpbkfiu-Z?)Ha^?hL%m+&~
z3_fJBEC95o0JKC2Ixt22^gfPakg6j_pv73AW|%9q{seV$V5hVM1b8QdPxCegr$@4q
z7S7_8xP_~rT#UOoM{9W@m&~9me_au2E!Y#}1(5pq_>_FeRg<2``=Sunpc)y1_DZFc
zCZ|G_fi^0a=9GArxw=xX(QX;<igzFlsmTF4pae^10`-4DBOMr9VnTELVZ&>PJ~`@~
zCiKFYU_a1|V=!z{DVPT}5=&}!b%m-Ahb$z8@<0I%X9k02S)n}Vc+cQa(C7h(0(X(X
z7JwJ&BPl~076GmFhgoFkjAE0a6MWtpYLW-CJg8F$Dq*138~UM3f<{zek|D^F!C;d?
z0SdP{5>p<u&j2P5n%4&T0pu;nq%wSWx}Tv1^gzX;(me2<;N*e=Lu04>(!7+^6v%9V
zrytfsoGjgP@)Juk^U?!AJ4S*M^U_n{&0Nrx&Y;WyY6K!Kt%0pe10`&vBtvB0!jh^$
z#)GT@jV6N@6U4*U4F-7!Bjyc|x;x&6hDFIa@gScT#TVo6TwtwXjZ8p$+@U7Ya+5pM
z3h)(8A@Q!TmV;$H=zvG)U?+r`?-_txHb94d<3VGZp0LyZLBm-@?3o0uCQUK`9kB*&
z=f#)gy9Na#&g7ze3WoSIgGsA7kd8J05B)kr4(&h=8APc$IH%Z&E@Q#1e2m#X(0UtC
zfrxFE98|^<u{bCIT*L;&2ZL8WgLzOBu@|vm6~U3n>cNA`!4L^|6baCk%i*9+OP;~u
zpgw>rRF$CxiZZk!7TjHcsdPnAX$UeAbPEF9BrjxnP!S8>Uj=cDVF0=$!jr*<VaSrf
zV3R@N2{YNq08<|938>4AOd;~1l{Ap{q#1blEww1VIJK}8Jbskx<&$d(DuY4SkD*>4
z?H3<x<OHenktf1H%^S?aWk$zvA!!UU_>7iZzyn~gkyca42`(@$=!6%@Y8;4GLq}wJ
zP;voRC{RgvbV*Q^3p2_WS(1{oWpIw+I)i%hIL2_n>nT8EQJCAfjZDz@aT}R}#&m;?
zTtMk71Tnozn`3D~TNHy$<Nbm$Hfewd(m)3>n1N(TKb97(AC!H9T|ovww`hQe+06&z
zv9!<*6xz%_bimKhtR%kxbU|`SVo7FkNoI1fkvZ}ZAlj%OfwL5xjX<M;kjY={Wd=!0
z$_(OR2iM1Erc^)|Cc65Aw_Y1kx%4pw*Eo1Loq?5rsv%ta&4R%yf?-W)2oG(V)De`O
zFse*YmUeZ8>JNjqq9OW0OALMDgF|2o2Vtr}?MzT(8mbAc_<__J5EDRa43ShCn!z{t
zLgir{1~3;?{D7xI!MtEYPh{7CB*DD}sH8u#B&d%9y-*qIC_`9>0jeBiGi3E6Q~=sx
zaCL<iKgP&YNT7`iNPRI^(20|vZdXuza727?R6KYwu%Rh<?JlS@0=`}dH05RJ9S@$}
zG7O9lHVlpjSE_~)@xh?V(+D&N><YRW6LOw@NoqQJ-3XqU!mJyO9OHwHz!#^0N<5SJ
zcxcO*$jfWt69-sYFyP%D;BgOElJ4sSE%g9(V8HEf@W2(^7L+kMViv2B*2;wpsAC&%
zhm1QQ57&T(gdyn>H24c@2|>2*rskxUq(Y8l9a61h%c9iu%;J*NqWI**oE*@#2=Qr<
z^Z%1G^U__*AhV#Z#4LjM1eZGApv4*34h;ZHgGwBntKz{bKm!Kg_2Lj7T8V?Zk?!gm
z4AEg|1X(u@<wnJO27|H<s4Ei;X(2<^S)iyxD|0~2Sh$I<C@R72*btCWP%A*omk~||
z6)T{00h0_s)(nya84Z&RLzYBtAw%2<%H#->A@X2PK=p%K$RK$_Eo4J;P#uq147kIZ
z$f%dD6EnbzExUjYwE!Ir2I?z<F!WR^?Dsty8z9%sSWlcJ${mT|#p2kU1DR=bH8LtK
zPK_@~%ua=sa=ED`8Tl!Y-BzGZJdWlB)?x?8h%B*Ag_I~5btY)Ag+O}*cD56!z($)c
zg|&ZhY)Qm@;S{K-Lb@uEs$)pFcibT+D&X@%6pXJRhQdHK2>RJ)C`Xl3HYf%g*g`C2
z1FhF3dsP8Avw&AckhF3ayeSqn-ayd?t-nDdTkvWV{eY4H&^(r*DQFBU9@LR8N=r;m
zEjBdw%TGxK&5L{Hm862jz>79ZNWK&qRJcR;V}n*WgYM}tj5jiY9Lp0Ay@n>WC_XI_
zv{b4R*U>pRr}+cG+sF}{O+AAHA;l+Xj?pmQ&<uVciyOoSus;mr3GGh>&B405hUS3!
zQLdml9#_x?N60b1!6l~PQ3XU7Z`iNa0iAJ%)Ko1&+wcbNjQWG?`an=C*3}iX?9r_Z
z6#E9a)?7l=M<A;QrCLyX54x})6!=(1qd~U8YzPLmk3nM%5DSA1jli=3pr$i)HyhL`
z;0833Lic#+{5edcJBmX<(vWc{h%*g+kflLYHn>9!l?+0c1a$&n2BZ2AJlz1%=7Fp$
z7-S=4`yE8q$P6M4s-;2YyD{WoJ=nZcF!&rfutYp);aN&%NoIatVvc77_ze6U@CD=X
z@I_VeWuA~E4PIE~2`*!>F53jn41-L?TzupblAL1_AD>v9oMWDnnhdhRGuQ|;(c|h0
zUDXMt{DY0a6E;w8Fyw?gBk=ktP%#CXNduiah%`=Y3OUF*B{LZ`t(%{RzN-=~WsqNL
zgKJgTac)kahAFJ3MBjJ^IUfadgj_K8t#{xXLqSOjes~;g4<1A-YV#2`4GEEh?oWdr
z$`S-R=?ZKTR3Hjm<UpMn<Q)uZT0*5j2_Bq?zy<|*2S<VSDuFrRG>(u925sU4`xmCw
z9obm0G_s|jG!D`YE~r7<Bf)DNL49S=qAh}F!Qhw(CTm>@ncL+-?!;(Efh$$$ECte9
z%OLLnPyq!>SV$EmVjm`!ZY;F!KtC<OKLqDWM);~5$RHKGZG)8ZjUg#NuLQDAnEZwC
zkR$*;pbc-51{KQAxC&*6A+VcoAUw4GmO0iD9&j>&CRkAC3REsYlO5=mWY75Ez<5va
zL@+$JL_+SmfvQ5yEs!$?pi+h=C@Kv>XBdHcOfc&}>v<6NfeL3(oWnG`A!`Onf`+bP
zl0L|ikXi%m6PP^gq8~^|fNcg1HNkBTgXjlk8F1eLoC)HgTYvJ=53K?vHl+Fu-YUbA
z*06P6jN?J;^g!ngp(jDm4j<4->1fH!&@vv>kb@s)3rS+|xysz&5(~m-*tvpM*Mk>L
zWacH~9nK(Bh$A)svG^FCE=F(P1dS#^QXnY3A}40|c+ehQSn`XA_XN)%!uX&P9HBQD
zBn{FGmkxyJ1|1dZ>62?{0y*u=4?J!`#A#ok<cm~R!ji8g_zFHyZvkX5I2(Xk5Ek*s
z=O}}d9(Y_VsWi7Bz7%%#p`kH+Z9I5@uZ()DX-o;Mra|%wrQ6biUBQJS+$)e}{vigS
z86n6j|Iv02xO*_j+dYP4W((qurh`?>SO<~tZDU2P8;L(w6?#+?<kt6KaQho{;%!EL
zPD*h+@@6g6g<xp;oLKviig&cOv=?OG7|Nj+ZlL3|V0+y_Z4ygdZ4$_yG+$)(AQvK4
zr1(3E5dEPj`aw-&T<2SWCx9TDK&@v`-iGi%r%Zr)cE}s>5Q;Gmw?L6YKimQ#2|m37
z+^K~G6L|X_nlz-H4s{0jBr;IHFbQ=E3A)7&tr39K)+C~WCTi>ocTB@-Ex%x#do3YN
zDcD|12#@q8CTy=IL_g+UONcmZuO)<snvGDKm`0#AiSQ-}(q2o5R?r+HXrm9zf1rT|
zglgDcOR!o{l?`e`LX-xBW&#j8A$u)B((p>zAJb;g*aBQ0zSq*(2vj;*Kq_s>avbt2
zZPa~8un9C8j%0(@v4hTH0cBm}mD1Sf(FvtgkSWOZH>@pUh_zt}J73xY)ZfQ85d~g~
z5(K&w!jst24u14BEdF3-fXfUp2Q+U5j(P|WeOXKtG~yAmkU{{$2X%Ttnj!NzsO!by
z6$#3836X;$CZLU0kfkG}FAgz{4+gg=jm*+hOJH*+DV2GNxtYnZYr)|yK;-=~@CZVw
z{08WvG5BaeYN2PDYm!SIs2oM#ssSlRQADwOg7VFA=HT50gs)(LO*eoVlSp$kK}6gQ
z09~aCn%cs;-5S;@#K>4gRS2Mg7nCV+JO@tU-G&J2Yl5(=S-da!RBBL>fxNi`w1*0M
zE;Q`UD`;+jEK~w_R6+f3a4G~9F0g$IsBIjK7$-L0<F5N$L75b?7sR484|Jmg%Dxq3
zUtry$l8e}H0=*!@)iod&di1DcJba-wwoxQP<s}Js;DIZ#;L&j;P(2PR>tOXbUB{8I
zmo%_ynxwu0Nef?GU13`@;WP9m0f|M4xuB&iVTn1VsmAH4C7wQ@b%(}qiIB>IR9Dcl
zBD9-%QVT=keS(eR4MF2pNzmy4aE?YhhzfG8Dl{WwZ<-k4*)v3v7oi&&unn+5X5x{n
zE!e0%Xl0KZ%GIDoXkGx1UIe>A)~g0UI$NM&5MmY*VBG;hVD2BfGYeD|V9uwQ#)Aq^
zP;(Kye;LnVmBcj~;EkQpBPc+{0{xdSyShR)6hRs#WYz$%{DrlR3@zqH2VW5bsGz7u
zt^ueu_zLRBSwgyTpw0rQ@kGq*8jg|#<*r`vC@kI<7Hmr=sB9u|#}a%f7PUmC^8K9P
zLE)6t;*z5LO4Pg1L1R^*MJeehhpQxk+lQcxfOH@O_N{Zqpyey+sYR%p=0FtyC|ZqE
z^B@bpu%7D!%`DVd+ClVwBiyZK&;S`JN2Y;p@50s>2G3c8=gvU8XWR&lS_hXvPctEO
zGbjEdS5SKD#C0e@r}lx8DCRl@q(e|(H@H~FJLXl!gBlT_JHHZ>lR@Y1L63k!8YU#J
zuEW+a0CmjqH2j00my|%$4C*}{G`gk(G=>xm-r|9FQzzuUJ`iaR+P^`1AKyG4atxVk
zup7t#NWThlxUj`w+yLSeP-Xz0fF<_S6Ud#qpaE3>V9=&Gi+Ir8ys*<8TwRkug$t}h
z?2Ubv6lE9#e~Ab=WW_5e*dQLdFyF|qATu>NwLG&p6|{B-a%ez&NpK15Dp{8T@QM$|
zcuy}vgSy}yCnfQDpvE5PI5vZLaxO1|rd(`A26)v2#$HF*keUhTMgd}0x`N6Z$jFut
z-f=JJz%D3uP})3bH+_+M=L!Bg(b>?|AF}%vX@v+PI)XsMCP>?QL4_0UMIWZHQ<@;j
z2wP(f9BG60#C=eM1f>(?2O2ZQ)@lS*OBhK5dei`!+hBviD>)!rNy8zVJ)wI)(IyG-
zuKS1R2aTbEDm$nF;8A_oc+l9rXE10zzAJ3oDQJfxl0wjaSCsv*ZYT}`4bMZ3MA>-@
zYA+(W9%Cacl0LM3upkRT?M|3`K#Tm*+yizm)K<_Me~>g}Y#0<>*muDigK`n(5`XwE
zSWpE^_C_D1MYp6KN&~t%#1%w%1qJwlE^npn@?#Uobx@$BYC>?`FZgH|S633YDTM?R
z7^}fEZb3}B32Lq485u^M)A9yg*y~E}xp`D@DP#l%V+|fe7^O^sPQO71R$QUI0HiHb
z;4&Av^#-e>P^w<UkQnaMiioYEu(kZa9W+p4^#q@X0~-ATk1WF?-NL1`C=s;u7P^B0
zsr~?sxndoe!gmoYzGKAA(JB_?DFAS2p|rDM!G*2dc14;=FeJ7YXk-puwqIPDRGeIt
zSpf1j(#m~eQgaZ-C9&WX3vS3_-ZuwsiNad4<lHw0HULxzf@>A<UI$C$IWyR%0MJ29
zpaO#IyW&8{RD+EtalbKWj{!aRV8kQeiVSM}y1Ej7DY5~$WP$H>F>v*wtXqhjxk)>T
z9a~NXE$c)&k`vSxE-@r&AB{I?=RU0m1CZ`D0`)4<M$94i8X3^)UL!Ney++tZ5<tZp
z=IQJ1pq1&MO>^J{D6YZa(-KVZt#gAFJ1C_z{WkU)mlS2DgSI@UmnIg0PK?Wg?2JGu
zv{A>i5LF2AXXX%7)?rJe;OfNC2sC+~n3Dq@vVgb@H18T8kGUF`)X_cg00{UfNY{X1
z!+3Dd1*3@<Y#eU{&dZPnpj&BPGPo=U-Ck~J91j{qjL%KXOH5BK@`Mhfpj0iy4dLJ(
zFflZZ_k~<}53a)Ui$E8&gBrLPWf9IU6k>+M6m%xT=nMxa0U<>aq#+ACMr8;b(1JF@
zfh8x9c9IA3I5*nzOmM|TR2s&Xg+W8duFgiV0RvDLLT=a+H^}G;x@A1k6SSBHa#jPV
z$5#-an3I#A3|m%Hl9=up67LE+L(TwHGhy0<wRMSWuOxDl564sjN|_BS7ICZzBgt-1
zCkE07z}7WzB{0=#47yt)H4k*h1}tpSit=;gOENNx<I6KkGC*x}Q2hnEECchFKsV5c
zSbRoeaeQiV8g!dYhyiFnC-ijOGU&{70OSZ{Z_ug{=y6bn(2FaQVHa0;g7O*YaB|3n
za_~{YU_;PYI&wlN18qT#N4v5Ea!E(9VZ1A71|9n?9k?#(0MC1X&$=xx$u9zp9Hyj#
zS~>AXhT!Wtz$ekggI$`On4FOcIVlx>q8;`)M_Rm3V2I4f6EvxSI<{><qrq*^!na`O
zc#wtYquVZ^b-cmg6_+4s(ucRf27vnnK41%=<J+KJ5W%k08s9d63_8I26$VtfgBpBH
zH~5HXA9xK8pP>PzOQiB2);}dVe26Q*z`ZtN&Z!5Vh6O6Q$UBM|OXn3^nQRpA3O-{7
ze-Z|7PXXPK3_8IV(y{=Z4*=?hAe}HXC^jsb7p3N;CKkgl=EgRNJi6u!wniFt5DYr9
z1X;%h8UhB7$wIk<a_=B`+X)#9yHU^lKq~==UC;=sn?aL_h_lr}OPOHHi;(US$F^t@
z%bLXk$kr}Up2z5TAg_TmiucJ+&W2qxWdzEco}jC_h-#R*2Aju&8crk}Cj}lM16P#b
zd#pT1@@-v)pl%}gqT8g@G*DXtbO4BJZcwmcJoEru<P#o12@6z6LXTx2vWCENasz1H
z6z*Q3SxI6MXmMcx_!h1J)H!w3E<64SS0f|v$v&X<0HB+HQ}aqPODf|tQ@~B3DC{fd
z49(#CutBY>#B@mWX>>a_sAlvWaz&~|yf5gajMNg>GFLz7gk*A#XAt;AT$jXP=<Q?R
z`*R?tZ-Y0ef)0Nt`HUM-0SZdlhM<GxVMF94`9+E8so)fc(nLefM_7l-VBIcSuJHxU
z7-Dq9Ky7X!E*|oNbwy3%<ME%YL{>wJdY9t3T7Y}gi6yD7xdGl~koF$7cGTdWjQ0d@
z_{KU+Y)Y$PVkgKjF}9g~&^jPuPX2>jo*WK2j0tkPJ7|Ih=RtoE^@hgC8qn&UV7xQ_
zPy?J$3^25S+<G5uXbE9}`+ZQQ9w<sd_dG++-+@YFxr-irwkE_g!G=M|+CfwQzMz9x
zpqeAlC4&%>plbp^C-gxLLehrCO7LaAP?bi`5K{?F`-4yRGqQ+}Pt8fqO$D7SQVAKY
zh|e#Ao-*s{lWXn@x)mCE*bUS|!ahoXTKf_)nosiR5S}S+P~#MT#||+o>y6Z2McOKq
zo0^+cO6W8Wq8gsqdY>Q%LbqDOcOGGHWq^ws$YL!E@VY7@R%?NB0aC}F*k(QMb{2F{
z*d*T5+b<Z`NieYWU9h8Iz)QD+yupPL)BxDoC@?9|6cJP^9C9oQln2`Q2%epT@<B)Y
zg8O7(oxvb!$e}6_zM&aJHz=>7ECIuLA&?>X4k*ycQF)mqL|zD#hS+Tdy@1=*H6YCu
zy4}hdbW#R*FIQeF;x-?Y@zDXu1+L%?-zZxWK?B5jXmuNbV_!fC3V8$*#k?|C$ayc$
zMy>&%AxZ;qj|n`q2s%^~JO&9{UqWK{&Ir=IBdKU0qn`(DRZ*}!$s`_W@&I<33RxFO
zB|`4ih3+>6b%_ae*+~qYL{IQY9FhgdL(s56KnlVF)Ubum9Dphath-0ax?T%!nGQ;5
zAdI>ZGze*E-V%O#x}iyYDDr+wPxP&x#PwKlmzbCi!RR=o1Sfi?xVnNn)}Yzl5a?u1
zVo5&y%p@#>jnKr3TED`(0C*N;k(5qAJrvy2FQD=Osat}1oHeK{fZQJsT47z53OcIO
zGbuRHGYK?k1Dbw?T#$*?Gei`VL`|j>KGWB-peVmAGbI&tkZDn3d_hq@XdeK4S31a>
z$n_{_kvpj1gu2?;5EN~>sl~;K>8bJH^0BzIpdi1fBt9cCFC{0H)U!!J(?2E1vr)xG
zen!U7TcFZY^HPgIX#;x0kfA|lG0df)Nk3QU)KrkSktI|MR;QIfr>>yg8&C>E@05X>
zn+5UUQ`}QiK)w0+%)Ek}#N<@6ier;_yxA6Xr4jN?jKP-h0VT{`ibO0_hm~O17N&#x
z6UOoAN1;LYv7s&&CawU$*0zHjhzK>*8?*@<e(VS6Dl-$%1p(k`T+sS<$QW}ViYnBx
zX>U;f32s6JipsEfNNoWd)drnf4r(?*ED!Py2A%l<;eb|dfoJ$3Tu|==)Hi|f!1n|o
zGzNpr1$zS~?S)}2cupH8?GKR#ZK(ilDlmfVRD-n8h&yn^C?2}$K0dLu0x}J035tI3
z9xu-T^qfds?6|tRmW4o@Ww2yHtJy8k(P5@Z`9($f<?+R-MX-JR&@2dBv4cKFid?$D
zT!<~<f;WVKicK@vSPE*dD>%_JnZT4d<R%jM4UEWVFTia^X{`=Goq`-3&;dmFYF}_+
zn}U2p0`jaoQq^u0?^~Kvk_o-?Ho&b6dOZrYhif5SkJ0VTprQoS=7V+B=yN+0@^CG5
zv=(*y2>1#Y(9JUe@xfu>`%yrhNYHQ*=wv3)0id93Aq_#BJ3Qlq!55_X#|MKiNC|;n
zkP->LAO$pb;*)Cxy4eXd2LjzI2%1WANzMgry8<-{z^yyjQWKQ((~Xc<4|@_<a0Q!!
zHq?QaI2**1Tw;OFHUmWnp+z#zhM?L5yrlv(r~sPK0X2jmr?=xc(Vals0#w10cjP;C
z`2)xRke40vDv`s@8G5Y<s6z?5^c^}9VvG{F&<ohZGfOfYL93!bjU|u|K}SiTRUn|6
z5Rz`eOH@d`^9eN05L`mU0xXas*jY!gdmEDzi%Sp#1emKeL2Fddmaq_+YRuwcE8jsu
z2(5bJb5nEkiz?%bONtUpQqwDqU?=VQg2jWO!k}IusC^6Z8cGL01T?lA>>Lk14;-4<
z3G4vCTmnj*7eMg}ZC#_c(!kq2pi4|qH+=_rgAUOsF|>&Hg{(l0&o2Nql{539!yKSC
zE~vW#Zpwn@_z=O5y~e}8HyLCU#S@#L))r#zIq04f5Oz%rcJ)U-2?Tkj2`vp1JFExl
z%7MlkQD^I&!N+`nuMZ6gM%uQIoa=}!t*CQ8m?5Oo6rYoyn3tLY>)N;mfbRrAZ?uQz
z1c1r`Xln@D9L?xj7g(<VwLbxES3x=+LuajvA*4?Mo^piTQx*^Il0v5`N<1S#`=3!(
zzLGfDXb5klgE}5)w+(=Y;RoCHTcgo?x1d*8p(SzfPFJWDsD%ffJA+(?H3aY7G6B`e
zh9>dQYvdufdbkE7uH6E4guvS(GV}91F}BOWdv{n?M!LGXBHajOQjnNg<Vl_53k*G>
z#~1kI8o0W8fsZi=LhO$RwVPdCgFuIifX*ub%~^t*(4KiIsTJ`hr3E>uo?a2f1&}L9
zKv4<ifrcz#a|xJB^n<)}K|>I(!H~g4#B>d)=0vHrNgE5ru`UTzv4VEzm=~oMrxuk#
zmTq95#UnUwh3-OFBM3{JVH<OTH20yyF_1G$P0*`M?9~CWtqAxClppjg21o@0-t7gp
z9cnrB>{$pe$U7LkNE)IRc6uq8hj~Q_sAz|11K(@|IW`%rHW;+o9!(nAPD3|{n?PgB
z;Av{`H6)<B4?xRSh&U(-eOLxLt&kWK;1mkl>=6XoSq+{KG&GDyy59kGi3o+U4Y4C2
zBp#H1APsVO3n;Y^)P@d@r^bvPXcIHUctSgV$-5ZE2qTGtI@pl)P@w%?pcAbz_IKet
z;>i%aKMfSLR6i`3$j%E1XWoIPu>FEva2#NcG?flI0Rl7v;R-%06yClGE-^BXhfZI^
z#u`&n(-KQ_O5*e46Cop}$jO-U-Ljw@mkVk=hQtRu#)lZh2L&g3h8V_!%476POpsUY
z(rr-%s4T`kBj@T0x$*?I8V#OfkcJKk&I;lw4B)fio}khP<QD9O54b)A#UrTi0<QDo
z^D;|Piy*5B15#W;qfa0?(A+PU6?3>JXJ8e*sdG+#ayC)h8(?d;u}_i`>Oz6?8gd%L
z6FQ@n7U;G%P!@t!!$_4D(&>KSVF4ohH<$|pkRyZawMigH!kRYVy<;e|a~6=<IZ%@m
z)=k3P@kY`@dH6ho5$5%+pnb)zplMO;yW(=m-V<jO?+e=BmjT}V<{A`i1j}*Q7DE^s
z!^R)oi}FhgK+O!$TntPPmXZX%*Vq^|RE7H<L}Duz=-B$`WCLW-7GBYU?luS2kdW{J
zNrLW;hw#7`o+BiK4MD5MAmuV->ISqP6I~wCbA-x=LyqPJb-yS*OBGa9BF%2WifXKL
zeV{RL%+@=oX9KQUAg4ZIn^r}sTCjIS;0e>v9F&AdH^HMt3}|8ik-CQ5CV0@1ce$k{
zsTJVX1ng2{&>}2TaBHy;JOmEftu^R|z`@J53QC|$pDc<?QsQ%q(~FIBi_^_LQWH~B
zi{e4cPs%{~0F-p$Guaqzq#XF_GgyO!;!%Ez#|yya4lF)EX)Ye*CvYrzg0gJ@aWw&W
zSs85U9w=H-mjQSi8Wttz#Fu2|rWVB)<6m|IUjdD>*#uh|Me+ef{-CBS-eXwJLDg+Y
zSa1pM)+}gaA1wZ`jDir;yoK~#u~g57rt!}C1(orjWoghjNHTC8-MIxS9fsb{Em$W8
zrA>;m3b_RD$R_#?=aA*hpsiVXsTC!#Sph@L@x}mnHIBW2!Lt~X*aeLE*I**$R<vse
zz-?6U5<gI=APo)&85tDimdEENmLzASro<PQB$kvG#}}iF1H%?DgUTtYcPZd!XoCs~
zjIuig>mDpTr35r;K~6;u4dRMZP!An>Arxrk1eU>GGw^knrUce8IvaX=f%l=h2AhI!
zaRild*jr)X*(CU;4)BCOp}scKzy_Am5POpm+771H!bb3VKG@Kd4`>hw-ckacMrsN=
z@f5P&0xlkeq6&4E#v5|CFVvBdC@RC_K`T8#3nZaUabslZAn)Kv(B>$poF$r^A!y_m
zYAmRijnpLonG5y?Oxhb+Z!kz2)cu8d5_BFbNH?elfV8g!S}hT?`Xtd4-eAGgT{HwI
zh|%dqoTmo6f@Xl+%7Q~7+u5Kz)P#+HvmbQ!&j`hUsCdud;P_xe127GWWvI!ZGro}~
z4N(&=^a5R|iLNLn4#DX~LsO8)@y#!SM=6n4qQJH;7{~j@BaaTHfQ|y7^>K)J??ynb
z13=4}Km{YVvkODwT``U>1kI*E3UF7@4W1>SAc0J_#$&ym7u4B8vabw(d)wKN$mKL;
zuCD&jBYO-Hhwfo%#exeBNG)OrI@JlZh!1ikK}u#aXl@`s&l9api&jm-+b>wE6hz@`
zj^hqQP_jWP710|SpzaCsXd3Y|jmbHPnJ46_xgaA`aN7mC<02=&xCE&IgXmph2`kb{
zSOfS*q4>;{3g`w{SLixoD)${s!M7YcgTfeEub{7d3kE9zrDQi8^F<I9pvA7B$_>gx
zD;*s{r;TB3;fK_2P#s~QtqHE6<_l;QL2$fhuupt&2$%xJHB=R787-<cNSOe<+Y@F2
zXrV2VN<*`F&tTBrWw<<ejV{bW(C8g#of^y<Ph{7CBtg@GFiC%8$zZU_V6VXBLonqb
z6UyMQ3^t5}$h*2an}7xrjEv)5!K;Wt>kYt1U?Pp#y2b~4g9`cJAn-EcsQ6&;Dq_=k
z&>rz%L#KG~_6g8XBzP6EFLV_#sA36=4>pVduObGW9|4)i12sBHI(*&8F+SMH7229K
zv`9)!i7!hm%1q2FiH9skhF!o$-YgF2&}m}2Bk&afqZj>wQX^;s40O2ysF4ZYoeW;B
z0Fnev<G>_+AbXQxT+ne+pkxl82ZC*i25SZ-El+5}7%C73(GTj;fi~9|Ko-K`9tFl+
z2!}dRMC#G|kTWM;(Uy-wZwCccDCk33$>32cQ2!ZvjW~EY4$3j-sM{?;h9H$8-gv7e
zP&tUXZ~)&S=q|{IphL@8k{8tz*P#ThNreqZKy5<Zs7dtowZ!B|&@3J3q-7jkR_OWi
ze)vY&@C7vy=i`~id*&A8fc9d5Pfo!*Rx*HxyMXd4_?lN}f&?#n_Css1pru0MA{?~X
z1{Tq<h4r3!Y5Aaqbvdq}@dQU`!HuO+f|!gk098VxlQC#fFq9`_Kwg0#dS2vNMz2G}
zAY&q<6UCrf7&Mdv8|WFZU1?rH!G@sat!U>l8JcAl$Afy8$>2kZi{i^XK~2OEgLsz$
z(4s0=5D&Ul+dtUI95kXBYy>H|!2NOTo6S-y3Q~(QK}Yx`=1_4TJw<2jz~-yK&PE<a
z0Ob*s@nwpq*}yTL2${mb*<c}V?-H`ZU?n`3ZZfuoO`!2d?9CKI6UZgy@zBj+;9?(f
z7a@4LC}?61JSXTC;5X29W)NtQo}?QwoT1g7A!Gsu<KRqqg9ByC1nYIiMux!!IhiFT
zsVT^tl8RkHQ-7eb9ptffv_rEkQVUBHbK*<#J#$@yOCU#RgBA-}#DjK;<)_3KCFZ54
zf>!`#=B2y(1zX@cLK`X-0LoPHMX4Ey#Tl>zNI_DD=HSzAz}|!&%mCiK4r&5}H*~qW
z8iD3$b3u1E6lYeY#+PIir50!8=RhtJ1%)rEQ}Z;RRzgbpm`8h{pEHa+S%lJvCvC+k
zI8s6VB15CpT*%Izq{QTG&@KXysB5qjs04%@w~lmT7q$~-y|G{IYU!4fpIDNammZLx
znOA~#!D|WJ8>aD~W;LiFafR%WGl!*U%lKf#sTk0m=$=GQ+~e9|7i<zAY#a|FP2&B6
z&B)m73pT*j)zt{^{y8)BrPiT2puP&oa{R-V;BA*FnZ*V9(4(b6g*Ng6YeN&zk^|7C
zyG3b<$*JH48;1D88niqX)F3Yl2mwba{H6l5ZYr$MH4e-#4#>~ROs@3K%u4~M6HtAM
zt9ZxK&L(;H1=(vS!OJ{gJ$om7V|tLzy)oz>QCF;^dZ4W_!Jq@u;Nvd7@!+FCpaTi0
za}u!WUx=|GC@O<MH}Zf@f@+OImd4zO0Xq2uqB6)kI0`h;1~C;h(uI%<4vL4=voP<1
z2Efpyku5d!f!GRKzXKY_01sn8mfK-l%Z56N0bip+V9K2yH%}08;wkKwVc6xY1YB)I
z!hU0ln@FIcDa6KOaBKvDraK%#Nzo`C-yyP~0a#Z^t>zyR54x!Uvcd+@fC25_fQ(6c
z2EaDDAXN$!_o-cB_a-CucI5;odgh?qPDjQ1l(f)>G(54j2qDWjP-a6wJ1L;?02(_)
ztyb|Ze}j!LfeK>eu!WVEC=Dz8$6mW4omvOlBo7|MNi2aJ`UF~S7mR0t7OW*ltD!Vd
zwI6IwV9^C=RMa&n*d;z77~b+U0oBu~N%`>^sW}CyMV>yH2Clg3U*b|EmCob9Uqxe?
zrVIczbK}7|&KY#yFsxibnH0l6Tnb+c2|9`*9yBYMmstYaF_fHNQ0WOa-q08(N919c
zDTo{hoeg$%4M;&h3=`D6MXT1awik>&^GZ_FQ;X1AWzeB##LONjk%C&MpoMDStI#}Q
zsStIT6~3pyg!l{ENXzS3##~WLR#32lu&cADQE&;0!@=usK^M}1E-(X~T@NWnsnK$Q
z6#_)|RKd+$SOq?k_l<(K;FyD(B;eIU&^bDSM+~5)?cfr!kAg>(>hPWjS__ZFc^hy;
z8B~VCat|zNpwtgUW)!4)hUjU0Lvzsah@gHi=*X3LNTPR)_X#Ki9i@aQK7t*=JucAn
zEqK8q_E}8uVu!)DLJEE}Cn&w3)b2P}GJ(d0u$__)T9ATzfK>@<DG#1mhu-EL1X^kb
zyNWyrd{Zq{X7v7Z$UW|$1&N^26@EQBcy%IZ6$AJr0>}<KaFr8ZoLX3#nwOmFnd{|~
z3tkIF@E~+k*I*;i1T11#5b`PF*vBMb*$=%tix_z@0_Owp=I#{uHBO*$wA92D=qmMG
zLr_XXU&TRD9f+E>NvZ@v!3nA2ptHd+KVmOps4#AYXB--Bxr;euVW*)<a(-TMX>Ka0
z<x^OS2v%&3M9`K4qPqT&P7vfoMN`=D5Zd~1L(qN#LyV}R(}*tgaCzu_Cu9f<v>*#K
z7MYP)1a0BtZ93u~7Xpn^L#BHNIMR{RFZg6@)8w4gMCdjm>~#sDwbp1oE23*WSVIc$
z>>Fe(#Ta~)KJNYh5LG^q4T$i;7*HJv;egg6f%h(g6$W_+gH|^|r6Q1Zf#$!UT}`mk
zV9*({2%TVQ$S4d{+8m-AJTL$nssnfWA>}1na|pC=34GTmGzZ{Wr4L#L9c)0LF9#WF
zOa&kL3Q1bnqt6_&c_$HkXEC&39NoSH%hRZlZ30<51Wg%+pv6Zhv2BSg51KOtjm*MS
zyP->hdN?pisx51RwS2KG#{hNpC_ZTq(#HX<DTU9Tl6o>2kt=s`jQoJs^P<*HA@QJf
zhLrXCkjg!H{g0*B2U^Ap$=PP0;pkwj8;e1QHNi%Zu?@ze<n$06eQtU#Z33M+f;|0)
zIKu<nPk=0nHX(9RH2B7I)Ydz!PQw<USX=P09U~_3M5Yx`yg=4!_&^RX0+qyWWuS9m
zK!ZN;9W;RuSx{38X{|M6K!K#;I@rC#WL9n<ZAjS>bkHc4ArMf16SV3Hf7`*;714SC
zHA=8v5CKcnW+|zlv-nI5gM7n5i_O6I6D5K!pARlbP0mcqOb#eb%E>IwNG%FTtjx(z
zOu>H;He_bjz}2+?vb7If$AA`MWT$$<M+uFLaUDQQ^njr&(Wmoyf$pe4+M<UR)Zp!5
zSP~+((gt)$7ASpUj3t5((EyJ^LA(mO>aH}W1T=#KI)BX|-W9smB-j!(DHrSyt<w!n
zi&B$Ii;6SLQscoJ%gsvjz^BVVyXq(h#S+_40v$YTf^|8%NxUm~`vZ>R68)GVyvs;o
z2?*;M3$W9Gz%66srKzC6$5OPKJLl(>fOdnr;#+BIioDX4P?r#76H<;MGGSrKbfE2t
zNW&?X;BF+Ss&+L=f?o)1XaT(xqNp?vv_CvPxuC$%*eSm>FC{evvM9$B`@A{!u~{Eb
zR}|y28tgMc)H)puY4!&;vj#cx&k#I_4ep8}4*$b4oQhOA7#e|=ZUz&%X9hW*@YD_1
zvLq;W;H5cu>3lH8_z$f1z!>o(W)(1^Ch?CC290?@YZ4F8v@h6ps6Z&PbdYzjKWJ(f
zQU`&S&mgo0c?X9g$(bSR3-*9-;(%&(!jML`6f`RgG8wG`g9Re?kpldq_DI>&o76#3
zSM$`o!qU{zRM%ke!rb5z(DIy8<hy{t6Cm-4p2%mIVI9)RKxDd%;6%?1kQW0oGNAW?
zIfCxQKsq7~G!=r}$S^`Wsv#LPN}8FMmLFe?JR@fmPk50ZYycO>%r`L!2(;b>GC_$x
zS^?=x;IGVK&3AA;3aP8Hw#E#NiEfVJE4e|n8)h38n!-`54f0D=(55ALo*l_Mov}tL
z!R0igJBr-OK*vo%2Ie8XuR+=Mb_QP~51sb{75SjiWkTnrg3<)^vL1|U(?D$+)Z&?#
z0ti%af>wh;I>bbrHHu*ktUAHcOa@o;m>Y&bD^(CDje-W&NIhv3RG<@6LK9emfxmP$
zDK1Yea19EEjWXkJ)PS~;fV&HXMmR@LlK{myq}CYd(<BhB2vD*{ZfVkKt^ixB6*OoD
zZ5OzLHvGmHrRL-(gKowSfGi0Pc0xLR7__>9v`gghWmqEioguZ7uy;8yPeCVcVh1T>
zpl#=ZcRsv>OU#lpit_XFEmBI0z#|c!Il(2SV5X-}j-e|EySkc!FVMp`kWG0m9lgvB
zw0j;jZVj3?g$+%+f|}m&WwR7sW(VDGi+dUbb)_n(Rxm)>5lhaLEuN`Tl4fW@S=ch(
zH5hcj35Z7PU_v(7L1#1J_g}#J)`(TBSgKWQg$8I@wyU#|C+IlUAn#xk$jUX)fC+T1
zD7`kpL7H6P&Ni%|LCejMqyp+p;JVHlq5`z@AGACZ%0um7;2Q*m%>@P{&!K=8X#{)5
z2M5MO_jtopMWU!ejU`AY4C;WPaA6B*J22=<gc8>>S3mHn3a;_VIi5k_K?RpY(8e}M
zOAkw9hO~1!3_(W_r<5kALa)XsN-YKrYJ!FksW+7C7*G6AE)gquAjbxIgC}FK3<QCt
zLFv*I>#hLT(UXvZ!DlRimfyg_0(21@(rHa#`C#ywZQ#%hHZlbr-vR1n&}Q)us7Dl!
zXXwL#=#dXl3lOFM1S`I<l)&JQ4VDxH8J45pL=-W7puw^g6=|>vZNdd5)G2K%LRJR3
zfaXxZn_lB{5hwf;99B$2bO_Rd6Ft+w={6)j7&d#2dzl511746-)%g3Jkb@nZjX+2B
zKniO-)<P30tu_LHhLeNM2rM2ki}wXB3I{j0gG)g3i?BVkr0qk*)~*4qi2!Bc5<~K~
z!eX3q8C(Lof0XRagxK6@8t)2fa3QBIqj;bE<ZRe(RU=pQO){uGHrSx6Wk6z4Vs2_l
zY7t_02vJ=g0~l~c@B6@3H0K5<dgdZbg-l|jxdN#y1ucC9ZMOwoOzH`nzNX6URG>Lv
zS68e@jiO9w5|^P|DVWbR$;~fI^$ZFwL3Cq@*k1-d`+CTpvj?i=kcK%xhos<`)dUrN
zpuK4XkK!X-I9Y}#=H!Hc4#xJ30u7NtmlYUVLIwfji%XM=lZ!G7Knn|qT*48AF~|UJ
zst23LgDgP1!WA@XVh$?AgDt?)Bo~$t1Hd8T4mQEWFFz#})C6(`otEbrVifNh6k-w|
z6k-Z)TavyN0o3Y*Uc(FOuR*zluh<12SK$|89B&y6URoMZQsn9ynp5TqU+Yh37Z<jb
zf3QLWRxTN$FPu*F3<h;LA)B<pIRdmI2&q~RGPVF67gz*Z-(3va)RvN(n39v3ml~g&
zSzL^A_%ZZ|3gm?VXv@)%28OV-#Xw<Yh`z-d?@|G0q@@C&G7mPQ9+2w_y0ad9WERLj
zpdJor{R?7Fjo|bPD1VXBoPiIR43p)n(D4k=;u<W0i2tf5v>=41K`c=ZZiZvdNP?>v
zP@^P06|&9<G%!TH?Ly9muDL<p!DgT)Cg>n5w6jQI4u+O;R9ifSv~Ua3utiO0B#lks
zZ-63N>WGd0pw%p%(EYv$QP9RBsA`P$L5ZHk>|iC~!Ys%gVvwddyxEI<JPGs?a?r&^
z(DT=*HxgkI?~3>ETjWaB6zlpb(6BzJtU@oU{JfFJX;5|^p=AYczhE2#6QK5GBJ$nU
zgcmPReaR^9{UNUSR|Uc+6hKYgvQ*H;5T1S%Z09opo%I6lj8IUBBgH3iEm3S8gV7@?
z;1wI_#0oq|QdmOve}Y%eVcqb6Ins}97ZE(aqqP8uj6&0RP=nYE+{7cjk!ThVI@X2I
zX)qYeLqXT6o5j0A2JFq^gX2N9R#319xO#z>b7bwXMy(%+TMU47oGnso4x=1`ISW^v
zjM*N87RZ=2G01F`%tlg0hAr2D3R=+Q3n=#)8piv^!`5oMf{sWBxq!4i2%ytcp-TZ^
z_Xyzb^MEH%32wJ>HuCfWtsMlNIOh*OSSiHQtqjXzc;ZIGpiA;WQ^7F5rhrCdAje1y
z%y<X*9^PQ*_<&$1a7xB#v%uO(hGxihIH>X_P+dSq_)MUt4w;FJ(GAP64Z)xd!hzs9
z0?3A8&>7C4ol&4EI=8Z5@D4eMj62F^Ywut~@O&Ud4s<~XLRXMCvOdEwWR1Zf3n7yh
z5Urp|3xrm%G<cmX)B&J53y?ISGs6u*o9SH%?pQW7z}T`3D)dk$stsHbGrn|RmkYUc
z33gTi>cW1UcNQV_{oyA>fy!32eirr-V9Vf=#FEV7lFVe6#FE4S(4la!8|J`gCxD7@
z)Lw=w5kqs3f(BMMp#&q<Tf2D9eg=))qfR6H1;-;cF@X92<P8wT8wchGgUWiOu@Wp5
zAekpung^vOr)HL=ruahccyLTlb<WSpfwadB!NWPZ5Se($a_KVAfS7+sJounW%q!<W
z8-h(rDhpCUE+(@jPV8z{q!A*Viwzuc^qruy`<{@^UQizCiw&Tg#i08A;yr`i<AeRd
z6eyga;^FAFAT`p!BbcyN381aQpdCd}eTIhdp5PPc;PU3kCZVswaY2^^Z4QGO<%KK>
zIw02*6jkt+x}iU&Jg7*9+Z+Os2k%n$$u$AD+=*SliX$C>H-`+`6GlA2=YOCbBAi!J
zTm(94#K@pHwFrEu6L>iq^dM3r^UUISm_%wyJS^uV=Oh*vdxpfjx|)_H=77#bfbIQ4
zEiphgf(i<ZIp)wDe^5GzCt|fjC}@3Fa5!ZCJs8Y`8i}ph?g~)>x&$E@JfRQP0IH~v
zTIcxhd4lKw9aV^AfT2aaCn%ADF6;m^z_|gc)C1XZ!9MYx!C~Nb0aV%-L)s9u)(q~{
zAY^$^9su2N0`o@%x?~V&Uk$`$Q2QOpjY!(CSZRplBqL{tsRWw_#vpHkZZRs$EY2(e
zpEjMH>KYszA8h0aYPrIDsuXW`G>Lb`*R;f5>VXmh2?J3<-k@XHK;@CEs|#$P3Fi`7
z%Vb!+VF|B65FN{bJC_4=4OFmUyb<1-F4#D}%oVf~GRPZz6BM-e0;L$lq;Ww>QG8||
z_^4b^AB(u*1<+125(Zw8hw#9sqma}wCftYehp%cdG=yex(C$*t;1W~tZc|7H4t7E;
ze*eSTT-XX0aF3XPzoBQ?APoQpcqfDU@Swa0?!$x6u_`Djf=oOGgn&kBK#L=wHX9)>
z5_K(0%`1Uj8ea_QEW&(&t+PnPN?@XT;iGL3(D^2aW(1wuAmD8@M&L$>A?OHP;<nL%
z=4?Pmq`{7<1nsEBoCt>xQK0lCVB7wT=(|$b%hfd~!~j(Bqh5y#8X5Hp_JG}80Lm1g
zNllDJaRlcskrFVrd<<*<LC&(E`RaE_2OQdF^^FHLh+r;ojrRnd+U*UdK=mwCRWOPw
z)CQF|^yWy&^5iHKl@amKt5c!ofEN0Kh6^BEw1b!(k+p)_9H13S5S7884Yvr5!60+N
z-hfH_AnOH7gEYguWf%yNhBmCtAZZ#@0uqy^vGl#6Wh1WHd+3mCaEYM><|bUiTX3=O
zSjTtzIAU=fXqY__dd;jW_@vbkgZL28LhNA3WouBUL+4P9Oj1&la}tYE;|pL5q~i07
zAOq!~IWbevGNpLLIp{{lp!FH>#Z<+h6HdV=q=P4nN$-4v>@a~F7Y1&)WA(m~0bG?!
zDr8Mdei3|RgCRZ&*D8D}Uu+0T<)e%6(eo#LPE~^5YiJM;U4jofa0t8#-#ggQ4>UJy
z4oa%&MTt4_pcC>+67xztbA56RO+aNCXpz22JZRlCq$EcyP6KV5gdOk=nk*o$)rnN9
zqYaI~cU6I>?n6ooa#A5Dg@VqP@EYiWB~bGde9#HBD8MlVM$I}H_Y5|AH<-`~hs5kc
z!r6T?GAqe1$V>)buL>R`EslqGsEkZPKyvWm(_(lB%M;fS9r$Pt&@xE_$SL#22519)
z0jWiq`6&p4f=xg@AXo4bDo7fHtp`gAPV`JdUPKC$KnoudPlmvf)W9>Tpbh|N63?=r
zv^XOkbR~%^Ql|xV?K_Sm9q{)%oQ*)ew=(F?1kkKN0c5fe*7qt&Oa~3txD<dE<w3%N
zK3k*-UseRF?~%{6fVEYjRVFFRj*!kN2TdV@I)k9uLr7r&GnWqe5BEVBXz2^I9uw5g
z0v#mc2|jlPwA!nn1bXtMH~u06{|P4`-^0(nBdN=cEg6H7ud797aeP{7PEI^zQ3}pu
zw}?E$32&MPt$hPwSEOTXNxhT-|CJa>Bi5uJ0Rw8uVw`jW+TV#BfuQ5^Q!4Wkb2F1+
zmvzM_Cl;4bdiWh_v6%=S7RMH;puu!kKhQ{$1@hFjXI@EBVn9)Ta%yogcp4kzS>!Al
z5)Zm_%q89v)F6PACS(psz!Er?ei~?GkLH~-a7P=~Z}CRi^6L!ll?8i(DNut3+W84Y
zQH9<)0~-ic8G)h_w1pTn9SE}xG%*5NCInF&<Q*IV8rFq0cnvL(wSpRdpy6VOO7KO|
z2#vuYbCGQ|^g`APmPYBE`9q{ZmtKIb&>?YaGJLofT0B#E?K^mzj%hropMtVx9Mr`E
zjog}nhRghd$++SQwy4Q9*cD_vbm2Q_J}B5co=OYfA@iD`Di)M@<Bd_g0A17>o>`LN
zm;*isA-~8I>#}!0@Va;KWgUj#v*mDAk*HM}(Nn`zEj~bdwTUT0KqW>zs11U$js|jQ
z9OV36cm<7Pk-i~l{Ss`aMM-{9VtOiUAr$pXANcU!=qM4WfdVOdKm`$~EP?Q-J4$2-
z9wh?L%n-e9(ycTv8MN01oPG?A<3W{Gd~RZ1VtQ(kX8^{|8shqyuCA`&tt3!$Tv7H_
z1$jee4lUw+A=bp_7o>s@?Z^YwgV5^C$QZdgg=Tz^<Dg4ZXuj*pvM4n@v$!O+C?0ew
z9H_$)pO#+)n$k@MT~%4;3SFs<erhPF*fPL6(FT=4?|Hj|TCfCnR*{oEK`mv}78+3t
zKXH!|Koc$G&~zuPo&>FAgjB#@(DMkvyddvj@JT;lPH+I46lh=+YIYd16zE_e)Rhnh
z7}6;9wkbp!S}{Xr0{p;Jw%CqS291`34^GE7C1f7&n_re1KYGeJG=flDYpAg^1Wq}J
zELAhY7vt2L1ccXrqhqh=wH}?uUO~4>k-R3!&;YsH53P<+n~CsQKRm++#2!G7ty2je
zDFE*#4F>gxp}VSZHDN8`2XA|lI@kv8Od*WNR>=&?<yb^-zj6W%v11G}fSO~V+8Eo4
zs*reB(7dX7Sz=KpXfWOjZ4E4_^#Z%{33U4hxb6ZkC5D=ar5_GgABnOQ8QgOMYXz+j
zL>L5Kgd7g4$~=R^LA4ibu{5Ypi=+&#C`MUE?TTU(_$U@o=NN917qUDkdx91{L)ScG
ztfn?ZvJ`DOHP~cOc*0BujhrGY2d%dTdje`Wu?wofH$Y)7n(~VWUHJrRC<d2c9*~87
zZl07eETURSuAtEzj8p~6s-UhMXpkL*T_Hn!;LQ%moiykn#n7#z;F<{1noZ6xsEh|4
zL=c|{zPudy5DBa&A7eYBBp}T-#1M3^1?WCEOVIK%P`QCT><3yt<Cz@bRu)hOK5`7~
zRvfn@CI=hEyLy5M*MMZm?i7%5sN?O_7^`%Jov;bn(}{i60!d|&L3}(k565SwRKzFe
z=Vxc8y844p9WbQw9IGjKd8IRG!#}LTKx^g)gOz}a2sa$<W{8SlzxZI#vByvz+S+4B
zti>6qW$g+&A;#0KEI15Be{j5Kuupt&2$%x(%b@0h&XPp62C1U}US9z-&(IvjKtnV5
zx#M6T1sgge%Y#Z1(2yw18c%ddP$q#%`XfsQgG~l|1tuSYDG$0{3GT8;h`g&SbduFL
z9?~fT4XMV1Hc%lI;;!+aBjf_&K}B{%d~j4ecyX(tX*_5xYA|S>s-bH<xI1p>9UpAy
z8y^f>f?*gO9}Ft+3?t%$K?R!;XbcfLMPz6Op1DmeLcO`p3>3-)_kozX1{;A&T$g13
zU?XsnhZF(OTOmMusXfc+v_JrIP!-<O2Ea-{i5J&RS)iVpTNx;+fh#qzdQkThsVN2R
z=BA{kC6?xt#HXa@q?V+DF1`Q-7*u}<<kBlB4|F`A7bwO&Aq#duizY!yJPJh>S}h0~
z)`ckqMK6+j3{B!aAy>IWEiiOMHVKq=K@B39q&vDKC~?9heUT+WhfG6#0+SEIln2#{
zaF>Nc<l$-85IOC71$l#xCoD0<u{Z!6Vn&dwJK~}1iR1H2GE$5DgN@8U7l(vE4z93_
zk5A7ljZdzqFf@ygPt3_o&r3~-Pby7IODzITcP6{Kf<^=rQ&J$)WuWyxAa&re)ztX(
z(!`>a)D)1)U_3WagI1)%ial(tA0k$Lf@@S$gw>EOi=au8VDS9_ph^cr8Z;-2-&x6^
z9YkdW*1sZOgELz1KuYz|dIw&ig6pNhU+)+aSMeBP);xronV@nUsdYf|L@&}(KMU}k
zIN<IrWFQ9KKt-M##d{ql{DcT-i9?M&6Oe`BkV9P1d<&mZLFrl;S|U&ILdUVeYc+$7
z;=wIU*d9MaQ_#}l;?gA0@-EQLMWDtsc)vGzCI_;b#1*vf-zeS{wALmd*c{Y)hxBl8
zue67`i{zsTh#SEN-+e~#us>%*Pte*h<hTQCbOqf#2J#xL`+<2rgCVqJPBH`y)`DiX
zz#Sn_IZxV-e9%S?Xi~sFNQ2`>7LsT1oa1r#`hr2rkU=dCSAS6YL2C8DuNVY(13}AF
z<KgSf4O|0~y&(NCSJxnK(1LEzdJvQgY(ZnxUcn~FE4pzm7DMc{F*5Q^Eh)-Ob^+hn
zhFJ3o9qK{aGYV?dm0%n9Av6jK@+VTM085WJZux>Xi_AeiBrNwXff_V;c8_|Z9MWZ;
zmS0q!Sd`)!KwMe|9ej;zU#c0B$)L1{+)oBK!VN8ol5^t0Yl`#1htd_t7lWcK7<5$|
z@<J7mZq#luJV;QA4kHufi7n(}gvjIWK&M^fU5^4%09piqcWn^(utc+XuOQGFdAQ3^
zm|1AC4a(&~!Cs(6ga%04nFG9&!RCSYCW8$&LiV5&xZN27+6D}oCMp5-s0b{w11(3*
zP0WT}8|{fbOyT3P)La2d`U*6!U}sQ>7{wdm85agk&jvd}_W}o@hby@Eg1Rx*H!(Xk
zG%vFdH1Q8wl2@FWm!6XvpP!VKnp}c3eFZ8yP!k|o>mWf#w!#LkObQY+i#$OF8-O-%
z$7klHq*kCgxeQ$Gc?E$E0rc|8HE?zH0(X#u5aV+$1)xo?L7+t<pi2%xyBNTwp(n_=
z_!7`!V^6P$;sQ{=-PJYNJs!dX_q9RwAhdWlG5}xxmsjGJnNyNl1f3Ix)ZOsP12qJQ
z=y^bo90X-wlXyb2;l%Dir(pgYY2O?4*kQyOR^U*>s6+7Q2^`fQG2@(|{uS<A;OgoH
zPRF1T9sISI8&d5>r!fu4JoD(p8)!@edASLlCf-ay4LT#Nn;r~6LzvjdHNZU>lsymd
zrE<7yDB{`x!2@z;AE<GKb+k7aR0|-sPb0O*{Hf<<Q~aC3u`f~q?~1~5E}1`QUJO(=
z<7!E{p|+$5_goAywl)}<BR7rEHa9@~3&@>SjDxk2+hd@iEONH8r69ViDZz=JDWIll
zKnn6@lAtOH`#2GaZD#!aT=?<<NTV6^Xj907j394N+nUHJ7*MkdQZ)L-gQu3^W`GCn
zAyOg8QXs=2qpuL9!I2oUpfOYUid<ueG`Ld--m(K~E}$H5G|2AZLF%goTf#P7LZ-x^
zJJCTtKvIRjx;4Tx*+|7D0ia%QF#d)nXi_%V5^_`w=q48M2?n4h7DIegaET>o%r~{T
zI6n<#cPG*)ac*jEQfV66)q=Rf0?V*3wuKGgqyo-SA@M=M&WPaw!VNEw%}D)C{CNjd
z@M7LIXlNSm8=sk%SrQLE&oIBpGsqj93ox!6gk*8h#&9Gn$!ku74joL*OH9g1g>58C
zE6UG}FUiO(jxWzF$?yy|hzEBjv7RYo91m*pXCxNKrxvG`fEQ_kb_|qZoEZ}UJ~<Gz
z=K!1kBx1KWM(7fC%mJvffHuwz(dRqCWeKcs3dS{W1S>cEAk!hxGR8O_Hk$%A1$0sh
zXmABd7BZItk&S@pb#;X<4F#RUOv{~;-XZa@l8vYX&P*X=F~!icwBTESLCtGW+sx2B
z9=bdLG~y5snx04Ml%T9e!hV7pP75$kF#xrLkhgfDj5UFJZ(an?o`dw_J#!0kQgc)D
zKxen*=YbaHdSa#_lE&CTbrTi`gS!{dm<5dn#K$9*T-d_{--&XNgQH>Bc!Cx@Lrxin
zWG%>^Mx-t!s1QS}BLHta!dMVQTnp3{eEXYQSunUd$CYagKnn>#r5DZ<%D^f>vxA@}
zB<Mmp$Qo^=3JSEz14}?c%3i1r*a>A2(=bmcgNVaUD1-3OCR#y5OfWxzHsT<;2kC?|
zh*r=d0)#xMQv&MTL)~HsI~@e979<I7jDUH;pshFvouI>`VCOSH<zXk3LAju_(LiMd
z+-0y6%0TT_Y~!3}@nMjaUh&0{4H4j_H(sE&fE#$tfNwmg{0WT*wR}MLvx82AFf>D2
zH{cc@Z0HdmZ0HjY-qMY>ZU9u<xg>)&v_LBr!lMkJjD!@Q@CFBwm8@|*Xf)X`7)u3c
z5bqnGl3H9+lwXOuC_fnMTyqk*9RzhZdRb=z8W;sFfdHSTP;8uAoNkEs#0SWIM~G4y
z|KxNDbnq!RxWuA7H8C5s3zg9DAC}QZP{{;}0+eZPKW`+vv97El>&)>I_!ek0@H`hd
zhnRp)%LfmrjShW)Zd)AYmo7q=B4Hc)2**A00bcBgGV<X^VB<11N4iNq>%aokAO*Ek
z!08$^bc$LyfC@0AhBL99Q&58lRP;j+qwzzGAP10njw#6}B!KFB^c6~=HX5kZLYy~%
ztsWt1Z6duc%!D5XIC^YlA#@`@Wb+xu;$2X0*%f}6q!Z+1N7(U^Bl6fvb5OO3xd0n}
zY9;o*CO8|E#OHbX<eGuHhrtG*9xS+tm6DkpUz(Shp9fkrU;*xegE*k$Ysf4xTw%-U
zTtM^6xZ2d<#fad0kUhQqg59wW$bvc_V0FQP(1r039%#iNcuo#94hC6W3+j48c_3NP
zd7&_8fSQLOX;8?yA{u?*3AA{R#Nvz+&^Ul+F5(hBc-szTju`9m5+lRlf}G5flGGIB
zQPN^p(7-5YJ{CDXKn_U-9oKAFT;dvBVv$-{nwS$`lJA-88eC$MkyxDJnd|BoY!Pp0
z5$~Iy5?_><m!29A5(n*V1W6bf#JfOOYJw$Gz_MUHMh5W#MVYy&@kOa19k7cHLAngh
z5#9uCmCP(D1~;ccr%-^~lCG|l&1O;coITugTcGra)B*=BT?H2qkQpz~!d(*1-vf={
zfD8k*V2L_M1<w#7>bgAQdY;(oG;o@R9GL>@U4eJ&LRRF$7lIna$LArgOAW|HjEh6>
zk8}-*M;?vG(vA)`0WD>61s$6TKNlV{hl$!cAZeTc|FQ-mj)sQ~JDMeD6y@jT8yb{=
z5_19Q;CWBK;CSQsFe5{w;>zNZ)ZF-F&@rg4e!=k;DW#A-%APsFC8l7er%#Tdt51$0
z?7mI#4FI5q0{lWSP{_x_hW(QBOY=%R@w*;0tP3l~u=Vy5J<D9Zf^uD5U4uZ!p5k0V
zVGs{q7ywxWjD4;GTu=|TW44Wm-E~dGk=Kwrr$;aN_6D7H0>7^uw6_a<+BG<MK!Yuy
z3JY{Zi(46Zs{=xkb{Bjbg8MrJH%S<pVqBI1s!CCpc))5<3U@)`&zH!HVnD??mYa2m
znD9iY<0)SU2474IDrV3-Eugy1A|8C0e=wnIKfxpCLBa0v0nlsXpheK&opgr|Nuew}
z1(l7iiNUV^!LVY_&>%h@bLa?hIy87}2!F(b&si)k&P>m94G1;_Zz?jxSf3hf9B%}!
z<opnIB-SHAi5nk-Pdj4kW)hlWMmoF!O9cWNSspzQ3NprydP21;<VYvz6cdF9LV?d=
zfpiRrI(Gu)vTM+88scW(K$}g2jpMz7z$YZSf{sdy4<@jnG9(ydzJUBzBzR;5Je>?*
zlM7lQM^bYR-|Ad*q%|d=LM}5e9(>L|WFexbPp&Z}+d<1K?CZbrbs30V1xNA-nW1T7
zN(!vy2b$LN1Wz=h&G8l&1($#?2T9CL^@J?Dz<(8pH>f}d2RM1>G~?PZ3_ft#5tIeM
zhFiqLu0h7w{Ej*aM9wU{YZ>0TYFzU%D3_svQW-IE2VX-ox)Ko7)C1*LXbA_pXAOLT
z8h8#JBnj#g!X$k_$8W;}&k!^p4;q+-&DMjaxDc8_J83~9`=Butuxa3SBuF0Iuz=2$
zW2?*tXCK5UC9}97u_QSIbc%RUVtfJQ7)Q|V59G;sJOhcKYIgK&3CMvDpri#FFoE!b
zLH!SKj{|(}1xOOX1E(8gF6itC@VE<9GibvAx;!~&OBjL%=s@i_)C+l#&z3;kI0u@)
z^Mo$N#=lg<G(J8rwH$J4aAHY*5#CF$iLd5^P2%x4Qe7=z{SnvP0B>l1GekXinutpU
z@h<ED4PZe>(8+HvfQlGb$PI&_`Phuq#1zm%VK>-1Fl?()aPD@Z?$Oww<^_5m3RGNz
z+E}3Wl~=GCXm1B`HwJ<44Dt^FZ^Q=gOh8)T3o0AP+HeIr&;X^ONVxLFD1%%P1J}gG
zBB)G<jD-6@ZhAu)02*_K55Pm$lYsISo_$=ANbNb$tRZs$4c3o`ZJY#cD{=J?HiD%M
z)EP#YYFzhOAhIv0@da7X12zgW{8*9?TSWxAT^wFDf$~gZaRzw1mnUM7p706;BLav2
zLejh|Xz>wZ)gy9cLh8XySl0J|QY+|acQeo~Qdl8?8fwr5&CW)yxk28+;FJlPH9(q*
z$psD2mnRmug7))(df7+|B?zqz#gagY?8l&;Lg0t*umM=iTZSj*<b-7ArWSdEH{8<Z
zFkR4A<zRF0CE#e+h=b+?%;Q0%1z4KojkqAK;6@c_RXu349P~V0@UbkG)H+Ys0QEp!
z1F}!l1s|yE6Ho>k<t8|yWEu}z9|*eq6n^+Fsi!w!k7vVp+Qc)cW(o#Hq+vXIJX?Yz
z*%H(_0w2<A47<NEH#IlEs4~8|q$sf@HNDaZwgT1{EFKIM_5`gY10^F@*I<u$kO|Ou
z1~+6JsTI$LsPSw_op`n&)baq`%n<}SHYWgdA2Yb~XlRJCVUw)-o8Y|^I4-#Ga&-k2
zXz}n1uZZ0|Ia=Zjj}phwH5gXn;2w|<PV^+|U>N9bc~DCQ^8f<_P=64883~EiIQaNA
zP!{qJh8#ZOjeV}pDBia;rzA5zv8X7q(lfvfR9hI)Wet&KyerXXE#f|$4Akbu*uMll
zKN<f_9{9*5f6#y}XkiApY6SD3CSn=lc69~awCq+E9055U49WuyN5Gko6V|{6fwpXe
z&P)S!HNp4I!nA{yEF<g#EeJrGvj*Ra3s>oaVv`~0)&oed6k>xR><~0C7u4kiO}RrI
z1G-@uVGT$U!3#DF#WWcdB5<3dFy+CXfEo@uA_`<2=!ROKTq97`4W7_Q23<?x2|9(u
zB{>(gI~&x}L-Qi6{v~yr9wa#%!<y|_`oxBopiye@ba-kC^c=7vPXhZ6aBO2HX{Z^r
zzR(i;DITEu-!<4N-V?MlGnintXK0X;3h#3V1bfEkVhKTFmpwWgy2A56Qga*2dWrxN
z%NN9S6lhOCB6Q_EVns4)T?yMR1Rj-xEa3v};{_EqMC>4frxz@F5}I3K4J6OJw0uOz
zl3GhzAPF7XKlO=+oHq{XyMi*eDQI06Gz4JX;2;!LXhYlJLIS2T5=CWrJm@kFgcl5r
zk)?yYgCjxrkU;DPrFKxBg*Xh9!9nZuAv{o<3E7<>bHUz#NqZxk8w`>L@8W<-2SB7j
zy>7&EGwN+1rqgZG=JB4OE2Sa6fL$mJ>8B$Vx$yLbGK-FNr5u6t-kgnG{exjUfC#KZ
zgv~5rNz~xgjfUtKXTy)DLgYQ@*db&P0zNm5F^i16mI`BMGvu_a63~uB@QgON^z`%r
z-8)3g6d3*$Wk{h+^5I^f;vP2GK$@2lgF$0|;6WLJ<&Y^ju!&kq3Qs3kqHMGrf(_Ww
zp&SY!H2h6e8yr-xLNlR}8S=tcjH|t2sStI@3)HGX9=j&1J4*UZi`a&fK}9#H2?81n
zFf<15#6oIASiss4@X<(1_{Kvbs$Y;lQS&iT^P@=1MbK+!@KheXH}HD;<U(%k2m+mZ
zPTVav*a8gPh8b+D8{xY#KwU@Vv2Slb(3xmh3M_E3hcSvzRL==CZw8$<3j#HLU}w+=
z1%tan;OV#EaAX-!5<<!<c;+`@W`WMV1s@IpwFtcL6LgHSQ9R@-Mub8~6q`T|vOsVQ
zL)-zHjRud0LAam|oKPd(k@bN}EhN`t%q1e}1D)E8WFp8yP>A3-r5+>=nxuqFgIkN>
z773`A1WAV_sp(h`d&V=7h_vb%aacW3gW|Xf5LaRsI0u&)na6|nTjXVyWG3chR)PCk
zkh7Qb;uAdsK+%m_Vvy9Ca?J&;MF{~7i-Ha=3{C`J#0Dy^v5#R8Ubu$oprKfVf$kh3
zxd=m<*MqlU&{ir!mzE=KhXtLv7F=SPmtT@mlwTfS0ttQSx^~2h^%N{C)?GnsGdy#G
z4dbyaV=sejAT|IUQ3^US1hjykxJenxt|AFGB{1IXVgTQ9XqcRl2)>RBw8tdb)hs79
zFTEtgHNZO=JPK_Bx<|nibiN+;<-(|I#mMPK5Rnn#r`w`UY#X|QkNw1Uwxla$E(|g?
z9&7>{MnOOI0Mv%SbL=%d`Jh~#NbKQ~W}r30;2AGNGH!@82i+|RDmDoo9Sfcd1+6&-
z$CjZX^05xynD@@%pX-Ji20lk0)R#b-&_pX#h@SO^^wwY|g4TS4sz&e@9?-^DLOan(
z>2MKM%7G6^M;~qmttkX;s{&zHXHUc65)_AmroKVz4uf4mcX+sf)-Mn~GRW1{H6YkI
z9(vaYXh0e%G>Kn#XI7F}l%87R2|CW$)inTmW(vwW2*f~z3G_<Jg3_d%%;JpHqWHAL
z<dXcNN-{1q0u5Io?F9&iUs?*1Ff@Y~P;L+#z%49;cq4=s=(&<;myCjrdj%cS3^v6S
zd>$;~>;pq{zx<R`&~kFmypmM#c?e*0OU&cJXYU&t8YLwbgRgNf%FIjmOa^6X)ba~F
zCjl#V!RM#C#^YNW8;-P;A|wpo^c4vUjf@Etzo7aB+8Hx6a!<`mEy_%WPr=h@W)?I>
z9&84>Zx(%G7F^hX4yXmq&r?)bxq*y_PRoMs6AZSX*0e0@tSmJqWt|N{7e<0Ms+l^2
zH>ZJSJTa<#{F~JLgF!b*S%3-zq|<wo7~-Sgd6G8M>}H^G(Gh<)u{U@vMRE?jErYsL
z5BmXm<PBVy2c;&bW|pO<Ko6gCOiy*r&jIZW&M)%BF^LYHl{ADqkGK<SQ2P=@R%+0V
zr=*`q1L_~e$0s9h%rXRTG!F1iLtKDm5+4koheB-y5;--4f7vBsdKhUC8NIy$D=yL7
z@&TZgAcnN9NT6#%z%BhKkbOqft7rqjOIZ-Lre|;<<je%n3Jk+|92Ko0(G@MI-gb=-
z_JCZ90BMZ`gU7#-*6!h}_K0igf!flh@dPFez{~cWKuvMbQULtpixhS4L9PLh4#MpK
zHQ^v*|M0#9^1u<St#1jgg+UDvSELCDLy|Ktae?OQ>I#}hhBVqdgMvYmrx-^l5;#!`
z<pjzAP@^5TXvfeLe1-sc5hnOlHfZY}mX)y#_kl<IATyRm;D#4*GX+G&6>P*jc=UoS
z(C{005F0wPNuLX{TwM`!n<)JU$fz9hj<EO=Pan_;^!OUiCP)ouVvI9(btTp~<Wx-3
z;5{rGW4}BDx+%vDbjC?A&3A8t22J5Re|#Ya;zC^jy5z(JbS9oB_!vpJs$djV=+o$6
z1ED5Fp{R_Aht9`CWkDzFfd*+I+#v7ZC{S||JP#2Jx~dID&JeWT8KM%j{t$d;A(RU;
z7ui<O$$SXC!60dnX5`&WAZbuN32F1d&fcQN254i0%;Nas)FRjzENt~C>{fY*ji6=&
z$|=c2?AHj&%uC0%X9LSYoJ6+9K*zLzMj6Y%gEAJdtK~ootZ{5va0WHNKwWikNeym-
zk$*lWq*xg(X9uR7g`Ql8aS<VCAsp7zA#;6lEkI*^phl4?EUm;Br52awlz0XknZ$!G
z`v8rbn1C)1aSb*y1#O54HgbWrq%cQCL9KeUT{!Tv5oO&6{KgkNH?5!*L`1i3z(eEk
zY>DPb16RT)<WfIlVhI<}*dNMRu{$hSNpJPRIw`njAhDbzitQ+EtnEP1m=UDmj?_WK
zAF0$@>jydm1ItDkPz#$tiy!&?Wzvde9BwD30EV{yvBfpS$w>x?DheY=@s5z=@5q97
z4H<$Cr^FavHjH-#A03anMh||c8JP_pP-Tad81T9rw8#$90sx<z9E`Dy7+Q<N7Ag?g
zribbR-L?!mU>eeJ2m)`fhe<*9<HLBMEzrnq3gWLp@bn7u26vG_v;JnNM;O2wtS$wR
z9xmwUazpf3pkHQz9lP$DoZ}i04Da!xY*d4l71)boJjaq!o(0g;O)xlHfG;5etqL$S
z1YNa=e2N*UW<qg1QK<u41_ZSi!RrRWy9+>fiy-c*CH9(JSUe&PnvlAl7d(DyMqrd4
zJXM6T-3ok{t}D2Xz#oP9YgEuI7{&X5!SQCAms(L0?+RNv4IlCV@3)496|ViA&@GJM
z)q{|t5ES>wH!G5PVk|iWre3&G48B7GEs!q70;f~(s0YRYkyO}w3aVGk<3ZB|@SzhT
z&xf>($8kQSWjxOFA;D7E&xf>(C*piaBhW}~ZemVOd~s$~YJ5pXQEG8UeohLkL54Ke
zS{7t%R+L*FpAWju8oazEF(oH6FEu_lv$!}lCBC>Mv81#(z8G9<f-4A6V+5M|DaeH;
z@vf#ODfy_!L&O*57staochHH<_{6-F_@dO3(xN=*SumhF0J%g0t;@&KL;;PmfZU35
z{0i11rHl-MQ%eF8ixP8FOHzx9gTSqC_!Sd~<$aJTMNsE1$Qyp8Hr_2#@GOX}RY=6e
zdWI(PzTms+U?nnWf3PK}D-fTVmzEFm9^^DP=;asSe4i7X=$Yf{Y6u!%1m)-u=y67%
z;}l>izz|!L9Q#cWq~44HTFs3Am}fGUF+md?_Q4%k`vQDG4bIjLXu&_x{TE1MCfGMV
z7__7f$^*4uK&c95Ul2qVlr`XMF8#qP@`yUI3SN>R#<`FNVU39&ghj8@iT5RBv|w<b
z{0s6OO8)`-+#W22U~g05UrT~gA(OO%4|M$oc=w4b=u8gqJ<OoXh&=s3=h@+D1%MjN
zkU>#U9)`Ky5_xepba4fAh73|c=OP^@>z(Tw5)VJy0ZU>cxZ)WUvLmJs0a{aN3O-aW
zf`lxJv~GvQ&_XQU0Tmem(EE;%ZYB-zP6o9q4C6t^MPyc`;wzeyLDwahfd^GQgMtm>
zy@HJ)y-JkxQIH24p-GD3(N|LvHm{mt?f-(>+n`M&xGqHW3PP!&%P_(jbo@EC`V;rK
znH&1BnLBvYEC}3k2j?W@`VwRzatT1*DgmlolK@I8phN*`+#7;!J%ev<z~011cRJ-Y
zII;_%cSs;Dz(!ePOZq-1e^4XctSA+<t~9<VH7&I$H7^--YM(1)c+(%!szRGmLT;^s
zJd9Li;cZ`m5*_BK8@`DsXQX*8kW-0SQv%IsSX(BLHHDz*RQMtaJk3SuZ9QmSByyPr
zMxz*aW^^UEL>PMXh#^QNsD8rOhnHCa?sK9<6sZeNLD6G~vGotn$w$bs1J1<YmN80y
z6&4vd8UZ8>DwEU-0PPLO)_(=p@<HIG{UxX^?ud|hSFd1Du@nNT03d;kx$qR8zHxX6
z+td|k1p|2c3b{<9ykGzgOuHgZyGI(`MICj3o{xljcoeiG0p%&<cqh!;;*jJ`!5c0L
z!K;KpD>o=xC5#dVM2((d=}BVuI(p(Kc3m%`KZ$<dBc8O6b~7+~kw_J9f{K3Jj)SbA
zfee0uiYV+uE!Yz*)~x}<<Sq{5)I9jO3TSIFmfDGeVG>ZB;GcLf1~n7#Uyf=H+K&KQ
zQ&wULRhXIP8Btv17wibSSO#<}3DH-hg32h=0~$#je|1GW_rV0VXA=~7$osPK?&XGT
zd@ccP8-oTo#%^xxTd2T2?7_CFarDXtSLp2tsPoO>eUUIJLs!V+NT^Cf(0;=Za90j|
z4FmX=OT@(sp!t9B&<#{F09i9g5;PG7Gb#*Ol7?3{fUkohd}V_<#+41A0vD-_$F}JS
z)I$W{fealm0M)gqH8Ywa#ElYRYu11YC0H*7W}7#t7YAE@h#1f^G>H$*16>ylUAjZy
zDr~anmOvdQ+;tatO%CW{`}EWjNH-faYHEN~g@M8bI;@(KS^+<{5_GRLYLYC2+!bX?
z<XiwKMqsx^f!Kb*=D6kq%yG{LfTgg{2bdEx9{?T-PRq<oiBC#R%P&d=uM2g}4GK1b
z7rrL(PMIZ$KAE$jYd|jcJ}0b-w}g+FgKy6QHDl2leTdcXn2kEh8>HarM7R}L#=pQt
zJ!D0zp|NWaWY-bordpiWsDaV}QbvRM6<hBPTh0KDb-)+9LWZL;cAmqI!$D0~#CG%G
zru#z%pFyMAZe_t9pz~kAwnGI%k)?yYgF)lcP$|&F6}V^wkNyUE2Zw@|2!c7mpi6lX
zav)=aA$Kr9rJazC1xq7aYUmD;293-h7M$W(;Q)>vVryap_&E;onJE?V$@%%&nW?V+
z;8RNtO{u$t&J=u9nlosrD6Bt;ey#&p38(|>hT|r@V6Y0%(g@I5L{J{;3XovjXT7<C
zI^Ld;tMZWa2giE``@{!_fGJQIL(MfbgdSlAu@p67ffsec%mb}MLo(3NEZ!3uzYwj4
z&d4T#s!8zHF{mW$3^p(qBnj%@!rb7GtP_-uJR#%aF!>Nnc^`1?4K^*<FcKo~>Iz*$
zXB_VeKBED&cN%<WjCmR4j%iP?U{}xr+Teir;GlTW5p_}VpyTs{4NZ|Qlm?xk;2s}r
z=p7$y=o=plI&I%DI39dDx?x0oFz6I?BhdZXu6WNTFa$5o1GO?yPdPVoj1M*f_k~b;
zfp`Zp@s%Z@$i&n8vqT=30##iY%Uj4Bvm|Gt9<r_lyr~+LvC#&|k;_i9D|1l$0(WH&
z*;Nb<d{7$)xoUyzDyB-+0vfslVOM8QBdlA3O~Bi<J;C?Xfwudaz_$Bh?{^TI^F*(B
z$PPSEO9;NI+zDSH23Znj4BElyinSOEwv6`-_6B8A*o>zycsCJ@hg#5hLzfakj156i
z83d}Hz$QVbQlpTigS>-54SA>(C>w(}kb(_DTfy#xtS>kSw%7`$)g40`*;3FNc96-?
z30p&B@N|$NL<vz-wwS$NeA}nM6a2x3gq9j%y?Fp*?GdQKjpxJy&<<r-ZG~;J1nd_4
zBMGjq&|$ccV9c>x;(7~^bJRdBqj<N{yyTM1{5<fYc0=QM(6D5DZem_ydTNnp00kG;
z;w~9L3m#w_s=R|i2icIiqY89gc5Z1&YJ~}STQF!1KS-#gv>+$dld6lBNgZDXg(=#q
zZpi9oXV9iiL&$zpc;5!z8peJaKd7)l?(LvV>y&|JvJD{1qCv~cAclgpAoZ7!uHPlR
zx(dF~+{iPpq$n`}au*C_>>89TK<iTzJwe3>s78TxB0<emBJSUH#MPg2#ND3)OJVO%
zITF>MGKvpQ&M!z!0e7UFjlj!OON<N)GE<XN%QK5p<CF9Aic5-0lS|@D5I3-c?gMaj
z1(jN$Mu)3w0C)h-3=yo5Yfn5uc^Nb`2kD@K?Er-ixEBj*DZo~`qU`@e3p&tE$xxlp
zc_r^$!ZAg{9SlM6wXN{PhScpRRNWCfSPrkrz?~^r0f*ikht?E+!OmFgF}NY#C|5F}
zHOI}d&R&Dszi|D*DEb59K{qx92ZAY3yg+NANEB75l_V&U!;J&&)dDTLh3W%e5d|8S
zg4M5}V^0zCpawUn&kIxShHMQ;5;RQ#lcdk(Q{XNfw1+*~!G?FuK_wTW6HS*6HmG3&
zYI}pH%^=NS`gIAg)lDYx;3^5)gvNfV4x|a~8UQ<@X&~0GKxYpMN{T$aLAUXMI`yQi
zQ~?D#Y%MpAg(}#B2b9f0$7H*Lr)5B~mzh_VpAEVX9<uez6@3Yd8_E(EY-KLtp;lzi
z64{``-P!_IN6v=ex)0RW0<AzGv^9hLz7dksDRw!ukOcR9K=pkvd}k^2gb$>`+yioD
z6ST_!Ig}1EZb4j!0r{kXV9=cj=-2BaCm>k;hJCgl&%O|nT9crj1nzBJpg|@J$QEOy
z*?vRNS(Ig<elB?DA!PXl^40d<Ifz9f&;`gu+-+|PzuO+U`9eZF0@N(U7J^v1K-jV&
zXruvN9b14p%ea>hqgLc3jMsu&C!nD~@RbD+o;#>R47MGb7(*cG48jZY4)z0$$wJgd
zp-G|jl~GL%h9pjiPSA#LG-+fzK_`ZSq@ju11l%2l+<ib?;>L0@0q*rpu<<YG8Bw6C
zrU~>%p>s=7IMT-GEvLvWKu}IVDkO(oL(?MO7qssgG(qR;2Ojx#jZe<;41!!S?UER5
z1m38Gay>Z7#U7~rY?_pso|y;k)glevVksS92^RI3OIT+X$0k*hodmi}!yq1X!xgC3
z!M8fm6?qgmxWv%7G%vp>CABCuB|bN?z!Q7-4*kp|*koj`YjBB0YGG+&PJBteXD)aO
z57AKsU9aE@U)cgWX%G2qNl*n+0_vO;#DiB|fVU0hfcDM|ts6){XA%Vkd&5=*V~!-_
zua9ZAr-0xRG*GJ=gmIo%=>ndI1I@sA`UT@ZuM#we13s_P1vY@~P2d6*#9m|L!2IHX
z{G80>O7G0P6jwwGAlN7#lt{o6EGD2$N$A-Pw2ujMlP*z%-gu9aL76EbzqLtWlLFL<
zz_rO5t(+#g9pM9Mn?V{1!LI1-h#+L?Aa8JU0ID_uO$u~8JX8vF`3mUx7AO~VNDZim
z0w0KgHVBcVQQ8qM5R*aIje7dz8XAHd5{96m3+$Z&(CSxL&?pxC`b^lMA5zl~Jh(vY
z{4iZE@^XxKg&#lf37%I)yNf=r1hlBmG~UPnc34d!cnG|tC^567*a&=0J-n|0-{_c}
zlUQ8r32N2hzqlS`BPeBItSAW0@dqFBhW{EcaQudX=eEP4>z%+nsF7G&%&xA%U=`rm
zRq)a(2p4VO%n9qj8OS<>0Zzy^f=<r#3<k|w8-iw-3_(jr5K28zl={Sb21A;p5W7K>
zxkyd{NgINT8JJUpkhOz`#X##9V3HB&lHfc5F&WfyMKT#ln=i7iV6c^7Cqqp&a)!u*
zR)K?tvcYX<EC=0Nf+~1JllXYlx#ZyZU?Wdx9fUaG9&goyqwPV|`ew*LJC^1Sw8iKc
z?}=k#0kySc4m!Fwy(lpUGS;1#SK^uLlS|;FFC(NT47hZLjCy#&k4&Y;ekG(lY8DS3
zUqN2>3dy4ew92Dq@vwcHsDsp?Jn9_p8jrEt$pf^O0hBVJli83E0X2oeM*umaj|2ID
z$AN;O3C1$sF|RTnG~frC{7QseN{2anM{F&Fd$h+j2(p7MB`2T^VmUO05<2x6Jn@Kp
zpd#{!2=*p6*5%@$$^~@U5uPIqP2)j3LO?YT=+3p^5~LL)CCDr0Ntk?qEPEO~P773!
zf~tJj5;A%nTj-MP9|CD4K$9EvOl2d};>5Jn_~gXmlK7JR_=41;%>0!2%)I!#Vo&_%
zHiJ5l$r(lYdHIOT9dbb1DP2Jq$aq4|<$+$-fNhkO(99O7eTUq9B&tn|vp9yez(yBx
zKvro$$F+PQ>pZ|^0%($+di941f&H#XLoDD6_du;D^i6Dj-pJz@C`C`OIcT{Jj#*03
zDV>SI;FV1wp0J{k<U7%c8y*h^<!0!%GaPq`5|wh{A&-8tJow<~V3YV@lX$;iGct~r
z2OHq(>S|<|k(if~lNz6spO^<4>qspwPE1dA4JZSJy%~DohvtC120FDG|L7v(8We1~
zd{A~i@ZKVfk}#bhtq^QIg^+mHczhiN$blE&Yj!~^EWxWq!8}lCo8m~h(7STOA!|6H
zJW{#|U>m?!VIeF8^$<LRL*qdsfFK&wNP-#-8rVis2<mA<W!zAl0NNu0={-O#@Isaj
z@`l{w1(gdxlQRT$fuY8NuEIjH5M(a6g9DWYEhj~j1}&<F-7#!r3Ne~c55dp~<VV6A
zM2s*th(K#c%kadU9Pl~Tpz}sYZ<7G`yCD~qC%Zy!2BH3K63|t1p!PfH+@*{}(1<K(
zLK#+sL)$DSCPBX8p1B1%sky0nCE$^P;DXfT%(Tp8<a0j)5-W4^6H^GBt_YnQ0a=PU
zZb?+hjjhc=!mK^0+6CE;tvOHOhDTRtBhaD7UO@qnJsb46DF#%!5x&9(RJDMzXmANA
z$3xFmf*wm1Uy_&(8pS~#*8=TnL@Jok6NDko1OdNdhq%-L*_=zW`*<P7J3;%Lpw$Yn
zb170l3r;`_*6^)^g?SrwBE`rAIn^Vt3?%lREer4<GoGnz3&_UTU~@uCa6yyuE_vV+
zn~gy?F8Snwt{21ZZrB8n5uW3HP^&%?cgSMPn4q;?NW1Sri>*owjlt_u<5M98iYI7P
z6|vaRr2w>Z!WDY52I@2i>IPm=j|C}_5<6Dlif!Gp8Dwuit~;kJgF)q9aY<&fOJYf4
zKz?Rk3H+Qj(1ZbKehyKbniM2v7I_l0ZV?_QxL24$3rs}A8Z|Y-O~A9tg4ppj^LWs(
zH~Jn8&{dD<K@AdvteGY_=VEA5l$--PE-w{)H&(H6ZgIMyG3c(W^wgrD#Ju!WL`asv
zq5*U?9_-3`$i4}4XeOq@*oXmmEE#;HEVTK7exL#9bS%(HZ}2)->;udYLp-5N93VW@
z+yn9hmKiZn|Hai6Vgu;j6wpEjD9<n6GuS;I)HDMx0*9*#N4Etj)q~c4!4(=Bp{N93
z$qL>$0JQ+LjS68OXlw*D1PzmPLDmeC1g#;3NqQkmLRz?BpTOk(G36nPs~|yR2wf)v
z?)ieujs(XiXipI8X5ZZ4M9*A8hXA6UZ$rd!`H(f+sBIX~3T~R6Hv(B?X5<+J?v_9g
z_$7Ak8)X?4p{32lO^kyIC|48ER$A8}$YDjG@g&L%J!eB#|6nt4T!LrYLqIzY;=$*i
z_~fFTmyRVHVXH8}6BN#do}fLxpu>|*FwP6Zv8sm9_!hB)r?`ibA+v~}1{bcycMui9
zuu=gs=z~@&5V2f45So`D`Y}rdh&ZfNfbdXPc|qqyAX4yB0m?Ou_XJJ5!Pk$$O9ikz
zD06~K1uzeEr~r7qC&X(YNpPtEm4uZFP%g-1kTh)c&k$BBAjv~Y1*ia0sQ^ET5;TDY
zs)sPwWP%zBi0N1Scg(}vK-kh9;Wb>45hiRSEQHe;dSyx6z!qrw1y^+h4lVE@ww~U8
z!7exkGhm_a7Z0vJATb6S_(n+$!5Ffj;R2Z62#74Gm<BJ91q}{hj|@=u21f=g^Fwxh
zKn^hm1p)F#9cYVaxExD>x{U_1l$e-pG~j&YAMXj@Mq?gth+`X#c|7VCDARawl>+L-
zfjVlSKnDeKyfbXWjwg-FMffg((McsxDF|x(fby1G8TbYwP^kvtf+QV5i(nyBaG-gA
zgd}LB5VR!<G~EuB4}#=4h-Qd9Btt^w!y)pZAvo~jBg|saC)dyzG)4s4H16tJ7JziN
zCYfmhl(LZ8n23c_SPD~6xrKA_F|5oYYG4NxDBzL~bXWj52*Etmn;C-Q!Q1nZ3O7gt
z7pycm977fqPq4xbv~mMvF1U2_$u);8_W`dN#Co3?YJCG5G$M6(E36hm9p5yh(Eul?
zvmI;!zMK(#R>Lwr*djjI5`@5)K^ntOE6+{M%`d8qFD@xcEJ;nTG=k0k`+~)Tp~9eL
zo{(C^HP{1e0dzGqD5-)jVF)pbcMS?Li4O`f1+PXgA?x;I=%tmQsZ&rh%a9s(=7Mg_
z#XqA0T1M^~1j@z%!G><2k`;Tl0ne>Kc8ytr1~Q1aXb_Z<kSA4P6+D)Fgsm|QS_T3y
zcfmUegE6K?M&hw7uweq|nT?QPK0|2Cp^aUVdfF@gv;wgTel<MyadT{^?%+4pv?#S0
zw1OPc>;w%|q7QX}R(T<oEf<s&#b@Rf<Rm7i;u^BTdHg+OTm`>-&=0$_1fRDA>c7J8
z`U3ay%HY$e)K~z8cb*U_8-ebJ#WJ!2$}ON`gV=3wP_@|dB4`(+t81_uc!eO`%lRc4
zsYRf|3Dg3EB{zH#L+rpCX!-*0v4PM*Kxh?&o;Fan!IPTaQ7(-|P0vP#prN~x%-qzX
zc+i!F;JX{*i}5ENs8d72V09l_RYY8G2s8n28XpY4E}Z0*1fY>O@PG$sISlQW>w)@5
z$g@e_;MpH6$qL+5B0hD3k~t(HLgO86i5-s9!UMqNAZTRGG9EU?11c||i|mLCf4p%F
z>WP4`YYOD>cTm-ZIOhtqw#k$Hiy$H6g`=ahpne3nzX%BsL%NL4f{H{^Zu_(Z?c@sf
zjt5;h5*!~K8Xp`P9}L<?4mu(LbS4{Uw~e7wJg8k2Z0Hdm3_8lj&@UeSTq|(57JbQ_
zkpX-*(Z2w+9=#YeWD6}{V5JMi^$uv^lx0zBdS-D6w3tguOwNu^%P)#ADN0Pv%u5IF
z0fC<_gH#U@mz6-d1N{UPQ0atopb^ptfGw#G^3DbIS6uy}S7yMPkSK%1#s;|NB%veU
zL^?Im6EvTI&BbQ%t{^Gc>LbLok7;~-enBzlL^e?Pfp=yV$CoAMcp`d@XxnXElXE=%
zg5wR%<Ky%4i*gfl;z75AfNuHm1Z}BD+Kpojo+t%(&|F<zlS1Gn8~Pj-EH&Vm8zW)H
zlc*{ivF#0fS)Mc4UEqo)CAB0mGiS)`2EkHw;aDmKDj6{P9?<22_?BgPgLZ$o1_yxW
z+=Al4C*wkRL6AjE5Segf8MIzgFy4(C5dEO?2HY2gazP`}priDR;z1k0LB$KiQt(~U
zND4s<q5?rDg~6oVP#gjtxq%qzjw}HxoWYB?AaaHQXp%_!Kr67&EQGAUf@lS;$3T+?
z*ZENQfL36Eq(Q?!pz#r0do&;i{t;e*W#JlZ1hO8nJ{ft}oEhk1!_0KZYQ@~7(loSV
zZ-YRs3e=_!tT@8e+`+uF+!b`7Z9z#9xLC#B(;mG62)uO(vc=IEbOR9N00+=EA5fOX
z90SA{s=_jLfi!*ry4nNWN+n}9gHViPloGHJ3X^yu7s!ATI%M?I2Rai5;hDsPt0(w~
z2y~tdl)F(*Z8d|elQ%Mmk54Hr0xwvDthfjFS^a|Jkyp@{n1WS!`s5h8`s5fI7#M)e
z1C1|2c_0bb98h}~ymi$q9&DCp4pa$96Ih1{c;L%09(5@`tQrp>R7F86YLsPmp!N=U
ziW+4wmb7ysL4k>-vkXpK;CWW?o?C+3Z9#<w_+%XLHdat47}88Z8*RbvOY9qC@b)o4
zw-x#agI9)uCzj(AQ&Ngji;MHqJiW1>!iO(ix<a;0JAx}}q`Rz0UE!4I84PN=85+g=
z#wTZ_CTGXzq~^Ki26!h!LIX>#12uEfQwQ6AP$NQ3UdSP~_?KKm>vqUV_1@s*k0tYi
zrJ>CSY_$aJocvJ8ZbazW_Gq)_c$)xV8$heAgFyu()PSgX&tTBOxu7!&f<ZMr%pOAv
zbc>L37r1=_S2^TQ?#Hop(>)&43V<Y8&|o8Jt0IY-%mJ;6GmR&(7}(Vnv}zID5C|?Y
zDK1Ye@C<;RVGn8qB1H_btNTFOkh*A~F%&GNA84r16?7{u@(#=5qTmux3n(uo9yESo
z2I`)Gmid){f+({%9<pjNCo>y-^OtLIiIHJuaXk1=F!-^FnMpaRo}feox+WSXn^;_&
znVy#jlX7)M+b<my>;*a<8yX+TSHzN9K4I}HsJuelUJWasNgh)pvI7aacFz=c>n+BX
zan~SF^dQA5xEqM&7%NCnU@J|@Xs{5KUO{7Xuo?t52j-cVmJg~v!E=kSsZ2U8zc2)C
z2L(@1g32@^8-2LPqHzr6f;YM1uZLkhe(=#*$kz|zNSnkgl|@}OW<t)HyRf*zTBEoc
z8pQj;4($acI>dHkaHR#xobkSpGkxRp3sS)?K+rO3KX3d;p;MZalFO37r5$KM7j@ku
z1)*tZ9Pb;Sk_s!t!RHdfuE4-tDM^$UK&@R+3k<Ybg66Y6#5P4RwxFZ65%Am`2+GA4
z1SfOIy9)+Or<kZP2H(7E;0o>z!|!(?HkaX>-2;{QhUW3myb9{`fH&GZL+%_wIt?KR
z(vpVN3D~ABLG3n-84G-eJvkwrlmO06uoF@YO_9zE1|6;AN$s<kL6wO?d~j+`YI2ET
zaS8fCQ6(lBiNzV7xvn5}7V*CMDe*<%<>w$_&@iuGFz%C=L8FzRqlv-G+du=unI*-Z
zpj-mMhM*oG=p+Nk_@^sq^=d9C>|pD=z(*Q`hDA$LL2D^Mx*+T4F(N!8IMFi$F)4=_
zXa#j7Fvd&0QxL<Y(AjWMz76t*juwN4a^r&w;!~6I<6$>WW*WG{r)|xh^YcnlD@qJa
zK{u`!mnMNu#Q+I-f`<oC2AQ$<;y`QJ&}#LNc<{nN1JF$vpb=fycxcZ#7<A5oYfv!w
zEJn}*WJpKd&=fSs7+(P1Rso(qBG^Ya00U5{`vu1v$A=ji8WmR-m!#&#CxcHw2Y1uZ
zPPqY{aT9N793P)q3?CN&ZG3_?$3W@A0O1nP5ChP18CUpL6mP#^C-5O7NLOFtu5n?x
z%G4R+Ai`@-4Nc;GK>-w>k_tYQ40LKli6wLyWm-PYHWAXejwzArQjq2zuvDO+gp1`E
zD99iTYN1PHvk*(W6uh$36}s%r2fA(xVg+bW))X|N3ffHviesoM*xE0MD%2Iv-oao4
zp(-O$%nL^wHv*j+1zHCNQ5@tQ9Er4E&k|WHXq*=`{Qyx3p2b3F3<jBtY%A!}7Bp$d
z@-v8oL8HVVX^@YQ#;cHWIH>oLgJ=8|EuRtFCvt^UGDu^t=%Y5I4JqMoFoHHgnt<zC
zEVEu^uCD$dUm$hSASYKqQa9>lv*6uqpb`wtAXwJIHQR%CC=JPG9BnR~bt`Bn0Um+Q
zhMu6kFMh$s@%VPsfyddvV`dETQ6a&>IL{v>s?C5UFhC_;urYy+g3!=4ElN!;Eh^3|
zON|HL76H8scTl(Rka~-_7gm6>6lj4X_+m}yG6~GpI`9j@2XZjhmGEWa?x0~x^ifaH
zfC`>_R7g$BM6CjYjGDss&%##Sq2*sc@(ygL`n~f==c9tUSD3rYVO>U)Mh$%bB>qz|
zQBomkr6s8Efu;U)CgPxZXYg^D@E#+%tB;9qg191WC<eEbAcwny`VgK&daWNQ%_7Gk
zXe~o9c%s#ns8xQTAwW>g0opbW+1`ftE>rOM1FRVb>O>>2?nA2OlS<RlQj0ucW1isY
zRcM0`e4QuC%DysJ$mKSmnGkrIFhXAA1=`R~T#Jmrz$~b8GmeKe?Ljltgij2>HdaT{
z!Tv<L8+yqP=<XWu$^z^oV?MbCuHZfhs3axSTnNg{OUKq^z%uhj%<2$VS3@IEXDTr#
z2i)(5M-}E+41p2}ufss85q5zCX$2CtMg(Z<06b`6E=E3k4wQkAt%NxpOZNer`Jk0-
zpl*dB`msl@knP>jnK=^L!j$jl1dqJH8pYs#cs%50fbt^HL`0fv2<ZMs!}ws>QeWio
z$c5iJM&=R*!d)=Tr4yhjXSXu+s35!L2;MmZ+Z^K!>Fh$SaE=Gfbb_YRK<!IV6$Tyz
z2W?mfB^9VD^e!0KK&V^<ig{u2(7qg07PKc7VNj5Fa0I9e2C)M)L5Ct|2ueLLjjkBx
zBHL={g&_?Z4ug3Tv>_E_G-%5QXn-AZb$}u0(gN%S3F^8Enm3e<QZkDR5=)XZKnEri
zCB_#(t{elo4Q1I4sQLnBCyb#v=!z@?L#5!c9U^lsboG%d=<-th&1+Dr%P<~g2e_fD
z7nah1ycVOeK~QRPYGzq#3iP&<0Px|7&iOf@0l)krPeY5M+;aHo#F=?%`SHb|IujJx
z;3926qYtU@#4{;LN~8vXn+wRT8eH)Tiac-^iI@!ygS?q<Xb!$`0X*9gpP5&jT2$ic
z1?h<!#S=^;!6xybo6te`2ZIj6aCLPpLvEU3U6N`684&_)`T#d4AlIsb9gtX(O5#aE
zDC=~IYx97Ti#g~-Ao6zZnS(EU1r_0D1V#xEqt4jZvJ#$qg*UaZ6fW@d2F$=KMQC2T
zK?*Ktwc!gn=^e@gofB^YI=>iH$$>Klq~-}mQH5T+fenP35QU;L0=;%KL6%0l3f2)#
z&Ja{VL5&4nL=IYM1?7UwMYa{RdLB(0q#0hj1wxDl6?ov?``|luv2JZeZ6ITfZp5j?
zpczyuoVx=V1s&Z!4jNPjjSIsDmFa&bF{lNJ=w?D%;HWbVq>etpx&tU<D}(B!w1ANK
zpkNPh0gk<w0qu+9SSjHOs&>$N-q0CV@MI<^NKvX{()wiJdu%{Qrx?PQ1%L)!paZm^
ziB!ZA2GBesbTb#`iRr{uDR@@9xCVJcPD}?i=irV3`w@CS8t%DeGP^>cutRDd;j2Wj
zv?ifv8$yfBk$xGP8F<YQ<Z246B|mD91{T)FM#v2l=yt2{%#sYpoSgh*@ZKEoS|Lz(
z9Xy@|E+B|$>tih$$QpGeZtw+Eor9*J3_u4~lQ1{q7mROo9p(!x?HX{n;GYsh91Unl
zc(D_DZXmmR4_f4iG|GUsstr6u3BA`GRKX+4mmu$8577Lb1@<LU1R4vbAj3vm3#g69
zVDO*=tim^i9O(k%g0?k4PKk%KkU)n-gEtU?xdY!?z&*cXnwwvinU@})Se9Cpn4TJ6
z3_B&W*vQxyEaeE1fghh)46V`N3s9)Ce-q!Z2~x!Z+82&xCI-|N1NFPnhbHkIhmRV)
zpp_$7N(N9-<m!?b3_DW<ebyaTsGyX+MDCFR`Na&>vjg?{NnXth>QaKd?MiSS06cI4
zY6>9Fr-7O##JUqpfP?xhbWaD!jWbY_fy5XO@`mJLP<(=KI>6D^0WZcGbh|z9We}8r
z89jg>a;QFN3DOWcfZqgE)EHu1(dCQ0&jWR)khp#V{$>qmmJqTdiujpA&;o0;C86=j
z`6;RK;2s93?Str;BBn(RLG2Ob5%4n5?hVipdC1E>AqzZ%4dcmJ;t5`n3F_m4R)c~I
zJz9?z!>{|o7~KaI>DU(If_iPByV_A(a=3>4K?6lZo?(ONbi!i+soEqiso?6Ff!3{n
z#-R{)fNBrOn1dy_I}VC;q(TVRB|%-?Ma2^i@Emgu>Vbn!@duBzS|E3ckk5GsZOa7T
z$`B0N?CBa1>;&@%S{{Q|@FZ8yM20x1flnZZ8i97qg63e5GY@F?2s9o{{AB>hBOPhM
ziJob$u7-y3zVWa@a97xV1MC5SEin^txFKjQLz$~rP%a5BMV_DyGByKE2jznnSb#73
zO-#wj%u9{W%`7fXO#wGmON--+k*9HCGat}1sNwer<EZKh4TqzpYs7gN*qe&b0SxfT
zH`G2*(Jvl+HzLFe)B_bmkflIf64357_*i`;hAg<*2r&qKle#5j>;asKh#7kT6&Y9-
zrw1pJdZrm<V>0AyHt?2V(Ask7;ntv7KrYO1_h!sW@(VJP!6_pXbku)wd@^iq(TM7+
z)eMbNbHV4g#e<HUp=bsxDA)pYw<6?p6vRaekm*50Z3;a_26hi2=y=)G#1u%q3z`lX
z$VHLh+85d-K-r)IuMAM@JpYjRAW)~otSA+{|FS4GEwv~$FF6%Fp<@E_H0bOvkP?*b
zl+XehwQ3=2Fp8x6(!oU-#<kJlEQuHzLMgnAz;oF-nPsV<LaVqqJ}1Ap1e`P>g%)%(
z56FYqi(KfMKLVvJ=p2Y(6KL&)Z3!2lG7f2c2}`L4>SNJ-o)5hI12zRV5?8T6i(T-_
zbRvsg)N%d6T0~;m!)63-nuC%($*bwGE%5`j<ghIBBQ<k_i!X5JAvH0@6?EqVWWhbQ
z95pxx2#DQ-NyJf4kkc4OkAv_IHUup&2Cbn39TFaZeCh;fP!}|@50eZ-mIU3o;0aya
z3JFZm5?s(WaF}w?=mhvo3#b6-lqirqp;MyFun!XuaU2Bb96!YIv(S~zo&m&lRN#ZX
zXh(s9#xPAlhkSz1`7|fvu1!<WHJt?S+B8QW*$vGBb%8*7@z;;Y3t})=fWzA+D3jiZ
z)&$<=yGR{g(obv!jToRGfd_6)Q0Ztb<n}VG$%LhP2esePwq}7wRza;D$a<QQJ{fCh
z0O=8dH-QmZHILM5G+^g?f)`>Vk2j#VPDoo=fh&!|howNPDL~8hL!f&cKy%&jMuus8
zJo;hFxOe=5CxU|w2`#cSG{A9I18SoTI?Mv?A0Qv6oLT|8HXM8xXAWIT8{CZ<%DM;e
zQHIeKfuO-!$e;?SX#koagYZDN5`dcmP%il^0zsz;8bXc{G=ywg2A?Gv4;h5W%u7kF
zh%W)(#R%Rw1HQZ-Jk<}`PU#7+#3`P!1)UK@^n{cd<VI*>7rF;|2V2C0E=e-Len}Ge
zE-TR70pw68$o96P)Z)^d63{`RUeMboAtMOEZlH0M;2;Y6$DqOsrK-nMoq~t=vFy7C
z*QK!IhlpAYf~bLE8|z_afX3#aNeQ-_9xMeO_yhN(p|V8Zqyjpq2$HP8El}cWIoyRP
ztWgEMUxe_f39$2tU;#^cV~n_UMy7eG6(#ZDfp7TPWiZF1jxQ0q!4Kn@3Thog2DxF@
z0^2cUpcxt1xff;dyH+hg*L_1ud(dPeG~p)am*$mt;%_NK=5tCwD;&yG6SL!?dV&q(
zjUeZoARW4hktc{t)1Vp~lzdH!Gpiuy&ij#eb}c-1ury@}9+3bZlqM==;14KheI8t5
zWD*|_x{om))Yy&(jabHK=EWBzCTF7^x{DE9u#}G78{oYV;LA&i3s%@wq^{sq`9|nn
zC8%@|cpDgKn}u5$=&*Ni=M{1?J?eoV!OozmTCAND_%)@WptC*Tyr6i`VB`4UU@!&h
zph9f{9V3rq4d_H?@RkjjH28!NSJz<kc&G?W0PHMKH42)lfXac6&qo**<PGkpz~sD8
z+yk-*(qIQ06b#xkhR_-ek_H_K0u7j8(9NbGX;;@==)y?&s1L5Y-9Yo!pu>c~hXNrs
z|K<jlSb#GR@*V7`MG3sQhx@)@@K_YMON??VSbS1xa&~G-v1>p8XtfgLFeb1Az%u~g
zatt)Ah8}b9OoO9b#XG77O4?-ZQAHfF?rcQV;k0GoE6~6bvf%r$4Gl)`#`AP53l5A2
zoktlA%4Lvb3aaYe%7UX%79papXM-$tf+{o|3d<EiSH)s$&-&yVnt&6Ap?^Hu-FQUa
zABvLhDc{jx4!+U=?-B&i*c9lp1^g8Ww3;Sv!zHZBK=BN`Fu{NH1xh9+rUnERtKdue
zK!rKzG%`@Rh%&2(wUOwPYX~|<jrgfOcsYx7-2$NwDX20<_7E&!u+*ivMh-xeTDV&2
zAmgE}CQu<x`~gkSR<{pi0~eI%8t)0Is9>{OLCDfU-oZYIP16x*Qb7nQ&~aCY{$(&|
z^BcG%fZ77uZjB}lsyJbGf@)5XG-&$R(<j#gGNJ`)h=E2Si8zVgkc1gnDqLa@Y4oC3
zW1!0m(IW>W=IRQ%y%2m81!y&!J7{-k0DQqNY(WS}CvvKx?hq8TNeHTajgk^m;$dw7
z=zKWZS_U$b7p&zBn>5C|{|R2<W62U|CnlJu<rkGF7NvNCml|Lu1)p3)BUkX*SHw=%
zTY{E@fcp;MB|G3_@Q9sdz?NT4;z1|O;V(!{<3abrI~%%!rXxVBZ-T)~Bxt?-kLVNF
zvF+tYN(49;3xY~t!e?Sd`30AddRHgp_<Q)p!vWsOuC8Sv;2TCuj0~WO0)DAad`V)u
ztDjlCdud`(3UrhgYv6)Mn=mfWF^zZ5FQ|-9F3B$fw^YHWZjyh!7<f-b@aQH~c>f3z
zAfS!MsC!O8%L!mDKwp%$q9JI*3U~kkCQtMo#?B_7LoJOAK_`RyLk|9n2Q}Rc13|q;
z^US=G)bygn9MB=8#U+V(C7!uHxrV0Tlxze!QxNSk#$Y2e&=_3^_=pxz2@oHj3`#EG
zRY8e{;KUMuSb2wb6IB3ct#F88Jm{oPGtfjNs8IzvRRO*FfESANX+R-5KZyIK!1E&U
zCHb(6Fg)??SA(sb231^0Wd*VA5s)^d`VQ2^#<GnA(gq-Ss6apnsCx|xSu|q_1S+1k
z07>gJK(!y)jRNzc)ST4BV#s(CsI0`^=%i{91sRY9U-t`Zo}#XPgEq}T4N+(8!`x66
zpqu%?*Hl4_L>s9w2jw~RlpYL@Rha%@(EWb!X_|m|&tT7ZaE}r^g8)+%iJ}UvD+wtm
zAPxZC(uL$6Lt}8?6fs&2T4jKc2NhAsGa+us)_^2Io9bYVSRZ6b(85$th)-bhftd1O
zKfvU}Ao8xR&?3qp-qjDhvOdHh-Zefs2h_#^9a>akh`p3D2NhB-iNT;^$_Taw6*L@*
zl>M+Lcw;l<b>>0-!M?@mD67pOXT*_lz$5NnCgFWwo}?^+_X&0Zjq^em!iR+6E1F<|
zK=c4Vq~ySo@4zdmAop<_8W4H#F|HyAOJf&Qo1m|50Ij%(Uq1!Tp`#aaM?q>P&>TAK
zgz;PhS0a}Nfwm@K6hWX&4?2dx0CfIZ3F?`^pzZ5k;04d{Q@BA}iqcB+l0jF5f=0Yh
z3m{_aJfxMZXr--LNn%lYYKdn6c!^B_?05u2i=zDE%#@t?qS8F@so}{51%}2>`K5U&
zsVR^J44!_5CZH>nLG7BNw8Z4pV&mN6bVEzGoczR+%)Imf(23_k;6vyk+Z|k8L1!L=
zYAjF}9I~L@oWkixq>7xl<yzPhKDZQzmG@4dsRF!J6R2V67wn3)atgML_Y4N_cZQkg
z8y^gsdW06mXwe7lr9&!^5EPX`pz#r~Nl>j($kIXH!68V4Af{+?QAl!5$a3JJQm}ua
zrh?kWNbUoTq#|1iI+O<_4L@}UGE0GdG!p4pO6pChgRZb8dP3b4GNFz>&x2>PGkEJO
zIPJS4cE5t=^Ps2qBcGX%{WN|Oj`MdlGy`X*;>^6{)cDkb{NxPSY8)(8!01Jhpr#Hq
zZk$0=@zBNK;8q;gVOCH9idf+R8gxQkNo@!k)<Z9nVU;$H*(ho@)h*+}Gi#tJ2vB8>
z)O>>Nzy@C?0UaDe9O(_3@(eCPoMHh!W*$j5ab+K9xC#^|m>Ww%U>BSCLxu-Ir6g#=
zHYYJTH6FZt#?vR)5;ED1c{qxJs~5rjHF(#HqLkvK^?$H*-9Rm8=+Gy)w1S5wsKrWT
z9}|`)EW;CXazZk5Q;R&KK#fK-$PkX9WpYt!Vo7RzacNR<a#1Gu25%w{4G4l9a*7mt
zpyc2hY!MH#0DTp)C3xh?5_Iq<NSfr`mcd{HK<)Qn53mK$rYUHU95gx{VifNh6k-w|
z6k-ah_(&fw1260`j5iL<4|WCJoC)f<8O9TF<PNxr;}>EaZyB7CSd^L)P*UXT8k$q)
z8t)TO2D+y-*n-e%Ls0MA5OVBQaEYNg;;OBT#JrT8)FMwev|I*@Rzs9-3238)t7`x#
zd<{+WK>M{3Z5l&!zx<R`kP6Sdl2mXz2kc{##}&c4pyA{SPD@7SSQ1fuS|VsPu#$wt
z1iHBaGyxdw2aaI$6yzTt>=z&G4?-XxlAeOV27pr#=+FR=8HSd~y*f9Diz$zN(A*l>
zc#O@8M&`&ChJdy*B2Ha#1tlBMp&zc`mQFnW3(^e1YdCNo|AT8*WRUEvgbp!-&P)T9
zW=MqysSEA#&l?cFt_PIiGV*g$isKV=N>YpR5=%16QqflTAay&i^g$sdg&|spgxn=Q
z?w~_N;p=Wdy)01C2U+EUHa6snb!-T<p9QWz5XCgVc+X%XPzC}~;G6(4HylM3YTF(>
z?FO#xK^tU@P*fUXtg|skmIn?0fKP>n*aDiQ1T}d;*#q1VFhuZzL1#iEb3rD9eF9Mp
zUf_c+4>B9>vJi;PuC7U-i7v$1R?x+wI0q<5ZJiR`M1gipzylCO^uurs62kglUhuIm
z&>~^TVouQ1GN>hpIje`!fW+1=2anARx?^xgcez0~jG^U2P)lc+U3zR}5g(tLlM31;
z5ua2EX`sjF7sV&%=Vxc8f}84~JCI!w7jc26A6-(5ON#O<Jz<R?)V8fbJZ;*xpuvV<
z^LX$~F6voep!r*KaPt<_^fe%3hnxkh><V@VTL5j_g2ui<12NQT+Zv#@Z4Ic>wskEF
zfE;N68fri~%z=Um9e&CxVhu6Ux};2e_gWgjx_^+;p3pgth`}8ywP4Y5EV#Zh!`hey
zpZ5)#vIC_kLo$*K*Z^=94w{Prw>D|in6&_%(P<cONJe9po?Vf6S0m72H+lIb@u|55
zC6)2;(dJ-7P~J@f9hnPC7qGe*WtN!oHG^j0HG^jHp!yhnWCpZY5Y(_YjdukN&ZH)n
zmZU;1C<4i#UvZvS0=nefJhM2yI58J=jXCJF<I<AMoZ|S>%)And_{5^3#LD<$jI9Bn
zNpa*Ogvy}DYgooR=2e2PxdH8?!+9z(Vg?>dBNyE5!(4do8U#Ow*c5#Ax+jH0D5wPo
zF)JBCGm}_GPr$3gL8EO+hLDqIU?Y@hXR2TyN+WIY7{mhT%B|oM6VU1gPeNA~c;_N+
zg@qnw1lsdt81EU73r-fUAqMdwpcR9`;EQ(<rIiV^zg<w8l#^MUky?b**(Pn&$t2z{
zINmY<W)A537w{eekVE1P&EOKSt}&>q6K{mjfb|Sw&}6JDXkr$!h@GYb5s*5~H6Ahx
z6AYe(!J5J0>uB)|gA$Y4K+`_Br)<%NX}rPH+lH3O`FX{qxvBBc#0@%I%@e%I4a=?~
zq<jxjVp^7%Q<~}uVnX)2f!67Qy3N=c^hWW%r8y;;kOIOpz^%+b3fx{Xiw{dI%1q1y
z9Zr)EIs_KH<Yshz7U-fl&`r;vA_Tg`Y6z^Ow*cR*Qk+`iTILE~{ooppdg6yOXonbR
zuq+@xI4nLmB0ks<bU~JJe6XQ;d@yMJ259ie&^12T&@(<5bRjNi`wVD#7igc1VOV^y
zVPt%;kwHA<s0u`-0WU(aA7^A}3@<Q11C4}^two$`1ZvgC!?&=4d64mGlttrIUB3f~
z?$ITNpfMWIG&X257&O2`pL;H#>vu4h7<z(+w6HJU0WVVqwUt1Jd_WRQJZw|2kx4w-
zu3#fm(2~PoBiJqGAWfj@8BmsoG`(QmM^K9lbFaRk1=i&~#8wfw*RnxpbU@7$)1p*R
zE(R@G0PlvffUTPxCi}QS-4oC}ohi&;@c42?k1m3nxWQvp&~-$n;KryyJi(zm!sE7B
z_J}}A2GpTe;s*UdvyJGBkwATT_+lj3MsJ7}paX)y+aW>CE>KuO^B`=`H$)X`pK|El
zppMow3QqJ)MjY#jwaEsbSIW#QL0q#J54{40jHPzCJ7=Kwu0cGkjfgexgBL=B=K3r{
z^D+xdQ$f>we!=lZST=cvR2HOylPIKhitcllcu>C#F)2=>Pl&ji+5+4T#$JztGtyui
z^u>3~vMJUDO5pG{MPDF;wK-IRa%iJB<fM*(c+e`eAkeC3SJz-LF9<x<0bvJ+Bg=qd
z5L9_Ux5)-Ofods?PCjG<7F0iI6)kAQ7RH6lX9OD>#e<Hp0OxkFrNN+!B#;z>3WY#W
z!waU-4aFhg<^K?k?#L3LY8*5W1k)9OCW)jE)V@Qr5bScOR?snKXwr~*7>KQ)Q_Mip
zkftGMu)_>A$(){A6knWLSPDMgGuI2e$imf?obg>l!+6;0`TR7{v47~{46nDbjZ#1^
zLx&xfiTeZ#@JRtA^_2<lQG(5Bf|puC))qoG!=NP}@^03o{^_>JTiQ@AsD_2GxpRJA
zNoqw2;fB0F-t$S#<9+kXQsWbgi!;;nAVC7!08f7Z6SB^b@XQ)$xB}O_8gzQj8#1j1
z<)PO4pz&EOBTJxRUHEeQk+}HY(+KaV0(hY&===%)_~6iZP)Q0pB?7cA-_R@`G#DFf
z=oAk+KQY+QBOW~QYv>mrY#0z9Y#1CLY#16JYzXSIg4TYzdV&r;hFn}=NaidjF}sbS
z12drQz{EB6K-CYd(SkPd4^2wOpkZ@I>~$AB^?1aC26kLQt5RWoYi#2>guFoPHQR7|
zN3#y7!UQj_fRrVMblSH9n!7g!@6HCTbb?l&c#roY?#eUN8A;;OFlZ|+HEt&gHYKpW
z4O%gR7hIy$?Whei;#}?O3aR74W8%RjhL-X1MXBKH?^5IQld@8iOX3qj%?6YW?W7Io
zW9!F($4D%|b3CBgB+#^HK!`zn5M)y$()MrYP`)8()T{`+YalZ(vm`SyC$lQmGr&6+
zvJ2NVJ{ZR?T+kF1IHXYS?E^1O9l*6)psWJAb0a9&G~O%N3{<um5^<5UF=(s4t7{o}
ze>v!GX7Gu1psO0-vvU}$NMWrHZ1+)sirrvC^j1IU_zLiua*(hirvycBq7ij06Si~$
zN*qYT4tVMY><tspe19->&;U|2VYE<?Dl5=IdZ58;h{_<8woCwM;|16xXpIzsEFI(>
zjCT42xcdM$D9AfF0%_xgC9*zHF9Bt@2WS`>p%pBRY$<467f2d<GKC?e@G~S~<r3=A
z6qM&=P*Qd_boCE5hxU?D_b!1O90Zqv<2_LcIf6*-+`EG61oSQsWbXic{da1iXPFoA
zbv}4O98ysm5)WMy=aL5=b~H4Ik59>uFUu^>Eb%PEwSRVW4hdy{J?gL=c;!2&hX@)}
z7z$@GVVOe$9bsW!2AL=H^a33b=LueMO@&D$==v>C1pqz+05m9!I)y~tRlm+guKvNW
zK`_LfR#@-N8o){w+@?tM1Q(|WSAu4T;Y$f<G$nv<ybZ^ptf0O$u?M_@j(3GDVE_%R
zVmrmv4SfQ@9Xws*4=$1sN8jY7dIq3Z%>x)=W}sTJ1irN165JewY|}{sg-^Vpd3=0c
zeo<~>4*X;lPw>F8t81_q*l*YeWk)-Buw~9@<tnH-1(N~|se+mk(B{nGJeUB~!7~JR
z@W9(miQL_XS{Q-`Ct-sN*akWAZ+S2&E>A3Q1vS(m&0)0lPM}@iWMv^^gP_#p)XcKf
z6yMb1;>7gSfYhSQ{1j){^;@2X;OmfbA(HW#d1?9a#bvIpprJljq<dG)p!oocyI`J1
zS(*o%l`%5GyZ4T=Mi;sx!MDdER$Li7=2ar^+;L9K$pK#pMqHm2w5H04hMRwb%|RV9
z>|;%kwj*LsF!J_GP#+bx954XV5ks2hAkuGGMo2;BB<Su%_}V}$O>EFE4MPLyk-90V
z72q*2fB3Op)HxUwmY}fZB3N?`befnSw!8e`^RHA16Yy?yn4Pez{vcMk#e-&mgMGjh
zcxnhD4!iXa!b2??y&=2vp;N}70ann80w^~!9(1E5sACAx3Tlxeq(MVpptU_v#h}4h
zR7r5V1gg^mdbc2i3o;n&5tv?I3~7*Nm^TfBAkvV@BG8x#s0j!g0~lSNT}g$#hC^m~
zwxI#|tYh%r4c8##VhFSa4?Ky8a;jJoxJ-uBVMx8#vLIta(4C=3*X|`}fX3OdUl)p2
z%V1yai?5gfZ)8WRzF>2U$W8(^QBmq2d<KFVidcrQz^mc#-nENZc1!Bjo8W`ALBn_8
zc^kA<df=0H!ACL&AcjOR8YE=|CIMlSiL^g(1!hxl3Et`5WY9hmLauf;^7IM<oiFF=
z8f*yafj~C1z@iU(J7fS>5E~?>q=3($2Q3B0oTPLFuP6cas!>P1iCV3OrT&Htk%8)v
zGFR7tU=z?0Kk#OoX*~Q!;S|tnI?$mw_~HUKo(tX7MEJ4@<O{t_3KBDmJV8t437xu5
z=mG~<=qv;%lu%PQ%z@B-V<v_{zTu$LM#1~i5<v$R1s9|yXQpK)!<V-PBv$6+C#DdY
zC#X7{Z;sXqcT7(u*aXKmPz{P>(7-u(JvqMkgWQ;8Kwyr?+0YX_O>2P2MdWpLG0IY+
zhT=hO9q`yS{!>FCN{qpm&$wW3FT>|ZeW2rgU_C+J;KQ<^T~F9inlLHQXf{+T0$CTR
zl>{E$fp=kzFr>kYX`q@x%d<f%bzp<#kdCAwWO)v@vx<n>=4%=s4>}kNd~!GHI&rjx
zQN*?P;fonZ*G_{P(xB!pD4OZFb{c6nEbg+5!nOkb5e7sJj2N{9kFAn%OfjgI1~*T@
z6Q-c^=`injgI338KKbeCsYTFoJR}%aZew4-P10}yF%_jN?ARdK_#f%##(_2ufy!OT
zZY4;K3f{Db+{2{n;0&&sp`Zk^9tCu4Uwk~qW(@R=Mxb`3ks(N7N@;Q`WGV@^*c&wY
zOTCd4%XnAfM^YRi$EaZ}@+M-LD0p2?upfAps6Y5T7FP%l)O<I=QFTC6fcD&g2LGTu
zwC0*4*0rOcgPdKVHh@nHLo&b+bTCc`coUB&__REPLQ7<q1%uXULM??HAp<keIo>lk
z6uhVu;vvwsAA|)#-pD#ZTY*sIz!%X$jRh^vLP!RK%mup~CJj5=4`K~S8g#lJ%o(6#
zS3$Z#!vQ|IMxe8ikVc?D%?Fp{T$ch!8yxxCC@iDu0p4kd?UT@J7+p<3r4S_HVsCtq
zwD{Q|J{~$97N40?0X>w!6}qL4$|s(if)koE=;$hFX@`EEOfXmpDD}DFN_}7zpnYGU
z33!NlP-_aQa0$kn`XKtlK)c6WK?m)FCNn`dKKaB4hs1k=FS3A(gLagmT7%R91~0LO
znE-0kAgMGoi}wun1t&&`eW1N)2zgMQ3R++Zbv`JiqDq2?s-QakQJe}k8Il~K@*$Y=
zpr#t!Wswkh_<6#{$VZ-o1}Kr{LtW!R2Q>%82M2+7)J4UEvngm~4ZNWaw4xETq0Sw;
zq0Tox7`&klw4xETp)LZvp)S}6d}a+OsY7N4N>VXaPJ^<AE9ho7@Ps^cTbygKkz;(Y
z5qMY{Uhkow@dfR`7+Zj<QSi3g63_`##qprQ74VT?@o7c*x$y;{6HQZ#JVE<&A-yu6
zOpvXh#DWxyphDfy5_D`B_@Js{#KB>%kSq$SJP>D<f%2ZAaXe_}Uwm$2USc}P2FyWa
zSn|d)BnvVReg6#j7BBoKVS&>$&V#Vfn<y~*(N38MRn3O+uC9j0;8Ci?9LSO~SJ3J6
zxeW19xRymwxf}rZD1t|qXM&0WP)iBcF{0D*Ovud#SdSGC1=ZU)b|zv!SKKrnJY)kJ
zBOzwTp%Jxjc)~KU1DUG^otFr1-#8n2g4lk+M)CNX%b+3`wCpn2CEg#L^Fu&;%ZXip
zgmX0<WN6nA`NRtNl?b37I&mF;P@#of!+};-8e%M<0(H~i<4P3X(~M*rab0F?<r;Wm
z8?+CM*uDIq(%6WeO%fAulLYTE(qJW^CJFXKq+MNu!74y|0YL3OC=abcYzfL(7!d|d
zsSy34&}J@#2RYjrd>18nE(&G~Xc7$78l=iB7}79+m;l;`fTYsU6xO<dx)3xahL8u9
zMW7i?n4|}?Ye15q@fnz;AF^aH*krI*VDiD3@?cNE<Rc*R@Fs~7o+gP4Xp<M{M9e_&
zE{n)`(Dt%m&@u_obzz{5WuPPXKug;}t1v-FV1qYV1VJ}hgvSRPM#Tq%E_!iw^>TGZ
zw8bG!XuL-{5!GV`RjQ!IoJDS8MLg1tu;3k1u+uO=n=Xhv{~iCZgrP~iFKDPMJ|z`=
zCl%-xn-WXt40BpOq`1L7X8>zfk$kWyk%a&_2@$%81v<C^D%230rbicLg0D020=2zC
z_hceXkq@g2GO;hp1l`z;c210;Sth7aUzVSon3R(mUld>F3F=vdfCk?|Ta;ZvJm`hd
z{=r7(pfUMiBk+Pq#J1yPA~q6(FIj_S473AziA?q;pevh#O+g0@k({$YJ5)feKvzT9
zkw?(gMc@J|xFogEGZ{3wlAMuP6kk%5m|0Tn37+>$1|I{8dpHujCJ!7^0ieqpAw>gx
z-+&?H;@uK(;DWj};Qb`ff+Qui0@h0L4mJeUUC0fXGSGrY(AB}gsX3|1C5FW%uE8Z1
zsfDG9Iq@a=o}j75;1ZLJ#NrGv8+6OBMZ9l*N<3t%2uLC`FWnWivD_fuB{eOvG^Ye2
zml6+>1j!hh$Ac~=hBy!EYtURd1cR>UbhV5Rjt5&>?3xRzpW}@T!FnKf2`7V&hE7gQ
z&PWBH0|Xw|L^@&*RQMpbabP_r?6aYytjZ#)(!jm~9()2io@+-vkdOWYjj7_F<1@iI
z$A`Ski@0gN<gz4idIW820S$qcBxdFy9b97)ADV~Q0+fPwv@ou~CbD}BY1e{c9yGo0
z1)Zh>?IFP2E$Nesbg>0!>cBYO336m3WKV8zqGuAg0}K-dtwe@aNT60KdQY0<Yg0hY
z0Z?|vGt`gBS|!Mf!$6^g)R-#+Pmn=o?jd6-Mur8MsmZD3nZ>D)d+CZwlS|@Df=ghh
z(t(B*T|tM_d%_Ni0cCn<(l&w>FN66+HIRFQ!E32OnUfa1N|N@&W9!s_Te^_TT0!}h
z-0mePZJNM$q=Ro7^~B%wb2cRQ0#f))1X^u|dWfqd87FeW4skUygq+$RpOc@Mmzoj}
ztFi*hKqavw`sTIJ9MI+w&;hVzuCB0p2@%(MspYWc7WqY<@TwSX^a^Ql1H2YPDuRqb
z7cS-%mw+=xo~KW)i7Ti(NyPa%Xc>>lb~<P_9<pH21>cA^SV@pKsO#hH7wnE>SR1yO
zFc8$+fzLjJuD1jyH|XSR7=|olj2Uc4FsN$?o@fU(9bJ-xLLh4pL9<(kjfhz1^Nb9F
zQ%eF8ixP8FOHzx9gHnq@H8N<;OBrZ|EBwq%@VybPuE{x|G6u4($|ycQFS8^SdLt_C
z3oa4!7@+n<BDi4yN(uxHkPJ2lU5N>;yiGuNX?h01Q#W)dn9BEifckR5paX3U;?c7Y
z_&i$BfeD}kZOJ(U8EgP3dV<}M&p-xu!!6=H2jdyYL^Plcoj|MI;f-#z>;ziqPuhk?
zqOQIHZ;b{OqNefjsO1NNbw0#3=|STy_={s#LxYr5q#<<6c+e0!aaRtGp5|R#Qk0pO
zj=N_A-ULmP)4YSt39Ryh)Js^Z7|VFjsmq{imOOoO4b8xtK1R=X0X5Pf+xy@Pz)Vm!
zQxC>HOkSX4SX^CQ%Ywjd1k8QE5ugKpL9J-ed>QzbG9yqS2P$w3p^fyM{N!v<r`ZC^
z2i+Ez5}#XIl3D>;a~Kp1seeIz_jr_Z4h&tfT{a1C_F(UVQei<Z;S0?`T@F|`kN8!o
z@XbqDj)?=!l!A|b0j)tch<Eh@chI~*L$RRs@u)qQAkah&EYQK@r=EE!sTJ|iL$@P}
z3qY{~-e&0O1>%7xnj!fW?S>ufp=oS@-1EhH_$6umgGBJ<zSz16p!1VKO$q#!2yB%Z
zw2wx?iZ+vYR~G|F+<`_0%n-ftqWGN5;u6nXSL4*Y6o?8crAbnTMMw%)P!q`&c|V;S
zDDwrEfVcg529Uau8g!tlWojOHs4FwgGXiw<yjgsFVqQwTr&n-^8E8LiNjxYogHG`*
zhNQRnoXl*{!StY^8Y9EZ;&@Q&6VdO^Ov*|11g!xHE-|!#$wE&50@(wWa>Y2k9(1an
zPdtOWvva($o&kfqkEfG!ypf)vIh<*1gkYLLm=O{2#(E}thNdW7m_nGW1%q=$grk#Z
zyrG`4o+XM>BQ&lVimag_l1@|^6bB%w(nEEMA)5Jy4Ep&6CHh7A#rj!^RaKSxIhjce
zP{72%2!_lIj0`X~3s?jq4ibflgG5*vSi!Oo5+uUNz{bE1)(ug|0XK&e&Vs1pfa(SD
z*cccYAZCF~0_g<NAltaW=7ZEQF)%T3fO*^uAX^}8kPIUO57<UV23`h`Ng(|Yafl8O
zAEW{zh9H^1szGLf#P}H47(lKCsfJ;Y2uKbUgJePWfZPYd5SK79u)=-F4|OXKg8<mY
zAe%tCAm+eW5I=&%SiwF+xKWUSi9rbL8ju>0`5aKUg6sq70AZMGL2OnAAqHWnT_8Tl
zeIN|;9Y_p>LFU2i2bl{JgYbpmu4iRn1G6FGAQhu{Gz3ONU^E0qLtr!nMnhmU1V%$(
zGz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n
zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ON
zU^E0qLtr!nMnhmU1V%$(Gz3ONU^E2i8v>9`@E|*%q%bfDFfcGEFfcF#s8w<^FbFgJ
z>=6em0LlMBlAk_t8XE%xCj(<IOrDwH6I9-Tfq`KYSe~DOr&k<o<`yuYhd~_5hv;WT
z($C9q6{;U(Vd{_RObiS{3`$V-PGG(ugCUfk0p<%ZI6(Q87uRz$Fz_+>!}wr%UWOPb
zzYNUhX2^!}6Ty5ghAJrk^7?F61_lm>PAESGEYHp`1<EhcoW#Mvz{ao`$}a`m$HK54
z%FhI=XJ*&~<rjkaObn-?;bU=C1LQ3RW)?8T&>$-VW;mdUUyy@{d!UIoK*a;l#0!|^
zz~)4ti7T)`#1qiOFF?gJ(8L$8Lev+ai5IXz#4FIm9oQk_4QS#991!siG;sw^i1-9F
zaRDxf_zX001#XD=0yJ?09*Fn~G;s%Bi1-FH@d7@G_zpDj1^f{418CwG1R&xk(8Lvl
zAmSI$#0!KW;y2L54~Rg-AE1dFh(W|(pouRKhlqbb6MrKI5&wZEuA%@DXSjx%u3{7+
z;v8t=Ta+N;0%+nqDiCoAH1QNwh`0ip_#HKfxCWYdhz3O508RXiCPdr<O*};#BJO}D
z{znHQ?tvygMGqn#fF|x^01=Ns6K64kh$o<l?=gmmXP}8sF@=a1po!<0L&Pi4#9b^Q
z;tgoxHr5dF4m5ESTZs4sH1QWEpwgCsVFsFbfGI?L0h;&@sQ3yraRoDo`VDB}9Z>Nd
zXyPBB;s?;gBg`S@oIn#l02RN0Caz%tQGWwXd;(Pb0h;&^sQ3#s@dQhVIUmr(Pe8?g
zpotq;LDVx`M@|1TpyC{8;tbXh^#W+(8BlQvH1P{iaRoGS3mb?z8ffARpyC#2;y+$N
z+~<HM{-R0|TyA@yiK|pY!~@X88|FjABhbVH7DB`m(8RASf{16Ji90NYh!>!VCqTt3
z(8OOr#XHc%6<$O9H33chMk&Pn8EE1nWf1WNXyOG+AmS^~#6K*Bh;Kj>FIf%|-+?Cn
z04ja}O`Kr`MEwag@eZi?4K#5NsJ|YdiO;EpnDYWn{0UV21Dd$NN{IR&XyPtVafTa^
z@PoAnDxl&VXyQFkaRD^(Jy3B8H1U>I5PKES#4}by#5K^wuRz5O(8L|qK-62HiLZf*
zd!UIYK*KEnO<blDVon5_cnVZJ0Zm+DEku0=nz#>CyZ}wS0V-aBCO!o!-hd{41S;Nv
zCf>6SV($br@q+ab@fm31cc9`6(8N79K-8~56W;<A-+?B6<1Hi|96%FS*a$J_1e$mN
zRQv*(cm-7a2AcR0sQ3dk@sv#v^FN@8C%l8W=Led&%}$7VhMN$1Sh~%DigTcePl1XH
zpou?#ic6r0H|&C#uYo3B0d<c7n)n~6dJ8mho!t;~9MHr=pyD2A;tQbS0che5dm!c{
zpovd_x+eood=FH80h;(5sCWgMxX50J`3-2|2~hD4G;xM~5cM<A#8*Jwvj9!J2C9Aq
zn)n*1_y#obD^T$rXyO9<A@&|X6W;(8zknuw0P3C_XyOb9Am%(k6E}d0zd#d@fQo-W
z6Q2SV|A8iMau8xZ$1T+Kc?0Sm0W|RzsCo%B@hwns1vK$HP;m`3ag9R|dkxUUPe8>T
z(8NDL-Q$5K?s6DnP5_#C2~<1+O?(biJONGo1yno(O}yg>#QX|0agO(p@M=I4XE_Q{
z-+?A>0u`TtCLRM7pMfU60xG@$P2A%c#QY6t;tEjr>_8Jg0#$ziP5cW~`~;e~%yEeM
z7tq8rpyD^s#5qnt)W1Lzw}86m1Df~}PkC_r?FX9p1E@H|ZAiGn%E=a}`5b8CA*Uer
z3ZRMKI1Le(KofU40})q16HkGPYoLk0fr?w8i6=n)<$xxh;tcVZ2b%Z-sCWRHc*$9a
zdm_-pznp`JC!mQ}T!4sYpou?$iWi`Xvs{FzuRs&;fr@vaiFZK#H33ar<PyZ38EE1G
zQ1Jz5;uTQw6=>o&pyC_Q#49dC%s+r8egNv86KLXJpz1H6iK|?Jm~#V7+y^TD08M-b
zRQv^+xW!e7IX}?EUqIc%a0fMgM)*MDodZpL0aRQ7O?(T~d<iu17f^8pG;x`05cg=H
zi5o!04ba3BpyC#2;u_Z><~X2<^W1=ld!UI|K*a;l#GgRLBhbVHZbHn-Koe*9012-G
zG;tYsNVrv?iKjrt8_>k}K+W$!6aN4epMWN=atq>~8EE1bQ1Jz5;u%o!6=>oHw;|?i
zKob|a0}<bWCf)!QKY%9w1}c66O+4Z*#GD&w;u6qsdw?c>1gic8n)nx}_y;s`nR^iP
zf1rs+K*bsELgEKj-u{4!3!sTRK;0vOChl<`V!i^Jcm-5k15JDZRNMef{0&sx0!@6v
z2Z;F|XyOr2_XMDc^L&J;k3bW*fr=-fiKjrtGtk60K*bBt!~;G-%x^#wFMztI15Nx4
zRQ&`r@jp=U8EE1vpCRTiKoc*3imyNu7x)5EzXMHt2h=?W(8PP7>QA7F?}3V6Kofrg
z6~BQdZtxXi?*laP3sCV7=;BcK{6G`GG8bYF!#&h=$TANi&VeRA;TuF;08O0Z2Si)~
zO*{lDu7M{00_q+EG;xFPkaEcaO}qpu?tmr^bB_m_ILti(XyP#UB%p~4e1!Nv15I29
z8V&_$;yqCD3N-N+sDB&K#8ZAk!lwgG{K_wg_yja@lfMx08EE1b{~_WF(8OaHmB8(~
z6=>o*Oc3!6XyO@A@f~R570eLz2hhYjSRmpj(8Oo3Lc}kiiLYRTh~GdH-@^_Oe}N{h
z0S*5TXyRL-;rs(loB=wn$Z#JLZ?N+73J1h|4m5EOPKdYwn)nW=xCENG0~bWS0-AUV
zR9pj1yaOt3fhKMN^_K&h_>Fw%d>NX!O#wta0!`clYEA;WcoIZ?2AcR5sCWUI_#LQt
z1)8`-D#V-)H1P<iy%W&H*FgO{15I3o8xn2{(8L>l%7WA91~l;xQ1f@7iPzXc+;ad;
zd;wJa0-89(CrCQDfhNAd7Gll=H1P{i@fT>~9#HWQ=;9d=fBirc-vAY7cmS~<mJTH{
zA?i8M#2cXE0%+ndpyCo};sIF@a}?0TcR<B8(8Lw8A?gj##5<tk7HHxhpyCc_;t@Fz
zb3D+*4?x8O(8M)zA?hR0#3w+-6VSweK*clA#1rx$<`kfbpMZ*2potsgL)15*iO+zF
zcc6(g6hPEZKod8pg^15U6Q2PUUw|ggPzO=J0!=&vD!u_t`~p;b2b#D=J;a;?XyOZ?
z;wR9=IT|49FQADRK*evMiQj;VKR^?AXoQ&a0!@4cRQv;)xIhy`{SP$p3aB{4L)7&D
z04mObChpM;F-HJRd;?Tm0!>_^1)^R7O}qgru7M{00xE8RCca=k#2gDWagGHLaR)T<
z0;sqLn)nT<cmSHX!$OET5oqEopyCN=;sT2x>NC*9E1=>9XyOl`;uUD(9*ZI7G@yxZ
zfQomZiAyYjsGoo)-T)P!fhPU}D!u?sJYXrroE2!|JD}nl(8Lv%LDcU+6YqeEA3ziT
z02M!hCLXaIV$KCLaf8he@f&F3Goa!R(8L+GK-9lL6VHH(e?Swz02Tj%CT_76Vh+P2
z)bzgqD$ao>&an-mUI0zJ04gqlCVm4du7D=)upMHK2AcQ^sJH=|xWEpGdJ8o13aGdP
zn)m~#xCffJ$4-bj0cheIpyCl|;u5<c>J!k!8=&GDXyPxR;uUD(6QK2b1Dd#it1`G<
z(SauJ02QBrCY}KmpMfU61S-A&P29x|V*Um+@fA?_>_8Kr0#$ziP5cN{`~;f#8>sjN
zG;s@eh`l$^#BV^wU!aK}fV$@cns|r@#GD^!;uE0a43AOM?GC6o2b#EqC&U~9H1Qo!
zaRoH-8&LOXpoyD!LCi5g6HkGPTcC;eK*b%<#7{uQJ<!B6ydmaCpoxEgx+eimd<Rs0
z2AcQ_sCWUIxPTAD{0cPj7^rvyn)n~6_yja@j?a*ApMfS`;R`W;0h;&<sQ3yr@e5G#
z4QS#reh_nZpo#B+il0CeSAe?b0-CsmKg66HXyO@A@ds$)6QJTR(8SL`#Xq2l=LA5^
zXLte$4_NzI05&g=CT;;0Uw|gg0G*#&fhJx69pBi1CcXwL{s2wf#ud_E_<$z<06Oo?
z@D$aZKAR!^aSk-`FHms-H1R1=^A*s<O}0VI(LfWQ;0tk&0h;&`e~7pRns^M<90xS<
z9;mnnns~uS$hx2aH1Pva^$}>|N47)UnSmxQ0SkXLaaefnKodW)17gkzG;vsX-ar$F
zh1&--aaj2LKof_B55qIm_=1HG2bwr6d<4+MVc{czCJqZ91vGJ3_!yvx8$iQn0h+i6
zRQv&&I4s-*o};=S77iL{;;?WqKof_BLk6070CYZO2by>VRGi}ls=Wo!etHF(cn4Ix
z0ZshQe@Oc5KojR-fQ$o7KokEE4N*S>P5eX*MEnAp_<~r7_zg7i15oh?XyO;5AnHG$
zi7$Y<{|A~l%O8k(hL@<}U;-8AKogG$gQyok6E_Hlh<l)kb3{PI1JJ}}pyCl|;xj@a
z>NC*9cR=0$08RV?R9pbMjt^F@K7fh`povRB>&FN*@eVdfd?lcX?|_O|potqm&1par
zUsDD#rvpv=4pe*rns@@#oE2!|8qjgS4QS#KQ1KIJ;uTPHUZ9DKv_ry^0a~BH!lxn^
zQXg@kiNoq62{dtzJcxP?H1QcwaRW4QSpDUICN7W<F(&{`yaOs8fhG<sPcqQN6$&8c
z6rhR2)Hk4s?|`bGfF}L|+8$VdCeBa@F@FP^IL8-AJ~@CUZUI$)0Zm*2s{R3*_ynl>
z4`|{VQ1uLNAojrG>jqT40GhZ3RJ{V4xIhua{RU{_9#HiTXyO@A^#N$&5m5CBXyPlN
z>I=}sGob1l(8NDL)lWbZuYjswfF`a{3~~PkH1Q6o`U7a<4N&zL(8Omz)jvQJKLAz#
z0Zn`bR6PT9-5)Ic6-prP5kM0^0adSnCY}LRZ-6G=0ZnfXXyP}Z>I2ZkXF$~_potrl
zLflh;CcXlyz5z`<1FC)kn)nW=`UPm>6QJrhpoyP=sy~1xegmrh0=hU<{R1>{jxvb*
zU!aM@%CR44;wPZ$IiT$bSiD$NK+F+96Nk0a6wt&EK-FuYiNo3_7U<%Y5c3_-#NqV|
zn)nH*`V2JjfGUVN1!&?h|2CkB&w#4$Kof_lpMfU+1FC)jnmA1T1~l=6YKVJwpozoO
zpFk5AsDY@zfF=%8{{T(=22}kEG;x^vA86tMwGi_epzShP{KC`=povS=LDWm2iNn-u
zpou@Ihp0C|6NjmHKoiesfT;IC6Nj}YBhbVd8X@X4(8Omz#S75HVeQWbG;xV0h&dC`
z#AiUoXP}A0+`j@%T%Z|Z&JHy3AJF`G0!=&ss{R6+IL!P9XyPZJ>OY`~zi5Hj`vXlJ
z)~@D&&WFR|x1$xJUI0xTrd|O}T%!%5UIR@W=1vPV@eNS*9%$kf9T0N@(8Zzcs01`|
zg-(e23^Z|=y%lKU8Bp~NXyP#S6VSwWK-JGc6JG%3uYl69aP#PbxaR<x_zkG|2{dt-
zy*JRrHM$|@JU|nNty}njCcdHvqMifVzJ|HSpbsK0fhIl!DsF%#uFwxr?|>%W0TmBG
z6JG!oPe2oY02Qx56W5pkF~0##99C{mKoj2pRX+nw9M<nxfhMjn5n}!ZG;x^v18CwC
zpz3d+i8D-snDYWn+yN^715LaFD$W5-r?Bv!02Nn26JG%pw?GrW02L2F6X%!=aZd)C
zxCd0c0ZqIDD&B!6z607Wnt>+10jhohnm8<dZa@=Pm;!On4m5F?`V(m44N&zL(8OWt
zAE1f9fU19iCJs~o15NzJRET>Rpyenm{9)<^(8L|4LDWm2iNn-upozbLsy9FrhpBf!
z6Hk~9F+TuJd;wHE0Zse`RJ;I9ykG{zoCY-U2T<_|XyQMh;tSBkGiE}}*?=Z~04ja}
zP5cK``~sS|!Yqh6575LjpyD6U#AiUo8KCJ77B3H=;sR*m3bP^RE1-!7K*bHv#8*JY
z9ni!-K*a;l#5LwX%uhfQZ-9yypot%ViZ`H%bIgU9GXYK90V=)#O?(Dad;^;J4XF45
zG;xc05c4mfiDy8?AE1eEfQo-W6EBz#F~{IPYQOb~0%ZJwgFzEKe+7#d7+(NQ{6rMQ
z90@e>8&Gi#G;x@E12l1%dIvOdi3EuG9%$koQ1J*f@q|Q(`UEs_nEC>AacFrV0UcLo
zWMp9Y1@<|FP{1LsfkWH?hqwg}aR(gY892lXaEMpn5O2UC-ho4W0uJ#D&~a?^@Ognl
z+ygppjIKTahj;`I@dO;=892lXaEMpn5O2UC-ho4W0uFHo=y)}{e>rf7E8q~fz#;B{
zL)-(0cmNLZ2pr-KIK(?}h)=*FJ_CpN0vzHiaEM>PA$|jg_yZi`FK~!|z#;wvhqwZC
z93DM>HE@U<;1IXKA?|=f+yjSr01oj89O4N$#4~V+H$cbj(f!+jL;L^^@e?@2FW?aW
zfkT`DI!=!69t|Ag1~|kmaELqL5PyI}`~wd09Z2OTCnKZ|0g(+z<s`EB4y5t~S^NN!
zIr<<2ptu9c9AxnWNai4mpFlEaE7S}SH37*SWbqS7<{*n-Kr%-KWB?S;Kr#ne`~s3W
z$l^DU%vlRH14J!AG6z}w29i0*;xCZQSqd@$iZ>vcgDn06$sA<yA4ul>hMEDQ4j`F>
zEdB$@9At3`B=wU(20-xx9O4p4<qWd=4@l-0L(KqD3y|_@21o#kC6Mw9viJlX;wzBM
zIS(}hL@6MtM;4!fLwp00InE#hpjZP*J+k-$9O65W%=rv814J1hsYe!HfkXTNk~y0}
z20*a|l6qwE4LHP4AeqC8lz$zN)FX@Uz#*Q2R6cBgx&=f{z#+Z^hdAuK6HvLgk^yp_
z7|0yhc_HZHu=6(1#bM`3po_!KOF$Qgty@7ChmF&ti^Jye(8Xcn^yuQSa}m(RVdoQ|
zi^I+dKo^JY*GCtJ?VCpzhwWcS7l-X5M;C|f=SCNY?W;x?hwX1h7l-W+Mi+<euSFM!
z?Q=yJhwV2-7l-YqL>Gtc7ep6_?b|~ahwYz37l-X*Ll^IWjyIx<!^T0;#bNu;(8Vv{
zFb6iSiLM^DFA7~8wl4%-95z0UE)H8Kf-VkQe}OIz8!to`hwbw~7l*B1Ko^ItM?e?%
zfc8hx#bN6X(8XcnOz7gUb*bp$u=Szn;;?m^=;E;TlIY^Fb&KfYu=RuJ;;?mm=;E;T
z3n1}er1A~69syna19YAdT^u&ggDwu6w?P-b0iEwa7dJpkhsf?>fR5{;tB36mLl=kb
zuR<4x?UzCqhpmf27l)01ql?4#C!vd5K*!n8#XWF{N8k|8z#(3NLmW1KjBf7@=(rQQ
z_zN8370~q+AocT*(!&fK;yZAN-@qaM1BbW-bX@_uy%spcBXEdU;1HjILwpAg@f$eA
zf8Y?8K*|@$;bwtDJOYP!1rG5UIK+405MO|lzmVM%0i8z%h4VE~Lk5aBAmuw`@fFbV
zNk$e124wLcNa_=yW`HOKq<mTn5`f|eBy*6(Gmz9<L)C&P3ncZ(;wO;Qvmmt(1(3?^
zw;%(c_ym$U$l?{yaY#@&Ad71tnZu4`z5@>N2pr-CIK+P-xd+*N*g6-Gdrl$eJEZ)M
zEDl?@g03F6J_TJIwhjed{00v5Ve7om)x+k)(ZylwywJsA>$%XyVe7Wg#bN8S(8Xcv
zu+YU}>#fkmVe6{U#bN8G(8Xcvq|n7->!HxaVe6jI#bN84(8VQ?;vIA*F*JEHC?JVL
zP9BEHXdsCjLWIDi1CluCTw<^w0|SExlDH#G5OnS_lDG$wcmk4m1Cn?Kl6Vu6cma}l
zGm>}(lK2cH@dhOE<w)WkNaCB2#3vw$pF|R$fh2wrNqhm4_$4Iq4M^hmk;Hc(i9bXV
zKY%3u0!jP=lK4j?@f%3uUy#HfAc_A#5`Tdt{ufF71Clr>t-z!jkjkYCFhK?eh6CRr
z^F&N63=GUj;wO;Ap+_-;WiKF!vw}q+#0?~IHi!_Ie1Ig*4i<qBFObAJAVOgB1Clr=
zSOh}+KoaMI2tmjn2={YCM8G5mk~j}o1VRWPiSt5)z@!9{I3HL9LMR}K^FxHdqz00>
zAXo%K7$AuYL4?4h1(LWhSOh{iAc>1WgutW+lDH^X1VRKLiHkvmz+?oHxCB@PLL?xG
zOG1ReWCoJB6j%g86d;L9LxjL&1(G;qCJ`*m(10WkS#b>!??4iVoahS?pMWF|Ie7yj
zJ_AV{vO@$Sz5q!avV#L6z5+=cvf~dTz5z)bGGho4-+?5KJZ^aaNn9186il8#5?2F@
zK!^)S;_46~FnI$>9Fiiz!VC|P#33`U5b+mC;#v?PF!=#VTpKI`A$}l<>p+Ac<WGog
zp!}-~5do7NNaA{65eOlGB#u0uEP*6$08t7i6_CV@z#<Sr14-N%A_OK4ki<>EA`rp?
zN!%171STDj#Ld7W5W)jV+#DhVCIgVfEx;lWA_7U=5+Vd96OhEMz#<SL14-NlA_OK2
zki>1lA`qeiN!$)11ST7h#O=W%5TXM~9J$_{fF$k&Q3@t!Ac>=luOf-NfK@_>6-eT)
z5Fs$R0ZH5qECL~RAc?y}guvthByr?=`~;G?Cs-wfxPT<?1rY+1H;}}=!6Fdi0g|{6
zL<kICAc^~eMIginBym585SaXdB<>FuffBzE=|2D}1fn>Q!~;PBP%MBX9t0HwQ4&bv
zAs_)LRzMODg^GbF4J7d}kN^}LAc==V#Xyt=l6VA20E!)u#3P|%Aj$(tJPITL#Q{j-
z(NHlE6@erk0}_DZ1SIiTs2GUKKoXAw2|#fHl6X8+3`A8Ri6?>tptu1^JP9fWqB@Yo
zlR*MdJON2O1u6!jW*~{Df&`#=0g`wcR18F|KoU;}2|)1%Byr?<lO0InnNYPL>Hv~>
z7Dxb!PauhBL&ZSU1tjqtkN_0lKoZY|ih-yHNaA@Q0VsZfB%Tiy15qE4#0x+IQ2YZ)
zybvk|rhX&Re-T&!LU167BhNPpAc>bil!8eKB=J(P2!v2T5-)=Yfk_P{@p7;TgfKu7
zuYd@FNed+LO0Wooa6l5Tf(U_04<zwwun2?*KoYNk2!Y86B=I`12!u#L60e5{fyoRc
zapZnV0g`wlSS5t0KoW0(2!Y84B=J_T2!!ZB5^sYDfyoI-;_YA&2r&amyaOTxCKn)y
zcY;MA#0n(wE{G7A+<+wB4HkhAJCMYCAVOgB0FrnwSOh|xKoakR2!Y89NaFoq5eRVu
zNqhoC2uwae5}ybbfe<f{#8Ku+k;ErMl!D10Na9n#B2eNFBK=Q=3V|pNB=Kn=0Vozg
z5}ytg15px4;xj=4P^^F?J_{-aqBM}iXM+Tw*Z@g<4pa<8Ss;ne1qnd01CscBs2GUy
zKoVa75`f|WB=Ln%F%T7jB)$kF0L2MN;)|hTASwe%d<jSZiVKj$k>}GZki?fk)q<!7
zB=Hp>0VwW35?=)s15p!@#8-m^pm+w7_!_7fh+2Roj=WA_1(NtWkU}WlfF!;iDh8r<
zAc-T-+a5p?-w09&#V3%&k>{5$Ac=2*ss&Luki?PKS3E!x-v&|$#V?S=w?oB1)CVN-
z9UuWH{(&UE6DkI#{vy)<F0cTE;6M`J4G{v90!ZR}z#<Sr0!e%?L<meOAc^k-i$Dks
zB=P+aAuwrxBz^!a0wFAr#1BG*z@!6`_#v<egz!KTKMWB9lL1KLN5CQwA_7VLC`1TM
zCLoC)1B*b23?%Ur5Fs#GfFynzECL}aki^eGgurA2lK5G$2!!ZB5<dqK0+SPv#8K8`
zAc-T7&n!R^zYI13Laaa%zXA~glN*r4uYyG&#116!>kuI@c>qcL23Q0_oIn!42@wL5
z7m&nnfkhz14J7f~5Fs%607?7~SOh}6KoY+T5dxDRki_qSMIgivB=H9jAqe>ok^Ub+
zM8G5mlK5k=2!s$o5`O{_0+SL*;!nXM5JCY-{24?DOllyBKL?9I2m>VXmk=Q^X@MmE
z3M>L49FW9cLxjMj2a@<3un2?*KoWlk5dxDDNaF9oA`l`0N&Evu2ux-mi6f6g79fd#
z0;_}&6-eU9>vkHD#J@t6g2@gf@o!)e2r&Uk{5wPlOwK?O{|Od>5DSpRk=JjpKoUn@
zueAY5{13zkFu4Os{2y2ZLL5L6{|^xYlP8eG8Ia~{E+C0BA&K8W5@$vde}E*8yuRoK
zk~kZZ`VUCr97y6nki?PK6EZ-@dqLwrTuACUki@x>#N`#3ul}vxzw$3L!^Atx3{(DA
zA6#*OIsV#*>isJV*cd(t-gEvb@JMc=0+akTkXjf9%RO@bDZnHTmIL#jIsX(;LgK%2
z{wd&u#DC}fQy>Y6|H=8MKob)GoAXbBMM(T#&OZeXA@To#+=9esa``F1q=2xW&E=<n
z5)z-w<)?rX5}(iIr$7=CU&!UBKob&Q%;l%RA|$?)%TIwrNPIb$p8}7N_(~xA6%qEU
zf$T@(Yk}-X;_HFzN8%fS?1%F&2%3THN8($7>__6;f$T@(JAv$1g4usT&<$ii65k7C
zKN8;$WIqx=2xLDJKMZ6)5<d!LKN3F<WIqx=31q)A!u~Xn{Yd;Qko`#fJdpiJ{34M3
zNc=L8{Yd;Oko`#fI*|QH{3ek7DhT`AK=vc?yFm6M@%upbBk?DJ>__5H1KE$np9QiX
zi9ZiyKN5ct$bMCX{mVf1Bk@;(>__6S1KE$n-vqKBiN6hGKN5cz$bKaLK9K!L{6ir7
z)e!a{1KE$nKLxTMiGL1cKN9~E$bKaLHIV&C{97RVk@)vO_9O8hf$UdD*#8V<KN9~H
z$bKaLJCOZI{7)eJk@(+0_9O9sf$T@({{z{N#AkB-DZr$Gu%FHKr+^X?pUd^9fD;m*
z&-JH35)xm?^`}4+5?{>qr@$g4zLe`vfkQ}qIoF>8kC6CEAp12D_N#&HN8)RN>__73
zf$T@(8-eUc;+ui&N8($7>__6;f$T@(JAv%iLfG#HvLA`>1+pKB?+3CUi5~>AABi6Z
zvLA^b1+pKB9|y7@iJt_rUmIb68pwVmeiq1nBz_*qek6Vo$bKY#8OVMleig`mBz_&p
zek6Vq$bKD!{cRxok@#I8`;qv4Ap4Q{lR)+(@uz|8N8--{*^k7Z2eKcDzX)W%F2eq0
zAp4Q{t3dW6@z;UuN8)b+*^k8E2C^TCzYAnP5`Q1aekA@Oko|fH`;UR_N8+CX*^k6O
z2eKcDe+gti68{>=ekA@ako`#fdm#If_>VyL>m%%c2C^TC{|aP368{~@ekA@Uko`#f
zZy@`T_`g8*Bk})%>__4=x&0JiGC<hR=Jr!S35n0;_EW$KiO=WuQy>Y6FXZ-9pb3dD
z=Jr!y5fWd@?We#YB)**6Pk~2Bd?k?mh6wxBK=vc?wLtbG@%2FVBk_$u_9OAlK=vc?
ztw8o8@$EqNBk`R;_8TGWcLUjv#P<T(kHq%_*^k5z0@;tm4+Ghc#E$~mkHn7y*^k6e
z0@-hjus;oCKN3F+WIqx=4`e?QzX)VM62A;&KN7zRWIqzW4rD(PzX@c&3Bvw1ko`#f
zE|C35{63KVNc>44`;qw5K=vc?XMyZT;?D!wkHlXDvfmV8|1yyMNc>eG`;qwTK=vc?
zH-YR&;%@`lkHp^vvLA`R4`e?Q{}9N2Glc!eK=vc?Pl4=5;-3TAkHo(OvLA_m4P-wO
z{}#x8B>p{+{Yd;rAp6Y`_CEvJkHmikvLA{64rD(P{}af5B>p#${Yd;@Ap4Q{|3LO5
z@tNFz3NTq9>}PZTDWHVJ=W_ok;Dp5IbN?xjgv1we|0&Rf#20h_DX<8MFXjGI;1CjD
z&i$vrBP6~O$bL(N{c0flk@#95`;qv1Ap4Q{Mj-o<_+}vck@!|1`;qu|Ap4Q{P9XcO
z5ca!)>__5zf$T@(`+@97;s=53N8*Qp>__59f$T@($ARoe;wORZw?^2X2C^TCp9QiX
ziJu3uABkTCvLA_G2C^TCUj?!siC+h@ABo=tvfl<_e;det2p`;OCxNh6hV+9Om>MpD
z`ob^%{h!XDz!99t#_$2uC*H5jd{se($r98zhV_BbX<3GbOL7bim!2{+ta`}o@bi%}
z!^CII3=<RB7%ni(aR157&~S-`q2W^J-~ZEj{{Np27JuRX(}96uOT+*F;>czvurYjK
zP+*z}vR_ewX`(#?!|MYK3?YeZ3>Oq{xc^LKVA%43nQ;{Zll(Q1K6Lep3=F50{?uP~
z<Z0|y{Np(JAOpjeBsPW%PG8)ACV}-b!S#at0rCGn@HoI{Zib)5Yz!X~l$<Ob7#YmL
z?p)#ivw?wO3)mhOho208|4+aE|NnFahK8U7B__+y+zvngRv%gc3MY_z;#HWh-v0kz
z93&6o|E-3Y{eYk0=kNdjr^_=i6h2^|FU26k09qC$1mZU^FoZndclhb}=l^sj1_luZ
zhK3-Jndtgo6VQJWtNuM;zrEmQ`1?Sd;pYQ!ho7w43{yBP9QK0POxg@n7)%`YGDs@O
zG3;0v_rRI~EdED}VG4r+!^D(7|EE8)cG&rlnPJreW`+q22TUdg|NlQ7r1vvOjfTTs
zh6A9>;xAk}!1Ll0BSZQ;2989z1<VW^7&F}da!4e~fz-YLsnx-$b^=H(gG8bnqeFrm
zgJXhR12e-1h6dA#7XSZG|8LH)Q;mT^1Z2)NErux^8W6W%)?%2#XyCB-fw{w8h8v1;
z3LFY@44MjZINSrbgTWz5?twkS-Us#$dpQm$f!%ii<UR$)i4V;ib{+w-86a*&agT!8
zL=lkR%^h|!urLTdFlX5L(A;6?18aw!_6!W!+`s>afYKBQzu<QG`?vZCcuWbF20-cS
zKQrIO2lfm*A4)U)OkiW!z%a%ACnJNy&xiXNe=;&OTzb&VH1P#9!z!u2|EE7-W|;V}
znQ5W|i^Ez57KXKo0uDbJ1sHxlWM-K7fSGlo;y;iY)``pv4MC4Uc~9Em=L36(owNTy
z#4m#AW=61i;P8B4HgUQZ!;}Zjj1xC%F--Z)%&_W#GULPt+6+HIZU$ix|8X<RM38wP
zJ&X$G6CW@$uhLUsm;&N6ED)X8|NH;+2kaaxA2Ksde4xxcF(2xVIBkY051b+H&(&s_
z^4OUP?9NBZ%o86rvrK$)7~~d~RZp3jS3LpQ{r~?5<_6n|5155lt%mAlkz|+x^4kju
zkULo>8i4$u%s4SnhhYlHeGi)%!FH;G)G0Ghd;^weo)`gAugp9V6owC>W<AhH@|QEy
z#K+962!A<1{PjbgVah{hR<N0wP=5%6%yed&Xacnp<VP1_hAF}f4M7hMGfsR1va6YK
zqO}A_udo&@9v|;_{K>@N@H3f#=`|B5F4-AEY#A6tz~RiyIx+Xp|LG5zg;(KH@4&zi
z5&#NYX2w-)|Nc)0>vLwBxL<-{3aDHF^O;#EE=1-xvrK&c8&Yn7<&_yHvO(P~2(w$6
zd7^*>!xU~9pP6;yEo42;OcQ@<L&6v2S59GuDIkAtg8GvY;!nKpR)V_w#^3+b<sodX
z|IB<7VdW#JECZEmAo{;E!^H>e(Dc8@{U@UX!^8*d4nG+gAo2CznPDQbx`)gRKOZnV
z{KO^>N)y<`v8e~y!2l}585}I-S1=SV1eLq&4nM(SEDRHwL1he-4>R*`^<HrK3Cg>$
z^7GAqXxxZ9{CxTU|Mcs>{!f3T(0l38!yTVM<s>LQ&-?X%I>hgXp=AK7IS+*ye(w4I
ze>!qK@PL6K<e|93&j-Q|KSA~0193<_Aq{euxWi9I7Kj|ky&(BS28Iw&JtGX22Z=L4
z{no(95CSSMg`s-({|BW#hE*W9F@xfWfuRtlAC$I0aRUlVR5v5)E>QjC`|tmBZ1oaI
zE)0)c3#889!0-ba*ZhdMMmG->&J2tVmp*~QkC|arJrgMIg;#;<z9cq=4NiC5e<rdq
zY*0Mm{uAUEmB0U||7T{r__vyA<=<w8iJya+SHja4tZe0HfRwH54nGw^X<D3N=L2zv
zouIlG6b2x_i-W=tlm-<TCW7QZ<@@JghKVIi4m%$)Gp>5b%%JsvSwySmG~*O`29azq
zUwpn4$P7nN`-F)BG#wp;9G?&W{0GMmNG&|i^E;rF5uiLD{0mfGGirSfc3%0n+G*u~
zW=3%O|69Eioc2I%2T(je*v?=HrguZ>{S1~2EDb>qj2U)<X>*31511J?Jy2)(35pX?
z{S7MHA80%LWc+jg1V|2)ZeZz(fq?<i{$PT%Kjb+Wc7pUVayUR}9tfX-!Qm%^1H(j6
zJq40iV6eXiqQT+`sN(vdaO8LR3AS6G;U@z_gU|zOhMi#lA8`K(PM=uXKnx%^=sWy;
zV9f9nRG)(C$Opy_AoV*RI5X@7u^Aa0c7p0RMFs|L2%ll+180YwoFF?vdd;DF-5GX1
zaCZRJ%|8`D@uk3gRi1^R5X0Y~{Lk<3bF(<4?E71N9Gq9d_1psya2&wODsUMDN*@dk
zmY}i)<PT7t|3Dp*M-k-(q`d_yD?oYt5kDj@<QW(~!qS=v1B1w3P&*r`4d}qi5b|H1
z;inP<g9x|`kaqyFyB`WW{Cptq@Kb?-p&L@RFs-_cR&FFPFob}@Sq`KZs$L1C9#oc~
z={<u*FDOm%gThcAR2DK!d?3&8^P#*0I1Pc)OY`slAoGLR7#Ktz@jLtkyGh*PC-1NS
z(?MkhdOHV{UR%-p2W#Udh%-!K0oldx@U!zLO#dNpxc_$s<zwcRe-DH5G0V!&%p9vQ
z^0GK0FEjk9zx=?T!SaE>18Au;BrSvDl-=Ry17?QPpmGgV=7Zeh$k-4BO0#|93{xJ6
zGwgim?_dea=L!rA+@SpVz?os<17S%01M(Ay|CpI!)gso0AW%7z3exAyFi~F%l2$-=
zLgGVs6{x)h4i|BUook_K37p=ixc__vDz_ONemXHQz6P~T7+4rWK=A~wtDPApN<+;<
zX%~oNmJwb*!DYlMhClzOe*v|fn1xrp{0S=4MG*Be7JW8QeV=~+pKb|e3$OYd?6UH2
zwe!mV&X98Ee>1~HP#8VrX88Gt9g<!jazn~!P?$XgrF#}g*!*ust(!sN3n~Y|WdpSC
zRA6A}0;P9YKL?gK;CV@&!SaDTBF+*(brnc21H|7TGr@HoRLqfqaTTa-0BXO0<Usa;
z+F4*Wi^I={%nGZ(YzBv)jtq=lAhjSq++Jk=@k7cq6#wx%>}2F%*a?bvxc@+UKw$w&
zOVB*b04f(@b;louLXdipJs@!=76w63I4Ob5`GZ;3FhKnXE@PqoVg%JSps<CtdthOE
z7}7q1l{uiY1XP!U?0F#1u=9bu!%lfL`yVhfXo33PpmG9~jzR7M$BD4RPo_T%6G8Fe
zu%TfV!ymWF3?FJiw~2Q{)G&bC8xNToUNeX|Oi~nan8e`HcnfTXu)|M~J}r>jg+XO8
zBRG$M^nv1lQ32#mXgU!F#RG#DNDdyBhoNbO6#p=T+Bgt5f&DAZu=9a5s(-=$Vg|Vf
zTrQqw{7`!tWG`4fGlP~Q14B2sj0VLQGlP}_1H<Y6P`AMPVxaU6O502f4MCuMSq|!3
zgVzK=$|6|14;1#`avT)y;toF_$vf->m4DfA^^o=*r0il@`Inh-B1V}dk0`TX;R<#u
z$V{}jWM**q3G<60L&GISg#)u5EM}MpX@fAY5(V`?+nrW|`e%=s8R2>Vi99GC9DcSy
z%NbC+!uAKK%wSsekePYa-)a|len$@jSCE<fkZ}x9yBk>^R3?DJ36x)=(A52J29?(k
zKYs~l1-H9EX%<%Yf#T^QlHVCv99BMPXI%LpnPDO*tv&;p*Y3FTK|9k*aGfXZ@be2Z
z<EpRB467b7i>!LgEDG}91W+FtoBvpm{P!i?btTx3&5$yUQ2hP=2djG^@rUl`$NUaI
zAArk12n~v_N8mOf^Qt#+y^yqmCGNp)M)yCZaX$^zKV8f)aUryB1=U*#Yz$z#9?L_@
zPFUX)6#sj_gW{i23mh)cvL4x=pm;q7G7}~4A^j9s{s5(aP}%cO15)pS%DlhTurPzD
z1-02h>OlDfq!yGvo`LKZcKFHI0Ip|$GBz-P>f4`83qbX(!%v0<pfmvLk1(ye4N?oL
zyA(j>3#jeLI1y5}GOfA-k^`Buz!9vUaRH+xsDH$`1j=8+2o`5L0M&Z{q1O{sXM@dU
znh4SZ8drpw8zRmyMHJQ_7I*l`aDZ{5yEsxm8ziQ{I8opSQr{XRwt!(GH<}nbI2{VF
zk_7cxz~h0i@ImcAf$Vnxxe3%hKEOCp8^%^(ocImoPmuTmhKZk{?2q4JX%v#q(Blr&
z#(sgJ21}fP!VlDL1-C^QAmPUXjTaU;A3Qe5$O12W|AOL@fde#d=<t&%0UB=!h<M8d
zxf2w=51?`n5OQJQewM>eCI@J|I3VKXEKKeJRPF&nP9HR`12WSA8fOkn@U*ZDCbs}8
zw*Vn`RFq)~sGkgOSApWmfoUS66k2>fV4PSdi6-X2IFSoo>;c2XUgR+rka-CV6MI4a
zWfopF|0jCi9xa|1FiqqTW0(TUUknaR6YqoE4T{?bj1%KvYzOE#5?GvJVj(C@K<osD
ziN!eL6g^LxK*wyb<w<n4E+nY6BSEbnR<(%mK(0R;fBc{Bz{c=_ae>xEP}qRlX%M$V
z()WL6mWzL@`BwgIW}f)Dn&Bs?9(^d!VEIUz!4g)^fy>l<NPYSl)HX|oj5mVXlcJ#b
zNoJb(@G)qd5!`2A)xgYffk8oZ;uTSbDUTjAPJECIl4AgiGbV^me89}KN=}+#%7e#H
zbEF+CnZN&^{_rsqSnZ?73=>~4Gp(wY2I*&*2&%h4<Fg=h85<z_`9S)?bsDHV6JF&G
zDi4wwCNhHD^O#}c|8M`NgUtU6qLUdX{sz&H87KY((aB5`zkh><OM)iKI2g>&kMbdP
zJFE|}fQ2DM8CG^BGfaH`4XKQJ%rNmW3ZH4>ePn(z<HXy@{Kt$FuOsu5nI>NT2I^OU
z$0;FoOFm}Zq6Tt1Gvlf|KmJcw{`P<R=W0;<!Efb%W)^V28M&-NP6Id4>P}>JpfsTi
zZ&yLm1iCy!1H;76pmqbl!_Sr92$zrU(vW%!eVhrFKR{+7r$G$+6c{F&QD}y-G{Y3=
zxDd+t5VYTZi51!(Hj-wT!hz-|2Brs>7#Py$f!bvZOdlq}*pM~{w6ClT%`42{F;#G!
zf%6G+Um4V{1odN*89;Mtkg<Pg8yeg$X=a#c$-pqBo{8c0gXNGh4V3l;s7yv0+Xl5S
zmVSk_FFq@S;@%nFzWjff0X`lFOT%FIK*!-^85pL3^R_a>L{LAQAH?Sd_aETxJy81#
z)W<_^&vZiUTLm5?gSO}4eM;yUF~}ZJ`x#cY!1{m;3=Nk+VF*(XQUmJ4z~qs|@rhxi
z4-N-#9|<&e3rfGt9FTF7hx`sdlR$HX4EEsl!?5&+Y!3rWFLaz2o4xX|z9DQ(9Mmu6
zXZQ)qQ{cWjDBRc`ell?!oCWHCI@U1GW?*1E4e!T7$J)XEWx+m%4w3`4$3b;JC@-M9
z1JtGm^`~HA3ko;TxKI*ktc4j=HZX{Q%z){Gx4l8>jo;zteo%R+&#?1>K4i=ll<q<7
zy<cJZ7khi@;18HQtSo@EZD4sf0yJ)l#oXlt%ngK(TS3f)#R=G-?4WcADsQ3V9nf$`
zj(1SlgW?*LK0$p1P<X)Fm2AHtWBRc8M%D+?15*3?C-!l4u({k0KS5;@HvJFd87x6&
zJdAg+jF3Vt*I<4C#RF&_01+3Mb@76q;QHnQV}d=r9tN8W>hD0ud9c~<z{Y@~rvjs`
zg0K%{=7<0Pr!z7&TmrE<zaje@5|^;P18Duh*DsKH6>wjWS$Ne&&{!n{!vv-VGtgRs
z35*OJ;JHHe?;vxa_S7?2KBz~GB`siJ2x$P-`3n>#KL7uJI%upB%vVsH_!zBjfrS~^
zUk~h1>RxQ&2l4|bZeaeo`W563NE$+q=Whh+Ina1|EVS>HLqP3g0`ja33{w~w(&mBc
z23Wj7=0qU%1E{P;DTk5jg*~9YBtz1?2mB0wA0{(Qe9+7=5nLV%JN$*23Db){mI<l@
zRK9@1z!^Sg0Si-bUV_vwf5B;zf#EN5*@7HiTR~|E%bWmg%-H%Xq<sULr-AtoS^rW3
z`h%hE8(jLQ643t|tNoDl3oDE6fZ8OmvZx0#x0b-t5Y+PJ|MWvYAY}q<z6G?N1yufl
z=8iyRA!z&^G*%6AA50A>tkC<}FuOqc;(<QH&NWmvcQ&#gbQlT~{{IgFyA#Pj0bl-4
z@1xjWXx@d^4=2#_C34(?^4wAa@;eB~A0r?SiaSVnL-H~#4TH;t1P$WL1x83YcOIN4
zAZ8)^1=ROpn1DJ53i2PQAJ53p5Cobt!QqY%aDB+*#aQYlka?ew%G@<bZh`p=lpp15
z7*@*HFs_uZVOj~|D}u&B1)yW#ILrl=<tXlJX1e&dnq%c(W~Pasy%~Oj<{cj@GyHrc
z&+zlHG{aA@e_?a5_K-f?19gX=yZ?jhpAQTdpkbj7sc%7YpmOmMC>^SU#&;RP>pAv-
z`o`)GKjjTTb~yYLUcfl<fit8Zx8O6V4azX_p)(`KIvLRV8PGWCLuJr>knpNjkXn$r
z3z#Q@=C^ENd<B+?52YP`!q(X+usE(|U}0RVAaKBzL7>4_QN!UUqXwis0Q1u$dytzE
z^EwL53?ZO7WbpU{*bc^thF>7%7F>*habg*$%vX2#*$JMH7hVN3@3B3o9feps0xDb2
zeggT8aaHrz|I<%>`ak`%H>jQMvGRX26S$8Bi%$iHhD*5WD^S{ElR#}NAg4)CdI8mG
zDDjFspDxYt6E+VAD$`-^1+@hqLfiA8^aE<wFf@ST%i-q>W?}Gr3}~JhrXDmu2GRrT
z!-D)b73@FZRiC9n{z9JjhLjJWw!wdA&5Qq;nSO%jB+=89IxA#eA3XNi5Cn=tElGwc
zyBQfo>{%E-J``gJ*#NQwG#}2)Jkb>t-^|PtnH(4<Hh|WrDJX;c|K~sdpAJeVpm|mX
z0Z{u7)Q@Lcl?xRIt33cwd*m~ujq*TQ61=Volx9Of=~Gz}I!-0LsvTJ$g9_M=Z7_YH
zw1GUIt`3^Ru)hXrKMJo}19GFX<it;(pn0SRGH1@fzyRqx$~a5{&B-iaV+aAQ(E*J`
z^n>(()`}g*o(H5q<5+jd!Vm(EpEqDTeuCyZnFJaxf#w}Rer8Zmo%rC(|LG5uIl+E?
z3kpl9zh6Pw5}zPp2Qvp0#~}5fxe1Ut7rsFKfn<jgXkLS%;S$&m2la`^zx<zG2lfNn
zS~O<HiI0^fVQaQFFea#j*P?ZU#@0aL4IcYpTonv*OES|$r9c0tGqN@WDS!SyU08-e
z=s_~m#6_TWbjp$w=YiBPGfv#E1j!2tOpvt?pn3NPpg9}lwPIj<IWg?b1>4Ix@gdY+
zQ;?a-OcPoDK+^;>^TdbX@L^nK2J(-x<V2BA|EGi2x`F)4+@L=35wq|rkQ>2mDhGy%
zb3TH?S8`$*)T}bFdpRc-f%wdf6DLF6`+%8w;@(gHr@MUlKb@J8LF5-mA2ajB31D@Y
zX<7=J2GP^>4rqLV+{3s46rN10_@QdSVhtML^vd-a8gKa0A2=KsR=o$ifdL#Yurd_3
zRuNPNSAQZi{V`}xbU;dfz94(R;mfef3(Bteh(G-q5Rv}Wzx<zm4`d!F9T-E(c~E%>
zN*CDD-)m8ZDWLrS5WJp|an)u}TpVVc*z_Bc{+d5Q)8ApniA>=5l$`hvq=uPsqC7M{
zG18woy1kg`?=09}&WSL4r-IBp%s4USH)i^q2J(-x<iwJXc+%ejhKYYZK+@kes9D!Q
zYaf+4Ctd>anHeX3R)pjiQ2LYo^nd!2&;O?<GeFlgDoaj0@e#BZ8p=;*ns^Ml1{qxE
zDN9Z~@DZsFWM-UrA8H<G%^FP2c4RflOcS@Fn87)5J+eGA<HU1NGeB)-uo=wE6Tcy;
zss0QZzXX>_Q`~<(R(Hi%bM+16Z)Qetc?&k<FyqAODE3NDoQPy5C@pM&+KcS=4rDcl
z87H=(n87)*0a>1zapHWa8OUxwj-<wi2)7@Hy1f>bM?vdM)Lp^rh>`2py&wKh|L?4c
zvIY~q?oa)LI>z$<FlbJfb>&}Y#)+SU+2C`!u&@M`?+?|XZ8>I#pDyCq$2JczF@%8n
z^b8*%X%k$w9MA#x-zTHE8?_w;Y8Ui>_&?o=jp2jS8TX%#Yz!Y1A3)anX@bhsX3!jy
z!%u(E+!<*6A3XNy09ixo%rNmQsEh`$uV9?`u$f_EK2#lp0c4!6frTLi++I;&nP~Xo
z|8#i{%(WT{p!E)*F*OFzT)x9kkX}gr%(Ti;jA06BT`kBAVW_-F15}*?%fvmPxB>NR
z;PU|@tMq>VpAKptLCg?dWdL;}xIOF4F!3sg-^?&^Cahfyj!)EZNnl|JQDk5cfvx?K
z`v^+oB8c{*I%fOP7UULY##Ns|ZAZ|WA!mk(yTp*@znU2))}XgTv6!O`HRs`{|I;--
z{Ga|g*lp$CYS)$j4@2hKk;i*MV+|;21*we)Ugzt~FtG>ZUuYbG)?Um5@tqkaP8MUB
z0_t;t=KHa=7dbzG#u}Vf!q##?#yFtsKBXaJ;4uB*bc)4pa2*b{`-mt!?Sj{if&1l9
zIZ)f>m?*;((3&?;T!Yd8BMWq$GN>Qo%rG$>k9!rE7(zg6>cC}-GsDCfG4NV(P<&kg
z`48Lp_Qm&*_I~@P|I^RC|34j9yBIbO0BYOwi$cn0Y~v!>+V<%AA7sWq5z5VYO9eCT
zkZcBI3<lIsKwp1w3>222Ig1A9+;jt|+<>&}_rv5s`4_sb36eLNR_%bwfz~i68aVu9
z1jV&DWX+?ZiNjAu6UZJKZ0ilyi!n?QfYptlIb#OKi3}f*>OYWJ1H;7M?@`6RgY0A$
zUd0K@r})+n9AKRI7nD~(^TZ5{6JLV#f!GZU6Q4oZPu`=J=jdbcpl|}s>t9uc#5t&)
zgBWLm^t(Xm3p^GLTI<Q}@bixtL@l;7hO7>Kd;mGEA*)*sbt@AnZnzzOg68yK;lBVT
z2Z|ez90Ou)z)YwdXe|;vZlG?2#|>zGHE1meNH5Y_kjrReK<H%_v~LT}n<!-mv%^mz
z@cb0RU(j5Y2dqAUj%UKk8*Js(-FK+v6>@lh@+L9kwlMR-ZbBNj_4^5`Q<CN}Ot^6A
zfGTv~6=<&&(m1X%$gN1@xG=M@jpJ?tyA^317in$RXKm1$P{f=Q%p9<rVC%a;;mrW8
zV?k@V*&%FDIS8L4VF&ef8BRZtX88H=FvCR9x;6pO8rH=O6CWIAm<Sqw{0v%mb(mq|
zJ5V}j7G5<6nx0{HK7y`uLvH6ZzxzM^vo>f9!DZ!t==v}8`BB&y2Fx6=+hO4e8uvzC
z`<o0}ZwFo@FoE%aF1XF|PKaR&XzpKM9+DS8`37bdMtCwYguu&zWQK`KP(7eEzA!zH
zL1h!#d}`o3NcqqH@&9x`Fk5&P#@s6M8fj(3*bK~EqW$Hd2lm$vsK0*7k?yZIP(6hF
zB@Olq<Eo1v{!f<xv$6RLw3d|NCul4jHkS1tI(Lap%z=$z1GxW+Wjqw751$(Jya*Zt
zV}y?1#=i&UTgdn=%q&nF0C~(56#p=HVlxXQkFC4}$I}AnxF>WU45%ys)x+;V<DUEu
zKjmc@euCFFg35LUhQI$o>qtOs6^6ecwelLE{OIsgUI)@=#AXjj-Bw6@@&dyL?Dk!P
z+Q;yKVIpWxD@c!g0+S_Pw_`DD30m2T9v<&O<Iy6Jv2hNhutisQ0pi{bj0aTV^OAVn
zf}#%O_NxTk0ji%Eq3(DFF7F_5jP8zGFn2I0!QBBeUp@d5?hFf<CN@LE?kEE!-@xJk
zrT+xl%Yrml4~~1-csQ&N1xf>;^=ywBCLRR!??Le#04Y1c`_n-68z_wjF#HsOt`lJh
zaQF$D>j$lCMlMT1>pdSr%Tf=}I5U!7Sh+d_WCyeGDmPF*e9SO$yC_nd8$1q=G^UN*
zhJDO1ag8Wi8x~7nLE$Z=47>LJ|8&{6|EGU829?W5eFbWjUks4)t3wb{E}xWz!~-b3
zz`~hOxx5Fehfw+T`VGWS3*Y~r{sPR#R(^r{&5-%l&r~RvgP{JJ40R(Z{%V8jA>^;E
zV81Y~%6|WU`X(?N(_iR$gOh<_3aC7Wr*}MMG`P$RfRs_V%1ThVcTW%!cQ7;2?F5z0
zApgVUNol*uLE3IVL2b7%22lEC0MAV@Lf6&6(+VgbBJI-wjYH(V0o4OY{Y|J}L2X6Q
zdKd-<hn<Wy4wFItgqerSpUe!PGX^2$4W!=+Nh{F)GNRoHYm=}${FH*Z7j)jii|Wgu
zbv+DU>OgciXb%UtoepZdG&4*T1^E-Q2LsW^#L~vF0LL@qD)9av=srW_Iu0~W0rLY)
z9Ohq8+X9<kVd_9~$og^hJv5ae@ePSn>}!9P6X*+mAyC$X(v=5^=?XpFfy^)`*$l}3
zzt6#pD`9h1kHi^%DuC9#g7&(D+pi4ZJ$)eaKZ3@GLHq6=FiZruFF2rb4;UsM2Gubj
zIndf^X@{SJptzHF_$dtP--tW>Y!HE_XJ+A5GesDtfXDh7m?kcTu^pHuI)UbO85%DA
z0+q`kv!Hz<(0aJVB530ujF2%q;Wv;my98#?T3vl`J8{`N@R-~N=$PCF*qEFPs2-7b
z_}RzEFhvGwe5wp=hR7=TI48(%2d0T4Z;|@GATb7}iK}7$Jis_{I*jeWIMMJ8n%V~p
z6FoqFV-{Xz2Ws;NJFdjG_YfY|;5-efvrjT2)?<GLg(Ik*Wnh}v1F{dqKEOD!0>*Y=
zoG1iS^MGNZHi5MG5Y)aAg|u%jfXfVMK1Ux*MQsZp&VE2{3xM{7H8V^+B>;6VXl=bb
zBuzMh{0=(9L*C(MB#14|0P35HfcjD0AU<d;RN3KYp9th^hXf{2-<olv2x#pms15N3
zGFJlXKZEu(HZa*=1L-XSr6Xv6EDkMADE|E)0$LNaSpeKl0K54SzIH-0!^9N=pmYhI
z+XkzDjHR6*_8L;Bo_YI!y6|hvF-7FO2p&5CtxW^@0~V(sJ}9g}ai_pAF#_a&lzlAN
z$1+|);}}+#VAumPkAZ0-D2zbuR!A8IiBDYRStoQ(2ci~xdFDqT4WXB3|DD+`{;d{Y
z`S&pE#LvMJ;Bk0Re+D#m2r7pkZikM+D>F`f3-S}Y!_OQ>P`ER!0-f&x%J+XkX&4mm
zpm1_#m}m-0Q=supP?`dzBXNhHDd2E}jA>Pa*uo4y9YO8PWQK`rL40VM`YFsX1!S+{
z0)~l-3=Tg*Yw1Dj;z4u#50o8#euT*%fXIWz*&TiggZ6(YJN$eJlXrl~KWYZ8w`W=f
zR;LUaUxS*T0F`HE2CusZ%Y)qPz%)_wHFWQ5Gvh?H*N}NFkUJhSGfxDaoAS6Bq=$Lc
zQ)Z@BkC{bQLH5jn#{7g=MZE&0H|B{lpmf*FG*RmH|LG5#nJ0qIJE;Wuvzd9K3h3O5
zWQK{Up#0DbS?eE&mLD9y{|^DRCEoLc<^UNdg4*8?q#b^)0+}Jq@Ds#72x8ka`~>e;
z1)WI%;)C)q$R7t7Cw>K)FYoY^57ZV1&1Zo4puGvr3=_|y*~j?rKV-fFv=644abgG9
z{frY2foNsMiFbvO^5u5aIRlh^0?f=4@4iARPn(%0-hB0cI%s?wJVxEjJn_jdBzb3s
ziQD**=L#4nE`5z8ugo}cpD-xBA?5S!m~#*^;BaSLb?MFj>5{KN`8;Cf-|Fy{|DD+&
zYgo|7nb^VWhQQ?pD80e=4>~h|*B}Ui!pxarqN6A@y)ZC>(<3aM2!qnLGs8p&a9;%y
z_f8-^$q@ZjQ1&7m`oVj0n;9l%f#MgGenI9XGfbR|WZry`8O;n6^Pp<_VC}SK25@~V
z56yR=y+5EisQVy(GsDDCP@E+*Ow0u7cV?LQO#~_K!0iI0z8CU(qGpDP!N_ru%rG%R
z6e(_;874jkr6FddxB#z-L0wO@^Cc(`Fs{mf^MCrbmsrNkh>Z)RGDQIz2B0wn*x0f^
z==>Pa9GJMn&omHQnBgZ6v`m=+;)CXDq#b@f5rW2{0#Y0%GfZp+r7LLuD-=d;qdWxF
zN1%N4fMH?<G#q(gZeU=VScf*J!vLMjV_;yK*dWR<MFkWFApHzX6PrQ$LF@yJ6X!tZ
zQD9{(`ZyzK920py=RF@<+Q$;!u^_vc8CQYYQ&HH$8@$d6r5}Ju_t1X8mlyx1Kj3Bn
z_g^;hf!YKNKSAS=Js`J(%A00}iKoGH#tfi#KUhDuu|+GWTaerR$aNoRd;`=Tt>%NY
z&9T*wAT{WHF=R8a*3+Qzcu@TV8Xs0b%)w+s!yB7DU~@oY7u*g%Ul3^L<1+{3Ui5ku
zR~;^{2Jtt(I=m6IjtXUuIHHXKva6DSd?5k(Oak(W1myieX#&)KX<(Qb31c%bPE3Ze
z8yF|%!q^N<6U*_$0mwg~JaZq^wg8*SIPnUM&A>SEB#hm_FmWH0y#*t#AoFveek#a3
zSo!dlz}yo^Z7Kn`Va6+JT!;|}t3FV@1ojuhM9>*dAUi>27^sYZqybo)57k_dnx|0z
zg66Gaq2bB)5`EqcRi7ic9|k#lLY@UegYsKH)GYA&+XYPE{T=dapz;TpCQ3uiXJCMw
zZFU3Hh6B0VfqCL-jPORalfi*`B4|t%>^BDHiK{^E8<5@uOcQ5-_T+%r3JepQ2$`e6
zFtL;ul0UHJSCIMm$^~$LjKLOVES2E_D@uBDhxu~>!$eDVP&w!DlOcg&BKV8|s5{jN
zqzTae4#p@*KP>MhXzT_v4#8y$sPBN>m%vd*f%;o`(}DuSM14Hr0=5fUj)C$KKC?h+
z5LF(McR+L7;JGVthM%x~F`#`dp#B@av${ZOivy3_u*F#dXy1&20k~ZTW+y<{{||%q
z<qEF+>&!Co^JM6p6H;IHF*CT$hS+!54(*$O;tjgim6gHaCksPE&|}c~prAcg+>m{8
z3m6b<UyDEfpAI@33AA<>bbc9VPS^o<zCk-?+p_gJq&;K(>i_g@AU3EzgxRUUI1#)*
zYcZtV2kOs({OkZayJ|7RM6H*g^)rz6VdzIl-UaoAQ$GHm{`%$r=|Zr1{KX6t<B`^9
zJpt<jx3j?heT>Cj@gTP_Gp-VS1ztl5R`;kKwQUX>UknAS6JGUsGH8rEaOMBQkiE12
z4};d#bFTdB%rx<HFc)YXX(uQxf%f~s!UNnkc87*D=nN4Cj=~453?bmNVHh|HeN<p<
zmO=*^1iMEW#%3yfAcSC_QG&4<3l)SBY#x|+14Cf~H&ncVq0mPW%64EVd?1Bj_b5Qw
z3Jiq}F!L1{3eU(x#W@%XL2Ko~?i64s1g*9D4r&{6JN%3V^?eu|EJ6EDL1T$4U;LlW
z%E%xBnm>lh{d@@CkIlHs3lw&bq3sEFho5Xve)p&U(|<tC3kSD}A!l4Vf#j7LCmKBe
zKYjAE|I<NdcRnz8*eTD$Q23A;GVTS64{%>dnQ`L7#i0EKkUiw!ys*Gv;!<vgDGwGi
z!q<8Cg4$Gz87H<sM~Y{6%y_>23_Nx=0XlXz0XBA43Q9|$^F!Gke(r+0ujKjv=_jD>
zS4VQc5LBMw`TyzrL2PY?oe#88-LLu_GHwUz(_*;a!Ej<Jn)|`+)5VMv!wI;5H4gW?
zg50m|uoDzlejqm~Gfs4Q{(t%msQW*F+U^VvKfz%N%Ja|vPZwrk_&EV8{{kuxi_@#1
zctMKOolw5mr~lKNp?V&H`Uar2Y|4xi&w}KY87J-rxepW<#tfiy;&#dlAma4FGdyAP
zz;L1gT9`<H%vsDh5ft9Ay!Hr7oTh>7WMjaHQwC6&7(>D&7i5+)<HY~Z{!b5vx_>pA
zpJ#ylfaK>EP<#I|!^E2(|4(;=>RF29=LsP7%8V21p8cP`6~u<^IYUavi}Crn!D!-V
zF4S~<8)WBV#)+Wt$LD8F9DY9h;{WuA`Vc?+K-0mYXaA>*fzC2!YPeJnbq^>XF)A2?
z$CHI#;?FaDIP6;S0#a7vawn)vn+hwtA2UpB2d|SvDzDu!>ygh-A@vBTyaBJTT+BFe
z(lf|d2bj++yb9!>&&){U*~*L)JD-8-5d3D}fto$(1$69cG2_H)G_yhZ3*GD@BFsJt
zHM{x+G>t!InCMM}f44*R<s!K$49!h#;5b9|uP+g9S^zaW49QJuM7U`ZRG$Zun+(z1
zl!(Pm8br9M8fvy7%xq@iReoT7;PtcM`uQ=Ibdd|yr~Kmo^sJ|#u`92Yf2%!L{yz-c
ze}y{d`+%KcB`jTn>t|>m9yC`7tJA<|NF_5&3<8;*%rKDw8cv|LAE;k{`vY2<LYu=w
z8HY$_n0TImdQdyV8e|tU<EoF(|4+AovN6^bHM3v*TP?HlFEjhZ&%v_b@#cr@3_DT$
zb06B?fUfOgWM=@6g@XEbAoqhXXl(RxGi3b~IKMZ5@;mdYd7KPWKx1K`b@ZUIX**Ck
z(abP$2gp6n3=?lc+x8EIL1$YtPIP((nX3Ss!C(U3lal)E|8&rr@@!CCfa(Bd$Qth#
z%#5qbKxH9lEEOy+ylNTLd{BCX`Qg!h%)0r@6YO<!A4or_&SD0St3cAoeblmJ0V_j@
zHms~^W|-Le6jEk@>pN$LiA!L9f{e>yH3Jksm!Ck&pU&sdGNPGbViD9VSoyOE>}RC>
z$jmr#?h~}Mg62Mu*?XX77d`(!eJ7OtIXHIZ-|Co^|C`ytZT-L1h&fAeUqhc^C-^Kc
zVTYd<pl|?<U4zeVfVMHAY#lxZ$o^mkmcj#|wjo%Yr7(vVCeBpoz=2?|;eoLkk;EAb
z-@x=XFcgBq6ujrSfuT?bChovcxPTL?*MXrhhYQM9U?_Y5+6M=+SAn5$4NMIOL!kp`
z4I)TffT0jH1_-W8LGz6cj*#{xv+$~`PybI30@bk~@fOFGpt}h`eGX9H>f5vb)4gGG
zA`Ux^K;?zL!%j2sdU;5{VIruGf~jF}*y;KlQV)X8uz{J=@$CO}OPCt)S(OmI_n!Tq
zZVVG|aa#HIA1E#%a@U{zpRNOwvvAni4z*hx$!<{n06GH*Jm<^evhpsH{^QU7PY2D#
zg5?Apc5;K#iN3>5b|n2t&;Cyb?PCGur|C~1^#?ewDS+~t@G7n6*z?7SXV5gtEWGM3
zI6aB10<~{JVfGnmKK4H|s1L)o@^3R}9|=4BELYH40$6?omy!CAG6l4r31mjZlmF8b
zKzlPAK<;q(nJb7o{<{D=p8M=6X#J~$rTiX9{DRt`4`E_I7z=UjtA7C6{{fu~0Nb+w
zVoyADy$!4_3Ubd|4$!$!&^`vU@T#q#vg$Fz#BPwklNly<K7oWGIFBYXOl*Au$^T$J
zv+$}$P`ERTtOAXHfadKU>!X$*p!|8|F(mJIJ%hAsU}_)fW0qAX!D>P0x4N(VTkW>;
zKQp8rB6kdyO91zn4yeBg>Mw)(&G^P(k=23b1sNG2^X*Jn#(W<>hWHWJ7!qjA!sH3M
z8pJpVX#5adE<xAh-vf=Ef!6Os?}K2_VAu;j=T8T6KLmpgln=Ti0<`wt0LnLk%9}v>
z(7P}gETDWFsJso7?*QdHK<>t1!g5ZbHYojo>T1wlAds6H7@_?{rd29}NN4YZ+@ZiY
zu}u(Z{zly4=U$Lsn1xqyfZ90t_5d_6PAmu61sdm2V4PS2Wv|5;!-IqysBQ+uBPi@Z
z>;Csc_n(34YHaKNL25zqP|1NiZGhB##;^}{>~Y&$^ms&-Uq?WG83B2Q2BwJ?p!0t~
z;lRK&Q5VK;fX;`5#Th5c!^IgUg2v!LZYQ)(6y*O&gwkpQ!$f{2$T(#?A+-+d6G3ZF
zL3V@2J+onMI>0;;v~~n6-oQN31+>2n<ZcD#i3U*iAp+qHaw{K&aRoBtFFR%N&9Hz2
zel8nB0tY;-85B4sg3i|f`EeH!ez{GlI}{iuo}$1EaCt`L`0y?~b7f$2pku%2<tNH|
zIR%D^pml@{H4c+u>+X=tb5OW}_WQ%m7Xz)Y1H~7p?gYt!=Di_#8FQ=~B)>}tHD1xz
z9>VGyka-WG{gwa13_n5VCV|UR(4IG82Jm`g5Fd2D^#6JW%ZK$06CVh{>t@K=1kn2g
z96@UqplcCf=3|?a6nzA#`%vd3v6ovHq5gpQ6}H9(+HM8SkAlvumuC3+Xg`DHV_}A$
zpF!u>%RBsJdHjF+BdA+I?TZ2sf4_qz=&T4(`)I>sq%{yAJ<xJ^8K_MJE{7p^_<+`&
zg4Sw+`b41hui$gI*&TK=)G$atP-Xy)f$e;#?66Y-#8+q7`H<aV=L2;pA9QXoXuS<c
z40KL6JLG;3@cC)-4m&~T!9P%T0O|P&I#;a;bgr5_<c=ZGnIa%_K<yC}ISvLv&>j<z
zIH+7lk>g<y1l@@MlT+Y0Fbm{%(3mTO0D~aN?RWqG7l-eoY(|XlgX)Wi;tV@MW6iL*
z1E&q>m_E48bijP#gU1Z;^H$*JrLZ`yWnf`itH9#CmVt$Ntpbb7S_T%DwF)e*YZ+Kr
z*D6dnZNo63+Xi&*J_8Fw-~)ArouK<79<hV&zH+*puw&jOhSt@e9t7U_v_S6ZCxw~=
zvl;(5U48&s|N5gIzV4NQfw3F34%U%@;k3e!`pe)oIG{BNf3Tau05XFevNi|2hg02Q
zCuqNx0|P@h=zLGdj6@4Y1_nz|ID_2<iX(pTUZrkOI>AuG0dYI1%_-l*_>tomWQ~rz
z3d2WDP`?ATrU2wFP@IF#+y&(!P`S>+FcHNpP&?)^!$if51Pf4J1-XG8)b0oA2i*;E
zfI*NEbdCjN%^P@M1}sjn%_lfM1kHH`uKeE&oksw-!4Z48zgk1~$b#D7Fmu3hs}5;{
zgU?fCcKA7)fnf@y4eRhT6tq7Gw3fq}VIt^ELrD7zaz-#X+`)HDK*IKcGGwhcD38K0
zXgmOPw#q|h5%AqJZXolV875{y^D}5{q!Y=$1q=*RK<9sh!d4hGN5}5)(@%(D3g~PS
z(AgOenMGGUU=~>g5(D?KK=BSevkvAb^!178cP@BC?FOxnhv~t#M)B<fNcpt*F{FP4
za+4l-t&cFGO^;=5<9(>UsgM6pzw-bzZsfM|t2Jnj#}%o~z8ieE3wWI{G@XFgX^K1i
z1mD>s?(kDUh+)bXd4`{${REJ+l^}P4+*E*+>7abi1>JuF>3bbrfqup%t~v#L&O9hx
zLC>oM)hnR=Bn*FCCqv?kc@-#4vV!7^-{I#k=(sDQ?G7oYQRXLw8KC!FG+YAJ6_pSE
zPhSKMFG#;u^C2iag;ycZTO!wm$ag-#+yZkysQmp4z2gT|mcil;oPMGEyusz2GsDDp
zpf)k+Tuf#LL_C4!c+vLTl|thQ<vdZOvrBQ=14;+rbz;s86E72KR}>bzU~5r8VF+rU
zL-Llx&l7^6yT(BGAUOOy3hMtdIQ#^k%L=_W5Lftt;*b%vrxuhaK>aXw%=11$ZU?D@
zg)4Gf1G&wzhQPXaZfG7tqz6R%9@!iTJnBH{s~kfflCD7Y5J(;rE}(Q?15NXwas|<E
z!LGIki(2G#hVVN?KRo=^!S_P_WCyiNK>f4@3=>&kYz4-Nj4<{A#)*qT`2wUyfobAy
z5L+E`wki0`LJ*sWq3|H69v64`DGxfc9z-u;v;>_|4ytEB=T0y(GlYQlC?zm6Okf0$
zcQCDb0LmjEwMggXBg@}_%7gl#$l{lv;>dP^?O|Xjgu97@q3|FJrk#gjdU4pf8!C@(
z=hlZv^W@O5=m52!K<opI6N_PN1;&YXp!5$CU%)WY8p^f=(agfDydOdOin!7>dbz;(
z$9eLD&y1TALZ^OGs9~55i%%?N1Y%zeS{V@uiZetR0al0YOop8MpfU@zUj}I(5M~(x
z){k5kf$|xwjIblpu0Sky;VL7Hg%D+g0jM2LN*R#=J;#E`G6Fg8&>}9tbqo=4!HFe&
zh>3ILxOjzHUW4NeTfD!!hZ*m<;^ID1d3}e}@|x7Rz~80=`v;s3(b{xUObqZg-40L~
zP_a$75@en;!$bjLXuE{j;U_zieR52gZMuzum~A?c7?w62*iVGobRVJh2((QH)`P80
zR{@Pzy@!Z49cb?oA$?g;eF_i%Pfx!`ew(gX5PO@>A9_XrsIJRmgoGnXn+|175K229
z>{oD{L)Qbr+VPp7cmef|A2WjYvw+TP1fTT|I%5IU<^<gp2U?2_ZNr1=R%8rX>w?^-
z2l2u2!z{ci9Ax%l#);Z6cRyyFxEdM<pf>$&(0;3SmX#p(Uoe{$%-#muqr&d+GYez}
zyTi}NAiAA><x_iypHG|}euBoy9~nFRe5mg5^MSU*&u7dmtDZ13tpc@6L3w#5SUuZH
zkXsc%cT9uMOF~<tfih3Z?(kCsY%jRo4h}DD^SvMMLh}6b2mhzPy9<hAP@5ew-;3N<
z0<}$qq45N313~6IaQ3&r_JZRHEpOgrMC46Sdk@_9p;CWq8z`)t876un#m#Xf`|dGf
z=FNRr@+L?O9QUBMC8ECt_7kDJsRgy0P#&8I4S#n~p9wUN%kJ>=2)O@%6mMAiTg^~?
zp!P%qINr$XZ#Ce^n{u!;F7EIX)ISBKJCwXhW|=$-DISVI@kGTkIT>W0GsDDZ&~`j1
zA9f(wHy=y9XJd(XkQlk~ejI8yp?DXD#^1^Nh%z~fh<Im(>f3$)|8yn_;$2q|dzt(M
zdcFy$Og6*P&qgl~aP_G{<re4;Hc*-21Bw@Zho9Wg`94_Lfo_&0R2>fib-3(g_~VSy
zkN1O`$4n*jLZRmUdJ1W~!~B7-tw>HgJrHCM5pBb!JCL%QKwlnQUV+PCXnz1ypTOGb
zW<=VRj?FIcxfYPS@Sx)c2)kfsB(XdEv|?bG0=@%}9eS=5=<YkvnH|Xt6SqBvtO0=4
zY1r;`^MKopxX%yUJ$x`Tz<x!tAH)Z(GXmXvXbzgkCUE~A%p7d@@2P^_0=Zuh{r)|Y
z+yuJ+JDFjkJaO&;?{UKB9!7lbfu7v}j&IPN*q||12Jjf~X;5CllQzNjfx->cegd6W
z2pebG3EGQ+NSk1F*!mK;ZxfX^!TOQy0lO76kM7JcaUPL&9l&N64gB6oq<iLIa}Q?!
z8L!{-h_tH_i(P-Kk;YkJb422Z`JtLS|EGh-V8C@8v+$}Hpfn^6Ie({-fg!|!nc)Ki
zgY`r^sQB@RkUR?7=gYvr*bN$&eatMP1!@C<<_aFjJN$Iyft(u&UI!-c@Y5T5@2()Y
z-{83NZ#86`7P&tOUUvoB;{lp$1GUS=9eyU>`#(MCH`G36;Z--m{zD%>1+77Zo`D(6
zyz*-_;@)KFI6u~~o%#^Aj>q9=_U-@E!DH^s4nIHK{y+U2sO<&aZwqQS_=D^P^MzM|
z&a!^YEVk+qv*;@Dm_ED1Pf<|(faJL${T5LBNP&$3Y%ge@1(c@Y=d~f9jpocS@itTs
zw2c7PgDnqnf!x5%xaz>&|I^vQY|uIw=apZhL3bHD!S9|T6s8jQ{!jn=3lXL*FtfmO
zeQ5KF!Hke~OVD`ve;<19`h5n=2lo+o&VbHl1+@_t-iC&$u*1)JxBpLXU}ES7odE)p
zE4l@>Qy!GI7+-6G)-ee?{LDcU&tPBx-x&`&Hv{=T5C=xcxE-kc0gbJj-TgoPG?G7p
zZvUUo0lWWO+~McFyZ@&jMw0h}`4ef47J8clG%gI9YX*-Og669j9Dc?>z+Jz?)T7_?
zjBf5-ex$Q+kjf&Eet5YH6$hnRaJdJX`+?ja1D+EF&y`}mYYO|gGi)6a$c`AaHVV4?
zKxz`v)WF&?p!)|w?s+KhU<sO^1Ep=4o3WXL9)1V-A$bB@`v`R23&?DF4#>P2HgjQP
z=^(Wrb)YsR=v)dAEzbkdhi*1#j`{&R(s(q8&B0IzK2Hp?b{8~X{S&kg5ubmqK7rp`
z1D@Z9*#pmGpfhfuc>|QjPa@QV&(j61Z?m}de>zA`n8)Gg7tlBZbZ<SRycJoMzy!G;
z4bq>2<iG#UOc(!Fv#<Pn7_@efW91j<J@BwH1yr6qG>6Pt{+DOi2^N3i{*&$g|LLH4
zLeShaXx;$iHxLG`=>zSFft&}yys8>>Hriu`iF>#paRZXmx&=8;;z2RPM35Ow3=NmS
zd5xK6758n3xnO&ixc>x=p@7#iKL)LH2JI1IUNsZ62VLG_r!Yf95a?c?gP{BkvV$MA
zPaJe62g5|rd@0C1AZ*Og5Cl3`1=KeH&1Z)F`#&9g4<Kmo5vcrS7Fi{F>;H7vIq~2;
z*~~DpALi!A3=?}nb}BPYOuq%mqhR-e#zM?d*A6DIGK6Tt)+s+`m{<oj1EtJ0$6TAZ
z_9mp=l6(hJuA#dn2Wk#z?*b^yGm+0IP-dLy2rk>eeRoK?j>V2CP&>Tt{GUD%%obVo
zIoM<6-)i@j|DAEHZ-lO^LC)iq80!WR<pL<Lfbw`99yPFh2D_6Fd?!7>!%uAY`GL%X
z<wZ~)1o07h1Jzy@M4mv)Lx^_CSJ1vib%vkdyL0RrK<h?+etQhhd+@xJ3JM=}ho9iQ
z1R5J-W}G;k4?2GHnPK8gK87iv^aPtDN6uScg+XIknC%WwK7q|U!pj(Oho9F#c?2{M
z#RHk^KLxsr4YVc!y2fV#Xq|&FG<-no7=%G*S2P4Afc95{?i=QDfZQhx)z1i;X9lf>
z;9&R(KXXLf;pZCYn$}adA!!(O4hYn?LG-CWbptGogUbL|zlPc2CnGGMB{NK92IULT
z`RkyuMbMcE$qW-`fch5D_53h1u=TG#+<>I{zj*FT7e%hmz-Krh+F#&y96R{DFL0U%
zyA#&ebY_?cURS~H@ROS#7FUpU5uh_HVD7?bGchoPoC3QG(&hp8aiM3oA=g2$G~CAu
zDc7*2NthZ?c!A0xm>L3Omk7V0ja@E5TD$QD6xLK6!+Hub&zWJO7PJlpwM8c(*|!qQ
zT9LPWnDYuCF>rl@I(7;66R6z|iX&M26n(7-D4sy!gi=;w8G}p$#}DHwiQ9-VEKkH3
z7T7Lq^ARCXeW3Pj;0@52GkIf|>-n&cVcE(+(gLUsR>d-g1#9Pk+98Pc2efPg%^kq%
zcVUO0%fV-!FsuTZ1**$HXY+viL7+JTP`?M%7XpP92!96E^}-H6XTkJ<&T@vXmxSbT
zSXqQxUg93lazPo-S_MiQ{0=`)psh<m_7D18CBq*V_!>(r^M>I4IiR$F-p^kOvJ27A
z2dl%@M|pT1R(9Z>D+cRFwg(jUura7EBJDbc#V&Ze3_0G!9e&pHA?Au}_&|3>lCYix
zG&TduH)PBeGcY*(g{3K2ynxDZP(B99f&9$?Jx3j;4x>EdcK8_rOGBXbN+5TD&PY~(
z+=Uth3NL<#pWyQ|6d1s3<X~kQvRR-ynn3}n&jwnX!SC=h8k#1t>4BA%Sr}>{>qfxy
zG@!XOQ2h<=vqReBp!5&2F9og-(ym2!5AL*%I(C}`^`p*fNF51tD=bVw;fM%7Xx@dk
z%|Uq;eO(#IUD(!@1wrq*2I+yVk%zR)VR;qeZ}@r{&^lXaKEI2!w<r+mZ%97J?)P}8
z8kk>@!v-Ag+zvkzL1`7z=0IsXk&<^KL19Nk-u-lq^1N$Dq+Qps*o7<a8YAUh15kL7
zvd#lEc1S|rMUDed`jzBE^xI+X1EqOb{D9ijp!Oq3Er<;|p9HiHnE})`1hpL*7(Rmb
zVS&;UFDPuFV+!bfWH->*8mLVVY9B)LH_kO)IP#h-JUwAgZ@BUrcrDR+mQ4zB^T2C~
zAnj+!+D8efo14(`9m<#@XdYeM;U{_?lgCjXcSG-O289Xe%ym#%ft<%kN!#2Y_Ysk{
zt+AvxV(bBxE3kU$124lA&^a8Sc9a6_OcpF_DiyHU1xq`~<p#+APk9mb(j#6H>m`!Y
z_D=YE+pp0~pfgo|J_N0O0G+!BnhyZ&0p)<K%Wq(12m##>3To3Zfc9*H&cFoSAt?=7
zkH7$4lb|dG?bn0u7S)H`OZvc=;U{QZ0(9m%sJ+M_*l_9mElA(l6x820clap^)5k2b
zDgZhc2TB7lyBHOiCW6?YyVwO77(_s0u?wJg6@tb9K<0wR3-*J?RhY$A)qvWM@(w>$
z7#OBJl7`-0Dev%eGW6^pP}=$$?X>c5^>N7BV9c?1jP?j@ej|*?^tJdZ<z=Tek#==p
zu?tuF0+pBGHRQq$KXpkiJDK43{(|xWtbRqVb3tVuOdP%J6hkRH5p7&>*$FD^Kzod!
z{TiHgAXFV_?-(eJz|^7NZ33Ea1huPR`4Zf=gzn`5xt-yFqb2<QP+0$+fg$7}v%^o2
z{3l+9DJr0S2he@7F!2OXoFp?$1nqMI<$KV06{ySt(O^Ei!%u!tU%QzBJPrYxSDeZR
zxgQNY_tDHSaU#@=esCKOJQf5_Z`k$&2}0xc`1SwOVSaf8t`k6G3yiNp<8h!dMfR)z
zr=y==fFAyt&;L(n0G+x0KpB4S7;+fG)PvUFgT@ybL>exIUW4}Cn1xp{urT;DFfgoT
zU|?L!z`(SYfq{7~0|U!i&>kYt`ERg%xCP{YX3&@wXkG`l2McLm6108*s{`$$2bD9>
zdvZWy`k-<UBnJ*Jd551n_#x#WIDDCfSDgo$51uoCv@IcRD#)HBm>)oOGN=x|ggh<*
z9Zv_vFCvZZf|r4ydK)(G1MVk**5*RXKhS)}7f`znwiiLz;pZWKhACe_cL9U^04fia
z9e(bGjk$ozMNs(&+CQbu@be+4Jk*AiMGTA$m-=o(!&Tqm=LVP_X5m#v>X5!EC|*F}
z04i(2^$jS_Sr~qDfzqV7!_UxvQ2oLVKNrBqO@zVy(1oDz0kt&*7^Z;Ay1&)Oz~vk)
zY(Vh~8k1p=Zn$*!Dx@q1m7mO@z538SDVCu5D`wEx3jR0*s{{ETOB{maU~y<GfEtG(
zAoGcg!*Bsan+v(Dp++3K3t+~f6ZoudhE)#;#Gx!w9D>e~hNVw+BIEGMUql?L3c$v`
zAaSS$3LkNYpX>Os$000zgUVa5z5EV8XQJ(0M-D5HI#3&v(7e<t<gf;h;~~ys1(hA3
zJ^LtSX)?n^L(q9q(6PmZAa^G-O#Jj5(l3MQ!B%G7x(wQzg>=6bk@kW72`X1Xbu!Gp
zqeR%Z58Xbb@&FV*i1dV6H_bo`TUcHK#RIth0@Yoh`8lNiILJ&;n1k9Vpt1<W7l6*~
z!s;zpJq<Dkqy{vP0-DPNl|`U30E9u}E8+H&+Lm{n{9s$}rG(qtJ}t<-{prBAw-{~u
zMW8t2clcTN3KC}sw;{p-<OcXyIKRVBVbJ_NXv_g^z708C(Dks9q30*`Oip<c?0G|m
zp8G`V$%V%QtX_lk{|Uuk7F-``@yGDT31y5g0~%L(7;!~-j3XaZ)?wK@w;QSd1-j=6
zl;$Ay25gK2cRHAeGu$xidq|lNxwiq77eILfbPf%uo&(8&+okdjKO>-Z1!%4Y)b5vu
z-b;g8&lC2qHxB<!NAj;8bpJg*|AO3xD^C<4m6zygzXyjLsJsB3Ap*)D%Rqj`Hl71s
zJBOG<L0`iHD_6l~F>Ee{-QnlnOVIk9-QlOxWyBhmdpFS5u&_J)oOkK}bkJVZ7tF|O
zSU_zQ$bQlk(3!K&3=_?n5p5Efy%_T`Xlq!spn5=ULYN+G<HM04H!w4<;=lTTdKj1u
zYI9(&VL`9UaF*3Xmcyy={0Pa%_~v?G?gxi8+FZ{Lq`8+SaNdNROHPe_!Nnl+oEaug
zhq@IsM!XEkzP(uHda4C5=XyY5;5Gti+zYx+9p)!Ob3GMMyHVm1%UsX%i;({A+$+#F
z4ZFinP3T+?%r0zmJvX8H`mg+-e(fUpb3LH;CARU~2a=Gq3o2tkcZ(7#+i;DEF`$*h
z=AgLYcleq84u74Ap3czAh%eCc2V409I&%P2Mm!XE*l7s0k3oTPB5bV-Lj&W)H<0~=
zJ3;F!!0ilihn=8(ln+5`EkO0N2ISmqc^xQi0HsZ!v;~y5fzl2PJ3(Ota}RR91NVtg
z)`&XcoI8TWIXKTi%O_BK4OHIff&2m;ql2l#RyG7d(*}5M_b>zaTsHJEI+%WBdqDj=
zaG%MUVWKdRc9~<b3q7v*k;-#exPZnO!1jUKexS8kU+OM{&jWFWx)<E0g_h%>z9Mwp
z4lZ~9<!6`zDvudJ^#U8i2T*$(qpW3M2;m01S9len`>^?t+>GuYkQ^v|fzE7~0EH8H
zEShoR9MJt+Aa(=eM0vP4)5OJaai)oD|DvXQ)bp7kd$Cab2;GMT3M=@z@9YjgnL%Tg
zpnI11A$@sJ+5_Et3mS8F0G)aEz<S~XX69AFU;j@BiBEy<F9Mk(yntaM_}me3hMf<C
zA@}9RfYvk|Mx0M(_2mC_kU0zuG830w_&@ytJJU+=I;F!56SF||4JbVyfT};tFp+`9
zVXXoS!&(Lw$F&M9jB6PL4%jLPG}tm|IQ&%5fVdInFZ45T6<8QT<QW)5z<u7s3==b<
zZbd0Ov7D(n1LQ7d##Mfo5oIUnJR7r%p!Jc$t6=tF+n?15)oXwG|Ma#Cpz;&6rUm!@
ztf?SBgX5NAVimN{1k3BNz6fkg8dPS&_A7(u5*e5+L1OYOQ2GdDZ#aVj<Q)D*pgUQ`
z9e#r2_Xb1`%)SF*Gc-WdErhCLIKVuy2vUCi1f2nO2Xw9?Xw1cdeIn={R?z(@;IIUV
zH84*+2-+JBVk<CDTnlB}gYIx+7GCxL(*Nm@_96E6HT-S{1&)cJF|#tz7zrpG5;!K-
zz}O2oCN`ptKSIt1Le0Oh_&_Ohlp$xTSAxs}vxQepgt8OgLdM;&<z<vTdCCkE!`{N<
z9K2ToTe-*sjq^j7{!ixwv+<V$p!Ozco&w}vP=1H45yN&Ko!1}Ke2rXYfX#u9zha)>
zgt|TvG`<At!-B@s9`Q5$e9X=8^9eh{&!@}`KN+C=6G83)%?*I!1C*|Iod@|HayI!3
z(0V^%ho754_XBY|{EP#QwSmOI=R!OD1ocy3YZyW0<x^(HRZl=`n?QG5f!qjE3mPW_
z#ld5SiN>IGqRcok@d7w5z+w9ceN7+}Lx><O|2}4zs0P&&aslKna6Sa<dyHkx-tzO1
z_D}4k|I?R%*`RhT;Wc~N=;;kQCcyx@%h^F2KHd&07qPW@LGcMXcaD(>a>v8h3!pI-
zNShWmCkN}Bg8Ezx4h$1P;SSQL09uy@$^!-r6G3aT85kOb9%wV{1jo+-_n!<54wj&H
z1#HZS0Xj|&p34M{Yl6l+L1&$V&f8XY0IA>k0Ce8CGI*`!PSBa9iVO_gpu5l*86fA7
zgU(<A_31$CVnAoL!_J%s?Q5-Cz&HiuPk9!G!Uy8>r5GUnBJf&2l(W7PQ2hYX1KU4<
zrCzoKwVOeHv1ee&hM5ZsOPG3)8R%lLx*at356UyhYLN2<C@eu?3+m5;+hCwDWpMcU
z?E-3Eg4}})IsX$BC!qWUI#cQ~GlL~K%whK+>qFM@g7PeAO%bTB1H}($JQCyv<h4bh
za07)e=xi9U9CU15-iG1hNl+VbF~daAx?OPlpWor<L2#YI06xb?3{-Z2)+vJW3ctfo
zwM+k}gU>hvt>4gw)ODab7u1*84JxPk9e(Cs_&*(VHWjG<T6E$6^#7pwLL@U5g3|tB
zhKV~sYa^lg9NW2_x6gsnsoTo`hZ!O5I%v8F`4tuq@H2QpYj=?LsesZCXkL8@X#NB=
zMl0{|a|<8p{t{vES|H(7m7qQacpn2~egGEVsP;g|aG>kDVC5C4-SrT>h6Q3iZ2lc)
z1}MA{ZiS3TAeVWdaXfIE0L24n?f^7S4l)mvZ$M$J&hQh||9S|TFO_%rc^=wV0hx<6
zJ%iSCg4&s&ejId61ZF?XP00Qt(5D5LWuUU)AzGgnbPqUqO(wI$&tA}66&2Sn)`84(
zW|(*ux;6onH?O~gj#)4}{CxKgI%Wa7XAbJuHZ1EGL1N%E4GIfHpBC&VP?&=Jg=_ud
zI;h>yb{SX?w!W#+IY^oQ0@SVo<q>v=pUV+_TAcb+p!#lI_&;6o9H>o3-uguk9P1@|
zpy>ouXEtM7zldk=HA*>y7VoE#;=u|OPgIO|ZIF4OGtQu44~q9aNcLUE67QgOKA?RE
z$Y-2^#K?_zZ>Zgb;(g0mNW5nu#k&I$@xBbIFXqDk>5I>jAMamzv9DVVMv8YCEb)$B
zC*c~)0I%;sIx7g&*MjZEegj(5!td}inZQ}I<d_X!FT?NfGaSuqY-Ja^U%o@vZXo(9
zsAJOj#!*1^GxFTUM?7OLAhoY(Xcx?{;I;*+<vFyDq(m=r{XnRG-Nwr>1-5_l7%yu5
z3R%-6yb4s`L;78m)vrf+L36y2z8frzklhODhau)7L1BPWmO<BcfZ8UYvIW$>0*y6+
z=F>p+DF}o3;If06Y1MI1I(KH6=nU<ngXCf6VVkR5e+JZEL7J-skI$p-!+_}r)jgnf
z;NX4@GiYxk!$;7)vmpO~+LF6Lc7xh9%nm=#fYx|@sJ#qoPbo4mbc56|3NZWxwf#VH
zVD~12+i*b&S3u(zpz(QzRiOD#&|O|i3=BURI2?8=a4_rynGF(;2dQgkS_v`>)ZPc1
z0d5C6{6tod;%CsBF9y^#B}HIABk!pP_3=1X{$*yG_$8bZyj~1+&%|@^IW#P*9x}78
zdce%K>V-JN&*#z%KOgfm{Cou3y9+vJlpC$zXAf=Tg4&M!4nINhHWd^u$_zh2?M=}B
zGthqgV31#uLHCw51cBN~_b>mS{zTv5=Tl>cpP=^HV^Dia-Qnj$ZHJ%JLHgU-Rz5U$
z`1!!v;pZ1-##Nv_ypNbgRy}4G1&yPC>+C1?;Qq<a76!!n8S^usG9R{Y-*e^PYLAuw
zn<0Cxu<hH&8rPt<2&l~hjjt`2|4)BF;4A@{IoS5@3!%8lbtQQJO*8rJ<#MF_+>Vx?
zoxtmigjcNvwO6RnUIv+u-d+Z!M_7B6P}ws9$*l{}+^Ph1YZH~+3Njz&R+ziM<p;DM
z2WrD7Ff)XJ>V|b7cQHfyPoO>@sNV%TD*;r_fYU8#{iguroJxidwU-|-Gn@vUsS7$s
z8r+uyrB``|pP;*R!DXws!_Qy|=o|&V!_Q^#x(Bs91?5#l*iqisaDv(iG8etC0TP4R
z1uKh@#o*%#Nc|;J`#L&A+D{F;WbxPqsz*Te1*pshrBC#JKFt3hIrK20zg|%Ji`WB<
zYm5yvb_5!01o;U*zQztZCzs(TxIZuN0Nz&#9)kh(J++~0b)jq2Kx=kE@r{hZ`atQP
zS$Ne1P&@Z9!^DlhA>$k1J~B7>+>mZ?UBfKA%Kt3%jB!xEmsxmK|Ed4eAA#n4K>c23
z;Z@zI{!a(p9S!Mc3a_d@4H{z;0hQ5^ePLL}*v_2-mC=l=TF!#U@WATO$M8UFA&-F7
z;U9kk<z+E&n*%ad28(BKoPzg6g7(jV>Iuj=2zuOOOAoljVCxrPX28=lsDA}2V=%|x
zHZTmp_}i@6R2YA2X1EAjdke}}pfVC%mcr^raGMu2KjZ+e=i&LS88Tn?w;FRS2Gq|5
zr7=)_&j~LdA#Fuic@3VkKpG<gpLH+p@bd=`bX^^2oCtK53AF8x+-5~F13G@j1Zqow
z#%qw)HNw`afaG9nRoFo7HwK5F_}8kS_ErAzfZDo{bcfu}0gVTO(j}-Z_?HKAj|LNH
zuNml`a0lod6*JQ+DUjPh^-Kc8L{K{sbSE$*-!ZK+hldZud|0|hPMfeW28S863<rfV
zypJUA@N@S2|KKwUK<lnRWxFfLpGf1epuNtp{fy6%_BlC#+y+{!%E0hJ@qzh7M$leo
z82^LCL`Jl|&V``%9jJUb11U=&@dArm)Nsqjl3!8%g|y}fOIiSplY{%Z(6kT>4J(M9
zkop!mK0tAi4^;!}cVZ7u?DoRODKkNB29TZd4nHf=+A^`=JqyCC{LjGVuORNgZVzVO
z0L`m_@&zb=fZ`BjKCCT+%?y|rxSRv$MaX)0P(B3ZSJ)gsXs-pB589&+%DWs4KS6x(
z9)FNNkT{5Dfrx|kf%rJaB|&uwM)?O#d!X@FP#OcZvp{zogZu#=?*_G%aEz5s5{I;z
zK<1*iU$FTNqz-03EDVs-4mL6Lv;Zp0KyFNgo=0=(<p1fQG=jc|GJ&Nb=rl}@!Qm$(
zD2<c09}~Q{4>sQd+Ajv0=iY{7CdeHJp!+pJ?)nDmYk<~!5ZLc2j3+&V>M2l|$b;e(
zbS4Vg87#0cLJmuKT}DA%YU7DZkb7Y9h8!Q@vJ%@`F9n8)=AiY+pz;y4wg6OiDj>?v
z2+$c0+~7X>Pmn)g`5M`5P@ICp0#r9EFiccNTeAxb2awx9VGoK6*c=(mtuQs@q(yYM
z>_(|CplyFx+X3W9d4`{$^zlF+Ja>n;?EubSu(>;Z2h{mGV~3r{^K~e5bs)9o3_C&h
zLxbj=`e#Dh3JT0uA>jyFD+=>BC~UxC2ueqEPEUKqaF-1rcTppb{xh>&{9Dbt@~<=V
z#LvNeE5AnbuLQMoK<N@Rr-#x8Plt?kC@?d8U{bJ|sL0T836#cSKy^H5{tT4PK;s6W
z_6CRz+It5r_aZ-m>S2bT4?*W4Ix|e11JVQ9R|1;jmUj5L8pH>+-?bfnKG0|Q`2{2n
zIR|AG!<!oT{V?G6fwsd>VbJ+(><&LIco?R9F=qJr*_`3$1JE5P)($_7d7%6Ej2(VH
zuxI%B05p!`%<%J}JHyY<&Y*E8;Z>mhd-u;k=4-(F_uL(Rs`5bfF^jB9xB;ohL22SY
zs6XM%FmW;ibWbC{!_RsDA?F4?0`G+pUInTn`#^pGsnvJ*$pG5x2Vy%jOl(EcHvy(k
zAJlho_zBu`)Bx27S|b4pPw;sv^5A~RY48{~`W{wLx@Tryl@6WD1dSPi>pf7If$kP$
zVfYE|lY{Qo!4h_ips)k2?}wI)4A4EFkJ3T?1jN`G11Cd>8=ifNQ^DgpVyn&_|3CeK
zKDaFU*vP~X0<OpL#2x5ty+_^*KOgur{Cwc;@bf`1i0$z6K{&(D2jLDsEumr03)&;Z
z@9@(Z)-D63jcA6SAiEyKGyHs*%<%JJyu;52(GEY?K+85z_<{FIYCHUths@oA_oSiw
z4b;ENIsSk8?vs$UN>5LM`fcE~5n%O?(=pFXN&xwjnQ@iassGbskAvn#{8oOA_Fwt8
z+IQuDX6U^<6pU@7mzV5F<t1d!9eVz>F{t0c@Do%f!{QFyM~2RWfyPf67#c3+oPdn8
zGAv-2_=_8KCt<@SkQ~VU55&Q1nRd!=U@2r|VF;Our1m{G!<3CDP|qlOz{C&&Dsw<)
zJ?Cba@)e{WT6Tl#4cM7V+Y$P(*8S*b-zkFbcm=KXWMC+KzzV%{SQye*1?4@^Soh<_
zptHCbRw*zuTwq*a171hh_!``I2FDfpJSiw{zaINP{lQ{}iOg&a6OuQ$|Aem{5O>(g
zcIy9h@OrGp3={j0L+<qi^PL$cuKNzj_t3dDu=&{LRPTb!XJ%YA`6NU=EFQ4A<<hbL
z(?R=&|5m%g*9rWs-VWcd2img?+NTI=E5i0IGk9=MeBcbO4=+7%XMnih-Qnj0XNRAy
z(7T7h;~t=X9Y`&x>;&aGP?-a2ql40jvBS>~T+lKNly^X7q&{d&nc?R{dxoE%tr2D6
zoYRo`YBSJYW_yR9k6`+kMOVpQ|34kHUk^0KaR6h#vgoSGr$OTxBC7(RVF4-&8GN`W
zg8L{SH!+K>$^o@ypnEC5g7+++gzn`->T^K*thpeypgIKPH?;kfAUSYc$vgZk<VM|#
zR|M7vE{DKvBIN!Ma(xb~H<9xjsJ;XBS3%`R8OR(^S;~z%c7m;q1=0u71JVmx!wgEZ
z2z8Kt4s!n#*4K>ShQ<rC@G6i#P`^PRRE9zO9T2x;?>~apRCZvTTY%cf1oaV7-GYz@
zyBSNH6WcnvicgUAjqnqiInZ#zSVz~4IN$4YFe~KFamboEaGnB}SFkg_z-w1A_c4Rl
zN-;b9lz@d5yTi|Y|Nc+k0jd|+9ey@|%3#n~9=pR&-(&x$gYQwAK40oVJcH$fc*J=y
z;CrW;9e&os>XF3^6X$$@ln)QV`=UYT{4uNom2aRnGN{~$0@bY`cO`I7+y+W#NMi<|
zwT>XQ3<=y5cW^UI0j0+TCWoI42N))T&WZq;2{L0V$c)9XHoNeu1}6J!An~an@nnXH
z8<70f0cy`DGfeFJ|9^S|)PErJr=!~qy5pGH;inIhUovs{1(f$e_NjyHgZiZhk9#{o
z>ae&s6C|F@FcH+=hy=Nf+2N-SlKq}A`=N2s56VA_876Z6|3BRqwhnPI!$elF9;7-}
z9<z>ZKME>K7+2YzK$Ov*|B=e*WQK{ZM3_?wHAfrCoTuP>wDH@Y4%H`%q)!v-e^5B0
z)C*YL9}d;ei=_WJ5%zjQ_5DANRIg!~%d|fVYImT{p`n*!u<~d>s60_%zDg+XqMt#4
zY#zw0J>1yG`OxJEm9Y<489p!~?b!$EZ@P}Vd;!UW+{P#Z>1Pxi1I=AS#siVv2rJJ(
z?T`fw3?ZPhMNxraBIwR)(ArR3<siuX$w+>~=6=-u09@#OBScvS-4_6AqagQ<nn8I1
zRIh>hL!iD9te*tx8-eOLeutk`@BU8*&$~4<fa?5-he3Lv{U*@*!1EwJsILU7OSK_=
zBhXq&(7YU|4{HpaZ@=*W|MV~V3_m}E>V8mNZ|?B(G&rv?tOB>0LH#3WpXi}8!_Noy
zp!%O-6=)y-9B4Zj)V|mU)59#h$^mIi<3Fg4;mj~G?+@s1bcdgy@H_Dv+7ANFT{8=V
z_nL19xfi5X8`KYCnD_w1c4nBEfTV91OdqKK1n$oWuUZM!htdy{hV+9#bCclq1gLGp
z%)DyKZ^)Px$p7%ZkG8{4@OU3+Z9Ql$f;y=FX6OdF6Et26N(b<E8rq#Qpf+R15m4Up
zTKTscvF`wVy#`D_D2;*ULcwbz*d2Z<gW?d>9!>_OyM{~Pcn6(l)XXq3=pCqU!2p^Q
z0;d;j=VN#tfs}iw_vK=*Yx}5_ue*`bK5~8ng%`3MwtRu29+a;cl;CG^fb{oVBO+f*
zL-KXiQR?UGBqYCKb3eX(4JxPL^Nxsoy#YC2_i`~z0j-e*`4u#F2A&fK<#D8Z-2z&7
z4_Y?@&DUo^dXVz<O%R{P`Fa_w9&&d0iJY%DAdM}-@^!^;M83ZC3o~CI1i2TKm(lWd
z7LvXrFnvh*dNWiXG5LBP^!{{G^EE8a(DyQd@^#T+%zO<S??rB#gU0K@<Nv~lG6x*5
z&^rUb?LOGKDdG-4J7H(AgU0uv`_VybkU{HvKz*Q6=w0O?b3yYOpt1>620_~Pka0$o
ze8lhY^T!7~c>&ti28Sn(ap6lp@aH@5SSBc)Dlkl(PsCZWpnlD6Q2gPrZyN#oWTERj
zv9&=!c?a1&)p*<kQVYswusR;bU-AIbHUy1#5MxIYnjKin2Iv?LsErSH-vEsLvLoeB
z*t`&WS^>Ka8kahF`~_Aw0DgE19j5@Ld6*xtg*Uptg1K<FH<9JAnT1UZ#e7zV3ycYx
zD0S7Z!}#+IxD5*3mvsIxa{h$&?}Hgvg6jfMy92b>h=rjLR8}xBHC)<$2-=Skcli0_
z2xLs{5i^4pXdfbI?047c|I-;57$z_&NKFKlVT=hJ6G7rnLG1yMc`OVQL1$`%#$G_;
z;)g-)1d&x=!EF`Cm9RNd_*^);TR0GInS$h&gGg=x?QH~^JspQz4#C`_fa;bnhahgb
zM66o`5N;_%a?3m<w={yrpO}SLmEds8e3)AjP~CD7>X!Am+yYvs3Z2^nmB(vg_6s}w
z^gIC>I{=^S54v9iR9}Glvf>Uu7a#gR9o+5&mGPkcnaBT62kj+;&7H!=Ga+R<Y`g|-
zZVS3D1~#_^if4T5VyHE@bz>6Yxh>dO7`A+aO$=p?3DVjGP<;pLtJH8J)>`*)qOP?L
z0^hSKyvhv}M^spw2{Ip+{$Xwfl{GLw!RmNW-h}Pn1dX$S>JV@kgVuC``e2~Ag|^E;
zW2&GrTv#2>gQX0E=QUWGg5E9tP~Bmt7;Nva0>i`{P+kSy7ma>TGjtynXuM4Uv^N}j
zKXk<5|I^uF<0YWHufQ<z`9V+~6JGTbT1KI!Gf4RZny&-ZhoC+r$bTUJg2DlWLE_Pz
zka<M(uma5=fYw5Q`ZA!p4%CkV>4AkGEKEUiFfo*}l;7c}KPRHB#-<+9e}e8i4rYej
zxdU29%?dda0Ax4pOm5IvKe(J@cli1CKQ!M#&vCQnWS9cZH=sK(Kyz1UYrKCRfP~ZM
zVCR+Ka~80ip$`fRD<t=#`vtykh~MF7?=wjM60~jz6ec*^7Bvhj!D~tQ9ey^Dp{JM#
zJ>c;Teutkd1lm%Z@OZ`?BLVrH2TdMw1_k5Fzs?L3KZDMD2A%1E953vU`Q8W2h%rny
z<ahwBr$LK{>9BYJ-$~)P@;~gn3*_@7NJs}?IH2p^py}W%2mW+W4znLE9biqHhe2c1
z&^fhWHb~lp))An!JfJm6u)W@}v<FVF(0Mk{nzdJ;F&9u>0o~7?1{w=}4BA64yy_V<
z!>Xt34nLoO*6oA#1_(R+1eKAX`ezj=93L}G+z-0v5*p^9atCBSY`-6<4FOtP3L0Mq
z-NCZuE@&J<coobo*yg3o!Tx7l_4d&J=_X({X#J?$O4PY0#JB<|U8rG<CqU+8K;;T7
z?Sab{ZqU6SkUK-b{UT`j3CbTJ3^L0Qex3$o{TFf`1DOTtPk_{kz{bA8d6@w`mIU%U
zNDkCb0@I-JGSIr07uA=+drClRp>x)V{0Ma`QoQ~D&0zWeKZ7NB9vW1(i#z<}0gngZ
zcM~64IABXNgz7&TkiS4<RPqi#b+}RMzXRYq&V^UCf!ZEasQ*CoMd)QZYFP~l8*m>N
zOI>Y-<W@H{w=RIXHJVCp^#q4Mq<sVnS5TTk)GN?76H+{a>M~O5>J`v4?m_0F_cuUd
z)U<037Q0~W0#LpIrC)HK0jEEt`D}iNpX%^*1_=*h^{HU!gTyb$K2Y9*+et(|jfU<Q
z`&*4aPY8k12&jAm<vr;6?YQzODR~s!7XA&ra}O=Aa)Q$ees^)h!va#*VNX-!hmRaa
z_(0MpI4?odC~Pj5mw{o*XHff59Xd}B8mCuw_~{ExBcOSGQ2Q9tc7u%jz}ySUuMB?}
zCNlhSy9`U8$Z{|-eC5tLF321t=v;-<Tntk{`~JY|q?m<QodL-ql{J5>cYxO&d<kb<
z2|AnPIWyy`XW)Hr%&Q(Uv#ff+%)07@GQ-d3>I^@hNrU$HF#H6yok49%(3}HkT<$z*
zJcylbCCEO|S?VA=AF#8pd?M`d^QpMQ&qvk{KOfsW{Cohq=iS`l=OwUu)|H@jN}zcN
z*nT$9S-qh9tiFVU`mrZa)&r1}ruV_yNBGmuec0LtBGNQyj)hw3`YL!_1Hap@L+@R~
zsNeV*ev+EULF>*y<sP9teqeyYV;d3Su>&JKP}?pH0^s!?AHiz{Kx1J7;5ny@`k=L6
z3ZVU_3?j&5gOKyp5&K;qurh%6Qi94f_+D3MhKX{Zee%u>;B#vfSRB?eurRDu6ma+n
z+S3XOQ<y%`{x^_bSep$r-h6E@Xp9JHzbOghiOB6GP<ieRnimH7%Yk8{2b3)@0I5%4
zX#}~vAa<+|RPK<X7Buz>D~pirLl?u=rv&veL3V+{4P8CV9msO%VF0ol)D8g6?SjGt
z#8<mbc-)ui1SlRL^#ih*;CzH-{R_xkkUhv}-}FNFhG7e9m|x)aH?&>=^&ODgp4Q-W
z4yo&5VFwE*m>Do}P<X(^aFzM6JwXPre0vzQJ`TEug;{u&J~Yoj>Kn}R1{8)?U^iig
z4Z0k5ccJD%Q!dClEO;1!`+BH*++q0zlvj}FO?5$fSsYe^?@ecR_^Ao1zd&nMSR7V5
zurRCy?E_Z<iGj`}go=UE3d}rET?aA~Isbjz1B!Q~J??1tVt~UQIp0Iibp(YyAILr6
zeg|Yf2p1Q_6p;BKInekBXpDjtCWf?61nwSioq||H3n~vTf!%}q-Y|UbdCv(6+XtYr
zCT549uQ@T@^9&|Nq<hw(y9Zi6f!bt<v<DemLT>MX+T-&+fyQNowZQEQ(3m!KOaYSC
zAZZ+yA5ip)JN*2`32mo<+Qc70eOZQ8pmFCvSj~X6-N0tR`YxdJx%3ft--6E9Qeb2V
z0rinV?JEY@x&=_&GO$ckU|{$OI(rY)PPq-UTi)U4Cr;2hZib(rJ6Rv;JM09nm6mt-
z`57G64M7mUK=KW8`UjN{i12~B4>aBmb027(2lOrgkb8s`7$$xJt!)r@_}TUeI-d%@
z#|3gPBs-{G1YP3@4o`W9pUJSii{~z9P+1Dfr=WF!>;9q7T|nGLPW#E2$o7*1tlR;o
zbpn0&H#HRZ-7Uan6(l~;%W>Fv0;oI#l?(7P2%4rr`4${rc;>&5%>;!jSUsrDRbZG1
zy1N(ITx7MNdIV-a$c?zvfy{J<mMbv#;WEb`8vihL$mtK3_K?qU_zaqlhqett`!yc0
zLhfb<m09ri48OxqA5cF4+K&t5VwjT1#Bdrkeg(SI>w!Az8Fk>b+)#6{wQuI_hO8?W
z*#j9PwM8-;6c3=j!b4EoX)(h@#)qK!EzrJFhHmhf5x>JvLs<F&&#N=Oehl6JrHm%t
z2^E*+0<B$V5CP?5a6W;$4ci^B<si2)Gp_oq4LU#6W#xb9ITN_bB)KopH4nlLKc&CG
z-HNgA0#YWRmT&Mp2HA)85gcxyec_;WKhQonc-=W@oJ`o^r#Lijp>sx;U}HBhw}Hb=
znBga={Qw$!e9R3w8w9j=05oR!0X%jMaRYL?KrWYXiDR<^WG2XLP+LU=>Nb3C0;vb7
z1?d5;S%#!{h<lLJGbp_agYzu*_64#WvU_3a8|GGU*$-_~eHM23S<l4q5xiHBS$Nfk
z)BmS43N~B<)gM`VAY~wO9APsTCI+f+L2gIbhiK27+Ygzeh3#2{^()?j>L><=kLdG$
zaCQ6+Kc9f(2fLp^WwrDJh&y3<8$Ha>*K9-bIiwx+IhbYTS8ax$;Ik6gA$vbi@;da~
zAW(V7@PKh5Xbm#xOq*k%apq)(i5Ee28)OYL%D#*PObj8Qd1~I>ka=nbW`+-p3bx=m
z=rg<iPlwrot(`Sz*Z=8{SQ$1rZE^qkkd<MB;vaYLekQZMpt%@_pL+?|`C%85oep+j
zJJ%DivmS??k{~-l?ZyQR6YXJR@}M=}p!rBpxyLNBN&!?hBr{B0$O*kyo8953hzn>B
zmc!2<pP}s$XNHNQPa)+SBWPcRGh{6PF*D;T@H{Yh9zt~03Q)K@Gfcej`TulK8?_g@
zA0JnEJz!=Ck!4^I0ncwS3$IcIhquToZX_{~`#|@tgXa6eWB$$z6L)-u^mD-cWQK{L
zbBsZ2kYV;<TT5sL3PWbbRd4qEpKc6hgXRESR(=JSiO%pc5tbjoX$HE_0)77{dK$fe
zBVRM%$Ty&|AyA(RU%oknWG1A4j!5(HGZ>&{KDb`Pk=D6Eagxk1QH(&k3qnqJ(6lZH
z3MZ%?*wXsLo!HZQHK-0`cKFFez)n+SJE3X)%TE0H>j(}z<3M&o(|QZ+{w!vPpGP<l
zdrDG4{z+z-_>6;L3OLPy&Y^^+bz7vg9tApQ95jyyP3wqsF1!jfK9>Y)qdGH86oaPo
z%b<M<IKl}%jpu;<jGD&Np<>8s{QoD^G`<VEULIc>uLXr2Gvg}bJ^!ay?F6mwb6E*q
zJL?QNR|;Dl0;<0rgZ4jw`XAyBKi$A}KV&Qgx$Zzu^Y_5x(b&s%LUN$G8CKpy%5%ur
z6S3{KFCh1V$}fJ0pFg=NYquGI!i?SF=Q0q@@9^^}lG%?yYp+3dEwtS>`5wG21aG(9
zgv|w@wcAdkiNo4$N5OjziEFoUg4{$xyY1`;M7!<O2e?~LgVu?o#wDa5OKMw9Qx>vj
zg50*+3~-u(w2dHZARuKLq4Eq=zJbQeK;zD!Gq*r@Fo4~j%rFsjH)AVkei<~63`!Hw
ze2A?M*t!E$2Q#h$=Lz^)2uN5Ux2r&Tq6L%=pn0O4$UIRG_8;~<K}ZfIPhcOL0iTHk
z3Jdt!5O#;3;Jr{tV>6(=8z42H`U^HT16mso7DF8i0h<SEyMpA9$BMFdfX0dlj?IAe
zgY+W1rvkJ$3&}kt+?ZoC`7kje-Q$k#9;ALODBQ5MS&{ppQ_$wc(95z(c;XG09J2Wn
zFw7@^yup;n@rE{7`9jQi!<Rae#v4FmUJr20L)L)93jer69a?xGx2eG62zbUFkkz8b
zEhJ3A`4nkv2{!J#>>Fqdj$sve+=^Lv6)25?`ZJJn58__jW+VDKpne+IjnJ_U>0kK!
zC&+3A@Tdi)7m(SYv5{mv;e$xa`27p&7lGT}pmi0@!mARYW+M9+J)ML4Tl??e_YcTi
zP`JVBXG}9#CvJtFdBgC4W#U2@djZSDc~G|0dHi;O-0_w~cc8R^LG#Lx^>X07L*Oz9
zsr?J<=RE<PA(6~5@jVa26pZ@@K=)YkK*}b?1knB@(EbMdYoLA$=sbK-7(8HQ0Gp5A
z_C;BPl*}-3J$Q^2yaoxZ9$VcbwjEOUoZ0z*y6|@V_xXa;3YNJT(Ar4Q_!KDoz+*nl
zOslp(!5!9MbD;Yp(Dx#v$Lj)UUkzKllVT3YZE7UOEwWp{b`j}!vB%W$yZb@h=791n
z=K0gmHbXGuO3*n4|CzZjBA-?8NSxv4V_}A$Pxu)??a80d(9>!><4^D&xn#zPp!Eiz
zF}xm7pJFj1`2LzDAa*k2#MRI_6~zOH^a+l4Zik;BIpj3WAj%K|N*lrnEEE6lX4v`g
zG1J5c%FGk5fy`27o(R^*EWGM2Xv`Hd<{<=Hv+ckJ8SA*T4KnTkGJ_$3Wup5jXy3n?
z1>#0###L89eXM4di4U1sCxXUNKxQ&9GhAR`u%Ec&DyaNro%o;`B*(A{JZ1tq-;SAS
z71Qni(?Q}O^$(bZSN#UH!<tzqe%%Jj6RZ<IgXm_Ki622UEYHO|{siS~<aUYcHgJD)
zg3}rB*vbUO2avIq`ylhU9exTwU<RL=C)&UQcE>u<*l9EC#0SZY6CXVWg*DTvC(MlC
z^MWDg&NG0|sQC;Eqh{8LM?w9#WX6fUSi&9T7DWd{Jb=$ydCWNR!DFV0kCd4wzF=lr
z)d8xLm6<0#Sj;#PboL4;{8xbbZHpNvK2T-?@0ow7%rx;qGSfsc@cwDWiAFHH9w3<w
z+W!Vx<CnlP@dBtF%FM9pVKNigE-8>cQ2tP02FI^I=+38P#)%3rbCA*s=zRT$AoqaW
zxR?p-MpcG}peO1MKOZq8=0^8{`Z>zX6a7KwcRXgA_!ATkiy0@bg4w+ol9uv7<tb8H
zdJ8&>Q<-_<chK2oi<u^}f!vnNH1Q=!zcSOrZV>&LapFCYJio)wl&{b<_LylR_`bNO
z|EE6$hYj;YK~NbAb1OJ~F|C64yFuf|%)+aVg6<hmW}X-fHkWClDd=1@P&hqcow#ZH
z|LHdTpgF9DAkf$f1L#a&Zik<u4<PY>13Dk5$iO&JnZe=bLvT7}Tm?FZ8npg2fx-To
zF=(GfGwVc9n1Ryw6J{|j&>7U=dKNTi#Vooike^`+XnYDZ-V2If*g6OW7RR*=ER1Uv
z1P<6T2sGF#YB>C4)L{4tQUluSn*co{1a#gTC@+|S(t0xE#7!`FH84z60lABrb>gFB
zNL)SEhQ^b)!_NlLeLl&I6PH2f?7(L$EMS-@3ep2g8;hAHW`oWif~AeeOcPIl?t=l9
z1B;m^BFFav(3uO5nI>Kat({oRG|?HP4{WE%s{f!n;gXpq+JVHFStsrVh4o^_iQoQ$
z#`G8`_ML^4mGHU|J)d$hgap9G@0wXB{@Dr{#{iGFFtbklfy{4anfL{n&n&!31zZk^
ztTKSD`EO>Oc>nMJ={hjJGV{cxAa_4zn&|%zVm4$PkZGbf$gRpu6W{(t5`WA%(eC8`
z=`u+A4}<*jm}%nDOaG^fLEVZTKj*fB(yGWR&>1ga^B*%!1fRpOm}%no)1a_mn)vlJ
zl0D3<6N`}DvzT$>N{~Itj1wKtg33~)_CdVkPtf`9$qY=dL31IX`Eb6ipt6v0)sgN0
zr*nhZBCGy0b58`_T?;uI2GVavt}8)x6LR~r0D4Xjq7H}DQ{cWbXs(>dIhpM$#P{<-
z{YP+K5O?@F0el}JraM7(I%p3E$h|es|4-itN@Jk*bpyjhu-icML);EOLGx}8|NRdE
zwY@+X!yllr80cIO$Sj5z)tA9_im<~^y=|aAE6i?4+Zk*&$loCIk>;O3bN1kQH_#lE
zJY=j3WFN>(V%LXt!0wU9)Bgg+F{r)&fSGX>!;gCSd2NoMvk5@@$XvHw3l3*Up9VQS
zfWjGUAHT!Tdg$G*h%h8SOuUKglV%KHn8XqhCh-_y0?i*t>FOaktvLLgwH1+`ko%3`
z{6=K|m5^H4cq}}f5}7~!$;_WI;4p&Z5tyIQ=lx*fpz$M&z9^P;9iTge!R4d0!_QLC
zo!p=?IB|!cMFOaMR6zF~gY)WQhKZm%i$UcYYz^lBW`>KPIu?{q9x+4CaeKh-u<`*r
z<4Rb12DRIsg3M-y+(q#pex~#`ir4Of(#`{<wY!m^@`;^&C8(SLwGC3he2$e*oE?5X
zb;n%Gn+=xdT=~%3;pZcNho7J^$u_VUq4m9|pzC{~=@7bR0n`QuwP6U&o$HaA4)Tad
z2jr$rS2EocO^Tb4@++v!28|1Y)0VKq&ox^R`4;X6B=xZTy@-H1baSVXsJ@GUdgOW&
zbZ0VbjR7h74?OlI?eNncDc^ziWrOn4L-3re@G8*V*`T@&Ilm#-86bapgTo&CxHYkI
z*xXHRF=Tgx>N=3yLFGfo&HvLud4>^mHwUO*MOzCD+w=Mv)L#d+1JoJ7cO*P|%wWmD
z+HgsD3#hHfu*w9~{#SPRx#|U|y#`r__ZZZtQFr*M1wOBo;U}m)2)cKs0otAit&3%3
zg{-;Y-2!UEiLMF;wH<>USAGTW_k-+hKz2LG-OQjnpcz2xabV#NDFZ-mgspi2%|o=m
zfVd4*7TtIb>SHskdI&mGh*?DIC-i<%NZdlob#!~!!0WDIc0k$yC}XIw^@BVNg$$rO
zj(HdgeLyq^Lm_A#1n9o;GtA(-j|)M5g{?1?1f6*%@9^`*7f4tg0PWX<t}he<$w@o>
zJp3Q(c6rF1uEGoqKS6yb(0IolP=60po`dB08K!{N9X@1c)&i{&d<yj!0|WZHL(m-=
zkUKU%2eYsI8qI-n_S9o$hM!<}px?C#yB`B|=8Q5@d#{;c;zMQ7xB%m-+n~E-l^G|p
zfy!-hhM!+RcNZ~>tYTnkxFiJ{uVZFd1wIp(+2Loz3s^jeX@SNw7zG%nd<LCir3@Lr
zQ3ja-8h4WhogK^Y6XahtSlbBHKLhO<Qf8cZ1!QM4!^EY^koGnxpTgXaey`>NW`+=H
ztmn=`)=ho~_nX94f$mn?#}8Q>2CkQz87B5Z%?G6$nE8+OG0&NMyAhOr8CNad@_+iP
zjiC8s_my9xLHFFct^Dr{y)Owm_k!MTfS0u-)?t&NZX;$+5xLB~#ShwJ4N3E`at5cH
zkjj5h-UFST4682`Hsh}^!0JKgW`WYGu)|Lg6!nOC15kMc>*Ijp^#&+zL46$18Q!2U
z0ktdf_Hhtqf$Y2h_8%<YLdphMxd2)V2d>9J{R;H6jD;P3zTSlFCxp4kZrsn$Fy%1Z
zjZ8%L!w_bH-1wNEVahHfcf#TU)OG})83bC7!2lXpXTVrHNT_WI8b1Y<1?Typ>!YO|
zex8Bd6D{uW^CUmR6!_Q-w5|h*LCQi{-w0CPA%`2NOa<>fJI}I-LGHmPP~R2Q?|d*F
zy53X9VG^kA1zYn2TgwKz9|WZK!FlFQ3N{Zuf%JGXFoei#`aj)#<NxVkIkfnw-2@pc
zfwgl9?OgzcB{*H8?OoUjEf4X{?Hoah2lP6CcsWQq1Jw`UHFe?)pm9PiP#YLj&K(4$
z7iQsA5O<*FJy4v3=IfBd4iU$w>E=FYu7QE!BP@&&eN<F+8}axFG|#|8;5;>4b6KD|
z_J6bT#sADqkhO!b_JBOY&&Seebx1x7WUOA@;V0t)=7|puGftcY3I}!Yo~nrtnHeXp
z1@S>^j-g_p^7lbB!_S9@nI=APW}LW=A8r1LpCJTX4);Lr;bvf9fUG}+ro9EA^Pdlc
z#sC>sT>+QL3==_S!NwY4d#*rd5F~7boV@}IOIUhsV1e5425iSq&{*&xzJ^Pn^Xb83
z_6bZARX2miu|Q+j46BSl_9P2~$NKf5?AQ&EdJgQ?H}2r^_y@_%6G7v$Aag`F|DO(%
z1I0ba4kZS-9UB-N)F<+6{y+UN$UJ7IiO6?PJz!><_&8Y@d>%3b=)8{vb?_P17eI4}
z$-)yKI)nVrxN63R|I;5hGff1okvhoS5R|d;|8x-<1|g8xbMV?l;faqyYM7ZOvOI+3
zH(1+D0emhj)5HhnNOe9AdpDukTLm)HnQ5ZuE=c<Z6lTm0EZ}iekUPNRpA3u>U#y3?
z?+DZ_2SECmnI=Aju4@I)^MKBb<Y$;t1Zo#KGfs2^r3X;G06Lc%bS{1Z!$e<@7}C59
z_)bZAho945LhJ{HR|+Vd={x*%La2qL8|dBbpn1uMpm26(nwY`QFy$fWT<gP36Z1iA
za9Ttf2Ud6ZDFte$9A=t$4rHz~)5I+=LG?cqe6HvpNS>K#qSpWa)15(Xmv{L23)<cT
zxd%3P#Vp7$1+<4%h6s0o+zxY>Ck}Ug0lDWe)5H}Z+L>u$AIM$MaAL+`2k6csP<`PI
z3olR@fbQP`o&BG{F!8}*rir>p_C1z{j;(|0b#;fIk3oJt%rvnZYNtHNPEb68<e7z6
z?FPv+GfjLB8e=}pIB^jl!;}M{JvE@SSMpuJc>^|A^?-vR#1%H)?94RLb~n;EakB74
z^9@LRW~PZ@(6pkBq{jeFj~1F9PpBR_n4ZH-6JwCuea=i19iV;ytsN9WQWu1#&g|v?
z=^RM%UTE@nUO>{t3gq$a!;BLXL3gw>3$KEO!{dAxjB)J<Q2t<MT*bHP|MXBWTX@y~
zW@YfWHm-8tPYBeugSCB7>jYmca-jO^|6xdZ4mzvop)zETHnc29>}4%SE6bUgCdz~6
zl%VA{s4NHHjSb3|P%+TG(hop)DljvH=Mk;>P|NZKkh1&&1HQ7H8B)e3g3AWbxiQQW
zv6ba-*W)eAFEC&)%QrAEuua?qDq|Nz?AZ?r=f#k+d=HfUY8|{R2b%+$&wQ{LQI;>-
z2rkRPa#+gp381ok=Enci13-RoMk`aDnI=A73@^(kFha}nSkV03V&RDon;~VnD#$I(
zOcTHC_&*&~hJIcDf4VTJEN^C-SOQv`yI6Q)0Z5HA)5MAQA!RviUItv2gY30ND$8-$
zYma6xJIKstris^fK*~~3eS=(<gX^#a#)+ltK=ag069b`c@dfE~W}27>b&D`VL(pbW
zIhf2i@ha%fG*B51I#<}(;V0;xwmTp(q%vFqGzTf~@KX&op5V+h@iXYYFpxi*nI`@R
zu|a1KGc!+Q1Lq~?i4U4l%jk`u^vTRTF%?8NGfngc<wa+viAVqbpWY903)Jqt2)j}0
z1n^!BV~3xuf(%pSSr|TMK<~GL_P2uI?FDv*5YX8KAa&q=qp`!!If9Te+y|hvZ;uG~
zhai446Sy4!>Qk--mH*7l6Q4hV#2LsBH$h_F3_n5jI7t5o5FhH+96@NC9?EYLgs#zs
znhBnpPj>kE9;8R!;pesIkaz>t`JZq6pAJe-ATxJ@!VlyYP&z;>&p~w_NR2os+?<&v
zt_Gb!*32|fn2%wKBT~45?tp`?qre(&=Fo7<#1U=>K=*UVJNz_(uOA1cbq4U6&$giY
z1{&8bAh$x}x*Nm>xf?C6%|LEtW}XPTqZ|~57eH>7clbFC=Kp4<iJNcypAL#AMo^u`
z%sjCI$t?6bO%GI;F*8rR2D-PenQ3Ac$UJAJiDrNQPY2I+Gc!&6z{4=5o{gapR)#++
zN3F{kxEVsiV0A+?)5NZwNOjj@;fXElkoe9_6BpluqyZZwJ)m{zp!5b#SBr%wmZRyJ
z2Gyev)5FX>aV0PE7zWeCUZ~sI|Nft@iloj9n&uRc#AYGub!M8V^Bl>I%}f&~@iI(-
z*N4o^6Z??WH#1EvdX7{dGBZzXLz9<)y5-3qBy*XWCe8)lm4s9umSfh3Q`Um&QpQzY
z8~#t9xc2|_|A&<)Li$tK>$_x7`onQvJ*W?!Du}zTBwh~E??dk=gZi|fF_&Dp8z6l?
z*jNv!9|h9`JNG3_kO8u{LfGM_)r<erBcWvoY&`lYsPCu1d==79hna_3$9D-bOab{D
z);_>Dt^iuwj_7AX`ukvaA*~UGjU~*0l{?Z7Kc~XnDemxdk|5?-0!R$vM%Y*asvD2O
z!vuT09mf+d#LMB2m-BEpz`_xt9_)YUm=`QwcEJ2A?C|r{i~rMi6A>@S;SLL9Y+|tV
z080yxk{K*P<JI6c2IPLwpP+FUP`d&&J^(vs62$l21m9bTQvQP0$$-`&gUSuiI54c9
z0*Qmn0?n<0#!F%ICKzsjjk$rwWIoh_=H5>uuNP2Shdf3G2{*X=L1)&3#_qn<!Pggv
zA*qLj0p@rkY8t7+lLo4B$RUr>RSGgpsRh-6Ah$Fy6FEi)^$W=VptTP~&MEI8bKWi%
z><>u#!yPVAH$l@RX#5gXb}=A@@4mIj@qs-bgZg)%cn8tQ=Lo33{y!Zw_5i-)3_2F*
z2?{r~a|D(`^9!zg4GMdZyTEpU!W?wBB<PGnZik<nLFR$PK<lkQeL{YRpMRm|!OAK4
z_#T#da<G~54nL9I-Sh?1-S0s5pt;*i2r@r_>~6^Z8R!|J(uh5<2cY|3KzR?gFXIJh
zzKGr7r=1YE&kEkR0V>x)YG8d<&>Ez-t3h>>@T$+!pm`~$mH**;WDw~Z7Dl;HHzE9v
zPy-4>kUT;TDL$cT0F;LrJ~-?I%`YurWC#J#Jxr+cOrW!EK<8M1%7F*}87x6_PM|Xk
z#X;>iVTYff@`E9PX(GrUpz;QEuL-Cv2U5$&z#szJ!z;4}G6%)L%rJrR0Xuj<?d{e7
zryqju(LIQ?N7onB{{Qb_3EGDTS+6F%s$mT%Ohi`2tpm-6fX?KC)Cb6E9lSS*!C@z3
zjl*QnI4Ee}4XA8_m6^!nv7qn+kKJ=S{L~hL_a(t)A0oU^!%`D;W-ci0Enoq!58n3*
za>f8?{rwRbTY+`r$yboJ7cO&nx8aw^T<47H4$zqE`V08Yz%}NIyv79_U!Zwf&^#E9
zGxX<Q$88TN3_)oOH1~_XuKoXEmWzL@1y=rLW|{aoSa9XnXrYzhwb{^g2P%6&=Lmq#
zFh$8L^{{hYLGytOt3c@~8WirJISdEpiBfC-PhY}<w!W0z;isqr^TY?tj1wLH|DO)>
z7kqtbGN>;OU0=%Y@DskiG#RuO8`MW&Tm@cV3OdgKw7wU#7L8eS)mcI4`cm+kS0?y4
z0nYWMpz%I=hM%y0GPr(BW}Y|?oR=9Vg4PRz+TGywq7IPtqM$Kc@Yo%@!_TQA3{yb-
zht42>Gp>3p4;mL^SOrd_%)+a{YekcpCzgWd!I>GsYkcA6B|yvr>3z`5IB_~i4QSu&
z0VeP`xyJGT(;psYoCuP`Sbut$aiTG3%(R(tVm?S8*nW{!i$U&jW}KJ>5@TkZ_~{TN
z9l+x1Q9Wo*6>*jjXq;3T+ZxVf=83VZL3v+f6{su#xf$e7(7l<UIeakxFyllas2lu1
z_Bk_71l=J9YIA_)nHeWuIt1!_g4^`qa`SOL=Dg|rRiHA0aaHKr|I_Dy*&?ex2M4bF
z8XdIqZ*{=R|A%4sV1mxpg_haD%qzbtBg$=1TLR`sP&$H@-Jr9TK<f=a<w}hRv~A7o
z@Uu>YVG6j;V-{HjIxi43KLZkjnSrf*F9o{|wC~+{<yU2B8INagFs$teG8a5A#Vow4
z0Te&t4nHA%7D&C1UcSNd=5!HAy@e=`AngFqcpbL+rMV!psW86;vKL_|Y8i$s_um<9
zJ%KYcKCqM(PvsdbVPOl7AAM+f0c~F$gq|7EunLss!22I2FfM@HTOhm^Jhlc-Kj`!N
zpn8{o6|_D&<Ngy|A3^sutOV6PptXh!3?E_UXCRxezzMF;ey_oA{`ZyG&7TM|U)<s6
zaZtE})-MP<{LB!ArZLdEdIpD|pu0^${spZo0GAoup!r<;Ymek1YbPEYhMfh$v<i~P
zMOMX#GE4!f-wZmZ9aMgT%yEF+1NarR76W`PwD77Z28cRPStEPw|8&q=4A7a*5OYB5
zZ$u&Y11d94)BugiJ!Y7AXD?cL02<#%I&b>{J41*qv^)Uii3zJf`BwxqMhy;sZ0jD@
zuY}~^)HRU1k3ssHh|sqXsxKVc#sK-b>>$WKr1ApGI*Z9reV#D;lo=;}0PXdD%rJ2Y
z=*$jg;Z>VIfy}}0?nbCN=4<{>uLH9|dE0&ES7%V(My%Pul|L1r=lJ8wD_aT36KXHe
zUmnuV1hq9lWe~##hKb<0etCzVMcR<E2rRyWVIp|_x3t60bY$@b3==_pKv3H>5lQ?J
zbj$)akB@$40k|xK_P0RiO+nWofzul(@4(KSnkvdL<t4Q5z^K4E5mZKl+{65U1AO-i
z%L7jEU3X6xgYp#Xs^`ostDZ44uX@T1+qdNK^AS7femc%o3qg5oF~daAeKJo#W^z0H
z1mz>p-0UM}kQz|_VOjMAst(i#cnOV9(EXR?$I$W-mU|Unt^nl=VWQ8C0*x0v1KB6;
z@RJF&wjb0+Zvf4AfZW2gic<`9KNzU~WSj_UUokK+PK4AeOsjNYat%<q285hHOpbvG
zs*ee-uLvgB0F`S%$W0Yvm?8xm7ZeBe7nmmA-;XqA2NG*woH+L=nivD)#IqRc7$$b3
zsjCO=Ltz$P6%J}=fX@@gQ6F+c+AN^B2K5a<G`78*kFG%C1Y3T@*XG5@-w^wDg6v^r
zU;xwD?Ar;7U(h-=(4D>_4nG-1Am`RG9bf?Oqhkco%uK6bb5*$7prF1E!p(>}9+a0L
z=OjD)1f`9+Ap3BnjSyHoK45^v@dHG<*&+sM6NB4i;5cKLXnhqm&K`lxW)@!c1ynzx
z#075mRD$&2aL?Og|EGicfiOEyfz&b!uew8m`DUOtr7$S&oh?CS3L^tEWL%5|%4dP{
zk2vfE%O3&XKmL;mw6_nGcN9Q<1xVfr1>NxjGV2CZ?G1*VpghEQ2g<(#)e9OY0_kl)
z=*<JU1LV&G%#g4>fRHPM$$|FCf%H9Kh375M`Ar~qF*&e9^f|D@<yQTN?45#z55oi2
ziG}ES<^c0V(49^2_B1%|m?ye{_G^OJ3d|FYpzI?c|1k@%YQYF!MEeb#2Ow!1dN%?z
zy@KZ9K<yRKcnzp5WM*2$Pu;vk(7w-?sg!r2`4Qaz0r!nLz<H5Dfdd})XF+iWk^|j~
z1@d<SLhcw$4%GGp$t^(0-G<j=m}A!9u!Y(UyJroNr_tg7st&Z)95wF`lsd@y?Vx%e
z*&iVHfy=-Jkn#-FmVF4CuLa!$3!00wX88HQ+~MZ~q`6J7dQkfS6m}~>ZCr+*pfv@c
zbKXJwI3Iw{vDZh;g@V<C+8H4A8yF@+$~)Zmfk46wcCI@jyg=qKJm8!-=RI_6M}c$V
z8PNVg(74Y7j)_&E{K4<=Gwuj_I)k)%Kx6)(z3AVi8Gimh%zg1I=-wL4HVOEA0&tt8
z9J&X+8PwKbSOr=?zfOo@3TW@jD<SB7>|ut9EW!*^KyE9223bD<YVSX6hKv<FWM*1r
z1CnoMoVf7s|LNbEMOT6P`k-+cum8|F#%9Ke3=cTK`+c8W`#;@;p&{tuVbHlfj1w6Y
zI44d7rB|>T&WR719e(nI&oF8T5@Bcv5(BNrZ-%u4#8-jZPayL*LDMnFEzO`XYG#=D
zA9@$m0oeZWa@76fpm|!*9#U{$8sy&p|EC{-uHgrtp9pe;0_Vhh=-yF~I@mfg(7Jb!
zy&!)`90BzaL|37Vw=^?O`~kinO=K0ktUJswF$QWDxQuLOn0W0ls7(*<8-U~CaXIEb
z(4J+WHW%Y6r<MPwcY@iXtNtHG>;wG{9-BoSg9MEYps%-O_~SGg*Z3nSK0$F5x#Iuy
z1>k#XwZQF9P}>BOJ~7J&bafyzJ}yU3i>T=tl>Zo^cLW|=4jSJ_H5Zg-|2s<~)?uRe
zyOqIxZg5zE(`-63WG$vLX#5N^MrQ?TZz?lQ3<lAlee=pp6Pxyd)-^Is3<TBL;toHH
zL4708`b^N?d*t;a%Ahrf{NOc+511G}FdhK)r<qr+2c3P8%s=sgv*<)8hK3-2kU7cx
z6HkKTLz!vfE9kmYkUXf(?Y<nEH$Y}Ea7}!`%(SX(IVhbltjgL4igQpMF0!g{`Tyw;
zv>kpfUV(ki3$(`gk+bMTuv-)$=A<nDKOJ;OgdWHam>krOSde+nq7xq`^MlW00GSVB
zgU%NKh4+JG{)uxyZgv)(cy8(c>7cU;ctCyug#&V#haL_NAiJ4Y<)VcHFGz1P|HO8X
znaWHPS3twT5avf`(TNrycY^9*P*@~@%wbw(4DthLzGN9ZoGvgjn1I7c2jmBBho5mc
z!UQxo01uM}h<WlL^Ryj)zQkgl1jsz3Faenl4wJ`B6B|Kt$@~+;LGE`Jo!Ghb|8!73
z0QL6?wQ<35(!f0tG=>OM3t~S2trgRE_;~^}h5|a5M&IG*84%l;;b$Fao<bSa?{L`p
zpc~RY>sbDOI!GQozaZ}Lvjr4hBGB?y8MO8Xl2(3z#?Fw|NW<no5AZOAfX{+R<_D+E
z6(B!>^nt<z6z<9V6R(5(_ZWO{`cF`P24T>+%Hw1nq_hqSOXgKyPX3?%FqsFQ)~A5X
zOXiu#2Q@<<8pojXD^9}fa2B1o4;J>Ivm8M7GBd4e1?fo!&rt-Wg8D|_c;Er2%~Q*u
z_9U}R1l7ZGP<y^C{XZQ%zr)OC2}-XIA4A5?LFPZ`cGwAW8|W+s&^n_@2S8@9OnmT|
zZQ|Uu|EE8C%r+4u|KKt6#K*~;6JIbhuX+r=w*`8(g}TGfUeI{TW44JmLF+D(c_u1=
z)^t5)o_KBP|LI@A=5tPbkjyht03;3$AK_JyKB<V-Es)-1o{7R>InIfKV47v(F_2l#
zq7#2E0hKfS6TgFKP&^ATOnjgW+FJ&>=LNJ!fbqls5KtTX6Ue`yc89sc&pr|Oybt&c
zmIa_SM9!k%wbvkjg4!hgpfuzhY6)K(4qf95+M@-U*GgOZe>%8caTc8jnwJ5kaY#5Z
ztOBJ~1_thlTS4b;B=bYtjl!$yKx<c%`6o_a3LY;6m#dG`ol(}Vg2p3XF9Dq$$S{Fv
zgVaP&ead(MGLG2_@`JPJ#93=0<vyr9X#tfh$xIWQmO{ip>KQ<5V$sZ9z{3!d4C{+0
z^G_^WiqwBoW|}zlDn!38OpUYX#Dz=#PxplJlldoRqUq^?>VdB{au%I9Wy$~P7H~a0
z6JwC|JZ6|!4b=l*H~W}vV$fP7w<PmSoQ}Lc=`r&}@1_5z!{-c=c_#KF%O`VA>_*|U
zOteEb&slV0{t{&K`6p&C`9B>ruL&*#lKCeZL){4GGYhXu2FEQ@Tf$j%qAjwSkC`T_
zLG^&sKr+)rB~V!gS&Ivf*T?D37;AA$LFts4ah3M+|I>?>{Ga~cSsHB}F0?JljTi?9
zrCpUb;B~1VLG=?eL&K$mtPB&B99SlTXvH<|KR-j=0=iQMHr@tW=K*S0fzC>Y?H}P4
zVVJ@UDifK7SBZhrH+-xg(w>3u(*&(sKw7^8as#Lh4w}aSwZC6qgQoq*3=`Ro!0K1w
zRT>~OA2Uq+e)#`%kU9p?7!+u42dKRXDi06C>s@fZTln{X2uK|$Zj+Y$pANdm31pY;
zlmFAJmO<=T0xHv(g;(7J@xkK?*!OcDS^`PGh&~f!+yUMvfzA^U+S9$o05VPqYDa>?
z6W{t4(D)%}Tm|H24iV5gFv$25^4v72>_@Z%$#c^=GTp>NikpzyexNoL=qvyRq%$+X
zWwNltPm`sfb|l1~c-Q=3(W{E07n0UtV^pAdVNf`N(k}zUhe@Dt1(n}~_Jx7U%k7K*
zPX~|1K+8bbI5B)Z2zq*!clh~T7`g^l+TrIHVbuG{zJlbyX$_Vy@VWIL(QXB;1qS(x
zf#J_2kl#T2*K(HppWY62KWHEQ1$a7!*bPfdpgsmhIzoyw<g|EK7<*a-t&@P6LCKj9
zl<56iy^HMgBH(wqNjv-m&69)11VClR8c-jYozPhi$G~SjfbN$Cl?k9e!b8xxaG<o&
z4m#_CX(cFbKxq);tPALUvG~%{DNvdLwZo(xejZ0lPbWZfSke<{9u}0|AA;_*gWl5u
zN{iq+McU!#M>KOj;V=g|55fGPz`$@CWHxB67HHl1gX?JfD?#^Iz}6ao);{n%{M@+Y
zKlrX^n4U%kh7fSw!SC?%7buM7A#)s{^M7G^414;7<QH`RfzL}2clf#dJ)+Kd2Q?S8
zE(^3z8+3;QxU69oUiD2FQWitzx*_=id8{4O2mT38>!|%&aQs5ujHnM#`^F&u;F6OA
zuZ4q|iR72Z43_Y?l6Lsna060Dfzr&y>!3CpY~DwB)oajR63{wZlz4}f|KM<e=3P*^
zbsrSZ%!vDo9-#OewXB8fZDs(EX+L=nIddBM9*V^q|4)aViEv^uq+W!CA<Qg<pTKix
zptJ`{1JVpX6&M;Wfzl1=TrAK%il8{Lh1Ngdb1gvXK<5~O;tiwy05KO9{tPUTd+-i0
zGK7HQ3N(fQqCw)I`?f%HfH3>O?G(^is^ShmU7_}Y>P}cXLyvcm8D~)99_cPjP}}7&
zgC*!3NKje^jgc*2W!S*TU_KGV2aU6UXa)y{i4U2Dwf2MjBJc217IbGOC=ZJ}{Imzf
zEvP>U8q-jB_-PH=_W+VpcKE3Ybsv0wLf+wLCg>bMX5m#^mi(U%32R6@<v-GXeNY)L
z&jLDM$KfZe9LDgM1H;5+`1}PcD?ss}&hQh~CIk5aTy8vOm}m+bHvqYnS$Nexkl!9N
zOjHA%6$si>1v(QFsZGXz3VWLjn;$^#$K`H!Hb`E@m8aGr`3V*#_{@ui@7;#vL&*8F
zkaOxm=anx2op%8{XF?vj76iJd9DFYsXq^M-tP$`T;tb&R&!F`70ICL*wm=w^Rzc_0
zg4X#YtU=^qnE9Z326T=X@>y}s3n62Kf2*<Irw9up?EXYcr_lHWuaSqwsQ{>ruI})2
z+yDQNKBm0G&&{B_=V528gU%ZU#Vcr?ssa;ajvW-YAT}s&L1!g`&ZS{sczqDs#wHw}
zkh}{T69nadSUCqSv!xw=RtiJcrHDKH1dS_#%L3?H-*Q-ah39^-W~BH>PxFN2K<i8q
z=?YSY!s|THT6fS{A;O?_bIe+GP`4o3?WpDcL>%q_&s%Ui{OlKojs+pDk5pu62x3%V
zump|Kw?g~g2=}0x&!FG{8Z!X*Z@}Z$p!ov^hoAL$^nvY$&gqmOxeu0pKx@-Lc?Dd4
zg6<q-Z~&jx_dpy{r^C`4dbn;uG7DJ_X5TS*SV8g_ygknknb!k_J7{bJ6xN_R?!7)N
zk3;Ga$Qo$om489~J9dVj3y||9(s|Gqm_c(GkaF)ih%L<U^C9Rgm}G{DYlR_WF%Ov;
zv|#$No!`7{0XWZT5xP47wq{QA7NU)@6zWe%9)P$VTX=xRBJV)e!s7QoGiZ$(>&m~*
zj1xZxv#tCJnzMr5bp&%SC|(|_L&~7fpmK-V;b$i^G`}!A{JaUutDrD-W|#=-Tj83c
z0@byk@hecdgp5ID6LNmL3Np``Vd87(94n|@Uyfv7A2Z@EAz{#60PK*qBxJoJXnai+
ze2)sKeF<)Bf!2(&K<3n7etHBtZvkmt7iioIK4#<0F!2o3ZqRrcOwVI=(ApA*pU7pU
z1ti{9y<7AjQkJnh{M-f3W5TNzK+_90eOgd`4;KBOuD$@Y_S<dcS8LF^D%X|&nIUK4
zz{e{<>;0i^7!i<v#T|YMvp9gu{LP?pOP=8;>@Mtw$__t4bw59}4hN;{Y0x-_tnY`^
z+sNqy+-6Z=m>6&r(w2gy4Rkg5)?UNRu&06<dL)|h|1c;GbFTag+W#8NwGv$CaWnh`
zt(95;-9ryf!|sqY3@U3t=@8Vv0+mPL{IBfr(*=}wr5S!s1=UZB873|Q<y}yCgX&pu
zImb8=l&?YJpgIKXX9mWJpf~`{@je8f*UT_+F-RZMK3&i`SD-OfK~Ow{+AU0=wi*w3
zZRLge;5jnz9`Z--ptT%`wa1{o|AP7dr!Qh<xB$BEYauJc1=xLGR*OLMEesQ9gX{vW
zOMsp;1+p8oP7ri11gz|VjqQW_=P);e{INk8vfexd<X>gb{bi7OSFnGQA!kip0GW^E
zmj|G>ZZhM<%b>m*$S;o>CxXhAaL^fPAT~&hS$NeYP#%8FIMMtjsQum$WCF8eF~kmT
z&{*1H$lNPv97-K+%o-MEN9O;B<SS5^9e{*cGl4J*#t~+3LG7Bwj1$F0AY&uoHR}tQ
zCW7-6$nD$?KULBE(EvWnm~kR2NPIEl#8}w8b28&Z&;S3YgZ8$9?%4wEcLj~9f%b5N
z!ru@o2U-iq1}YCgb;x3diJuUAGQf4{!8iXyKxYxd#%BM_2bJq0pt1v;CLX(EmO0Y%
z!F9!|iwmJ)^O$ks-5dX>^CGQFeFY9TkyY?E{A0$6S8gDU6E9{2pSuA%yIlM~lDIPC
zL?-arY2fk;ryG9FgScVCLj39X!#q&g=C$%~wdczJhhgO!q>Tgb>j^Xbgw<=?L16_=
zLpx#R7PyZItJk1<gBe%C`gWlD26UbpsIPe#+}8x1VFx+4><B0wg8Fgbwj0EZ|ITa|
z|5l5x{Oim*@pG`)%CFJlE59EGwFw~iy@SdP&>BmWvST@->_`W#V-RQfnaRi?0?JRq
z42%;&@jMN-u7O#2)l85Y(3)pxxv>hwpU?2~;bWGGpmhba(9!`cy>o!$4LrxPfsp}{
z-jB~i3ghLNWyJJ(*vkk*P<lViFmV#dE>Ibf3_5F{aTUn!2atKROG`j<$oU&IZUS{P
z=&ln`Uk#L|RY87DW|{bKF~kh8e-?x1;w~LWGlPMT0X!%5U_P|J4V}XTozDZ>TMjxe
z=K&}jpmXIQ_9JF-t%v3gKNmVf+F%dnJNyKf(d-UC?=dn=0ht93J7&g-U1((z=v<ly
zi&-Xu)|Y_$h@iEq*FpJ+VHL>ie<wg?CFouO(A=l+s%}u4c+4_!-*rgY^cYk&aXb7p
zehf;}ko7v?e!DZnPw+T_Gf2$gC(Bz%{Rm#C!|m|X|1s1KW`~~-+!=m?=H4HG&Lr?>
z`1!!!;im#DExSAXd=Sj=^MSX+&j;ZQKOaUj{QMja8cPvg#UR*lNop}<E+2gUU$nzd
zA(%d9kyW$TLF@#zmq30j6@rvqptD3kegm&%*LL{%@e!&YgM=BTfaV>(F*B@M09}Uy
zYOjOZGY^<WRxvLIl^tTMUW5Gpm}O%1b;x>}1t2~so*zTvc_Ap>K8A!HsGQ!57T2(J
z8wJYepnQu|PD>I<w=d^nPq)pWwh^eWs0>X%@eDs7#5?>1os;q)+2QAdbcUaxJy8#`
zA#FMk`w_F4*28p%pMtRT18xUF+T?zq^aGkVWd_}+z%cO_njadN7(zf{IT0GR;CkTz
zv|iwL_~{2rOU#TDvq5Qz8B%Y7=Jmn#12f}9ZD?8o%_oBTQ47HF0UCdC_-O!2Z=f`i
z5A{zmG+h-t{Ctq_@G}oI|E0iu6*LD0(!28!Qo1S!tq*hf`JkHN=fir2pAYICes;mi
znR4)1z&{^UJN$gm&hYbLH^a}*?TB>MvIr?%bvyj5f$3uwS;dN+t{$^Y48r2~hoCtv
zW=8OtRG@L_2#}x9{Ejb;Wr5qoVypZ>X$oY{HAor*g?0B|MBN$8&=3T#I~TJ|EC$Ij
zF%*LKXV!Bu6fR_72mz^KVPFtJsb`Z}CWb@Rg7&3>)G~51gn-IoMuvu<Fi_fMcldb@
zv=0PU_AX|aC@2W&lfl|W4=?@?u|ldlrRRadAE^#rj#&p=%>|VejH^Dt%In806IWgP
zKOMAp6kG;9W|_F`8mN3h+&{_+&Lc=?{xdU9oO=yv9WXQF#F^KS>f*;N6CIJ)cr9j`
zsDsQ;W|=7d7vxr?x*CgH`Jrw-Iv-M&!0NR}Sn3j%x&Nns4h~!SH9CCd_rsw6Na)J{
z&TJD8Fvnkm_18h|XHef6)-NYU9CQ7cGkpCRXwKqqHDuo!bnFY<?f|#h`62Z#_&yJ3
zhKb3bI0cpOpmGh`wtoy-tIFVj(l5I-2NFMjt8w2m2MY&edq93;1g-aVW|-(fq+Q#w
z+2st{iw7Ay0Qb$%)=Hw-4I4`Ujgc@r{4{~?eSXX=tOeeW0otp{@9@(?h+zt7ULTyk
z_#J*KfX{qIihIx+Y_xEg0Ck%ia+_HkvklQU2lLJ-V&VlkydsDUuWYEBkmClquL&N%
z0hPN#ko&VhZ7k53HmDAS^-a<D$RPLmFxqag@l$@t9(7QE@8M$b`lX2>AU8wXX&*u7
z*?{`liy0<@+CH(+czD7rto4`~wl{`h705m1Abp_wr_uBTK+9NI{9+ql)rR^X^S*S{
zv9=aay}|GB6V%>8_B(P|f!xxGV;l@5*G>gF<opfG^SI^;!Q-i*{hQ!E1j8y&TNm6$
z0ksX7g;&AGFCk-9kU1|bW8WBin;01WO~N<s4Uz|i5eS3RLNX+N7cWB@^9GxXEl!Tj
zhLsoi$Gl<w2B#s|T_K>hiaf(lkQ+erlc2e8Li75dzBouN@?81CIsd2c0l5RTPvS%E
zW!AZn@)|ZrggqXJA8$YQ6V&E|+(~u#=l|)CkjC3}Kxqv;-VWW<1|Dx`m<Vc<z~;$7
z{=zoi4hs`le-1R}<O4R30X!B3sw+V2bsRur2jUJtL2}?SOy1#V0H`ewJM)5BcvT=+
zA9!93ytWWIouH@t5Rh7aho4c<ej==FKvx%uCl7>EK@NMoK<67k^Y5VfI_NwIq5R<o
z^$R|KgT|~Q@VGk+Ne;W)P|KO$@HH8*adPZ#2aPMH!p4219eyT(`r4qm325F<2FZc@
z>actb8kfU=o;qmW611KVTnEGUJcGuV<r%>DT!8w3pgax2puGd2J-ncGhzX#$S7w|D
z?#m&cr(WN1=@_(42JTNWJN(>!6S6M&Av5GW^)`?@L1jMlJoObIvp{t((s}BuVSO<0
zejw02TZ|Jy=?LV85?x3i733zE`_cDZ6FN_QG1!fe^VFS%k<TJym>2^!AJkWanU8H>
z@yuC}GRuGN|LN0af!b}D=cyyld4TIxP+JMqzJab61N8|(eGX8X0=2<GeLV1(IWyC$
zB2c)1>O*mGe*6e3vp{tUNG*809@H)oclenHO|!5$Daf1xBHqE}F=9LxTn3XG--#f%
zC^Js%0nt!5f!xW!+;GVY9G2iQAMknkpfvFrDSj7#^q|ErXq*(JALMsX+X6IZ7Y9<;
z%rMa&8vgj=*MW&41T>EcF2|Y~CK^HY5Q;M$Xq-Ko^MAS~G|v83yTQl&Vfhs_CkC<~
zR^MWrC4l8_0$5rhHEc6L{#It3I2lAE=Ov+rOP|4g7R22IxsOouQXg7g+5j>GEv!M~
z$>?DXj?ZR>i2~4Y1Njx^ep2(&1+W_-dC40sFa6Mg<W)lPa%?6fFV)QXKmG7b?0E@i
z+%SXM`jGz1=U`^YxFlr05RulQ{TNVt8B`a-&RgICr2$a+$pkt-NDw?HFn<nsybr7w
zwC)WQpUCGZ&7KJ!H`xHXr*a|ad?Dz04yJSdPY3P82H8<J8@Cyt@iI_90ygFxKMT}{
z1owBrc4F&K)j`9@WX}KT)nK;ps?WjBE5U7eEay0Z$_ZO|xd5wIQ0pBBlzIvjhDiM-
z#2h5pO`tFUt*HUcYk>R*YEyv970`XUCTpSX8tB~d1JHa;Gs8r^wg0ErGcmk=upBav
z44s1on}=-<))nk8My=1_vrC*;{)eAk0&zEJ?ZAHm`-xy_80=oyej;YXej+svhAE)4
zt?fZHX#EW{)5JW`*}9-}oI!0rafhGrp#A}9T@L8%9gMTZ;rodu!1fc(-V55dfY?uD
z4KgR0f8tiKf0!m-I|*q=!uAsx&w}LP2cR?u-RqMy3o=#|47zIolpdKyR>gwKDs_jS
z{j=d~Xu#)4!NyHM>$RbKXC^R0_Y(zx(h}(GZ;&03{X`QOp>}wJ%meS)fb1s%nGf1m
z06KSd6G$$Ze_{v7&Ca3|cg^@e9dxGl50E%09H3*xpmG8fevgxp!odNu*CY}x9DaiI
zCi71$2ARpsG;s<v9Hd}=bQYbc0&*wFzo4*y?kAE5`GMcz=gXOpa5@0mYXsd-Bmpv0
z-QlMfjxa&mPc(tC0pu>GRoo!+)E$0a#bO={$ULMl0htdDlfz6Cb3t;+{1cr)?spcQ
zSUTfBDf@{gFggfLd~g`)ENBIXos0?$J3(ULF>GyzpQ)gJEU2xe?eH@b#MX!ID+2We
z7#wy!Xol=7Dw_3w`ZjjxoIj|}pY?zG8FuJe5@y7{qDSluQ$Xb#`h5Z5eMO+NYN7jz
zCV~9M%rx-~C~QFCpUgk;AjqGfc{1d^V}}_gBJC@hz<2-@rp&AE?E$5E#J-|Bka@{G
z6Muly4Z}o9Xk3HR%4V1y&Y}}nK;r<Ew!n1~Gt;VkkiC%kkRX51esOSoK=u`FnF+NA
zy03@>YR|nHX#0wsA^VCz=09jg-B(nz8Ds`zUs3x4q<uxsIQA7OJNzsMorC?DZQ^0j
zSa>qeL@v;LuQT(+12g_l{{l82vajeDXpRSMU(pee-ejJMf5CE`6MutgmWdlcW;u&a
zd^{bpujnC&2E{XIUlFK}0$Nw44_SKy+gEf4<X_O9W@Cq+73`?vrWpH*j2(VfvNKG1
zfM;J(zzk?vjb&dED4&7$70n0T1C6w=DB~l<y^S-#bsBj83ATMjS3&;y{~x@sXaOt3
z1lYc!e2^cUMJKi_fR=-YnI`6e(up(E#GDxrF_3ytKLp)e^nFDMGmyq-nVBZmpMdB`
z-dEH;9d%z(Fq)nss2=2fMRn6r_Z7Jz>p9FYF%_x@zDDIS+eDiMNN!2ynb^1xiSNuj
z(R2ptzM@KG`DD(Cr6_!si5ke}Ig3t=oQ`B(GXKQT>8SgPWT9?^wIh7Naf`aI2(-2Z
z)UN=ylMgdZ6oBdh^PQO{@_@=T&^d6>ebw0Z6~%+%m6>ss=&b+KW2XPd*jEG@KZ3R$
zf>|K#FU;{)aJm84%h2&w&{`$X+9Ob#34X2(yTea?&>5M`!mI8dgr2$Qz%Wr2G)4hB
zOAj>W$IP?}HXgWu!TuU@TgrMhye$Q`4_iA!8|t5jGm+9WmN8jHusTpX%Vi~aT^PJQ
z0-XZ~jV-{|S%doF!VW(jL1j2-92m4W2{ev`bUscBOb#?(4U$7TA18$cdUg($^Kmx9
z<glENbA^RriYRP99O%rA2F8hU$othmVhoHE1<}PC7$&lyiTwcWdt??~1!~_y#y=qQ
z^~mEn;65z4PwqhQ%nUW?o_%cNLSS=1{S<D8pXg^i!urgx@hs5#0?^t5Mo@hSjwk5Z
zC@j#kQCJ{#B=`&*P`HBT+Cg<1Gt;W6pz{Yn=c+7l0<ULhT)+f5qh$?L?;5Dy1JLt@
z4lqIYQ!=gku<8GF&{!H11N2-K2E@54;4?Zv@eDd25@e?XLeBghWGx6dkAcIVdE$T2
z9(54=0Mo>`pgm_GwgSV%>(DT_1NC{pV>dX$92!<TLH+@aAuM2loEx$LGB*s`Z?gX#
z<ZKD12T-{O2)P|FIR#dTJ_S~|KhM5{l%d$-3Dl4H4n4meCJ$M^A-?kOVbJ;w2}pj2
z^tZry4xGogL*|XXfX=1`txIHg_<0)Sb`TpJHzKP}f%3UC!^9`h^B&-Jz;@L65m<i-
z9G=b$6K{aWw!!l*VEZ0#$DAKDng;1lzL@cUx;~f<%Eu8a|5k^?=hKkKO<`+UK=FMJ
zbnY($1AIT^LePH51lEZlT5*p1&-Ku988lV{UWX<R8J|Jl4|zxsu^;j@$giMvFyJ_b
zjn6S$1kJaB`csH;223%yJ3;FZLG1+SSSDyqH*7rf?SDxB0hCYP|A(GC3_3d!wC4eI
z-W<qJp#37?bvStJ2lu5RWjV-gpm7jbyny2sT6TlhgdTw1>yXSa5#(1;Ul24;cn##&
zWQK_m_x?`@`3=<0gPDP?JU%`Z5?A0d7E50iTviZS<~ZL#Ps@<98a`iuww`+rG+ba~
zXUJt8DD8vJV27uBw6KBs2_;<E9ex(91l2(ds~9{wE<Ipe@JXSDVK%6*4BiLO%rKE1
z)DDD>{lm<_7A}oMgbTP1<#zbV!T@O-!rh8A|M^0h;V<5}gq-2{_W?h{Ur-!MFfdHv
za7d5?jkSW#Y>@)Z-#0T%6k=eQBA}Qc_aGdlKM%=+pt2Bc?lTbLeytbE4u8RM3#~t4
z<2azS!NB0~7oPSHGh9TThsH>IurVBFho7H8VaUz!7u0?L?dgJ;#qbx@KZS)Uwy_(X
zsi6I(NORK7pm7h#zK_qrtSdp`1k(?WSLobjJ!s9JH0aJZ@EHITL*~Q#<luFLuyr^U
zQz7kZP+OYufe?5+i5t1yjO83Y_Nn0UqzTaRqzQ`9@uY>I_Q&`7O`x>HQ1jvv14H_}
z2f_@0L2E}JC^Jl~{g2%Z;mB@C5C*&9)pVq`4i+~&n}Xd94InotGfY$go%Jcs@Y5DK
z92PT76v7b>W+-kD0lVSr6#Q;D3Uk92_n+Xh_K*8d&>A0b`xDf@f~+}!q&IogG9T0z
z0^P3#YYTTx1?55Tm>O2~ptZd#r$EXbkohouHALu}4b>Mo9a`ox3$Mx}LSHXbpY!zp
z)4QPT&%v%M!TWrg88Oy)!1Dz-jY7)g&%rD!zeck{>Rck)*q}0O3GDu8Zik=C1Q2WY
zR|qgn0j*C1mF24h7^Xnl;S8%DF^fUZ92Qx%Qh;F!EI&K~x4lr;M@NAD0jgVFR(_2J
z`NetVf2d!O%TiLx@EHeC%W#zb1=5+yFn59TDXd-sm1PPX6W0kq%0u+?HNbZ^fz%{$
zOk9dX4S1e38FFq`3FxjVsCrQOy%2OyTr$JNXwaA;OdQ;v5ndJl2C|k2To%F4a}!<_
z`R4!h2IyV{Y+=X_3qu^^o}m2ybOvf(hs_1`2tdYrKx?2u=d6JGdJGH=L9j7GQ2aOJ
zx&Ip^2P!jR^#*MJG{{bHobfyS1noNjnFBi41vDQGnzI3qUtu{bjRADF8ffkZG&cnr
z*8;Ualp*T`LH2;n0iCA?8Y314?V&)GV_L!hKC2337pUC;YS$)#!W`7*T?3T^o!bTu
zbEZ|Gd*wmq{;h`WzeY}TAiEAi&qPJ|4>Fbv@*havVIEpqYeuRMw4vu@urvGw)kUy4
z1gAG>z3`BkVIru`ybd~_3UqdBGQ-55Aa*jtM9^J0p!N``4D&}$16a!6w#lHf2+vup
z!Hg?)LG4)R+#6_&?;s;X2xwo!?aA;u=K^DcD7dVhHTnPaCRT<IpnVICtPCGu`xbb>
zW;px=txJcMdG_G+C$dU*8ff0daV4xR^uHN2e~h#@DVlxd_hgQhKeIU@<quk0^a(%1
z&!^lBKcBHP{Cv*L@DnAxp!=6VbJ!PQXHZK!{Jbm*Esw+<eonvme>%845_b4G^CIZH
zImlX{^P&t>et_be+u<ij?@th$9isOah|TQq^QtJM{CdvJu<9AJ)T*b<lB=FDORRd#
zERIs1T@YoM0&^Go9wbnmpaP4BV7HZDqup12Pxe^(Guw0J-)h&D|C?d!=TXxTn;7Uk
z1jrl<=<EVe+5+Vr*gAGl`uyL_050F*ZF#gaSpI<03@E?g=u7+(Mf4?@L1(F=^(C<O
znL+c$H4H1|IUxH}r-H^-L1H|R^9w=g6m*{ktgHavu_^5ElbHjQFCk~Tg3d<+-E9Es
zS1|HG#2KOb8KLSJIT*m{3EV#uclenNUhgQps&gtNZ=sGQK-%LdeS46bkldM#=FXd<
z@Uk4-)}od>9ii@wC)1sdXztueBX^2J-DyguJH^r5Ig>{2d<&X4V-{Y;O{P2FZikGw
z$V1atC5_y980yZ4Q^-r7htb>_Nh5d8gt~J(7I#9{cp#O{Nc%=%<r}!3f|k3meWTg0
zVQp52pQfNPhl=|~)j;MsGfdPx4+&RLyONU;I%mb~@Kb>iTGq2W{DkcrwLA|St3d1<
z)f9!!Ya#6$h4~4+%tqfg$_2F>wB7)w2iyM7RTDw=E#s<$DUiAo)Mo1fpK~a@3ZK3?
zP<=sD{!gDd5maBgVc9oIxQsJGOGAu|v?=2_plL`ATN;9%9Rcz?ysrTs<AAQE0JY<=
zwS8dyaCV2Er$GA%LF>gpW8usWKVO5#<``Ci`sFudKy&R5KN%YwEJ1cKHZWL%>Oxrf
zqW8~H#`)MCe)dAw*2C0eTNhygjgNPe|4%ms#RvHOR41gntq8}(`E97>&TbjZxPa}C
z+bIK0o1i<RLH-kW_^HUi@If)aW+J#=gz*jRC!*JjOF`=bn1xpzo(#z!$n_#*uR9{#
z!Q+waXl*EHxP$s>pz!=9gVdG*pC^FYH~TmNl*aMj_jP_M_I`z`Ea85Ij4WEa2Xx*M
zC@p}>6n=-Fur?34O@t-~I=c-nk2dZDi*IoG1@$wy9qr68kxiCi3aI}9>Knk+VM`aA
zz<y_31zsNmJzoiZJv~f6vOS=1h3!9h4T@jrUI&<3Y<5k@Vi&AE1|N5XhRFjN$ep{O
zwa1{b=5I2fFvJ}52lY)f(bhP?`Y@3GFf^?MGh^H{1am98zeEw{f!k4_elAQcdR_#z
zg%c<IpI!s<8@t0#5gv!1;JaOz9e!>)2U+I?ih~EtkUL!Pnd1*K1Jqs(#(gglN;rYW
zdO+uG@H_lGEdyCU2J4fc_wTO4<st2FSo<2?JkU5jL&JYE&QkjiKTAz=;{WL;Aisd-
zdtOvuuAK<U$FTL`FuOtPlt5>7gX{#Ia{?Np2h~RmEDe|bPl43G;I*;R4nL#LfySvo
z`yxeF`A&e$7lZmh*!B#51NYO!R&AaHs&^b$evNioiLe{{I&@GP1NGTq=lJZ9f$U#=
z@R(uZjtwxog;#9{rS-=Q6IX)PE`ZjaCqUPpgVuvQW|%l>18O+|J6jP_hQZD>AkGcf
zklgSK$qk^m1i9-q4mVsO$_<dU(^%u5#B=|4_CwD7V@8W-<ne1*y@?$6uy}`^549EM
zUulP*n`9Uu_veZ`{M5PxS>FV^J6HP>G(HwHOf<d(iDN|kLh3POe}VEWtQ=W_QjSpn
z47?4X^g-kqc(AZQb}Kj?%2U2a!(zh!>A}!=0i9<!X98*-BsFgKBgM@gq_{Z<E2p7n
z5FLWm`->SSo&xDXnn$ChfB*FVpDvE%-vkQ%yAb4d(3pv|!_Rq0{#}gbUr>4im+y-i
zCawYLLGmvwj2l2_o;hew1lO6MyB^s=ZJ~xBMh=FZATjW{Mm!8VL2W)*K7r{4ji-V7
z2aF8Rwjl$gZ3t5bt3Q#)31Dro^|zt<gjsmiL}>XBDTgrYQP4OHsJ-y+HDoObs9puF
zHwU>1R-dBRDWLWB?cn?bt5Z<Nds^|xf%LW@$;12$3J-+epygyR<I1m~aZu2iTFMMR
zA3bKUWMFN$^t>O^CouutkD%=E6EvR-jtgetRoibv&c6M38@#vmCusjK`dtRFv-uu^
z(haldD)otwvgE5UXg?{WtcJM@6b=Y?VU{tVai0=c+6RySL&lOo^Nx(rGksunGt5j>
zzaql!p)-Res9yl~3%|op8ED+$iU-s<z*nx5Q?LJn*Xzpt|EJsaLCSiDH#L{r`-v%2
zAYp}^K0#$1$Zw!ASyt$nEGYb<K>Z08hm{Fz3@bt5jVrB!(q;%!+WA|(9ekE4*bbzz
zR?s<4$F@TA0BG+UXni1P?Vvfs&xh6wKOa~-{0uOF_ESLjpx8t2L2+jI`4DtYf-`83
zIs^FZgWI6C1gJc4clhZH)59#h>L_$v9OPb*ecEr3>;vuP2d$3=?ePcQy8xXBc%bj_
zvmHqvNH4^%Cn0B}V(D+f%1#VFg4Vdg?38!-DGVxuKz@{V`1uaj$7B{>B@RtP5PKl&
z8qo8z6iS#P(jzFmC5V=T#5cT7gRUcB2JPhmwFea#CO%?j(E`Q)17_w`n;$^>l%Vo}
z6LhC81H(t~ULTNJ2GHCkg9vE-2<ZG%1qR3*2)29#T4xW-pV;!(f3*1u(EK&1Y;Az<
z%?9@YpmP<VeECWm(*AoV%`gSLHoqM*mk%2Q292kH)V-F5oT&y{TL%g!kUzkCjzH%q
zfW~h?X&UL=643sCkUB-sSp&%o6Pdy71&5#7ptS=?=dpd1M(tZGg3b>F*BcB|gcuk^
zK<f=a_G^IjgVxr8(l@)qPa_atn&BsCodo#)JJ7rmyTeZlSlQIfFwqO72D+{S=6`H^
zO|^SL{bELpd+)IH4>9(^gUT<^9teGqU5LIRSRJ;$p#an_<bEi6`c#9aVMI9yNo(Ld
z0SW_99U<=UQ%?qTUX;U6P?@3)3V+bKf1v#p&~y4Ac>q!eLi&i%Ib+a12gEoI*sb7n
z0h=>rcKG=TR;Pl-+@N(iD9(e=gTl(;=POWs1M)M-EzAx-GeP%xg366#hKWKTanM{S
zXx&{h!$eKccuF$EM43(hr-R$4><&Lmp?-wL3&uPs6ViSzs98K9{h&K(p=lWu_vmM3
z?&txzk8xFA|NrS*docIVBZoDtEdcU6D6N9p0U#Q@ZV+_86UhA_KQS|{`o05J2SC~Y
z*zz8%jRKnQ0ht3T8$fk{>_LcLQ27VT(>TjH(3!{L4nK`S=@^uz<sE)H%P>p<&Ch}7
zQ{)|fJ_D_rV-{Xz3ThW1tsg`78_0fU&{=7qaUjsV4EPKo&|R(!ry2e@Pln`OX7Jv5
zkoh3>7oh9zVCfF8AED_GbdEacer@Ewhby=Yg{C{qu^dEtLmSJ{VL}<p0jtB7hwPzo
zjGBkA=MhCFL>`f2VweIdKf&c3JEWXL%_E4lb|7`&aUZ1gkFDGVse_3lhd(%NLDy&^
z*Eg^*1(nI5at)mJp!=ji`?(37u?cEBz~Tozy@A{U%A>G!cLnYIOqhC5IRYL}6leJP
zh?!9fROf)^q+>z(7BnscPE(Nh!{(=WP+0>h>%sev5bi<LrO5t|0jCE@zClj+FgJkm
zNIGbo9%+qbBP+uOB?YF5AX@Q?`_Hgm$l7;M9SQ1BgXWDvbKdA{EWKqA^P-@(6UbkX
zIL2%Xz}y%F^$#|GfbvB!lKWB0(O?$v`Y=#jg8Dw7{R*J?MA;YDzzVL1KzSE(juGTu
zWKdrR<W_L|AemvJFDUGjLFW^J#(sn$_aG-TO!Nlbs{<<kKzAxPFiixR4@x%*4EEPR
zbop#Z*#fg4y&OduLr-RyXnqvbZUfJ0;M{kY-VG^3W&8e5Pw58r70}naL)zZR=?D~u
z-_D`l8v=?ur3OSCKJ6hc4keM|Pze++@HB}d4ncQRL*tNvfdOZl1jVI1N?aoHJI*|e
zWt}M~k4-!aU0V%m@1fNdn-2V+4(emd!`pF?v=7Vspm;;rhX_khx(1C8g2stJV}zhE
z1+BFKm(`%U0CYyZG-Uh}IZZ?63LtemxV^{DuoIRZK<Nb~J%ZYrpn8qn;inR)UI(oi
z1D(y$%rNl`xNQdM3&8Yat7GqXLDC0!4JWSkxzMujsWfOj8{&WD@&{B#f!FbiJN(?i
zfGDH4g4V6#YsVnZM+Gxu&wtQ*1r*K<4XhKhplw`m{(FGPe>SkYWSki$MsEE-9n_Ws
z=SNT*19Z-$Gs8ql&^?TJ^567XX!#FR-y)r3i<1AG878uV?L^9dpmj`W>tx%Z;cMIb
ze|k$7DF31E>xHEwP`LwYQ^3*^vN))G0mVHi3_$G~WOdlebkLchVp5Q_1uF;t9|o;`
zg3c*}`jnuw0zEh2F*AcDERBHdft^PTO84OXzMy#@aY#P~)IJ5JZBTj!orw-U$Luh}
z#7G8+eIU1i&XxGg57|TV2t3cnunKe@Y>_my-^wh!Y9)*f4r9>ykdS==Aa$UzKSc(H
zZcrWv&9i}M@SHNg!_RYnk>->^?&5}sf#Vuv7IfSK<{$JqWzgJ*5-1*wLE|N^EB_xx
zU7HDt2YlfTix*H_z~c(DT?8(V!C?tazpy#3E>L?9(YFAr!`3eP*$K;+i1p04@|?UR
zBG1W4LfS<MOpvxAq-=rI{}^QpWE~gS4Pdvz`V8Q9lEY6>IDp~;bY};s9Sm9{30gP4
z732p*Ukt1tTiJ2~?gwZ1ob7*SmWzL@`BwgIW}f&tn1AKhX3&@u!%tB80c(FgQASIT
z`H=l451k?F@$}I8nF$JzJ0d{o5u9e_p=lLV&Vt4=Kw}G_aSdh0iJ<cg*FoFH;Is-l
zKNB?e1!`A=_U*7B+STARr4QQw!T6d3dhVvsThJIC^bB%k#)&eZzO*yQ4-P*;_ey}y
zs(c7K(-OMZ(-U+*9LRjonbP_WKSAO7fSKX6F(`eDJNy&@iHke@6ot}a@boRZ3O08j
z46*~w3~>Gci$TtEiTeM4I=GL3WXD5yuwS}CXCH(8!pyu%M4Dj=_-rE38cu$PpGwjU
zQ#OP8^`QI;3M-J?y`kr6g3j6mg;_8(Je5J`6$)!T^mq6v18t9j$^qDU+0XwV<xP<J
z>JC3aVjwl3GwMKRPdspT`02pFa2ga2=zh@r4;uG`tV4r^%O$v(BCA0D0kr|oOF{P2
zfy@M%hi(?wf1q(Ieutm0q!^}DgZu}ITTma$7%8sI8GasMVwk|>AU5%#KE&P+AhSW^
zY@m5cYlolpAU<e}&EDZBcwH>$zS@5XcdmlD&mL6Q3a<j4!Kwp_FVNVTxWmsyFnMi<
zpP+IXRF;9nU}n8RGHW`rTF~9b%)+ZAk<9A<18VOvfb9UCbqcy`@If@g&xi4#b5B9%
zpE~?}Apt3eLHQ9J?x1vS3{D59;eAEWxFIw1svQ!LaC~SFDtjT}0=lmhH1-P`X9R^S
zNDdxP91K4-7#Kv@K=~T977*qhP}n3x&uC3&`1vrK;V0<4P|$gzN1*Njx#f|y!%vWT
zvn0T48^GnpqkNFvsB0T`b^M>s32Lh{GpsW12KgDOj?D*+uc4ktxUK_IR)X5MpgavP
z`>~k4xC2xN`>*`k3@ZQqR{nQpfv(*|^mjmU1WIEdv*7h7()cE<EeJ3Fk>p@v$n`SF
zyaQ6mZ6{Q__Myl@`o5s@7Njo_bnhJ~-GbHz^E>?X1?{^8we`e7?uV4?@O~KD9x`yd
zQ`+I@YAM9LWXc=VdC8T~b^_%5dRUtr_t^9%DQF!I8oLAKB~aOlG&UWr2bBk<F;Kn%
zrDOE5X~u?2CcTh(kO%G#KmA~On1xqG=|R#jDC|LF(*@5!@z1adlzu?%3Q*ew)J6d3
zA5b0#mEZafKes{8c?IbMVMx6P8Jk9ri#C+-MvV((Ic#-3vRU9hC-kf*(0Qt$I#f}C
zVWJ`fD8JcX1Gxj1evtKn;<XqW?l5^|yU0mjDR}&pgd&HUzSg6quhnFvFJYwgH3cnw
zc|iS%oW79#iYvePqqrH;uY&b6K<xx@dH~Nk{~=@D#}D}Y(Cm)?)3>!l=ZC)3UH;zz
z=>x##=CQjK;vUdi5Kvnf*3SctW2i|%#^6C|R~ac>G^C(wgP?QHny`Gdm|>zJNDtB+
zEIdD>ts@7uZ@_0~%R|pN2IW0zho5_(=RAS?mY{seEWAn`RBvJQwIS|?l`Ww53V7TF
zbao)9?F=esKx2z64nINtOl13z@7OvEwGWcMVPyttJ_4By>Vv@2H~hX0&{{&!eAi*b
z9b3si{!dR}Ww^koV21UMEl!YM(C*lhJO&yM2A$sw!VW)0VPn?H4nMa*-G@BRIsvpM
zlUaDx?M}+?*!m!eD9d5#1J-Xqq-SV8LmFEJrCHe6>N815Ifrcw8F?%XIS#<*r9<PK
z1zJub$N5`H(3(u)Rgkg|7BAF^b3v$mgyQ@TQrIA;V{qPu-aGgFJ2bu>OeccE1k|Sm
z(Xcz!E`a<Y?(kC(G=>4)H^G2pKeGQ&!k^vYCoy-V9me5CV#56`G;JY=`)-hXX_VLg
zLG2?H?yFGz1YLuGC9ieB!al(SYhIfR@(WsCJAMu|uN{W1Yg2ak`4s9t<h-^OG)KfN
zyo!Med94M-U#MjasGbDXrJymq1<*5GVC4-gU4Z)Ops{pVzQnd(6~0!r88L<kFC!-~
zOoYpW$50?+bFjUd-;JUB$WX^qK>MS>ds9Je0#I2BnpXt%oxg+Tp!gkrwsSz+WZVuv
z1CIQk4qE2{a%<2L=sqcCho3%@3{##mGpu^TEVk+~v*@ZvpgsT0;;TS?ATLR98yai}
z`ZzIYjN@f1s7;L6yZIeF-r)=%??7*lfWlCHHLUJ~jq#y|H)#A4k`6KDVQnFhe?f5q
z&eNdrFf3!L;%N8tA-e@^4s^T`{p=9Po;8k@f0>ykeh%hb2`*Eh=LCc1t)4*ERD;6=
z<c^2-kZ}WW+46vOB51x+4m3UjnePCvlYJo05CR(00;LhqzC@5d&^pBzpm-97wBta0
zS4n8Q7JL^FXk4FhRVXO0a6A0;YW+W5o`s<h<6JH#$R55|t&q0v0?=7!3&g;C_-Z@A
z`$oZTeFW}*q4t3)Tfuw$!28A<SsCE_#)UzB9d3u8XF+x{Fnol~F~R2eVSCj<@}PMN
zu$>RY!FDDPurmgSo!>z1BW{PE3qW>){0W_thS>?;cMIxY*EsG>ZUg&O3moPi+!G%{
z?<8sfh1Fuli4T(@cNBrkPtX_vv#{1okQ_*V0ykLR2vpxEGfo7xA08}boEQfhZ&GHQ
zn0^IpHn=YUO0O`pOhM{FV<8FL6G7_jKy9nVj1wOugT^ZuS3$-;gjbzt`9B?0pMumR
zg3d2UW}LYH=KtxSwP&ESZ$aXqJBUCu*nOb!BWB@MaUlOMW}N5&x(8F4aiSZDe#|iO
z)tvv+^^xv2cmj@RkyVmNV)vn9BCvCOk{KsHkVHC@b}{2bwg3O8^T6a6GfuREx^2cy
z$ev?RJc8V$aSAf$0_H0-PE<kWKW3PCY!0Ze1nw(?)74{p%)attP#7>XuA12n$?FZ!
zv!Sr1!5b~0zA|WkqzBUeNJzT|G+zYEf1tRQN8008v<k952DaDh30j_`)*e3(@ESPb
zRcTPaK-vYcJ~3f;dZ4-U2#wq+2X&_nneLQBbLSE)?gXV_P&u{;R!%VsuL7w9#SM55
z%Lh@^JuDX_F!r!~0j-l`7G5QU#htk7Q`nd^EG@wLW}vbb)Yg53(auG!Q+S~3DPZ+B
zyq|!+eo~&{=VQ>GC3VnvETqj3y7&1DXbeE!;it+wXdNo;@Kf#G|LISd86b70GH6^5
za$nU&P&ory{|-8D3{<|WJNz_3>Yrj;LkX&rVQmMDdJ4yUV(l^9^NI6zVxLdMFdJG2
z3W3Tt9QA1TPDma`gdHT!!{dU$IyT1ZkbDX%OT&*r=6h+fjt$HB7;<`og)dey653n|
z&~q3-bvU***G<?tO56@VZ~up;7j}oAcmE^WT=)O~pN^}|by<>O3d{~{ZLXeX{B15|
z|AE>YpuRV(%>WAnSbjn-UtxLsDpKCQ4ob_QyC86^?*O&Iko&2~=?f$$4o&y4v;%V+
zs2>Yz<H6hm6UUVgKxWBGF-%cJ8LvUj;{u@ZjsKvtd2qKIC8QXpsGzwCTUda~v+t77
zF&1HmpFbrTrhv{EgVpiUP%}{L0#x^Wlw_C!8k>Rn9X)J7^%bbCi%lNfKIL}!DJ8`)
z1vJ(J3M+&<Nd7~PJCJ)%Bf0l1ntMTE2QmYndyh&oOi{%XzB@qX69``!DTXPaF({B-
zgxotHWFDw|6n6Nz5Y4^vM1(KM9vwXHod_}?hkHTk3DoB!6#k%i290qM<DYDheNg}8
zqWMRT2>*PMgv2!>+)&d~EXaI3{t3V%4@*y?&^$zpf6PJVLH%Qi<{wZ#0-1p?Jspr_
zn4*9uel$Vm<M9t@j+s#W@JlgF0mTu>Er@W#o<EpD_Cfu_ism0s{Rc7wpMSvi;PDT>
z^aM(8ZzUL};PMYh{sA6&Sp2a`F-(EEm5_grgUo~a_oM`B`2`y5B;?=wk_=M>@%YyR
z6rOnEZzITlJn~EM$iw{mLy}<%3pDQ#@^3fDJg9$r(fs=x+CIb=zl$XqrZD62FAo9#
zmV)fZ<KGNC@-Y9tl4O|j4eC}x{`Ci$2la0tntwrKw1napWX~@=<6iLu{CfgqKOX-Y
z5|CHHBM%FYo1n2NBEy3lWF9m;c+tWGG+s<7JT`&K1U%s(O&~m4K=$JakGJ9k@;@GV
zSa^WOl+P0x9>+oELBr#uIBNbs1~mg;e#nz#m~swJcw8soUk3v6D?#qV6JB%h$iu>8
ztt7*golw6J$}i0z^Pu6;iWVLlpl09;50E{3@q~vGf%E|`pYZti3&?$V<YNiQ2jG#1
zh1V2GhA9i6ekBxM<{<N+;bn;yUelpw;0rHM8wk|KL)e4bp1DRKeb^I_UjcF-p70VR
zAkTtF9u{6@k_=OtpngU81AF`8wHTtm@Ky{pzg0rbz!zSMk_=NC@uaUV0^#u)kAFbz
zix>j(M?vn#6P`Qp$iu=bLXu%h3e>NJ!fQUrJZSn_h!$SaP&4p_7s#FrJmGbgKzNxE
zke^Q=yf_HR7lQnUCp=T|$iu=D)CPBkh6SPU^ahy+4NqUR@U()OfiFA-BpIeS;R(-5
z0^#+DKzMi)klzAwKc4WCB_J<=M;;cQf|3kVM4@3pC_KN5BJwlnoIB+HKd3E8s6DYq
zf?<jXp72y95T1Pm!s|O8|AO*+0s;AxAphYB?>%_rVd42$f?>*g=-N9%;kg)O9yEO}
z6-6x{pFz#Qmp(!Ee3n40i9jDuNgxoOpf(V`{+AJf@SaT|JXr|H=Ysr?C%hBz$iu>W
zmjuI<W6-c76yEM2^Pu7Fi5A{_p=RI<@5vGjQ;y;ZZx#aKol77*uMr3@djj$+K>ouM
zo`MAAS@6ii!n;R;Vag0>SP=^E*CL4W;;jg3`tFCCfh)XW_JP;Jg6@T8VCbHW686xw
z7NE74(6v4Zj18AS^NbBl4VOUc!xBJqY!0FmLF*Smb2Om-2za~_w0;6~&Npb?l{&-E
z&!D*safhEB6412)!VW(Via_U`nMGD5FhSN7Le|nj&w4=HdjMKT1>d^{-FpBUyIm>*
z-<u8IQw5v5bp);bVt4r2_6sz32szsge3t`w4?u$u=v+6@xx=6`6=pVQUI#SBj(l(4
z*;>%}E@H0&Y}^>64}B~dSq#@0FY<h1++xT)1#CVMG<NPH0rwAN9-omR1U63YDgg^K
z;Z^R?HO`6*3>Op)bdcx3E+{(ag6F_M?m>-z$eJnSaa_>351_aNjpvGh(u@P<+`9rO
zEQK9@)`RjND1VDP{LBQqMR*lR475fD6#wO5G02)$P+9_+39%otW(yW}pm;+MJDQ3y
zGhh5$jksI%Yc$8o@5!7ie`a&7{2dKl=K?#=1Ueu0M4aL0Q(=am&-fXBKIdlm2}>iO
z^zl$1y8gnMapG@Kc&I!4JPDh3QHI<Z0y+;1v~IG0H}p(kX@{Q^cmJObJ`-5n;pg%H
z|EGh`1Qv$q1)m8FIy($$E(d&H3p>NlFU+8`iKSLOW0qX?lv!fc6K3&MkD0|*Jz@s!
zrH}@%n*oi@z}yJhj{tHfaypi-h0WnW?tA^7?78x1w%5wv(V+F#ZY%#YGh<yZ&dh+Q
z|B&MklvZJJ2uthm`8j^*ntSMZXi1=SrNDd@u_h3;U-lGZz7JJ?N;~`<FK`}5l#8h9
zx`<TQK%}}dBGu&(sV)hJI^=Lggeg*91+6QE-k$<WQ=q-j@}Rs1TE`*p@Kav`b?-eh
z_{=roRbln8HKCCFhb^8!>x)3;9%x=0lwVE2bpULw0c!Z#fXW>3dRj>N2`XQ3#f66i
z!xSH|S(tNUptd5RzK|ZMtU;-3A>jc}W62Db|3PagLF;Q69DZ6zFid&O%&-cyM`i&N
z!v@9#<B6a%P0ZnG4-y8Dy<*UF2to7i&@(1rc?Xnl9wOB*f*^N*@;I}@PfiJjDc4}<
zxHyB(P64f#5?<v9wF71bC_F*tAm=~pn*Y;3W1RDe8os~98K!{BbzEWkl0f_BA%;9=
zn8DUrgW?*LhhK@Kgxdth21vN+K>Y+?FOIyY6*b(z`&~f(MGm*aAh$rnZMQhXl&e_6
z4U`5zX()k}0c-}gaC=)#INa8XGfV-cO<dtN8{`(0w1gV&lQHBm!_9#K(&mAM8)&Q$
zDZNc#TmT6-MGC{M6yz3YxPjWU*uqU4Y6re>n@>cz8A&iq0mT8Xa0>^y1y8uS5|FpW
zkjD(y1hjB<Lr;$fAmJ(u^)tEYQ6A(LXt;{wNRP5mJMe|8ClTR#N1S1bGM=)J5#$y;
z;rgCHKjb-vJZ88ypoQxPF|>UC01~bYP(PC!t|vimfrjfrG3@!A3u*_xaQ$3GIG?wP
zGfWY{6RxX4Zow0-GYQB~#E{1f*9B<dItx8q!FT>LuL8}zfXX&<!?hUX7HGI;;|SO9
z;*h--_`-EA5#jnzoM8$Ro^aJ5kX}J!fB42ZtU-Rk6EDUX@|fX%04>~Y(8FE91YF-=
zhlUBc;Vuet3pCt$afCalo(07%zHqlEBHR~<Gfa6dj%Z(_k1w49xdl(Sy~i`20BU31
zB_I#Fe*`t&FvI-;TDad6MJq=fAmP4;!f@XXaw|04*Nb8=M~*@5z!&ZhD+!k)PT~wx
z&fp3690K7!5#&}p@lsDfz8pgyGu#<KV=YMS+XnP-2kmoVW?r=r8YbkXchEf$;C0u`
z4nG5Ng!^i!9r(h%nTT-TB+f8p8=i2#Lm=Eich;b$SJZZ#Hb%Ij%1aWE#~i=Ij28v8
zc#%Snmj+0F0L}e^$_R4f<uhz-4|G3)2=@HYOGLcL5)m&x;tW$jZD3sOz%l~yvVcIi
z9tHUYPkz}<Kz=obJZ8K&pvB7;5wvn@0VG}$pkYRCy!3+H0xhRnal}g&)DC?4WqSqT
za_X5F!;}I%`32wn6R7;RA`ma}Aiv;=7heMMt{C!|@d6$*Mk>er(BtI*Bwj#$1xoUZ
zI>;^1c#+2uFYZLdOCS;P;wR29B?wQvR1nB7iwMNa8IWJ_#LGuv{Ofw|6Og}-A&(hv
z4QTo4fiNOJHGuYeJ%Gd;s4qoiyn*-bppO&m1i1woZySZNmvf4Ucmtb(ZJgk7IpO^D
zK#XCEI-YprA`ovT1mZ1@K)f}B{E8=D3kk?)V#s60+XA$BD?*Pq22*f5`HdK)??6O3
z2o7`fc=HCi1sZS8IO6Ra)DG}G(G>Te*y62}h<Ga!W0>*>>ApJjcJdqo@p6nnynF!p
z1y8()5|C#mApctkJ-=ec+X1wAV?mEM1xUPs`q-4@x4R&>K;!MI5cd3bnuvH~CnDZ1
zi7`w8&AH-gSAgyh#Mhn!-OYthK7c^HRuPDo`Jk}C6YsqQ<XbW1G2`_CTD<lNp_QYc
zvjUizS51b7Il1{U9pn~hyvE~**SSzT@a4yeWrWMo7%_$^i}B>gHUjx^1A%zEMIhcl
zc>`a%&;*4Ao_G}}AkU8>j~TDX^QNG2bP4o$O@QQA(3%)Z^6N)I=o~+@!_Sw3*z;=^
z5%DTbM7%x|WtdWcCtd{z#H$s7cugS?ub{kvFJ3o;!U9jcE+im76GI*|UKOBg8(`!7
ziv-c~YXc-+b)jKSZhox>xdobEi*dxOIn)k(`E_Y2;rwbR#xTVRPrPOjh}TI3;&l&!
zczuSEpHTbd0tDnuL1Bd_-jxZ+OJm4m#=8SrysMzc`vOS3gVyL#lAr$yAoBB90qpsi
zk%)L#CnDYth%!uJ#}n_b2*j%h0eL$D@t#2-UMFG13u?O94hkzg@eaBR9bb7d7eha0
zyeFW=JLs-?*t{ONpK|~b@1V7bl*D^I$Su(PUXCN)k3sMK#+Tn$mf+9t*w%G{)?Fgn
zV1(CoIe_jiI3NyR*Tu&VU3Y|IU6-8zVqKSm08}lGbzQJE2*_)YKxM5iEPR9=e(J-`
z5MFf!dZsC49T8+*0&Kkm=<ayfdI^{q@;V}{b_qND{Q4hsR-iEC-V<?$pP=z(P~4)}
z0luRI^-LV_IZ9~f;lSbw+&_YyGt2Mrb2se1aBhd6pnM2B2d8@zVo!GOCdi$H;Pl2U
zw(23X=&A?IBC9}mGQ-TpwjW!g1h$sPW#!js*OlNiuA3p}{i2*r1zR_w&#?1>zQay=
z28Ke=K6ucXE}%7C;CoW!9e&Q)23aHL0NQ7MfMFu&ZWqwG9iX$`Ize><DBa3C{5&EG
zI**s(Co2Pk$RmA+oe!bwPmY4_5@u)!f`lKIbr!+Qkh|B}8GeH8nBx8u99~H4EI@n4
z4?@qC2?3>XW`<P_Obizo9|(faczIs-e>zMrwtnQ};{Vf~KzGNVasTNEx;y@X`%ln$
zLbYX(Fb1WIqEg&uz|O#i-7mkq1QaGBt6+9wJInZ3F(@7wSJjmLpMDt32AxZUdJZ;v
zUv-rzV!j8KW<h(?L1z+!!UW__&>2IZ^axMeXlo&1ZUU)?ueoq$m<T$Hd4?$BehQd6
zY;K<pb}#B(qp-9CUt`11@DsGgh8J|sEa=>SafhEvKyi(9&JZX)fz~83urN#nuOnQ{
zFcCCA^01j<;)BHu6Km1b9|YZ<BM(}021zHdJc?{5s5}7Q)df8d6nxhS=nf*#ned>r
z$jr2A&wSV!5s)$gJ)Dux&^o^rrWUpq39TN0u2%!Q|1-m;1*;x>0<DJv-*qt^at8;4
zjKd^Q8ik!}09$9uz{n5+Qv2XD<0gmDho3-tJQ)~5tV{k+4=aY=CBw|Pis487Wd;Vu
zZqRz$IVCXnK*9i)4nT1ai*s1GpqG=N^|cJl4VR=q<CLJV5O(<KCki@)QFs-o97$kt
zSn0sRurh(e;im%!<a}dDzJ!Gn?fw3z`2Tcq9Da|bg5Ph0#vY)47a_^-NbQSchKWm;
z|DO)(yCLdE%&-B+tvKksEXcXz;4~r+K9BF?gX^ei1C$oPdErCtW$-ympffA^9eyq-
z`9GZ<l!u`D8W|WuKx_CwWAraUcTvkj&d&y=dC-~Uh&~0=#lO|iv+aY~R(`c+_z60{
z>p3&ys%Okhs~#~kuX@PLvg!dd>#7&R3_qWXGyHr8I{O|}M=>+}1l_X$D+9n~1@vBZ
zaNcxgnE1OAa&D9$$ZgFG6W3S$pDrxJAoPHlVWMu;|LG6fnOB0&2z$sZtW^Y3+srWW
zB1oK>VPXJ?mIj>-&TtX5CLB~(fbz!~Q2u6jSP9bm5Ok)avcu0W%#5o*^&jY*H_&-+
zFgHC>hn$hz!oc_%bdDV8e7C|PP?^fK>LD}ps?WjL?kPu&Lua%&#Fv+l%NS4{0*hNv
z{|2@;6{a6nCL{7As=X#uu(w_WR2M+<B`$lB#gXd-<nj*I<`dhG`@Tq+IjCg}lArh;
zex`xl11Tf1tH;bApt2g2Cn&wA_<hm;>0F?=2bJ?LsxJo@6JJIm$15mLF}$e03@Rr<
zYtns-LF@M+VGOI^K<C?Hz3Z5%;nI;Z)Vq$ER)EWhoe!BAv_Ne$O^`bo7(_tpyRqGO
zysHe9e#KUmgW52`jwtsXV+&Ja#n9s$cIG;V2y7f55^w10K=%fme@t1r_$mxar<mr0
z!um6k9I{^+cpQEr^3HznosjRrY7av0RV1cO!|w3&i7>Q3;mk0x9&~Oh^o|Kw8G@~C
zlTZkX1Jt$+%x&O&4c-F+y$6E9;U}ohhSlo`H>2i_6T+ao1wri=NH}2JVF)U7L1iy`
z8y9wuA-}`V!=U~$sNMqI?*TgZ98^Dm*3wEl{Jd@f@h2#cgD~h!&3(e4dYxevIIfw6
zR~-_D><s~>MY#XvG0(zNfcRhQvo^@RE-U}T`vwR<fy)ejho8Hkc7W0es4fKO8)l|e
zd}W|~1Mw?Hnu4CC46frqXC3l8{9F%?TbO#xassr@{4uu!cn%0w?t=UWDmy@RCaCU!
zw<SUM|1d!AnuOJb*xUdLm$$;W(?2MEBDVv5H^a&lm^%^S0aE)I$q%sff?Qr=6>A37
z(d;Y#9%h{QIhbSRSI`|3&^6_-I0Dzb=FmMOptF2I?OJAspNIBC&L%@Y>k@P?B`6Je
zfa+z?-5}DCb{t3yynY*$cAOa|g3nC`ot32q2?Ow*Hp~t`w}I0t1Nfek?ydi)gXUPl
z@ha@_6BOPLL3b-AGfWgyhmJ)lJN(>$l+QqSuY=+QbQb+*eTJV8LFeIv?s;HlSOsc(
zR+mD`NYLG>tm>dXp~Fwm{SfoPX-QNIbZ<PUtc<jPxC`WNP&k6(9n`l0-C=Z4jbVxa
z>}*J9hKYNjegNr(h1+9u%(R_Z0Lk0(#YlZQb4WV^dA)sn0qBfJkCk7&L3zL(e$FE-
z4ngGr$X$s14o$Prd<;qt;P3>cZ%}xH!VZ*IL3tK>4+}^?NL?B{4MN)U=xG&{PC@Dx
zF+%b<hz$-0@LmeYeL~>7DPVliU0ok)FN5!=0Et1{@rZURWDEzT-V+9&ANa8Wv{wu2
zMo|3+-kS%#0|j(v&_mGuxAG1@FYSTk1&|;9RzvpO!Rkk3b3tP)4}LRPg6aPZmdNcU
zV{m@K?`KnZ*g*0eM!AW|E8x2n!FdH%X0ki{)P|Os`oj3{e$|1ddGMG9sC)w7ZOgC<
zb~kGXwCsfS+dz2?6c4bwUtK`@LH2>_7^J&jjnMSry89J0HxCXsP}s9O{455Uhvn|q
zN?1N?W|-IwQUkqj2t4LC#r-F?yI<GjL()8Yd5(VfE6faV7{bO@oEav9+SUaiyAX9J
zIIOYNofDyUVY{~y>_5=C#L)8>LHYR+GqY9}JdPplELa``<#|w@0xH|_)vuts=n>d$
z%vzv00j+~Tq;<&I7jV0weRZ(i{0=`?pxKR__dsTCg3CkGAJUnP#JCM)#u{)shv-K)
ze>IXEvcD1K3dH@${dm}Z&M&Y%G0eiN7C_yJ+E<6@#pU-^P(84|3%c93z~v!sM|K~v
zeqV>=KUnzyYCnVP5u`n7;CdEx=d}XE#4n(JpSZ)%w~wLsCP^dCDh2ryRJVZa2iHmR
z4nJrAgOo*({lAd%1U+qo%4=-t`yn&KL{NS58<ej=Wi`9QPgdyOVwiet>HK;gBu^oy
zbCSv?(4Eqtdxb&w5+c<Ppz;)iA0#tOWP`c`ln>+?7+*h_K3@vlzfNYD=(rf-=L9AO
z@IGHqxeaqK=uQey9!9RuR_Fbn-oV7Lfk8oXq5>$7vV+2u0W>}d$;(*Uf%Bk#L@zgB
zV@sg3;6Zs0)b<1A(F9Q40jeuN{sM)iIP^XaP?;v|@RRv8#Lb|6)1W&}5$O(+PLb0%
zs9(7LFZ4bsVTYe<{(}2aKXKh_3v&~?8BtFVW`sY1n1SsMIC$EG-3<Uun~y<$k$3oc
z5?YUd#wm`0*4BXbrh@Lm0=37Pg;(7L$%D@vg`_`R=7G{~%r5A8-O>&}BX|9u4jQ8e
zr)6g0Rp7OCM4AKY+kn?zgYpNc?S$l>M`-TBNSn}h$|FdB1DpmxY33oU?&Np)`2}PK
z$bb9}KeaCYpPtCXa2gcX;Qo#}bnJ=&lKwz(k1zdkgVGYa!_P(#&F}D2>>@M__#J)<
zUj*%AXZQ)e$8Ish#JtJyc<Kg^4e>kt<hlqNPiI&K3V%>uc+3E~+wL?d--6sI4QjtI
zzV3vI9~Fk2B@R*#3R{@lu+@)Gav^ycGo3@)bl@}vn+p+V_z6oBpz;wG{-CvokI~XZ
z1StHF;u2PVg7P=4e20mF@;IqtIMbN8!_N({@RE1<xdh}6P?;+2@beu~odGNVA$0~M
z-C}bOdcANErA$Zd10l=7%p%9X`26O037Qt<9e#r9R@i-B+mZYRYCnPOCCP8e3=?hF
zK++zp{Q&a=a{R!`8svHvxm`OM96qRR8BqNLnxjFFV~`tRV%W?DwZTDc5KtNhm5JbX
zKPaDr+V#*oJz?c2cDEwp=b<x$C8(|go5k<&^XD%}c?|O_dOUL@jpt!?o4CVIcF_0{
zmirdKW7!~g3WNGqkp29i^Rz)@)Jz~fNc;I=?j|NI3}AI4=w1U*KNw^O6~ba0fv^DC
z3kxSw-0M#x_jVC*FKBN8x_eR6@GkI}8mKJ>9?Jyv)3q6XK2m4+`B<6Z=M#B`pHHP3
zetrhs|ETWpQ}I2t&#vt7^VKTo8R7B{Ki{l^&PPi-{CtM(jBstxIGOM&(AY32enD-t
zuhC8`|5hIZkK@7fInp^Xpmff_;ILDkgQ0K%BSQ#??qOmGL7smG-75#`tHJt}pt~jh
z|7Wli2aS1v#(+V0i90~=5{KSb!T_3^_|IU;2O1k<YPfVN2T})t+C_{EQs8;w&K&SO
z@CBzW;CbK+ihm&Uz`sHD)_(^}&{-w0IbJ<*y&<xSCm%Fc;J6aoSQDuIABvKXkn$s_
ztwH2Hd60XGSyujK28|Q3uKXI!hCC;ZS$~7ZC>>b9ZQF&D{!a(BCmmTCE+`&x|7lwO
ze|mi#!%9$kU`Sw|2)e)47&MOrYU_aRflgqa=mO${&h1&uFcCDCXo5H=2i)ES-EG34
z(r~FV7m_Ya85)8>V>Z4y|EG(B*o#5u8;EIv?rOCFnY9>k?>lJU2WW2BYUBUu$Zi1b
z?EsD6fWiwrXWYy%F$QEWXx?@)!^9WNjH^=6%rb)V)i*-QGEn(eGzr3XfSn5<4=RHY
z_sA?@W(bkSG6v76(r^jnhXAmj#8!dYsj#@_-v~-8BC9~=M@<6NKf<84Gx*#AY;B73
z*^o9xYu^9qXTWUG+`j9|uhDKR|5m%e?;AonPXcwF1K4bEn+&Nh4t5W_!%ssI=-4jw
z-aJq^!2Js<50UQY2F;7DhPwfEeE~+gg5BFB&#)8JwuiP45pIFC54jzFegc^(%m8YW
z|9l`1Sswz*mtZyvLm>k*Lx?UYKQ=Q=d<cy{NoafpL*4)2FeqLbR)N+YJYZ&8l?ReP
zj7Te&p!{vnIs=q$v_u%DxTBd1I=>1erw*RaWmtu7E@&+{NDN%}F$=Hi0<Cj6%rG$z
zx@HQb_n!#E6hmm)a5x*1t{a#bCNM4ll?@`RnzF%ThTyQk*2fCU2A3Thpk>DfNZBE>
z>J2zOF{}dF0qSRR!|uTW<p~jnDWJJs(EKJS?Mdc<>=i{xdr}ObaX;`{60qIa(wi|T
zE|?itz0Ae$Moq9fXj%l{eT7Ji@Uj?GE`j=_;toGkLE!}2e+8OjW&pLZ89q9I`gu?}
zaQj!@;b$gjod)dw5N6?3Szvu&^*_PoK2kdv)|LRbt3hRqFvCySm<C86ERIS+W`M@0
z!FnO>DP+Ci^;A%I!t{XS6@KR&Ob=R_3%x@Gv^ELkHdsB0-u`JTCGOmy8XW3i?F3LA
z1#9EM#6aa9Obppiur?*A-G{!;tP+}5A#GZS-yr=u!t2anWdpc8L0V_linPv5jfY_h
zI32P({QS5ATCX!Z{QSHEvIYvYKI9S7I<q=ahAA*}L48<|*~nuKeOaI~5R}%av(AiZ
zEvVcDk6BD$NU%p)XBLdK&J47ENSFb0o!KOC8bw`a1`B&wxWn)10hghWb}P2^Lu;l%
z>KJ(2`!L!(PBiDr@4+DbXm_|n`rF`q3<|G@uz4NOxC!W<@xu%gLGvb{bP2-XG7EY)
z7|8vgySw&+@`XIZPtZ6SsD5P-Z@8oeYJ)H{tOD1=+zvn0u0Z3D-QlOk73eq`IPS!?
zK<nDJfWiwrkHZKa-@Okq6V#Sg2Gx}eKOZPN{Cp$|Dt8!Gfzl$l-;vBXu^puDFvCPP
zZN%IRJPn}Dqu{D%L2d@Q;eQ^eP8C}P@>8KGq`wX>PYyFoe5VC5AJiUznU8Hg=W8Y?
zjWMoTo%4VCr%X^g%wy%(XwQ}3gQ4>_hnc|VlELyFs2>IjS6JS|F;0kxA6VVX?(lON
zIQ=;Md;lsRnH_$D_F;nJ5R{j};p5COajq!C6tEaGBpg9@!Q2n(BZB0R^T^Rm&^#&P
ze89ieq_xXmJq6Vl468u#_2wy}UH<MVH2$R>etvk0<?bG6ySxlmroh)4K-%T7@B;Y_
z9#-HpoFHWlXl)QEEMa~F`3rux5VOP2K3LjGW|%kulx9Hd|JWhx|3Gcg{cVu8AE?}h
znE|?+orwYU4)a=Q{DRl0GDFs=BD)PV4h(Z2a{2ub)Yk=-^UO?Ipf!!4c)(W9BdhxW
zT`N4$>R|pORByo4p~Ml=`~<de0rf{f=eEN9h|LV-a0IE}0$)o5nFm0Z2hBsEhA(tH
z7p+e>gBdzsEbQ>p4cblv<?jc~B3hucUqNPo`iHPG72TcyENfqp{f@4_jY{s$LUOkm
zn!C-B@((U|JCNw^2r9YT2Fcx^_Ahw71+y?{jkp%5os1sd#H0n#85yLc9aSp%g%imy
zpmR2m{USs}97vNG2j7ce^*d#0{x%aL%`>8<9VQ~&%}t`aPg2R<Ymwaj5!zRS<<(En
zz8G>|B_{2BLmCGmM*TD@`K1cUFL%)Vau<tV(94l$B)U6;O78YSayRHq2jnz=mI!xW
zBhlSfRC2c*lDqeyh4)@8?j|NJfX;g+rQBhsl3!jkBJ%HYG{3CC;urL^vysF&xLHV@
za%V4+yQibMdj=8iUPz+5S5wK|{YdU^M{{=v7Izbqc6vzkO9hqu5`*NIA~e4gWAO`m
z+NmMY-Ck63w;qzalhE9qOoY30NOZRhmE6sM<nACecZ0?o$!YI|ljxV11=PvEXBiOX
zjxCyB?1+d1cM{!QehJ;(*xT^Sk=$j9<}NcL++|OqyQWepJS&mht%~MuH7xEXrd$Dy
zLz7Y`B~i&QZb*I+K=X?r7QdjED^euJfeDq|ErH~21~hjwVsSTe956IESc3M@!TPkw
za>R;()+nK`BgAG7Y)lY&d>S+chCUwq47xrJc{~=YUU7$?puG#=u`OYTpWk3>R+xoX
z{lIDlmUSlt_TcVb4jCI&0PVqTutOOey#QMO!OXA<wD#zoFlfCs=GZ96eGF)OaM9Dv
z9MJd(=za%w)U`k0IUjz9pM0RXIvEC`F3=ileutk&o`S}<ApIw7;r!p3@#5cV$ebq9
zcoO2gDA-&RXe<pjkDkmhkr^~61RYOOg0kH~YlskQ+Q4RDn<sgh0vRs^&%rrE#*?tc
z8Eih{64IKI43J&o4nKGOhn<TL8-oXp{W7ln>&!6mb1>7&uhGmazbCV-{F%+V@_|3Y
z&xhU&KOea>{Cw=p@big1!_TMI3_qWlGyHrGnrriS`1!!y;iu<w=-8dJ!%y$$(6Kvv
zhoAh5q4z&nJNy(}488xs+~KGDbLjmK#t^;W`yYZKdckvq;SN82pM%EO2;BeR4Vj+@
z)fbTZ(P`z^Xy=vRlU-K+%m(cZcZ9EfhlLZVW91Jg!0HxAc){kG;OhrLW8a{;XXu(i
zP+kMC`vR>SL|ZF=WFgEf$a*E@Gzyxpgsqj2gryhQI6j!hu~z;|9iFxFki3ZOXVADD
zt~KqT^&Ys^0l?ZI`05Po`GnyjD1RW2bzxJ792TH)JHmA>WFG*04G7X5CZIcaK>d9N
zmWE6GnUFDN@Z5s3!%xs!7*JUPS~CFYlZt`&wt?0NaABEO2blw!+hhih<%+F3koJE%
zXzT#84g|J$0Ld+&w1DK62kH(#w}SE<s0>qf_$ev^JugDu;im@dJV<7dRS<hbwLoH!
zwCuR@t1xID0A>eb9uO2h=1BG6-)bcLqnTEM_OO8Vxjd4G+&=^|8x$62GEl=p7gQ$5
zL&5|(EI{+~_`>2q2B;hoTUAR&SQH_Jg%DC$fZ8>XIXXmGfW(Li3sBs_(j~EB(TNro
zp!N_bU4X&_IV|)<7^dJ0i&|({SdkGH`bc5Hj}#W5dI3EwKw{X!f|$IdLq=M0L<=8~
z{h;sx#R+owfZCt<!p9UEKA%!a&o|Hif#%pC^FyGudf>W2-r*;x4Tv5-ATey=gI=y^
zk`WgF(oypb=!{iRSb)L=IV_Y3q?J$UkbJYAjIdaO6c#K<X+<1M83Ga`CM-a4M{2&=
zjTRO%&@u!RCdgr-Kp-sEL&GA6jIc;V3JXx%8<s9WXEvdy3y>JLuplPi$dQp&iqXOc
zWIrgafZ_x>d?W~jPdYSwRLBS)Nu==kDU7IZc(9}ukQlb`LC-hRWQ2tQT3CSkcc8EU
zg$Z(4fa*kiWrzwiEFPwiUWQ!zizq`teHU0-;lvUaATeUX0u*<o=9{-^sAUMKzX1vh
zP?#Wx1*lHM7ZwlGAZ5rrGQwgqQdofYuEW9tv{wf`-+;uhg#|JB2Gp-7HGGz$g%8Mn
zQ22o21UY=T2;`fY(C`T(BYeD(!sj(ozWE2*GXuI`3#pw362lfg==p}1jC_-X78c+>
zqrAgUP?#Wx1*lHMmsY}{VIfRLSa2YP#S5gc0IdN;Pb(lXV!{Fxcci8Zd9<(qjlF=<
z1t?6A!va(%;tLC5XjoiGCcO+f`Ug>lJVgo%(D(;>Sb)T^g#|JB2DG<;)bP2UidwFK
z><5JpC{B>W=Z`S{cI@d?NV(EMM)=esg%4;i8LV6Zoh^+XJ|Hn{;e(!U{)6|SK*nE)
zZPQOd3k%TM9iXrPg$Z(4fa*kiX{7@i7OrH3g%wg*fX?!Tg$3xW2K2B1i4hYPptvJ7
zT?C?q#V61nXnBX9pfEuW3s9YiFDzW4VZlU3SbYDD$Ty(9fv~W6g{3?NiD3&1V)6}W
zuOF%5!-*C?Ap1dS1r#U9;R70T#1}q)!DDh_t9B)kUaqW13ZL^x<qBy3BYIi^iD3&L
z^n3%lAA!`cIF^E1hCGL+6;PNUhXtrk#1|I3pkYx?Mp)z^g~b`9umIiXfF2egF=E03
z6nCVCMKfAhfcB|^(gi3?ki!C0C*li>a%fnXkP#M|NMQlmy9>)Vcd+CekQlbGAST~{
z<^V_yA8WMm0oe}<A5feihY#q^41D3E4-KC;iKOS7hrbZz3TV$JEPSqD2_KLcw(vpE
zH^}GT5L@5;NJh;!H=+3k6eh@F0jd-6g~gj>NZq@VjIfx86c(T}g<xTE5ldKr#IS`0
z_Ot?>Lj|oDhVF9!?QH{{Jz>5bwCCC3C({FtiJ<Xrh6fxIL2F?_dtg9zfYdQ5a6;r1
zIN@?taD7m@2MD=K!VFV5VQ1oi?zMfuF;TGwVh<~bW)@zR2nrvR{S-*!p2*{_j~Of(
z0vj$dCP31O320B3vcpfaSCDxo(E9BY|Nl=1jm`QoK<1P{@dMgF(7*)Q6An6$i7^ng
zr%HI$?|4xBh^}%3*$-N4jAvXHbQTn7T`w$OVGCQxz9q<7<j=t@E5AmwuKW&~PhsX*
z1)Em@?Ol4z%<xkIbRIG6%vhwo4|8B;B)7xQ=dk;?*&TjvnggAGVRrbrWe#NT!xLtP
zRfs#YMOHmv7T206%rFIJHn#l_esLf_BlbUh2k*CWhVT7C&p#J35c6fQITG+3By8_F
zYz~lzp^$-vAw-^sq0k3Jb1)Ph0PT<DU?@DpjJi(}bWSg5ZzQOE*|Y!>cVIU|&*>Ec
z?W2-*_&Faojw<i)^VWaRnF$O(LHm?I`{!rC=D_3~euD0x0iECbkeOKvWM&_9{t|ue
z5IN33afv=h3tBr4n$G~8uLD{;56V+8HL!Umu-}pLO&fUb(%~m4zku8UG8fl*5a{+Z
z3NTCr*$1)<L?i4%%n5+zk3jqTK<CFWGC1r6%@Kg?0PRJ!XJE*NowJ2EU1C{(4RZ_F
z&!D+X28W*@H-OxN&ELp#O`tskpz;D#9t48h^RPKINZEo*E$B=g*m`7`{UAGG{w7rn
z<aT7YV$+YFo@apF3+aD=&igpP9Dfa29|H&S8Gnd)fQ5T6Y@QrEcLzDc3>Nn2c6A`x
zg)9e-Q*MW!tw{3!n;9-5ml2>dEkOGhK;Z+5Z}9mR;*dG+|IG~G{UgX`g4|bzY##Ey
z2&8j0!1)Zl+-YW*_y{yl&F%0LG$sxz^I__+?SHV11(hM7vk0A6{)g^=fRzo%aSu8l
z50pm0{s8TN{!n`vbQUbgKj67k@c9@F9}^iELO^i=-j@kFe-)G#Vf*_O7$$<-iJ-HT
zKy$L<4nG~y&aVQWdnN7gQx;TiAngeRo&NzU4-`P^LHl(<b9LelKSB3Af&2){v!HW3
zK>9)Rr=Y#HpfUq?p4LOqxgFp$Di}a}Nq_Qz+W`!qvPc}1?m%w-TMe1>g{2`-ngqoe
zwlV~!1|$zl^XPFHi5!P`@-4^=@cBfbv-emSz<F05dZrq}Z2b8#0Bjc|@50;$azDs#
zFf(A{Ap5YLe+ioF`df|t{7YCG0>wZ4OmB9FpP+Nez~PT}{v}L3wzG{E#K6)VVqX%>
zZ6G&;+y}A;be;t$eSz}}bWI4%FX&;d0g6w4&|EB}Jb>(5gslDetj+KfIX}YO2C@VB
zJQ`)#Iu<PFUnUqr_Nsxx6NEu~*5yEF;xHr5zhwFk+0O|&{}N^gwlyLN5dRZ({v|Ke
z4p12a3JY*pGc&F7OGK{A5oH^=JOZ6B$Kvo4+`a{^dEj^W$plUxkg&m(ztPXX6a<AS
zH1C4eHi6n(pgah22Q+_Og5??H_<*?qv{u3aT7TmzS3&t7A%~X6q35_UD=<LYsh~ao
zERcH<n3-4UuZOffLFaz7&V!s)33el>d_p>-6Lgj}=*|F8yus=$_&zvL+ZojUIm}@B
z2(;H%-r=Viw5?+G|NnGw{of8Lt6^nH0~7RoY<Y*DVxTYr?Q>KH??r}}f9jy}OWENk
zD6Bwp{h)R%$erN$1I_1y^l3Bv1f3@VavvyM8$j({&^Z~PGcn{Hes+QQ+6+G*>pT1e
zwf`Q1_SDHc{9G->Fa>;WBAT6`_AzLm9?Z_i>JC32DLedx>5~VwCm9+pLDrK&_Tj<W
zLda!3sGJ9#qXKF_fY{jfr?Paw*2zH19OU>1)nDN943rKP7$%B?;s$&k3ncx)@;WG=
zgWQTMPlL`xM5GP0G|mm${|H@g!vM<P4nINR`)BU|=^*>TZU&uG39BoZnO4b8{68I(
zk3epNqy>n3$PI(T?Zk({wYf005Ib>&!GG{RUyhZ3nVBYj4(43>HJWQBa@hs#Zy@%M
z+9S?w1*Zwny$0%#whYLRpmOTrVn*=U795~7x0rDv=v+)to&5!Lt{1b&DhA<(OM1|L
z7<dg1sQd$!nV_>d^cj9W0Hr%)Br};Ee#%{dwDmz}4m@IJTm??o%)+b8L1ieY%vj7Y
z@eK5wj0cM$dw^$w><8_c1fQ1ysfXvn+F;=LWcUeE`vsJ~n;9nFP-d6{@&gDfz|PvR
zhr~N<k1MF3A_rX)1aixIsGX>1UxWHnkUrvPX0cTuJ8lah?FVjVn79{e7ib+0%&y1w
znCH8GjDpl%%VYmfe-{NB7x7&AHQH<C-)fJQ|Dk(<k@EtmECjW&LFo>Z)*<1<wCa~2
z#BYf74P6HYZQp^^gYqOO|AEpqSRcQ`PbE;;fX|L|_zAw>gx}#OD4&4NI|Q}wK<7rl
z#Fd3W=VC+JG#F_-nZXj)?vI9-(U821zHSm09?1121H->b;C;%Vv;ykagU+7?m7kzB
zb<zw!LGqw@17UFb1)W3a%rLPe6>|O+$UiW1vDJ~&q2Y|YjuL$@HB3L)U9f%B$_x`t
zgrR$+of#&YfzlkPy~)h53Z@=go1_|UAEHfy5oY`hKSAwaP<+C|P77SGLc$GJuY%UQ
zf#TyKIG!Ns{P#A<I0vY|`(qnqObQgYU$=qo`T?B-3rVA@u>7!?Vd6iKo?yheKgeYU
zqRfP(8*FyUg7PA$oh<F}QwlZ~A@1-KR1bjL2FwsULG2z;e1O~oKF=1(PK+=>N;jZ0
zZ$a^ks8bPTG^h;jIQxHk?ter(g{b(0-V<{Il+KBWH(spqhHwWc|AF!n%RXp%1zJZ8
zPw$Yj7(Ks&)Z4rv|4e$YouG1#8xro2Fv4LMR2{y(;h?Yt#UG-qK===z9M~P)4nKR5
z{0?fbpt=XG&Bf1vat692mh=rOmmY%7*@d2U3rgz@OpTWs92R_15IFIPfra?{X+USa
zfbtRpOVcHW#s!}o6fS&X;CKMPr)FZ*|LJQYk?yH^Pzk!H<}~P@nom)%Iu%mJVb33!
z{sXmb9)Rw=K{5-R{)HWWzKjB;S6F_A=mq61&>3d`5A$9G`4yC}VPy%p?Agxv6Lf|#
z=$t@M{lQS%a49MdlE=aIskFmS?-`IYG9EB9P6V|FL2&@W4?+CLj1wVsDD$ejwg0C-
za0b=a467D_(>BAzht7->6<8eBGO#eLRTOae$tb|^6MU|0GSfugnE%rsCNoWZ05^jH
zwEub)cO>XcE~bg<ptJTLGfsRC;xjW&<miHg8OUy!A0BOY1mAaswN6cDnkZKIe>$kW
z54uwVWY3jIBtGc8uuh1XsC6!QANVS{I8eS5LzKPS9e<*q!5{;1+p0^^|EEhv{-6H;
zFz-af`dvs|V2@kWd;qE^S*L;G50=*;@dvJdK<#``dk{1p0j;M%eHzes0jS(loepU?
zg6e3HIJh4HYQHi#{EX;>$bs7F;5IS1p9ygntjx!jCmvAguBHo-|EIr>K*|G1cQqMO
zng@`~g5?1XlsteM#vnDIGyWIFLgE}&CSi{sNZo`jY!YPJFC8e{^NHd3#ZL(`q?Z>D
zEcz}rJl^q1q3`gg2NsC(qBZjW^aaRa^`RD2UUW0Osk!_t66R(y%L^p4K;ZxybGjP|
zN^g*~02y;YoihNfs|Sr~!15ZnynxOTd<KovF$=F^5NNpM7mHM0FgyG_0Ub*Ron>-I
zkYNgl2HVLjvWgQ_HzqSo>@S7*2WB>?j|eg!mX9AWF@%W1+Q!KY6Pru_Psf%=O=HpW
zs5oZ3*Ej;w?gf>P1`(ikFXov`*wesHlye}zgYGCWhuqolNT1>7V{L|?Pt+NHJ_Yrm
z&B1->pAXC(ehP!m={9%x3A)2!)-CAX6>W!~$<v^7C+ZGAQ>Q`qt|&YFjDP)q`ZH#R
zRZp44S3O}CTLrqu>5(z$3~ERl#{d*&=8*n4I2_F#euD1T29<-bvgW%qX#D6n^xR0)
zbiWbYmWGup2sv;a3$4S~A*q3d1t{)8{ajGIpp0k1#($l$kN>_yG7DD5fa)Pw{qtxs
zgC(fG0rh$Q3W3h*6VU><`<aDT{S$)pEkOQ4jL$&ILgYCQ*d8P<Seuhscoh$*y^L`t
z8g~DJ+KsUMkI{yLhDi;`JaBml3p<EAKxHzh?E)%qLFG26i~yCx-Ozp*qD=`=4{|s1
zd2FEZac~<J)ZbthUR43I2kl%oSR8=DAEUhtst-WpKF~HgI4nW_2H(BOunHEIpmBY0
z8UfE~Ldp%~`1mRe+W*9{3KTC4d<~b*g7OCJoGf{VpA$gi)kx>of%?FpHUenB3TTZj
zXv_vQAB>zY8TlY{n#aI-PGl7ixE&y}3KXA^{U&Jc0Qm)4r-9aDg4_ZcPXdK4s4fGw
zu|Q!9k^}D%ly~?ETJs2!2j>N5;Z?A;uCTF@&q)5o9*$^f0^EN`9go2_22<7yDYFQr
zn-`$HfXHJ;&7i$}NM)-wG~A*0b11MffcNBq@)_)$DA0bIOyu}rclZffqXYJ{Gs8sC
zIxA3~go`CJOuPe{i-h)7A#E~HdrEkfBY3|Tq)h`l8v|4xgU%QS&F6iG_9tL&Kre?u
zXPJV=`9Sdu(#HYXOX$on@ue`s6qI;pfyBE9sQzLW0kxUHeggID(c4Vt!yx4`sJ=S`
zW`oj)%gV3dJC&S~?o@)*!JzyD%VW#I`vD;RQcxN|P9q>WSQ=Rk+HZ-JcGrOQLCR?K
zJb~V~1C@KQ@BqgNtbfkz@N)+^EE!gT^5s&HnamD9J4G0#?1YIsGfdnK5(nL{1-kD9
zTu*}g?~w2Sjc22s<JAog1JFDca{nFb_h81A==t<<IHW%gZlB9L{9Go)Fa;DA;IzRk
zylNHLEs*$D5rwSF1jQdpd_nW+op4ZGh^$fqw_`!^0NWRaJD*B|&MX6slOfG<!SX3c
z4i*Qp&@<s+?vexR!x0DA=9tLLH?xt$huz^PAMCs}XNHL~AU7~O{1k!J8_5h4`EcYL
z(7B1Q@(z3kU^2r*j|-qa4#Px{UqI;ymQD!e8!M<j0a5JvrYaoNj=`UA7@_H8d&K|g
z|3V@0_Boiid;_}o7+2W}l7qz===?<Fw6qTtUZA@*86ab*C}k_!J#+Z-%`R9Rusi$&
zt<?mTU9&|Qrhx8p2B#0uJyjsP*d2a~5t(oHg2Mnk-yq6%P#wJv>5M4kdLCVl*m?p~
z-hlRWgUSU(1%`==450f<?XQ8-0<2yjWERM7P`lwq6>5C~Iqw)!Paw6u!Q}?XK3LrV
z3Omr69B{ZLGfbQb3ODGU?;B9|6VUt%df9`eZJYxSL*zMhL>MBs5idc{<bwGVIXuDY
zh^$AKG@|+&!yIV)>+n8wb$HfeX*XP&8wM#CVe7GSkk(^?!V5Hy6^L&=mNujgn-0!r
zqO0zL$`JzVvF1a|I9QncX9n$ehtAywL(U@qZq4u$-2Q`(k0Y(ULc}d>KR>_2PtX~y
zpz<0tme=tO+J9ho_!&GI+J9hn_!&AGR9-;NO$Oat`-GVhV+~ddC@p}_Q3j2pG7GN)
z-Ng=SbAQYDKOJ6ff#)+2=YNCF!+stDDqBEnvmj@3f42tpEnHUqXNH^?iX2~{w450a
z>PN!b$k2KV)UJcIQ7K%T<vktZR|e4e4bZb~VQaHM=Ptm?F7&loQ$giA$nWwFKkG#q
zrXa7)0-c2n%Cn$#7RY59ynW0KjWcN56g1}q8an`$q2Rj#!Rs*`eqK|7^jDDE^WC6u
zhqvcZ>rr^$fdyO-emnp=FB-gt2h#pzU~%{f%IC=T!RJN99e%!q+6QtwqJM<Qub}t<
znNfvO?jg=i1-btrbiNpNSIdN>|EDvsGF)I((4PoudxOV`Ky|wV=&W&JtsIbl<Q;yh
zGC=qGi97rZ-3Q5QpmBuoegCI_QD^uGUaJ6|bMuAC>pT4P-}iqyIDA0oE2=yEd<yjg
z=)M40+-+@vq&Ws?o`c<i04qyDbqlD?B@bO=g6I>W`Q3qGqBoM?VfsOO5qc=^*9TvK
z=1XmdpP?6^`BL5CXZQs~zdrH;{(ij%C|uF{_0yqcEV#cE?X(iPUyt1{2>;_MgF$r-
zXuJWGHn8<;+B$K~Eu)zYEtg9`?gq7EL2Da8<B~}8)Wy*8R9Jb4Tvi~TCks9+ncv~3
zd;^0eBrU_r4}_f{_kz^H%);(}r1Iu5gC%Hu8@v`m+To}3J7^jeclh}cRu(V|ugbju
zsaH_*J*vH+v+v2ZR~3i7)kN4EN-*u>_AfgQdpn7+*M<UnU%tg2&hv?|SD6BPPvfw6
zD-rf`QDE;{9QK|j!d}pMq2#8kejN6`B*NYsNc%)d%}0ee>}9`5I3Mk&z}{dS_No$L
z?=lMPHN|1CHxc&sQedw*4tooUu(yN)dw;&co`0tkVQ(}A_TI)}?@=P`b)vxDy*TXs
zOoYA2=X;QvkLKgBR}p%?AinwtdCxnk_BP_MH=GE2LF0qumRHF*?CmAO-h1G=dq|sr
zRR6l-u=g+#_JZz4B-g*{IP7J-Ot_o`-PK2~y_`7gwa02NQu_hcKU>UT32OI$kB0WM
z7#l7{Li^I7H9!AeL)JYdFky}X!PnS;)>H61{HzDfWkCB(pnWK?xe)Ae2%R56I}88O
zYiM~S?C|pwY)%8zcVHILYJrYdgWAV1vyt1Fpf=;tXxjEimqYvBpgt1=^gKaWe{>IY
z{Vgaw(fgyIbGpD|Hu4TXLHl)(`=g-!QlNG)W`7j5U3%a-WSuqx149t#&NlpM2B8<+
zHvqM_YZz97*5`x5X=)jy-OtDa>3cHrF#H6KIh2FuePkGfU~7g!_soIBL2JhtSR7V5
zurRCy@fkUw`Zyr^z~+MPY~z8X6PVkO;|Jyr(E94_lObypm>d`;g3Mz8_cuXv7EG(I
zz~mC3atWZmC`1mlHvtq@*vtp{3)Hp)(YWM6=T3v<Pl3ki`5k^fhSH$>KXK^+olghS
z13JGKM1$@S1ko>%)`%hd6C?+oqXDhif|{=mrSa*R4$43L4nH?QY0&;$kXiWjSVGkX
zLFsHLjj9Kd*FfVBusEo@1PT8)ps_+wp5=D<8T%U2S9f4yxWJfTJP|bab`k1sMy7@!
zMtFY>x^94(`QqPdrj>u2LFYR%ulyR#vhsT}>&l<mY%70TGyHrI&+zkMG{etF;S4_?
z2Q&P9;?MB&sW-#VXYLF?pF4x(!Q&u5AH+lF&Ep+@J_vXCdFB$dA06!Q^V}uq*^d4W
zKPUA;&vx{7_&KHT|8(%#j_wXWPhI*y{WoZ=#~Gp*wAb=MGDI(U?N7SH&kG>`ax?t=
z#?J8bD>K8-=giWpo-s?Udde)h>It*Ns>jUYs~$xo=G{T_C?I#i$HU_tej361=gup?
zM!T&1p6t5vXSUnQ-{3Jar<MPinW1~4(83#(FBlj;g7*S}_78#9or3l^pxpy42%SR)
ztyzNX>w$zbyqtyZ`2*d>1j>(~^=F_s(ggQsU}_Qh9+Y-Wpl-&Mwn6eRIc()LHZk}(
z8K~?A)g#a`C5*XfW)bk6N(xXnK+0{%m>70*(Z+a{87*OF4L$~~zfgAgSqZBj<Q;zA
z{0~`s0;;D#>G%<|DEMAQ&>mbbSp7#}442UT7uekitw)LUKRXruZ%L&8!-@1ip*|@!
z{EvE<1ZDC6^A)sxKp_58iS++*0(}W;_<u9X8P1gXe<zXtuO`y}bLrrJ&>T6a&ZbKK
zC({2DiS$3{z5!a7fALg|e@i0$znn<_d(t8PLFeI9EB=4JBrg9SCDQ+(vn6RA|DgNA
zspbEjMEd_Rk^Tp@Q)%u0hba9v%F4e=BK^;J1={Z>Q2(DMFxEhg@_#!O{clO6|J8}~
z|3W(WA9P*;wbK937sTa%Un2bv>hIDz{U=i~{&y1T|6(Hj?@NdH2lY{@75|k)`hOvj
z{zqO5j4iKY6C<_%!%xNdw<Oa4=ZW<HPo(wQ*!+r3j8y+W#j>s&ySaq>e?OlSm;e6~
z>HqU|@c(Wq`hO>p{x`l#T>ZC{4*s7=MgLb4>Hkb3{a;N7|EE*Y|CU7he?F1^52S<t
zZK>%0pU;TP|96S>zd9ZKFHA-M?<CUy(${e1f5_M*Y+XHQKP+rN4QOvac#eWuc-0^1
zK7Yu(By4OEx84t1AoE9{vA09Vpmu}zV!-sGj!PzlBIaqZ)di4q>`>QIg4a<l2JQa`
z?e&H1X@A1b@RI?0#sYYqENm^Mu*1(+u(Rv<9e$d=`9EC*w1*P3W~mdpW{ch7CsQZn
z96Rv&PT+gsLHn*mS2ZmJuZshpR{>gs2QnMBKMk}_a;_I-&D!T+$T~^ze*eR`?@a=&
zmD?u>+V3O`IR{4E;pYot!nm2i5;VqZ{RVXQoWsw0CWem(KxaZR3$Myv{C_&^9Kn~~
zm|>1JT#?q=gT}TI>*63|nxMTFpfmv*V}^|{D=;veX87Yg8MJ;7G`A(s!tn9Ib?DhL
zG7ghK>!KMzYZ*c720zqZ2Cw%6?Qi0D_-XF*e>ywpOc~HRau$Y<jSSE;X!sp|o&@a=
zgz5q9Z3dmog;>`}8}|s~anE`@?tz6Rs2z(h%s_Dk3MbGx5}@z{p8+);HLPHFt-<El
z9)Q9GeD=?uNg(x}3=AQR-v6h|fYKO9{6p>KRA~Gn!Ur`!bqRvb%)mWo4s$<fEhKWh
zBa6fQMXVUMc?r-t6QKD$(A-14Aj1^UJSEJZp!ttSptBLcXKpzBY`p=W&lHkpU?>Fb
zX+}N+4ci<qZ2k(g&J~=_K=Ua44nMQ7_@CIgqSk)rDPI4lulK~h-}$Q-B!42}4^ozb
z=Hx(ORnP~SX9wj!5I?66d@j^aP<n!e1Gad9x5bgyT!ZHG<Q;x0y@%G7pfm2?|DO)p
zrvfYA3k4abK+1N^@fbqq4^|06&J+W=6SQ6!6wa_dH2OSf297yWa6EE5{LDp)H*~$p
zNP1EBM<A`GM=ATE`;$Ru2f@w~d>ss_mtg9!?Mc(}1eN8Wy(Gx{ATY}xP}&B?2dFLp
zmFJ+d96)6jC_jPLY=h>ZKxHARX9*gj=Mzx*j^`{vDUf>Dx?9j$f(+335C+YsGQLL7
zN3i^dewH8yxV)qGS%Qdk4US{bSp=Xte$bpJs4Qauxe;;Rq7<lZfQp0CK6ot!=!{+k
z(3xq_GwS#qep<c3EGs~90NRHNijxN*^Ti#0UKU`O0x}0A28xS?fB%Eeb%f<1<TM6%
zAKIC7&jpamQt&=BXgdUSwiHs@1D$CFOIM&YfqW((h!0-ZfOOvELw1Lspz{476GI4S
zAI}N_=v}tVkp0~t_k!zDW`~~(1sJA))^3CIE5F0fOaCEfSAgb)A#D}mRj_jQsQ|+i
z&^}F&nV_@?GA99QM?ac52SD@v(hQI@n7ASC0ow`NhX6YJ66$7<dqMddWG>i0?4UEO
z7=D8Il>*Q-x0qp~{u@vpgRBSn3<`fxobx#RWMl!IC+hGMytYIfG`G&M3Km}2&Q9|1
zfaJr^;Ju(ONP9t1>$;yHKQVyzr9kRC<T4Q4Mg*0Ap!SC}!%uAcHhg3;_icOtxtm7&
zHsYc7LCQ%;d5fG5LFFi@KD&>U?%;JRbZr$ZO)ss7)FTkHu(z#2>)j#pknkaNHX8%-
z9%R_LZ2S&CId}e_{(yzy0;7Z8M35W7X#uqMAC#X#^{z4K+%txW56l^UJ}`Fp`M?^o
z_6KA)Xs;1C?J_g1S_cZ-#S9b6pl%15<qNy>mfhj!&OM;?!>|gJUqI#PXV97g(76iA
z4nH@+<fI*bg3g}-wLc$dGyHt05887AN>jqC7z7(Gt?_}Z1px1h)pz*01g4K!WR-3N
zBFsQ;gZcLn+L>$#%nTu*Goe9iMv(W*!uEmA^a0hUVyi&z2d!6H1j<YN4nJ8dK<*a?
zrETz@E^OzoO>~E(ZFjH#)BD^(=TKmtzXq${N!jm`h?HhPdznG)2~fEP+GhrGCph1N
z`aIA)4Jsc%X^90??t;o$P@f2zUqEu8JP#_P6#xGZ0hOWu4>N$*w4l2UY%ZwW`cMnG
zBNSFPup`bchUo#dIbm%}<a7^mCukq~xBvgAgUth%L69_rXis3)!=N@Iu6ssRz~KSQ
zW6-(?$GRDaS}b`enPFnsHAs65;SQuSD4Ag**Isma{C0_e-GylvI1Kn5euB;o0OuD_
zTrn_$`&(dsGQ&i<y_kJvSQ-I`8-aL$l_l8v{BKr)(k^Iio$#t}{E%`H(k{gAR#=?_
zQVU97AU<dxEU0V%<t=RC1@j|FEohw%syaxxVRPFJerO%TEW8S&4^-dJ1nmn&*^i9r
zPLR8<@FVJQ<TMA8yM!W#+y30uh_E?>HEb}`CaBK`$~TZcvlDTB<}Y<9eda6=+<oQ^
z{0vh-Wgx?sy33e-X54<cbO+&=qEC?W5LY~d!U)v%Sf341hb>M)YCfZ#b%7qvAT#EX
zXa-~tE!)b!&5RR2TZ7Je0JT-XV?5xp6_nmVWk2ZLGH~5=z#4Vmq5{LjLRc6zFib3i
zu^%u@tZDr}9Tax*8Vo-{ZS^g%Fj0n_TLwB?tq7(b)V@|`oY)8AD>F_!2rBEP9eysy
zqGt+74QL#rfnnl9WyXo%I8tVucoeE<78X6*V0s=v^nlXj17*gEk)ZoJKxRE)n0N=4
z{^cEh3MVj5e89{w5wzbI<j&h*InX%|3=<hx9M&qZFsx+|aQLYp04YD=b(}t^&4$?H
z%fQSKA_lt)18R>A%+3aeiJ&_TKw$)myB6@iIiz|`AM<>r+pds$ZKB8j={H>ePyY;F
z3+V>mFZ|ybv_=&5T-fi)+$(=3BjOgcXAiU=^$9=2&!^lBKc7Ly^bqk4Ym<Q5bf7(^
zptI*t&UIy+2s<lwFDP6==f;9)b%vi`)In_okyQ-w4VM;sf$DFDRp2&)u)|NI6VP!$
zeutmGo1tq?L1UK9&^4#*4nM!&_&@zAGXr9cD0qxe61=YQIzPh{@V-~*Ik94(c8)yc
z++t992s(dO64p+Z2E_xYy~H?i707MOj1%9;K+0QCc?gd$v^L2CW`+=H=vi2(Z4%Hp
zrSPf}u%94j!-CQwXzeI?UoA7^#4AwqLG2fq`PkYfS<pCC@c2JH9TbPbkhaP9Wbc(f
zlR@olkCp$Oajb0xwFjYlK|%cv@cDC~I!u9KBFHVE{tCDrV`f@)59DuXTLYvPH0}i|
zM?h%}K9(cy@beb5tcCU2klPWUHVUjQ0Xeq}sc!~7QwQc(a9IHx4`z4xc>xq(%nYkQ
zbpy8Zu|a3@g4!w<LGI*d_{k4yBZ2xdu)ZiW<bH~u{AlA^p#D0)!%sz!`ecTQFG2d*
z9e!$q&ax0@`1ufYwsA7UL{NG`9uHIe`#%I^pCSXp6i~kxbY4G*&j(6Jpf(FAy|X*~
z1hpMN?PAc_#Up0u`MK;4Kc!%4tC?Y<4oHtMD6ND0Sm3;at&jEI1(ILU`&gj1<6r1n
zZqWG?C}9XY1IL+RBB<OI1la`|$74pa3zQDf&bGM%wd-#+;%pn_xP-+cy#EGUPYXKR
z3c4=^be<JBFM-NHP&!-8F!4QjUkKvdu<xL<5Y#`AclgOF0LfE?)*7OWCt*uBu(2d&
zho7Lf4mb@bGfbQTic{!$8(%^3oXjxsC}<Bg^t=sNxPjsd{p_O&@bEy4GyQi4of*Nt
z^6z2BiJw7h;<35K9O<lVP`Uu6Lve?nEg<`0eR*+*pIsonJj2h&(x5Z+9ezFpol_w0
z@N)u49NM1(<+}#ZSUu>BcTjk$GyDXdjRERYfy%2$X!wE3B+yxQp!+Pq^Fz&`Js1u@
zPlCc4bk0;W!^Ee_j1wVePcW=fU}CtybU<VxsH}Ow%(@Ds4%8=9VQ9Dn9<KnM*$s6M
zINXF8e*OpbADbB_t_00(fZUSIIPosXe9+l~&_3y7bJRLVfr%jmlrO<$Tr%TCP+kSu
z2@iKP^`N;LBWSq4aQi=9AIkph3@X>$SN?a#Jl6u;UPV981jGlq5n3J;=R)>Rz}iO0
z=^D9=g0;OteJ<F%3aEVuYA1r$@UuX}8&=jKx1q4Q18RRk8^nHWd-^9<LiYB+&P0Q`
z5o<mJmB*mD8PHku&^-198c%U={!fR;9W$i9c?C*Kpmqc7d@Xs0pB7L*5X^J1xhK$=
z0)ssK-XTz0gOvr4GrXBs{yhxZQ^K+mR2G5zIxGwy7|`#GVR!iX8q~&OVc5XPpbIw-
zREC1eQby=`5zL_R3Q(FAhO~`9_JPhb1J^mAyu{4BN&!@+B{NLqk%N>UATvN?GT<>R
zP~TRB0dl{I1eBJ6&<qTW6SsrU(SeL>g2wh3m>MqqbcVDwK>30(L3$!+UbM&UKWID!
z><`dbJg9y`o>S~_{y+T@3&RJeGwwehvM_v5eBk~Qq)!Q?kKN%X$UWe4h~435r|bXe
zGO%`BGQ-4s&@m>^cqsV%7-r#BJ}w|Ph^zwD!{Gb^GQ)vk;(t&aLhD0N-gy8GTWn=k
zvNNQ<kOa8_st%jmBSHQRc3Jti+Ii)FXV^R_qR$LY%g{3<K;<bY4iM=QyE;N=OMgb`
z$05uBwJDJ0kn<)iongyopt6yi^PRAp59y2H%J-l;3lavf{wqX1_^eD&886K66I||s
z=F0dPrhwyA*x~1~|No~y<_FCqBhFrb3hjqM@*m7RNZ%CJuLhMlZ$a^n<Low&95{{0
zJN*0zYTv-}H?#1nPhfrE^!*d$W=OvgGR6Y;J19>lXu$IzNFBDY2FDE~&t713P=Jps
zg47dA51_goq#u_$(D(vK9+YlCG)x^zJ299Q<z5O{+6U!D<njB<5I1gMJYWcSBgjlp
zTNN}G0A@QdOuWp`Fa<mwHJ`!q!F&fx*xpRooD1mwIZ%1<)d`drA@wAqf(*Dk*y4m#
z9$-0(sl^Fe9&CY@2Y(>tfgGs4&h7AX54f&mfQ&~fFiZsPKLxu>fnnllkQ~3mPj!$T
z><&NAf#MXhuM@m?6y`qAoGfUp7Syi<sR8Q;?ZsToF!3oU-WM}W?Ar5xx(29i%kJ>=
zJ;+?pUc1GJzUb6zkh%yoCi-wOq@4>gvu4l#>7e-?aN1=SUZnvlBbbrOBT!xDz%a3B
z4^+Pb!^9v^xbr*w^ko8#{Rppu#SgZ&tPRL-%#5o(f$DTv*@Pt=jX+@^?79-XMxz;j
z*#zo85|b7|X$+S-P#EsQQ#K*X!SfH&xGA}16RfQP%k!Z22Dl7qW|-&>nm<Fz)1b5i
zaz7+5!^#ZQG8B}C;CTpEcO$tI=5|p13^EIr-(ljA@flgHWdhmt`~hvad7wI))OsE~
z?vl(fF&|oAg3JKbtHjjvdxJrBA-Ej;2&?D+J0j(4Xgxm(IX#Ml`u&LU7f^e&&k>rh
z(du~(kUmfy4LS!5l*iZ|e)c<~*7J@~cO%#HL7?=FoUcG;I513{3d+Ci4nNbtc@`-z
zVL1yh(-Gu1##QnlH^A}|7PrTP{7Ym#-vjT*L*}6{(lxX_KqxPD;>k<Ma`1GAltwY^
zgzm*9r=Ex9FI;u{B)ETJ`3ZNOUX4_zpZ@=UdL5Z{dIu<uan$J`Iar+ziVIM`1l)dP
z7GBj0)(1|@7<D>Em_g%dEl3Z_nb?T(0@S{vX8rs5FSu^pz{p^LQUBIJ-2tj^KJyY+
z|B8arE$A*C(B5`v{d>g$YzL%0j-}pM;sDL3X!Wlhs7=i6@G}LRudvs@#UMF;ho9~s
zJJ=n5zT<_D8R4vdL25vC2gqNbdX$xqVG5`oU9}5Q|MK&J>P5uakD#&OtyiG+C$!%F
z&I{2uXBTSy>j4e}%=&lIE~tJ5hKcFW`ZpK6rUa?XkVox@gUYcOkl&aYR|$c_16F2W
z3CAD@(0nIx^{);*4^dWTXyPd|kmaaZW+3MqP&^tTxdEF!FfsJ{6WttLBy)(C1NDiK
z+SefWH2UD5&jFRgjEoJJKx#uBk>?zd&M*g!BSFWgK=nIDpPbp@r_B@STob6@3>sGe
z)kg{p6P=qtb&SJLlPCYDvw`w3Xw43@!%t(_S*^(o6InsxQ1uU!874|*g6@N1n8=d~
zU028M@G}FNMqu`1^hcQ(LIhxaW2jkwQb2A3r{@bGH)HGTuCNEWk8xF;)Bov9?f*~z
ztPC0>BHW+#0=XG9{s|f%f{uMd%2}pWdeFNrVC^X6_yd)hps>a^h7$=g6Ex-onxDry
zFODdCL1yrHA;%ZPMbNkjsBHsplN|=dA#|)9dNwV1tqhj+)Ua?x=@X%?r+)YVv7UNO
zEp#4*-QnlDTI}noe=P@>wcxPFww~G(9QKHFXTfcCJnN~!?OI`npWo6!@d}y0)`q4F
z)HW@&4hF4{g!ZdJ^T_7l`WCSk+ld&x(6!k1uQ1nQZ(H$yIwSN9;Wh_IK0|f~EUzQC
zld-lZgdKinf$9!W`w!gyVgRoJ1<mz>#<M{BVPl0bGm+yNC4D(FSc2A9fYTzs!_UKK
zAnwAJ7C~tUG(Q28BX`~oCGAjS-cF?9(pGT45ixJ~c^5Rj@jLwdx(hLH_k9;)-tOlv
z+RfX|mWGTGg5m<^U-Y#^gy!wqz<$C$Z`TYpA38P%&NJBN?P}~G<&}}+|LK)>pgI=!
zyd5m9pw~6%^FAPXn4iG;A2#>H?(h>d9}Q|lg6~gccK8Wep8-+>N`K%v8fVCO2v`h!
zpF3o{6=oi2yc;BkJm%?b2P(G^^FtWv7u5D-X3{zY&7X+$iKUFg(?<ol5ndLKszbSN
zo*LnT9B-hqB*Oy~uaGtzEbSr30lIq7xSDV>{_+WZy$Q;=9%yZDGJ_?kP6e-hV_^X2
z8&G<KkLz(e{Pem3DZ4>#i2|=%g|wwX^#Q1@oxo&&4MabLj;X@aE?T=5WgcoV!^Er5
zwGuG(*v6|S*h2EFo5TO<y|(|SqtC&@>I3BQ8&F*(k5*SHK=T4}{em2xu(Ou6pz2_G
z23ZX#jzm1*YpTJ05|}zt$^;3}xFV>H0;*p@cWdxN?=Xe6{hS#l^25Z4EEC*pL1_oM
zOn{DMgYH9#W?Bi_UjsU83RFIV?#j`1LR$ODEV9b}?f>bZ@ey3>IKgA0%wnsafZBMV
z^C6<0RwDLg;I~T%&8`?G$Q>)V?BW5BQHrfPNrqkD9Z~&th!4MAAHicdVyo7XVb>ir
zyVeu1>l)Oq$z<4d5Y4VR1nk-kwX1>*yOyEZ)k(mv1yH+U$*`*%&8{*6cC|w7aw5a7
z0yMjl3D}hdwM(50yFh(G&=@{=-4wIPssI9Z`9tmEA;T^!G=JF=u*(E$*GF*s$8qIX
z67sS<nq681?2?4qb&U+WSkUYeCt%k<@Yssjs@-JR_0j>g++ZPK*JG$%3&^nR9GYDp
zdGVJ~C!lt<l3~|oG`sE*uxl;Ut}HU_nt^85X##dlg4*Rzz%EeT1;3{Nv{n$bhKi-(
zQVnQ~4Ake7cKA8(_5bOh`P#~Bkn=bnLeEj$#0%+nK<0U2^RFxy|5kIa{Ck*b;^$zV
zm0zQISAI|CTlq7af93CDft8@W84ryaexl!5`AnYS=X21Riro%BLF3sE`W=3P_fSm+
z?c-ti`GAE1y!RR0ehP=KKhk&j`M{mw=YzwH6CZd(+V<c+&|$`jpu2ouFf*>22O4`!
zW}0{sMB6j`{9+GUlP0o?VP3-}XQ&^+<%qV!&r5rueK&Q7pI7!m`)<k(KW9`z&-s*h
z_&KW*dd{b`!_NzQq33*xL-hUug_kfyFR1<nwP~*H{XZQv_VEpT#;44xXUx*8o-#|V
zdcrKZ>M^s#sz=P?s~*NXSc2A7tl(vs0$y{K%miN71{zxh-QoGr88m0Z@biJQ!%rdD
zc&jl~ESYIyHOOy=87J0CK;i=&2GH<&6b@2{nC~If4`cy{iP)+K$xIVdc^Rg_*J>PQ
zoR|tVAJoo)#mD1t%yHOXR*-h(2HXGBzgvO&fj%q0M*FV(p6s{sXSV;!-^Bqd|5kgi
z{O`;H-pc`NXTtW1fWi$n1_fFJfo~1xHIUyyYlcAgu`@7y#I=U=5;U#C#wy@zk3j82
z(Ec9K8b6RZ@(w>gf#Lxam(mVD-}5p|0gdN@$1IqISA77<f!5?!L(==-YSeMBS{_Io
zz}v1^`gVV-k<OI?wI9_%_fRuhJ_5~~s6*@o)o%}(MOJ~@lQTi}7Sdgq`(fjg%)+Z)
z<17at>!T)s$Fam#`GVT_@V4bq@ZGG~`$35ICb(=sJ4^M!E7UUJD>PhD%K*&2Fg(0r
zYbw#q<$|8|3oBa~`5@s)sktU-=Ki6Qd*jf|1<i4Q@*Sn_?LadZloqLB?j|&I-%=?Y
z?x30bf=cGHy+KW9kEvv?0h+m>I-45d3+lT=*6%^i7`{m*_qL$9_X?HFU594wc`BKE
z1I^r1R5F+8Eoyo=N+ol3(9AtRC3C~j%-u~Ta~sgi-9{yISD~4^kxJ%XK{Iy^(dHuR
zRnQn3XfH0P?FVWbfX8-0Yqdb@v#KF;#jy4QXxt7`S2L|D&cnX$7<;{kWnKofM_kz9
zr`beE`<Lkf$3)Qh7sCUNi7-3PWkBT=I3aQhoN&2HxIU=d1BBd{#{bhfVRM3@eXkEV
zCMtmLdK7o~$pWI8g;yn5|DTRJriRpR0L@i`+6~GKKOa42uw)2qxWoWzYcVsdg55a@
zTAK-Rr|_y1pm}t4ho8Q;K;w-JKSASBpmXUPm>9rkoq*a{u(Nx9S%TVcqN^N0_Ji6C
z!k~Fa)HVZnTpm1r2HArGiW5*diavG=Q^&yI@E0`3$-uzy7g-&8`^l6Sd7mUCPC)$u
z(Au#_(7orNb1uOC5_b4`-V!u62V38QNHd^xqK;%1EY3mh0j-aOyAyn#0_)1Z&Wsab
z?N8`<Euz1n4()G%_Lzg(XrT4zpm}Fyho6tZ<E#v;Kz;(@2ZtFZp1K8{1LSx3DSI5s
zUd%A@5omq56O<2apFdW|Y(HyRfWjYi{)a34%mIw`X|Qu2lo>2xZE;Zk0NvLJ+7kov
zzwOHZ(+{vPd|+%aMp?5W3|fD#%rNl@55pAD*(BgK^~@q#;Po=h!mA!b+prH<Aa{X-
z+P@&Pk>^PmEkNyh^!3$fZAYXw^_dTlb!nh|jwe4r#sffo%JwPna(xx34|M4RG<+5_
zOq?(UWQQYsEEE=pkaR?7UpHpj0iBlu_9MT;&!ar>^)KM`4_bGMd=`+?ZTMI;M4o{m
z1e9(-{UOl3D6oD6WXvCH`T_5G0)^W{Jn3f+4`lreDD8kSDE&megN6ZU-RW&88=8Ki
z5$OkPKDP8T%N$GkX$GBr!SEAQmV(mvV`j*H0Z{)6wDt_NZV^<*g7(@curPr4fq~^f
zdvn0^{SM&!SU`DCk%6Hbl)gawi9ly>fW#aa7`kEmu0e8)pfm<rg8&|jclZfY1DdY`
z*#SCt3#1OTzn>9wXA7DgpmS_s`$hgYL-zdtt%lwm3hJ}L=FY_(en#*>&n*F++X7ni
z0NRtO@9@+7He~(=bbiAFP<{pFThRU@Wrv@z{YCr4ApHzb*n{@KfYPKlH2p)$-ecgt
z5_&lWvJ<_J2QmXzuE6`WP<MjME@6kC)zJ6`*#jywK{Q!&>D-{W1dWY2{H%ex7v>&x
zx3=)$FH=GDpfJDJfz`swQ_MVsthSW|wM&uI!tybwEJhA9m^dhZ!@?0JMvPi?f3E@C
zi8|+p%N&q6I4v_c>;>7+z`(E<*=^`%&ms`!bJ64>`}+`g(}35yu!G07!1)+lPQd22
zof#&A`u`wzOyfb_TQMC}X2Z&5Xr4hXmuH)S@;+$Yit|eFK1XKQ`f^BIBG2W))~rm1
zrAcPtRZ~Ici#z;;q<u&_AlL2bXl`EsG8>QEbI5Qzto#Jk9rHluQ_1ZXXl`E#G8>QE
zZOL#uC{KXfG0eiNmV?YkcRSM95vbgR=Lu%e+9_ySl7`+5jUz3+U>07LWDYtTgy91N
zgZ4zwy=e>#3?CRK=uS-FWB3VXGZ;=xV1u$R7*9;#g47KOLXa_4csl?~di!tsfBI)>
zQ2Wqn<$riugSG>RytlduS_Xsr&!9cV%)+buK;wEeI{#=Y)IL!DM$EIKwjDuh@NJRW
zkAJJTul&ml+5^bA@+)Y}PM_iDLuW?IN9qheA1gEbd?L^A^C@WjTHoR4{bk^G*9FE0
zS`#0D&pTlF38KO4XqknzbU=R7clc?>z%T_oPOR?m(|8B;4rgVDpMQ#>?IU@IpZ|&x
z?WP}~^8w5metxwEjbk(X1dkPi#=or{ek$*Ps<U_a`39!n+2QBAVyL<94nJR<_&@y#
zGsCLK%%ZCvF^jAMkK>v<{7iy|2mB6feTSc4QX%DtJ-D3*o5wl{t_zXNWKbDJ%stq@
zaFoTMG8dMvvDTU54nJXa&Ifpz3N4qA^9K*2J@~hJKRB*_gY7&Bar0pY_}yTj@pxF8
zMk#mM9e#rB0Ov_(hKbdnz17ft<uLV+p>3LE2Bz1byVpVMj_piAVFhZhBi0C@hY`pg
zkY7Rh7}WlOow<qdJ8Js70xA!X*0w|1nb7r;ptU8i_CI>Qhn+9L@9^_HtX;$ool^nj
zEl?VjcKCT(39a4P%rNm3tjq)TbC`u!orAWKA2Ks&!TpbA-Ss~cu>Z9%*N-6l1ZsDJ
z+IvSpbq%+}Pgw_0zYS71BiF4kb)ftQE)PI%;dl7C7aW%`^^o!fxnBrs+dt+;q!m!R
z>I^6hq5U;bTNc#E1)n9t0P1rwh=9(5z?T1EZUFTaKxqh4PN3Qi-WLg*HvpXtu$W=u
z+xMXT$s$^hn1!`K=LCT4`T|X}*v5rHZ4QvxurvTmGoU;L6T=oZAa~h;$`DXm1hse3
z*7%xcLE638+Jne`3xtlvAk;zI*PwMRpz#Gz8K=$g6S<57m17UJL32uw^Ugqf_18B-
z%PVDvpKiPiQ$XViAiu9`1ce8~sz=PCt3Y!ZpgP){7n1Hk=D^mEg2Lu2c#HviTN{)X
zK=B7V7ZBX<0FD2^_9Zbht-6fn7sz?dkaK&`(+TK|W>|U#<xBYaJ)m)z28M}zpg9vz
zJ~_-V5!`P8jmb1HfbSn<WC7(Rho1~Q4nH5WgU&Sot@UMD<p`?(+gVmVP<90Exdita
z9YB32ZHJ$altFWj468tC@&w5LpgZ@(9ez52#$-U@42?f<IR~0|5_k9s8b3zvkKO^r
zH^_aEa||JF0o{@Lm|-F)Jp_Qvg3jN<{Pq~j`8dLmyt?XdwcE=7@b%1yd<x2=p!s=3
znt-$$k;4$=4{)Caw3Z&UcMFsTp?xoK*~!eb$}a(y2BBp&Gw56iNPK(_W=Glc3hIl3
z#wkGS;8EfORBnOtFX+4yWk_2DlwUw&7NB#DK=Zqx@q5rYMVz3$DWLf~(3l-F!zu>m
zhD)bGbr&c+nH_%m-+_-afX~VS?Pd84ieqI)@La1BNIz(8C+u7tX@{Sxu(?+7x_5@3
zAbW0r;-Q&g;uq*0dLZ|}-2Mn$*CXay9gx@kH#1Cp4%GvycVT+4#nCEbaCy2a!R-I^
z<;I{f5cief_+o~f4FM}BaFrhiKzpBYoM(Vso`B*Sw1yG3$KsC(a+wS%W5N9eSUD%o
z@Dsew4P1{n{CtHrH>wQ^FX*`^fqV>8;Oz-{ho6?9@MRWWrELZq(}c~RBE~d9X$+LM
zz~`ciJNy)e=CvR`hACg<8Ge2S_2JbSem(^C-{l>C8bI4EAU%pG^M#PHN?3aW><4H+
z9HiEnk73GZ&^~r?hoAf(AmgE+ctq~=pofzkA95cWHNW7JI{@1A0y+l*+-_$02?}pe
z8}KkFukt(moC00biO6fH=Dr1;L&yi&|1uRNZcx>M(kaXgSlU3XLvY6>C_F%E0Gw|R
zgU+~RTm@z`3$K!ag(;r-Zgo82f-HyKT?l`G>m?%hLZZiw2-KahFhH08LLi($<4mBq
z0p0HmN(Z>iVM4QqSU-W*R)NEm-{B`{{uwmR_JEgRiX13U@H_mx3o28P+Ir~jmqZF<
zWII7^Nl?9r-j;-{mt|b}*O_7BXVAF~%p9v=<qf!eWrvPuGlS010o7l^t2p==rohyI
z#;HN-kjE8TjX-6R@G4Ng`CIL{5_S$Jwmb$KSNIF6>%ir&@T&hHKN8u$#bzcboeCi3
zTMr`hEjLowp@%CjIdHy3KWD*#VPei2$XpX>j>+degzXMJyAW5J0p0n)$O6g3ON?=p
zuSjK6@f}cK-Qg!_?FA^TLH^FW11Y0GZ7NWFgT`w?;)<XCPY0c;RCxzd*FwrKSh)(V
zx1n<;f8ImQ1=W%K4nKdq$9<kVxc)dG3*Xlc$`jbyqo6zkDm!5HM-DFk;ix~hqtzcj
zK<Ncqe}M7^a{a*u$}7ymt7e;!UVq5rs6UQC>tj$@g7&(C{0VA{{;kGee;}vBN}8ub
zZIrnia_bLPl(<2ZyP!A(tucY6U*z%y5$EL9A1|S8a@2H*YWEkEF&5l%*xiLtPf7jp
z5b91?7@(IE<kla=x*23YtbRBKDkr%ees1Mum;zc$1BxHeI!h3Z%YC4=F$g(GzDIBK
zJOZs-gSL5Y5}9T}^%BBdL|B8|f=doucB1c*cVL((yBbnng38WM(6aN#2S~Yv%MRqS
zGt>yV?1cCcG+zsH%hC_1W!plKxzN4|Y@QB1PPgDmcgS+s;_!bns4oLOBQKa^<yUXe
zcqwQNAHz>r9SW*HA0nNT2X139JN%Rc-2(+$rzj4+gM|Sy{|>q%0aX5YfX=mXW|#;%
zUlGIyVepyppmN(8bcSWarHA4UKP6#h7pVWp?C`S>lx{#}J+s5lm$&{;p9m^TL3J-E
z&OzlbsO_B0FwsU7I#;Ib@UsJ^24o*-UJNuprp@s4GpOGWItx!5(r*Rzr7BFJeSCd~
zpW31fQ-neDdd3bv%Ryy0_?~mn*{>q23>6XcX`nVJXkH0C&*jW8@wo`Y6!<=9XNHN7
zq4yA@^oOvVmzQP$YI`uQk}(F4t9}6W6Cas_#vqXTS_}*!F$SQ%lE=!g-k|Yl_m%&f
z3G|oH#soqADU|qw&Bw4i{G5FYn#MqLkIW7~r{98}5stL4Xc9~eye<OLUxk?m>f3|T
z1ah0ozyOq{5o3nPX%tqTf%JgVI5-SJV;<1^D!^k4Q2uOF_*^x3-xT~TCA2wfm^f(6
zvfdPT-ot6P0>i|zB1k^Qw%%rXDk<x25akKjK2YDA+u>*COmuf4`iEaZX&v1EgRXhe
zZn)%Z2pRW=t$6{RJq9jInT1z92lcbm9e#etx8?=9N7~j9l*U9?H5-A_kmE|ocoeK1
z0IB~#{Zsfl6i^>np5doLO5-I3?wy|;P8|B=Aok!BD7}NncM06F1d2b9T89%&mmI`4
zeOfT#=%)sq2cJNCLH8{!HTXaMfIjq$0cOTk3_t2GGcYiAgXYm0K<BZ4sJ+Z$2n#Dn
zn-5!A1#3$qyB#!k13ISzo0;IS6L$Fd6Pz|7V>iU4OKj=kY&6V$u(4C@aSl3b9#qc3
z>H&=MHJTG;ya?1j1(gAyya6j?KZDW_=$uZ`hD*LCkg^KAuAkfCr|(Q?UR{h@u08_s
zl^G{q0-dA8?(oxNCUmXEW9a_L$Dr{)#)*%ZVSQqeRp9dnA2Uq!aQ;6XG#>O=|NnH*
z{!A9=co)bYF!!OCQ3seALO^FEg6Di5GfXsxnsG@Va+eBNd@;kskMWRjLp@&^QohQV
zfZQks>d%4qlcJwT3d-A3AU82HuDW3Of4aCnC_Q_u{2J}K@^3X}nFuPQv9<HS^V6U@
z2b9in+*`5^dXFr4oF1f(S$Nf7ZiXqKabDCmA2k1f>L*Z{#R5L(=i>p;_$YX61hS3+
zG|mfJzXYoLz;&KH!%xuJ4B)YJafhF~q4t5o7~8l#sGJ0u@rE0DtcLh`yN~n1^~(fC
z2JG{8w?TeGo45P23Oc{0?C|s3DoDBm_0xW=f|N_3^-jN5{h$5~$GqJWm^yohpU+_W
zogIF@fSK#=@blFw?DKYQ(C~owlk^>avc-eSG2vB#pmGtkb`QM&jQn}Kl}KTUy?jB+
z)1dPm_#J-kXM~LLgZ3_D8ULR?pBvI9faPyknS|U%g^d|3<c8=4rJ==8eUP*SDT}bX
z0g}GJ=7HKepmk@UIT?9}pHD47`GsK>17pJ_chFcWs7)m8@ble&NPP~P4+o_uh#in}
z6uG<urKu|xpn4iohGDlK5e6XjEDY%W9hC>oox|Ge106mp&~$}Jk7(%!x;F)sj}@Wm
z5tNp<gW3k5^ds)@bK40>x&o!slUT=J5M~lnmVSfY$%<T-@`1`58m)oggq9tkw2!YW
z{mX?YOaC7R-JJj(R}5xa`8Aq(<@aQkl|QptS3d9ut%qQ;eB{pX^RY9-&nNZ_Kc8AN
z{CsB4@bfvSFX8X-bLKo~`Kq8f@qs_6{m$?cM1#gO9x@ASJ?CPW0^&z9FiiOc3TJnR
zpKsSg_ue@>{CvM2x+l-x;pgUT=w3Z*ho4)sq35rdJN$gT9$Fq7L-c~zQB_0qg3q3-
zclh~n{r~B|!Wn-4jAr=xBc9>s_hg2j-_jX=e$8h1`6Zv>=jUREpAX6zem;nH_<43c
zv>cCj_<4Rkw0uu?_&GTnYEQbu&#5r`vmJh(UJrFwK1A;ikUxqcdVhl0<qkhDt_PLT
z3_qVUORjpxEV1e-v-qkf%wnkPGQu5xZiJ=@c=_({@Ut%#q*r*=O>n*LwDN1T^UCkZ
zE-Qa#gU&MpjmtvrMSzu4pgs+#jwfb~#w6sphOVsu>t{w@Td^0swgS052^v2G^>0A!
z*$ysP*>@Pc?gF;&3tc^Ee3OCU&m@o@P@DGwf%Y<JUmr*<1H%vaouqek|4;v}^M5*c
zP5zg<%MN;wb`vZ;!@>aMe~dN`Y#$n^t^l=j<Q;w%a6$XV(hfg!xu9npi#z-*;zC`6
zSIh;iqZTtvtOn@`MyydruRAJ{!W3J*2MRm+8itkfpf#}K4nKo~Ao~gAL36vp4nOm_
zP}eCh0NtY}?C_JB12PW{3KJ)WhM)un`)i<ZVB~>_gYUQ#cKFE%RR>yQ3r|Pl4nH-)
zYlMYYx$8s13{wBW;tZ+J1zPI_>T@wO!uKZzL&F9%rw=L@3qfrSr2UE4VfV{03$OC$
z!nOYzvOh5c-0u=wr3y~ZuysbL{Vw=g3uw6vnu7#|+h4Rf-8g94gN)(A>T+l~42y3x
zGj#5v&I{+0VMa6+%;=(m89S+9#tSN#A%2hYFm<DX8KqP(V+j?^xJ(5znC?>^riN57
zBY_HL^i#o%eN-^xEfvg=c|bT`u+>Avioxm(c>S5oU<q352D&c-G%o=juMv0nnFOkn
zKx^g19e!qj+EJi&Fre}udN&=eaqwiM`U&PHP@S*9&=7>EGg135(MWpW^*eMuB4}<K
zR9}M6Zs2$L3A+0e<aSWqgsWfQ0Bz^sYm25}vlBXR3f@}*8h?;y_?e*5e`&$OJ)ah|
zUHbGuiuCcg0|E0cIXLh9l)!uR(*sk)c-%ql|I_biA&tj<se_EiLFm(<aXAGYNL`A*
z{ejtjf{({R%<2Z+r3V}11IMqh!%tBiP#+XhKZEA?L2Fn+@dRqyz|Ow|_pd-{05nbt
zUSkFsg9e2w2*c*=Vet&oi-==rJqa4$hV`ML?IIpf8wb>Om3H{a32F<0(iVu%EWC;r
zB!{v-1Y!;-&S7Jvpf(DqzJ}aE=#2Lc!Udo)A<%s;A8Ic@U}iWC3L9n6ej}(DqJPA^
z%0=h@bPmvb3Fy8U7KV=tq4!=fC@@?E&5``$gx*bvWEN;&5iEY-X%{ISk>XbHdPH=0
z@jLvK)A>K09m!pwy-pzafW`)%BDo3VH)Qu<j~CRu2cAa)jiD(pOq`qpOK*^|3G}un
zvf2(bwb<=~#2v~w3UtjEDE>fm{owEi&CxRpuiC>2Y3oDUj*#{iHgh5SN0`BP=)lq~
zXr2&0hKqE!)gex3+d7$H;t^0-LGQM@0cBS`2A!t@nU{i@@ffrQ5$&$8o0_1065}fH
z{V!PdC4l-Luyb!<?aAHXd%PG{fyWz}g;$-Sf&VTc`R@wUPoO<;FQDvTBK^0J4F5Hw
z`R@)5{PzgSe@~!(0{QO;l)VRZZx8ftGJNruiPe9IehI960oN;_HKL$0fPvxTK}LoU
z(ETQRH6i_W1}26Hj102i`%P*z|4%=}!mz<<i~G-mEDReIq4$@((}vu`30vz6y4M-B
zw*R5J!_NoG4nL=~Lh>1?{{$XSU>05_sRc@3BCEb@gT~iE{XbZrWhc0Q4DYkR`j?>k
z2{gy54jKD~xpOiWcLw2b=MinldLPi3vO*2RZ15gNkQ+hcE7}e}L1!z0-EHmwzW+K6
z>h1^7{gAM=Lyy4gw;O^$Yq0x4;S3r#W?&G3`Rx%%j9FyW0l43eL;LcG_2GoVKNgF>
zWN`Sa4;22O@Bz(HgXW+?;RIUasSUj^T_1E_6yzRD(0cQYC7AKC73${6a5ux&lJ6iX
zKJ>A;`<({%bdvybH^{x9{TQHl0NpzdiU(_`yX_f%g3jT6Xbp-Rho8+*cZ2)@juTKh
zYRvEx9A}{W%Jm(7{%pbYTOHJIF>t?~0LKTctOeKY&ageQnC%Nt9tno!ODdn?9JCGM
zUc^``YJFABi5Ne`Xv>1;gTx(vmV?S6ENddb^(&~Y0d2>E>LAei5m3DueI8~nq)i0c
z%W;4?9_1Wa1`gzLD^z!Z)=nnE!UQ}A1!*hc@<$AcKM-bt=dQUOenz6mW5xl<&7gSj
zG=|L8<7$ulAen<wZ$jJGpuO9$auYoN39CDsA?FK#_5xfof{abW)M2Y11vNnB7xwxQ
zmbXFeYH(izoMu4hu|f86gW4>h@B_8yL1huBTuEeL2m!@`E~woj?eG&U4=tBLaRxqP
z0JN71+%9$aDb9&Ht_52E0x}D9zawbe9i$&*E@)pqi2sd)VG76`aC=zX;in=j?u0?*
zDdTI9eo&tUwm%=X*5M(jO$f@Pptb(;4nLo8fZBu%KX3j2FAmB#AUDI>gRuMrYgdEz
z#DmsdfYia-$&h^|kp2FjgV_-C(#i~$kC_=P4?y>bg5w6Z@1Gy!MuwlDeG8y41DOZH
zApXP0pnIzrSN#OJ>oLPb6;M41YIlRuJ#-(#OdUvF_CT3o;+03Bcw?BT#K|xP9HvO;
zHh{!HZA?&G6Xfm(j~T#w8_YmvK4zE*3PX^c&Cs<&AUD9=`$!!$9*?x1h6Qxq0fPv5
z%)FUlVi{BqXue~cI%w`2vhT!fH)Kp7)Rx0AgMlHWT>by_W6(17gC;0l3WMgZ!F!&u
zon4R(GMkxkm7>=F=^5&vy47vv-)dL*UKLQ^2l-xDP+Y<M01k7cH9HKTGzMCy1nSc;
zJN*2^fq542cbFLJnjNtFKx5h<Gm+QqIIDyDVR+W;fYu>!JN$gc0cjh<$`e@HLhW-Q
z$`Me!-G#5`fVAiTGlR}j<XQQbnR(*pVBVEqqxn{TPv%FYId+Dh(7iKY_k!H|Fdn+L
zo8RH*IZ&FCht@^P(0T?`ugW|8G=;?{G_9QisRiW`(7mXjbjQ+g>9_X(>DNJPX!sp|
z?&g5*RR!g3(0(6($lT4xPmp;KP+9`@{dG#9b0q8zKSBE(!0CtC;iq=V|LNb<8Ge4%
zX88F<pW)|cP@4r*U+O#jl!xgtcKEsNKQyhIJN%R@0i_p)Rp9#4n&BttKG+AKGaQ{6
zetvdm`1#PA;pb<2P+ve8yx-@%HpFi5x({cEpPVKCr$2Ca__+{zMhhtIi-|H!dEo8v
zlN}`2%rNmWvxFA7Ps1#(^?+Gql`izYO|XBUVF62DkK-MFg7%)l_I^HKWe5S4cc66}
z*w$)n1ho&C#a1ygFo?WV`#&8N$C;pT4u;&J@E{x-H_;3~A4NO-d>HQV^Fgq~&+pK6
zaWH!y#iQj-28NJ@YX7Hy(13)M6nefwb0=s`$W)O1%#5qNHUCea1Z95?_Fefk+Hd9e
zWdD_at9@4fXNH}}2yN$q@(r|a461vrIH2<*(7j&ZHjKW*&jRQgczow<oP+ua6t1v7
zwh=UsK>Clc_8Rs+=p$xk_?}9TJNOtFM5ciJ0osoW-J1uhGr;u&Gt(+%!~fG)K*Q$}
zxULgk#RDpbkj5(hqn(KYavS2T5vV(0^9HbXJoMakP+bKc^I>4<2H6X)t3Y!zIOIWj
z6BLHvav6sjSh=kLszX6)U~@MNpu6cEeuCwp^F%N^LE|OhwG;9VKVkc(wAqpBN_mH$
zVIcm8+RF`04Bf&|v%u~F<>e2xmqGP8Xdi*11E{`$w1bf6P_UO>(C{I0kAEXH{=s<-
z)Yb>xzX-|;G@9S;gW3m*Q&|0uK0X3kD<sZ=+&+c&FG1-ZGzJEpD+0AYUQPQyeF11+
zorA_i5FZwgu(@k4kYD5-eo8Pv^N6^^Pos07J9|L)S%a{{PrY-{@=V#`XDO2VAn6~{
ze}skgL)iH|&^v=+?GFq;I5157#*Xj<Oh3rqFg+N1$D#Kn!O9m<T7ch40J?t|G=2!W
zpBPj(fYuL7L(&AuOwhRVLw4vG4Lhh^!}uCBcPlKzAOw<o0Nrbqzyw*>47%GJW)EmB
z7sxK;`ZQnl|MUlp3?CR2Bqu%ru@Pef;5rT4y#+}ib<B*bF!!57+ufjk1-P9FDQ7|B
zIv}@$FrwX!NWaKqL7=z=<+F1jKZ5#a@(w@mv7_!~d<Lo$nT1#V0JTq$$`kasVFtB5
zKz$2PJ_e21F*y8$jDfmL2Im82=2f6N0c1Xiz5oq7SepUXUjmQEA(g}6wb$YfKY19S
z^U|O=VisQY2;^qaxGbo>&H{-uNZNw*kzi>9UmN5pJ8HWH-A~Vv(i(m_)VSFC5VGD1
z)VBcnb>qYT)4}7D;-IzK5ck2xW6{S>z~gh$4nME4Bj)6feT2`ufX@xP0(CcXxrOe&
z2YB30NDh*AAnh`AbHV-q#jgUxM7?xazZ9kxDV-t3;ku8|@Br;=1;wAZ!_So;vG4N&
z-{m3i@N>&Yh}n=hg^aht(g=9$pWor<44Ao~ybIc63ep2A^O3@tm~^lfRA(@N;s)jq
zL|YZy=Y_U&S3$!amS(Y;jna?BR`$U9u*?oWSHjY8GQ-5x><m*tWeRBga6gpYG!JF`
z7g9!G8UKw`0riv6`?m-`fYRV@G`FM2>s~zR1z8T}XHXiURhhd27A{mMbA>=*!^m&}
zROYsW*w8X}0rbv9Y-KJhNF9yK+^HZxLd)ExILh4FYUum_P~#MLnd^*F=7P)zr2$II
zTzGn=pv+xEARVs5lMYekP|Mt)N6<0`S{C>{BE8I=i&W<RL@RS=L*0$9%w3Mh?S$k&
z`3Y98!0QH3+YG53eFH1+kjl~LILc8_+XU3k{RAo#6_~H$D@U)v%!P*CC6FF6%F%i}
z<tQlq)j`7$;ZM}`+<+(i$dv=xiOW9ZIDwUG$n6D~7$|OFWgWZ@g2oGI+z>R@c?y)D
zVeJuU*n!4D8KG?xSX&HcCbB)qW${DMx^ideUUhzlpIbLT>Oow75JYLyqlPDZtsTF^
z&k7GnpB%K-4&)!0c?8`9N`v4tK_L4Uz<mK&{SVp$h2vZv{|M~+qmcayN)yirqzRBb
zx?4f+Clnv-9ME<<sH~!5d;}7Rk8+gwfR<6nX+_-OXEA6jfW$d~sFSdC0Bb)Y#dR{n
z#3$Dw<sW)jp{6rT_khOzU}F@aV7EiehouW}-wbI@EKD5LTqL)E&Uny)jQcY%Fo5^y
z!Q6x%_by=jU~Mjl+tAzp@H8y$@bkDk>UvR2&^WmagAi=|n_BBd=YrPRG7GQTtpW*i
zNZAPq7ee=0$Z<g0?XdNtPeFA!(t6SEOVEBXv+yb@4*csy?|{a9n8jAjQ~`|*leS)T
z<0W{X0el9KCMeB;>H(DXyU_MJY}^Mr1_17ZfW|G*%m9r=f$|<|9f;oy{>!NDAjb?l
zDwvT=1vBPQ!Hm;XFyj{$%+S0-dAvkW!Hjk)n6ZrtW;~^W86sCH4^w9<m{CLpGZqqM
z2BO>t_mjCDes+C@l$o$HA68$0>Jd=c0jsxR;>h&~HZk-%12ivc;f87lx*E{hEs$L>
zH=xUd%pjzOAEj<W_!HD-k;Wwlx-*@FVM=EXXx<D~uc4KXNMq~FwU9Xt@c4QyWIhKp
zZvM9ho{qrdJ)rSc@L2z1hKXz-Jt$>3!fmiPm}U>%0}L9EgRhB&xCa)-p!fit(Fq!(
z1jPZUT?Yy?Sp2~IAh5at$=%>FAbE$M!U_x%zkueO#T|aCe}kTX2%blR>~{c-pMl00
zLF4ye_scu{G{bX7B*+~I`!W3mb}Q6Rpm+eqV{a0qU5jl`_PS8QZBTHSLC1GQL1$><
zXwS|LMNf0M;}u)@-2aLhKC&SDKx--)K=XPGt3Y9uP37=$#S=bhB!-U{$h|niCz!(U
znT{oVf<X46g%9XlZBRNzZiB$mG&$+#ZzAsWBS&KR)PvlMBYe1Vgb!$p7`Ap8l=ng7
z^A6V2E;%Ty`P8uG@TUY;(${r2l=WO%;IQKpL+0^M2e=UHy1f<tPfwFaTGtIbXW>OP
zXni+$UH2*lSUQJ{xnd7nNLwA*?V!Fc$~g;2W`gs+u*1*!3ZQZk){aK39R!^*{XLl(
z>wSrz%|UrXcojoz!zIvI9%$Vjc+T6{;pf7I|EG(A<{k7MerCl&_abUL{LG1k?wwS3
z_?fl|wx1k&{~)v2D$v}w0}rmYH{|SrzsjI7Rk2mO6cKIj@5!KZ<{|3?v4;zy%z~9q
z@1j9|MlE|m=@e8Z!pb^qW)UlfZ9D?BjtR6j3giaRdG`!ReI(EtBjmGIm%fDe)xhVt
zqOUE2jawksp|CO&G^Yrj+X1b^=XdxCxlaM&S9twF<ece#=o$^Md7!=rv+$~!p!`Im
zIny&x`#@z0zB$tlq_dc@#R=S>$o1r62Fu5wc}01LpVRxnbEy*;8`MzdQo;AqEM}NE
z`{w`YkA*>J>xw|;{F#MU72v4@!1Xq0TpVq#6r0;%VlX|})_5VuD=59B66s&i91J)e
za69~*4T>j_fB7ALz5&e_g2oX+^E}efH6LhaTU0^)hZ^>fbr|q61$3W0$P96ZpIspH
zLF;729ey7E3R=Gmnd=1YBmJ+;@Y4>uhCl;kH)wq-sLoJenD|H-RCYklBEAmVUk+Ux
z3|h+oTJH>63joT8p!E!m%nTu*@)x{^6to@zHf983gVrJFL)HVr^nvD0VQUCL^)}2L
z(B56pI%;G)K;y8W_7!LiGHBg3=v*ie8(9rVKe&AZvJYf8ntdR7xH+J8x6t*5Ah#?2
z_z!k_7$}@TYw191NI~fX#0IZ*gUpZqt%j^Sfu##j_`}K|Y~=`OT(bythB*z!HS1Ty
z>KRyhfm(Jpprk|49T1T7;6ZyTKx-2~Yw$qf1)IxfVE8}j0cflebdEA8ErQbyB%OfP
zA%f&V{sm!h+6B$|J2Om-)qsqff$Aujx!C4}8e~EB0ceiRW#xZo*gYeVHXztMklmnp
zc#z$o@(?KxfYKGHUI*C?!k~QS3(W)A${tX@f|cKXu<%D}_k#QlG6OWW45mSKAn07}
zH#L`G_Z5NmK!fZ;^noDjJ>dBZv~B>ro|NGuXx#$Lji5LOrBRT%puGX0b&jwzh=owf
zOvoAzZ0QCzo@fk?Ls)%}h+ky?nZm;XdpZEs(;&CF5m4s}whOx%&PZ~wv=6F-5osS1
zkKnOKd4`{`y)vLMdHxbQUMKJH6Le1scx()MrV1#{fYylGLEQ!!Cxo<{(92avBsY*M
z2lBr=)DA>^BEl0S4+<Y_a-gsV$%FeO&~bZETMg6(fQ2o%YystQeutkbFH!R)_V7a3
z4K^Rg{D2zhd>$O_VRz8pf5;igKT*>un%U64Sqi9Z!(o<55UQKe!?zNu7t}t-Wfv%n
zP}?sEcYx$T_fEmW7ji!xq4MY-f%53zB#>J`7+iip%Ogv5;>x2K8S0ituzSD=l}A3L
zlt&+GX<8nYA+0MzKgSlioP(7|hTuGizdSM`kk4$PX$e%OfZ`68CeYKI6WA{7<q;^~
z!SrFzU%1PoVAy@wpmoilJ5NC4FKFeFHPjFI$|F#j1#<(s+X=~m@`DT14qRq{!Uvxm
z$P7;cW_aKUL*()fdl;hTU*z%^rXCc3=yd>cx&f8{pnChkXNFA+RuSJ12kqqnr@7CJ
zn;b$P!p}L(mia%uO&Ux8`$O&JGcvF;3|4<Y``Dm*n&08)ildNn0pvbV*eyAVxxNAB
zFKl%iNFVw*!-MBcn;Im^@Yi$3O$x?{aRpPE|I-7I{RP|G{i6EvG&Fx<cO%rVNb{ti
zIto0VfMgc9z7=-(*((F;Q$zCce`nD7w1_<_U!&Pqes>17`xt)0{0r(2gYH3D0KJD4
z)P8yh-LC>#PYgPfl|iWC(l2?)7%X^vLD=D^#dPRdOZ*N$t)@fA7q}gM+DwPG2_7>{
zyb0=8utUTc85}G@`%s=RGipKhtB9{U$mH-7G~VzFr0y}p#1lr4c!s$J)V>0_2ewZ1
z0TV-rC<B8CXq`RCtUX5mr(;`he-$*2!z{K6W)8OfC6}cjbwsD^|LGT`K;sy0E5Am&
zul()|TI=Sz^1n0cnX#zp1~vbPpygHU@dzomu%$JH>b6S^i#B~aF!Amu1!m&Y9Q^Fi
zZ#|b7T$X-XpnUsN0vjUjO_TmVeWMgoo`R*9H#Lwktv5B7ze+>G99FkscRLYj5Xnqf
zT6`sqoEEX~VfmRYuoAR?;33-mLZCa;o{2O3d=Ba}bc5DcF#LqYCn!z8_P2c22lZox
zS24_KxD<$-MnV0+InXgMb%&pi=0MY^vcu115zsL(d551XBB1ArNjv<!HwT(_m6;~;
z6hr3IL1N%D$UuE2nEYbKi9ueFvC#)GvB!)P8<YP}f3%o!;zMPoi4Pt#PJF-&I@^nB
z)iY+PRZp22S3O~tT=ke4b*wE8RA)YBoVXt}7QL8p;zH1QOv+3X-xWaO1?Fe;y&nsh
z8A7Dtd4X}_dZ_-1Q2qA`5NC;E%OgDKc?8Q|5iV#RIUw_YIy*RzAohv;%npF;6>)~_
z6~UfvQ1c0BPU2%2C{4iXe#~@*yyhYgd^R_%EMvF`>fhqahixkG@jAR~D{8>zqPhXx
zzk!yqpt=otZAAg-9w>2#pP=<Ypgv$BFY2B}YOSqs1Fx+VUX=o^7a(mEi2n(#tq9{q
zU0cy72bn(um)G(RKTA$Q(>Am4svurm<GYZ#sa82q*(kQkNd{CdlD4*D)+zY>9C&R-
zBJ@ms<T(k9aY3}T6(`ZmC?dm*A5<_y{WPjy$Z<y)70hU*f*D(=V8&xAm?3nA@-TIz
zf*A!=Fk?Oy%s58{GyYP+44t!-$4fL(W}wyyRanYmlr|D*T;@gfWmucyswAlXfRu^Y
z>KtS-(AW*44}-t1i3Pg@YA%60>R@#;xE-Po-De9LTLq0f<GG{GA9Oc^GUG&$pFw^E
z)iWS}f$mjMl7*Dlpmhh*?@;5S40LA)XiqNmj=ISpb3kK1NO#mtgWcf(9&du&QRfL#
z*UT_cNCL8#2h^uiVDJ(EjSmyLqmC7-2h{#w0Nu-u?T$J|2~b_ZxN5u9|LOn4LG=ad
z9d#f(8CV!ZKr|@4p8WqW&M*o_Ltr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(
zGz5lS2*Ac<Kx-{Q;{dQR8Ej{`H9*fE0F4zqL^{JQ4eboKBu>mT++ty3NN2dg%md9U
zfXsx=C4$bvx+Dx5OG2FC_MgDG56mo(IS)w~_pt$;yQj=JF&#vM*1mz(9)iwRV{W*#
zL;^AHGxsIxxKA=C!<5fR<30@_{b=Jp&9L(ik;Z+%=lnG@Ogw;ew-3zigvNa~L-l~h
zePDX9jr%kUL&kk9#r{uk5XKz$p+=mCpv8FrEPj#h+VqBr5gF&9bc%B=P+Tc9P7DRn
zXmPHN6z2+PaUO^k=XoIgXmMVMCC<U;MK&``%!kGwD4)UNk5HT^LG=)db2ez4?-Bh!
zotZ{)?t~WScCh$GigQbt7?E*)LkKmWW31`f3z=($t;zX+7&KQcxbm+v%f!#YLMuUI
zwdm_5U||a`3)&%Lz@YUKpz};Y`!F6HW}NtfnPC-pttz|2PXkaqg8TqFGm+ilC({Ba
zOOTpp%uHI4xnYJ?kC{bQfyycH`WR;6RdK@qr#G-LY+!V-n+O^!2CtJAclgQhfOR71
zEF6Uz$Q-q>1NTIbSs?pB^P}K$<}l;LnRWlCqo2hGN*5puQhynAKcu+BPhk&K{ox?D
z9%h`_3DOT*GY(oC4w_FlhOCu_=|2qB&yc_kK3}vQqz`lkj|(^0y$lZA6G7wK515%&
z{b+}{mB|Mx=Yf#>*bWJQSeQO)M?L2dc3&p=3`vmxLH-4u8ENkDlidrV7j)h$T>b&;
z#LrQX`EQsQzX)jlQ+O53j>qk&XE=iD13w{1nZ_def4a92s7wo5`L{Z7<^RKwId1fH
z11g{3X$I+@ECr-HGazTKLDt}a*D`W5`~;od3v&lJ{Xo~-fX>YXuc-p9TLYbet?cmg
zG4#wzP?&@8gTo9HAHmk$@;m(0ybJOd!z$3-qmS4feqNP<@L}d-Tl*pc^(Xi|)n>?g
zZCH5?vIAB>V_Uxrn*X+kl|N*iAAvRxgLIFH{8@<GL22CzWCwVyxWiAgkC3zj$`_zK
z0CFR2?+wh|pmdLLH}17I3=RLuxNGb`{I0QsLjR}V5rp0~_M-Z-sxTz|!Pd_prxEb_
zUr^c2?eLQybhfnu^Ho@S!5X$`b6ry4x(YHUg={WpjT>k!#cMg3-LSO`sB>%FNM}eR
z>j%3Fw7!^y;o}3?{o^tYlR*0=4uH-{2AxwZ!SEAo&jE&stPBhy;Bt)L;pboISqTV#
zpxOya&tQElpnW?G;B)QFG5n4@eyFvcFkI;W^ddo|wNJ49d>?8r?+}888)Q8p_B4c+
zPC@5xgZ40>-N6hl--I20t_RmKu(*QkCqQ3Q0#XaQ&sJRw+U65>__=!L|LNd19%$|m
zbmkQ(--GhMI-;xvrFY0$5Xim)Z0<!C1FvUC+6M*N3j{I)kw2h*1NjNGHv^Ow7#Kc+
z_P>GR4t!@1IPXEv3I^>t6L$D%3B8{ORMtYy%ZB+E)jUx7_h3JRB`nQc2k!}osYRq0
zP&x$PkHQZ*kNXAa>`YJ|aA24SE-OLd&F%0LbT8n;fB!>3egI)yY3~7A+C&c%kX~3A
zAj`qTkn;#A94><0jhVMV?go|B%VA|Nzr)YdXm%r;1yjG`Gw!|T$m&6MAH!icNbU#$
zIgmeLVT9~YP`Uug;qvb;By;igg<y3HD6f;!4=Q~HIxn1Y;sOwj)+SC8h2)8c%p%}*
zL-Rmq3?ub@_JH(&%2K2`@BOg#-bj6)B9OXfhKYU9vxq_dg}IkdJGc?5hfq7%MF7%H
z_$Bmzx}yN7oq#&$O-jGE7IaPzc#jgpPte?dCF~q>P+JkS*Ugz>VhK!)$o8&`0RHxF
zDq32_mqw7~aHX3t<a7gV2Z8EiP<jK?p#65B@`wXcrXkEhEjK`U3RDLXDu)6EA?q0k
zl|%oL${;(i8}XMx-W&{5{9$DfsGSZfA4x2O+^HP47GQVdE`!AGLEB9H4nJY%Xv6Y8
za+v}vgI1GJ2I=Ck8&n2q6OaStJD59=(-0_4faDNq08t-+%vHo=E=Uffml$)A?Zjo5
z5RzTk)I;_%LGG*i9L$0^Z(o_gvVn!+0%#o#xD14yTgvb7GpPaGXPdy7pgs}gA5eQ0
zM1%J<D>F>|1v<YJeBM06sz*q7HvEL1^#(Kd5x8xQbPodqLx>tbsH|~W3BJn;zRwbp
zhmhMEpnfQ*o&E!M?jE!7Dv-UPu!FQCu;&9%{sZ|3<X)J&v7H?fX$@;X;YgRDa+=%W
z=L@uRj4|pI=z3ewIf3AP2=-{<3LRqu`6q#)A?SfQ!_Ehn879K+%J^prS%V!@1=*YM
zK$&qOsLgQ))Mrv=oCw+@@YLSH@(D8|q;Cz|^UN%~iVu{}l^G|l2Aw1Jm|>!VJT%@O
zn1lPSApe8H3mzZ(sD07|CWa6}2I##Q%8V0dLe1d=ud4?4Gr{Qt+t}F_K1ltMCHQ~(
zMm|uSqSYVJG8AM#uC!asz%T{*?1G1E3?ZO+^8<~aAf0KT2o>){6HjD?s0ZDxhHTD4
z7Kr$NH1!Wbd%!_^J<#qUR)mU|qKPMh&cNq)__+a1d?DywKYoXwuhGQ8_p|Uj{8Zyc
z^%v%u3y?Gi$(xXUhOjsSrCr#b=LV*ROQ1I7|9YmC|BV@Tg4?9s43=PVc7~t-xfy<f
z;t!POA2u^gRLDrMfSr{G+M@)nw|p2rW-u^>fb?*I_R)jd#Ow?|L3$Wi7$$=ERD;^i
zJ`5jE{{0^U(gSMa!`y>yue2#N?*CRJ@0CW)!=V1}+7*!Y(6Rsjr`IzvyoUADaOGc6
z+=Kdr8OFHtCP)pTvz<U@gi~M!teyeI1;{>7J_6C$$`N-f+-?P%gQFZluGc_jgWOz2
zqMQF8X1(~gT4d#4X4Z+HgGE<<-3&ULpW)|2Wrm-R<QaZGmS*_*M4aL0Q(=am&-fXB
zJ_q%ac02q8?LmOWFUXG%=R?Q-K=*znGeO4uK>a0tho8NmGjl=h2Y!d2q72TKpfZ{7
zKYWh@{7exChK3+eTLzRyA0{(Re9p|E^^93m>nXFyDsb5)?eG(HW<GeYIkWJp27YK+
zwZL*B=uQ-H7^^${WJutg2pS`aP5VC`B+j6~H4(H|j047J5C)fzi*2Fu4#MDZyOp4G
zen9#`>XjXSg6{Q3E)y0AGlYQ51G()5Gvg{BQ2RHTX`&tP|LO89422Ka=Sv~0KfnaJ
zd+#1EBn=;6WZ1yCKn#5MUZDWk?clQU(R|c06*LBy%lm(N6AQxyr!($98(A1GC_Zri
z3ED@_4z=?j$WAQhgTm|t$%DrHAa+9T`wJmpX8;a6U-5(bE08;^7#4u;#BlieU@>G|
z7j%w=0_d)Fc({S$o^jQ`3P{*~=J`Jzw66&iZVV~TJ3;Yc1iFtmoMGpaV8)4$lbI$y
zN@kq+a53Y=2g*znpFRee%ev|*Gs~(c%*?AEGc&Dv#LTz~RGxs+jU`Ag$gTvIi4Pw$
zPAmcOA2Uwm0G;ch%rr3pbPu7r!%xuOBTyXu=LNZ)X(H&}c~E$O-I2gDaZ>=ay~r%Q
z>K@3A%1jV57Bf!Vw*V>!b_>HQ&>q8c3;s_B?Paoxfy5=q9L59|u$x7oc7xr>EW8SI
zH}3<`eLl)e6MyCWpZ*!-9?(80(0(e=9zSKKiQqGAKzH0R3$GFb#i=sWL{X4Aj~OQ_
zf%d&GW}J9T1=LS&xCAOsIne3@@EIcP4nKdDLEQ=p69?gmg`oXUAp5|1ka5+1kpGjJ
zCW68ZbS}wakYAITCZ7EVi63xY0qyHoclenDif52H37ix4xf!N7Bi(_x5S)fZRw*Kh
z&4G%^!0Ugei40o*r-RNe0f)6R)5OjH{!iyYlHZo|e>w{i{|3k%j~ORE4MZBJUd%WV
zbPhY{eo3%7$xIU${zH-nxzRy*q6z5iEfAYQc%mpY-a&c&hbEfZ1kQ;u$*5vq`9R@@
z)IOPyIS$?f3M*#DRZfs{24`Mv;sLc?LRWs>4B9gpvhx37)`_6I_h9>bkmpT6=^s?D
zLGHb9!h82Gxc&v5Q}d<nGB~|J%Tq7D|2Xf{y$#9_P(7eB4|IMFY)lqg+aA3R`7Q=8
zm+|f$JB@PxG-|yKnj-@F5qa;}Lqo{eHEi$L0kn1xwf2r}7X!5^g;!nWgVd?0?F8s}
zWH94O(0O8@vr8T_Gg^Y`IZ%FH%7waj?7sjcufz6^sqO`(8Blp3ylNpA{=H-0KzW*3
zY}ICPyOy-QW8QmF=f6R1M^GD>l)YnBXl5Mbf{YcAV#Z1;m~n#&X0Y!=4G(hsVnzis
zQmJ6Z6e^f;m<ncmqJkNU`zeo?04kVKPX#m9QNfJ6M3{lS42G1S$n^w#{#)GPC#bB1
z&GW(P6wo-wXJ(F7AU&Y67Ic0UXifz*ZwkIY7c_Sw?eMcn9Fp(h^#`-?s;i(nf<|ZN
z^+W9gl~=HO2fdB~oe6jZrT&1H%b>mm=xinEK3LG1X&0*hPfuWB_`tY873FL^*ga$0
zL4HBIXRP-D>OEtf51{3?vcu0ZB=<q;2GqGE(Aq3edrKZVR*P%g0c8JTBtKw}SIGPx
zv2m3JbsKVAO#}IlMsZaRwU1C-wIcZwzW*9aT&2R|>VOK?xT*m81ud?W(BeuCDX!v>
z+(&6#f!gHQ#!C_LOIln7LEVNNSK%Q4(I~Fsq4p7qD>owJ>Q@ysUp-L98dsqH0x16>
z-`}_WK5D+&d>@go+>qQyX<Vry`2l;rf|Qq_d(n!yK<!G<SuUWv_Yn8pGjc)NZU-0{
zCNMULg8SSDIKh2t@O}4<NcY_vf!g`v4nINt4e**JX5m$-Aaj{TRyl*)_KquI<uCeu
z$KWy;RAxyt`~<C0f{%qm*Rs4|7G9Ob^M86t68Ibp@VE#lTt9=>bufd@8DN;mz~Zo0
zfrVi$gMh<N1p$ViptHVzazn$GS$LHKi^Ez57KXJ7ERJg#SQytT2pq6w5NNPf)NuI8
zr~$bPlVOd+&V(+8oglLr7?>w&p|!8Ub4j3n0R!_y87_t?syy&^K79NIH0}Z#e_>!~
z2!f3PDuBi*q5Al^AZtw(6Bs5cF*y88WMZ1=z+it3lqO+*M?b3uG?rn-3F;rA-COJo
zI<FBrr=ZO66C950XkiGOPhfZW$*_QB;*wUlo56h(xEn!ZuOKxKSSHTKp$2qD%!6dm
z-O>!JvOxFTK-E7?W|%m=_5XB`Tp(!d8YT|v6Eh313Qhb!9h5FWbppr@us*(jB6$2}
z11P?+%~Aa2fb>H?D}(xk&PeA$BIbEuV|ypi)`ehC^N{ihRNsU8SD?89aJ>&&FF~cV
zr_ONxpZ=T!`&toQE=Ye0R;OckBP3rUyAjj}1&yCDAgwzAhoP{;PZciE{4DM{n7fBz
zcEZNGA!nb!>S)kewTcX&u`?X=si1k4W(G@8SUrZ`ne>>M6>`5ZXgpHf;U{PfDJcEI
z@;7>0r50)J5K7($jqgD3?t`U$@Hi+m--FVN5oit`6hEMI`;;MW1la|e-v+hUKxq!#
zR+D!48M+VRSMZt>VTYf`Rzb@(X6Tu+;toF_Gc&FN)i;cwIUr`{RZlqnPY2Bjfy{A$
z>W9wRgVQC(nl~nf5ct?kGQ&h;V)QUDgm{6|GUF-+?*G%>q3qAbpmdG6haB5FF4$Oy
zA=(_uK?a5p<o2xvC&Ls_xdRFtL_A=oCGZ&cn;Q5T2vazb(+^ZVXs#O6HUY;k!%y&h
zg}B2{J_d#<S)g^9pfgZe7%qb6EWm3h876|#D`+kQH0QqXALN`|m^-kib3`5nx#^@M
zB<|4L7a;$@+85Z(fw&peJ_NY|l&`_@DeUm`(iKGc?+z^=AoVIFzhE~H)m@<ViTK=v
zp4LI}08@|L&j7ovnZXiN-n^**w;L`ng6{nV&&@*WUQm1ZA+xX+4=BxxJN%S-1U-XU
z-r?soq%&b5e!#un4CXIl!w&2=VTPZeJPwKr@OjCgvRl~UCl86~Lk3&=0Ih!jt<eF^
zZ!s`@Bqx2mcc6ayxOEkgK7K;iT0p{<`1J7+%e+5wxTB|!R|M3<;to{y5tHuWafh__
z^$Tdu8Wexx4nHr0?q>tdHHtg@EPn<n4;_Aj$`sH%56GRw=237x3tk%qIzJ6kUx3q!
z0>i{MPsrRkwt2bbHbmYHg2ilX=K128n*+O%h<QF_byJ}6j>xl!{Ew{e1KRon^mql$
z8_MXQrcrb?=<}s0YZ$CSWdP<`icjUi>lnay(t_(oedrt^XdL@719*;ZKWNSav|fST
z;pc|$|EE8Mu2*;>?_de8??7P!N)OD!s~Ffpb2*F?8$joBJ!Y8rRSa4d9k76}RREPy
z!VF9kLFM_iCPW_D39<*Y-$)rWzr?tzmknZ86bIzaXplYz1}6AA{h3htegFSYU&R4$
zcY@o>3ZS(Fpt^&BX<`6q{RC)z9+dx3+TrIqkX~trpFi0CPgjG_budm0g1Y;-7|31V
zxd(9AU|SoJ3o?V5ag{Qt?F{n2GULSA|B>b}p!OB|L-NH*P`eE@C(6Qr)658{nS7j(
zxNd-|#aIu>z!2ig_J8_kYfv5Uw(>tS<P1pUG?4(h`yCYSNN0|}VTI%+P&j&n+{N$k
zb1?_RE^KKOlm}n`|395k2((7Q;pYN&P<;+<>oGH5{9Dbr@~<<~#LvN8E5AlV`v{1>
z7TBNQbmb07SD?NYH#=ru>jQZG5AMF!JaE`S#`THnYq2<6CMYpkg8N!W9Cjx3LHk_|
z%o9~W>ll&NoxuBD4a^h8I2fiJM@viS>pI|l8d$%pfq5babloF*zYA=?1N+1xgqbM)
zq6SWe5U`p9>=Pe4L(=_oP#l5!a}Mkir?5lU3pq1_-S!of&YT%1%5pGFc?`Ng9kg$U
zSrmL1%0f`P&z)iC19yj=@(c`x37|d~Gvh?i915r`2H^+Hj1wO(W(3b|E?{K%z<5Az
z;sa*pRd!n7z7jaT9=U_cU)1$nn?P<_%s8=`g<(SS2KS%fHZjO8?hZQ-gY0!?oOqp`
zVTuGSFD+)A=*fnZ7nm6*W|%?J8K@lzo-=f2oCvvZ6)B&&W6tqS2HDNbxXKfnPT_e1
zi#t15LH$^-m0zPl`NDJMe`aRzJRjN`9I!vZ=~5n&E<x*NFxKGArrR1EuzRqr!3lx-
zozNPbGxPsX2ZbrVH8^C2!Rmnz17RY=pqo}<uzTRc;1UaHtOEVs3e>&{sDAXKRT!Ke
z_%N7AWEgPLDh&DuJ`4hg41*K%XjC4|ANVlfCo&A$Nelzf92RJ-kYK&Ao<3m!a}Tz9
z;T$t@<$)Wm!eIZvhe0oqVZchOFgQQ(Vc<h#7#x{PxIBQ5CxPxj1C7gq&NBz~VQx6=
zl;>b5T)@Z>0-}4E7(zhp%LWF95YU>+1q=)!{0s~tpt*?${~0VL85l(V|7Wli2dzUE
zhOS9;V44WZSD^KQptXpgHJBi^d<+aC3``A|>X;$!TfoS0fssK9JQrlk{C|293&RJe
zE$%-PSr|Sj{(-EoTn}mw{CBVfjrqgof*ygxL1fhdaQn}3C2R~FKISRUuoK+hmUr0s
zK%Zgf1AT~}5<zWvZik=2te9)L|LZgCWQO?*ss}Ni0lKdMvZniUFzd>%(QGTfC$q2o
z=?v`yLBkI;<^|p_z|QdVDKo=QSe^!j1#JB{XrJ^?P+MBu;b$N#WPKAToZP(sPY1X6
z`5k^fw};+g!0qt!SkC|H-$Clx9e#STGEDgaVlzAZ^kHR~@|>Ar)iY*^RZp44S3O}C
zTlJV(6ts6^)k9`U@Ex=stPE3NZUC**1-S$HoRJ+&pmIfc)#qT>m0zRXR(?-*U-=V!
z&j4r*IINF}+U`Ie6OChKm;#<VU>07Lz{)TM)F#0-=7oIb?f=7|@Pzdx8Nh3oL30Q&
zw}RaH5ZZ?Xja@M=V4eutLy^hKFy%HV?m_o!faZl57$<_}i<-giaQN8;asx>G0pmpQ
zc)qm5&wh{?C~ZqS{G1G8i!=O;1EtkwhKZ{{e9(LVsQ;zFF!5nBq))aPB%aJTaUUX`
zp!DNFeMDh~h9Gy){^MlEiJ-N&^5Ky6sGvEJk}v<KgVw@=#NlgY*&TkKVER8@ScX9e
zv~D#5v@Ucp<HYY_|EDJ~F@VQ096;k3Ah&?_-GS!dKx5|24nLDMLF-N(ekvv~O$5!a
z!1B~%W(KWC%8+{oK;d);R97Z5PMpcgFy$pP>KF-lzKz-8XMpDa>G#m&K>h*cXHZ`a
zd9LvQBSXk%s2iN{xq(@D6?hFeyTi}RtPE3(LGvNWj1v!p{hwaX#!&d6nPH+kD2^60
zOa!ql5a9~;_rlNrA@(RUPGknD1EnYEc{`8M`iP)@E~v}_^?yL&$Oa9^rC~_@&t%4l
z3z7NCj1%9ofYPe)Dp(prHy1Q7`h^jc9~f7yV);M)Bb5C)7}~cy49gGuR{mv%?gNI-
zYk>Cl^s+(L^<W!U0hdMm4nL=aL*fLc266@iv|It5X91nRg1Hf#51@V4w`g$&I(q^%
z&jd<uLRTU4rFCo!Q^4~m$qW-0&iFqalqNv=4&=VKApdYX{4{6!KOIzlgToIr*E$0-
z_64&OTl-@jNG~(vsuUJTpB|<bTbZ($@&EMC+MqCVS@|D!hQncoi+`(`R{jN@LCua<
zE+U<!1adp*{E!FE3=<zg?=FGc1s>Nz9jEAE1dUH2os$IJp9CsPKy!MG3=TU%VZg}1
zuoE;Mf`1Gg5wD<eFiFIGJUH*e;tYAr4W#Zo%6&(eWhJOgL|%8xtPU9;gsr<h!h>2D
zQET1pO>R(H7GCw884_p6<uZKD5RP@XD|sOG(nDsERSYZ*mlQ!`kIW3KVC!z%H-XX&
zWPENZ&O3QQ<9ouZB*0^wVymu#>il5Gm0zQsRwC~Gg3O_V){TJH$vuRwGXvk(C+_fb
z?IzUqj9Z{-f|ND0chJl@N`@KSn^E0Cju}=|Fe8%+X3U_18ONz$#y2XMp}K|gcnP6`
z8O>BMV-pq3ct`~^1hx_%rttYf&>TPL9wKpvpOAeN&cyAb_)v?okKzX-?tK)XwQb<B
z^AEL`L2FpB?V~_0<KcY)q_#PzoqY^;7b4PJImkTFy{sVph&DfDZ40RWfYlqwW&cCy
z`W0~dm*3&%j$TMPi>scvgj7$!=4C<lA<Tx<9mrt{a_?IjxwnUadw-JYUJ=-R4^$4{
z1Oo0=0N;}VovUgFtz|>Bt6*!{Kyzg1V?LnxWl&(9D2li{30&X9=6xDK`-P$F)Ie&@
zzCqer8QIV}a4}>J8)!`x?@4HzOM!Lb!^I2}H9`Ev3==ni?)^+=m^c?igZd{5tP`1d
z8K!{d$4pN`(hbaQ=xr(mCP;r9)?VuYpQ8nC$Ab4iVQa5B{r@)|<Q`Cdvj6`NqdkV4
zjzMjhFIeIl<X2GJ5wr#ewvQ5#R#DqZuc37+BJD%!b#R?7&G7S)IK$7!%?y@Lk{K*P
zYbjsxFiiOXOV{!aKS6yO&>8}8{#Ia^_#3{DpYXaAa9a-)rUw`%g4)8MGkIWpk{O_9
zN1?kPvTlrR<=<vT$ay}{v(I300B(2dL*|M=^VT1?{GSf)Px3qbT=)RAPmkdz=v=c0
z+DL22KxZU@`jVjgRzPPZEoPVq?wiRw{46^LiDQtSU0Wb*P~L~xhi$(1;=g~>|5m%L
z{C^m74jOE{2Bmxe&D+Z}`~=;T4O)i*_WN|`o>w%#!_qTopCU*t1H(V~*<qXh|C@gH
z-@oag@`m9}&1EqLh#L{(DyZ=dD)T_&IJ24mPoGl=Qwz;|NNsSCA7N<*R_1}y6+SWi
z{`^PA8EJpu{;c@_Z~A1IKR?u7zVrXzbdVeI`jfHYQX=#J=^1Eg9OfTT`U9DP&rdM5
z$bLu8gW&!lx5H1#@2Fu3tHY4jqk-ZGls-ZI3UHnQos$S!69pQ3Q(&05)B##9F$=F+
z?f^Lt4tBN)avuQMO`v=Zb3d}X5<quv9x$J1%=~|PBLk?f1&w1;%hv@Q6Zaza%i=9x
zuVg~XSAi_3Kak4Tt;eC|>jDmN`Fat=U(7HuLK>pS6-0x|f(0BCS8+qi*Sp6dVG7S{
z@~HFO=;f;k=uT9~_yf-J_0?ZU`MQAN|Mcg7374;rxf!Ow%0~2X$6mfd_uoLrW<hZ+
z0vZzn#Wjn=PZ0kLH^Y=K@(e#egUT9p(D?ukKSAYZB6Qt9NX>O_$e0AAzl6H429y>V
zL1ux%iviJY!<G&}bp$Alfbu<veGADy$ms<n$Ai|Ng`Kwnx(gjN4h$=YVCQW#p{a+R
zx3L#Z9DR%mTX@3UjvU7L#Qs+A0FUK>`k!B;nO1&JW?uQgp5f<1YlfeX%o%<@HfH$w
zM4#d3Q*DNy&(s-yJ_n7-**pAvVD9kq(SPV#4P%F&*Il7wxB3o0E3BYnx7rRr!_%Q-
zx9Sc*Z~uqh?WyeW^X~uu({Ya7T7&MM6<*a1EpI?^2kJ9_Pj+7UxBA2i&^~6Y{$mEU
zc_8ceL1#gL$|YEu2bC8OVQcr99e!?r)xF6K6E}hG`AlX2pW6y*8-vD_G-4t73>4om
zGaiG^Pi1iUnasfS8nhk+G+w3w%?IFff0$wQ6r!$xm1_(0p?MiRh66djQC@+;5|mzc
zf$Zl8wE-G}7!?>SL1if{Zqd^ggMx!4Ed7Ae14#d2XgFch1GXQuUX9z~=S8G84zjt(
zYP3N2l7Y^WtcH|x$m&3L86mYX(dFEc<Y4gwiUV*y1La-Nx^V``nSto-5p=WsFx&y{
z8-T{WLFW)MIQ#^y5rnNx2ek=6`Q1zllHVa=2w8WET!(<$!Qu=*A2Bm(Jp{EKn1xr_
zgY1Iuk%H)fxgX?qP`<}rMj_%E6gHMf{zvx@$gM9FA>}Z(cmnB1U(bka1~`t0T+?|&
z1HU~Ww;aXe7O-8=G;^Q8I?b1O<dMzk=YzxxHoqgQLthvA-x;*#j(g?b!=N>HJcx6?
z*cpC4mS?bp<xOz@4u`f^LFwZF)5M3)3=?m|@;P{|8ECwYan*fLesgA=2x@~v%VU)K
z7<OLC)Ia~gYm63v&PYj+2hY)k{P_pk`w6ZWABCgVqoDFY<<CFR9Nq=!9Nq=k9Ns=q
zo6DJT;=^Xh{K^%O8=4s>enOP-Slv*9aKi*f2L-Sjj3I6S@29}#24;vGz<bIPk@l3$
z1-U^UQGPrCoio+UIPn$_bPtsSBY1A*ku&JL6sA?6IhF^`OcNh~>Q`llpYK3!2F)WW
zJN#q?<r#5?pCZtCBy(7w_b}tcT+n*y!=SxoOcS#}Yh0O`CO%>Z&Cx*4oCTF3515(2
z>Of~*XM@x<Gfb2LnE{<2;Xw37!Sf>z|NIXDxn&y<!xU4nos1LLz}%gH!`+}Yu+k1c
zYoTrh^}D8k*wzd`LH9F*`Xa|bd{CbSG%k;Ht}Cb=aTMep@LVI)#1N35Kx&woCW6-h
zBl(Agk6{YPKQBOLH8V`SRSU^~AoG`i%m9VOVupzm(EP**^^+Y~ALGP7pmRr@87E%m
z2CpH;8ovx|3?X_*=ba>g(}&0^(0M1Yx#4K2m@otM3^Zn@i9(<-KFl~#07N@8O-$io
zn8J-DzZ2{RhKZ|TZg*yyD8UQa0|V}NH#1JWf_&bIGvmaS;QfH$emK~zkHZ~)GNILv
z3BMujM6rMWrpNyNH~n+4&&t2m-Yfq*L)IyhTgKhAg@iGpJVC7=K7;%NN~^+<J(!?A
zAE@5|D$5^$_D+Dt)_?zl?4#p%_{q%2FvW`D|MZT(u>KIV9zbj7Beg5Qeg>C2(D^CX
zzyGE~%M);#MV_Dfb_3ErmjtC1(41K^!$kE-kTwR$O`!QHS5R1SJN)eb{SRe+N_G;c
z?SK@{@|fYw2GYySxM~m7{osDf6nF61R3JAZ&w2m;h1p)mGY^O1Pi{Q^6n+Tt=T}hp
zL;Wd@=1*>rTe%&6hNAgXkO+UC`2|T&O+@(fAcg+C_y>1<X1s&=^CFTzMbP|t5#&~G
zho91D{^TOUpOZj(nHg7k5aG{u3jH}9k3V^SLj1WF$)6l({+teSE4RbXhrdwM?Z1hH
z(`^JuFEisRJ|g_-OQAnw@%VEKc)bI|#7-oC{+WoHKVv~|<#zbF9L=Afi14QzNG~(v
zsw;mW<qN+2DNLb1mGSs99pt}chKc<k8k#@9qWM!9<W_EnpSfuMd`*NupZtX6&sjwH
z^X5;=%AuFPap%umkpGeyCQb#>P=CHe^XE&DTe%&68l(C1J`w(01=7pRxC&JNg8CZx
z;&VQQ{#=j8pT!{mB{NK%4Wgm`yo=_~^&q!$JN*3l6E%NcCc>WuAid0ttJH{y&r}Ni
zS&GM>l_39t)^vbqs6Vfv`Lh({R&Ix%`_cS)h6sO}f%Gynu6pyEaQ@V$(4W?L{8<n3
zUoykQ<scgB&r@jrv<A7A+u>&`nm-Q^;m<!mAo+6>5&r!6gR=a|h{vC;Apa#ZOhm3%
z_M!Qc5$aEGG=FX(!k>qr{;VLvpW7+)=kZ^-%b{+lKR1JDXnbx*^XGApTe%&63ZnUQ
zEfN0g0O@6BTxCauKWi!UXD=RqP6YWcnPDQh9|85}YBYcLg51jO@bmf))N*Jc5&rZ8
z>1AeI#X^KXohkHZFdlzShx&6rh=%%eKAJy+L2l)C_&FENpHqqOrwB+dGvlgLzu@H%
zc&`-toG56lfs-_Ug3ST-1z_uNCGq%kF35k$3==_pV9=U0(3t29G=EBh+{*3nGa1dF
zeF%So?Zh@ed+R%-9GXCcKhJ+BsT=~^iR{n&KXK>J#ZZ5q2GP*?WKThD_uU7%mD}N`
zCYnG0Cd1peU^}t-a{)*%Gvlf-BK$d(LVqsB<Ij~K|0Od_MDDLtpvC7>kXyMOe!l;X
znm_Z1h|e^TUS`HsGDP?@nnHhO<MHQus6VfRXlQ&EqWLo$<W_EnpIg!VnNEa1bwGMS
zXP*2doIe#Q^rs;ne{Kc&FPUNDT@VfRXDXUM4MA?@cKBJ1=Fey%{Q2n{B!8|T!k^E-
zVdhWdaUIau_KM#B(<c`r=1-Bw<U!*xpf&ZN@%tmZ3{$}4O~MX8XZQY}{th(m1|EYG
zUUi5UGKP#ihl_4cU+@3vONp>&6_P!TX!h(P!k&`e|I@b<VGn4`59XhAG<!A?VNX==
z|LGTru%`^kKfY-8fcy&Tqu>iShu;6wUlU<Z43a&@X!a~3!ar)g|EIH-5Kae9NcKpg
z*)xj>dw6>PPgf_x9t|XW{`a7!w@F0U^Qq_mbWbAe;X|_LDVjZ9MA&nq=l}F<BJ2UJ
zV}hl((`fcI5n<21p8wOQ5@8Q$&H!f5Ml^e>h_Gi#&;RNBiLmDY528Gnj%H605%zTT
z{Ga}k2z!<x*;9*VPZkmO6!iR`E?r7EUH2f_lZ<9h5)t-<_57diON2c|NcMQ5*%L*C
zJvKf6r`Ho<PXv-Z`e^n95n+!~&;RK=iLl2G$sSQOd%TFShok5J^v^`tqk?45?{3uc
z08}OsDo5XS|DUc~MmQaCA=&c~%^oWv{Bx!I|MYw!?D@cr$Un!?>;cWg5%SNj?*G#_
z5@F9ZBzxAP*#lZrfX^QA{4eMXG^BOS`Y3bhsB3{hZG{BJhD)IJh~RT9<QaZCfbM*9
zkb=xr3OoFC=?AsV8CHSrf_MtL*8{ZvK%L<y=-vZRJ7Xzm?GUJ4A?)z8u^XzES!7iL
z6Xfhj(3%s(9u36Y63nfO*cqlQT@2aF1Y3^*+8^4$$nb%|L1iKj!~f}^{bZoK7D4Tw
zPHu)NpgEqi@cDA+{E{>NHP#@#=KtaS7w{Z0V$KV7{lRmT^&Jp5qpX_~cle3C4@Xf7
zbsx?h#9TCZ{)$@raK3})otcGKiGGK)nNiyzh`0r<KLVZIf_(n{L9~51_Movhq<uI~
zm%`#sc-01W{O8|8#`wfmeFn8xN!*9Sy$p3vz#{0H8%R2VtkH$7+XStp0<Zf;+sk8x
zX2xbR%*dpI88fJ0#&If`@r?>*s4hp17jnWhgbHRfQ^AZ)R50Tq70eJ=L3x<klVAp{
z{|DMT4l0{Ld52ne4cmPAH$D9Gzv-a$-k|*e3`l3b&iw)@k6>$`k=J~|)=a|ssmN{w
z?Ug|{3$#uUw7y`<7toq@NZAhGV+iV>L-*i-{0CACIv1Y@G=2xIgIG`Ez7HNzcVezz
zMYt2X-vDY4EyD8U=YP{#aD=574Z_lqgs|KR8f$@u<)#yZKP;zx{x^N&C+z9+`)BH>
z%XgoNPnV#vJXqf@p2Dz1&QqXuE`-)mT7QSPb--;9@VXs-ho4(O>$n*hJ|;3Sgn-&r
z===0R?WEOs)@0+81MLj}=?ATgTyBECt_Zb_H6O_iWWOQuA*9^}I$I57CM>TDg2v*Y
z>ybcZ2`Ep)Fl@ga`dC&s$j>PE(xbWsbS^2#3|#F&n7=;3+nm_f^j0GI30~eo*V%&H
z3M#WE$wJ27Aojt^H&pj9gWA}j_01fRGfhG94ciL|IwSfaGc)+k`DD<2WBd+3LG5yg
zc@TGD3s0CBcpWjb!%tW^BcJW&06ixGdCVW&FW_hRiE_u}V)~q419K0y`G7eeA>*oq
z&bJc*^;el0RuOx?9n4OGVX%DQ!yuZ-Fu2?eIU|SaVX%4N!$6A2FqlNEFxWouVQ}*U
zad{z-m@sGtou|XN@~<<)#LvM@E5AlFul%0OvhpYBOc8&EpAWqmem-(%`1#nG;pY>3
zhM!NZ8Gb%9XZZQtnBnIGfAAVnFfFXWF!77O!_Noq4nMU%L-({eJN%Tlgzjmvcldcg
z7rLj#+TrK?DCnLRbBCYGpZ`w>pKE07@Kg0O=<ErGpU;^kG0!LR2CapLoDJasx}U`#
za%L2$t^m1Z4;Q4Y{T%GH@@us7%J0c8D}RE|6LDPmzZr4{3#?oO?N5M}iOBT_Y@7mA
z9)Rj0@IE=vx_AYKiSLXcXX0Wz51Joz-vs1b@t??LGltpF{Q=WK?&o*-iOsA(s`%?t
zQ2hXE55Vg5zo7I0b|YeqI%tne0!u^CH<%oQ!_Pf`{!It@Ns)o*{W9Qj6WBNn$V^Zh
z;vtfmAa@*KfZVSPa@T689iTlr$l>tc8I;c0SN=WBIPtSH;@l>b^4A=?4*|3f7StYR
zhU`~6JQ=cw7IYpns7^f#;)CzAb@=&++2Q9y(EV7TGsZ#U&^7lUcQt^{>{5pAcTor3
zh3oJWwD0zTw!_colObUYaw911%7WH(gZ8yFL-qoL?u!MT4+T1N=xH+JMDU%p%nYj<
z7#Suo9T1rax|`tvGwUjlx(CJ%KUEkSE<I*uSoKI6;huU>91Ao2{13`2%?uOYCI6oe
zvg<)I<HU3>$eBXm@wX}NKOdW;u1!YWTgW&unt*!Hx`xZ|A>~5nr+?EgK-r(cXL7l(
z{O=4&{}|~JeQyki584w7PEQOIcT9t%d01QNKiYXbF!zJ<%R{8|c)G#vWmp9|kEah5
z4xn|e%nYkw>K}vBKH8f1#ZWi@twuVRhZy^uLHF1;Tms)8ON2e0SnNR#7f>DnrR6M`
zA3$w02FQMGSUAAjd!Td*y0ZYZKOJ-?xiBbAGHWG5%OYHDRN-vov2H|r5M2I1%ZO~G
zyOUt{fyO1V?Zr9-3S+YNVnO=9$mTu}clfyr<bDQ*kDz-?nHd@`IkGTpP&!~S(Ghfi
zaRd9rGavp<hxR2dfyW)>!F9n$P+0(4bMp|CmzafDt>a>t0y-NHbl)-femA%qA!C2Y
z<uNGCLHU-@9=Ek9;er?kg|)fS_q!ek-35weziThFZ4UD9Dv*B_n6E;{C86U5M5H~~
znNyoV;ZH=`d-V>IM@dfO><&K}LHW{|Vd4xT?K+ReF649s3NO%{0LcHnTntl$LH!V6
zho4=b`=%HieuD34hu(vYJobzpXN(RE6G8PUxUOVJ?rR{%=s|G{t8f2<+Z@okAedw2
zS8ve1PKKYLwEu`5Iwvv3{U^9gfz=71I|jHNeyV(etT6)L$=u915wv&5l%e4gXwML6
zUISE~gD~g}4bZuNpgl*Rv#1_1i>`_U<!9)f1n{%<_#J+(1nn(RW}KMh_kTLb9BySu
z-SFTs!$hG^5H_sbdSs5eca4FWAw&#RcYwxFlo=-m`XQYqx0qq#4<(3xkXipfg2vp1
z5oI7+nGY(%lb~@X@$ujE_;;XvKOQT;dV|hHbBDKK;NxR>_ITIxW8dTb9x2Ty@x$6n
zj_`A}h$-J;X+E1DbY>i=O@_Z**M<6tk~AMcq+LQ-?824iUHK7d-ie=K3Mh>do#sJ#
z5tJtxKy4W!(ma9rDp1-7&2xe39!-#6p>+W4d=pTbM$|pn>x(xS;}wuG6;Rm@%j>W^
ziMaVe?GMntPT^G`eV{Q|K~Q>t)^o`D9X>w;9ghW-7i=Img7*JG&zzKJVE70=ClYk`
z9zS&MRNmny7c^YKZFFYgRUmsodjvsaEFeEY?19w<pf)1pY?aT!>?^;5+KHg^p`d51
zJZ45K8}y;=MQ(?mD`4xL7BfsV{|GH3Kz$fzq%s1u4^bLYkAv)f2;x6x0PjnLl@S4;
zyZjzAOazq!kC{PrIrP4IeutlLLFL3_hKUir|EGi6g^aMgy_jL*c4*kc%L#ov<-}u#
ziSE8g<pij02;El<vUdsCFG%HtK5E+#R8B;^h14T_AO1}beG4il+*f`DxAolMZN2|!
z`}$#S1DC6?J^i4zHgtTgS%6^*^7tD}J+}S(7Et?<_wN&H9|H%Zt-t^}ABo-JCo_k`
zPjH!%%rKFOp&=-N!TuU(-RyGx|I<Nv61<KU(zp5u>VtsJ)d96B!0y}O{u7k8z-&-E
z8p~M&yx81|H9tb~3oHz(K;Z!m8&LWNkEw#rN&(fA(7ljZZxMSTy95}feE;}wy6bz`
zI5cd$57pe&M3@_bWbSSOhA9s}{+q5(z}!1Tm}`e*?i&GyDW^aFn=VPfTwXzjDX{Yb
zaD{^glDV>i3{$p#{5PGMfVp-=m@9;2uAd;ol=&b3O@I3id-x)kbD%N`dCuNM2zAar
zO^`NcXL5nYtC@vYX+ZrBDc`WC1Aij?f9VY(eZ>nhOo{*aZ~9s?{QpG|)&J!*^8YFD
z`d8sqFQ9J3=l=vE{67iF{{?~!Q{+GXo1P0b8_~Cd<S%^jzXi?z9W?TP7u5eNpl-zH
z|3V`CAB5!pMnQ%t_doob4r)(<>Mv6KUxMcUnKbgh7u5e5MEJjn2>%Nq`F|29|9|*5
z{q0*a@;{pYSJBA-Tu}dO5aIvHMEL*GYefEE49fo>{!L#?hX20^pyvPGH1hwcub_5`
z@TwP3H{whGONj9QBqaZD0p<S>|EA|c%_b%NZ$b0_85;S&3+n$BP&eZ9|5hUWAB5!p
zqoDl%{@-+6sM)0WzXZ+ycWLB*FR1@Bpl-zH|6@e>UkJ(n*FgFI{lDpN-;k02(ft38
zM*io5`XAID0+rGD{C}MY|6h8A$p6nl`TzaD>1)aG{}+DL{QsXu{y+5vn*X70#OMDP
zMEHLalK+2z^8fpP({rI_lal_op!t8s8q_tY)LOII1@-?5s2lP5|2+}@4?^-kD9-M`
z`!`(|YBnkUFG2IaxDajHzo7L@pt0Tzs2lP5pFxOlzd{Jf{{lh`Q|7<>H~sBvGV(u~
z|21gje=cbJYY^doK_dKr=_MlnD+)180gVZ+CBy$;_)zn|C5`-l>N7O|L*0lk{*{RE
z|0E>;8woK?k$?AZdM?y#So%jEkA{yi<LTdn*BL|SZ9x4*(AjCQbz6>8VQV;rL3d?p
zIe_eh&kLaT<Iv5y_aCzE0yLK9OMy9Okj#msz?@x3=A=?!4rpu*7Cwa(m@^H@J+%~=
z(}HA9Ck5sdA(=Ck0&^0O%vnf*Ietjytfjyl8zggfQeci2k~v2yFh>H(oQo8g!-ize
zT?)+k@(+<uUs7PsBP4UaQee&nBy$+2kzfAoLo$b#0&~_NnIlPoIkS+=Q6<70;>&Tw
z{0C^h#P$<>?JIb_3buI?kUCQ##97M7b7<K1&*%%G-eZ&h26Cn)>>iuYnV`8m$oz@I
z@Bh=e7#KvpF*B@M0KJb3w5JI)rvPdTrM&^wiDIjiUxCKyNxR3UdL}GAh-iV#0=0p_
z{fb~mq`T{&bNHb7K+v7qX!~bYp_u_{N04g9O)8kdF$>i%<ha9}3TC8H!HlU?Fyjan
z%=k<NGn8gi9xs7ZFr$GeGf?w>-Uh@v8szc=G;aiJ3!<;>kwGa3P|X9$f$|2d48d(C
zWZemDUKPA=L>Mx!1zvXsTK@u?9|hfQ16q>?x(iR8;pZcDho9j4?&KYQa>_vF-y!xv
z)|?=_6?smW71|DkyX!FMd|%i-h+HebMsu(Hp3JlIXEyK3-^HM{ZlH7B8Gb$juajf=
z`9z%I=Tl*ZpU?Oiem)1y<5oL>?@n}JVE~`O0-h6u-J1wnPiM~X^MNzt#0S=h`BD%c
zbT{D(X2w;Zu?Wx|dP1N!ygtLvFZ!T$03xdx%o;AKyhbW3r5%1QdjVYoD(>)ewjOj1
zsIbFN8)fJkP=1G>(gDylpxh2W=fC(r{TFCG1-rw~g)d;|olC8H$}G9+3A4ni$IRlZ
z9x;opddMsdE)#zWGEDglT4VQ^aUvr_!zCY(n?T`g44Q*w_z7B{=Pv}E?^cG2J!YH;
z8UqCRX|psU9$?{tez*MsW`+>Z*|)gL__v_4omp%ZC``5qBAx&0%s6p2)O^sIL74g2
z?ht(Z6jV<zuA2Gc-}DDhL3IV_etPef-;;e-{>=7W`MVgj4#aci|HF_oU}0$!w8kHl
zhG6L(eGLal9%e5%o{`q+f%>4Jyz&5)CYT+5@(MxDG={I|ab}pv0TW|}gdNB(2WYx^
z1YR45dbi%jr=UGEh&6oZX&O`)gVs8H2aV^T?9<qVI8z@q@2b!6^Px5<&oKOatjzH9
z2`E2-(wR2I9iY1cAE-P0JZ1zvPhZ*L=NmzWDd4+M<sE(=HTpjtye5-bbQP>F{wN4d
z2cY?R7D(C#t@-*Y3<}$0;4|`(-3xLn0}CWygVw@<_@J|TK{QAlH23^~nQ4{4I><U7
zME(SwsSjDpfLumA=4SZ$1hU2nk?-`O>li?H=r%A+R0XZC1)afsm;tgcTioF%O9R71
zP+t{%?*d32kHgQ$?4b1tpf(80s)*<Rrax$BS@}TO5q{1+cs+);!%y&CGNAk<?(owO
zln+2<k+{Rp-yNVkJ{W$2=F>rYctCLp_K&#3&v+q*DUU$w*+Au&xWmsRP@aO?%g6$C
z3lGCj(7Gm2Tyl2)pAK5r0n!gk8;`N9ThM~0ape1HVCfi?=0Ix$VCfh+9zbOwD9k~2
zHKCV<NPT@!T1M!H%nQQ9AG$`98MJl>G>@;qF!2#Hix$Yu515%(saQb9NI+pxrT%|9
zXs#R7jsx}QLFU5NJA&3WDnQrCAjTj-YgeFa+Cb}8p!adY!UCM{U~AbxYc4?J5770^
zaiFl3X7~wP-<$#BgUfAD{36y9=YhmQb%`=0J%Z~Q9P69!DIv-<(3)fP_07_tH73cB
zJ5`a_HzzPMTtHsmoCdNJ$NJ_;AUUM<%{PS@rhx1Mt#7UZr88#m8WwOmC$zp9<TsS^
z5zE@R*-s$lW8m|D(`P{0nCqLd$2n*p>mz1ntv&Fx0~yOfNqY>4bzHDDWAL;C+SdhJ
z-^=gt^C+4*$Y~XnPS3;TA$zpY<u9SML7;91*#XX*4B&fO>`>YV5ci^+gM06o%Vgxe
zV<3Nn+(pjbF;LnC<xSA~PEgqo%U{T0hY$mmdyu<CJ_oZv?j7i6SP5Ob1x^bf^Wb-i
zfY!M&JN(=l`G5KYWrm5HgrIB3lo=*&6=In3m{~*%;tyf)9=Lr%3{&8D(DFO{oEr}6
zhY7D@XmAz)-Oq+?tr9OZtsH*#Z@L0>&)XyL9doGl7V{HOo$Im^yr#(+awiD`3xf#A
z&!95@_5c6k45MH)1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtxm20Qz_f
zXl&4h6?Lo^T@AkbC_!T|ATx|fG~@qa(D))^z6Z2N2{a}O+ApgBI>QsTUlulp0~%w5
zjulo0gT^%(euB>Q^mK-tr7#tA7vN%siOYkbd#pg??VvsX44}IfA>!bD-B7U|ATvPs
z+dgKT2paQU0n#VKAOt%b0(SSK*aOJiPXg%fM+P47y^B}xgU4MUcR#v=#_mzaU6$Ve
zH(iN^0ettPB4~g4ANQZ2xo-PM|E7cNS^%<3fnnl9Wyl?nAiF_(dqHzOn?Q0%?f~!6
zg1Q;Bzi(^s|LMXE4M8Cw|0*+1e3%R|qXe{<FBvjlG?5Q=E#w2xxe>{X6Q}S&$D$rH
zP6UlRvp)Vm9W=iK87~%IH5p{aW5$V`k0ExL!0cEIvEvL#elg=jka`A&hD$Hd?16>Z
z$@@rQb^sD)9R$KG0!NsAdiZbpgT;&!Z$RCiz~u0gVFA-b@Sb?6KQ2E)^+yAf{WXxk
zu7kuEGfs^C|9`qMLqiZ~9M|*z|LOH?427VxMnGbqF>p|Lg2La-9wG<Yv&bF%fBHkv
ze8pmhiQj`z*VZ0<^FPD@>F!0w2mhvn=3`*#7Ta8y!hOhC@3n`JumQPm{iFZWd6CR{
z4-PkxRcx^R*N+(|E_;NuuW~WtM9>;0kUzx#BZ(_BPGq--j2q%}!~c5_H*9@~KmC5a
z2O2l@TKTscG&cu3X9N3~ZanmkZP1t^Z0-QP{J=e?>x?p{n+8f>WS$2G8iOT%Oc$|_
zA2H4g5d+OFg8Tv#NB2uCAM%<T)VX$KIc#IeurYY#eO;f0!RHcy&zS&~5njLlO=sk9
zxCCM|KY*+YMqYFJ-<j>=-)hm7f1Oz;ehwB}`88U6<@dv==M8|yreWy-6fO^!L+9hz
z9e!#BLCVfdMg|d3*)7b#2;LhU83al{pt(2URWTqnp!qszxswax&u94g@G;B82ZtFZ
z#-im1SiV0EN;k|5tB}jeu6synZ8>IH8FdePS^4F`zv&>mLP2(c%F1MxiJ*CUklhcG
zS-|t+=^!~=Wu>&k&rE1psS5IIGRwq=iy>xcg6_&#3^BtE?JiaZK86s`yyS!V3_n3<
zb3V{#`1wHJ;V1Zf24m2D=b$-47Wg`X2aj1MK4KQvdT8$OGo=|)k3N|1@DqGjE@-~r
z@&9y?S>Ui^W}N7YR=$JI#d)xpWuh+ZUI5VjG9RFE@t9@e4$wWCk6FNFE+|ca@27dp
zGSUA7q>O$HDx<j_euB!l2cY>kd#Jme8GeH9CV%Mc@biJa!_V1bkohz4c|qI`KYxMl
zqXo^Og7mmE`~;mL^uU|p=R<$UIas^Ip!3S^4nH3RGyHtu?eOzKIK$6}(F{L7hlAEe
z2(Mz`Z@6^#(ZA`?Gb@4~L_7Rk1JlPWvML;U2Mj1bf&2)&li(pU<3vcfF|K;3?eOyl
zC_a$<2)b_p`}#BR8s=5U9)ZeGu~n}@et*m|k>>-Xd|v?KgW~xyB%T$J%mvj~HfV7T
zOSiJf=@wdF-MNcD-LAQdJ>9y2(k*DMj50JH;u(HEh<Et;AerIkgJg%F57HTaJ^=YY
z8!}f9Vn1RQ(|VZh@bgL&H2o+$`~<gE*d2Zfg3^yN!%s+<F-+WxmgXBkd(I!TOca2o
zA8`G609rqCJN%sX9-5Yz87HcO(h@VI{syHba6QS)IC0N=NLum)g&()W&r_iLhe79)
zFgyGdjRKut=J4}DKGZ+O&~#M{5_9;;3QJd@^QgETex@L&t8&n~9fzL}su_MhtY`T7
zpx)u93M_q;JN$gm%<%I8Xx&ab!_SA^3_m}&Bhr;Sa=Pkv_$da{$1JkyAoMO8aJqWT
zG7)s2J!m~Qvfm$q&OBgdoCrP_Mcv_NJSZ)o`5j*x(}kunKTw!3Gfpgi4@qO7bnE#S
z(oO)iA%Ynig5Yh4#VivIL2^tCg$o!MLh88~3Kudkgn-nrFffRqv^SDjCQ8}<pI*<z
zPzX8$0Hl_YlOY7u_F!aa2$BSqx$F)<CpsXNAB!0#UI{>Li#)veKg0^D4RP--T3ci}
z=2;7W??BoCo5Af3hE*UxS-<~3T^!!-V3}wRP7@3wpu7!AD<|%P@|?&jP?&+j8kBDJ
z-v0;Rn+)S?y+>-3JZ72r{|^#>G0VhP$oyoMiMMP(X;XL=tgd>D#jTg1ZUwa;LGcY!
z`v^;2a{Lac-4eF)YjpU^?}tI_UqV;@cV?S-fI0pe`dJPzbHMc@(%BJ=91cGf7#Jon
zd|;kv&%p2++;(Pn_z7Ca0a`z?0MwRdclcQe%~uL63>z38m`yzQ5WZ#?d|oXmPC;kO
zfzk#8Lqia(Uy%USk9<ai64DtFk3nbeGl1fZK?GE0f!f+Iw_=+M?t+F7c#fADGRI4-
zUtwn;oCV$I4xOtfWM3Wy_QArC&^Z}*<)D2y&>Ai*=VXAx1A0ydn2qC{3}*`53JV+1
zy#t`WDX6VPC~VXzu#ecVnMOElHZUN<27G5XwsiC7Hlz$7kZ!>G(enr_Y_?*i8?bt8
z_C27$K4QbhpGsk~l>)cI!e%82VKb8g`-lx24l0FB9tCcNh0R<N!X}6U`-lyjgR%t6
z8=~@*Iu^I0_aBcvh1U}(dpod{+2Fi{EAO?F5QdCc+(oQ?#D-x3mBR4aEzEKWJq$~!
z6o!Q)gy9A(?xJ=W%2O!}Td}wmJq%T-6o%0xgkd}ucTqbG&&g0HFPmU-D|#4SenOqR
z>`Foy@?miowZpKMN@4i;CgHr?M5Qp)Cm{^?VsRI>!%&AxVK@nkThY^@A(g^Vl7ukK
z!Qw7zhv98$>f~idEN(>)!v~M4lb4xE2t#Qs?xJ=Wc2Ow|KinXkm;0#{hHt_5f`G=f
zLE}LTpz#54TL@df;uIElQ9BGRsT79uvA7jI9okVT46l<AhLu>{MeQ(rAw`|M?1#mz
z=wbNw5q0wNK@!4H1B<(;9fs2hhv5XIzCU<x0=7K!_c~@?#^P46eq8;Jt(aj0R*%iT
zhZNXHZ2u#GN@24Ni(AptS19r63mhi6!Vq+a6x!GlSUt8doPfn$#Ksx1VfbH?U>+qZ
zeWhY?D|#5RP$>*S_o)&ahW1$8MeQ(LN2M?n!Qxi*Fx-q7b0##F08Ur9(qS<PdHLNn
z^2-il(_t)?!tgK_x1yZ={g}b>p)|wKN1(Hhr5%1QdJ8>AMcm=%=O)nH1Y|z^<`u}i
z9Aq9Ia<(@<b0#2}^B>8a{M)3NQ-@>@cQe90(@8WZ2gw|9By;wYXigN8Im$@pJSWi{
z4<vK+k<8)0Lt6NlA(>;1WR5wB=BOZ<<BnubJc;HAA(<15WKKJY<}e_c6OUxhdJ@ff
z_Xd%kvysfXPNF$?kjyDZGUq>u=A1$@ry0o{^}D3S`wk>?`jO1>C()c`NaoB&GN+tG
zbEY7fvmD8s`6Qatgk;WUBy*0FXifo=Is1{!c~7D_aY*KzMlwhI9%=FAgJjNiBy;Ss
zn1g-Y6zV!FCLH(WU_1Bd4=3umM~1gR^VkflVCNo%w<F3`rI+~6J<<S=y@{=QdL1;+
zOxn3ewe6^9(%j{QtjGCG!nsFl(9C#8h8ef1U<OwQs$a-)hb0xv$e@B5)2U#_F)Enx
zl?rC4bW$EK!9<yXnjgP$;$9Q^l@oLahr`d`(6kCaPXv0#1!zqNY^^0M?_;jPgq{b+
z&F~X;R~UGWo-}k#l00-x66l;CX@{SZ&~sS8`|Lq$u|Ripf!qP2xk2kfP}^{@{sZXz
z6VMuu1E4h;&~sow^Zp=l(EfhVeN5mrf%2eph#cVOTj)UT1NjAZhd6p$9c0EMlyKUD
zI2$IKY3281=9LdX>(LK0T0Syo`1#nF;pY>5hM!Nh8Gb%fXZZPCnE||x&)D_<bOsiN
z4U7!R6G7|xKxY_$Xa)z+J%7Sl=Rp3nclhbfz%b<pXnmi#!_TT~&@+mR9e(D^K+i7H
zclaqF2))-*+u`SXTj-fH>JC4PuR+@l$__tEul=9?!=2&hcW;KD-~1VVehp^$`6Zm;
z=jUk9x;DtVz$BP@e}|vpGEj4Z9e(~0fSMof@bkJY)ZS=^pV2V)#5??qz4m|lGiHWW
zPnpG6Jz*AG^_W?7)gxw+RiLvo9=JRFd?o-XC*f<N?Hztvuz=R239o9thA4->Cp)kF
zTYUz6-VJg(0<8&_XF<Kw2qSJB7$$Zj#SKh9NG~jHBI^O|Qvjt4&>H#{9O)XDUXVV&
zdysX#@Vvmxa`A69&&t2d%o9Hc^RE0F&A0M<GC$<338cG%7@%i8fctUr&^5jM4nLb$
zfX=Fc<^^SFUI4ElboeO&O`D)|KR|gV5tKeaYkNWWIx;h?Vqj^wlyl?X^y~j2_aYXo
zfX0(F^qxuRdQkszNL+%_IOu$xxeCyDW_S2`7<P^&v%}9h3je2nQ)l@3RU34M7Q;{Q
zIaZ*vxAYx;PJrn#cKEpsrpMgjXTJip4pw*g2|Aw(ycX4-;pZ1;hM%9^A$PWZwg-&`
z3$J2eZn)%d18L2vv%}9Sh5yq*X=Nek3>Z+FZ)TYI6Lfcsx5Lj0kX$q9P9zEFxf|kI
z512((t&o7EE3kjyVZrbLeC9?xX#JJL&twLs*Pu1D2Ur<Gbg-U>2w9J+1RnbnTNQm7
zav!NYC_X@IW<h07I5b|O8Gb&BcKG=)9JHR+;pe(tkTw)7P9Mc%u8kJH{BL^FRY-fK
z=PGDjpYSS}`p0N)1l^&;4ziz_an;_d|E9A**`I@bSALE5TlqcNf92n5pOycaS-|Vz
zQ2MW+GZvx!V9=Q|;B$NA9e&>CV3@+kz#yUuGE3g!ClmC{CeYbIptVq-bE3A~{Wskb
z>c-@&ps@krRdYdnq;mFuGs8tt84Jocp#43dF#q4ofa(s|S&vY6fX-e5rSk`%boin6
zvH}A`H^^R4`J4b+^C}MsFLZgZ9`IQx3_o$10XpvpRBkGO)^>u-0o_xMqz5d|0Xee<
zW+!OfANZ~@d553iy(i)hKabD)KOMC92^<#k4nKc%{-4h9q4shE6GOK!=pHqY*`T|X
zko*9;+f~s4biXHL{V#I+4_5Ag>OWBV@et{JGHm4#s4O|lfxYepg*8b26bHi;P(29B
zvmn2K-O9|gs`@(UOf$^0d|>*(^%XP2Do_~*GG{-EJ&^hsRHlILTLhgI2s#JsF}K4{
z@R?iCGq%ogFiZijV}{<P2|jxYdcPWUUF0Q1eM#O~Y1Q)3a!A?X=fZ!GG71#$Rq~i;
zrG4Unu4$+8S!q@1b--cJnL)VEN`vKLP+EP6c2?Rg&>BKe`3%~71gi6iI4h0!3UOzp
z<%8~m1E0s_@Ut0I-h=kYaYM>^aJ+%aPH~5y4V<WFr8R@<3_NG0?E}fngUV-6eF7~*
zv7D85|01Y-U|fZKRvK(i45)knr87_(1?4GF+5**A4?uVLfzQ-~ofie&hXgur4C$U)
zTxXy?RsrpIf%wr<gtRlz;BJH21zIBuIx`F0HiVQ9;QOwjXRpEX)~~;?`W@zG)b=vy
zu0XI~6&NP+g4_i5A0#ir$^cOQ2ZaS9-&1}*rxdg;1uB34R^vaPGXgzLL)+_^?t;Vz
zY)=y?&c4Fxc5#QFk(>-uKxJYA6GJy-{1g%<|G{~Lb>&}Y#);rI0_wepmMD2d9op96
zcK8WiLkQXn3d$p(^GOw$uY$`MX~>=%*jc0s3=F3k{y0wt`4yCwK7-Odzr)X)F3`4y
zxWmuPBq*C%c+~<J8y2@<8ggGZ$o+~84BenOV+7R;{0=|Ccgup#O>=>jGs3IDcm8oZ
z{8R$vGf-XvnE^eM5#}Gzd8wd$@5I3P8noXNRBuaO{5SoxF{oeSy7K>F$Qo|s`Wd;;
zvl^6MknS;NWMR0VlwdKDk%i%d;uZIwvn~;Lk1;DJ;vQo@Q2xc}8zIsxtWMwo#ia~`
z5Ukyb+$IKv4KGR?8dL@%otp+dKM)oUpfCXSsX$=>PE!r66InPR`%@wNI2a&%JeeJS
zg4_zuTgeO)*+Fhi2K99yWAorWEXfQLW3E8%$OPpXh6bjIAoD@yDuC`@WOw+v8@iVc
zW<UCQX`p>r@N?Lb876vM0i_M3_7;|V7*}6_lxK;T|4m<U0n`^kJ!=hD99m(ELj_BC
z9BL97hj%y-arhKe*Aj|DZik<bIpBMPQRa-$<MI(oeNTDW(+(}iLHUtT*>j!)(l*DH
z&TgT&4UtYkX%JZsGPlRH@^3T4#LvOZD<5D>gGgt`GBmJGOy)pJgAWjC(B%;*JwWb%
zzkK=sbkIHU;55lByb7EKof#%(f%Y4N_KGk#{KS?9rO?wLsC-~R>>Wo*gU$>S!@zce
z(;#@SIkr3Ixu9wAz@>lF*}-WL)DL!A`5(F$1UX)xU4gHQ0Pj(O?JeH{3U3C6kD&cb
z*!HY|!gW1Lm_y2ZP`L_g|AESV@R^kS4nH@5%mdeHkg^_EJqm7f2s``)-Pa3A7cljZ
z_9eJZf%Q%F8FoI<ci1V<z)%QkN6ND>6e=(>gn;rasJ#~;1c@Ke*a&Dp4(L2n9#H!p
zbY3$wPC@GCaDeVeX86g<z##HS-(e@Lud^JKFBlqvAaxXMd<Zpd+1^65nIUNlQoe!G
z6$A2_1!((;7#J8XFc=8q-A|<d8Oi+#W)pXz#TB{xi4KGP1?tZt_7lO}ifx@i*?CBr
zhHqa8Oh2fMMJ~fZd#AvDJs^tLuhz(ZePBAVo=Se*NTOe@so~cE3A}!FNA_!i=|mSQ
z`E@>ter2GBUmr-}^=mM)UmuuE<fM{cdr9=`(Q{Nt!v(T<{Th$#*94P^=Psj`t>os{
zY7+h0MGe0)DB$&LDY9Q57*Cu`CBJ5p=vRMg_;rF3UcYuD`!&IMVg!}^8cw2LMX2Fd
z1y#I$U5M=02SyWRspMBz68(DfEEV$W26eoC-Hz<n1fz+ME>S1H8k6YPdDQT$gBD)D
zo<;WS1H*~SspMBh68)M?4ZmK{!Ryz@$bL;QoR~u;zw(plR}E_TH9;S*Uw<O|^?|`e
zLn`_8FFV5&P`?>ACJXA<z}k4&+K6w@P$9p5FvROu{x8VwVS|a^E>b7Iz9!MHo2cQ}
z1{1t~RYmse1O17+spQw2B>J_S8h#Zp$Lm*XWWOfpPi&x)UyqaMR~ribdf?yx3k(jr
zc>U^*?AHdniLO-g>tyVH#kog@kvPAC_2cN%ZD0_v!t2*qgkL8xJkXoSMJ2yBlIYiC
zr->??@cVUv4PL(%Bl|T$Z{qn2)G3?tN%U(sHT-H|kJqoA$bNmGJ8=q?{2EK5UjwlD
z6=_ZaF;9XzX5+<<JU<E<#{}JTi*2o-3p?ssK{e2L8Z%<8U{5WiP6C~W6Mi56T0vRx
zxSZIkTW3Mz!lbPg+*FIYj!TstG9HRNR}3FphRvI!-I4eZ%?vX#%n+zUbq6_S*i*rb
zJSvzmmkMT_p@JE|sbGdyJ>~HdNrV}==OR(_m<2R#!N%*6^?~L(L1Vj!{E21k7<A6y
zhuX`ab|>g=s-vet<E)UeV3=71%@B6@>B<hB--oT`fX&rH=ip%HQ^L#y%?}~mh49lu
zX9i37_&&eGPnHPCS{<1GkjK<PW8=G!${3j0_||a1)S%iAS^oeZQ%`2F1dXSI#?>#d
zGfa5^I$urP;pfr@$XYLuxI72L&;QB{KkY!{-0}`Tl_&k54nE%xw8jE-7nm?)P9CJz
z5hMpa%Mdi5`A{8v&J}!3O(Qep+(Xb9E@+$_v_1x;542tdJm;zJ@Do`dXpIbP9ScZ3
zsQ&<3n**Lx0NvpQichE=U^77LVL<07Dl_~P0J#^<Jdl1++XG}4*lsNHaC5Yw=i@=w
zl_>uB4?eST4k(;JaW3relM%G$55!gntrLQ*wfS2OxepI}_#@&U6sMQ#k?!GSM$Bb`
z)+vDILqY49z;g|-bBbYO{>=;%AF(_91g)Eiz5-ga1zr;YZf{`gOU*io*<OK_?eMg~
z&+rqpz6KN@;4lKMH$Ykw1zML1S_cIRf6yEb=-e<}P#A;O9f8&#f$kZErU~%<fuMWv
zK=a|Cd+<Q@Fwz;Cpm9r(S)lvXKyd+z7m&H&bIar%eg=TlgU;gw&2Ni4{LF#nInZ1@
z1LJFuer$6{4;dIjK<0tnD(~>q4is1N3_oxE|1S>8+aNb1)&il%1=AJSdJ5<o3F6mF
zg2NpYW)G3pO9nyh2CwBsTQ6A*ou>qaJt(~WKx#p24d8188!joFL#&syXJ?oKx<eBb
zX5e)z{*d!Cjo2agHiG;HT6+~J23@Db?(nnxD|CG=v%}8-G2H7VU0`~Q9e!rP^q4#R
zbQXiQLx@~2`Q<F?dPzMo$a=}puTXQE878h}W0(Ru<5LGDhh@EFqX?u80`?C)EEvGy
zi@p}|0V_iYDE)!L1@-=D$a=|Z;IR_1Rg4S_B7C6q&+qW_Ey#WXYbLd!aRbYD*w#!Q
zJMnM2=xNBBN&C~F{0E*t#p+Jb+KXK$Ao;K0^uOubp={i1CLv`scwQ2^CJ2;9_OU_c
zj6ro5I1NC{*^O+FF#8P3f1tHop!MmXavZcaR~vHXsxZ_~pm2qi_uF9lz-uTWWfrVV
z0NV|l6BTFpiM(DD<POk!&7B~B;8?Hearxi$v!@{8^ZgXa@4~ALLE#0q3o`FHT-R$V
zvN22n#SgfhA@A_h7R0Auy(V%y08}S{>J3o2za1KXu=WD1z5&HC*7gQB!%ucldCl+e
zb1xgil!KtW0BRFCFiZs3H=web+u<kZJj#dv{)d3f0bz9WLG209x=n-~m~AakJp!9|
z2c_M0Y@q%Tq^*T(o*tAgL3%d9{RLBxT2AkQ%R|d)r2ZMK9(lk%Uy4D7K?vbSR5L(n
zALcLQ@CAkKR<K(!%|@67@h>=!K=UVf&91P+&o8jG;mpFTRzckfnd`^y7ls9l6G7zx
zaySzTpVd%vVeL$8?ngEcmM*~Y#sIkkl~DMs#}Wo0GZA5c2v1O&gr%#^Yz$LC=@Jx<
zpgcfKx<Yq9vfcRQAnP|kbtv-s5b!#^#|)bklpcHnr72K)elQ)99vEaCCV|=+F#p5O
zO9kCg3{v~xG4mz|mj|CfdOR5zLOf3Vo1T39-*m7XGvg|TH#L_T7#L53+Ndi}z}gFt
z@(kUr-B`j96bFbfgt#A^j*!aQ&!F;K+~H?48?>Ks7<At*<0^1@!YsV12^#;9bcNmS
zH5WmB8%P?4rzg<5QhtY@ZJ>M)+KVpk@Usi-Mp)X!;vU#~7#@Z~1{Q`8c^-yB9}vyK
zPzXBLTAqWU@C-9U2>N;%Nl-Z>@9?vQ6I%B(Gkk!pmk|QVNjrerWYfWC`pP@}yzn1%
zHZ;ReZm8U4SU!?>_?gDWFa@-Z<{>k)7N~7k2=zbcyj#>Tz~g=#>v>|3-IriC5qUjN
zI;_5xcla60hJ8Ix2B>T&u%5>gB`!#JqcO4@ADE)Ju^!2dr8wN!K!h6=D0CwivKtdn
z-8db|jlDSBID-f`e!qa6rb!RShaAXh(F7$NL1hjsEiT33#tlTc@f?M2+=1-I1XMR3
zM+!$!{SDgt0m>K1>&s3M;l`yDy0IVGjSq}b!tp+m8?WLB#|K2Xv4%o7rXjmA0o9G)
zk=zLC4`2(&A4Iq@m_j$&BD?W{5lT4nvqRhZ@(w>)*|C>B0-!!JfwD)7LN|&ayD<UP
zjp|5ll*Qpj4I<pgNTC~Fvm@tgLzHj?^_yY&+7yQy9f)w_jq{Y1J%^Cpn1JfWaHMeb
z#o@*XBHXy1LO0GtcH;vBlyC&i8NtFa6^9!Oh;U;Yg>EcBc4Gpn8{3h>u@;9LJBV;&
zEQM}#M|R@_eUxyVkL1RwINZ2^2sfHg=tenYHzuIEaXXS5*Wz&F4kFyhjp9Z`e*x4t
zU_p^1y)J*phMed1P{Q~GlKc1JaQ{gn+<*HVWqJN6vKtdn-S_~>jn{Cv@gWgz+(e-p
z=OEm8f#HEJN;v*Na^pK3Zv07v8#|HQh};)N^n*~-h6u_Y0Q_^Qd>p8Ash3Yc#++d1
zu2h!6(uwdYmmB!!Qcr=#vzWzJwI3sWE_Hqx>Rj1-=v);kbE)Uh%wT}-Zy?2tzf>?o
zrySKU<hUc63TAXs!Hk_$FyjRk%n+|29Hy|mfjZ6tDI2kkaVTt=eyQQYzE2KLw?8Ft
z5<k}Az{n5+8qaXZ=)a_}aPOxDE!RFh5JHT3a3A?MUF|T^n8$}&$e72MItcxy=5p2%
z)Ugkk+fm0iAme1nZhr_GV+4((U@;Rsz9H=JGyVvu+=Yxu{0Gm$@UHyp3_7!dZ{^o$
z{*|Ed9oTt#kA)e2KH+Eh`IMXC=QDQDomY^3!Qi==bjW^A(0B^yoDT+*hD)c9Bh67r
zJN)!L3N0U!nI=w>hV0>W;D(7YP7JB}KOHpQe*ZscjGti@=#I$an;~ad?9ur@9b^ya
zPDjvuC@9`Q_>nT`-Z93Bj?e#12hGV?9)+HD!S3+W`sn}ZEDR1iA3tWC_y}~zWisQ$
z2gytmpE0v&J!KYK^@N#u)njI+Rp9%iKyzQrBCD2y=7t_KPV_zeZ#u}Xyw8xZ2f3vV
zbXHU{<HX0HdmodTCMHWl=8zwN##^Si|9q4VnwLcE{c2!g2vLHbF#)<8(&8{=A17!I
z1!Q(OlG*7{v(G@y_K}3#vjkF$ZN8-nG)~4WwhCtV<8;t|AjJ6=pm~srL!h|;##MSp
z|4lDF1S)6!R(_2Jof+W^KQjV*TEd+V7#jXh0;Olrm>r>UKG3`|NG$`y|4AVApfNuG
z!~dpdf!qa}?|e~xdGldN_+pzU1dVlq+ApB-_vO$s9@{uFSRLq2Ar^*@55!T&9uI)#
zDES?J%1c1bo@O|}FcH*`2bl>ndlepYLGs`<2O76$arg;7bAjLC=MywN$YBT?6Gzmw
zn0XR3Ru8lL8K^!-o~LDG2zdmW$AzA?0I~-(t_~YFMW2VoHYN=Y3ncf#?D~hao&kOA
z6to5$TeyP!FOSqdK=voXkI=LN-Rlj?gE63etDtiT_#yiML1hvsUxVg}!Sl0dXDw+#
z>t0ZPMx+DCyc|d`c)S^D?SwbTe9)YmxWmsl5F0cXC+_eQeeJ|7(0K@;IXUP&`6HyY
z6QK1SuzMgu<IBTw?Sw2SY(VQJh+I2?Z+#1VTpKzE13DiBls-UX^su_*%ps(@1ZkcK
zkycRKo==WI%1=bvgQg`UJ3#9W9{gso1k?W+EJ1TtpfUwC&-DqMrjLNnhr;SUkl(@k
zadDsP(DD{m{y^$L^t=ID>jd_v0>i}V%&6`~&JU>h9@U?h!S0034<O{gd6gSdXMpSg
zuaN=eT?K}THO!ED4}2B{^gIu6I5RV?n)?k>*MZyy$ulssG0PiJIDy&$V6#E{-4z%n
zg7PA0z6fTXGYMf3MsyfpaSO<A9}sK897s$r?3Yo)A3d%>>xvO+2@%equ&u`t2QWEM
z{K51h$15W3LeeH^ohfpg2-MyItrIDQt}_LN_lN)R_U9_ly3%53eSzAyKy{x2czqls
z9<kdG2~Y6+6*PZ<;<1n&bQX}X7C0`&9ex(U>;ljIW2R~FIyioZpEXc*Fh8S*C1@Q1
zLJnd#XnqkCUL~M55_C?h0vxU|d!S(iy5kQv$423t)_Epq`;eL80t0l;h}1c)5O&l#
zt$3*4G3T^U<7C?@P<aN46L|Roo!0}6BZBHCP<%(zI1Ks_VX%P#IwwVH7?`7lffJEo
zP>LrEtdP<HXzdrGJwp9-;ENmv&^a$s!$1lx3}9=p38e!QJYfJDi-)BHMH;6A9^^21
z0GY2MH4Ofu&F^v$nGQam#GMxykkSDQjl<wHBfLD=zyO`IBQ*>_b7J5=0CbM~HO@J1
z)bd~xo-lZfG|&H>#`FAL$YB7T6C^bZ4x^=mb3}$gA)YWeh7<;;XdDKf$YB7Tb0jqk
zmZ60KY;7N*^1uL37_3AJ1JL?QT9%0%$YB7T(<C(vI?=*l3X$pH{R!OVK@U<GOrUW(
zIL?4v9zf<yNezP>v@j?qG7Q$?34?s3Fes*R7_=dW!2`&AC#hlJj}`_|M20~wo-hbP
z3WG2jhk+|{7(nNINeu%dv@igzB?a}b2$csqc*4LGDGV%W90n}NVE~;|CN&I1(ZWE1
z$aL`fIPUU50x1k+XdDKIVPnV43>z4rbJnDW!4Fo{{sJ?RVXz8M82n~sm;!4j{%1vA
zpG*C=auaeGK<C6s4TIZgVepI<vhJNwUdY4~2KSJ{;1P|(z!5nNpmXk|hQU6xFgQtM
z7---LgM&z6aFoVjz<?YE4<K{mq=vylv@lphWEea@hPymif)oZTXdDLn|3T-Hz~upX
zVbFpW2K_{a!7@By(2f)a-82q^Iz$*ufUP?qH65g*g+URHFu*=`h1!qG0s9v=u7ZEf
zK^iOSnuBczP}dyH$%D23gjc0sz`y2T?E%nynAobUeW1B8()Mp3%7c&TX@SP{+@bzQ
z9n*uB<v8|le?&7Qf($bh@=@JEjv4+`Fr$tNW~`-x8F#2)26q85VTv>c%FHl<@qp+=
z&{!yVTpcv7y?}KhtbPx)g^W{!<U!|;DudcT{0=|4q3sAnpAa=)JpccHI-_30C6K<#
zJ&5x2zcbUtzt!w3{~l(X_}LkB20p`2taI}G3_Bly$~oBnRdd9gJZPNqvl=w7C^Jrc
z0iN$>TxHerfBJ)D#)+Ugl{c&ZPk#uSBUfge_>|va=M&J`vizWVPsDx*Gf=se%s6rP
zCCL1EeF^B^4u%Pg3xp<u_6vZ+12o@ufOR719L^cSpuNowKN&!Lke%`lKlAqfn+{S7
z5;NTSf4T|-g9v!NV>08!rBHJ-OF(V~?Jb1vM>NNr-#)Mll%E+_mF<O;2{1Ej1tD|i
zU^C?%eoh4MZ@_QXTBupcAh$uo@R2!WZU*^W=f%7JP5<l+I@j5K<$q@;@O=lcG7owF
zOpyVk7qUkgF^2$6L!j~dX3$&~!_UXied&*xSs`~>fYxk?JN(=MEgN8I1><aO=()Ej
z@eMmuo894OaX%>B8Gb%UW|;Uu8R8C5U*-X`!%xsWEJz%54+bcXf(oGN6*Oln?C|q&
z3}|fzXnhBCf4I2A&&SM+t3dPLj0_Dy515%(Jp_dV=q`+8hKaUN{h)OpF!wxGM~g2e
zh7iymad4a@GfXrfMh^o+h&wc1{_goV-37|VJXaejTtVl@gXW^4bLh3K@UxM@=i?q^
zU<g5;Lj=|Bpfj>SVFM3q=-eeJK0))2u=xAm4B9i!vhpu8<HXOPd1a72(7Rk<{syfV
zcqk9acc6SclNGwQ9CW@pbj}1E{?ZOV@9{$R9D(cx;RnqO6Q{6(=5wHTG%yRVnjiCj
zI%o~RLuLjom>rKn`#>2`*LwWj3C;^zpS3}0(`DuVX2_Z25H~~4WCzXPfaV-Q``lq>
zf!zyBH=wiFL38P#JyD>&t;!BRx1zi8FvG-bR*1Vn{)>1H%BP^UI*>i`laC;^x2CxN
z#7GAW3?Y{wZe8`a+7;nWXqY3fX@cb|WHH#DSx{LEUKaqGj{&7ad4`{qu1#67>)-Ul
zAh$u+rts{B%?;z3V+NJ|FRJ0^TyXCOmD{lSFx2uLH0P>!A7&=3{e!CJ^M6QQM9jUR
z%7e@xq(%y*eTC2uihI!d40$rv$?(9-BZ#|^;|6pGEG&<p&m)4;7bu;8_OOD=4-ne{
z%`Eub8mL@^=3nGI>H+o-_Am_w<!=U1n#Xh(E;spt&4Z{%cds{+9I_t~W<lF{$a9>~
zd|mVdniu39euDf6n;U)yu74nB+q*#hj=YzSXnPhjSc2-f383|YpnIMe8!ml<)qT<q
zKSB0@=CKo)Amu%>9q9h7KMYEz*u$U}Ne;W)AmuIkT(l&(>_W^%gVG_WT!Xj+GyY(6
z(JIg|!IkDC$#jn>ntQ~c_7HN90#qF?_n4CD9zits2tn;3<Q^HQI$Z7%B-1^-Xzt;I
z+C#`a5>R!x-18Q^t^<;`NJ&4OXzt;H+C#`aB2aa>+;fsl_pqY5hYe~EA@>MC)!}l_
zQZn7ch~^$9s6B+-gI;!{mj#Vvy5}zosI7v?@BdgJV}yj<!vS?SuJDN^(>*`Y-1Cb_
z_plIfk0qJz`HJSAZ$!F>fq;8N$#l<0H1~WW(mj8m>Tt!^$AgHvgp~aL7R^2Hp!N_-
zKR=-AaJlC!neKUs=AKtjdkDGb3sfC0_pBt-Jx|fx^9*VaA@_WMs>9`;Rx;i55Y0W0
zp!N`Q&l{*ZT<%FE(>-_5+;b0V4<YxwfU3jg9$PZqa}&)yx1jbAa?cZ}I$Z9NB-1@t
z(cE(lY7ZgzJb<c$xd(fmM)WH{ZF-PjVe0=@;~&$#!h$-c>$n>-egoS_mYxZ1M>7kr
zGCGZaOxI#JsNXBL>gx{D$8>u$QOEtZLj6t3nC>1lGmepA#%n5=A(e&d7joR;Nd+@1
zs9?r&qRc>~KXAX6A96n5U(om@KcYW~+|~i9gYAa^t<eRgTUeU?-wYaK<yiTbnQ7u@
zZ_s*ihM%zU1<;<2C+rMApR$9;S0{k(lLhr_AKF94dBEopf%X^iJN%rz?EiGoUZKbA
z4nM(rIY48c%)+a7voK5niRYgEH~j!J!w2yAG18fqpmE~gAT{C+KZQYK$-)jlXR<I%
z`3xF|0qu2woi7GDA5I_AzXSEHK;ybhOF(1K4nG+duucT817>DgC1V5{!-I+~295VJ
zt^(D!AU8aG%rNl<bUY7yza6{7P90FVf$oEBV4Vn(-vrt_@t9#^2?NC4tocy$8dxWK
zfX)vFsonZ-x)yBgb}{2bv$LSFAMiLUIE)_Kqm2PFFoXne1?5-9Rh*#w3JROWj1%AG
zA&u99%mw-1nBnIGV~3x0=8*9akUv3T6aaFMxWi8i2GAH3e!DE7cD>sUvXcSqrbqUm
zaaqJ3EzmwGy{-SIfA$8Y8IP6!n;~Pm$m!+*Gs6Ui3+_J|!Dn}Y^h5U&EnuE_7-R=%
z3}^x4#DZ;*yMh@Q7$<HA%{B2m{5*9K|9H<c(3rmtWX!*28=@VBY(F@?ERaH(Z@58V
zoCuV@8KLH;p_q#_egPe~a0JCYbleX#egHbN3AAq!6y_i~@R+T<!%tV}SPLYL39oVk
z>jR&0^%Im9A@vGutPGJqLHR5cqfHBO2l86_$IT3uPm&odLF?&lSsA7{vocHp<ulNj
z2W(yeeD62tj8M>>ji7l31%`=F;b8%>8&+R|#&1DmhoC)QpnG>gd(hDLhr!OKf{pJ$
z#@V6wyrPcpg3}MkJ@EToxgCBk%KASYJf6$%@N-({|LNc}T^BP<MBbwa@(;+LAh&?V
z;vXz#nD|K9;V0<qQ}r5X`d-X1F*^&w28AU!&4Kn5>Vwi7YI<$j0!k-tNcT#jhIM}y
z;+#|DbOb8@K;wU)ejBXZLm7J`FeicN2VjonfZ~`NdF%}RE>OgL1tJ__<Ie03Ka)NY
zKVP8+4JYuup~4P7r-y;cCj9diTetk14lbvY872xs^+V??!0y2qr$(EvU?D~i14D@P
z7EoEkxa#7zf72zPY*OYc_OsxhuK?BS=<^k@F>&yC9BkhOC~wO<{Cp0oLqO%Mw8KwO
zI}>zACM^Gg`WN`}EU5nqODC{A1xmxPyn>vzK=BXicfiym%Yo7ztlow7@o=dFrO!pb
zpnH9xd$&OO0j3_iJ0N8VivOWwrLOxxbrQoW2F8X<%VBj6iDRWE`#|{(-*^^o`&E(b
zZzt1!5en>QMY2DgO#8p=CEx!~_aegIolN_$P+<R2B>UCLw0{c)_Af=UpPfwmr%+&j
zE0X=sw?q0_p!$fExq=c3>`z6q|2UcUhfrX@E0X=o$+X{u0{c~w>~AO2eh~`nXGO9<
zolN_`psYn<xCpu%6}29~UH(1YgOvZtwEqeP_8&#EU!6?*w@_gJQY8D?$+Uk81@^Zh
z+5dbSnfadr`%{tZKTf9oAr#o}ie&$CGVM2^z<yOE``gL1Uxc9jsO|sROrZ7UkoF3p
zvAC&BsAF+)P&dNH;*O*s#^U;q;U9|&1@(WK#a0P{+S<XSt*?BQf;xUx#sr;93U*wH
zI1>U|&fr*IDVd6DMmrg1cu>KNaw?dyj0$F4CCUs$+PS<H_0B8M`7NM!eHSPk3EU;#
zh?M3aYmTt5lX}d|@Dnti0Utwyu9f->TKBe?VIruXaB3lF42@ypV`hh+;CnYf{TF88
zRr5h>^A<BqoO1#^hIWAwX-ovvM}V38NFKG%jB*G2Vup!5CqQ+Q@G6*kZ0o63Zh-XT
z;y3@BzHGz4>FDdKkoz~FFfwC+q*qu!1zjF=RyoLxxa2`+Ie^Uh1Ru+Q<X_00<cRz3
zKQnWz0@c4Tw}ZzcVE5fSGfeyf3M+PppDIkCxmku)51B>4XAr0|F-(E!0j;e8=|f)E
zm<#r=@T$+jxbK<=xsQc_KiNRzbNmiJ1qrA_HwV_Q1BDT+e+d%<wKYKDgCYkWUx22u
zVAhpijTwG|!$zKAC#b&(TH^-uFUYU(HF?|)Kl?y_6=wKZ&jeaa3%P%O0qC3{d54{#
zJLnmhA$MJX*5f@~3>hnZ#t0e*WtgY{4c7;ULE;Rnz~iUPOslM!7^Z;4V14WPP<}Hg
z?<g=|1&#T9XJnY-&cGmoZ0;_Qy2T6=zu++UGf4h019V(hcvUzv#2#yANO}XAdzy)1
ziXj7o2m@2YrT7hyGq)HR88(3P2eZg3xebu~0?Kpfc>^^5`ELEc>4%sZE;wy*|9Oy^
z;ez5H_n!}#MOJlef|v!e;{+qa6wrC$;PkbaVd6R_hAE(P=)Z!}8?(r&tzdgaSAoVR
zz-pL<S3Ug&syjqL`RoG7ZfyDN{CY?}Yu$w3jYq-iK<U$U<yT|SSgi}z@h?!^gT@fN
zm_g&i468tCRv#2*+zvm3m>H%-fY|&FKmDOJuKXCxj9iBz%1DrT4oGsyX%v=jk@G&x
zJ)kjFP#OcJMMVXMiJ<kt3JmtwKxrD68$fP^$q}*#<StMi0nwl}g4dp)jyn^h-w~Ro
zV0OaBl|W;c@b%_MW3*TP|DS#fG=2@fj|f!eg7ec)QpRXOc^ejPFgH?j-1Y$I+z{A$
zczwux4Jdt>q$0*`o!^o^Zo9J#GFA)98-G(EY*1Xn?0bY|+*V{gXdDGGZVU4-au~qE
z9Q~Xb&=~j=Cg@sX&|N*yb{lAnei}Et-2*P`AEtxy9b`@JeD43#KclpvP}A}iq<R}U
z-Gb5)vK-8<ptu3~6FtsQ{eWu6aTGi7&kY}h`U_NVF|agT+O-+dXMwdx6Oy2QV-{Ye
zeFT4dbmL}F*&?<oZzJh*!);0MFa_`TSp+S|QNt2{dvq(B8Jo#4;|Uea5Kcz*3pws^
zBFYTZc;Af_@38cPnogkMhqjg$ylz(9;U{RFGic2)XpaJD&(&I3_<_$hg3R?G=a;X-
z3_rhs+DD+Z;Cv02=B!6eJMmfnr-SCVV0H9fCQuy#nnM&>WzNhng^Phf1XOn+pSQ@!
z*Ki4B_f&BGBeLo?sO`WkvI>+Az6yitAvAY@`~n(#7kBun1FB<i%&URqVDoAQ%#gdf
zVeT>n>%%^;hCLh+;SQ^BK=lkL4}<5;_#J*?J4ej*7HS=Vod3b*@I&U*U!b>1!TTVX
zSN=WBF!6IR%gV3X&~S&&@xaPJkQ*LC@6ZF~Weeo^V0ZY*3ag`?874}A{LG9bmdr5m
z4rtvpX#a{c>YXgnV11Bydk)f<%rG%F{r_~({f<)5It=Cp(0m8T9k8~p0y9I1I5eI?
zdtm&b`goWbrl7<-3nbpf*Ms^BNNpI<8ER;IFXpWUl{1X1LN@%HJ{!yir4N^tU%`7Z
zoZ)*M;As^pjT{8IA4eJi$-&adQM5F246F}F8ad2x@ozPx&j9KxfXZxGc!0v<A*{c^
z?C|pvI4l`ff%4^kkeSR5KNmAIOt}mbcV?J)6(r8?@N?ha|I<P0K<N}_-eXYOLJN;5
za2PPI`djU^^8aB5@E$3+--8)fqUY01>rnG)X(nnuJpy(MB);uf@aNOj>p*cKvg#u=
zzY>#AjX~=!aKr&f4i*RIpt(5)=>40_!mBL6`f$Vnw*4$*=9?_!@L_lOslfs&w-{D|
z(z_YR4a^Qd&B0|E!zxgk=EIS1a>4o_;RsqQ3sT#k2FW)dzkup>SiBO-H;qtzS}fS}
zjpsVT`R2kJP+T#tYFqzr`dKiW_<VC2<Zm2t29krt*>$uyy8+gRBhE<3H=s3apnL$z
z4<A8&G-ijNp!H**HFscfXNHL&yFv0F{t%aMdca|TBi}&F4A7b+P@C_{A4nbnwaq_6
z_qv_`1G(1;)K-M`H$ZAdKx<{>9e&>W18JwC&iO+2a)9=Rf$EEWFmpk57{9~MT_8Q6
zdtSvsbshG3|HUkbz7nDO31r7SB=yL3&H-kI4U7*YP}jNaz+Fdy%mS}-VT7!oS+f?@
zzJ`pOAe#$P*MY-MLUPD`s>X+?ZXw36Wk~j7Q;$sy-R)UOW)K?BO+i~*`3f|4g>>Kf
zg?L2!dG<m4?dON!wvO1Ud7$!##PQs3@u+Q1S2ET`swSYC5k`g?AyhD<nFuqG;}O)x
zg!PY*>pf6jh4rJMdGsfU7FJ-G_yx4*QrzLE+28-u!T0%s`gqW>J8x*21u_?0w#YmD
z?3@nG%Se4Ym>Uj&_NONZP6U-bp!OfAT!*>mzcXkLE28a&)II>;rwVQ#K-+8}{jdN3
zpS}RJUeQ4gZXQS+w4MrlA2YkdPiD}%I8ZxH7-?N%GN{c48h>>73ED5*0P;gJ!$hOU
z5O;&j0PP86WC6`5I{ai5VfYCW1E15)?(kDy2EqrerGxCr2AA0%4>B=?fX2C&u7<Q3
z7#JBQFeXS(1hvsE)`7>6!2Uq5zd++$Cab~YTpOIufXBHuC_Vs<a|y3H2WqddJNyK>
z2OPfa4nIxT{+liXTick-Fp&l7Zde}yWZw_48$`fkUf}u$WQGI7M3y~}^4<Vi--60D
z@c0*&wj=*)NF8`|Eq=GNg6s-*S^2lxdF6j+$lhM$ass)%ZV$~Th;baW{sFXI4=OuB
zX#<-&P`PM>QtlwkK$nB1J5c<=(iw)^K<BeFFnlC528PWnY+@+u)}VVvL3JJI90Sn!
zwgWs2V09Lxo&%4oK=+w~*MkW={M3Y&nV|D@kNy8YT?f2w9+Y+=W9P8-g`l=1Y>zlR
zUqkC<klo<67>+gxNDiDv<Q;xmp|we@L3snTrjY@Xe^Be^eJlSmL+*?Ph5L&1|Dg55
z6OijkTycn;Cj3EmkhLxvR9+y)*+K0Dkh#$Db#Pt-ml@D`9FQA9_eny^3`LZ>95gN|
z2XzO71H;7b;{Ve@`|BUfXRv%Q-@%fBfguRA*By4=J?PF$P+niP3MsEE$bj>D<|?H8
zf;Qg+%IlV^pm`lKro90&rY*ecGN_Hk?eLQgoHrrk!ytF<0j+lit>aZ-m?#R8<9GOZ
zXXQU|e@6loUyyV9QQQZ<KOH<jz_1FW2IO~;zd&;aEya*ItnJDFr)z-5{6Tkw|AW@O
zP(2Tr8CP}ugq-sY(^m%7w=((vbSYRrm05VzU2qs6l{Fx@IxtL}pA6Nnz%Vfy>W9^T
zLH2;>x4`j(ZQT7M$ZyPytCp|9ACAvgg2v8VSN^R=oGE~jx1r_9CurXrTX_OXGobJR
z&F>K^citn7uOr(9(vK{My<9-#7qFc~mOHTW1iXe2xqN75n8^MM($)so4a~x;r2j(d
zFi1Xyl`jZ;LGFBk<Ogi-go%Or=AirwD>q@{;5uAE0AA;!ssZImGU{*!S-5$ivYOO7
z95f~X>N8${2=PD23{ag(OdVbX-lv0Fhi?I;E$}{eL>=yqoF2jZBT&~qJFkT1YqUE2
zE~p*_)xRvz{yDqDPnXrGb@)oCyOHZ~cJzD&GQ)vk;)Pw1I=mS=_JFSrmxJb|E31+6
z5*D|Mfc#5j9X^Rld8r>M9irzYWI0&61H~yUEh4KYB`;w&3sV20pW6YeuV=vh3(HRs
z_1Nm`MrO#G6;OSB`v3pwEzGEM-Ne?{eV}nI9Q8Fw4pv`-;sW0GW)@yG8LSVSmhtX;
z0EZd0Y}^deL#O)p^IvG2y+IzM{%wM~161FvE+nr0J+%U}{_R|Wl-9A-zmY4T`4p}G
z{k#ftcSROBUtzC*D?xJn4nO}aht$6oOz<`FIO|`K8c?|l@)xN7T~Y|Cf3GJZ>fh;q
zK=mSIUJQ2r)r#-X`qP17B1qpfsJ@elsP*q(a2R0LzxxxR`V|-^rbFxB)4xIX;IDrL
zS3uhR$06+)@E!zgbMx#VdxMFqe~sXI2y+YsIV}>Ze?jx**y?al_#(?;&*zAG5Ns#W
z^)Esn$Q}!%atoV1FfsJ{6S>R+nPZG(4!LqLyO7I9V#UzyR7P<R{<+XcE&r#3=A&S9
zq2+5J`4Bc2IyV}W&LHQ?WbDO1mXil+_cDvE(gxLcB#z}Ajz%4a`3{?hLmGR4_lIz-
z&HIFA1_v~)Li$u_b7(lsP>ex!2R1YQGlTYVLiTTc4rX78++TsNJp<=8aGwRX9sqPU
z7pNX+MmsC5nPK8X@L73`tL*0d2j2&m38Fz`qoBKmKy4T1hD(CbcmbWQcI*eL8$W>N
z?4=ogK2T<y$jH!esR^VXR3}J7*Got{{A`^AjYsfZKoGSSAa%_Q6B(C7+FGFYAE-?T
z8b`obTY$V*shMHomt_z=p#4oSJ&*M<_hNon1}TG<t^7Cr?J`h1-+krZYPXgDnIU^1
zVQC!Pm%}lhgr2@ZbGD4o@mP-)$m6kl!2MWo`x<GF5@@dXA?W-rX@{T3Kx?3&;R+gG
z`2(8Mkahr%k?}DzOksnK$H+VUOg{uVcTjj$IjBvAG9L_WH$eO4u<>#sW`-%Saq?ro
zA>-trFvZt~=S9h@sO1wbxdqG&7Z^cfWzfA#pfU(lC)IC<)Dx@G=2Fqa?=5IO4QS4p
z-{I$v<;dZOYCmYb7_5wj#S?P*1kaD4a6k)h&{zd1p1}Q?!=Q0G#QBb|VR;)ROi}Ir
zhBU8_?tWxB?CwICMM?ee80t<~7@)g@?Ddvd=IxNphPfGJKREpO9e$nw&Hr#a{M^pO
zFy$49&F}DY3zWv?zNbiGh#XF!b|z@<26JC3Xik@L<zHupiJyfbYaL;E8(fyLL)SJj
zBi0In*6+a7fY#B1)WPP#L1QEzmV)xX@G4Ng_*?CWG*^o~51j&)Wze}MVdz{Fp*(aH
z$)CvK2+9|@<REznZS2T_VPZ-=BoBecYZQJ%*abf!WgV_?eg(=;pt*d0ho34a`3d4j
zQ2hXM%l+SwK0c^_0^;BP{eL=m?gwe!3l>k{@(@Sg9Nmwgd<H8ISy1dJTpqTdm4~3U
zqTsbK@(w@GFrk)*Gmb&ZLt{{T5hd?J{0T01q2n5${C@!{E{lnbOVBz~T;YsM4jh-D
zaR;>W@W(bt{E<=~Zdr!AJluqo&S3FGjq-3Mw48y|6R>s)q6`D26;NKs6)wnf*xiLN
z3s$y(@;{+*a`bez5b91`?x1yf2(lkm9=3tXK5mDfrA!P{R)E<24nK>aG%oioMv6ad
zV{xD~3tEE*Dyu;3%S5KxxhUo$!WtBBxa7cT7QOH6z%bDz4w7a;<<A>v`4jMi`0|GZ
zCH+G3C9M3Jk2dc<n}~V$5<GrGmP1Z=p!x+izJn|d6C*UgoQ$?UGYHiFLYiOR5dm$>
zG7GP2-i5zU;t3u%6I;c$9Mtx7T=_NHY31MQqtN?2q2(ivzQDZ*)ONNDH2ss(pWux|
zH6s+O8PGl&tQ~cj!SWHP{SP`1LlivDa)EJyD(czSps@sIVJ)2{pfe2|e)i7%KOH=l
zB<}EY-`D@s;b*$2JN(@B6&ha34nIYpb5@8t6%rO0`)Q!->_GJps6POz*WvpcK<7Jy
z&T$6K$Aa7ms;{LX^GYCdLF2bNpmsHA-9BiZm4Wd!=pJWb83rMc+^O4;^qj!N06s6d
zfsr8uW)HUUiTjKHO@F|^aDhQVa$?95$aoE?9DwP;HurD|q=%Vt73Q8AXq>~sTAJY}
zEUZC&1kj!qSp8>$R{urphtz+?pnePy^`9_k&APb5&&>VMGyn=GX5m$4u&@D*-?Bi$
z4N~^Q#wAh95Rf}S;fkwV1DQvh9BO$m_XlcwWG1Mb!B~d_4KG+8frb~TPX*fJ4chYq
z8b1J)m*4+D{Rv%Dpo}%GqxwxBPx(Sf4mC`m?gYgvQXAwItjv>V_z5f5pF+!Z(7Fg%
zJqU9D1JIf_d552%wNxOpA#nn$k5R)8zBUS!{`nn#Ucge8VlVqp{m%{>cSJf{7`e^`
z*VUkYJh#J77HC-Fif4WT@`8B68Cj0n<p3irtz#(%;z%q9?k+-<13{qt%?_D|!B-Ak
z0O=v49Qet|Fa=f)aH5q1rw>EQfx@N#rejMZ=<Q%wIdJDNG=D(L0d82>5Lpg@+yP3L
zxY7W~JmTa~({j&G)N%kcUyR-_f%o-slmovQq4Oo;4nHmbLj4IX2YxU@_K~61o2dB!
zl)iDfosb-Am|!mlbpAs9h*S=!|Amav;3@}<Q08E<mjhxjbD`yc5J(SN8A?n!aEB4H
zJ|9;Y+=hlBF8RBRi1m@kWeBJZN~|0)?!1O#547C^T5lcAv=VeK)k9`R%SWJbPIZT$
z7oceZHn#i#RBs}+<J!WY?Gk3;Re?M3x8tsZ#}UO=O<6*EJ8n%FJUxQ<*=&S{C31R%
ztXYGsK>@8-gOw@B?H&e(|C1ho>KD*hE~xzj%EzF12ahc>`~=B^(jo|h+T0I8?IUM~
ziA`(%!S{r~%*EDbS-KE3Rsvd^>w>iY3X-0|=7H=6?O_Jl4Z24GWH-nSps`<&8{{Ev
z35fj;KVkkv>}^NnIZ)jKS|<TYADcjB9jL8_)PDx~8zcu_e+L$K_zBw6#_*=*vLXXR
zH&~7XVjm(+Ldz9s{rd=Xwi(EM;toI8g3}H5_6^9LAoI3E;{{<J!o48*ZD2Dn=bb=u
zTae_ir(;Msg3D&4u}V<Ae-gZhlwlR999YT7Fa_4O0i9n1YG;DRiPuBjhFadEx(^hN
zxZF-i4&;X&P&;s$0SX^%a-g^b=?9nDpfx)R3=<!M?$qIiqydl|s80s=3%|op;a*7l
z8=F}mwVy%zkog^cg6cp}TEe9cRIcNa`-T!9ptU4~^432BdF$UKkXt|)oEM;ZYxQd4
z^47Tp)XiH*;c*447Z7Oy6d$m>b&Qm}^`Vxmymb&9*4Xpb5olbVg1Z-c{y7OY1H0UD
zBso&^mKk`S8j`p6;K*Btpl-vLw?N^IE3FZd1EuNHP&;s$0SX^{av(E6^%*Gr;Zk=V
zDV)&j;Il|_*uoH-7`hpUk<1`8hO!r}?qvkERgvo6=OKu?chfffb?*;QpPN~1)z(GW
z>RxCY08}?Y%Y9Ip3My+97#c1;2G!S~x<%OG=Zug4r+)_3RiO3(XwD6E?ks3cx;msD
z0fj9HL(&0sTmosX1YEwcJ3#h+gJ@{|gBVwW)<2+n2jm{;x&ZJRO0;?td@mKK&J=d|
zX$kE+fzB0RU}(66SbvLZ9(Wz;eg;ce-p&Tc2ljkdg_hos;}_%)kUwGWMwWw#p~pSM
zF3kK1Dr-RXvcykleDXW|OhvOB*({iP^MAO{KSWj!O7{t1e`4AVl8YlC2l6K@zaaY)
zJq*z83_&s%-+Vi092Gu3MZ#Qr@)XEidmo4fwWFYO!VJs}m&~AP_93$fxV>lrDz`xC
z7COJa3Zw_rFGreRUpoaF{z&ud2_SXN3==iyL+V>lSisy%XntJ=ss}W`4%35eeqCZd
zq+UC>@ZWUN`JnuXI=_w{u5xH;17DmV%i&6w{K)Y{hrHSWbw8oJ`X4EuzGeXRjj-p_
zUub8@Ap03TjUvn83J-`~n0W=3?~0J}=~Fbjk>d)cUWJ5w`T*=tOuIq(^d12@P}(FX
zpI*UZE=Z18bBPJtqeylUqkbQfdf0pqxa|n48$k7eIKxlSI$cnG_4dyH>DNH#3UPz>
z=rCLa_wzvKgoE}SfyxJHU9#}s{}7ORSRDa#2gskWGyxMsog0MICE)%Cw4Q|R4O#ge
zT6QoCuQ~ut6OcL(l4h}+hiGqt;&%s<Ut#Kz-GrRBK<YOlsfUm4fWigjwq^!PkRR3f
z!E+B2z;h3vF)HY|257CxLuO$u-g%%iksW^KO$N<DK+a`(1a&{iZipWs?PF|if{9@Z
zCtUHwfA|0NW!U0LfdO(iDh=bQ8Fu#?v+$}3P=7-FNPIkXAcZ^3|Ddpfr5*HmY9yc@
zW(IN?ViSYKF=*`pXuT4sZw`uM(0)PCxCLm9H2CcD>GP$)`(tDrCV|GrVQWNS`(;4q
zwSm+!F#MYYQt!#Y5K=tv-}Jt@|E7c1N`uA+uFr$*VTHs!x}QL8L(ra^m_`4l`$5AI
zz3f3>bBWDQ*u?Pr^WP+p+d=LI%|{XE&p&W~TF(17Jp|^@54D%)65~(ChD%C|{!O>0
zx<66#zb=~j$mJa<zk|XY)E@s28e;;DAA!eZP}|+GG7UYx6fw+3wVT{|e{_35^)1M)
zpt<i*0(V%VpY4Wj7VL~T9s+LXMw3TQQy}*s=S`R#vKX?x3qX6zL3b2`$IBRgg8g!U
zbz;$H$ej%x(7hqBw2rJ7q!zp`&jhm1TxcHlbtnr!`)(hYqpZ32p9X1P;xZSs7MoEB
zV(y>0c+6d3iDE8;gYZOwrx3R@FbGfl2)efvJif#=@d}Kcz&X(h>c6Y-{D8d;@&vR_
zY7WF5xA3{+fHkT+9xzPY0JE=wVImLcEPk*%7$*J*#qal*AUg#hcJ9S(=LW_FS}1m2
znhPt#u=@oZrc4lXmm`@A8Apchn^K0Xp@WVmgU_b}jjO`Ws{xhSj0}tuL384Z4npR&
zA4_51htL2zJCIp;mFEBd)77DS{g^;)6VP5F3CKLy17@aGccd7msIP;zCz=^1ZkrF;
zW5g)o0N(q|AOmUNfX+Mu*?(s?#9juN8SD-}uS!AB{$O|b$tVHcBQ4|b6TSxvv~Ri@
zu?BE1$c|=)i5BZX_k1%<tU34(w4WQiFA#l?bOIAYh#+i@Z8O6}ZK$67gP^lKgja#`
z5U4-*7|TB9yCAnRGp?FE@89%WV7Bn8&&r@PBM9$TUL(aY1(e6I<q=R@8`h@>#VfKp
z^s_NRaS5uMVD1FRC+w^nP<Vmj)0ttS9yC4~M4)lQ?(nl7Ib1<|(U~27?pX_6x54i4
z6CR&1J<Lq2GQfI-SAovK1I3rH2qGRuSQx;2?b@Je<}ova)+1(-RiHj2NbN>Y7_mG2
ztb@wK>TvMAE6C}F-Qi~h*dE9kJ)k%Tt%C-c0ZK27P<t3b@$Sqpkp($^!DSs{{~XFW
zsLl)%e;z=KS1f1wq=Vea%(zN+-oNQ7vq61W)bl}6;y@ZDPl3}IavZ#176zX)6eGnj
z1r|r3z1ko($m>$Qz;+6+`Ya7fKTa$EGh^;|2c-j#*{J0Jx?4c$0cH=#4*0o8NNHg;
z=$;;Sho5gG8K!{Nz<}xx(78IBAYr2g(~s?(BL%QK8MV;eNsc=@q3!^sL(p0wm^&sw
z+=0k@SmNm4EXX(mhC7hYdO$7j5OITa)&sb_b7q*B26am+B5k7VyMmQ>$Nu6k@8YBw
zrf^?|mUqbv6L~M=FYgwB{DGGC!_m?{Qo6qgVuRCtGNQcuatTt-`GWdC&I}VB4iH)1
zB{NKPfa)<u4|6Q#-9nICnHg7w&;2)j9+-_;-l3#}VCI#e^hiwk#0Cw2<nl=rIUJzn
z)0Rv4%cp;mpt?eMl@O?WWq0_At$dP##xZ*N)CuwvyTebAUT|BS0kR$pTlw@3Y!7ke
z)1CcD@j;+`y11Wk`D71rCo|)!uXFxQx0ywq^67&l{_;r)Y$xIJNnsY{<x}&1NE@ID
zt$gZ&gbm*E>BmfPxj>cjDG}<9zmkwMNMYqu2E-kB%cpA)cMvSkL46BQS^|~TiVKK4
zBNwFSp(Ny<FvSB1J)krTYfr%X1`G@hLAd(zAal;c%z1z?2Vn+io)pn`#G033Wht}6
z&$Aa1<=**=kTMC>&jXcNdn6gAfZCNRb0O_xSRI4j9z&_GlNlyT%mtZ=za3T$4Qs<W
z|E5>W{5KuF4Mu921PYf<Xq+c7Is9ZuV3;TZT06<?@Uvt!$UTsA=$Pk1&XEKAky&_E
z1C#wVP(3<pHJTp@<oQ0ZnMi)bQr|g2{rF?{zv=cMKcbykj^alm+a%8j<at%FotSx^
z9J?3^w12p$Xcrp+yWY<Ll@ZkOmkR;AuHdi>y{`>QbAeLOJWWD50J0xkb`U5BKy!uo
z$^j#o-Bc(CPG5lLkz|I6XD^_Z1M;AHIhkRi(j2rr0v^xB(QZ#>m?#F`FN%~$u(VGq
z!C}p~N`Lmh>18vplmp0Z!(bNdZ4+2|25OTjFiZrskwI-!^m3qR6~d3oP(PuR1IY{%
zU(P1Yk9TK-%*5|U2dE#v&H6Xp7UV~?vo*-cn@j}Kurk<A>f{%8h+W|Q$k_Tp9HiR?
zHVc#oV0|4}pR0m^U2mt8Tn^y0tCoOWmvGpHTn;pV_R%sZqm29LpFnL-A*%=V2SMWl
zjAoE=AI+J_V`)h1%Ruu*(77XSX-HcJG}iv%Fw*)5d5519RUzwQLG2vKJOX6A95RN4
zvR(=i4zM$@K>5XiVd7^{Uf^f=391J{cU6MS0^x_w3==`;#)I}`I-P~|i4KC!j#$hv
zF#xoF*_mOY`B_MQ0jUR#D}u&du<gI7pAPaT@|r}*To&>i%}$V+;tW4q=YrbP468tE
z666^eUn@ZNc1&P=z&jBnHfav({Vxd&3?ZPh5;~t71RJ9OiG#unDvq=!12Ogt8n*$(
z3Fyw==JSyC42lVeb`_|71~U&dZvj@z;P8{7foUQr{et+Q`w>7iX#6J`I=2jKk0HlB
zvRxTC?82rGWHxBNtZ*e{U)O<IkTA!oR)Jw+-X8pE5VYSD6lX9qP}WCSql}Lr(hYQN
z#Q%DxmH$EM1(bdcuue>z`F}ccI3+MMgn-(QpfJ^g`ICVWe3!%{X3!naOsha)_K=xz
zBIu5hDPjy$9xyXb?3(p|I*1<z?dzeRv-W_QAp~?b0cb6y`Qd-lZJ}eBAbUh$_9)=6
zCz)ZQ2xu=HGvh>gP&g(tOmxLz4`fdx<Xmmp!~do$BiZxo91&>*6fVeVgx%pM$iJYr
z^u-m>b;O`E9GDp=>VfheGvmaEhe7wWFs^b0@xg52RiJSR&|NJPL3xguabh)yPG*?+
zeg!0)>}EmcR>64=?H-2*Obj8SurX3*#)&!qk?yWeW|(*nYKHDCc>M*AXKd?3CQJjB
zxs0paX8xPr3uX(i`fLpv^Kyfq!GNC5L3sg`Zf&F><r6HOA*%z)gW_%}EKHHwQ25l(
zgsE>p&8ILukg^Zj2SRN#fc*%{x5(q?AUCv}gN#vt+YAQ~eTUX_pzwj5SKWRNsa*u?
zJAlrAp9v`&LF;4T<pM0u*&TjbFN5Soc=<@6-E?9m$WCyZ0_<LF<Jj8Zcwk)haK^vs
z8q+}I38-goqO>Vc$8^AEg2Mo5%o!90&d6c#01*Z%D?sjn^q)3^{OXJt$Aa~ryg=y*
zSGs3+`1xxoS{M-MUzvgJL<$2e{i|0~A?b3#jDORgPX&bm>X<KbT0<^-IbrFC%yOP#
z0VCv|BW{PEPiH{<1xtI#c7odm4^Z0%8pm*}2jvHF+khF;Hc$fBnXtJd>}`Yh&^|Ay
zp8MR5+BUeN0?B)za-Q6_!FA9W0H~}7wFQvQ%|&h-+@A_b|FE_}XE&seePt@7o&wnq
zPy1NT;HsEPxNWcpWTrU7&$`+8+XmgUsMj_C$KL@Jl(yZDqr}JGrfDF5;g7#Ir1+CS
zi@$s-#9tl}@#l;df9tv+@n=C~{BaNwe-A-siZlG=BM^Vm)Q&&Uo@a1b1DQ+rAR+#o
zh=@N~r1-P#Ld}0%RER%TBI0j3XpJbl!%tZLyW9zhzd2Kg%YQSbfYK@cwmBO#{y=jG
z;65{WjTC0veDzE!=f4Iul>B$&2=V#v5;$GL@*kqj4=QIt?dh!&kn<S9d=BUwD>Kt7
zZVgDd!OC<<dxE&W)N%>X95MdBlu;9;ygUkO&n;${II9#AU+PT|dkK}7IvDYV@EfR}
z1C_Om3m|<ZceMC809pe8TKC|<FtJpEVM>z(!xTjS2s5l2K<iNw)KTJ~oP;<iBoGJb
zIO4$14iXl);-G<<;RC4M3vS1t^=BiAh=XvD8g_@DusBEt@tqkadQ?E{1;qi(4s89|
z)05Hj3~C&J^fD$u;^5f~)I5P42kH_GQ=*B90|yP1I1nQt4g^r*0DC*aUIH=3@G%#)
z9Q&?BTss2fXIyat@+YXTk8g}&9Vj0lm1FI>kbJSYl(;xa!-x~iF@{|rGsPKx=FG%w
zM}XW98)E>COQQ5?DHvk_=OG16l=xeAn22(0Uc)6&*|Y$h-(h(Zd;DD!N5r3S8fyGa
zqC))b6DM4*<rF~5HCR0q54yY1nPFmL0dev7Z4!E(!i>K=ATz}oe*T$(KmIt;@*HR^
zh}<zEaQrc#uI(}-CjLYq@n=9p{N*CWpGFF5{OM95{z8d}zZv<c@izx_X1g=P#NK@3
z;;)T}`1=SlQ=H*v4}tibIUTjkq&WT_pvK>^Lqz1icu4#m0GBKH^B)UR{GEzHjlUC$
zl$W1xKx1SC`eEIfsPShP11UcnGKq^nF(Tq`GRRDEhMzJ7;!l&p_=B{$pkp{lYl1*!
zG`x;Mn)d;(2})*|n7AFX4q>?%{xy)-=Hp)zv_OnuO5$l~8Pm)#v2G8<TwH4)XHSI4
zBd>v+DF#~Cf>>_?9uvj01~L_72WYR?>3`EfV};h+|4oPa7k$nheGQ}xRFB?vkeh{9
z!SrDpJDLM>D>LJ&peg^R&jhnE*90MtV}RO}pn3>2rdI$?hoG@PSbjil_kh%Z)Plw_
zKs3Dl#td4Q0J-b$Gtzhz%$?wN9MX6cI6j>jCcfPU4OiHDMs|mv&dA{kU1Rj^6y(fd
zP#9xd1E~YngMSUA7c|YFuQ4hBg%P{MPba86Y(4<n8Y3C7J%~8Rw+8a?Hl+9k_fc`o
zr8+ZA+_4QUUa^dase#<d%(&{#<bTtZCt{9=p^OP4tvA3H2eA1#1u=#xFnMfqf1F@D
zG3ObP(+?;euunuSZ_(WXTBicD2Ul9if~JKHqNr;i3n5{n1=Ejh4dnd^;ITrY))>Le
z!Q~DQs5?OE5H!yW>MMZSwf+!yAo3oTINA$w2gVvBvdTMWhKZ_Bw`d~LCe}5OQ<(9W
zcS>RmQ$iG><GjfX6T=iCbqTKWE*|6$(0DJ>nr~^ev=7RQ(6zr<*Ff5W>_}#qXn*P-
z_)gUSTaoeu+88-Xc?Y_m3##YSR<wM9WsN}s$gRwbtHdV%n;r{hW0rR)>5+u;>F8F>
z^6921Qn?Q;pZ+R9<`+O=f~|Zy1lA+G>Y6CS6p$KhYas85Lh3a1^2r0_Cw7OQAic<a
z7Hs9yCa^ukl~1!F@d4g*fS&hJ)_gfLOq_s-2e5i<dGKF9I1jGcGU?y+-~A+&Phc~V
z^CPT$+9C=rpTP3yZUmhj{19v>;qvKzKT+iq*dAnefZ_^PS2;n`f*V@-<OvBIQ27Mb
zk1cGrgWXBo8g0<HG`tOjrOs4<y5pcIq)!MdpVT4l0F_TT-7yv74vg{%xjb(G?H_W`
zL+Q_g#?yM-A@kGk_oId-vR+VK0N$e{3~5`xoB-<c!P*k2=RknwG(hIgfcgW(f9sCa
zwnjVu;eootPl*K(yFq>iVaU7(>>LPC8w4?qhZ2rxV@TDYd`O_ZEf@hQBX>f_@svRR
zcV?K#7J<^<28T7aF(j*gkl*o-yKV%TDbDcIVJfJcLtPUAazAXm!gmT)`%4oT74%W!
zw~9cVg4%nG;*dBkL5WlB;}u#+ak|F}DNf}betwrHy1xVtTX23vi$5VE;_sY4B>rII
z6)skg{?cK8;^OaAAL00G1(_+%@bkhH{PA~pGWFsQl*d486K{x+zBchROb>yziG<cD
z?}V8{!rDYodWM&4u)ZC$!%sbVM7zX59%&Aq-Qnjl5y%>4J?NS%m>KB(C6xLKw3hJ%
zC_cdbBybwS)=vuRgVa|X6aP*3@58b-5qF;kY$iBeB9+geI4Kr^l*!<A21sj^j~xfO
z2QtV0cn73C1fFMstut_Dn7H^jq-=xxkwBkeI@nAkKVoT*N<#g3e!{=$Vjw>fxkef0
z24p|N>f{R|`0M09y`XT#tdmjNV5t2QjPQin^_qZP52<L^2Lg5-qoQ4U1ll#LaoB}k
z*MicVwJ7Q30LXq&+!ETW02))pw?<h8W;Yee0UbF+IiM$pS`Ki6%KK!7i8|<c1g#%|
zUJfXr=MgOZhX8O`Gp=Hr@Nc?rFP3ru#~NjnJOV4vKz$|!hKbj3lmkbOLCXQqJ~XJG
zP|AU1hKZk{Ye-<`6DsSTgUv)L2e9~29O}oj{r{$mfc!}08fBOpKxqYiE$<rw`Q=v+
z^~!;d1njy`MZ1y+<jo^gv@4x}T`O_eg<KAR+v^R+DD646y^y*DHa>@}9@KsSx96bi
zkQl)299SD2G2RDK2Wp>x6U9D{UUL!E4#*e>aqaIHptMh*{rwE225AoW6NvB3Fmas|
zaqYLL9`yDb!f&84Pf*%sRDjIkmQF-%pCQlTZWCpg@=BE8Jo*I21QV1vSV~}xE;tUL
zXD-a|1-TU#2iV)x=aAae&skC1)T`u(Yf~#USO~z|U}$Y>kUt5{;TnP3XGn9n6|9gp
zwYoe?oPhWBV(Sxq?FRW1(I*1+;TTvLL_jpCjJf^)zc|Av7!85Z5Eu=C(GVC7fzc2c
z4S~@R7!85Z5Eu=C(GVC7fzc2cb|HX#4k>6{1~l%po)L6zFvHJZz0mPer2Q!1@vaAu
zaU1qt)Nvb1){!QF_WC=RqKx5~>_8pk!Z(hl*9jWiz(0nQA_$ou0?l=EGop^+fX)p8
zje~$NWL_KlUVo7PagE{l2ohe$Jyi;IUUVe`WDKWE3S|rjypI&y7*0z&$e)NY9BlD-
z1!Sf;!_O`P@i)DP%JHXQh7x~Awi6M5^^ke(eH|cw;g7%H0*Lt2W<ZU<o07zh!QqR)
z#{z`o?~x>G{O$P<nNPefNnHGi5D|Z0KxT?F{FEXPf9lkZKL*ruYeR^MKj^*MeniCI
zB&7Iz^yDAnt`T{MpCwd?zbYc)&;JKxO&M%mLh%zw{JH#qq*YM<houp0`EN-ZD4pWZ
zf2%=eiZlFN)q}tM+}=&S{0AzxLGzKvS3~@PYwiK#Yznmbwa?5PtDx&e!DSF=To}He
zKN)n60>dhGP&k9;+7>WQv=@NhE11kM(MbThHji0kl~DV?=?}yic0Ley*eTz_Q@D@;
zalXX-P5-9Lg3f&a$uTe#9$;b!0i8F#u?@1$cmV^$2Sx_fiJ-G63fjQy7Qt>opNj*n
zL33#PH@%6OVS>{Z_n(c-3=<Upxc>y{yVU_%=M9_RQv|s=nPK9d|NlYjzOkAIa)$^5
zgUA=qeK^d*s~Fos?h#o9+QSE0iwasdz6Nv$DQMjQGXvNRY-<~&+dy+~jH@no{F^QT
zW(%+Sj5g<oT$jP>T?PiwxhD-l=Rsk|?eO!1BXmv{w5Jf{eh|&TG;x0i{y1hxV4V1m
zpJB>PkUAcQ!Uy7zGvi@t0y0;Gb^SlsPbhH?if7Q-()`eQZU@M@5RbrV0dm#|C|qFS
z{Ei>8W<<;bcQ}LM?NTc!j4;=VB8LksO$(8lrjgf<pssa5_z!vQ2!rs%oiP7F&%FSx
zfdHK=0xt{D)`Nijun^`4JZIE`;}(49j05<*aYoP`4WP9mp!*O&cUge$f&-^Frd5wN
z;*M9aIiNdjxE+4J_z$UT;PDCeFC;#3=3RD&pLbXNn-0D=1GMISBk0_4hMx~X_p~)L
zOx(T;az6kl9$|jQmbO#Ceg@rv=nOxT_y1w0i+`&*R{mvXn)o@GbLH1y(0*`+pCC6s
zVrTf-0L?4lbY;)*6LikZXVCo~><&L0+W$>wXh58KAp_#eFbKi+0f5?+pfWiTR9-xW
zls}+zijw&mru+w;;{?hR4#E?^-NGzOAGUzYAaJ+~CvZ-D_?ThhgJ#Bwt3YcCn;9p9
z&Rzof7gSzkgVJp?<HQWmnn0+T57EtJVF&@8*|Y?tUz*|PgTo9HJ3wJ-%<vOr?$Ul}
zd9Tbk(TSlUC=!&9p=Mpb1u9DzR)N<hIY7_<V0ZZG(Ee}wS7wG)50ydZ^)OBZweLV?
zfzJPa$Sk@F<Tmg*AkB;u8$o4>GULR05dD~8qOJS?>C&)sXqp)(TDn8-2?Li^&5RRE
z+x|_5mtD$?6AO{~j~OQFx`WCW@Y)4%zIbf!@RNzb;b$@f(`(TETc9-l0u+YKjH~9g
zBbCGU4nIM0iF{u3y%x}#W6zaegF*XOJXZcc%rx-;bNn@I`B`oi?sN{y^B8qhGbnwr
zul#$MapLD-j+I}%@uV+vNcuuf8~Nz*$iNU11@ad({eaTO182sGp#3#2pmgAjnl=)k
zV%I?N4vo(!G&37GAZbGuqz0Nc7(r=68?;}YaiSb7Z9HZGr;SUXIE0!NfFo_}Y=fo^
zP`Y(yocI@{2jn(TdO=Pb&Wsa(f%4^JhKWB~|4mnfr3q)oi7V0TD|5^^&Ig4BGvg}N
zc1Ripg~hX0q_p#xVdA4!P})XHD_G2lg_<MW4vAk_zJFwnnO=gx>BVE^S8q^yabNkr
z8IoRL=d^;(NCxG5*!m|*%9!*v)G~${#K%&`B!kKr(7mmo_yhTwSwstT$Fw!5tO4E0
z0gbQQH!;haW6hxQ6O=9;euB~ytgPw(2Rcs*H9ZCJF-!sFabGvcnr_fN4#&{V1eG<-
z3==y+`a$V*F~h{%mH(zcfR;5~eW3VYSoHu}*4Tm42Go6fZbIS_y{u7%r6*`vlL^uT
zDhJWiQ#0elG*Eg{W}FBv?;kTvRB}TtYvkNe%bF<U^rFl-F$|gim|>!j8>FmBfSxUY
zt*ki<3PWbbRn2Yxro+@d!cx{8ZpL2Lptoy4bs;Dn!OQ}cS?F!q2h0vXFYrS4g@EqR
z*v<=W=Nw>|sKnp^t{)v3?5}~_IIjN@?jo@E?V2l^f3d6!n+Wx<d)vS1eIP#(aaRJ!
zjeRgTK7hKB+u<k3jiCGjZxb8_t;c6w`PUg#X0n0L_CyH>bx1i0YIk1-*$rxgfZ75`
z=MaJX{CF|LL{MF{fPvux;{i~coO#vr<^QIG>OolDc>uIdYB9q^Mo|6-t^eHu$^S6>
z9;su=|IPoVANc=&1JeSVi6C{14V>Wi{+rf+)4}cU#S9bQHbcrFFh7}LA`jGDP@O2%
z0!sfPt3Y}|<1vrbG0QbeX!yQw{WtwT3E|OCY<N6SoA`j4dDUXH@Th@?$6k>Ap!481
z6AlkP9O1D7DLhu9g~th~xuEd4)=W4&zBYl{+>EPMlNcV}M2CkuI6UIf!ova@9+lAW
zm<4q=Ebg$Sk5f(9(+8+L0;h+?3=>n)!lMOhE+{-E5fL66q2ZBEVtB9<8y=u@DVUj8
zNu!0wmu^V@F@=Ul7}VYP!lMmGcqkyH4@I=_aDbW%3J*Ub!Xp<N9?Cev1EVZODnkx6
zLFyb(nSp%HDTt3!hA3!()5tZ@eesJC?f&)9F!=y-Lo&leL8#mDg^44MFuC3G4_=1c
zX+kYSes6;0MNpV<5)mdEAonmct^&1hQO@xUW?u<fuLtYnz}yM0W1wewg38t!Shy@^
znD{^%ai15c{Co^<V=$}&m#qrg;Bc7$3YW)-aLELP%VUO#t3d8p%rNmZ)cr8~FzzX3
zU<mo$h&}I2g@wywhKbXV!(}nU#H~<sLE&<^39T&A$1GbPHA2dg87=>&<JwyQb0auR
zko(&T3=>VS{hto%V}Ipgm;zIWZI9szusy`@XTV6KFngIneMjL{&j{GJhD7^dZpZK=
z1LT~1P=5-vkC8#c;U~zy;5rl3?_;pP2Gfhp-(9%e0lmW&<WG>f51Ac)GHO856|Aj{
z+~)$NPf&mP1P^3<9M(R-rsg(=8pIhf381s89PCiW_ZbqnC-&q)+pr$okoz4$?V_E~
zJO*x$a!&-62cWwLe?#YUKz%%h2dooco&=3SIQ#^ar;xS_<eo-kw}I5&1Kkl83z;X_
z(gYfRh0GJc`U;?M0PTfFz7G)=7BDri@B+mXsLjXlq4u%@14B1fb<E&9xF$YiclfEu
z;_#D+<KQgE8phcS42-8?>XF?D3*-Gf(D6@xho4J$7^Z;2{oIEC(~p7J{0=`)Z-9gq
zEDm691G%4326}H4i^EUw{fE#oJ8brW!ekppTp`w1gXGcg{QKVwY7aujh&~6ito$0y
zx)L_l3rmNfuz|Oak?u!I29-(7!mFNx`nI6)KpEJ1Zo;b;@i0vJFU;^$fq_AUfxqFB
zLldOzHDzcB0{M#>dIuVKue&hltX_t0Y~c#d7tGA7ru_du{p1Ev+nHh217?v`Hgo??
z7iDM&`T|<7j&#S*Wl)$3L*faXzF_VWhJ@eZ-~U5EX$o|9fCKc5SeQT2$B`E>GlYP~
zQNA%VtXjYXx#I?OzY!xp=$vAaRpMYjiGjy~!EFy_;Z>fKKzq(bR)NgdSOzLDg%NF0
zEN%U14UqEEr}^LX$zV2QO!#ZG>&m~?&MW^nL+-aiNfRv4G$8{HH+b4ZRzq^Se^WzY
zx`&hr*zU=lxC0h%!mE~p;z!)!CuA-alCP27O=^1IN@{w?F|Pqj16b2~GQ-3bOF{7@
zyb3hN3QE7A@P(vJL|O-({S1;LHEquZkHvt}weYHYpzy(yewqJ5({D1v#0k*zeL-{N
zpuP@z`fXrh2oXY>w|F`Mnl_UeCN?gGr%muaKWt;V@9RN+W?Z$j>EHA>U^XOeg43ll
z@#zw|Oazrd9Jl{ZhnIEeW5m&1;65p+T!#4z94FB6VelE~%nm=#gTe_k{sGG04h$33
zuR!iH2HlnVK$+nuXq@t)vct~@@(w>Ec0k6(LG3J1{DAh)NM8Yk1t`oNeuBzjP+Wdi
zXZZO5w7*@O;panrhMy1g9ez5>L(6V;ho9gv7Hx;056l^UJ_McDZVoE%gja#ex9QL}
z6u5k|cKB%w)5k2bN^lOO-UF9A;toGS_0a+*h7iyl*63vm_zpm3kyV|baWH1FRVJXZ
zr)GwUptuE%Ijvm(fBHkvIp)a>6Zbv_jUh2iJTdYAbWW%`keZF4`Ua|I3slYiiIDke
z&|Ki0{}8`}$AMt`VUrmqwoioS(`JT=V$Be<LE!>w`$5K<878g;nUl;garH#-m<KrR
zppV6X{3gu6AOab0W|+8OBI-HlbHMh1%SEt$Y-2tF;Pl40immD2bl-aDxK6a!%D>f!
zF=RaLOR%}%bOUSWfzpWr!^Bunn}NaMry^{=${E!DgU(kWow5A`bXT=A!^A>lf1=Ix
zpzLb|-HnItFVK7r+PJwC)L$1G|4kPMvx#rRqT~lOf2pJS3)H3r%~QejU~5Z$uLI?8
zEcT;~i6FHH5a9~#<AKt~V$fJ5G<;cM?tsphJp!Mr4-MbL3=>5_X%jT2#4NljgqvXs
zXs!fYPYXNzoH*e>WFAV`;pYkvo1ft)Hz-{@Gfcb%;)C+LxWmu86QJpoS$Gu}s2p%+
zn0Nvt1{$YwW|+8T0_xoejQ^lz=3$13i4!1Y0X$sL#-Lzn7hInoW|$Z{0g`sXd}iTQ
zQ~E)6gU6S^VS#OYX(2dV8CQij{+m7z%m$U4ZY%#*yRQ6y7+P+E=jNbib0N(|!rX-|
z?XLR=y$1mrw#3A79n5|_bCIAjIsOJxnT%FPB8``V{S0;++TPkX*vb@Uho6(Sfx-)N
zmj9G(Nc)FDbLF6Wz(Du^G@```sIS0)<6N#}hKY9@L1rSAA6VK|4q$&XuKL#SZ@O(A
zsQf@Zs~@&L3R`={6_l2sX>=zyq<@6cULhmyKy!njaD$aQ#Kavx*bi9pCo?nZylOPp
z%J0#L`$JID5VYO|*Lw;K6PsZ96IT8$M%)cj&&2Ta!D7aVKe(Xloj`fofnj0*=-y0m
zP+Pv?5~vOZ*R7y>QrzKZ<2Fd#f%7m_z00Nl&~X;ViSM}}_2(CPhM%Cm9;j}92&!k*
z9e!rXLgYYo^aId*7^uG1XZZQhnBnIaeNf#h0<K#RG(qOO%s_nyV~3wHFn!FTtE`~+
zD1z%&en{PV09v<xXJ%M+0IA*nkXdBa17^`xo51aM@l{IDvISH&g6@~Uv=*}F4p!$q
zeF))y=!eW{fZFsRbvHrbgH%`ChN^qk4-JdOj1x`J(=^(A1$x`;dOxU67Fh)fe^vDK
zjb;9|qZU+lGp@30_&2>3%m$S)o-4mbd#(H)4VpXiSoxos89diYPCfa9jIt&f<_@&7
z=07vb#lO`&EB`VxPy8IryYg!^-^%aRIMQo8Wc~qEuLS-<v{|m8x#v+c)5I6d(0Zkr
zX`&!EG%Ya;uVUr|&7(0*d;m&w@(w@k`au0_25?(26vP&0_?ZBTdr+IF4^)<b&H!PW
zxVPc|bnyJJGt)$KP#h~WK<?glV3^nsx~EYang{fu?Mr=!pAWPhejeBgjdxJGhUS6h
zi_kpa%rsFCmIpv{bf9)5wEg(N+TrI)8K}FB9ezHrXZZQR+yQha)X#_R3_rg(Bl5ui
zMx;F8?(lOqOdqr8s>+#2?Mr1y9st#2p!OxMJn*p*)E^gLWdsU`!weH2DLedpsP6Dn
zaP9x;pnGvZ<B+PLbbXj%qCr2jeR-H+B1nxS$Ulc6_f*M1)u{LX2haU{gM}xv@TzT~
zFkH+qQ2`|9%rr5-0aE@efYd<Sr#yYAb#>xrXkFdRG;wDyBwS(T*`s*W`6AGrN0PAq
z&0>a$Y*2eb8<6VkW~PbDdy)9e!mAQM_A?{Z;qjQ`m>X&!`75pd-}JR$HYk7juKXJ9
zxAJ>6D1Z5^{Ljn+&R^*Ln-(sHDe(RcbX*Qx{xU$~<^elo-4(7eoB&XIVqo|PQwKBa
zZ#B{$ba{rK52YD?J`!j6`B~lp+;1rZ#S66F;sS-Wyu(jn&^U{@!_N{VIr#=ixI*eQ
z=z3=4IxUzPc?<|q=fm2Z&I}X5?ICuDpUGU1a|j@1tMIB6F7UW5SP!UN1=V@T>p`O6
zVTpck3}XBM+}?z?^%7y`i#veV?}6+Cl?@QLL&pyegX%-xm4BU?Cw?vl<ynTG82!g|
zNVx(U7iC~*xD?9;IoA(;Jy8w=gUJ7Sww3>_!FfIC!DB{CP`UpC9Ig&Oqd;jIl*bRS
zPHd<{O}n7<2vVB>3+rZvi7V<MWti{*)`{SL+hK-@i|avU4&%fJ%uExb>OlQ)riq|-
z@FQl%Rj|4T;!mcDL7+1AFvG+JAaj}-CeEw>KV1%#XPp@)x`F)Qz%Wq~oSqq0f$s4_
zwhzP?g2^3bn79zhUK<?tt_AsznQ5X4)LuhSdD+Y`Q6EG*GfZRvwb`8+CZ2rqAF-Z<
znQ5X%Eo43g+~+&YFtG&c-lBR)-3b<FW|}C6rViwGkUPbp=5Kxi3L9|S4t!q0<8;it
zd9oUkH|y)b>jA*(9;Ks}4WKnj`>X#=|6B~ptG+A$ABNP0=y`P}CnB$+%T2-~*NsQ+
z3sU|^H}eyc9P+pquCm}Yl6rKr?xV;-^3MZthMy0G8Gb$jjf)C9{CogQi{Lgj!%xs2
zhlikkEDL0A;BPe~55dY7(A*WMKfu5ODXR`JGK7HmpnMFXLE@mXU{E^{Jk}!5@DsEi
z8Z_<zGP^<z(q0C&$NpAB%NC?E5SKsA@r0)V9yv`sa!N>Y$YBi{y915Ez{*#cn_y}{
zWe2Fd2KyN_=1+q;fo?-kI%ik~3ey#!Jjd<uQ{vRW>H45EmiQfhih|Bs<p-r*%sCBG
z$4EiuL*fHs7J51&aZUi7-#}plN(Z1dn~<<#oCqrW;ue7NCiXdjDO^Z%0)h>ftZP7R
z5QbIYF*A0DpQMhPg60H3cg91?Op#S~-Pq>@j)KA$&zLImoPag-EKAV57Pc`}oO1$#
zkU0S%u%A%p1onAA+xE^36O|W$%6p{p4NKp3VihP18CSX2{+r$hW`o)uE-Q!AoPZcN
zH2pIRubK&pA1clXEa!rhL5Ow}fjKa=@eXkNgPq|gEDc~y>&Xlg7taU96ZSa)SX!sX
zoWKQ8_~1#u$a4bS^C5i!nA<_)#vu2@+F<DY&UQCw+DvAcSTmn++I&?B@-ySA1vUSs
zKL@iRX_L}9flDZL8ESlOV8>lYFY!Pcw>k`34~(?l9Ca=MQEoxUL|}6Xhe6>BYHxzt
zbq)*@9YJfo<-zU0OQ7)z@OTGkY(n1QXCd^=OHlm>D)&Hh38tX)aiQ(Qw*8<mWLSl5
zF5$*rh#ct5T%2<Wf(@5i>X6DsYlokwVEULvR<U+L;uln&gX&vQJqGLR;hIY*1C4)S
znM(-T_YXdo@cKDqy#M*8e<*Va6F}_;XkYCSRL#9jkiAm)<`Uj-g8H?YVIt3xf8aZ2
zA?392D%f1Y8IU>23=>anLTbmMjgx@<hCG+Be-lzWGnrxHZm>N_<tdi25?gROWnA^S
z`rmY`O3+v!WSoS^xdcSIf%Sht>4c2AgbB$01hv6%jd40NOl(E>7nZpMcBsGhR{xvM
z0%l_yD+JB&V;yJ4=`TEU31B_g`gKn#K;;4!`*F`DfXxDxO`!2Wa65uoc-2%A<`O=0
zLdQ;+g;!aC#(Y3y5}@_i!VW*bf%x2zF-Kld{zjThum|x$`CZ)Mrz<#|LGysZtH9#U
z3=?%hX&yS402=FHKw1-yJeP374bqQ>m$d}u685;EjzegG*8+pbA;4jQZ7!h?9IlM3
zT&n*~?*_9$<t@>331D-<VT_h`@ysQF^<azRY?%FM<9q1s$?dL4WindbiZqu1wg>Ds
zBIgn~IiYQaWQK{{oRG03lrklmVIn7Vy&61D!2KTFa|wSpg32kR@&ikIOc(5L##N82
z{!Q1a0F@ua&n2t{n-57}?>Hgt5|ptE<Z&0&c_8rK8*uob#T}lx1h5`#ardVjNB$%{
zmjE^s><(zX39k2uoJ)Aa!7v5frv#Om4h$2sTp?!&fcuWp&~a4gT*55q8LP;1330B_
zan!|(6W2rQL2PpgjC(-w$gm3UT!LW3CD2$NXkQg<F5&ZTs6J-VReGR(kqXRL!F4N<
za|!do?S0I-gz7zz{ll>IDf|pFm%zXA-*nKpEU2#pnoHOL3Lm7o1Wu?rR_LBT(0o7$
zl$`+GFNZ$gj^3vGwgI%}7BZLM3Qm9E^bL+jY;*0U;IzTGO1tXc^dc}DRK`H+ND}4}
zz~+O~30iu^GnW9?gDt%Vz}$gW)(|n505%is4y3sRXA<TT+>q*(=WM8R37(*O1vIuI
z@9;AL#1=-(C4k0@!13+OG?8)RKlogNHYkpf<`P!A{GSe*?*iumw7G<v(7SRUAk8Jr
zb%EvqXQqkopy~VzmbnB6SX#z6mmt`1=}k52T!IlyAG7GHT<9Jxa2_CXF5zA^sJ)6g
zm#_<DE~rjk%rG(d>Hq1VF;4#t(Do&CF5w3|!xY$jgBMhd+Xl!w__z(QyeYiO5fs*o
z87A6;<eZr%_JinThKbso3{$}4s>uu!#W_*Obdl#0e4XKSH8_0`noCdxneWUrv2+8Z
zy$K%gZf2Tj?TlK7A9n%ON#HshZ0=($a|v_HKxHrEs^H3h(`SL%p!`MLTmnDR7#4ax
zd!H4#Uxa=9j|CJypuP#X9;E&FUn0`|%Os8eu^{^ewf|>;M@|!uoD!1U|HBLy|5h`u
z{Oimx@v|^w?h#g=g3Aha$o#+qX2cr%yBy%T3~;=H_5_2}!TQml@nv;bTndB6=^R)7
zKg<B04}y&&g6l~Jho9)<i|FF`)*>9^K(ujBaA39{kkbTsy)kHQH3QScUHc&YL|kJa
zXE<<&H>w;YU13`%AsY-z`;fK`$eo}v1G#O3>@V<`3bf6A!0`Wc(B83!&^euRpz@Jf
zconK%L>fT&%i-r+Sa@(d{QM6M511bzYndTuU4IT{Mc;=3jz>@&K7^jJ%m`Xf!0+(0
z5>(glJNz^i_&*)gpN5@_0Gk^+zzi7!-@pOd1K4osAO~tW16pqY+S9>a2C8=%RyBam
zsZh`X?^`=o3hvv2?FNmLgX~96L(@wCO;3WJQ<2DwIH$q@)aC^3IR*7+*d2a?#`QsC
z#h`Hq(D*%Q&SV2<e<HubPsa*KT*J~cx;?OUYTz=AS$I`o8K_)EDzoG<=U56#A!U|Y
z#lPvfrJy!1Xg#tEd_6L@bO+iey@(f*MqzORPXob>D?xq$%}s#9Y7fXvW@uP3=z_zl
z8b?^XEeF*vkaVU5&T}HG7%KivCpW(Tg3RD|__>oGe|(!j<J%QSe0L-J0UF<41mar?
zhab0q(jbBO&JzN)r5%1AEhjC$ua**y?=K~g_+C~1Z~Dg)Z1D}9dj`cLZ0>n6gC%(G
zc`?JpI3dtHFl1jeXnr<c2$Bvy2Rp8W)dTRfzzr#XLFoZBh6QdjF$=HC0{IWE96(vS
zf;uk^&QqZL1iJ$P)TRcfadwBFuMMDO40z3t@TyoLq_P}s>;+VoZvp!sR4=2>OGE63
z?2iETU150)Y%i?e3c9-w<aW?L1a^m?ps)b#Z@XlM*5&}$!HB*n$lhrspnWUOh%+<5
z{Xz2V+y0KQeN|}o!RGyt%Xd(m?3?<3Is*e}{WQbR&!BlkafhEfr~aQV3_7Po9x^w$
z0CcatxWiBBCI6>Cly~@fWGcjdNI8CF1>~FuNc{os1M)lkTmdr|R2P8u!+`XF%oGRJ
zp^&*q<oXj<cf!&R%p7nZ5$rC=JSM2_0hN!wS0QddpV#~hO1IFtQIP+XgrN1RFvu^A
zuOCc@tjU0t`JjCspmLlcL2u$xP}&f8_$f<34+9%R2*~VcMusV%avH=2_3@0aLe{2(
z_`;wt6?gb40@}j?8h@JlfBIu)hE<?48@7gmSBPN>XgxkiJquJlBL}DsaQF#|69oo_
z(+q!{Cxh!yW|mc;y~dLlgZkADKSA*TK1)X0;U{P>6Ns<Kz|ajci;)G={sX05&{{l@
zJY0?g5{{_(b=S(j%nTFJ!;TT^b_Nc}o|*<0hLA6yx?J4hr!YuP*x~0(L53+`K;s#p
zHCUj&kFvwhCxXy02le+s{TtA_71&yPZ3obrja3Yc4VR99##lgYR(*$`*994-fcy+A
zBYrVJ$`x>Yi-Y$0IQ(P;otXp5TPzGe!F_9Sho3WALGv06t3dudCI~8<7*>JT){8s*
zJPtaKPu$_Bn-Iekh<}fP(<*vi2h9UJK+h!rg&BOlliA^C7%VL$GfbSc2|5<V?(j1d
zS`H|dL)LwO+zm4W6sMqlf5_*kOe=<zyWsf~X2{xLV$=Ha%fzL1N0?jjr}Yb<wEha@
z9&v}CHU#v*(z-EPTJOD#JFScMW2SW-qSCqxN?PB!5KCHrQ*#+_T7Oe>nHp(50ZUq!
zV8l%8!i+?ub*6?(oJeV%4W@@#c-5>jNZg{NbLd(wP(FsGbHx@!I{(Iin$90V(|H0~
zI!A81fyQ1y>67sR4`@BosuCgW{esKosAroz0G0jx4nK=P^*jT^$3zB(5YW9;pmT*l
z_te44QBawjiNj1-yB^eT%mJCBz<d?aZp3W=gVcfUX90x?OdWDv0WOz7<BSZDeQ}^N
z5>bEbgqLMsqnTEM)`o)C&pnWL_zBi0@9+~=o-JTy2>Ajkn?UR5K;@aV!_OrQ3{$><
z?nDQbTcEYd+73VGGeF}QG&cy^F9cfKY0U8Rp*h3P&&HtgOn4QjtvdnQeg&^{Fn9Pl
z5vGq>WL4Z3q<99ofyLn`BPgE1?qc`}n)|{vuh#%-Gct><vIVu(<sE*`Ylfx;X@{Q`
z$Z0{|;iodFT#|SAc^7onX|UtUuhC8`|5hJ|lzYfy^q{hu9kPB7lrBJPAkfP`jn&Y8
zA9yb)XuX}oPtaW8wJo5s%;BfP>i^Tvfb0YHU6>ty7PdguCo@bu4H5^%5$JrgWQK`r
zW<$>7n?L>EbWmLh>Kp3`L&|uV{pfSp4onOo0<ir>P_z0$`k94S!SrA&Ypshw?qgg9
zYTsHE{hR(7?OYZ7X~|_WA}yh%O>T#u7BD~ZJN#sUx*uB_#byR5kAUhpP&k9wpnW^I
z(l|^%vRm<qp|tN{?RMCjQP7%;|Il_as7_`UUL^o^J8~Ni*)EVfVfMl6DQLS2yyi^Y
z;U_2_LFI}B)GS0>3^Uvmh2ec^@EzK)FoT&5YL_C99c<Kvx);>mU>05_CCo4d)Zc)(
z7t(%2F5f`mDJzV<OoNp_AU_@b2Th~g4nJSAK++$~E%^GGu=ECsJJ`5_B6M6K8B~{o
z<`H=C_cLd)K*kkTv%tebNFM3@%a4WdafJ(v(0=BI!hh3Yc0U4@6-aZ*pngR|;lJrl
z%nTnu=U+N9Gkk!Ze<=lO%M$2k7KlUonc5|gekLw^(8m=(`3uyBg{gmxWn3Yu5RwN4
zO8!j`2l*?Q@VEjfe!LbU;-`^H@$(y09`HN-+|G?ZevF{;<BTJIIzj$`jAg*%$Adup
zNZ^Q{O`tSGAb#FRL*nOfF=_F0xeziAfG>VN6+q%=Me)Ds?+Y-;0nppXFtfnvAE`fl
z3*<&<fA|rUz4<1ju7l~pDAySnLM|1c_J?8R0KDG^>Nkoz{On%{@jIlPgynnGz9wvZ
z;pZpf)xN}{7P<U`m3@?m;qsH^3T*B~l$oHi43rl@VGUxV*AwXF9`)2h$9_QTDWGLN
zs6Xkq^&iF<0qEX!Y-0q8pmkC54nIS-Li`9Rud$C2;Og7^B|y>-qCSDT3$1UTCJk+u
z5z*gS2TJea4nGqK=z;Zj!qECVCJDIvI~hKh{hdH*();!ggR%5?KGfpx?|i7GN`D7i
z-#%0A|8(@eeTo{id<L~6Ky74D`x#5${w!#05!$y8SA&c(f%?dxI{Yh<eS1kp=y~tL
z4nN)0pzQ%>;Z>kC$p$KG#2tRNN)y$$2k%n><tOC6{Zv?5NM@KQErRIVPXU>o%rG$>
zblxI6sC~}>YHxzgz}DWJpARWZ$?4k{#u1m+8(?n5pVl{k`u3ke?h$wRSxrC>EUmYo
zrS<SQ+-W_)3p1@}6P4Cc`}RyhSkn3c_U+xJG5hvTu<*l|)|nbE2_dC*Q<xrR;Z?to
z%6U+l1?{N-_xaGquso2`xvDg3-(C%r7R4QYE<sP{MC`R7wq5|W;T=HtZ-DM&WoBBn
zLK=TN8q_~uDUI58My``!?QM`ca{KX+d0fbPM$mXX$bIlWDs<fm=o}%?TmUE^gU(t4
zl`k-LkFl(y+?of=r%s4DT=0A`etSTDRq)uOGsDCxP<(Ksl?hnvnuWzKSbG4}*8#Oz
zKyzfEbdfL3Fa<nbEbQ<zM;bB?TF=Dr8n$l*Qinp?KFIA6aQuSCM3MUE*xD^1bujV2
z)s&5oc!Kf?+W3eIEX@-bAMq%L%<sX*N6cXQm_=4;euI>QpmrW;tOlM}Kz$w-{Np1Q
zptdx#*s8CfIv#YF1Ov3*kaqYfi=3b29e&Dz;!ob;=LIQ9y+P#o2)OJ=uRnC5>(s#M
z12ne*9i!+2ttnx4_^G=0-*msf&~t&A9eyrZ4r-S}&PebDiL*n-Q$T01r%Z>8kAzP~
zjF0Sq<}p~B#%M=l86R;6>4%JufZdF(zWSUC$p<S7{!RaoOaAx>DS5OT6z)Xin=??i
z{jDZHj}{PV*G4RM;mV__NO?4g)I16r=OZbPBKiX0vXtB5rzkA#@H_kj)m5N;0w1@)
zQWqeX6NtQzFc;LX0F?`%G!0^-_c37lLH3ZNAGtmNnV*yg=?}o%j4TiKBlK>AC}^68
zse`!#l*h2S1FRRz{R*IQ$~EgD=L<4{%1E@k7S1jL-Gu;}6NJo%!R$kJ7s%b9@(!1r
z2flg|hnw2*xM>AWH$nTm&^{UZ_?r$q%pi3Hx*sapq2nIV{pheUd+@w2zr)Yh(vbbl
z>7cbJ{0=`Cz6ABnG4~LH!<ygW=PECVdIkmtw6Q!y`Z`#MeI8*e=q?We^9XBJBij%0
zJNn#Y7TP=oXe{hz4(PrIho8bc4nM*3l)?@_z2WB&iL6RsvcCpO&ycx5%&>y_50o#?
z!p>>~t+Qfr_z9YW1+_6AOQE-WFx>~53;34<AIsaoxIhoQ?qzQdc&zRMbgb?IY^+W{
zA5t%Z`bH_>GD&2WQ$8pRu$%oHi`mO?m@R>1wlCCd?fie!ah;V8t7|~z0=%!p?(kC>
zG%pP<!yJBs);zF)%2?325BOXy#D4Z&QVdf-Z8A_>40O&WSe-M&#F=%F{?&_oNIeg;
z2fa>1*$3pzFtNK1vJMlxuRNJy;*ESz{}Vj^kF$QW2BiaL##JBl{!O<4g%!s5KWMKE
zWbMUg)OirFnS}g)6y!%Ney;|JgTe?jm*fmOHysu(4nJ>!<eV8MhC{<)86q6O`y&X2
zgC|-zOhbeNSU<LU{%1C%o?oB$Z~C`v%z7SP*CCCofYPo%D9j+^oD*Pamk*M@HbB$v
z23Xo{$U~&vt>ADMSv5HiciIKV2b$U6v%&cS!|Y5Xv*$t0uF1ojcEMqR9)BP{D9wh0
z;s6wHpm7Oiho4iRd}ji20UQ5@r9pEd!hRMs>;v-tO`nb>?D6D3ynavvxfzzml2OxG
z1xPNLVIn_?{$VD<KWR|^$mIQ-o{YsmxYE)dkXp3(uEr7HZ*vi8NeLR?40zJgQY>bt
z;4u3dlG)r)vtQ<tpO%hDLhiYOm2(!*u-}jeFW<oNh@P*})6$YWczFg^k1ZdwL&JV=
z?!W0QAU_jdo`KB-rGMnI9K;9Zhshv6;7Cg{Q2*4B=$`^2{Bt=AQZ9Ao{+oUwi}-R$
z6XbWawDckid)X0%6yN>e@Do{;n~S?#62fBkMI2^3Bbi+RH9L%gw8RG54}nxJ-2uf*
zGQ-59I;5qgojQcmQVBHdwQ~PWFT@h|<d#cUpFq|@f!A1|l}iVp{+URke_Dy~j|0>{
z-*Wy<x5eTgT;<X<kXp2~6pAChkLMuDr9WW%L{{C(!JU@sv6yX#!|V-6W<Q0ReHd&u
zqAd;Thg@LzKYjNzke#r0IkatvHdoUr2_5?ocKCUi;s5k^uy!o7@Tzv`9h=DGN$7or
zZ4CdXpC!Vcd?b5TqS;eVggtW@{!hP8ggv21_VlCKQ%;0EO$`61|0Kd5Yb1M0(d+^F
z72I#&Myy>$54Q}4|I>w^6OJE6BzvOK>`5oWKYk4Vr|S}74?B`Qj%fD86Jd`D!~g02
zMA-9I0+HU-(d-E)!X7Dx|I-VJu;((8J-lf4_!D6d1H=F6lZmirCz3s%|NleDKkh`>
z^X&h>>3fN=XFifWH__~|C&HdH|Nl*YPJ}(JNcQYUv&WnWdp7<5H(l@r;dGsiWY1DG
zd-RF0XU6}3)18U1ClJY=ZZvz;iLj^c|G(*_MA&1FWKSWQJ@Q1@lk)%H^yNg@Ba38D
zIGR1;MA+l?|KIe7MA*ZOWRESHJ^V!2WAOjqbZL}vA?)?fOL0Vbpp0e@s7xYMj*9*N
zH$9XHd(I=-!-;0ke+kGK4ZeEr&%b}urxRh%RwR4g|3fVgz7t{3qksRV-z37G*+}+W
zMYHEU0eisXR-o}s&{_e0@S51}FA~Uec)Q_iVqx=635<|4ejAt?E`ip_Dlju#U^rku
z5p)g?Xf1sX6R0i8u<C)b!_TMxA@ld3y~>|KYhT43erAb7?|l|___^{QbY25=)+Wjr
z+fnekQ&<}ew6+K4)>Bpgr=Jyrk0XND!GZQ-Brq_1U~o{GXj1%dI%u8ogZ&Jap!ScS
zIKvdsd?ILE4wQxvYeNw2B$(OY{tbBV59B^ZY~#P|Q_#nwq3IcIEQBWmGL8pw7bA54
z+Uay~p96g7v?J19K2ZA;yf2AacvVpbsE;GEDj*9~cA~ivG^WVl@N<F$bo~mq!_P&~
zIL0>C4E7gPPcuvph>tWbxe7x+cK_T+$Mny19RA_VLbQABp#G5o`v<$(2eFvlfWz!h
znFzDhp=PsYVcsPLn)`+B&%oRV#tyoh#{qJ7FX*mDl(9&rRV@;zW0Ciu{6o;Na)6z)
z08T52{aPq}bZ3T%+rVKC9&-e{0o&ZNTskPe8CPA&{5M@16b=~Y8GyzdA@j_iLHCOy
z)?S0n1f^N{{x$;s@&ow;)^A4}XWR>tb7q*>NunQXiSXmoG>9K(Xa1Z1DDB_$&uD&x
z<#Xh*deC^HH7Goo8CD_Zp<ij(^H2^_x>yJfQ;}8mnV>v`J<X|LG5awNvqO>0?t+?~
zk%@N<2oX21HID@1<~gXGa%Pwa8egdd#RXEo9-JPN873Y9ou%x|Fi`<LjzH@|kk<F2
zjD;sNOx*SmX)N5CVWI$foMAcBrUDvgdYS*GmxAJq_^~6B{k{Up?^Ync!_p|)ct8|L
zE}3Cs6Eqy|i9_mZczz@h4kc*ea1LZIWX>DxW^7|<X3%hWlkso5F_v(^m3DhTYSGfJ
zH;(kRHv>_oeFEDjvg$$x?z9Vz4>Yq)aG1Re$?V%uvv+1tH|<)0!V#KwPl48kBc)v)
zXq<^c<E)UxIAcePvqX?x1mf&uDx|!r&-gd}SSsc?A)c`+a5?~&sYK@6pJEJC9zy-z
z4e~pVwEGAom&`En@&m{@Kl&tw!_fz*d03u^aA=2ygKfsY=`C2o0ax0+3sQ@gzUHK2
zFL(Kn(w8$deJSEeyWsdhGrJXs+27L<`9cS3HW!uCZYNUw&49)cY;1lplwWio5@(0R
zNGoqr?xV)pCXihO(ykOV&Mu_?n=THD2O5^UULf~C({3cluQ<|fB}gurVWI&v92!Ur
z2PL#{C;-_@ARKO_K=N>3`oHN{Q!w)|`Z(IO-~XmJJ_MDS_{TXx{SWYboUp^s&flp0
zvJ7aR#Ml3;`TcMDWFqVdK<by}quG-{ggr^W|4m;?ggs_R_JpF@6G4PM9>4!h-%o@+
zGD!AVquB%UE2wXUFWmHg|C@f32z!{2>`_Fs$Abv}i2VLH{WB5vybwc-H?X7G<3NNx
zzkdCjF8YXYdOL??&)Z+9=?zqG5(>8mzy3`(C&HdBNcLPtv&Vo4{~Y`EZ+avV_RK=E
zXD6CH8bsK$=GVXJ%|zG(Dq~>zbUvCr3Pjj5>DRyMYl*NY4aq;PX!b}DVNb=cf77oM
zVUG`zJ=tjX2oPaU+^>JrIUf^FZ$?P=1fto)L4-Xnzy3|PCc+*GBzw%!>|r3n9<5*h
zrsoo2&p%N_K9xnY=LfVN!dLDH{Q5V2IT7|eL9&M#&7KcL*z@h@zv&N&u;&z#JuiQv
zmIt6RiBNfP=jXra(oYDdgAGXboJX_g0TKQ=^z+~JSR(A1hGfrHG<$9kVb6-6|EA9;
z!k!u=duF5AbAf<8;Bhdtan7q^WQ=n<Fu}(;js8N%E^&-=dW#~)IrBkj1H5(!eJvsG
zan1>)|EEtD#5&G-0W{9}D;IT~Q(qMOI4AaXut@vjV0*q7GgyMw&x7vi0G|&7I@<uW
z{&g|K#P{Gm;E1!Ex<TzX(B2k#ho3WHVUKc-6Xv)jXbg4=R4rnx66y}nTr|ubNPEwl
z<e+=EKz1<;ubK|k56SPay@3e3K;ymgp!M{iF-`@BiMy7dkJTd7g3|<a?eH8i$bMOD
z<GmNB<2D1`zIjC2w*-%UTM5{=Q;cDX(m~|&lNm08#yUakoWW-Rf%XPqJ>LQ{4h9>?
z2dxEu%+2ugF}K4{&^{i}o_x@rl4an00a@dUE$#dVpP|pW@~<<~#LvN8C}-#?AfJWf
z4mmF|fq`KIlY-4eMFz+{>`Os@2kp@X#S!T2BG8y7hz(l%2s#Uh-{I%<;{Ve@dpyDC
zb~-amd<xP7T5k!8FL8&T&ky~d4w_Q{pOdf6@be45!%xtB1L(XW(EVe^p!1B_9e!T;
z|9|=yeb8AOpnKCm*x~1C*t!PL-E7tjKOaEPLVf7W@biH^WPc9mjG@)g@tX(E4nOxn
z=P@AtLg7^pq339U%Ig21vp$>|CcbI{oqgr-6O<-yG(q>ese{ZDUIn@{cme1RbdXwY
z$leXm`L3Y#u6L01or38Dopl7-AIU7dY7$f*XzUndHaL!@!E-f;GoHZtgL#z{=<Z!m
z7=h0jhs<F-)CQej0y)<S7Czu}Za`z#&@-K2@%G3a^NyslM9>~@(7n2zEB_y6f}CH8
zb_N+tKl-?dJt!VQXW=F@faAXz6px@YKbjdP<`qNciC}uMjlG2@Li&Kn`y;WXN#wpD
za=r%j?LlFNEnnZBhCg4=6JwZCxS!a3hJ5x1arq2XhQj8eD9uy-pl~ISr&x<n^VE5e
z9;7^_eh^2V0`09-clZg*Q%~Pv=BWqoAaM!05BmYGJjK*-=^AJ}15^(>JN&#1)59#h
zDm?|VUJW@vEv!N0r~Vqu{Im?3FF^Mzg6`OW<)_I=`Wj*Skn+<Es6OoZ3A)!5nxDXT
z7UIiK(6AvTKP^fiKR>N2gx*sL%};rtIE3b>yM>TAz?Ywz6EO1=w!8z{0|TnBE5LOD
zY&-=~cY^X%8<HIMJPFAM=zA7h4*#DHJ1=l;BPfm``)D9_I<(#a-v<i4uP>Ny<=1F_
z-1Q9f-ahnt2Gq_5pRot3TR`;;v~B_I4+PIu^E>=>0EH)LZ_Hu_@ZD5gpzs9kO$Wuf
zw8PJ&1CVpLL22xPKD3@uclgNwig#^9o=^ql31fzzpUoM5g44gX!%qcR`i9mo$oF=B
z2H)EWIr~X46*9&N-rMNz@KXq;k6C2Z{f9{T0(5?qGsDE&)u1qg)H5fmq4@%ozCruj
zL3IY`ehiRWeTSdmd;wxRGfX^-q;EG&ALtHU(B4aC;Z>KQ`cU$PJglC9<_nPd%*?A2
zL3i<i!U$BiK-*gn^`Z3)=v+Z)_+ZHw;C&M4ckwlFFoZZUFo@tf$Lbt-EKqC}J1G6?
zgZEy2WMpCp0iSaVjgLp#4nG|j7`h*NGyHtu&+zksx5Li|!63H7&j;ZQKOclU{0vWq
zgeNcPenil@zSWRC1CHNlhM(Z_E1u!!!(@h^591wvK8SYsY10SM14{Fcq#b^O>QlwO
z|I@+i9;UeeME475Khetgf75?}>P=>bRZ2;qeuD5Sn0jpY70!)^<jdfsf755hgUScL
zm0zR%SN^T`h2J5HEsy<g2Hj`GzVh#3#)+SUIaYoJ`5ihx46_ehC!0gsVxTr6xP8p*
z@Y8+<bZ?h9>baH)3=AQla@YeDMxe1_X-NJAiGk0f2h}sq3=_e39*H~r)KG+siG$i}
zpnW@SqM)`k!%q-<Ps9J|qOYN03_6Pw)W!$ZImrwYGyg)*B2#ww$pcdZvJaI1K<P}I
z;pb=QUC*HS0kyptm>Vv+ra<xwD6S&@Li2*L!_VKZKz#*KE$|tR%p$88G$8H*xf|qf
zQ2Q3#uW@FW_)URf3jBO9XNHNN6d-CrdST)A*c|iBV`FGMy-fUvh<|g;Hj^ee4n0<W
z^#-l`bYJ<u8QN}w?zaT3O8~hGu`iLhb2PD?Ey(s3^Q;ZVx6m*L)niEE`4ChVfXfO7
z@Hv{Fk|Aq4Kw<gi4O9=a@T&PqkTef+BdAXRDl@_R*g^BFNM~psFM!6Ou*1(MZ$ROX
zI75>gln%rlewKpb8QeF7oS_LnZw$0v29zG4chrLVp5U|z?RSFD*AsX6dHD^rj05F8
z=vlobAhSVd;epm}fZ7xC4nGfxLgEmzM-SFFgw#REeIAg1K;;HFEr8~|L491%-D#ln
z=0IjKGp*w5hP4f$^$|4QK<Nmy#}9l4ICM`WA`WrbB@F3bEr7ZY*5*U5cR^*#`ZtKS
zCbAr?JqxmT2`rz0>NKP^JZE?yen<4HA#OomPw_ks65pV@l99mxyti;!+`s8c%nabY
zg^J7!@V$i+iO_t;EWFAWobE+dX(xilov@pI0gKuFILu~5GTRJlwn!rGH9W992`<Z^
zXE=c3f(g2}5EM3`IoKEQ`*E38E#pC5!}9^kZ!LhNZJ3#$zAwmJ*qQ6-Yj`RPK=}fx
z{Kj%-gKiw8{C=G9Z@LyJ9MIOcK+eR%T*Cu%1IT`2*YFg8`~jP%LtDdh9wg_?FwuuZ
zKROWM$1kxEKdwsnH~nKQ@oRXzK;Z$I@7(}PbDTKRMRfuq&20dOsmQ9n1l(!P7>n7T
zVzH;^6eP1}Ld`Buz`YIvC2o+`0)XNQv_{7&5wb58R4;+*x_(gDCo@d6OGHawpfVF_
zZ4OHMN@kd7l!%tTKxGnx!%yThfTu#k-aFyn^huzwCvr}hkRLcfet@MVw6!+HQ2%g|
z=%0THg#D8U^^bVMzv*#U{DW&<!gi2aw6s))Bfek6Bhr#AG`@ew<4#Kpu$Uc>!|aPl
zX0t)fegZZd(MLiqx4~(I+u^4zMmdeC9-O|=%6E4Reb~$3d@O#@!{LVoNPf5qjt`Ml
zo56m-ZgvC~v&C_k-HBxOKB(Dq;z`eI_{w)ZZp6Bq+n_T(k=7hZLDMd?JY?Ml2XtR6
zEI**{twdih_f-yc-Np~--b9#wY-3exVj$&XQvAQ^D`PO%E8tpl1Tzy9@5p;C@%jBd
z=>9=aTRE9w;vA6Qapd6-pu5<U873YC-5Kr7F!304PbSPxLgBC(EgZHH5e`|<a8QW<
zH$5FoIN-|L2S94k@^*a;_OkqA93pS4LDLrtp0o>&4>YqgaF~4y$!vb8*>B@O<pv_J
zg4%1pKK+~i^ae;AHa-H)H=wx;(3k>fTt?jCr-v|N{_^c7)cHO)==rzEV;{(EKaf2S
zKK+~iod|nCXClMq%P*tZV@HHN$3Fd=&Uurte?*Y{vlGo8Ga~F+^XcDoWg_hP1v--)
z)E*ah_&FcV9*|!_eG`1)HtEy9>9$1J^8m@7Ry2Fmi11Ivr+?GKiLmDwl0DgI_Q(-o
zPu!<}(<_OvXAP1)foS%K5n+$Zr+?FD6JgIJBzw%!?BOHA9<5LRrtc-fo(d#;WYO$l
zBf=hmPyePrC&C`koh-2Y!;EInKj_)>_|n_AkN>6%-XffTT#)?p@*`?_@Qnz2?tJ_=
z-I@q{w2<sMk7mz1BJ4Tz@!#}ZBJ2@BvS%xrJ<o`+XT`^V)8`Xm&o|Jy^w9EPHkv*6
zh_I*c<G<+_iLmDml0A)R_FN;vo|2FMrgPsWoDL2l*^`cD&p9IOiTe0&x+@X(tU$8I
z7tJ0}nM9}@b@=#idOZ>L^dZ?}jAqY1BK)KF@!#}=MA%b;WRE18J==(|hv(zJ>CATs
z$4?ZJJ^w$T=F@cq>;bp^(bk)6M!DmHsC{)47!I(&*PBfH0vbogy{}Fabe|41e_Z|m
zRZGIYx-U8Zr+??by53|0XuU~XD(ZR@UeH}V+zvkp?yCd!Wf&ZOKI#PZ3mH~{+BBf?
zMA*4lvS@eo;c6dRM8U_dCNMS_g2%4DM}pgj;PZbJnHk_`3uVS2+K2O^K<#poRW&i7
zIES{;Kx2>4HX3N3ks=neAK)-M2+8brsM)D8c*m{~XQ?2KU4h1|HfKY_#F=5DQ!J#f
z0`4m^JN$G3-FfKDF!5$Kd^`bc4x#a?vtTp9<5ghwp!pp1JB1n}L1DtU$~@-Z^twpQ
zu^c?(RbVs0eHApnG=S}8SOr?szz^~ZtWSbAMx_Sz*J2X=H63g|et&sG{lysbZ@LE-
zf8k173qfij{R4Q~O285Sm!c7Aiya#OPor_Ctu8EPd*U#AH<H;Oz<v=~buJojzZnr9
zNMlr>v?T)$FUXmpXK$g7RXt&coIx}>1}$w77^`ZJ0i{=@IKVPi^(q3AwiZPHoBlk4
zq<%0?zr4%>*$eT@ERbJdX$x)4>KN2tu_XE{kO+Tmf%+>e`rq`8Sp0=6ZE<0V|C15e
z%Pni9_%DFQzaO5o^%>+2v~;@(huJDfW=BHJHYYP}wIaob87MxG#$H;WaquUaw6ygh
z8WhL)(^fDv4mhL#O%DM1o%nH3oM|fv$uG<xzu-t)X;6P1Bhg>Gi13#z)L)mQ{!N#{
z;xAljs~Dt~nPHU!=ssC!ooED!fAAi2MWj9EOQI0v)=jW|BCEDX;V!pgu$V24!|Yxp
zvkyVdUJ!-1+`_ug4peTv%LJtZNM3)+2Pvmub)pJ14tS;DX$x!)`ZyN)7(1gB$V_nB
z0;|V1ezzwaQf?JR{hPisoTPFKY$mu)L@R@LBl%?$$S*k378}%G*Ck2w*J(+@{%V8z
z%O>jI^kyvn!j-n}fYhR;t=Zw=atkAE@gl{)6Eyx6@T9GySj=w0VfMF3M7q_6n#~C|
z8+ANR?A^cVj8{PE8UJ|PZGOaf9OpaKcKuC$$UG{(e*T}g|E3EQVb4J%d)~iAwdW!c
z_B?v~Z@MZG_AE!T=PH^#CyB7<#M^(<?TN6b7s;O8X!d~oN~j;X?(M(nkwn;2jAYM3
zG<$Xu;h!mQ|4lC@!k$PZd)m?L*+_&vRd4@IpGt&1_DJ^RqS>>O2zwIV{+qs?2zykK
z><LD*XCV>xxV`;1{U#Cia3k4ciDu7CBJ9z5`)@k)Rl@o7BOfB4%A?sckqCQ)-u|1e
zON2ewk?dhbv!{~?dw#t6H$9vPd-fvP^ZE^HdC*9NJ@?-Ho8C!;J&Td-xrk;@B@y-<
zdGl}jZX)dIM6zc)nmvU?*t6=*zv*v@uqPkMp1ElDWD;S|gg5`Dt6w9W-a?V=X-2ar
zkqCRr-u#=MNQ6DsNcLo+*#jz*2$iETZ~jf6O@uv)NcQ-n*%L^Ff1KX@n|_xFd)Sfe
zF-5b-lL&h>-u#;`f1PmryyZod2hwQvI1;c2+jyKCKWY2F7(jbl9N6LGahu*l$JlV}
z|JuWg*#GtZHB>DL<8cBR|ECMHV2;Ou+WMgJxT*xy@wf%N*!O>-&nJS{*n!666c{EJ
z;n`~h4l~diU(h%vKWI&-!%uAcC_1}fYvoYeUC3+hK<n)uFf*=V_)&kEfq}6byblFB
zR_PZ8iu=RR^S)5qbZq<#Qz9)8>*A2tz=HR|P`KCWGao1oK<p;42LsW@hwf`~U|_g_
zyszmysC^Gw8w(0s(0X$$`<iZo&g&Is_zBzBWDW{f(0W)<IEy>{T<L;i4+iLbHl#fm
zg4~#UFnG8@eF275ptYRfHR#ZF=ji*IN}=NspnXmMxgh7WLHbw1tL8q1^glpl5Nux)
z=sr8}9Yg#MKld0w*J2{=Yg!83PXSt^3)(jT+lK+Vn+m3H9ZVl+?I~z&FK90xR3B)3
z5;P_Zj!zu>nlvpy`yL#Ag7$WS*KLBr3$*qedS5*_J*hkV#IoKT9B<h6H93TU)>#wW
z*96v&-nVN6#Us+brmLX12hI04Gfdp@6cP^#&@;lY^)(ekAbm}8_ch%H*#}yO2wJ-e
z%AZJUSC@98=SS2$^?{FJN`e`&d5ZLXO?Q#=6w<m`*g9E!`3zjfPI3PU4sS$0L)kxg
z2jq7G`RoNKevtB+3|c;0>x3hpf%YvR<ukJP4>C1enhhO40p&B${y|tCYwm@_4{{!h
zVT9h}#qaR5O%F4VErjM3a2^BQ2?W|l=*%$D4@qAIOdnDnn+(;5J&!^6bb!`~Gc&K!
zF(Z)2pkafa$6#@WEsv!K6V78W{opu98b6r`ibJG4wi^`h&^&ekn#W*zvE?z3V9Y#*
zTo=OXH&B@c+UsP?391WF>oD}aOKWowdzZv#{F@HC#}pKg$m0dDItsMLAG9tM<S)=#
zWl*^VQVY)q*zyK8F#>y`U||5V=OJ`2lmptHTYga3!RjMW-GpT?lr$*3L33izy-@xj
zJ)pe<pt2T}MjVOT3w0i}=N4@*)G64WTWFnxYcJHfaL8B>Y%kOvm_BBaRqJmd)lHy%
z49*M_`xp@UW``~`-+<CTbT8Cp=$<A}ort^_ssTygDwsZ`y-=XLzCruFQ1T6qy-;zc
z(0l``k4V@H1&cTI{X>NILUn`3^Tbvi3Hmo3<S)=(1akI5x%WWIA=qB13|&aQ1uA16
z;Mfc0Yzm13P<;*C3ngdze>yI|fc8SA1^t`86;#(UGpxEF0%`{fuY#$^wihZ2<S%B%
zRRW>^riTZC$`9Oop+I>ITb=@mlbZMbR+GO6M+lVWr5S#H2IVVIdrsNmCoe4Rg7OY1
zAA#CESnj(OgpP%R;*tTThgo>l@ft|{fcyvAvjUnk$F>J2?lEEy&WC@fdvGT3GE4#K
zJ%zCc2Qm*%Y#Ti_7<(HXR)!+?DL`%gN8AoSKZ5LrwuQlUAHTy-P~R8iAJ{$>SXl`w
zA3<aP*vdv^aoAWjvb#b41K9~GUqNhe9|dhck5nBbED?Ke5bH0#g6b4?hMy0W8Gb$j
z#h<#v&%_wiJIFxk_(I^n>7erlz;}d!&N5bZ`04cV|Mah*evG`sPcA;#{i~v@9-#H}
zz6yi(fx*uD*bYBa`D--O$}h|ut3c-{KLnM}pgm11z<W`Dg7@0FGyDYavvYU&32H~^
zbwTqVG(8D})Ji-2oOchBcRz#L1t7P<_RSeP{FM9%kpt&z(Ee2Dxd#vJ8Ge4YhMZ5p
zz~68wKkOgaFJ=r4L7;OGxMBL3MOT6DyWwJB5CNT0e1M4oe&#Z0zuW_6(N$?-pt@FM
zm2wCqoI!iJ7}kL97-CojYO{mFqq*__bPx^Np9Q%)^CU)}50;)l_3>_A$XGlqt-#_Q
zc~284zQ09d##JgPuEZTs?sK!b4-E&jxFI%8+`(dxH^?4!s6C)?S9bUbI_nOWCR%xk
zO%ss(i0-%jSnSjT*@@=2CQ#oWln%-C+fpp{h=A-t^IHZl!xWg`{3!HW2NpZO2VmaA
z7eJxk^03%*7i15b-^`HwCQhN>0<qY60Awdxy!rkI)rSli<pr^65;T9$Aj2R8yO$AE
zPAvo3gXTBm|B$>5%9js#h)a{mWiz&N8777+UxMy$hOMVv^5@@l(0VUOc_E?&as#Ly
z0F?y@zhch=_x>a5w+$4Sa|X$rJrtO;3(1@l6qvID$($<`m@^H@oCg$`(}HBq8w$)R
zLNezE1?D6mnZxpz{Pg38WR3s@=GY*aBSV2XT1e(-P+*P(k~t<6n8Su-jspeeeEEmS
zr#=*z^9aeD2nx)(fMiYz1?KESGN*t7bJif4Q$v9{vyjZ`Ai^AM<v8*<$kSld_R|9f
zh7eHy?mlSGA%XjLukm0RGeKHg3u>SBMWUJys-yn;Vb=4f2;R4gzs+8P#h%9?d(i5_
z4Lpc8j4U^Cb>ZJ?0&VsUxZCX8L?G>0@OfpRvkgFMr5%3G{|{-8Vr#Rv!@@$_;pYQf
zZFbIvOHIL$dL7nguY~Di7F|{1_isABHhU#_d`x7OSs+rIeG6)vy$rOEl38RGsGde`
zvm>3`2O5hNclcQjQVZ%of%-5EkTY5w7#Tu9X#gY#ZVSje{H*3-m;&n4f%}Ba!mDb)
z`oQXcg4+b(yV6k4Z$NJs|BS#)QyHMRMr&Vz_Ao>2K|gm9GUxNR8h@I)kHsE8kUeN=
zDiSG8b#M`zrl9Q|r2T@Q#T|Zv?$Ggq$D{BnA5cD2V7`hx#)zxUwHb?hl|b%A3l~H>
zAun8JVzGw<WDi=n#3O}^6RF{XR*uwQvGcVrW;p`dD@{q9Ct<PYBFG*zzv&|Rjhj@z
zVTtpzp#99?KAi9>X%gbx42yf0g4~N1=N|AhMP8iCV6mqgWDi=n=plv6QBLCW0=7B|
zn;5QikKEVj{E6CD<cEbN_zW6YzK7;Lv^0j?*O*FyImmsDg%p^B+}Bu3fjP*1jhz&j
zgWT6RN`X1ZeT|D0n1kHcxJ!XK$bAjanas$2RZ`Lqa$n;s1@1xaYcT#IKRqM&HFzm7
z2f42yNr5@YeGOF#%t7vJ7*b#ka$m!i0&|f28lDuGgWT5$rNA8IzD6Pi<{<Yqa)~ep
zdzlSwD}u^e*m+-|v!)j_OpJU9nzIwpdc-WO1v+;cG(N?RQeH#afiQDH^E#k5B4X?b
zv9<v=c8qN<A`H~VM4O9v{U0)xju>CY;!aT8Rvywe1-VUFfng%-T(aBjAh$ED0?&g%
z&m~&{vIpA!1-C)u9e%Pv$FV_e=)cua{~Ttx__rEz9u(;8W{|%am>CdzRFL-8eaeBX
z(Rl!BGcY^+e3$coI%uvJG-m>y^KfRE_!1_@3_6Pra$X<IJoNp7p#E2*H)uY`Y32XJ
z3=<D9$6xzTf_u6-A?<gVd)he}rl7m02_{CQdt%YugJm8Z*ST?zLGw5A4nINtI&dFD
z+TrI~9_ZRTafhF)co?QU2A#pi3_6=mWYq&^;Z-0pl=x@{-Lc2A@-H*vL~wtMpW!Dc
zJw0M)_z4R~kRKn)L(fs<clasw5<1?&@9;DI#{cPwObn+Va6A08XJB~!KppK&MMj1Y
zm^qK+L2-n*GY}LXvflrugW_{Ch~{_r8GHj_cEFAQ)4}sy&I}VDEM}P4Q1EX$sQ;9}
z#Lx{p-_-pEq%R3NXIh?t@%3Y9AO7PDRPj!z`0E#t^KC%tLFp9cw#V|AXC8j@0?q9(
zuKKJEn!|Eg`M;SFoMzx{F;Kb$ts4Nv1L!=+9O#*h!VW)Gp=mdPiQzQEALq%)eHh3d
zQ|6U_4>L@}ng@{9f`GyvG@lDv=k<V@;j{wid~Z-3B{NKX(9AHAF$Z+EF=#G}0W`M^
z&PUkRgdB$Y1!dh8327g6eiJC{VQJrz2Q%%Pz{H45`}4fe@*){&Uxo*|Hdfl<rzBF^
z7sHbFL1L7qeN&{gZ%tv^j|0UCyTi{bAe!Idr#e#FS3yhr2lFx0zBG=s&+`&{+Gl%7
zeA+h$xrv$hwEra)k@i2PLdtDO+IOKm?Z2tHj4kb-O(ibvvq1fVoc58&0YT**XxtB!
zzCmkB5<p`&&^i+&#?Syd^A&RLFo+MDqjg}gzsAJCAi}`Va0ynA!s=>Jc?MF4t*!>y
z({vSS4I-X91z=?ps0?@rT@$Fl!0-Wi?d=56Iv-G74RtT9Tm-F|0L`s~?TZG56JqTx
zsLcjD2l}D7!_P~raI6VLTYJ0eI_BEjrPrZp4LY}u>rR1bevmT^Ky&#sV0xH^S2_Da
z+9Ke#4QLMEnPK9!ENEKdcldcE3)<E|T6f#?9I+k?w1y3~?)C(dzHKmlpfypT^(V~2
ztLmWoP}Vl#Sa-`-30>Pn;(Y?JIK#FkFv%0NrU!l9E$AF$wv~UILFX8=qn!2qm>I1O
z)`!-?><&M{aofxQUXu?BI}ird2M?7QCxXrbRRx`Yrp!1o07Qe*hd8v3U~RZ$42uh9
zho4s0Ve4i@v_S0xA8v*z;JbE}87DF_G+fFA>4&a^1Gl-P9e(D(#%s7i^*O`O2g-~S
z<w5G2876W;&j$gy2Obun^Rbc6fplPE2!WqL+{`fXuOMWc7&J!;)ALv#vpyE`gw)3;
zy#Gz-2ZyEm%D>faEB`YSI%60z<^gU?2s8Wy-Twg^n<cb%#=8_UK8!I>i&XE!#x4Ix
zLGuB#@G2c{h<{M(d@OYva(RI$D<Ez~ANNHb=i&c~+Aj`**+=3yk2D45AdmB?Q(zAA
zIFB&}<{*#r*i&E*@;Hw-1?C`+^Mq4i4)QopG6m)!kMrbHU=H#)Pc;SRAdmC3Q(zAA
zIL~AX%t0RKnNNW^$m2Y#DKH0loM$@)<{*#r9Hzh=P@4hV#}sz>d7c7u_94yT-lo7D
z<Z+(o6qtiN&hwcFbFh`!#EQZDjiB)$q<$lE**@blYT52gX4$@k0&|ed_6-!6gIu=n
zp}-vEvi$@F<{+2tS12$Cxom$xfjP)!`x^?(K`z^WP+$&n+0OEX{B($1whK^T4szKp
zLxDNSWxECi<{+2tCKQ;1T(&z<U=DKG?n8k&$Ypy31?C`^?I{$PgIu;3P+$&n*<M40
zIatea>|<nzy^%=c)ehXK<HI)Gm}6w-Ffr6IGO&5r#;dQoQa(lo>YIV<ZfS>~GTeyq
zVM%Vx@nMh{31ehncZ0_#kj974en5=jUc5%s_%PTUY~#aIT_NMc+;0D-gT^xUUPG9@
z>l*6#@Q*CaF|v)<p#3sw&|C&$e0a$RRB_n&@VpNgV`N~rVH+RL1G$ZaF*2u5&~Xi6
zhoAPJkjKb~8XpF`102>Qj1NnH0*(DZ`~G<L<yu4if;>isV{QcD4y3fdh6^?Aui(N=
z`-@>>M5cW)Dy02xF2wjSXnhiB9|x%K-^zuV_CaElrv1lAY5zBcY5$rFB<=fv;)dVh
z=X0dA{{$`VTVhH3w{fKXT{zPI7826_dXU>lNc%}hX+It%?GrUVj7W3X(msyyVQV7O
zeht(wsA(TGE{FZDR|aT40_R1<xGc(<2%Cr)mz{DIls6IMvY$YDKzryw<89&&KT}MI
z8<#cwh&e8+1KYzyU|iM!G>!&Zd*$r#Qy!*=S$Ng6JjmD=XdDlA9)i$EX!*tO@Uubz
zb6hs@J@#=~79@RHFnvhlvcXV&#Ei>6RVQy;_5l;a2L{lcby)6s{o_p9xGc;paQu@n
zCfmo!Fa<PLx)VerkIAw$Tsr3g86SVh3>k;r!HGH!dlsYzlrE&9W3JK;KQC}HOaaYd
zg63YqW3$SP6G3y-pmAUu=-fLf{$TEXL|`0NAF2m54hz$RZ5(!kGh`e#&F$axwcxNL
zZX6a{`wC+o20W$=nQH<23CCFvPx2w@6WiPiY%CSKebBWIpfTLX43?n1hmSyUA?@&!
z=`*x#A@1;V8|;i5X5m#!&O+uWAmh1^bqw%1c`W99_=GU$5Ry5Yu90TWJtT9^A(^v*
zM03s{nR5%toUJ69vkS?bXGrFN+F_t{Mr`=3Kr-hOk~yIIjTCdHA(`_J$sF<Pq=j<}
zk~v)P^TUN#$&hGH5t2D#NaiS#Xifr>IZ8<8IFM+LACftGNaiGwXpRk%IaWyKq?2fl
z7Lqw`Nao~_XpRJuIYCI~bdzWf8<IJ3Nan01(VQ<I5&1m}$(&6jn)3+BoH8VHwv%Yi
z1tfEtkj%M8qB;AJ%;`fi=Ld=AtU)qo7LqxCv6_Qe*9PkE$#Wp~*<dfvA@gMzb9<n5
zPy7x)ZQ*C^qpp8OR}boYgYHRv178~lQ;+H%8zlE2*IgjDBFkZSE5a=Bngec7pOoR_
z0tSW<P+LM#0d!Y9=-y%bYoKzF)VdAVJzKE49ApRlo-JmFpW+<Q_5<i_UeNg+pfkl3
z7$$1Bfa-ULpZpvQQ$#^$)`QkJF+2Qx4BfW_x&u%IBo0;oFqvT@WA?x4An`A0|E7b&
z5wr%P92)j8`_a!TMwthOn)L*vA9RKZw7rIHEz<-?koy={xw-tC-s_0%ykdrnpmkLs
zH{fdvkQ!d6*|CS${brDR9DW{VXP9ylbe=IZyrv_C*9nj~)Q_O>+L{FkuN5Hwg6;=q
zclf!32{La?N_fox=_e3gF3|A$<@|5DBaz{SuYGeFshyPb7PgODc-5KHq}96zk<6(;
zGAHXMY38g)GN%Q}oO}|^nTur31SE4vbx${vIdhQA$so}^l}P5SKr$znM03)S%-Mou
zP7#Ubgd&-90Lh$bB%0%lWX>5RbM}&Gjv<mcH;~LZM4~zJNaj32GUqsn=I|n!^8v}6
zFC?1t8>w9aI&&M`$72>=r2;(%ir9AcOC)nR-XZd-CW+=;M>0nQ$s9cr%{hu>jslW7
z(IlF)8Oa<SBy+k+G-n}_ITlFfOd!#mek5~Tkj$A%qB*rl<^&*_a|nw${||%KZL_ZY
z>kL{q#)eoorp#dZn3=)y0TaUo(0B*9&R2)78{-GJH-3V~2SDotL2V2W2Js(0W&p1n
zo502}<-ucyiMv5Gs9y|QH^$s>X{ifjjN*YZ!$i%ypfhb4Ch93d$AOqdv_R`3L2Jmi
zfb@dKD!_NDF#H6W2U<&Z0wn&JVPY?cZf2NR#R;kJz;1xL_Yru#9nu<c7KRW71_lxE
z{6#av#9XKzkUfX&|4j$E1!S-N?*G$ae#S6^fgz;X{@?UVpt_HlVbvc;P+kyT1ylc6
z9doT&Imm2g##Opb|E8DNgT{y4R{pJaUHShoWDPjvEJu!&f0>ykeh%hb`8Apg5eMuH
zKVfEr!`~hn{-AYxpz%G>x;=HsUInn<n;9lPTnt&a*A5Ds#f%d-foN%lpI@MNzcUCn
zTylkmKlqF|kXfMhlAtr|^cjAF&p0whGIKG*L|D18i;ZCl_<XL#3==C3LdH!VEQYM_
z69TnMKyd|Lo6qnQwAVuv*3JQs#W4H?sVxV&r<q}*H8lLe?uNygJ!nh{5oZi63?Xt1
z3?kn^<BE$JCPqW;T!3<Z5@bJu7}!r@t3Y<du`x^mt*M2@wF1;G=y()3JwLX`j4K{!
zTpe=!H=Pq4SDq`sMuXN_daV3^7`8SLG@grCXZban10}vdYb{aYjD&H$i=ePkW}Ns3
zM2j>0`~uE1BC8m<8!p`djgK)itOCawv%^oG-~XWJ!H9v^TYd+{4e0zU=z2>@SbQLj
z^U0vchce^DQy{yV874A8!w4ll(8l=|Ff)WmL*oNm9Bc)<QEU}xY!Z}rk>lVMv<;6E
z2Uyl-uC@cUff-jNI{ur!!VZ*Q+*f{$_JFL<bcV$Nq+Jf$^8<1(zP34he>!M<4Yqem
zoZ%;U&kJa;xH`j6&>B+Exn%omq5W@pho5_D|4)A;44Ll&l@V7#;RM>31UfGkv`1gv
z;U{>_FzDPf(7Ir0$i9_>fB%Po%!1Udkn_s0_2ICIk>XYkB)77nx%D2*t)O#GVQvMn
zNpLH2xWd}-=zU%A+TqU(n-;8k@Cnpc1Ml0J4&ApS<1h)d2L1s%l+OS;^NfL!Aq1rM
z!Dq%z4xtY}f%JGXFobB@|C{b&2krBropaq~4=HP4d%s}r0i7-S8Fcm=w0;5AMc^~v
z<e_K2LE~itH0^=+q=Mp{S$GvFzkuQu5>KdOu@69Jrh?YNvw-Wlj|ZUZ_(5ebsDBPx
z6A$YDBHIU=a|Z9f6L<JI7iu3U3=wWd^x0u%JYz$QNnphNVFpX^c(T01Pww^qKy}gv
z#st2JpmG&Fo()Qi4xqAGSnDP<z9kr-bClu^Kd+tsKm9YPjsTr=r|$6c(rM^CwX(y{
zsYvdF_#ZW$g7Oup&npi)8=BqWCoF%Vk5hoo13il52R!{?aG47VKTx=V>Tu9rr2I0d
zo6yD$WE((bfWy!9vj5YC??L9aK<an+L)9lUOcVl%BlUwnr$PF`&yt{Nh~44m;g691
zAFMnkX58Q!NI#?>40bcNaf2pXkoy={SvdTgUT=#zZh)LVAE3<*O!xvVW5gYPu73$?
zKY-3I6JE8M#6E8wk~zDP%sF%q;%7*_qNZz5enEFn4w5;?k<2+jqB&7W=3GWH=O~Hh
zcp#Z`AIY3kB${J}WX@|ObKa3?jtY`F-;vA_y-!*=3n7`q{0b58QY4zgfMgCok~#7u
zn)42+k1360jva~S+(9x&9m$*o63sb<WR5YCIjJO?vjfQ-dn9wRNHk{|k~!W;=A@8l
z&J-kb!ja4&HGG<o%t=Nvht%*XKr$yE$sAI{Cl1M+Y9w=}lNdfeNanO7nRA>(bF7fe
znT%x484}HzkCeaMUm)`7=2N8Q_g*A(f|1POd_<Z#)kx;VBbmcaqB)sJ=42z8!$YDu
z;Yj9`Bbg&eqB*We<}@RjV??4k#z^M$BbgIMqB)94=FCPiCz?ca_>s(6j$}>(iRS!8
zO3#~-%xNUioYzR^>_;+ZDT(IXL^9_zk~ynLH0L;yIoFZQSx=%lTanCpjAYIQ63tnR
zWX^jebH0#h&O{`0ej}OllSFgsk<4L7YH$1_(VSc)bA*x1k$+5D`4f#~jy#e%&Lo=S
ziDZs8k~tn&%)!<-#wLc*XOd?43F<Rp>)Q(%L)+c*4nO&gQTz6@nHi>l`c>fmJgmPA
z>gSWtUk3G;VErUY-5PI%aBGYas#}-9+zRT?!`upD6X90mehD%CW@T2$xGHkLc`wL*
zX5m%X`WKY;o3)|#5$ZRuVMgvZBdx;{2d{y&1g*=pTMh0rPhf1|oe1KC`^@4FKS6!g
zhs?rS3qbx5clasD0E&Cac%?X!{mA}<#V0BK;>k#Egy{#R5!C(s5VvC;SFz~3)bM!6
zCxyPlpB`8cKfVGwFA_Aqa-eX|C5Gc0KPAW<|8$`60eqb0yw$(yuPmW`WY9Rvhg$f3
zVg}Z@$5}vQJ+L)ypF!g);toF(nW6L8he2mvGOmJ+6DKf3(hYJLqK_S9BZUvSa>(Hd
z&wI_F@mcnje-DG^GdNa$^=9}9n!^Xj9TU>|K<0?Cbntmc%nm=Fg4S#>FnoL<jyh(Q
zz`zg!N|PQ83?dIeXUIq+#>c_qO`!27XVBRW4VOUYAe>@>`2PWP{@x9g)<9!Q%nm<W
zzyF`^2@5ySd_8DP5;RVe%rNmS3v~QO+2N-HOby6B&=?LV%(WSQeumvk09yCT3_7c&
z;ZmR-<jxn+{TFvwp!c~LJN(pV2Av%!ss$c%Wfobb#0GH}$S<I@2udg5eBsP6aRv*+
z6wo**c+A|HVd501AHaH{;r7@ZbIjb{5;7L@)f$}Nz~{z1GDjW92c6GjY6%+4^;r4U
z8*~Pa`^x{#_{VZdEvpto-HTjS{bXX8LaQ;p4N&_)VTo^y?*$W<vI?|s6BO^D`f4$Q
zCAhwlclar|3LJ(L7#HxMjPnVD%J;<#6XUM^pAI>PNd$7%7qjrHtI)L`DEkedX9R%L
zJiEhB%yB$OxdR#xBBmbbh58jaY%kC-Y-d63BNVp#QNk9wehZY(_#J+N%2ZIfe{L6~
zOoNz(eJ$2UP`+1SzKU2U1u8?(=6Ki{euBdjnis%hnMiXxi&jG8?f~~hP~HOPD|UyU
zOrW@9cK8WCCk1rY5-2Y#JNyKlH3D)I2!qx;LCQ|1RsEoFO=g(50P1d#S<Vd5au#F`
z=uS3Jc>^jtK=VDI@oag}y*Z${3gK0tdq{k3A>{#Ru80wI7YVb-ssm|=Z~)s0^#}S|
z?gVCr5J{|aJi_2R7HmM{oy=mZK<)z7rE5X=qp>^uT#*6lD}(1k!DRrp_1-2Hkh0>H
z)xYV67NGI~|J)A94$QQRHjeJVFwqAk9gvo`m7!@3Ic>Xu;($hN95bkWpg6!+ZWyEZ
z33|pdYz_-)Zh&Rwzv%~<7(OsQ;6f=gKyd?V=cs}FBJc217HMwa?`P1MHN#KvdD`j@
zKYxA(#T~<{2g=~GVhYG@Y_Pd<d552d8K8I*UR7iDZ#tw-Cx5<x7sX%DGr?j00+olL
zv@PxMbFU|KtRIxVjUnx`2j&bvA6hf~d|>VHbLLT~JeK>=KxYFz1l5g<4VSuXplc1>
z9e(z}^e_vrGPj2GgFt=-o#A!>HWvZ1PnqH8L!^8Pn$H8>Wd^EWk9i{Wf%HPc19lG&
zZvU*zhq@PJJ{JEx`V5uF=O3nqOJPX<xeC+6EWB!3KEhof|1c2gpT|}Redzu{na>Gk
zLCkY2gV%*%?xo^)_?fT*njRhaCxYg=z~vyn!%uJ>rpz#L3M0c5&^nRF%nYj@A+7b8
z%m`_lJYZq~n~O15!@v-tVh$=ZTvmejS2;u1PeAKBklSHxK-l>RpgQ0o?3^B9ho74m
zq2(xSJqc)jo!{XnBMYQG2Rok!Te}jujr!1;!4lLC1f?;MA1@w(l&!G(16eId{tP2>
z8vu72sV;!#LmX-3<YOYz2xG&gv(|_-zXzs=S$I`*BE+4bumYtKUwx=~Ap7v7dFuj%
zK9F8w(|p-+{Qe1mwQ&ig`I$)mafaz(7G9Nn9N{jIe<tb?=buPC{(;3k$e)DLQx%QU
zlP!VtREd<HVD1Igl?eAj>p<jorZ}XH01Br(M#SFj5C7rkc7f0J%z@@Z<n|<bdagjS
zpHw+e{})$2S%73NHh;myh>4rS6vYj+EeRS=0F@uf43>{UbyPCL#M;Y<G`0_92REp#
z>G0EA6tsuj;U}z51#%;Lc>)qc#1WbupmwXU!_R9VGePT}C@rJ7LFcbR_P<?)#wo6F
zzl$Z@iE-;cYPl7yJgq$p$=A5tYl75<fTao4^p6&{Nb&atww7Mp;iozi<i2-MKjF3r
z?)ZcCMN#S#P?-rDe|yfbDItyc@frB~m*>oz4xB-Z%Ve7Uo8DrIG%oX{4n8h($_y4B
zkokO~{0utV71R#`jqxCv1+KG%9ey4(1Dywf*&hP$CjqVF<97Jjm<!n>3+}^k!^X})
z>lK(*J-2|g8xU~>33E`N5*ALNa0S`Nz}#?21Jrf|rE6h_pZbTPd5Bqf)kA3C3sR>*
z+=JbJkTMNsHtg&@(6|&s!~aR3d<R-f^nk$nqX!I-^+ya0|0jXegVr8#nf;rtYWi<F
z=-v>97uA>Z$P8~#T@TU^@-xV+3>;w$QU_AQz|?T*k>$VXpz$YAKL?cOVBv`^46up8
z(k3|EVPguQHnh0I&&q$$aF%!Y3975W<95;xKi|Rf0JHF_I%wGd34ciXLNC)Bk;(^j
zxq2eyU~UKb5m5%>j?)KJT30sN^xyP#CP?|}M?E}WeKAGNSMYWts4V7p_&FJRz5poA
zf#R(H(|>SWfzma4*^XNN(B5CMrvIi_;PBTzG=IUu9@UMI{0j0Ltc?sh$MONFyg&*g
zP&x&r<*lZ8$_s9XpW82@mj`&l;5^GF201dy%=65f6l@S>ri|&o>E_5`@TLYHx3!dp
z0g_p;FepI^1JIc!@Ns3(8fsAc05m=WN;{x70ch+ORQ`%X`WB#c55n;C;-UQ()HuN%
zW(&IeE-CC<@#(>$)1Mmjhz~p1e1L=a+)EB68$TUzz5a<I77>Q0P5w=PW{f3&K<bRs
zp!34DC=E+kdO|W27N+tjVG7!d06jxKn04jXXttHGFb0ir!1p0Q&j|X=4juF2Y`8SR
z0x{+VS}S<u{lDpApnKY#LHiLHRy{QNHyzYxdjvkiUJN{z)dTex%xusaPSCiX69eOG
z&>F=BObj8yc*epiEkOMnu~jhr*v|GTHwKNJFs{-y`!~JB7}S4tUHLT{v<JWiu?GNa
zT0o3*f$L;$ho49PqUJH|`5ILpXio#E?DAoN^siy{3vxLQGe6@W^j-u|pO^uXZei*P
z*#)x0k^#A&i*N@>&KyY&-?#!SEJ5)AUn|P*@Y8DvcwFHEBLf%KaRoKdJYF-yMD%e5
zRj9vV=3*OH-~-1C_HhN!m@hcrIz#VyAP`p|zsjKa6|z<xHJ_uEy*S#Z{Gf4PP+21G
z@Y7fbcl(r3+`!`ZF0`!$i&Nw@aDa&cBW#V6VfEu7jC-a*{si?M8JQa{f!Mkxp!xy3
zI?z}oXubfH_dseHI6(Op(vAe3@dXNBn42JJ15yTn@;)ry!07>+??GV+GV>5<Y!g)8
zg67DCA?X!l)<Y0~F~h`1><&K<fYh)%{5%R8r(Vo3@eGLX%rNl|G%tbF!|XuM|DbuR
zb|a9#Tvq;vjyEBP87N#qdKni8PXwKvvdA3uPQ3%ryCOhtoxsE}<p>jGUkdVB@5ttX
z;{Y^{3(bF^u)35)L>zE8faBndG03g3IDph8;C3OjJqU8g3MS|rqqxJ*8NdEd2cOXm
z>c_}C{1k!C+k(ObxjjfqoPhiZUIze*0~~RZ^XEVKu8xDyIMMv|A6zyk{(+QlAp1e#
z3M%ih#fcI|oIvvvsLunchxr|TCW6cqXZWcBE~6P%f#L^ruZIF7LkP%h#s|FMI5S0y
zGtgYG0z*R(XzvOGLqibkUTBawsNDw@zXWUlVZ<M3{s$@kKw+Np6Vi{0ClHr!|No!P
zC<uwmNR+rl8vjR%OB<xP-1QSFE~TOKO`thr&^Wfb!_Q7XNIC+AEeJ#67dDQMsCNnF
zIeAe2A&}=z{)WWwPH6o8`T>dGeZPr|-&Ka7bc~$mFyprl6sF<~KR1|z>R{aQyVndg
zPlDo+qWA^P%_7C`E9jUito%Yw51{;uTt+?tr(0P5M6Dk|>Et{kXuh6d6-Xa)87Z|E
z5^gX%NXd@}LF4TN;!7VIU$8RL92#FLM8=mLMtmXs1}`HMAZ27ET6`dvk^PJeQ|2%d
zQAUE+^dQASCoyrr0?Aj+C~<(jjBH>;l#!g@k@6KNKSBG;h&%-8Gm{c08AQZMGN}Aw
zclZe_BbR@J<e`XPkhB1@A5@OvDkE<i5Y9uFKxT?F{Jd|5KM%bzrE(qu?PEfUKS^TZ
zj};Ps!bHTMI8yvw2JM9g&67jxxKb*_-+xeBlR%z|2bE7q@s|lYL(rLFV#rV8;xChk
z_?rVVQ=H*vK7shFp?3VC&F!sBfYdFp@(EuVxENek;4TB#Ghi<R+X5ls2D5{d{I-yY
z_?iz=gVau34dOd9Oxy$ALk7)n;5}j3+9ZGV(eoQd8F+#50S~y%A%PYj$Yo$Y1H+WX
z4EW1HQ2hXMFDxw3!`o;-;$9&5m=<g<1C(xs9ez#$^({c-u>|HBVB?G6HXQ|fB3DBD
zVW4n?t$QHUZvpwUYcH~25Mc_ED@N*Pp@%^s9=TWh5M~nNhD<zeNWv$F#|<Zu+<+^N
z!s#4G{zS$RwlKpch8`!Nxj#@p4it9^4CJ0o1?f+N(h*`D88uxzpN?KuK=gq6jW9jf
z-3x7JBIOl)W1<D%G8!^xfh`X4=}kn^3-SvH$Ez@3y}-oqK|syPvVeiX#PQFA4$$3_
zAD9`m9R9?2$TJ9JCo(XEIQ|jrnE3y{DM${a4~Eh8D=<9R0a63fuka_nLy$p$+wc#6
z$9g2af2;Se{L9QR@o)7(a37z6fq{XMfeA$6#HkepsmUd&DGJdLC9w+W`6UX`46zLQ
zU;#!j$-ux0r9q~FFqBI+1vB>rGsFlGpPJ@!L5yV>D&|r<9H8E(It2<(kfE^fWno}o
z0OQ(&s-XD$cm0zQNFE)-(hmy`b<ku0*9PK)FkAo!17tT2DX?&HNs5(KdTNQ4LRn%_
zW@286LT0f-Sz=CUYEEi#F#`iazPu<uFI^!sFD11?AuYcMrXFkxC?7!>$ngXV3y2Ja
zgoO))N0=;1&PgsPu(Ap+O)5?<$}A|!%+K@8D=A70D9TSxEiQISEKYS`U|>*4PApB&
zC{ci!sE}HboC;R0keR1YTAW&>TTql=mYI^8qL7@JlarK~oDKFyNk*!IdVZclQEFmJ
zr8->B3TjexQF3WXW=?U9ettoTeo=n0epX^tRi%DrUUE)pN~%7@eJ~1CS`=mGrskC-
z=I9qAIXONP<mUJSh@<0^5{pyyG71W;3{6a96;g|e@{1HQ^D;{^6LT`FGV{_Ea`MyD
zGxO46u3%t*g&V{^1_sq)h)-euF3rnG%uC5hO(DwT3=E(c#Nl<Y!L;_bsWEZ>&M!zU
zN-W7Q($EAui-9K5z`(!|l939Jdxe6;;^Nd4g_3-Q;?$D({JeN@;)sW*o6KT`y!;Zd
z`oyH1R6Pa;hTPQR;>7gS_{8*7utQ<|g4CkS{1gU;TxfhH=jY_4CYQvQ<QHTn$LA&H
zLX<NUlqTh57H43HgAHR~V9+lvNi4}MF3C)W7zE2_P<^RI3I+L@c_pbup!}Oxnv+vd
zQUuZqmj`he7#NTfB}k|=FFP;4JWnAoKUkq4KPNM}QX!?ZC^0EBC$ppyQV@U>Ar^HR
znZ+gfMaYU67#Ogq%gHQD&B@G5Eru2>xXdd`&B?^D7-3#<0N8onnRzKl_JE5ja7Ko@
zK07lnMWLFZ7UVf3bx8gLsesBdKx=UZhUj1)A5Ry@AO%l9H~&~G1y6;H)Wo6`g+zs%
z#NyN<h2rGIJO$O_Xw{ThD^OlUSD%=do|771l$e*Es$iuMt(vBzpqduTg<&pOoo-5I
zaY<rcGOALrn~HOCGE)+Z;*)bSQ}ap~7(n)dBtRt?IKic+C_u^pE34v+(vp<?@;p%9
zFfcGMG%zwSHZU<TH83+UH?T0UG&C?YG&C|aHZ(CbH8e9cH?%OcG%_$UG%_+WHZn0X
zH8L|YH?lCYG&V3cG&V9eHa0OfH8wLgH?}agG%+wSG%+$UHZd_VH8C?WH?c6WG&L|a
zG&M3cHZ?IdH8nFeH?=UeG&3+WG&3?YHZw6ZH8V3aH?uIaG&e9eG&eFgHa9UhH8(Ri
zH@7giv@ozRv@o(TwlJ|UwJ@_Vx3I9Vv^20Zv^26bwluLcwKTIdx3sXd1o;(&lM;(F
zljDm^iom5{a(-TMNl|GssPtDzE6UGR03~s7QqL~|rP54LngHoT&nIQ6$tC$kR#x%8
zpiG>Tlb;-)nOB@zR02}Wz`&4}m<cL0OY#+<IYj}QbD{F!a$5mfZo}1pN`llBg~T*a
zhD%9BxGg_T0aZtCVqRi;Y7s+nVjif-fLl_Wu27zlnVbRgLn6dC&<qT*7*alfGJSD;
zKDZt$)`Mz}hm<J_xuwM=3Q4I7=|!oDAa|5xB<3j?=qMByq$X#kWu~Tp0;V)oAwNxl
zfk6RU0Hx%kRYfpE6Z2Byi&9HUi}K=&GZKqZp#e&Ic?<SGyrzTtA5__aJw`#jg419t
zV*>+1wTW|LP7bJI#pQo+5t5l#mY9>7qL5#tke9EJlb@HKTBML#0V;O$(qWMgDq>R@
zaG3-4Bm)BjP5fzOY(~hRp?O8A$@%GdnN_JN3a)ve>L~<N)da(<4@jzjxid4bptM9G
zFFz#}+$d3irqiTUaGGRbK$0)X%uOvS#!vw<sW87dKEEurs3<cfwOEgV0aPb~Wa2>t
z0|P@XIDi=#6sjQt3gww4848)8q8cnvm|qO5f50lh5s?Va@1V>EX|93uD!BS!0Cn3y
zZCg;A8q`#4U|?Y20GY(dz#xED&naXi7AutIff{F^u3S!~LVA8)szQEg2`FzAC+8QW
zB9#Lvm3fJ|naK*tiNz%f_?n#xCHc7JOViR)i)?%$t%4981xHZPqod%Gnv+_RT4bjK
zN@HmHgZzVii_=jWw-8f65>SIG3sQAZxnP4qEhIE?m`%`P22_1zBo-8;<|&kCq~<Ar
z+J4ZipIW4ln3tk}+%f<)m=#hoL4HWhD^W-UIUZz(LP=#oYOxN~OlUKxxU`@kzo-OK
zVt`T-S`vY@M3^A`AmsQ0wcC;73>1CfM5X{O;gAwzYI<TxW?3o&iae|Y1a(yuz{Ov2
zNs5(Kaz;^pUcQx8USeK;acXjYUP`f*Rc>MhsGf9AEG_|+11RQ{<SQVlRVYd=F3kb;
z`7`rCrFkl-6ab~|w4D5MSh^0WEJ#&=`dk6h^hQl$pb84&bC9<fkn15(BLP+mfeSTQ
z^^%;Qn_HTfnG8wypinPQO;O0t%c+E9m+aKk0#JLTL;=?JLS!4TEuj2bQk00@JZN;m
zj0I=FM1`u<qI?CAF)$-jQVU8l;DrP<3X;Kfi~=}#Azo3)Nh|^d3^>?x6D#72GpkZT
zAq;T{N;!m_rh`*Uz!3m$xG^x`RObXv``}=PDg_&yoLG>U3~HLf;yzKKAip>hls0q}
z^78X^!Tv$$a0WRX6yYF~Qji@2u>caVpsE>M;wV5wLl}ZmlT$OxQd1N%^OEz6ic*u&
za{<^jB!{<w0wj1r0S;-fLd`+6LyA*N6q57vN>cMm;?pv7N>Ynp4FHf*M4n9o2M{r3
z8%Q6*e3bGHZk&3t0%qWVI@h354pYVkwGcupdj?sV1oA&5<z^OV;u`5-gaVLa1_lN<
za9soPd|rM@W?H2Jq`)Z2NQCtJz!g${a&l=Aq^XpiS^{l1#X|!)9@>zM2bGziW*#V!
zW#$&-q=Lo=Qd7VcB69r#wi&lM#2JA_e{pINcw7Nos>H*}ENE#!$U%^dkM1Yp+ye3t
zv`L8;CdBK96s_djpORTzkXVwO0qZ;E=P4xSDU{}ca+zaZC35(Knuwri1vwkmUWaRk
z^|^wffti{Dt=l0<Bu^K&0$BS6+;N8#o>o>xsl};9WvL9#kbVK&9&kE^G{EBvN{Z0(
znH{Wm0<smSjUW#YG8f#VQb5hc#GB55-QA^mnT4gPSlq3HW)r+|0?i`?y~7}(>k{%?
zkrUKp0C{iFVm~uTv=|zJnwzk(Kyyf8U2J3$l$n<fsbf50MFBWpdIpym8X&^Y)6dYb
zI5n?0zbHPpIK9|7w>aI<zy~xE5uBWu7w;LI=vn6K>Ka^PXp)kemROoo5}yKYT6zXs
z#Jjq>y21j8kbAJX1yt-0lzZ@o4<cW9dJ`8w@Q|P=9B5~+F^*;lvGJei8EhVpH5ovJ
zk&{%gd3>-VC~<(&27&OPxx0{q6yyb1iVbip1LXuHX}C+xG0I+7*C21dV1sx=Lug^_
znU|IiF^NQT;Q0lMKB96W$R)6>kLel)h5)y+Aa69Ed6VHa(#?T*4ZA+dy+(<-AeUi=
zH#wmK4quW&7i2dmA7Hbe@=(F<9^%Y}xD4tp<Qf5%ys+d0Z1sR)Jf7?UN{^uMqR@O-
zY~~Q<O>8bUfw&mvPi)zU>h?iG8ysIjcvBvzq`^|qfYU$Td<;ruF!PBD8YFjM1_8uA
zqRat%Ex5$UI6k-_J~_WMuOu}E)HaLH%qz%AOiuNLI~%2~Vq}8cC`Ru35nCyl#|PuD
zm(1gX&Ej2MgU#Z7{4C?+)ALH>lPf9=jpBXsle6O?{bE-ma6ujgbEH{HYDr>dj-e&A
zM}j<DMWn-mFzObFGfd<Cg5wR1P`n*%79VU1a%Qj@NY=<0+ER_rP0h_OssznUB$lM6
zR~o^h$QLXgTv7xU_JrsMwZwv5K?a!k<)@^&2D^j2Z65C#VifNh6k-w|6k-|=N?9f5
z@!%jZG&Dk<`S45*E-^Gr&PXhZFDXjQEGhO(b`4JSOm>B2?RewB{9srA5CgCo@x~}#
z@Q2JAglCpyIKsy7JVQXGf?tSnyk#(WkUyZL$kjD8r_2>LP74ce)b=aoX~GPgCd{z6
zRY1bv@CHXYIKyCfhp_=lB!TACVe0_Eqaj2l1W@t>*@>m~3=%erC*%%Td*09jIe$Rg
z(!{k)L2iJw(J)%@=CDQ@0|Nt&a4<s-2T(5#+rTkZLIWBU_{x!BP>KZiNC;+U1_I{5
zy^E!i1Eu^jR{~ZLGM~7TGuW6=$rM~-Xo*~|LV90Co&j(lpcJZxmdFXk7cwd68U<>+
znmdCA`zlHdO~GR~rAhJN(Z7lk&tRi?FGwfP0I5A367T9#0Lt^Op*g|E@vfkZMKD+x
zNOUiO1a1nNm;_CWB^SrT`=_S9sU=03$;HsNIHHr92=0_(tMS2o)nLbX&tT_x*I;u(
zfzH4{F#Q;k<TO{p5e+Vl@Y{=sa^ze|Z0<wUG6wOKR5PYTgdTDJunbSk$q50?_IZL+
zC~c}<P}~Qb$Ahu}dfjUg59+I0#0Oh|rAZGJumRx8*BxvEwD$D`)xMV0s(lSmt6u}k
z>R+FLG6PU%CnggR$Oo|WXc+)mRFqoe=|@_=2sQ<U6fr3ZW*2IE0akpFGTuc}#>H8f
zfE&Fy>rI5apmjCM7##L-FZ#NRgz+zu9OeqG#|gz3-f%&xg}g~jQ84@Q)z2gv32H%^
z#1m=|K+A7ve;UaL#5L2P!G^cqfrqIXV$}|$ax^kWt`X1{Vi47yf%kumOrRYf_>^6I
zS|Vs|Qzgln+XU1hK`I<T9UV~L+tn4+4>E(78g3BtK|@=?@kR&@*n1WRpjK;WP5{UZ
zQ_wO1&_bisqO`>1)M7((Q1=I%zd&mgL1JK2De3k=x-9UpM`>=s^EsYzOp>w>D6Qdc
zt)q>kfGRK8K<l7!A5zNqMjCL%-7X}t#=z2-GKnX?eT7Kp=FoJG+`&gm>cmWoVCm?C
zD>QJzM{jJH#s`~#`}*Kv0MgqUVEy2>hD$so2U#L#dRQg`wb(&DeR5j~!DjKEpsYn=
z83XFw(=$urE#ILddnAW3aYZ#`Fo%dSB~X=s&z<0|Y_I{<+SAb1Cuqu!K<^c2f1mKU
z2g$`5Xru#6rUeO`AqGIOmtV%jjz3V*Rgjt(U%bKGYU-SmpPWrp^$H(fLGAOz)27P<
z8rXr1C!!ZZ;1N+!y#eYFk<kqV>jxJ?ZlKB?n&Lb_t#}J+^><LaJLHyQkkLkHZwEQO
zyQk)*7G);G`<<h4K;sc#cpQMrLwNm*+L1G|K(5P>$FM++IU_@?`(s>#ODxh#^T4b1
zJ>AN3GhIQoP%gN^2Fs&p8Gy(Vo;npZ$iFam(5fy1wKtIMF*F3VfT1mCSEO`LVto!W
z6NF*zN3_bx=mxmD!plF@Xot0*ag1-1T&m-4Izviz1_nPP<DASSq+vzqMydQFBa9G=
zhszloz}9I(2OR^z+pU}-o2>GSJPj?1a?9Z>@iOz$^5cukKz5R6pOHD5eU9m=L|6tI
zk08r`MkZ)|M&c~PYo8@N^o)!kBepK!nYCh1c-IW1AKF&Ko-T}xP>KTZ+zY5cK%^%N
zm(n8e!Y1f|OmK;zMN(o)Jam_7d}1<a_a-7A7#Rg57A59_7RQ5@#JIwCZ$h;r(y0M_
zV`s6Eg(qagMqqxiKWy&-nod|gF+|d5Yz(){F$cW0&m}cE2ejt}O*3*hAn7->2+c!U
zH|Yx6z6o<@aEYNA^1J|Or>7^uRv&0wme70xmKhOjqhN;dL^XVfX-64ivy!M*EXY52
z=ADU}gaLKA2@mh!>Aw=wQ$(uvP%1i5m(Up8F$DD)&B$nxnZyShgGNM*453R{bMh1O
zQd3}Mk!wI1s5fYazN8>D2Q>By(o005AutYXWLT7(6Axav4BopM4=Mk^-5Wxt<4YgG
zB_;)lnML3wg2=-P#8u*;)oLiq(#+zqrDISZ#5I`U5HyAHkIiPHhApsYB+~n!+8dNV
zFjj7oIQ$7Iaj>}qZ_!PyD%~R9H8>tTu?HU7g=Zw()0v>r3zShh?31DdraS{c*(x4B
zpP8GOoeEocUy_*409oRJysU}1!UjuE7&Ih`cP$PmCaG*6BvL{94?x8OEF!U#!=S<g
zz3hOv2g%7;^ua6uEk`6S!6KOlTkC>YX30RjIS`v6;e}Lcz$<8Mjs^J=>+()$JR_S!
zR6K*4exP8&q90FSySidgPn>=DLyrL*exTuFB%k12h6Wxs#}Xu<cp%9fNOWMgp9)^X
z>K@|E1-lF*osbnOpztLpRIutJ&h-Q$9E-n*GZ!2xFn1xBZ+OxzmdYX65VFV;`>JVh
zy<`~gTUwG@0p1Txu;~i%4~6b=Wnh5U9|JfrfWN7RUfPD{1b~}r;Nk>SAEB?~!dtR|
zbTLXZTPy5fU|<$!V7OEJ<G;-UW(JwMAO9_OFfioQ{rK;*gMndA-H-nXI~W-5)cyEh
zvV(y^r~b$PIXf5_OzMC9U$K*c!KVJl|2;by7;5T&{J*o4fniVmkN+>OF)%nZ{`lW>
zlYzmb<;VXmI~W)OT7LXLv4er3qUFc`2Rj%TCbazc|6>OO!-|$4{{?n3FdS(4@n2&n
z1H+$|AOB-^GBCKb{`lXrlY!w!>yQ6`b}}%CwEg%mvx|YjpzX(hn_UbHDQ!Rg$LwNY
zSkU(4f5k2ahKlwd{}=3HVEEAS<NtwO3=Drde*C|(i-AF>^T+=;yBHWWx_<oU+0DR^
z(e>lM&Ta;V2i-sZN9<-`5b62xzhE~5gGbMg{~fy-7!LIO_`hH`1H+e|AOCmkW?(4j
z{qg_8ZUzR2z90Wz>}Fs%)A!>)!yX2PFMU7$E9_xlQ0f2i-(e2}!-f7I{}c8wFns9$
z@xNgY1B1kbAO9EZVPM!Y;m7|Idl(p=O!)Et#U2I*g^54@bL?ecI5Y9be~rBi3~wg>
z`0ufofk9%@kN+8a85k@k|M)*)F9Soz<RAYx>}6nBGx^8=3ws$D6sG?8|6?x$L&MY`
z|0VV@FszyS<G;l|28J6`fBcWw$H2fc?Z^L$eGCi+(|-J)v5$cvW7?1ZJN7X!n9TU`
z|G_>6hL{;Y{xj@nV5ph#<G;dw28I<ge*AaX&%khI#*hCA`xzMC%=q!YVLt<dz|0^2
z7wl(XFqrw{{{fKtnLqwN*w4VwG4sd&FZ&r7rp)~DpW^@ngTbsH|8)*9FwB|t<G;@V
z28JWEe*8~4z`$^3){p-c2N)Qh%=+<v!T|<`AG3b^UvYqefoJxQ{|62*F!;>=@&CyI
z28M#!KmPwYz`)Qm`^SHggA5FNX8-uFbC7}I%IqKiT@ErZ{FwdYf6PG!27@_2{+AqN
zV91#B<NuU{3=AD}e*E8Zkb&XAoFD(M9Asd4Fz3hrF9#VISmyrt&vS@@!DjA{|2l^l
z7-HuB`0sOwfuUyZkN-J`7#Nn!{qeu&5Cg-Wxj+6dImE#5XYP;xM-DMC=*;`^|H&Z+
zhLCwb{<9orV3;!R$A5*x3=B8s{rK;2n1SKXydVD~4l^*Q%>VJf;xGe)%lsezXB=i=
zD474_|Bk~93=`)6_<!Rt1H+d2KmPwX%)p?t;KzT7BMb~73x51JIKsd%Wx<dC0Y?}Z
zt}OWRzu*W1gUG@k|0f(_U}#wQ<Nt;u3=B6G{`i042m?dFq96Z19ARK6SoGt+z)=Q<
z35$OGH#o|`uwl`U{{crC7%nXO@xS0G1H*?!KmJcR%D^D9_{aYhM;RDw7XSEv;wS?{
z#o{0TUmRs%Sg`oVe}-cW3?~-<_^)t`f#JvEAO9_mF)&Ch`SCyE7z4wMr9b{R9AjWu
zv-HRR8OInHE-d}=f5$Nfh7U`B{J(LGfuUg8kN<y;F)*B2`{TdPaR!DrYk&OrInKbK
zu;Iu5isK9nGdBGAKjSz9L&wG+{|_8zU|6&9$NvY%85quN{PCaR1Ovl|jX(Y?oM2!O
z*!1JS!wCiklTAPVC!Anl2-)=Gf5Qm|hKfx;{x3Mez%XOekN*ci{LMf9zc|6buxIm+
z{~RY77+!4t@n7R41B1YpAOAg0GB8+d`SCyFBm={hEkFKuoMd3|*!tuDijxcsIa`1H
zKXH<Q;mg(^|6iPBVA!(l$A6wv3=BQnfBZK&#lVoV<H!G)Qw$6hJAV8x0g3PU@xSL3
z1H*<LKmIQ{#lUc7$B+MePBAe2+41B5ol^`93Oj%N|8k0f!C~i*|01Uu7*_23@!#Y$
z1H+%4KmLcDW?(Sb_2YlZX$FRfT|fR$InBV(vFpeGEvFe6cI^7`|H^3wh6lTT{Qq*A
zfk9{YkN+ZP7#Mu^{P=HkhJit4?~nf}XBZg%?EUe-=L`db%)TH0*PLNsFxdCw{}GV7
zeLw!+Im5tEu<ytJKW7*iChYt1U*;?W1IPX!|834PFqrKB@jv7&14F?6AOB0vGB7;Y
z|KtCZvkVMB_W$_5<}3q)!hs+EkDO&-usHDJ|DCf83@HbG{Qq;7fuZHVkN+~~7#Nlu
z`0?N790S9N13&)9oMT{kap1@QnsW>cJO_XLpL33ZLFeF)|9e2{4*mH5;v55mz~LYN
zdCoI1SRDTGU*|jnL&=dJ|0B*bFl;&U<A23@28KIFe*B+to`Hem=#T$9&NDEW9R2bC
z#(4&YkfT5T{{X2!`s2UE1qOzg6F>gDTwq{$aq`FioC^#L5vPCrpK^hL;l}A7|F>LV
zVEA+T$NwuA7#L*E{P_Rn0s}+JnIHc}E;2CmocZzJ<RSyZnlnHChg@V}ICJL5|B{Og
z3_s5N_&?<$1B1lbAOE*pWMHs3`{VzWiwq1AXMg<va*=_d;_Q$AB9|B#W}N-;-{cYl
z!;7;&{)b#*V6Zs%<A2E|28NV#KmJd-#K6#U?#KTvmlzn9ocr<r$|VMdBj<kn|8j|e
z;m^4r|3xk{FqoYG@!#Y!1H+2*KmLbYW?=Ym{>T54%M1)67k>Po0+PS*<Nub+3=A_a
z{P=(6G6Tbb3qSsUxy-=8aq-80kt+-gIv0QZH@U*V5OVRy|Bx#T3?&zT{4cq}z_8@v
zkN-2SFfg3B_~ZYMD+~-TF8=s`;|c@Amy19Czq!J|z;Nlue}=0J3<Z~e{MWe3z#wt^
z$N!M43=B_h|M*{Xm4V^G-5>u~TxDP|dGO=^m8%R43m*RX&v1=_;l;xr{}rw=FbF*Q
z@!#PZ14G24AO91sF)-9T`tiR3L_hxVf5kNhhAoeO{6BGxf#Jd9AOCr-Gcd3``SD-p
zIs=2slOO+mt}`&WJo)iI=Q;yJ%99`ed#*Duv^@Fof6a9Uh6hi6{67Oy|MbWIH`f^$
z44(e@&vS!;q37w3|2j7q7&bip@!#hL1H*-<KmO<3U|{(2^vD068w?C0&wl)0bAy2)
z;@OY?XKpYs)I9s~|IG~shB?oE{O7sJz;NK%kN-M185kZs`|;oBCIf@U^B@0nZZa?g
zJpb{3$4v%?g6BW}U%1J@u;%%X{~vBLFr0b*<G;Wy28Ns$KmHrsVqlo@;>Z7hTMP^=
zFMs^6xW&Nm;N_416K*ju?0Eg-|At!(3?XlS{C{wZfnmejAOAUSGcX)^`{TdDZ3YIB
zcR&8S+-6{idH3Ug#%%_MmUln?H{51mc=PVZ{{^=h7$V;P_<!Iw1H+v6KmI=f>3jd<
z|DW3o40qoD_%CvYfq~`2kN+lj7#LJO{P-Vohk?Q8!;k+ZcNiFQKK%GU<qiYGj1NEl
zZ@I(3aOA^}|5xrXFx>d?<NupG3=Acoe*71?%fPVW(~ti;cNrK2KL7adbC-dk=JSvL
zId>Tt4t)Ocf5Ke`h8LfI{9kdGfq~)6kN*emGBB8Y`SJh8T?U3ZUw-`mahHLC<Li(A
z689Jwe7^qpZ*z}<q2%k2{~`An7<#_`_@8r+fkET@kN<P-F)*}z|MCCGJq8AjpFjS;
z0g3<o@t@~D1H+MDKmOa?XJAnH{o{YieFla-e}4R*a-V@g;_r|Dd+swZr2PHy|G|9*
zhMvDa{<Az_V7T-5$A66n3=BH|e*E`&z`zjj@5ld?2Mi25{{8sh@_>Os<^PZWOCB&V
zEcpN9|B(j_3?>Xe|G#;_z;J}&=YNrh3=D4=e*V{a$iNW7`18NdLk5Nej6eV9JY-;a
z!T9rk%R>f+0H&Y+mpo)(*u(Vm|B;6b3=zyf|G#<2z%YmT=YN4m3=C^ne*SlO#K7=@
z<>&vDM+^)%SbzTSc*MZK!}jz4ibo6#25dk7A9%#T;KTOw|AR*i3@L0s|NnTzz%YmH
z=YN663=9|8e*QOj%)s!4?dSi1#|#V->_7i!JZ50<VgLER<1qt60sGJY3m!8ttYH87
z|G;Agh8OHV|KE7bz#zc!^ZyT!Jjc)fGEW#78n}M`_jtm<u!ZaA|BNRL3^%xb{_l9g
zz@WqZ^Z%MB3=ARMKmVV3!oYBW`{(~JPZ$^~cz*tudCI`R!29#R%~J*j8Q!1&W1ccF
z%;Ej{zvU?d!vWr(|Cc;vV0gm&^Z${j3=9qYKmUJu%D`}k|L1?1XABG<_<#O4dB(sH
zBk=Qo#4`qlH3C2X*F0ljxFYcL|CDD83^sy4|8IH5z_3E_=l?6u7#Q9N{`~*r83Tie
z(9iz@&lwnWgns_lc+SA!BJ}gW!*d3P9HF28Bc3xb>=63-zv4Lq!yBQW|K~hsU=R@g
z`G3!I1_lq|pa1VXXJD8i{PRD<3kHTY!ax5@ykKD95c&Dv;ROSOi^$LaDK8ipQbd0K
zZ+XGMFhS(!|0ORN7=DQS{C@-_F8cHTlNSsOD@1?(=XlA$a6$Cve}$I}3@=1~{<nC^
zz`!E*^MAxk28J53pZ_afGB9ir`}u#yO9lo3@t^<qykua=5&!xB$x8-?E8;)@v%F$p
zaFF=<U*#18LyN@E{~oUx7}iMq{GafOf#Hb6&;J##7#Pk-{`|k<6$68b)X)DXUNJB%
zkox)m#VZDeCsIHE^SowY;F13MU*$CegNpRe|2D4~7#yU3{*QUhz>p#R^MB2228IdJ
zKmX5p&A_lk=I8$-uNfGw$o%~O<TV3>f$Y!!9B&vHX2|~huk(h1VT<g~|2}UR7*5Fk
z{GS5i%l-V{@rHrni`>uuYu+$0#K`~rf8h-SLxud${~z8kF!ad({Lk^0fuTa-=YO5I
z3=B&Ye*X7)%fN6#;phL9w+swV6n_41dCR~MqWJUwlD7;DM-+elKk}A=;f~_Z|99Rp
zFfb_n{Qu`I1A~Xs&;K&-7#JFqe*U+4$H4GJ>F581cMJ>?%0K@%yklVSQU3XV0Z3l?
z=l=um7#OxF|NQ^p9RtG)<)8l<-ZL<8sQmn|@ScIeLFMOvhxZH&6I6cwPkGP4@J8k5
z|DN{@3<|10|F3z^z|f%j^Z%9i3=DTvfBygTo`K<q>d*f&9~c-!)PDZA`M|(np!V~B
z%m)UB1ht?4Yd$bA6sZ6Fzvcr2Lx=j$|3^MBFkDdo`TxlW28JBXpZ`TZGBBLb{Q2MJ
zBLjnk*3bV59~l@dw0{0?_{hKzq4o3sf{zRgFSLICKk$)(K|uTG{~I3}7%H@X{{Qij
zf#Hev&;Jsi7#J9Ie*U-k#K54T^YeeeCkBQYIzRuHd}3hOqVx0rlurx{0=hr{Z~4T)
zutM+W|2v-;7_R93{Qu_@1H%ISpZ`@pGcdf+|M}nLGXui{gP;F%KzxIr|9d_&FbEj_
z{J-Wi1A~dt&;K_*GcZIL{rvyqGXq17(a-+^Ul<sc82$Wj@P&b4hVjq;0bdvxP8k3E
zpYer(;g0do{|#Rl7#K``{-5!Mfx*P&=l?xl7#IRffBwJog@GZ(^ymLCUl<s6nEw1P
z^Ob?&jOow+CSMsC{+Ry!AM%xfLBQ<i|D3N33>juW|Mz@lV3=U`^Z$~s3=B)me*WL{
zm4U&*;^+T2Ul|zYSp57i@{NJP!s_RLmv0OVQ>=de&-uo{@WJZm{|Vn17<{aM{@?PA
zfg!>A=l?U`7#JF?fBt{-je%i-_0Ru2-x(OrSpWR5^PPd=jrGs}KHnJ_cx-<D&-u>4
zU}5v~f6sRYh6J0R|CfAcU?{Qq`G3!M28KB{KmT9(&cLw2=I8%6-x(N=*!=v@@`Hgv
z!uIEXogWMgI<`OmyZm5ah_U_oKjjAlLxJtj|201t7#Qq+{-5)Mf#HkY&;NUVFfhEa
z|M~yP4+e$?hoAp>eljpjarpUP<tGEf3x}WoeSR`9{BijCKjkL_gO20R|1Ccm7#tjb
z{+|O<=lJvgk)I3<D;$6Rzw?uU;fCYS|9^fmFl0FW{4ev1fuY9f=YNx53=CJCe*O>n
z#lY~w>F58PUknU?oPPdq`NhBx;{5afl3xrA8O}fd@A<{RaKQQJ|2rUc&OiTu0jYET
z`Jd-E1A~go&;KgF85k^Fe*U-l&A^c0^7DVlZw7`Em!JQ0elsv^asBy!#%~6O3$8!^
z@A%EY@Wb`z{|mnv7<k-%{(teCfkDCT=YNJj3=B4IKmSYoVPKGO|M}nI4+BGl`_KOY
ze;61#+<*Qr_`|?(#{K928GjfUbUc3kKk$cv!NcR{{|A2<7*=@v{Lk>0fnkrw&;JsC
z85mMLfBtv)%fQg!`SX9mUj~LLo<ILr{AFOc;ra9boWBeVKRkc_-}9G&fye9T|0{nP
z7!tgG{{QorfuY3f=YNrZ3=B)We*QQ4$H1_|>*s%;e+&#7-ar4R{9|CS@&5V0<{tyY
z6z`w^=lo+}*yH{4|CWCY3>UnA{y+1Nf#Hew&;L*UF)(=e{QS@IpMhb8&(HrV{}~ug
z`276u@}Gg>i_g#hG5;ADIDCKpFZs{Fkl_3C|CIj>3?;rl|F8Maz;MC$=l?VR85sWf
z{`~*uKLdk;-_QRn42%pOen0=qFfcO2`2GBE!obK-;rH`@2m>R7g#XX~B@B!VF8)9N
z_b@OrMEL*wzl4F2VT1qA|3?@Y8IJh>{C|gmk>QR1&;MUQr+^3i{LjP4$Pf_x^S=Wl
zBSS^-&;JpOj0`=&KmQjnGBT_P{`r3bNIdlC{~e5s3=LsF|G!{lWOxzw^FI$0Bg3Dt
zpZ`^u7#U2$fBtu2Vq}O3|M@?KiIHJR_|N|xOpFXC!hil>!Nkb$BK+t76HJT@1`$91
zzhGiyh=}<4pM#l^;Yjq)|0c|g3~!=;{tsbhWDtq@`M-pjk-;G5=l?0pj0`?8KmTuG
zW@Jc+`T740Gb6)<n4kaOFf%gji23=ShlP>hL(I?rIxLI~Jh4Cj`>-%FD8&B!p8}%e
zfBx@bVPu#S|MUME7Dk36@jw5cVPRx=6aVx78x}?ej)b58c~}`4R1$vv*I{L3ut@m%
z--VTtAtT}E{}fh6h6xEj|F^I*GMq^G`F{y3Bg2z~pZ|}rGBW%~`1$`1h)(+XpM{N)
zp&|L_e;qbPhB?VU|NF2pGCWBB`9Ft^k%1@W=l>oyMuvctpa0jeF)|dS{QQ3gq%P&>
z|2J%m3|CTq{^wz5WMD}B`Co^fkwGN&=YJP=Mh1t}pZ{an85u%SfBr9FXJlBD`t$!3
zc1DI9sXza3VP|AuN&ET#3_Bx(MB2~)PuLk53etZ5XW?LEXi59|UxtH`VL{r@|27<q
z413ak{*U2cWVn#_^M45kBg2!lpZ|L}7#T#;fBs*?!N_2f{`3DC4n~F(=|BH};b3G4
z$@uwShLe%uLB`MjE}V=EA(=n_XK*qye98Rzzk`#Jfg|hZ{{@_k3^G|i|L@>rWH8A3
z`TqhZBSTBp&;LI-85w3|{roS$#mI0X>*s$1E=GnsSwH`Ka4|BNWdHo1!Nth1C;R9B
z30#Z}U$TGx-@wJlAd~a+{|PQe27{cR{~vHMGWg{D{LjG6$dHip^S=Z)Bg2E7pZ^`W
z85#cM{QRH5&B$Po`}2PTHzPwz?$7@VxEUE{<o^7BfSZwFPwvnE54af_?&SXb&%ndT
z@F(}@e+3>!hK#(Q|6O<(8D8Z5{GS67&-?kmg@=*hOa9OQ8+aHQL<)ZXzre%DkWldR
z{|6pMh64pZ{|oRkGJGlc`QLz-kwK>L=l=j+Mh1hzpZ_y>85vp%fBv7q%g8XJ@aO*(
zyo?Md3V;4T!OO^Sr|{?h2OxDtKmT*^F*3Lm{rs=M$H-7p^z*+1A0tCY(a--8e2fea
zihlmD;A3R?QuOox1U^OvpW>hYH}Eksv=smRe}RvYVNdbT{~!1m88}LQ{ukh9WJoFb
z`QLz_kzql}&;J4Zj0`7Ae*Q1uXJoij^7DTOKO=)i>CgWw_!${0N`L-8!_UYtrS#|j
zC;W^ID@uR<|HIG7@S*hQe+2<Xh6!aq|9c29GTbTq`9DK|k-?_?=l>1?Muv*=pZ`|~
zFfuGC|M~xf03*Yj@}K`-2rx4ERQ&wUA;`$kQStM?h9D!uhKis6Jp>sUK2-etpCQP|
zkW%^ce}^C=!-UG8{}%`{G90P=`Tqb&zVhe)8-k1sGF3nSe-LD3Fsb_apF@a|!K3Qu
ze+3~%hKj16|1E?V8KzYI{2w61$Z)3W=l=pBMurzvKmSh<Vq`F={`r4{5F>+2_0Rt&
zgcunLs(=1}A;iegQT_8jgD@k*oa&$dC4?CnUR3}5ZzIgez*6(`e~d6AgF?;E|24vl
z3??-{|4$KSWC*GG`G1QrBg2!LpZ~82GcuIa{`~(1q`vOwe-RNz28p_#|8+zd8A9rQ
z{tpmgWSCL+^M8p5BZETy&;K(-7#S?;fBxSf!pN|s{^$QIB8&_d>VN+KBErZZ)9~}Z
zh$tgNO~cRsCZdcC8ybH84-sW#xY6+Qe~Bm~154x2|2?9N3<ixq|F02cWQb_|`TvY4
zBSS^w&;M^k85tHd{`}7)#>lXx@#lXPF-C?LO+Wv8h%qvlH2?gcBgV+k(){y(j~FAv
zj^>~L*N8DPTxkCJ{|HE3^Uwcx#26VQT7LfjBgV+!(em@Zf;b~XO3Tmx4&saq4J|+a
zCx9-4YWexULY$G|M$6CtbHo`L-n9JuzeSvpfu;55|1;u@3=yqA|GyDuWT<KV`JYFE
zkzr2j&;L3Sj0}I;fBuh=U}R9}`1!v?f|0?d<LCb=5{wKJI)47&BEiUTqwDAY2NH}7
zBHcg#vq&;B7<B*quOi9F;M4u{zl$UzLr(Y4|0$A;3=4XG{_l`vWO&f?^Zy!<y567v
z&qy*dr1bv$|3;FL;Z5()|2$HR3>tku{~Jg#GPv~p{2w62$dJ(Y^M8R9BSS;q&;Jvo
z7#RfmfBxSf#mKOr|L6Y;Qj82c`hWg^A;rk>p#SH84rxY)Km9-dYe+LPNKE+o-$R;_
z!C}JB{~6MZ3_TNm{_l`xWOy^-=l>Pbj0_qRfBruq&Bzci@#p^+(u@o>6Mz0^kYQw)
zGV$ks2^mI)8xw#2w~=9F_%QM3{}35Q2AN4e|Ch)xGI&h-`G1NGBSXQYpZ~YWFfz1E
z`uYEi3?svdNk9L8kYQwaGwJ7l0a-={p2<J|8^|&;1Wf+<KR}j|p=9#U{{^y)3{xim
z{67K2pYrqn4p~NqJyU-Ezah)W@MOx*|373I8Ca(N{4XKL$e=Uz=YI=1Muvc?KmSL_
zF)|cP{rSH_j*(%<)Sv%n$T2cJnELbo4mm~!hG{?l-;iTuP?+}f{|`AvhB<S7{x^_k
zWH>SB=l=kCMh1zwKmQlVGcvf${rP`_JR`$|xj+AJkY{8#F!$&G3-XK%JoA43{~*uE
zP%-c4e*pzXhBfnk{x?uyWVkZ#=l=i&Mh1oXKmQjfFf#Pa|M`D{0wcqL`9J?}P+(+u
zG5_cP3kr-30t<fr|DeFgV6))oe-1@PhKvP2|0^gmGVECJ^S^^4Bg2ygKmR8vGBW&G
z@biC#A|r#q!k_;qC^9k>Ed2R@iy|Y#nuS0Ap8@d~{rvw$k&)rRqM!dolo%P_Ec*H1
zM2V4sW%1AdK1z%XA&Y<h&rxDzXjuI7e~%I)!;Hm0|1VKuWH_<-=l>&0j0_(Z|NQ?%
ziIG8J$<O~R%8U#FOMd=WQD$VQS@QG0i!vj_ge5=!$0##0JXrGce~U6B!=EKT|1VKy
zWRO_;^ZyZLMh26mKmR{bW@PYK`t$!EWk!aWr9c0Rs4y}VEdBXkM}?80W$DlVE-H)+
zGnW4RAEUy^aAE1s|1~O%3?a*Y{$HWO$WXHE=l>Hbj0}60{rvw%g^}ULvY-EXR2dm&
zEdTl6K$Vd}X64WSDXNSNCM$pbuTf=WXj%F5{~T3Dh7Bu!{@<g@$Z%ri&;M6c85w@8
z{Q3WjDkFo&s-OQw)EF5`R{i{MqQ=NDVb#z7A!>{aXIB0EU!umyAhG)A|0!yW3>K?@
z{@<d;$dI%8=l?Tmj0`7M|NQ?!jgcW@&CmY=>WmCa*8Kc$qRz;0V9n3}A?l0_ch>y;
zU!u;)@MF!-|5MZ%8FbeE{J%q;ks)C1&;J+H85t_p{`~(zosnV6+MoXgG#D9nto`}l
zK!cIt#@e6%12h;J3O4`z-=M+B(6jmH{{<S13@bMO{C_}$k)dYS&;K7Z7#Zg5`uSf(
zlaXP^uAl!+G#MGL?E3jXM3a%>!>*tIOEei76n6joKSh&~p<wsV|9dnU87A!h`Tq_`
z{qCRtzi2Wti0t|KUqXwK!DP?R|2A5T3;}z7{*TdOWXRd`^M8#NBSXiYpa17*F*5Af
z^Yi~6Ek*{8y+8jy(PCtf+57YVA1y`(gS|ihi)b@4Y}xzszlk;@!-u^;|A%NZGAQi(
z`M*S)k-=i$&;LEzj0_?Be*Ryh&B#!&@8|zB+Kdc)_Wk_-Mw^j=XaCRtJUWaF7W;qx
z*U@2Q2-yGgzl#ndL&N@`|5J1r8Q$#w`M(1sf8gi;6*`OzOAh?}e@2IqLEzxe{~vT1
z8B7lT{4b!($PjSw=YIoTMh2BbKmSL7_=kS}FVJOVXgKuq{{&q|h7*T={@<X>$nfIO
z&;J*685uYZ|NQ?!myto|@X!AOdW;M{hkyPz&|_qna`@-}06j*AJ%@k(FVJITh&cB1
z{}Me$hA+o{{y(F~$Y5~%=l>5N@#8=L3+OX4^c?^B-$b90VZ-sC|9$is8O|L4`9DXW
zk>SPhpZ|OG85u5|`uTs4J|n}AQ$PRT(Pw0kIQ{egAALp!i_<^<%NQ^+M4bNl-^PHE
zq2lz<|1k!P3^Pvu{9j|h$gtz|&;N4_7#S4K{QSQMM4$cn|A7G`gTuL>|2Yg989L7W
z{I6li$gttu&;K5Vj0`sCfBw%fWMnvV{^$P*hKvk47k>WVVaUkPbMfc@2ZoFcS1$hi
z&tSyJ@aN*s{|ZKo3@(>`{&z59WXQSn^M8U7Bg2bJKmRuvF)|2T{`r4_5hH`e<)8l#
z7%?&=T>kn0fe|A^$K{{@8H^bjHeCMsU%{A>A>+!={|?5C3~R3Z{GVXV$gtwt&;K)w
z85u5I`}u!^F(U)V^`HMQ7&9_hT>tt1gE1pR!u6m31xy$je%$-{-@$~Dq2m6}|0yPn
z3@Q(P{_iniWN>-#^ZyzX&?S{W|DQ2oWH|8P=l?e*j0`s({QS>i%E+Mc@aKOOQ$~i6
zhd=+jm@+ctJpB1T#*~p^#lxTfYfKp#o;>{de~u|5gU6$v|M!?OGE8{%^Zx@=Mh2e8
zKmRkBF)}DT{`p_RjFG|T@z4JjW{eCekAMCTFk@s`@c8Hd3^PWCJCA?<Z!lwIh<Wn!
z{}MAsh8a(O{@-K9$nfCF&;Jk17#TF4{`}8k&d9Ll>CgWv=8Oynp8ouAW6sDR^X%vU
z1an3Pi)TOoH<&XrggpECe}Oq8L&3A3{|}fmGW0zA`Tv1ABg2hnKmW5>Ffxcd|M_3T
zf{`KN`Op787K{u#p8xz`01|)k^Zx`3Mh24?KmTvAU}QM+;^+Sx7K{vUUi|$3!Ge*2
z=jG4;0+x&n6JGxOZ(_;Fu;k^>|2~$C3`bu6{GVgV$nfCh&;LD^j0|61{`|khl955=
z)zAM&EEyTLy!!e7i6tY$iB~`W|FL9bxby1ge-SH2hJ@EY|65owGL*dj`9Hvlk>SYe
zpZ_bY7#SYC{`r4~6(hr+*FXR7uwrD8dGquC4J$?lpEp1M|FB|Y$awSfzl1d-!<sig
z|65oyGCX<n^M8ajBLm0VpZ_bY85u0z{`^0|nvo&o?a%)ktQi?9-v0c5!J3g_#oM3%
zKUgy|XuSLRU%-ZuA?4lA|0Xt!3_b6D{tvNXWYGBV^M8vCBSXuFpa0j`Ffy$8@bmu}
z8%Bl`AAbISW5dYs=EKkbJhqGsJRg7l*Rf?}F!=cMzmF{=L%_$M|8r~^85q9){6E8%
zk-_Hc&;NUD85tVB{`~*ImXTq{pP&CF>=+p?{Q3Fcz>bmO#h;)5J?t161pfZ~pJ2zx
zQ1SQY{{}loh9`f2{$F6n$gtwy&;KXv7#T$V|NQ^Lj*-FT|Ihy%_KXY?48Q*C*fTOX
zF#P)OW6#JC!|>~Wjy)qo1;elZJ@$+YQy6~zUt`b6uz}&%|1<WC3`ZD#{eNQ5$RNP@
z>pzDBBf|>DU;i~67#a33{`&9Wz{p_1^y`0u10#bE)35&(4vY*Jn121A0}^Nc_5Xka
zBSQl7um2Am7#V7qfBk20WMr7Z{OiAhBO}8W=3oCE92prdF#r0W;K<1Eg!$M13P(l;
z1D0R^=QuJl1hD-2zsHf0A&2GH|2vM13=J&5{(o^~WLUuR>%WK-Bf|@pU;izf7#VWd
ze*MpJVq|#0_UnI-6C;BR$FKi8oERBQIDY-V;KazVgY(ya7H39=3!K0H%Q!PK+~E54
z-@}=a;Rn~R{~6AV3?kgW{&zStGHl@f^?!{sBSV1jum5+P85tZze*NcgVPr56{q^6#
zg^{5`^w<9Y7e<B!qQCwZxG*v-5&QLjh6^Kug7~lhJ6sqU9K?V9zv05jz#;MLKZ`3P
zLx;q#{~E50409xY{daI>WY{3_>wknRBLj!zum3f!j0`f8zy42gWn@?)`Ro4{S4M_6
zlE4060f|ff`v1k1k-<Xh*MAW=Mut67zy6!JF)}=n`t?7=jgg^2`q%#oH%5jT(!c&s
zaARcPk@@w1gBv5m9Jycr@3=8CY>@l)|BD+VLx%jX{|fGm3>)Ns{daI@WLTl_>wk(n
zBf}qsU;kU&85v|0fBj$L&d6{_@z?(&AaTWC|6hQ_m45x_@L*(Eqx9>)jt3)yhVrlf
zAs&nj4l2L?_joWe#HjrGzs7@+p+@D`|05oZ3|CZs{eJ=CtN!{g;K|6KqW0^*g(oA!
z8MR;k6FeCiO4NV-@9<<~kkR<{e}g9@!x4>N|8ICQG9+mI`p@CT$iSif>%V~)BZG|g
zum2uij0|tIfBi4;Vq}=2^XvZ%FGdCi-CzIrcrh}B=>GbD$BU7nK=;@GFJ6oc6Lf$5
z=kaD__@Vpjzm7K}LyF$7|32P~3^Vk8{m=1cWH_Mr>wk|oBSVk=um4-T85#EI|N4K$
zn~~v;{;&UEycroH41WC=@nK}RV({y~iw`41gyFCM89s~*cMO01@9|+|a4`Dye~k|#
zLx|C@|3`cn8MYYx`v1a*k>P>Sum2prj0_3Jzy9m^GBVsT{`KF-myzLv@vr|WzKje3
zCcpl7_%bq_G5Pg>g)bw+1Cw9>5BM@NIGFzW|HPM(p~m#r|3AKr3`<OZ{TK0LWO!iu
z>%WB`BZGk1um2H#j0^^5zy4SFF*5j={rW${kC7qA?AQMtevAwaX21Sl@MC0PG5_`d
zj~^q0g!!-kBL0jF5$3=CoA@&_<e2~Z@8i$NFvI-U{~UithArm5{`dGZG8kC=`oG4X
zk-^2{*Z(8_j0`;%zy81QXJlAm@#{ZF03$<%<*)xb0gMbimcRbH1TZo@u>AEuBY=_N
zkL9ob9RZ9C5>~(duLxjdFtPge|3m;I!vd>c|6c?!GVHMW^`9Y-k>QNhum2K(j0_Ss
zzy8|<GBPyS{Q4gg$jGq3=GXt4Kt_fqHoyKa2xMe<WBcp>i9kjM6T4skUj#BTc-Z~=
z&k)4OP-6G%zd{fr!wI`z|2={j86@m~{m%(vWYDqy^}i*Eks-$Z*Z(C!j0{KYfBioa
z#K^$m@azAJAVvlQhhP60f*Bb+9De<m2xer+arpJ$BAAh3j>E720l|z6I~;!fF9>F2
zc;WEt|Ab&h1{ud+|F?kDJO28A1*G2b*Z(iUj0|rafBlyTVPp_+`t{!;gponV>DT{=
z5Jm<A=U@L@LKqn~IRE;;B7~9Qj`OeoCqft*emMX7|00Bufyd?7e}+&-h76Zq{}n<R
z8ERa9{kI5ZWH{jR>wiorBZG_Uum3e5dDmb6=Y%pcta1JI|3D}s!v?os|KEf%GMsSx
z^`9k-k>P{eum3V(j0_U)zy8~VF)~<q{Q92|#>kN1@#}v@7$ZZ8$FKhr!WbFuc>Mam
zA&ikh#`D+zD`AWb3p{`Q{{m9)_v^n(I3q)Z->?5J;fxF=e!u?5gflX9`2G4{63)o5
z#P8StDdCI^2mF5h-xAKq@Wt=f|1063aok`3|AaF#hy?uluMok=U=Z-@ze5BggHOP(
z{|OO{3<&|h{#QgWGRz40^?ybLBg2k>U;lSRFfv>T`1Sun1S7+XfM5S#L@+Y21pfNZ
z5y{A)5cuoAMkFIcNZ_yk9+8X;O9FrWFNkDh*b(^ae@7%E!<E2a|5rpZG6V$u`hOyl
zks&4M*Z&8Rj0{JDe*I^OVq}mB{`FrY3N%jq>%T`7Bg2f~U;i_r7#R#ge*K>i#mEp4
z^6USKC`N{YkYE2#L@_dSg#7ydAc~P;N64@L4AG1X0-?YDt3)$0<b?kE?-I?(&=dOW
ze@ZkX!-vpc|2shPVZZ(_h-PFk2>bQ_Kr|ymN7%3bPofzao`n7S&l1DPz!LuJze)@v
z!<_J6|9xT@8TN$#`kxZR$Z#k8*Z-CnMh1?EU;mfHFfu4a{QAEqhLOQ0;@AHxF^mi`
z5x@SwiD6{Wi2U_mCYF)GC-T>Sn^;DMoXB7QV`3Q@wnYB=UlYs7a3}KD|2eUY3<<Hn
z{-20tWZ;PV_5VXGBg2NcU;icI7#SksfBkoeV`M0Z|Mfp2j*($O{ICBNaf}QH;(z_0
z5y!~jk?`yPfjCBnn1o;dZ^SV&>`3_a|3@4n!=Hp-|0UuX88Q-o{kMo`WN1kI^*<n<
zkzq>Wum2hGj0`IhfBkQWXJpuu`0M|Sct(Z`iNF4Dh-YM&ll1HVgLp=U14+OB|A=Q~
z_>=VOzf1xngGBPL|27GX3>L}1{wE|bG6W?5`d^X2$dHo!>;HrVMuwK;U;j5GFfuGj
z{`LPt0wcqj<X`_kBrr0Fr2P6XlE}zllJe`nNg^XdNXoDOA&HC(H7URTmn1SW97*~0
ze?}rB!;_R>|92!ZGO(on`hO#lkwGW**Z&`hj0`2Izy8Z4F)~a^{q^4_iIHJT>aYJX
zNsJ6vQh)ugNn&L9lltrboFqmDm$YC14<s=%q@?}&{~!r8KK<)ILoy@7lC)p{6_Obl
z&ZPbN?~n`{kN)*PC7F@IB>mU_mSjeTkn~^wmn1VXl%)Uqe<YcaVNUw5|4)(`8J?v7
z`p=QV$iR~E>%T?{BZErDum2t?j0`Rrzy4>WFfycM{QBRK!pP8*@$3JJ6h?+C8NdFY
zNnvF8lJV>Rn-oR{k<4HJc~Th}OfrA{*GUD9Z~yx5lgh|Yllkj^PAVhAk<4HJC!{hm
zJjwj^e?uxG154Jg{})mj8C0@<{r`~4$l#Lo>%Tx6BSTKsum1*Vj0{_{e*F(gV`R9J
z_3M908Y9D(tY819q%ksxWdHiVB@Hz0{p<ggG)9Jy>|g)Cq%ktoWdHgvlFrC*B>UHY
zi*!bYC)vOLN2D_{u;l#uUy;tpppx_J|BQ4-2A7;)|97M_GNk1E`hO#xk)bE&*Z&{s
zj0{(De*KrpU}X4`^XtD&1|x$=?yvtb8H@}jxxfC`WH2&><o^0UCxelpB=^_<JsFG)
zb8>(Ezmvhp@Fe%we}+s(29~^E{}nPB8C3Fq{ddS@WN^v*^*<q#ks&4T*Z+o0MuwKW
zU;h_mGBPa5`}O}oCL_a{ykGwxWHK^{<p285lEuhilK<<!N){tSNdB+?E?JBWCHcSp
zr(`iQOv(TCza@*2VN3q6|4XtM8Ls62`hO&gk>OANum4Z77#Um&e*NdjW@Jby`1M~S
zn~|ZV;MaeTY(|D91;74hWHT}xDfsojBb$-oNx`rGE3z3GSPFmrKatJIpi}tk|BGx!
zhLXZx|9Ns48KxBe`mdA2$grjG*MFZJMusbezy9asFfx28{Pn*lhmk>~=-2->IgAV@
zMZf-^$zfy&Df;#QO%5YNP0_FaJh_YvM~Z&^H^^mVcvAH1e?TrH155F*{{^{>3@XLH
z{!hqdWN<0|^?ySyBST8@um2Zv85vrNfBpZE%gC^#_}71dJVu5y#lQX=<S{acl>GW1
zlE=tkQu6D6Ngg9ZNXf7NQ}P%YN=knH-;&43Fs0<z|0{Wn3|mTm{r{53$Z)0P*ME_G
zMusmXzy6!#Gcw4O{`w!1&&ZHc`s;s1J|ja*>97AY@);SHl>Yj^BcGAsNa?TtH}V-7
zo|OLj|0AD~fu-!%e~AJ{29>g3|1Am_8C=SK{f{VMWJoFd^}nKkk)fyT*Z&y>j0{)G
ze*NE5z{v2W?AQN01&j<L<-h*_DPUwUDgX6frjU^#r2N-^n?gp0lJZ~wV+t7=rj-Bs
zUsK4)u%-Oh|2c(>3|Gp3{ohl_$ndB9*Z(_(j0`Rnzy326F)|cX{Q9p@1RDSU_1~q4
zk)fmV*Z-6vMus_+zy8-0F*0nZ{PllI5hH_3)vy0MiWnJ=RQ>w@poo#-M%AzXKZ+O`
z-c<eiFHp?Lz)=0`zeX`5gGlwS{|?2B3>wwH{znuuGT2oA`d?7Y$dFO<>;IZ!MuwJ}
zU;ob(GcwGn`St%vF(bp7nqU7}N*Ed5)cpFdQo_g}Qv2(_O9>-`P3^D$DJ6^yDYd`;
zx0En4^wj?PzodkbVN30=|3^v~8Sd2n`v0Vak>Nw_um68a7#UpZe*IS|Wn?I+`}N<Y
zl#yXU-LL;CrHl**>VExiDP?4MQ1|Qql2S$nhWcOskCZYpc+~&;|D=?W;Y$6l{~TqE
z3}5Ph{nsdCWDsfi_1~k6k-?<l*Z+(%MuvulU;jJG7#VmPfBj!m#>k-4`0M|fGDZfU
z#$W&6lrb{oH2(U}Q_je+qw&{&opMG7m!@C;1Iig0Qks7KFDPeZXleTOe?mDU!;+?7
z|2LE~G8}38_5VUSBZENmum2y)85!m@|N1Xd!N{<u`PYAw3Py%I&A<MKR4_99Y5w)U
zq=Jz_rsdcFDHV(i87;s5Z>eBp_|o$0|BVVp29efZ|9@04GMKdf`Y%z*$Pm){>%T=M
zBST5+um2I1j0^`_fBmnhWMuGZ`}KcLB_l&l+pqt7Dj6Ai+J61NQ_0A%rtR1NKb4FO
zXWD-Km#Jc8c+>XlzfBb*gGKwV|1njJ3`g33{cosZWO&m4>;Hl(Mh2FSU;htOF*2xh
z{QCc(ijl#k<JW(NYDR{Xj$i*3su>wJbo~17P|e6-)A{RvN;M-xOy{rvE!B(+HJ!iy
zFR5l^nA7>||B-4&hCQ9X{y(W^WVqA$>px2kBZEfQum37Fj0{`4e*O2TVPv?{_3M8|
z4I{&su3!H<YC!W6zy7bNVPr7r{`LPv4I@KH_pkpiY8V+xx_|xWsAXh0(EaPbMlB<Q
zPtULaKDCStIX%Dr=hQMX^z{7t-&4!Tu%_qN|24IY3}<?N{XbL7$nd7;*Z()Qj0`-z
zzy9;oF)~E-{`#*|$H?%c_t*b`Iz|STzF+?f>KGYR`hNYNPzRdF`1OB79V0_Z->?4{
z>KGYX`hNZYP{+uyr0>^%fqF)U4}HJ>8`Lv0)b#)QA5zcAFsJ|5|B`w}hCThi{!giA
zWVqA+>;IN|MutEAzy4pTXJn9>@azAVdPWAD3BUe}G%zy6O!)QRq=AuP#e`q~LmC(v
zOeX&NU(vwG5Hj)C{}~O83?&nP{om05n%DUC|3(8N!<LD^{{LuTWVkZ%*MEsdMusmF
zfBm;;WMmMT^y_~_BO^n?q+kCl8bR|Izy8l@1kGdo`oE`<kwItjum5)%85w*g|N8%@
zk&z*1@~{6gO^ggZlYjlUX<}qpGx^v5m?lPsGn0S)uW4drkeKr8|C}a9h9y&e{Xfve
z$Z%xJum2C4K=T~G{xdX#<~e@-S7>HrP?`Gcze6)4gUi%k{}Y-S8B(VH`rpvZ$j~zN
z*Z&30j0{Vr{`!BQnUUec)L;J}G&3^PO#AhprG=4U&a_|uRazJs_DuWr-=&3-;m)*Q
z|5I8R8U9TB^}nTskwIqqum4M07#VD)|N4KVg^?j<`mg^_S{NB>rvLiS(#ptiV*0QD
zDy@tRAv1pc_h@BgD4Fr=e?}`K!;~4n{&%!8GHjXg>;H;YMusahe*Hhu%E<6##;^Y`
zS{WHcX8!um(Z<MNGV|AejW$MxkeR>!d$ch!ESUN0e?}W4gU+m9|9jdP8GL5_`oE@)
zks)W+um5M-7#VtI{rdl=jgeu^tY80m+8G(n%=-0Tr=5}E&8%PlecBlrcxM0lpVQ9B
zpfmf||DJY62A|o#{;z3gWSBAg*Z(u^j0`Gse*OQ@&dA_0=huIM4n~HQIlulJbTBfs
z%=z^{po5WN$(&#R3pyAXj?DS>e?kW%!;?9`{%`1DWMG;5>;HugMh2C+zy5#d0L=sa
z`Y+H4ng{yz-=LF`L1x~s{~?`>3?B1-{V(ZcWH>SJ*Z&!vj0`;UfBoOn37Y@;_5VsI
zBZJBOU;p29GBOm*|Mg#>i;+QN!LR=|U5pGH7X133(8b8GW8ts=Jzb0pR~G*Izov_k
z;m^Wf|BrMrGNdf}_5Vp1Bg2hFzy7myGcqVF{`Fs_n~}k1@vr|b-HZ%(7XSL6(hZuw
z`Sri1n~}j|$*=zlx)~X6Ecx~SKsO`9n<c;g-{@v!a9R56|DSF~hLokh{>$_*GJIM3
z>%UD8BLm0sU;i_D7#TE{|N7t2!^mK>{MY{lJ&X()%YXep(8I{ku>9Bm8$FB+3zq--
z|D%VIVaxJg{{?y(86GVE_1~bEk>SVkU;jON85smt{Q95J%gErc;@AI%UPgwH6~F$^
z=w)OmSn=!sj$THFmKDGLU+86IU|9L<|A$^i29cG&{&Vy(GPtb#^<Sfpk>SY7U;iWe
z7#VJ?{Pn+}kCEZc%3uFG`WP7)R{i?FppTJ3W7V(!2l^NpB3AwS|DcbNA!pUE|3CT|
z89G+|`Y+MX$gpJ9um2YPj0}5L{rVr!&&Y6L)vx~r{frC_tAG8U(9g(Fu=>~k75$71
z6ITEFf1;m}!DY>_|8M#k8EV%2`p+|gkzvi6U;lL`FfuT#{q^5x0waUQ+F$>3CNMID
zto`-BX96Qb!P;N{*Gyn!Xj%K~|B(rd3^UgL`hRBvBZJ5KU;lX~GBPBr|Mg#GA|u0^
z^}qhROk`x>+3@Rs%0xznlnuZBw@hSYSg_&O|0NR{8BT2Y_5a93Mh1~hzy80N$jDH$
z>DPabNsJ6@HvRgqF^Q4k!lqyU9VRg{{MhvCf5Ie2293?X{x?iwWboMh>;HmDj0`!O
zfBoMviIJgW^RNFmCNVNB+5GGOk4cOSJ2wCNFEE*r;mhV<|4k+{GN^3%^*>}XBZJG9
zU;j%cGcsgs`SrhNG9yFFmS6wZOlD;Gu;thP3zHccQnvp3|6wvCgU_~K|3#)SGR)cb
z>%YkqMurF5e*KS_!pNYo{n!7RDU1vS+kgFEFols}$M#?Uk4#}?VA%2N|BES%3?@5&
z{pXp=$k4L$*MEblj0`h&{`&7Rm62i1&R_o%rZO@d*!k;!#Z*RyD?5MvpD>k?L1Wji
z|68UqGT7|;_5aLNMuv!8zy80O%E(Z%>(_stX^adVyMFywnFg8%`}N;u8Y9DoUBCW^
zOk-qV+5PK(#WY3+iQT{cPngEYV6pqx{|(a^8GLsC`hQ{?BSXdRU;kfB1I>s1`p+<(
zkzvX1U;ibhGcr8c{p-KQbVi0ByMO%;n9j(cvgg<Tg6WJ54tsw6pD>+~Va}dk|2Ir$
zWZ1Ch*Z&jK85ut8`St(BbVdf2y}$l5%mB@Y{raykgOR~!@2~$3GZ+~X_Wt@GF@up|
z!QNm0D`tS^$$tHxFoTid!QNm0H_TvU__O!d{|hr183gwI`u}1EBg2e+zy6ENWMs(M
z|LecaOh$%|{lEUl%w%LZu>aTpnwg9YGY<axzh)*QgT$d<|F6tsWKcQs>p#mZMuwgv
zzy52?Vq`dR<kx?nS&R&Sj{N#xFpH5v<>;^f6J{|o_#FN9f5R+BhLWSd{$H5I$k1{0
z*Z&u@7#Zdq{q>(=HY3B0qrd*E%w}YmaO~IrfZ2=;632i2FPY8AkZ}Ch|0%N>85mCf
z`hNl>e)8A<2eTO&R-F9xpJ5IogTbj^|8?dtGPs=j_1|R<Bg2_fzy7DpVPtr6>ev68
zIgAWEr+@vQGl!AE<n*uqd*(1Q#GL;1|IQpnhL+R6{{NZ7$gt-0um3W085s_o{`KEv
zE+fO0)4%@v%w=SFar)Q)l(~!ye@_4UUo)4HLE_A>|8wRtGU%N7^?%D;Mh2fVzy4pD
z%gB&(=GXr(a~T=7ocZ-%Vjd&Ig)_hYTg+o*cyi{~|A2Xn3@m4V{V$lu$e?oe*Z&Fg
z7#VWT{`$XV9wS4?*<b&!%wuGjbN1K&H}e=7_MH9opJzTJ!=1Cg{_D(VWKcQx>wmy}
zMh1&>zy4>;XJiOD_v?Shd`5<hbHDyCm=BtN`}P08d`5;9=YIWvFrSg(!?|DoSr#xd
z@SOkkUu6L!gTnb=|7{j9GB}+7^*?3-BSXUZU;k?sFfyz-|LgyP1&j<w&j0#<U;!h;
zjq|_$-&nxN@Z<ci|34NmGDuwb^<QEkBSXT4U;k|uGBT80`1L<zAtS?t3%~xCEM#O@
za^ctio`sAIM=t#Ozh)sL!;=fY{-0UM$e?ra*Z&U-85uk-{`xPlh>;=Y;;;W2ix?Sd
zF8=!Ov51jj&c$E<GZry2Jh}Mmf6pRD28K(&{;yfY$RKj**Z(7n7#U11{rdl85hFv$
zrC<M97Be!;x%BJ5#$rZ>4VQlXcUa8GaOTpl{|Sp386I5v^}k{<BLl<bU;k$;W@J#f
z{OkXY#f%IYmw)}gvzU>g<?^rpe-<+`%((pPzsM3sh8>rG{Wn>{$Z+HGum2%S7#S3<
z{Q6(9gptAK%CG-3mM}5|T>15X!xBb@f-ArNUs%G(FyYFt{~ti=ul)KivXqhG&6QvO
zb(S(Ra9sWM-)AW!gUr=m|5KJSGT2=G^}l5)BSXy9U;mdZWn@@#_1FIsOBopsT>bU`
z#ZpFwD_4L0XIRF_@a5{S{|d_(8APuA`tPueks;>Vum35_7#S+A{rcasjFF+|+OPj}
zmN7D{x%TV-o@I;-XRiJFe+Q)g`mg^C%NZFouK)Tkv7C{?<@&Gx7RwnKBCh}XAF!N}
zq2l_l{{_n#8D?Dn^?$;0MurF1fBoOGoRQ(r^<V$5EN5g8xbf@%o8^oQ1~-2F=UKtX
zP;ukee}ff_3{!6W`X8`@kzvJ+U;i^!FfyFD@#}xb3Py$(H-7zJv4WAo;O4LYXI3yW
zxZM2p|H%qQhJ>5H{<ExPWGK1$>%YuOMusUjfBm;v$;hzf=CA)TD;XL7-2C;wVI?Dj
z#I0Zd7p!Dt(7E;N|BjW63_iDh{lBr2ks;^Sum3+l>Tmt}FSCk~;liz7|4mjgGCaBU
z>%Y$`Mus1^e*I5b#mFFW``7=PRg4Tew}1VgvWk%*<MyxrJ616=thxQ`|D9Eg3?_Ge
z{byLs$k1@-*MEi8j0{um{Q7UPnvp@~?yvt5s~H($?*95;vzn2?<=(IVTUIkN^xXUP
z|H^7ch8y>O{r|F>k-_5rum2)z7#T|L|N3vThLK^){a^n>)-W=xxc}>a&KgFBJ@<e8
zZ&}00aN+*1|8v$bGCaBe>;INDj0_A9e*M3)hLJ(!!LR>s)-W<Gc<}4L%vweUmWRLo
zyR2noP<Z(3f67`$hBXg={hzXykwM_mum5}2GBW5q`t|?LT1JK)kAD5<S;xpA^Z3_)
zlXZ*?29JOJ_gM#;2mbXxXB{KMjmN+K&soRFVDseH|0C-d86uwi`u}7dBg2y?zy6D?
zXJqhr`s=^VdPatnr@#KktY>8S@buUJp7o%4-e3Q>tY>7%c=qf6ne~heEzf@af3u#E
zLE!nX|1ujG8A_i2`tP!VkzvB~U;k4!Ffz!z`1OCv21bU47r*}R*}%v!=f$u8cQ!CG
zXuSOOpJyW@L(j`!|4lYBGAwxc>%Y%NMut5vfBnzd$jIRF>ev4{8yOkay!!S3$VSjS
z?yvt(HZn4Vy#DoHWD_I9j@Q5b+iYTFxbphf|CmjT3<+<3{qNbt$Z+J%um4*%F*4kE
z^XvbaO^gg*-u(LiW)mYr!`ol~Wi~T1JbC-;zsqJu28MUP{-<naWaxSK>;II^j0_*%
z{rbOWGb01f`(OX>Y-VJb@&4C;o-K?Ff8PK4Z?c7vLEyu$|2|t78FW7U`k%9fkzvP&
zU;pQ9VPuf``0M|XEsP8nAAkLSvW1c1$j4v*MYb|BXngwh-)1W#gUhF1|6{f?GF<rd
z>wnKyMh275zy5F8%E;jH`Pct5TNxQrKL7gvW-BAZhtI$M%WPw02>J5szsoj8hJr7@
z{-<nXWcc&t*Z(Qo7#R}2{`$XX8zV!>*I)myY-41Q`1b4npKXi`bH4rhud$txVb8Z;
z|2?)dGF<rf>wm&_MusWhfBm1ZosnU~_h0`vY-eOB`0?ximF<iS9Y22kf3uyDVa<<U
z|5<i0GJN>)>%YbhMh1zWzy3SyU}OmS`Rjke4n~HIpTGWB>|kW5`T6VrgdL0wOMd?P
zzhVa?!-b!}{-4;v$nfXqum3N0Ffs`I`t_e-CnJN(uV4Qqb}}+p{QC9ZU?(F(z^`Bb
zJ$5oOr2P8zKVc^$L&L9M{~LBPGIad<^?%AvMur8ye*Iswlab-VuV4Sq>||tk^Xu3D
zH#->_cz*x-&$Ek>!QuC>|0=r}8Df6_`tP!fk>SkmU;k4;^q*h<TXr!reE9S0|D0Wn
z3@m?t{ok^SkwM|_um4weF*2C^{q_INE=GogzrX&o>}F)>`TOg?%5Fx6C4YbYx7p3e
zu;=fu{~@~>87}<&^}l2{BZI@gU;n4<W@IS%_v`<f-HZ$q{{8xYW;ba5``7;uyBQg3
z{{Q+fu!oUh&HrEj4fZfHFfjc7AFzj!L4)D<|AIY?3@!}6|4-Nhn*aX&f5RR|h8>K*
z|6c*AWBUF7%N|As9j4#^MfNf>xG??xud|ntA%W@lf1kaK411V<|IgXW$iTw<`+v_~
zMg{}s-~ZR_Wn}PR{{8>RUPcBU*5Chs>}6zdVEz4HVjm;J0@mOEE%q@ooMHX_KVlyv
zLkipP{}uZf8LqJX{y$?MBLfTj@BceM;_Scw-`U5=P{IED|CfD?3^&++|CiX$$iTw!
z`@hA0Mg|p*-~S`_GcxpW{Qh6DpOIk?$M63$_A@fP;rRW3$9_fz2F~CAFYISz(BS<2
z|HFPph5*jr{{;>(GURan{%>%Ak)eb0_y2$cpn3A&{|gQ<GCbk@{eQv%Murxy-~Trp
zU}TuV_51&c1B?t;xPJeCae$E_f#>&sg@cR?B|N|XTO4F$n8Ne>f5bsXh95k?|5qGj
zWa!}i{eQ+mMus`OzyEJI$jESm_xJw`2N@X{_<sNYaFCHfgzxu%jzf$LTljwe*Eqz;
zaDwmme}_Yi3@rS=|0jTGf#3fp9AadU5cvIn#UVz93j)9Y-#Em`@J8VG{~w1K83Y7>
z|Ccz-$lxIO`@g|qMur%{-~R&+Gcqg?{QbY=FeAeq!QcO99A;!-5c>Up$6-bW4WZxv
zZyaW1h!Fby|HolQhABe7|H~X<WLP2e`@hK%Mus;+zyC)ZVPq%~{{6q@2qVKC;otvP
z9ARYmApHCPfg_9z79zj@KRCk3kRbB=Kf_T*h8d#2{~H`-WMB~c{XgU=Bf}K2-~UUF
zGBU`B|Ng(=C?i9Q`0xKmK<dPQ|G#sTk>P^G@Bci<7#S=ifB!c)#>j9+^7sFMV~h+h
zB!B-eIL64pBK7<Kgky{h5>mhauQ<lY5FqvY|A}La3@K8-|35g!$j~A6`#-~RMg{@t
z-~SbkGcs66|NifA9JCJL_y2_Bj0`KJfB$bd&d8u6^ZWmr<BSYGGQa<yInKynAp86O
z9}r*m_kWoaj0`+-zyCX&U}Q*<`~5%V1S7)%x!?a=PB1b&ko*0A$q7b=Ir6{%pE<$E
zut)y)|0gFH8Scpc{?Brfk>P{<@BcC<LF)&8|Mxk`$goG@_y3fWj0_TrzyG(KWMqg@
z{QZB)Nk)bq#ozyrfYd4e{{IA|PVx8uKPMR(Sd@PMS2)GUprG{ozr!g;1{0;<|07N@
zGSn#j{$F#7kzt0?@Bed7fz})R{=elEBf}S^-~Vr%Vq_3d{{8>QDMkhr<=_7WPBSv(
zDF6O%a+;B$L;3grkkgC|bCiGo&pFM=@I?9d{|ToV85mT4|KD($kwHY|_x}^8LF*KL
z|9^9uk)cB6_kW%<j0`<0zyGV80j*c~{omsZBf|%k-~ThtFfy>H{{G)^hLOQX_4ofJ
zXBZhWRDb_Ja)yziM)mjqJ7*Xfj;Q|r&v2HJ;eqP!{|aXr8NR6g{%>)Xk-<jo_y3r)
zj0_QKzyH^qWn{=v`~82)Sw@B}YQO*QILpXzLGAbd8)q3Ao~Zr)|KThngO2*||03rY
z89dZ~|2H|u$PlCc`@hdQMusKozyBAUV`Mm>{`>!gbBqjE)PMh9aSpUz;`jeE=NK6*
zG=BeobB>Y0N8|T@mh+4ZQ#5}6*Er9}utDSZe~<H^^%TGVC!A+w;L-g3zvVn5gNEks
z|4Ys@GT3PT{=eruBSVYk@Ba_ZGcqjD{QaNd0wco~&ENkeE-*6u(fs}2<^m&wgx2r>
zF&7vabhLi|FS)?TP@?tw|BMTa3=_0||KD+ekzt9}@BbGrFfzQ+`u+dQ1x5xN?ce_;
zE;2HtX#f6iagmXsLi_jsfQyU_2eg0xFS*Fba7X+1|0x$48RqEx{=efQBf}A$-~Vr1
zWMsIZ^ZWmYi;N5jy1)MmTw-K6p!@s3!6in92fDxihg@Q05YhYnzv2=jgNNSl|8p)e
zGSuk({(s;SBf|#0-~XRnVq|!t_xnG`Wkv=Y{onsJE;BNO82tX9a+#4~iNWvxEteS?
zE*Sj&zvMC_!v}-k|BqZ|WZ*IU{r|~jMg|4L-~azyW@Ioi{QY0#3L`^>;qU(zR~Q+3
z41fO*xWdTr!SMJ0iYtr^JVw9&&$z<KpkVa-|As4!3?@du|DOP<H~Rhm4M@Gw@Bb`U
z85uqp{r<0Wm63tR`1gOGtBec^#=rlkTxDc1G5-C(<|-pYh4JtI3$8LU^cesCzXPP+
z`1k(@AoV7{|1(@;WKb~q{a@l5BZG;_@BaqZ7#S)|e*X`-#>miP^80_zHAaRHCcpnr
zxyH!AWBU957La<=-~Z2m)SLeP{{*Do^!I;`>x>LNroaCyTxVqXVEX&N$8|;q9<$&7
zGp;i-D46~J-*BCg!NlzM{~6aA87j<v|K9^rZ}$8D6_9$f-~a!B)SLhQFLQ&DLBag@
zf0G-G3?}Bk|NGovWT-Iz{lDM_BSVk*@BbY)7#Tj8|Ng(>1|tKH#qa+YK<X`i|9=5e
zZ}Iy-!%aqp3X9+WRc<me^jQ4<Z*!B8;e*BR|0y>a8F(yz|8Kd;$e>{P`~RGqj0`50
zzyEImski+7{{~3C<?sI=K<X`j|ChMM$iQRu`@h94Mg|3|-~R({f!3S+{-1G+k)gus
z_y3+-j0`<izyB|}#mMl%>i7RMAobS2|GxpLxBmT~<u)UOiS_UQGPfBSDy)D1ceu^S
z&}04kf5dG@h7Z=i|2N!bWZ<#+{eQu2Mg|3&-~V@j)Z6_2e*vW4=J)?EAoVuC|MT2o
zWcXn7`@hK@Mg|_+-~U7IFfu6E{{EkHhmpa=_V@pmJB$n!w!i<cxWmZMWBdF60g!sz
z-~V5L)Z6|3&vBQLLBa0#e}%iCbuPdETij)2sIdF}KjtnYLyz6>|0Q=B89vzk{y*m~
zBLk29@Be#1>g|93zXDQk|NH+Nkb3*y{{`+bGW6L0{;zS5k>P{=@Bab!7#VmRe*Z7H
z$H<`I@cVzqJw^r-hu{Af++$>@aQOZI2uQud@Beo|>K%UnXSvVFz~lJ)zsh|^1_j68
z|84FwGMG62{vUFmk)guz_y3Cfj0`=FzyD9T&&cq>@%R57AoWha|K9+qcl!PR14zBo
z@BbVR7#S*@e*f2bz{t?!^!vZd14f1qPQU->JYZztasK_k=K&*wg7feHOCB&Xm^lCb
zzXzn=`S<?^Aob3_|Nj7~cmDlf;UQ?f%<umW4;dL0Tz>zLc*w|L;_~}{!9zxd3YXvi
zr#xh2=yCb|f6YTih7T^k|6h5?$e`o;`~Q!Jj0_pBzyHfTVq|D>{r%tO5hKG4*Wdp`
z9x*b6xc&a$@Q9INg4^%^OCB*Y+;RK;|HLEEdYa$=A3S1Y;Bf!_{|89D`|tk}j~N*>
zJbwSTc+ALP<MI1{z+*;+9Ui~`7d&QUxZ?5q|Afbk3@<!>|6lQ#k%7VU_x}Tr85u-8
zfB(M$(&zd6{|Ash&)@$!o-i^j@%;T?;|U|f70=)QJ)ST!yzu<}Kj8@@LxtDx{|!$V
z8P<6H{=eV}Bf|l&-~V?!VPxR&{{8>X6GjFF@8AEwJYi%A@c#W@<S8RVj`#2XCQlg|
zdc1%C4|&SSu)_QI|B|PS3=%%S|4#wYzQ6x(dCJIO<NN#nnWu~l0lvTgKY7Z?@WJ=@
zf0k#A3<`d~|EoM>WLV<=`@hFCMusE)zyD`EV`PvC`2D}<86!hQ!0-QSo-s1a2>AW~
z3`joU_y0G~7#W@f{Ql4LoROg?==Xnz=Zp+%f`0#xc+SXhCg}J7isy_B8o|H+Pk7GA
z5EK0S|BB~~3<bfz{~vhH$gm*z_x}ga85!;b|NhVLf{}qE<oADt7mN%VA;14SykKPT
z2>Ja#;RPc@NyzX24KElOHiZ2Czu*NU!;_HT|98A#WKanG{r}DjMuv#c-~a!-U}R_r
z{rz9&B_qR$(BJ<ZUNSN~3H|*);UyyjL)h>C4KEoPY{Gv3U-FWX;Y`@?|3_XjGH`_d
z{{P}7BZE%(@BbXH7#V!RfB)Bb#mG<){`<ejD@KM1;lKZ9ykcZXi2VJ3!Yf7wgXrJ?
z&%9z}SQ7pF|C?8g411z~|7Us4$iNZ%`@hC(Muvje-~T;cGcvTq{{Elvnvvm2?C<|A
zuNfJB#Qy$2=QSfkL)`EGdqC<Fe*b^+nvuaH;rD-*H;fDk3BUi#yaDaw{QckN4I{&w
zgx~*T-Y_ymB>w*2@P?5gC-L|H86f$@-~TtfVPuF&{{8>X8_>F$-~a!-VPsg7{QJMm
zTSkTx$-n>Gyk%r~lKlIB%v(l=AIZP}m%L?UFi83Rf67}%2A7oI|JS@_WQa)l{r|{Y
zMuv`*-~XSyWn{RK^7}u}JJ5d4-~SEXF*2m2{{HXr4zzCO_y3G{j0}5HfB)}z$H?#`
z_4of3?-&_=r2qbZ<sBn~LdNg^U*0h?cx3$kFY+F=uI2ZCllP1a4H>`xhrDNGn3D1P
zf6jYGhBFzz|M$FSWZ=pC{eQ!IMh1<{-~TVXXJoL+{QdvMd(irp-~SmtFfvqR{{AoV
zfsw%_`}cpB4~z^s*}wm%d|+gllKuOC%Lhh=4cWi{FZsa8a3=fr|05q586IT+{(t8K
zBZEZF@Be>3Ff!=m{QfWUk&z)L=l6e;kBkg!a(@4h`3PEn^80_oM@9yl+~5Bfd<5;w
z{QdvHM@EK<{NMlId}L%;kpKHX&nHHP6ZyaY>wIElc#{A7zt1N|28M#)|8qWp_Fw+~
z-|~r(!KdK&|0SOo88Qlf|3C7Hk)fvG_y0Se7#XG%{Qm#t6C=Zhg5Uo|J~J|$Dfs>0
z<TE3~pMu~2Lq0Pys1*MGU-FreL8s{V|2dx-848Mi|KIbOkzq&C@Beo`GcsH$`u+dU
zXGVq>MZf=xd;zWF`2FAE3nRmW;@|&MzA!S#l>GkR@r98gqvZGhHD4GRYD#|pKk|i<
zVNc2L|4+U!GF&M6{r}GwMutBnzyHg8Wn_>j{r%tOD<i{;vfuwJzA`c}l>h!e;VUD<
zg!142H+*Ge*irub|AnuN3}?!J|9|n7k>Nr4@Ba+n7#Y5l|NbxWjgf();`e`pZ;T8w
z6~F&`d}CxVsQCRq;Tve3#qa+W-xwJpDt`Z;@Qslnr{eej72g;c8Y+JOKk$u_VM@jC
z|2MudGOVch{r|%^Mut5VzyEW5XJoig@%z8RcSeRM6~F&md}n0%QStkKz;{Llp32|<
zGrlu2C{+Ib-|(H0!KCu{{~6yI89XX~|KIQ(w14yW{|nz487eA&|9|lvw2tHVe~urF
z40|en|JV4z$k0>u`+vX>MurnrzyFu~0IlEn{eQ|2(7KJ^|F`^LWLQ%D`~Q_6j0^%b
zzyGuRWMrtR`TgJICnLj)n&1CZeljwI)c*cI<tHP<f!g2ykNjk0(5d_V|I1HCh8cCg
z|Ev6BWMHZP{XgUvBSS&`@Bb~o7#Z%=|Ng(_7bAm5!|(r3elap^Y54tL<ToROLgVlM
zF25NWdK!QKFZs>L@T2kf|0Tac>n48xzw(=r;Xu>x|37|%);s+EZ}W$dA*1#8|Cm3F
z3>#X1|8Mxi$Z(<c_x}Zd7#W_l{{Fw?4`_YE@Bc6UFfuf>{r=DJmyzK}+wcD>e;FBW
zwEg~X^Ouo9rv3N-gujdo2JOH9SNvsUC~5!wf6iY<hK}~%|F`^QWH{6Q`~Qu<j0_Lj
zfB*mR7qrgd_kWRpj0_eXzyIs}V`Ql5`29cNA86m?@BbP97#Xf~{QlqbkCEX;$M643
z{xLG>bpHN-;vXY}L+9`R5B@PSv~>Rd&+?y<VMgcg|1$p>8SZrc{_pUgk>Nw<@Bb11
z85vBve*dre&&c4>_51&n|BMVhUBCbD_|M3&pzHVl3;!7zo^<{G|K&d;!;h}t|9Kdg
z7;L(K|2JS@VhHH|{ojLuiD63j@BcXrObjc!fB$b`U}AXF{rmq41||lEp5OluFfcK=
z^!)z+gn@}6qUZPjKMYI^b9#RNS72mf*wFL)zXc-`!<U}l|6>@L7&v-=|1V)=Vo2%z
z{eKE06GKJs@BeEUnHXgHe*eG1$i%Rq@ArQOCMJdxeZT)pFflQF===TOfQgBLr~mi=
z0462|oBrSb3z(P~BKm*-pTNY#P|*MT{|Y8128jv3|DR!EV%Rg`_x~?UObjv;fB%<Y
zW@0dz`1`*BGZTZy#NYotn3)(hO#J;ngPDmTV$$#b9n4G&GLwJ*U%<@7Fk|xX|3{da
z7`9CQ{r?Fw6T^wgzyJSXW@6x&^83FG3loFPl;8hNSeO`Gru_aN!otLmFy;6E5*8+g
zo+-coPhnwV*fHhz|1B&`3{R%~{(psqiQ&(b-~ZpRFfj;B{r#VXm5D)P>hJ$DtV|3x
zQ-A+AVP#^7nELyF2rCmq!PMXXb6A-eW=#G4zlD{FVaL?p|Cg{bG2EE?`~MM;x@o`v
zzhPx!m@@76e*rco29fE%|68yzF$7Hi{Xd3{iQ&TZ-~U_Km>76w{Qkd!jfp{J#_#_J
z*q9iO%=rEP2^$lG%*@~aIoO#PDrWxvuffj5Fk|NL{~qj23`=JH{$Ih)#BgNR@Bb6n
znHZkT`u%?cI}^j7S-=0EU}s{`nf?3!3w9<3m)XDnGjK35M9lvEUx9;(;l%9U{~b7(
z7=FzD{Xc?(i9uq{@BbAXObln{{Qf_OgNfnGoZtWVa4<2b%>DiU4hIuM#oXWj|8Oud
zESUTIzYHf6!;`tc|2uFpG5neP`+o!{6NA9K-~S6ZnHWOm{r*3JlZl~b-tYfgIGGq&
z=KubGhm(oHWB%{|3|veMB@2H4SKwk|n6TjYe+Momh8qih|4-mzVo+K1`+pA?6NAm7
z-~X3zF)<`8`u%?o7ZXFrqTm1Ta4|7_SoHfp3pW#k&*I<zb-0-rIu`%_AHdDTuw?P?
z{{`Gk3<nnf{y%}6iQ&)U-~TsoGcl+v`ThR_Hxq-ylHdP7a5FK4EcyMPgNKP>!IIzq
zb$FN<_AL4R--m~Z;l`5R|8sbl7~U-T{lA5Wi9u!Q@Bd49m>67^{{DZ2hlwF&>F@tf
zc$gS^mj3?F!pp?4X6f($D!fb#2bTW+Z^O&Pz_RT3{}^5-28Ct6|JU#`F}N)I{eKEC
z6T^mOzyI&xWny@<?DzjWAa%=s|Np|v#Ne>}_kRgKCWe^hzyDkCF)>su|NTFLkBQ;H
z^56d}_?Q@8EdTv~1|JiH$BN(o_wX?>)U5dZ{|+A$!-5sR|9|0QVmPtl_kR(7CI*9*
zzyI6tGcok6{QW<LpNZkb%HRJx_?Z}<to;3d1wRu5!>Zr^Pw+D_*sS{f{{=r2L&~b(
z|2YJh7#ddn{;wgx#4u&m@Ba=0ObicJ{r;aKz{K!p)$ji;0!$1NtAGDrBEZC;v-<b{
zJpxP&DXV|~zazlJ(6ajX|33mu3`<u3{x2iQ#BgTy@BcP}ObicJ|Nb8$$i$$s=J)>+
zK_&)=HNXE)5oBVhS@Zk<4nZb{8Ebz3zahxPuw~8f|33to82+sJ{a-?ei9u!U@BbD;
zObiigfB%mVVqz#+`}==|5EH|MwZH$*5Mp9jviA4?4MI!|A?ttte;~xfkhA{x{~tn3
z41d=D{x2cS#89!}_kRmvCWb2;e*cdUW@31;;rIUnVI~HFjlcg-5N2YSvhnx-J;F>3
zHk*F`zaz}V5U}a@|1Ti%O~3z(h%hnS+4TFri3k$|%jVzzLqwPuGPeBw-yy=pP_yOt
z{{<pU3|F@N{(nS-iNRp&@BdFkm>2@K{{GJ*%ES<}?e~8ZQ6`3(ZNLBfh%zzE+4lQ?
zjwlnuhHbz9w}>(^JlXd9{}NFq28Hdv|DO<LVldhM`~L$`CWe;nzyGs{F)=LI{`<d*
z7!$*m?Z5xqh%qr-+5Y=~j2IKcm+im**N8DOi0t_Ne~uUvgUOEH|M!S7F@)^+{r`>_
z6GO?4-~a!JF)>Wp@%z7wI1|H`9l!tEh%+%<+41{-j5rg+mmR<V*N8JQi0u6Re~vg4
zgUQa{|M!S9F@)^={r`?Q6GO?)-~a!JGclal`TM_u1QUb8uHXM%B$ya#cK!aJBEiHk
zXV>rlEfP!&9(#WOKO(`zkg@0Y|2q;)3>|xZ|NkSw#IRt`@Bbo_Obi$H{Qhqu$;9BZ
z_xJx0NhXGby}$qGNHQ@T*!%nc1W6`_J9~fs-yq4v(6aCM{~MA_3_SaP|L2fmVhGs(
z`@fD96T_7KzyAkFF)`fO|NDQ56cdBYf#3gUNHH-a9Qgfzj}#Nbk^{g0KagT#cyZwO
ze->#b2AzYy|7%DyF%%s9{ohBLiDApZ-~S7wnHYW?{QZB5G!ui(q2K>^NHZ}s9QytL
zjx-a)kwd@#GsrM8a2)>qUqyzA!RPSr{~j_-3=<Cj{+}bm#Bk;C@Bb5Im>6Ch{{4T2
z3=_kj!@vI@kYQpFIP&}d4H+hegd@NI|Bzu~s5$cczl1Ck!;~Yx{~O3MF>E;U`+tBe
z69dQ5-~S6_nHW@#{{BBfmWkoa(ck|!$TBfJIQskl36S`)-~V68GBKna`~9Cmj)|e-
z*zf-ma!d>dj{W{`Bge#$bNu)J7&#_}KgWOnuaRS75IFJs{}eeU2AdPV|8J3FV#ql0
z`~MX=CWe|5zyH4h={xcJzkoaw!<7@i|7*xIF~pqw{og~LiDALX-~V&unHaX5{QbX0
zo{7Qc)bIaG<e3;6PW}FWLY|3X%BkP~AILK?$ejNDpFx3%;lSzN|1}ht80MV${Xal~
zi6P+Z@BbAFObj~be*a&hz{KEi?)U#a3QP<Q=YIdcqrk*4<=pT8UqJfK{r)ea$i#5x
z-0%M;icAa^=YRhXQDkCpIRE>9h9VO~#QER<8x)xsI?n(8zd(_RVafU5{|_iKF&sJn
z`~L$)CWa5^fB$DtVq)OA@cX}l5)(tsh2Q@jK=j4m{}Ys$7#3Xo{l7wqi9zA=@Bd4b
zm>4!({{8=m5);FX%fJ6WQDS0vbNToGKOp^Ae*c$IW@2c$_WOT`G7|&C_22(1l$jWE
zuK)hOK$(f5<NELaJCvCirrh}b|Bf;f!-^Zf|9=6gyZQUSgbEWw%+25bEmW8oYHt4i
zAECm;z;NsL{~8r028CO{|4&h2VsN<i`~MadCWeq(zyF_6VPdek{rmq16()v^+rR${
zs4_9^x&8aUg(?#R&z;}@V^o<KV($F@-=NCGP;lq>{~4-G3={7B{=Y|+iDAv1-~aEZ
zGBKRE^ZWlFRVIc%cYgnuQDb88x%>OSiy9L{#@*llQ`DFkTJHY--=fCEu;lLV|0~p(
z7%trX{r`j-6NACM-~ZpJF)^gv`~9Csor$61-tYe^>P!qX?*0DnqRzx{;NI{5De6oN
zSML4(U!%^%5Oe?c|2gVR3^n(E|33gycmMbQ2kJ}=Tkik<&!EA?aN_>&{}LKZ3>zN&
z{%@nf#Bk@q@Bc9xObiAOfB$dMU}9)^`1}6~4JL*Q4}bqZqrt@R<l*oCPc)bqSRVcU
z&!Nf0pz!GTe+^A02AfB}|9faMF%&%d{XavKiQ&Mb-~T6QGBMnF^!xt?O(upPkADBZ
zpvlA_@%Z=uFPcmY6_0=am(XHjSo8Sze+w-ph69g({}0e&VtDZQ_x}PdCI*HlzyD9s
zVq%ba^85c5EhYwwC%^w+(PCl<dGh=J7cC}+f+xTKi)b@3^gQ|f-$a{<VZoE%|9!NX
z7`8n5{Xa#UiQ&tW-~U^*nHV^p{{BBln~A~X>F@u0w3!$Jp8o!SN1KVE<>~MLf3%qx
zW<34<UqpwA;mgzC|4nq57(|}^{vV>l#9;93_x}<dCI**hzyJ5>Ffp_|`~8274im$S
zXTSd+(P3gZ^6dBjCpt_F51#%0&!Wr3VDtR<e-&LOhM4ES|GVfiF%&%i{Xa&RiDAz3
z-~VfLnHaV_|NVc8E)&Cv=fD52(Pd)z@cj4xGrCL+JTHF#e*=<#@%z7s9utGj%isT9
z^q3eLUjF`{p~u8<<mK=GJ$g(G9It-=-=N3D;PdMD|0{Y-3=>}c{{KUdiQ&qt-~VOw
znHVHq|Nifw&%_Y(`uG17eI|wluYdpV&}U+J^7{AxHTp~p8gG98zo5^=kn`sE|1bJX
z3>)73{x4y`#PH?K@BcOiObixpfB#P~U}C6w`}=>30TaW4x4-|dFkoVM^7i-t69!BS
zf8PH7|G<EWLEzo*|33_v7*yW<{x4w2#NhGn_kROJCWef6zyAjqGBNbL`~APbkcnZ%
zyWjsO7&0*&dH4JO216!>C+~j$zhKD3;PU?W|1XA23?=V>{}(Z0Vwm&(_kSHDCI*fV
zzyAjqF)_$|`29b_h>4-%!|(qcMobKQKK%Z_!ib4M<KyrDXN;H_Y(D<}|HO!iVaCVb
z|5=Qg818)h{a?kHiNWL3@BbdgObjufe*aG}W@6a!>G%HzV<v__pML*eV9dm@<n!<U
z2SDPVfB(M$694@B{|{p(hCN??|JN~LVz}_-_kR}?CWa4Re*aG~VPfF;`ul&42@`|N
z*WdrAm@qLIeEt1@jR_Nj%h%ukkC-qqtoi!;{}U4?hC5$>|7S5}Vlesk`@e=M6T^gW
zzyEufGBIrU_WOT^DHFqyZ@>RHm@+ZweE<D_i769<&-dT|_n0y<Bz*t<|B5LSL(BKy
z|KFH0F)aB0`#+Bv6T_D8zyGV4F){G``2F9-jESM*=kNb1W=sq{KY#zPF=Jvl^Yi!r
zIc7`@4}SjszXhc3*YE#V%$OK7e*OOc#f*vJz^~u`Ma-EPcz*x>Z(`2Gkn{WZ{}6K~
zh9kd!|1U9TVtDiW_x~y8ObjA_e*fQM&ctBz=lB0B=1dF`e}4b}V$Q@+^5^$|5ep`U
zjz7Qu>sT-`-1+nSe}DxO!;e3|{})&=F^K&A{eOZ56NAm)-~TsQFfl~@{r&%f1rx)P
zzrX)~uwY`?@%Q(C4ofBmk$=DcYgjTdMEv{x-@}rLq2b@}{~4A{40Hbd{@-EA#IWPv
z@Bb?-nHU28|NeghB>w;R{}+}_41fOr{?B2>#1O*p=f8#(6GIKdpZ^|KObkmH{`}9d
zVq!SM@aKPr6%)e?hClyTSTQlMF#h>}!itGOg7MG)2UbiBIgEe)vsg1RbTIz;uVT%_
zu!Ql?e-~>ehBJ(R{-;<oF}z^>^S{NKi9vwr&;KRXObj|qfBqk_W@7MQ`t$#ZH4{S&
z)1Uu;teF@pnEw2iv0-B9Vfypm#D<AMhWXF`5E~|j0OmjcOKg}JQkehz@3CQG_`>|>
z{~8-61`d`#|Bu)(F}Se&`TxX*iJ^n_&wmM9CWbkzfBqZTGBNC7{qsM-mWkm4>!1G_
zwoD8aY=8cD*fKHnu>JYJ03^=#=l=m)CWZ|hfBrMrF)<wB`14=Fj)~z3$DjWec1#Qc
zoPYjD*fBAvaQ^vUV8_JZ!};g`1Un{%49-9QH-O~1{`|jT$HXv$>(74<dnSfETz~%S
z*fTLGaR2!qV9&&m!u{uei9Hj;3hqDuXV^0_yy5=ye~&#Ag8|Q<{}1e$7)p5l{AY1s
zV%Wj+=f8#n6T=^#KmUCkm>3**|NJj-U}9+D{qui{0~5mu-ar3$I508r@csFJ$AO6<
zfbY+L21h1_DSUtat2i<-+~E83-@}oK;S1lN{~3-<3@ZG8{&zSsF<9{b`M<!Ci6Mah
z&;K2cObj*rfBxTaWMVj@@aI2^6BEM|g+KpgoR}C&6#x9UabjXPp!DZ|h7%LR4W&Q-
z8=ROJGL--PU*N>Vutnw1|1(ZZ3};mS{D0!a#1NzU=Rb=x6GM&apZ_Y(Obk=h|NIYd
zW@6Z&{^x&zGZVuJ^*{eRoS7I3H2(Zw<IKd+qVebd5oacbBN~7HKXGPaxS{dq{~u>2
z1`W+W|7Bd57;H5E{5Nr7V%VYi=YNO`6T<_|KmSWym>2}K{`{Zf!o*;r_2>T<7bb=P
ztv~;-xG*uS(E9WLiwhIO9j!nAMO>K}a<u>aH*sZRXwd%i-^Z1SVUPBo|2eKq3^F=@
z{!egaVldG8^M8da6GM#7pZ^D3nHbjS{Q3XDm5Jeo&Y%AbZcGd+x_|yFxG^!f=>GZd
z;Ksy|p!?^4gc}n>iSD2O1#V0X6LkOlpWw#Ca6tFZ{|#<T3?Fp={J-GF#K5EX=l=&c
zCI$_?KmP^XnHW6u{`@y^XJSav`}5z!or$4A@6Z1XcP55C`hWgUac5%iG5GU;i#roT
zj=`V*SKOHxIt>2&f8)-?FvsA}e-;lWh8+ff{;PN}F+4H&^WVmUiNVD1&;J+?CWaWp
zKmThym>5<V{`o)0gNfmU;h+C|K<W(t{J-MC#PGxL&;K_bObjAMfBy4$GBLOq{rRus
z$;41%^yj~iClkX2qd)(1Jee5Q82$O*<H^Ku#^}%gHJ(fiFO2^DKjO*6z+(L8{}WFp
z1{LE!|5?147#xiM{Fm`!VhAz*^WVgaiJ`#w&;JlFCWaQ{KmT*Qm>4un{`{Zf#l(<e
z^5_2!FD8aHCV&3l@M2=PV)Ezz4=*N$Kc;{Ft9Uap2$=o(Z{y9xpkV&ze~dR1!yEHI
z|7*ON7*s6&{9oYB#Nc7^=l=n3CWZ`)KmQ+iGcoj7{Q1w|!^E)0;?I8tA0~z`7JvRb
z_%JcZSpNB+;KRh=VEN~NgAWr!g5{t83w)Ru_SpUTf5C@|!N>m3{|_K>`#=9Ve3=+J
z?En1N@MU6HV*lsAhc6R@kHeq;1-?uSR~-KQU*OBcAmRAu{}Ep%h8V{`|6lkrF)VQW
z^Pk6$iQ$RkpZ^AaObi-MfBuK~F)`#g{rO+v$HcI~>CgW;eoPEsoc{bj;K#&Z;r!?S
z6F(+~8s|U%IsBOz4mkh$uj9|ez~b`fe}F#|gNMtX|0VuR3_UJ?{?G7dVz}V)=l>pm
zCWa?2fBs+bXJQa={qz5eKNCZS>!1G;0Za@>T>t#H2w-A(;`--*L;w>*hTEV2H33Wv
z9d3XAPYGaRSmE~P|CRtIhCOb7{+|h8Vi0lv^Z!Et6GMUfpZ@}ZObip;|NJ)yWMUBU
z`13y`kcq*><In$`KqiI|k3au=0+|>xJpTM&63E1Gz~j&V6M;+&GM<0_zX)Vvu<`u!
zpCgEg;eh9#|2jcT3=cg2{C5drVqoz4^FJksi9y8c&;ObrCWZ-KfBr8CVq&=A{pbIg
zASQ+jK7amy2x4OR;`8UfKrj;nhwq>N8o^8qGkpL2_XuWUSmXQWe?l-5!wcU({~Lmt
z7<l~t{9h2v#9-q0=l_miCWZpPKmTt8Gcok|{rUeRn2BM9|DXQ~AxsQE{QvxS2w`H-
z2>A0qA%uycA>hydh7cx(DFJ`}&j?{+*b?yP|BetQh7$pQ{$B`TVz?9V=l_ckCI*SX
zKmU0`nHY2e|NK`8Wn%CM{PW)>l!+lG@X!C4P$q_oz(4<MLYWxu1pfKIAe4#WL*SqP
zJ3^TlSc3lizYxmAAQANE{|k`5pg;dP!k8Eq1pWE15yr%@CFsw8hcG6FD?xw$CxkIE
zya@X9zaor@;ZM+?{}aNP7%YPS{NEDB#NZSB=l_{7CWegQKmXr^F)`Ex|M|}n&crYy
z_|Jcpa3+Q|!GHeSgflT52>$awB%F!iO7NfmIpItUDj|RV_k=SsScLrfza*TAVM@rK
z|3|`^8197p`Tr!GiGd~b&wrK(CI+3*KmS!Cm>5Dr|NM7}U}C5U{qsL1f{9^9=%4>B
z5ljp{;eY<GiC|*55dP=?g$O2wAK`!ge~4gWSQ7Q;zd|GvLqYVP{|=E%3@f7l{7;Ew
zVkn9E^S>pMiD6C5pZ_Z&nHVZ!|NK7@$;7ZB_Rs$}kxUFVaew~vL@_aJiTm^4Ac~2h
zA^y+*fG8%09r1tumqal!v?TobKP8HZVNb%J|2v|X7&;RF{J#;!#Bd<-&;LJBObk6q
zfBwrvGcg=V`t#o*nu%dT@}K_+(M${{lK=c~iDqJ$lk(^PnrJ45FDZZipNVE-_>lVN
zKT8Y~gHGC?{~9q&3@&MZ{yW4lF)(EQ`JWNP#GsM+=YK~G6N69YpZ_ajm>5j5{`|iX
z!^AKr>(BoWF-#0cvi|(%h-G59k@e@lLM#&lL-wEl4zWxOGTDFrC&V%_9LfIkzay53
z!6)a>{~fVR3=?wx{J#^+#Be3&&wqwECI*SzKmS$Ym>6Pm|NQreV`5m4`{#d7923Kn
z+&}*(#4#~w<o)@-C60+9C-2Yy8*xkw8}k1A{}ac=@Fnlhe}#A^28;YZ|6Ssl7;5tW
z{LhGIVmOfh=YLN;69Y@ZpZ^=;nHZ)N{P}+&o{3>a!Jq#x;+Ys;6#V(mk-)_8r{K?j
zg#;!Bjlw_w9TJ!rTnhjEPe@>5h$#H?zaoK&VMgJf|1%Pp7}ga2`M)87iQz`!pZ^yU
zm>9kk{`vnQfr){m=+A$SL?#B0qCfvN5}6ocivIj}NMvH@DEjk1A(4q;NztGG4T($)
zM~eUaUy;bf@Syn5{}YK!3@jyo{y#`$Vo)jh^PeG!iJ_$A&wqs^CWelZKmRR~m>7<f
z{P`b{#Kcfh`saT^5);Fh(m($vBr!24l>Pa?A&H5>qU_KA6G==AK4pLYKS*L?NGSXB
z|3?xN!=17}|0R-{7&yxR{I^JEVo)gm^FJV&iNU1&&;N{MCI*l4KmQw&nHX})|NLK&
z%*1e_{LlX*$xI9n%K!Yolgz}xQt{{ipJXNmmC8T=RZ^H394i0(cS&JlNU8kuKPH8V
z;Xvh||1Bv@3@<AG{GXG;#2`@h=l`A*CWZ-BfBxS|VPaTP_2>VW6eflpRe%2Tq%tv_
zsrvI@C6$SxrTWkRh*Tzq8P$LO7o;*VDAfG<KOvQgA*bfg{|%{33=3-h{J)aQ#BikM
z&;Ku}Obl;o{`?n7V`AW_{qx@>jfp{}_Rs&2G$w|S+CTqu(wG=ZYXAK2Nn>KzQ2Xcq
znlvVcC$)e6UjV7E`}6+=NPXR({~YN|3?6lV{%fQ&F=W*J`R|d=#IT|6&;N{cCWb3@
zfBtu*Gco+B`}2QAIunCT{h$9Q(wP`s>i_(Ik<P@BQ~&2bM+OsvPxGJuCK*f&Q=0$$
z56NI+c+>pne@O-t!<Cjl|L0^dG3;sm^Z!T&6T_0WKmXrkFfsJB|M@SH$;437@#nuy
zCKE$U=b!&6nM@2WU4Q=fWHK@6bpQFkC6kFkr0387JDE%je|rA>XUSq>c+&glzfKkt
z!<oK6|3k8v7`F8P`CpU8#4u;VpZ`m;m>60n{`r3<i-{p;(x3ldvX~e`Cja>_lg-3n
zGv&{Jmuw~mm8pOJ=VUW6xJ>=?zbBiCp=au!{~NNI7}iYv^Z!CN6T_FOfBt{TW?~ST
z_UFGy4iiJnv_JnXa+nxurv3RJk;BArWZIwqH91TSPp19(KPQKYL1+4({|9oI7<{Jx
z`Trn?iDAn0KmS>BnHaWA|MOoZmx<xe^gsVSa+w%pX8ie|k;}x8GULzxo?Iq|mKlHk
zugPU%I5XqV{|mWH3~y%q`Trr8iNR#%pZ_9xObj72|NJ+}V`7*y^Uwc?JSK)cGynXr
z$YWw)nf2%YoIEB5m05rO@5y6g$eH!$|ARaxhMrk}{xjq=F<hDT=f6rm6T_ETfBw7V
zGcnlA{_{U0pNS!6_MiV9`AiH;X8-xWCZCDn$m~D=&*U>P@XY!1|3f|#gU*~k{{;$|
z7)s{+`EOFd#4u&fpZ_5RObmDC{P|x|z{K!p&Y%A?3YZvN=KlG=r+|r}VD6v)cM6yo
zKFs~|pP`V6!Drr|{|bdn3<>l8{I@7%V(6In=YK>Y6T^~ufBsj1<mdnSzo3wb;mZ6!
z|1T6WF-R=<^Z!dB6GO~`KmR3)m>3o;`19YUh>79Jf<ONgikKKQ7XJC)QpCiNv+&RV
z6-7)88y5cgf2N3u;mg85|34HlF<316^IxQxiJ@lEpZ^xcObiDW{rMkL%*4R5_|N}_
zVkQQU#ee=UDQ050vG~vbBgIS%Zx;Xgf2Wv<L1W3E|9^^^7#f!R`L9sI#4u&apZ^vm
zpn01=|07D67%Z0l`Cm}N#89&I&;JP}Obln1{`tS9go)w7(m(&tlrS+AEc^5SO$if2
z%d$WJSxT804lMigU!|0ZL1Ouz{~o1G3_8pI{7)!lVhC9N=YK^h6T_0_fBw$^sayW%
z|Bg~7hBwRq{J&Ak#K5uQ&;K8#ObjwB{`?mxV`7L{@#num852Xria-AY%9t2ttoZZ4
zpp1#(z=}WrCzLTU+*$GG|AsOq29A|~{$Bv8U-{?%mog@XoRxq6^OQ3&w5<H|U!|Oh
zAz;;?|1RZB3>~Zf{Ld(7VhCCN=YK~z6GPAHKmXU1GciQ0`SbrwITOQ#HGlqpC}(1b
zS^MX|Km`-Sl(m2Un^Z6{w5<E{Kc|9;VaB>Y|63}U7{09g^M6SN6NAP2KmU(ZFfq(o
z|L6ac3eY^tpZ_eCObjg>|NPgfWMVk7@y~ysN+t%AO@IF9R5CHl+4SdsPbCw>nN5HG
zuc>5W__OKH|1*_L3=*6F{C`u)#9*`e&wrjOCWeB|fBqX(F)>Wp{O7+%6%&KVmOuY<
zs+brow*2|uQpLm&vgObJB~?re8@BxUf2N9wL1OEl|8J_87+SXe`Oj0$#BgHkpZ^Bc
zObj2k{`v1w&BVa5?a%*&Y9<Dc?SKAHsAghVvi;Bh9o0+>JUjmUzfsM^P_g6B{~y&%
z410F``7cw$#PDRtpZ_K`ObmZ^{Q2)w!^9x4^Uwd38YTvhoqztf)G#p=?ELe8NevUj
zj-7x0pQr)Nd;IzT1|+`w&wrU(CWZ&Q|NOV9Wn$>r^XGp;Eoh$O&;N>ACWaq-{`{X&
z%ft|{_s{<wwM+~v_Wt>Qqn3$*Vc(zsKWdp6BKH0HFHy(Dz_9<%e}_6IhKT)t{wIL=
z2mbu;0Pzp}`M(0hKltbW1rYz>pZ^~~{6l~KOVl$lL>&6_-=dz0f#L9<{|O-e;XnTy
zK>Q<r{;vS>kNo+60>nT1=l=%~|LC9p0u4+I49EWbw`gEuh&cA=e*}ns{LlXe5dZj}
z{|i9;6Mz1n0P#=!`TqjMKl$gsKqC`F#K}MZ4H}sk7*7599|7W@`t!d6#6SJ#{{j&I
z^q>C+K>Ra*{=We6&;0q%(Zs}%bLP)~g(fD3hBJTuTQo5-oH+C6e@qh-gTUE8{~MZ^
z7$VO8`M;!ziDALnKmSiOF)_S2`{)0gCME`hbASE|G&3<&ocr_Nq?w7~z_~yFBbu2Q
zIL`n1U(?LQ5ODs_{{_uV3^UIE`G2IDiQ&QdKmT7eGcjmf`17Bqg^8iy!k_;JEldnM
zF8ui)(!#{RaPiOoiWVjYkBfi)&uL*|m~ipW{{t;d3^y+R`TwMai9zAgpZ^@KObjNM
z{`^;HWn%ES^yj}tD-%P(r9b~8TA3JnF8%pm(aOXia{15y6|GDR5tsk`Khw&@Fz520
z{~ubJ7#>{y^IxQmi9zMcpZ^wZObi)U{``+=V`5ly<<I|yHYSD-SN{B8(#FJKa`n&u
z6KzZk6<7cKf78aqu;=QZ{{rny3=G%){5NT5VsN?k=YK>y6GOtaKmRM*nHVar{rNwk
zorz(}wLkwiv@<bmx%TJ(m3AhEGuQt7f78yypmP1sf1VB|2A}JH{_AuwF$CQF^FOD9
zi6P_WpZ_f#ObkD6{`tS812j+Z=l_WgCWaNa{`~*Y!Nl<9)}Q|(olFc8cmDi0>11Ls
zxbx?~PbU*Y#GOC?b2>ru5`X@;bTTpAx%21$l1|Wk!k_<VI++-z-23zYO(zq>ntOl#
zvve^r+`0GXze*Pq!=HP9{=0NBF-YA1^FO7FiNWRmpZ_ggObk=*|M|b7i-}>y{XhQ?
zbTKhpxc}$>jV>mJC-?vS|Io$6u;s&_|1#Z73^zXf`ES$B#PH+8pZ_u4Objv~|NO7%
z294+b`9G(diQ&zcKmSj3Gcibf{qz4tHxom~*FXPxdYBk$zW({I(!<2C<m;dRHa$!X
zJHGz;AJW6baOUfu|2aKO3{SrP`QOsR#K7?F&;KPoObjyL{`^1E!^B|l?a%)^JxmNG
z-~Rk(=w)J9^Y_nxi(V#%8UOzLkLhJ%;Q0UNe@!nF!<PSl{x9fdVo+iD`~N^M6T=0D
zzyF`~GBG$X{{7F=$Hef4@$Y|)KG3+}-~S$cObi^%fB)z7F)>sy|NY<7$Hbt*^7sFS
zJ|+eqmcRcm^f58)Vfp+2Lmv}E2J7GdBK=GZ6IlQLH|b|$U|{?EKct_DVGY~g{}ugA
z3|H9x{-4p$#NfjI_y3N5CWa5}fB)a<XJU}x`1}7)KNCX-$KU@l6POrGIRE~4n83sk
z!}<4r!UQIUGn{|_H%wq+sNnkhf5`+Uh6P-I{~wva#2~=^_y3a#ObmOt|NiHg$i(o3
z`|p2^iA)S3Jb(XtOk`qU;QjkQXCf1W2JhehJrkK2X7K*~zh)v6gA3o^{}(1QG34<5
z{r_Pi6T=<8zyAd$F)?)T|NU<=iHTtY|KI;1lb9G31pfXnnZ(3!M&R%N8Izb8Yy|)Q
z-!X}a;f3Je|92)aF$f6#{r_hY6GMa0-~Td`nHY40|NeKF%)}5P{P%ytWG03q!hioa
zOlD#z5c&Im$z&#m86toGADPU=z#;ng|C7l~3|mD1{^yv&#PCP-?|+>sObjk!fBy$e
zVPfbJ`}@CS3KPQ>vA_RkOkrY>5&!#t&lDzx6!E|RA539lSR?-TKg(1mhA-lO|7%QT
zVz80;``>3O6GMx{-~R<unHbJU{QW;=Diec<<lp~0rZO?aNdEnQXDSoJ63M^+8KyBY
zypjC-Uu7B-gNfAN{~ptr7;2>c{?D1l#BfCF@BazYm>77Z|Nh@Hjfo*d`tSc6)0h}C
zr2qc^FpY_!Mf&f5f$2;PJTia(J4|O{2$1>vKV>=-!xWjn|2w8LG2D>(`+v=JCI%VV
zzyB{xXJSZ@{rmsRbS8!+vVZ?e%wS@8A^Z2g%?u_69l5{%6J{_m6v+Mk-!g-VVT;_~
z|0`xNG5nDG`~S=gCI%7tzyIINU}CV5|NEb3CKE$|{NMj7Gnp7N<p2J+naRX(K>qLl
zgqchXG75kHH_T*Wuu=H?f5A*9h8c=~|KFI&#IQs0@Ba@onHX*;{{1g7i;3Zl;@|%o
zvzQn}l>Ywrn8n1Pq4f8E!Yn2R52e5V8)h*v>{0pqe+Nih_3!@&vzQoMRR8|}F^h>I
zK<)2;nb}MXC2D{Fo6Kfnn4tFef5>bmh7)Rk|Ch{WV)&u<_y3gHObkBifB$cp&BSm;
z{qO%fvzZtqH2(f)n8U>2qWSl~!W<@s63xH=9p-?>Rsa4^n8U=Nq4oEF!yG1t5Us!e
z7tCQ|$kF=yf5#jqh9g>k|KFIy#PCMz@Bbfjm>5{J|Na-4%fw)#{rA7gT+sOG-~SPF
znHcWq{QX}umx+Nv_wWBXbD0=qbpQU}Gna`$LGSPX7ju~y7U=!`&ohsS;f&tj|2p%S
z7+&c8{qHl6iNQht@Bf^6Obi+NfB*N)V`6C0|NDQ<JSK((`hWkQna9Mi#NhA$AM=<P
zei;1yFEO8qLBsIxe~bA{3=xKZ|HsT{Vt8Qq_kY8DCWb$TfB!F-4;sJx`~S#%CWb4<
zfB(Oj&%|)R<nMo;1xyTUO#l8jSir<E!|d<>kOfQ(E#`m!S1e#+D6shZf6f9Xh8WAg
z{|_u+V(_r~`~S%TCI%DhzyCQFGBGIF{Qa-9kcolE_V53Ig-i@TZ2$f*S;)lj#P09^
z84H;hF4+J5zh@y6!ybpf{~s)5Vp!q$_dm-bCWa|afB$PNVq$1;{`=nt#CQJtKV=aU
z!v^QS|63L@F<7|#{l8@q6GM&5-~TrjF)<u)`TPIRA|?hF*T4T27Bew;xc>d`vY3gX
z$Mx_3jKxe07hM1T?^(>mAmaA-|Axg(3=wXB|6f_m#4yM0@Bbf*nHV0p{rxYqgo)vY
z+u#2tOPClW-2eU$S;E9%;{Nx4&Jreu6!*XXdzLUURJi~Bzhns$!w&bq|BozTVmRae
z_x~M`KKH->|11HG7ykV(vy_R!!sG9Mlch`yJ|2Jn`z&Q**x~v2f6h`ShBKaj|F<k<
zVtC>C_y3ZmObiiTfBzo=(cXXmKUvDeP~rXeKg%*Eh7Z1f|Jy8MV#x9P`#)hB6T=O^
zzyCXyF)@7c`}=>vGA0IwfWQBbEMsEO2>AQ|$ucGen}EOn|14u-=m_}xUuHQI!-9an
z|4o)NF<c1v`#)qk69Yrw-~T1cnHUrT|Nft{oQc6D@bCXM%b6Gw0{{L$vz&>cCh+h7
zH_MqACItTd&$5Dv;Y{G){~9Ym<9dJpd#qq$Pzd__KVt<GgG12Y{~ars7*c}%{$H?y
ziJ>9r@BafUm>8x6{r!Jq1rx)ApuhirtN@MY{rxYol8Heg`0sy<l}rpPg8%-HSjoh2
zB>3<Dij_<ZH-i8EpRf`%UibI^mX%Bl4k3U4Us=h-kP-6t|Cg0a3>u+-|4Xc5V%QM+
z_rJ|5CWbSifB(m<Vqyph`}@CP6%#{2*x&yPRxvUB2>bj0$SNiVk?_C&pR8hHm=pf@
zKgVh&h8^L5|7)yfVsMD~``>3Z6GKeI-~TzQnHZi#{QW;+H4_6v<lp}rRx>elME?DM
zWi=DSlE}aRzpQ3r(24r{Ut$dtgGbcg{}yYQ7%oKp{U5W2iQ!Gu-~Tmhm>5c;|NdXF
zhKXT9^xyvn)-W+h#QgpLWDOI8NzC8>ENht<_Qd@Cud$Yi;YQ5g{~l|Z7!qRt{?A#<
z#84Ca_kYh?CI*(czyCL^Wnxf>`}_aGS|)}Saex1RS<A$5B<}Bjk#$TA590p*H(AHT
zkP-j)f5bW_hL-rh|0~upG4Le({Xb_N6N5&=-~W5oF)?gN`1}9CIwpoQ34i}HtY>0)
zkns1v#Cj%%KM8;TTdZedXi5D0KVv-;!->Sd|9jRmG4Le){l8&76GK4K-~U(EGcim_
z`uqRKdM1V&Nq_&#Y+z!LN&fraVFMFGLh|4LDI1s=mL&iE-?4#-;YIS_|7$idG5ksX
z`~L_?Jmv5ICmWa;cBK6M{|6+V^7p^YMka<2X@CC*Y-D0!N&ovlV<QtoL;BzU9UGY#
zR;2&^zhWa314G8&|0gywF_>ih{r_Sk6N692-~SAom>9NX{Qa-6iHYG!#^3)An?U1}
zfBz?JVq%cV{QJLQ6BC0$=HLG_HZd`DWd8lXV-pj@m#n}4Z){>>kjVb~|HCFG29NB&
z{{=QPF~ns5{jaf^iJ>O@?|+ZYObk1+|NhU|%*4Qu^Y?$pW+n!moWK89Y-VC`$@%;L
zz-A_fgq*+sA8ck~*pu`3Kf@L#2A15v{}r|{F&O0j{qL}aiNPcH@BfG`ObivdfB#o(
zVPfdX{ri8y7AA%@xqts}*uuncBKPnA3tK?rnScL(0O`;B`(I!y6N5zF-~Sq0nHVzi
z{{9cx%EZu;_xFFnRwjlSd4K<RY-M7&lK1!jnypL>Kl1+mKeLsIK_vh0|2JEi7;N(Y
z{^!}o#PBEo?|*}BObikQfBy$;V`6Y9`1`+L8xsRV;otvLwlOit6#o6cWgBQ*^Y8yF
z+n5+wivIrpv5kpAq3G{_iS3|q%fJ6Ewlgts6#xAnvz>`SrTFjvn(a&sKE;3k&)Lqz
zz*F+~|AFmH3>qbW|3BEy#1K&O_dml9CI*4hzyDQsFfr(q{{8Q=gNY%e^zZ+a9ZU=&
zWq<#7>|kOrDEs?=#SSKhh_b)`PwZe~kSPEA|IH3229xr?|9N&YF~pSr{jal=i9x2~
z@Be_EObiwkfBzTkWMW9D`1^mtP9_G0%D?}&>||oFsr>u@%1+Su<KO>Zb}})jRQ>%g
zv5Sepq3Z8{i(O0%8C8G(N9<x^(5U|Vzh)N`gG=?_|8sURG2~SL{l8}y6N668-~SJG
zF)?`5{Qb|cn~9;I=I?)n-AoJywSWJ+>}F!{sr~yuWjAO%@$dhZ-AoK7b$|b_*v-Tc
zQ1|!$iQP;L6?K3Azu3*hU{U|~KhGW}hLHNd|8@2-G1S!m{qM7fiNU7f@Be~5ObihX
zfB#R|!^F_g@b~|QJxmM^jeq}N0jY2N`~S@zCWeB>zyEpmGBNyU{QKW#FB5}J)8GFI
zdzly-n*RQ8*~`Rmr0MVf6?>T&IGX?dKeHD!?)dlrhrLV;6Po}27um<eaHaY0e~W!g
z3=%DW|HtfOV#sOv`@d!%6T_62zyIg#V`4CA`}_aMJ|>2kw!i=H>|<h>(f0TMpM6XW
zTiXBrSJ}_Rz|!&ezsr6m2APh(|6}$uF<j{Q`@dm76GKJk-~S8tGcojZ{{6pWKNG`(
z&cFXJfYf#U{r_P<6N69J-~R#!m>3GW{{A;Oz{D`2>+k=7156BCy8iwzIKaekq3iGe
z2?v-MG`j!(-*AA5!J+%_{}Tt87)rYT{(o_RiD5za-~Sv3nHUaq|NXCVkcr_+_uu~x
z2bmZ?bpQRIaFB_Cr|0kghJ#ED3O#@S&p61$P}1}F|DJ<P3>`gx|6e)C#BihM@BbeM
zLF?=P{+Bq!#30c7_rJv<CI*$>zyAXcF)<|c{{3Hah>4-4_wWBHhnN@^^#1+7<q#9Y
zmfpYr&m3Z6_|W_J|A#|N3?hAh{|g*uVle3Y``_R&6N5|N-~S$mnHU=S{{GK7%*3#y
z@9+Pf!%PeZ`u_f3bC`+YO5flAM-DSF2=xE`|KczcgGvA2{~Sk{7y|nL{?|Cd#E{be
z_rJptCWZz5fB&Z(VPZJa|M!2(5hjKQ{eS;2Il{#7rT_2$Jx7=r3?}^j|KJD{L&$``
z{~3-lF%(Sr`(NQG6GO{{zyB?cGBF&O@b`brQ6`2b6aN0MIm*PqF!AsIIY*foL?-_I
zzvU<sL%_tp|8E>+VknvT_y3QhObiny{{1g;jEP~%#J~RyjxjMjnE3a9$T21cmPvpA
zmmFhaP?+@h|CD1)3?`HQ{$F#9iJ@T9-~ShmF)>V;^!NXVV@wPiCjI>{aGZ(Z$fUpj
zHI6eeFiigY-{&|JgUaN;|8tHrF*r>A`@iQn6GO=4zyFsUXJVKz`S1S|$3goB{{DY)
zoQdJW<iGzpPB1Y%nf&*^!U-k@g(-jkyPN>+8~FP_<pgNoz~BEZCzu#Yru_Xs=L8eO
zhADslA2`9paAnHh{|`<uF?^Wv_dml)CI*(NfB#FIWMXib`uD%hNhXGrsek{+oMd8X
znELmB%}FMPDO3OcpK_9k;lk9v|96}OjbH!$f8!(*gTS=E|9_lhVo;g(_rJg?CWeG*
zfB&1DVq$2S_V<6tDJF&m)BgT1ImN`VW!m5WJ*Su$K1}=jf5Ryz29fE1|6e%8#Go<#
z@BbI4m>689|NYN#nu+1e^uPZtPBSqG%=r61<}?#S$c(@L8%{GZ%$V`_|B};840mSy
z{eR*#6NAFczyIHyW@1R0`S-uT8777mGyncKIm5(oVdmfeA!nEve$4#)zvK)P1IL`d
z|L2@xVn~?t_y3+VObi`!{{FvnhKXUvoWKA7oMB>kFz4@onX^m`9&`WxcR0($kTLh~
z|Aezl3`gev{oinwiGg9>-~ThtGBIqK_xJyfvrG&Z=KcMD<17=yhk1Yh|2WIUpfmsP
ze~ELTeFK00TbyHJNLldrf5JH?hAj*J{%<(P#PDaq-~UU_F)>Ii{QLjNIVJ|3g@6Cw
z0jXd3_y3=BObi7J|NfUb&&04`;otu@=b0F`Ed2XF<UA7t%c8&kE6y`9C@lK>f5v$x
z29rg9|8F?Y#L%+n@Bb?x^^5-g{{m9K=<k1?3!w4nzyA#`Ffk}B{`)`R0uzJD;=lhh
zE-*2)EdKky=K>SMg2jLTuerd)ux0Vz|3^UTm;C+z0;GP)-~SvJnHWr#{Qa+Rk%^&Y
z$>0Aj7eV_E{{Bz7$i%Q^$>0Aq7nvAXmj3;};35-)!qUJ04}jD!{rmq0Nd3~k|Nns0
zFa7&p<`NUbmZg9Hn_L3zH~9NM;t~^s!m_{rD=slHm@NDIf5Iiuc=q4_TP`s%ELisU
z{}qt>Wq<#_0jXd9_rJhpCI*G&fBzd?W@0c|{`bGfWhRD}<$wR@TxMceu>9};p36)O
zTbBR*zvMC#1IvoP|4)F_ulW1_1xWphzyBGoFfp{O`1@bw3KPSE6@UM`Tw!9^vf}Um
zm@7;SEGz&1Z@9w5ps@1q{{>f=7))0F{l5dGe&yf)cR=b_{{8<4q<-b!{~}kJ7+6;Q
z{cmxVi9uo2-~SO;nHWq~{rz8Xm5HHc)!+Y9t}-z!SoQb+ma9w*TUP!3f95I^!-Z9U
z|G&A)#1OIi?|+$VObl~Y|NZZ94Ycpz@Bfr*pnV5_|94ztV#rwY_y3w}Oblz*{QZC7
z8WY2ZHGltqxyHocvi9$Pk?Twh8teZ4x4F*5;IZ!S|CsAc3>oYG{;#>t#4usq-~V&2
zGcgFP|NH;QbtVRb^?(1rxX#27vHtIWjvGu273=^0*SNvN(6j#Ue}@}P3@g_E{U33I
ziDApezyCXKFfsht`1k*c8%zu$oBsYkaf6A$VAJ3KFK#d~xNQ3SpW!AGL(QhY{}paB
zG0fQX_rJqUCWbYe{{D}+$;5DD)8GFUH<=jTZ2J3u!c8Uyp3Q&%Z@9_Ckg@si{|g{}
zoB#fQag&K*$L7EP8E!E#<ZSu-U*Q%LL&KK8|1EAYF+AAv_kYYSCWb#-{{FAI1sYfX
z`+v?Y(0+x#|F_&?VsP2|_y3t&ObiKI|Neh-i;3aI*1!K{ZZk3HZ2SA);WiUP!M4Bu
zQ*JXcY}xkrf5&Ymh9BGh{$F#OiNR+3-~ShGGciPL|NH;LZ6=1C?SKDs++kwau>J3U
zojXhn7CZj_kGR9cuwcjE|220&`w;&ApK=E@{{Hv>mOD%gDm(xFzjB9(A!gU#|15Wz
z7>?}v`(NWO6GO!AzyCe%g2vnb{x7);+Gp_h|BSm#3^9BD{@-wyiDAm#zyBZHWn%cV
z_wRp}drS-y_Wk{@a*v7O!@j@&J?=3vsO<myKjR(~gTwy6|2yt6F@)^@`+vbbCWeCj
zfBzr2$HcH;|KI-)?lCc(*#GxG!+j=(C;R{YSGdo_z;NL2e~0@_3_1t?{!h5i#Ncq?
z@BfPXObjsx{{EkFpNXO1z~BEH?lUp89QgbH#C;})1qc5Ae{r9QLF3@x{}K<F7;+B&
z{crPtiDARRzyA{+Ffn{N`1gOy111KGLx2CTc)-LEaOm&<0}q%O_8j{A|H%U;h6jiK
z{{QoUiDAu=zyCEJGBI2^^7p^TLneklNB;iLc*w*carE#1j)zPPCP)ANU-6KM!Q<%P
z{|6p2F*F?g`~Sg1CWa|T|Nj5+kcnZ%(ZBx%9x*Z8IQsX$!6POHjbnfRM?7L;m~iax
z|C&dj{RDsi&w0ee@Z#9t|9c)WF$f(0`~S`(CI*$0fB$nlW@7L;`S-uZV<v`@lYjqv
zJZ55;aPsf}jK@q2Yfk?C-|?7<;lRni{}()FV)$|L@BagjnHVfi{r&&sF%v_`slWeO
zo-i?FocjA;<_Qx+!>PajO`b3@EIIY}zt0mUhJrJH|5rR=VwiE}@BbN3m>3S6`TKvz
z6DEc`Xa4@b@q~%t$C<zXe>`Dg;5qyEzra%_2A8vc{~J67%@h3n@9~t0q2uh|{~1r2
z7;c>X`+vey(7uDe|F=A4V#ql6_y3irObipw{r&&tDHFqz3xEGBJY!-wbK&oQhi6O-
zUoQOppYV){LEz%w{|(QW7<4ZF{lDND6NAIWzyEhUV`8Yd`1k*fXG{!JF8=-h;~5jf
zii>~$3p{6HIB@are~sr%40kU6{qOOdiQ&h^zyC9yGckx<`uo4*ITM4%rN93dJZECC
zx%Bt{j^|7a0hj*%zwn%iA?MQH{~w++F?_l7_rJmmCI*YkfB(C@U}C7b{P%yx3nqpG
zm;e6ndBMcMbM^249WR&|46gqDf8hlaL&Vj;|384_um1fn@sf$*&(**GZC)}lNL>5-
zKjtM9gUPkO|7%_{F%(?;`+v?$CWaZ;{{G+d5;QOH_y3)jObjQk{r&&tB@=_l^}qim
zUNJEkT>tyu;uUCq;P3y4S4<2E*Z=-6c*Vpp<NDwK6J9Yf?705-|Atpg3^%U-{eR&V
z69dDIzyCkHVqy@v@%KN+YbJ(>8-M?6yk=r3x$*bE$7?2r88`m^Pk7D5z;g5N|CZNG
z3=TK{{$KGLv_InS{}Zp77%Fc5{r}=M6T^X<fB$p5VPbf3^Y4F+H%tsNxBmY3cmvue
z@%Mki8zzQ~TYvvIykTOvaO>~?6>pdrcy9mwf94GngU0Q@|KGe}VsN?r_dm~DCWeOF
zfB);eWnx%y`|p3Bw@eI2ZvXwC^OlL>#_hlVTi!A;sNDJcf5lrS28TO;|DSjZ+E?-S
z|BJVv`HR2*8Qw85thn>{zrs7veu}^U9o{i9ytwoCf5JN^27$YO|2Mp2Vo<sJ_y3G{
zpnVm8|L=GQ+E?-S|BZJ{3<vK1{r~436T_XmfB(z8XJYtq_wRq3_e=~9_x}EmdC$a<
zaqsW{n)gf$bMF29Kj%FY!;X7@|L=JZ+E?-S|DE?t3~%oJ{r}}X69dEjzyEnYFfnx8
z|NGzO0~5oU`+xr@d|+Y_c<}ds%LgWgDG&bsU-5y7q2}S=|7Sjc_EG%(|K$T{-^Abl
z5+9iu93K7sZ}X9fA?DHF|1lq#7%Cq9{a^EuiDAv7zyIfaWMcU9=<oj{ADI{=9{>IS
z<RcS<$>YEOSw1l_ggpNHU*i)K!<NT?|NDGmVtDcR@Bf@nObmY>|NY<ciHSkx$>0A=
zJ~1)4Jo)?o$R{R-lqY}xzxc$&(D3B%e~!;g40E3R{jc#Ev=8F%f1l4x3^$(s{a^B#
zi9zGp-~Tf{GckBP`}=>-XC{V}XMg|S`OL)7@a*sZKcATxwmkd$U*-!F1IzQj|6RT?
zF(^F$`#<Fi6NAn3zyDjlfc8K9{lDT16T_b8fB&EP0@~;B_x~G^`WJuyvwUS@P<iq9
zzsgr82A3Cq|9gC8Vn}%L_kYG$CWe|9fB$!UWn!4|;_v?zUzr%zy!iY7z*i=Q6EFV$
zfAE!wA>ifT{{r8b7^b}Z``_dn6NApHzyCwNF)>uU`uo4+8xzBgSAYLc`NqV+@cQrn
zE#H_JG+zJxf8`q!gUjo`|G#`=Vn}%X_rJ(@CWeyNfB)-zXJR<<`tSdM@1Xq=fBzSJ
zXJTM@^Y{OR?@SCDZ~p$@@STal<;~y!7rrwwOnCG6|A+5P3_ITZ{V(u?iQ&qdzyA$>
zFfn|1^Y?$i4<?3=w}1Z^fW+Va{XgLc6NAaSzyCM<U}A`Q_xJyWA507_@BaS(@PmnA
z!Mnfz1%5Iy?0NV1zrjx?h70fh{`dIF#Gvy2@Bf^iObib1|Nig!$;1%z{_p=aKbaU>
z-v9l7<|h-wg7<&_zxm0;aN_;n|2)5#7@oZU`(Ni569dDCzyE!HF)@gI`1?QQ7ZZcV
zhrj=8elan)eE9o+&Mzj0Gavr`Kl6);LFeP&{~vxaF+_a)`=8@C6T^y+fB$RzW@5PV
z@$Y|+-%Jc&KK}im@tcW3;M3p#4ZoQfR6hOvKjSwOgTtr4|9AXmVkr3Z_y3LGObiP?
z{r&&rHxt92Pk;YQ{9$6a@#*h>i$6>ZKR*5aAMuBYLFDt_{{?@T7z{rD{XgLk6GP6I
zzyJ6AVPfd{^7sFpKTHfOzWn|F<qv4T#ozxtf0-C=eEIud=Pwfj%h$jEUH&pLgna$`
zKjklIzVGk<mcL94bH4ulzvM4yzVGk<J%2&-eSiO7`OC!c;_Ki4U;Z*NNPPSIU*sPX
zgU7eO|4sfeF{FI^`#<C#6GOwdzyC}AF)=Lo_V@pke@qN}zWx2b<{uNojc<SdpZUkc
z@Z;Ox|8M>=F^GKs`=8}M6NAS0zyD?aGcmY)|NGzOKNCa5_rL!`{xdO@eE<8u<UbR`
zneTu9Px;Tp@ZkI3|7-p;F?{*{_y3XqObiA;{{DXf()Z)<e+C9-hJ+t~|0^&sGnD-J
z``?0rnPI|@zyBi`m>ItO`1`+xfti8h=imQR7?>Gke*XQx2Bhxi-~VSAm>D{L{{8=i
zftg{>&%giwFfcRR`1$w00wXiSo1cIGTQD*+aQyoFKZ22&LFU)r{{@W93>Lrs{-40e
z%;59u@BbBy%nS*?{{BC}$jngk>+k;?jLZxle*OLb1El`<-~SR!%nT;K|Nb{%VrKC8
z{rA5I6Ej21@4x>On3x%E{QmpDfr*)c<<H;$3z(Q0Wd8j9zk`XH!Qju|{}-5;8C?GS
z{r`fAnIYxR-~SxU%nS?u{Qa-N%*=4$&)@$Z%*+fA{`~!)!OYCS@%Qil4rXQslfQre
zuV7|o2>JW>{~2axhMK>B|G!~oW|;H$?|&W^W`-Sq|Nd8DVP-h<_wRoj7G?&He}DhS
zurM<i{QLXAhJ~3S;osl?b6A)eI{y9rzlVjH;l;nd|L?FcGYI_u`~MFMGegY(zyD=e
znHgIC|NU>n%FM9k|KI;Htjr8|{{Q`7!^+GM!}#z25|BLOzyC*AnHknF{`>!gm6^eS
z`QLv5HfDx7%>VwIurV|2VgC0&gpHZOh2`J>3N~hjGc5o9&tYR`@L~J+{|Fm1!v*$#
z|39!XGuUwa`!B-I%n-xz@4pE<Gs6>(fBz%cnHh38|NXCFXJ%Ny`S1T6c4mevod5ps
zVP|G|!TIn16?SF@39f(tzpyhiJmC8GUxtI3;RyG?{~jF73<f;^{^xKoGtA-n_kRKh
zGXn?jzyDh}m>EiV|NXzg!OXCN_uu~?9Lx-Nc>n#E;ACd_!29pN0Vgwq0^h&?0i4VX
zFZllbui#{6IK%(%{}N7S1`C0I|4(o-Gb|DK_x}wiGlPKOzyAVU%nUVx|NfhBF*B?Y
z{P#bEi<#ky;J^PRT+9p#LjV5H;9_PtAoTD54lZT}8{vQdZ*Va)tPuY9{|6T{!vo=e
z|0TGY8F)ng{kPy|W-t)>_dkN0nIS;r-~S43W`+r3|NbxFW@gwS_V51zZf1rTV*ma>
z;AUo!5&!p}frptvLE_(k9Uf)|70G}9BY2n@W=Q_~U%|u7a6<Cm{~0{Y3?C%_{oldE
z%wQw+@BbYhW`;Xb|Nj5sVP=Ss{`X&omzkkM`rm&WUS@_3(*OR)@G>*}k^c9;ftQ(K
zj?BOR3wW6sBxL{nKfue(;350({{voTh634t{~7q08TQEj`>(>s%n&2@@4pKlGs6wJ
zfB#eXm>D?a|NU>_V`ear|M!0hA2UOa{J;N4_?Q`Z6#o5x0#dK=?>`GaGeeKUzyB)y
z%nVx;{{461XJ+`I@b7;LKQqGw#ee@>_?a0VDE|AugrAu~K<VHABmB$^7E1sAKjCL)
zXi@t2pF@C|K}GrBe+>a<h6T$1{(A^8Gh9&q_di2`nc;`>zyBQq%nU9n|NgHLU}kut
z^6&o{0cM5-)qnrr2rx5DQ2qCxN06Cehw8uoI)cm$ENcJ$2M97VEK&RSzd(?gK|%fB
z{|SQ33<2u@{%;UuW~fmA_y2+*Gs6+}fB(M-GBc!T{QEB=#LVzO<KKT1A!ddIt$+Vx
zgqRsRwEq3C5n^W8p!M(n93f@~6P<tmPY5wHEYSJ)|BVnc!vURt|9OO&89a3V{WlP1
zX1JjH?|+CeGedy>zyCGD%nVly{{3Ge%*^0m`0xK2VP=K|!+-zZ2s1OhF#PvlK!lm0
z!06w96A@;HHAesbhlnsUTrv9hzeI$Y!NmCA{}~{@@xT8&M3@-@O#c19A;QeiVDj((
z4-saD6(;}wONcTvd@=d=-$s;~VT$R$|1qM>3<75V{?~{yGq{-j`#(pNnW4h$-~T<L
z%nUtd|NdVQWoFo8_V51}QD%k~^MC(k#F!Z}EdKrX5MySzV)5^Pju<n8gXO>f6U3Mq
z)>!`gzeS9hLBi_a{~Kb=3_e!>{{IkTW@xbb_g_MsnPH06zyAi}%nV1Y{{0USXJ+WJ
z{`bE^oSC7(=HLG%;>-+pZ2tW}A<oR;Vf*j@8*yfaEw=yu3rH|CDA@h`Zz93W5McN3
ze~1J#LxtVH|0NR43|s8}{huPi%n)M#@BbDFW`-s9|NdW*U}m^t|L^}731)^r_W%Bi
zNHQ~cIQ;u>A<4|}Cg9)y2uWs!jKF{YD<qj2W(5BGKSPq4;XvTO|2rg^8F+&J{l6p0
z%&;ct-~T_7%nTaA|NhHJF*8I2|NCzv#mvwU{O^B^6f?t_;D7%cq?j3ULjL_<AjQn^
zBIMuy15(Tk5~2V8KagT(a0vbPpFx_Lp(pg;e-&wF2A!~f|6Qb+8CHb-`=27s%y1^`
z-~SeAW`;Lm|NbwLW@bo<`1k*UG&947h=2b-NHa4$i1_zkK!%y2Ci35Z6B%ZP1(E;$
zhsZE99Ekk)zeI+a!6EA3{~0pO3>{Jb{_l`sX4nw*@Ba-MW(I@kfB%2TFf;hX{`;>X
z%gj&^`|rPpEHlG|*nj^sWSJRi;{W}hA<N7#CH~+44YJG(I}-o>e;~`u(2?}-KZhJM
z!;z$a|25>88LlM%`|l&i%<v@T-~R$RW`-}R|Nc*rV`gAU|M!1~95aJN#=rk}<d_)@
zGXMQ&kY{FClKJnyiaaxeNY=mq9`ei#bF%*Z&yi<lIFR-4e~Uab!;`Fk|Ch)!GjL@8
z`+r29nV}*3-~T7_%nU2C|NUoCU}iXz{qMhw0yD#x?0^4F6qp%Qa{m4IQDA1s$ocm_
zM}e7PO3uIkEegyGTXO#WU!uUwa3$y8|04>_3^jTG{(n(mW>}E-?>~<sGsBU*fB#h!
znHk>X{rhjD$jl&<|L=c@A~Qoo{=fefip&fx`Tzb;P-JFUlK=1j29WyvfB!EiGBb!2
z{`>z&k(t4w@ZWzCC1!?@!hiowl$aSN6#x65p~TFPQS$Hq1SMvM7bXAxZ&6}q@G1NE
z|A7)S!<n*w|5=oo8D5nA`>&$R%y6ds-~Rw*W(JOmfB#FAnHf4N{{5e!%*?Q(>fiq}
z%FGNF)&Kr~P-bS3sQdR{MTMEcr0(B;7ZqlPh`N9OV^o+K8tVT2uTf!UxKsD<{{j_e
zhM4+)|4*neGt8*}_y3IwGsBU_fB!{PnHe55{`+sD%FOVm@!$UtRb~c>rhorSRGAq}
zn*RNtqRPw=(Dd*B7FA}3l%{|G&!{ppG&KGD|3;OWVNTP(|2%5U40oFT{nt@rX0T}f
z_uog2nZc*|-~SXfW`>OBfB#$5m>F7{|NUR0#>}vw`QQH|YRn9Kn*aTOqQ=bdp!whb
zKWfYj94-I;i>Na*ShW26ucOY)P}B17zmGaI!-|%F|5MbN8BVnP``@C@%<!V+-~T1*
z%nTFS{{6qA&dji-?ce`5>dXu`+W!4#(O_m^X#e+LMuVBbp#9%}6AfmDoc4eJBQ%&9
zX0-qNU!cLvu%rFo{|Oq*3^&^U{okO$%%IWv@BbYQW(J?mfB(N|Ff(Ly{`)VY$;{Bw
z`R~7pCNsl=&VT<yG?^LhbpQL`p~=j!rRU%O4VughCcXduU(sY{n9=v|KZ6!CgGB$o
z|0-I{3?}{m{=0zq6aM`#&|+o?negxb6fI_kD--_x-=W3Kz%u#Y|2JC93@wxY{TI+?
zW=NU#@4t&SGeg6)fB#donHlCx`}e;^o0;Lxw15AXXfrcdO#k=)h&D5W&-8!)?`ShK
zWK93}|Bp5^L(BAk|7CQT85T_c_uoc`nPJcLfB$22m>D!?{QKXa!_43?<KO=oI?N0a
zGyeVGpu@~CWyZh%S3v4!{QLh!hneBVjDP<{beS2x%=q`;M3<StVCKL75xUF_IWzzL
zuhC^@STOV7|2ewM3_P>{{Xe10%wRJ6-~Si7%nTD||NGCQ$IS3&&cFW_ddv(CbN~I1
z(PL&Pnfvd5gB~-(m%0D`uh3&=NSXKV{|P;2hAZ>_{ePjy%wRJA-+vx`W`>OU|NiUf
zGc(l8|M%ZTpP6CH{D1#b^qCnxEco}oN1vJD!NPz4H-OYF`uG2WJ~P9DMgRVP&}U}2
zv-sbC2?J(^6HEU6w=rO5_^{;P{}=;i2A8G({?`~VGvqA&_kWH7GsBdn|NieWU}o5}
z^xyw02FwgMmi_zBV#v(!VEMoQI)=;)94r3)cQIsUuvqc$e~KY9gU^b8|7#4H87fx%
z`#;B!nW1OJzyDhdnHd(W`1k*eAv434761M}F=S@=vEtu<4kKm;ftCOMD;O~|IIR5l
z-@%BPA!p^k{|QFS3@cXt``=>3%y4AozyC{&m>GVo{P+Ke5i>)|>VN+~7%?-<SpDz6
zfH5-z%i4ecZH$>2O4k1SA7jkSuwd=K|24+U3}@E<`#;B+nc>IUfB*LwGc)k4`}hBf
zF*Ae0x_|%Q7&9}Nto!$$#e|u`W8J_1GA7InCF}nEw=rR6Sg`Kj{}>ZyhBNE_{jV`$
zX85u0-~Tx#%nT9h|NTE;!ptyX{lEVYK=K>@{pT=cX4tdw-+vubW(Jo{|Ni@!GBea{
z`u9J_l$l}2=70aEm@+dg+4ArI4iJCKzyB9ZnHipJ`S<^WDKi7l)_?y6%$ONWw*LEX
zV8+Z4v-RKq05fKWmaYH(XP7ZFyxIEie}@?}L&Ua!|5unXGtAlc@BbMyW`-l%{{4Sq
z#>{YM+rR&R%$ON|Z2$LP$DEmgVdua9A?C~s8aw~}&oO6an6UHT{~mK@hCe(1{a<6w
z%;2!=-~S8d%nTX3{{4Sp&dkuT>)(F{3ucB5yZ-%GuwZ65vg_Y}3kzn38@vAf53pcn
zVA=iee}M%vgT(HC|2r(08C-V%`@h11nIUEOzyBvJm>GI@|NH;Kf|+5#?tlLoESVYp
z?Ed#(!IGIlV$Z+-4wlReCVT$<Pq1WWn6T&H{{~BDh68*4{a;|o%)qnv-~R)a%nTNL
z|NVbp$;{BR_uqd8D`ti_d;k4cv0`S>+4t|iixo3N$G(66Gpv{yp6vVgzsHK1;lciY
z|F>8%GrTzP@BbYuW(Jpo|Nb*rGcznW`0u}pH8VrXp@08<teF{14*&aKV$IAj;qbrz
zGpv~z-W>k-e~&dY!-gaO{y(v1W@tG2?>~<XGsB&u|Na};Ff&*j`}aS@hMD2dv48(-
zY?v9&9RK%!i48M@#)*IbPuMUsw4C_&|BVeZ!;%yK{`1%}GrT$R@4ta9GXu}bfByq)
znHfS({`+5I%gj)6^56d{w#*EBPX7D9!<L!h&dGoOZ`d+3sGR!u|Bo#*gUhLZ|7Gl$
z8G26r`|n`K%&_LvzyAq#%nV;n{rlfy$IKvd`rrR0cFYVhr~mywVaLo+bNb)^7k11H
zM^69y&tuQb@Z|Kr|2p=}3_552{SUBbX7D-l?|*?kGsBcK|Nc+0XJ*)P=HLG<_RI`_
z&iwm-!=9Nz=Ip=!KkS(qQqKPSFXO<>&~o<Qe;Ws8hBIgX{ZDXUW_WY<-~R>&W(JdU
z|Nbv=U}gw8_wWA^2WEyj=l=bF;lRwW=iI;l9FEKkEa(6I*KuTKP&xnazmFp`L(chs
z{|g+M8G6qD`#-^vnc>R$fB&~QGBbQR|L^}5M`i|_3;+KAaAanPx$y75gcCEvk_-R-
z+c+^ZT)6P>e~c3|L%_v<{~Mf`8P;6<_kV#CGsBmQ|Nb8UiC_Bn|A`YbL(8Rq|5==w
z8ID}~_g}@CnL*+5zyBW2%nUV`|NYN#W@ZSv^6&o?XJ!VAtN;G*ab{+ia`oT;2hPk4
zAFlrU&*H+&@aEdT|2i(r3}3GQ`yb-M%n)$n-~S31W`;F4{{5fh!pyMZ=D+_(T$mX)
z-1_(bjSDja&+UKz1zedKGH(C-Z{o_#kaFkW{}@+hhMc?q{<pX?GxXg3_kW2iGsBg;
z|NftFWoGzt_uu~)uFMQJ_x}CoabsqPx%cnCjvF(>l6(LD2e>ga9J%-Je}Nk_1JC_`
z|EIVyGw9s^_kW8UGegP!fB$c|F*8iL|L^|~H)e)A_y7Huac5@ubN}Ce8+T>~mk0m;
zC%7{+q&)cdzrmfEVa<bo|ChKkGn{$w@Ba~ZW(JXm|Ng&lXJ#;Y`0qc52Qx#>!+-yE
zJeV2gJpA|H$Ag*S$-{sD3p|(^SRVcRKf!~U!ROJx|64qm8FC)|`+voQnPJPLfB%1Y
zFf&|v^zXlfCo_Z0<A48cJee769{>9v<H^j>^7!BX22W;&C6E98U*O5i@aFNq|3^HT
z8F-%j`~Sp~nIYuKzyBOw%nT(@{{7eRVrJO$<llcEFJ^{2PyYSS@nU9BdHV1F1TSU=
zm#6>!Z}4Jf=z03@{}nH0h8<7;{r}>{%wX~C-+u{jW`-%x{{6S`W@cFN?BD+YZ)OIL
z=l}kfcr!B?JpcE9iZ?Su$@72zcX%^1EO`F!{|#?uh9}Se{r}<3%pmaM-+u`oW`>X#
z|NdL}Ff)|A`1e1;hnZo{i+}$Me3%(7y!iKjf)6vplNbN~ukc}Jc=77r{|i3M3@NYw
z{r}*@%uw<A-+vBYW`;el|NYnSWoEeZ`rm&KUuFiDH~;=8_%btCy!rRP0Ytz1_kV>i
zGsBj5|Nfr<seAYD{|jGch9B?#{pavwX5e}M@4tc{GlR$bfB#+lm>FU|{rg|x$IMXh
z>EHhee#{ICU;h0+;K$5h@#WwD8-C0TDqsKo|KrEZFyZUJ{|f%h3^%_1`|se-%<$*y
zzyA^b%nUl;{{64;XJ+vD_V51;e`bb`Z~y-9@MmUt^6lUMJO0cJ4&VR%X9!?skofWM
zzeWHv!=E4j{s#mwGerFS_rD~7nPJP%fB$C$Ff&yA`uG1p0BHQ`-~Sf@%nVC@|NGAq
z$jrd-=ih&WK+t&AzyAS&%nTWS{{1fqWM(+>=imP+fy@jFfB*g85y;FS^Y7pP2Z78C
zD*yle=LlkEX!!r{zfKTn-00u`fFNduKmY&zF9>30aAElWe@YNDLkh$H|678X8P+iT
z|9>Nhnc)n>|NlRNm>EPE|NoZ>W@a#9{Quu3n3<u5@&EsXU}lCnjQ{^P1T!-{Vf_Dp
zNiZ`53)BDqM}nCde3<_Ke-X^gki+!<KSu~N!xpCh|8+u`8Llw>|L+sR%pk-3|9?RU
zGlLED|Nj$0m>F7_|Nq|-!pyLQ`TzebA<PVKnE(I(5yH&C!}9;XL?|;u2+RNfHlfT6
zB`p8{$AmI7>|y!;zaf;F;SS6H{|iEy8B|#R|34DS%;3WM|NoOvW`-Wt|Nl9{m>Jfv
z{{OEL#?0`A_5XjLFlGi3w*UWg!k8Ii*#7^Y5XQ_<!}kCGhA?J^BW(ZwUkPJoc*6Go
z|Ccak1|9bQ|0Tki8GP9P|F;NdW|+eM|9?z4Gs714|Nm>knHm1D|Np-roS8v`<NyBy
z;miyxIR5{C63)!P!ukI{O9V563+Mm;DiO>K3poG(_lRI-_`~`Ce@+B5!wIhc|EGY&
zx&Qy)0}|){|NlV*GeZQ=|NktJ%nT~L|NrYmGBf<){r^8Cl9?fb@BjabNM?pDeE<K?
ziDYJI;Q#;s2uNJu|Nl22ae@E;1)@OXU;qD`L@_hm5&Zu@CW@J1i_ri7Eg*5>|NmD+
zF*D={|Nnm`ikYED`2YVmQOpcig#Z5+h-PN^BK-fqK{PXijmZE1A<@hXF(Uu}mqar&
zED`zte?~Mj!x54H|93<)Gw_K1|9>Z%nL$VN|NlSH%nT)>|Nkq*Ff&XM{r}$~hMD1x
z=>PvIG0Y5qMF0P9iD71N5&QptMGP}TirD}ECt{cx)`<Q8|0af+;f&b-|2(nG3?kzH
z{~N?IGnk0~{~r*`%upl#|9?p=Gs7J5|Np1NGBZ38|NnnSEHeX(#Q*;{Vwo9yB>w;Z
z6U)qyBk}*gOdK=A7K#7=9pac7u1Ng<pAg5)AS3zze@h%QgN@|>|4ZVS8CoR&|34AO
z%&<iA|Nj?p%nWZN|NrNSXJ+7$`u|@io|z#;>i_?McxHwYssH~A;+YxtNd5mmB_1>`
z_y7NvcxDC_>Hq(4#4|IvNdN!;Bc7R|NBaMNnFMBr9n$~*+axeESjhbUpOC=JFh%D7
z|Aqu+h66JH|1U^jW?+&1|NlS&GlPTd|NjpXm>Cje|Nm!5WM=4){r_Jg5j0-+|Gz~d
zGs6M-|Nj#bnHg*p{{L@CWM&9Z`2T-KA~VAjh5!F|B!b4{{{O#`$jop@;s5^+iOdWF
zivRx$Br!9nDE|Mi0iu=v{|`t4jl2E-Uy#Jia6<Y2{|QOV3@j@D|8GfRX3$aj|Nl%9
zGlPT5|Nl>tm>EJ;{{R1z#LSSP{{O#0GBZPi`v3nP$;=EZ)c^laNM>f(qyGPY1&FWl
z|Noq1W`-vk|NrkvW@a$Z{Qv(>GBbmR=Kud+l9?G2H2?qSNnvJKq51#6P6{)Fiq`-C
zAt}rZCffi1x1=yL#AyHjza)j3VUPCz|0hzI87y@E|NoG}%rHae|9_EGW(E=6|Nm`L
znHfrS|Nl=&WoG!G`~QDODl<cX-v9q=Qkfaf=>7kHC6$@sf!_cBZ&H~VzUck`&yvQ>
zV59&4zeXA}LyP|Z|2}EV3}^KJ|1U^mW)Ly>|9?svGeeBQ|NlGEm>HHB{QrL^jhW$%
z!T<jZ>C6l!hX4Poq%$+r82<n7k<QF;#PI+BoOEUe9;5&NC!{kogc$w*za^cSVUE%N
z|2NW^8J-yZ|NkeQnL)?+|9^!HW`+{u|NmVwm>KpM|Nozn!OXy7^8bHN1~Y??$^ZWw
zGME{rnEd~LB?C0R_y7N!3}%KuCjbBQWHK|vnEwB7kjcz&!}S0Eh)iaN7iRzecVsd%
z1epK-zb2EJVT1Yq{}(cu8FVcE|NoH*8rS>(UnYy0;e^Hi{|;Hq3@(=c|7T<|Gc2+E
z|Gy`TnL)wo|Nkvn%nUJB|Nq~}VrJN5_5c5$EM^7^>;L~%vY8ottpESF$!2Cqu>Su)
zB%7IGh4ugc71_)TAFTiXpOekZU}5wB|AA~~h6bDe|DR+tGn}yb|DPj=nL)tz|9_nv
zW`+pc|NjGWm>Cw>{{LT+!_4r)_W%DGIm`?OcK`qH$pMY~{r~?UhneAk-T(hAxy%e4
z_W%ED<T5h^*#H0UlgrF7!~XyOf?Q^X2loH}PswFw&~W(we@8AeLxIEp|95hk8Fo1Q
z|Id)e%)sFI|G!EeGlPiZ|Nl05%nT8Z|NkfCF*6i6{{LT*$IP(D@&ErBdCUwNPXGV!
z$zx{N;q?Fiojhg+59j~?|Ku?<#5n)|FOtv9u*3QPe~Wx(hBq$%|HtGrGw8Vf|KE_$
z%&^7v|NjN~%nUAW|NkGzXJ&|S`~Uw2NZjrJ|3CT63@_aO|5qqrX3+5X|KFv6nPG#+
z|Nkik%nU4^|NplXFf+(_{{KIxfSJL<^Z)-nAlm!?|0e~^3@twY{|gi{GtBY%|6ik!
znc<1g|NkC^%nS;?|NrL{GBcR?{{P=n$jsp3`~Ux(LS}{uzW@IpC}d{1;rsvp6OcN;
z|Nl9Pm>Dws{{Po0VrJOj_y2!D5i`RNzyJSBikKN3{Qv)-QN+y9;s5{to+4(33;zHA
zKPX~mkO=typQV_YAtB)Ze~n^hh7|$-|N9g(Gkgg6|G%J^nZY9P|Nkk)%nS{I|NrkO
zW@b1M`2YW%VrB+`p#T3FN|+fUg8u(kDPd+<5cL1QM+q~-i=hAib4r*Q{sjI1-%`TN
zAQ1fj|C|zL29@Cd|F@JdGvoyS|9_)|nPE%t|NnnL>Vp6OS14s>a0&VU-=&n9p(o`3
z|BO;*hASce|M!$KGsuMg|G%M>nIR?g|Nkqc%nWNn|Ns9{%FOU3^#6aEGG+#wu>b!Z
z%9t5i!v6nHDFcna{{P=m#>^lR{{R1)GG>OD@c;iWlrb|b3IG59OBpl6oACetCCZr@
zOd|gOw<%|4sEPRhKcSqN;Yh^)|1IUr3^yYF|DRLN%#acJ|NkD4eB}TCS3u&C|Ns9e
zXJ+7u{{LU5f|<c5`u~523TB2Y(f|J^R4_B7#Qgu?P{GVl5%d5543K!t|Nna`m>D?Y
z{{Mea!OY+h_y0djB{Rc?xc~oEKy<?Y|2~z>3_MBy|5sEpGpHo}|39IUnZY9I|Nj-0
z%nS`l|Noz;WM-I>^#A{ZN@j)?N&o-<sAOjNko5n*OcgVOMe_gu4pqzy4axuir&KXB
zoJjuvzoUwoK_KP-|20+23=t{+|6izLW>}E&|NoaNW`-9j|Nl!=Gcy>Z{{L@N&CF1d
z`u~4IH8aD3)c^lms+k!$(*FNnQO(Q{koN!onQCT+8EOCjf2d|=c#!u0zeo);gGT!Q
z{}wgO3<c@`|HsrYGwewJ|G%MznSmkW|NkX5%nTkG|Noz;VP;6l`2YV!4KqVU#{d5e
zwag4FGXDQpsAXojk@5e(OD!|QmyG}aQ)-zR1Tz2sZ>eQwP|5uNe@-nkLrmuX|9fhg
z845E0|G!ep%+Qkg|Nom>W`>@u|Nlkmm>Cvi{r|61$IP%L>;He3I%bAF+5i9N)G;$$
z$o~JorH+|FBIp1A6?M!E2|54&pQ&SJSdsJp|A#teh7URa|BKW!Gg##Q|8G&x%+Qeg
z|9?z9GsB78|Nk56nHdD~{{LT6&&&{!_y7NideC_D|Nn35nHgT>{r@k}z|3Hf|Np;9
z12aQK{{R0G4a^J&^8f#@X<%mHDER+>K?5^GK*9h2M;e$JW)%GY|Du7J;X%Rw|2&P%
z3>t<1{~I(iGZYm5{~yxG%<!S;|Nn+YW`+eN|Nn1kWM)t)`~Uw%BQt|d+5i6xP0S1d
zW&i(6G%+(=Df|E5riq#1McM!VAx+E-f6D&<&uL<2Xej^xe?k*8!<6#>|5r3IGpJPj
z|9_&1nW3iQ|Nl2l%nUaw{{QD`W@h+N@&CV0Gc!X?<^TTy&CCpQD*yk_Xl7>EQ~CdY
zM>8|Sk*fdyH#9Rd@Kpc*f2En3A*A~M{~sWA)&Kv?v@kO~ss8`pp@o@2r{@3vlon=&
zlA8bjJ6f0-_SF3Uzovzmfu;8U{|hb53_i90|9@#=W|&g@|Gz{lGsB(Q|Nm`TnHf~-
z{{K&CWoF2!`~SbCm6>5n-T(h9TA3OC)cyZ|rj?n&rT+i_53S4$J@x<pi?lH_T&e&6
z-=d9~L8jsV|ClyrhLnc?{~Owv8P+uX|G%V-nc+*r|Nkf2m>Fyu|Nno}#>~*t`2W8^
zJ2S(X#{d6K+L;+dn*RTfXlG`KY5M=ark$B#Nz?!T3)-0(-ZcIHf25t6!KC^B{}=7d
z3^mRF|MPS(GaPCD|KFg4nSrO}|NoE<W`>ZK|NkpGm>K4@{Qp0vgPGw;%m4oeI+z)B
zTL1rl(!tD7()#~DM<+AGp4R{Wbvl_DSla&o59nlOkZAk=KckbGL8tBi|AtOxh7E21
z|1areW;oLJ|Nov&&^Y-2|5rMh8DiT1|Nqg+%&?{X|9_b-W(I+d|Nm{em>CQ@{{N5Z
zVrH1q@&A8A7c;|_j{pB>bTKnr>G=PDM;9~0n~wkgFLW_8^mP9J|DlVS;YR2G|03PY
z3|~6`|2OGoW)SH5|39RgnL(%P|NoM1W(J3@|NncsnHfHG|Np<Io0);5=l}mJ-OLOL
zJ^%mz=w@cv)ARqoL=Q8=ou2>yEqa(4TzdcikLh7%Na_9mzodtmVNdV>|1)}+86^7t
z|KHKW%wW;?|Njk;eBb~7KYExMTKfL~m*{0?V3_d#zfUhSgTjRW|5JLI85}13|KHNf
z%rIlZ|Nkp`nHj!J`2YVzFEfM4#Q*<a^fEK7nfU*|Kp!*1nTh}ZYxFTQyqWm_zegW4
z!=6e1|L62EGxSXU|9?UsGlRjD|NnRNF*CSK`TzeyA2UPCl>h%f^f5EcnDYNWM?W*e
zktzTGYxFZSJeczTzehha!-lE<|L63B#_Rw8pU}_DFlE~R|10{L8LmwG|NlfkGsBB%
z|NlSeXJ!zY{{KJ21ZD<<>Hq&LOkiekng0L3#RO)CDbxS|Pnf{WuwnZD{|ytE8O}`q
z|9`;*W`;M@|NlQQfti70#{d5hCNML|%=rKR2T1>n|NjLhGBXs+`2XKvA~QqFjQ{^V
zCNeWzneqRB#zba@7c>6<Z<xr;pfU6R{{<778Ej_$|G#4*GegSE|Nn1HWM*iX`Tzfq
ziOdXBX8!*#Fo~Jr%FO@&4JI)&yqNj_zsDqI29a6+|7T2MW-yrb|9{6MW(Jp8|Nk$T
z#LO^d*8l$pCNVRp%>MuX!6aq|i`oDG|Cq$gP%``fe~HP=3_E83|8FswnSo`_|Nk+Q
znHePJ{QqAvnVDhAod5r)OlD?SG3WpPHItbcZp``r|IB1&29CM^|G$~c%pf!O|9_S#
z%nSx||Nobn!pzVz_y2!~Da;HD=KlYmFol_6&)on28>TQb+?f0S|AHyZ3~%QC|G#4j
zGegb1|Nn1HVP@Dc@BjZFQ<xc!%=`aeU@9|1$o&8R4W@$T75@MCn99tsWd8sE8B>`V
zPR#%Rzhf#hL&Spr|5r?9X2@Ca|Nnuh%nU0Q{Qv)8Dl@~21^@s5n99uXXTksf0@Iio
zmMr}L-(VUu!;Xdj|9ebhX85!4|No3>%nV-^{r^8>8Z!gO;{X3QOk-xyS^WS1g=x$T
z4vYW)e=&`jA!G6X{~Xhq8D=d0|6gM|GsBw2|NlEoXJ$CD`2YWe>C6mI7XSa>FrAs9
zW6A&jE2c9uELigY|AFbu3|p4`|9@jTGsA@?|Ns90sax{@zrYM;29u@#{~OF;X7E`0
z|G&o!(7eX~{~0rw8Rjhg|G#4fGsBUk|NpO;!OXz0?En80Gng3`Ec^fe#SCVK56k}l
z=a|XNps@V^e~p>U3?9q>|M!^5%rIs7|Nl8NnHfx0{QuuGlbK<|ivR!D%w%SGv*Q2%
zGc%bPL{|R)|7IpLL&?hj{{?0-Gl;DE|KDI1GsA>c|NjTfVrDq7>i_?OS<DPCR{j4!
zVHPuk%Ig3BH_T#YII{Zx{|g}XYySWLFpHVNWzGNp0<)PJa@PF+Z!nvgVaJ;P|3hXo
zGeoTY|G#85GsBg&|Nl>!&CI~E?*IQSvzZxm*8Tr~Wi~TI#k&9hf6QiPkXZl!zr-A7
zhAHd+|F@XK%y4A=|Njwlm>J%z|Np;Y4l{$shX4O(%wc9YvEl#!9dno&BsTv4e`5|a
zgUQDK|9{M3W(e5$|G&gsW`+qH|Npm`%gpd*<NyB=bD0?!HvRu!FqfG@X4C)w6Xr5A
zSZw<Lf5Tj6hLBDF|6iEP%uulD|NjqjnHgF({r}G~kC|b?rvLvn<}owu+4TRv$2?|+
z8=L<B&zQ%|@MY8g{~hy~8B8|+|G#1$GsA?<|Nozu$IP%~^Z)-3=7Hu<{{R0mkD1}j
z=Kuc%<})+=*!=&$!F*;0o-P0Xd(3BMP}uVSf5Lob29quS|5wasW(e8x|No5n%nTV@
z{{P=FpP8X%%m4o;<})+w*z*7Xi}}n9f42Pp&$ED;!Dj3K|0)ZZ83Y(0fUzowfu%x@
zQJO~{EGEIgz;Ng2_x~m!X-9TBkUAX(1_p^^-~Stc#26UB>Kqst7)*|R|8D~oQ(<6W
z2w`AgNI3TWe*j3#QP+`AVJ^!&W~a$ae)sNP=3{WwWnf?sVPIgWVPIhBIQIQN2S^<h
zgY22Yz`)RR8X*o+yMlp%q2cuR{~925j(h?hd=N7ZFfcGoIQ{)U$h{1Xd;%^|@f$eA
zKj0AOV1$?h_J<>%fG-~d1K3Ok1_s8e03UGZu+Q#X&cYxK3L}s|6&M&8W}N>1--CgH
zf#v%%CI&}7gSl+;Se+)bKzz!;zyMN{!pOj|<Mj9cTOe+SsmTO~1~eQy7#SE^jw1Xl
z!@$5WhmnDy;^_DPpfF~DhN9oSyL=#HK=Pn#h-cuDzr)DD@a6RP{~)z6{jNy*|1dHz
ze83|w16t;K8kPnivFHue4+<L_CI$wEGtjt)y3c7c=xh`Qh6pAG28A=<|AXRz!I96w
z5t;<1Fc#jucliq351=E3E}Z%PzXEjivLj!?T)ug{Ofe8kKxttC69a?Bx$pmZK%R!C
zn=K%-&q33nBcFg59|Hr(k7t+|7%a|x|NjT1){)O)F2_9fT8L3#`8P}q3?k>ThbJgq
zePCo@FgXu#3ybzsP<#d;+|3jTb2unHS}-#(G+aQ0jW;yi1u!!(%t43?z{E3{85nk4
z`2N2F;x>U8sQLzG1_p_XnC5_rVv~#C|AX=fDDGmR>NhYmFwD64{r?4sIR-^g@e|Ap
z3;~zE|L=i{Cql#I0W$-`kxTG=1I~#aNMXXj!oYCm5<D!yY10cyUV(*y;m)P+|JOjw
z4RD;xG><Xk?mbWhg2LQ^g@GaC^7sFsbPjSSD4N}n^d~^&LE#INhuIIxLk%np3<a0J
z|DOXfKLHZnQ<$bQCf&Vv<toS;aNMn6VPJT28Mix6urM%uxr~|?eUaSpf`x%W;0kVk
zaIi8k%(;Tw9~w}3P#Flz=bljWLH^KTVPIGR($C1iz{2tvly<;j=`@*z$pxCxLE%-v
z%D}MTDy(dT<f$O2IUxB7tPBhnu73XyG7}bF?ofG<*c289hAUUU|1SaAv;Pr_J&{QE
z++by3P`Lj6e*z?2!SNmjH3wwR4^{?-gzMk`WAhJ4UV@E*AqS7V1selH1s?ebHU@?k
zJn|K63=9*lfB$cR<USv$`#}DzVP#-gasB)MGa!F5f&JOQ1W6o|nV9nK-n+~PP8SE*
z7#MtR;!fWW*ccc>ZsLwt26l)%G#tR;1dCTtI4H0)FeKc>9v>ii2X+RA6g=i9K;=Px
zLXS_7{swjih73IV7eM8Gkisbt8cv|{@c=sm!<3td@)0C<g`I(+2T2T+H(#(bFtpr+
z=QDV@mIMw-NcqXb!NBn6=J)?O5W5V(c|8J>*Fj~T4hI8+$1QkRgX>_BeJ&gf3=y{w
zbr(o&1P23y&n?V)xd18-QUj{5ouTDd2h?n2age)P*cljHZb8ay7R?8s^bU?ASUm_*
ze}sd9A>kH0js)DHX5QgoV92=zum1#Gq2gaS7#Ip}!OIc_Q2hZihli7ap#zJXRiNU~
zIE0&T!^yxf<rX{*3;00G+z?I%hAjwja5(@=+n_iv;bdSqa|?HxoC1}H<_!$}TR0gQ
zp5V|A^2ZgZJhFR1_P*g{VEBM=7dRY|-NnPjz`$`Ex4U!*$ooL$v6b~8cja&~FbLd6
zO%ot@wLryjwR4tmF)$e1M#LAWjzO-Yj&LzBINXM(OR&FSbquJT@`Q_l!Q(b04Z+H8
zr^zhf@`Hh!fg$Ji_x~=CG!NG6e-F~e0=Zd%n}K1%ZPc^{a<c_D1H&8~c7o(1xEUCh
z;0enLs64K6X9hO|!v;M1cR=N#aSV1hteybbe}kKWVasiJd&2>om!lDR`3E-x1J50J
zn1S;$NS^=?1B1*RcvykWh2=Gnya5jbgAE?}03HU07(DU?JPZsqcMxR^sJ$Es4R4V7
z6L=UHPTcwaKLQdT;ItotB)<XF5WEZb7g!$JTm;AG1s(>5h`YGc@CO3&0=)S38xW8W
zz#|VzPX$nUXuN^T5|F<;co`T{?!w~(9PY3*43b~L%fOIx7km2#WbO%G28IrVet3L7
z;ALQ#fe=SA7o?AYkAY#qU3lJtx1}Zc7#Mco2uG0HWq2X-4WRmY>Mc;Yynqp2KSzUW
z6_EJ}d<+Z%_rL!Kv0>#s$UhZ)3=BN?;rR;eF68t(1F8>H2f*r0Si2G=wgW2P07)nC
z{sqKl1_n^RIsgi@```b^urn~Qu!G$Qw#S+8gUDni<_nB`3Qo`_6FBYg@G~&Xc!oXg
zfXXxhK8U;t69WTFFxb2Tn3tz8GIhZE2O$4N@G~$hc!5Z#$oUTxexUaMj~CzngZiT^
z>R_|rekccr9;8lQz|X*N;3e*GI>67saO5R+H-p^q04fi%6Bdrh;SB1;pTMJEL4bh)
zB#%qKg8&1=89e$Epz^r%HwZ8=T)?3pq^E@+BL4u?#}>Q^N@w6a?=+dE1Uc?b2rw{o
zyux0NgTmp300YCCSGe1|9D)oCJ6_?=e;R@e3<vPYdk8WxoOlIqUxCwEDpI+XA;`es
z^7{M#5=eT5w5_5b<uS;89fAxDGhXA4=M{ns40B$8|K9=84=K;%A^Ji2;e;Rq1IwH5
z|3Tv+432!ze$-^9Y-m~nh2;eS28IQ1AboO{N7q4N32z62dgY+b7D(L>0S1PEw@`H_
zu&V>*XB!~~28MU2c^f1iBE-P(=Pjmqjt~RGkGF6?g3CUT`W7Ju29|fI;-D~@BgDWU
z@D6*Nfb{JVVqlQKqVI|j1B1#t+<D>)R6YX|mf*OGK#D67VFrerci;bm#<5^|CKyTH
zM3{kL!8=5s9n>Cyjf;TX9U{!Yumy*^LGmTS3=DhT!OL8*{mAW^DZ&g4XYj~x5oTbx
zgU9?U!VC;g-hKa%t<M08-y5KCegFNx0;uf%b`_Kk;N=*TGbF)))G-J%FmQZ;rh|uI
zby(AjhA;!e4w$;**wumjog>1)kns_Fyny1f2PzL@!|DnUdx;1GL&`_gc09<uJy7*v
zw?fCCkju6^A`A>UIP3%I{{xkWj>$msBvKnmMwEf!$VYgYA>avZ-<yasFx)`62ONLM
z<7y$I3=CI3e*ZrKlD;5$H4&0mLH;QbWnggmgxU@UiT6OoL3Itt|FAL6C87)rA!zDB
z?%x9y2i0}3b}e$>^^Pb5L&7KQ;SJLNhk(3{7(_p=@U;<RU`WAZehgF|m;M?t28IkA
z`axmPAPSKOjSaHYUIwL8@R**{WVR`+Oi}mlLdOw7<=+}n28J!4A?-?*La<tJydbwN
z--t0V{P~Q%JOSDFL6m`k<;(Z~HlTcA2sQ(rFQzauc_G*D7UB#HB42U0lOx0#7)-um
zw+j^Z72*sGHecas3+z_pxSJu)z~F(92iJMX@;k&C7(%|{j@uh}<UxMDBL>m`0@Rj?
zxC9E@3Cu{1nXORIg5r)toPj~$$M^p|pm2!=tA*DuOmT?v!a$sXq2%ZH{{<j*k!b3|
zA?iSWFOgti*z@cAe?;4jX&z%NB!7V9r${g`$oz)a2jH+l&evNc7#I|O<M#U%s61#~
z9#(z_AeG-=Bp4Vxe&dcC5lIGy06gZK5Rean%HztHC6WvbF?h_MLO^~C0r@Kg<i8M*
z7m<Rv4>Es)IYwzB#lX<>8}}Gyh!g|Ep5O4ajgfXsq!<`Z;PXEL`7H$GuR!IY<0s(s
z<AWUkQVa|ae#6IYFyuv~85n;2hPTzg^3h28O{5tZeEvY@eXymk5NQU6l0Uf9Z;3Pm
zL&YE5>30fLJ_S;Lfb9=QvVV&-1H+y_xYO?yX$FQPc-;3znt|aB9`}jJFfe?;W4?(D
z1H%s-?gy2{Ay9enJRxFE%mcZ-ULnK4!15P&7|oDjVBq+RJ&ZtOjys_8py2>eFoDF*
zfC`Vlh_O&m*>waImw%vT((SXLa&7}+92rt5fy%=-(hLj^|GxiU0qQH>hp2=1XQwbS
zKV^gzh#)g1WEdFsu>Sae2Gl2sJO?rp-Y$ZSOfxWm%yf`pU`Sy5@gFqL#^MB4_W-$!
zt%4W{R+}Tkz+k}f<9`UKJaz=DMXKv2!s|MaxuCF#;QH}D2UN~#g4H%4xs@plYAz@^
z9>_8<%;5e3o}<K;RvF|N7!Gj%fX%Cd(;D))gMu6b!wEe49po4oK5+lQIbY!-%fRr3
z`^SF<kXxsM!xdZ}I8A1$K~4`HatsV-cz$4=4*>aNg&YIJ6P_Pf=PN*I?gU8xitqnh
zAoGZjuw(ULV~V|Zm(2q*SMUa;h6lS_L3Z%SGca7>`GIpTONW5G4*~fc0`fgj`4~`w
zhPG!zk@Ec-c?Jd^Ufk|KBhSDfzzYu}a9kp{8Q#b<Fv#%!_>aqc9t8%52t4NNC@?U@
z@Zt_1AE-PikHFFza=o3Sz`&4zM}H4g9@|(fD1O!`Ffg>>ao-sQ28Iqi=D&f;<8mL5
zA_GGY9{oB{d0g!ZA4LX+Exg$C5-8sWC@?UrS^oV$2Qvc$%i>d@aswPk&U_2lCo?ha
zh7Cu7`T{c)85kxY+#=ux?R#ucWMG)V`vbDx0-8pU=Q%Gx-2loHusDE?n}Ndc15|zi
zB#lA(CaH+Fmw*xjg9#rz4T1BjCo~O$!c9bxfx&_A2Y8N%MG@==NM4)F77okLAooWo
zF)+07{rG<eVvj*7)cplY3=AIpKmOl<<kJOA;DIrwVvq|!?WGb$1_lPfAOAsXA6U+w
z1cec(Y-5|p>O7fc3iDJZro_AVu0k6AAona$WMIe<f~0AdO<?r_bGhbmI!)%7!X6AM
zHbL%rp~S$jK<Ed`I3y^Ho+vUf%n|wlUaP`V2G$Rb6WE+ANR5gz1H%a+co_-~6XZ1>
zAoD$x85rIO!Q&o2{+gi7!0<=t$A9Qp1Eh}`4)QHze6K;7fx$%>5}u$w95^_jb8aBJ
z7br6@Oc4G7o1cK$?TZ}NN0b>DHVC8I4RX^RWd?==!aq>f#(>hm7pOQWO~TR$a+xop
z!oYAs7<WE5fy(33AELs*Z~>405~w^VzCnHl%>lsD7|4B7R2UfU2xCu!Ab)L9VPJS6
zj2f4qw6H;$f#HcTH0`WA4oW+)@M21a1{g^H7ZnDE2+<$VwM~2ipfwsGdwEnD7)nHO
z$CZvM1H&Fs+;Qcj%D})OhCi+fR2djF#4zKkLzRKSLJT#oKyF<C6^E?DLb!E@Dg#4^
z7;d-TP-S44BZk|pKU5hQUJ!7rj2Z(2hd8ENP1G0|B*anO3W`euRfsq^@7f&$g+JcB
zo1n_T&>{iNyUJko7<m^Iub{BmA@KuTx3l~|3Nm*CyuHH|1MXOY;_r+a1A~YZ_H+w!
z-vw2OJlK85z~<m}AA=eLLxVKbeXGIhG290-S3`|~VT&|0-L-?&;Walxje$Wy7HVz|
zSUrZhpuFFp#=sCF`vW|V$KnB22QHgn^Zy_<OVk(`YGfgC#G-*v1Iy1KH77v+kcF0U
z90)bYW!xJz28J~-H7|~U!We89ObsY4>S!=9+>nL0KfvR+pm2B5U|@J6i#si*XfQD7
z$YD>5ApI>G3=9==KVWN}AZv_bAY~*d{+DPlFkF%Q@gKA<5HYq5S|gMIUn2xkcSeJO
z!9o59Y}^exMgdY64_62B#}^F-h86OVFoTV=f!x8P$-uBf9=AVqG(ijcu=@jKu8$@I
zgO38Hxha|q3^5A0&27<SU|6Dn-CU5rIy4v<J}CSEuaRO2I1Gv#M0x=gY*+Ze>kQ9m
zGBBhl;x2zcY4wT*14E1AkN*Oo_P8L#EJsiQ46R<LG1lF^cl8>$f(4}=1uX`K6eZkd
zg4DQZF)*|!{rLX^QrE-U15;SbAoVXOY%{bN7(A5WWiB{vc|+S3ps?%EVql0-#!Ooa
zv=|sNlz(7d!wAxM0OUSp)UpU9egi5F9Rq-`&G-OvD-L&n+$o^Vz%T>h4zN36ZCH@G
z2HFe^a}e_IJm8_tz_0>`xgdQR+6)YPu;^>hW?(p>jJ@9j(zigHf#HGj57-(|0Y7Lv
zYKJxh1BVJct%2Q%oab+7GcX9K{D7_hg4Kglm_s0OqQStx@IZ@!!AIrCe*sXRQ{o^f
zT}^<Ot5X=6>XG`98afON25Q*j4-{@5It&ahYVi02y9X9-pfuv6&A{NH_5(bp!gA~Y
z$S$xN<aw1I9R`L9HSB%@<%2ak3=9owh;jnd&T|H}^QN*z-Mb5E6oS-&!sd$FkN==G
z!z^)NyI}rLgEj-e^Sys`7#Kp-f57I{0>EuA=$snJPcpg;413hEr#+B8Ho6Q9JJf$5
zjblQVIZt5(%|avAxTfebFbHU14;zp@ExHU0A~@thdA37`fk8q8TEEQM4+=ZH^~(+&
z28I?*X#LU%R*xtzklMt5K<?K>ZAXFPN<@!=VT&fbJc8+kx9>q}Kw<Mo6I!Pzg6#mu
zCvtreqsPFYp#_gmc$>IHkAcBL3wL=qMUR1@K?`m_q|J=fCf=gQz;H$jcbNprH#hVc
z7~Y`S4HEyL$H4GM3$wi7(8n&W02K%27v#FaLZ5+wM;lT%GdM!VNRjJh8;~EhA^C-c
zbss3sz~KWc^FZ-lqtC$Lp^ZCT%+Y6H@X>~s4d65k8^;92!2&%7h7@gR94y@nw*xs2
z9_TYLOwdM+V^G??qsPF|qYX_XxnRApc!u|zKz1k?Ffbg@hW9tYZg85+;*Fe-Tnrc(
zZfIj~cY*ww0+k1)Wms4txA$8N7#N;t|G?QtT4KP!preC3JsdG$V5rc+pB`QqFfh!}
zK~0OG^uS=qz_3CGH9dgbECCe<v0-jTp5wDHWMEjL^8>b?8yqgk>yRQ085sWP;EuZ(
z0|o{WU1<1!+zpRA*mw^pjv5RY7<^!AE`rry#1Y7SM+_Ml8gy}o-xEUyh7-ED!;i&?
zfk8wMfB0z_F)*0uVTPZB5d(vZ9%}f3;@QR!A`aSD!6FHEJ9urs^JJbW+*7%xan|0u
z3vFhA%i<0r1_l{@+<sVL#K4fEkJ}F?j2IX;=;Qap8zTmW3;LLTU@>N3c%YB!2T-`m
zK*d39Y-zy8n1SIA!aQ*PhSk9!Ju$`%3{P;#gW@;Ah=Jja{*V76ptcyxE>IePk0UcV
zfV(x|uvucvz;MIh2V~!kBc!Z>trr00(IdtT3@;2IX$j^|r^!rH7@=i7NX-jl1_lMg
zAFw>;0NNYjG?^_7IUn<wFfgPTVz2K&c}2&Bfg!;VwJZUd?P9{f5M%h`{~JjAFJUgv
zJZ`7STvIs9A#DwinhX;L1{EWCI|dw9U^n_8)byAzFgO_DcjE>V28I@+A2{2C7fcu!
z8jLXA_`-yNp~eWe8$t2KW6HqbVhkU50J{-ZPJ#Vz%D@m{3@@+YZ9f-N28I}8>}~>?
zn_|kq5Mlh|e*q+XAY*Qkkp2xwzQvS*VFeC(kiAPx85n*TW2VnNP;pRNg2g+m%>^>|
zjwu7fA7l8q71%$>^PqoB85mSdaF<aGrVI==CO`gz=Al^1w}a9r*bL;kC<ikJh8hz{
zJqL3Gavhgo#=tNEk9>m}1H%$L@(auu7<S;1KVZhda0ZY312YDO2PU}dCI)keJhYzx
zF2|AUSQaw|h94%-I<|ZpJPcrUEGX<X%orF{Od<J?B^;~<YdM``&cG01iao4A<`kGQ
zFyxp*+UzXCU~^#k6x3=5Eze>Asha@`Gnjqvw}RY+)xJCC3=B6+ai_~a<_rv1@W{(p
zFfd%eBX48Dz;MPCd$|Ov102j5819%t`<mVmcRJ$eYl6~wj|Bt69y82zz62_cZQLDX
z&kAz}h9_pw_VKqZpzy%kKE7ejzz|>ojj!8a^%&s?Dzg|Y7#LbCpmDz)tPY(1VQ~-2
zV-A)K3>z$Pr>_J8@(oaV=vpDL`AJCq;surr3<{R0br#6p9hM9X2A1%$64FLS8dtty
z$-q!yiM_rA>HlHLz;MJ8d)ffSg@hFY!vQpVL1AKG#lUdE61gmc^m!mNsgN=45Gw`-
z87u5&gX}J`VqlQ4f`mV;%s_7UR9G@FgjoIfKLb=RI&TKWC(?LdBDi7%nX|`=f#HZX
z_VOB(PYzfzFkG;P&eQUP%>n0cr^zh&$n_qJH3LJ54fb*pWDbWF1H&AfAOClN=6kPh
z0=WmiRyPyu8i>DrtQi<|Y_XdIa&L|`14D={JTAd;4Qnre`WFRO3=A>0KmMzL{9OmO
z2c<vmg47@10W!-DUKfGQf|dQC_`6}vzz~6uhu2jftQi<m?6A85<VFD-28JBFAOF8V
z>MC%)s76YU1~v=~4)*Xo4_+@0vd_bYfg!>kwcZ7ZC)hABgxJH~33dl49mQBPFeKPR
z%0iZ<8$n?T_5*U=F~^31p}_vfe;LSJQ31Gr&g25FI6-Fb0lC!y)lN`+fx;%k0Xo*;
z3pN{8jt0Ww9i;z{4FkgzH2t735V2)onBV~SBRI{#+FKxfCbkR=3$W<(v1MSG<M0Ev
zcL5xBu)PZ)eL1!a3|AcBVGr&PgTz~G85o|RnFlJ@8f+LC9ymbDwTT-*VT89_+hD`M
z;Nt|zS1e^<^<Xz3&xL`^y<x+^(BK3$Hwdf_uelty3=D6aq2`){)nk|oic<qy1_lKe
zs5)V=I&hrA@-|3Kh%Ey{1We86^&mf?r~!q?6gvin2`;Gd3W}FCb_@(XF1X9uGX&({
zK;=PU04sN3?K_b9JoXF>Gw_(NLqOgKDv!;4kiT;585owhV2OWw28JzY{spO@W6!{_
z0gL)A_6!UMu&6&{&%m$;O&pXTPS`Op>~MkRhvs#lFvpr7cpMlQo}lRmg^P*<1H%Is
z-1))9fq~%z7JV@e3=D5v;N$U-b}w`tEXdp%2L^^1S43F@&fitw><w<`%yD2~FmU_v
z{|BTjg6%H>4d_?G2J}JxI|AA`=8k`U02H2Y92gjK+)>jNNdF6a28IlGX!zu>#Th<2
zjtmS_(DZ}+;o``^Fu@&n_@p>8Ff2gR2eLQ8fq`KT%wA^P_AYT`U^s!MA7t+yM+Sx?
zIP3+<-*IGMxZ;ioe^8$fxoz>sk%7U*12sHA`b3-<7#uusmt!VQ3=9=$`at39<HW#F
zf+h|!FU5(0p#YD0Elvy!E3oLB<HW$Q1dqNwP7DlpJTUXq6(<IUH)!U8-1o+bf#C%f
z^(@W|3_q}_mvLrb_<}{fi8BKOizjNhf$DDqCk6%v&maFCK=rr%YEU{tslUCE>hB6?
z1_lu?>}@2FTW2^kFbH^I`fY<V1A~GWs@)*<C!84=WUz=oaAshTK-dG`0}G0iA5its
z^%>yuycDUPmvCWVxZ#E9ufygY3_y!>ys@WsP?`pXjes{~9EQbf6(|f~Wet4I0!Uqq
zGXsN;H?*&#hN2GM*8#b6feQmeiZ}Lf0?8k6VPHsrngc7-Vf)-c;qt(Rfnk9+YIuR{
zzvIlnFvlA@N3d!o$erMN-f1!m${c}$D+7a!4|e-O<~z7DFi7~Inh&byB3v05M0_CO
z06PByl=qw_v%$jv<n|g@1_l!!?DZMQ>^V?*5F0f14B9IVa{CMy1_lEkXnFN#1<38N
zFh*(L+;L@Kh(U83$lfom3=9!I*y9jnmxvn!Lk5~YkhqQ;14D`ryzMU##RoZq#l?+*
zVGo*mkUcSO3=BJbaF-)BZVU_`d@$4a6gLJ224B=L1=+vGje+407JH7kF);k_fs9kY
z(g5-p#S=FM1{+^UT7${M(g?_%Eba^pHNLpxK?N!gt=GZ(KtS%Xac5wdfaXq+c_Ho$
z3_ZTM{axbDz;FbMz8-f5h6BEk_7lvVu(lJ(+%@hD41avF_jf?<Ipfa2z~P75)&_|`
zac5u<@xu(~Kkf_+Dt@Tp46;YWgMmT84||#i$(wjEFv$4*_zzt}766)uOG7F<LOd84
z=J>(g2@kIv4+e$}SnO-@U|?9|hdaEMcrY+LLDL8F*B%cBh6h;ub;W~$;RBj_&|2gR
z?hFiX{C@lgozcQ_c_}F0fX<XatSy_y$aD@q`wdCk3Z4uM96^|2XW_}fAQ6Nab^)FY
z3?f0;!w!^pL17~h^yB{pP#sYWb_0Bm2~$3#GYLv(H69EMJA!}w2alhpfYnW4oGUa>
z(0Q`J6#l7v(|8dB=%DiEgeL>Tgb?_60IWQKkMDxQ>y0M^!<7(BH?w##FkA?Mj{}0+
z<FGL>P<*R+F)+LcfrkND9@cLK+3n)R!0;gi-tUE#qwq73KxSlkF))aP!qX<$3|M~^
zB;Vo1z#tKdJr9E9S3u>ljRAq=Pk1pfID}$%BdBgZ<H^9_5&GkQ4ruMA`VvswL)V9Z
z2FjVPL91r)c)N%<14BmycC$csnRqiWOu!=_;?2M?BLaIG0O>FBW?-0tLmm`QQ=sO9
z*syXRq;HKk14B;)yxazdA*^2tl0W0kz%U1oyWV&+Ff56{9nU;I3=DhlxJ$=}fni4k
zYWe}CX%`;`hAk04{xg8igL33UjMYqGWU7V+EXaL1J`4;!QSkYDNPhsj&Icsl<HNx4
zA_{l7ukm4E_<%?Lj1L3Dk0{*X{>F!a;R_CVP+0T$Ld*xTk;7fZmx19;6z*_$@nvB6
zgU4Mdz6=a3(YV9C#g~CWCK|iDL2g;%%fKKJjT!EHd>I%-qVb12D1J`(FfhD{fvj_2
ziCqXv``|L$X);F~Y&--M{ycsR3_h{g-2sx<@nc}{h=sRl!08WmRt8Ak$B%&_Cl+4r
zgXNL?*ExO+3>A3v_xLd|%!$Qa2CRX~gUUx({fKP-89xSw6|uO(`Hdd~!vP%b1BEk>
zKLf*=Sk!O^iL3ZCFq}Z>gV$#^{tOIv(A0y%A;h17;YKX>`V1sr;?KY!5QjaSK=w`X
zXJC*)$iwYh<Ilig5QpkMka<V^85nfpu-gYR?}<MHLkbpsfBYF365?>jw@d&7Lktdi
zkhwMi3=9!y=7PjS0vH%V(8NLR%n4v%2#CX-k9q<i?g5q8u=s`5GoW-l!JmO4Bkl+I
zj5C&*^FZksR@Y2nj)%-6g4FE*#Uo5zEpBxWK;an=H7^mnI#B(l63D<XCH@C|?>=Y>
z!)Y=L?6@s(o#7G4!0;p<cbh09kbxm30X6PGVbu`Gz>t7Nd`2JxLkyZY$Zu0XVV(eO
z`|q3!3IkYOkJ9$P5y-&Mf~Fr72Ok0%7#b4baR3fKSRDd#k3bLu!vrk)G=dlydJ?dw
zF_61-0vQ;NBtXj;U9h{rW;;!0K`CPjf*2T765)9itOnNB0NFnwh=IW-5nczt$4FNM
zF);WfqJ|&HKL>&s7(5cOr(uwJ4}usNT+sA^-1{Slfx#h>@Y*efU<QU6ILrsx?-0zu
zFeMQ(jtxt*$Ya<E!3+#5@W?j=GcfGIBflV+f#E_T?sn6GU<QUOiMY$m2YBQ`X&ZD{
zCrCfy%rD4%4rmV<Xu=T`Rw^M33^Gah!wMAEJ|PSYB}u4p1j@@E!3+!qNsw_o7TMXL
zGz)L@PGPKswh$n5C=)^$7;KVp`)31G9(uL`IPJsMU4i1`LI?vxMl$Zc-iHtdh84;1
z_yX%kjxT{w28KP!@bm|+!(e3)$d3l03=Bt-QT+%CBb^Wih6BmaeCa+5<VUdCPLtVC
z@?}9N1H&6M{UCRDgfcL^NXDHnSA;S!{6NzOvUf=c1H%`Xy|-uLwD(0Q1A{^es=Gn<
zGK4WO$fV%5S0RjnK?jRIi!cTTjTG$V0Vtdz!WbA5u;?oYV_=BEp%3Jq31JKjQ&O;(
z4<PvsVGImw@W@{XV_-Ov0$-O0jsxWM@ga<X;X?}UKDIzO1A|T~e7zf3Kl1)6gK!20
zk5t_0BOsiCAs`hqoHN217<^K(y9<;LJHi<lDpDbH%?yrwu=ZI1tbGOw(>37?3`<hs
zWgU1d4<vphoPl8lnw=ms??BZ<`%GZJI8A1Q_sc-(harN2;Y2FD-fCc+D=?4WX$s#|
z-jsWHk<Q=Lh+trFNW<=aP`r3VFfin#;m&s%5ey7#(r|}s2gn_1*uxcM{)z|&h6{M?
zKM}#e@CT3mFCrKiY|?St&k@PM5Rs1CevL>5hJ<v)cqr)17vyu%JR%tw8q(oy1jt%q
z==naNILe4*V7QVFZ}WlMbRd5<L^3eENQak4;PM7m9)a{Nh-6^+gQgE8z9W)>K_COw
zJdpT>NCpO#4AeCgAn_MaaS$8Uw*j-G7#I{X;Q1dupDPi?z+jPqn$|$>HHczhu*rbu
zPq2Go^*2a9Ac}z@1fdTskGyWOAc}z@AOk*D0G5ZXNdmcNLKFi-MFwX6SrNs+P=fF;
zxZMD2`-AkIh+<%9z~b)*P;rnNn7=`J<3|(&Lrn&1dUl%3<`2tnAiu~&GcYW{;}@G~
z28IPV<U#huL^CkV!Qz*aXa<HE8My1XDNuRnnh;1o8EM{ZOEd!mM<#q;2eS49N&ZSS
z149K4d62ulL^CkF$V3feP?+$<FfcsHgy#`(7$dLs1*tKJVPN=^3GV~K)WFBJL25!`
z7#L)-AZ<aUv2S=g5afo67zT!hEYx%g(mMev4sDOX%B(4@pw;JBAp5wt#4s?N$bzSR
za2kT81yH<QiD6*4l7$+#$aTOM&<5yi++~$WECYi>Hat&)-2lszAoERP85lycv6mGf
zzlFpyFvMiT-3QO>Ik5~31qg8rclX3HFx22M7i906SO$icY~1PQ3{)P}=7P0Fk=rhB
zVi_2EvN7YGC60li1LR-GIt%!?7?THNJQ5Ty8gUE^GjiZz3X6A?{NfYGz;GZ3UWb9z
zAg`6miDO{+kOL1_uskeWLE+XD$H2gni<%}t;!CiIgTiAER2($63)@Eu>&t-Ld?1#A
zK_nMawy~U^0BRe7?S!cTnZXdxz@U%|FXzB<f?QrH#4|9+;E)Ho%^{wFK_VA3Oe5kU
zc7vwNU~Y4o%mU9RAiXv53=Ae{dO_k-;u#nW(82-a)-_OZT<4OViDzI)$;I7QcoWaS
zkdcc${eZ?)KEy%f6F~cc=J$ibD*<`E9@8ZF)@$(j{Wb{<3^VfK_JP;-fZQ39z`(F1
zA9t9RBrq^6$cMC*Vd)gM4+xZYE8-a#uH^st?*Vd$9oQZ4b<tB8nR;Oz25=lFFfe>5
z#9d~A-18)Xfq|n4w|iI;85mgb$g3nWFfbHh4>yn-T%htMc=At1A_Id!F}(c%PKQpD
zSwO3wLES9y7(!1X1A|U6?)<YRk%1wm7<>K!`SVO714BVEqTB_qr-1Hf0=e@|A_K#X
zV*Ftxki@|7p%`~q86+_<yul+Mki@|7q8NKvf!tUCm50`C7<Jc#BnF0v66|#wC~s^?
zVqiE?f?7s^%sl}W2c;ianu3*mAo&+b3=9`aaQllRnStR99(j#qh`qSX_eh4AkE>sr
zk<7sGrv!JM(~-=;U{eZ@8*rV2-0xVC%)k&)io4D^k<7r5P>NdTfWqrRG6O?NDQb9u
z(!vj@IJA5M+lM?q4bm%<!oV;EO)n@cO`zhSG6NRY$n|eX3IoFegj>L6Dzbb@3IoF$
zJbsyy!oaYl6thfSlfuBTp%mWsz;H9jZ5L7)7%r5;%OtSf$n#7eQWzMnl;TdG0;v#r
zXt;p&Bad+#q%tu4z+-+uDg(nG9Oi@iTcEH3$%D@`?dSrPvGB637*gGW%YqrH3=CV!
zu(y*z{@jtuz;LGwdwKxL-$-R(cv6PjpFg1TxYDyk8Uw?dGTh;4k;cIA0gw3+P<d$I
z6C94Pc0R~`6=@6%66LtvKO>ESL7^PC`*+}x2c4C$Cl#W<hK+%NMXwVS&fqfFh3^9^
z<RFo0jLg#*`3#&<_aO<SGccso!t)W>-N<RzAf17spcZ!-9gxnzumGVSY$vk*f^-Ik
zHMQ_|6xe*^w&{d)28J88kTwgf-GJO)*^th_@B*P9oClEgUr1+Q5UGQ&`v#kjd<No&
zbOwfmI(Qud)(>lgf#O9VgMp!>4tKm5WH2z))WO{k){ks|Kn4TD3Ox1~WH2y%!DIh~
z3<d^{dffJJ$Y5X)K*)o`7go-L%B%|+3=9(W@c09_y+PtHG8h<i(8NLhWyoY;aHz)}
zp9+}_3<U^%VEbV42{P9qlYyb89<_W0iAO-iL2TrHXF(<dLq$Ej9sq|Q_&iI{s;4V_
z;C9uNOa_K6_3*kt0dyA;sO(si$-r=<{>T3#u=S90Mdk@RO%a+Zn0pU-tmaB414Bsz
zZa;m=WMEj*01qP!KZ#^9Fl=Z*^%E$pbfDtUa{<BnklXh@Squyh@R*yE#lY|ei@7aO
zacu2)kiAQ?7#RLEz|#cSURa!i<d0-AFt9Y@&NEN47#KwG$g^ZKFsL-*4iA-V1_pyh
z)cOb%9|~Cv3_6XFaAq-R1(h*~_ympILHnyI*$fOJjkwz$E!hkV0eIw>WHT`M;E)HU
zuOrzE3?69i1Bu_sW?*o^BK{?tfx!WbI8P1(gAEpOl^g~J3p8<1xZC6~FqkxA9}5E2
zD-KY1w}AFdh_ryh2RyFn4B4|E1KYC?GOHtpfniA__VOOoUReQ^ht?<HG~fg($U&o-
z&~QGJ!@zI?M>v7Zc$34xaHR1E?2K$!T;;&Vd_d_B6gCM>(6eR=nn7*`t>HvjBNUCc
zM#v?Xfnh^4W`2o*isQ;JHMtB751MhOyE(ZG3~#WQy9Fu^axb<z;z}+9!=Gl{`Qb}0
z0|QSBybK4|5y)k@NFD=&MGNlqYLdsmVA29FpTKc}+*S?AV_*otV}3~<14B&<_P7S6
z+bK|aP(2PRJ3;3&f#PpX9s|RS7WmjbEdHjjLif3X($R%H28IhQ@csi>4Q$Ob$cztp
z3=9sfaKD4)(Z~Hn@);O1TJiWlpMfC-k9<fz149B1d5{}Q@);OnTH$ptIQ*O@vv|VN
zAt(%H<TEhjw8Gn8@V@nid<KS!R(M$mjyvSC@IpQVLjw-GLE-ZupMjwUVJ=uda{E}I
z0HPn{PFUL>c77bFy$=c-kohxM85men8bJ92Y=$#mgAiyX6>~fz<QO|>o=hlUV0h7m
zJ1iRt7#N=5kO$e<lFz{KpzFu~E1-5<G_rjYgeEgFuY=kK?n8szyd|H3p=BZ@ZLzFE
zsE7Fh6b4^Few>KgO(KO13^jP<O$r$pD)7jM6f!WBOvIl5K=npM0mO}<a)E^l>_%7`
zn8J)yZ_FuVU|0k73wm6D(#RgDJgBS%<rC0(;h-?MQpmutXCm%=0#b9QfPvu))NGcn
zdU!k{hm%YZ1H%VA{<JA#V0eQ^KBkC);RPP~nj!{<CwRiCp%CIma5%lH1Gy0+oIv4l
zq=<n*W)f=s3=+Rn#K0hdCJv7OA_fMLNk9IB>LpnD84q2*3X&HoW?-n8gu8q*DP~}p
zG6{S9g6s_`W?)z{39~-Pfr^9dfW;^BSYuBy1H*zzxYOmDVg`meli+0+INu?c+h>Xy
z7*0%rv`1k6LT;bEDP~~!F$s5l!&Ab*z%m)r-6~LVZ1oK&ExD91Fo;Zs_c>r?D$1CB
zMhOE$%w+6t2bs}P!objh#|)5~H6;uT7m(Dzjw^?)RRD$Sg%Sn^i7D`M6C6g!<=cl6
z1_qfa*uxl<H@_4^^j`tBS*mJ4X%69^LdY5;P#jy7GB6yO0uM`YKLcccKq&*mjVbW7
z0k$8x|5i}S!0=)U?tcA*QU(TrsgUvumPU~C<OTxr7ohSWzrggP_`j5aK?INa0%Z_+
zXgdq+e&l|;K^X&s%~b654=8<@lrk{5O#ShH4ruJww;B|Fp!1ed+D{Ab!cG`t0Ppi^
zDPv$*GaYii8EEbsdCVDh+9x>v%NQ6GW}xOv<oPL3_+KbvV6d2h-F+Z4K9n&qILyFb
z_llG=Fa*qiry+RVt5eRv5HkaN+5y?^Q_jE;fkPftmj#qDFoewb@gIEVes~oqY*5>l
zOk3as>>%^zlru2!%*O5)ko=x<1_qJYxYNoV0`h+d$jemVH{XVUd<+5k8mK(<Y*cVQ
zgWbadimN#l3=A=|A!kP;&i$JVUQ-OJ@Ih&ONjU?9#hf3IyG-;dL17B3BT(+$d{M!`
zU@#YVzT>E5V2GHDJFGP-85k1gLe>hx@>L?V&H%YXr-Fgu%v?yjljU3mvO5xB?K+UU
zkO~F{lX;N-Kg(_ub)XRdkhj2j0u(kmAa$U90*g`9F~Jmq(!haA28Jc`ar^5*B?H5m
z`MCYXP{qJ-1&@A(Dh7r>c=S6|F)*+!fUoHWmlv_nZ~?h5p^AYaVF7OY8>$!>GVsVR
zsA6C!z$1U4ih-d5kNkrw28ISa@(k4s3>^y~d;1w2`5^0Gav&Z6xnH50fk9y*e9Rf_
zKiGIMsDGkT#lYaQ@CW3Kcd2qvyo1xRE8hk-&^0AfS*9^hXJRVhb8xwL_d4XnBT)TO
zQO&@>u^1jM;B}55`zBN~Fi0%M-lqo1Z>VNqFj$Pcez{Q1z~HbLZZ6opu>Jw447yUq
zz~Hg?$Nw3ibME`fK<)*rapwEL3vR#PhqkDpXG$v6FfeRbg;@Is-NzP#oTfFZ85nq0
z{{Y_+%yJ%VCb*yPG?^nErVixxoEip(39E6JS3OX9P<szs`(;fH1H*yU@H!Wq&ymOC
z&eSk4oLP<8et7~F$7L={Ed#?JJm#v@GB9wg!8F$fDh|Cf9PA$CesD}J1B1#M)cOip
zzNVIe!C?)2-x@gG!1k?y%fDI%hL$z(ybYE|UcUtj(*v~(3@g^a^B-6ZEdPPh*@IdJ
z29~v`ZDWwWAGHh&3~O<Rr9>SA1J7DiKZDFOfQm!?3?7>ViF?#BFc_?b`xPt>@<T!$
z14GDKc=~~y4K;;pDrXF2$P%QtrH+AN146F>XuK1ocTODx!<DtT{SQ)eppJpz2Oc#b
zzdosBV31h{Z|{S{2-e;Q+0RnXz|gP`HH<)J%hWS4)U3nkM}bBgz~wZ^Y=?RVhAr!G
zw+RyJ85lO;k#DGHU|54kenCA0!wMYoAU7VUXJA;e4&JT?`we+K1El6jJp;p;b?~?W
zr&Hv16G#n50|UboggG!Z@bw)aH98Fp3_R=MYd&Fi1tI70fCdHzhxMpohP;Qdpn-v*
zW<B;Y08~GgfWmzJkN-13?eF<Tpz;Y;mL$RK0ma#l1_p*V2y@`)<6mfCVEBR%2bXQI
z_A|&2AE5Hkz8}o&SY)$B8W|WuHlU^lP+aRYGB5;e!0vXCybn|!#D=vIVEsFgn{yf&
z7<{mp+tSFu;DN{7B~W?TeoOGYek$ag1dzE$8W|W)pqUF2zthOTa0E>p6b4@!85j<1
zfaeFSVIa}Oz@V@ZH4H%U0}30NjgUSj3r`^^eqiZf3M<msMMM(=gUd$T`J$qUfx!Wf
z{EQ|B2Ahqz!+Hl)9@OW6)fLG7tQ$=X3_f_w|Ix(2;IR>Vy$*^$iDm|doQ=5aVT)!4
zhL(-+J_0zM!TMRCu#aeFVCdKgucyK5DnaHJG&3+Pz~in7%?u24aF`3yzX7Trm%lGG
zGcat}2rq9TYX_lsYk}haLo)+|z$V;f0mu%K76t~5O}N_-ps+F61U)~7Cm)ms@SY#z
z0rJykNSVO$F%P63mgeARje_j$X<=Zvuo-)pg5=k<Ffd%%j5|%7fy#r@DJ=iN;sm7s
zO$!6V4LtgJS|Red^y{=TFx<hRA2bGM&;pU)0NP{93-%|<UdZRrg-f7#sAy$iNZ5`$
z9zbg5v@$SMY=@^&SeZP98MKP*3LgWg{kf!tfnmn>AO9^t?YRrNps)qq<Hj+M-38J7
zWIoP#_a3zI$pG2c{G*kDVa7hp`dy$6ySN5a9OO^fSR*J*9oiTeR_ufCJBF<1K{|&l
zp^bsz!#?=f5JVn&mM<urQ(74qZ1zLuG+DC2?hk;C>*OG<hgi|Zz;I(fc5^`PIMK$y
zpmG47-@y41Rvv)D@<kg1gUNv(|3TwA$bHEIBs+N885o`%z@F|wcIdP-FuXZ{yG-+G
zXJB}NM?ME?KFBOs`h?XFAhDiy28IVX^n=QjHSG)xcMhPI$soTSX=h-#aR7H40A%)y
zb_NE9gOGX^GRDF*k1-ihhj4T-FjO2wH5;T)p@V^;<RI?$r9%e;!v!>bAU8#HFfg1s
zh`Wvfsj2B;V9+@PPdl)B1ioh-WdDK=28Mz|xZ~si$lZr<$H@bb`|-##bVAGr*@Z1m
z6gn9ga&YJe#fd{F14G6k)Nlj&EuxcwA>|PMIH~DmVCXr7yF8l%mB;2bkllMa85lay
z>;|d5(#gQkg2P;p+rB{Mp<{foa0kt#g4?yAy5&y?1H+0#(0R}Ync#AT5qV&48Y2_(
zJSfOspDqT5ABW+4Ai(7n?A|<3xe?IGz~FP_2jqUu1z<Bl^#)|a8PWxtAivG%Vql0l
zidsH_+%=^WA`ZIeizN$e2I?3Zn!7+|J?Ua#SaS^3ERcI1bV9_zXDk?j&4QonH-)hl
zT3SQ)rD=3CFmxQp9akPuc~Cf@rz239XLK_#v>Zns<AiuS30nSu`sM{)3=Dsc|M<TE
zRF-eZ0EIcY9E11GA0qnZAonlmVqnNQ{{wP|xG>oL@Un9XBj^_KE8zG9m9uBM7#IvL
zK-K;Pn+=X1r^zf8u(mJA?E*av3_mWw`&?lAQO19J7#I{TV$Y8tdrZ0+7&I>a_|F0w
zx7v(iPc5=N6+H|LESKQr3fLZ4zZK+;89fXP374>kH^}dEx*_r>K>dU`usxu94-%+T
z7;|Bf2MYTqJq!$gE+N`P=wle5G{Vu#zz}g6H6Me-6?z#MLeRuPW?J+zFa%u2=nG9@
z1@(rY>v&>%85mm7^n(0W(#ycma2fkLU6A~gUIvC2mvP6zmR<%1fh+L34jhlLx(=lO
zN-qP0!WG<Q;+I|q2AM1HvKi7wjDyq#ApIhJ3=9odu*WgT?<Rc=3>{a{(=w|EQ_|gg
zpu6@!;TF-yz`$@7HP3;}E`W+-y9XT<ub{9Ax%%V(1kn7!^fXW&fbU0`!pJlq7Ox;X
z_Vh6@?6{5^XCO1K^f54Oxeg!GLs`Q<jWGj0`v7teLq7w9!wu|V4f3l(KLbO?4anYA
zNWBS3VxV2Cpv(m_!=;~r!R99R_3R+|lzs+=f}7aWGDyA!Di6E69dv$n9%Kj-e6LGK
z9|MEHEr@=W6{(;w0p}N3zZPW1iGBtK9;g~v`2&*&`Qrst9=h%t9;Wfo@&}Z6KlCv$
zRNR8(NfsBdJ>awjUS|^xnfn5@IZY-oFr2yd<G%!Cy*ub!KCXG3u8>td(^#jo%wV3$
zGz)Z*%*|WZZ$QR8L2k^Mz`(HPHuiK0iqD=23=Au7L;MNy1L)2>klU9`U|`sA8zZlQ
zavCTKz~kj>`WYCW+=ia#H6sNSMliR-&+`KL@k&1fL&_bfx;otI{(#JbsY}7FPGtfE
zL&{yKd0x2H`AlG7cmh*rfLmP&$h><{^Te>L1JxCCK<3?p_QC!ngZvAsOA+&IX!qou
znZUph@BnJ=L$G>`@Bzhvz$6BS3lC896e!$yCNeObdGO=^1yFgr9;_c;S3-|10>^{N
zL<WYEhfsTFg4JQz1B%m%Nem2M9>Ux6aI=u-a_3B9V6b_FJzs&`x@QstL%}0NdUA!H
zM|Ncr14GFp)N}+&e{Uu+Fw{JPw>Keu5v0Bf&twLMBah&2g2+SrDj@wjlNlHU9;413
zBCnnGnaseT@)&!$2@1oU$qWoSk0Iv~L&_3Fbmc;4{y_Fjnasd&;W6&=eamD9h6j%k
z{sZkrh2?dS{wq-V8U_Xi*#0|M-3m%OH$dU~1e(v8lR#+)+y-=p^%z07=|HZ40+&B3
zQy3UJp1|u1Sl=B!W(JB+k0}fcFYu@VxhrQ11B1s??Bm^_`0Sa&z|iv)HSK}SUIMcJ
zDP+zJ<{#uWvmmoiOkrR+@)Y}cHpq+@Qy3U7JcYLbFvg)lX7Eg9V9<F62^W|>uy6yp
zPiHCvL&q~r_qj}EU}$-U-+dWV85j=WF}q_b1B1+SOtTkEWnhqaj@xXIyN*m{U<i2*
zA4?Dbjh}<W?@VQ2sCW)fkKj2bP*{8c`2(RImOs6b+h-Ef7#J2jho?bseS_S_u$acc
zu;DrGG#CMu2ZbxBEC;1g<i2jjGzNw>IP`<uJ_9NbVuQvTKxZF<>h>v985mYPhonW8
z;CN8l1*b>!HKibZccw8gFuXtwQ;>VUOk-g9^Bi?A7Hls!NT0}b1_l`{`gEo<Fi5<B
zr!jDtz~-Mo=K4%$U{HC1D38$noHLz)LE#1N^wl$+fuRP?UQm23na;pa@dDmPfyEcR
zzXr1V#B>IRIXLVFnek#e1H+6LKfvWTgCig0EIFsi0tL`W2l<<41_Oi3OVscJ=~bD*
zz~Jx_UJirH3gmMwK=ymgU|=YCiQDfPGZ+|h@W^+}U|`6=Bfnw>14GJ7MA<x-Z5}IZ
zUjxYPCuT4(Y<P*<-UNw1fQp0Iuyh3S(~lVp3~OHg`0oR0!@%1^On#6C5y($6GZ`4J
zyuw{y*vw>Lka>+g4}k25fyzVo62amPG<pYbx1`KqV6b@&J?C$73^+Z*#=k&4P>@29
zTULO~dIL`b;Is$pmx26tVkQHF%Nx|V1L=D(lYznE4Lr?)-2h9opgQTv3<d_DH;}kx
zQ3TtM5x*e6@XTajsCWY%_h$vG1G@pXz6|6BpIHnHOR%^hWflX&f;aH81ndUnvZQ4e
z1H*<l*uxoQ_mWu*3_sprjDy0%5oGs?SquykZ&AxSkobdH3=A4?QPTw|Tz){sL16$Z
zpI~FfAbk?E85nfl!rcrXzc-l8z~J&0cRCN4&A{M*(1+qzkY5UBGcW|aMQuYMul)tN
zZOUv0hJ?59I0J_>EY3jkTV^vb<h;c`P7bo;%4`OPg17Lx4i=yAIeU;9KV~y9oWWrR
zNM2$N1H%Oz{sfi7GEn{Ce*Vu$lyp0Vu?E&n1GgVi<}ffUd57OU9dj5M7~bRd^NKkP
z3_S0#hdU^~PRwCo;CPQE{m)@wV0jOjdw|6=Y(5gCk6|tYg9DmAP#8+gWni#*4^MNj
zFodT$P#D?FWnhST52=el?FI0>98y0zW-bH6f%mxMsb($%!x4lX;Ix9gM;sK+Epr$c
zp1g;Sr_7H4g)_XZj2zA&znq!Nz_8~7YFY=0KY@ya%mbBypmo9^_y3v8z;NaRJkNmB
z8EmZxC=6ugF)&>D09jkb;K&C*vx&(WQbvNzc9_S&aN#4|3~(C*Bpxx3f#JbN%=jpn
z$G~vsBksIDVIBj6$|uyi8GWDhmU#>e4xg}xJE(oTV=e>3l21SW&tPF-V5trVh1moq
z<grU;1x9Fd8@$(&Wj+G~&v)$QILI$5P<c?8fx-{g&#;-#z##A)(~lvj>cQcP-1aG%
z&%nU(9eY{^*)e540|U!<)G`9r&j6KIGv+ZcNPLHu#fQT{{)44Y_#7-K{_f0YU~u@3
zyUqvM#jt>Z;SC<QC@f%Lc!5J66gCbE7#N;l34@3Q3=9vx<DNgQSir#W15cRGfXaj2
z=*R~@>uAFQ28KUa>^p&~9wW?OEMQ>xg2NvmJ2)0HFnquh<~$1+7+8Kl!#p??YnX$=
zBVZu|gU%1kG?B58fkER3?l|vQ$iSfT19#hS#X<&#1~hX)aeQDQ14GRZ-2DTPnkNex
z7<T-?J$?fA{~`v4H$ULzBse|6%1MyC#v%p=ji1=_2q;bJfc*CpGQY%P9s&v<aJ$@T
zG6%}Kje<oC3^Nesz}IbbEMj0-fDi}AAFNLc3fC1-c?n3LR=|Z1GA@4rDh`?(Kwk#{
z^815D3=A87;`cktVg`mMKXLnAWibPT!Y}N82if5Ql?UCE2C4_3<IADYrZsp^XU1X%
zh6IEeaDO)}W?;xbh@<!$WcC86d<4Yb;COMG%myF(0>#ad#S9E{e&Kfilf?`SH*nYi
zin|w!AoAcfHyuGZ<4$J@1B1tJcsRiQ;If2)Apjwc;s=oXQlRpnvKdwf!`d^TxNTX&
zz!38rv)-Bm6$hCC(g!Pdw=7{`NI<d=G)@RI`^*vshK%3v@s$EcP(&b2gXbVkf`iQb
zvxI?x<q!7y86+>Wl!1Zc58S^P{<49}L+8=J@~}2JNPo;y1_pya@VXH!53656b#cNH
z1_p~iKmNCX)(gl6g2Ej%mI@hQp2Em<2il4P#Zk`^28Id$q2p=}V70LJ0?PO%C~O26
zenRd(R>Q6C4#+&1Iv(umKyjn6jDbOb@#lZ^d}jd_$CmFveveqjz@WhR^FJsJgW?X<
z7l!3$kbf$m@*R+L4K6F7efU_|zEF_;3zji3G%)`B4`PGrUeGuI$ow747#M08fBpv@
z<peVyxxBiujDcYX<In%lz85&`Ve585`hP5AV7SBh^FQ>QDR5XK_a`NmGcaf{q52!-
z1_P)#hz)ZOi0!eQfkA}{)tw;mgyjqj3RuJ|mNPKOpoxRh@Py?I3=&K~|DS<`3*Iyg
zGXKDG28Jz6KmUWm6yzRvJ_c}``^Itxh67AL|3lYlg8hfQ<_{DGf0i>a++h0oAH;@*
zA*`JOj<@9u3|E*Samez`50pN^;RuUIko^uT7#J>K38x6CI7ki1U9fm7Si!(>25KhE
zPMCQhcT6B4zX2)_%0Dpuusj8F^Mw@<H$(Fz%-<+uC0|xBF#N#d29cHc<xQaSxZDu3
zl7WGN`R9LpZm3wvz@Wkm30s&yki%gH0r?$Jd0cL|v66v7hkzUYtYlyaz~cs)Rruv?
z2*}4k<#D;OW)%ZN1OYcLSjE6lgU5{r2*^JmAkVNGVm>Z6Dy(K;Xd&Q6m(>gmEAY56
zg@Aku0r@3Rd0cKhvYLTm0|7U_Sk1t21&<p!*5H@dARzBSKt2O1kIN4oYZw^r5b(pA
zHK55S+<E2<0r@us<ayTOH(v)TkIN4}YZ(|gSn%ijg0&0`IxM*TFoA&l1_JUI2*`hc
z%H#5bz&Zv769RrPS;xQ-fyWOa1msHy$WI|4zlDJO6{tKeKYm%qz>q+|j}q${7+Uc7
z(Sm?{1OfR90`fBm$nSv4<MQK;^$ZL>1pN4CJp;oAJbskffM4E*fP4%A`5FT9bD;9L
z{J3WW1H%pietfWjf#D7wKQe5@FRwsA-hqI80s;930`d!>^0>m_z(xj!Cj`Ra$wmeS
z4p!V{4$CI|@+t)6T?ojh5Rh*nAio4Ek1Gt0Y+_&#V8vhVzSzXTV1g$MI5y*#*B~J8
zK|nr(fP4o5`4v!kTw!oxGXsMSfiQTpnSmhzPZ;oQ!7r~vK;DOdd=3Hm9s=@f2*{s-
z%Hs;7H(MAOG6;l`z*Yu^9z0=WKtMi#fP4V~`3VH%HxQ7&KtTQjR329t32b9vm_i_o
zOtvvF?7$O7Aq3=02*^(%Aisrx{1pQ7UkJ#HY=`&{R~VUWXJ9x$AdDimGcY{C6GjyT
z<Yy3&-$6kB1_AjW1mq=l;CH_T0r?21JgzXT*ulW?hCmq3*}=ddz=pft+CxD84gvW;
z1mtCQ;<w+1fP4%A`5FT9bD;9L!f?+{1_lW>{Po_0oeT^%Y(M{l#+G2?46w0R(0B>M
zE(Qh<wx9nSAmdHoaX9dO;h@=K=owBbyBHXju>Az@$pnqDgXcMs_KvvhVqlPA#~k~L
z*~P#hfhG>Jvt$<og9!W2|5G4#!p3M4VdLeXu`E#7w6H_m#ZqSj8he6`eS=&ES{4Bw
zS3j_ef#D9C9iTC%8@m`7ZeS7ru#17=3KnsW-3$yDu!t+{W?(pjMciUH1H%b4aSH|p
zhJf7+3`f|1{?~!5D>=aE2wKhSHkoS*=Tweq?9<t1u+C(e#XOsd$?5LB+o<bfdv-H0
zY~jE@9tZN%n%xWx8#qwMBtc_lN1)=k#$uoBW?(qLfjb|u?19K*OJ^YSRrWA2oZ$HR
zAD6t#9tMUBc;r*|FfiP}Bj2)zf#Crj`6YW87+&Cz2ZhU#Jq!#VI8f6cC=DIh&A{-6
z<L7_SdFd>6R>)}xekTvee=K_$7$i7<{>K%5Dtj3iG&r&6A&`ETy$lQ{oVdd`g@Aku
z0r@3RdFXf|I3K{~89@2z$X*797|x&Id(lAiPq6hvagb?x@ErGxy$lRT@VJp<AAWfa
z0`eYEd2HujgWQ<0kAdL>0XO#SV_=Bj!X1ul2*{ryApZs`kIRib`xzKoxbTOg!F~pY
zH+b9_KtR5Lfcyjk@*AM?xcqQoKLdjVH-0~S+0Vexz>PbcMGoMXHz6P&LO{L*Dv!$#
zQw}gNtRdis9S0Z~M0jxf;RXTu9|Ytj4&pc80xFNo4-p3$7#w);$3x9Q28I=Q{4j@r
z{2l`GcL>P;As{bv2;x3mezZBnz;K0t9}^BSFxc?oj;96!@(T#aA0QzAfPg&1VTk*1
z`BC98149Nc{&;jb%)oE~j~`PA$hQ!XUqV3s2m$#gP<dQ_WI4jX@P~jOHI6Var10U6
zM-Kw>83g1z2*|G>Ab)~@{0pc&t}x&@%D^yz4}U!C9A#kmfhP=n2*~FUknbTNzlMPP
z83OWepz^rFfae$kg9<<XFfcgAz|g~wI~@cNkS`!0KY@V!1_JUI2*`hc%Hs+Hf#VDe
zI|zh<$#Dh-1p(Y)5JEt{gn;}M0`gl3$X_8K|Am0O$O(x5aD|b{2?hoq0sQGC;sgW3
z7Cd28K|p>60r?#S<Zlp=|3N@r;v|0eTR`P;g;B&w28IU&!l>pX1A~Vk?sPPVfczc;
z@^=Wx{~;hRa|*xvYzWB5K;?0TQOzj^h7v*i>1e?z28KI$!sq}2`3D5#8BXIjUx9$U
z0|EI20`d(6<QG8YafRW5(+mt8Lioe*$!P|L0wLV#jO7e|c@+ZkE(GLL2*|e(kY7ST
z{s;m2Cs27@VaRfpfng4TFw{89z`!DmI}AMt$Y&6c?;s$*f`I%90`e~i$a9>-?>`Nw
zJgzYGILE+XAdEj9=A2_-n1Lq@dkDy{As~N-fczT*@;vA9yHAIJybl5S90Kw^P<dQo
zyyiRu!w~{ueBnF;gN_L9bozmSyubzg`V9!k2M~}iARs@1fcypm@)rome}Ky43S)tb
z3=9z>_|vh;MFxfgBG|_RL1SGZ7a17Nh(N}!LHoSta?Rs(0-cTk8o7p^t6Fi9fk8tQ
zzCIN;1`gj}1RB?zbCH3;Llkvf6C}RnA_Id9nmEYbGZz^c97J)i`2>yMegOGT^ymK_
zkg<21XJdfOlexse@I>_If9M)r@VKMXWH$Ict|0SNKyDQK`5%0S&NCJ87%Oc25&aCE
zoJ$N0D&n}uw|g!zFer$_$C<%<i9qA4OD-`m7>NJ;4?QOuvM(QL-~N$H3=9?GKmS9|
z6al*vcJ2^J|C37$3}?iDqO8Y+jh}+#SuQg$d=bYUpCEaa%M1(*5<mY#&&~jw54%$Y
z6dx{^85jyAP~!;{eleFB7;+?j{)evJhs80<+Wm&h3=9kKn7!aK1A~AhrrA3#GcfQ-
z;y3%wWd;TZN!(?@AE-Pwe}Upw<_ZJD29Vv5xeV0vCF)^2s37|=JgzV>%#gxv7buJ}
zpz<I#@_OKgD+~-%q~Ku>4kOt76iDrYD+~+^q%h|^c0k2J;S8JCf~}tg>AL}y2eFau
z`*4MUVGbVq1g<hLtU$95WQGP7aZuWDfQm!s4#4Z9VS8Ia`Vy`(Fzk>*jX#jSimMC^
zTcmL3g&9{F7&c(hx8W)S!y2id|FNCz0J87GRR#tQX-xZGTxDQjk;Xp90h$|pbA^FH
zL>f|NvFIp*^D$`q1pG{h=zDh|C%Hh*545<(z>tDw56J$2YYYqtSj01~F)+lSiG#wS
z;Ti)&gfu+QgToKDo*N{;0BRnt@I7#ifuR74xi_vcFyu&M4_}bEKdvz_WZ;ko`9tD5
z#DD1f9t@!3AT^+LHJ51~qw~GH;Q2_9xdGQ9{waWzuaL4T5^}Z@NKe6a28I=gc!2LK
z?zqmta6lS+{sE=&6;Syt5Od-C)iaRhc+OmBU<i=;`5!b73Ck16ceB5_&cKi%15X3s
zu!f~oklT4~FfdfeK<3Lp^GKlhhuzBylGnMxz_3OJcU<}0U|`rH1JBD~^I>@zq(A2d
z1H%Cs>~R7Lo1PmC40~iy(=JGS$qfdE9cbd9G`rwB#J&xnv&LHFKxr1Ve+F@=3R4=q
zkOG<W<^}_Ui5zBG!g3QLj;&1qa<|G&28IN=pZ^meVGs6K7*d?O++<)_AO|mt!E@*#
zNb)H+85nNJ!Ruvk{egTAc*{)&hA(p1!xa?wOKvhS{E_>K_pE{wHyIdI6mZv(FK#k0
z<S4-79$e1C;vN(>9Jd%4Y7|iSk%0WJaEpPVLjk+nK=KZ^7#JqtFc&1BaEpOqfdck)
z4YIcZDi4~k1?4Bu{uPkE8Mhc1)+k_4D<JtDw-^{!;E)HId*c=Z!x9D5v;+#v4^aE?
z?TZn)&A_k&kDp9#GccUM<EId)Ji4E9ZZj}k!Qp0*+j?#@FkDc8?@0ou6Yx1V;gGYp
zK>prvn}I<>5#H8;lrK?`@&#nZh1(1aIf_63zksAwcsWsuR8D-k&A?!w^z%Qq^YB4t
zh}>adNKnGvHU+7%xWmBEp!D;<1H>M1dP3f(4N?<xhk;=Z!XB7^K&M25%S(`&hC2)l
zCzRlAGng9qejSjSC3hGY-Vji8;tm6Yfb!4(`0n6-bBBRJK?Uw_m|bx9fYOb?T?Pgp
z71VSC64$uPz~F&J+~F<*g9{e%h`S674rt;azZBeMV6ag^En|_-QUTdD<t_t54w_z2
z+^@OIz>uMWJ5QXs%fOI=Lmp)Ao4X7Q325em#98h!FvMUHm$}El5P>ER@`K4e28Iv<
zeu%ioz|exG7vzV6dkhQ>D!9vo2~c^EyFlfEGjyNtihB$UH7fAB1)Sbsbqh%CiF*tT
z9V)10J4pNiR2;-cHtz@2eaPt-`3xY5`wR?Au(;pgJ_Ex7ggd}>0n8mB{{`G<U|54A
z4nXn+_Zb*gsKECvg8c#8w+M3Mg!>E(Pq5g#;ywez0~OT#hV0%G_Zb)%R8i9{$i4^n
z85sWHaWBII1_lmQ>}d+*9)$-C3@lj8wE$gUt%}<{5f2y`6tL(kc)-9QqY95ljPRTA
zfPp~+k9#&eU|>)|GZ)lXIRUi~+E)di@8t|zbp_f{3O&yZR3_iJ&%jWl`tv{NENGT!
zF;Ke!Ru)WQh2HT63OkvH3=A4-*uw@SZ}X6WK}8LFdkfS)ad^PMV59c){|!+4gbi#@
z0rD{v(-@fwV24qH+|~1tf#Hcdqzw*ge<AwO(a@d13=AN1XMoJr`1zj)bVlYGQIPvl
z%w?*DH+#T)L7zNiV35#)w+&!^g`cww%F`T=7#L!-;B6Fex<uYD3R0u<h=HL*>*s&a
z8IYiLfS@y&(9f<3c*MZaqJ_J?Q1FO>p$CurghvbvQ*g+G(&L6l3=DI$P}4a`{KO*$
zh8bw$AU8jNnun{t2c;dB#|#W>w1^uMF?h_tV4;nBOazoJLLM_P%+ZF|Y2dJgjW>Y$
zF%gd#7>;QF{J#K{E^I_V@dr959`($2(D{wfBilj#Tk)8I!9W+ad;{5a04fgc!$aBw
ziIDaH$ZroGGcYXBg}WDLz5v<5^Mrxnk1lH1g6vRv!octYVFu*9*m#H?Abl=R7#I@t
zFx?gd6$iNk)*nIc+toZ_V93zJomS>NVPGi0BfsYf149KK`8!V-7#eWMgWUb+2?Ili
z9;$yq;v!EO7+SE1>pX>+2T}v8OF(Rwrwj}=XzD@X7V{M1J`fw`f7t$NkiMFy3=Ab$
z^i6pR@i!>_!t}w$Hb7==!6OgSa|J37T`veuf8aA*L9MDQeBkwfKb|r$Owq$$wt?Ix
z@r;3C0v5L!JY!(!(ZgPUgWMK?M;_$10;oJbw@rD*z_0<2+qOJoU|562ZD*b_Fs#7i
zwl{d>L2l!D4$+UxZJ=;5c+S9Z28-Pu&lwm_;Bj-ta|VVZSoAeKXJ9yh$IT1y$b;N`
z04k5m&7e4W@|=O;2_CnxykKB>fW>VxFBll^;BlJ`9(j=4VxaQ)+|~f<sOaNPhYMaX
zF#N&dwjD1R7=GY!+YLPOAh-R1%HwhyD6VB*GBC*Kqm~b#@HBbJz#xIg%^@!t7(}q>
z%X!JbAfS&s@ATl22f29-R34X`L2kS7l7YblkJ~=HWMDAB;x>*~3=BGW+@^s?9^^I;
zs60Nm<-B5G2*BgEo>vSEK3Lqg<P`&h2OhT_!6OfH+Y_ifF1LZ=n&UMCLk<?Z6<#wi
zWZ-eL!)peH6fF88UNbNx;Bj*W9(j<PXF%m~xfvAKdtNgzwBT{uo!1Nu4Orav<uwCC
z4Ia0NyumFGa+?WM9-rGH-Y_sMz~i=xHw+AOu()l)8wQ3Mc-*!Dk37h27ohUE+y;v4
zFK-wa_F%D_=Pd)n4m@twdCS1C1&cnHw+sv$@VGezk37iDEl_z}ZU)8mink05SMa#)
z#9Ic23s~It;4K5g89Z)dc!yga<TeGUJU+L%yklVafX8hq?-&@~U~yZ`I|haqc-%Gz
zk37h2d!X{T+y;v42k#gdcnmPh@E`9O7&r`Y*E<sL85mfw=refFz`$UDy9^J&BM)+O
z0aPBBn?Z3s<vjy~3Ldv@dC$P0fW>WR-ZL=B;BXtr?l(|*e0B?bU|?{-W4FNv1_m1}
zc6)qaV6ebpH^@&Jc;rED>wwDRavLZv*L+}Lh{0m_kq-<E5qRAE<O2gk2o`;RJ}@u@
z;Bm9eN8IutH`_qvak&}f?}U#G3?+En*6@*mp#Y29W_)B|$id^b9eCtHZo2`M$K^Iq
zc>ejwz%T*fHuxEfBA*x-rl7eAq+aI}L_LU&(*OCyz|ezmEBIVEkeV1Q=78K*0yPI$
zpB$uS#wP}b6$bdnp!a-YU^rm_@7u!0HQ?(LK;i%369a>e;m`ljxgGF$Qy_G12INMD
z&kPI^hM47p#AgPE5JR}x0pLB4&^|B7eHNb?81@*Vj(;JKe}l$IVm>o4+%SZX#e?Ri
zgysplP8OKLKb3D9?{uCS+%vgmaTeXZhq@1N%4Y_K4kPU22OvLf`OLtu!3gdru)kq`
z0?A+b%)oHR2={!|m(L6gGRE++9<YAo`6!Vu3=9^=*vmLjn3+K3L2Tr7;PZun!NeFf
zEJ12gzA!KtU=gqR!oZ+|CJu7{lrIbn8pgQG<}F_s7*x>ofyTu)d}d%!Fovw%Vfn!X
z8dm|&#X--No5mW4n8OB*xBdCTz))lS^FQ?5Mr5@iurugD?os*5z_0^{dqDPTd|_bN
z0<*V=u)QT;85jgi2-`d7D+7a%3HERR*}LEi1A~VN)V~UZ?S1o=fnf;&dqMFf@{NJv
zfeC6ng2F-P8w0}~Jnk|0%D`{~=AJo>1jE1P8v}!hDdBKf@{NI^z!Y~ltoX{nkYfrB
z2Lr<Pe)-10aDoVXWxg{ou$bYtSK%821A`gV-XjbI{hRZhfg#2WzkfmDKjk|E!wfUb
z@L%(tfnf?B_iXsaz%T*k9tXni`SYED;SB-zfZ|={2LpqKIqq=K_|CwfVh#<5EB_f`
zYu<3>yOJLa3=QV^!vSRPoF5Dfd+^x1;5!4u4w$_egzbIvgMmTB0>8bW@E7^Xzz|@8
z8U8vy85n#laEF7z4+aJg3urhz`A0AuYJM^>EFs_?P&h34$-wXckG(5?FfiPK*;_%_
z-Y-8H7%VLDhXcr7nO_VHC6>7TtMHS7p}-RAUmn8t=KNw{I77f*Q20;z#lXN}g&F>9
zelakxSmAchhMx=!3|3J0bo?b4{(pWkFvM694hNOr3=A{y*sJl2fnf^FUKzsnmi%U5
z_&|icbAB^0=vd?S?}A?p3>wx@|8Dq0(7$hfGcdGR<M%Hp{6+pSFdVSP41b+J3=Dhl
zxX0i(1H%rOdvpl9r{)g>gNO}&_khyjl0OU#0XDe9Va0C-1|J(}I2`y*FdV-8VPIH6
zguOC<85o}6u~*>_1H%KDy&;6{&H2l~U}KBlzo77+@|S_3!WJ|9*ZgH*D6z#I4jcY3
zFcjEA!{Nd&g5mJzF9X9F0`38Yzsf%b1`a#i_G<iPU|_L>+M7by-jaU|3<-9G!(q-p
z28KCysNn!=x6Sy=z%aw^=l><3;~E*j_QB>jQekI^faaVI{AFMevH$rWbk{q}%b)1s
z5rf>u<M_|OkYkU#&8q>G2gMJp%?oOSIs9i}$guzU{|ICq490oAS!icY7yM^n_+yVf
zEJ6K>3I7=we%Sx~54{Tz+%|Wb%$5W57s&oC{}~vjIH1nAfyB>1#X(^NawBLh70Apd
z{}~t-IN<I}f%I}PFftr)fX~Ij*Ip|yFfv?lfcF)^{U=yo0i@4?fsx^j18N+B#3L9O
z8D3x!FJNF~c!I^A4hBYsFAnf^0pR#VURSY#fsuj15xYFdz7q_L3_OmQ?s&k!$iRU`
z{09Rg0}B>$0Y->D$m>2q=4(L3L2OXi!q%lYFfuayaljs*0t^fc35<*kKOBDk=K!S-
z=-t~TjF2!xwgZ&UdZ6N<IbztnA8d^tNPZ0-yFl`1pmu@c9Ht*OZwPYt8>l>}Zwiw4
zhOVt)VPa$uam4Nikhv;Mj0^&fKmSA5v_j^8p=(+}@-9q_3<-`u|AV3kv~B^kZnO@m
zkDbEA$l&0Fy0#GHo*E`b1|KKXI0KnCg^7{D!wI{4K>D^YF*3NI=>v(Mf!YJgm!LTE
zg!=CZ6C*>26YjLb!pz8!;Dni<WUz>X+-Cw62iXa-2Yn522s6Y!Xm~;9<e}jO(o@3B
z$gso-z7`X{2DpcrkztP$_A&?*r)!|{_|^blU}j|SamKzT1?2V*%!~{v&TzZI`58Hl
z39v9SlsKcVPeWb<Y{0_Eu)-N$PJs0z&*=xSFfwd##vXSd`wLhY8P+(%*EoXnIqckZ
zkRK<oFf#mbhU_N+-O~;_J;`Y@R~@YU1DUafg^}To3-0leD=dr*EUxhQ2D=efmVm<l
z3kxHIfGcWzgUsb&g@}XLp!@+kvmQ2I4-(U1Wn|!Sg|FQLn+sdJ1(Nq+Wn}Ph#qF*f
zRz`*bJnrgYWn`#9a~G&A=wN|}9|5fwG5idw$3W{v5bK<$F*0St77{TqfamvbfZXa1
zU#kOlE9?##kXwJSGBPN*!^eog^$hZwW(hV%h6Hzb7=q&o7KR}G7Ho_RIqvW?!64&f
z&@;h6@)2x|3{TwQWd=$f0LfRdF*2BVz|$evd{{aJrGpu4j0`RwsO|%=g$;qMg$2dq
z9yUgX1`pKo1Elu~8zVyv9=#y@f3Pt!?C`+tKM8h5h9e%>^CC#U1yml_o}>tNMg|^F
zxc|W65Az>Le+4@ugA5LNkl$voGcxFSqWTS_Zv#6cgN7&W{C9z!k--3u{0DYM1`AKz
z`BQ*{k--Fyya5Nqd{DZC<q>3m1#mDjIC$a?*8&bk1|QF#{}+JjLq|Svx=TZ<D<*I-
zGMvHU?-d-33@1F{?GSK!fwe<G_1PMBMusPzKmYfD@`&OGP#yuRap7CQKAB|-^Hip3
zj7(8{2F{2fK=Ao-44jM%7T%cQEWydhVB(D@{-N^Fu|u$3;ZT2o;wgfYk)gu-C(b=%
z6`YI=FR<7<fs>Kpi8pqCg3R5($;iOqgFXI1>E;3_BLjyIrhi^=GBU9E;0|{VE=GnH
zEcz6<7#SLTu)7CT&#G`TGR*OT)cq`n-+{s%ZBJnpykr8ouYik@A;%ZheIRo>xEL8S
zeBo>G3g+_7<8_(LGlhF9*EG)Q92xiSLKnk9%eNg|j0_)qai`-OT#O8FeBo^laQ;KS
z-|q)hKQtY~>tF$HMg|T)?B;^X76WcZ1{ObfTN<2x!Q~QY=O%P-X9zbVgNh$&m?5vF
z1jS<oHzR|MA9nYF<Y#a*GC25Qk7tnl4sJ#U4?lSM0#1Lhd<b&q4Q@t;2s~~8#l;_P
zMuq}E)VKiY72#oI$ieg@$cNx{`=Gv+3^yY~j~`@ygyrTNP`rb~0=i!ewBq*i73f_g
zDLjk}FZ^(?KLxp^gNKnp#~;-#Ab&34VPw$ohu5j#c!aH`1j!%ZVPpvK#~x0gbaez2
z4*oy?TY$<1N3c6l(kGJ#>RMR=UPgw50Nic`*=fSd$gm^;aegIuZYT+|9ugEb7Cej$
z5`oaLdGH!<*fj7mGL!`3wht6GOL!R>b_Ak^4ajexu-Os_^;-wn9=v{g!^_C9CkVG)
zAioLlF)}a&WA__K-hhvhp(Gf4{s74b@G&wJ;E)ITrGSr-AtxBsFCcv#e2fek!Pwia
zAbl(N7#SL{=sUp2$WRlEJ0CrO>VvKehxA>b^LQY88Tc6)UIb%LKOlJpeny55!MM|(
z13x2!L<n~MptRt^$H<@%0v&_+{t}cHkms3D#vpq585t@<u-7@D_+A5*e*&pHLHlu0
z*9;dS1{*+bzr)YSpc9Hcu0Z+x4?iP=MkwyF29O#B0Y-)+q42$J;5?3g|CoyaBg2nS
zc)J*^2Dx3FBEZOC5{BJhps|V!eu(@Y(0I<{7oac#uTypct>4c^wD;BsFfyD#m;;_?
z2Kn=d03*W%ggCg2K<@WGfy#r@5vacg>brx&^N#={!<jJR>Ku?>9YIEhkZ{bj>mta=
z5D*UcKiGa0{|hoQ^n}Cf46r=%T~sZCj0_vX;bl2k9#)ov{I^7qk>Nl%_IL!j>xdvD
z!yYtuf#U9tAS1($aCq7U$BWZsHqa_ya5)Y#n?Z<?;SL_N6@(ZWZeTInLWq&!3IVfY
zgcuoq;4!;Kh>_t77PF@aF*1B0VD=6nMh1}x++lJ<h><}c0yVBcVe&zUk%1=yf0&2}
zGcp+9G229#kwFKG**?OI3>pN?E)Zs9@WEsD1Yt%74=iS{5N2d>Az=0yVMc}wJZ8TU
zW@JdgVm6BiBSQiKvo%B*8Cvj|?IFU*(16A41QAAt8Ukjwh%hoNz+?6j5k`hNSj^rd
z!pJa#fY}d37#a59F`Ge@kzofGvn50s8MY8G+eVa;;RYVFV?-Glu3#~{M3j-?0s*sU
zh%z#K!DIFgQAUOjSj@g4%E<7BfZ1O}85sm3apxToF-8WSNX)#WBgV+U5s5$V1c)&*
z=-@HCK#Y+=1B=-mVvGzb1k7F|#>n7-$Lup=j0`SV%zh%q$lyT0Yz}coh7>$zYlt&4
zBw#VyL7b5xhJe{A;*1Opc+74QXJn|sV)h(yMurLkW*-n|WSE1;><8kE3^TBp{X?9Q
zVG04WWh59GcHlAFMuL%H3l_6OBp4Ys5HPz!f|2109<ygiFfv@gV)h0JMuszZ%m$V5
zS0or2K1AZ)=L@R$en>Df$V9>0ZQ%YBY#b9*r%FgNGN?ph<^cmqMh1l_cpd=jL*H8y
zBFV_$5`{f~f!tRj$;jXkg}dDaa^DO|Mus~G_kr64$nM)A$;j{o&3zz!7bF=O9z;R<
z9t@6rV0{Tl;}Rbv85umH;p1vxdDyrg$ZcOF7#TXEA#F95wELj87+4LgJq1z&3Y(T_
z$k-x_8$u0id=aF^Mv{?X3QUa}b~Oo-j0{U)YS^%=X^~`P*aB1Y>>k`b$abxeWMnu3
zQ*#Vc4Jce*NHH>8iH5gh!SMz=qXBeY28T2w15eD){}Pb1Zb0Yui_8;tn=CX%aH_yG
z{^@)(cxUp=;-1Y_i*jr~c&yb$nvvl}3_QJo%??5e^Au@D28meQV`44Rj0`HVkT8eE
z87#a(ZeIeG2eD!DuyJWnT0J7o$e<95npQ#Lccd8^WYEMxaq|W09_Zbuuy)}TR!|TB
z3Lkh}OhSf{!2(S$sI6`w!^mI~i+}DG<jx2gMuvh|?0Ep>wh9?Wh8#5WLE;l+7#T9q
z#6fOeA;ZX!5({rbV|DWx8AgT{G`%1<KapW%XduGPJhF@od+@kfN0yOc2b%dHH@nC(
zGHgK;2e~;$mXTot0XH|uGBR91(+hI*3|U5oGeo%gfGi^eM;z{Oejv-pz!Ha<Hh#!5
zGBBWtgWN12$H?%9fSXO^7#U>H^n%>%Bge=f5l1*}l*lnMgy3=W6gftQ05tPK;k-tU
zk--N|9OULBa*PZfaro253pqxH3^ctUH#5jHGNcgUW(|2ph6Q-s>><y{FbB<iked_a
z85w4viG$o+A<xJ#g@Bvq$TKo*LDLIz^A>qVh7Clx`Hnmz!y7zq{v*%G@B+<zkefvm
z7#W_RiG$p%qrk}UfPk9=6c`y8;!)EZ$juoFj0}H>aPtHOMh1&`-069P0waS7n)x6%
zpHN_AFhCOrx%q(tBZE#n{<OiO$jIP>rWfR98AV10k9flA*+r3&p#_hdQxq8)8qmxK
zxw%G>k)Z}n9OULHii`{u1l+tsk&$5rnqH8bFDNoHOd-O}KNJ}mF5q#qgc2je88q`j
zZZ=S2WH^B)4sx@H5+lPA0&dPxVq|!NrWfSq79~c82Sm7ejS?e+Oakt-aYl)eK_US)
z?Sb6<M2V3>1Wg>|=08e|3<3%G(}sdFBZC2&UXYtDlo=Ux5(uY_1Z75s3_NabP-bLE
zK{FrZ<{8S23<+rBAUAJNW@LyV;N~mJj0`nsdO>b}qs+)qL4=z{R2Uhy;Bm8w3M0b?
zH1k1j_EBMESc4`Ga&w9bBf|;;ZthTFWH^DQ7v$yzDvS(Ah;Z`>6-EYzMBHiPg$g6X
zA2jnpZe~zrWcYz54sx@EDkH-e0&ccZWn>UZL``oXH;1S)G6*CRP8&6<j0`?_+&o8>
zk--Dae2|;Bs4_CRpoxRrd`6X#!66ZUdj6ow$dG`h7vyFRHAaRQBHV1C#>g-OkDCM3
z7#XIZnGbSvh8iQo1T=Awn;X;^8F~n~d5Ib$!x}WbAUE$(V`NxCgqxqJF)}>C<7O6h
zMurDy=7ZcUqt3{12TdI0W)pQrh8qOj9HGw0@B>XR$jt@nj0|6haPtgxMh1f<-069T
zIwONl5^CB5x%q-RBZCH-ILOT})EOC6lJKVu9t}nY7c{*fH>+qcGB_j=PR~9Xj0`n+
z+?=Dq$WVc1KFG~28jK7jXyPC@&(UCHC?MeG0~(AB6VUX6+<ZfWk)ekOH#2B5GMvEU
zW(7?~h9hX^gWPPP$;fa3O&sLr08K`QJp|lbqRGf`2Td=?%{`io3^xe48Dz&6O-2Th
zWZd)1AT>8M85wl&r~&oS{%A5XxFq9FV=`Kd3=YYtX$&-{WunE%V3YjwKWM&&!I2N;
z?4fClneh33kUJ8z7#YssaR*3EixwlplVtdQHgNyhX)=pHY|R%ayjN&3GVr9Jx&<VD
zK#P%qBL#CU*A1vR^jsWpe-U<OFUapdv=|vGQgE-&kkDpic!6dgNS}c=Bg2yv?B}n7
z<O8%B85~l7{s*zK_0<cs85wL+G5yh@&B$Ppis}!L{}w>SL2TIE6^Ok<n~}i;i#Zpx
z85s=F#6fO(q0PvklM0{v1&472(ijDY4kJTJD)u=jkbN3Dj0`PU%yrOVWN1jm9*!V;
z6Lc6EKBPj%ieP6(!NzVt<~HasGO(nfh6gB3%m7`Wm<Atb1IHio+!aXg9vwyol{C~a
z1KD{6Dh^%S0Up0Xo=^Lt!^mKghCPlz`bBgZ84S{JkH?rm<w0uE;}|3sqRYsjlLlY=
z2AOk)uKxtdm*_Gw)TBYy%wStDJ4Kg~AtoI@r!4?l#|`rD8eK+)jC9nn0-1M2mysbQ
z{U>Zq6*z8TYpOu<Pjnd>o}^=sTTocD=rJ;UN&or31v2&pKQodk26AX5$P5iVMuw0~
z>|p{j!viW0J?k14Unpl?=jbsqbY#NkNx^E6=Sh3?7#WV>umj|VHBfob+$}6EA+Je1
zqsPc_0f&B2TDYJKkzWB?3$o}GXe<$99c2o<^n#potf0@x;F1mZH+;_7LZ6Yr2O$nl
zW3VwhP+Ubo<zpao^#-AQ5c3N385t&I!}EgxXbm<<eTP0H!<uZ&xLu&n$gm<Cd)$G-
z<bXaS!;WltT>uVK*t$57`~!VPhAY{)#~v9B7#SYm@CQi00s(mks64JXNibk!c!O{s
zIGkYa1NpnbfRTYC2Q@rE>1l=mBZEo~++W}{jlPCzj{zftO%C=oBOtfmF<@i}$$^jY
zgYAZmp@Z!BW5CD|lLIefV0NI)k1H55GBo7iE-M@i85wGD$b;-iFl1z?AmEP{Lq>)P
zIoQikkQqx185tOI@rT6;Lq-OPTzHuQ_A6|?8z?MZ7&0=*<igW2SRR&MLGm0%5P48L
z1XiXY>(?-1WKh7NAEZae5F&p8l(#~UgYp(=eG1DwW~a$aO!?q~1T@YbV#vsFBJbya
zusU0?x(kespc@igCv!|;pUO6kbvnxo=9x@PId|{fynX|A<~YcWYm68fVhRvv--6B`
zgq`ybN=s*q7#TJcpw<VV@OuIk_dze;{J_ovkKuC|Gcw#LMAVPqHC@m<20&(O7&9^`
z6rtu%kl7B#j0`eG@c9&Q{sXTEL|UhuV$8@8fu<MapBiIEhL9roTn(h2fUZpfg=vEk
zBf}n$JSa?6kAcE;0we5DNTyh@<3Z*e0lA?Beii{ZZjsLhePYbWU{it`E+Bn>pyHsi
z5mufe*OM|Pj0`>{@bVgLF08x;`Q65Zk)fjmzLp>1cj$S=pm0ktVPv>af*Nih@d^`0
zhBGDb^a`%yKyAwsP&}0U{C@`IXV;@3KL^0PJcW@d4|WhH$o+dv7#S+cu;*`({2dcU
zh6X(He?aap!=1NfOc@zkaL9xFU}Fj~AH;^W%|P~sm@+cdlwmKIKx#`&85yROVTMVM
zDI>!KG;xr5OH3IVddlE+0Jxlj#S<u<tT16@m{SIse`3)-0tz#*8t}X%=yYS~y3{wO
zj0{K0;AtEdU+{B4L2eT;V`ShcM~xSd8#K%q8AQtAZUCnRm>WRy9%hUTD&@H2BEyW4
zK?jFCDBg2S85vB<fBqK%ooSkV7~}_dJ7fwYQv-6mZ!u$Jkg3FN*A<Xk@W_7wxup_!
zyo;DKGHBqC2ZfP|IU|EgC2IVE!obIzkwKvnd%T14OO81sgGD7gpTgqE2iDI4nK8kf
zks$<+-5bmq83NGk2D#~kIU|ElC2AfAi9djfgVG5oje^>epzyw9#>fy+3C(AMhd|+t
zGoPtgFf#n8!X4f&pvAS-xaCtU7#TRKaff${1tS9s4tbCtmO#x1u|a-thVJXyW5LMq
zrwV&`gVf%!U}O-f#*C*g7K{u6)$p_ojt5v;28GiPP&`&c^ArC;P}qRgpywwWOGXBd
zYTWq=6rTx}j0`<^!luEJkzooBc~Cro!e$Q051@R}egNbaocZF6B_l&iE$(=D19A%<
zc^)f9hAFkU<4MPgkzoQ3c~E%!STQp6)MAEriWMV6M=kbv0)<hF6(hp}JmxO3Vq}<u
zW-iFSJywhiGip)OJjlE&P;n3&)|P?ImxIK<5b&pnHN>CLdJ&_nGqHxa7Zg7*^I`2u
zQ2Md3Vq{oR3)#cQ@^T+2&fs~g7F=sX_Gr~uGct74!N=sl_8_kdony_&u%-^)J_XAo
zuYKQR&B$=24tsoo!sm`PBg2I{)c63o`HM9p!<jnb#%~mC7#U*fako7|<(i8PBSQ%R
zH5oRH3_bPu$9Q^d7#X(Iqq-LqUrTHl88+0TmYc}!n<F-i3>UEIyJN%1aHbyK_W_3=
za)0rU4I{&idhFo`YO6BXFfv@JhqhJq_k!Y)sJ1F7>?3R$88R9%(`Erw96Bxq*%t>r
zuNmam3AT(3HyW|$VUW2SY#A9IG@^zPNc@B?Bf}jm;t!zafz-gtP7wQtEhEDfEb0a9
z7#S{L5!bL|WH^IG+`*2K;RF`(2s=iGBUr=>>=+piU=i=IV`SKaMSOuBBf}0X;ydgZ
z8Ma^%zhKA6umOws3p+-JHCV(M>=_wWU=f$FXJlA{MclxikzoNAaSwY&hB;Wo6YLoo
zW?&JouxDhLf+h}*e|tuT360p(Bq-iC*fTQpV9|HNo{^!W5#DYCr*-81+Y6{ZP=1A#
zS+M>esLXm}2Ql{oXbpb&E>K#B*E5jb8w2<(c>@PV29qY-<pIbKAr6cTK25mYQsThK
z5YU7@jf3=0abRSKXoB~LQSu0AoMDDNBg2U%NWX(+=T4AY!EIUS-lJ*EVTetBAoZZI
zVQGe{pGsK$4|_%i2blUo!s;~~7#V6{>U{~Tk8ogQ*a1_oNmzY{10%y1n0i*i>UTIW
zG8nW#{rhkS!SH$Ez{rpTQ@@w6dI?8Hh7~aNGYPBraAah70#jc~Sbc>fBZERK)ct{k
z)vs`5WQc*O*Cnj}h9e`x448UO!s<Dk7#Xg>)IZ%$Fgz`s7#RfGpzc3NSbc^QBZCi2
z{apO&LHT!!Gb2Ms8@yi*PW#|7hv0j6FJIwf0NrV_$BB{QK-<s%CZKj>DA>#iOpc)4
z^lqSCHB&jJu}^24!8(&=7V~VTIgCs#ckkW4gE)o|JSHOJ!pN|p1N(Rj$Q?E=j0`ND
z@b(GJ9Vp{x2`-Eb8lBk3oj~PT15_TwhSg7?JX_<;$e_{*85?0)wG9;J$or<Iv4VCO
zLhtkd={@1X$WYUXS}%g!_`rpcp`sJs#)7#KWvwHND<i`UEP7>J85yP!(CgsJ$gl;A
z-UwGlh7APt*0?e<T)?7tiYp_-83KBDxH2-l!J_wqD<i`T0(!r=GBR*<VTKit8zTct
z7yhs^aARap!J^m0jgditfZiN8Mg|8gdRyEW8EgpXUE#*a5Q9bU0XIg52m*SaxG^$R
zVA1=>jgg^*fL;Z6MusU^^jf$xGE5+#H^!ZjVFMPuCGLz2YY6C_;m*i#28-Se?u-m4
z2<W}y&dBfri{3Zxj0{f*=oRo_WMJvWOdA>=j0_Cj_|t}u2P1<57QHDRj0`da^mceK
zGT30zyTF5y!GeI^BOZ(l5m@xz@nB>KA)uGRlaZkWi(Uy&Muq|cdTl%z8783V1+`y7
zJQ*2!y5Z$BxGe@7HwBedC7z57C(!hP+F%79j0{J*q32p1+6XH1VB-!b=UUD1U}SLU
zf$k|?4OWL-Hp2Img6w+W$;dFH2j12KpX&q?|KZ8VumVjS<aPlsMur_d*xR2Vc>^y-
zhAlnV$4)@<0bYy@M{wu|*<0Yn$Z((swO<4(r*k|Z;wwPy&*vLJeop|8!KXv^RfEE3
zjTa+>OD`mRKxa%M#)VU0!-L>9>J^Y3z4*uEe|Rx6{OLt?2grQ_-VkvR8&)5I{H5W|
z$nc{VKGp+{7v%YK4{t^WhrXZxLGA~gTZ8O&kXaetj0`9Ge!|WPQ^<$zjc@Q~WGLx}
zuP1=*dyPgO6I|lW$Z)0~dz^sGJ_0hkA2rW{+<eEIk>N-`?tb$hZ$^eESoDebFfu&o
zho>2E`h|^efXp@VVPtrL!#yDR5Fd!Spn4oOuYla|F7aVx_|OmUmxIF+S$>KSBf}pY
z@*w|i@nK}(n1C5~XQ1LBHL$n?v7h)bGO%D#{|71#QUg;Da=(Z#BLl+(+~IBF3vnOv
z`CTA0e4yf>F&2<{9?)^h6kkRLo(b67Kp^{C@W_MG{Sv5r17t4Q0g>(z_kw})&>3Gw
zhLj1o`(_}sKKL>+)J(vC#~8>g2|q@LD+J84@nd9oLxfo=evAw*6LGr>6m}hcj0`ao
zQR5Wkjs;M0*m*H9zb8Y-(LidB_%Slvm<Zq718d`<tUY+)$H>4l30@|H)xgSRP#kdh
zGctHg!X8JUbj;%ik>>%;OL?yWl}{5G=L*debcP-0T?g-Ug8UQV&&Z%M8EzhY-9Ujq
zBZCe?9Gth@pzClz`X)f-k<%8)eJh~i&@oAHo`H>7gY=#7XJoLMj2eC*eGj1GAT^*g
ziGEfYLjWU#!DRSa6-Zwjx>g0GM<IZbp<yz-yoaBYViCZ|Faw7_KyeZQmB)8hSxo>V
zgT@rx<;)zA+or(n28R{Q&mh0;31DP!n1cJPvO58c3?(?s2f6W203$=q6#Q)(g+NAz
zIa5%>6%;NOP;n3&6t1v2iGV;xh8YMm!ET0)>4NMG31DQ{19cON&?-<m0;_?Qub@0S
zC6JNfz!XT|2UM4UdTr3V3_-mfP!|te&n*aGWKft2aX-tcm2k6Q_JP9aK_DZ8!_=Su
zLCdKiYxS7sF@g>~ftF1SL5vJO)3BFyApHtKj0_&r;C(!Bx`T~DgUUITKt_gwX^^{#
zS-ik*K+OA3VPpbLv4hTm0fkde5F^8c>6l^J0u=}O9Tb+JIVzCdbAlKd=1j+)K0s<0
z1Tr!#nGUIwS?;U=`5&CGohGxv=QKg;P6RSCJedy3`z%Mm>cH(KC(w!mXrCDrH$1_N
z3=%VNms21&83Z#j7|g&OUID?33_5t^3xXLLG!S-x;~usi24wz(U`7U)8QA>{lHU-_
z$l!y+d{7u)2xesPn1R|B0Qv0&)LiI22(WO1udxJ~%@e}Nkb}c)ki1R^BSQubd63;c
zA&d+uXm*42rGzjtB+S4w{}aN<P%#5uR)WI>Rwjb<FCid*1S$_okFc>#SbhTOe-gsT
z(162ykh@tzA@U$LDE-0mvP>u=L(L3G{(_l{oVRR385tJf36GdiMus^v;Nzg+H4dP-
zC<$d`STO@KJ_KqX!RoXyq&jUzC?mrML^=WIJLL6GAh+%bWn|!(iJG54=3jw|<GNo1
z6ed4H85tC2;!ejBVT=qic;qd@7#SpH!pjA4oWaTkkogf|j0_Glv8Q8@8!N&X89ZiU
zw9!GUX5eR&%n4&;XqgFL8wL&o<h7%F!WbE5%tQ@eklk0p7#Wt}up3k!+z4f4SThq^
zZtPfsv)o_^V`O+U6IyO80IS1VZn%UqGAPW#Uv6ZCGcs7r!X4fn;fxF>c;r`vGcp(;
z>;Q*1a=CFLoRPt27WVK4g~^L>Murd^=7Z7_M+757z%0yiLm>iUF1~WZC4!Nm1c%um
zyHg?<847U7gY0gJU}VTavm2yuP6Q)E#w^_B#-0d9hK5<V%Z)n(<o`hBv6UMjcgaLD
zGIU^Zmq{ceL(44O<w8g#Bf|<D{spD|l1N5|C5X5Lr)%WA4f6YpNJfS|ILrXa?}%h%
z*nvm>MkFJ{mRY#-=Z{E6hC6uDi$oM7!;@Lq^B%~4izr5hA9(DKh+<^;f<qn@wiQu~
z3?I<K7SzrLh0U8;KmTt4wX+Qtg7PNl-W<ePr%Y+^1KU969Ef6M$eDv$27=so11gSd
zp7lo*Bg36J@P0QqKgB}Z;UN7I(Tofhb0K*jR`$dC3m|(fq8S-V=Az~okiLLuMuvj9
z*z+MMorOd(GE~fkj@`sB0QnDGra<q?fREjP%$gI;$Z%mUd`tmcXJ<g&2y(-oXhw#J
zd6;gv63xgEG7p|U!RZUR-ue>F$WSp4ciIq%VPse^54#^g{SQ#steE%ne+np$R?i3d
z0X2@MF){_Ct)tF}VPv>5AJwg(ywDKC$Z%yo{=VCi7)Az;1@O24hXX7wK;d*GhLOQ#
z0rqkLl%`HZL*&7IH-4~t@%G(BVi_3}7Q)Sg_uX`285uMX;@~s`Yo~zX!v`u4Vk5UB
zQeqhyR2IVX5?CLs9s`9zODrRU#X{Wm2gtk?v5X7>3o*m*KrADJ&qByrCD>j9r^#%f
zRe$h$^hqouL&ZYubq~mFmN-U+5;U_x;VKiy$WVa8zaV)V0`f5g<ZB4X&mkbchk*PY
z0`h+d$jihN@IL|h7y|M&1mx!skl%wx9+a-`K;=WA<3^x!*_|e{1;WM_L24Kh7#S8U
z#Gn6E5*Qh-EX1AvToM==1Qx;b3pjnl@&%|3>Jbl-Ujr&H=FJ9`7atfM=gQ2JcAYFW
zMRKadH1X+TGel>K%o1iwM!pOUdS3pL1V)CM#c=cC`EgGIBSQ;99K~Kxy1oOIM;}Z1
z0u=|9WuW#qXdOB7xPnL`Bg2%%@VWt9-oWYxkhvy_j0_(ZW9CJlL`H@;i!s`?Q&>T*
zTIjvo1&NFd8cVR}MNr$cB!Q7ZWeKFrXK9=T3M+8=?KGJs4Hj>pGHp%*Bg2v<kTC+5
zbg(+)dIV*D6co=d5*Zo(EP>YvU_XK9jC~<<#vnC3NsJ6KOYy5QNMdBLA)qECiIE|O
zfSQUVMur*!YUU&{GRz^M=0Fl7!yW=^o+L3c+##TbBbkxm4*@kg$&3s#%kYO!Kr$nP
z4FNSJ$&3s!1k}t(W@M-#pk_}pBf}g5Y91srGVCFsh9!lO;SK>c8Yzqne+a1YNnvD=
zS&ln=KzXMig^|H#IcnYkiFc$hGFV^{Uy#DcV1gzNs(W^%Ffte{hu3@HJQ4(L8-e6+
zq%blhEXSVDK=%DeVPuF|j@fP$NQH=l%z(A~kk^hHq%tx@EJrObVdqGJ^aP|bGEBf>
zFG#*1m64%mIV69>>TBdS-Go#|29Xu0;RDjQB9)OrU<EvE!TyD{=|KKDk;=$mvH~&J
z;|JYu_5kD`H1j}t{RhY&E8uNFSb2c5c0(qOk)dYA&;M(X>W@sMFt$l!WZ+l{U#A5&
z1GdK&<ffQ3Muv)&n0_fqV`L~<37`J~m)j`wKWU5%4LIaM=59%2WavRN7v!fiX^adV
zE8$@Tc8}9!Hc$x%ZVQ3*en?|vSb?S&6uunkj0{UwLdsK6ynyHLpnGvZW^1G~GVrXz
zZ?;c5BZJN=O#h~&Gcstb!fkd-IwQjb0%osBXJpub#q0y=j0|gVm<_5=j-)X%h^&Up
znX-6K0o5nqdICK537S>D!p8to_a=>zVZ!R4|L=h2Uk$+Oz-O>KfzDtrhSU)tbt37E
z3@&Sa{s)cgvxtJ#!R9QdaArc(f%-W%>5L2))<DhsH5p`Y1LItQdHhb3`KItf4TRS3
zEg6gq4QnyOZB7OwL(N)5ng-R=$m@RhWH2(!!J_X<1|!3awYbyQmkdURC2O&l4WP6j
zlF7)hU@g481I}x({s!nyACpW*hC6Ff@AUD=WMsIo7PCA_fQm!g8sM~!+}3EwWMp`N
z$1Mw>c7f6$tUQ9Xtw3%)0F?)|31Dp*<h=AClab*C9`hNp7#W_dh0p&$_Mk!Me?aCd
zWHB<Bti!!m*&&OOL1aDZ7#ukMGZ`5a*8lw90BZBGPXfh%0c@Oe3L_JI;u2&>OBN$T
z$p&~i0-1wCS`)nl<i-uy`=g*deI$#K;mroj^m8YRk>SM#c)JlC_OP%6-5CK6n+-qz
zSAf>YHBSV&v4P1E)Jk@l%r=E}D$6wH=}a>inWo>p2j7SYiU*TyMh1<|@b)1r{ln+%
zLHWcci;<yWGh~dH#UE@otULnkj^hIrsUWvEWHT}x*^EewuF!P>GqM>OPHg`9AJk_B
zl}8{~f!k~KkUR#`yC<8GVZ#<we}mk2C7Y39%@));3jNIPAK8oy54OP5IM{8lG!BXr
zi5x}-nXTBv4rGS~R33D<8fYyBXa}d$WR6%^8x`cfm>foi8iX0}c6&(<BSQ;993@^r
z`ldkTL2Ot*8f53197cwQt?>Jl;p>x2q2uNtcVEb1WN_IA&->uK3(F6ncmah?z&6O7
zA<OxGP@IGPj@~c&lg-FbvklU|VA%{-2X-f{jRA6xO)ewD3aA=b-gBDF0`Gf++@Fxk
z$Z%yFW*mXS=E62e__Bl}%!j2<kYDEHGBTXmhDaOe_Yv*MWn?&kNB&MOBg2tx@Noxl
zSir^|Kw<G9hmqk1)cq{i`;fz83M<GL&_0Vw9wP(8cHHi8$zx>rgTo!5aPr7yWcUH|
zYcbd!a9ASywIh#_;R_<(!1Azo1DUY`>V^bR#(~}&<20EK)UyKTB~W;s$zx=&*^b@6
zptyLG$H)+{9W^dM`dIQA8GN=w;sRS4s{)k=m1{70*!&X6T$g-Ch7c^~#^gin!*=%o
z$WIA*j0`)V_OitHg2Er{Z{%=Ukk81l1y9%?$Y*5OfI}YSwg>r)3~SKb2D1A{J|n}5
z?fCPOOaUW9&JNspNg<z+p<)L#FD>o?xgTp@^2ldoSh53}m)gPV!2U$eOC1G_3>Tnk
zaOI^n1&j=TcA&-|$S*7M85w@;fW#k*Ho|=5aC}j~$na$c?ljC%$jI;kkGw`9Bg2~=
z*wYp$FX<F8GBE6f`f+tPa#*0`rGi36292G#-7%q%kwFEAJjkz83K$s_c0&E?4z>pz
zmN379)LbcKWRTg3F%E%}SAG;SGDPge?jKOPktkwh$k~Y+)}Xv%P{hcP0kt2N7m)2X
zDMZM#tnLDZ1B&}VW|R~$GNj<}BS?Nq5hFta9{DXrj0`b&<gXM#{01@$=0@Z`+?OIo
zh7cV3L4Fr0W@HFJ^E*gfr<jq!2TdGghf6UdgU3$X?bMWFNSJ`kfYoOpeKp09aDcYm
zz~KZd^FZ=*iWwOSaJUmBzo!@yN1(P0%%8CG9c0&?Vn&7rEbjeM%*ar)6JGa&?M1Hp
zMM@YMcHoF(ki8~Qc@P_BFD!gP_J))&GHk(OZ%zp#!v;Lz)KkL9Z~=?HB_)guXLkPl
zk1L#xlrS>fz!OeSN*EcgAp8ri2a)~DQp(66unUr>VE%!nX^?+Zpz<I#a{SqpGBWV&
zg1ZZBE-d~)YGX<n86<Y0_6b1ZB~Wn?8`->`Qbq=mUD(^Xps-$3%E%zI3wzlCDuXtZ
zK<oppL1i&+2jxAmo6yG&Z<H`H%-99#kFrRD)q(qj&^aiKu|t(IMurc&F#5jmJrtla
z$D@pqL0~t2H92LB3<d<$OekYy2q2(lOBo|W0Rc5P$`~0Y5K!}{jFDjj0W}Kcj0_hD
zsBtN0WcWZpO-4B*gTNmA;nP#j$Y4M~&4zMDh5!O;u9Pz}6cAAJqnwdp0s%EL6^slU
z2&i$WU}U&JKut;oBf|$gYCvhbqk@q^U@yEM2`-ah`xim^WJLudgUDXYymSC64pIZl
zOCa_QsCghZOdMp-hYCgp9vt?7<OM1r?f|7}^s)dXZvd4C<u{l-%$*?lfJ%rvL2Q^j
ztZW2{6+rca*x2MJR6^W`&3=&B2B<t*I~Zk-;YuYVgU4R%>n1_r@uiZHA!0AQoB{6%
z0GZ8G#mJDc7t&`%>2rd5tk84e4XPL!HtfZ07kE@LGOXE)yH3fdVq|!+7oPsX@e3Qj
z1liqD#mK<355L`Osu&qU_F>w6q>7OtU>|O~pHwk2^z6fJH%m1m!v+F&Yg98b{J>(j
zLp3AA7d&<+R5LOd?8k05C=E1JGctti{|VbS0B%1cj|VTPW@NatAJfk}su>w>Aj}1q
z^RVy)jWzA5Vr2NUA9BY8i(@0GE&z|`A>FAsgFWlsUD&_|C|&T>Ffw!;z_d%HhLNG=
z0PgzH1uBm`&jvCt1}Y9>!}1`AT~foy(12zSNW7<pk)Z}n927=NY8V+R4nWpx!TJWs
zdoPaEFftrCfIYo~($<q2MurOq@Q;UZ)G{)#9E7JKa6BNl5j1KU85|Dc4g(LUJjfp~
zzk=*esAXiZIS6+<*j(^94rqlcG*7kEGBPwE%m$B>fXtaw%gE4i5H&tP;#+DN8Cnj)
z%S!ONLQpuJsbyrCa1eX@0Hp6tEh9q@nt337EOiijkk9Tzp3_jNV`MmR@aO*===oWo
z^~g-nOPfLFy3{c;@Ek^UC&=8GIz|SL!?@eUHFb;(8d&sAsbgeNISg-Cfy)Y5y9#9P
zmO4fTgTvVU36j53$H<^__~-u_kg)=cyNSQlF)}PU3_ptk94CQD^BN-cj0_hJ!~0KQ
z`(byafXp|kXJimK0#8riwi9xAh14@LcpQP3ui(518!rIqFR5o_2tde#%}17>QqRZ`
zfk%EzJtITH5j_5{XJm-MArFeLFHrMAY~-}c)4<3Oas<+!M=Jl}>jgk=H)vpFXu)AN
zNIsx}k)Z*Pd_e;vLk%9kO(0<Y2B`Va^@!lGgT)=lKNlJp8P*)ZOp7lX7#UU^f#+|q
zKIHt((a6Z~<OuF^TBDJXf#WDVPQm(-<IJOxkwM@n?l{S4WMtsMBi{ivA6J@P(a6Zq
za1?i%J<-U>u;wW4H2b2Fk>Slz+-a7hiIG9&7~FptX;!0&kwFI`kLmv=Mg|i+@)=Ex
z3^vDbhfhZnBZCDFc~HErfSM0tBd6H|O^gf%$MC1wCrykD2{_CKrCF9{Mur$X@+!@Y
z3=w$z=F*Jc{1mA9*v1b*_O~=MGNj<Ke+eG*LE&)(YCeb!3mcHRccAVDvC-R_Ahmy*
z85u&3VdfQ)7Dk4EWAOPHaQO(E*9Dnn(!$7a;27?)qmULxhAUXi&1qp|xPZf4kb8Ps
z7#SRnW4dQa3nPQgan$v3u(i*iw$2KWKac<X?*f`@0(CYV`9S9+qTY?l<ORPR6=c_s
z7Dk4Q6PR`hv@$ZJoWNbr8$jhjW*~>PM=K*k!U^2%xQtdth8I}uYiMO;cya<>?tt?h
ztQ`khJJr&{$iQ*(=l=&FzfCU(wc|kNIB?D5L_05Y79&#umbFt4S{WHuoWk_yk5)#8
zC8x0a6BNf1Z4i0rm<!llusRszcZ)Vgh7DNE4QOLzSaS+qj$o7%1#OHBTTWpw2S9zQ
zl2(Yh;4zFnWg!28?M5HNnA6J0U~n2bhOr2&4qOl88pC+e#>mid8XnHzG!1TtfmR1V
z&qw5GXJlAGK#f5=Bf|*-YC_r>8D0=jQ_;@Iz;On@d*-w=GH4J`bD*7(!GnOBC+&<3
z83fdDbTBe>5KyDj!N{<JfSP~~Murmv)Rc5EGQ1$5W=01i1IJnX;j^cMkwJring<<>
z3?2m3uyisqWZ+Q)$`2Zyj0_!Tv8P**yhkS^L(5rs9|W9cVe|Z;{F2eh$S~zBYCZ&s
zH*_*GOgM`=t^qP{22>nd{sYw`b2=Cq=A4D@yIWTb$|pGY-971KWH@jS(~dt-acpbk
zL3S{7GBOz4huRT=-wuy1Muva~n06#U#c|n@0&>Fxs2xoB?O4;r$nfAHrX5G1;@Io}
zh2;~F8y;aV>p=c|(aFdV@aX4%3D7!#o+40KZeT)Mtk4KOT>xa3K{q3V%@geD02H4A
z-HZ$tPf*<m>IeFCLBzr3nmgDIl=BThdV9JV8TLFuO(P&Xmvl2S?0AB^A9bXgk>Lgw
zeRsMU8Lm8m%t^ue&9FH)kbQr;85vlfV%jIt!^pt!6u!OzTvo!?zk=Lj(!<CQ^AvX(
zAJW6fkn$9JUI6JY>0x9jc?$2pg6jz6F|;W?j0_b|v4=58{}!lzXnz%~AG!Z^rH7GW
z%~N>$1S}7m7Xj)2(!<Db;3@X@4JcehdKnoEo?(WIPA?;a&NJ-o5O5s#GBS8PgSWxK
z^^wzL4*0wq$n1h%MurwNvq9n=y^IVE&)|Jt0Z-`u+y%Xi3{#$Ak3*1O4)iiI96{&<
zmpia}8YKUqmyzMZGkCuN92T(t5=fq*kCEZev!DM#?uWGzk>@@Xpz>g~j(h^3^(i3t
zTJ$k8Fg(W$qX1O(VEa(UKl>ONemsMx4X`|{oCMi1p^uS)<2i2m4SkFZ63=m`jSGE@
z3?g{sKlCv&2t3E_Ux9vzJjgAe_8rK-Aht$7ZgW9phz`_T8&EqfI}cQbpp?g6NM%S#
zKO=*}3wZj&Sno8YpOIn03*2tp0+k233+6^poSf-rWSH^-GftkMst1QTEKWfBSSBzs
z^t`}KdomLk85X?2o%U=dFfv?t0WSx@X%D$i95aED;l>NxX|HAiBLmAz-2R*cl}GpI
zmI;gu94|5bc?MNIia$YSyqUnr!0-}x+TxkW$RL16US}dBgThPPY0qaOBZCYc`J9Q2
z3=(+!+XIycxfK?#Aodah<{p9S!<C1hK;=PZ!OR84`yZ&eAT~%Gw(nVF62zTQ^(f&8
zQfo4akwFA4{6TGZpGlDLTLK?<gB<@qg%S09o{~w73_UMV%TbK|kCPY~mb`?oPX@aI
zd4KVaNsJ6<Uc%EJSRR)4K>2acL`H@yAbC)Je3^xjA6=pO5#%41$&3saUSXyunaPX{
zXI}mMF8~?$1lz&n1Q{p<g^kT*Mut7FfBruM_b<~t#)7-|Kns#UaS=0_ks;#^eE%vq
ze>hEM@q(?91DVk<nUSI94eq*d!DL2;hBw&r2uS|{s5~hAVdXb+UHV`$BSQ-w{R~qe
z@*WUBfc=OZ&I(f)8P>eP9?l^99i}icY{BFHgei;+J8;+!YTKqvhRDaTGBB`&WP;-9
z1Ct|YrLXg3mMP3rnV16^VH-X{_HCHL$nfMNyzB(GO<-dapt!s+g^?lT6J}h#n8L^q
z@Cmm+IHoc(M0~=Yw?Sdc12q@iev=2g6BeH+`*KXCFfv^E1nrlyg4KcB0l5054O1Bz
zbUx$n=Pa4Z$lyaj&55au3^@eUyqU_#&_h6tz%)jNH3Za{Ok-p?LqJW$G)9Iu1k}__
zV`Sj@g5U28rZF<;5Kwbu8Y6=b0W~kCF*4*3P{T8wk)elx8iVPK3~LCe37O8waE5@I
zis_6DZ}6xArR6!(85wxKVy5LS(-|2!zQXHka5{vw`9S5)mFbKOB46QSz2H28vHo{D
zBZJ3R_;@&24f1%n#0*A;mao{$9grOsP<g!Te`hc<JVBTNp4S59;gT7Q3~vzP;4%lf
z%{c`s4+;ZVy#%sz%?w6{7X<uuVFn|E%s1Tr`Y?l$A>tcue+kTl$m8>u$xKFu9SAev
z{_>g0$Z!B5j^VEys64vAT4pjb?D>X2zE;d+WcYx`UngcVGU$BA?XMS5d3^rjnZ?M^
zgD?Z`FO^x03{w!|82)mB$|L&=RAxHNWMr7|9nz0vVNC&*?clTuzDEJHS{}Ohq-7Q(
z!;|kn|AUU0gq%?XYd0|YLaS-;c}HtzF*30H{Q3U}q^^RWsb7h_{(BZ9!;PQV>r;^X
zKFnfdxbqV;PjSqK=!1?Sfb#=#y`nLjk-_5^rap(+j0`TnP}?%Fv1w3RPngZfknjt)
zdm3glGNk;1*Gu5F7$AK!W-~IB;4yc{Y(|C&zi`)Adq8msk_WYaW+s8c9=`vA$q5o*
zAbS|*Ffug!#@)tOn8V1h;Wxa^430nK{+h!aMur2w;b|8v59^DA!aHFOBg2p1nBi72
zhmqmSZ|vz6q;CdP9>j)~0U-8<IgAV+(98ps4JYO>GQ9bX8V|^AN|4?+a~K&|{$RR=
zWiBHF!yoKn3DT!BmyzKQnw_AqvzZI=8;A{Sd%^luAUDO#h4?WAl3u}S%4srND6IVl
zGP_|eBZCQ=n?T|-<}xxEU=iOimytmSO&nzZiMfmn8h>!d(~G%`3>JTI#}mgqMuq|`
z<|@o%WXSo0JDwb%@*p=O$5X^SMurSD^FU!zFprTT<q!UNnlg`(p$1Ja$d7C0F)~!(
ziKjF37#T{i=z9Y78^{dwcmlbbWj@4@AU3ieWaeY~0i?!cKEw|oHcUOpY@hjz3<-a*
z=OvKZocW9l6R^0iWj-TA&mVZ51ukEa>*6Kz85vIe!QB@+GM|y*!ykAV0@e@f3xVAA
zWIiLq4?OZL3m6#~{^HiJvVf6+<1h9y3}n8`0!9X&zu40Vs2=c`50U=@DvPA!KxGkP
zY=o%-To{4V#(YMG8~-5fK^9@KI<Q}0^I;&nHY{Ld`0)?BTS5JaE%O-}82<nKzXmjx
zdpQ<l*8xW4{shxfSa$+^#yP`6Mur;3UpV`43JVz-G?;$<2j2(c$OkUp(ED&M3mF+~
zm~fksvXGJC1pzZU7BVvY!DGgXg^Ua<nDM*g%tA(nJ<Pb>@n#_-Lk0_eGXxefGSsl(
zHp5^MBZCGjeltQAF*4Y&;x?mX5hKG30%puu#K`amj~P1_F*2-R!|#qeix?U9u;F&c
zpGAxe8SMDYP*}{!P{WSf42Q*x3>qA`%>bu=P<U|s`hNwqw>CZ+lqO+y!4%d)$bLRh
z+U{A*$nb*W*MI1^HaM-p>Qc}e|22yl85B5w{r>~0Pe60rnDfBpDAy)}+f7dvGcr8k
z{PiC+pA4G^K(8A)mM}8>;r#U<c?}=P?JSES;(I{(X<HP??Hdqx5Uv8}U69*7mM}6*
z;Q93*H1+~3W0A|Cj3tZ=GkAXe2bl?zhmBK!#BvrhGR)!m_5TGZjB>&DVBO!hVF@Ec
z4DYZ18IUl5jGZFg(|BPCBf}D2xI4h@DNxz_VhJO|7T#a~L2TqQn_(#<!v=(UaCw95
zZiS_c3_Ey#VZF~8<ZczHx!`euqmiKS0mmEqe6`OKMg|kUU;jaS!B|#<)!`i%n6Z?R
zp@;9+e;0^95$OeKzIxA6Mus&6)I3<q$Z&>$8kS{@3~vai(OAaFz{8K<JwD4A8FUD!
zDOkqH;6p&olx2(zIRw<~SjNcELqN@)WsD4K2&iFL&d6|vfEtzMj0|rGsPS0N$iO3j
zKYVhQGcxGlQ3J|H6P7bF_z3*^kE<WDVL2ni9s$gBd}28x!w!L8|3P<u!16fqUilZx
z85wS1(Z{fYk>QHKFPwX86jm@YJP^R1{y}-kVFe?@9W3TXtbo{u%RLn<7#V(G(KlfQ
zBf}Rw?%4pkyjc*pdoHYCWcY){+!s*$aJh$LB_o4`AZEBKtYl;m5yTxn4l5ZM6mYl)
zR6e+@U}TUH{PkY})b`mQ3MwDq<r<SSxcCIOLpnhA2;uhEij|BE0z&Ze6Tas6z)D62
z8KGZT=kGx2=>b$e0I3{7o&#oB#mL|zgz9flyh^NMWbhDz*BJu7(D_J%Rg4TdLchT0
zKS28GO!FACAY<Mj`vO)mGB61L`d@=&AM)IB!74_E7-8(;39@&>Dn^D3VbppEB)$SF
z4r0T~ZxH*yDn^DBVN~~n+;L+SBSQincl=nz$gl^GJ0w;!GMvET4g;t-$ZlkJc&uh*
zID*9;39A_y4hX~J4P3v#>OD}Kw*jgTc278H<lAX73+Pm0&@=)A$etyu85#bdxdr6M
zJy3B_I>T0{g2IMD1e*3jgK?%kmNkqFKSXe+J(V?#3|~axegLOEkev#v85tNvfBgr!
zorN82KDbT;pDhCN0d#$P${I!n6H(MU8RY(&HH-`{2yt-OAlJQf)-W>oi2nKyJ@+0g
z9|xI!0f)<;HH-{vL{Z}&6kb=>Ffy#bBK~F#Bf}CjanSlfmbHuw3q*hY-vLRpkaJ30
zK<AW9<(bAkoofbX24bTG^vn{AwTuiZVyJe5{1mX3kwHNWQqP0dP$Qos1ClRT%gE3n
z_Uk{k^~<32P_l-RVT;(W|Dg6B%l1G}oPqs~ynbQJT1JK=V(|C?%ezCv1!TvSwTuiW
z#Ngo#mPZcPFKZbYE{I`|Z;*bGb&L#WaL9wg*JK^Ud{Eed@_-k#Z17pf$nZc6cUhDJ
zl}B!e!p6!#e(zbw$nXd1cUT?fG?~Q{dAwx9Iz|Q_ak$^XX%Xb+6YCfmB*bz1>BTxm
z1`&ilaF`&68OM5vevmt0c?mWq4KiN?DvxWP%ws(xg99G(GuAUQxQOG9laBR_3_jwx
z!)^ss9#{MN#Ck@C5FF-%^qg78$Pgp`>;D601_qX7e^9yt-DL?MX#ETwXa)IIWCJ6E
zfb_5bxcq9efsw&N8hbwlR4!PoXJjalhPLJPz;?mwJlI(sAax1r85s;@pz6eMs{@72
z2bj8lejvAFHE+XuMurWtQ1hPQR(AvBJ~^nmbGX$pY+z(CkcX<<hFhJ+21bStFm>~A
zs|(n`$gn{HYF-;|brl;J8447k>hf@_TL5yO5>#CnZgnR>?t`hb!>#TE$bHIC^VD#w
zli0|}P@n=;$A?>;!$w91168QHZ@xI=En_1i!v~nUd$`q2*vQDRK@Do&G2H5QfZV4J
zRkseex(6WlX+YIY!>x{E6C=Y1n7TUb>OlF%XEP(i22JdF7*ww0K;@zN3f50VIdg5o
zW=4i9c+A)UmB(ksmCcL{Kk%6G1uBov42dm_3^H1{{bB)?$7e>&7DfgKJZ98D<?)%Z
zU<)Hd3LY~KK;`k7@nj1lLkAu+Shhms@tL8qm62f$9y2_k^7zci*~-Xp0go9yP<ec2
zY}m@k@CA<<7ohU^%=ogEkwHQmcif6>gUI7E!(tmFgAE=tBB1j4%&6JM$dG`?j5$zw
zd}bWj#>miu$BYM1d3<KDY-eOxfyWFLs60M1Jhn43oWWy822>uO89mz>89v}KV+~Xu
zpBWdnGct(i;Evl5P<ec2i0oiwu)t%62~-}R84)`e8Dj95Q2~|5XU3czj0_Dr*!zm0
z@^sG*Mur|8c>e&=_lQA^sXo}j$nZi3(no={DPeOfptdZ-PDTb5UCeg8#7;&A1zp_j
zHH)2$3>v!F+nb=ajm-{-x!`fZD0fiZ2P^MU)(fTVU}RXL3+XSgIDplG{ef$}(1x9i
z41aX-k277_$;cq1hhNQ)os0}N1k}jvVq}ORpvGYrBSQ@VH7UCo8RigB)3J+@VGjW{
zYj!a*+##Um!Y)RJKLpf#*~Q2pqmMs)Bz7}0*bq=-vzw72hJc!c-HZ%1c+`N}4K2GF
z8RqE!!a3%*WH%!Nj{#;H-LspKfx`ekMgvY?$o;81yBQf&4B+i_aJq7u%n^j#pJLd<
z$Pj_WY>7RL3?T-%-DI(ck>LmyeF1wI84loaQ^6iahC2k@G-VGXgMcBXf7k3`WZ*Hx
z?WQw(7#V7?=zFq<k)gs6cQ~=^Wn`FQh(DY(_A)Y@Kr<UuemLx9WH@4o*&mJA%gAuS
z@YjFn+3Vo`W-wA8y<#sT1B(&%@&lA6X6$8TU@*d7_JQPg>}6!&!J!}It{Zz9890nE
z!|(&tUTl4Ekhuc;7#S3du-6|Tc>@CS0Z@5RpA*)PMjm@8*vH7Afy3P(^C#?MWKco)
z8=R(**S1aB%gA70^y@!pJd;Jn2~@6v!xni=^U6L(h8Q%zgTmy^K1PNJBh;})kew|1
zA>z2!@v7`+WMDDIJ;w(!!(%@qgM=~edBTkSj0{Hzn9;MJk>Lg&GuG^9WN0zL?~V)m
z85w4n;C9D{{frDQrnt=jjXQ}PU}T6e{q_F?WISvEqa)~|Ls!^EhtqjxaL?o_L7is=
zg|E*6Mg{>h%ruvBfRTa63|<F=;|o>?gTk)m03(Bk8N56O%OlVEFFC--kYo1iKXe@p
zSUwynFC96+$gsie*MI1lIAD3$c@3bt_{4rjh7V@H{&#@J;NRGT(hO+s6f*X~6bl}N
z2f2giAR|M71$+(#Yz}M=1thO?kddLl;@AHINVq`e9+A$<^*PAMaKHll+$2bU&Ot^7
z4$EKvq2p#?^O4t5^&DhmkU+?T(>}8NnuClC8kV@rj57xr8B{FcWf9nX*ccb6z4QjE
z9~8&1wh;RGn!q7O1`C84;PEw(UX4SH3@(=NwiawY64cUyk5l^`Vq{o=rWfSzltYXR
zYjC(56h9dU85vesLed9Iyd5ZhV0G0LcIY@V$ecBY7#Z$Z;tt<4hZq@DtbYB^L5`mY
z$lL_T4{r`JG89<B(-}B?ohGw@W>n#R5ID@pFu@Am?t{-CYaC`|SYU-(c7WEKsDS)z
z_3OU_C~Ymb1-TuRU)bicLf5Z@_MKk^U)cygXFKE&Bf|!3s9(Fm>aqHD#$iT=C)T+A
zy5le-gN_Yuzuq{^$WUQ}->-iTGcwGu!St)h5k`g;HmH6D<!>FRIEW1z_l4~jaXG@s
zu*3#lrhwC(4^sY2Il{=W2VoCb9#$uS;-%#XBf}9J_;@2MUf|;*AT=wFFfzQbfrkey
z{ee!=0mmIEE;fL|#P-+!08m^Q+koN%l+Tgk!VhKb&z~cV3_f=7{ETw;HONkeBa94l
z?0$jIzi0Vj4Kfd+CIgbDK;htUl#xNj9<$7gILgSNU=MFofc*qp%K=Ku6-OBvBJjx1
zILgQ{0gwESql^qE@W|gd%E-XrfZcvjp1X5|k-@^@7x>&M76q{1z;1Lxx@QFBPK9HP
z3_I|cqjHpy;RDQ^XI7vv!fH;&F-C?0N8IkoIm*be!V&78HMq^$aEy^b!wI)JTaGd^
zBsf9MDZ*{ek7JAs5Ac}t=O`nCgfr9}3*6>79A{*h;f&ioF2@)dF2KzBXNfa>I*v0k
z1i0Wfr{@?WLx&60Jx6exbKy861BWYabFLg?WN>hWn$v~b9ElT*3<vO-BXgXQ;Rno|
z0NmyzoM2?AaKr7Ml;eyH8{DAo5yNfHiW7_s2JX1cS#z9`A;TSN&K(P!;r!tQBf|?k
z=6pHM$e`c>HD?iSb1Y6WGA!`G?H-#Gj0`tm=49YDr{N?cLxd-8b6QR?GEDG<x<?PU
zIVVmsG6;BKHwRQsy*SCp;NgW@PJzT3PBAjLpoxRZK8aI|3=UoxW%3keP^k<(FT>^(
zBSQ)SH3_E}89E54X*tEnu!ew|6{i>(E)Y<2<`g5t7XoTNoML2<@W$^ik<*L}HU!jI
zoMvQ5AfP7ZG$TU`0W}S$85vd(P_yJTBf}X2YEGPHWcWZp&70GV3?e@G{Vs5Zk->t1
z8j~}O3^4@MM4Vw{Xds}b<_sgl5&~)#oMB`*K|sxsGmH#x@TdW$^A~3r83cT>r2n&w
z3_NJ!pn6Z@EF%MlFT8Dp(q;k4TbzZM2V%qexv;hWptgw38Hl;y^?ofTpz;XZ&cijX
z*KwASA;lNoUW2u7P|nz0bC!{zg@Bq1XBiom5K!~wEF;4a0%|1AF)}<MpvLALBLj;c
zem5taV`NYvpr+*<BZCV8H7m|BGNcetbLJc)Lkj^lAI>o{EFqvq<UAw85j<)@ac*&*
zk>QCS_P!V>y+xd7WO(3*+J*+{D}aiF*y!m7RPL6XV`RAF2N{21i7*1C8*ti#twjKt
zz2!V3!woEEpMi=)*AIi!8*-cT&3Q%!0e|di8Z;gR3L6RkU;kM^YkeOWg6sy})5kN9
z+ifz}6wav})7Yo8&0w9$GK+aO6KLK3?VGod&kyyvz{qeX0MpMYP;uy*Mo7OIdcO<E
z&l%?#8GHgE?qaD0+Y9zHtd9U{udcYj$Pf?+87F6O<VygZLFo)}RqVaHkPa5eEKt~N
z2!y0b7E^>-$m0oLE-*4&2>kV52ePlb0K7(r$phS|2ZgW5MMj1@L74u~fr?`r+XCtH
zxyZ=y1dF~Ds5q=&3R>d@Jw6lMC(O9O$Y2l*9iM150EIiK--0ndvF0Kp!-Np{_yM?`
z4I3W-*?;CDBg29aOm{zlibKa8Q1pS)A<HF3h7BQ*GzUwQu=EC!SAoid*f4omSqBnx
zxx~n@CImiK2{s>j%+BK?Bg2jm=$PG3eUSga@f!r~BZA!Cafy-PNeE{7yx<Ze!-Eh=
z+5q)AJ)rlR?YP9q@BvLdC|<T)WMp^~^6UQv&^q!!uwC$df>Rjtp{raNz-uo5Tw-LH
zkcxf01mrK7%Zv<DQgMfi4OAYKK4IYk8*c&WkGagqFaw8vkXsWjLF6}p*5qu`1BDA>
zZT%ERrsq)Cg3MZRnUO&z6L%P|xx~nzkqHgsxnQ#}!uZW)Muw0~%rIuT!pIPii5bQ+
zR~Q)*u&6h=!pIPVMcn5KBSS<cX8KEkii7+C3n%3C({cskE^P9kw6O&0J`fv}20-Hu
zpuE243L}G0CM2&Tjc38fb3o%<M=mom<YfN(Z^6#Mz|yG;3gZdP=yyCZA7_Lg4#>a&
z-ZSwBq_5!D|2Lp?v<9pX()X_b7Zc$0V{?^}!K4uP_<_R}MuwI`==ebnk{QtP1CW0k
zt}-(46yY`l6gDwMP&0I}n{nhSBf}FsW}LXf$Y4?oHRFvAC=4KeL2?JjHAaR##kk$U
z19E2x)QmOQ&G5O#$S|b@w;2H-cf!ob!EVNcYm5vzrSP-}PQ$Qz02E#ut}!x{l;XBy
z%T-2(Bc)Jx@?f{)%QZ#@pEBHbh+Jo62r0vDhr~5Th9zZCJJx7p4bO<{j0`&Exb3L8
z&d6X=j@yo!Ym5vn<xo3(u-mccIwJ#51#Ua;TxVnuslaW=gKLZoDHTvV-e_U<hr$g;
zhBtWZaJa$9@CA<@F4q|uTq>b<^kBE6<pv|enM&OLSaO4r;YuZLf2_F9$e>aMwL=HH
z9WQP$GOVe>Z3o9qMusg_xb5J%!N|Z;4YlKpCf2a>xyi`TQ;pk>oSTdcQ>t;>QE-Ei
z;R(!+9PD;%xXH+nQ-j-%3pW`VN@{T1apeXh!;u=OKX|a)A##h6!KW6t9VWLJ8A57t
z+hK8&kzq+K)Q&Y8Si`E~79)dB9d0vfZZa~|)IrV2!EVN$TZ{}W^|;-6=N2OaPd#os
z9^7PPh^dF#!Gqlnh1-k_Pw?2`aGR0g4IVpOZZR_0G(hcGqmDH!T5dBk9BIJqk0rMm
z8O}7|_Q#4_j0`f3P&<4u?Eux4FK#n3ENO)I{T-n934%s*z~kp2H9U718BP#TV{nI&
z;SB*bA$J%V1e);MRdI)r!GwUCId>QtA_%BCaEFnhhJczUcNiHK5KzN$myzKJ0W~^z
z85v#>P!n*Mk%6Zfzu!ylGBOwtP&4B$BSQ!QHGA$dGE@*y^WZKc!yE!?Sne@093Y@Z
z;~pc!69Q^{?lCfOwBYx9!97L>9Rg~m++$=2z@rA#4%~5%k)fmowJi&3A6&S{$WYLN
zy<ZL*m$`D6ks+rA(vM_OQ32&ga6cK>xQxPmMusCT@HQqa-=K`kxZG!CctSu;#(hQx
zmR9`c^xS7;P$8gZ!+k~u7XoUo+-GD+A)w~ReMW{B0%~L)FfuG5pvK_=Bf}8_YEm9B
zGCU!mrsDx414|q3@Bzi`ng@&wDs9-~79@Y>0V9J#8}@P(lxE&MU}Vr}LrpUvah8V=
zbCLHxgUUl0sCWcqJ{cDG@byz5I~^V}GDNif0`GwW?e_tdtH^5`5*{)#Olia3hXnOc
zKw$%tj{(hDE>Hxe#{-OWCFY5{Oct9WI#pzv@N}UWf=q$P8<0S5-tmx;VMjaMT=-c%
z7alS)96*SJ+t0ARJV@UMs62=b>q~+B!SRTZVNW~mu+w<N$Z(_`HS9q893J7e59B`=
zsC^}%F{SegApc>#V|N<T9lN0Zbj?FXhCiK<`E8cnV12Og4@X|VcHj{sgF_c0O@Pkp
z1jXHrM~n<EUBCY0yFd5OBSr?DZg~G6yw(BaCy~dD3>Mu8Gtuu|HF?a)VA73yzB}YG
zBZE&je4GXx2e5G(kohH#85v@_;cLUd{(`Ly1NnW*V@8Gv-H<Yh0nb?1f=7%DAG#rV
zhGo4xC~U!YA&+%Ec+AKk(1U%f3*;7tCyWd-y>PdJ$8M0_s_=x7L8liI53oKqZ0ri8
z-{A=(Lq#vV%m?d7K0h$w2_wUTUii2L*nP0EAy67@c*4lArWbR}U<Onin)kqEH1b&H
zjwg%^PkM2u*Beh58Q!3o3rZIspyIgB^8l$4dCJJZ&<EK!3EATc9g2hQ*9EDuc*@A|
zrw{jf7*N>6JY{5v=!d5-u-}o#hiaZOGQ{*_PiLU<AyC+W^s|7<hRd>`_(dAas)3FU
zLB=aiJY{4sn1J6sZ=NzT^i04W7a;fYJY!^-F#)@KK=L}z7#XHafX^`ofbM)ojuW3}
zj0|TcV2=}!{+wrw3|H`&-}8)-;Q|hMP<Tvu3NarX9v5Xm;o*QdrW+9+AiHinV`Nw|
z5uV4uVGqk=Ao(B97#VI%#GdX!@%!f~Bf|@*JWDayE^yk0<qeP;o9B!SUnauyDL5ZH
zO=gROl}{jh5}q?ML`=dSrXVv?o-s0nOoEOx@q_JwjLksDnLuhfo-s1WOopm?FAeoK
z(>z8bHEW(RGCYB)Igee<g=dTmYo<WWS&v=KmuHL&B~zhl`mw8#c+SXRGYzUHAG;b*
z*sx58s`1CJ1{5}DU~2TSt7&=8$S`FF)Es{7YF0dFWQdswRr6j7Yxtab&d8uL3##Tk
zb~PWKGcvq^sacO*jmQf|hAp$9=JaD%WATEKp=J(LO+I!tF)tVyT;@X6_+wYo@Pd(n
zXC73IK6W)rUNACTfvMrguI9uGMus`_q2|1o#2P+tUNADGEP$#xkEsS!R_nZCWYAfN
z*#>ZV#mJzs5PKR2wYfcBGBT(vgya*Ja<JLpvIAF}d&(<DhMI+tdJWd5LcgnH$16sL
zIRw<)dBw=EhkzP}*NhBz2&hqc&B*YFfEth2j0`f1@VhzZH6w!!0W}j|Gcv>wP_yMV
zBSQ@VH8)-}GR(oF1{9xvUNbW6S%g{lioAh{gUTM*cs+6((gZ3GD&IhDNKl&##P)f^
z$Z%j0_A(V@U(Opwh6{@@(@)DAMuszs;OlO|<t%L7ElA&zH;fE#u;|<KhLPdLBHZ=a
zoi~gOUlw6cmmqWhykTVcun1m1gWG=~agn!-41ciLr}LJP;m4w1IPbypdCSP)vINtA
zDQ_7W9F|~r2PoWH-ZC=SEWtj$1Cn3zmXV=n$*=zmkoih*JyQprI|IoddCSO<vlQMJ
z0M~V}_yV=TPrQN1SAg2!%wnMYkF^ax9jOftihG%Nj0|g*!_V>n&$&8H<^rAE2_7>7
zwN+K#GBU8NfV2-;&WnP~2D{H`G8;-eJ>wlCgU1R)7=Y3Y$c~10j0`?2aJSPz{#){n
zk-=mo_I3p*zK*<OWUyI@8SZ!9F)~=J#D3NSNZ+4#j0`C&v84a^5OG}dr6%tg8A?`S
zPv;=_hP-EFXjzFpK0x-CK;=Q<2g*P0(DM^|-ZL^xScwQD^nS;h_lyiZIOIX*o_Wv6
z(18{XpfG*{wGTAM4{O6CpZ^7NGsg!;hB+(Yc>$b;klU&n9~c=H;PJD^2S$bsc>J6J
zl}Gn;!v{u&J$U@I-~%JW4m3Z3+`HogBf}OPaSM{a@qv-y0S<FP@;^Q>GTgx<FY%F)
z;l@hrdyPQ)Ej}_bc&x%6SD?6v_{hlMvI;d#g5sj!BO`;uDtMZN<rRPAHsh3!j0_n#
z%m&%L<s&0Q$|`t%0GF4rIWmwPS3WW_<gEJj{{ZT^MGnjkkeVMK85uZML+WItIu@nv
zD)WhvA!jvqKZ4A#`NYVOLBNcJPmBy_@R-r?iIL$10W+3-Vr0-+gWDZPJ~1+AtikV>
z7oQjzdhnRR@tKjKgMb-2pBWk6;4#DJGb6(b0%jC^W@PYLi`y>~J~J|Sti|t_EuR?~
z*5EPY%4bG~6$H%q@tKi<XB}>LNPJ;r;8=&>9X4MW8FKKL5%YzSA%lP!4PO`;&fqa)
z!52n`69mjS@`aH>XFYDeJo&=Nps^mmUpT%pGW6gvL*pwWLk9sfe7-U=yuo8e&R0f;
z7X-|h@RgClX9I4(Z1~E^;IRR}U#@&*WLSg43{d&;<trn@3LNsFd@b^gkzok|J1o92
zGH`6f?aqjAj0`Lr@w>C;8zVyo9y8{AV`NAnV8(%Oj0`7mm;ow>AADnEII<D790rBK
zk8g|&2XN>E^;!OWWn|a`wVQ>X7u2r7+h_6k&d4CLi9q}RJ0pV$0W}l8Gctq_P_yMb
zBSQ%RH8;L9GE5<$=FfLVhAjltDEwe#xI#dU%MV6|F9g(N{9t4d*^E1UKylUcgOR~x
zGiF>Z`N7Cwuo<!j9#&T&-;sXg2P4A{Ec)*JU}V^WuoGNQ!p25HZMz5G85wSD{`DVx
zF0nZ`D2_qxV#I!-X^c$eckf-j2HCy^K6A|ACnLj*t(b1~_{qpHWh=a`46fH>k=p1P
zKN%T5Y=zg^;Pw@)&IYB&j-QMSKeoch*1+<}V{0pZGBOx!gPaQn>yyFG1OtWLiJy!N
zF558MvJar*u=7$uYY&m{PG|VV$k4M5-j)U13mfACxl7>}Bg33+*z-9^-r*M`!wekq
zAa^DFVq}=I4Kutdelapk*ar76IJ}VkJL4B4!-;LU`&v7GF*1nkfVWq{eK(MMF8pF-
zP}l+Y4>-<Y{sFn?!!Je#gB_Ue;rPwSptA#en;m4X22>u}h6cMAw$~mc@9~?F!D9#R
zaqx`aj0^=ku=iC#?&|o>$WXHbGyWDp#X)w!;vISI+=1VW3>7=z^H1RTL!N(n@SBlg
z3m$hd{9$CcgU4M8e;65FU~!iPR2-C#V0{YYaE|!H$nXP8I2Zh3WcY$7oF_o#art+{
zA4Y}`J8-AR3x60H-rz7F6wV)@@*p;-?*&>*2<nr(`3><Wcwf0IJE$xG$1!-^DFAVv
zh{0b*27#T}?FX3|@RyN+XD4d<0@bM*e;FA#cA}m^fZhk|`OC<luoIr9!EuS)2V3)(
zkwFEA-JtL~1Jw^2D~H7itc(G<;mu!0292G#`vo8~1pYBH9KmCU!9PZZ13Tg67&w0+
z+Y#`Ok>LaZJ4*gBGNkOn9)=({O!>#ikgyB49b5h}GGy$+?~fb*7#Uc0<F@0+KSl<I
z-MH<L_|M3|u^Yb~HvbtJmf*1?=079D0z7uq{AXlXLBNg${}~xv_Tcu%f&YvQ4tsF>
z<H3JM29G`X{lUV(#P9@<9V!e=3=i<w;ljYg@PdFH84OGeEqihMql1Bop<yp>f2?3&
zV(8e5-ydffm>5*{;kM%q0~3S7KHPTjFfuV{?89$|0V5N`5j=JTFfuV5z+*=NBNM|3
z0(MMcWMW9!kJ}$x7?~In_T%=)6-Fk8jQ#li@q>|xf#m>hJ0zHx7#I%Vw!?yniGkw)
zemi2Am>8Dev7?5GiD3aAJLWJkF{~h9#{niL2A6}l{qcZ_iNWC@ZhtT^GckA^#P1Ik
zW+sLwc<gXtW@31N$Bq<cCWaRT?C4--VrV&p+aD{KnHU-l;r7P~W+sM?L-_sihM9>$
z<uGnLcvzSi6b|FILx+WlLE|ufI|5jk7>?kvqkx5p;Q$^xCa^FuoWNrTsE*yj!o-kr
z1htL@)f;D6m>3d{VD}%WPj`Wti6Q0)q)*C{`k#Tpkq>X5PKK3<VapNReHKui>cGmx
zaD{-H6jmmNF9g(dure`-9K~<f8dfF-69Q^3ure`(5K!}lm5HH*fEo!lCWa|^)PTa<
zhK-3~%Tf3oJGd=?JjWix#>DXAC_FuZ+cU7X0;tWEz{<q%;pngbpzCK?9{vTz2hzT$
zWbnBxp!i<G#>9|u9BvNyOb(F!d)Sy5DvqPJsbFn#kogB#nHZ)V|Mg!6w0>d%*nF&a
zV6m_>F?5`O?45zNn~?V=sjxFK>^OniHV4JM4ODy!WSlhtwiY1+>~hE+qXc#)29J~Q
zzAMI^-wo_c3>QwKre%<yXRtFdoIw)@`FR676T^v<xciwG*qInqPGRr=fb@T0XJRlp
zg}aR@z`?{|aSC@o$N(x23SU@%1i6hGz`?{|a|(MN1leBz)el|Q15OjLejmu+6F8U{
z3QnPhHAvqIs5odo3uZ5@{|k~o!NJ7PathwR0;fgTIwO$$3l1iR2{`-(vX_GsA`fE2
z`UN0;3Y<&~J$U@%z{$kWfkPf-Rstu)T_85hTu|Dn;ACQGI0er;u)anhY>XbHehw!S
z!-i9+X#=Ep3nvr9np5!f3eyYfrGV$<K<>W5$;5C2hr2-XKRB5fuHcXd*)74v#Bc$N
z-3DAt3};TE<~j6!Ob8bf!xKDdtb~h+;RPPMr$F_C+<_csYq*#g9uTnm0v8j*4?K2%
z;9_F<gU4<GZis$#yEV9(7`_m&+lQNpf#)>typ_Yv#2|1Qd)@%q*8|lLVk7%|2{#i1
z$7%dweuA5cK>?55FSwZ)RPfl%!2{8cZnpvt6N3x^yIpvg7)<ckox;P!V1dW(7N~x7
zyXWvQF&GfA`v4CUg9jeFAMh|S_~5adffu45-EIk9CI%M*cH8hWF~s1pJBF8uApwuw
zHBkNNc2D7DVu&DM_YPhrh5|fx-{56pD8Xa*52${0y9M}|7;*^MZNkUI(1OSA5I!b`
z4m@_3K=q^B-NVPk&_KZM4SY-tGw|4bfsct{4j#KdK=q^B&B4#aFol5KI{ZuwYw+0Z
z!_UO90gv4|Q2pq3x9~GDtRP_b3VtSr19<E{!Oz5S1drV>p!(76W)NUv*h9c>6#*uO
zD|qa75ny7tfyeF?sD5<2YXq1WE)cMLfdCW33p{oo5MW|>gU9X%Q2pq3{}5nectXH#
z89^q7KX~l65oBUuID@-9kAdn(x4T4;iQxwUyJrY8F$kQ&U6<?-WMUA(WA_cHessG(
z2r@D7oWWn0hzKz;sNk{NM2Lw&1CQMyQ2pq3=Lj(|C=jrFf)Epf1rEDG=4}vSVz4=b
z+9m?EXHG!%f!MJ2A#9u+)b~3h$i!fB2HN*q^byq8z}xqe5N2ZNIfK7HW+TkRu!ew|
z1YstIGX&JM2s1IfA)sc3FcSmMS^VxfBh190LqN?3VI~G2JZeDUCnCbckaHH^-vYPM
zVf{9cyom@CLkSLfP`|)Jn2Dk0?63a<p!H@>A3$LZIujAPh`t`&I|7+gBf`XxavnYh
z1hxm(7XZo65n*DOa~`)l_J}YsEIAMF>wxvc<{&`&?}#ulY{8)))Q<im!o;xWJnl0E
zL1rk3GBGe*z}+8mfXc@}`heiJIBfm}lwK1=nHX#?!1EjY9<2&dCWeFyxbM-LA<D$?
z<pTDy1>~+BqD%}Q@VM&+R318C1?~^Q`o<vrKSY@rcrIc$9~6h6u;Bp7gZj?%-htu}
zYv0*HjEUjTMR;EXY!9sO3<~1}F(w9`OYnIyaQHY)W`plL1-Yd~jEN!O5_Y$M!f=Tg
z6NAqs%sjtGjETVmhdz+Gcf^<&TrS~GKYyU+Lg%nh(hta98F40t7&Lo9elihfVu-i|
z_cP2-DE+SpaVCZq9Bu=dT_MiI(16A43F1r)H3ZDwBF@CH0*~2O#F-eDU@`lRI1|GH
z0%i+HFfp9LW43_=6T=BCW_w65F&rUac8&xS!v{QO_ed}?yuo7j5(y@T7X-{cA;H8T
zav66TdLhBYAaEHq4T0j4L6V7q=Q94dRFPz2u)t%sizE|+2^O<sB$*ft2$<a<$;1$Y
z$Ls}?ObiiN%-$i%#1KNj>^qW73=Me9{v*l6P=m#65h*5y3Ib+ZNHH-i!DDuW6cfV&
zEM^x-F)_>`VD=O#CWaGu%-$l!#Bc<Q*=MAf7!D9H`-2n{!y7zi3rI6Dyuf0%hBOny
z69Q)YNHZ}AT)~|NbEKIVc&=ck!4_#I297KE)8GneCI%BcW}lE|VlcpB_5*1q1|0%s
zv&b+pMBp)7MTUtX1dG`=GE58s1k6s5VPdGkV|IfK6GH_SvuDUKF_aK6dyfng!vZ{J
z-;rTrn1jXaFEUIFGYFV1A<M*Y1drJkvP=vIu$Ubn%fzsUfY~LoObjpZm_0?7iQx&F
z*`WGtjVu$x104E5ZQKnqObmCfK-;)Ko`LFYylvb+vP=vnSMj$g737#0LI|jFkz-;g
zA)qEhj)`Fk0X02xOblBHsM#RL#Bc?V8c;Z0kz-=`auq(d3a-~-^Ae!8%?(*5290aK
z{yzbo?R4iUD4gJ9_a)%gDP-(kMxKe`$u-<<KN|w_F;IEvdJM2TVC`s-J8I;a7~Wh%
z?Ae6PA53A4M%mlhA;-kvavkCh7AvrO!Dhksc!2zTLY|4i;X3ZN&I@@a1`ntiu>KKD
zKd3#zp#YHwv0-D6Ahv=6#BPusAaT&X4NzJGg$>9&9#9*9)e}${7C3?ym%)xbuZ17A
z4L&O?LxG7w<t99>f!z;Viw82h17!bA>}4lNeg()KIOIX@JfXnE;BXVQYz66ipuogn
za})PoZ3aaqh7dgFDkw5B1Yj}OLXnBV=O%o<0qh^xd;`cm5sFL<5m@vUK<xv!JskPK
z`e5+@a_<DFJg)x421O=@325em>^q^z#L#mSv!C%mk%?i$P3-*)kUj<_CI**VsNn{3
zn}iY*gTpQOoeHov?iAJ##9AmDB_@WNTe#yaMu~}`0*5@v?iwW~hLT&Tb3GvODNu0`
z8<gfiYqUUNvqp)Dp#X<@pfm{zo19zF^3UxNC{5xo|CE>*j@*K$NrWFkC&)q1I95<*
zVt7J8jf*l91Iumv=42={F{ltw)1%D9;DSdDC=50zGclyx#vbON@VcPP#E@_sGd^D^
zGcm+qnho+Pc+Ln^MtuOq=WS^C2|WabA2>{$C$mjqoyvl8&ZdP56T^+$xckl^x5TJ0
zG05CObqmN3B`Qn|5_jNzLU0~HJ~Lp73KN6F9qeTpD4u61GckDF`Ssrd)Hkhq0CHyn
zO4;LqD0@I@`H2b>L%?0!ZUwoCLzRhP%H3c8r$GAgkTXh?AZPu7!iGnMiGkxDG;Acn
zcH#`15LG6IlzX`C1BFe6Digzsd#GUp@*5~@mfVB-?cjZaemkJb#IWW*Zo5E!d!ow3
z@Zmmozk$MsMU9Ce<pD-s2jz5d+5nlMp~l3p-~oL7F}R<PJpbyU#>BAY0q%5}p~l3p
z;Q^|DLFP87F)^&cp${a#K#hrE#RJ@9JO|X67<N3so>oBmAE+@g9Kd5fgE|w#9z602
z>JalmaRaM2k;{1pbtZ-*So{^Cj@w>v{6p;pv0-H#h&=&nABYVT2l-=#I_~fVxor(J
ze8J~U&$$aqH+ajwAL>jD91roASuz?-3>pN~IA}02co0yNqQS(FfkzF<uN@jp3>^<q
z>jF^PTmTh^o}CNMbKo_(pxvd=`^ArFFfm+s2p=m4uLTF?*#qiK40j&>`hNygPE5H2
z4iiKhizyG*$O45ghb9w4&12l@NJEo}p#_h;hb9w4&tvTAA7p-pCKE#k4tcQuq2`0w
z$nm~FlZm0>G4}QgNbLblCWaZ0QS%i@{DvkI!xS`ekUKtTGBHee49`#Cd<+{i1+_`P
zXfQD>cns-_vQ*s$g&A0l(`1$@%%Bl2XuW8m#l&#pG5&HVMvIAo=Ly^{a5)dN3*?p>
zEhYw;C%D6WjusPx3J!Tt{DQ(p=gF`CBA_<trCT7k!rSpv7?~Q7<M)LY6NAVz+;(wj
zGcm~Ek=M{>Vo-U8JAOU1nHUss$b;e|18P2qjU2xX+Dr@*&#=cYIQ?rgF&I2U-5c*T
znZ*aTP6QN=N3@w3eDK))M4O4h;~8ce`J>Im;PMPL&w<=0q5}~Jr3a8(LHm<I;Vq!e
z#1QZdnx86eg2Ef=JQ~#e6rsb!@ZmY`@UGBdV)%haeufSc1H%j4;k`qLiQ&(4?D8N#
z+<=-7VuSnuYeRm}VPg359D8_!)C%Y_G4Q-V4J%L>Yv?jDaJ+!0WpJK=rDae!>F6*q
zNW6gNo3b0AumP(<&o>3SObiY$@aLN;x=ai$FK~z57F{NW9vt$ZcmjpZ6p$Z4`QqJm
zkXvx(3kE$VhMHHn?NZQVVrao5@1V!T(DMp=Jb=P2L63={1BW~)yc?kAgV@ONG((Sx
zq2U$wcmkQbLyw7J1|D;7=rJ)&d4(E}AUi(jF)>Vdg_`C;=5gpl#6fIWJrA2d1c_<r
z<M*eBK7M~@=tII0<OY~OLF@*7h(AGWWbqmLka$5B2f1T|J`+O)4u6B%0bBH#7)oA2
z+o>GaKyi<^9l&6~#Bk;n{&s+h0TaU;0%|-Am>76o<2DDBE(7$L7<69$`tJj(k1MW%
z+}6N|R3ZC83v7^|XBaRs_`E@_)4~2XU}A`PgFU^1^5GVJCWeGJko?7>1hxa#W`N%n
z1}ay77%(v`cmwY*!}6*(a=9vF$i%SY4eqpUW5~p?1&@4;Arr#}gdO1e4|xu*#*m5O
z3=Y45{5r>wiQx(k^Fd*>$B>EP!W+~y4)WU-sJT9nz6{L&C}#}(Fl1u*g2QZ(-4aGj
z3?FdFgY332Vq$oMW;aM*fDseJi#NFQZGjOJ1H)U$SQadwp^SeJklz562c;*Ne%P2A
z$XyqVm>4+TqJ{~`T`!E77+BuI(<eACkjI}mjF}iT-eQkykhvPhObjY-QPU$RtR0M*
z7!2M*&OZUI9fl?6Fz7fUNKJ|{6GO#Y{AsPjn2BKm4*NmwUt!F|(1S<*gfSCC$6MTe
z>KDdL3>)5J&o?0RIZT)scD%*jzXSW<go)t{n*Txi988!PZs0H%lpkG;nHV0th33aa
z7eRR*mL5^^V}}V7gTg!fVYJ4CiNWF>_BaB$<%|gvg9#q_HzrIB1_(RAX#hDt@|ZF)
z_`Jg%MmnZU3?Vqo2ZfQ3DHB7$JJhrXj(@1R`0`_iDHB5p4zodiTVcw?P=G@oWcLYE
zCWag|yFvOMm@+YByu+Oz8O)d%8s6c~j|v3j9iZ~K@?(M-6GI0UcU71%F|@qHogZhI
zF)^&b;a^ag?l5CwSb~U4tmXF|GbV;TILrWr%^x!+h8=k1Wz3lvw!Figr)<ob81CRn
zFEQp!3{T!+&r=}#Ys{G#e&DfxjyV&<7aa1SINxK=#PH!AYFh>*eg!HHV#C@LptivU
zGbV;N@1Si1wR51nh_`JZW5LAW@*W;XuzZVh_OXKn6GI9CH7OQM3@z_}{cnNPM_@ah
zCUeBX>RM2Ic33bmJbC}?{|ks3czd-JT8@Isk_qNa3@biB=5<(#&Vt+za}#{sJjkpo
z7EBCRK0w;ypfVXWE#Wko1=M>5k7t3@+%acjVE710_bf(Wv%uv6a$O{2$;9yI1Mc$1
z#*&HQ2OjwtOD2XdAF#(i$Ug}dObi?!A?{?^bOzZ!Q&>T+y}}2cJ6U4M#9;6dw>yql
zGBN1jkO%qogas3W2F$O1V0%#f3R1&i#l)cU5&syVjujI_!bj}>0i`t`D<+1LkErDz
zD4nNRF)<WC?T6Lb$l=@qmB&_wfZWz$$;40r)z32NG$@=<+z+zj1k`R28)gS``~3yf
z4s7xuJ2<SF7;--1Pk#bdObiB}py`hf><+ByFT|ROA?6b#UU8+r7%L`*j!)3^ckUEc
zKh3dbVrcn<JKpzLGch#ak-uZj#8C4IdwhY?-vcWqh6zx2viO1B0P_z@`ctuCV%UMl
z9v2%XhAlYcL1F7*&BU+)=GRvzG5iWr(_zEJu;vr~^tZ-_iQxqf|A5lp85<^sKc6tu
z-xC`qh96M-VQB-F{y=uWutvzU_+h#alx8$+nHav{@FPgx!<LER10MMdTPB7#IOIWY
z@34jV4aA0(*&uTl*fKFZ!J!XSrZ2H!VtDWgTBc7s0Sa4i`HJgo%@4Lr3>Kepm+2ro
zMeLXuB0m56KLb)02Y~NKONPvafaFc=m>4d6Mm@tU5b3Ow5IZJ@KcC@o3C^pq``AJH
zOYE2!Y`(zTS>U=G)`kbkPqAZSa6!m}^&`t~v14NJ`GPxNT(M(f@W3Gt3g0hK^FeG_
zScB35k3AEE!xu>YhMhCxG?@)vw}9McV9&%*fWvH%e1JU@Lk=GK0(&Ng3_O0DK*0PB
zQ1hW}NpRR8hy4Y6CWaY!%>Q7|#IOL5`ve@A80O%SH*kQMk1K5iI505?e8rtM3LKai
zY`)@78xtIu7;3)aP8%B>m>60R@?ifXr;Q5^Obk6=ai@(B4onOkIOIX;LBJ7WK8TH+
zHZ&ZW7#hCfPa8gtObi=vm<>uBIgU&WYw*bTI5IJ;z~i?y1k67JH6L3&3bOx=BNM|G
zJofWA;dVbLJan8O?gz19VFO~jI6>SEV#CBi_Qg0cF)YDhAE@j~aAaaw@D*BiJv&UW
z>{{c*#P9==cEIJF(_{|#JSE8f3r<W7Cg0%eG6X!KXKTK2Vq)<4hFT}X)+vMB%Hhn!
zP=U|~E|XyMd?0xZXC{W0Z;<*Ly$%7{>j9MqsRe}rXq^m5Ji(cXq2n87om7FU9-NMm
z+bc7inHU<r!N;4y^04t{kR3amnHVPEk-y>0#IWES?tJjWnTcTz9(f5DCWaY!{A&S~
z2e}32Ul2RM1-H4NbQ$6dG1mq(2KetFD9%yF0KK4NfFQHxxG*uS_>Mcw_dw-AYGG~w
zh4~d1CWbZNF~j@~s(Nsk!onP+kH?jXVaa#Qw4>t6#IWN#?zH3L%Ea*EJMJ<o#g&QS
z10H|0K;_Z>F~^mO;R_ajY(Z6z;t!A+S6rDG-h9WMcD}eWG5o<JFXG0;!1Dul+A(os
zV&K3dAL7Qu!14okyp=%ZL2iY`8;IRQz}z)ZeW1D;TOK?El?RyxGZz%EPoU<4*dTG(
zT+km>^(f&8QY+)m#K7<aGaZ?@L&6Vg4~jmJScp3l!;kOqeJ$X!1h%gQWNwK&6N3So
zxghZ#cP0iMG;xq$m$)-AX#BuEHU`pr!kvl10ZlK+Ef3t87;JFF6-Xb02NQz@7JU*P
zObjMC^nu)D;Q{eO3Z#t)>o<hL`t%^PV?3A`3ee03iI;dVG320$gWTHV!Nid919!Ns
z@nB+DfTj;*-VqNbhB;{BAUEFeU}Bg-Alw){nHV;p=>@q(!jp+%4G#Z<?6mM?VpxGi
zUw|hQ!xB9D3Oup<p~Dl?4<LIMctZRDVk4*B9iB`KQ-0t+2jYe&6T^oe@Uje?Mq%|C
z$gCfpObma1V2&LLctONLYGC$(*cx6;3_q~=*TIX4;R_yjBzQ3~1pLJ9js`C#hM1q2
z?wA1;2icA6jtyQ+3=uyu^W+IHCWero*vlMHe7=Cn<Ju3!;myQQfJeUu0eKIoJgAO?
zl}*U)(hP4Vh6)_v07|PlUQ7%vQ2SZF>;lz`;5dWzQ$c=M<ITj-@DpCofaQ_xIOEO4
z&;d0A<_4I4P&mGU%7e@Tg(<9!!s5fk(1RsRWqcs!LBkAeAM$v)jSmyU5<KpS@nK?E
z^AmSHRO7?Mum_L+IX+AbM}Fe&E9~)MVqp1&J3Q|AFfs7_g7-zh?nmw`{qbR9u)w2V
z#+Qk~;TLZA+xRju1mMsQ8eehnVPc5*_3M8FsI8;26BMWL^%6{=CEn1sX^Srt!-n6u
z{jtQCiD3s0c~E*=;lspm;P<cpEg*Z&?*Q530Go%J!pIZ@ZBl{nHU8ks#31n(K3@e_
z2b-?~r4123CWeH+*z*!7t(rjPL2J!G{bZP3vCy$vkeUcTCWa$_A#HnXYCz$W;LF6I
z@edk4T3~l$gb&Dn9llHq4gaD369ub-yBpnq7yOtQZZQ1*4_hw=a~rb%zW6aQC@}v1
z4{|4ZJ^_h|_(SCJ`Om_iiJ^t@_kUb!K;anU&&2S8@%MjRXV%pCGco+ZArH#0bNrbY
z1ekvR2eCo<71nOq;?Kmu!}R+<wtb7BaNXg@#2~};`~L~h{)QjhK<NP<uDQ@S0)^`X
zKPHAfOur%fAnt<IA%!bwC&U%_c)3OZ6GI6z?r;T#n@<1}!yW=^3IdoISXl6zGbMnD
z!3U2TP}uGWU}BiUf;(()1TZnIz#$I`&mSPSvS5a-Kp+#t4i?;DD-yuOaDoLIw%fPj
z3|pH3CWZ`FXxPp{RX2qZHEde~nHUt<@Q2BYKqiI^0&30#GBIo*pyop$6T=TYYCvHt
z62!#dz>Yl(K=LL*Obh|+zyE{M5G?<|>LE}%2nk|hh+zNyA38<_Ya61hKd1;|VrXFh
z{eJ<Z{RkOjOht?_&In>+VBq-uzXl=?ZbKuVr@SMGi6Mpq9%kUO9r<3m8$nDAD>#1t
zhu-rBmiIv#qx=!X#BhM)_kYkh1k4Yx_7TXB62VLiXE=WU2jwT2Jn}hL7Qsvm7dWt&
zAs{_AK@fQd&>F0Dn?dOW(a&Y-2IoSMJq^K33@^B_hb2gUK`;};2QJ)kaUht9fq@%)
zJ^;nfksu}p5$@mr!FQ%vgWUly3#Kq4?o0!z{Sd^&@CK$<7OWPjJV2-gxyvGiiQx#(
z@Bbx`_yLD+G*b9RgfKBk@ZxrNMF<mv1}}DhD=;uH%m`s(FyO_XhW3OoF+}j<PD6J>
zm>6#G;!Z<<LYNp#_;9;XCX|W6g%7tIZ9<tCeE9IYF(H(Rp@a{&8yiBI7{2h~cH@Fj
zCWZih+-^J&%EXYskK2t8LYWvc`0=}uC5(w-0zYmys)R8y2ngVIqe~bQLyiD$H>QL!
zG1LfPcOxh*wS+M-v<UqEkE@-zB#en+fdFpz9SLJ%P!Rn6A9QvzEUzMu?L7%&Vh9k#
z?LL-pCWZt--0o8eXJW_@#O*$pa3+QpLEP?331?zp5yI`hmT)Ep6CvF0TN2L1;39<G
zeW1K@B%F!CM+ko$zX)eyC=tT#Mve$3hA%?6<5(kti6KB3w;Meom>3d-al0`if{7tR
z7{42PBA6H^2;+9+ng}Ka0TJA8JQKmhkRyWIjc+2D7-~dtyOAf7iJ?UVzZ(rAnHbiH
z;C5p`Bol*<C~h|vL^3gSh~jqRgh(ca8KSt|xFM2>VSy-qH(rTkVmKj++l^l$nHW68
zu)7gdcm0T9Vpt;f8`5u4UJI(b;B^Lazr`ksiQ$hpcDI7^bxaf!1B(Q9c~E_m5Xr>A
zBk>#3Z#lOHWDin(gW7Ld5yixiA_=eW;p&jv^=G1(7}iK)uaiOf<PB6FSDPKAMj)Dr
zK|l(3yB-ui5>ZSHB~sAv(FD62BYZ&qbBJPMI3o@9p9okT+}-H?mX2s91{GQS{#z5x
z#E>J4+ka=E^7#DsA)1Ndf-G+Tf#OXhhKa#M4tIHH62rt0Acs9(L17pY!^99F_xpbW
zq-}sPPXn@}B8G`!iX84VIwOXOK|~&V8U^X!5yQk#AdfpA-H2ggXpqP4#vd_E3?1_L
z^N~y}6T=31+-|gqWnwT;!0pDESSE%Z1?+7zkRNJdnHUz}kO%cq=EO2FY*E1Mqig}W
zO98vzLFp3|HU|`-eU$YpLHP=vK2iFAF-!~ziqJmF6tFs^^oiO>(THPWkWj*%K0)#B
z6UW4mKtN4F923I|0&1qjF)@6=qXraqJK~raER=DF?Tt7l1|J;qps@V`a;q|C*b2lm
zF~lh24qK5pCWahkXxQehz!|nSaZC(6D$uYEMpcK=|BGj0IHH0-Y*)lHG4QD3S92zw
zi6Ml5nh)_z40G_P0fntd0u#d%RqSB^k~c|UV)&wpJ#T^JLlT%6{;1+EKS~mq7$nqi
z=c_3RObj#BaJQGXBrq|YP{ZxMD+x>tH`K7Z50p;7Brq{NP{W`1B@&q!IMi{w(ISzF
zp~oC|-j7IRVt8SW+l>{8ObkEFal3IwA`=6H1%5Z~Nn~Qsu)yucJBdsTD=cuk@lPTX
z1B)eYH_9Y2F^E{=cB4%a6N8K;em5p0F)_GU;&x+05);D_OWbZ;ki^8GV1?U_2a=c=
z46Jaw@j((3gM}4-H?kx%F(g>wcB4u%6T<^5+-`J9W@50h#ywV$lFY>5V2!=r2DKA1
zk|6RGpz&MFB`9Ue6h@{<*!V3dZ*53sV(77f`v=_bMjq3?kj%ue!v=eJfztkmWG03a
zHoyPRf!58i@zEskhy>)^6Oj}q1_xW*{xL~mVsNp=?jMjHAyD}Sh#l}c1v=ynUej8U
z!o;w^_V<4eh#Igzkk0^^k;24q!WMhHg2G`(3KPQx+u#2Yb}-FjjD?IJfyQ+9Br`D>
z*!})50~&u}UJMG;4U8y<1T?}A2>_YLk;=p%<AB@G8mUYS3J%!)46;ur1tR|j6o)$&
zf$RgFd5E}6jHwiEAE^GRNM&NU<M{i(1jPRWE_@6OAahDmAmS<@cTWJDgXZpLxH+J@
zehDZXoPYnn02=FU1*?bG_4!C~`XZHyp~3}wnGA}vHz`aEQ(S)k7XZ268*C2zyuT@o
z4B)u~fm9}j23M#WE9`1aQkfWX+@NYSv8#zlWnzeMhpLgluBIlHiNVF=_kR(Pd)Tq7
zS&+)aVB-1vzXV9lw}qfEM~tyeVFbJRK^hZ-h8KLC3Z51tpkV{@J4-qfLxtDx{{@h^
zfU5~dQlpX1#Bjt5ce@!Br#|US3>x0>Gz8v<4oX`o=}ZhJ2yt*)M;=RTNoQiPz$3pT
zor%H5`}h9}i2J}}p)p8fZAa3X7^Zk*&nqBzJxOO`n1e7M>@JY_pL8aM6$pLcdlf+9
zA{k5!JG|j#h=3P#o=PW!iQ$6x@Bc0kcYyr?+d~D?=aa$2@WmTGrV3wsm6E~4z~O^E
z?|{Om1&=%^PjsY1^sfNLv*H3!JfocVF^!Qa1$Ipz$Q@TQm>3#-QR4w5{w9Nop$CgN
zOC}S;3}1No!NWl&lZj!4FKRe|(u+wZ6T<;tcwPd>2l5&CAiE+mnHX;PVunRQCKJOO
zU)*6a0gpVWu9%Vm(H{T`3*Gskuz=_HDU3}1u(|@|hC7)|3<CbB;Q$KnFPTgXGXB5+
zgV?a~GT1sO(45kb3?>E%|KI;@KxNSFc_2Gb%b;nDOr5X*XJB9el|wq2ObiNvzyIF=
zl|u)?df@q}5GfxOWHB*Z2t+QoA;-eP>IRS>D>9iFbb@~WPXYO{9c&g-S;Q0q^CKuO
z4rDPgqy*zO59G%uSxgKEg0cG-WZ#QSCWbx1(6+i3*gm8%MePR}WHT|8gy4>QkefoX
znHYLPaJvZ<#xYq;3@<`{|2F`I@sYWpFh0QOIG1A{y9?yBooUR|nV4Gd-n$ODeiCHv
znrtS9Ct>)_-IB$`;1K@%{{xV@tzdIOcUq#EyAf_KD12CQm>AwfVh<lsI#S7DVt5gW
znT~97m>9l9!t)KdJV2fYipgPO_!Ig2Kk`{tPLtV!VQYjy>82rviNPca(@*GUpsmPZ
zV(5v&9qu5rHe@p~EQ$L4A9Qp8%epzBF#Q1EU(D17PK6-<e#v2CSP_HWzaV*$TqcGk
zc;roTnHUz}kq^mbVwi(Rz9g54VFnI)P<T(tWn!2TgV{G-lgq>~0f#=2yU*k@G4$Y(
zf0N6^&=K?dzXPQF2A5lYNc9L$9wc0l;|uvLW1T!Eh9_9u<&ww5@Boj!DS1o`cksx!
z<S{Yaz$3pTkBQ+54tY>`9m!*2xDbPyK0)Glp!S0DIB5RdgO34xhwGO-CWbdLsO35+
z{CM)27+7L)*Ka!cObi;am}R<4J`;mYEbcNr1&=(ae#^*%=m*zt;<G^M7H|EwC7+35
zOB|+u&*U>P9Ka&}B%g`lOdLF)!t1v``AiIV;!wi@RL+PLFfn|I!=2YaVQW#q#K04e
z85RKrObiO~xWl3Vk31-zO7bE4!S$Q+Oi)-LmBmab_1m5TCI*)T)NlaB<COv?hJXaz
z`TI)&6N3*Pd67aU1`izapt4&6YA?8coHzsIMuPRD56I3WX#H3Y)`PWvoKVQb@Fxkg
zJVdS^XB03oL?r)))Q`4cvvAgr4+@zWCZymt4-{T3MNABDQm}^?C{8#EnHXNAK<mc`
z(?R}4iWAiOF`$TvVL>YHv;#_CB}GgOJ5q7G2^7XPg-i@0Y0&zy3T!9A`teK=6N5ko
zesixBGBM<2K<h_qu(<^5N0nkG28nF!;R6akmtrOc5j^rK#Y_wW*|^KymSQFbgKX4#
z61m)6Qq07VlZ{y)>?vkq$iQRoonj`26g={OikTP^@W{)QFfqj7kO#%1O$if2L^ga(
z(f~G=0GpEml@kdiObiRMQTw?d@d_;BATuXG#i4V-;5rJqZ4C<VEhS70JF?;B8A`hY
zB!8uZiQxbacZ1}=lrS;u!66TFgGedFd|Yk-sj(<!Vz`ivJDr2<i791bc#(~Lj2e`$
zKw<L-6n>y~?v*K^d<Eb4JcW@76pY{nSRk`jlrk~c<YM<T$USRHm>67gA!&$Z4%jSM
z*iB((U|;~*ccFxdp(gkD{~VBgEnqcR?E{%7QO3luCl6j1!q)Jh?ESVWV`8|I2lpS$
zK2PNKT|yZX!<#(JJc-=C1NpC`jETV|AGr_CG><V7GM)pHUs1-yFa?J^$h{}Zm>8bq
z!{?k}?uG9S0-5oqjEO;^0M)&)GYmm#lBb-B!K45)pQ)5HF&GrU*AjvK30q49YInMn
zGckA+{QeKx(*j!S2x`TH&!}Sp9VY{hLhx8bPB{}pOyTeUA0X|ogt<KPxSb|*P2sFS
zoT)mYoQXlB2zi`=X&z%dA{;i9Gcimk!tIs|<xC7KiU_;qM>!M2p5ovC-=Mpt9N`w3
z3MPh@66|RX6rMH}Obk6GzyF6o%mC*@*g4A}`IrhOh68x?*HkbuoWLOuijO%JObizg
z^5Aw0sJ%3!oQdH<$#2NLju$3^@=d{9zInXPlX<3aPvx4%$>enJE~MK8?wg({XJR;0
z`ujfzDBZ6ItB2QLwcuU>q+Q5U$;7ax4DMgBeIS3RR5CH_DTB9@!2X2o#R9q0rILx^
zOc`dniK%2_I8g>~BZ2jKLfhLQeKnO#3|G+ffyAd&GBI4hBEANTJ)pFI1Zs~9BpzUC
zAAYtg$jld&Objo|P|IPE-x#VO;-ESgwpShIH;}wS6%)e`9DV@V?NG(Uz*3IC989TV
zVvs4vU4OPzF)>J#!}BFLoM8D9RBm-tGBN0sL(8qd{h;{9T5f^dd!dSnA*TYjSyw8V
z7#b>|W*x<EmP|Dh!+}cNWs*%b6N5k%JbuCD0xW((Zi%U8VvxZjUsKJ*pn*dk6lZg)
znHWr}P}3Did`mSGg8>%tGu2ECI#|S?K<xqP1@(hq>xlnUGcl;(upi`pnHq>apgac~
zCqnk0O$`%+4MIOS-jL;EYM2;2aL9wwPE8FHLr4|=GJ8P{6T^fm+~wVY8YYGnRfNmC
z7d1=_d#dr5y*#x{3>`JN%U+#YCWa3+xZUDY%f!G@OV}+XwM+~$b-2r3P(013Wny?z
zhZ^^wIN4Ck#PFaFp5`#Z{6Z}g!<#yI83vYzjmd!Yf2d_*_<~1XppJ>*4-R>dyA0}>
z7+C7z=EKWKk2)p>k^0~NGazLU<ox7tM7@<!$HWj*kK9&dn#ULckq4!PjyfiW74`7;
z1~@M{O=dwU!`9R>F`PiN8|0=VbxaI5>QT!!P?|kZ3lRt3|NFKZRBqs{CqQ9yqybt_
zoB^xHT2GkNGchb_#0&$UdM1V~jkv=gr=E%7Pb2Oy=&5I7@Myvx1{>;`7&4kr?FNOx
ziFzi6iYC-B0LAwMs5rEI2d4*E`3};@(7?pd(S(}LK;jY&Objh(;vn-38kiUwny{xo
zkiLKhCWam?`ZA#QfZ_#PS<=zK#4x1^_qf3ds641Xfa!;&YmmJs8kiX7V6pc>0~5oH
zCP=#&rVrM)0{Mrbk%{3-6Yjc6p^=H<0v>sXMka<cc+5{|WMbfGhPNHS=^7UPAp08{
znHVIRanI*2Xk=n=X~rJjApHj#nHU0^vA4lM`RYL<6GKZgyo?3g4?dF=)G~&iFT~Qs
z#BiV)-aiGW5!kpO$PA7~CWZ&ikT7I9)B(yz2y+-9bAvh{f3!f=tin_SY9|MP+}iT{
z{~ypC!6dL6c>bz_w!=W`DjJy>R9d0=uohJvti1+u7bt94+Msr3fYo8R>qsLLgAGhg
z0Hzv{eJ>iB7)siH|33n9mjzf2++8_H?h<HXVi0JD&b7*-s)Nn7g4|`%#Kf?p9qKM-
zusRHP#WXQ7e1NHW-Hs8aAa^x1F)?U#K;3m2tOl#QRx~j&9O;0%YX_=2WOrR?Vq(bY
zgt}`USRIDDzBDm0EP<(M!&C!umqarY!<|m3yYj$lu)52knTesI3+k?5RCUPi%4lX{
zQ0Rub%Mz>(!(BbiObih)HHw&OKzZRz3lqbHZtP_UC|=$`<)Ld1V0NI~MJLe8#IOaA
z83s^!d}f5SGBMo1V@3&79-kRATA3LB;4xzdR34uhcUqYk6nb!n#~-LXJ~I^Bm>68}
znBf4G$7e=L8xunY9y3~?^7zbH(Z<BkgU5^$P<ec2ylG=%*nr0jo_2^lJ~Is3nHa9%
zF(UvfkI#&fb|!`&c+8jrmB(ksj&>#nnO@v+djl$u&x}9qObiZq%#i7T$m27^p@WGb
z1&<jCP<ec2v~(~rbl@>#2~-}R87DfJ7}nr1;{{Y6pBX%zObi$Bn4tre$7e=BClkXL
zJZ2O?<?)#@rIU$4q7Qf6Zh^|<Gvh`l6N3#NGk!qj@tGmh#l(=%hrR6qDo<^?m>6>U
z;A4BRb>36hV-RCV30+JKC;A{|J8XObx&779#l*nUk9{2&$c~myCI+2;h<+B+MvQtA
zRPG<?Vq!??$KK}$$v^30VyNiH-M)Fz$;2=NX2;zI3_C#X;OSywxBydg6jKeTUNq=p
zV&Iqno#R;xR)aCe15y{!#l)~<0(3rQI;uL*Yzk=8Eyzw#*py6!`n?gX4pwJ@$8<qz
zmUJ;OtbwV?#8d;a??e|9!;^{7c2^)+4ZOZaZg+hExoZ-%-Q|F)4!PYW(app#V=~lT
z`e1b!?y~7-Vz>ZPBaW#C<gSEnCI*fvP<Q>W2ZcLUcXf0#G2EE~b=Nyob;$18(9OiK
zXDZZPcfsl~+;yd!iQx-O%~4D>Ab0)fW@6Bp26fk3uo|rHQs`k~V3-bd*Bn%JFn58{
zUrH|%!-MI#^K%PS9$#Ku(aXfZG6T06C!q59%y`qw#Grx444yuSJU%lF`j{Ae@R$(*
zmB(jBNgoqK0Uk4^K;`k7v7?WPVG15IZb0SnnenHOiD3sGGi3T9^7zbf=x1WMgU5^n
zs60M1TKbt77-r&*+a*wWd}f^JXJSynW5x@pJU%mcCNMF0;4wo7Dv!^MfC)?tIe5${
zfXd@DW6A_3h6#Ag*aDTuXU2^QOblD_nDGNDkIxL5iA)SP@R(r(mB(jB!bB#9KX}Y&
zfXd@DW64A&28CI;)5j60JU%mCOk`qk!D9x;B#1mdGjt{~F=XH|!v`vl&y0deObk7E
z%$NX`$7jZtNlXkIX5ns^T$#kguxA$jcFB)PObimUA$0|My96|zBr%zZA!Ih{xEQFu
zHJHrA5HK4)o&uX|LAe((WHJ*&&usV@9e6wiHdX~PqhvA@!<5<ZaXy$C@Uc!%oiSrF
z6T_C-*!>8S-!Ykq;Q+!6upO|qxFGo(lbINv;L-nMG84lGJo+W3FfoYC!Jg(o;bQ@n
zhmOa=$AJT;Ffpjifw#rL^)GBL2c)lH3KN6H9Mo_H)wvy0m>5jv{Ql3v!~kjsfY#GM
z7KTn?WU7HK_yqZD!xSb4fqC$~7!KgGX=5Pc$RP7COkrZknTKjVNZ*SoObi+G;9-st
zUK~@I7<%U6_OAw19^JnVQ<)g%%){<qkiQb9GBIqJ_xnEs7JpSE`Kx0p6GO)W?EV6|
zf5lWLh9?WKrzw#9iK$EsZx&!5#{`ATi>XWuFBYJN3n(ozOoNz<Ypnxl+!z!#e?WSf
z85mejmx1C3v}Ojew_zG1(|)A&z##h~rZF+xS&V8QXzVv+Digzv#lQb=0L{fN2Aj12
zbzepre18MToCVXE7$TOUj%$P5y#p$aYyKLf=FT)G28Ctt@pf1~o5BjcI}Q|X4AYqy
zGM2&nAK>%~+lK<OUtu~E!-Qp+Ys@UBGcn9rhI?E$VmcGUnq}DI17vT-bS8!s%W(He
zYNjzUoLB}apIEv|L17Md8+hy%I_3%r8;0djHAR?eK<V$uG$sa%<<LG!6j%+`KFOPD
zObjoUL;EBysOpgWBqGz97?!Mn+NlRthv6<z*xZ4s5yMmia#zfBCI*p}&@se+B_RL7
z+t|ost}WA<7&fegjv+oqRfjx=xMn&NL&PemyH0}DVYur8C@x`YHe#v)#f!j9CWaHM
z;PDDBCy>YM4Q4Vi+*k#l0|d*%)`Ec2oXHF(h7T}1A~Ed%sfn1u#GtVn>Q+ZgHK6dR
znZd-6uo~J2(FCi3hYxa}ZOIHK29q_=K8OUWI#?eBWapU~ObjAxp?0!^)nSCshZ#%^
zJ}@=!i$QUMq6QQ`2D6wLTGnDOCqecEK;`k(-zBq{7*^mhV+vFrpBX!5F)^IMW5x}r
zJU%o2%wl5rfX57(*${brW;o1dVh~w}J3JDg^7zbXna#vtfyay`P<ec2oS4nT5QE2z
z7f^Y8X7J2mVral)h7MF7pBVvjm>8DeF{1z~kI#%LbC?)T;4xzhR34uhH|8)gyuo9}
z52!poGi2s6F$k>39k(`6d3<Ih%w=LQ!DB`PR34uhOXe~$MBp*w2vi=Q887BCG1TBO
zgJT{<9-kRH^OzVG;4#AoDv!^Mf_Y2~NAQ?20V<Erj4kt+7+&Bp;|f$BpBX>qF){FL
zz#X>|^C9y1%&?iy#9)BOj2NgqJ~JBTGckm0z~0UWm8T2lGchD=z~7fSGM|ZI&jv`@
zj^396mDx|`Gco+wfV-{nVjdHN#72mI7Un#Rav$Ulp7~4+0WdYMb1~F_>MVo#Obi_x
zfB!!Nnn%41Rs(NqfG*nwjcbC`Ma*Yn(AflSlk7xQhrCw|6gGD@LESYUtPZ6<0=a9+
zd?p5w%}_P%m})@wotV$W;IkR(u6(c>cwLI@t`GB>7(Q%<x+@Y@9kRP57BDd^*aEfF
z8LSS&T{a7t7;eDSXk)4Yxhr7-6NA83sJn#0YOuPiV*wMxmaR~C{mlV|JzO2KyEZIf
zVo2Erb=PySIt+JRS-`|F2d3scrW%mDek@>OxUvoEuI*qoaQl$MOJN}sL&bKeyB4CV
zLw1+PLM8@{9Z+|5gVkZUD`z1SLjp`qF{T<&I$pDgiDAYL+<Ep4R32Y``>=?KVGkZN
z1QtW&@tI+=n2F&59y3Cq^7zcCSj@!0vJ<yoW<cffnXzXv6N3gGGwwj;@tMJ}go(ii
zj~NP3d3<KLEMa0Oz+*-VR34uh9ZQ%Prr<GS1ymlN8E2L-G3>x&#v7<SJ~ITCGBMo2
zV}=1#9-kQ@OPLrLcHxfO5~w^rGiEGhVo<?j#tx`FJ~QqtWn%EaW5yq-JU%lNmN7Bp
z;4#AiDv!^Mlx0i|6Y!YP0+q*S#)@T33|sJ+aRMrj&x|+Am>6#0F@tA0L>`|R2FsZk
z{@^hq04k5qjFRO{3<|q(r;jO6d3<K<SkA=Yg2#*-P<ec2{8`S#kg*$g+e2mr6GO>v
z{A~}16-*2lc0<Z`Y;BK(6-*2~d$8L9D$^TQFfmB%!96awU<DI{%^uYC<;Z7{A6UV}
z5U~e)Sc1lH9zf;M$L)TsU}DJFgL~XgVkHwp%^t$zkq#@F7$WvzAGZV9pRkgNVaq<$
zaWIg-D^@ZwY}kj}-!oP+F<jY)+h04N^637$u#$=4$v*7<0=ehIN+yOMXzl^k`5dd5
z7{2TyJWgq_iizRO0qp(-`72-*6NAP<?BkT6_FBOzCI*9psPXAEnFX{_2Gl$R@6VmG
ziiyDkVFq|?8RYggtC$!f4x)x7Nc_kuCWa6+anQKsft5@Q0U&YExTSUqsNF<x+)`jQ
z6NAAK)bU1;9U4$^<nRWGJFI46a5#eMCXhcPRx>f!9KpTD8x&SGtC<*Bj-rMIa@wA=
znu$T-DE76XAiMXhW@7L;is{xXSj0j0y@84&mkF@3PEZ=)S;NFoaugo7;Po8Pd*q_-
z-MxAlw37)mhAXj}iQ&Xi==m+*lR)7*fpM<TJVEEl0#o>>@=fEdhwr}u*_*P4iDAVt
z+-ag^4HLtLWAHf@MB5O$Miu0?6>FFn-W<d4Hc+@<Si{8Na2&r`U)C@&)Ep;lmdsiv
zh6@DDa#+j6z;lAISs81Y7!pq4cUR9^CWbi#%mT&xmbFX_A5NgAIgt37wM-0e(8NJu
z@?<R&!;2HBW8C0zWYEgTD}3O+X&mdA7<f+NSEI9ziNSz?nt*jo3?T&6l&oW7s34$b
z#yTd3IRw<~S;xe1fPk6@>zEjx5KzOio{53u6n?*JtY>1-A)v-*JrhF!0W}5dnHWk4
zsF|{!iD3o-H9OWbG3+6r=FWO1h6e=HFl=CAU^$K7?<yOZ7&Hi|@z}t`;6p%7&ITri
z0s?9#Y+z!Tf=3M~op0H|#IWNuYWfG2GiNq1F>E=FdoBE%4NMF#PUFvm0vnkaRL<bf
z&!93;W&;yL#TjTB$QFmU3<TxDjEzhT5oh6hLmZ%cL{aWQ@7c)2Fy}0O_ifn7#Bk#*
ze)oawyRngpLFXK5-GW@tg4F!k$i(1s4!?a0o0u3H&JniHV-pj@6#{1EY+_;%I8WHD
zDVvxWQqJRd`;JXa3^nKRyZz24CWajZ>;t7Imd#8IJQq;Y6G&WUGZO;`nm8!jOg1wy
zuw1~OXCgK;F=!A_Q?r?g!H0mF1)G@|3J9n<vYClt3IR1QHZw8oAfSe43lqZ~0%{Dl
zFflM(#P9czEldn51k_Y)VPfzgpk~e%CWagWY7T5+VwgZc&66!m3|k1O;n>Q=aD#vv
zovlm^e+Z}v*viD9a0!3-lx$^Ua3P>(##SbV3<7HQY-M8TA)w~LRwjlGc+`N>Im<RC
zhAWp)(?2Mk%WPv}xNr&HM}d`D@G}5FdL6bgF?_g$+6D!c#Su_(=p7*7c~aOpl_0Y#
zwlOitT*f~)KW7^gL(1jf|0f{tDNKZ{^#Iwi2jp%X@*ua}*~Y}+as|_0U$!wZI9!4E
zSrPsMolFI74@qoiVyL+C`@abzcs&YyzcG^sWJ3_h4>sGG7&@-P$JJr&Rv*~;2Ou{l
zY-eIvauxTU(uVC!3_RDc`w`@a1>2bzYOZ1WVF$>4*YNw{&UPk-4cGAdfnf&|!-4Dg
z{h+dgiQ&$5+<tJ`!NlNl1ADy-@<YlFCWeX|m}#U2Dh>)K*xo$YIdq^l|C}963?(=4
z_enwhu@&2y7<_L1{_g`?Q_>p-s*91&fn@T7uCoET<--mphMe1&ZsFJo5y#dy0>!n)
zP9}yaw{h1=AhUgTGBK>VjT%=V@syoR3@gyYL1xzMWMWuy8-H1`U?&s92?A=4>||ni
zLqN@oolFb@cktWAvx|wrgn$}@T}%uS1k{A=Vq&Nvpr&FM6T<=mYUb=>VmLxT&4FD^
z3@-?%d9sU%f#)uMzjN$nVlW_}MrSt@LkIyi0lS$PDhQ}4+0Dc-hk%+HyO|gc5Kyyc
zHxt7X0%{)YW@6yDhu`lkdzct>2&mE6!^9APM-3>Q`|M$2D7l9v{qJF7D8M3KvxkWx
z2TdH5FQ)8aV#vT_7f8*HJxmNe1k~Kw!^E(GfEtFqObk~Ds8QL=#PEZF8jrn93^Moe
zhjY$eCI$xrY9{PuVn`vNX3JhCh7JO1ZtP`ZSVKU~pS?^B7YL|P*vG{1g@78DeM}4z
z5AgdvV;>WP4FNSh`<NIK2&mbxkBOm$fSN1&m>5<NQ1fFS6T=w-YGn2^F?=AP#$i7b
zgUCbNeh1}?l>JN$77tPL1*p!e+0Vpa@(_33KW9G^!xA)optQebKNG`(hxqIM8~d3U
zZal<a_y5_?#PH$~{<>e`022etW88JW!vQ9SoX5ERkZ^#B;m%`Jzk~cxae#^8#$)_`
zm~()MLEs5~KO8u~#GvpLzaO3)U}CU&iro*Ob_UBqCWa+X3AZx@4lps)Jcpd`!D8%(
z(awO~T@H%#h=WWFJugt(86fcjs5pp?d=^W`K_-Td7w~ihZZE^eW<hFK9AskH@B%d)
zLE;AvGBK<{69<Lwje|@KD-h<v+PI(*Kkzs^NX?&vObllTs8Kk?#PETD8ka*%3?eV#
zZpUg@#vvvK3j%6-4lyyr5Kyz>5EDZK0X0_+F)=J5pytORCWaFP)W{rWVt7M9jl*Fk
z27y=j{ho4|iNS<`nvTOv3=ss>tU1iYP(wh?g~Ln?3kazBa+rzX2mv(`N0=C15Kv=t
zgo%OYHGaP*9ARQGAfTq@2opmH9yOq{a>WrQhKkp}v7T8C$_FQoFfo+8M$I1}eGiT>
zF%-Opujd8#(O~O&L3!ZGVJ3zKs60!q7bs7or~#Rwa+Hao2Z!Atd6%P13>`S+L2gSq
z%EZuu#cef5A$DWCqY|WV&QT_Y8EE=I;#-a~F-$=d2bE(RjxaGyc>No4&e>8=kYC{I
zc3^9PLHfTOWnw6JgBn&Kah_vL3^{1xAagm6GBISlftnkQ+gzVxObi}xQOyN~amq0!
z2A8+^(@DoMCWZ_GYStWMV(1~D=E5;1h7APNd^yI%aD{*xiQ`NRKM1I?InKl&^A5ki
z5{@%5I1o_Na-4}Fg@BqB$C(&92&g%8oQYu#0W}|vGcjBsphn~b6T=q*YAjALF-W|}
z@AsG!Obj*z)HIx6Vn`sMX2}UAh86;9PMlz3SV2I|n-fe7X9%bfILXBD0goEcc!R_V
zCI*oY(EHz_-9Y&a`TSkbQN5t4QU=f*w95%5hK!HU{Vx7swHr|OyG&zb0_}LY2A*AI
z0PCqZ!Nl<76ZGCVeXyPh=z5~j_S>8|$;4pt1+%^J04fg3->~)uC{O-4$;4pr<@f&<
z$k-ZquGeWYM=WgY3Z!1<6cfXQFR1w$ByMtwiJ=Eg9Au`?DJF&v0%jJRVq$oKrWaI(
zcAR2jc=83_js&+MlAvcLg3MlViisiQ>+k;&5ch)RohGvd!Q2Zn;|$3Duc&QG<g*6e
zoMK`)@)i4<3XmN<ry=tA!o=V-6NAb(xETU&(7Q1_PBSs+AjHA#H#eyJL1ic?Y(Vnh
zGbr<2Kxqb}YzDbu!f7T3p6~ec)t1vt3<d<$+&Im|5JEuBpVLeX6$I2MoMB>^LqLto
z8777U1k_}lVPbefKuymXCI*fl`2D`&3=@M60X0|7FfjxWQ1jyq6GI6BH8N+J7-kSq
z<8YRVVGjW{DQB4&9uQE|ah8dJ<tKi>uQ|)apg};*g|kcyJ_OW!Im^UQKtPSeIVOfF
z1k~7^V`A7rKuy9qCWbo%)U=#qVqo}%-|s8VF)^qRP;=%S6N3i<H6P9~G2{?XBXXXJ
zVFCd)7U!85wh&MgbDoLe1_3n<=b0G(5Kyz^JQIV$Z~WnN;ye?B3jsB6&NDG&5Ktp<
zfr+7qfEtqvObi<csEN41#Bhaxnwkqt3_l2{S#W`gLFNyBzaP24#Na?c&5H|63@HTE
z@LXhK=)j`}RQDNNWMWwJ2eVG}xX8q?0!<uLo+n&nVp#GAe?8lBk%@ujFQ%DuE;2DN
zpoxRb+;WkL;SU}&L27PXWMYW<i@(17bCHQ*!e89=rOYKJhBJTRbsb8b2C~BjDxZQ{
zCx^o7WKeh|Tw-G2`3E-xUSC#RVqy?Mh@+Sd(l-Mtk9<EGsE*$N6<>g4XBxDg1-a?M
zB_@U`|KMxpVC@8dn43Ume7VHLu;(B4z9dLq<T4Y(4m|QEmzfy0;E)HoJ>)VI!-jvT
z@d;Wp5^#x$Va-2iTd>jw)CR!2_j%4`CI%gbKPY#^f&91yDvqx$bmKA;LjuDel)HD3
z+d@AsGcn9z`12oR9&GLn)?NXLNnC-*L(g-Ch2s=f(2A8SeBgDOHdmM!9w5vB$1O;2
z$Q34r7Yu*!w$&=GFfqt5;&$JRD@+U#jM&`=ilZG+c~H2*)*U0CJ$&N|6GI9P{h)UF
zoy!pU8ql2KA1hE?V6?F#(c0KLSD6^rFu~mf_AkgSE?1ctwjjh&(lRJKQlRqq;;Z8-
z6T=H8+~Kj}DiebWGu&<zJ3#HrHCG_=GeCQ<tik?)wds>!X&;m}KU`&En1V0|?gx%*
zObl}n;wa{W{Gb7q2i-Hs;K&DA@98vIpa5z(NR7`mCI%0dKj6Cvv8e&Mv)~#N!xxr6
z|Cd1WFT4#rg)s#>OA9%Rea1B=h62_<|3Pks^;<w;z2O=YLk{a7taliJ)Lyv8#L$C9
z--~NZ3>~b0{zKCX*ni0Bh2uIC!xYv(SjU$@e$%+l#4v#sx8Fc&e6BMw*s$SN19D%%
zbtZ-vY?%J)xX#4zgbla9R$OOdU}4A9ci=h`0|Ps5e?7R)#K6Oj-CrR0Fx+5b;6O7M
z6i<JyLF@|vrKca}p!|U-0|F4|yE)uoV$i{1J}ABtZZI)u;E`{*!Nj1#jy+w2^e=$Q
zgV?Zg3bsZ7<o*LUm>3k$+z%4Jaf69L22C7f#)lhB3=-_P!&%@a6N3d7eHu5J7);pz
z{0D^xth@<=);l2kJZ>^Eq+rpPaFdB40grtRH<=h3u;`m{lZl~*{m*~UcmvGeurp*p
z{@8JoiJ=8YxPshs1BbaEpypz`0}P~3;1(0Z94zk9xW&XU15Y~hxW&Y<1dn?%ZZR<|
zz+!F#)IMzC3i9WITTBdR*#E%R0D;pWY+L~3-UGLo7;HE&^Tmx@ObiwrfBqw%Yl6JC
z{>LpQh7gWF|Dks#fXf5e`8lAxEODEOp@QSjf9U!p@R+dEWEOZk0%W(%Z6<~VSnLkD
z&BQQ=<In#ZNEruqb1YI?DY?zW@B@p!p4&_eUpW5!2h~roGzJ^128G3%+e{2BoN#%t
zn_==G_nf)S#2~_n8Wte&C%2gx1kl7me*ANriGhdn5A6O9usfY5vjswnbnrdB3U`<o
zY&fx(A0Rh5++kv{z$2e<hl#-ihdjt_4R@Fr4A9&LGIz!uCI%f&?C}ng-*JbDVGie?
z|0a+y2FDNbIYT$@FfnYvV(y1KOblyqm<w``z+EN=87|Z?1lgx?mx)1w3wL_*xXZ*~
z!u97rsO*I0SL8chGww1mSa4zY56Iq*yG#r#u-LocE)&BN9QK0r9k|QHaDWR@p7}xV
zxVv$eiQxqn^FG{VVtB&!=l=>wxPjw511W6^++$+M;l|?sdrS-&-0=JY4sTd~0oAEG
zcbOP^xc~hB0je*~7=r4H0_5wKr!iK*TT>u+SKMP_2;srBXTm)uh5#Py;Rw>V0f)X5
zP<^<{%NO^U7$SIZ=N*pwObi)V+@o-xi6MmtPx`;l#E^hP9+Vam?lUpO@DOhAblhiR
zxWR+k)(81_0aP5sMs5e~xX;9J1&6&LwKwiFF<ijnpAYw$7|!tEuEzu(FfshWqEF)i
z6T=T2@dC;p9#DPIvJ0hb0?B7QU}E6m#a*9uJYZrF;f3cfuzuw7dc^}K1_Rzd|DpZ9
z0PwkAsfe|pCmt{{Y~Y3a3#=bjKZERl@qmfp0WbFW2g!3hWMcS$!+oH#QsW^L!w+6~
zeE`lkPLtW-^#RBXpNC8g3VgWTnDdZ{VF4e!UI6DISiJz!-}8`(;SV3~Fj(`Di9v!N
zdl-V;cm`xY|DXQ}kh~3R|ATf>f#>`|c6@lq#1O-e+l>N`m>BNx<94ILBPIq50o>sj
z@Q8`QLjb!QLG~9sVqypo!0pEgkC+&81aP}=!y_h!Hv+ih`NAV61{p!z?)&hFi9tsY
zyZb<4DDaqx!9);$JexdbVu%sM?Z%MDObmAfafe~aV<rX*A>3}9@|cOiLkPDUw>)NI
z2oS>W#v6~B7%GHtyYa_kCWaqExZNo6goz<U7`GcOo-i?_2xE66D4rvpFfrr^<BsQw
zCrk_-!noZx;|UW3hY0R?-tmNq!9oOgxqRaZ6N3pJ`5#Z17z{)Z_2yi*d91KIFF@{>
zc*?{OAcDO=4k}+Qo-#4?h+x)V0Z*A2I`G(A@RW(61&{oMr%VhDc;q)cWn!qoArErb
zg{Mpm6<FN$;wckD2@ZWA|8hKIVkp2PuknnDAqS7V$1^5|3_S7~&zKle@Pv2AGf24L
zx_fxVGbV-uX#N8E_rNnIhCNusZ#-jS*nuVv^5=(VOblB@u=kfi<_SE<ZjZ)u?DjZ3
z$8Jx=bBH~lG6mKigpIF(?5TjtgV?Zo9mJmSoQYur7I&|B&cv`r1fHM3bqB0|1le)o
zITOPP9P*&*0A%)?=S&PQM4)YEkRStOtcB$T6N7*#G_OO&L1xOlU}BhY_X~8)MAwl|
zU@p@<MzAj&b)oA1|7T?Q|DREC4kODOMur`XEGw88mN3~cfCS}bSQr>QSQ?lZQb3Xm
z7+G#GGVEbwIl{;=fr$mIL_LRvfuVzu<pLAK5=PKE<O5(6?l7`UVPg2f2-5oms#M#7
zg@GZ4rGc5Dg5?7fNYeu*hB;uZI~Z9GFfp89WC3jeWQLdwa)4k9qrnO$h67;JUVzMD
z_&<9FBV#+G4T}qN1j`;Ch60y0JPZdI9hPu2Y+yRUxQ2&e0Sn6&ZiWpkEJwH*4zRFn
z;bxe@$})q8VFfEo2M@y$R+b;!3~yLjUT`z4VPpBh%W#Bk3)2f;h6S7~6L=XmaI!S;
zG92J!`M|?4gNx+~FT)BhmLt3jN4QwF@G`vNVp+n=Fo*jJBLl+<J{ATBCI-e@NI+`r
z2Zy6f3d;g!hB=G^3?Ns(U}m_$ID_#9Gs6{TA8>f_nXoW0B(N-DWVpcy@uwsxkS$ma
zFfxR&tYKuBz{oO#k>LVVk}H6v1svpH&8R$n8*tF8Tw!GB00qte|BR>#P<b*jELWHq
zW`LvT1~_6qF!D?R4O&9n0Sa%hkrNn2J}@#Yff}i6A~J`SA%vxem0<;=%O4hyU3XX*
zrZ732VPSZ~#PWuP;R&-v4=ck3R){$Y2B1Wva{v^>BB1zWWLdz(aD)-W{sJ|W9~24=
zj4Vr-7@jazfCKRVY)wY_7=Z%D1t71VVPxrGVz|O6@Pm=z14v*8NGE73&yKy|a9+sx
zgVBJ2VG9$>5iW)kOacrH513dMa5KzcX6fN(Si#Klhl}9_v%mswh7J}122h&#!_9Dm
z1r+NqSXgdwGpt}0_`}U`g4Kk9p@WTO3lGB_HUS2PEo`7f@P>`$4-dm1HkLO$413rG
zCh#)cVHaUw_`}X}f|p?ehX4b^3J#Vfd<+jbSSIi>eBfYd;A7apDX@f(;Rz?p9X^IR
zTt6UT!3&Ba7nT}^4In@K|IetNz;cF(p#YRoCNN5@VFo3V8K6YM(!mVMQ)`$RT9^~S
zku4x|hnaz43Jc2y7KSw}5@0bA3sBhR{9$A`0?w`*K%w&gKcgrp4Xt2gc>tC;0}V4!
zjM|xKFfbIbG_WxAfShoIk>v#o!v#i}8!QZ87+FrRfZ}-v3&R~ImOm^EbC_A?uz~`w
zhm~Oq%N|Csog6MKJ`6Ds{|HWDWSPLkaEB4(ixbdN0%Q#c^Gspfz<7d*p#z$MaVqA%
z!f3OD36yxi7T{EeQvzfgGUoI!sDb$J|9?h)P#Co^vh09{!vFt_VhJoam_Rw}05iiE
zMu{oR3=^0$z;=U7;fev}u_>V70TqP!ya-Z`j=86R?YhAz12&OAK!yS2mL-e~51>Y(
z>j3fj16UXsP+f`Fy8;O;J)qpHaDs{92$KWYDy|ZiDTu;>7nJX8STaCGDp;D|MS=m8
z-_Ib*2awGiIxHp(E(GEeuUpVfK{gSY&Ao;Zxo`q$17XzghHGG8VE8{<kx|segMncN
z6U!17<`b+oEo`7H$-uzKzyK|0L8;xOf&r9S9xySSVFJ}WGoUFBTzsuzWZA;Va0MFn
zdJ!@Vpjxd5RAjLnVPV+7#Bzm&p@kV#pdDdmIl{{Dhnb~?jo|>xA4qx!Ig!IaB8MSH
z1ssex*+}8Y5y6tcPyz{4t{RpVjG!z6(T%JMi4C$vxq*@83NzGoUl>_lFf*)S(&z!_
z!#~WRx(jTCQU%KqW>5+8hne9GBg+kDh9yiIe?V!N<qb2ao&&4mN&zK?6Hsp_g|IL%
zRCp}l0oB1*xEQ8@%gGH)EL*r34luDS;bNG;%(8%o;Q}+u3oeEa%sMN$8Sb!%OyFi%
z!fNn?i{S?w%MNaaDeNp0co?p*>s;Vw_`(5VgDOUDhC4hEuYx?mqrk$zV8ar?Pyi7V
zhyhjNGZ<M~5LHXE2MYs3#1f_xTntN?Stf8YY++_;;AA+$%<_SQVGaw+5l)6REG%0%
z8LqIfEa7B0z{+xhi{S?=%L`7132ZDkI2mrRfkY;-vrOP(Si#QHz{SwO!LosiVGak&
z0xpI>To9|PL8&@q2~!6z!vb(MumM~R9AIX7!^JRzh2;P@!wMFb4crVDSU^?97FL!H
zUWPNQEKj%@p0I-23?1w&f4CVQu(NF70a>ts2V}tn9#GSugO_0kC(8vMh6|i52Y47-
zxIhhr1zao-co_EZLaYac1~TT)U||3iI$IbSRxm1nBS|R&ROHTJ)cL^-N{A;|7%nie
z%wPe9$_f^SKP(V~)H7J_Ff)Mb!4r%uQ&<=pKqc)BCYCc`l`X6c6JUk23aH?>0JXA0
zKrOTaPy?+8+(28w$g%;^OcR8tD_{s=iD77fCK4WqpaTP_Ec*YSQ5wX@Y`<NARx%1c
zkfsYWLj$AC6mZpbg9(%(H!v~WfabtHMv$TcmNR@H_xJFClPx#H1;!r61w5dd<p2-E
z4rWmJ-eI1?c!h`I4{OLCK87o70zY^ede~XM@G#6_XL-WIu!G&;1uw%Fc9R>t3_Cbj
zR`4<$;b57;%kYK+6lqg9K{fFTPL>_K3|}}+_V6*h;9{A<$MA!TrGt-Q2RF+aK86N<
z7Er_D|7=M{eg~Es#tue~35<}!5!8+V%l&8M%weejHATVE1ByMIC7&@UfrA>qte~2c
zfnf&|%Lz7yDa<T?SQ$Prv-Gfm6Bir99Tt`aYz#kGJ0QhLcnS*xC=_P!FuVYT`x+)t
zbFzU2l$Lg|fEtx+SXth%f>PiE9)=fe;B>_fYG$6{U}@oHn7|2Qw{Wps;9@wz#WIDL
z;S3Mx?DhZu8970bIRRwo|No5G@*P(QC{e&#a#&Rafa=K(Mo4W4i@hu0*qZ{5y%rvD
z?5zOD-U)E*?ciYm#oiqrh8DJvBYX^Z*aRB*K!wF09)>0CphnXHc7qSR41d^79`G_8
z;9%Ln%W#H+WdSd^5aDH*!^v_1+|oY4%kYQO<Om<b2QHQcd<+fTpyt#8Zk8>43>~1@
z`~RPj50o}*Ko#^3s7K{Msnmky0;s*bhmoNGRND41f(k!aeajC@g9jK{PB21Z>i>U6
zUQnaJgQbFD4b&9H6qXC1cDf1!C|WvL7#4t1`5Pvd1E4$xYTrXUMm(Uh&VnU|Apnwv
zQEM;i@UW&iRHOMowYv{;IH1aNIIwsyfC`-d{~6JXWUd@gB!ipL|Nk?>D_p1txiUbq
zuq1%Q1J%c>j51r88kiXvp0EZSVP|~6X28Jkf!$^e2g4l>7I3u;%}1cD1Hvfz35DbB
zVgfD>XRv`9B^_)GXBb&#urjnT@pQ0(>ZCQS3_qAWI@myE$pu!17tAaNSV5&WNS1}=
z0V~4~7M35Z3}@INg(Rx?@$o>;0%2s2bD^Yra1$5Qk^TRlk-G)l7ySWB4xrW~C`>1S
zn-s7@Tnf~vPq6vH#IS-9w94iQBg+paP^ktkLv%p01uS!zK}G)yaHn<-GboMyU}9Lq
z1Zw6#VFJlsfR>m7DJ&<L7&b7nfX?QIig5(6L@-o9{5cZXyr3){!cxHiYlNexV1XFW
zh`|9ymK{u>N(3CxVkMw{Wdoze1SZg!L<1AU2WXseWq`WSPoOy+T+1OfP{93z25=oY
z1FC@-C1}kY?g@-6a~R>p2`GJG!`ux_pyp5yG-7!g7}qeqKqMA{0+uh}?$ik;hBZ(%
z0yYa689)UWQWr_A0%Xb^MwTN?3{#jSZZLuRx!_O$St>Mx5j3iDfpH4s6lR78P;<!9
zgIZExa~)R*av8*7z+%A=0ZphwkS#a?+ydXj#Ik~!p$FRh;_zV!fi>m{rc6-ybKhZP
zdBF&3X~UxgB+L~7>QZchr7;x|1_n?e4Gk`k3LY$CXyp$^PAFjc0dB=SU}QJ}H5$!+
z?hi~Xf0!6xX%4k$MD`q~11K&dAe~807f_orrUdK-P6tqZ8W8~DAY^9CG73bnd|+hW
z!UW2S;1M}Q*Nox+Y*j{S2L*8d_Y5=R7f`S=Uttbd!UAg9gR2X0FYf<rQAQpW79B<(
zmH_b30<=MfrFH@Z6Ea3F#F52eY}~%(ZeV2T05!!S$(4HrBdD<qYa9t~0GHx3m_Q>1
zd!Shew_&Jpi;pL56TrZ*f|2D6xWT-GnW2G+Wd<`t12nOL+>P2y1CI>!FtS`hwBGYm
zVi-U@$`72N=Jp*<hB-_+8#oz$FtIG)VA#OSvw@T04KvFY4u&NxDjPUK!(0<M86L2N
zoZw)1zzXVbwXm_=;9yw624Y`fV|l^B(8A90g9F^v;bi#0&a!}$p@&0Y11G~0XkQAq
z*ReE+PB4Oe1x_q7B`j;e1GaydK;s{8Kpg~=KcKE)1Xv#AUm1%fObiT9m<;x?Fq~m#
zS;4~4!2;?9eSn4umX4D&sQqRm@rDJI%Z{)x9AH|&c!z~y0d&lfM@NByA%LZZA;$x3
z3vSo*fkv__K!Ll45i-t(DFSjM2pfY2tU=?kY@ng(DeRzL^cpsXGfXBe><m|!Sq`u<
zY++$(VP{yv%JP7X;RHJ*WuZG}l#d!Y=;47ovOtl*pHhKd8-j!dDp;O?2g|P@hN?m0
zf-Q_JUl>81&nJwa(P40M07;<QGBkO}g*V7gf}kOEW`-UnPy_T1w9o=cfH1ap1W24S
z0cnho%uX%H92$0PLB>-PBZnLJ3MQ5<pfOZXW(AEmf(iskO*MywWdRFla0pRTf%-r=
z>ne~Fk@`!Z`4^PF6iA+$7~u^n)U!y99I+ghDa@cY^b0127H|a!8_of_9%1W$MrlxB
z^)Q06-X3sc`~suE5+;TPOpulWR}84n-2iQtAZwIK08M#3VPt6mSAbubKzXx;nc)Ld
z0XT=^*2xtCYRsR3Hs(PNBDIHw><(gD`k>AT{{8~8iR3i1$<c#sCu(~Gy%mYhN7jk2
z`Gi*vDY+n<huU-j#SXZ8wE;ZK2%Go?3qjJ$8)(`93lUVs>4P+N2I<wo5(0`8Ujz#S
z1Gv)%lNK!a!uW!jp@SJbTn=ql;LEGTIfyt_C~hOk*;1f+(Fo8K`~vWl_YH73-hl?1
zqKyaxXyUJd88kt%ftg_slgI*Q(8T8iW`-xw;$NnL5mdf`=RbZhiu_?>n8U>K2Gjt9
zOh7BzxG;c*UOJdTLtZ<W8ICZCtYBt%0dAGPff~XU0qPmRM%?&gSk5pq<be7II~XC&
zIP!%OKqGerpy}>CFtbuX&9M^Ds)7ShAra6ZN(AT_gB^@AOAu3ve4u7vNWd3F)h?C-
zngn?Qp3h#v3?4U!#x|c1c)39bBdBBp7c%@IphXE89xY7pt`lnPh=#C0`!1k5bp;c=
zOQ;yb(!t75!199y)Tn*H0t)j#ObkDmSst)3?145yW%n?$^e}^Fp8kM~w=K+|>8T~m
zAZ1|thor9rEOZz^<1!1F7|t;EK*qE=bXYtXK(mXWac3;@+%p(KiRBKX2H4+dqY79w
zV6z0TA;>O3X7fjYW<4@k7BDiv#((%DKyE1kt*t;B0)@LDSvM#02r=472a=cRuLapg
zTx@81?_mV3DFBB%SOle5#HCjllvgl=4l2Bdk%6e-gDT&^$bb?7P+?k_0&2g3=8HR+
zSbi`w_psWWU<J(^qO{*IhIDZS0ywy0SjY-MGExpMXF!9C!cfFzI#&Qo10%y0Xmg4S
z#k;ul@PYclDEh!6gIF(d=>oi5U<<UU0(A%eGhz`!ZERsScu-3>Bp#^mKw!M=KWI1&
zw4nvO6lw~z_Qg6;hcbtQHb}^Q1w7sU0NPGKnRWrS$+%)9W<ZxDfTn9k@n{H)hQMeD
zjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinC>RZa
z(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R
z7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7
zfzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z
z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc44
zO9(W`%7E>;AP1ovpmYJV99Ud|1wvnd(hFE2`~o%z?Z6J94LBgQ0w;tP;DXQ!+z{G;
z2SPjWLg)fM2)%$GLSGPo&<a8jx<D909}t1i24WC;fjESIBL|^X6d-hrB81+e1fh9U
zAasf<gubH&p+htv^chVEouUn)|L8#IDS8mv#{fdJ7(wVg#t?dnDTK~3htMvT5ZcBX
zLYvq^=ocmm;P4ADh0r^ow1OFg-vOmRK<Nl`i1-00tziM-Pk_=tpmc&IMEnGlHn4*5
zXFzENYY0CBN?(A|7B&#^1yCC7I0goWAFnjP%okOPU|OXbLO0BZ&;bh}^p!;r+F>z-
zPJq%cpfp%B0|SG?YlwL_N+Ie*${=*X5(xcaDTFRr4xt}FX@(ULeg~9>ndbpDZ%!>l
z{t1*8SP9{~K<Nr7-2<ifK<SoM5Oo==A@mg}?XU*IUjwCK_9Z~=lc|Krr$A|mwGh4!
zlx~31Q=s$_DBZITqOM>)guVl%JvKo2Tc9+|z8h~L;ia$<A|C*yE1>idD4ntiA`jD-
z@D8HSW+y~E2TD(Y(hs0?!!C$COkV|5-yf*B&Tfc&2$Ws`r5*M_#9{g-K=ti`iob!<
zB6}g~5}-80J_sMCZv|9e4ODy$l)eI`1@=SKZ-CM;eFvcW7!E+>4WM)cl%4{mO%6ij
zVft=B^|e67w?OGTP+H><MEwaU4b%4ls?X&xM7{({&w<h}pmfI(h&)Um$9qUTupEVm
zn?UIpD7^wodmMwv!}KXY^&NqVe}U36$06!6pftw`2p^`;0;+F`r#x8b0hDfmstY*<
zQGeq!gmyUtp;Msr8z>Fd%)r2q05vbg8Dic7C|z<EqVLN&2wiajLO+4hEEggC9w-en
zuLEkH$R&t;0F<tP(l?-V#bt;*Oy2>hzAsR5l`9Z=A1FNoN?Tloh{N=~fa;6zfw~_`
zZ-J_N0i|WGLG&3w=>#aPaUCMga|1$GK<Ot?I^ZTm9A+QG2S|L&xI^qqfzo@R>OMee
zm0J*f7En3^N*mmUh>P5T&<#-f4U~?!3lWFeCjqtZ2vqzFl$N;%Q5ONFe?V!NJ_o2i
zkNXgH6;OHslzs!HCwzd&!}LW!_3?a!h}%Hv6ezs`N(X#`$iws%K=qx0ivNMqDxV?h
z3ZS&W7YHAwZwFLg4^(^)lzsxG4ZcFuUx3mueHWnmuFQqVv&@6g6TU%cjvo*@1WLp7
zy@2X7_zsD`5-3ebpTI{*yz4;i>4DNMQ1erMLhQTp3qqUxh0qrNA#@C*64(hkOb|K)
zN>?yL_#G?|dIl?mUcm;T_pn1~ux17Z1`Vh?wm|J?fY#GjI3VggI3e^7DDA)n;io|9
z4k!&X&jM=RjeJP^&!zxE!{j}n@*YVL@hwpL4wRNig^0t{M?lrDf!d?O4Y9xBrz}hf
znEn7&S7Qg!zW_>uB|*d|NO&)>g~(rk(jG8617hw5C@ql*;Wt3(7f?DN3nIP)N-JbT
z_#IIC1C)-)fruY~(i*uC{sbuf14<|4LBvl$X@h(Se+HChD1h({Y9aItD9um@;b%bU
z3sBmk9wNQ~N^>+o_yth<29$Pagov+z(gIBoeg%|%0Hr;eA>tdLv_uPp-vFgwK<NeZ
zA>tehAantgz5%5j7DB{VKxu(R5Pk)eegLIC7DL20Kxv635Pk!cegUNemO{jLKxu_#
z5Pk=g{s5&TmP5o1HbdwcP?}*2gr5PWFF<LFtq}1AP?}>KgkJ!qZ$N2>?GW)5P+DLI
zgkJ%rA3$l3oe=R2P+DRagx>(AUqES45(VK2&~z%`stn>XI6&zPD7^$qySPE*!HO6d
z7*;^_O@WFZfzofFw1qoF{S7D$({})>FT?{PKLJYbfYK745b+&Q8m8|CRG*0#L_P&d
z_dw|rP&&gKA`jE|0jh5YRQv^$7Vv?ni-FRApfpS$$7e|Xt?-4YTLGmnKxr92i1;2T
z4b!Ip)o0-kk<WnA6QJ}ND4i1kk%#FMfVSIVd`f8xDx1duZC@5Z>#H?Tnpk(*xI)T7
znED53{Q;lNkb33|l%9g7-eem@eu6K=oFo1aItD7<1EmW-Li&jZp!_4-A^KqUN<jSq
z<C99G`{Tq8RP$l}fSHT#512Tm{xG1>A24?iOM6ggA9}bEvX|I!BV-P`d;qk)jV?|u
zzk<r<6+qh+<hqAceH~Ey?)-=3Cmse!JLf|*gnuFiLX&Flf>?;Y15o-x6od~mX93h+
zmOl`26DS=K2H_ioLui<KVrh;Dh&~x8JtGvthw0w|wHL;x7kz<5dmoUf9^D@j(0Z?f
z4HBO_pftKV1E{(+We|0DpftL=1gJU<XnQ>ZN~5c*fT}|mhw(+)QR4$9UXcr_57FyE
zjy#AsOx+A9AH9AP$VXMz0p+8YlL`e8b?D+dpyDulUO?+{7@wgKq7TOB_yTDk!1xwu
z@)BtB6VT)}(ByBR$y=bw3lyQ+?|~+tfhHe;CcgqrJ_Aku1DbpVn!H9as{I{k@(pP6
zGtlG@pvkX5lUFD~HU9*fd<L3)2U`5xK$D+=CT~!RYW@l|`3yAq9cc0s(Bw~`$=^Ve
zzkw#tQ3kOeJ%5~lio?@U1w<WsJLLdW9K9a)sD!9TFE36&#bM^c=zuDSdUSWpz#;wv
zhj>CYc5?)3u#4ZoAs$eRUA;sdcJT-G*u^s%AmSMHdm}^~=KmQ`K6<?^(S)WB%0~|;
zfo4>7KhWYi04k5J?*vpF=8hLF5OdJ$`;J!Z;u>ubaddMxK*eF^R&-!jr_hOAJOhXL
z4ygD7=y(&%e2*@OIWRtqz5x|Scb`T#L_KWW3Z{NV4@4ZshtURosNyrw_%L+}{iy0X
z(D)0`_z%$dFmp5}K+HkUKO3Op=<NlCi4gVZ;uE0aFmvJbB#3$#-vNzZfySSJ#)s)!
zfkXTP4snjjsP@9l@xUQo0TthYR_<<qilfJ?!W4-4=;94H#9!bNpNicahiTZwU*Hf=
zm<~}7^XCFI{tGmI!3<RO5778O(D)fMQPm$n<NrY8E6hSwpMl1ofyRG;##fk)sy_gY
zzXFZ_0gbOQ2UULq8vg(qpJOhndIvQA3^e`?G`__=RQ(xf{0(UQg82~jjL-;^Pk}IC
zd>u5t7aBhVjo*aEpNz(zi^e~W#=nZje}cyUgvS2^<wIJ{3=Fq=#larn0h0_26?~9(
zE-#cX5DM|HB$RJ)71Dl`hVliVv=o%~fXYKmVPN2Zihuq0KOe-L!2}{17+4_`!+{IT
zU=|ygWMG(Z2g2ZjPz-OO?&F5?C7`q@l!j3dQy3Ule22IXY7N5&s6r8_LUt$(@ihZO
z#}9~4VB!+<A$*v-3nC#JI3W}R%znsf1BCy6|A+XG5i0Z#%HJ^;V%~o!p9N~p2Pl7C
z97O&nj1O}-R2{9U3DEc+r6DPHG#p050hH%P)4^yu7)=KZ45Rsgw0!UbtseqPL&*4v
z0>nIIvEjhxV9*46<3tpsy?6skPXvoHFrbUigo;ZfK-7CcX&q=oIw28N{0&sS2aa)C
zcV}lS1&z?8(!7#V1w&&!V?6_1vr;hEsLsel&%i_zDhxFU55>&D$Y6n`9mdSS#1Mj2
zoSC5lt2he-ti6kD9Ww(fyq$|G&IWG}ql&XLz}ktZ;v5XH_9dz~Cj+b<iz?0qZ||at
zbHm&HsNy{E{EsTm%K%%yj4IB@0P8QHit{sQK>HD>;sOjyp#3RSaY2R?;VQ^NU^X*@
z5CeyUI+%@2Ff#}<!1^Vq;vx*N{s^kLC_@0WpMokbhBf~(Gl;|c6{zY#y#YwNM-`W3
z=z!)2RB>1@2_Xtf?ko%+|06^oEJ%L?GhKoDX^adAamcJO1A`b?8!y8F=(=(+mw|x+
zVvZog9klR-h-1bJsGo<;JuvgXpqUS{pNWB&0VWRXXF=3srYndzW;)SjU|_&)FE>L6
zw4Va=7t9<Pv~*>H*Bs1rYtO*I0CGPpJ?lU%fP@cbx`K#HGIXNFFGO6B;ekDB`V1xD
z9s%gOf2g$#2~hW-izh+F9njQ6?3G}EmA^1^N}=ju`wC#<-3$y2j0}kM2}*w;Ifyx!
z`DHp-J*N0RsQIw{3m`K<7-Ehvg9BRrIt4ZdQyijRkl_Q?^oejM$ZQaPNgzDmD5KV|
zkaWV!@CApsj0$%3CTQXick(kBprtpM`95gsVd5z`#24TYe}O~%23oxTfrdX!95!Ad
z$_Po%51{HDK!L`<z~BfKSCEJJ7bXsK=NwgtI8-@9K2$wS93~4>zXMJEQmA^EIJ){P
zXzF3+aHzplLTrYKyWkL)QAbq|ix&$V@iIjNRXxo71vtbn;1EBfiQOC?E$reg+StW+
z;1GX<Lp((XyE!v(h>PfASN{Zuc!3^v^)qmYpTHqrqL1C2DLBOU;1G{6z-~?l4)G&6
z#0w0un==82_#PbMcZ{%`qhpL+JOGFI5fkj{RZOvq2jCE|!6Ci^hxipVaaexwz>!~g
z%&@!XhB<a|1`F)s3TWbY8A0_9KSL7KURb>Y%a1;2>S5vqIK(I55Z{7B{0a_n1xxJi
z*TErffkXTX4si!7?B-|S5HG+X-ho4W4i51RIK)5T5Erq=?oI<7;t4p!D{zR<!6AMH
zhd7T7cK7Ju5KqA&-hxAX1rG5CIK&yC>)#=@6axb*6C^!nK+|&sR6-3ZegI9}4Js}X
z2I<$r)F(s53(&+nq2edd#MeW`6~a-?xeOJrKokEC6~BNc4$EH(X#RqU!`Ayly#?=I
zB;ZgF+b@8w9=3k~UHk_Qb1cyIBf#7P+pmCb4*LED5oSod6hxqg56qksILv>6LtMlj
zdpb11As&H4`~nW~A86th%#ijQOdP$PX5oP9o-C+(m^ixn3N-a|pz2}b=<0W%sfUG|
ziX*DMF!353;$Luxi#TC7#{`FX2oCWQ9O6@Oi0{B5{s4!#j5Bt3y5JDc!67~ehxi^G
z;^^y*Vc{Hrwyqo|UV=j$eH}7Py@(sCzaZ@aA%-1j<0=qw2?hbI{agtK4K#6>`32B*
z?&$dxwr(6<9JU@FUEC%B)txZ&bpo-A2jCDdz#%>bhxis8;x}-J|G*(G6NKHJHaNs(
zg0ZVlz#-m)LwpMk@jGbZ=V0YzG^CsajVpoTz>Eb_el|eG`9XpV3=9jQ;uE0au=#dA
zR*3o;P;p_X`X;FO1~hS4JXVBY_wO4V;sR*vp<(8ruaky}!`5R%odd7G(AQ_f)Wg<a
zqpOFl$A*c2gZk?P)L*cEH_RLZ==yD#dYE_!4)F>c;tOzyAHgC11c$g!B=&G#fJ6KW
z4)H%Y#C6ct$HV*^gG0OphdBB=dzd+}_5A4JiN3xcrXIF_A6-3cJwLkm73eyDbny>3
z#6{vz!_$=wlKwA1(*rCY!Q5klrXD7~28Z|!9O7Sah_}R}x(8<d930|D(8TMY?tcJv
zKYDt;gQgy4K1Tv}do^%~d*Bey!6Dv*Lwo}c@e4S_Vf$y%;}^D{7F`^+zZP9wA_cpD
zBXEc};1FMfL;MB~@gF$E(f9wt;)NjtyE}U_v5Wu7!Y*Euja_^J4)Fsx#5r=Xn`3}O
zJOGDy0S@swIK=nh5Wj;%{0|OsnOyAdx4|LagG2ld4snh=?B;9W5cj|#o`FMr0S@sS
zIK+LR`_a+U{}deJJ8+1@_O+v%gTBulmTptf_P@i#*WeJpfJ6KT4snS>?BVQzLp%qE
zcn=Qo892n3pov4;)j|vtoKWY9VEz>;#_rBNRoKNls<Df=)M6LEQIB2Rr4hS$4-WAy
zIK=<p5LalzZoWb@cJT-_@$GDoesKbH{-OmsfCvk>7BuxR@fA44Pv8)LfkT|51-m;n
zaEQ0y5MO~q{0a_ngI4VJhTsq{!67~ahxiU0;(u_6E3{#Ej{^?z6dd9$IK<E35dVTh
z9DQFNEZzgq_UpmK3vh@FbYS<F4G!@YIK*2zv6~aqja~dl4|eg8UhLu-IK+405NGJa
zZjJ^H@d-G@|KJdJ=*Mn;1`hEC9O5f*h@ZeA{sD)$zy$2>vB4ppfkV6ohq%Nf?B@I6
z5Z{7BTwyYHb5d}K_uvp;f<ycU4snMm*zH||L;M2{afzwe%`w0ser6hW^%~Q$i?5l1
zUHl9V@r+s6)gQqjo-hZy`aL+rIp$(lZ-7I*0f+bn9O7Sah{w#sZtn>k;x6;CtG|Im
zJYxZN^%HQ2|G*)hvJksDJvhX_;1Ew(gx#D!IK&+mV^<%r1iSbY9O5-gv8&&JL;MO3
z@eeq}IhJ8J-vNhs2@dfYIK=nh5dVNfTx2<R_xRut@4+Fy1&6rE3hd^qtimoHfkV6o
zhxi2?;y-YRm#oHaugn_k;!ALdAHX5*uok;HDLBMCaEPm{$8Jso4)G~C#2GeVHzxpx
zcm)pe2ROuiHexq_0uJ#VIK(gD5PyL~TwoJ+dt-2jPrxC*1&8<>9O5>cvD+JfLwpSm
z@fSG6IksRo-vo#F930{tTd|wtgG0Oohj<ST@fA446}DlwHv)(F798RN+p(KdfkXTW
z4sneg*v$#RA)bLlykIAGb8g@eciDwqeFqNl4LHP4;1GX;L!4(fc6&{5h<oh8uD$|?
z_!S)DHhZy~6M;iK2ZwmXKJ4bqz#-1CAG>-P9O4Ez#AOa(H^&2qcn%Kn4jke?aENCd
z#BOf`4)G;8#NXf$S2={;{0<!AdvJ(<z#*=37`yoqIK+E!h_AsR{sf1($r0@KPQW34
z1c$iFQS9b4;1HjKLwpAg@hdpQS&m`1SL8T$aUC4uB{;+dPGUDF2Z#6`9O8Fyi2uPM
z-g64Oy<2dI%bdopz5|E&5**@ZaERNS!ESy84)HBG#C^_TH>U!JxXXF$>U(gAyIjDb
z9*6iA9O5@FVmIdx4snG`*wuUB5VyIEU40G?@dg~?OK^zaz#;zS3U+%ru3{ID!69CN
zLwo@a@hv#Sd9Go%*93>S2M+Nk*Rh-9a09#eotxOjEpA~KpMpdD0}gSP+t|%f!6EK~
zL%aZo_yio{8*qr<!6D9a2fI5ZaELqL5D&p2o`FMr4-WAQIK&z5Vt1zq4)G;8#An>Y
zZq9`J*u_;IU>CQ*A>M;Sd;t#e3pm7|;1IWXh}}ItIK*pki1R$cZjJ&D@d_N`JvhV{
z;1K_TL!9R^cK4*<5bwbuz5s{#2^`{gaEP-!!R{Uj9O4mAv8yk^AwCC(_y!!}M{tNg
zz#+cp8Fu&l!6B~m9J~4g9O4&nh`+%h?(+h>`3X40IbLE{uYyC|0*81F4)HlS#5dp&
zXL*I)JrX#?J#dJ};1EB9L;L{_af{d3-IIVryab1M2M+N!IK+M4V7E61hxiN};%jh-
zv%JM_z61{O5**?SaEKqlA^rx3IKw;a?vcSEz6Xc+3moEqaEOPz$8K*14)F;%#FwCn
z!`4eobi=-0;>#!O_R4(5E^dHB+y{ra%vbE@sC>gN-h)GY0S@sSIK&ygV>jOehj<PS
z@g5xFS8#~`!6BaU8@qcZ;1J(|L;MO3@eeq}VdpHPuOot;yNoU#13ix!U3>}-@eMe{
zkKhvjhdmq|pyyDd+na$yd;$*fH8{ji;1GwMe~oT0>^y9AaTDk{+34aqIK(?}h|j?#
z&ICJI4q^jr-GvG>c5w$B;w?DDH{cNef<s({1&6&j#4B)!FTo+c1Bdt%9O6H4hzGD@
zcV`U_@fA44_uvp0K|4nq7B3n&#9eTRC*Tk-!66Pi#~YFw5a(2&pX&{C&jTFh<gjB8
zpC35HTR3p2$00t06TA8~IK&U&5Wj*$T!Ra{`8GJjb8v_^;1IuoLp*^SyS+1Th#$Zq
zeg%j42OQ!oJlO4R!6Ci?hxip7;vBr#&9}iJo`6HV0f+bk9O68D*zN7XA-({I_zZsR
z=Ip>B&LV(aeF_fo892lb;1IupLtH};yS+9z#B*?nH{cMzf<ycT4si(~?C#OQA>M*R
zd<G8j4>-g%gt6P3fJ1x@4si|<?B=-O5YNFO-he~=3=VM_QSA0w;1Ku0AwC6%xQQ5c
z^BZu8Kfoa_BaYo17aZafaEO1vA+95V-TV+7;!|*lb4X%0#{`FX1`hElIK&U&5Wj&#
z{0$Cq87b`Uw7?-=fJ3|ohxip7;xBNBi%4U4j}8uT2OQ!(IK)@r5I=%L{00v3A2`H2
zWU#wmLKeID3LN5laESlFA#Njw-TWgs#P8q`_mIbKP6-b2131JL6tJ5Uf<wFphxiH{
z;#Y8p|G^<Hqln!-E;z&^aESLPVK?Un4si`-?CN81h?n3H@4+Fy2Z#6@9O4`**xjRo
zL)-#~cnuEm2{^=8;1K_VLtH@>yE`3lh%ZpbuKoxP@dr4>O*F8ZQ=^4ld<PEkD>%eI
z;1Czk#%{ig4tDVt9O74Sh;!&-H)jG4@iREYU*HgD(Zg=O3J&otIK*A_v6~ZvL%aot
z_yQc_dvJ(9!69y7fZaV4aEPD5A^ru2xPl>e^DS_Q*WeJJf<ycO4)HfQ#6^s-yGH|u
zcn%Kn2{^<z;1K_ULtMfbyL&8fh)bAYSD%1GyaR{$3LN4WaEO1wAueKy-90fl#9MHP
zFTo*x1c$hT4R(8TaER~0A^rk~xQQ)x^HXq$Z@?igV~5?G036~KIK+?O5I3;LZhi_5
z@g5xFTX2X!z#-1#fZg609O4}~#24TY--1J2#1Xr_0XW1(oUp4;!67~YhxiH{;y-YR
zt2kq~*9M1p4i51tIK+?O5dVThT)_pqdrWYMx8M+8fJ1x_4)Gf}#NXf$XK=;tP7xg9
z8aTvlaEO=S5dVQgT*3{zdlGPn*WeJhamQ}X0T1lrH*kn+cw$!{f<rt9hxi;E;%9J(
zOL$?o*93=n0S@s!IK=PZ5Et;qZf_0_@jp1kJ$$g6lY&FM0f+b;9O4&nh=0K$F5`>p
z9>_ee1cL*PbEPcM)WhZrVsMDp;1CxHMzt4ajscoD%smk}+~b3$9%hb06n66+aEQm?
z5U;=?J_U#P5gg(o(b(N%f<rt8hxiU0;x}-Jf59Ox5QE)4Iyl5*aEPzLA$|ad_!S)D
z5wY0aGX;nE5gg)oaESlFAubY!-QENo;u~;?-@zgN1&6pwJa&60;1IuqL);?)yE$8M
zh~K~={so8liA3z?f59QHl7wA-4i51i9O7$mh+n`V{sD)$MKX5xB;XMLlZsvaj5O@x
zS8#~`!69ytj@_IP9O4By#Cvdvmt<i#e+~}uJvhYg;1K_VLtG{syS+9z#A9%XAHgM_
zgWdcmx!A>Z^014C;1GX+L%bj#yEzwdh#M4QS6_icd;t#e7dXTPim;pCgF}1^4)HrU
z#94~5o3DdIJOqb0PYHH&0&s}?pxqk|tH(=lh{Nt1M_<o?e*ZYk9F}tI?wM1EU0kLf
zyZ8wl;xBNBTQp!dCk2Oi4G!@$IK+S85Ep2~Zm$mx@eUl~Z*Yj4G+{S?0}k;cIK)5T
z5a(#dZoUf+@dg~?3@zBrvB4qUf<yca4)K6i?B=K75I=xJ{0<KBA2`HC+OXSefJ3|n
zhxiU0;w<gh&5yw$z5|E&4IJVH9oWsEfJ1x(4snxC?B;mj5YNCN-hxAX1`hEZIK(5m
zu)8M*hj;@Hah7iE=1AZW&%hzxf<t@(4)Fsx#6RE==jp-j&Hx<Z9XQ0-;1IuqL;MF0
zahYE1?(xAPeg=m)M;~@`3~-2_>Bp{KV*++@9~|O2IK(I55Z{19{0a{7FF3@POu_EX
z2ROu4reaqgGY7kP2@dfd9O7GWh|A2yZhi+2ai4kE)$hO|{sM>ip843#d4fZnVF7ma
zGC0I7aEOQC5YNCNz6FQ4&qD0(Nx&g~2Z#6v9O5O5u$zAehd9e(?CKS8h}+;0kH8^b
zf<wFmhxip7;$Lux3oOCzeia<zE;z({aEJ>m!)|^H4)Fuav8%s<Lp)|BcJ(DV#A{Yz
zS3d`b_zoQ6A*->Q^JNou@h6+Hi(lD-U0h}>c5xRR;vU<ut3QH6{0R>6HQTY9qq76M
zxC0LH5FFxbaEKqkA?~pgyS)=|h#$Zqeg}tm!Y=IQci<3L*^OPj4G!@QIK&<HVK*lP
zhd9rE9O`k1`y9ZoegO{g131JR4&pEehxh>;;sJ-Sn{x(-_>;rf)iWHyF0Oz>yaI=~
z!cpwzoWLPoa16V8iR0MC58x2bIDuU~%PH*QYjB7kz#%^2G<I_=&R`c`f<ycV4snsQ
z*v&D)AwCC(ILA5c=Gfp6Pr)H>a2~rk2{^<XaESlGAzpC-yZL``h&NosuKo!Q@gF$E
zBQ9Y#rv-;N%Vq598*qqE!6E(yhj_si?B=)N5PyP0T;VEqb3AZ}x8M-pf<ycY4)G5-
z#09QlcaI7V@fA44_uvr!gF{^4I(B<)aEM3X5Wj*$`~?nigB#fG^}!)7a}&FI103Ql
zIK&s=5Z{AC{00tjms{A~6N5v%0EhUV+t|%fxr1HY1&4SC4)F<hv72)Phxi*D;u80;
zo0Ee>d=C!s3pm6X?qfGU1Bdt;9O74Sh`+%hF7N=my$(3UV{nM~;1EB6L;MX6ae;@}
z-7^7)_!b=E7jTGQd4%2kkjL1?8*qrv!6Ci@hd9p@?B*-r5KqA&{sM<M&r|H?2jCD7
zd4^qm4i51tIK=nh5Wn*ryZJ0Hu!~FJ5O2UCegKEK%S-I$-+7B&{0|OsiFer5>);Ug
zz#*Q3Lwp7f@fSG6cf7~$o+~)SKj08&`GDOV8yw;>IK(S(i1*+SUx7pX2oCWdIK(|Z
zVt0QG4)F>c;$Luxb9};Xeg+Ql131KGK4Uk>28Z|+9O7Sah>Lu|ZoUo<@faN9TX2XA
ze8q0Q0S@sgIK;Q$5Wj*$T<05hdpmH5ufQSh@EyB32{^<XaEPzLA$|mh_yZi`3_q~D
z=L`<<4>-gHequK#0*8154sn*h*v(mkLp<akcJ+U7h>QHkuHFTQcnS{jH#o!@80276
z^<Ww{FCT+Ld;tz|9!BiusNfK{z#;B~Lp%Y8cnJ=12PW+9Nx>n$08JdSzLB5dMh@iu
zM{wXUAkJslgQgx9Zg+5qe?b$6m@mo@a8(0lG?<2&!@-Q*{TevLJ#dH@;1J(|L;MB~
z@gF$E6<DylGXsZs2M+NSIK(gD5SL)ZZm$In@dzB^6*$Bf;1GX-L!5&RyL&Wnh<o4=
zFTf$b1Bdtx9O6H4h)b|zcc%jm@eUl~D{zRPz#;wuhd2iZcJ~<I5U;=?J_CpN4jke)
zaESlFA+ErQ-JKaY#5-_^ufQRG0*Cku9O438*xeI>L%afq_zWE4J8+2Kz#;wvhqwYa
zc6Vmr5bwYtz5<8%2^``taENp8V0VuJ4)F>c;xllF@4z8`1Bdtz9O4qZ*xl)XL%air
z_zE22Cvb?rz#-1Thuu9IIK(}0h!@}x-+@E?1`hEbIK(CRvAfd(hj;`I@d_N`3vh_P
zz#+~dfZaVBIK(}0h-css@4z9x0*Cko9O4p!*xhM?Lp%b9cm)pe892mu;1IuoL;MF0
zaRnjl?$5v>-ho4W1rG5OIK*Gz5a$ra?j8*s;vP7}3vh_<z#)DEhxiX1;u0d*-D!bC
zJOYP!1rG5UIK&U&5a$rZ?j8*s;vP7}GjND^;1FMdL;M5|@fSG6ImEEL-vEbr1rG5U
zIK+405Wj&#{09zk332T1w7?-AfkV6khxh^<;xBNBi%4L1&lDWuI+EDcJKzux!6E(v
zhj@k*cJpg+h)=*Fz66K(4jkfVaEL#^A<iR%-JKdZ#2s*m7vK<|fJ1x-4)F&##5rWK
zyVC%Ncmxjd1{~s3aEQOaAub_@>K<5s`~!~uxC@$kSU)`lhj<GP@g+FK-{26hkVkbV
z%-$I|#CPBjzkwzW@h?Ba103TUDhk-`-GD><0uJ#HIK%}MQO$?B=LHV;#Gt8%g~JOR
z;v7n-=EKx$;1Kt~A)bLI4s+)R9PZqLrXFUmgEDsaB;XKlz#+Z>hxh?BahN-Q;BY68
z3U>F*z#+Z^hxiQ~;y-YROQ@pS3v(w!F7|P@6g2g)@ce*7TtE%ge3*Iz9O3~u#0zkU
zPe2ogxt{}v`|qHshq)(19lJX_aEPzKA$|gf_zN8392%(h!rU)_!~G#>>S6AGfJ2-?
z6V-f}dIcQf4miXUaELdciNoA4fy4c0(A2}+6QPCOofSC5XW$UufkXTT4)Gs2#3i&*
z-2?NN0uFzrps9!X>jMsP0UcEHVd@QVhzH;hFTf!_0f+boG;x@}G;sLq51M+IJ3Dl-
zyMF}^@e?@2U*Hhu(8F%N1`cr#G;x@}3~=~s3YvPDzZCSb+v|WsJOPJz0}k;8IK&U&
z5PyI}oWTIqoiP7e;P9^xntGUjZ{QIBfkRxv5Y=9oITkp?BXEdU;1HjILwpCCILyBe
zIQ+|Egx#GJaENcfA$|de_y-)~0>;?wHNYVrfJ3|hO&sQ54;=p8gQgx9FCHe?-IIYs
zyaR{$3LN4maEQOaA<kin-8~vO#68f&Vc`&fBOIonsfUGwf*E#u9dL*z;1F-XA-({I
z_yHW^4{(Sxm}7UR0-88193pUpLk^mHSUCK^AueHo-CheE;t@E+D{zR<z#+Z^hxiQ~
z;y=*DVd0Q~BOF{TvHR-+4)G5-#09Ldn`3}OJOGDy0S@sAIK(&L5Wj#!`~#XeEPOI>
zgpZ9ic7L6~A^rk~IEM{(b2M;>d*Beyz#-m&Lwp4e@e?@2U!aM@!lwX7_?XyY_tya&
z;%{(>=h$I4X9EuLBRIrw;1CzF$8P=^9O5Ak*wx24Vi&K#A-({IIENE<b82viAHgC1
z0f%^lGj{W*;1GX<L%hZXyEzkZh`+!g&f$vPoEbR8*SKL<e+Gy6103Q!?%2&y!6EK~
zLp%b9cnc2kIXJ|(;1GX;L;MF0aS;#f{?fo9z66K(4jkeyaENDkVz;*jhxh~>;!ALd
zpTQyi2Zy+T7k2mP;1Kt~A)bIkyab2%6CC0q-q_t^f<ycT4sit^?B)dE5MP2r{0t89
zA2`HCe6icBfkWH|hxi*m?B=leV;2v=A-(~JI7a|>b6jwU=im_E5s2L!g&^$W0XW1<
zaEQ;rA$|sj_!}JJ0>Rkbqk}`-1BZAF4)GZ{#82Q5e}O}sCj`4YHE@Ve!6D8Oirt(K
zIK&;ou&ZyuA$|mhxJWp5b7F9aFTo*xBLcfQ8j;w=ZE%PO;1Ey2Azpz){0t892ROw4
z;1HLH!tQ<@9O4c*#6xh1ufQR`2Z#6_9O55vh|5G{cfSb^aSt5g9XQ12;1EB7L;ML2
zafcY}?hL^pJ_U#P3LN5BaEO1vA<hzu-90Wi#3OKsx8M+8fJ1x>4sn|}?CueW$1bje
zLp%kCxJ@E<bN1j6Kaq@Gy+I0g@f;lD3vh^^z#;wthqy#4c6)Vjh&$jAufZX1l7`*<
zJvhW!(y^;wl7U@(4-RpkOzi5f;1GX-L%bjhyEz>=#5dp&zkx%XAsf5-8aTuQaEPbi
z5U;=?-h)GY0S@s!IK(gD5dVNfTp$O#e<N^+m*5cZz#+Z@hxiE`;sUwY-J^p;+yRGp
z0uJ#89O5T%h~L2>{sV_NPaY2U;}G}3AwC6%_y!!}M{tNg!6D9)kKLU<IK(q>h}Yl{
zpMyhu4-Rpb0_^UQz#(peL)-(0cm@vf4jkeaaEQObA<j^U-TewU#2s*mci<3Tf<t@<
z4)Gf}#DCxrcPPT{{tz7E1vtc8aELF#A$|mhI8QNl_h{e{x4|JEgG0Oqhxid3;tz0$
zf59OxQi9$6COE`vaEMR9A-)EO_yHW^4{(Sxlwx<M2M+NR9O4x?#Ao0T-+@D%p$xlw
zWN?TZ;1CbMAzpw(d<PEkGdRRw;1K_VLtLgDyT5F3h_~PnUw}h=3l8xsIK*Wtu)D_s
zhqw<8@f;lDJvhX#;1GX-L!6}&yE`Rth+E(gkH8_m0EhS<9O4&nh=0H#E>MNt{Si3C
zOK^yH;1HjKLwpYo@e4S_d8)CyGXRJ94IJVsHQ3Fuz#)DBhd4tmc5`0f5I3m9uD%9`
z_#GVL67|^4vA`kjgF`$4hj<AN@eUl~OK^zqz#;C^fZhEoaEKqlAs*0(-JC5r#4q3w
zk7>eg&H)_aS8#}bz#(4KjNSYPIK=<p5btQgZq6GV;vB8m)lb18{sV_NPaAe~G;oM-
z!67cuj@=v+9O4IXh^us9H^%{o_!%7H2A$Z=als*;fJ6KZ4)K64?B?g-5dVQgJf<7F
zITbj>S$eRm&%hyGgF}1<4sn%U?B;ji5MP2r+@KG;Ia6?mZ@?jL(~sSp1vtdF;1Iun
zLp){zcJmM55Wj;%JYynubI#xpe}O~1WD<6BZr~7qgF~ESGIn#O;1K_TLtJDEc5@cs
z5NDZ+UA+Vj@jW=i9j0M7Cjp0e2@Y|K>DbK)!67a(1G{=19O3~u#HZj8--AQ^2M%$b
znb_T<fJ58^hj<AN@dY@<x8M*zfkXTb4)HHI#5rbR_m>I|aUC4uE;z(XaEMR9A-(~J
z_!AuB470JjzW|r`9PH|+;1FMdL;MI1@f$eAS>|H5*8qpO2M+NB9O5N7#Gl|07nz6M
zJtjEBU*Hf|n2+6@036~=aEPD5A^rk~c*p|m_Qov4F1`eZ_yru|FK~#nEW&Pn0uJ#N
zIK;2u5PyS1e8Up#_CCQO?y?lS`T`u{9Lun)ufQR`0*5%qa_r{F;1I9DA-)2K_z4{1
z1}m`Jn}9=n0uJ#dIK<E35dVThTwo=3_vqjdkHI0{fkRwl6?XG&aEMpn5NBC~-5d!V
z;ubi>=im_6S&Q9#2OQ!xIK-FW5Z{4AJYpSodvkDzufQd~9=kbvaEO;|z^;A*4)HBG
z#Gl|0XV{3{d>0(z4LHP?;1EB9L;Md8af?mZ-Q$Bpd;$(}iOtx}X}}>q1&8<@9O5in
zu$ynQ6}$Kn9O4$+u&Y0SLtJA!cJ($m#7lNySAPeGc)?EW>U(gAufQR`2Z#6<9O4|i
zu-mJHLwpMk@jE!gRd!=H-v@{I1sviZaEM>ogWdcOIK(&X#jc)XA9nE+9O5lF#2xly
zHzxsycmodcDLBM^4&X2!hxi^G;tU6|n`3}O+y{qv0uJ#NIK+?O5Wj&#T;ULQciP|(
z55OTl1Bdt)9O5T%hzlIX?j9W+;tn{(J8+0E!6Ci_hd9F#?Cz1lA#Q*}yaI>#6dd9!
zaEO1vA<lCYyE_$dh-cssZ^0ox1Bdtn9O8d)hzlIU?#>7t;w3o5J8+0!z#;wyhd9G=
z?C$ZvA)bOmyaI>#0UY9YaEO1vA#QO3yE{X0h-css-+)8>3=Z)JIK(whVt0=V4)F*a
z;tOzy@4+E{0f)H6DeUes!6EK}Lwo`b@dr4>IZk7@R|bc83J&oG9O4dVu$!NOL%aru
zILle==A_^dZ^0qH1Bdt<9O4S+u-hAgL%air_yZi`Kh9$}-{S&y@e&;3Q*elHz#)DF
zhxiQ~;xZSpyT<^B_!J!C8*qpp!6AMFhq%lo9PYs(J_U#P1{~r?aERZ)Aue+nhkI~{
zPr)I+0f+bz9O5@{h|65T;T{~~Q*elHz#)DFhxiQ~;xbopxCe*$6dd9kaEKqlA$|jg
zxXd*i?!h5G1&8<s9O6fCh~K~=E^{4+dvJ(P!6Ci@hxid3;x}-J%iO@>9vtFRaENcf
zA$|mh_zfK5GB<I!2Z#6+9O4^rh#$creglWN%q<-5!67~chxi5@;zw|Z-@qX*a~p?y
zaEMRAA-(~J_z@i9H*ko{+`-`<9O6@Oh;P6legud34IJV!cX7A}hxim6;u~;?AHgAh
z1BbZGJsj@AAwC6%_y!!}M{tPWz#%SkABTHzh)=;Gz5$2$5gg(-aEQx1z~LSo;!|*l
zZ@?jb1c&$y9O5z$akvME_!J!C8*qpp!6AMFhq%lm9PYs(J_U#P1{~r?aERZ)AujV6
zhkI~{Pr)I+0f+bz9O5@{h|4^|;T{~~Q*el1z#-1_6ubEvIK*vmi2uMLZt@Jf`3*S4
zr{EA@gG1crId=2U;1GX+Lp<gMc5^Cli1*+SUxGt?2M+NwIK&^|5chbA!<{(9dvJ)$
zyuxly01ojK9O7$mh#$cr{so7)z-#R8F~A}2gF}1|F7Y?m&3}MH{0k28DQ~fxa|DOD
z$9wGRGjNC>z#%U40lPUiIK(q>h<D%+H~56z`~V!{1vtdd;1Fl{jNN<@9O5oG#2avk
zufZXH28Z|?9O4pRu)8w^hj<4L@gq3I|KJc;`HJ1%930{uIK-FW5PyI}yx<#ld)MF)
zzkoyh0}gSK@7T>Z!6DA_6TA8=zp#sY{KhVxfJ1!EAMENy{$dx`z#-m&LwpVnag~4A
z&0q5$yZ9R%;w%jE;CrxO1ne9+6CC0baESlGAuhm(!+ad#49wWoYv2$Mz#*Q4L%air
z_#7PKS8#~Gz#;wzhqw+4c7N625PyP0oP!m+ITkp?6L5%k;1Hj~j@|qtIK<!J5a-~)
zZjK5LaSI&c1vtbv;1EB9L;L{_@gF$EWjL|B{{<IzaRF}Z;ubi>LvV-};1F-YA-)HP
z_yru|3_RG~8Gu842M+NEIK(-4v70Z$k6qjahj<PS@eUl~OK^zqz#;wthd7S_c6Tb^
z5Vyb~9)d%>0EhSj9O5T%h+h!I?oJUQ?BX#v#4B)!_uvrs5XNqP3l8xEIK+8Gu$!ZR
zLp%Y8cnJ>i1vtd_;1KT-!|t9XIK)lFv8#{4Azpw(yak8&3>@NXaEKqkA$|pi_zN83
ze{hHkNMQG`3J!4#9O6DW#1n9cm*5cZz#%>dhxi5@;zw|Z-@qaM28TF@B=+!;!6EK|
zLp%Y8xPcUQ^K)>BPrxC*1BbYWG<Ng1;1E}k!LGgshxiX1;wiG&&AEU>+(r(&`V~0D
zMdY!oZ@?k`28Vcr0(Ntb;1D-Z#IAl04si}8?CMi+h|f^LuAWB~yLbo=@e&;39XP}V
z)Ucbcf<rt5hj<MR@dG%-uiy}uP{-~b9US5XIK*3Uh@ZeAeg}uRf(CZ?nBWkvz#-m)
zL;L~`@h3RMH8ioi#|DRZ0}k;iIK*$@5PyS1+&~Mvdt7jcci<48gG2lQ4)HHI#4WV3
zyT=EI_yio{OK^z4z#;wzhq!|dcK3wf5TAiVd<_n94qfc#%is_{fJ59x54$-zIK-#m
z5Z{19`~eQ}KRCoi^s&2V4-WAJ1MKP#;1IuoL;MX6@eo7o=KsMVe!vL3dK+Wx;t@E+
zb8v{S!6AMChxiK|;w&cE-D7}5JO+n&2M+NCIK;Q$5I=)M`~eQ}KRCoiOtJgR28VbI
z4)Gcs;(u_6TbN<DcLxsfFF3?Y%(0uZ0f+br9O4-k*v&bBLtMrZyLuZO;vQDm)o0)k
z@4z9x0EhSm9O5r<i2uPMo@0&OopW%A@4+EnV1wP9892mG;1HLw#cqxZ4)G2g;tOzy
zZ^0q{1BbYR9d`Guz#;wyhq#0Tc5_T{h}Yl{KjDbooCi3>S)8z|*TEq^1&8<t9O638
z*v<FAA)bOmd;t#e6F9`5;1K_TL)^s$yE_wbh}Yl{pMXRB1P<{RIK(+zvAf3rhj;)E
z@e~~5D{zP(!6E(vhj@q^c6Uy|A-)2K_!AuB4DQ&?m%$;Pf<wFqhxi*D;tC$v?RCK+
zo`XaD3J!4tPweLB;1KV?A-)8M_yZi`9A4P%Rly-{fkV6nhxh^<;(Kt2U%(;G;f>v$
z8aTu~aEKS+5O2XDegcR16CC0SKG@x9gF`$5hxh^<;wNy3|G^<H;fvipCOE`BaESl#
z!)}g%KX&m2IK*WFu&b}YA>M;Sd<zb7i$Lt=KfodW1&6pr5O#AKaEPzKA<h$m-5doR
z;uSc=uiy~>f<v4k42Qiq#2s*mhu{$Jz#)DFhxiQ~;u_)D-RXiuJOYP!1rG5UIK+40
z5Wj&#{09zki3sfOx4<DDfkV6khxiN};yZAN-@qaM1BbXoBzE`b;1EB8LtG&WyEzUx
z#NR|?SI-lJU0er;xC;*P5**?maEP<SVz)O1hj;@Hag8|a=4`+r{so7)MLc$MYH)}j
zz#-0(fZZGq9O6AV#4q3w7fHl!egqEjIXJ{0;1E|y!ft*B4)HZO#6RE=H%Z2BegzKk
z9vtEeaENcgA<mM5-ChM8;ubi>LvV<%!6AMEhj>9McK5X45I=!KoFfgpIWjoJQ*ek2
zq+>T{0S@skIK&^|5a-FjZoUEz@e~~56*$BhGO?TQf<rt4hxh{=;wo9#&9}fIegKDf
zN;Y<L9CEOWf59PsAs4&)Cpg4a^02G7z#*Q3L%acp_#GVLPjHC;!6B}bkKLUfIK(q>
zh)=;Gz5$20LIHMr6$-J7yWkK%QiNT7NHKQt8XV#iaENcfA+Aw|-TWmu#0AQ+tJlFH
zZc%|<y$=rYB{;+xDzTfRfJ1x<4)G&6#Gl|0|A9mNK^1oQ@Kj?LPrxC*0f#t44R&)x
zaEP1W5D&m1o`XYt0S@sGIK+8svAa_Phqwn0@e&;3S8#}P)M2+*28Xx}4)GKm;uSc=
z8S1gytAIn?28VbA4)Giu;vo&#?QOszeg%iPN+Wi2N^ppG;1FMdL;MI1@dr4>MVhd?
zCk2Oi0}k;yIK=nh5SMAjZf^h%@e~~5EjYxN;1EB6L;Ma7@gF$EMOv`C-vEcW3l8xJ
z9O5%@h_AsReglX27aZamt=QdfgF}1<4)Gm0#IN8Ge}O|>qYa09aENE%5O2XD{s4zK
zLpyeRMR15a;1G|%A)bRnd<qWn4LHOjI<UL*0S<AMPVDM4aEPzLA^rh}xJegw^DA(O
z@4+F?(2d<37aZapIK<E35EtmdZhi<3@fkS8@8A$u=*4b+3J&oO9O4Ubh;P9megcR1
z8yw<1ec0V;fJ58|hj<1K@eUl~FK~!U^ka9A0}k;uIK&U&5SN*N-TVX`;%9J(Kfobw
zGZDM_4LHQ#;1Fk+gx#DN9O4Ubh<i-NVGa)Q1vtbLreHUx1c&$(9O7$mh#$Zqeg%j4
z3moDBQ?a|V0f+bv9O5R^u$vQtLp%eA_yru|A8?4XOvi4o1`cr-9O4l;#5dp&mzjy(
zUIQHB1vtc8aENcfA$|sjc*-p7?%9AtTwpeK^%*$CC*Tm@fkXTO4)H%Y#3klncaIJZ
z@dg~?b8v|7z#;wshxi{H;vRFcyE6ud_zoQ6e{hJa%)@TJ0}k;R9O7Sah&#;3ZvFxs
z;y-YRD=ffnjt36$0vzH!IK)@r5Z{ACTwoz~_vqjd_rM`ufJ3|ohxis8;umm;zri8S
zun4>RWpIca;1EB6L;MR4agN2<?VW)`d<_oq7dXUqmSQ*G0f%@34)GEk;xfyyn{R+a
zyab1M$O`P{WZ)3*z#+Z`hxiE`;vaB`^Q^?~o-H`UZB}7d-+)8>2o7<M)!5DP!67~Y
zhxip7;u34Hn;(Nid;t#eCpg44)?zn52Z#6u9O7Sah+C|~Zhj38@fkS8Pv8*0gG2la
z4snI`*xgfb0K0ex4snTt*wv>T!Y*EeL!9R@cJ&cQu!|Sq5N9}wUA+Phaf{>F)ra5^
z&%q%sass<K8aTu=aERC75I=)M`~eQ}n3LGu(}F{M3l8xcIK;o;5cfHS-QETq;sU3!
zt5?Axo`6IA01ojhIK&ywV7E5_hj<MR@e?@2U*HgDIg8z12^``kIK)$Mh)=;Gz5$2$
z864toaENo9!|r|+9O4P*v8(@pLtNkjcJ(?q#2s*m$KVj}z#)DEhd9GU?C$ZwA)bRn
zyaR{$930|1aEQOaAue$VyE{#AhzH;hFTf$*gF}1;4)GH>#Gl|0|A9kX<T7@DY2Xk)
zgF~F-3U+e>aEMpn5MOW=yE$8Mh#$FzUHydX*u_ua5PyS1oaY91a}02Z2jCE&fkXTN
z4)G^A#93})cTd7S?BXAAh_l?su3iU+xCajL4>-gt9$+_r4-RpLhuGD-;1KV?A$|sj
zxWFUq=7-=ApMgXC4i0gJ$JotJ!6Ci^hxi*D;s#H!n_q%MyaR{$798R{PqCYyfkV6l
zhd9qO?B?j;5ck0$o`6Gq2M%$O=h*Ev!6Ci_hxiQ~;y-YR^Sr=rZwe0a131JV;1ExF
ziQW7b9O6rGi0{B5Zt@Dd`8BVxi<i8?E<OW?_!=DIHgB<;6M#d!2Z#6u9O5@{h>N_#
zZm$6jai90t)z85peg=oQ$_MP`Sl|$kz#*Q4L%acp_#PbM7jTHb!6DA@5xe_kaELeH
z5TAlWd<72iJvhYQ;1GBDgx#GHIK(S(i1*+SUw}jW4i51TIK+8AV|S+l4sjbC;sH3s
zQ*ek^;1EB7L;Ma7af>h5-QR#id<72i3pm7o;1HMjirrot9O4Gwv8yk^AwCC(xW_N-
z=7{{pF7AUvT;dOQ^#M4<W&UDUAA&<%;U9MO5jezE{$p1kgF{?{K>>CYCYXkuhnavw
zT!#_6`V<`E229x1XW$SwVaBdL2Zy)=3wHH0aEMP~#jgGW4)GT_#FubjH|Gov@eeq}
zZ*XEa$AJsGcm@vf8XV$FaEKqkA)djF-QEv4#7%gxtFOQzz6Xam121-STyThY;1EB9
zLtKClyZIqF#Ao0Tzk@?ufgij1DLBMe;1IVEz;2EY4)Gow;tOzypTQyi0*Ck?9O5>D
z*xea`L%aru_zWE4YjB9a!6D8dgxx(lIK(}0h-V06H>U-M_zE22Cvb>Mh+sEg2ZwkD
z4sjV#?B>kCA$|mh_#GVLA8?4Xh+((40f+b+9O6fCh~K~={sxD*fH-#d<lqo*!6Ci^
zhxiEz?B+kgA<iL*U404;@g5xFTX2Y*NMSeM1BZAF4)FpU;u_M}&9}iJegucOfDCqX
zTyThI;1HjHLwpSm@e?@2f8Y?8kj3uK5FFwiIK<cB5I=!K{0$Cq9yuKD!69COLwo@a
z@dG%-U*HfIkjL(x4@%g@EtIi~PrxBwp@Lm~f+}`#4>j!K2I|<wB{Z;$GiYKLe}O~%
zf);l5JG8NjFVMj*-l2<Kyg(1Tc!WN7aR&qJ;u?n7#RZJ8i~qnO{=gVjJtw$#Aj&Y|
zng*B!BVhf76DFwYVd5`vh#Qz<S08{wd<G8j9XP}p%&?oUfI~b3hj<4L@e4S_Kj09z
zFvsqm2pr-IaEKqkA<kie-Fyuk;srRwC*TmjfkXTU4si!d?CwdxA-)2K_z4{10#?|~
zH^3oYfkS)-4)F&##2Kuy+v|ZtJOhXL1{~rSaEMFTV7J!-hj;@H@dY@<U*HfIvBhrh
z6dd9oaEP<mVK+wyhqwn0@eeq}E9|kGzXyjng9CQ;E;z(HaEPD5AuiyE-TV+7;xllF
z-@zfS;Dp`$6dd9!aEQObAztH*-TVnS#LwUmS8>5^js*_!6F9{0;1HK^#cqB94)GQo
z;v#O?&C$Rio`OSs4-WAQIK;o;5chD$?w%AJ;uCO)ufZXH0EhS=9O5z_*xh4;Lp%kC
zcmodcH8{lo;1Cz^#O@vq9O7Sai0gP^H|GZqaRYDc>i^&nH}S!)p1~KpxCIVz4L|Ja
zZE%Rsz#)DIhq!}3cJmkD5Z4IAu08{Y_zfK54nf$>DZnAV0EhS<9O4gfh>HYcx7PxP
z_zoQ6cW{XRz#$$Ig5BOdIK(wVv8&I)AwC6%_!=DIZ^E#f?-7n&d;<<~nF#Fa6L5%k
z;1FMcLwpMk@i#ccMIy1gCkBW35gg(o(b&yt!69xCgI&D~4)HlS#J}JW_ld=B{t_JG
ze{hH|iNkKr9~|OK;&G_QA-*I5hk6|1OA>LY$05EX35R+d;!BcosK+6`Bn5|h9O6q-
zaj3^3z9bEYdK}_Q(s8KAA-*I7hk6|1OEPh&$05EX3x|3f;!Cn|sK+5Lkb_;l3J&oc
z9O7GWi2uPM?vjh$-X0v{S8#~S<Y6}_1&8<=9O7Sah}-02H@^jk_!%7HA_dsZiNPVh
z1c&$=9O5R0*v+rOA$|mh_zfK5Z*Yi<6k)g50EhSv9O8d)h&vQxH@^jk_z4{1JSEu8
z3BVyf1&8<z9O5#i*v(JCA-)8M_zN83EM?fum%$-!fkQk3hj;-F@e?@2Kj0AmQi0u_
zJeAnR=im@Of<xS=3cEQIaER}z#;*Pf4)H%Y#6@bbo6~?poTCoAdJ7!l0XW1PaELF!
zA-)HP_zN837WLTO>4QVO1c!JB4)KTy*v+rOAwCC(_yHW^4{(T2n1bEjJvhX9reasG
zfJ58^hj<JQ@d6y;9XQ07;1EB6L;MO3afxZz{S`15ySU9f?BZ*1h)2xFuKolL@sb7D
z)jz=@K4Bqt^$d%!i?6{UF0&ZB`V%<BKj08gSc2Ugo~78uO>l@W!66>747)iMIK*Gz
z5TCLfyE%Jsi0iDtuKorNafX%H)feCpmsy2fy$cTUEjYvzR%17(1Bdtz9O6sXU^nLs
z4sn~c*ww$lAug~EyZQzk;yUZGs}I2;egubj!3ON+JisB|vk|-cEjYwgHepwP0f+bx
z9O4<9v6~~Z1-rNn4)HZO#3Qz1H)jD3@fSG64Ypx7rviug0UY8S+p(JyfJ1x+4)F&#
z#5HzcH@^Uf_zoQ63_G!#<AFnb0uJ#TIK&lpVK+Ymhxi5@;y-YR^X$fMz6K8Q4LHQV
z;1IXigWdcZ9O4IXh_md)ZjJ{I@g5xF7jTG+?89z;1P<{zIK+405PyI}{0k0op8eR}
zlY&G101oj7IK*uZVmChqhj<MR@d-G@ci<2|gG2lc4)KH|*xh*shxiK|;$MzpH%H<a
zc5xFN;yF0P=im_kfJ40EICgvY;1GXt0=s&Nli0;uaEPD5A^ro0xWFmw=4ap#pMXPr
z1rG5CIK&ywV7Ipchxig4;s<buA32NNe3x_B#S3tV_uvqJf<v6=Ja+RnaEQC$5cjx%
z-JCf%#LwUm|ARxk<sx?T7vK=@xrAMP#bxZ`DOa$I2VBK2ZgUO0xW;wt;vzS&i!<EB
zF8&6G_>EiG)gQTyU3|kG?Ba9oVi)hYhh4nnK6deh2iV1Z9%2`_c!XVC<uP_~3moDh
zIK=PZ5LbAD-TV|B;wx~7zri7H@D#iGB{;-);1K_VL)_sRcJo_sh|j?xz6Xc+4IJVe
z&#~JpgF`$9hj;-F@i{oeci<4egG2lS4)K_m*xg@%L%auv_#a&2udtgh^BTMOl(*Q$
z1>Rv7ufZWc1BdvM_t?!jgG2lQ4so3i*v)alAzp$*d<hQmBRIrg;1Fl|h}}I3IK)kG
zh!@}xpMpdD2oCWlIK(+VVRxqr4si<{;w?DD7vK=zgG1csGj{i6;1I9DA$|gf_!AuB
zJYTTedj^Mi$XD#@3vh`4z#%U34ZAsWaER}~A@1-UyE!p9#Gl|0XZV5LoDLk~OK^zm
z{KRgK2M+NIIK<!J5HI<K-TVnS#3g=XS8swtd=C!s8#u%h{$Mx128TGyU+n4?aEPzK
zA$|mhxX(ZA=4ap#Z^0qX^B=o88aTu^;1EB9Lp+2*5w_(3OvCmU6yOkV!6Ci?hqwkK
zcJp&^h;P6l{so7)1rv7jYjB7kz#-1UjNKd$9O6AV#24TY_h7+pehd!r1vtc~uwgf6
z1rBi)cI@hXaELF#A$|jg_y-)~5ggd<?Z6?v1c&$m9O74Si0g1-w|52?cJVzp#NXf$
zXW+(ejsgzx7#!kDaEM>PA^rk~I13MU_axvDUx7pX3J&o%IK*XmvD<5aLp%V7cn%Kn
z4jkeuaER~0A<n~x-JKdZ#BFehSKttzgF}1=4)F&##24^mcjq1);!kjhFA>0Q&H)_a
zFK~#j5X5fI5gg)gaEPxF!fwt99O55vh;I<aZq6AT;$LuxZxO+6&IKIeKX8ce5XElJ
z6&&J!aER{_!*0$E9O4Y(*wr7vA$|vkIEw^!bB^E;e}F@rLlV0=Cvb>A!6D8gh25Mp
zIK*Gz5EqcfZq5Z9;%{(>i^yO%=L!z-4>-gnWU-rb1Bdt*9O5!^*v+|vL;MF0aRqto
z<~+b5{s)J+iUM|Xp5PGwfkRwG5xY5aaEL#^A+Dl?-JA>@;%jh-f50JbqKw`A3LN5l
zaEJ@2U^mAChxiRu?CKfRu#4N^5RXvDu6_j$@dG%-OEj>XBcq93+yIBT3l8xEIK)5T
z5Es$HZm$Ur@dzB^B{;;-;1GX;LtH`|yL()4h^OEXufQQb1&8<s9O6fCh)d{Tcc%^x
z@fsZBGjND+!6AMEhd7HacK2xD5O={L9)UxA3J&odIK;2u5PyL~TtyGN`#o@or{EB;
zz#+Z`hxiQ~;$LuxbLeAtrwb183>@MuIK*e*5Wj*${09zk5d-Y*)W9L0f<wFmhxig4
z;yZANf59OxVTj$GCOE`BaEQ0y5MO~q{0I*58#u&8jIg`Y0*81A4)F{e;!ALdpTHsh
z1c&$!9O5R%*xet2L%alscn1#gBRIrg;1Fjq!R{Uj9O5B3#4B)!Pr)I+0*Ck$9O4|N
z*xjjuL)-#~cnJ>i892nZ;1EB7L!8A7yE`>-h`ZnrkH8^51&8<!9O7qih`+!gUSN*h
z{abK||G*(`V}aeA1{~r?aENnQVmHSJhj<AN@i{oe*H~jWpT!2dxDF2S7#!j)IK<!J
z5a+SQZf^z-@g+FKBkZu7Q-VW$3J&oLIK<!J5a)2fZf^t*@dY@<_uvq}fJ6KZ4sj7j
z?Cx>FAs&H4d<72iBRIrw;1Jhv!r>kq;t@E+SKtsof<ycU4si`<9PYs(9)UxA1rG5e
zIK*$@5Z7?Q;T{~~5jezG;1EB8L;MB~aSc}-?!h4*fkS)+4)G&6#Bbmb*Kot(9vtEk
zIK)@r5I=%L{00tj4R;*w!66=jLwp4e@gq3IZ{QHu@WA079O4l;#8==DKY~O21`crz
zPaN*SAs&H4d<72iBRIrw;1JjF!r>kq;t@E+OK^z)!6EM8joscB9O5T%i1YYhHzxpx
z_!J!CFK~#T@x^Zb8yw<1e%RHU;1J(}L;MO3@jp1kW&E+*Yk))C2Zwk>Aa--+;1J(|
zL;MO3@fSG66@swaYlA~P0Ec)D4)F;%#5dp&=LyE{9t9lYF*w8pLa>{of<wFohxh^<
z;(Kt2U%?^%0*5$DD0X-D;1IunLtG>byEzd!#OL4;e}F^$4-RpGaP0Pm;1IuqL);|-
zyEzd!#24TYKY>G>Aqu<s892oM;1F+##%|6V9O4Wy*wtIaVi#Y4L);_|yZR|O#82Q5
ze}Y5&2M%$Oc<lDN;1JKjA>M&Qd<hQm3pm7|;1Fj>!0t{F9O4={#9eTRpTQw6kci#h
z5FFw&aERZ*A^ru2ctR3(ds}db2c%$EUx7n>0S@s!IK*$@5PyS1TqPB|dn|B>``{3-
z!6AMIhqy@^c6(EBi1*+S--1K@L<V;AKj09T$i%MR1c!J44)GKm;&X6_-@zgN1BW<I
z7It^4;1Kt~Auf`G-5eVn;wd=98*qrv!6Ci@hxiK|;(u_6>*Qj0e+>@tCpg4;^01p@
zf<xS+0K57E9O5%@h;P9megTL06CC0)h1lI=fkWH}hj<DO@dg~?b8v|7z#)DHhxh{=
z;$Lux3lw4Z?+hH`cW{U+6k|6h1&8>C671@);1K_VLp-GvyEzMRi0{E6eglWNNEvqX
zZE%Q3;1JKjA-)5L_!S)DA8?4Xl;dzG4)GWq;x#zLm*5cJfkXTc4snSJ9PY#+z5<8%
z6CC0UmDtUf!6BZ4L%auv_yHW^PjHCyRAF~d2@dfMIK<E35PyL~T%{Vjy*@a^GjNF4
z;1EB7L;ML2afTY~?h(Nu?t?=-2ZwkM4)HBG#82Q5=c&c+P7NI5DLBL%aEQ;rA^rr1
zI8PmR_c-7XkHH~cfkS)(4)G;8#C7ViyQct$_!b=E77f_VQE0?2UV=mX2oCWlIK&y6
zu$wP~Lp%V7_yQc_dvJ)~z#;wvhj>IYc6avR5MO{p`~VK|7dXT@TCm%zf<xQ^hqy*7
zc5`ZQh@ZhB{sxCQM;mtYRd9$$;1FMdL;MI1@dr4>8QQVCCjp1}6dd9!aEPD4A^rk~
zI7<h1_bA{Hx4|JEfI~b7hxiv9;uf9Q-E#qlxJ(yz^))!em*5aTgG2lU4sn)l?Dk6F
z5YNFO-ho4W2@dfyIK*Gz5I5<;?#>t-;uSc=r{ECR>BVk-1rG5WIK&zHu$!ZSL)-<2
zcmfXb5**?uaEL#_A<oc`!<{(9U2ur!;1KV?A-)8M_zoQ6XK;wWz#(2R0lU90;1K_V
zL)>Q~c5^Clh|j<wz6FQ)2^`{2aEOac!tNdy9O4N$#A|Sf&%q(S1Bdt(9O42~u)EU$
zhqw<8@dO;=H8{jq;1K_TLtJ4hc6U195RbtjUVuZq2Z#6`9O7?qh;vNC?oJgP;x0JE
z6L5&v;1HjKLwpAg@iREYU*Hh`gF{?mI(GjS;1F-YAwC0#_!S)DFK~#n%)ss*2^``k
zIK*e*5MP5s`~VJdiJ92lqk}`-0f%@E4)F;%#Mj^uKY&C04i51TIK)|IVfU8=4)G~C
z#1G&Qzkx&i4GwXJ+1TAvgF}1;4)Fsx#IN8Ge}O}sV-9xrxZn^^!6Dv)LwpSm@f$eA
zf8Y>Tn2X(=4miYP(8OW)9vWOnz4s6%{^K!r@dg~~J)U4!e*uSjha1?{Z@?iw1I>K+
zISFX~f{Cv|6NmXL;VE`|HJ)J?pMgXC1rB#A+{A891P<{DIK)rj5NEiB-Fyoi;srRw
zSKttTfI~dtId*#uZethUfJ1!)4)r^5h=0H#o^S`dy%%tZbKJ$Q-T{Yr1rG5IIK*F|
ziNn(26|{5+6K9!+ntx&GQ{f(VcSfLz!_3h^GY2N#gC-6${{aqjwxFqpnZqz2yE_f;
zV|Ql&4)F#Y;tVgan^S;8`~?p2gqPUOxq(BR;}v%GD{#2;1P*Zz9Oe|@5TAi24hv@u
zv~Y%rN1%zr;_(2QIWX}bSjG7nDsq*<=gYtdn0kTN*usIIfg=yQdIcQnXW&q8fkVAO
zK6djxaH#LVp*{hJdW8b)=2zfQzXON*893B46k<1j2M+ZXIMm<3p?(4m^*?Z^zkx%&
z#2f7KD^P^p{T4XXXW&pDfkXWY9O^4@sQ-XN{R|xHHHxvje+Lfr4LH=_z@h#C4)s59
zs8=Y#?jDJ^*uy^qhk6Sf>TlpsAAv)?K`D0kRNzpbfkXWa9O@_FP`?9*`WraZ-@u`s
zqYS(IKj2V*0*88rci6+<q5`}55;)W!z@gp%hkB1n?B;vmP=5l4`UD*61FEo_Ux7pY
z3>@kw;86bqhx!#b)F)J9ch3PF>IG`BtG|Im{S6%IKj2UwP>bDsj`!HpgG3#6^$IxD
zKd8s9-U5gEj0WuL18}HkXvD5Q0f+h-IMi3*P%qJh-TV$5>Sy3kzW|4NfoAOHAHbnL
z0EhY;IMkoOq5cI9^)FhmyNBTe_Vm!vie0?~4)q#s*wq{0P`?3(dIucpD>|^7AAv)?
zLML|h1vu1a;85RzL;VgM>KEWp@6m<bJv(ryzkx&j1sv)%y0M%80*Cq)J=oPVe8ip}
z4EnIE7r>!@1`hQaIMgfjV>jOdhx!g2>OF9%Uw}h>1P=8NaHuc9p<ZJGcK3JSP`?3(
z`UN=DD@??0{tg`KC*V+j0f%~qN!ZPQfJ40l4)q^!sIS1Gp5YVr^fm#9dI=orSKv@@
zfJ6NS9O^xAsOOlBJ$w>ysQ193z5<8(3N-aU*cccX8Tc6tGa>deLOZS+>=1DyH1P<i
zxG|b|6I9#;O?)L(+!Rgx4piI>O`M+tVy`)xxD!;|0!<v&e{VqRzr(~C7NU-;z{E9h
zhzH;hzp@CsISz}lizna^e}O~1U<r0}J}kv9Ua}m!_yZi`3@fm!@4z80uoAm^7aZah
zIK+E!i0{E6-m(h2y&0>qi(kPZ?yv^C`ZYMjCDvkB?}J0U0f+b$9O6fCi1)0+Zg0VQ
z?BaKDh<j|nu6_#+afOZ8)d%1ZufQRG1c!LaChX=vz#;Cl8N2!x9O4^rh+n}W{so7)
z$u{iv#^4a|!6AMChxn20*v&t&1G~7*PVC}2IK-#m5PyI}ykQr1^Z(!w*V&C-eFzTm
z1vtbV_Fy+>4-WA+IK)NvVmBuNhd9GN?CNW9h_AsReg%iPz<%uJZ@?kWZ~(h{103QJ
zIK-#m5H~r9-TW3D;#+Wt-@zfSaR|HlCvb?n9LBD`1c&$>9O5r<h<6;pZa&LV?BXUk
z#A9%XufQShaSXfpM{tOL!67bl9J@IgIK(+lU{~LQL!9LlcJ(?q#6xh1-#Crk9G5fL
z#Zz#Izri71au&NeU(R6{ueg9+{0R<mmW$Zc_uvp0xrAMP01ojA9O5@{h*w<3ZvGb>
z;wo3LtM|bnJ_Coi#Z~O)Y{4P^0*AQFHSFdX;1Ey1A+B*9yE!~Ju!~pV5PyP0Jm4mF
zbN1j6|A0eW<ra2xEO3Zt;1D;sjoloPJJ`h=aEQObAs%rTyE#X2h=0K$E^`mNIT1L-
zf8Y@JxR2eO3LN4KaEQObAwJ;)cJp~YVi&i;A)bOmd;<>gfKS-XKZ8U34-Rpa&)Cf=
zz#%U11-tql9O8R$h(Ez0ZtxYm`4@1A`+UQ$z5s{#1RUZVKd_q<f<wFohq%H|?B=-O
z5KqA&{sf1(&M)ldhu{#uf<yenAMECc{KYPAf<s*4KX&yNIK*QZm7pU$5DGRPqQit;
zJOhV#1v7T_9W2<zXRu-yU%`f5d=EQz@hcqI#XUH&i|@c8?!bjzeF_fo4jkfZaEPmL
zV>jOihj;-F@fkS8Pv8*e;lXaN1rG5D9O4x?#1;6ko9}`{JOhXL1RUZAaESlGA+EuX
z-8~*S#4~V+?-0Ol&K(@$KX8bf2xB*gM+Ccg4-WAUqS)0Jh+!A+!69BCj$Qp49O60>
z*wx2KVHdxHLwt`ccJ()Ki2uPMt|EusoCX}?4D#63+u#t-P{gjj1&8<o9O8R$h~K~=
z{so6PhZ1)8sNfKHz#-m%L;Ma7@eeq}d6cocM+1kr3l8xF9O5lF#Mj^uzk@?uK?S=z
zeQ=29;1KV@A#S3E-TVj~;x#zLm*5b;f<s(D9lO0YIK*Rch}Yl{Kcj)&{0}(9c{H)B
z*T5m}f<wGP8@o9XI@rZ;;1IXb!>)c04)Gf}#P{f9H|GZq@d^X%>Q@+H7uPVxF3w?w
zU0el+xC0LH1{~sdaEO1vA<kot-8~vO#9eTRC*Tl2gG2lY4)H%Y#4RkayE6fYcnuEm
z892nR;1CzE#BQ$(4)G0E*wx>_A#P%gUHt+Z?BY*wh)dXFS3d)XIENi}^%Xe8Z{QH;
zvBz$X0uJ#A9O6?Pu$$B3h+Uk=3A?xp4)F$O?CNt|u!~Q@A^rk~xPU8mb1ZO(C*TmT
zal>v-i#vAlH8{lY;1K_SLtMrKyZHt<#9eTRN8k{jgF}1^4)G^A#05ODyVD1Ucm@vf
zIXJ{Qys?{agF}3U4|equzSzZGaEKS+5TAoXd;<>gBRIrw;1GX<LtMfShx>7e7vK<|
zgG2le4sjEI?DiG}U>8pa#4i2<hqyuzcJ(pA*u_0Uu#3mw5bwYtz5$2$4IJVOq1f%!
zz#%>Xhxi{H;tpZh&CkFg-he}VPB?aRmPB9|KZ8TuBoe#&1vtc?;1K7D!fuWV4)G8i
z;u$!^YjB9Kz#+Z|hxiK|;vCV~-EV+H+y#gD0vzIdaERZ)A#M_b-90Hd#5dp&zk@^E
zAQrp%6L5%Mz#*;^huxeG9O5nU*wyzWU>ARZL);}1yLyf!?BX|Yh?^v1S3d!Vct{F%
z^(v{@#T#&l-@zfiAPu`Y1?kwu&!CCJ_Q8EX+usKpf7ZyrZjJ{I@d-G@H{cNefkRv(
z6T7_$IK&%ph@ZeA{sM=%K^As<18|7Xz#+Z^hd4tvcJmc*h-css@4z8`0f+bp9O4!^
z*xeI>Lwo@a@dG%-IdZX^uYp6n0EhSl9O5@{i2uML?vRJwJqb9(SKtsofkRv%AG`Sm
zIK(S(h|j<w{s4zKLjiVsJ#dJZ;1K_ULp-1myZJM4h=0K$u2F>DoD3Y|M{tNM6k|8%
z2M+N&CD_$llwud3f<t^l8FuwE%CU=o!66<{fnB{%C3f+UD(vDLaES9%V^_~ngDMUy
z|0g^^U55`V{{?DM)x*RMaEMpn5TAiV`~ePehC1x_df*Vxz#+Z?hxi2?;u7`P?X|!m
z-he}V0S@sOIK(*`u-hAeL%aZo_zoQ6H*kn6G-9{c0f%@84)GN@#6RE=7ihw6Zv+nU
z3LN4GaEL#^A+FJk-ChqI;uCO)Z@?k`1BbXo3wC=GaELeH5I=!K`~?nigI4VJ#^4aY
zgG1b+4ZAr$IK<cB5Wj*$T%sMj`7SubJ8+0^!6E(whqy!sc6%Lgh?n3H@4zA6(}mr9
zj&AJYGC0H&aELeH5MO~q{0=VhUhM9P=)*4FfJ1x^4)F~*#NXf$XPAWDUJ)GPM<!!e
ze+P&7i7D9Cn@q(nUV}q?0S@sCIK<!J5Z9T8-QEry;!kjh@0pI>oCPzmi~qqP9x)TU
zdYM_+#oyo%_n3`c{SqAFS8#~)%)xF>1`hEfIK&Uk#cs}tdDz8O=A(+k+DirxvA35R
z(A2})OABy_zrZ2Ru>jRxm^lGB#0zkU@4z8`1BbZ6LhSZB;1KV?A-)2K_y-)~0*kQQ
z8-YW-0*Ckk9O4gfh-)myZm$Op@d-G@H{cNefkRwk33huEaELeH5I=!K`~?nigQeK*
z4ZtBj1Bdty9O4Yiu$!-dLp%eAcn1#g3pm6-;1IW1j@>;GIK&s=5I=)M+-C)L^H<;y
ze}O~XWhHiV7T^%iS%qD_%WCZ63vh`4!6ANP4GweGVi*5|Lp)*~cJ(Ujv5Wt~As(>-
zyZS9S#2YqZS0AwnyZ9C~aacKj0Y^D6uo=5K1~|kkaEQ;qA^re|IKvj~_IltD&%hzR
z0f+bn9O4pNvD<5bL%acp_yQc_FK~!+Y{PDE01oj29O650h~K~=uCN`uy$(3UJ8+1v
zz#;wthq%BF?Dj_B5U;=?egKE~103QSJF(mAfkS)(4)F~*#DCxrm)M2f-UJ-t4LHP4
z;1GX-L)>6Dc6(!Rh~L2>Zm|cuIVm{ASKttTf<v5TFLv{FaEK@15Kq~U-JAzF#J}JW
zw>W^^oCqA^4LHQN;1EB7OZ*UadtDA=7tg^Vz5<8%1svi}aESlFA<lCgyL(h{i2L9W
zPrxDWa{{~h9XQ0V;1GX<L!9L#cJqC3h@ZeAe&ZB&a~Muz7f-+;eg}uR%^B?G?7$%|
zaTdG!DLBNx;1Dl3huxeO9O5%@h(Ev~u5li_`2{${ci<3bxPaXp4;<nXaERZ)A+B%{
zyZIS7#5dp&|A9l?;SzT9J8+0!z#%Si8M`?NIK)@r5dVNf+~Nv$^L=oLFTf$ra22~b
zH8{k3u3=aI1&4UZb?oXd;1K7zfn9wL4)GT_#650eH|GcrafVyi)hFN(zk@^k0}gSP
z+t|(b!67~chxi>F;wpEro1cS2d<zcoKRCo)?qWB;2Z#6-9O5$fu$z;DLwpSm@h>>U
zZSG??zXgZ*864sw53rjPgF}1?4)Gm0#Q)$B7kP-?-UJ-tXK;weJi>0y8yw;ckFl$d
z!682333l}taEM1d#jgGZ4)H%Y#3P<zH>c-0cJVVf#6w<SSHA*>_yHW^cW{Zn!fw9C
z8|>l^IK(?}h#$creglX28yw;$Z?U_l28Z|&9O69hu$vQtLwpVn@h3RMb>3q)zXXT)
z9vtE<AF!L_gF}1@4)HrU#8p0GH$Ml5_!b=Ee{hJqe8O&i4-WAKIK;Q$5I=!KT;MZy
zdn0g&FTf%G0*AQ47wqO&;1EB6L!9F)c5?!7h|j<w{s4!##y9Nd7vK=zfkT|(J9cwC
zaEMR9A$|jgxWW(Y=4ap#ufZYC^Ao!{3OK}TaENdCh25MFIK(S{V^`1d2fMfo4)F>c
z;%ok5H|Grw@sfYo)t4|p&dG$Fp1{BWn=jkIh+X^y4)HrU#8sHEn`41P+y{sF6ddAr
zaEPlgW4AX4hxis8;(u_6yRcw4zXyl-6&&I+tk}&-!6Ci|hxiv9;x=s9&2PaWeg=oQ
z2s?IjVsMBr!6E(zhd2iZcJpO$i2L9WufZWc1Bdt)9O5T%h%<0vcc%yraSa^e23*+9
zals)TfkQlj8@o9rIK=nh5NF}RZjKKQ@hLdO@8A$u;l*x#4i51xIK=<p5O?9jZhj9A
z@hdpQW%#k1lY&Eh4G!@yIK*uPu$$k4L;MU5aS=i6=1dX7F76_NUHpV7cJT)|#J}JW
zuMop-P7e<81vtc2#Ic)WfkXTR4situ?B>+q5TAoXTtO1MISx3)6L5%UNMSc;0}k;Y
zIK&;Kv76I@L;L~`aS0jh<|N<{Ux7pX0}gQuS?uOF;1EB7LtH=(yEzd!#24TYe}O~X
zKpwmK6*$BX;1K6fz-~?e4)GZ{#2?@g*HFZ6egO{g9XP}pl(3uQfkS)(4)Gf}#1)jW
zo1cM0d;<>gA2`GvRIr=hfkXTP4si)p?B*ok5MO~qd=C!s3pm6>)Uex|fkV6ohd6^e
zc5@<dh;P9meg%iPg$54uafnyo5TAfU+&~k%`87DiXW$Uuf<ycQ4)G^A#HVOuch4Fe
z;w(DY)hFN(Z@?k`0*5$<E)Mf?i0{E6eg}s*haPtGHE@V8(Z{a-2oCWlIK*uXu$waj
zhxiU0;sJ)(%_+bkJ^_b#f)RFe42-dhU%?^%0*APU33hXAaENE%5O2XD9%72!d=)e7
z;ubi>D{zSS;1J(|L;MO3@fSG6EzGgIGX#ft0S@sAIK<cB5I=xJ{0a_n5ew|@)W9KL
zfkV6phxi#B;tz0$b68?`j|vWP3moDVIK+E!i0{B5eg%j43moDWR@mKt0*Ck=9O4qz
z*v*N-A-)2K_#PbM7B<+;_rW1vgF}1`4)Fsx#IN8G*RaLz9v2+q2{^=SaEMR9A+BJD
z-QEx!;u$!^f8Y@3vBz${2M+NZ9O8d)hzmGiH{S<`cn=Qo1vtb#9I=}pgF}1)4)GaI
z*v(mkL;L~`@h3RMd7QDEZ-YZT0Ec)E4)G2g;yNza?RCK+9)Ux=1c!JB4)Gf}#NVKa
z!`3YqJVM={0ux_>L;L{_af!#+%?ZFE-ho5>01oj9IPSyRfOa1i-2FJzD@;L+7nu43
zIMg@bP=5o5`WHCVf54@FDt7m9e8v`@{0t7$u&Y<Vq5cI9^%gkPCrrm~z6TEV3vj59
zz@h#H4)qy0)ECUa?w$%9>L1`x-+@E@4;<=e;83426T5p>;81@6hx#2j)c?St{sa#7
z3bU}g=LQb-893Cxz@dHy4)s59sDFS%J;xX9=~-bmcK1u*P#=Ipy#@~TD{!c{z@h#F
z4)q>5)N9Pa?*0fI>KkyV&%mMn01ovPIMj2@#qORC9O@l#sGosD{R|xHSKv^81Bdz@
zIMiFr!|whQIMipLsfW$y3b>-00~2?^A)bLld<hP57dPzYPr)I61c&$=9O4%4*v-Fz
zLp;O-yZQ+@#CPBjm+-`H&JG;nCSKUpr{ECp!6AMEhj@lJcJp`O5PyL~T)+prIWaiI
z|KJd>@WpP<3LN4WaEQzJVK-+F4si>A?CLXch)=*Feg=nlP5^fE_uvq}fkXTY4snw}
z?B-9vA-)8M_yHW^cW{XRz#%RYgxx(FIK*9Wh$r9>ufZWc1Bdtx9O5Ry*xl)YLp%nD
zcmWRaIXJ{O;1EB8L;MB~@gF$Ec|x%JO96*?44OEs-F^c{y|4kTUVy28fkS=4d{p;9
z)JrfFFlfS-3V~^ucm)pe2CU+O3=t73VEr&6hl7EEh2i6W7#~K%>Zt`-{VT|@!CoDv
z6ik;9Fy{ddb55X{6Uu<yJrMs2GO#$H+S>%a&lgi1<S1<Zn!o{)5nxz?7S4+~7#Nrs
zco}Zg%YYOx<UlVl=HLX~BP_wdffk;kP;pqifQ@BfV2Ff@!@?gXUdjnE9~KS<U|Sd%
z`oQ9R3<9C3@jeA=4lI6Q=Hzc@WME?8W~ktUxD#p&!y2&qkN<z5rK_!AaS4VFH1{6_
zi%T+eLdBupWw--&4=)2O-c6tud<Luk_+Q{ZYWo?MP6{^2Lsdd3n0Q2k0z?2x!o(*$
zz;@pd55ojBe{pg#FeowbG90-h2R1<jOfoREL&ag|IC((D)p#N5Q*33yB0gY}fuS2J
zu9FL~HvlRg&j(Qto9BXs>Q1OQY`z<2{tkYKdJa~Ie_`?HAOI0>xdgGd0cw6fR2+8x
zybV<R1XTQlH^e<IQ1Qot5OXH{hqwenGB9)rLBvJuA>ptCs(!BsMEp)JM5PW?oJABO
zJ|PHVJ}edjpyDAC5O+F2)ptY1D|jI0!_?mvgP7Bh12G3;3j;%wI7B?b79s*OXAx9f
z<{`u!SbTkgig)lr%z>F7BmpreMjzrHSn6toil1>qHD@kVJfaL@4$S;8Nr*W+CPBm@
zu3}(Nl!A!E<||?1`B3p4vmx;avsY0XqFzQ4A`UAp>!9K#We|5-K*Q}HRJ@=J;-d(t
zxUmex9GzTL_t!whTWlaMftf!aDh@lh4VK<)<ss%wxd$-^qKkoH1yo$Y31TlS{RAjN
z)TbPWsE38mQ>gfl4-ogm(m!aMGbn$3ISKJE%>4(IA?92OfrKZ_99I>Hc!Mme`IDgH
zZ(c)Om;eoj9Z>NPKOpu(T+6_~tO_v)c5VPn{G>WWe9kk72!v!{(AI#6!|rQ<#n&fI
zh`3BM#Qm`HYMmAXgAmjW$kcx=h<Xcgi2GsY|I>kp9}tF^11mRb^dRC1Qy}30@f`z$
zwLV1rfjp}CLa6wkMu<vS{2qmh_bh~%4|9K)0mPggVyN!fWC#(5ty_SFzlae;{7g5*
z99X>nH)dc^WZ-9j^>d@4o{lqtsGsu`;vSeelT5IO&sM1VHCrGdvj%F8q$$K4*!VWg
z{W(zaGczFO&w*AXolx;Bu@G?x$-p3K1~Erq9mM<ssQGzNao9P)F;MYI<`DG(halkt
z%NHjsA>upELd0S5E@ur9UyuzEhuPZ?6~A!-A`T0;xwa7XC9M#Zu=u)Zi#>e)LDm0A
zfvAW0f`P%^4q}eOQb@eO#IHcb7x1H|6A62WdW|@U`VOdn4?)FG2t!PO<x_75i25a&
z5OG*Oy$lsU&<`;O7H;N_5cM60Ant^PPZ?BPMGc}J77mrp5cLH?5c6U6+A*lOffhtP
zEd7MIK-B*zgoGz7Ue>!o#2u6&;t<mq7+O3a;wL_%nsW^*UQz`KA6Wg^<_S?RAOkT0
z=Kifv@g8V>2MeFOP;uBgPndhodO^$y@Q1huRxbU6ivO^Hm=9CG$rqx2$}>oL1xx4G
zpyDi{5O>1jE8h>I9(K<)tlanr6@TFku@_cf9P@{$H?Tsrw<-uCE};W49~REHq2e2?
zAn^#RXTJtP@;hvt+!~sGOoAcid{Baz1B>5+5QsR>Q;2&YrZF%ig+at^p!GY<zwF@<
zagFH^l`YVGtpXLF6Adv3*4}7@iXVxGsF#4cX9rXqcD^nw9?K#i<}Yx8gfm1J1H%%i
z_<?SSI4m8qMncqw^gz-N%wHd(AmXrdRw1Fvz_2tHBHnQiBJu|69)UQBc*s78`LK4>
z?|6uKj}k;27LQ#C5OLW3T(I&%BoQK>-~w?E%>5^!;vo?b5tw?OBv5>bGQh?&1)%Qn
zPJ)<|!3}XIEL}+@L&RI4^%_K$f#Duh9KNrF31ZOX6o`7*yecf6JWT=F%g<2J0qI{X
zf+%O`PKBt4t-FA!U!4XKUl0pPKU1LUWilY*u=P1hpyCUl;;{2DVd>#-2KMr^BNJlI
znO;aZ!}2?07DW8Ua)>xAz1@R~|ImlH2NJ3b3^Cad^)cKKaajKK%z=n&K-W{%K-2Bv
z97s55v_Zn55$b-AT!?xREr>a=aGnAcUttIlhuQlADh|7cQ~+vzM;^o+h7AyvuyW}R
zRQ!bi#GC_Ad-L)k>Mxi;{0mDbnuQSYCvK?eN~j1TZsGtDhxxY?DlT#yVlOP;U4x3R
z`3%XYFn?(jL(I7o4slNg)IBGm;!jv0=EK~>RsvDqAO>+Kto$^Gihn?>UrM3kUsgcu
zg}91=!K4&oj)Dlpd{}zB3>8l)g{X&>d;Vn*^)IGD+zAsuR)#%Y{er4zF@l)W1NGPS
zN{BgI3Lxgd+|yMB5%*aL@fXZ|ziNm$Y`-=voZV|6;uX+#BdnYZse_0!^h3;tiL=y$
z(wiuQ#cPNNEWcORL)7mmg2V`{9DCLP5kGMh;+_>y_iHpl#AhTz%!jF0YJ!Nv_L12@
z)8Rs>_>zr~aDdp(z!2FCQSY)9Vm=F0eG^n1whsd4-~1McdKE^9Ik51#1{E)mf|vsf
zPu5n5`Wr2f_=SmYX@iKjL_tJg<*G(IL>#uC3uf=!4v6>)w0@0i7epL(4+|`vABKu=
zfcA4??VqA<i24a75cflDXJGgO71t1ixF6=Ps2+&=nCFmqfr%USLc}|4Am%`185oTE
zA>v1JAm%7Q!!r>oeqaV9zF_UNA5ifY9*BCFdx9oF%waeJF&`#=0V+OYA4CL}Pje?i
z)E{YpsE4KVzR3{rjDCoESoknbfrvZIgt!M*-rk0azo>)w2v%MhPlc$Tas^^O#54wm
zJy3Ch2@nxjIWId6qCVyz#2g68!0;R@{>K~QUs$|{Plu?lDTlZRmOlSM#UD69%!j#C
zYz9QV%oB)vVDXX$6+ZxN$HK&~LdAW~LCk@<^A}Y7%uGo7oB_>W$ulA5!|r{C^+%pT
z#VZ~`%z>HDG7F-9M?ORx=3iZ?_>{{KcS2+t7-mDoCDuU1Vd|gHf|L(4-atYCCT>3)
zVm|C#Q<ymOJczgtv>ys{&wi-*0b_{2Af_=e*w2Tkk5~n939LNNf{H(>fP_CpmVv=*
z0YtrkKg65~(D2Dv2oe9Gh3fw3B@po&SrBoUy*HOZ#P4`P;vLrBQ(F!Z&zJ@=AC{h<
zLB%zMA?CpRdwnHDJ#1cV0n|PAt03Z6EFdn2rK{Lg3=9hy_!$^-A@w^nJ2F&2)yv$5
zm=6oL6HxI4VTe0n=KO++!}d49^6%}{5PM<wHp2Y%Vhu!`#|+}0Gf<0F)<VP=Xh6ha
z?N}G6xQ!+x9AM?S?|O*(8Wo6pVD7vK74J!d#1|}_OE*B&&p_)(Xl{mx=X68VLu_YY
z_yiS)ts94hbJ`Y&`adNQ^{{x^0~KEp0|_@+KH}R7QJ-@RVgk%x#@is`u=DdFvJ4Eb
zc0j}#?nC?qGoO7YMEt}VNI1aMZ-t8AxCOBn7CxtTW3TsL?1q@r(THl!f;|xN4Z9&G
z!^~mW2ND0`2@!|&%bx9rh+Bw2?1jiOFzh}E5$~A_2_Kk$ryPQa+w6w;s|1=pA3(*w
zEQW}~!r$UBMEw#2h&izM?T3o@NTaIX0TsW}1aS|{9FrqZb7CPbgr(2RP;uBjhOqK8
z`zS>HpNkL^VCBFvsCa=5B-~)>D(V=dT-xygA_A*N)*geH(*UhsAhHY$(#Ij<I_eN}
zVBxHM5+bg#7FGQ3DTuhjREYaw=5(Kii1Xw@!Ura<bp|4yzylG7wG*VyLd2JFK*S-w
zV_?_~6^EUV2Mgz*b5QkN5cM$ge?!FuPC`t8wI4*zL)7oshw9EMsQ8%^ka&Ta{{<?}
zaT--T_5#G53(^pKA+|6uY=Vlz?p1`DlX?-Neu)pn9GE+QLd6-N<1G+ZF)(CYg2a~u
zbX^}TzWOdf%u$Gfgg;Du@nwj3P6xz2u>L0J6^Qr^cZfKwJ+KHW{)P)84s+)hsQ3}+
zxHL>W<0`})j(rgK!@`r{8bn;=62u%>`mBJ8yP%ERYh8z^kBC5Zzvm5z_z!kSeu1@r
zZb8L8?nBhW+s`*4>hC;<sE37T8dQ8sKg6A|c=-$!uQ(0~F<5#QyA3g?B_ARVONU>e
z;vYC5;xC}(K>r<x`iN$Te_{27^<9WKZ2beQUONI6zak1z4|AvMJ&5`%0uc9yK+T^E
z6;C(-aX&1a??A;DK*#N2{&Kz#F=r1nokLv9z>o|TpK${cZZLbdK*e+JLF|R4hbvHV
zfkucpEFKLXK+M;e4{<-NoJ@d<KahgBQwLf<=0Ad{H-OF)r9l04^a(`#%w>psVCH{>
zio0||%z^o<>nTKi4Yd6UONSq!;t>ZR?tz(e{24^O0kpjhi^qR2AmSMdAST1YLHZ>q
zfAKRYlt9`QF!kv#A?iK0LBgR1>iz{#aoD*B5YreKzP-d=f4RScn6o7o;xAZ!OnnUz
zf4~QEKWyB9^$kQEwq6U?ZYg>La;GT61+;Se>syF=gU1l_Vd3ok0V3Wa2N8#*2fNP@
zagSpVdtv@k`U(+;t@nndhm}zABia!4u=FYO4WeEFtv?&}4bn~%Kx?O!Le;bALd=2H
zQ)1sC<~-R22}xMIv_Qo<en8a2!a?~bMEwnRh&Ze~oCg*6kcOnI9B6z^{tZ$8VhThY
z);^i`2O<u;mkk#0^Z!G{ZR#QFA+BOz=wM(3&r|DMfQZA=p)Vsu{6i8Xoxsdl02MDV
zgqQ#e|NT($3h4YDO#L@zh&fX}LR7-?*FhFW21N!@29CRskb$*l(pe$u1KLr|-^B`1
zZvagvuyKhtc8K~A1&BK#rZF&FfQmOj=WAf|LCPEu^(Q1D;S8~bfuRX1egQiF0&y(^
z!y%}6jtInjSol1EiW@wEgd429UC#wEUnL1ud?^n^{Kj=ix`nCV$p;Y+F@d-TmVP|>
z8L`d-X7Gc;fuDgR50bAtq3Pi(Kg1l1Jczxpc5kNuMBKp)VlT{Jn*<@^3!wAhuz0xu
z6~7<=Q4fp9Ng@#SKFc8?1{()^4HXY?goMu#sCz6$A?j09A?Cp9J5dRUIPClfSa{|^
z#YLd)7FhUPk%ahn19bfJ1hgDpAdNkIE=WVne{mh+9+>;pWgy}eS0Le|0X65dEXaIO
z28I`qlmqKWSII%t!_M7>jh70`L&OibLqgI9>fcnTcuqVd9wDK`z_1)Deg&FOVgCII
z6<@Ik5<al_+M@t5zXRINgqb6)2ob*n9S?z-a|J4XffeE&Sh=C31W~`{FvJ8{{>p@k
z*Fe{kz{(9)Wr+F{oDlawOk-g9ssa)B5k(D8K~;#j$#;nQ3()ZFg^ItJ2oZ<H`v!H0
zdXD7~ahUu6L&dj1`^7MOeKa8IEw~}^1@Q#~1G^?f9Jb#O7H&mQaoGOc3($DE4Hegb
z*2}Q*|20|=b822fOorLZqzw^=-Ae^)|1?6yZKNS8VfEcQ9f<lr(Ecwh{|f3t#5=x0
z!VRK}f#E7tJck+8UtM|-^|1S@VBsUE4-xOFfut))DrI2U3>Am%Uxt}4Z2(ap0j-x|
z;d90SlFnb;fS3SF52A(;^;h;l;sp{K3=9!Q5OI@N5O;b&<M%sM+@Tm^BP^e$n?Th2
zR6x|j`gek+5OEG(NI1a4(-kVd!UN(jn7wPE;wk$f=EK^D-DVK?M?lMeSUSIC1~Grf
zDv0@Wpz*F^4iSHH9bz)foC2u$mWdF1Vd2bU0a4Gh6k;zVlo%Llq2e)<A^w8-SH}{f
zUI3atVd`%|#c$|A&QE&+b<ZIyi28yn5O>1t6|{zk=Uj%k6DF<?75DiJaSue6fuS8L
ze&a2~J+SiU8&n*<9jj^sF<%5ap9?XKfnfnuJcS=30`pg}9Ynp02gLm__k4hg3oJo(
zznncp{hG}X7sA}r02RLx4sj>M76yi24iNP{m5}g<rHAc~5OLT!QLu9Rm=i=?qYt7U
zVhaO9y)#7I13I4ztB<}w#e2R(RKm=OcY&yfodXH;m%S@QT;~JCg|Kv$1QkE>4`L3i
zJ;~<=QEy-X2?yA`l08%$b|1<OXuK=9gVHTOLq{v5zJ{gG1MU!WUf4j)fwcpbJRsr*
z(D71;?F<Z8Vd8xd^|19SpP=GTZa~5Z);?U}2{GqHFC_e7<&uyWM0^i){2W$3R6xZO
zmO#P*)?T^~6^EV62Mae(Z;-!48DRSjVdcqDZ;1H^_CU;mr7JC8h`7Q=h&y5JjrUOT
zBSjE*!p3j6`$5#h?h}NV#=xNF4-se3gowcUt-Jvc@f00Mh{4j8E>t|i0b(yKJ$ORJ
zMOHx63qa?iS3$*L_b9>CM+8I6=a~s9Ct=~R6DqzW9^xKYx#txEQO~dsVlOQHT!D&5
zL_ox0=39nB)KA$DF&{R+pAilb=TU)(!|GF)D2VunKM-?Z@jC-5ZcqqGCouDGK*jH@
zgM>3Io&SW2`xu~_e=Qbb{+U9E`7r-h#X-fP^Q5qHPb3~9Zt@qR{tdLg_yiTNfzJQ>
zK*jqLAnI#;A?}>P3dt~&6CvUkpyL}b|87fW1do$Dp!L5lB}3Hn*rS$L_9+nY2OA*q
z0!z;`q2gPh>)c@Ba}X;2#sCsNuy)a-R8TtSXIN1L$-iz8XENxdLCim40x=&#GBAA0
zfQZBPQ$SJ|0|R3g_V%iD7DPS6Lx{bw{PH3jB5qL+i5FP-i{(MYJMKWjjRP8<>!9K_
z*$^9H>4701qW%S1epv+-k70nA53^Uk0J}S#3n1pKP=~}XEd3-GLd0J*L+pix!(6C1
z2im-3c@adt3Uq!4mQR;L#bf3|%!m2+KUBQn7{tG@@iFsah&eO#Aojw_lOU-0j>8at
z!Q!{06rz6497s4rbTKd_ltILA=t1m-iNAr0zu5#4fsGr?DTk<sor4Dphp-BWxD9l@
zAI$wbpyCa+sODE!Lew`v`<1Zre*;wf19Tk`#C8S-jVg%x9sH1RfT{0?ihqHw$AE>u
zTn$9MfhWYjuzLAAR6GT3ea_@si24s^kbDHQ*Ru{HKH)Y*1ZI9eRD1(;-2zPfK|LtH
zh%zKRg_H~@p!p@W0b)+UPDs2!Ok-dWY=nq^sDZc>CjJsC9&iaF4l{pV6GZ(CAxJpD
z%G*Cs@f*-_TG;qxT{A>I?3`W`Xny$z6Nj!Ff#vrVEfDpvbB1B*=Ugj9oB=vM0P!6I
zgHH!UTmZUW8s`4ZQ1KrH5D}RBe|2EbUtygPb6Q#;{({-N1S+1P1PM1-ykG2ws9%HD
zuT<}Wh;KnlhjXFgPrgH30&x`sgJv&8eT^w3oMG$#w?V}lf*|5B|4Q~j)E|JZkA<c4
zsZenZ=r}yg{Lg)$a$A%EcE1}eUZN*L%vpg}ZZyKgT~PDOU#R#4Sib-ok1mrT=1f5w
ze>)5n=lKXR2Ub4tPJyWBfUci}ga!k{^=S}sgEB}s!^GvLV~;Q6=@9ijdm$=e<>$;9
z5OJ9gsOIR*goq1>L)63iBXgkQuzQ?g;mkG*qMj!Y)tmsRc!nn=pTf#d&e;(4Eps6L
zg_)BA6@L>A5r@T>)*MJah3$ieji<%Wftd5=3B;W+e{G!$5%1`Oqz72L_W@K~Lk8kb
zSa~>q9z^{g=(rrjGzJF8`4Dl2GY}D2dXrrM5!X<Lq<@&d>Y(BU2O##s%y(M|QC~6*
zVlQmmY06@VxCGk#%h@FmaRcZ$JS-f{mO;eP*HITi#qU7xHGs8ST$e-C!|o@7nUk~v
zA`ZLX5Ej4TD<R?q(0N!`zTjB}5s$eA@h{9ATd4SjN{GK8p~S#26)NuY5Mlx>J^x<?
ziN_N+Au$eXho4vt5#MneRorC_#9r7v@33;_@j8h3k~D~ouyWOBJw!YMtv<R072mQF
z5-+gvkh~3y41&-yADQae05Rvx8i@I@aW>|S5OLW3xe!?fhU1$d;u?Jr|H8^=sVxxk
znh6k<5R!pm6I2{_PaLdY6TB6oo`VlHJcG7l&)22fA?hQb?HpLWzjX&hTw@2sJ&;gk
zU})S45x-ImaS2TPJ5+ql6o`6QJ}TS=QU72QBtOFXYht@0;#blj=>cX=4OE<`1Y$nS
zoHu(Q>VITF$^nQh0|WN~i1?i>h&eFv9|s}gI?(l&uy{8<1QFjL3~>*{wG0e%pyFFZ
zP{kz=L)63WLxJ_Xk3q#-RzcLm#yxV5K-Bv{$M<0E(#KG7o4pVlAtVDs-BF189oi5P
zSUE83C@4MiGc*)K+TpPF%q^(;9x+Hdgq05rCm`m0L0d<WdJ-b80&PFT!e{MCkolqv
z0q-Fp4=WFyPeIgY<U!m6%U>B#aoBlT5LpI>$58PGK}h(+=9NrOL(DlM2N8$4a|u)&
zc5Y`2G}DNlfvAU_(*-lX1uEV#7h(>q+`9l3=dgr?KP;Uvor9PIyI%|z@9yUz;w`2S
zb70}{1u7m=1xZ)1a%|fLi254nx))eGMCBqxe2oXh1XzCYfQqYRLEHn2_iGm+;e6pb
zB%ER8K>j6=I6uRMNs#!3#ryJ05c6NKqUPV~D-dxGHAu+7(!+G9IP9J^n14mDLDVNe
z%YRtE()<QQd=GSgAI$yppyCp4knn+-6MGY)UIUu0VCCLFsCWf*JuoCR7#PxTLDWBi
zj{Cvfxd<xmg4PfH3Kf4*3NZoVI|c@~+Yoc6#6iLn7Cx__;xP*$;RAE$gF6uQF)twE
zFmp`rLc}|u{Q{Wy*SpxuL-BhM^*5mFDq-nL>j6Z3fgQvINNh4NI6=i>_YlFtXFF6}
z;tr~M)rSysYTO{{4c4FC3Kch*2XX%vXui1h2%>(%FG%>n%#V8v5wC#y7gnF{cnnHc
zq6{bQLtF?U85k}<#_r!AP;>q)g18grU$-X^^E063Kg^x8q2dqHA>|LO-uVO-7fFPO
z!_0a93}Q|VbX*sfkNloP#4CCs@e6BTorQ|$s6fI8;%f#5+ZPb^XWAg{g!wBSDh@kW
z8I~S8UP9Ev&S!(@Vqkax75{J^;!c?P^It*KZ;612z{<V<Q1O6BNW8$pdFpG3dKc(^
z2UvcOeghFV$br}hF^z#?15~_49AYob9Im$z^)ZYP|H9^RHbcdK1VYS#nXmB<qQ0RX
zq8?`c-477)DWwqcKhX3u>mx)QeO*@9Cy4ly&5->50jho*R2+7XD$Jc)pCRgD_bb7|
z+4u`Y{12LcbD-i!9-xNXbEtSnHpHDUbKZZ4n4^)4D*odaMEu5mh&ixy#rqc`egrzd
z40Gp7sQ8tokZ^;L3=FFOAnNC!rB7)FCh&RyiA+d3gsHy{6~C|>VlOP5?U*3yTbLo?
z221~YpyC}>5cM$kykcPj&--scn}=G%3K2i>4w8~#^<ya;#QYlzP{Toq6CyrC6yg$?
zy^T<D*nJkT@XY1{na|Jg0XmLn1dZQ?To7{%Za~}#TW9i(2O_=!8qP5HyYWKAMZzHA
z0}KB!K8W}Z7SwRq2Nj3iqYZH_14D}-M7;uZJsT{XwS*wz5zze_F!j<R5b+~Wcf#B=
z9V&k3EyP}!dQ(w|`iSX}`~_>z?|_OQ5Qn%QW-qrGME!&+hzYRuP66T&aS`aeKdc<c
zf{J@U=UHI+@gh{50lJ<F5}OPR))EkNQWzoTpMi$IuoOhx0h)eb;h78-ckzY9J1l;u
zL&g8hh4>3*ev~xCoI8&o;xKbGWFg{5?n2@h7H<2X;#d42;Q%uyUJjxjb}tw#{Upgl
z#1}yKLBQ(Y#ZYnBxi_%z<WqpCFIfbM7g+ygsRAe+iZaZA?yrG_1_Q$_sQMeu5cj~^
zA?=C~b6TL~Jj^{8pyC}XA^w7mtGFmZ)X#y=hr-;mA1c125)wWzdjplB>Y?*!uy9@n
z75@Sq7lnnJu?j@}hfs*UFn7j5#S6Yc+z&Iq7b;$XmM@M%#nI0J$W?=wZ}1gj4$NO?
zq2fEx){)AnL)6RoL)63ExeF?ezVFXY1EOBV5fU=6e37aFiI*E_?f*7Si24i`h<{=J
zYSD&>zk$||u=H~iDt-g4zviV2QQz|k68<oEa_T|ET~<TVIjp_?11dg27m|Kp?Z&zK
z5cNJcAmXt4@gG!t2S3DoSUz2Cz=U-j(QgBYIR*8QaD(NSErt+r9_W5Im^(d;AmUS?
z>*XM!$G~tFD*odl#67Tfi<U7Hg8&2O`7MUV5OV}{P{Z@Q2}E21I<5<|SI!h7ZgC4@
zBP@Ihq2jRf)?n%66-*pD9uCVd(Pp6d<!8uffb=gWLCc?yW)SmX_o>0mPcX+GZX3-Z
z>VL>W{0j@W01Jrtff$H5%>5^!;stXc{)Ls3ah6c^(EBtYzGGn62^F7V2vHA9Z|iKZ
zyQj?-Vom_GT?A8q6)FxpzYAvmBRh!tJv<PVF!xV(fQTDF&&PnJ=W{Uexeyaz`TZSK
z`~X_}t=|!1&X#Qu^|0`~0TrJE-H#8m_mMM1eFF6S0a&;tyMW?Llpz9bpV3+ui25gu
zkaP>Ng@K{W6(VlZ1xf!f^W)ti;x?@iahQAdL&Ya3L&5<zkDTiPRqqE8hp7+qgotan
zqT0I&Dn11|P78C7hZjWs4d}cr#54v5OCN~%i5Q4V*gAnjQ1O~JNcw^0_X=N#`jldb
zy|8ge9zRI<z|JX!jaS(CLDat~gxCm+$K6ozJJ5aZuyVfAAEI8S9%3(So|HELBHn>E
zFL^5vBL3ze#Qm^x#x@8d4!ai#HjeQNDy}gBVm>VWrv*dQ|AF=+Af_=e@Pt6bpPWN=
ze?bVuzaOCEnXqvKp-_nWGthO^5M2xmEl}|u=zI+<UCj!IsE6HS0&DLvM?l0oo<h<I
z%>9i}aoBw>Fmq%hA?h>!L2QJ%zX~dTLI)CGuz2K;f~fZ}h2(2kzt1iPA`ZJ324?<x
zsQ3}+x)fNrWyC_%n-oCIfvLX+6)%A9YlF3)MdKjqKS0l6fSF?s72g6~=K~v0-U$`|
zvkT&Wn7Beb#GDKfh<{=I@oi9X4|z!Z!qSy?0z`eyAxL<_)^$9GiXV6naX&17RU|^x
zZ-JI$Fn1n@iWh8y)Q_<8yetKxz5<$lVB>7TsSt4q=srGJyhx=%#BHGSGB9@*Ld65n
z<{v%NA?jOBLi`J}S2F`5ZUJ342rFlLpyF4c`#NFbQ?elHmq5q8VfpbtRQyg7#D%bZ
z&{^3K^#$u8;SU=h7RZ5!r^rIW6DGbs7nCm$=UT(&$D{Kg>LZ}*y<zF(98`P{bUp$W
zzxDYL^%~H5G>EGh7>+>2r`&|Z7fjs00HXfJRfssuzez<9@jW4saD%yXD^%P9x{eg)
zo{LcN4O<}b3(>{EFufFF&XF*P`LKHDJXHL}Mu<yb;mJ`3Q9lDZ?+KA*U?_!(AAzph
zgyp;CWlUJ-DfU6t!|pYM#ryqoi1{j?A@Kq;$F2e*zJnR!PMG^`svzPjA0Y7s^Y3)1
zcn9=;YFPQeUJX(IMiP>bVDaJz6*t)p@sS90-jk&Usvf#O3l<KwP;vD7U9S$JKEM@X
z4lIAALB(ypLfrWUYQAd&MExHD1#n9VHqL(rD&F%AVh+q-!Hp30=;xf+HABR2K-)j?
zd<PX@0X;7Q77ivY5cM3;b=t7-Z-9zFfSx}FaTNo@e5iQCE=c-;srPS(nDask5?`?J
zc?A`3h=uqUmS6Nbpz5LPa$){j3Kc&BU8f2Y*Xe|)M?VM8y$d1^yEg$Ak3CRvmUKuu
zSpW^^#%_pu^mSZUq2dD2eHoC@W?-1u15xkd0dYUfUmCp-@h#Bu1SXya73YAi=ZA&c
zwmyjZJ@yb0SpJQfzyw}r^&<z;PKG*@p?m^Fz06{WdRRMwVIoAl2D-l<wk|OhDqisb
z;!c?Px|1R0RYyL={Hfs7#lUcEGQ^xE+NkO;OofO?=tJy<wbLd{gNUzyo+khcAF1gO
z@d!sqyu-?kBT(@L4v_o>i^m60aRq3571o}yn*lNBOajClnEQ=qLd0Jjfw+eU8bIZ<
zAmRrMA?Cx<`DUm%!z75mVD;T6sCWf*pA;-VR?mi*GlLIeKFnUdxe)OOfe>?G?mq$*
zM_)(r3M#G;0#Og^=RTVcF=xqpi21N|QoR5oegwLI3YKo!7ed56)FA3%;eQ+|E~5zX
zFU%a?MG*B8g^(D5nNt82KLg!Q2Xp^hsJO)yNdAS1Z(a&9=LNL<fr;xcgNPqthxiL-
z?`Np^nQ0JvVd2cP9HPEL1EL;gP6JeYiVq}yVeN;HP;nbyNIu;Fjo<ba5OX-9A?}3P
z`v5AgV*@b<=HJYf*!yeKRzl3#gLZz@Q>ZxlJV@y(i29CY5PM<eoAO$S_!MY;0ZVUT
zQ1J)QeKautmO;fk>LKw68#h=572mTS;$PUh)933T=0`xsD<HZU7y{Qr#6zI{R#><#
zgNjdqw%=gt&qBqINT7zl=>~{79v>m;2j<RVsQ8?4h<{=8EIb>rho|R8h&d}vAnu3R
z`+O5b{6!|j99X!$-wF{=LEAt0U^_&7i6_JySp2%}fQZk4&TGKxse4fImSqt4!`g42
zJ0a?Cs6x^M%$z)^c!3neg|Kj*u?wQUM+D-|6li)|x*H<Szyk?4SUJ|T2YWcI*aJ~7
z!4Gji#1;mI+I<jl9_TrBuyM$jP;nh-zZIt5em_Kg3iNzJn7G3Mh`5L~B!59j28I-<
zxCYvKtus*ZFP|VPVc}qN5MqwURcN?D%l{0hI0JP46c%5H4@1;HiG+j?%p8X!5OEoI
zNch0iKZJ@G_(9ae@`cS&i28yeNch0g+cv0p2Iyc?1_lP0fBBC=)Nja#m=Ei39)XI_
zc?U5cX7B6c5cRP8o?z{Y+!GLS4d{3R%wFG<5OLUjPq1?SGE{s9be%S=Jjpr*QC|RE
zX9aWTT&VaK6No!u{XXl{5cMLHAnt^fV<({ED$w(<VEx}eP;n2mb3V78!JghOpMjYF
z0=gam63Yw>`DY>G4>BR{f%$6}RQ$<dh<jk+;Cv3E9(G?O%wK1q;szHX@db0I!bOPs
z7nu-o*!*uiRNMzT4$K2x&+l~!qQ2)Y#9ml@xm<>bA83Mz!|eTi6(W8Cx^5Ge-rTN1
z#GgRx5tzUHZ$QLlG$HvN=C4yw@jrYJ^I_@G>n23~nt2c#VeP1OQ1J&7AmIk9zc_9|
z)SrQtOR)5ia0`396hYO?1Vds3=Fa6%afdvJdmy$mFr2sxF+T^|o`jVTw)Y_7uzR&2
zrZF(gf{KSYK*AqZK5N~Fs7LP?_d>;eA|WQg>Wf2A@juXg{jl)?sRs~q6y`(Bhxym`
zAw<091SEW5<stJUh`2)|#9y%ZUGxOf&P=F=v@_R3%bC!p5cM<A)(1vCgNVyO(;F-v
zS3<=r(DpHfzJRFTfOd|=Qm8n`7Kndg@y_!SqTT~-y=dVpi1?BR5ck9EJ^KbC?oj{{
zhnchJJw$wg4MZFkzbzji;y;=o=@2#!Z}<@+zUK`jJYnt3qfqf0=>8N~I9GpysBg%H
zsE38;)h`h73bb&0`V}HBf!6<;`U4{V0eU_p%$<(EAmR}Qknn-on*<fV04;wYvJ4E)
zzai?+^h4?kSiXpXinB07{0lRG#UF@z^nE}lpyC%gA?jiMccZ@$^>gYV=EK&bvj2mK
zzi5Z3hq>o5RJ_CsA`UBm=KY7LHwcHQgpKQ}FfcQK&Z&MQ2vH9^58)zITmo&Krzj&t
zJ?!2|SbA6u75BIXF(1~?`VAH5sfOeWSpG_6Vg{e9oY4tM|9;T)znKYQegbqqCafH|
z02Nn&&U3-yeIhGF{hWMAdVr~yVuOgAK--_N`A|Qo_=3-n^a(R3lO3WSb{{%SJc9!w
z{wEa@{;>UV-kcEe9rGaKuyis5DsHg};vQJ|{D+EX%z@YoODEU3Am;c~K-9zBZ^I1=
zA5jJiwE2ZPZixCD?GSrm=dFE&id)=*#3Rf-OL-vbEsP-Ikl0~h;N^vg%RtX<gSm4S
zRJ;Yc4jh&rb@?Ic4WuCP2y18VfQm~@f|v{oXAS{~dKI*N86i;dJ<#}qh4VTgi24Au
z@$f|=5b+jhy9gFOoT3o%BdZ|pf#t7<Vi0kLTaa*ul`|UR5b-G=AmT84B_yEYGa%s)
zt55SJK;h5N@Sq-&K3k#b^E*^M3pD&;{nmO(h&e01K->c}=R8!rBLreEOx#Hdq8|PJ
zf@-KZ%O6O1!s77_RQwF|ymwf<gh@lpi3o$Jhvn-#Q1KPe{j;$8%SZ;I{=y}Qdtl)(
zQ5GWZ03C;ix$^>4+yy$$04q;w<sj;7njzr^YyaF<fQT0yfrJCh-Wo-ScuFZG9m3L&
zsuD!}3G|)<Sh*Jt6>os<?}PY`fk8qUqTU8A-e0Rg#B;16_QJx=OBEu%;v+;Hmd=IM
zpyHko_rT0gfr>|<l@B%Q5cLz{A^8sG&Ijtu3=0`V874e{gcxj|*IWyt{!9ZzJ*<Ab
z2Nj<JJtqg|o=R<qdJX748dy5d(uIi2pskzQ2^AM$g!l`V9<1~r>J7d_#9{g3kUm8G
zPZq>vSo>ej03v<_I{pcB&lIRQ!$pWWF#k#zLe&3BM>Qu4Dy|R&Ne{5_zXBEKaDs@#
z&U5QAf|xVmG$edr?wM@@5f{;g#0YF0U_Vs+1$4d%BFn(gZ3<C;26|2uEF27v@-rwf
zfO;FK_xn7Cs+W+3xF41d9nB!-+<@+{goVRlsJMwTB%Q#*lfeR_KH@1PAHmZ3VW@b8
z9K?J`s$gJXvxKPcnFlckCO!cwE@2D_2Z$~PhPzO48)t|(EIiq*Am-fQf{4TNV>ncN
z&SQu;%>Boq;x%U=;SW<UVGS_{z1?15&5U(D#!MXIo1o^HK-cHM?3J;Bl%KHsD`DZ5
zVgs>PWj!PYVfElfsQ3w8h&y57&}Iiwf4~Bg4q@uG?IGfS(Dp;MLB%H+LBauM&NZmG
z&sK=Nu<&2(05K;9x=sm}PtQZeJH9~N14}1!93ko%pzSVL{Sx2=5f9k`u@_b^2s=Z>
z3w$B=!rapU6|aGw!weI*aDk|w13fn$7M`D=;#1y2RKoUaPj`i=KL9<i52jwh4I+-d
zFEs)xeg|#*mfHiOKEekQ&air69aOvqT3<tKXJF9wgs7K+&d<W^ody+WfcCp#{U9bU
zi24f&5c6T_;k!3Pyac+Q2NwQyJ`nK*D<Sy{wjR&N7a~3-781^|e9;dTU-KOz4$AqU
zD*FdiyeAjpa+tsV`9aK?a0C)Buy#whKSbOGS|7p8SpyZfF@UrOVChgJ0HWSO6Ov9K
zwlFYA20_FFKo{09Fff!r$ISwRAo*fN55$~isQ8Uwh&b&2P1wBy;vo=oBDhe^PY;EN
zzp;aqCo)iTxWXXf==VEVLdCbNg18XYub&4Mw=jo@Lr4aOj7W$%0nq)bu>A4>D&BzB
zKK~09kAcny!Q!z!3S!P5==lS%a{d-n{0?-VFC-Qi7<!{2>P1{3@d!&-x1*UE1R3}l
zG@$o+v4A3%fq~%_RJ{-M{27@0r^i6d;duc`Z?OC*8VeDRf$p1z#k*N7_Hr)>s$K?K
z&cNKW1}gpsx?dYsKib7X%rA+7*bB?2wQ-Pk!iTGnkc71p1QQ|ZeN-SJ084KwQ1KJo
zsPV3x3{k&?9g==v>A5TgB0eD$l3!r++ApBu3QZ968KCJzA{C<E0eTKC%wOeD@ec~9
z_GV>3)b~7xm=Bw8Wz2+#Ux1#&1`B^fsJK8p#2l#Y44qK%j3|gXFncw!Am%KAo=*i!
zKU1LMHB69n4l6hAXG7F)*b6Zq7QYj6AmUd}L&6_s4ofcf_|?gUs9%G2Zq-ewI0N*&
zcbL5?c@XtKKo>kAjmPQ~g5sB-p#bgt2aiIC`WvSp{)NOo1H%-kcm%Y64U5P3#Srxs
zD<S@ch0lT#h<M6lNJzrWxnBY*H$)j=_vgaaS!tDG_pfg$#GDAU^LTyAA>wn;+HbNI
z5b-6@bCY1@-a4qb#RG_YVEy{bP;re~Nch9jLrW#ZoE;vJ_=1(&f1%<GoRIVk^KWq#
zcK6S$f|wKY3Suv8+?%-?B3@t)F$ZREBviZx?Yx(LH4ya@(;?vuOF#Ct5b*<_AmtCt
zziXl5D%BA6u<*C81BE|7gFp?$-lNcRiKQN5jt;cF2WuzvLB(y#A>jav_m_<j_2}zq
z`<fu)KNKMLLVV4@z}yTGKcNmW2j<@|Ef8_oy}&ScCbvSwEuiD}u=H%(jy;^0wL{cj
zm;kXCmX8EGApSj32Jvqev^=TrgsAT^gNVb_KZS~GK-Vq6+%uyKqW;A)h|6L1(Pyam
z9W{u*VEf?C_hNS^V;{tvFL@AiVBz@*D$XDT5r?_Qtsmlk*uCNI(D<6z4>3n!G9-jy
z;UhQ!BHoY+$-l7lU_B8cJ^^~pB+UGIP;r5ukn{s{59=g|dX-K{zJQtkZZdX%2~UBj
z??5a6H%x_yv!Jc7OPvl8-vJ$`g_)l+10v3`8r5E#SrBm(=($_4^>RtGA>v!0>jPo=
z@eowJ;w2<rVB+y}pz5Lb+`;-^6QJU-dxv4|K&`nD^=}?P!Uv{)CscgHS%^C!vB1F4
zJ`bWkB^x4s2O3|8=7Hi-lwrmbNQ#1;<KaFZqCNs`pMux|h`7iXh`q3Sb~aReOA$mI
zVj2TO?;?o$5a_rW%)jrT;u2{60;k0g^(kogaQ%Xc&w=hUf}}<UhMFZ1^?xov?1io8
z<XDP5Jy<M-s5ePQO@|4~AmZrfv`Z|9h<iZib7Ag}go?kI4awIq_soEbYb=C_!@}VM
zRJ;al-QbUv5c8kRg`@{qd0xE=BF=!8-vd`e#2ujV4vXL0P;m?By(h5sEvjoE>Nyf1
zDq-%t3Kd7+Uo&GZM7;*|-T|07pP}L&HzDB$YmbGjgQ&l85aNDVKJD576^D+u!1B?&
zO%QPl=r}DbJjFLd#0}m-(kHAPJ_Ra{e%`6Z7N~mYJvFfY_)Dm`hB?HY5MMJecyEQM
zN8i7>2r7O6?R*u6Z4mV)&~s^E=3Iq}r=Xpip}hm59({e(1gLlgbYC+pJ<Qn!QLlp5
zZ}r#>5r2So{z?BHi1;7qx%#m7|2wF-iw-3H!`hQ~_d?Xafv!J+g|pQ@i1-dONI1j#
z<E2n>8PJ8E3=9k~cRqoNqpuIl-VZV7ix0$JnEKOD@dwcPYnV9q0f_oJX!|9-pyD$^
zAt4N(H-U=#K*#@K>Br+B#2obXsL_WZ;uFxyXXB#~@hdiv`V`i_ngbO-pbts6uzb;X
z9HM>!biWTQ+;~nv#BX>&{0l3Gv!UWInj!feW{%29i26U!a~@#*qf)520QBA&SUq?d
zDxQ!8F$Y$jd!K@sBXSoKKCtnze5g1>9VDH@@*VG4i254n`ZQSi910beI1X_?Ed5M^
zir;|V3j+)1rRO2$JXj8K56oYR7a-yx#gOy^i{BuqIKym6c*5F~8W$nzWjG+=4=dkR
zLdB;*&sT@|j)B4W5=4EE5XAgF(0Xe5Wr(;2S~(VQ1tMMoy_W~(&gv_mdX1l<Vlu>D
zSom*-s$cULH5}eS#U)%JCcxUU##bTcPq+(F4-4nDSFzVGm!RrXp!;fJ<!8w?h&e9M
zb9*4RFfg2hioaNb8jm$MA?j1m?wL}#4H0)(3kfk;Ithh}rzk<f%>=qGqU0__{SoLo
zNmzP54HbU@y&n+fo_Y5m>UE&|n_%%Z?LI`Dr5F+puy}8H2oc``Z4bcG^JA!ZgEqup
zu=$ink09#rK*yaRzF=UmeGCyl0=-uS=Fas{@dW64Bv^WW02SAH2JtV<{UJ{v=A1}@
zh{MwP>nGUb%jqdZy@EL;-NMEn3ZFy7SuR4-KdgTF1r>LYhNLT4dieGNyZH()A?CQC
z)kn=x@gvZCZ(-rE3o8Bv?Ou{8uOa4$K+j8umD@L=;w-Zu?u3O~${UFKDN&I4g2iLx
zTZlLZwBCW)tNIQi{sVemAFO_Ngo>lz1Ni4XMEwf1@dwcl5b-&ckQjlb6AP$#$ytay
z8=(E2{ZR1_(GZuw(uv1Mh&dubkZ^|iOa2o?e1|+Fz96<RFbI8xh+lxZA7-x}R9ppm
z-vq4x7zq_;ISEOhuy{NL6%T=q=fLVylW!37ue^tZC&aZ34A-FIA%>{w?euqu`j%pd
z3t{D|^-qZS2I#%IFmbKl5OJPhNch0~yBR7T@)%+cEFI?jfvEoj9cPBQ$LudeJOVnN
z3^V^aR6Hgc;(k~@o%#==z5{yi56qm;P;mojeuT|SdN8tp*EzUA@6m&~Q;iuSjy|rt
z2r51SI&KdumzY@~>T96;b1R_bya81F#&bw`LVV4@Fb69Bf)_R33)mp$JV84**o_?`
zegb;$56qp%pyE8x_0lkLEe?qK8_@HaVeQXJQ1J&EsP-CgLDc7@K*VA7OD$B~1v)+q
zs|TMz#Z81E=?#|7Z*fD+VW@?e16y}}loukt;~OLdVDX;G2N6#|Yqziquz=Tr{Fn*J
zFA!T87<2_7>Swq@%!lnOSq>Fff!<36YtQHiLe!T)&y|AZqbouXaSIoSdtmL5C}D_r
z0`#0%SUK|=D!yP1BpzYu@Q5fx{S4^+gRt<g7K4cE{DP!^n7w<U;v%*XdtvK#R3stl
zH=wQKDwbpc?`trCj&DPY8HQe{dV^~a^I`6EmV%g*1Kk$}i^m^OarAKyA8CmC7U+54
zu=@S2G${N<8CIa3Yq3BEqW%u_d;plgTxB8R3TW-~I;gnJ8c0rr#rsY<7OeA$4{?aI
z%R}7r;1<M2Sp3eFhuHfDx-SV<?sY0a#4qGR;tLipT8a?y9cb(MFGI!A*Y#;DLDc{G
z2PtP@^>r;&{0l!MeZuU`QiiDa_zp?2F!5>?h`0`PT`nXv7#KoTA>t~~b0lEmTcF}6
zp!bEr+WEWHAnFffLHq@~7vKX_ya8>UiL^RIJqvW5Eo?lh2r7OCy3Yt^?@Oro3h4QV
zF!j+I5OZcg>n~V6@(U`?0zF>>mY(x8q3Yj2OooNOlomw%3G}{Z*t*SpE$r!`M++41
z{0sqAkZ^W|maA8x=Af@v{{<D_@f%_<gk)ftrwy_93tBxjNf#n613k|frk+&~B3@Ao
ziAP9oWnkE401;mS-A51eSB4=(`~~!0NSHZ?46*x5zzCwg;5kGktRB~ginDxxq&HZ8
z+zu7jv4gk-qKknc#Ta7Fk6?&6tRCD76?eD+Q3+dj_a7?01==r$m17wu5OaDGApV7!
zv(6ME?gG8n7}idE0~JR<uUp3qqTUDX{AX1Qi1>~`NVyG*cPmSX_zNybdWPg~1_p5}
zh&TiEoM)JOI-%k^D<J-bjSv5UiW@wIh{OC9WCJnh$9agouySJ>RQv$++-X=oePe??
zzT|8n<~S^ageR<Ab%ctqf%Y$8>7flOzThAv9wDw`V7LMmN52=N%no9H2Xww3VhaPq
z2dMY~XnPn|{;aWwsK0^M|Kf0fh+9C{i^A3cW<bRsh(hua%$*mY;ylpv?qKH6al{@D
z=NuvC2be-!2rD1{LdDlW*X6?EakCRdeGJ-oBfB$1yaIaOJ50R>RJ;ayk1))g87>g@
z==U1mfr=l1u49MQgQczz^%<uiArCYEFiae6ynT&3M7;)dogqy94o`@9Nf{&_VfoR*
z3nJbDJ+}lB8Vn3ypyFSk?MYZVG4Y0|zXCna0p>4ZABea{E2JKWmGf;-aR;<|&Ds~D
z{sMGg6~uQ842%H~@fXIB_=T0v7og${(D6)I_&g4RsK28G$?q`tv<5@Ok3jEPgPFfF
z1R`!@3CX9h{e#y-A>ta!5OZMRur?ebt^mC+9#(GLfQrw7u0vY`?bn+|K-4Gfg_y$v
z6@LvC?>GQ48P@)^jD)E7f%*&P{-sdy8_;nWSUIpO8lpa;3lfho^>Q%~@fPTMS6F(U
z2NgF7goG!o{LzbrsOPx>aVM<YE`y3c_zDq+l_v}0AnH}-LBb8<3kHUqc!>Cds}OOR
zd)`6C3(&@C7bHN`U)c;vC$M-CON5AD_y#H8VB!%_@jII#;;{6*94cPp0uhJX3l)C@
zz1Qgow4vFZ1Tnt_dM^*m{Zh#gaRUyBIWYg;PKAiyafgHh%zU0SP(3cn(D4Q064-on
zavDT^jx!{jVdmd}ia$Y{XE98NsCR+hLjg1YH&omPdM+7Ed|n1bJ^DJ*3sCVM7Kptt
z_w!^y)K{RL$MP*3B3=N!HyNgWM;`Wa@<AR%{Q{^vA--l{P|JsiA3;mEt6<_ykn{;l
zhu5IuC1~}UZXqN*cf5s|42$=;LWubZ&~?tRagRMv@eR;>hhgJvCPg4~_!%mo=a&jY
z+gIL25ObyoLBa>N59>Bme8+Q$jWBZ<iXrMJpq-bS0~Ke0p4$c+50@^1s5gMl6T#{o
zFQ~W&bX_zo9#=xezsN$;Kg8Dz434D`a{{32a3HQ?V3<<Mg7ut)jZpOsXzPB(${^+}
zDTCxk*g6@pa)@{Xbp0eOeZGW>>p=I7!onfE0-}C_A|(C8)L({*TL?hRhlww)gsAs{
zo_`DTmroT$Tqg>m5>{^Sf{LfOLd=1cZ#mTv^$pPS99CWh)<DFkK<~xofyQr14fb?<
z5UTzO^qwi0y_0Jp=Hzri@;hw)eOo<L9J;O&77nTn5b+x5x(L`fBy%G~`~vhG3|PEd
zLB%<2Am+p3F}Vq%UgJDO1QHqy49B73BGB<4h%5s`MKeUb0W^QX)Zd1R?}4tLfz1m~
zYQY{38(JXdm_Ylpuy*5psQ3@)z5rPIbZdpE*H{H{KTLcRR9pmYJpVFOe2zOrJuDm;
z+92jU*#HrTxj&~3lutz&JfQR1F!wx$s%O!G<WpF@|7nMqbHoXfUtsQO>VSx&j|aYi
zig%oVq+3{grF25n>o`Hu8?4=a7%Hw34=Jx;`NgseqJ9PR{%BY^_PGmtI6HPj)c>%9
zxF6=uh#rWz23mV*KU91HwA~Ji_fJr93$%UrWxWt{(C_Wt3Kd6R_tM`FQU3*cPZrGm
zhoIsvXy<^PnFvwu06ixV);<)O1QEAUgM>e9{B0{#yv7#QzmAhZ@ypNfVmd^;9hy(i
zOoo`V0b1|F@>lK@i1>#xNC?2%OQ)tn#B2UQ#9`wtMbjYSQ|_RqtLIShj0KQ*gvI-g
z=@9i3c0$Bq<$&r8(0G&tg98I({X8t)y3d5D7f6Ko7gjDg&Vq_RgqQ;xA5fbO5ns^)
zN#U??_J)ef?1zZM(u3d}i29yKsN(ui@s3>(^I`k2+M(hZ_aWji_gsXE_dwUD!OUlw
z3o-u(v|kJ>hfSd30fmr!0ju|CL&X<B@7IIXYcu9S%;7i($uAJsGBD)Khlo$`hr}<e
zJ^U3a{$)SJe3(0v7C_XeI77^VsecR=M_;GPvJj%)1X>=#+`kbjz9k2e9$@aDya=NH
zK`|sfz{24_R2+SOobh6adLJH$`(ftDFTtL#la@f#UxBXofSGT;6e4~Ax*iWE?z0Rc
z&d?6=FHF21Dt@635<W0{WmiJf`#|#rEZ^;hiq}BT5rz1gfq{D!L_PZYlZR081q_gM
z3(GGRtD)-6ASOUa1_q~f5b-V0^bCt%q4f~)FVOQ&Vd~?c;xFDoRKonV3M#$<dOkT!
z{3leL0c{_8{04~mGSG2&Sp4pSit|9%SHR|ZH*SQe-!U5!o-p;vn;_y#p!W{I#=TiK
zL&ObQA>j<mkNI06;u97^d<5%%J%Wm_fbI{1_>O_WZ5u>=5A@t!n7xTm@doJmY_N9e
z38?rVwDzt14oG=;06P9}3M~&Kc0kNO0o`W-aTNoD@J@($!Agh-Y+NV>Dvq9iPea8Q
zpq*d3cNfH*6fQ_Oz{*>X-4JmLwDrc5_dvvRcv17k(!CJzH_&-@Sa@EBipN0jGlHeJ
z{(TVjN1*#aVdsAP?1zX4K-+t;bRvHMB0j|pVlS+GZi0zJ_qW3A-3k?-0A1$*2_*&w
z=7SJ(PC)lT!^BS?hKPTFjx)gWUF9)|xJeHrzrf<x_&8MjD606M6A*C?V@P;DfcEQ!
zPC>+37$E5r=Kd6@xCnH;H%$C7Oq>l;p2NaH|1`v$GthHFVCnD~RJ;Vb-Wb+TpK}JH
zULg!(FU-GL=OE(f_d)bQ#aCR0xE~e{&(A~DCqUa>FmsqLLd2Iq`>n9_vji$00lnWD
zmj3@i#S5VQ0+@f>E<wzRKsy(u{0c-|0=mBd77prHA>x0a`5hJxU!md}Xy?2=y$(_D
z0Nwuui^t<PA>s$NL3{-B?~z*&@rc6^lVRgppKoC=|1)nx)c4p!;tOW}<lETQuZF5e
zzi&n94ye7s&u|0nTrb-@5c4CT_i(||c{Wu140QeuW-seq?DlHkg_yGkx{nVw{<aY+
zz5seI0mRn~3=Q|7>b)T82NwR$_aWjc(0$f0@!wE!1yx8mKth#)!Tte6{RilICb00V
zg^Eu>JBRt*Lx}nr_aH9$0WA+59znzdrb65UOFwCkA>sni^UYx4a~vwJGYeAh!`g3;
zpFq@$K=<>)++Y6`BEDcg#C%x&!u|{rF9~S-8kC<w)JNDu+zFcpUjY^8K-<T<`~^h4
ziY25RgV`(p5+Z(J0>qsV(-;`$L&X<B=Qm;fp!!!3^)4?V;XDJn5$GpWya0ONA}l=!
zy@sg20Uc+6iC03!d&E%PbNV$X{qQn8QGmFFgBcP57oh3`K0(|Gi(lV25c4zCP|aBZ
z6|aEiYnZ)T-$B&tpq(Qz<vm3F$Tf)hu<()j01>|dZO_BnjfS5f^`=J`#NJ+rGZ_wj
zf~ZGduY2kX$X`%JNYuM85cNBt<6SU+z5EIhN8fKA{0$=R16`L0ONUpW;sMZof3S4u
z@ExLl0kppc6W<OMp8!2y5tcqxen8YW)IeO)0Ue*T`Uw%wfaW_`zy3K?yy7@SJuG~<
zenZrYK=)C?!v7vrJm3{-I6MA<sFyefF$WU+3=DIi;tW?I^#ZIse*+ai0$m3VYnS%@
zg_y$=0x=(EPTD_+_?uY}b71{<i~kVuBX=S7DJ(n>K*cwp-NzxozzSZ+as+K(uoYB%
z1KRp45hjRwleZ9iVdXqCGekTEde1d1d}c$%Tf8CV04zL1SRm>}A|c@eGiM_UE7tk_
z!%+1mXCe6%HlFYcD$WxENw=_cK7kctz5-Mn)(_HRgNSp8LBbQ}PIC^3xXCGqILw^g
zP;r)z5O>1DKa>-q-UB-Sbq1QQ9z(?^e1L>MEPj`BLDVmR-cJoPUy&Ok?g2f=5;h(Z
z4;6p00us)!_;u!is8>K+*SeU873;X=0jPTP`xH2NA?CP1_rJr^i6d0p2RhCMi?2ga
z@g>lCE13Hy@<GfoKwBqp3@Yve9S?-%Q%!z|`jnTD^Z*G}28Mp9xC+|7fJuU^;PpHi
zvmo&cGv|;X#GDrBdDO7>aJmpgT*43%{;>GE3l(QUJCDdo1fu>5bo>fdZgfM%1ztna
z1I(RLq7d~Z&~_s%U7do8H=v!rcS!=G9=%^?Aqf%JfR1Cp;x`#8{v`(zKCt~M^PuAB
z^Jr(JAm%8@K-9z1&mtL!xC2^$L|qml{zng@9_C*+If(cUXuQM3cR<BMu0zrxEIsSW
zL)1I`hlDUJAAN(0e?Xfjy{`ySuOk65#{k-%zp4Zge_;lRFIYTQC_}^}pz9)F>5Wwd
zBJT4UV($fLzRQD(znKJyFNiDy!xN~u#eazTDo}f;t3u2<0i9>DfSR*S4I)0H0HPjd
zPKi21Ji!cNJ}f;P)qsej-z!(72@$t3K~1-sS`hJo21q!-%(<rn5#O^1VlON|`szZ&
zH~fdFgt=z{R9pgj&p1r{3sjurB}4>5GBA|tLCksM3o##J8Uus5K16&8^n80*Ia~r2
zw=jjMhoy6I14w?HPzdoCOntHe#GEtG`<-F!t3IeWj}yeduzKwaRD6aCBpt%e@ennF
znDbye#Dy^P{}^Gf7dng~>I0ra>ID{PJi3`c#0#cE%z>rnMNsh#&~qSR=}O9!6>{#%
zHAqT^?Wb-vhnUmh05Jzv9%@@c#5vAE?1i<%4?xB5^g{d#%P%5U5cO-I^P8~vZG(wJ
z*JHrSw<l2XiVct$gw=Ou)(~@^K>Jg$aL$K{pIHvE7dBpc!4{(a5A^;K*!;^{2Z(q9
z8zeo$!a2_wB7OrpKLznM1H(M1_!+eI((x`3^#@)+!U4ALY?cf5_}T|m|KtKBUBS$E
zc7>ReQw9--jVDXFLBv&{`&D7%rMsZwG3pTi!psqIho~=r&TGTctqD{decXGZ2Sk0w
zL`XQm*7tt&f{0siK+-2H-Ollbh@;=Tl;sN%w}9Rs4GYgVP;m|DIexJ96^HyF>ffA!
z_!n00<@iIyc~l|x!pyl26@Rh>;!fDOglHf{J^DFyszDHOfklw;fthnD1be(NhC<Y5
zK+7vgs$*c71{Ke_2Z>);dfNsSN55~HAq-+pj|HTBfcdu{D*gbv&L38<-GqwYfUZ}8
z<;TV05OZ{(`)y(FxeOJ*5DW1atls<*0a5=1dS4{WoTZTv@fPTQB3L_3HVPuXW(LG$
zSo$%8ihEc=!XGAn2P%GJIV2ofpykZYXoxvI$q@B0dre{>;w%!7_=Tn0gHUlE=y^V{
zcu|gps6XQju@Tl^E`W-!sDPLQOV3(y5cLfQAmIQjf962NpFrm+VB-=8q2dpq^NBEX
zZbHRlpzF|J@w+}AVt&L-i21O4SJM+9;xcIW#BGO)8$j=Af`lpqLqZ}%y$5t02~xT;
zFytgd#6_U{i(%oAlmZd2$%XhAR_^_SiXVX9Qw-Z*teOT<KLhPvp2<-02W=2@Afd{@
z;FJzgp8(z02`gtxpyDTFA?X(8o`?*H`aNlod<PT%3l&GdM{-XlM19K%h`q4=9g$fO
zaf6$X^aG2Rt59+Ddsu?AA?hbAfP^G0915Z0E7n2W13Q0%JqMzG$ybOtEPk&;#beOI
z$2ymlL4ZM$VFGkM4%UTt&V`s$GZhl=uyM#*sCdati21O3Y9&;BizFn3VfBu19>kmz
zq7d~ESq2870*H7=3q%}N-WC)=#CM?G$8i!Wt^r+t3o9p!iy`U*c0j@hR=+!xK*T+u
z=SRWHpRG{w66kppuylC76rz3ube#sQJn<-lh_^uF3t|fc!*-}R%XCP7hlS5esQ3l6
zb>m&-5OZweApX4q4QR0nh<FCtc?(-AA>tFD_XokkEwl<E-t!jK-ZxP36_yZ{5R!pm
zM=eCX2HLqI4Gj?S4QS&+=b_>@(EFNU;oQ*(YVV0MB)o)#7;IebYa_%Q2I%@3Soq{N
zLBwUC{X~c^28OU^h<FC{Twho@IT0$p;SwZ#VB!y;;xfx2;;{P8y#->940N9+O#L*d
zxCitc16VkGgo>|O3<)<_zPQ&0F^2_u4izk4TXaIiKd3_Ng_(1$3nHEZJ^v8a4(#lK
zh%ZTisDzc<zk0COvnst1^&Zgm{19CX4E<2?3?_&O?0l-seo*-HGfXIjluNL6?3?-_
z<{W_5N3irCIsqbn0(vhD%wOG;AmRmAAu$DOe;Q1Nh@+p6>I)UmK^y;3p9)bgfHvO9
zFbyKEvkMY#u=JBZ9U|Vb9a5e^e8<3GJ_{oLrxoHJSU$Qm3*=u>h6Ar4DF@c>;+hRn
z{{nhn8_fNaq2d)P5R+m1hMeYL9}k%}2V%|yXnPo<i-DngK14jF7E*3QT*bhUy8t5Y
z0bS1k3(wzB@eH*6Ah8P}>Ni019ZWs%5{UQ@=sDXkdqbe&=;!Gzg^Hu!CvLnHVvY=S
zKN>9kH$lbG&(Duv22nr56k;QUWMI%-2@w~8?stQkvj8f72JL<^p;Zv|HqibKBz71W
za-re|Qz0P++b_@s6@P(tPqF=4h&de4^=1%V3=CrHAmV?@QNw>1R9pvo?h`CMn5>7W
ze*wKe1?K*_Q1Omxh{=DT?X=hHvFFF%Q1vNj^G$XeAm*d*^VQe{5to6k1BBIItD)jg
zZa~TzSUA6dim!m)M*|DDpIad29D(i+h2@u?Z4mL6Zb&-;;tK`_iR}<^n=KHNVe{#A
zQ1JxlelFNJw%rbh`V8oJ8Z3NfLdEBx-RHY<CqzBVUx@iIdlh#<#9d+_;;`~<HdK5M
z^c)hH`JB5U>Tf{nP1tzUB&hfk==>4P{J1?3^&g=11x#FYFGO4h?f%~ssJO}!Ncccp
z#lX-F6@LQlC&JvLx({Mb2lO0Tn7HFUP&vcT@L~$2T>S~Hm+kgL)L&VQYJL+`+`|!~
z9%jy;{n*nL-vNj@E21FfAxwP$RD6v##2i?7HXVeh-+{K@llc%tyyrY5WMKDbR71sM
z=0U_^;XEBGJ_EY{3sz3fISetU!v$h5tevlX1R{O{+HZoG#=vkID*gwpzaM-Qq8|M|
zyC+cb8EEGU?l=xnAMyi|uVL=-I0+GVk%7b@to*+W6<2_s&kqyNIt5YxV=-zyVsI8B
z-jD)uIjmhe4=Qd0jYo(q14HULi24#QNW8%EQSEt%_?yR&{0pn!eJ(=819~9o0apH0
zUxcI|j=7NVG=!#~4N&zNX#GdWOAvDwpq;nY02M!z4+#fYeNl87qTa<B;&NEI(FGOX
z0~Lq$FBGmo)IZ^egfpzaIS(rC0bOqfONWkEq3RDq`~|Uvfr0lLL_7hyj~J%@6jZzf
zIxYbd*S`)?|3w*M0?eJxQ1KUN>l|WlK-91K3yDWq`}{9dJOb?=*uS?R>R&+D_rm&X
zI(H%BH_*<1UIG>8fR01L+Ix)mAnNy^&6`_5#bu!P{lWaz4i!&<j>|z}hk=3hKKA?`
zbRS~=jrovpfUS?pgNo}w*ImH+eNhh}>Sx$O!U2{JcSFTrutIFy10Ao9e+W@8QwK?(
z5LpHWkw*~mHA;|pho#$q#}M%)(0w$pe8K(%BEACcUJQ-r5b-V0_8Tl7^Pu7v@*(LY
z0a~BVf{MR@-dh1He{^0z%t605#Pk(J{0!PS>h0H1ap?Jbu<+M@0}*dQyC1m(DxPr%
z63(#joCy_o(1C;x%p9?|5OW+PA>y!b3xSINSqlk&SijHf9Yp;D=sBOT@yw-AaUJM=
zps;jx{5?ed3h4dIuyC{e2o*=~|9*yuUul522UZSuLd9jE^YSqF-~0?2mo|6^F&Q>4
zZT}5oj>sfPyu-@XTTt;6M<MYAJNHB8J5;?QL_Ms%aU3dM0X+u*77i<aLe!(*m!0$r
zB7VaT5^k_@r$bP2fp?G)hNXwczai?U+=i65kXU12NcaO0KL9<y3zj~&LdDNO$K_z{
z$xBf23N45^5L*}+3jRUNx$zhx4om;73~b<e?Kj#G8)5y{`B3p6tq}FFa1LdHsQ0OY
zm<%(gj2R*xVGr>y?B1)#P;no$dwHI+Ley`8&YQr@H)Ml|J3#LpfQip!hlnRY@4<nE
zn;Zv3`~>u#Vu-647}B8PCd?2KSbgNn1yOGTJ-;0`&Up?h{>L4n9zrrO7;;0@`y4<G
zhiOpp8*Y$v0!yEkJP`F6M<MDVp~}E;7%F}Ndj1uxzSiJ{sMnEzq(eyRWngfCiZ`H*
zvpMiV)HguSJ%*L@c>)meCF~IQz|z|^L5R2j^j-;Ax@8lBi1%E8xDaM<8&tfa8{&T0
zJjhBBh<Y7HNXWp#vtJA%UI9I?7&iVOC=L-{uoa>nR$sq_iVHyJBVg&dNCKiB{XAHC
zNr?E842U_fc3?kL+y#2xAS|8eN<q{os6yHsFnfKaA>uhMkn{=j?{=v8i+7Olhn;(0
zAp=pb0KE?vVmkwaiY!E&0lGd4X73EB_y*{FF|3?<1Qp*?4KV>W{_sE!Vona)y77bZ
z5b+Rbxd#g$HwB1z0d)Tt#54wmc~J2+&~-I1^LHvj)TcnpXIQ+;DY0Q)H)5v*QJ=FD
zl73*}(*+d|c@Ie^F#o=VivLN3xCB;ynkhrfnFHN#B>=6LtyLi63&bJm3KlPa)ga<)
z(AKLbs6)hMp!+W%wlgrShl($Ox+eg-PRw2dqCN+@ZxlA4I1ef=f_BcWkS0XE0CYVk
zEM2ug#W|q$J1n2tYC+UDm_gDHEIjXNv4PiJ{FnhrZ<)~ct+zHreNPueJ<L5@q2e>R
zA?Xbk&R?M7DbVr<7Vm3yAm&Vgj$^>WK};7Sz5;EZxC>PLMIgjpSU%kh70>wy5r>8U
zVm*jC9MJJ1n0szQ#U)Z9Hokzyqpdzf{T{UYTe%D&;ubj&^C78%fkE2@BAx?1rvm1$
zcTn*qo{;(-)=p?Og{WT=2QdK_FHB|-aTn;lA+U6q4i(Sff~bdyKY@y;e1xQDSUG87
z4l$<%x}F3UzZFpN1JHRuh-nNAHdYYz0{bE6z}gjmpyEH!&LxYrhNwrsNA(j_9R0p&
z6&r~99sH2=0CQ(IR6GZI?j_7Uf1%<mry%NK`7X*9Vot_th&y5RBa<CO{6#lJ9Bw{T
z{0`cFlezW~^#xxcHp1FJLJm-I=()tOay}j^?gG946qYacLd9o5%T-wY*yji_=K%D)
z8rVDtpA#q_i85F~&!2&%+pA6x^%BtWYDj8iU`TX^h`T`dEyC6_h`B(-1;Qczg|$yw
zpyD0S{wA!P6n2HG?}4O4nEHQi5b*^L5OZMm9(RX`-+`V70uyidfQX~t+jSZ$t^gfp
zhN)Nags8X4hQuQzv>6!QdqKo4p!fO0;<wiuDh}P>1gl?od?4Z-S&(uSmVZ0^AmR$p
z_1m!U+yWK%fsO~l{JSpzqCTV-;zC$H`T!O0K-*_DHxQy;1G+C2W{yV?MBD|spB-in
zOE5(IMiQiafTa`75Qz8@6NtUAbQKE|w}XTaEIsdrisz_6%z=fQb|}Og2IzhYnE1zV
zh`59`q<n_CGc5vpJ$NtzqCNwypZGTtB3|K$8qVQS*v(lS1xe2a_aQL?bI-mgh&gNK
zLedpPmVv<~8X}H<ua-<KM0^6YUVwxW14AKHJO+ARA57db4x(P+2_)QL{@nl-&tZhv
z3lskx4^dx{0ZIR`{2reG5w}Q%sE5VlS*UnL3Pc>{{_;eK`ZM<-@dB$~3X&k=H=y^z
z!_=RHitmA*<E;SgFLNhD)K6IpF&~!Bw?V~y(9Q+rPl1GU#V3f#uzc;F0x@Te7$oFj
z;zFqq@eR;^5X@gmQ1KaWAmIQL-;oM2p94D20vm_<0#z?z0Z9)KTNoH*(;?=|K<^uc
znX?-zo&&u<2qu0LD*j^=#01#*hIR(ToCIh+4vUwmQ1Lg=adlYzXqpL8Ux7BRcqt1a
z{$mOxJRzaPz~G$?5no{k@h>br_~k&vf7n7&6wJRxIoQ+rBB**6wDH4$T!=Xv(9U12
zhKgr|LDC5<UikAM>bF4e2Z5DWXQARU&~s5Bp~S#Yk`Gc3ZEPV?ePD531`X)C8d$wE
zuK=W;m*EPuy#zC#sSqO0@d;uw#McZA7op-Afe>+6yqqqAsPE{2xF5DJxS|*$J_YR@
zb>k9<c)$XPdWdNZ4ByKj;y*4z#9{fxt^y)%1Kr02b58|STt*y{uVL{x0V>Y%2VxE^
zU9na|%sC+eu@PoY7gT(P3TnEIuZF0P*#=1`uzdFeCT@yquTKp`J%bXYT!pzmvlb%W
z1Kn=|Ywulwiob!5tHat|+I0~18ffD`YV{EDJJ551VE&DViXT8fml!I(gAd|<n0lE8
zh&g+vL&E0?G_CxDilgsSxYP(y{{*_O6_!rQnjqo|M<Mw|0@@x9ZH9=WuS56-75@U=
zF8~V%r51?#7U(_KuyFQ)iqC=0tHQ$b8C1OE2*h8oe#GfkP`Sj<umO5rF)V%Bw?WKb
zk^zZdSpE`i2dNiju=ofG8QA$S2JH~_8=&hna-ij~Uk5~dN<Jjzz~XBfR6L*+k{)2`
z?F>|0z!ehC5L*}+v^pX7u0U(oZSI7aF9BT-30t>w2`av)3Suv8exIugs$Lu7FIYR)
zq6Z@W<r>6ZSo>ibR2+R?zMv0#IX0sYVonG2-aVMVg8L!jC(zCd5}W`LzXBasgpGGC
zgo>*`*Hgj9VL~QC)Ehw8W5DJ^S4@V8-+<-|n7!|z;xW*3^B}pHfx&DFM18?$NP2+v
zN2X4}?yrkb^(73Dd<t`Cz*LAi3WbpL42$0bQ1K@VAU4AG`HD@0sDFXBo_`5cyyqoE
zJuDqoPlu>4fUe($rDw@m5OEvmJytM#&7tBup!a)1Ok-eJF^dhn-Z%j5{w9UF5ObD5
z&tHXw^E9ZqL?pytuyJpbc@XtF$06wo=AL}0c)|;aIIO+>3M&2wZ5@vDe26&~Cm`t%
zqKkpyAXNMg^d1UW`<7<`MExCINch9bfheeW%0h?<u>4XE72m@JiC<Xxa1$!7U;$AN
zGv^ajoCWQC)ENsQ_M*=t*e!;LKbQas;SJF7lW$OQ3p<GUu=aq&5{P=AHq`tjxfCM)
z0=mx&mTn(H#TC%*J1}1kQ7<wN5^fON85lM~#cQDVRKntA`U;5p7YiZkA+BOzuvrNa
z?|`0v2oqli73YE8BLEYxUj<Qr1Z^EA`)Y{z2P=sAu=2!gEkt|^be$@!{csK{ZsQ6u
z8RlQzbrAI-ry%hKTkm=XDlXy+F(0O$dp$(GPah<GLQG>|*bfzVfzDsU!r?nqyaesM
znve|;b8bM}w=nYsHbTU=Y=f8#ONWtAaTe%#P_XoK9x9%JcHfQsW{5cw(DRdF=~HJb
zL|g-U?hV8i28Mj7xC~l<He@?QJ^DR3Iy)ia6=?Uc?1PGTK<@#EjSIbpiq}B*YrxWv
z>n?~nN1)>{u==hWDxM+$si$D&gW_(8`ZZ|hAGSip(eFEc0~JRfuhZTGG3N&KyjEB^
zABKuMghApRmXG-MLewvTj#I(HZSh|0<@Ot>dJVL7WykhI%<+J>&td+30TtKDgZLK~
zUrq-g>Rq7gMPccr0V-aDwm-4yAVmF_dyxDNONXV0AmR&VK*VAG%{UAZp97sQgZX#<
z5s0{n79?N5%K2|l@iYApaacHH9fhdp`3W%}=FYEB@dW5S=CJ%2b_}Ba2K0P9SbA_f
z0TI7q0Wk-bewIST6Br;WVeN{#QxNqFPD0`f=ANfe@eR=XpkeM=bsD1Hq6VTK)-U@F
z6>os{TjA=@K-3?B?u&%j&cNV$79w7O)_;^f4-sD>3{eRo85p)g#nJCuQMmw7FXI7G
z2_YF6Rzt<79Dsx~tewz!5u*N00YoJ%ehV%^#2wJq$J$(lh;Pw@q$}8bz5F$Z_z~zi
z!w}OL81$jyKG5}|u<*PK6|aGww-2kAzeB}!QX%093pei@5c4~r`#@poyaFoz0<FK0
zc?+UmK@w8W!rWtY8zTP48zKU0&x_xMh%2D2V|jKDBL1Nt;&O;C1_rPD5b+XyRPkh}
zcmcHi1CeE5Fn9n_-veFm4a<)KP;m}kNck@U?MIkBgs8uRcHS4yBZzndw4DRXN3Brt
z2QMJu25Ubre+*H72YUZI%wFjy5b*}IbKpNbg@{}5K=KRBzj4nX;uE0bgs^yd2^G)a
zgQ$m@Z}l9az6E+83M`#0g^EvcfT;ff?SE;!fT;hn36id0;-N30;+G-m7S{f`0u}$U
z3*thUdy-y3)Q7x-m=8<O<*y;)CPyGK0xPdpLd7+%L(F*tbI%)y`UN%+ahN%G-a*CD
z&Jm4!4;4>?*bAFC%=rKje<KJn2j<SxQ1J)Q`D>VaR6j!0qo3Dg^$8-5K0mt)Dy|a;
zu@`2}z0VN!KHLy-SUM^F0ulF+hlDe%-hTxZUxT*)^zt`|dLHQdOqe-x-yz~(pyz+W
z%K76^@fB$K#qbA2Jr8vMAS5&x7^<P-4w8^`3k#nuQ1OO~5O>1*M|Ys&Cchyjz{=Z_
zpAhr!NJ0DyJNKsX7exFD^qgnd_?Xsjh<J(<#C%vdEP#r?Kx_X@{0mVp0UhUorE`XV
z5b-Z)=hSgAu!Gl8ppP%*LB-ERqWV{l5uzUbJU0y{i1-f?NcxAZPrDBl-veFG0}D4H
zW{CQN4Uq7G^}q6<;t|k(D6HP}VS%WZXorLwEF4xs#Wz6Lox<8nN1@_Ary%7OO#D16
z#2oZ>yaH?x@e?Z`>S5uQ1r<lXk4cyvqCVjP#Qm`R*a;Qaf!^y4^Y4DBcmmq}YepOp
za{@j=!VNY~G94-&f_84+L{5nME1Zz@0IQF-ak4WgGKew+K*#N2<<DoR`UPn7n<Bgr
zbEZJ&PhsW+LB;n#*Y`q7AqIvAP;rI}kno3<GoJhqb6lY7dtu?mEC3NlKPS@&D!u@E
zt`SWAE~q#MbetR(Zrp+pbN-}2!Wq`jt$>Oju!W>gSb9(pfv9)!f`li`oHbB!73e%T
z%wLY85cNH1_Yo&S#S@_Sqru$y1}eTp4H6Epa4r;snDYaA4>iQK3=A^j5b+Pt^WkCT
zk{MJyWfmm8!TND4q2lQGHC%y;-_V4phxyA(0%AT3w7my&&u*x=M>E8ou=t9ShNypY
z2NFK8`6)gbh&V?cBxGRjcZZ6vLEB$;0V;mtGejjs7XyQwEX15C(EAW!;v1pj6Y3!L
z!rX5!2T|`a8{$q_y&xjb4!+;S0__|j19^!08mPUnaGMSlKOqD$9~NJ33J~=Y(DnAP
z@?;xS{7)*x{jhY!s0dLXkOgrMEZjI%AmTf`A?-9+IH#*X^4)_+5F26bw98QSH=yH?
zuzKM=RQ$tnNV<iYuci($|3x#z{Sa3%Fx-cVABcy<JFNb?tO-%S;4LJCVd*MZ3nD%P
zdOj-595HQ(xW^uddYJp$q2fIIA>|3oJ&C#y^?RN{#9{MXm!aYx?nB%ItJk{pAnH}7
zLeyKZLmDWR`Ves+=sF6Rd(J?`E94>J024oL2vI)+de1VfA2iPhBHn?vzV|Lv+yi>g
zEX-d@CJ^;3(ETQ`c-aCKN8i6-YYI_s0-Z;I#3lp7ZK(JWX#WVd|DxUuqQ0RC5)P11
zWni#3hl)eTH(=$`7O40heMtDg%)bW}=RrH~_ditp1$0~sW{#)@#QZZFkn{<Q_f=5w
z8+Re$2}>vYtsv?v(C+WvU;`1CKwFRPX9p2yDTlao1~eW&+k?_MKLbM}B>hi<L@z_9
z14R8F=sY_t{CgcC;tFW{=^UIP;#UMA=EKT?1yJ!LqL7pT>o=vkK-52guCIoNvnxcL
z1?_&rCaAazw4V+OXFE4`tn0@z-5};vY=q=HSb1XM4iW!j3W;A>I;@3?GeGadh1J&|
zq2doZAnIY^f7KIW&JF1PN0|5vZ-{sVbesX^uO1(W_z7rx7^eOuRQ$saNVq{liGjhy
z7oz?G^qwYI_}lwo_iv#eRDCGKzcBL~{UPEu(0GBFqY?lS=Yg&Zg~iu=nD}9ce|@0y
zF9Lzs?bQ#2n4{wbaXD-pgCiJ{u6A@n(p48UT}=yysF#7>^9u`~^HA{!XnO`$Ufl?T
zs1FH&n4bYPM>iZ|{tD<h_K;k|zz`e`QU3yZz9q~Y<|v4`hcLunuz0VBiuXY0YhdP|
zf{M>!hp308w~f&db84Xb{bAu|9s?0qLE9fE5DO6(kcPwyto?itDxQPZKFN-QsIP#o
z`+~V&A`v3~LIo0HuzmCfQ1Jlh{pm1wHbTYsK=(00LXUyrGF1Ez^c+-Jd~HgCm_H{G
z;$K+$S&;$}-vPbP9b!8J!z-wG1a$laR$hswg5pJ#;RD+Ghk{gyIU>+}2Xp6fs5tsM
zYM(TS`YF);&M<pVL&Yti^SQ9~0DkEZ^*vu8;S5XXOQ7N>p!?rp@x_(_QGeqi#AKNJ
z4Kg6^zi<cQLRkH>6{`M&C?uu9)`@M*gs4||4^a;*->kAA=FfQs33&*~z%U0Y-m?=@
zo<nSBVDQX_s9&-bB0dG0&d=sR#5Y($?1k9Ez`&mi5$C9bm<;o8HB|h=CrCWP%(u*g
zsNZ1#$&avmf>y%Bq3sHodi8vWdL3x`frZ;8sQ3gUh&v&+Gcf!vfT+Lo3gS*!xpA%#
zBA#OhQ4dR3o+S`*4pxXeVeY>O6-OU8)-HvpN5A)~1}g3YJy#Hx9=OXO>Zd^W<G}K}
zRXId_LLbDZuy%4cRJ;dTF2VBMU8wjPS%^;|x)>O2Dj?=`9ESJ{CVmGhenArw&aiM3
zu7s$^xc3Jt{^lmcd{}?;HdOpa1SEVQvJ4C>t03ldp!JvkK*b+G*L%a<Q&tU8UjQ9{
zgPC&}Dn0>v9xp5$B5NS(Wllr<1q+AwQ1KY(dNY{$d9_gWxeyVU`E#M-51{*1A+ih%
z!gUb!IZ$`P(sNcF_WH%C9-`g^y1x>(uV)8ToCmtD3>MDP4G{GjXyY5ZpyCZ^_j4_4
zf~bE0U7rJUk8CqU{0l229%11S*8&mW69n-otlW4F72mNI5^k{Z?ai$a^&ezV&6&{#
z5%=kZ)cdgVWE)gG<v&Cm)(&6Njy-(#wnNO>QV%KjVBurk0TE|`u4jOSPbF0R3Us|6
zEZ_a@gs5NR1aT+KUvXU!ae-qHf5F0GY7a!b2fFTY1+<+I(+esO`56w(ftUk3_h4x+
zM12Lcp9m`_FG9szpz~9({HxaoQGbUKVh+sS`B3p1=sXuJU1|42)c<%2aVIRldryRj
zZ$R6RJPRt$fYzS$ngnvcD8qsekdy#(=j}-lb2^~+7Qyae44({A&(E*`dXEFFe49TR
zqF%=m;zHOxEc>A14bc6Su=d7@DG+lGR6zXO2rd78r$WRTpy#&1_Nz8cg_wT;I)4Z2
z=e~xDYaD{42Ut4Hod!|A1KMweq+SMwX;AS9b%?#Nemd`TsCwwRLy*v5VDN&9XP}MK
z8qb8NNAIV2%*LK>=go$w-viyx0!xSfb0Fd^(D^1<Iy?*$KM8R;EIllq3sL_Ax{nwl
z%fRpkD*gg`Z!#nn7#LdTLDWBRgp{i=^V#M@#9cl?>Mxl2d<!7r0nqVhn0Osjyki<f
zJuKY(7edr8fUfI?`AcjOM7-i7Bwxe&7j{tb8_<0OuyKqRQ1KOL<G_2CK+KT|g7^sL
zU!kQC@egS2&*@Nc1L%Ecu>7UJ45GeaJ;WSX`Ov=%dwku2sz0(FlCEIu+ovptn6m-8
zPakIfI;i*>=)40=TxtbGy~le<K83meI8^-1X^4AZ<Hj5-A?gFr&b14Nil-cc#3L-9
zimqbEdY-D=Du_83pyzAB{96ST=YgI#2owLk3VS$+tcI8~g9YMp*tz}jYarq)<RI>W
z)u$WRLd1I<Ao&YsKJz;4<}0s*sBicQNhdAP^)Q0#A>tBf{r&YDpyJSTJYeA<wGkqo
z!wxYAwr{QiD!yd{BpzYzRNe$p|3L;K4$JQwpyCYO5P!kSw^>`TyZ<E)@v5!Z)i2%(
zvDf7sBs^i`A#U3s;%m_E+cn+}5#L}AaSzPDMNshr(D6W6zPk(+R}n`I|MVRYb2^~+
z0>J8v6;Sa4Xnujkm+?-B`Ym4|;R(y{)1cxC(0!(`{({ghi25sN<Es;);t@U&_ruB)
zlid*YEzywhht&%gpyD>r_7$vr_yHA1KTkV<55$~|;}COT<v;6Q?BTDv7oy(a9wa})
z#xtw;V^_a_KSVvxZb*DVaw`Kv+yRI<%TI_ou=8CP9R$^1q6{C<?v>6w1W|v(9AW}2
zz4buFuarZ~frZcWBM|j-p!-!}^FBI9A>t8e<>#TJ*xmmIs@?>;E*h3jjvs@VWAFu1
zp2O@teH<b#09^+T8%KH%6=#9YKSF%Lz;N*dMEw=$ema=A^GS$!2y~ti*1ww#6~6$z
z7Z|2~FH{`;K3VQlknr5`84_Z!b+d-2Am;z*ftUbGpY>32n|YA<f|aXJq2eid5OJ7)
z51xjY^T84l{t#IPhP`L7hv(Nb5cMn2)-4=42N7q0-iHOtU*YE=;vUd*<{`ddU`V+L
z5kCQ4UjeI^&q2jYpzHZz`LX#DMExIV{{<$#11f$)2NI7d(01v$%MkSwTp;-lmQORU
zK*VjJ?Z!ROcGr|^5b=PkkPv|N%M`Ce#3Rn2hO^IgP`vOnXh7S&p-^*{Le(3fom*9P
z6Jn0SIY>Ce(sSr-i1-WWcnd7QZ-R<nfu8pWYv&8xfvDdDZRfzs!#t?C#cPN=Vd4B3
zDz5V$5<akaKX(^mjsf)kYnXV>1Bkc{biD^Gzf6IOzp;UoGmubXV7Lbr*C~dSlQ4VN
zJ%X4M@(2?CuzIBC2}GR36%r1xbsCqT;uF3>%&&mPW9&1C`Xhx98)5N&_67Fz$@UVW
z-oX`8{=?i;3l&!ofw%|OK9P9^QLi%-VlT}6OHlD2QV?@s;dA;mM14g*Bs?LmVqkdl
z4kEs10mOXRJna4V5OIc`5S1`<PJDofFM*z~4zu?^R9vAL;vQJIz557JFX9LZXITD{
z|AajpTs}e6|A3xL39I)LpyC{8_t+MFhNx#iyAQ?j3q*Vc+P(7=q2dnTA?|_rj)5WM
zD@45obesy7K954hE36^u6PDk<Ld6ZB`-32|3=Av2LCm>v0TQ0Dc+~oi-M{YNA?h`t
z`|)As?1YM=-?L`*1EM}81!6vIoyJ3`_#GzHc-Q*{Q7-}==ZE>X3MT#yA_D8bGyjID
zw}9qrSbA%Oikt92)WhP}=r2UQ1oZq~So#Tviq}BTcY^3*VBr4;QSb5-l1^aa&QS3h
zw0TBz1`hE05C!PEO;~t(L&ee8?_Gk5Z$MjT?#u`=r(_W%-eK*QTTt<YTu8o#xkrWx
zqW+H`sylZ=#d{`0VhWZ{w3s34=RoJ7VCD8vsCWl--4U!E{+$J)UO@vAkFb2y%?c5B
zfZjI;GygDD9R1wmAU244m!%N*!`h{Lq2lQCSxxK^^&HKRaDe5<%}{X(v~ko>4ybzQ
z{!`d`txQgcc*zBby|8d|<%Wu9LClB6*IOQl_zJZ1NZ;^rfY*&kpp9b`@^fJAA9eCW
z%=y3#u@ROIO$8z1bD;SY7XIE)@f#Kp^$?PQL0kl){!1Ywej%~Rz_17^{sMX~3anmZ
z5QV7k5rdSUu>DZ?q2e*n`2x84Vi5HOdJqxVxslhP;ya+{Qo`KNC(eO&elS)XV$L2v
zNWO;k$JHeu;$NWmcf;Cy8=&GbO^|qjwUhazA?j6jL*fONuDqe*5&IzSgt=#v3@Bds
z84eUf?1i<{gk&M+^gz$YgRR@|hl<~TrU#fgbLAoGS3vL0fu*+u1&DaW2h{Y>uLu!$
zNrZ$m>|AICC5ZS2=sj^2(Dk1;pyDe3ApV8jzjIC*qJB<1BxYghkX;2Leq$#@99F*s
zset?|%CG{uehCs93=El2^;e+h9>Bt3B2;_{^c)XZIV`0LF&};1>13$5#TiKW!|WAM
zgQ!0PJs%$8Dh7rXP;r5;5cM$k@Tx=97kEL$Vey^?6~6*i4|9*J21I=Z^xijE_}_+#
zA2|y#88)uFOB15LB_0y~9MJa6do74~40JpeR$h5(L&SAhAn^#xFWNc~@dzzQyg+PW
zV5rfBh|eg3<U3e8Nz;Rf+kA%j3pVd_7Ah_RJtqg|eph{n`WCePr-z{8G0^)%VfG3e
zK-Akn$D<xV+r2(eaTn;hYOwxJ7F7JqG)RoV;=LIvz5!Z3!^Si3L&X!I=fK0-3E_qi
zd(qDcXETC`D?rC{VCi!TRD6joBz$1=r+&r|^$yT`TVUdCQ1LBj=jDc&K-J%XxPJ~b
z9_K;DGtl<W{xF58|KS6PFNiJ%hC(xl_?C1?{KD#&OJ>;1t4~n%Q=sE@uyh`74lySK
zI-UkgpNtj|@i(my|HACO2o?VVJvWR8>i&;b5cLMZkaPl5pKA>fzX8369VY$|Dt<u_
z;(l0qTVMlGp8-7|5*GeBwh-|PX!Y_Bs5rxSNWOrzhgIw$>R&*|=V9%rb5L;}K8QPE
z`D>;FM14Rr#67Tll;j8zw_t^YKP=rQI77rw6hlN{?!VvyDX%!t=5wdHLDaL@LDa+i
z^%p8`!v-nOVeSv`fT&*sJvSJZZnr_j7eM<Ru<(@hgs5*&Ms+8bH^@Ew3>ifb^X*{y
z%NwGeBNq~G5LYoU<oZFx|3K$AVg7m#70-a~gMfuky+1^~2{c|{>N^4<;$K=I;R)-X
zo`8yfXo7@4tiF2*75`HLNpG-rpnVX;90ut80xW%=hl-=m+r|Y$)c=6q-vJA^uTXIf
z==uM!c1S=7M7;^LJqb$>ccJ1Rpyv?6)Z2wZ)E^0kgeNQ<GNIxe(0f;5@hceyQGX%>
z;xCx^cc^#=^xS?}JZ=hysOQjwm=B8=^$3XghZsow!t8wt6)!+5XO2Ze)X%Yogg?w2
znJ9>O$1aGCF!yvo#h*aWv4{09Orjy`(f79oLB(&N)g#Wap!6onPytQ<u<@nCu@G|#
zp!+Fc?&pt#h%bPaV=(b8Q1K4v{jIQZgWFK?1JHXkVD5K_hnQml?SDah$G~tODy|>_
z2~Svku{;5yz6E+;7%ZKHCql$0K+o}pg`0c|MEnT!+<+Q3NJeT&g@~`QhQu!{eeQ>f
zmq6E_!`!nY4Wd5bHzXcm>l`+xL&Q0jLBwI>Y%ieVC!pv3!rGav84&d;XycG8q2d|P
zb5mjNug`+0N55D4G*o;EbY2x!PBv$AV7(`zKO16>%{7S0uyL(lP;nNtbppOQ5cM6<
zau^m4s<{yH0_gfQSiHZ0ivM7Nln=1*)XjsaXDEP_SFm!@tPm<*kDAVZK*bwkA>y$1
zfK3rZ{SP@ve8JMsCa8Ey8bm#8pSXB2M12I>zP4>85b-nbA>jaXKUXP4`~h@b9L&E(
zQ1LC$^_;NuJRd4P1$wRmO#CEN`~uoIiCsCw{5?#NbON!RfkC+vBCcQuN$0Tgwh}6S
z=LIC(7@+NQ)hdX38|XMB%$-$Gag*;5^I_xg-=N|tXzL;-S3}Hs0WJ4n?F!Wzi1?E|
z5PM<noC_5{0G)?|#bbOuM12W#-7>5_vl1$<03Fwb)h|;TA?gL7<pylr?=@8X%tJ^#
z!qo3*hN%C8wqENqRD6OVB-~*A=%N;gdIbeYI)sHMdn-gdAPACvVD2o0iu*v<Gr;`&
z0xB+nc77vkJH(s}=)P%~`XH#d2Xq}ZEZr_>hm@-~p!adW(#a#J`Zu#6?t!Jl`VNTs
z8zdm%02AlzgoyjZLTrTPuL+&l+l_~z>JLEgL4c(b_b!Mz8j6r`gT<qLH+FNvyCLe&
zpxqntxEtgzeg=hph&ic{VwJ(C2crG~^n89;IIrn}sDIG{Q9lo=-me#;K86Jn4zPGP
z>w}12fZo3htH-ZH#ciPLz#*Z*z);%{QD3tUVh${vjVD0FQ`#UQ08@VfD&7G-CmdFf
z#7~5%Uy}q0f0%nhCqu+HK<{~hsh5}n5uX6vmjN^X{4|L88|b-hu<}Z0Iz)U6TKG(Y
zir;C4<U3e>mp%)kz69-DjuTMv94Ux9VeW~a4N?Cm65?N2IGmjg3I7J@JcTVZ{Q2fU
z)K5S=Ut%Ft{Dc=IzF_l-tLH-0S6D%O3LzO7$`?SyV-z9f4{Y8!crip=0D2x2EWL>=
zgNS=rLrj2>3=9ueK*ZNT_d~(bztT#G_=*pZd=2p(1H(nA_zkpud5Nna>RF)cqG9#p
zFR1vNXh^uh?7g=dqFyBrA`Y{+b`3<l0=gdoCN8xWdw#KB3sJuW+V6wK`(>#3k!=w7
z!|eUO4x;{oEW}<|Io!1YB7OsHeakJVIQqJdqKy#sHk%<K19RsusCY*s#9r9=mC`1N
z`akC(;;{Bf6;xb-6B3WG__E##QGW({uO%!zFG0oUK+m6n*v`O^x(%ZK%OZ%sVD6FL
z4oQbIp!dVV@>lY9i24ow5PM<e+a#zs`aR1gJ0R-6C_?fJ%=`mT@gvan|FCr1zZ0VV
z3iSLCn7!|z;yiO8=D_mZ;aw2*EztD<uyV|KH$*%IZJd*94@8^?+P{OjXWky{>EsJk
zeZzi;e_`t5_Cm~gp$id*rIWb*5b+YUeP?x0aTVx!Vla2Efr=l1p3e!ZALkr|m~#Qz
zKZT{w=TPwjr%~g}?GQx0gdZe)VCLV4ipN0jRfmadABL!(1HJD6=6*M*cmZ0!HT@Vw
z{Tt}{Z#vL%iN50yaRcZ*Cb00SJqZziVgqpxtbP|d1rbLt_Zpz$7rvo}=OL*04JAnW
zhmEtzo`#q+;|io6fu)~iQ1Khk^~|twvm<9A>K{P+gRu6D^f`#Q2z31_EF9)S#iu~`
zVZp-xAXNMZ+PI?sd5Ae@py#H-@|VH|h`0@O{WdJ!HbBKi(9TsTz6eo2#}g86u=BN;
zE<waQ)<R5%jcWx%#Z#d3O0fR*H>mg=XuQDkso!OYITxV!4#UD{D^&arv|QzY);s)H
zIKcY>4bb)jYF~kvGXrhD_~%tnxgpBHfVQ5b?ixgWf;rS*Q1ib)#WVCF@d)u914G<(
zi260q{THx$b1hW-0Q6paSbF;h6@T*+5`(aEZ^;daIq2t|D%^&M+n}94DRu`U?t^we
z_^*2q@ei61cf#D0b{`_XVj;v|uyR=V5k!0rbe|f;RSXQLq2f2DLh>&xJ<NIxQQxu;
zlKx@q94enc#8)hWh{N))%~Pm2+PO)So<YQ2wnFj?Y#rcksQ4e~ed4fjp_1ni^(Ub7
zfUxjPcnJ~bf!_ZMD~DG>#ZN%@5yQsG+g?G`AIX8(3){E26)NtL01=1Pn_90S>i;~2
zgbd95#y1f0J<1UEuy)Z~sJMt5B!$F4_s2!Qg{U_$g_r{&85mSQK*V{V?M9gS;ZX58
z(D_-2X$%ZJA0g^pp!+gl;ZO?||8NVU5+;5IDt^Hi((Z!IN3?!|nDamk;(l2EdIS|O
zm;;GNSo$gd3{k%UdjBk}oRs_m$wwT}bwsfEI{F2o{!b3XJuv_NgNk1{3K55eoA+0U
z`U7a~w0fxc6zF{ou=d8??-2DB(ECte`N-=BM7#!i?h5R_q#Hjuu+HDT{RvTj273QE
z#8nIoWxpWe70`3fVC8wxZ-{?)yn&RoFn>+@4N-puIxi0k|L;)onp8-Bgqd^U4@A8J
z^qgCmIfZ{A;yXkk>S69V2NgGg-pdKgzm5MO>U~y2@+mC+L^5!K=jES3_d!Ek%fN6N
zD!!u=67R73NSP6$-a-SCPGIht4HXxFp4$n_*FT}+4&NavVeZUjf|$e714%!y_&Uo1
z5zj!oFTR)+B7S29#2lDAcR|IER6_g(k!4^oXM?DZm=6gbnEEuRcn0(yb67h30~HtG
zgO~sdpLHA%b8fgo%z?#=D<?#}#ugF|uz0)(75@?k2{%}}{S6gIzjrc>3u4ZTK#2LU
z{^otCxIq!bJ+O4UfE%KI0`%NAh%5uc0$zxCMHeI-VD9hYhln?HLEHmd$Mp&-?gLG4
zFn2x`fT$0Fu2Y5O-y%VXxCUDKzX=up0zC&CRt~rcLDZkHLJc1tVTgDS+If=Cq2e;?
zkQ4%2f2AV=QI9^}_yj7R0Zq5C@V66%s1HCppP5?>BHjYMrwN`OpyC(oAmI<Ooq^#E
zRNMx79|SCXEW{z^^q}n{5R`z3qwgDPhl)RugqRPrmrD|&ehxI=VfL<tiszt>e-=qW
z)SnSXHRnH6+~5&vJ_?nEs1Ml<Q4cH6k3q#Hd?EEaET7(oiU&aNk%zg{Kn`Ng8R)(t
zSoyyaD(+DVu@~lkXL*Qv1L%49uy~mb75@Xh*8nz7#isyK&jBs}VfMO0#UGr5xD!^6
zbt*#Ci`YYKgr)z*Q1KtOkn|5T=Q3101MR#lWo3vtQ`#Zn19RtNsQ3%$ehQfQI~9of
z8y*n#uySCTDn#7F8`a)GHHdh|G>ABCeo9asBHpnAVh$`{&w+~DK=)(9)Q4+8)E`+7
z@hNPac^_2#L^Z@5NN6xH6lg-!uTX*Hci1|v^O~IC^*IG->vI&fAnIj~K;jYR-xW}C
zo<|UqVdBT2;tFOE_rT(%QWs)Q4_Z5iR}Ui2^Ar*eu=e3psCWh1Iy5%}POSBBs{zCu
zjlU3g!p^z1HiU?aEQh!gR(^&;#cNhU!U5u128N|jaUSS-U$FFVZ3HnV!UK}tVCCl>
zsQ3q4hzYQ8C^3erhu*6WOK;bVLE+5La09x33RZsdnLyNEkcO0puyB(yg^0g_&d0&b
zKL!;y352MJg<F^zM12l3L>y+$W^;&mjTXeeuzVV70TCC0p8Et#w+&EnheAkr!pymC
z1yLUZUH1qJpHypz_?AY9dPrz9Fr0;oS6qOkLs)w_$_Ap|25mjn9H{t(Es$`A+3Rf&
zQLp0+NhdJ#l^r1BTcGo~kXT?~m;)7$_y<uB+gD!c1W}KE?uU;vL_7g)yhzXmBK`;3
zPlT28c~Ef&=>8_y{AQFZMEx4*_!umFc0k2lp!1I~_kV|q+mu1V2PQtx4U|qq84951
z>ci8I8^rvAbVxkH)K|Jg#24s5LIAc7&C3HK?!pC053uyJ1}eS=ZN2>*Pl);z(E1l*
z8UsVD7sNde?m=7vODD&`;`|IJnjz-PLdQv-dqd3WfSzjvYeyCNK*TGc^#aWN+fZ>G
z=zav4JLP;K>c0d)%!h^ZR;aiG^jtNFs~8y6{UGj~a1$Z|%kQ`RAm-dbYrpjdK*V2c
zgoGqS7X!mFsJPEFNcw@fM=21Zz6EWa#-t#K_#U+ORZR#)e9Kix{KE3PawtSxXC)-R
zz|z$xsCdE=NXWqQi(oiJeF1d71C}pxA|c{y`cd8a4Jyt9bw9*328Q}5i26Oya~kJB
z$0cS##g{<O6NaVRsA!0K8|b<5uyW%%RQyf}B%i{{pII>w^#O+<=@T}78yyP~w}9?H
zh1t6qDjpLFaUrZ;<A{T(&w%dZgN@G^K*eu}LBbOjUnimBF;Mrz!e@Ux#GE@fA@K`y
zCu;&k9Q~e-^-%E*(Do86-v2|z(f7-QCqm3Y-yiLo1QF+fjvK(tkxGV$%e;fQ2i9*&
zNyc8UH9*z>KpU^P3l%Sbp2H6dhrSeu`5e%7jF3=eU^oO7KLbry5Zf6TwxvSU?}4_j
zVCvsO#e3dD(iN=T-jW7U9{^p44=V?v(;?zD&~vk4=6p`a?l0F2?BY{1Am;2ro5xSf
zgos-NLEHn2-xpBv1n9mJSUAUKLDVZi?`?tA*QcT49%${o&)E?5XQ1oTVD4X(0}&5F
zTi5ylD((P1{~6|<P5BV@Q=sRh!NS?U03vRH7S2nc;%}h$-on!PVW{{Y=y^o2_IYR_
z#GDg)5R+l;y?m&626Vn2Hs0G;1W|v$1Ck$M<*;=zL_B~85}vSp_W&xs0PTDd{t}3K
z7U+CBESxVv#iuNRxCd76$dy9WpMc)41Pjl2sJI5&dBQKC;yuv$ESUTI%OK`#fR5+G
z(z#?gMBKy)VlT{m8>qMi+C5Oaq2h1;L&{rNIDCVOmq72efu-|_6%g|~bRj0g{AF7S
z5w}3Q$6*Cj{0lQAoFTdx7!E?kJD~R+!`kz~RS<Iov?1zEp!FtCHALJ5dLA;Yy!C^M
z7cfKI4@+<SbrAIrra;VrrSpwY@efXr_=TC1Tn|y7(g0Bp3x~rn@ob3su=xGd2vMJN
z7*fu|%!z1%h<Bi^2e=Lu-vZqq4GT}TW{CO|sSx+T>hVUX_zbjtUh-`a^&FES?t#tQ
zI(0zB6(H>aSUA{pLd2Iq=ObY0<SA5q4YXemtJj>nAnH}1=k~z-yBjKQAO^7)W`1oi
zs9nL&umHNQz!F+-?&^h@^8&i=0#=U;^g+Z0(Dq>&PK1a*fu3stb7u=we9v-7%7Lxd
z`Uw?RfYu|h__{C&Vva`=B>ltM34D_w;s>DXP9d@k3_qdb655b@6BZ7(Qy}Wkpsg1z
zo(d6P1HA_sR&NSUgNU!-K{e+zRD4PwB-~*3x=e?t-?0>ueqiDGX(mLx2D*M5Chj{2
zA|3!;KLZI328L5m@seK<5t#W7b0P7<0lnu17B97PA?8S|fuuJVXneKcSceuiAEJH&
z+CI3D1rTu-sDEMMuoWtP13HcY6IWUYQLhsNu@@F!TcF}+p!ZzE+^@3;qW;5Th`(U*
zJ{2nd!UPhY5LpI>sY@X0E!-jLAJ%?gS_%=bLE9&|1uCus-OmdP2dQNc^&Gkocf!)Y
z+zN<zgB&EjVDoGDq2hPY?wyxg2~qz5x^GkhT8^2mhKTc&K*|}Iy{u~?;svuI{$hZt
zH(Cb~-+|T-x(gM55)Dxg3upKB5cPM0At4ECPu4@l|3J@Wh1olG14R9Wy^xTEiT~aR
z5s!e@N3e8gv;`t=PzSLWR{z#Q#VermAh7(dvlWyMMHz0O%>ypn3Nc3qI?e{m?;P78
z;tNtB=EKBK!o;ELj=n&{=l*tx`V#0l)iC$C?tqA+-wSWJ6XKp9X!8rTJE7`lK<tH;
z&qtx+JHjF90TN0K3|_k->MgP$;;{Owb2r5N8($zUhpo%?*aK1j1$v$^tX#SZ6<-3~
z7Xur2^4|+lZ_oxwCoq4#g^Hu!_td@*qTUC(jtFMX9;i6_eB$i=Q1xizV73P!;u6sN
z;$iXl@BsF9>2Ij|4bbz|Vd>=CL5Mk993bw8jXNnGf{1@WJD2SHVTgDP^d1mcyUXhc
zM0|o2Bwk?o@eEX40D4{rtp1HV3Q>=KPWW`F_yRMCIk0%lJr0U5eufj3ka7by&j0l|
z#GEZPkn$X6@9q;2@eospde}M*-IEaUgiJ{J05jj`3`9Hxy59{Zo_PjjuPDO=w0v<D
zsy+gG?*`0Y9%muuoY(<zPYJZ#ehU>BfUe_$r4y+O5cTNyrWHcPUj#$K0hZ3qE<)75
zfR@9s^mzg*z5seIF>Ku6EmWKXdXEMqwKFjMx(qQ#1?}F4l~*9*BJ7ZGgQb&4S0Uo)
z<(1Smh&aO}NO;1+KN>2&<SwLq`vMJzMyPlS^xQ>QxXrwVJ>Bkys;_{~4?;|1VCcLK
zvG-3hB&J~F?f0PK3DA2kVD6uE3!*;eC?sBB;h%a3B3=VMrxez%xCj+r0KF#&<}cT~
z5cLMPA?CpLSF+xNh)<XTaSzO#MyR+7T08R<RD1z+{u&kzXYWJINr0{&gP6v^ko5o}
zzThH61h&rn5>)&Mv|j^@-^C9h>UTizkAS&f?GZ#A{rshAQ1Khkc`;bO*z7Sxy$jm;
za=lRTEztYrRiNekohK0WD$sR1u<);b3KfT*OAMP2T@MwXfp$OdtmhE*9`_;P3@hK9
zUqHl7py$BA{Oj`yDh`b=SpDeq1|oh0dd@H`92nn1#4Vuf)?niApyF@BAmI$FuS4HK
z)E{w!xCf^GI8?l$8<PHE?ooITQE!5_FQybK-r@o&Z(-^A5LEmEbbmU`zd9cv<~Ts_
z(}bD7A1XcrZ5{spPZ0Gc4v_i|7XD_RA>tY#kn#jpZk&ONqwk~X`T|k!!w&H;Y(3J3
zuMqJW(E1S;&a1vb#IO8@_y|HWF!+Cmh@;=ndju+eX9vVRu>Fj7KOyST&(&N96@M`g
z5^h(Z<q796h<XX=Ic6|_&4r5Jkc6m*#n)e`xPv4ld?2yRz+n9wVot(phzKm4`=H`2
z+7KVX#y?j<#Vtx9@eWHT1%Dvsa6tD>!0bH@6_<go--DU|7%J|e2MGsQxg_)-V$L7v
zI2$bdi=pCQ?n2@PX3lS@cmwpj2w3@(#lQt#{}2PMM_}d5R;c)gJrH|g=ja+SLDZ{2
z_hmprgMpz1D&7OV?-f=bonzu+P-Ng|xKRVCFAAaY;>-*&N5KOU&M@`2pyDRb`v_qD
z;_Yk@^&fsg!V}g`^Ja&LOQ7vHl;?zq-;jpHFU*~uQ1LBj^G7SWAnHY+`|csJ$-r<H
zDvo|{?`x>|jav|tVdZTIHy76VyW`vt^LwE8xx@0E5+6j|VKKx;0cbf{2o;}V0*Oah
zI=KQB7x00ECoDbK@I%bm0i8F8slN&pe{lm6Zm{;7yZ}V~0%-XOGv^XiykRRuJ;Zkm
z3^Rlw>J^~tOknLRc@c>C6E8?Qft5>(q2eCUaW+_bI}a7#0o|_z6E_!yn3DtTAHm$i
zCk7EeQVDShEZ!H2L&OhMLc#}@e)J_E;sxg+?uUhQha^PY0J<(3HvU#Dg+0F3NkP>^
z&mn}^&cJXBDy~rmNw=`^|43<2Iu~X5fOfxXfi%P%7fXnHVCz2vWgy}cp!1TjesqHj
z#GH!Pkemy%_as!kjUPk=R-SB<g_v_h0pcE5`L;_AB0dGWj~=3nfk93lBJO~;zUVnr
zyrKsZo{-eYz_3>VqFw>5U$9saBL3q5L?x_Wuc`zQ&w!q50gJCMQ1LHj5O>1*-Eqng
z^*YdVePQYLJyiS#biX02Tq;z7sJ{ZeHv}fW2P*ysdX6j1oDfxr`ZdN7dtu`Dq2d>y
z>nI?h&A=e122o!!36h>+?T|VRh<Fe5yh@lkFSQ`zJkb4>u=M7w4Hdrz2_KmG2chEV
z_ps>cK-Bl}LGm@s97$bBdeC?VF##6N({&;0w?Ox!&4890*P-GPPayU>K*baFAnK32
zg7^!TPai?WZ=kgkt{XzsJ3!a@Kulv`XfT3`L*onP&TS?T@fc`75tgrYOd;YPb5X;8
zKUBN{dQLv9pDSnvQJ(>ACqR77z;GQZZi3c+J8J<^-vFIAfvGpJgoxKb&ozR%XCqYn
z4Rn1JtRLiT1yO$iT7SXTUvXGN#2L``OP+#?uYk^v!19-rEkykU=)GgG_CPUIoaH2>
z9Ds$}6R7x&n~->cwU>U_L(GZT3Naa`evbo0d`Sf)JYnU4uOmeK1KPf64kw7X33NXZ
zEZ#YsA>wBuAnt+n)6<~h0*(-SVea8|g{a>HJ*NUzenvsX8_@2-;dFzj7eOoMqoLw5
z(D^l3_^`V})ZaJ_DSu$)*ea;_gcXqRf#tg#4~TjOv~?8H-VkvO==>loeB7YoFKQv?
zz`|3<2crJO5=b~ee9ge{$qyo~atF2jVC4@HfAbfj9#+2XfQtXgfS3U5Zz=^q)Ng^F
z9}Wx8YN+^;Mu>kQx)>Og10m{VK0@LbR{kst1eF8)3^z(3<wFp(9rXvQ{>6NVdtl}q
z2!WWR0==ga7H*cI5OMVNjmMzk0v(W?4$CimVG#A``?Wox;vCR@f)HH{3}2w)5`Q4>
zhvlzZ5fF2Dq#*u<wI_=sA>tm;d<Uz?KSIUP`>ltfAnMW2jTecAh<BjnN1GUkxJx|5
zURe3C8!EnsA5~mA7NS0*7vdvWKeqxZenb#eJ%1cT{TAqYc$oVW;z02w%FqE_?+qJ2
zJPTFd1MPRi>V5Zkh&efh5PM<qI0-8L1v-BUbN@1^_z|@GTURGQ%=z*LlFnh{=T{OT
z;w+aT=^55;`2!Ufaf8?hODFM35cM3pAm+gQC6Npf*LVX-Z!q^Oq(H<CHbcZ=`RjZd
zMEnPITomFv1_s7-i1;0KNIHS#3(ic4_zUR0MKJZ-q2gEWqME-V3w!(RWERAn8>Nu=
zg0&MIvmxR?(AM?EL&eWP*LA?g`Au>m>UTImTmmbXBBA0f&~gSAJ~N@>0ci6<?gbEY
z_CV_$h-nNApP}L>4nh0{i<f{xh<XobdVra~3o70KUDw?Jt>68MAnIS7fW#xLoIec}
z=YXF736W)BI8_2sufYi^Phk5#0!ks`6%SD3MWP%cZm|bq0xZ62D<I+=XzL9WD<R?q
z(EE2_>9zwZ9s=Em1xr7?RS@+TvLWFBv4w#_rxqf<2YL=0OkBJkA|CPul0ISeNDx$f
z3Uq!JroIv?et`v|9+p0>njq#}f$rymrGLq0h<JfHB>lkr>)HYlw}77a1v7spO#C<`
z++gwh4l0hm&povjV$P0l5dXs5)7J(Op8!422WHM+sQ3c3_UD~;h<Y2ea|T*EAmV?Z
z_p`&&Lt7_A{KZp<y)gfNf{GhJ_d~(Nr*uKo=XgTO4VXEfpyDFX_BKqss2igGhY=)X
zVCxF>dm!Q-0+8^B$TBdn^g+aJxKPc{gNoO5LBb!Fe(piV(a$wqGXY|bh$BQj%ss!M
z;(wALHp1%Vh=~yO35y}>VfFYssQ3)%csN8C1H+-o5cL)Eko*FRuYFS>;s-1s@eXTm
zBu|Bi??AgxBxo8$yk{lEUYI-oL&Zg)=cT~RFPaWfA7BRwA6Pi-hKhfHu4jO`lYIt6
zea8n#IK%FV=!1&qK>I<k^$BV-A?icW)|vQ2#Y;3G?u3P#+boEBlQf9=uyA`e8zTNg
z1tJb}&&_!d@ffsu>P-tE;u%nP!qgiqgoq!3&f~-S1&g8LD$w=@EPduIf~a2r-R}bn
z&ks=XhBFY8Vddw9#Sry#o<qc8`OA6<L|g&d9)sCC11es?2k{pyUZR#m)Xxcr<Re)5
z`57v%0^R2bQ?IcCq8@#};S{KN0(71i*6#WS6=zrkaVKmYRQgJYISJDs?tz8F38*-F
zJ4A97_WIF&6~r6~v~eERwGeR`cSw4Mxqlf{+~N_$J+SdEzI71w4bXEqVg348sQ4V{
zdU9Af&$u4Dd!%rPm#l}FZ_@^G4=jA#Hh|h!{0s`SA^8y&?^PQh>J#QbViuMkCqu<U
zpywpR_Pf1;itmA*7Xb@T-;EG+-h@ERfu)}hQ1K<65cj~^744fK>e1)T%{D{C-^fGM
z!`crCTOi^uj3N08VhaPqHmJDFEJ(V7%}W+;g{T*Swqs%b{Qwo$xDGJ~Hs3UV8$^A{
zQi#2<{M)e|BK~DFM7;y_d>gSH5OEXeeho-0GcY`dimRaQ*NfT-QO|M~k`7_xitC`_
zFXSNc0!u$rcR|$iK+gk&#f#H!i1?Z^NcjfyS2a|;=P)E>VD4EB6|aGwGXqNxLVF<Q
zY)OOo3wE#iTc|jL1*$nbdm-x4&wG5g7nH6<87k1$6{zfksGkDeHwtrqAyj+@+PPkC
z2O#QqT!e%_%wHM@A>s|t{dcf*<pdR<0$tArGk*?D9C}V8#1{+<Du*EE@Sxp$Zgv<V
zt^*y9g{j{M6&Lvn2_IN^euj!Ca6{q?mi~i|K+Lg#-WLX|cX*CM#BV_FiG#I^6plm0
zTRI^&-hj4CeWBu87C_<`b{;0{35fawOc3|L%n3XR5jTOJcL!?^S3<?n&%N9P6L*K0
z4?D-z`V_>R8))^f{Aq|ddOG<975CtW<U3gSc%Ol&7m0?5z{cNZLdA3LK-9z1`IfT~
z^(yBe@oobPhjS3|BTpgW10fk0T43VPbF*RL&u|{1{s8p+TbTIU3lQ-Z=zR?^b8;?1
z#Mf+xgafP`X1D|q&nSYp6PB)?K*iD5!(?88s6PN*Hw7E#pLY!+eg-;^2FrJT*CFB-
z^^ov^xpOB}d_o4qUWhCM!;M=I_2~1z<+mZ?bI|5P&qBphS|R>|xu4?>MEwNlJrS^c
z6ay7M(SmBP@O_AS^!s*CLB-Mc1uuFCQSZ_RNuRKA&U*wAXMo;M4fF42sCdMDh)-eZ
z<U3Tn!vx}fh%5s`#uJD+0nqj5uzJMtDMUQt8N~gtb+e10;tL`mE`j-X7gT%-^u8^K
zECYk?Gl)4YS0VPo%AatkxDE9FYgoQZcmYwLfOgN<E2#Jt0f;%Uc9GLdh<YAPh&y5S
zo`Z@DR6*(mSiaDF15rN(x}Ov_zf%ttUjbcz3oB>D-a^#tK<h79I3Ih5z5Q_S9YnnX
z^ju$9IGewRh^Ht)@}mi~z6<*Z5uXAb4}sNRn?GVV|2#~+Da2o}dC4_jAm$|KLds8A
z`ZW0psYf`_){kX;#cqDzSBN<*^C0OB77jw+A>txiAU=YL=X?j5&(EMR5n?Z_U2zAh
zJ_34w94uZUen8BLX@|rk%$>)f;tn0C{(AWfqW%Q*{tk%k3=A`VL&R&MAn^_>2L%2=
z#B-qQtYGRNLdDNafP_CR9uxmU)W3NIF$X687%CpZ2QdMbKBxYNsJ{Sh|G?C5f{LS`
zUsun_4W8FdfzEfp(&1UCxB~Qk6Il54F+tS-fSxY_%U{=_;%^Kg;RXwT8D@xj8R&d2
z%$&_o@h8ypTVVEzut3y1K+k)DnePe}uYk@U!OZV~ilg6GUc&}4#{$|9g5{%Rc8K^5
zSx9)o%s&hjuRv?RnQ(A}_ruPB&MTdOjwkQofS9vlJH#BA`*XM<;u$AU<I#)<BEDrK
zB)(wf-YTd#j~OIn&OqzIXHfBoCW!eET?`C!`61?bK+oxd)%(|=;x5o}2AFzN0dB1G
z?7;#MbKXGr;X-U@VAu^6H{gZjFPJ$pf)MpQA`th$>P<!=h<L^XhzYRtmIf7ff$p=0
zrB5kgi24)I{jjieBX>c?HK6?$m^sr$AnLb3=d)nr%=)4bah2VW{0K`AVPX*R1JLy<
zu>RChF>Z#13=#|x44U8=goz&#hp6B20OBv0I}b`g#2KLZ6y~04Nr?C#dq{Z#6K9ly
zh_^uR)rFaF1r^tUj<dni+X|@oiX4dhVd2ap4Kb&|86pldKN2c_0J_f?650$5SE1q$
zp!;`V;ZQ3BF-PJu#9y%VxknZvz684754Il0Tn-}sg%J|(uyAOShlnp|hKR%5siy!D
zPniWt=dk>>5Gt<13ke^Xy&DuE>TkF}%z?#Ypb|u!ryAm4n7zlK;&aYI$`e?*{TnKN
z0D3MZES$G1L(JI&J%0=~&iM{1u7Gy_xtS_N{SP*Xy)b{79_42cV&G*sAPWg$m^o_d
z*z-}AI>ekUXyc!=H6Y@1UP8=)#UryOM0^7Dekho~W<tfkK<{6MsZY_uZf~;|#GE6u
zAm+o)#aaLrSIL3+2p0ai+7R_I-KgsKL&ZbT_7U6ZV7GUI4#b=(qL6rj&6}KuirYZT
z0a$&fr3+E-U;|MP6EA{_%RtX-f~DJ&Q1LC3Ant^PkAxn?92sbP8+Om>8-0j)$6Sc{
zu=^t{3?SkUpzSD_JNuyGBA+4g4r}kNg^F*1o(BsHe_un0IWcJGm4z5V#3Rtw$qSl5
z#IHclse}2q6)J9F4#^h~-!U-!fQo-O28l1&IAO0D#GD@J`H--DF~b~EA4#CKm)@B}
z)GGu*@;j_Q<!1pAM?Y_84OATcUR_>Gi24ipknl`^)<>35arAr4`=R0|p!>vO{_?eg
zm=nPP$?vdmo@@;fU&94)X9c)4W?*;#74JdYm*Hj$QQv~LFKLb)MEt-3h&y5Pq@SVU
z0?=~_VD4FO4^gjj9AYmly%{(_!t((1Tya==vc>_TJ_GGut$s&{xX*h?xd$u9HabDf
z*>D$PGHgDV#Tg<l@fcN{(FJ?{a>XH@;sUW3{oZXOSBSU_C&WFl_QOe6Zmjp|yo9Px
zI1LF0So<Nz4Ps7!F(kxFpz*%M4ZAzHLDlbpwi96CAnOh>r{NUDJ+So;TcF}8X#0jf
zL&fi)-4F7}17gktV@SS$&5vyIgoukk&;N(GmVqJ43nGqwE}w=EL|kJ#B)`M*^>-go
zyznz{ltJ?2K4?1J=?hV>1HCUBre4YqA}%5bQ4gC>l=p{-?|`n`f#uVFe~|g23=U}N
z;Tlx^6zINtNUC69cn=jn^BmQk+5r&rHPGti!a#_)0d$`oZ2iN<V2JpUtElEwhd{(#
z)F2^t1M1(iP;rxkkbDY@$1R}{^;`5H;;?p0QW!+s0(x&LEPffnA>sv}AojxgO->OI
z@egR{z<iB@h#x?^*HStLB91=pXBq<vPkx4gT1faGhPwX`RJ}?nBt66IRgQz0a{_vw
zGAv(zfr|ftuFHjl1_OgqJVgBl=sEMSa=Q&Gj(*PVHK_QX8L0N2Nr0HM1bWX4%zT|h
zi1-{WNWOrj6SHK9cnbq0oMGzELdB;*`%^IYaHc@iqxYM#VB(sP@Yw*(zi(5p=U?$u
zh&evc@)I^*kqi}=f$mF!<UR%lk93H72I%-C%$;l*5b-~$5S6g;^FXNhgo6-qSUNAw
z0L7yy!-_``5m-5S6)OJX1w<THFSuqx%tyZmd=FF{<G$%Ei24tr5PM<ycL!A5AQlo|
zuyKsvP;nOM{x6vNq-=;eGu}bWf!#;5A_pRlo==}Z#RZ`EV8X&@V=hF!%vVUfLrh~}
zxDFN1fQBcm{k$R%qFw=d-Yl#=AX@+t4}tElgtbeRiXh?wXy;wOD}jg`K-+b&{2N~i
z5f6Z_D}&{CvoeUdfEpzK!raMS0TFlbhls$!%^oVA;|-~QVdcQo3he1^B~<+a==}n)
z@cC5%>X-2|c%YrLDpm=xR|L905te_Oq2gPh>un&Zg@NHDRQw7L#67U^VXlIhQv<!1
z6V@JPuZD=DpEuPH75Axv_!pK>H`GAXe}Udt1(9W7;Hrg)XPki83u}iv)M5{ZP#oe_
zaC0Ex4|C_ndWiWl(0vdv@dr?G^mDN$HbT^=XhY0_jlbo#K*S{~Amt1!JzRi_zhH-`
zhxzM38$^B0Qb<g}!t*CoyyOWaJ;U-#Lpwyh3G^IDn7CF4L>zrwC?6`0eh!sjCq(@O
z==~-z_bh~p&#{EKUjRBjxvUGK{>pcVJ7MYJ6I8qbdM*>JUbx;3QGWzFJ`6MeIaGYg
zV@NnaOk-e3?t!RRP=&-VO#O1G_z~#(E|`A{dLil$K-Uw()(^bzhlu}yp2G=iueMEq
zh%4|zOopX5%SjON2<Z7yFn?u0#U-HYFk$IIY${Ye+WC{`Vd7}_{h3XNsE_GJ_3uHb
zc!n~h9)X#EW(Gw40_Z$AOuTwFMEs5m#Qm`GdDb})@jcLcf?)TT@yvzf_Xjx;^P$xg
zgZf;EdKR>Mb{0UzCC)<1ZCHDie;!2ros*E5g4oW$pfL}7yVnw`eup>2URZx*I#hfK
z^d4SVKT%>n#QY^iknn+--whQ%a{(d(Gv^&tyazf?0!t6e7eLGjfR4|=)(`tEgoy9(
zgt!OhuWL~89<+Pa|3Ssk&#}o_1Tm)qdM+O%G#D8EEy7;@1TKcCkBEi%3)Ze+S^^Ol
zfSyAIGv_!|JmxVZ{9*Gfc1uC=D8V3rHlB8BDa4!#=zT-5@DW`G5kGMqQf|P?pEFSL
zHG+`vgyk2D<q-8L&~xBn>1`2I{0elxFf5$EK*eLw?q6tL0Wl|MFT_W%^%#{aA>s;`
zAmXt6wFN4!Qx7R;VEHj)6-2!O^n4G9E(Qj!)e!MN(DVSSuREdQ3dN9cgSEGF*Fe;B
zT!okbYj+)oiZ?*dF^0%8FvzZjsK0_%@AN>$C!nqW*Ix%we*mrBm<<)513ecJ=FW>y
z@fFbf6d<v{z;J#8#2g>!y?a-n_foCf2oaZg4N(cZm$PRRMBKp}HQbhOhKNf*&rgQM
zm*7^2xB%Mxdks{40a`zCH&mPlI_?T9XYOr-m=ge9M-4mQZ`%%txQjTX+=jKUUO>ft
zHbK%qEPms6Lex)r0uhIs4;5d6HvY477eu`SbbS#dG#D7p?tzHkI0cD!Sh|wj3lU#Z
z4>2DW4r2Qu;xo2GOn{~Hmr(H+CaB_b4nfrGOoNyYtJks)L&Pl%A?8DLF)%nBg^0T-
zL)634)lI0l&l`vcOuf!Ai25x>kZ^;!U+x4%{04M<8<wwqpyE^BLhOZ!PdEutj~<@<
zry$}2&~v?D=I@1yyP&QAS2zt(kG@_pA1ZzUdd?)QoipJqM12D<#QiXTt%ZuqK=;AH
z!rAp4MEwc0`D@Yh5b-_wkn##P-na-Vej^ZKGORqGbpfKD<t9XZ3@fCA>U9YszQ7!!
z9zrrOh+Kt;XXHcF!^&ZMsJIPU`JWCI&oPIDGt9p(H?WuU3vWQoe*o=o!qS`KO^EoH
zxsZ5=x!)ctequSqe3*C(RQyFDBs^j9wG=9@1064dmFM@M;v1?U<p9JM28J!Sp!TBO
zUu=6DBEA8-UlmsVe};;`fSxA+3pb-X5cN~?AtuA@t%8c*K})we_n_(}ApU}_tBHRA
z5ts0Vgg?YI1_u3y5OI-kh<aE$34O>7o(Eh29VdjjX9`q(1oV6}SUetrilg7pxZn}Q
z{DeOc6JYi-Jcfv)pJ%=dD$WB9PguMNJ%OmNu|Un&d!K;Z$<JWW2WeNNL6RYZ`csJd
zIYAJA!Sd-3sQ7|zNc=)v#lVpG45EI*28eoCIA4T{3;cwrhlP*DbL{ER=Q+e2hJz4u
zVD`qpgouBD-dhT*k9b}|#E;}b)Wh6U2o?9yhQt@F+^&8DQU3#apB>Dd2cY6NpyxNj
z)L(rEQIEcVNA^8LJfIF@Bg~yQpyCIh`4{Hj?oSZ)AE5J1FngCm#dDzh(_!Wuhl)!;
z*W19%N&5;hCu9Z0U$A^C{tXh34`x8(5!U}T{svJ$2fAJkmVQ1$#XZo@t-AdkqMqXf
zBtOF1nN2?+;x^Fx!C~jCoP&zrK|7z2=O;wH1N1&en7t>V;s((E6f7KgenHevfv%T^
ziF-oDJD}%d!0Op9m^j*e=p(53i9@LFFZ~TM{|?%D7YTnM;tQbb1R$}=z%U;wK7$Kl
z4$M8K{~+qo$DdXHL&SGL&q;>)_sxGuyg1B-#7i(Ve>pSofY(u&*h2CJEZ!GE#T%ga
zp1|f?yBQ(sEuiTZmL9G`#Wm2@*Xc4r)E_tqF&{SGG9N1LU;yzcY@ED^8KT|?dfqjx
zTs;jH-vhmm4CXIm7Kr*S&~`6uJ=;bW9&ouA0o|_+ONW1<>K&l_0wA_CF!Zy6)blgk
zD20TNE;M`&utLl~0gYdnf2BAe;zuq*@;fa3&xeY0Y=yWGmVawFA?iKQ&O@u<f{5Qi
z+m9*F0}=m$)}OWKg@}Jy2g!G^ayuI;t^nPS53BDELd7GX=YhlgtHB2`=K}N`KbZSx
zL&Z6u=e@(!2l7MIFUf|8z|zBMsJMYTL>v~6^8_I3KWLzq^U8t{@suZ!^Z<*mSg80O
zWk@=Q^)DVn#nJCO*dPQkXG<F-{9*G5{Gt%?8g+=h0nm>60jPKfFT|a&cqtNxsMqj?
zm;(!kJy7u)v~|eJ5)kzUXy;KkL&fJn`%|!d#3u<+e+PO#3<GrhXDL+t2y`DYY<%)2
zRQw6_{7hJWpDG10CkMLk0OAV<2776U_!SO_e_`d}cBptkJ0u;##s?li#cftW{0l3`
zB4i-u6hP0_frY~rsCWgmoP?z-aao9Z3Fx`aF!4O7_zGx08s@J>P;mojKLr+FKjb0i
zgfyV0=UN4bxWrV5J7MkE040dH1GF55xw9QAo&#OC5AihvLz*%~y$W=k2c~`xR9vJ6
z5|Xg_dP5b6dI7Y1vi_?=#5JJzBf!iLR)dIJs6f)~0%&@xRfmXwcn?YEFnh%{AmTTi
zAnIY`*yo_)OVT0kf#ol6O^Esr(0kTk>0uF69Q_`gP%Vi12hj6KA*L}faOpzC6SyJn
zfz4l7K*iVmg^0uEL5iW`5oHh)VCCm)sCdW@h<cbi*XcpbH~0>TM_B$cGk}Ui&$EK%
zi|<hJ9ccTBz8OK(?|}9PVf|lKQ;2vC^xRiixYa_%D?%Xl!upl*<`DHA&~=iqa(kL3
zL>&Dd^Y2jc5-mu)!2Bg|4N<=W?fz&%TTp!=%3y)E|2M!EsvbIC4a;9#b`Wv&efJyf
zA>vD*=efc1k&6RFJOjEO3|7vUL&eeew@!6{xMv31dHaW<>U+@cqd(&WQD1;IpXJ~T
zv6n{+lEPu<Bt${QSJ*(rVd<v?D$WAk*8p?>SE#rP^n5T__)l?xnEyr=lCB^m1B0q7
zM0|oF#C({4JD}n&havF-OFuzw5cL<HK*~K>JNzzGd<yg)A6R~=bBCz6Ks$%+H&i@k
z5+wb=(ygrrM7<1jJ`UFYTmlte06o7B=C6ZLarFIVa-I-#3ZV0<uzXYn6@Os^2?3aY
ze|kgI&w;M1fz^Wwz7X-0dl3J^?3MI`h|lSRh{MX65~#QYT6^gPRQy3Es(*$3A?7d~
zKn>^nQ1PAzko*ptPtgs4s884nQ4gzMmIXl4l?AlF3G=T_AVj?d^u8omJCG{~BEAB8
ze;=&9cNZ#tU>l_ThxH$uf}!dcK->@WuSW<(JOXW<9%m>I)^((jp%C>6FCgg+R_<Ma
zihDrKho$G<Fo=2u=y@rSSYu$Y42OunfcA4?`TaOlJObL^gqg!10a4%L2#GIPx-Ec;
zvq0}@g_V1YpyGFKL)63KeR?Fs91iF?X0UL03l*P%*1zM7f~bGc0SPx)I)57t5l6pw
zW^oKe{EPskJq)vVax6r=;{e1QSUg6?LBuVf^#v?^_CduN5+LaW=1%^2i28^{5P!kc
zUrvOG*Ff(vfr(cnLBx3&A?X2@u3kaKO*A0s(*xSRYDtEuZ-Jg?4$EImDG>1!(DpOT
zJ?o+3643LvVfk)SDnz{n^j=z+`nWWR_!(b_zhLhC0~No5b`Rav42b#}XzT9EvLNE<
z?U2_{ag!Mk^I`3!)NF`)4YYmbl{pacKW`!707=yh46L~j@fx&!{aJYsaSiDGZZP%7
zpyCfWAn^+e=h^uX^&ajJpTg8D6+pz%#~ar}#h;+<3+^m}sQ)kpVgf8*e1?j@fcDE^
z`C>{jL_PX_i)JMd@e*kL4vUxFQ1Kk-yeh=C3=GVr5cM)>^AW{R@dY<g!|f|n9R0iw
zhcbvc0?>IkSbek|D&B!MA01KwQGW$`zd6i3KcM0a(EEvC;^~zT^<SXpb->c$=1Nex
z%FplsdcU(3w14^$s(wZmYCaOE1*sQhF!%%sVOTtR)I!YP^B$remaqNlAmV4vLgF3f
zo<C6WJ<$6~AhE{4P*@LD-wja@D^Fq?A>uDwAo&z#&N`^L0<_-;Q?J?tQQx2gDQ95i
zynZu8Tmibz0#=VVLB$RFAn^rTw=f?nz6EW+-u4!VIWC0|cf!`c6}Ljf(a*!=Y=ekD
z*#+?_B=i^<%Aw*5pzDrc{&MPosMq-g$)_;&El}|l(DNu@;uE?c>J6al&0yvzbwk8m
zp#Fu4he5?F>>%+4>rZX(2E{Kw!-ffvaLb3L2dy56IW~F_^|1X8`n?eGC$*^VJP8$d
zD2CVwix<m&sCsC77*_8mPk@O3VTOb!Ed8fXgowAGo%fPI8GHS^WHLlO`o4I!DG+fU
zABa0)?opfy5%++e2L*901H<#_5OMVRk@^`BarAa?$1I5W3F!G7F!#TMid#VU(ZJdv
zIkO?^Q_%MH9EOTVpxqOyHV2~qPbeh(VeUT(6-PfWV#i#F`WEQ9zK~SMz`#Bad$^^{
zgQ%YXT@MCxXUTksc)<dQy|8?(xCkPCM-Gx-VEx?1P;rf?kbDX&KbI|msArIem;-Ci
z*e!*KTR_LLVd^)+#491@z~Y5*8AN?dE5saFIt*R`5kCT5?*TJsCse#c2-Td2D<SGD
zpyL%i(EhdPDu}qpVu<-L{~lTc5f4EdPs>~f5zqJp2?tpJ?gLcZ2imTHxyNNaM7;uZ
zegxLvDS(RaK-+)evJs-b1Z|!)dNV})jSVC{!@_4NRQw0@UJqFLz_bOTUIV&+6Xu?r
zE!fk;q%ELwK$JlOZ9n@Ps5y6_>&;-{b7?Eoe6;?o%65o&1=>Bo3_Bp=9>*c^0!yDg
zP;sA1Nch9f$MD+;QJ-NA@hQw+rajo*uf7MOK1K*qp1{n{*$WZ3`3MO&Somy%iqAn?
zZ=kaeqW;f%h<jk;0E+t|;yTd&DXe~JfQq~DLDa+Q7sdk+^(+Yx_rUV+*Mku89oi6o
z!Nxf^AA*QafX>Uq+AS4_A>ty65ck8xm5)HgXYfPPA;dHW1|O*S9q9Ziti3uJD$bz`
zQ4cdG;V8tMH_-d(VBxbBD$d~mu@^Q@^8FY@y#usg04vX>jzh$!#6aQ~mfp&t;u6qx
zT(ENHC{+B4DkP?0=G=vfcR=UCVeU6L0Wn_%8ZWT*BqApv;vN?u_QKRJhl+PV?-_)Z
z&*z}x8qjtTtX#4^1u>_F3lfsBaOi}JPdE(;H(38}#u<oug^iH#fteqB79u_ey50=p
zI|hcSXL%SFGVn75psn-V2vy(F2uVK>+Zh-#E<nt2LA$S9@FGOK2YTKY5464xfQonM
zLc#%N&caI&^%J1?p}^b|b{Qg`a1W9`Vg0XTP;vD0c3iGN)Sp0`caXXU5m$lUivf%G
z1gN+}3nYAC>HIEKTm@}ieZh5zIWwT==)%JPAXHpK8sa0E`As(<>JLEADT1kIx(N|S
zzo-5lR9pq>9#}Z+y9H6t;{*wRSoy4S8zSxk6^HF7s)mYBftIVVeBF8%q8|NxA<lac
z@si^Z8)5BCHK_Q6QxJc_+SOiA@q}tfyuk9^YN+@P=sXe3-hB@s=3B%<!WmXBr9Fg*
zH$c}pz|3ibiYM%X_!nY31B2fai25ba^D|-L`4uXDMIT~5tbCjK6r%nIwEY7!=NnW!
z0Il66_#C2sj|jwH7ohd8$4iJf`h53VsQ3bX)bzaeHAMXhYgF-|HxThR(DT+{>4fnu
zMEn7oIp5wx#9NXe{(|ir%KHEj-vb@Df%TgbKSIPK+92v-;c5Q~DvmZUwhSt+AOUGt
z!|IW|&k*%Tp!ZO~%yIkz5odv}ON5n^TwfvLH=yS>z~Wu*J4BoVZCp3-JEWX>fwsOh
z=R2r==V#D>w)2~z<;Lgl*y~f?9}x4=_X+C!z^*<Psy+qU?}L?xj6WgfBs_$qH(0x|
z0V*C41PM=Ax%~<%z6Lr!1xs(1zaZxP@q?&`rMGKPae+`s{({wOdA}j*_dwVALu45k
z<o-a!O?)6Gz}Cxs`wJ0QQG%Ec3umMMpl}mqNVo&Z5wLyhm;Pf92Nnii@I3eg8A$qs
z=we`Shl-=G$E$>jH$dmDVCn5E126bI{27gq^aC3=E@gz6KLy$jfu*bSFmdR<U|4vn
zGC|ZcI6(Xh^Vex+h`0<Z#C%x$N`@68{>KoKPhtB>6WJi*2GDiyFmntzAmSODA?Cx*
zA8UY$m$*Vg9wN)YFcT^+fwo^VniFD<12o)V=|_eOBEI4;!~}?G3=Bn3aT9B3x`LJ`
zY}^p_2j)V=VeQFdQ1L&|dwF2#Dv^g5>$q+i4)OCm5c4erA@K`w6$8U}UQm3AG6+D=
zV~3sN+QJ7>KL<Jv33I<VKSZ3z9O6!xcpg-I19Y4R=1xNah<XvUa~1wT#bcoRZeZof
zB|(V#JG&v~!_vua5s3JSH4t%FJ8G^dL>&Db=J!x>543jd6LE<8E70>-VdZUu1Vp?9
z?VO(<Q1K0D>k!zau!p~s6vUh}X#0{TLB$oI_gTa0>q;4j`YW}NbPH=w>d8XH1EA}x
zVfkV%RQv@$YCIm5gQ%b52MHh8IElVIMEnoh`Jyt45OEFYxtB2WPeH{i>>()xmS3`!
zA?oiy@9Tkuo0<wlyaIa90<7FP4;A-7yYIV06{7wL^xg+pI?+*sh_85pYHyP|MEnKx
zJQj#71H)3N_=LNV_ARU&kk^2yuYvBTgQd?I8jy5u@fPAjm^tsD>OF)YA_~y_XsQV{
z2krc>1}*IIzFrHWz5|+mVCULBhKl<<gqROo$8N3-anFkn5cj~^QTuct<~Ts-mto=T
zsS6Qb;RG=U7B3(5Am-da8|Qqd4^fZ45B;YBM7#nm9@iT}#Q#9k4=jC}7(v7(PC?Qe
zEIijk#T9%Y=@uqF%NU}5!!3w<nEPKr#nJZ>EHr_r4}q>LhM5y+3K7?UuGfXND-_Hi
z;v6cFc!#O)go>NwLFz%+`FLsO5cL+&b@i}t+Y1#(->0B%0Z~6;C&YYMc|HXyegHa;
z3G>$*sQ4A=JxVb1eJmm7STI5ADVX{lQ1J}tek+*!E3F{vB{oCC4b~o3wuXo=`2dM`
z2+6>(8!FBNz1JIN4wnr?J^DRp`cQG5FR1=n0~NQagTx~wH8L>B+d|Aqfu1)A6Tbiz
zuYs25uyT8v9Ynng+PIdSJw)7q2jVYSK7HT_5x;`APOsAmBEI1vL_I9rZbHQkp!2gZ
z_bhdWsNVuz_XSgbA1a>04+(#my(e8D>W`qAAL9xU|6&9QA6U6`5-Q$c1}Rrz^--1^
zM14pxYPijYinHv6sE4^z*d3z&0or}CCSKUflRPho`j|No_rS^rEpLeUgJwwhz~cQN
zR9vAAA_7Y%wmuN`SEL~3z``dIDsF?eUs%NtqW%wboD-Iw^#UN`5$hoK!pwOG6+Z#J
z{}kq5??8xp89zw)!{*0Xf*|51(0fl{<`hH4UqI(aVBxP33{kHT49VB9agVGJi1>yo
zNI1jdML!fGz6Py*m>UKWZ-B1DfwfCdK*dF%_t(SHiE21RJx2R80wNys9}@4dcKC`Y
zh<FF|9&^}y<(Vk#@%t019{oHnr)ccz6QUvJ$Gn8ZEG*piK*c|x-9!2nD$a8l;!YoE
zy_OaOF~<VB?gHjtsd$L^jr)-Jg~hvmB1HViHHbMd|MDb5#5JJjTEpC94;BB=1ThD;
z-ytCtqP_!qE*Wfo-y{tp&I8?_1&jAis5l4o-UNuR85k_nA?o)uLEHmt=X`^TKL~=T
zgtepGG9c<3pzef?dzWTl59iZR^+%xh8bfju14C#g#GH&Ih`q4z@y>>bKgosUFIadU
zfr?+*12F+sp2y`t)Tf+*q-R*a?=MvR3-mlUh%N?(uelKQCD8i~VeK^gJc#%m=y@Qp
zaF_@cM<2g!Er6*1vJhf2tUtRDDt-mJehd<N3=FMB5cM3;aRZ1h28QTjh&cK^BaS5y
zah+2Tf5FOuMNn~vrI2ugnXg|8Q6B*9XTjn<y%f}*;b)itJ@+pY+TXtdRe!`E;u6?7
z18QXub8eVJ#9{V&Ld7+p_Z32985m|m#dRbh=@XW2??J_v2teEqQ*TxdF<+(>;&NEL
zFRy@#L(c(#sn4#2h|ds#m=AMLMKwg+BnDDm!P*r^pyE5w`elb}A?i7x^)k$zt#uIb
zm~x0aA+BOz@UMr6XD~s`huyRG11jzT-7g8dht#bBqCO-Aq8`>>jcJ648$j=OfSIq<
z0ug@z9nXh_LtHCFTn2jY7|fmaZ4mJTP;pp(d;=A4Kszs5r30dVhXKT2HqdzA02Oz!
zgoG!oJn8L*s84~O{|^g)`yPn62ipA3y<Uj;7e|Onn7?@YAmUG;`^#YQH5)2^<2J-z
zn144+fT*8?)}NX^2_nt|y&nqJE;<GkZ-JiE0*iOM$q@DE_g}1lim!m~=YqNOBvhPX
z1tff6<%Z`Jh&kx>b?`KZcn<XZE|_~ZL&X_3K*9kg&ORNY{zoRnd{{hQgo?*N`?Iid
zB<mRv^)I0Nd13K&2r9nf8l*ggnWH-sqTXXJBs^j58JAfQaTVx%7OWmGgo;-jftUlE
zzt{#9-vC|j2eVgrHpCqC^+LTcaWRNFuzF`dRD1^)#67TZ-a8j!4tjq<WFAC(1$18<
z%>CEqVXsHj=7Y*HQHF;5kQ4<W85oM@L(CC@o{tB!cM(+Fqzh6`!qQv!LWp`F==v*|
zy^)I`;%lJ$Lt*La%OZ%q3ilv3!uoO5OCahUpywXI>M4Vz5b*#XNI1a8@xqot#0{YR
zXjr&yhKkDsK->w7uaM;s^$}r^^aFE$$_j}1hlP-G2IgOl)e!Lt=)5N^oz$*@h)1BE
z8~+t5{>KDjFDx9^t%ayZKVPnCJw&|ZDa1yYdv0!kh`TgE{0nQRnQw-O>$pJLt1$Ds
zq2e2$=RCv0ZSppVdW&F)`LOx@r0o##4Cr|Uu>4iK10t>fJ*N)lo{U`(@eRI^@PUQH
zOsIGX^c-f`K9S_z5cLo2A?X>`9ykmYNALeG*aJxq6=>rg$M-<Y5rCfG1uIX|_d>)=
z(E1%0q2dW>^`P^9h<X#W_0>KHA>!!k(54*Z1<xmDpv@<4I0$j)4z%;}9z)G(@PLFf
z%)g?CAm%rq-IKoMFhu;%Mo9d^$_L3K5OMT#s=JOt#E(GxK@8A#a>{Xt_!DUQhn>sx
z94amWZ9hX?#lW!n6hyrNv>gt!_x5RscmUe@JZH{A#2ujfM_}!-$a4_!6tw=!+Vc?c
z9RiSa0&6c>UVw-n$bpE%(x=m9i1-q;`{-9f#ebmPm-O=rME#63NV<Z#-{&es{Ld?h
zPaz}&!vUyx4)h#3NNvKvV0jIqK4JnyCCr^4u0i7W0(3tbY@FHXIz;`Q$q@I$#>cim
z#iu~;YliLXd2<7zevL51ov`vp_9jI9MjXT?5R!pmJ5>A)JEYuziPzkMs)x?AKwQhf
zpmH1HP7mmKIIJAl3l;A`Ti0!L2c({#p#qwoJE85C{dXYd&o~N6hp>40b`K){26`Vi
zEPR&ShlsP>hqx0`dNVNGfr{He_h-S<VbKGKdh~Kw_#s5R#s*T3!RiH1sJH<1{xX<<
z`JX`4w?NNTgZbA0D*j<1B%ER8&j+ZuiYX){Vfj(+Da0HN==tF=^MzmVVm;5$-~~ke
z59qn*BFvD0`vw)SfbN5Xm6OJ=u-CIbuOQ}Bp!rMaEkxV_x_$tbp5H*lIa(p{0&7q5
zet@XIfOd{$@kfaG5hsXxn1A&@LBs{n&hdWu86wVrw$E<TSBUtIgOHGcmGf7i;tek#
z;S3w+H2MZne<KTGFDyN5_yI|843i-7YX=E7hEG2r>Lt+D8=w9K5&r`nH-MFIKYv5S
zW9CBA8!R8C{eg%-fSz9sOSi25A>wnaAn^`!zY<hjg8||%SbKwqkq<ndSTY4-K17y*
zAqgtJ0&QR66{z@{HxTu(bsa02Am(haf`kLioY^c8arAakCM!hz$W2Ij0*m+aP;riZ
z5OZMuO=p9sN8fia6Dr<e0P!!(oKsM7^z-}^*&*gEaD<o->+c_iiu+80m;)0R;ee{Y
z0&yp-|LzMFpK}-DQ&@Sp1S+1g2cjO9FT6P+<}BfWsE4JKrBLxZ&~<CD_>$m)s9%6~
zPv2pvxCM0l3TBQ4H$;5`bo~R&oKsNo8F~<Z!OEGZQ1Jrj{#ls%Ej$o&RzUBAhP8|C
zL&e`f=W$^9i<cLo9(_Es6Dn>4Z4bcQ`4%ev19~4iEd5O3gP3z+0;F9EGygwS+-EIB
z9M(Ub&ks>Q13KRd2~`G$Jy7uzP=7&u&A^Z%08zhy0TS=9di*C$9D0ulEF7W)A?nfh
zP5gk0D?rz8!2Fde#D{gBw@nCQjt6u-63jinpyDOa_A|`hY+;D{DWMP_!OHmuQ1LH;
zkbDPAS4|=i^&im2yDG#W;uU`&=@53V)FY_)3vNhw!rW6Q4pD!F2O<u$*IEK1&Hz2n
z8RpJBsJI1mpCc^3q$MHhHPFseO_YL&Tlhl!^#NKQZkL9LPxuaTC#)PhErUHg#bqJt
z3&bGmVea1v71uC?m=9YImLvyJ&jGz>4d#9ud8jz_-b{!t28IHtIQo7NFGYxY5$Jd(
zEMFKZLBusIASS@v|3n2M&H-IF3oDm&RUzU5#*lOf(Z#@^qyZ66*#rrH*tj>7CPe%V
z^qwYIxt$6XKjH?dUtsC*1XNrDx_%yJZ;KYhoHNk#NnrM>YD2^wq9EyN4YXaYrwb7e
zSq-W07O+Di?1COdd<xn=uS5C}@eOG4&T9w}=Rv#YRND}H{MJC#-+}IDgvFPM5yYG`
zsgUr2mCsk9;yp4D_rvn_921CohP#jy0yF2L33hu`O!=_3f5J^6<~)Fo!@$g64i#U(
z3~>)^+@sqJqF%)r5^k`3v<oW!0(!qEto^XWoR484gDArX==cL{{w384Vonb9UVDfy
z7#Q|L#eYE0J%in|w#*u$UIA^Nj-m}j{7F2-oiKCG*kBKbXHfMK&~_#)Uklk{SI=t)
zG2bQtVlpgW$3n%gEP|wSSU4!#gZ#_SAOUTMLz5eWojt^y8+j0OVEu?>sQ8y?NO(eI
z85r~&AnI4Rqxx$JRNM!8j~gss+=7a4;eg~9SbETKgqTyZ43d5xz#QZZ5ntg8Q4cd`
zJye_lT93fmCyFi*^%m11{)M?y&<!Fk1HGpVW^aNUANbr4hFcJmVfp$hRJ{vyUocF)
zsXN3R^m*s|P;rIF5ck9Cg>{|~^(I>&E`jBj7%zyp&ufS~VdI2`-Vky0{TG{|;w*O{
z=D^&e?gLR@fVMv8EL2<rTK~ezndQC^^&9R&?1h>09V%{M4KW|qK2h+4s6PU|j~=Fe
z3sjr|dY%|0^cWaY{2}V+K=)t6#=$HCAmUdnA@K+^XE97X6V*L010eD80&RRlE)ZhQ
zh7L$Ng!QvFLd7kvLee3u-1ZKFs5gPu@38*kQ>gfp>k$9K(vM*<M7_avh<jk;U2UNd
zarFIMf#DGGFS{Wj42$<|5fJf^Jcv7C{ia_~@e9y>h!EQu81f<^>MuaY?IETyFbGFM
z#AO~p+ye`@WT?2s1BeN*amWs+xC3-v8|Gh^Xoxve>>%L-tB-C%#X}ZA%!jR`6N-hX
zuR-g#IzYvBp!4;xcHjx9xC`1i5`P@ToQO-1aDbI#)==>kQy}hv)#F>B;^^y#UnhXl
z13!a6J|z7VL#jcBq(q4MC20Hf&n99oC#91h>OVmHxv=oO3l-mU58_UkxIi*Q{e>t<
zIK$RE&4P;GaEG`Dmfj>%AnG@u^+TtmLBw^S=RCvW<qlN*N-iYEVeOX3=@9jQpz9W3
z>4zl?BHjbtcLod3tSs#Qt%a%&Ks$G_KO16B0dyP{X3kltxQZzxUSQ#1odZ#?fi~at
zJO{hIF1Zl(EYNl=EPpM9ipyL>H9tNN6u+Vj4YwgB39KBxk_R!zCLc9?ZstS8?@WNC
zTUhw~DTIi-pxs-yqX;5y1KqC#^H)_dM7-x3q#X+@pN~StpX5Tyb67i}umqz1!gYvx
zSU$P|6`#S0ntmKhA?j<O^N$eUF)+M<if=&Mk2b9WqW(lC#C(Xa85p)!L&Ud0@9%?&
zKZS~Spv@Potb?fkk^phf6=;63tA~g)K->SYa8_=Fh`T_~d4Ppa3sn5ab4WPA#IHfc
z70|}(cv~RmOo5(92gx-I45d(U^!p-JTd}8~pjL=EA*v92Vg8kBhlnqL-ggEw{}fC-
z5+VXCm;OV=KS1v<gPC)@3t~=7Eku0?^c(<@ZiqMs^!`5B`iHGh@gJ)pCcxG|3-v(M
zTcE8k73{<AFONQm`U(q3xd98$Gf;6CwDsFX6Cmnmpq;z53o71#cFtbpWQckTv~`$E
zra;6cL?G^m*~>l^B0d3n9|S~}fx#Cl9$*R)ft5=PGa%|Yp!-B%>3<hg{0Oui2s2-4
zCPe)TX#WmY&bULxd7$ffA+f-~z%UD<-hl;TFD(3*LB)F-Au3_{=oVDm06OmstFH~_
zLd;Q#hopa4e_<I^{7x>U+<=(Iz@Rt}qW%loy13qX*yHgqRDFvuBz?ld!E^z{9EVGg
z{0j@W`h^g20q8y;n7>{?#ScLDiNnrIw_gNN&jQ^C3iEFjR9ptS?++463=Auw;tG`z
z_rTgk28$u)m@q=bVf$Y;Ld9jE=NQ1^OLPfD{RQZKoiKmRhl>Az-g^$S*Jc?+y#w?d
z1DJpRu7HS7cn=9-nE7W{V(;I*UkOpa1$tgIEPO&&LBs`&AU49r69iX7#FuzN;t>`;
z<xueiRaEtsYar?upxr}ly%r+w@f%_etbf!76?eId8jrQ>AnF~^_8Fa9530ZT84Bh@
z^0gtfyk*`1QU3((oX--d_>vb8dtu?T7b-3RZHK_xb&sIpEzo<1VdanBMu_=)4nWL-
zwLc4>;tlg5?uUd11B1yHi251O^N?ZoK7fk*K-=N4`OQb$AnFy4Leh@}w46M+9U|T!
z0?A*ncK$c0cn@@656oWi9T4?LBp~%ZBvmjl)Ir5Xp!<ek=CJRCsK0==AK}j~h`0iD
z-#0A1?b{0x59mNOKV%<7oCDhLfZ4kgD*gbvP5>4T^7|p`Lp&hy2uuHcQ1La;^HpH#
z{SH9XAAp|22}_5Yq2dwHd<3(%`4B|?i>;85fw@2CFhslsx_=zjK3oVDXE_Ej0k%%*
z15|tt6D0g$@wNI0#GD%?5c6T_LFO1l+`<>49%g>iG3@2rd8qn5UJ&&V(-;^Ojzi4(
zpac<txqlH<e8XdidRTi;`UFJ13)=k7nUfH430p||gslhgJOvTwh=z#6!gCQ++@>Fr
z&SB*|(^>50iP>3*Id8%s?u5B#E>!#vwA})WN4|3q_2}!hyv{@Nb--*$dI*B%>jmc_
z>N$8J`2x0nzU=};e8ys^I8=T5C5ZSQv~^HHS0LhVpyxzEVwr(~`zl0S=NoExo`s6%
z1VF+8wodigHHi8<Hz6j#{Ht>vB5ol72?v;eH$cU=K*yJ0{r$U8agTQpdm*MVFm&F4
znByV`u@_<*14G9xh<FZkoii-IgxrRR-+}H6fYnEDpyDq)Am+g0UFQx&{S@eWeptGi
z1r^^@ikh#z?n2aG*#dDVO#K0<_yHqG_`~{T$@d`Y??gfDg@r>sR9xgcL>%U??NIRr
zHjs1(%SSWsL(C}<fS3;pH^m1K@dwa*xM2Bf5mdZn2gH0>|04JyL_PYsC3%k^;vCTP
zYGCRAFjPDPdT%T&UWy+>)GvsDgbz&pPN?_<=(#$u`jqntM12A5-a}~mG=hp>K$|yI
ze-2SE0Zk9EaN7eF&#8xm1FT+ldI3?dU<+{}%spXH@dMC(->~r64i*1W4hd&ix~+c+
zG3N+$zdy|0H&F2pF%WxU;$g2K>eoQen}UhYgo>k|>%I#rp3@F72j<Q{Q1J;HQQe>W
z8e;yEH4t$K$-wXuDt-of{uRvLJ#QfDKXgLOhozsT?;zqEp!dAP?7a>ZUjiLBhM8me
z9->|VI!*#hpYNgK2A?4=fshOgO&=iYXDC3*D_Fjm_z@y50$o1_6aNntw=jda6P6!a
zK0(x9f!^Z@>;EqK3=!9Wp3ereSNaP?{0ww|9IPI{0TnOEfvAMF|E0b{)SECs@-M6(
zx&kWxp&z0i=3ky~*y}0RZxC~CSfQpLmhTYpnpQ}@fQ>ITK*gu*hvdf{(Dc9lCq#V-
zbUYK*?wa`vBEG@|;!aq6@&AE{|H**35H{~n2^Bv8U8e*~&v&8XJ<xl~UO?MX3jZPI
z{D7{jgqg3)$PZo*pkNR27c6{MLd6ZB<F~MS@INy@cpTdUZM~2U3&flYCn5fY#d|Ru
zM4ZDF67Mj3mDxe}0z(4@iE?3ws6P@3Q4jN%ItN7D13F&-2@M8@1`d#W_!%tbLDHc<
z)U3@=^(D~ztzh>0b3)9CfR<x0cW!}-dqC%RVEKrF8=}4hy8Z!Hp3H`dZ-CxM42#Dv
zQ1P5+sPSmb12IS82PB+f_Qvo+#Fs$FZD9FPjSnL3(ho^jF!w)#iYF|Bq}w@A|7!3<
z)H|Tv)A|7_t^wVT1~cD60HXc@bpIgC{2fs70O<H3EF9znLE$XQpn$giYN{Z_oEYf-
zHCXvCC<GDLKs%3!Q3NWk2Z^s5==@7HR9pmlpAO8OvZ4@sCD7JMc8fyHaX~xhtyCN$
zegnF%4VF$yBq8D|a**(crK_J%ai4FHaE8UNyA(uy40PTc7GEaP5b+QVNIHj&2MWkR
z#9baj(k(39?#e^NIiTlez{2@2RJ;K?jt#RnO97&O%U4MHfw_MtRNMjWJRAu{h<Xob
ze;H=Jsxm~p1MPg3G8IU8K0wRAn^Yj`(f1pws$$Qld8!cgKlCBt2`kT|)F9$1(Dk%1
ze;t8}Z<q-QA4uwDU{F$rsDDre5r>uA6QSZ3w;(EE@%02MKEVPa4l_SM17gmOXApB>
z>MuaW_dxe4!_5B#6_0`LFN3w0+%+NQFhoJp15ErURD4eeL>$(C57&aI4}s1D!p2pa
zbRgmy(0GBxW3e7Y{LfQJxWU|c6Ds}!dY%%*cMJ@z`VjR~pye=3T*v?-egk^H9xT17
z8$rZ%f+6V>rv4OE+ygoe1`7uhV~F~Y^$-`r<_G6O#S6|s#9`*7n?TgtSU|!7X73DB
z?CIo;DMbAQv~x$7m_x(^p!d|n`jv(j5OE8%bI&eYLd4I!hqwn;KB!wk#8a+7#9`~Q
z=0L?gp!>XF?Pp$V?CvzNhM1EB?bpNHa|$ZHAR7__5L*}+{zAo9K*ytC;ume9=0MvU
z5M2xmg?12e^n0Z_>>=VTX#2CupyGQ1Amt>?oF7o}4bXW*SU9*lK+N%h?sJEg1N))k
zD$x5MIiU3gk0V5V$!dtnuy%zORNMx7Z!&DXRwGn=k20iOf`#W>sCdI1NWO!Z#=x-O
z31WT#+P;-$XNb6hJS6?V@(aHUM7#w$4hhS5E1=>(;vni_=I6UY)YrsA?1iPnWOs;o
zL?A>xOq|67BJP0JFPjS$cY&U(2~#iW2~n>C9bbZ#|9(*Mm=H+3!1|#dpyC%ELc)gy
zTCc6~f|z4472<N(c}*vw;yh^cMD^Yf^*@>+{(|UYU~u(;h&!Oo%WsB?D?r!zz~V*L
z7oz?RR2)`L-iL}yK=&=e%AW*3i259~^Nu9^A>s_~sP1_L6+Z*rp8_jSJOd!=WhOw>
z!@_d|RD1>Wz6sd8iDV!|eE`}xQfClEd<S$L2rPf;21CRvk|E~9(tkQsJU|Ch?!nZj
zheFi9fu17-3s2@Ss5o@L5^SCG0jRivH^c<kzS<cPkb1KM?OgpWU~ztiA61a_086(D
zkr49*)KJ|y7b?zB3vnl`Kid%vQJ(-kHygI^?=MtbLL8zV;wlD)OR*63Pv%3?8_Zv|
zaS(9@=s8F*@uN_24z%;i=Ep<SpFlfjl|K<8E`xUOc^p(c#{=Ron13%r#e1Ol%fRf-
zPJ)>81iC&1mR}5#A>tj-eke@+2B<g#w0?*A_dHZwVLilN*mzWO3dEcR&~x%(<rrTo
zMEnGFoD*h_KU5t3+|*@I@fQiG_44~Ph&gAV>l|R^s$@Dud<WG1F!M8@;tbGnY?wGx
z21NY{=zKRU9GaoxFQDsxVD*k#CPY1lB*X+*K6QqQN8E*!Z?O5M?@;j$=)57U9uLcc
zn6m@gzkub(|4{KgXy-1PWkb|+C_%y*X76*T_@3hs_vk>&H@#el`T*#?fv|pJPd-H4
z1v+jI3%4ctkbLBTcD{;N0YtseKZyCT^soggF0ca<FR*errI?>VfI*U>1A1R7v|3{*
zDu$TzrW2B1VD7nC3K6&23K55;+nzFr_?xp3aag%zPyrD~Kc7do3L<_3Z5_x=sQ3iv
z{g|+I<ENnF8q*=+3G<h0HN+hB`~K>n;vNN%_=SaATn$9M2y|Z?tUNyl6@N1o5<al;
zldf8bdX>kJ@Pw6<I&~273DETb5LpI>PYn?98_@muuyp9u2oZ09o=*rf=KxgPVGYEc
zuymN)1X0fr2JtV<{D2mS_>0Yu5P*qSL&X<B?}>xRGB7x_LexLeg^0lVSxHcF7fpzN
zZJ^^Dv276b=;z8hw?o7Op!UMj^Bbu6hKmq$VCl-U6QZ62nlE7EA@NZ04cZX@!opz}
zRJ_3%Vh*hRsn!KCX9Dy*99Vy$8!CRI7h(=9eg(TB>i0m$PhjRZLd8>{=ZnJn*Q=r8
zCial<fu#q>9*8+F(B|tO^g+ZGG$H967XJ4qK*T$s>(*f9QtL#BxB%MyV)rLQ#805z
zTNFD5B7O!sUI!~@f~G>meW3U2!R%$91`+pwu6KpGKNu=L2Rgn7YtQgbhp3N{f`l`y
zzsWuWB7Ov|KVmTxB7P?oq8@hcobxP*_!hK%nk#2v?-zW5s=rc#8eciHA?B=r-j@W4
z1qO!0Q1KM#I5w<2$(RFC|704(J+O1q+~-2XPe8{ZVd-H#R6GT`F9sHFp7S8;6`<>@
zVd<d)D!w5EVm{0qruh){7mQHjeZc~Vcn9>p8(8>%go>Ym&f~!R<+c#29&KIm!G)mm
zoS#8q3Z(r5%U_C%AnHA!_m08F$I7ANCD8pWuyj5PDlTyx(w>3U<JY0$9MJJ1SUC7B
zhM4bj9O7S?IcK5bEYSNhVB#f9AnI>?gZKy*K9`{4KcM$q!^UryErqB@zjq*H8ALn)
zdM^^pUzN)t;tkOI1Yzz>T?r94V1kIi$`h~E5OERceYi0HI;??+pD>4%pRo1e{ZR2g
z&miuH<%@ezarARA{MSLuDS_r+SUBv0it|9vy@Z8B<a&tuhz*eNgvDdv28g%?v>b!w
z>jhBpFP9<t0_Gn1jS%$$Xy**<go^8+-P3d(D!%3!Bz?mAn|hld=AfUSnY9@rj=tYt
zXA4C9LIK1aNGLHdoPmnVh(gj8O#Cxc{6j261eX3&w?fP*fvzitg^&I=h<FNG`Cq>c
zl>S8-7|_PkUP9HsL0k7|upMH~nNO(U)(RD0gI1p!?SQD?Aq7bfu<#Mv2@&sbhU7cg
zJ#>?x;&Z-1(i_Bg3=FTK;wzx{#=^wYc0tTZKpStF4Hf4=JGb9sFUY_A3?2Otd&Qv*
zujIWDb2zR*+zG2s*F(h{p!<nn{lq6w@jK9UP_X*ZdmqG{3h4Q_E1>O6&ixQ^0knNI
zoChJ|KPIEb`(&v25$HLeu=b4ZA&B}7`yt^E%kTf7;%8bQ=>#^99C{d{KIAXNU$Fk5
z{!vi-6Xa@5Xb3<ko1+l*XTCtfA7<}msQ8~uh&U|2OCN)(M;rHh1{FUMjp{G?;}G?4
zpyR6$(-;^sq2hO-^V+a<y8|k|1bY86Y+u+zs5ts~c-jf<^<e)Ah`l9^sNwb%Dy{?F
z9}P=a`6nUjL!j$4VDT<}3L>rmU0(`wXVEE8x)Nn*xDFA4#mh^mdWIhmpTfek`833w
z6^)R1f!P~#1|ojvIV2t-rZF(gf{O1bg@h+8eSSR$QGcZZA`UAjH=KuvZ#e}q8P;Do
z2Nh@Gfuw(!IomHl)L-F&*bA%oKSIS*d?4Zw(-;`yE<)7TtcBPMb7vD&Jb@MBFPOOg
zC5ZZrGZ6JKcP@j9GeFnlK|+av!SXUhy@L{@JcsoQRIfn9CqT;+nE9nwK;h5N;86+j
zR}~~VGkk`szn}#%88%+A;VQ(O2WaO!EV>R6p8-9;0#;x2+<=I$DS(6kti1gM74KOB
z37-~de$T%NQC|><s(vd}TmWr--JDwx^<SX(YC&Afz_1l6o&miV3D&+fyA4qvfp)%A
z+Z~AbkCPA+Ksg)~6qa`(;uE0r)DTxOFmyr1A3)FNhsDb(s5pl=B>Z9Nq3RyQoF%3Z
z|3YkGV3-FLPk8}}cUb+)d>^7-<}}1cSU*c1D*l55Vh*gGkO>t(lMb;LX3m5M5OWSd
z?<0VfKR==3I?(ZdSb7M12vLuI@AFis_<>Updtu{Lt&bt<AGkr%CoI2jgo?}DgOnSv
z@OOR!QU75nL>w0HhoRyX(EZvl_sBklsBc&T@fR%Loqi4x?|`=VAfd#-FzW?GTmgDt
zEi7J`UP8nJp!F2Ye0`|+0q8gbEMC69hNv%rj(fw>gV0?O@c6?7wDAY0HxTt(pyx`#
z%-;nSpMo}@#r_te{s;6tUf6nu=TPw_Qy}3C3peX`5cM(8_A1Q3r=a2|py!;x?B#wB
zQQv`fKF>j@_?;ez`7m>QK0wsBK+i#ih1)c!IC_8f_Xq6th08~XIX2My6kz6yeS(Uc
zLee=boFky(3!vu&!qo49itj*MAD;geV$OkPNcw^K_a;<41$u8dEIjSLLDYMoog=aM
zJ4F0P55z`Te)$L$zXF{{fQ7@H9}x8&(EH_K>HHy7{Du;w{Dh^?|34w>|0F<s3d?s{
zzaZi_pyeAxmVsdwRQv<<Ja$;T`}~HeN57BtK2&@Lw7&_fH#hu&s4ppi<QG_fIqN?}
z9Q~g6P(}gpIuH)%yg4j9lb9jm5!+D1XA@NX4D`HNSor9%K-7mo=UHI=BR*CEtov>4
zSt06|WI;jz)}LJp6*nn?lqaz8WZ;0P-?9>teqil^IZ*Ko=sIwi`*S!U>N}wOJ7DVn
zLB-dg-CO#L3!?r@A|zeG%G-8s0fvPP5)2y9{0=JzM0p_U4HO~nfvFebg^0UoLd=1!
z4_povN8d;3%Lh@<!T>P`)}NXW6-RF;v+)Zs2!SdlG;GfgF((B&UJVIV28KIO@ejWt
z@d%5rN&$#^pDU1b0*kM^0@%&x5QM02_zo#IVClacDqa9RZy#pwDyaAiL5O;ozubi&
z=FEYvOM$qGfnhCFJOJ(dB4J_d?r{?q0Ix?nfi^GGCk!!P1-d>5=HJUuaU1A8$guc|
z5rL?$D1^8ZmVRoX;vb;*Q^U;J4i#5nM$PZ+Vi0rgpxrmeF98t`V1<|u3%59^xB%L@
zE`OyU>K8!wUBbdGT^i(Heg=h3h`r9x_+KXtQE$-zNpG-rny3s!d;!#7uzVB>73YEW
zA7SRtf{OciLec{)Uc6-?=6pE{iCI|t?GRMl1-h>X<}V#Ni24HPISerIpHT5T(DU(N
z?ZbF^i266sadnuzd!XVzyCLNOtY7A+2vOewz5fn2uQ~}TzTyZ(J<Pu+l_BawPC&$A
z@fe^25m#9Su@TlztAmO^$%EuaSbncog@pf&E=c(ML&N`^D#V-~=sB*i{=yrmxCGih
z(3xrw^>?7<49xt$Q1K4vy%?}?(^QA3pP~nGKWsdlO$#Ev1iD@t=3iqSi1-%hd2ulJ
z1VY8p=h2=*#Wz6b!C~$R(uJ7A10A=4#6AN<I#hfGbX^}L^cWaK^dRbAK>JfL@lHML
z`Ik)}qFw^J4-w{mJ|l>DhYTdYz{WkULdD-e&uc1yj{k2ohN!<{42c(5{Fa(P#9v54
z!VOjr>X}2tThR8i--U`tK=&`h+<)ByqTb~e#67U^v9*MV`&@zKJ6L<;7*u=)TK{6U
zHAFoR+BwF8HV|<I=siBLaNYzJPl2AR19Oj!EkwP~Ifw`>og_lVP1GRy7nV<X>>%pz
z{D-KA<@W}t_=))t8)5r>4nf6NynvVk^RKc!#GC}Qb*d#$@jbE-^$=Sa7~C8n>e2U!
zGdW^U56X@Z^$Vc;vtaR90u`SDZI?n^%fPT5Dt^Qc62CC@JDnls%vcI>4@`Z%8$?{C
z1EL=0P6l^~xDWKc0NDH;qX$HM1GGH}t1nWa;wI2@?O^8~Z-t8Mtb~{k3+EP3h&e7R
zA?XBG&Zv1o#1o+99?bolq2dK|A?ji6Kud3kdKNuMI)wS_Ayj+~^j<tzda(C_s5gMl
z<HP1dC;LIf(bxaKfQm~%?*W0?o8u2rzXH1c5N7^9sQ4Y|{pm3E69ORWD_9`zgsDFP
z6%T-}(}uZUED)mp4Rl=!EF7Lg#Z3w!Dq-cr^&p7)0x5_%Y<)Fj2t=IW2gF|3c%5A+
zsN5E1NI*L$a9=1yy$U-doMH9;4XF4D=sG%xEes4bVG#9Sp#6PVzE~TEJw4xpsy_mq
zUxVex3E>cPc%b*P!P;HlpyF4c=RLyQ6B7YZ?*KhV3s%l_Ld7>g*QLYMpN5KWfu08o
zt2cw9Am(g<?ni+2N7g~bZ%l^d2v~jb6Dp3rUj1=2#GD4`ye%wzN@5`5cl;nCu=KVJ
zD!u{j{0g=>i25Boka`y8{^L+_5$OCT#54wmhfwh~X!{*bB|ywM0loJGmcJ$?Ld0{9
zL(GTyH$4d=-h#G2>laj91L{s#e_?hqM14pRBws^9iGjg51(dG%874r_{ez8%`=vnD
z+o9G+^Pu7t*${JJ>3mum#2k;w5cOKncEyo2h&gl6?rp40hloc&$5mkCKinA*arA!B
zZK${iv_Az4Plrs1`XkVDK4IyZH47pxa2VoFn16er;t6Q?$?nO4sE^=+xF2@Dhhr{8
z{15c}VVHmCL&eeOJ=ya>;ULQJ1G>%}=1%)Oh&dltK;jYRo~2N6nJ!5Fg_YZU`4IIs
zXCUQ2tp8OF6_1F8ln=1-YA00u4B9@~e^Bv^Sr8jx;{)Oa5c3%pLhOa5+Zw3&gG7is
zVeQ+ZB8d7M5fE{hzru<k;tt*rb71NVOCaJLXzS<m%OK)!d?D&#<`|Yk#L>?i?1qZR
zbVJ+^YbW1@iof85#4pVKuPPzt<XncRhs7616+|5UeAI1K*vq{SQ1u>Y`_^-+A@N)A
z0%9Yq-n?H8F<;;`Bz$1@=G8#NS3vtsF!9AuaS62Wyi*HNFS8XAzYtp(7>w(n;?Q{<
z*gUL614P^adhQUcyvl8Yh);mtqYcYn8=&GMdm-TuD~C0kA?i0k$Dd*GxE3mYBN&n|
zVDY8h0#SbhdQKEfy?q-*JOSF@gt;>pCXRN_^Zj=0;s322VopycBpwT(<LWjY5OIzO
zh&U`fw|9Wzg`Yv94&u&3Q1!K45cNLLbF^UXnQKt-Gtm3yVC9BvH$?rF`;hR5iAO-i
z9kxUABdi|h=!2-Yf$md-x#t>GyhaBS&Jfo!Fevv!)Tiu+m;=k#)1cz$>srMpK-BLj
zgQRnq`I-|U;sUi0b71juZ!$z&270atOugO|i1-p{{RpdHDxl&XzL0baI|n#uDnxzA
zen>d{fR^VopyG4T+Iw8nAnGktApTtd4S$pA5OIMbh&eF-7C^-{py!{%+}}S7qJDug
z#J@1{rnwOD4bb)mY@F~TRQyIRYB&fjgs4YfA8r5@f1nO=53Jp?94dZb55z`TdgfUS
zF{i=+V!i>izs9`;BF?c5A`VLryOv>3&$pLB)TcnhAC|AZmqWz=+(9)bZ3RTU#sLy9
zu=S$MD<R_O=O)#!hKTn-!x?6N{#uCm8Xbr^u=1aG9Yov%ZM;`(Jw*IO9;$ofH$lX0
z)FI-KP-0+cfQlDD&liQIbEnM^_2}b86QSZ?K0#E%+{w5FqW;8Vh&U|WIzYw0K>KSj
zd(Ur$s8>PTPdaBCL>&EI$n@<H@fq@{=_+C;MEn5szH(T7ItwcP2D-ioX0P@xi25&R
z=SG(8hKMiVg`_K3KkF7$+y%OS0apIR?18A)f!?bEvsY~|L>zs7Cm1Te0D687EWL>y
zfT;iT7Gf_X^cWZxLdEx>-M8p|2%=s>7NQ<DF7XX2o&#O)3JZUc!w~ffM<MEA?av^n
zcn$RYYM6U0jzH8)9E7AdSh_s|6-QrhuYDAv{?7wQx`LIr@1f#Tp!=F({t7+@QLg~)
zSHj|D4OCpD7@~3o^!!ie<52aM5OLW3;7U;OBhdLZm^pi);%}h$PQvQVf)fyP643HR
z<!Oj`$#;l<;pzD-MEnifx)EKdI0JNF9?aefsCW<ByqMBCh&ejXA?}BjOC3=085WRm
zgQcGfQ1J_@ka`f-ZwfyTG3Uivh>b9JE`W;9Ks&D^`~voJtQLp(x(g8VEtW&v1F?mH
zq2w||JO?em?7spLx9NcR3zlD4u0q7myoZD*Y(AwADn6qJl7C_2ha0a$)b~Kg31R*^
z2Nk~~4ylh|;;uI!>QiDN=0j{}VAy&C(tZ#qf`nTbw7%oN2~ocQx=$aLe|4ea4BsIp
zz|#L@sJI1m{SPc07;iz$VR#G)A6PkD3l;ac01=0o^W!!|y+$)c9A?h?dr)!cI4Vqh
z$wP=Z3)(ri(;q>^f1sJ;_Y@*-06k{_W=<7Ud;zo{3JW*cXAt!fXzf*-=MZt0qmXch
zg%9gXh`0uH|1Ttz7#QwC#bul!A~5s6LdEYqhPVWl&fQ)^%vl0mX96pi%Aw){IS}<Q
zam6<f^*5mBki*1}zQLZJb>BkOL(jp3#miBs_>zMVcf#U@=^ZGYh%$Jf&DVIngP5a`
z0!de}axCLLRJ;jd4(y!#8Bp;r&~a3VFBlj;Ld7+hA?CosXUPYMITEsvaE9$WbN>ht
z4}qSm0~?=N3KdU)_D5j-%HL3N4zzvfCZ8bYY=HJ7VByvb6Nk=2!P-lApyDpgka_`D
z{;+?>9?p`VA?CLzLeeudG#GlJ;yx1~=D@<?7F7Jl7f3k3{3ZVdVvdIrq#S^$7y1qn
z-*XaTGECeED!v0c4-S!KV7LYqSNIPJPgs1-{(;^7TYf;ye*s+w4ol~GKOy2Gmm%(i
zg`3<ji1>m?h<{<}c{NmA1A1OMOkDprM12Qz-4yJc9N|9@arAON8Y-><y;l@w4%=Ud
z`W+mo;luJDBEEnD;$Qf<5LBE8x(*o@4w(#s;Q4e1==l$@@ML0yh%Z1}r*Rl6&T|7|
zKCC=1VS=cC0G(%twf`SO#a-?|;vMFGJ!XjdCD8RSu=IZ&CVmFu5?DOWV}YnQX@~e1
zRxcc269mtzDnRoo%wIO_5cM~p_rk;C>orUqZT)!=2Sj}jTDx>2RD22AeWtUyAnIM9
z=kLMFjdxJ-FEJ4J!|JstZixDTjgWAI`B$C?<bHkz2k5vQtREc>70;Llsi)kb_0%#R
zh&d%}knn{0>n&7#$9sr4EZq8dA?jnG`&D7~it|Cl-|RtkPa9Mmy<I274^h8@4U*19
zp#8qr{2=#>GTe9rF&W}(1_o~di24`mkoba$+X+L&Icgy0z{cO0MFg>~6VMldsDELN
zYL2!j$X<Si2IzWz*f{WXQHXjM7l^-L;iE1F5r3i&2~SwO?174NK-=xGaMKZosQ&}K
z9}rd!=t)4tXF%7V!2ESu5+ZIQ4k;fXp~1j#MH(XR(+G(dSox_f0}+qtfT)M%)6GzE
zgDgn+z|6lS4^bZg9mj*ML(5Qrh~F?k4WEgM5b+M^dQ_Ode#6ASK-9zBb3zHC{s#11
zWmrDFs{#=}VgfM%R=)_ULd0{R^*bzljG^KpH4uNn-2VhBj=oM(OATVq257qlmXA(q
zfZ|t_LE;@GBw_j5PZOeE1-d^17Vm4I;s((38)5aAh89Hqgeef0z~*<BK*bmML&Q6v
z>3N4XMEwu6bNh>QA>vo6A?hKnVqkay6>mVh&ufbTME#F&)NuG=2oZk(-M0=aC+&<N
z;vHz`a&VhK#7{u`r?C2QH&pyXB_tjpu3})2H-)N)&Y!~4|9+^rga$+<Y~96VGl=>c
z=ssMSdU128xEmzh!rCD>pyDUap!%!L0;2u`bpIF3okyVJ3TW$Z4_HFfFF-q=_A6BU
zPZ7kOuymMe4N-ppdM_A6mVtr61|r^qcK+>dsQ3=({1+^~6m22uZJ_JtVd*U&Dqiy%
z;xE`Z*e0krPc<Yz{(+XmC3X;V=0MMjgQd@fQ1LxCA>|Kj{LRfCqW;4@i21N^UJn(2
z0WCLR;!X|_^)mz^K81-dhKe76){n6L`(cg{^*f;Zb7AVwLB)C6An62>iy0WAognHv
z1R&xNTNoI8Tp;2eX!F<aq2f8v^NwKU=WADp`kXFEI)T}1>IM;iauHR$1u9+wy$=YM
zAGzHj>Nh~=e_`fCLB)5RhlD>Yz7BXm)N4T7ld$xr;|USxU`F+qmN!KFj}N5$hvmD)
zP;nXP{yvy{0(>Cq4WRd}!|aXphlpqRL(GAts~b@90JL+)t_DEVqo3EL7z7djq6JA0
zuyn2+0ues~-IodrhgneZhKUgMuyz+qC`5h1H;8{><+%z}{Ky|@j6=sWUBV#hcR=eG
zn7@1?A>ub8Am+fvT_-@rb)e(hFma_Q?De&C6r|k#@d^?$uzYbL3Sxf39Ef{h{jZl$
z@e5WEf5Fs0iiWCpg~YoIw0tg&frvYxoewD&3lR@NyLZVNDxUEaVm>ULABBn+EQR=Y
z1~gy4g^FuH&!2&*pBD!){|9uP48(T~4673$;t9!+bUp_f&eszm;#c-T$^lrsOizM{
zdqB^#f`$LN6o@zvw4V-3&yuMSaS3R<7ZQ3547;G>Hqi4AVd=If4Wixx>K>Ro4?xBL
zpsfQm%7CcflK}|_*f=3uCPe(eHi$T^o?Q(UUl9Ze&lG69L}o$M&)|oI11#K{pyE%U
z`#xal`94&f0qtC@lQ|G`u1tlP0LvHrxe##~wE3V8sQ4b}`A)EKX3B%8FIfOF2X@Xt
z6jc1iC5XRZ=I0hb)E{{Z5r?&}b{0a!S3uV@z{3AAR6GK09scSPi24soka&lg|GX3;
zexn@{KCtu_RR$410KGpN7Vj^h;!`9b>S6cJD3?Rjr=Z=d@~HwME-@A2e%L;{qg4>`
zD=`prVB>_!)evz3=zbGe`)w9fJYWgLr!e=wfQmb$Ld=JSb3`q~92c~Cf5tk9_?~Bw
z@Q0Yjzz_%(XGw>c1Dii`tB0u1fR6jY(n)&*L_7rTJel24@fhfQB}~0%BSgIg^n7F3
zexfr_arE<BY?>kJFK9qq2&><dpyCYB@j!?#7#P~1;&&V&BCzn$ZH1U)0Ug(Zn8v`c
z1}dI#9uoc#T?`DKZ4mVr6d>UM6SwMsh>HY6)Wgi-=!A&dK-a;-{Obo5=RrG{W?vUn
zJ@h;cnE5H)5b-I{dKP9rYY#-+zyng=!pv`lir+Cq6@LsBX9$Ie!^)ZPUWhpj(DQ0w
z=AY_?)C(J)LsY`*5wAXo`hsr|b719RVn0Ou&P+%?g1JX(0z^Ck+Af8ezYr=eG6fQz
zu<?N-lOXD4_#yQ*%>3<>A>s~95cRNp_Z2E00bO?lvo~XkAb1}Q`Z*pYQy}Kpe1^mq
zEMMP-itqUdDJNn1D`qN0{S4@OEtt5$G>G^a=(z_l_w&qzh;u;Kp+Q2Afx#InK1Cbi
zFIc_#4=Nt97ZNfs_aB@EF~<UW|0ArvNSX~1=YYm9L>B|YSEzUoAH-iUbCTvj)T7rg
z)1cxSXy<iA&4;Kz0-cA2nXkM6A}#^le*rW9C{+9eFC<=I={9K*B>i+i_b<czdvy`S
zoDH)e;SB4ax-W)^zk!|y0?Vg?OCjPj3?ShKGygnP{EPv_zp!wA4i!HDO@}b|FI)yO
zN9HR;1U8N#x*Q^|06h;G=FT@z@dUJS8>1Bv^=~90_QKLb4ph7XT8_cO=MhxA0J^>x
zHt+UlCB&Qy(DPVe>JP1ghzFpZ-_^SsBJOel;(l1Z&{+c!XE*@KcQE(-fQl~=gM=Hb
z9!Xe>y&X7VEyNu3an6!;5b-4`kdTM<Bc4OWMbPd6`L!OR9(`Pbe-lK!2HHP@_=15U
z3M#&b9a5f1K-(won<46NpsiDK-3k#eafO%waTNnY98~<k4oJMf#%C@-#Y^5p%!h^B
zzHJb5{-B*FpuQa<j=n#x8Y-S32?<YF`r+CEQQrYQ4*}+$B&hfW=zJn9UCHc(s1K-s
zxCd5$-G+*nctPS3=Kg8BAnFr#LHq?v=kK86Q|3VO9W4E1?1re{0Zq3s_5D!s8+Rb;
zVfkyxUWob_=zZw0cH?)b_=-!Ad<yf|j(rgIJ!tC+diO)b-$2LBVBvflDn8*pB)+CV
z+wDJ~;xC~21y;YbAAp#n06qT=mY!E1goqbF@1KSF>j+f51-kD8CT?;FqMir3p9?lW
zo(C0Q@&V!_2+6>}b{L}m#b-#oz}(M%1S0+bdJh_`y=?#$pMf@Bbnz%e{f>E%_=34#
z?ifV;jUOcZVd>#DR6J%SL_JLW?Qw{D3t32dgSqF`35d7{be}t{T_<)DBK{{C;v<-U
zv!UV)iy-j`i3J7*sZ$X3K1`_Q2c3q9CqVC8gxTwT1|mLVA|!pn%(({@*ZB#t7bYHa
z7NY(Kv|kU4myGie@f|xL>S5;FUVw-vK<7JP=N+AZiZ?Vs+z%Tkbh#+Vu#kbDfdlRS
z$M}m7b5;mL%!iN+3_qdb2GIKoVeUL~38MZ0+IZKID-dz?`P1HO5b>1Lka&cd^Aaj9
z1MR24@}tFdi25z_AmIjE*S82N-h*~O$n={K^$n{a{)Oe!{M!)m2WaQn-h+xqK<D>i
z;n{N!RR8ib6wH9cFRVYsa35mM9%#7-Yj2l9#qZQX`~^!_AE4qI(D5i(J4fgd#2guZ
zh&y5N`x`1=BLy)B77qT8LGBS{`0*H`5|-cZJcgK~06m8v7M}Z`K*TGc=MlloxeFD4
z15KYtp!G%7Q;7Nw2h@DD5-P3$T^|Tb4}~uv>TRI&1rS#;Fo?Z`h;M<OR|8w;{{<@k
zK?`C&%$%98AnH|)LR=0TCpiWcKVSd}A6UM&e+^N8!V+QvEWSR!g@~_#o+kzi|Il|3
z@gC^;;jnPn0TrJEJqHO^&N#n^sF#7}cbIyW4-oMf=r{~a{2EmJ2z1{i#1{+<93LU-
zZ$Q^&!P2eiXNb59^gJ$DJ@x1_Bz|Aqg@hz*UM%%1M7@p>B-~)_hm%n8C(!-rF!ywS
zgQ(A8hJ+97-Z!c55b+G?IXn<q28Kqc_zkpj`1cQp`W0=Ed<XN_#h(!I5a_x)SpK^G
z8zP>w3R3>V&e2-)2O^$;w(fEDKZrQX6Nt$$_rHRQPl4|9g2iL~e~9`VwDC`S1|jf#
zZb~u4ov`-dWvIBze@M8&{A<JrQLh6X-+<Yh2^G(Q&Vxf-#lRrV1W~U6ZKuKVoi;N>
zd<*oxa+vw8Q1Lx!ko*fvpIR&s^(Sl~;xP5{>=1DV=zJC|o%nG=#4Q#;+z)flJE-`b
zg%EL=`)6=L)Vo0M#ek*f1>6wv2m^=-F!6&>@hfQOO(pR_)bD}Lb2UKAhaXUJ9q4{`
zh-nNA^LZia6`<#W!unY|pyC;5<L%q|A?jr!ARz!tKY;=eaRIdTw|Ai8XFfr~4K}|Z
zCJ0e~V=AP4fR!6hq2fo1An6b$entqQUIW@bgt^~P7$Ux5GbH`M`o))^;#brm<v(ow
zxwQyHy}$!V_`||;A5@$n17dOyG~Ad)A?nf3f3Aj#Z&?me59`NGg^Ht}n|DkMVvfOm
zNI1aUBO?hBUjXg5!sc;`r6A&K(8lG~OA9e5GVn84R6zXI2yIWA$UxK!ptawuWFg`^
zpyOSz^!5WP{sC>?XQ3QKeF?OE2n(M~d5E~r2}r!a^0kNp$UUMA3~1+$Zc%`!Utt7M
z58EHQT@fNa1v+mF2|We|O(lr<AGCR;IZ*L8(0K%y`x%uX>J^@#ro(U*i1>y&h`kV5
z1_mB=h&cNB>b4pX@dyP-I)u$rL~BCCMeab-6-=B<3nIS98WR4nd6{;oIC}qmq7Fp;
z4QM|FmcNcb#W^G)=ELSIQ*|Ng&p^)=f%*44R6GQ29B-aJM12W#Ju1w<RfZ7ph;@)~
zfYsyCMiB8Bv~xlxL&Z7jASS@#{XbOP0Xp6SYcDM~hL~gG1qlb3`sF4N@eH(d``8pB
z-U2;;8)6Fs!*Vl-c*kN$euR~u)#ecK2(<k^g_aO;3+OmMtp4?}f`}K0L;MR%pL?O=
z8=&KRFmWksi25g2Aojw<L!sj6=ZACKK-6D>uGfX72REoVdOxcHDxS~|iC<W`XKV{G
z=f_t_2*A>R1yno%dT%ML++(m4!n)2x(GFtH9_Ts&SiRN{6`x@Wu@`3kBdE9rbblPA
zmBPUA&H-Xh3ADb3xQc<H-Vq{>eoq{u6GWV&0TRxz`f<JsMEnPI-UK#Z&+iHmp99^e
z2CFaR-5}xy(EB@J?ze}EpMl={19Q(isQ3-&Jv%V*dma#Tu0Z>PF#jrhVh^`iPl$R6
z=s8rdc>D+ze*wMs%>`QiKk$aAw}GyIhS}Tb0})5x_x%+r-f|LBp1|@&hA(#aH2Ol!
zDS@672+OC-{2}5Ihao<KrJt)%@jJI5;SVbxmIOf5-w=k>FEDqW351B7K+kE1xo3G0
zcK2Kkf~a>vyT`UN1R}m=1;k%4ds#vu;ttUJl3?LE5h}h1dX73Qy%~pLx3?(_V$KdN
zRQESVK*UejLBav%uUSxW2k3YdOx!OLqCO=C5<al<BrqBxz5qJj4y%7R#zMsRK*y_L
z=DdK42b4g{hd<Et;2aN8?=T+{4zPOvG*tYC7^?ea5+UkSG9c<<;nofn-vOQfh2@L=
zQ1KSDeT%n}Am*UoGvbmA5!Y~qxD#f6GgSNv^qvmbxRz`RL_G)Eed5xo5b-z85ck8z
zdGes*GIJs3!{WCKDjv`UQ4fh71_s77NP8dwZQf*h8pQlR&~?$Ua-%mLBEEnDVh+rF
zr3{Gp6twYhoh*pB0yjiG%$&D55b+M^d2TTGMCC%nRiO8+!@}n*RJ`Fb#9uIRnLLR4
z7tnpLFmoP4#ar|t>S5we`4II>RzTbXOXn}4;zywEcG&q3oCOf|2WCUcXPCYFq2d>y
z_e8+VFDrzozkzmN$uFq*9_T%rF!ig7AnKPag`{Mdy{g5Kcv*lpA2Agwz5==)RRG$a
zJXZ`c=Z`nUzp#8{R{{~=@f2b{EZt5mg^2%o1rdjk3=EuQ5b+n#^Fv_mhZ|7wf&fT9
z{Q$K$r5vJuOFAUKz}ibkq2g1{Le#_Zomd4#{f4EG5P-G+TcF}O&~?|a`eg}J9DUqr
zW);Mo2DI}ee?i4(6hh30?bETThNwp$7fpqV=RnVAgZcL_RNTP^5}q)Bxz<3;shI>x
z53q211r<lXXFRVKqTVMT;vQJ~p9~fMQUNgmHr}$a4x)aI5X5|lE(QjhdWiU*2as@v
z#Up1UM10E`h{_qza?i6-2<tgxxlr|Yj3DY^;k*ng{sygm{-+6I{v1V!dtmk&w?M?v
z&+8Lzg@~{D1Ib^oa*V4DB0gn3#9mmrkq;H00X=6PmL9s>u)BXhRDHw|NI1a4EvX%1
zz76zTO<2CJgNh5Foi`%W0a0HN3~3L;;@1Z%&VyF|w?f6wK<|-(#2N#GS|`Mu4Cp=x
z*f^3mRNMf1zB;Tua1$yn@C6c{u>Oc=7sQ+u;t-P+pz$~vD(-@I&%10lMEwWozByR=
zUj`Lt5rdcmGygMGyau{|9Ohs99*8+H&~+oQcI-N+cmi~N0xVyggNk2)?pK0^vs5p{
zoGEM&f5FPhW4(}atOGiZ3Jag2K8X5?We|75#(U30#U-HY_F?1aoBAQ@@2rQI4@*B0
z6CmOj(8lw(LB%zo;}S6UmrsPKH-WY{VC}2JQ1KY(yg96Y!8Zw_eh+kA8LV8@gNpxv
z&No3)H3P#BsQ3-E`_4S3K+MT7gZLLhGB5~Dhlsa8$3tN8(gGEiQGu8YOXodMaSv#^
zg@yAAsJOuuNWO!$muzN1%>SSb5r^5^I~yX7en07NsQ4e~IZH6}jpjhq|4D<G0GqFw
z2oukSh{M!d&4s8xg0@b66;%90GQ>Tw^1){wM128tUkS{db5QXg(D6EmEes6u3n1$6
zK-X8m!e=&AoMj8dd<$qkI=m2jJ63EF#GDCbka`L>PkIe1K7$LA-eBcY&SHpqhIf#7
zfshOgY)c^G7p6hVC73&}LB-L}<C?V;qMqRhq<(>^pR^1jp0Nz#9+-H<N{INKc!-U#
zbRxD2B7OndFN3+$7%Fa(25~<uoo|AQ|KWv{d$9Uw@oI=UI%wzhtzHWeH&BCwC(J#o
z)<eXvK<__-l^aqUAmSn65PM<${cBM160~yu8&n*9-Sxzc5OelG%Sl){^BgK(av$On
z*u0zTCWv~8X%KM>=)PV3%@FY$_aN?v)n6`KA>tpP>sn#qHXACAet%`gc8K~Z%OU2&
z+;b5s?hplu_chS;c55d@{S9cn09#-8A1a=39-<yrZlBu)QU3?JZvtk1>TZa*2@k|x
znES={Ld1`t&EHi*#bco3U9j?sbst21&qdUDnF$rY!-$$5xb{QTYe3x(v7Ldz1}Z*b
z6C@qN!fgUn{6H%tJws#}7_LLbGqym|Gc3Ke9fFvD0(#CKOufiqh<FQhoCnr!EQE^N
zK=&QP+R4wL;&Y()>%q$Twj&U8G@$FpVCBp&sQ85Ikno4qM^BDH)CWM%0fvbSABTv?
zOn{^xSh-q!5+c55JwzOK?$(A=5b>0Fi1-a?dXP8`5#OT+2?v;e4@1Repy?A<?g^iP
zsQ)4gi5J*<n29j)L`XQp^7Uh=cm>)%{g!hOb1I<gNMYe`auFhapakMhSp2p^#T{}{
z#dkx+SI9uz12bptC5SmTX!}neLB&r@f%q3zU$46iQO|H3Vm{2Ar&l53cj6%af|chY
z*C66IE<!>Kmfq~3;&YlH@d$JOH>fzzd58!^7Xw4(b%;6W{h$jsAmT@ELfi?f_swoX
z#5JJvbTD%!Ld6rH{YO~%E8T*qM?aU$A1WRJy&nhG-hK@g{{TJD^9i&+HR%q-91iGx
z&9MA_<Ss;918tvz)P0C}0JI$f@iha(d8oJzbesW}o*f=Q)N??`&0yt^#v_RM1L(P+
zuy~1o0ue7*0x36O^HX=B;wqaUHp23w|5J$i4QTsGTcF|xpzF+G`RMU;i28~zkno4u
z%k~n|ZuEez^M{p(IxivW74#wL2Vy$|L+C4r_z&ngV6brh0Tpk6wr61Vrq*lh?E&l8
z5OeN8`=K!NL!jahpy!0Z(x>Jdh&wCL_L23zftb?+J$DY~{;h8z;s^FaOoosQ3{&4h
z#9g50|HH!JF;v__8KN=*noeBbL)4edg@gmF{T%ZFA}#~HKM|H+c0$En3L*Ig7LTPL
zA?j=1LClAx^XyL$@iowWUNCXt&k%79=)Gew@tsidH_-VeSonm0!5+@}Um)hZ@PVW&
zSo#nC3K2iz2@!{thi9PT=;u5LeuJo2fvyjMm6La%;t|kw8ZdMGzeCi|5P+03uy~mT
z6=%5#37;5NNI-l2gs5Kty&ne>N(>AqpyF?AA>j|3FN^#GQGWz_ekm*+>imU>zk!Yy
z!Q68jDt-srUV_zAHUA*$WuW&O!_=RFit}89ggngsPX8h5&p_|dhLuY*q2e7Z5O>1d
z-^nNpp2vUD3h^(j-YjN<h);2Xm=8-o8=&Gc&~uDo>ZdY8)Eii#n*WRiB0eD*lCNR+
zj{RhXh?_vqtAzQhiVY%;-Vb^M71#L&i7!|?a~(TG{e*akIINu`!~qePf!?nTGk-o*
z9Q{5@OHPRTm`4zI!pg&sQ1JrjdRJIDFXDoz4}hjySoyq{TNpgg`(i4jehh~s9|j2?
zi24NRd@dwZ85mwc#Vhn6=^R$?^zcH|FM*zS0dv1GA4Gf&T6=X0R9pnQ4-w{`U;GgD
zQ_$ASnF>P08KC!s!osrzDn7*)l0snO@gflQZyX@*goVQ%sJIFATmo4AE+Gn0uL3;>
z7^Z%@C?tG#6hOkq6&gMdpz1F?futW;I2emT%t?T*SBJQYfk90YB0dFr-VQ9Ce}szb
zK-aCo+Ktsx5cLL{5PM<i<OWpS2YNm;%zQg(i24X<y$=)rEdvpMk_$<1u=2S?79w5)
zo$r9<mmaA2mS9MX!@}VXRD41Q#2lFU=5i2oEIvU*VD8)m75_5<68^CAL{uK4-T``#
z3C#RfsCWc)eimXo1A~SFL_PX>#g$O;6VP={F!h>>5cMI@`v+m=c^6bXrv~C4h-(=b
zqLm=(XQ1t8Oi_i1pMbVkVfF7^sQ8~Oh>fuF^FLHv<Ts>Tg0)*-szc0?fS&ISGv}%%
zM0`aD#GE_OboB=+ZXyN=XIOaZX+hNALF=bfL&aZ6LDa*{Uk(*NqXqFVEF6w#L(Fl3
z-h&1UhYTHv_!{VW$S`x}LB(G{?^A=F2UVmijCH=aR~M3B3`!yC)(q;e<GK*@A3)c?
z!R-AG72m@RQ4dR>PxK(_Q%WK3hvlzceTaAjble+O&PW+R#22ta@*~Wg+eQ%a6}k{{
zn7x%I5OD*4i20CMU|<k7g^1TIhp2~zLp@Y{3v|8}mR~kN#qXfa>%D`D8$i#8gtZ%;
zEFk7rT!y#=HV!ZcDvrJ{><v^LeSN|sD~LHOp!ExEf6Yp3i1-xfeQGd!Iqe|gG3=<}
z9BB^`KLR}$7Zz??93kQ%QIPrt7S75}5OD^y{rDf8A>t=oAn70CI|hdNE)emaOAry5
zf1g6dYaT*E9#($|xkA+2d_WEVOsM!C=>2i9^|5Xq5cL*l=Q0&|Lc}M`hPVe-&K!q|
zKX?N%ALcIyFHpJ_WmxeAq7pVgHQx(jP666F>e=29@daq>XCizc;yKSC`4M6o1H*Kv
zxW_MudtmeLC4La~2GDc(A)&;;upcTu0oosdiSzqI)GI*utw2JLf#DKVoCmr-A11ys
z0HR(4dVe>}oaR96`S)xfMEwD@{kD2R5b;0I{m8I(yLvE0JOz5cJj}l*pyCG5{e7_d
zt}_IpehKs*Qds`_3KcJat`CH{(>D~N{*C}79m4$e3MwuD9ruQb?+=5huYu0f!R9Z1
zK*e8dg_r{~e_td-{RZg0^RV*vZ8Svu0rY-4m^mwBAmTRekobk|hc$|Yi0^>jp8^Yq
zJg9gJbX_hiy={kzTi8JIBTQT;4q}c=F2sef{3sU>5x-J~T3(%kihI~Y%z>3lYZD;q
zzd+Z)ZeWHK#94_DaTc`m?gWw`;u&b?Q)NQM4+uc)h573#R9pahPaJH#v^5!G&W#(8
z`~_>*%}f;r?<24Xg}4)zzmB9r)T5tkVUi9JH$WS&V90=o$Dr-sJOvf+=!Mt|OAo1;
z5cONo($%I+h<h~9_BEV?s^1X}iC;)8FfbHlLCpC8?MLK5$H&%XL&SYvKx~A?qk9fS
z{15a#1z5Pv%fX)S_CeLJfu5fRF^z$tD;Hu;g(1XWF!$8tL&cRL@d69yodpo_IfW2$
zm^n|N;x5p6d{{f#sSu+6gF7T&!1CiYsJIGroCoIqzeN!B7eXQC!|dfPfr!81fr!KM
zdn;6&1$y2ftbO|*D*i_vq8?^`XDP&-577AtSa?2%icf*|PhsZYDTAm-Kes%w93pN4
zJ?8;t{w1h5PZq>pSi5Lm1w?%TbRGd_uR|sF_{yk+s9*CR5-+fRrCb$6JZ2uGoQKuR
zbE`o03qQk*CP?}(gk(nsp=yYFfn|{N1{-hR0~POC2r&od{>B=JdL8J#byzr5)<VQ%
z(AFD&fr>wY-s1rCmr5N(y^Afxd{{i*fQt7(?~jJ5kE(~LM?YWJt5F#1e0@tJL_PYw
z;g(Gh@e4^1|H9I9CRCgS?S8j&%@FkqpywLF+STSQ5b+ME`(g3O*a{KPafX-=3pZ`3
zc!Ullox|Ggl5G(6DbRa@VELsRDqbQFF$Y#Je1wX>fcA4?<=*UeX#Dm;;<ptVzbYLN
z^AAAxHNeaX?1G4+?+-c-6+gfPNuRKI5$=Jge*+!=hlSf}sQ3Y>J7M`tpckUv0J`oA
zRxkKK#s5Ipx5La&>Vv57fvy9DnLnuyd-~r9Re$6z#GSBoXxR@jC*ubsoMGu_*+hu=
z4z&5@bCV$AJ<#?8%>6Z!A>tzMAn6kpFL$8g5@_|Q_7sSE0qD6Xuz2r;iie<;C;Oq|
zYsw(;3v>SusQ41-x-6JE3#UTN-*5*KGO%{6)HI0rmDLb;!ou_ObclF?A|yS)>hX6o
zK<Px3K>%%iRQXJZ`Vi<mGR(jCW?~P2)>#nsPgo%K!s6EnD&BDk68<oI=go$wKXME;
zzO?2*#6zI_vSIe#hKko*g_t7%t?#<$Le!(*?{fz#zM%;cp0IfT0TrJEJ<k>v&dKv2
z=G=kKf5GgPo(~b%;e@yoR?kK*0EHVrg9Nnvgsl&`xd5WRr5R!ZEF9z(Ld4P6lOJ0M
zGDnob;RYmTVeQ!1MG*B0&~vb1=KP0>yYNEd9TvYEmO#``f!@~)3un2d5OEQ-b;x?l
zAmR<saa34;mTNgg{Kig*`7m?tK*c4X=YGS)eOEx#qtB1*gNk2BfP_N@G`^ZwLe%ep
z_IF_Z5?=)oSAmY(z~ZYBDy{)N&l7fDO3-SEdJ*XQF<3mlg^GW<0<jlnPS_fV`Z>^Z
z$zb*htc8f*KwH<nZaqZ2z!zc;Bs3Tpq&Gmtq31ut$_Fc`cuguKoxsMIgf~Le+sHxk
z1#En;U=t+X1JKs<oZbXcUjf~33$wRiGekTDZT<Xps5r}Xi1{#oac%*b&(EMy49V}X
z^*@PQAm%W{K->vi*U_{UB5niSrw<FaKTvT2=sXUrohG^sqCN(C?=U3wGB9L9#lM6=
z+`|Kn_s$&<^#Ra*H?VN9-w6>{NrI?{rDxOK*vpyb-Pr5*y}Kdil<a`Ce_-SPd3zw@
zH=yljNNh4N81IFMf4B@OPhjb}e;-7A2lPG~SigS50f@K<TKgySAVfR?y5AF)9*#l9
zYoPaB!0eSi1W~Vnw!du0VTkx0wDp7^q2fC{An^z@KkEoYeGc><OjvxKhKk!HLc#&o
zu1GuzQUAab63(#r`T-T+gVxX5c?_by18qHg{0WG7OdTZs!2HE|5+aViK1A*`M7#vL
zF9Vi7&qBq~&q*^s15qCX9oK@nGY%>)(+erjVfp<QRGdQ+l2c&m^E*_$!VaPy*3Jn#
z3o-uz+B`nn1&BEMIezI-@c^{_K}r`P>X#%z?1jxIc0$D~pzD!f>$}cD#m{_#gd5EL
z%9kMK<Usq&uyLo2P;nl#eU1T_A?kUc`z0Z^Gcd?sfrxAHL((%$y!;CGd^8WLKIbq*
zJ*@m^xe74{{oJa{*C65tpz94_@osw^B7Q{y63(#rdJGlsfR3B3fR+PUHz4W-<RLD6
z038Q-0TmB`mOrq5U-(UkdXJqD^I`e)DO4Q&{?M3P5cN6GaVl7PI}H{8^AX}-m^l}2
zL)7o-g5(QW`LpXTMEp-Y#GSBs<h=(fS4A0qpsgGCz6Vh+0v)f0=mOot4iVpiwoa_)
zK1AFEx?UYt?{hwYh+D)$(g~~_+Xxje*$N4HSpTB_Aw<0j+I=O{A3?+`E<?<LwNJDj
zL&O*ChKR$)&u2r$-}FMl0p|XvP;mq3d2X=q)OZ3h=Y$c&9EhtJ7&@ThXQ1^U%>9~A
zA?lAn#}#4bOofVjpskO32NU0k8ej8XK*Ik8+P!-YFCpeLL_ypGv-cBJd<XPi7?{6y
zyn(2H;Q}!qmToQILc~3w{qZx<bbA~su2T*PA6UKi_8mmM0km9&<)dZqA>uRkK|%)R
z9_J4b@e|N`0oH%4hl)>tp6?2C=V_?;3h4SMSUDg45n|3A=)O5vepv|>x0wL37bec~
z2@-AxK0$m6OFsplAm%K9j>AB7F)*BliZejZ#e#{qe}<?>FIS&I#YJvFTn_7xxPF1C
z?}&!fM=<xVg^H&@*Kfee?e4D-^$iw~c!cH0J>MYWSD^Pr!rb%b8^m83X!$YWJ4Ag7
zbY2){?^&q$47B~EB|jnRZzMp<8JPL6pyDymadlXDiv5D9ubBdICro@gRD4G-!~|G5
z^AswMzP?NAH^}|`3<1rM`W<$E*|Ogd^EEsm;RegU(tjZ0GSK_1Vg71{iZ6lQuLl#?
z`3q6M2D%;(R_|<pihn?BcP;x5QNPC!;(plr`NvT48_@k1uz8&SQ1K(|kbD72T?`C|
z8AQPAA}XNw$-?FrUPHxQPD1<zb7w6hL_K=EuVaFUi+qQuhomkBhG$UmC204TMX*5B
zKUf6G*Rb$sWrv6_fu6Gs8z<Qe6|Yf)sE4_qmjj|c;44HNW{wgkL|g`KJo5rn`~*9y
zJI`@L)CWNKJHX048y<-Gl7$fUu=Mi>Dt?6zk{)38zTt(ae*wK$0_IK^J`wEmo_tXC
zX!n%;hKlcj-Zum*uQu>Q)z5>t2Uae%2tdTq*B=H5Lc}Y!L(&PXJ^vdjt^r-g2#eof
zA&7bw=()$RaCiU}cYw}Qz|!YJVTk%0(EBf7<-k@^h`0!}eutU=7b;!>okxbaih&_s
z45FR~x}Ondj-CWWe8GIw_`NL!5x0nkq-U7=^D+?e4i(gRxh@M4Pgn%8aSn8xO;!#f
zKEW2E9@ehg3>Du3El*(OaG*RyeFqD~J+Sc&W(Dl=YoH(kzE8meZGNy*0b<UTUyyQ1
z271n|t0F|a<t4;luzWNPDvo}ixU&*Oy~cltN?3k51{E)Wu9JlLnt`E08KT~z45A)F
zGBDhQileWek5PfB7kC754=kLu)F9$5(D7#*X#G1CD((>uF&S2$GN?n;pMdT+hsZK8
z?1qZ_e1L=}EFZ1VfT;hI2~i1a*L~0s0nZ0Tpv}MVXhPJBK+j!)#g{Hre2Nexeqs0Y
z?S+b?ulIfr6-S>}wbFvbqXF8w#~oS_du5J8;t|$=@zaKgzc~iUr?B*Y8Y;d6dL9uh
zUJ`U5=FdQ@AGhj2%t24*EA=4a41ExLVdYGuKE#|CXyz=`hp110&hx_ZwW9$<`~q5j
z@iBymi$K>W!~E522r+*GTKk022%;W+eRU92e1#7reqrtB?=W$+b9axKK+NfZjz_`V
zDPRf_zat0nFD%@WpyD>r_82UjXF$cDRHLf5H^ZJ!!^|M&du)KHhn16z<`8iaX#EZ|
zUl%Iwfwo?b*8-yc2y|Z(O#OVQI0y7xN?1K|2`Vmg4-!7G^nc6}V$OyVh<jk+U}psp
ze*;~Q0SkxaQ1L&|b~UUVsI-Qtm*|GHmtf;vFQMXV(ApLEZ6WF#!XWN}ofBSd2N6fV
zx9cHP{10@0Tn@CKc+wuCo&{<zEF2siAmTaDdwgK&b}LkTK`F$)Fn_f;LeyV?o(lmf
z4Hy`XK*bxN`+#8ndg2I5pZp9O-H`lV4=tC{ogwD9xIx5W>VHDTw>*KAZ?N%!SuWVq
z$#WNoIX)*L;R9>$xw=BcMWFpGSbSZEimwoYlmjsLE4xF~|7d{33#`1Vg^F*1o*N9S
zXa7URZxo`M6XgLlXAUIXVBxtPD(-RyA`Y`R$P*Mkq6`se<-=W1h&g8-Li`1*2j_c1
z#66(<4Pog@*Bc@}1?`;Vc|H(v^!}Q>FGL*uT=AJu@guh(E`;?*enG`$?n3+vOFv$I
z5cg}K)u&VaAm+<J`)jap6Z40NPxuW<QLymY2^GHrUFQI?oq-`X0HQwOAjDo+ew-Wx
z5zl~@CouN}2Sdb<L_$mmfTlN{5Qw-)8zg=qwlgqng^J6(f|w6mA0ihDQD5>Dq7vrL
zrcj7~cc9&ieG{twKr<wMVd|a3Am%)Q*84Dba)m?0w?N0KAg*O#SOpa~SO!V|u=;&^
z1VsG@=(!~@^(Ua>4AA>NVC~W$Q1J!o5dXr`|K>=DIWEv~Z<u?;q9Eck&Oy=}ES$rm
zA>swl^%AghQY8i=9)UJLViF4x=Lm&_C+u98WT?0bbY2n`&U2vRH_*mW<KrOa+;D`1
zC#-yU4i(=4bq~y6Jn<0qJ!tD)lcC}rq7e7M!i_NzqCNzA?+na6Mo{q<=zUVK_R?vn
z_yg!VG)SsoU}#H%n1g=Kt!Oet{0VgbAgsPFO$MbOeufXTA?2PiwB5S~s{RMszFMIa
zh&eh@5F26nr~xV-0iFMa$TBc6rb5)4psgpdOM{44m_Wi4rhWxf9DRLGNjgNmOA90&
z!qQ1lCPe%K+PyrhGO?G>Tv-tH76%~d3Ksr3Q1Jrjeiqoe3(;)s=2&J!%u)CWF$Xs8
zu@5S4as=WdnD_^%_#UV`VeXI4ftb?)y_W<gejF;kAQqBNVB*@j5cNw^Aufm2N86y{
zJPeTh1<UVRc@Xs;&~<t+@vBhr4Cp=Y5YreKiV7g=GqNH6f{9NohKOr;LPTKW09mCF
zaS!Ny)3AJ6Q~?p!sD;EYtQ^p*got-Q-3jy8H>mg(PKf(q^IXzZ5cMJEkn{-&RR)GB
zP;vBm&w^@*dJA8OIk5bA4JvK|y^kAaZ*dJo{T8(G<g{9dctj>7y}|0W15oh{TU38B
z)I-$YsD{KBEPt^yLc|lG_sPQCAJquScNT>Ze+5JH-A1T-1L!%=u<;r87Kk}5(DD%G
ze$`fp_zCFxb6EL&6)N8G7vdh6dZ#vsdWD}5_rt<xDpb4xdjBshzNFhB>La#6Tn<am
z*--Hi=()<U`L*>>@i|){>S68V=njZE=<D96K*eLA<q0f(GIc`KXF%JluydztyCC8f
z&~t%c?lI_wh%a~qu@{yv;-TUi(0dYL`P#GxqFx4CKEuK-3o0%FUB?J9je$Y77ovU-
z+W9AEpyCT0A@K-1|B$l}q8@!;|7w^xw0{lr?@_3DOb;YpVD@(OL(GZU4atwNdB8Ul
zA>uB#Au3_@VAv#x_!Ou)uytZ*pyD!LA?X>Ciy0U`LB-cV+uIJ%_Q}l25OZ!o=kFl4
zFffQufrwXpf|vtKS7)K(H=yJ5uyUYgIz;^s=s8QU^n7O~DE*5ve0U290ob}tuh|gw
zBGCD0m^pi);wsSlJ7DQ;<~)dc7ZFJK!`98p&xeTHK=0dyx&Jj({DL(k1YqXRUj$Kq
z1KLi8$TBeehKl!WgTxE0UY@ZSqJBp(L?tXAc`bp6qn|4>4JMus$&V0S3=G0cA?ha-
zL&6g#o(L63Uq^8oD!u@^z5?bizhw|}LjFO@J=l22j^z;XF9neF1IsU8S3$&M)<Eoq
zrT=qlAmVoxLCk@~4g*8+T8Oxd2P7O|@%|nvzK03bUsu*c)W3nA_X|@WwgDpU5Cril
zto^VHDxQJX-`ubXqW%T+TxEzZ28P?4u-D7Un<46F=s-dS*8l2;iW|s7(g`fyOSgzH
zz|4de!C-3Q7Kk}t)}n?__BM$43Fx{Gh%F2ZlG`ETKfEBO!Ny(x?|_J-pI6Me8zSBS
zosWj-VqlmB6&I0**b6H^@9u%9uV9A6BWzr;aW6#t1a!SR%pBEy5b-C_ej==VaD$4Y
zulKtL6-RFmi|>b+b73mPUYLK+Ld99uK;j)1zw8Gf>SvTf#9{8Kfr@hkK*VA7%T1`b
z1azGSO#OjF5OWql_hG@(q2pnQ_yg$u2(WTsK2&@T+WbY^5s3OfDv<OH%cn1);v8uA
zecwI?Q7?jaZs&y)5b>I9NC?2pQ920`-vRB%!Rq}dC$Xo`Z&39PQy}KR;@AEZ)Eu;R
zeUYaj;vb;v^I_rq7b?EO8Im6%rZF(IpMj{axB^K(8qo4Q_#8x>K@FlF7XHu9VRt9*
zd5HQ9v~dZJ3lMP@==tri@}vkVUIQ)1VD3B!70-a4XA8@B@t2|I{Dh>33s841z5=Qj
z_!$(S`ywZUb0Y(T)m4ak2I#$AF#rCBit|9*nK1EL*C6WA_aSbAiF-oqg}GDeIz+tz
zbe;v44ill`d!YAx!S+*6xd~C90zGd5W^eH=i1-y2)N*FiZHRaQbe|?H{rKO(9{y=}
zAnLCyg2WdroiN<Ru3r2uM12eNemYpZ^g+cv3?b&g;@#*Tc5_1SLCoPWg@g|*9NZs3
z#3hU&`3NRH1uDJ;dY(3{-1`C*U(*IDH(>cU?jgjS7-;((X3kQm_zyowx`mB*9eo5*
zF94mdhlTUZ#}ILz{Sf!S(pB+Oi1-ZX`S7s#m3Rgb{{lUS5Y`S{4;4QGJs%ZTzlT4E
zsK4<D5)QEXG3O;jd=IqThLx+ApyF%pL)-)NFV8E8`YX`&jj(x;IZ*LE(EBW4_t&3z
z4N<>l5hP?_<Ke+?AmUS?_vXObflHv`643cdn7td`LDaKA_w~cpn~A-Lh&Mpjm%_s5
zB~&~CdagUH-kkpdqMiY*Ke+ERMEnAD-V+vIjb9+*5@`D!xW7WgEi5463Gp2RL(Dgb
z_y*`a0z5pS;u9W1!V{KXs=q_jD?ra}fQi3`imRN1q#sx~xBP&pU&94Shp>71i%{_Z
zwEdOxKOyRE)FJ9&?reaH=RoHjVB+_o;t|ksIavBk_ysX10(!3yO#CHO+yc5k5f=V3
zzai?MK>O*ieEJY7t}z{A0<3-e4=R2D+Af9NOS|O{#GD<_`9WAb*8PQutDJ_0542pB
z{0Ay;MHv{-=4(v;LDUQMK-9z1zdVB|cs;;__mB{P)pspW@g1CyaD(-i*%=|~|0F`x
z!`h_*Q1JzYkobk=-w9B04(K=x#McZAVN4KnUWh}|4=kNLVu6T1I0q4j-9Pn<4I-`p
zUB3tG51wa-h|56diD2iJ*K$C_pX5TyNmxEI<%Eb|=!A&F{5zjh6nwtH2Izh9yP@G3
z#|2S;<2J-Suy8Bpfr!gM_fy0CwFWBQ0X+u~77p?J5cL<J=gGj_vlJ@M108>WmGeOY
z5cLxdLc$rQz6>gE;tz=zSiX1z6+eTv{(PPg#GF5|5OZMh^;ZbwUr`1Nv~hJ4VTk$`
zeMtDg((`nv_?8WjaDcV*zX^lP;b+Kz?&F5kk_-&8BBEH=KNN^S%#VQfJ7D9kvZ4_2
zIf{_<39BDj#3157pywOI!eKI0{6-<fUodw%i$m0--wS^lD((WkZyKilIaGWF^n4YV
zc#s6doDe>U`LK9rk%EZ#oP&tN(qS`H+~gQU99C~eN<-B*LQ)9K{k>4}2<Sd^h%N?(
zT3LwtFCCEZhuNzp2NB<aR^Cb|K*SfItphZGimyPMe}4=W-vV_HEPZk-Ld@xbj<>+V
zK~oWXJVq));{8ECB*tOpEQOl$1DfAq<++U##C!+ncoZZw7#NzN;yKWBL1FdIX{h)b
z=>2gp_qZs7>=k8DxCseKSU9gxhL}Gm3sU~T!gI1JMEno*-g%h$@1f!*&~X)rX$%Z2
z)gbC4WFhGsCVmSlz5%+<0hT_U)gkJ?K+kQ4mCxBw@i`KZ@PV~6H8ddVckn>Whq?2Q
zCPZAI2;zR2ITl(FaR#*UjW;^j<3&jqqMqk5B!pq<GY~4iK?>p?SbUl5LDb)Xt}}#{
zKTDwE6=>&&d+0;d?>GY~e_-v9IZ$y9UWof)?XC+@@hwUa|HArrYm6Y~T!5ax3Jd2`
zQ1KhLAnIZ1|Go)Cy#jRH5*F{arV#NbX!$w=Dt-i7Zo|^gJE%DN{a+Dg5OZ{(^D?mV
z?IBcrNgyQLAfd{@5NHljpYs*sPMG*lsQ4G?xzMn9OtpZhFVKOghsAri6-2xPI<5kX
zmrXVh@g>mv3SsqQrY%JLj~^ubVd3x&Dt<u(Qf|P)v)>M){y`+fUYI*W>_xHe$E>u6
zs88^MsE38yVh4yg4|IP4EPj(5A>uK?5ck05bFV|i??A^hVeavEf~fC--qQhV7lk@Q
z#HTnz?1iP<)ll&@(0M(We?LLR(eGtD<q9!p#ZHJhF!$HFLBvI%{X1B_lj;r;=Yg)L
zf`!j5sCdRKhzKlSe1?j@f$l?ug~Lt{h&g|t<tnV)y9*WfL7R8h@`R{ofzAiP`Y)fM
z;^_PIuX#b#qn}&I;|&r2;RMNduyoP{6)%8>KP<hShl;=8g4DCHcv<5EF$cZ<5a$OG
z&w#F*g@xN@sCW!oyPDS@svf%E0X9Fr6)G-K4@oC5_hbb@)K7T^i7#0Bd=M%g0o?}&
zi^qasi25t5A?X}e4oieU#C;qf`4kqOSy1r@&~<%~*koYf3x%k!(156i*_#R#mskri
z9~QriVG#8@iXbkBl}kC{5b+HkA?ji4_76bC@1WI3Ya=1*8BRmO0akvBMnS|yCPBnu
z>(&-Q#dYc-=ELj_i-y#L9%$>+?nOh)nSoYr-;9BX*Fftdh%Xoz7RN%wGobe~!oo*2
z4k9j-2T=(tmmK0D;wd%|l@M75h6JcM`h7PSq2erP^Q0OH5ObEG?KiK5ihDrsuZP7u
zcOpdn255SQrSp8K_!SvQ_&{96z;FX9KBp4mLRdQg4HXYSJI`%aGQ|8Z=OE_5`en)~
z5b+Dp`_p0dLN8Rj;2T6e#1;mIJy7uz(0PAYIgpbIG3N!^_?u%oMEu4>NcxAzZze?i
z0owVco1x+nZV-E6`7tgFqJD-S#3e9uE<nX!C_>DK$TBc2&4H-Dq5~;6VCg(97b5-w
zZD0Q*sJI67+(KA5hvq@lw?NNrhUKG9sCY*=q@01dr=$R)ehPH|0xW(_3L)Yzp!Z_H
z{526O?g71b7#5Fniy`VSK>JxRf2Ef}#3ck#{hL${5syIIXDV3%5&x3_F#*;;YJrM>
z`3MOgm^&{+#UEHe$_<!%yec8)B%qyJ^#dyIfp(8WOBF=Dia5j^nE4Xb5OMT#7(Afj
z1y+!dhlO)1RQyao#GSBuY93U41@ydnSUbe924a548%Q|=tA7_l#c#Mk%z?S*9#p(T
z8sbh^Iq<v|V$O=AkaP$u_jc7o#4}Dn%$Wln2mSyRU%&$qhov{e28jA2mm%>5vv&nl
z+yy$n01M{>Q1KsV=hv|`LCjeIEoUI1#K6!C73a7L5rM5kc-{mlKO>;?m5|tHU{Gv^
zn8N~{&xM8aG^n@-bloE?U;l-Q*O)@ghm}j(Ef8~-psgdF0TsW}0#Of(uLDr=1#2Pk
z0u$fd3NZ(Le{^meM4X`yVh${P_Cv)Npv?o$=)m4zc+vqeX9L>0pfjBiaS`Y|1<ZVx
zE{OOS=sp5ixXp!%cU*wvcUb<F?}n(~^9<rnSiPJG6*u?_Ne{4j<Za#1ctIPN_zqP+
zBM6cXVdhNhftY^)I*$WOpKqYz3XPEPgt>EZKSceDGZ1$|T*bg(KLH|s;5fuRuyUXX
zD(>+Lq7s%q|3k&m&v$)15n@gV^qx(a`l*v3;w{i|R9Ja9cM3#&LN3IeF!wK;4iTSG
z2oZ;+hm08z@hg!K_rT(1E>ye&+RlNc+u)fH^?UX}@+qwTIs_GunF|RAnECp%AnFC6
z=byvI$AY2ae|DjovkNLN09{7}v-d4j{K;lWc*5?}k(>=N-vzop3KkB^b0Ojm(DQI0
zzGGlung<d0K)aXu`+SJ_6KKBxmfj2&K*VLB`-@@a%n_*g66n1-1<-P7?m~$A0_b^h
zF#n!e3=v-eT^|T@kKq!C_?@>9f5Fn#d8l~B4M_OF+NBLkA?lYv`-!mfHeeY<e9a7q
z$uM&=q2emg^Ymcx^#m&30X=^h=FXVq5OW?#K<tI3hv!gn^nI^ZD<JA~p!Y;WY-eC#
zTnQ0ZP=Ta3SUI);Dn13e9}`x7@~wiXcY&Vc2Q%joRQ$>#Nch0!HCC;Ls7G%POkE2R
zzwiZ;4q@)+S`QJQ0i6ejg~L6lcn$PkY*_nQV*^C}mpF(yuyiG}2_oJAy&oJlKD-Gk
zj=m4>7F66|8ze?x`SJK>h&dK}AmT9db+$sp??A_GVD6XO4iUcr-4_5;Z@3d8-VzOo
zFWCCevruvL`3Rj|5cL+&^XOpixxEJ>exnIu4#ZUq49$BX;u+BPDlEQMK*c#eLE;4#
zZmjzt>i<B?XIMCgK*eRcA?X3;{vA;90<`-wRv(0zV*tIc0al*>KMWDy;|6gdtUNS0
z0ufJm28l0NfBz&@{J;x{I7Al%gTYaVdIobyI{_xHdIEdB=6V96UIlu8JuF_1LB&P>
zqK4aVsCY;*Bz$1^9R!_(n8N@)cN!KBccJ3w=V~rF1*yMopsnBja0+5h2Xr4dteliR
z4H5T%u49Dt`@TcPf1sV?>Tm|4J_K#Nw;3vaV-h5MVBu_k7NWkS0}_ug@tII@4d}WH
zSpK~Z6}Rw(gfOh!);$j~$7Vakd<$s#8GZpG{=^(&KFnV$pyDT>{YqH*Y<Ll(z91hG
z&aiYC1r?uS2oZ;sKhvP%JYOL0f#qMhOAvE<PC;A_i(hM~cuNQ*ej&094F90w6QJo9
zR(|SSg_z^A65@VXJt%w)BL3kPL>v}wkFP=EcL&<JOaa#+>J#=u!Uy7728Jt8@ekq<
zf5FOs!y6Fw=;x6}--MXofp&lK%bO7OHqi4tVeVOd3nH!qo#%pubNy|IxCnH-0u~Nj
zcOc>`pzE|@?pXvC-vGTQ1s0FtcOmL$pq-l<a}O%6gBs3<q2ha>_Xok^QSCnVd>VBh
zVvY**+%{NwxC1J_V-BPofW>dt1Bm)7*CF8v3x^$0agn<apThRD+<}UJfv#tRsn>oC
zF(<_U;(l0r{xMXX1v<_Ei$}935cNBt`-@@bY=VlLK+mg(iEBKCsFzTMqz71f3w;g|
ze{mIJFRXpS@B%6hU55aR#|Wr6`n@^tq2dbAd3;#C@clK!909cP4TZN5aS!OYE-Zd6
z-a*8dK<`0@gdPKf?0bm#kv51sVd7Vy;%7cX`~?di)ejK$5B8(xm#t87^nEUpA0g_|
z*Llu|ia)S|m<%Bq7_z@W)W;}8;vMGxH&Ai(bNerTg{ZgjhPVfIK3Lf|h<FM#J;2ic
zG^lt3^n5>9Il%QDqFx0pJ%qu;J0a;4RxjB9gs2yQ-gf{KU;7i3ulX4=W<vTefzbJ7
zre6^CE{YI;!O~CKFH!Km*AF=m_0Zy$p%JS72lSj<8|Xgb;@=Q+CKy1>f%)qKR9vPU
zHNMRMK-8n3H?I5-B0gg?B-~)>>Joz(gAxNT!xyOeuzbzR2oZnd1c@nFzMBjczk+tJ
zs2dYReFbzr0@glJW`>9_=!duy77k`C5b-n6bH-r)N`i_TK-+<^{IwP;eh0dL2WE~5
zs~Fb#=t5SA`8Lq|Q()!HRjBxr2auExbLTIp_#3oy#w6Jw=J-fJ(gV!iKB)K_=sp)%
zxW#io)JH(YVf|SzE~q&4d=i*A12;q*-JFX&5OJHGkbDYjzsd4K#8aT{4Oscs4iz_m
zu0Mylhgkrk{sP)P1z}L}6?-7*0T%wQf)Mp4(DiRH@ph=V%x6fr!NTD?RJ=nS62Fkt
z!oYAw7-G(ha)|k`d^b@9B5uL}2~U{#cc}Ouv~_(!q7d~Z$07E@#+~w^;tTvC=D^0m
z4noBR7$M@Y@Np7@n6m<Uo)2t&Q9V?g0qwqq5D78xe*Xltarn6s5OX4+_m;xke*!AL
z<_*N1uy${!Bt-oWb4WbG%8gx85b*`jc@tQEjF5$h$DoaqUxtcjK=+Zs(zA~oL_NCs
zwek@00<`tpr=a2$ArN=M&YM+MfT;fhJs%Qg{(7kR8BK_KSh~Fc6<+{7e-)M<ViY0f
z#6ZVaA-WhC=0e3~p!*YH>g$vs>W@IzJ;KCKL&g83LsArM+(uRzqTUC3-VrQcNT@)>
z1Li{1!{#e9pyCzK`;1`b?^A`uZv@(U11&X(IX2M!7hj+SG^Ykc+yc6;@&UA*uhxW!
zYe36AnE6s#5b-Z)?T}4S@efgu`~u6T_n_h-(DO!M>DERYVh;L#fn_=n@iWlzYM8wm
zx)5=lUPyX_m7gng#jwr`ABC#lfVN)l15|v%DTq5^?UsH$i1}0WAo&XxzsI2B8=(6>
zAhE!}aMS>ze!~TbIWTvM7(&I-#)p#)v6tuVQ1v0I5PM<f`x`^d*>V*k4qI=35Gp<c
zZT)|U2}J#w4v2eT{n^cC5OMT#AS28n;%A`e!NUB@WdRY7fS#`cD<|he#Z%lNE`-Hz
zge62h`h63hpyC>wkoEuvG`&?=LDb)Q3^4~*Zk)7+i0^^UgTv;{qirDKCTQoWO4vfg
z(a*6dfQn~WK*9}HUg_CE)X(6Cl-scUbpR?p1-gC)R&V~Z!yaEU_7HO%pyzeN!tI_t
zcJ;5I>Jy;%g2B>>up`7AmcNkp53C#rgNi$-Lc|lG?Ik8BsQOb7ahUpesJH`kycAYn
zJcNp?K-&W_dqtfg=AfTDT?Z9!@rL9tSiH=1fvC?gfut))tT8Yga)pR5fbPSBrIV#@
z5b-6@{ZlaYC!yj3(0(q=J<p)x259%8+jv0CVOR+<0k#ggA1a;#J*N>?o^ODOL&qOr
z_19~t_zbl3mxR0^=C?rS6Jh1RSuaTWnSiz)^*2=gl?F(<f~ha^hM4049ruIz>oHXP
z2-<yN89os8IxdiW0qYm+fr{IhK*VABtJoK!e#vP_N`v{g2P*CYomYj~%jO4BZ&Cws
zCqx$m!wo+%tow|f`(aPFoc<7VIH2o+A+f-~upcVE0&V{2EmWKXdfo-hoxA}Mb9|ut
zLt*CZf{MF9$E#uPHx7iT_ppPggr)N>Q1LytA?Y91?>-d-QGewZBz?l_{k6dmaT70y
zdRY2o4}pkVK=%#7%E?Hm_y*{@HHhsD465M}^+%xlsbS+kkx=nHQy?l~>ESq3{7nnQ
zJ+SaEi-4G;PymS+*n0bxNQiigHbf<?f4u-IUI1Mm4oeS@pyGd^<uJr{1_swC?D04;
z3S#~bwDlGGG1%)(#~6ru8*7OBVe8-I;vwQkp!*SE@zoC%kAdDt04ukp5+Lf)<8d}r
zya(DZhLywmi4gT0(Du7=CPT#MK;sM6Un_!&?|_cS!t(p4WKjO)XApp%gJ%tG&lsja
z%!zP^ly9*3dIJ@|Vhss@nEU@j#YLd`2o}y8QX%F{nF5JNSpH>AgNT2CuBU~qKcAHj
z5wBSXQ4g_&fk7?<<W5nB477Q}^bCl4g})FRVdlJrilgsSyOIS_U%>&1FNiJ%hQb_(
zcm~?JBIdae@h9&f^&qT$o|p#_4}sRpFngu)A>s<fkZ^<53!DWI@e*^0zhL=G6DsZk
zov(qF1COENYur%XX<7&|hXHLJ__HGH>Djj!qTVDLVh$`FZZF2J{s~n54`}$n-1D&%
zVot$MNQ}VB6T32qxB;}E3p4)*RD6vLB!nTl7#LE^A?k1VLc$ZK-lGD$dnzih=espH
z)E};Zn16vA63(#va;_30-T+;P2D4YA3L?G&?Oey{Q1KM#xCbmA?Q0<FKcJ1vxz|I)
z(a&Rf4i%Sy&J)4xHEV#VPe3~dyP^>!4$Xu})U-xO`Y%8mmzHe;spn-_;R;D_uyCFT
z6*p0Vh`{pQET}m8{kG?!;t@X~<v%Rm#hW4K8$jnzA+gE8z}X5B->@5^egd@JRSgxd
zKwH0|-VRZJVjd*kVdc+{c8I?;p#FmGD^Kjeo*pK2K+H*jt}lhTb3!LXJYfmMe3(1K
zdLZIgpzG3M>ETu{MEpk}Bz$1~EdM@;cnaFS^0QF!EztFxu>AhIAEN%s7Dzb2%ZCXN
z@jq!0m%!@f15j}r=)Mn#ECa**i4gTip!ZBcT*bgpHwhvxF$)sEu=eVmN!Y_jbTUM}
z%6f<iuy9U-ikm?10fhN?=VVCuCqU=3VCf`a3ikF-))a{O643caSoq(7it9k<*I?o+
zra{!-xC;p%So*&M6@PINHJ?tK4pILGx-SprPL&xDarFBrOQ7Ocp!a9N`XhH?;%X4{
zVfpvzEQo(sptV<BXG6>{KpUSaoC6V8u!EQbi}z=9A>vD*_e{a+ea;0CaTaDse8KDu
zT?i3J9}jd`3=ywDThDfP2}Jw|bbT^xyzAEz?D6ik6r#Qdx_$|k4!1(ZIqV?$0@g3!
zSq4$xk_zz`%$>`j;tv!c?P{1gJC{S$hd|H6ht*#iD<I-eDk0{;;<ptl?gL#v35&<e
zD<I(?aSxJ0VBs0F5@L?eZHPNz_6Dtjh~J5Uh{NJ{KU91Tw0{S)mv1dZy$|%fT$nk=
zQ1Kg_kQ@iAzZS0rxrd)2qXgpLENGc4xDH~D3OghoA+BX$(1wZ&sGy2(go^K(0jXzU
z;iI!2V$Oyfh<aFi=?GLjp#|bEh^rVFsy9K@Pq_~<2a<~!7=A&;Q=ULn!s07n3q<`7
zw0U!%tq}1q&~wpY?Z6vbv8SKtZ4mVfpzSwUd(V11L>zsbb|F-p1v<|N3;z#L@d)UA
zhY55X!*d73oCy{X_rv1l&n`&#&!~cgKdiryup6R&5A>XEh%N?(S5Wa9=)FQPe|^{k
zQO~m*5@N9U3fv13?||+ng{8yaQ1LBj`CVr}MEwhIh<jk>bV0?@&j))56&Hc7PlnB3
z7aV|?)3Xuca+o<cpyCgp>&;-}Ew%?C>e2U4wLrxy(AKNu9)hT^=|N2=AE4ss^RvN+
zA?jV6An6bmU;CiqAE4<RmM<P2fvDdz2NIsJ@k7R=5b-<E{YNl=IY7ndptbAnK*d9#
z=i<WF3(Y$QG3UZph<jl58vk*Kcn8`!SC3CX#6KKC^>64&h<L{xNc{pEH+u^e-+@-Y
zoIiy<{p+2Eq{A1}An^{H7g%)~V*VUwNH{=ZlY!wVR9pk?KG3yiAnI$N>!x7g9Ca2V
zUH~m`Vd5{L;sVg~oMGWV?Hok?3#d6Tdo#~N#0${wU%m+ypP&SBKP-Pey#P_aKpzr5
z5MMAbXk3JdTU4Ny+qF>f7u}F}fyF!9C5U>7NQin^IlKfaUa}mb9=0w{<1$2j4mA8>
z_TGYu|A~Y62-Yt0y#i4`<sxeQo`j0aK>IJS_Q@-#_zCE})ezGd7?`g@%$b3<5Bl9T
zh`59dYWVQnfQZ{b&l7-|vlc4ufOd}Vg_{udbD-y;F+khBpKn3Lk3ho**6zA?8zQ~|
zZQa_@yAbgk%n<*=?A>}FBHjYse*r76Za~F7SRmmHOFvs4K-8~+wtrya-=X3!0wMJa
ztlmj`2vN@gy%z=+FSnuM8EEI(@;!p6??CHs9(W89cR3F+0hZo=K*gUx$J=4;?Nd)6
z>Zd@@YlVsHK81*X5Q6v%R(^hhir+wM7d?IsQU3(GJ_?p!EM7pwBQ`<&3k!d(mk{wI
zPLObhjSD@4io2k-^BrD6)GwJ0F$d<(Ur=#}g%EL=f0w_7s272rvkJ>E2Jax^Q}QAC
z1rkaO47Z`;E@<b>AAS!}k3L`H`~iFaH~j-deaQz%%7M94|06{FPCO*P!}25RCy00g
z^xOtm{cZpghq@o8emzut4s<*XVhaPqJE*wNJXG^JKSRuScm`1kYo8>1fry`gmV2;y
z!`)DEgZ+?@fz8ux`3g~weh<-YsQ8<+sNq@u4Wj-8bX^lH{U3sg*Ff*ZgQb(4?-2ES
z4ngdNjUO(Cid#U}slwv-EmYhEZJ*2apAd6$p!2-2bT#W2M0^k0zBc>c5b+3eNch0a
z|MV9k&Y}Y;mtg6Z`#(fHfEm@l`=R19(DtntF^YrNZ>)g!Q()m=$|R0;UBq!Fi24#}
ze-jpNfy@wbhqaLW0&B<agNo-s?<0eypL@*W;Q4Wb+mMz3OgxSSV$K7!bD2WeAmS=$
z=QqZ)L&P^QLdpS{`&V&5#Q#9=Z-Usu!0;a`J^^}9A1wV>b3)YfK=*~g+J`<|5OMT%
z0`s8aEzo;!Vdj5^icf*AcZH-D1_oblh&gM%LBa=CKCgp{`}~H)7wo*vc3z13m|%#%
zwm|zA&U_H@HDZwT0IS#d_#xsO`XJ`R`jv))kZ`^M-OmD3|5*^CUS%4@e28fb4D*E`
z;v3NRN56-Pqu;|aO$2*7`6mJ~=R*d>d|3GG6orUi@qqXjmToo0pyH~K5QF6}N2s_5
zbl)h<os*#AJ1imTAEJwa;U-jk1N2-?So+iyhnW8Ysvef!c0k25c0o*r<*)e?5cNwg
zLrjLbM^q9bZtwsS&aionY-xzNNIS$|uzbA%CJvpKfz_uTG7$9|(0M4BJGo>b;v1mn
zBtUFuU^opG=g@%I3#%`F%0tvAK+oxdx&M;_B;G6TLP8#9uZyBM)_MF2MTj{k(DosU
zDMQ3BI6&eN=ANlgafX|aaD$b@JSq_N4gC<65Zf6Ts-WUFt03V6%cs6-5cOA}^(M@n
zT<Q?<572wqVd=ISDvn-XT+)E3N8dj<NfRRO0v%U`g)@(qICveM0^0o%>RJ%>9t$Au
zgt`9#RD1^7c=cW#i25`3ka&TOOEBw0!~>w`8N$-}8mPDn^d2{u`T7Rf^HI71#2l6X
z5cj~sC(sBY9+C)&7g%_D8)G*o))=C`0NRg+#2N#Gx*0^=1$u4(EZy!mhlnqUfV5j+
z?v%BFh;M+Ng9HoDK$y54BphJknN|?>Hu4a2bfE3tNNb4r3h2BlB(*Rw?1zdUX@vL-
z=FW5*i25Gr_!!LmQ&91kaEQII^si(KRS#Xa19QKZ9YlPMIK(}$ex<HG_I%-Q4^dxI
z1u-9H?-@tz;jG{UQU3vYKQ+uf#ZYk-=(r!O+_>xlQEw6l@h@x~qrw#;eh2M7lm<75
zcmdiv-Y^e{_zdWM&9HDQhKlcj-Y>}m4gYjch<X+1d5JK8oq&q(fZnePGpE)EqJ9GO
zybHK`sCdgki2Gsnse>;>{Tt|hF<5!~0V;k6x?UZYFRc9_>KUN-JHX;=X8=TeMk^%!
z!`xF72ob*lUH=11|NX%bahJoW?uiV6i0^@#4|D$-sCWys9KHapXH7yO>K~kf*a*8<
zs|hL|0$qOv>(3^ILDc`rf~be}PxnE^-=N)Z(i;I$k3R174l0hmzI{O?MEwTncqS~L
zzK4p7NI=pjEIlX3K-8n3-*^@(z6BaDu=1ok7NWl8J|thj(rsfLMEnVKoB<ZjvGLf`
z|1=!p_v0bv+<^AeVdi{FgoxWrgv2jQ+&>8-UIFc2!{X~XRGbCco`;F|Btz7zK<|fw
zrK^M#i1-RYNP2*kGnb*_8{R_fg{3#vREYX5(hzZ2zve|6MBD^A4+yJ&g)<@IFQE5F
zLt>wS!51p-0$qOsbLTRs_#fy!q_A|toCPsQ<Ugc;1j|RwP;mojzJ|3M_d~^3K<inU
zy_(q&a~?qVNx{w+YJrOPtb>HZ6KFcO&Vi^ua{*!k%-(rW@dMC(VX*Mz$%Uxr>4St1
z%sq)v@ei?(5Qd3ghKlc*5Ahc)oJ;c{=AiHMJp~m<zbDS70HXc}+WAPjMG$ch==wvL
zy{n<(G0^?pu<#cyhNyo59shylBh6w^dx@W6MjoU+Squ%I1yJ=K(0v@R`IHY(aRz8V
z6yj?JhQ1Pr`3sgq@)68@j&g|j0d7b*z}({w6@McK$-l66yK)soeaT9Qdf52nYN+@Z
zVMsi}#y$M1A?o+ALe#^?hi5>=e?ZR%gQeT!wGj0+(0fc^;!Ep5;ULN|1KMAJqzVRx
zcXbf;S2jcJg^8!sL)05whr}$boc~x4QO^QBPZj3ht|o|h0(Ac%%$&zi@rXW1xIs)~
zV2EvosQ0)Ju@{y;*;*jtK6#LEgOyhaZ4mJz(EGn&_D*iYUS1uAs&DxLF&}mxTx>hU
zoE8p9c*52@t%8b&9EYTTSi5vp2SmLJbX_sb-m*@J_!9|;PhsivEmZsibo~{q-8icY
zqCNm^-PcK|_yOoSpD^<cx*_UsK+7>$zgvcr0o=d#K%1|e4^{tU8^m8Hpy}Md2V#ze
z7sOw%^kCKt5f>4J<ckLAyo_}pM0^D_y}{g502OaJ3yBvKsQL5yA?j1kLF|R~bALg_
zA3)Eug@h6VL;3`WdWU@w^)U0<Cqcwh>LBifiC06#Cpbe)fQ19^WJvlfxCKd3u=?)u
z6o@$;(DNi=`Q^<th&T`Q{!LhYBsU!*E&#nh6k-bl!xgCb2I#$GuyV3_21I=h^n52+
zygSc?h^s)?$3k4iz%T(Sz5?3bfVp!MR9pgD-@(e6%vlg~Dt<%q3v9fCAvn3H#85Av
zK_!JDK0YxiGrlA-ok697A-Sj|Q!k$(IWZ?EzC1NCJ3cKBB$lU_&yZ7`s+*aYS)!NE
z0HWeE63bHKbBa^r6HD@QGn0!!>WWKB)6(>k8B$V<QqwbwOHzyCOLF6rbMo_2iy7kM
zQ}W}}bMliCbK+A<@{5Y&6H6-?lJj#5a#BlDQ}hh5tB6m_%*%{VEGkN@j8DxgDXL^h
zD@x2wjZZ1f&8=jJk4NIggB^yfv^XaxGbOPoJ~<~dHLpZ3xuAd{KFY_?B0fI7B%>%b
zF(p1Rxg@hJHNKz>Bw=KLkjO19Nv(*_$xqG>Ff=WIs)h)bfYlnIt1ZpLt=bsL<f7E%
z(xPIJtq|kz=t8msT^AnP{49%-3kph0GINTJ(u#cyEwclPQqxk4ic(X8QwtJ{5=-)n
zT)}=YFUl>CFU&8FFDS}S%gjlQFHX%X&M%5jNi0bOD=<S>0MeeDT9R5+43;-WmrqGe
zODxR+hmf%mx@2)`QCVhkYH>VXRd6ffQ_E8GO28Hw8(^4KSzMBui((Rnnxxd?lK8~3
z#LS$;q?}aj4ld2h&dV>)14$Yi6eZ`N1V>SRaeiqDk|n_<K1Rmz@##64Ny!xz@kQmJ
z$cryZ0Z{>lX0UVu6$b?ab{*wKr0RghH#R%`jEr+KlZs0cOEQZ~GLwtrlk;<OQj<&a
zi;T=l@(VJP<B68bD=taQD=GFdG|l!cPIpXC4K7J6@k`821tl0-*kb{*Cm^*bGe3pK
zRv8&&`)20kWEQ6;=jWw_=4H~-Uq<HH&X7m|`KmYs6bqnW3`i_W%%xFS8kuJYlqTh5
z7H3e^P9H;y?9e<=*_xS{lUbFT5|Rl`4rWEkImrbDh8T&=$H*kx1yT|~T?7vRu-{40
zn3<OjNgW`KK4!(qiFwXR!6k+U#Tki3sVVUVB}JZohKA6BE4Mhk*f_U1-O#`%u{gCT
zI5{yd-ZMDSv&_}i6=XngiJ?(^d}eWcQDRAEetel{aEU3H>FJYW=<1VWXaEC5sD~*v
z0BIynJ&`IA%KU;$EaKx+QcDsub3m0yW?o5ZI;dXFk5A4>EGh>1r8KWNGd(Xg#WM@+
zN0PMUlCGr^tc9461cga*VsX4lya}iUk&>8_0%ga?y9GJ=y2iWuxx~ja#K*h)g~q#j
zKm|Qqf*9hX{Gf@%*dVo{BsDK3J`YswmuHq_#21$)fqBIRiOH$1LEe7BCFb$*$rTlb
zhK5E-iN)XouP8Gw-7`73#Ly5FQ1K;2iJ2wEp2@DkiJr->uCBr6AbV4a^W!rT^HOqB
z8C=5kic-_`;-f-5VOAR&q*f%S7L;V>=M@_pgR?HE>T}EiH61ElQj>E)NzfIh#uaWx
ze0oJid_ihaaeiK6PG(7Ed>N>9lbBePoMC1Xp92aAlla8s!uX=p90qU;2d*_L#51_W
z5^gU;yi25?qpznkLwtOQuQNQrU}j-7!{Xy%Qpt(MNS3(!_&YiJ#QVFs1-pjChd4U<
zxW+TYM+KLdr{x!wCl;l626+dUSfrKaC4>Cy=~f2fqhvF0BJ-K6tE+!Ve2`yoiJ@6h
zYHog6YCO38k(!sB>KW`7?`l#~Spca}kW#m0e0*7AQD$OZiJ^IXe0pkLd|3&o+K$i6
zEy(fo3pR*1G>Z2v%_)Jl20a7ZK!QewpzM)Snw%P6mRX!x5?_>BT$)n?%JKg2G-PD#
zm{%EGnpB)zlnIVb=fs?xq{QTGB8!e-$9PwZl+5CS#FFF;SG3Z{+b`HO-q1WawFp{1
z`lc2aC#I*mf>WkxyrCgfz%wr`-_<oV$3G<AH9jb~#2o5hPcMvscZzp)4GxI+bSn!E
ziVyaJ^MXLZ2a^d$mH|1cG%vHTG!<MV20O(Eml&Er8(Q%xsh~!-XE4ZIxXFelC<YiB
z#(M_4#s?c3foV{Q33Y;@BZ@+oc+cR#cu*dKxX{oIMcN(i+F*BNi6HM_LpOw+VE~#W
zl0L&QWVv9Fg<zLM-D6~cA?=Ff9wSqTw5zMD7s!<*hGwv0vpBV|6r2omy?k;F4MBc1
zG>M0%oXotk{OnZMV88faBPUSi0Ht7~_%LuwDn2Q(IMvh7&;-;*1Q}P9mYAFhscbCW
za`F>PKs8l<W?o59VqSVGyw(X$^b9tMcXc&{8w5(v&W5f*-od6YOAL@=4qo^erB)QA
z7G>t9=9MJom?xE{rKJ`X8<{wP8J?hS6IcqATb)2|3yvo?HDgH_7NGER4YrK;40eup
zb#*rK^b0nMH!=yz%uB~+BP1z-)qBLdmbtq62giGc#D^HfgQ{6jz?sI!gM0-_jnFI%
zEzq%L6>MqM5EN<#@xIW+TjUDrqXm~38pp>&VhUnx8TE3xX}qhE5iFa>XXcd@C4zcJ
z$*IM~7@0oUEFPS{4RGXduON&}Z4vM34Jxv*1pp`|x`J|F2`D{6{g+>oky_**Vi50A
z;2&ZLPAsr6#F{t^Ej&SP4k*e8IT;#leukz<t$%m}$<#Nsq$o4F7+N-=q*wEJkasZ(
z4|7n$FoZ>eNql^AenDkCxO`7E^7KhE0O_)fcgie@PtMOPE{V@9Nd<Q{!I1_Mh6%Wa
z7=n^YuyK5_5!hRx(hI3USLW($=xJmK%4#K<xv53*;1P+;ytMrIVt87ECNy~S2&n=w
zjSmA=B`KN7pfs4Dhoyu?Z9#g&a~-yF+|@PM2wWCh#)BFgCg@QPlQt$c2ZBl^h>5=O
z!JwiGYQAy2XRs+KCqnr_5Ls7HaQNgJyLttALrY$8nHFD=lbD<upP84ES`lC384(ii
z>IzCK2Cy*2%!6e06pamnQj=3N%TiOIsRhy^hjwuCi#!c2K;83PNWB*ik0)%o8dMgV
z#ruMa1#n6N6&2?3ZqQ~2v@urX>4ugf;PGRIT#bXuJy+KNzhJ|7L({zc6i`@{q(Vw&
zLvz3UlvI!k&pfCYIKz_OR0PGjVZ3o*ez2=+6v!?k^W>t`#FA7{LloYmh)+ud^|&jE
zEQEvH%7P8zJ%jy0HKJcU$XG)oWWRx=Kvj`{e6T-Q+Q=9dz`3cp`9+oS#U(|FC8_C^
zMz98kFIYSnDhxFMRI&tz#k;zKt*}J4!VThLS5OfH^(2ZD{K0Ld;_%Fp49A?D{AAF;
zk!J{~T=okwj<*a3_rL;5id;cH0UM9e6EreMwh-J41a(d!;}ou-)=;n+D3J$y#Jk43
zTE_cA%XU!pSYjFPm{$oNjPi%80`&~QeGims8CEPB2j&+C<mY52S9)jWrGVP{!64_N
zR=zHfG7QvD0uOS6yO1ywuokRFMwkUFC}n{vN=Pd9hLmw-NNt7SM9(BwS3~1?C#Wc>
z;x{ym_l*bjW)f3UAT=7u8K5RCsE3Cr!oW@7lK4DNpIjr?AaJcgs8B=8F~qjkgAipO
zEFD1_s;<Gt;6l#?Tx~gHZ{oVbRC&iknx<eqLEhk&Ce(mHG%0UTk_W2`4o8*>Hi`EP
zwgeY{5LrV*3~5hfX)}m4D22PaB!f~hG<A^Dp2FS2A+|KfR?MNbrwk3#Q$gd1pjJ3M
z+6^s|5>sHEp7_LMP^Il`=o;XijM^~^E-^F*wK&s@5_2FmYhqrBXRc4Kp&9<JmJxDS
z3zR}J>jR=jPOy0py&MPi<XlpVON#O<Jp<sSHCldjEenYcHU`yB;4B=U2Wk*NTGjzM
zt|9Tk;6@HopA?JDaI>-JR6H$K^eUeyzk?GOk=<E{r$8~Ck(yJGTIA`IYv39{$idKd
z8kPn<xeoTi5^UgRy=#znh(SEKV{aHAQd*Fc3TZ=wS`J>p?(r@K;L;tGi$KW*Yc|5t
zK*DAnsMs}5Pc4BIkDy@~WD7w7<3%uJaA!@7kRhp!3u=C0=>vf}KCaG2a2FfJ$0M~#
zi5vXz@w1GNPtPj_k472A`{XBQ#}|MrBv&I>S6Iyht89?Qmy9et^U4x)GE)Nci~Y+|
zi;6N+Qj6h3OU|B#pbDm_G!N7sj!!Kr$}b|bH3N!Va6(0{Km)v!K^;|4q!}86yIhHo
z3P05~AlNWI7hE728pg+is;$)G;`}sE^zIEjnPW*HuCA^DA@M=rF}EmCi_ZWw0t9Ke
zLb}2wmQazje24?FHS58Z;^?>#WYlGJT!>cVLZ+ZHAJh$p3@Ac6<H*B8-bi`eEIvLl
z2R!^9pPQPSREn7~Fxq9X+>bq@xT5uruw?{dnu4Ig7wBLhzO0F@>;`o~LHz-o9bJs#
zm#Fy{csJT79@0F7bb(#tJwZcZph6iU5QHop<Q?n-YA-^hBG9CQ5K@N5$a2B1@t)vu
zQ&`{J&;mmm<W0D=3q%^!qWAR4H8cSCwGF{l0%#mNGY@ZP8>z{HIqpMVXyI;`;~QP~
zL~im0mzb7-DtS+@05Yd;P0)I5WOw;NBN#!!rt!gM@t&ZbBEcbrVB>huq@7O^Xpq)F
zBp$hSAMcS^oB^I3@C0QpXw8w5S`l1gQjnNg<mnx302=;Ao+B)C1@{I`<6V(ET!sem
z!Kt9Ba>L>h*WeP1)WXulocNM_&tL=47??>$VsQqT?H6nwZ)g$ko1YS2ln5H%1<7RQ
zrMrS8j11zTvz-vhlz5OVOez30h8tg$3KE001wgtC%@O{9O;3Ra(I6P)ZC683hZt59
z$0wC0XQ!4FyJD-2k((W46iLK4g&`HWJE#rs2Wlh2hqWQ&<FK*~t>F)ET!1_TY9NOc
z#6$g+kLV8>Ldz`B+6d6hEO>p4s~KeJ1H4&=9IL^Jo+OTMy1Kf+TX@)t)<N0Ez&k1p
z4K&aw2A)|TP<c+}xhUKdU$7afNXSGCblL`Kf(K<{2wabcgGPZogTq1ndzf}mnT?qH
z0%dii_BeDP6w(+nbVaer5Hw>H0Wu0|wV@ZXJZL5gJn9P7j6M@(h-4|+R20}`JabWC
zd9Wv-HWND;Wdv$;7+J)}r{<)B=5^weDk1IT`23>y<ox{X%vA7L5NK-36?L=&r7P!?
zYv_ut|3`8*f%k-9S=z`wH7~U&Ga0n}qsTMLFF4)|vM#~U63cKX3B#bM^<yw-njzRM
z-Y+;FeL&P4RDA@S#|N8(WJw<n1?vZebFdr8029yvu`6ig(KXm2-ZR7~-Zd!1Bt9s_
z6g<pN-as*AoETJFfpT2DF?j>3uAw<)uJJwrWd^RUMy9D1smY}!so+@<(5y9hMl3zC
zB-Jz6&?4R^*w8ZGz}3~YEXW(joC%~$Wr#Wa1CLu$=Nd~4Q3eM{oMXb$`38^sxduDN
zdj`A2ySkberRJn27N<f=eQ(kicvvJS79=KTmQ=cyIk@|HIypx~#2f3G=ouM80s~9g
z4=(y4W3GmlL=L(J5j)HZ8z*%Hr7c*nV;yh>r5hI<qpi>pRiF4^aA67=CPj^lU<**w
z2V?RMIv@$r5rU#W5ZqJ_4gyo)>;X{~g`x^AmxAL9>KsE;6qSacaa_<KFU-%N^#cg^
zf=XXd(;KGQ9a%F-(h=0Chd9B|7g;hGY%<s<FwH@j@}R;SZgV(99^@<3Lem5>=LBlG
zfQIQ4i&Nus6Y~<&Q$fWWG>(i+poLojWNBS$5z<7DDM>S{pfb%c-V(YZF15%LRFs*4
zYAMLvj2T=8HZcQA3Wo7U2rbxWWDG!Ngyzt59xUF~5Hd9n9`SVz3Pzf&!9HG{1Zvkp
z=WGp$tFoX`V2FLB*EpoIAT<SZVur|?2h=3Bj0aC$fhHZ$S{L3RF>tCekN1twNKH&}
z4GQ)Ew|bGi3Tn<m2JSrr0^G{b48hm$29MquVaz1E28G0zfl4Tg;*ykj*lfMIM`~h9
zY7uOb9?^nD4@d)7f}^T<f{nD~oah;B0qP`St}=oMBUcchLJ87p0u}I}wimp40h%~~
zE^x#;{bf#cNsJcyM3>C4!or1!q8T(t<?R>jj-z~r85Ia^ZbC{iP<e=4Ucy#4A!L0)
zIT%)^L030{Qy+X<E4ai2w9>*eD8QT4rkp=$#1(TTUI=Wcz(3d$ny|4{iiU*7nvljR
zuncH{N-$%LR1RI<fLd`8H^7c<yvhR<da#ik?|5+5g<9bp4_bZ|><OkoAqo`_L{WuW
zw|Rq`gfR0WP*jGYt<W$uLY5Bl4hHo)pmu<|FQ90La6vVj5vXQ^jAVg&EC|V9khx%Q
zKokdqIxJ|?pcyxqqYV8a)<Rc?7#c!`t3Z`3Xc3MXf#Ir<U`Sbo)OEyHR$&Ws&{P2^
zaxvCFfu{=Ki%N6x4OSVzQXm6p`3PtqN=j)_Vp1k}$t+~nBtESuKNqyp0aPZUEl@?v
z@A!NGE^Q4l(xIVYNn#ObI07_;1Ziqw&Q#&(Pr)iDEQ#I~6fK|?4B)9wzu*!x$O-_@
zoZv*y9GE0{u9LiRIfA2S*cap&Sp=mPr<Q;^a6XB}CD6q@u(drf{}WgPjNjj8kO1`z
z0C(d8Ae9;QR_K`^t;2;ZmGT3vmd=AL6i)Mu$SWx>@(YePGAM>F#|5qP&w~!H8JTAm
z$HOF2Q{rLkX_9jii;F!$tEWuM5_3vZUCW?Ll+jWcXl)iK&7-FyKkv{Sf6$P2d~%K_
z+W2p<8)(22S9Rg)>XI1j4Jv&>(|Z^T8?n}nhGvk}ZFwc}#U=SgiRr1}wRaech>0st
z;R`rMJ0_qKn*JRVi+Eqqnsv}jIc#mXS5UAYxTY`ycje&80?T?(>?y<;v^F!ZxTL5w
z8PcCMcO6|q1X@fFYKh@lLKGANSvm>I!<cKb3{B!u_CaAzffG554(<torumT8N08a{
zBGN`^s{*`!6;^<w4?cj~C7|LB*HSO2A+VKRVD+F95~&pd>d|5u+yM>g!Ds)1A*;5a
zrUk@%27AT_gT^4h5d&-CM53rdZJ>er9dP47yBNUR3Lx$=1g)Wk3;{p|ERjtD<#A9$
z3TiuO>jFYEND`^hW$1&fGZ<_#*e5W}u!U_<i$FGm{Q#2>gXjm(DSAQI#9?oqf!4!-
zm+pe90#I`ub?r$oXwMRXr6r(QjiUTwP*s<l8V}i-7oS;>6kn2$vQ8D$kV3RbNbF01
zI?bTqb4Dzo#F9@4bs0d325BT8Z^I29&t{<BSup05G$?doO&7$1QM8UZ{!WUkE4<r{
zy*#B(#z%4lTHXT}2+oF{phN;nj>IJr*j#6cA<}Xhw6HA$wKhGyf<Vh)y}+r=3%n^N
z2r)P8QUGfCfEMR?dO;U}f!7ClLY9?7CXgeF3qX52TwR0R<2}7VJWyW-Je*@_P*Rkb
zoLZ8fpHpmT0BTJaSLP<==XjQZ<{^-0>xgWT;0`C(fMk?qM<JjUYoO6DNTLSq?L<mf
z;K@OvRwm%jTFyqU{=pW|oQcvpHU{sH&j;<yNll4QNli@2$;?ZQ&&@0@PE7%Cx-Kn_
zFGfzGv@GUvha03o0+sEKI9j3*6`+zBH2MzZq4v*-Dcb|%!K3$3{eJPDpe<njU<#@8
z9gd<3U)gSiq7uAA4W*ZCjw}x<zCo!HYP+Eex+JLZhDmxMO9q2Y21&!JA5aGyDI~!1
zklr=4un&Rghh{Ht@Zx9UvMtJ<N_g343?KZ3FDwVG)3kuEPzUAU;1bKc{F02K{PK9v
z*#dqPE<_@(@qjy7xq`+<K`R2m<u9n@fj3o)Jj*}}{jeqX(e4XmP69gIhnD<7?GM-}
z;!v1Z!QOo_1mz{PuDPLEW-)koM>4p#UIf~GZ)6182L`KkjNl8_{ez9nLA&09jo{@j
zW;+9Uz79OVV-Qb;(Mrq~1|p)6TDrv5W!Of}z)eJ06#K-3_7=l<pk)i-&8v{H4S3%?
z2t^fYit!Ex8whn|B#O%Lcu&wiMYuVjHFAjAwIJ`{NKiKuG7N2KiL4b=mKq~Tx*<yj
zgUm&?)zBM58q|@7c?-1F7i2A{3P8-l!AG<~1qV{K4J#7Oo%8cbQY%V8dmKPbV!R{R
zX3*-H^f_+4i_EDK;ovNdnA!$y@d$Q-xfgBClc5DPBtYxDQ{o{jpwO0$8zJfnSI`ML
zu+8knP<2>`lAyglig&`BB8|X->O1829q!$&pr!}LNHKILJo--AU<*j94F*pWxdyut
zF$jX#;02n@^~?=U^vrd2H3Zd9(CJ&~P#Jjf9P$c4#GKRMJa)jy5`LBzXcH`W`A1rQ
z5xAQNT7Osu8#E%~KmkwielBltM+##tm@8<K1a#^H&f^TADuP4fg9AWC1H?GAMk3yG
z2Ov5?b0$azM8$gs2ge5+f_6g&LuPWI>MYPLg60kIQa4B+AF9$7MJ0F<7N}DLb1`T(
z1z{toYy+h&h=+qgr4y<o$Y_{k7^caPiA;#iprZ&7nuEbMgFOM&4_f{Ok|%f;0cZh_
zE9Rnecid+YKohyM5oo3XGHyj)?-i~5MeGN}KD7bqtQvtktB|0;wi($c*8s8^8CuX8
z8OH|~#3$#M=9NHB?TOFK18-jj9nVAJC<Lfp!QW+rEKbNQF33k(LIiJ&8k&Mv-o__`
zb__!c4A{!yTv+vky6V8t5_zG4FJzU7kzsH_PG(6-Y6|iu*J99C+jz8<#gLW6xvrp9
zZP=F)$KzN<3=VG4(I?<V#b7tP2En(@!~HZ`j-|r3t%7qVsK&u@EDNku7%j&@doIAC
z6->2q%ox<j!&8nS@09Qk0M|Ffbwlw@Bs;+;lH)<WPD8ZCUC?$>NHCV>IC1TG@IV*#
z(v{F)XAo$WJZdY6NDsrtBAh`LHnjbQc9;-UNsu?F`S0x)?1p1_2dXYOARgRXfDVFy
z2CN~g=^%p|p%}8Dtv4{eQ4m?sXqKl>t|@rM0jU1~Y6TKnZ~)pWfPHWlF*i)5Llsba
zN8o8_@M>a1{L6_A<0)HD3@Y>u;|*zazJdj464@{w^Q1k(=PS^6RUl}GF=PQ7s8xa7
zeS#%m?2GyEY}=;dHhgCz(CXqcSJ!}GXK1?wwlpINa$EzXH3eCk5nO`1(E@8FK-Z9i
zP8h`BA~B5z9ogh;1j<dI(Q5DD60_utqWrvk3(%q$&?!!yIap33baiz#1-F{OV{C}r
zLg|TS$SWy8IT*Es3dUZJfGSn2iyuHInqjVe2m-If0<Up!g9bNd|2#Rstt_C-6}Fxf
z^@IduSHXguh=v)ci~_ZaOOS?7jX-M^QHM{-EzsdE!O}nm1<~k&H&90t)XhR3j(3GD
zS%cO+6fSs!oP}fvsh_a*KR`zsfM-<k^^CwHh@%_IA={uvH<Sm1#$O>_T1b$9TE*bO
z00<W(4H`Ir?N0-B?m^OoI``l<F~PlE#;)jlyU^A<VrfajDpf265qLx#bIBuOfgWf?
zHozOQLJwA=S%xR(<bc)(f_6ZRZty}sG!|62Q-6b(p<!-fb}IC&5zw#-XvHWoZ3D;w
z#GnorXdf78+|(~P9x-ellmzPEfksme9pk}eA-EDo9A1!{=@~%c&<kSa2xv2RB5a-l
zG^}ABAD@?Bl$)3XKlcxMAf%ybN+x)UJTEyl9=y^v$UE2tGzkW72*J`Y$qhr)mOjbL
z;$1B>5{tp7i^YT6R-ics<UI?pJb~KYAm$)WN*xAjk6~=!0v$zw<rpcP2l`niL(U)1
zFETQMob~7eK1I41ejFZj8%YRgVH}2&iCQ;-r(2AF$qahufT$iZmfkyfB^d4rYVg>Z
zGi0a|vTgudQvrRb5^-n({-im0cG7r)j!6JvS6E7hb!#vJnzTJWSl04^CiXzfz(4~B
z;0czZRPavz_{_ZG)S?nkFL0c=mLZ==fTd^%0Bs2ZRY9NwE5YRwD0)F-#HmU7@v!r=
zG7UhdHV`>R0}cSlaYEpebwT4jgnMu#cl(KR4S3!)*eo7@uMkuK2A6<3Mc^<@gpQ4a
z#>9h5Kr^z4A#=zP&PAXSo0z-_?<t~hqBe~WHi-un-lp-OQz%IGK1eHQ381TyA>`!r
z_?-O2Jj7~x*MKrmHEE9CPYlfg1qsM<{6PZgy9N8i2S66alU6L_I0BcL5Q8RaP%=b6
zHXD@IArrWuQaCXfayT;1{0~anmZ0-wg5yDZ<Ul(ETp`-QljdmaB8rQGOF&0<<fX)W
zdIkG{h!R7SOwcVJd1a|ZC7DS%sh)oD<CV<|K!;4H7J<hwT)|rN@=M}Di;**nAs6L%
zf|rlGf~pZ?kXSM3egM#-3(ufnmw12hnWL`ItqwuKuCT#V|KI>vMzjQFMDVZ!cwHN~
zQ%-Ek!xn%h@r37WoDE$;Y0Dhu2Gk|6#N|5tNegzi8`feS>kN;fG3d?$_|{)gh@uQh
z1jid9CgULsw?O?{&|-UdLjmX6q0r2aVjyW7=|QLJfO0dIV%h|HDmUu%EXoPpCh+s^
zz%lJfDDdF-B9L5W5Eprnl`xL+=*vdI;;ybi0U`0hC7>=D^z0aDiy3rzl_zL%DySxb
zjNEzS+M`SHwl~n47*O$sZRakmF9lvb3v(Q3t{Qtw(%1lb))0Am5qcsdk)f6d+D8sb
znHWt*&^g|qg;<0mHrO!U$O5NxK<6-kZZiOvK|aAQ@kXE#R3~Ug#Z$!+*Q|q_kWbK&
z;IsTqL94<-KsJMFcbqjO#jPA-3M@$eMGP@wk7mN<0Cai^_Z$f%)gmo^AT&jf7=?!y
zbtsWbWXdvuw-d;i909j8TwPs_jG!xUQY!Njb2F1+yY65uRkWo$IQpZO@Kd8*5=#;T
zKvf`YH$13?2)<$g7LK3_2><C0ka<T~*kBnv0cCN_u@msB0_X`5s7D@vH+KY=fKCX5
zEDeayF94l=pP3K3Sq#*KL95N6cB78B7|`fM9Z>THd}a>l4i%Jy0BWh2$Ad_Vcu=K9
za>)+T3Myj28v{TlKqo{%4IR+!5Y#zT#{hNE#ef>e>bT-BaG;4PxCC^FE%+ecL3FYL
za!~;3Zh;TZ0dE}v-@9WBKKBoHmK6AA0F(_Mpgj}NJ+48)zM$e1cN#?<|G?TzA`q6&
zMxg6>g1n*ihY6(qfZY55njOcHH^AeN;6@exr~<_hxHN%OyvT=2d*>nstf1?qTtngs
zbWMXzL5q^Xw_Jfjg_JQNyo*VZV~w~H7&Lx|rELf5gg^&x$g6W;4PkJAA)f;b-JlNc
z*F%eK^o5hiH$)km!Zz+_=7DbVOaymUAon(6ZhryW77yAW1nb^|kH^M2f`#|;LXuCW
z1hpzLT1eoIENItf5c<A<(EJf-C<D4S9a7ih=&0jq0YS@oQYY@gSJvTA_0WE@MLcM$
zJ^0WC{O2=+MuNylfw%|PASXeB&%^--9@5#+$QcaOwZ(TpE}FaG2^veS3>xW%o+RxE
zEwi9==*ID3MutYkkUK$>LFY#r=jE599sOl!35i9D*UTBfuPTerOsRmL&gbeM1*-oH
zP2-(G*W!Tg0)d=t4;q9de{;SmXeu=r?-C%e5>Sf;*Xo~OunN#+BH(Hn!b9yC20MaR
zS)&hpfClJXLEUoD7;zY60T9$Q(Ab7gd~is-C-{I~xGK=44XD;2r8?+P2*d@3<|qal
zn#FqtLk_}$$~z;=gQk-~Ee)vkhMwq>pi&Vg>5nWK3^p0;6_|VoraWXS8ESJRMBdfa
z*#xwXz{ofrvdkLP%><vHZ;rUT%{4yQ8?;CmbW>YId~j4eXs2*6XzvcFdt&Gm9}GI{
z#n3%I7_?0SbfTGIV0^G4XvuR}e6V3eJb3XPXzvT5`^v!ch?r~Zj2z>Gjlj40kyu^f
z9Ka&3cEUek21*~$GnXM_U!d)DSSBza4FKdy2vi~<uN<ON1p(?dpr?P7!EVr=Vo>dc
zads_u9SP)^a8LNS>rmNg0XhQ>JgE&j7#UQ-K|BIFlLB;)Vz660Xjd?(!3epw5qwPq
zXbh1dJ_@wh5?g6X?Ja(g<%y%G7l6t@P?H5T#^_cCx=s<i?-arXNrJW-L3qK`JG}sT
zi=Q8K(++sCmthp>!m-3)BS=#o+zLRtRm3Nkh~wz++-HbdLlIdfVQDUd0tGt$4l09O
zp@$bB-SdiL>KQr?N5z|2a5q2*Eh7dMibxeH35VN3G7sM4eIQDV!52N@I(ihea1qoB
zfSo-G))V9n9-M_HIoM&GFey-#3YCfgP4~mkazI~r4B8O{+FcD*43Y+~tAX-C4F!-i
ze6uyEst1jDVlF!dr8&e>2b9AC%7TdPu7EG+gq_`mt$ZUfvWQE%pw1pR<bnwobfD$l
ze!;j7YJo+S7t;A7u<HXs2Mb{jI#7=X9CWZ1bD)+6G|3S;L4f1<VQ_B-G<-|K5I$OZ
zFLMRWy1{x=DESrphy-Xoc8O&w;$$$;G@BvDbQt(PaHuCiL-l3&J6+H*3|GYL8T<^p
zV8{|zs1uD0;QRTZXSRX{G9Z)F;P4#|n=~N>t1IChnkbt-NMGHAZ|jFSZ1xgTv|`_6
z0Gba1Ej$8WO^G<{1+fy!5UH06xoH<Z*@ZepYe=IZT2N31gT`Pnw<%bH$7d};t7kzs
zXOKQb3pN1McMkRdUnB_~q6L+(pkYJm4ADX_$b=nyZb+3OTGYF6$m$1>c~l~Fgp6*v
z6tYhrZDj!DFhc`coo0yV24m1|aq$=%v(Xx4pexz2jM8B1M}fA$27`|TcMWz1k2Jtf
z3L*MXJ7Owb<ZdIhB*u2zGBziIx_Y2N6fEaIKx$<&m&m~?<H3FDks;{PBO~yhE<@Za
z<<Oc4$j8rMUE+liWF*bYf)=+x4^9P5GeORqc6CjGUJ3xe>?b!EX`cst{1By$KzI@s
zbmh5M5a`+;0>@-I#uIf+mKXXlS!A9mh}I4wzTFQRb_AE7>7b(}A+;mMTr1hP+2a`t
z0iD8Ck`EgV_6#Os7ZvIhlaUF^93|3~=ENTDZV^vlY{~+3hls0dusMPCd7v?F__6O;
zdII1LB#<LEL03jV4!|H(P>tRh0UEm)YIjCJs}m!X3&>H=UqNc#`vsR6na6`}pU=xI
z$xO`2tO75jOG_-xDT&XEHv}Kq>uP8LQxXpwdCc<+0A+dPij25bG*|{cK*Qy^uAqB$
zok262pfUh7+G+`3_f=3*1ig0{-rR*W4)OMaKqU(Zqn0k%8`D_tL`3%>G-!#fsX-%P
zuC8F)3rY~ThoQ{V(zC4y>P};wS%j}4Ff@pF&WE1I>xtv^nbA_i6*Q`WvDOK)hZHIW
znpFXf1i`qV^L)Y0N|=Bnbesu%rWI&J6x6JPNz&=28PF-7*!LM2f>+UjX2;3`KxbEi
zdQ0G3iIjP;HKe@#NWTCHx%FfQt`E&XhwC6(Plg8Zpld~-la#rJ*pe}U))ch|Z$U=@
zf#>O5U7?HlL6<Lj`UM-u8{yd@4jvA41&tDb0u#K<0DV3QX^4l|CKRX%0V+YExtOHG
z7ST&Mii&V7WgXhBi-u&k<KPBm<`(3@d^!+KHgj+i1+7@cUXg)L9|a{~f?Fy;=V~KY
z3z(Olk+#MfTVD}W134Rc26=<FG`I!?o5cHr*QAm-|B65Rkdb7;Oa3vcB2e}KoqXU5
zx=|H;xe&C%wFpnl1Ye^HAMJqO+kyQKr(B<0Lrc(kd?E4RWoDR1@&&_>a0F#V<PIXz
z2piT$0n$PfEQ1Q5o;j8^*PsL5;0KVx3M(T6@X3LBC2pBHC8<Tw@mHuHL8FhbP9>$?
zQ^?9|SI~-w_}s*b_~Oi}RM2t($eESUKqh&-j=0%^VAFV4Bh#e(BG6&5n0H#h&bb3k
z=;o!CBQ9I@%tg8Y73)#7hz+E$HD)xAMwC1YYN8s%$HNc4g+(h7EmK#^(&ALeA!FbL
zfgzrlmvRwX{3E4D)YG~_2^&1)54rtv&>y^Il#*FokXVwO5uXX_O2-!z<tL{W7lW#M
z<gF*(ptU)mY=&_%Aau$X-vNWcpcMqc{@}Grurr3hJg9+Ka<r=}RDC#PtqqiiI>w0S
zLR+|g&;<aXCKc2G@KMd7@xg{h@t(n<pe7H@BG5I2ND4u#Wubc9P@DkT<{t*q2$cn$
z9*EEv1Uc&&CWq!*(8Wy%m%&y{frA3+bO8t-w3P*6E?64uUZ~Na(*;1%giaSQ0S)aF
zJYB#9<8%Q~8wI5WXy6(E%WJ3uGVswe+AbJED~=%xo53ATP%)2o2Opj_mn7Ej#B4u-
zp56oAp$5tSh6bQjhVkj8iA5=(TgXj|Qj<%IiZjbnVTZPYE@X(0qS69#$~Q2Aq8qtM
z0SR8v1Q2))3Fwx+5<}A0jR%*Q6qhF!coIlDIQC_dG#(6UkVCE(#AxDxb~s?2@ddRy
zAR8+|dn}<FB|(*9W^p`ZjeJgKb}IPpr{EGJ!_4A%&@FrM$*|r!c=ILb%rwyE4w!5r
zVnZcJ3O*YQyEZBabdG*7bcHIGQA5&BnjKwj>Q)vET1_~*+SJo4m~N|0LG653g4K$p
zD`@E{_(F2LXSExeLzYEDvJQ02A;|!ARXNIy8pO8FV6$q3m&$-zAh;IFK-U+I-e?33
z2++c0aI*+9;|ad;2;2mL$s=ww@-zgmcE`2S(<wgKBR<$SKG;7#I5a*u9DKers7(f1
zj14}m2D~uZB|g~DBOcUf3O4kM2Oq@@UKkB(zeU6cgBKXOLUvz)mPcV5RYRYXL~QuM
zv6aviavDl8^!h`LZG<M^ZXCFujQb1*Xy*>KorHZQ5_nqxtW#xZ3R*#2T$%)`VnC<c
zdj=cDgO*02RnH-i1A7cW>&}CX<6S|cBV`1)S%F4S!FvVZ=gVWMeN5v)dvHMWy=I_I
zj7TflOUTTM;K9~lyekaBN<di=*YZN>7%gmdAy_>qOpqo*K$E~&28SSZKUDvSyxAOn
zNw6Qjkvn{g^YG61z>a2wT=fmk7~atIZ|0Mqo}OA{0ZP<)iMf!OdC-U%>IJmm^I}1V
z1tBd2!#%<TIttyN$Pp%t!QPDEM9&OYSHw&=XkZg*Vh+@fi-!$|q(a*7sVR^HS8(?!
zU~3IPDH6F6P25-wxT}qvkj=qMU|>^zkds}&yZBvQ365`q$M{SUUPy@tty>I<cMXD^
zmqNV_2*^i-LJs=Ex;}|k%acsw!AIDkpCg0sveh7O(6E>*_{350t*Ws8tdUVbVo_pl
zYDsDl=+=1GisaM+(2=XohTs#~jZtNTA*V=y*0U#PB!cf+$Sf)LOm;QODRB+*PR4us
zI<@BUaE?Dgn?9hzbo4eaXhVgXw|V*GT0+)Af!1V#vM%N-bJR8m(nU6iqr*rXguqg-
zfo3jUT?t>_4m-)%5M=@!T0o;VP~ZbObewre40iR0u8kf_qo$+Ru0U@vK^>I~2CW)~
zU7!Hk*9czO3AsZ6eEG=`yLJUUcnaF+P?lMoSpvSEEISo+$tCD4R>-buBXD~eek2`u
z&pO?67uMbDpou+KJiFK3LDyp%#=}lBz}>tdt{DRwe=~_E&<R1A%0cwS$Za@5r`Vj0
zTyulG;g@jY_6c~aNw5KdWqr`$TqD<D@Lmki$vdFc5Q)VZ;OS7$Tv&S#bbbWo2mF9f
zsIiC#ZLoy*$I$MFu}Cc}P0Wce$@k244K6|47ULKXI#VV;CB7&zFFh4}1q|rcC%<4v
zT=&I5r2>jFb5rAsQZo{ZGvW*Kb25`FT|rWY=HR<;!2SeXA_Z#LfX3J%*bp?AU}zfe
z8=q8~oSh2F5Gkn@u*pQY;|Kekmj!If3silhOmgA8+zQm3B4_3cJZ%O$5PI|oZSX7>
z4UW(@Gy<heg2R!9p!*d-)+2X`VP~O24}dXEN=?tq1J4hG)@vBXqik6<1Pw_VqE9fu
z`VqLAQzV@GLei86$kU)*k1*F_%YoGDaKLwGj*h8<77l{e_`rre-5?t&AzY9osA~Y>
zQE{KOvk_=e&H&Q+03~8j=|!mX0ZW;d@Y9mak`wciQ*&TR2GJ!U&}hM%hLJ`uNF7$i
z(zO8vAL@>5%oB{sN$O;_G6;3GL1T;Fe!))IFGYdp8?SiCG6-;=6m@5G0Gbr26%9>4
zVaQS-o1hc3U{gT1A|e?ImWFK4fl8Y~bc4zW(8=+^pvAG+lZ_AZg?ymFw~YLpl;ZeA
z&=RS<#FEUiRL~K!NT)lI8JMoFUcm;Sg&?3C<y}E7EYPlTCwzBUL6m#@1-s%1VTggC
z=>(AHp**yeB4${})IduH;f@FeO-jIdLGhlTgIho|i{K^1FsFiAW?*X^<DoWLpy)G%
zop=M41?^4;tA~069Dgu57i6uVk^{7&6ej6~EEx<k7wlY^v_FP4*qt!x5Qwy^Yf_MR
za0y}<-=zR_N)2eV75hqa<UK1UplScnYm<YA(6z}_YqQ`z-2$b&Cu;Et(%NlsX#`59
zq%Pcsp5}$P5i14DjacwoFPx1$bApXPi&{aAcY}E7brYbJ51tkPO>-f-?S`(Pi>3@M
zijs5U^FSAW=7UFoi{p!3y+B*S4dQW}0cV2Liv|q|$HTU^<)?XqZZIUfoD2ww4+@5z
zq6=D+0t$4{Xns6s&cYLRF&0XX+MCR6gs^4;wmmkW(8Ij43e+J4@3DdJA2c*5DN0OE
zEy>T%DK<0!P5Bg8<|gImc$R@iCs0No$zJacDgbd;$F2d%C`WpL_E5kIJJ4KhaY<rH
zW^z3Ag!K62#NrZ9SXZ9RXaZ>i#Y<@_C}u$0v_aEb=u<Z!XS<fUg355vOpG^}VGs{W
zilF>z7LRoIE%?G&{1a~Qg||o}rkI!3f}93D)gUFc0_IPU-5?pHX{s{N(kSdV(gquX
zh9z(fGT<6x0H+O%J88iuri2i+;nUO^w0aISE<$Kh8?@Ta(4r{6I5Q<DzNj=0bT4{*
zazTNiu~U9&UP@{TWT%IxAIW<ld_Y@Xpf}h+uKhE|vt)}}y)4{`8`2&GWyaBI9cb&8
zdeb_ft`+3YILPhXM64u1%6mxTU4+sBDC;4W7etP%V(BA6mo-2_0&nvfqQn?<MJV<L
zH0U5^*y#%p#lDcXBP7XzoQzajfQDH?i)|n(p{-1)%Aj~pZ-_}yfhc5yg1m!4!~akz
z&|W=oyBKUxkasZXv@n<)czqDO=LBksgZ&GWc1Jcg7$gm8`htxDcez0(gN{H2b(swz
zU1reACG344)cHE((@C-IwgZI+RiY47D<BPlTY?txK(;eN79_w9F{RSX9ThK11y9<+
zkCZe*-Y^W`DU3Q6W{k2gI><lRw>X_fcN(}7n1XON@&q50L+*tJ@R0{YGo-O{@C7}f
zbt0g<&J4g3;C3XufkCCY0&v~x>gozUgBjdV1>2lhk`LYLjJz9%sN_r1h$F7n4fb?w
z0&2{_Mw$%KhEj<+{SWV;6LO(MTtNydx3H9@;E6Kmv42P#z|w*fJ=0u~_d{Xx0p&CK
zprJ%p=>9XL6;Pn2Jnr!pqCE`S_lj#b9`eQLNH&8?IHbTO)+#)UvWPl{3w-SYn%#u2
zvVh)D2}+otW;FWsV3^Sj@9SVa0)|>U5kTjrg8ICWu}tuGWwZETP@mHkbf*%i-HOzL
zFf@tx19dtxOF-8`<QE~88rYqSbuFopVQ@iCW=TnE3i1gl#h~5N2Cm?O!`a9+0Hc61
zj|a;^dn3q;JVB9xT-Cvbh_UR~0);<%w+D2+FQ~zac~u6q2ZK0c6W0nXsG~sLUuZd(
z3R%$xnr$ZP=osXnAohS5Gtl`j;43jGyZ4>Y{cf(V@XHCX55^f1z9$hmqvDAlS4b)V
zT?qv`fB@2*!q&`183+dTPECloECrNMkQ_oN*Mg1*g4`bf+9VCiB4t6ycQW~du5vOo
z&&(@HO)pB!0WF3uE=kNQ@k|0|B*?-GL*$Vb3<nT3!~i`l9=stJsr&;Cm?CEb5FceP
zEFu5lD|4MuPb4HiWt)}c7i1=b?@`DsF3C(THZn&}>meXn__a92#B`>S>pI+PC`g^)
zA!Y*|;%EVKS_ycEDp8Upk*NaIO+cUH1)X{4>WZ}0(4B(e0F2~{FXw`aP+Z5(1$l!e
zeTd!`16>>%>=Tc4FmI4|FnHPl(t8R*mI4_b4DL%oyI$cKvfy=yP+8DccgO)9u+|i8
zCAgspd<|__Voqr)sND1P0aZn4i)%qEuF%#Irxu39`ve=sn}Ci-A?K(Q=v6l0rRgXG
zgrKV^@q|1m;0@3h7=zA-hOadua4-v&>t!HANstx9<c`)-A@zW3e9+J_eE1e*D7f1K
zUi&lB*Eku)2Pfwjq^5xTaM0EYxV;8B{+_z$_!|+sniT!WP0Wf3eBy{JXh0WyZ7jsK
z@Wc8o&=2dk1l^Yx>;o#vsJbzLu#dp&^h4rZ<H1M8qirohEYk;9&7f8Y<~c2}jEl7y
zZ$!r>%;rU@IjNva5TOMO=w1)9FXqM8jy56UdQ|Y`b1A7vn{YrT5p24Fay?l!q@hW?
zFQ_*In@s^7Y*Jzw@0eE!zB3)tzd>xX0SyF@F$fQ8<%7D%&;_30dz(S20d>d;ys8ub
zl!>#EtA8+f1_GoVYd@Z-X-v%SB=~MYq;>&ld=#tip~DH#jy}j4$V(5gck>9{x(TUG
z;QoRi*8~o3=z=zA=>@XTG(H~nv=`E+MO+OHQXn^aCzhmw&o;^h`4*NL4N_ryXNnCi
zLi0c~m8rR@c_pbSu0=)pMNqeZ=1FrCvs0nBpdyVKBDY|P?X8){2b+NqXvZnZ$LWBy
zf}1d|UO@pM6AVqkqiUeOM^Rd0a%!=mIjCz6I-lJ$uOt;L<{IQ}WC@*g%1tdUPE1dY
z2T!#XmlhP{7nQ`9fSL{^=JD~#6%~ethDJ$=#hIX{dQoOxx@R)T`=~pIf)hQHT_MdI
z=w*f=0}SGE-x33JH$<JW5puvmk2DI;EXi=p$;nR!4GuzfXkk<spz&tVx)Vdt^ngJ;
zsTYxf2Gl?&s-U&lKqpfNmso%<mo6$wtOT8(0KHE-*bv_TL0l$)^%!k%ZHsY+4wbLZ
zg6tz5-I@wY0-#&~YVU(iU!~7ch|t@!3_-h?{ULWx$AbnZ3~_b;K?jVPffl_68<~LD
zbD<p*9&BU=YS4s0n%8J`8?1zd?X?CiLvi(oZq_5ODUN0XvE4A-le`$sa`@&k90#Zn
zsvrpO4>JQb{y>!jj!WHPB|Fw;7PUr8@txZOK7+<Np73eRkS0)OaY24De5bK7JcWR&
zBF{2<T}d@sut18Efhky!ucU$=Pv#XAYzW%x6l`RKt>g$XKq@%A5wls)8&463K7<5A
z&y1sBTpZ*M@W3`SZy8yl-v)zLbti%@$c0P_!|&2USx^Nv2;1^4P&WX5U>@WEEO+gZ
zeu}JFVnIP_UW#jgcXF<SyN{=nb3{bEv7U*Zks+v6h*mzrN??R{JxLu*1XWU?G3;Q|
zc+%Qy<cu3Z+g5@3!Qidt2Jr+V3hX@47JSg*Z3U2X1fY%F_>#nQP(#S20Cub|C}s$D
z(1<+^9(SDrE*5cJOYR2B3>NXe*smqWGYE_?#etG5{_YsqO({r4HDV?R^+FvQ-KPT{
z?=*`CjX$EaoI$57fLhk(pa~$qU^4EtHwX1Zz)ci4knxaHDZxXi!4~nJ)VWLt^}2Ja
zT%`k<QX#gs9BqYzcTzyAIJ80z)T43*owNhm*8p1N1ln@}RcSaF4<yIg3XcSp4Ok}O
zK&@~Ka1tl36%Jo8V+p?)dGv_8(F>KqN2m_w3zb0!4G})#&H&pHcZ4fW)N0OvM)e$M
znjgH5!64oct)c_paRWLt3v{g<Xru`?kd>R7n_pBJUtCg@SdyAvX#_jo*cU7w3>EeS
zX$4iIuAt)(Km%vcst$A@9B4%;b*eh(Xc(x;1Z|C>cmwN5R|u$i>lb1iZyB7CSd^L)
zP*UXT8k$q)8t)TO28vXI_xivGw;^XQ6+s5K!6ST`d1?93rY(UEGm(pA4C9HJnnxT-
zU=$y00=i=yJ{C^>!E9$k&meFE8$2;w2EIB0x!H=cHp1AjD7QR5C$lUyCo?a#xHvvJ
z19TQa3V2~cDQN!;Xl)yKo*L4~Fu^$d%N%wDg&{F(O^92LMxZ^M0-Y&AS#|>2_6QpH
z#j)lDG)RIx4V98ul1Op~2Kxj8XjuyggM!LG7_!j-*1|S&Pt8j$%1j3D;Ps613#L(7
z0m{t5qite%F=1$yT9KMuT9O){oS2i7l$e|iDh4d#J<Gs-cW<NtYUt@8;K^d7rF&Gl
zcn&-y2wHZMms(K*UP}vVaMJI>Alw-V(x?R$%eb~aLsSIAc0NM}#n3k9T7X)a7>jK{
z6&Jh}9R%6M3^mO^-V=0qXaJZ3H$x%jMxdxdJC_Kw#thylH%3tjJ_#OFYr*9$kmW%m
zSjO>iw}1{c0-t6NwiF}@aw^nmhTh0JLFbu*s!7l!30O7w08@l!h&*I<4OBi9q91am
zJK7~c$mz`#u~GwaSS~0{K<g(mHhUqCmjP|~f*mjeVuO0f7V*AVPME>9`3t0j@F6mw
z6@cI~ZHirkf{o*IL8&Mnx}YAMjpEBd%Y;B1>cANQoaK;0z>>_agkgMqN@_}Ja%w!}
zM5m(E;?kTF(D0f+^%g)l#=F9gnDGSNn*ci62l=vT(EJ$as2L*z*wq|~pyLLi2ksb|
zXBNl9BvMo2VGXn7oW$Z{&=3;rdTH2!;-JV!n#2d$2ntVZ=hc8lB0xJ?5&OZ>7es+{
zy9S4Xw&;V-<pm$$1?EAG#L}#Bg{e0*jt@p?067b3lobDE4PYyRL8tyA8DMA;?+F^V
z4K}odFu>Uzs?-C;E}wYMV92cuP-$NbX+zL@WVlm<kmW)7*cX(^p_(JmC4&%>pte1d
z8<DhOu@cl2g;{Cj3^5gwyFqIV&A_dV)S~#})WXu#yyR5RTrZzoL(m#HS3{F{Xc~nq
z;&BZQjt@5S1kKjKFAXqs^};bP1V73T&z%gUZTx`TuL>HoL?2CtOx_?bW&o{$0F`=<
z@tzdj9sp`_p<Y8q(Ipf#_b|Aq0@c-Mw^4xZJVnZ&uyJrhWB9l~Xn6sleM^R*_J;{5
z0f55AGTte(1hO(Z9=2_upa9lDAa*1V*8$yV3$lo7bHgji(Ft`>fdZNgfHe&0Gog-S
z-V3xjl9+ifP=SptnW9Yn(sd^v=-OpcHtV?tKu$~u3Bz~PH7x&;yjY01Yye(^N${X%
z=pX{Ad;g6<>+YZn4&!qYi%a4mcUtA7fU|xG(#lkG$QFzE;?ktz<f2UQc^2_$iOD7T
zMU_OZtqQ`tZxfuVO+a%S=p#y|ppl7S)A(RhkSxi83(^T%>*wkk>=F-J!5VL9iM*=G
z4dQZF*jNy`^B%!wptVk9EOiRa0q>n6ZhaWJ^No<X9q`^-P;=J>GEU(cfMcT6628O3
zC9xziAU`v&1b$<IYgq_rG76N?K%G^jy@VLczzA(<F*GbmECL<r0qSFb6B=m67ksrR
zs5PIM47xVVGXVQ8K4LdsxCX)Z^P!9~5xca;6=^34#%jkTq`jQjCMD>)c^^-|8nO`s
zykj5x)g++tRmjysunip;ca$KN<FM8k#MmI@!|H+qKs)v!onMG_1hRCHcQCl&3y}h~
z?m?UAA)7sdyn`b^jbf;rC9*z{vEXyAV9o>enh{#T(#V#Au22I>!*=YOKz8i=fu{(t
zZBj$qu@A~A@mSUhh9wqdCZ=R2gD%?6&-3&`@9V%S0&MFh;HM9mfzBoi#ykNB5)7a^
z6RDF!WDS936cBXg8{AIcct|%461cAMp1~&Z!QNmB+y#P&2cxJ$9r5sn9>ok%8HJ)U
zA|A3D6dpS!$kJ#>F*u^h8G_1asNW6UktKsc=7PNellH-o25E*{8wimGEyM$z(*QYu
z!w}S3fp(7K3vv>ZQ{yx9Qc^48OFXF+>qHhtP+yFmcL{3Df+7wYAck~2@6sGn5<q(H
zM3n?Y%^`qtEpiEozaT)p;e_}pgQEOm(2!1YYJ5?0PI5s(d{SvzT53^zNq&50K@vlJ
zR7fz~Vw5&Ey!VcO7YkL&9nkP4Z2ko_w1L>UQczM9pP2{Fg76jk6fWHgHYNJ#ZP@%4
zmWmqbh(Z(S$}B@dbvKqK50S+HY*^R@R1d%=Wnhz{o_T5cppg#n_-&APut~h9w_mV3
zj)N*;Mg_)$OJ`{35VR-+d3-tyLl!i~1k(#Te-d2Cf+_;!bBqlwk`hzm%Rp6LUP(Np
zIR@Qtfn#$yI2`lh%fLJSAg9WKCUQY1ca`RpWX30g7w-qSmHC4&sWPPYV1WsEkP+|U
zMPMbMkw@%D7rDBELfowke)cC=Jt%i0<&9uVtWyl&AcyIPo&5>X4>?f?e5)Y1HiD@F
zg*|Az9%?CSjSJpU3s-3dJ)#I=prI-JR8Xh@?1UpQ7gWHSff`d_9{A2Pgf$>Z&~d*|
zOF<W*AtZyrCWE~KlMlwU8SDv|d;~<^)fLNV0qP~bE}(=6x}q%*d_`L%_}1KD(1p5&
z7V*KL`*ICIH?+AyZ)o#@-q02lA8Z&JA8Z&7zM(DH2s{P~y~K>P5l<tt_+TST@Q9b8
zMN(;IPDy4S=$c~4E}UZH+~Rao(6lJ5%j0b1>WA$#IQSX{&%Df%%*33`D)4waXi@>P
z_ar&Lpb~PmXQC%)5D#=(AeQkpuwu}#8*ISMHN-GJ#2`M{I3Bu>0DDW6*o+3seMX}f
zdX8S`2`$Cxd7-B%s6N4*bTD#^2VLO_Ub<ldy8PBND1g|`IN{AFki3mO(-5lBL8UxO
z8;-d8oS1(15ID^nehn39*#<G)rI2961n20;peMFPVnb$R&<}pB2FkH|ph+Y{6Yww{
z=<t_#<SQ2qkXMXgKeG(qSfUrWZR_fax+VeI8b)2qIJ!KkC=qmRPBLg+A8c1IWLTHd
zp=;z-jNrQoOE8Ya&cSyiwyQt*Ze0uT061bFB)BUYhQBLHt(|`6@u0#AW4#Z!6a$S^
zLz5Kljn71mu$jcWnpi?7KtTO)M1LSYttdY?9wdgSJz#4rKr^hUt$Og4k>J|T5IGA4
zlf3c|bc{Gk?!j^hxq)ktcP{?p#*L7U8wXuX1@9gk86vF-LOBJ`5PoG8sLBM5;6p~#
zT)`_2LDSXA$fv-do~?jARS-Q1Nb;0BzVv~APZ83=3dpN8!TUamOf*=AWkKU!pmTBx
zN}%U!g2FJ~BQ-GvvhWIgOf;rG?7;>f*TJ(YgQ#OD5<NlNOh9MogK4xSb(XMkRd58u
z!o?es;1G%46LQ);%Jg6{{xAj|+XS2bK|kCBnsW_}1M`amz&DC{XXd4V3PI39GFOCh
zP>jINhXRErB5T5jnNSapg$Em+;V>$mZi|>gf@dzoax?h#*cPL=V}o`$p_Z1Q)CgY%
zG88sHxw^uK(1J@$K*Io@0lC2j@vb2T@gbm2J@m3)XyPV$Qk%$v$21<a@*9*Hkg{j6
zDfor}kSKEFjlA9xvHM8ju{XMg2Q=^oUhM!L+zkdzb|Loifh0jk-9g824SnO0w*-PW
z`hiE*Ve&zk^59Win0z=y9<(+PJXDQ&v6oM-p*iS?m|#QDI!7!`iCoaA6r@%nbcQ+T
zFlw}W?_6D7L*n6AXrdi=N&3!k<g+9}XIz2`dC(OZ&|zk1e!^AG<30BoWEAwi4IHZ?
zOnp;JiZYXneW7RbfX?ME0}az-R@9IZ%N2ac1Zdd_T3t_gMg-g3F%bt+A#dn`G%qdV
z<BL+kr}d=9=O<;QCYQt~dV(@PQjtLH$V;#}_%L};s~VJ00zwSpgAk{p5ZJhcbt;Nl
z?SIH(QH=IKB(H$hixP9vhqEDQjZiRnl?-StB=Xu*Sj)={vL3+1B*-`1Gq)fId<+$M
z*f+Q!H90daGZ}etQ9xp4PJUtvXaNGOeFMuMpeR5|azwSzu%t9_Spr!`>k2w46CT~J
z0iexvPM}s>P%vyr4A+`bl-MC~{0siZTw*ZfAbb<#fIvQ!pU6dG!Oq~s28uW=z6J?9
zgS-YBUj(fhO3h15%1MpSO!JH=E($IIjdvG=CLMDN5=$~cGUb^i8J+<l@d3d`@vx=t
zL7>Xe1k`tN^#@(a<`wS~Y!Yt-o46z@u&|z)O<>V2Vge0Rh>>*!HLcnVpv+BhCnM?!
z(<I#_fwv4sEt5#<<>4rYL5J{To=E~f{|KY=LS#{hKMS}L9-?*zPd}j-0tD(W+$R!K
zv7h2>=o#z+y5Fn}G;k73%xUOYHg6D7SCL#N(kjV==ST@1st&DL4PAr5M_b`v3LFeN
zc#nu6fP^sOd`sjNkBD(~6X<|bL1|J>W^qPp5z=y7lJW?6AEseE(rOD(jcx{759bP6
z4{c}$-#GwV77LmrHzasM4fr}VSMW+!!+0W(IwW@~t08326SUzCwyG00ZcXqY9ncXn
zu0|#$`JkmU@rdw*-pWV(wp;Mzv#XIY=w3ezW8#ZJp$2g#B!;o{_z5m80hJA?<smUG
z1W+*uS)7Nrrv*`B3|>~^f^%63M3oPu4*^-Gg?hs*tos307~~!716pkW<^)F|>jHI0
zP*-jmVMs&zEfCG1+f6~8B2dH0(<j#myj+Xeb(_H@h8FRVLy{6pQsdK06N^$(Q$US%
ze1#bqL$ARm1eP6vj%>oL;6Zow1;fgJl;y}qrl3vlu#I^+`Nbuu+uflhGWPPqtqk15
zLvFO<Uw;isq(&I$kRvUX#&kO9;9O!V1k~0f#VtV#a7z$(8z0opC9>TDZF%9pFc4gF
z2OAKGT}al3PL<@8cw(C)adib<77D&C*Dp98am6U)SW56JGvj#BtRd)J3(&$5q>F+`
zKSdW5J)n_g#84w>3pvuDGU0u0CM2}ah%AplD_@XKGKTiA(Dn|1N;~B45UeGHt!aU!
zI{;eA2};kHcfur>CBeF0p!AG-P%*v&0oLO~sx3(!7Xa0)1b6J9AARf;4?g-BSAd{o
zEyNHu?q~xw4M}SyU<qGvN7@y<K>*aEb~b{x5d)wF87#W6yAIF11Zgfy1f8UYYo-qr
zV#pOH`1%P$)5Me%*jag?DFTqgLEC^zkatdldW_)h(TTaKo+0s|okGx)h2fi_T|f<X
zNOysh5wR4+p^quSiJmE-?kdWN7{+#zWcX$i(9{abd5lCYMZvb07E~x8PqLU4BxV+Q
zg3SkYejyWgXyI1|UO*2z;4&UG$><tfVq{p5nVOtho>`m<*&$j~np_fJ5?o?hQd*Fc
z>gnZD0KSRQA|A{%h==r}VQGWVA>M|td<t(Z(d+&y=mu9D>sg6eF+@Sp1scDB@6fOS
ztp*Opbu9~83=!E^MKlThz$qKHQNkUxNe65@q-hrnN%&CdAn#yMg9|DZg{%|v#!b)=
zCsd_7d`T*_Dd&i+H5ep~Y$s^dKS(z?vH9d0LU(IG8iRya<|AFN1iOlu%s>KZLyASv
zagA8YK~RYfKDY?i-FL1?_b`DDWJkVD3Q?mZ7A5AUmZTOzZ;C>kzKT?SAymV<eI(aE
z;D83-Q2@K}0-m)HQ;$S-M36!T<}R!w)L4QH<OopJOshnVx*Nz9Jy8ci1_>dl6Qhd)
zUI7hGsF<755OTqwtx}LA304bU?t&%_@+LIv1cTNugQP);8dj)*8XurgBzm?2Po+sr
z!wb|F#M5F%onVFS<pYhBgLcfJ+&uzbo*WN3E&?*oQid3tFm}wVL>}mMh8}7}>>#fx
z(xE1xiXFB45^R9IZwg9J7*{AEj$}qTW`LB8?dlo~KDyQfe!h2pNk(cBXn_^zq%!yc
z@YoJVgH?0bn?U&6)u4m{pL-%IcClnM@N#{`loN838+NG}C=rr1+6+B~4>W#4VCWMx
z;~W%h9v=W1Cj-r+pf3IKCb1Qb-#*AyCE(%>sV<=6sXM0eu0}?nGldgNk~2WN1d0;l
z3yShVyOP1_6)EcQ)EW2^Ea;>|T-AviQgs4amt|;{3EOLsS`?p?SzO|o>xwu=9I5w+
zmhAnEjB_%Ric1npAh-I(C+Fwnq=Gi>8)4k|ha_i$cHf^fOc!XCPi}cUY^(xweqnrZ
z8F;`0V-^lnG(w9bR}=7wXV8HR#Nr+B%`(udY`}LALx((zOY(~n(^FkRT_WlgIwmB<
zsVUZ7J|HiF;uL-O1ke3bpa?;#-a#`@pnis{tE)?5up6j%L2%z5o+^RX{V3?zgrQM9
z^z4B6#L^1zrWRLA(BW6$8=^b|$Qjgi1)nGYpP;1T$vi}rq>!moY`rE(^@&m=K?X6w
zBN~XcX0Rz;=*>uwA_-Dg;I9<u7oW(blsV+GMMF!_lJ3Nu9PrIr&@M8(wPFw-U!Izn
z4Qj36SUyM5Br$Xt4pKXWfy*Jt5)-ssLTncYRJ?#j01+h$sIL#Rh5BPnuCAD8S0L3t
zWcmW%1+NxJH34YyX+W-ngA93++lfFb{fLd%VY96Ua`pshcm&jHz+8rfaR>nsON3Bb
znno0lvcnhmU@Hqj3#g%&5D*;Egl4<o5|iTc!~#zoXUSn-H-UbpA!uaIEIvLlFC`vy
z(1uxjd|p22EE>o?l*RGjk*D~a%xuuO9jN(XWSChD*>jnkpI2N08lnO%{{Wwu37Q##
z$tD&TXQqSKjDV$FVM{__1AalENd@q^c%XI{tcV9?Y^1W3$aR=l8tb421gOvg4Xj$^
zCRW53XI4S37ou)6hu|Hc1X?V}o(;y@8N-%ZKqETXnn#ev4!E@rD*7$Jn_)rg3qg0u
zfhz!KL)U=ZEb!7b=(<_&+<;u@x>*y@mRL|3WL%V6ZUQRdjgt!sEK*W)6Z6t@Qayu9
zEa4Xgg2#BtxGFCM)Dpun5=hd9TY8-dinn)yT;zhzegQ=awgWsv;$88c-x&;=ZV&bc
z@2n4q2Okmy;Xw_=GEL*^3Q++%?h|w>50r<tslW+q^BOXE0@VT98IEKC=wiTN&_-~h
zc+cQa@Y)5KLPunmfscrU%DACOxWEtfgm?&aP7uO^Aa7)yhG@PGHUy0WL5(#G!!Q@@
za;P-uwjPAJ!60kF?uAL4LUe-`=Yqy)!K0lesp%L8cY^Px!`wsb8y{@s1WK()4G++I
zY!lF;1ke$n;7cXJ+u03`L6=OXrxpbz=B1~?_O;_3$TUZ4Z}=G+loTZ<r<UaB=M)<n
zfZC14mAOgzIi6)+=p`bo#fv3HU@Iv=XCQ;p5SEGPfMk?|l|n#UlwflT_$KbaGx@|c
z{Xu76;2&Ke?!<o7@eSgw$8R^}VlH@DiE0UK5EgZh<mi15iAA8JaWM8t(&WAe0?}s#
znyd5zrEOBTQ-aPV22Hhs&TT+!rwmF07ZRXCh42+%*qZ1h)n22=MT{O7F#yL!;5efi
zaa;tb*@#*c;$7r~KaV1<lR-5TyZ{KlUP$o_xg#4ik!}n+#R7h0vS&apXs8o<V<<J6
zlcO1OG(!$RhBPz+tysZqe4^$^631+D?D`?5%?9l=V{1x+y3(%Tp;^%8^NiHQ6wtnV
z#BLtsuIvELhJe=MI2*ZQ+{c4Fi%RV5sR`&*WJ(W4HZsjf%uC5h#d0|WC;(Asioy4A
z1g92(kGo1ufo_EZZ6E~6pqyU^>ZpU_DIPku9G{$DnpfgUpjb5mEz~7(iV$>(vlnQO
z6X>%00MIqxxLQdD@!<R6@eIym9hNdNO36o^`-3eW2aik@rIwTy<w3nk@+uARuo@_!
z&~HEh4QPW#3sGhuLgHO>(fVA$PVu1Sqd|Vb@s`lp-TWd$L&uz){N$k2q|Ce&@O2@E
zCUD7k(5f%cln%(G(Otlx9p{1Zo}e3rKxg!Udid}S%TdsU>X6;KsF?w>%M-M?9dx_B
zDT+$)UR}ruc@V9jgY7_T+9Aq88-2lJfKW;Loa7H)M-LunKsy81C)dyvl!=241LM(-
z;{l~ijJwqgjlpaCkVYOr%Fq%paigQek3wLX#z7k2BGxu6GdF$~#U&~6xy9+=!4h-O
zF&wEyuu&4Uh910UWr%TGQZ8%>8fYK11!dD`pyA7S(7}+Ypjmpu;u6>362yH<x$v`B
za$P~?F3s;!GQxA0l0`hY(ghVK@N3MG;stN}9J~S^V<iuy=75JZ(poi=`ml5xfh9P|
z4qcjrdJZPaDy1NA(D1BluqSwk)f>DF6l0(kDh(P_FvU6+?+R4`8XpB;CIm5#lrdL`
z4nrfzr9x2mM8$gs2ge5+8h~j~ix4USI<XVgBBYoHpGFIF5$LRTB$bAs(NM^A7}Q2D
zWE(-nBY4OeDj9$-2`ZyuZU{q`1TDS;S9kER0JR0sZ4L&F8$<OQnL_jv8ixhl@k!jp
zt)M|*_yHiG9xINm@kFiXhR+9~UyK2s4FR3t4!SnOjEqag!3Maxx*8cm8-O|aiFt^d
z!CV8%Kq<`(eT_?K4ruKPXetJOQx39Y612-RB{c`KumHAE&p0qY*gPW>w7RDfB17Ks
zBcSFBa<iVO0L4;MftPg<GuP}FJR+}7fNa3?2WJ{=%?H%kYot~|6po>f(W~B(&vhB%
ztx9ZHy}Je*na1N<)o27dMi15n0hN!aqi-bk{_vMVpzZ7?SSJ}x;$1<P5TlhLkezvu
z76`8MA25!`B<{Eecu7u;V+f51HaZB*>?2jw;L`{}wYp0p;;0_9IDyUUVXPK4GDjY{
zKwB?LAYi}?L|j3qaDZq04IzgO#wS&lq!tHwm*wU<I7dV{I(fz$>KW^qLLvp;ETpgj
z4&OUxgnT#&<cI~(k*BVMp$Q%w553M5a+N9cG)Bl(rpfs!pi6|4Gg2YzFhLD)P;rZV
zBNGwVXd?}RW9&u4H_Zy0f<!%RiSlJg)Z6R}U55lJU<`8dld~aP!9j-~nHHrcmlhRg
zmZiq$mX@SexPm%)!3Lnobg*h7PGTggsR20)6R}d1gx%iYYZ)Qa3*ZeH$mhc&Es`-D
zy^;~MZw)c95<DUXa<E*o;1vYDIm-xK+u_;4Ldr$2c+SQ|ZMBfPtphxnZHTc~0JOW<
z72IwxhAiz%g&eU3zNHCerzvPDh%4mmrl4SNaMtw>F2Qv+0$MFk++Y#5o&snGAnu-m
zYmhhmra8n~Wbp0=bQcWZ6a;wS5wh+bzS$VEwHc{V059LMtmMJp<T5sl_l<|1#|1SI
zd^mDRMrLt5_!zEW!+7xNt!M{#K`yX1i3e>{%1A7ZPc2R>0j~=53^4$mNQAa0I{>^^
z52?2igtA}=)O&@sTCn)R74N_!@^WiXm4JEnFU)9^Rk-j*1)in-luvV^B_+^GRnU+F
zWbYSf*u>Bv-ZwraH3z)M6t>yMINqrYd8K`#XOgR{Awm?io)T0KdIu+Z=7Jj&pm}Xe
z`1B3v;wH%bKR9*-V4XU_-vR`U9D=YbXqW)?xM<{E0px5e0nHSG5;`IqB0LB_!U+_u
z$Wtq@1W%(iRq>E@#=++CpmjaygE<!Qpre>9Ku2YQq)9&N3X}%G^F^Q?j35)BJNCeL
z`ow#J=Z8W};)6m=!9$BBWUPz@nF<=XfnSwsK<-_s$Oq03)e}9Pja&nQ!G}VC)`x>i
zEYLs{Xuk|(k1Q-Tp*D}<<pchD6=W2AKPYKiyRfV^N81<*%4$gGjuYN!KyqRvvUUYk
zr35z<Kt>Tk?H%y!C2X`1wjdw-AvxHWyMjst@a#M0NfU@E2Jj3+NqnBCPp&C!c7m7_
zAfOdpK}nG(6*jj(W(6VFzF{A61ht<as$iG2f_boc1TZH!5PE$om>1+744RLG%s+xw
zWrKElLwV?z#eohIMUw`tWCpF61x=P3nn4T(jTs=0x(>l{*@LkG@(2NDZ=2ZF4vC(i
zJFsyy%0N=!N-G$=H3XD{h|P>RmZOlC?;y=7Y>or3O97t*3~JmW=RSBt+`!cf$1WKn
z3k=lMN0Q4y2?<M~0dgzZ4RP?v7a^cSVIYMe=sE+?N^$h&{y-Iypm{9NG27tui|C#s
znhM|+J2_>Gp)t7S1um-+OHy3}f=yuOIpHa2vEQ77^StRq(8ay@8&;^7i-Mbg-iV`!
z&>D~=4!B}V<e-)osC)$_cF;|a@yQvf$=UHasd=us0p7`wp*xZeiiM2Cp`Nh}8kYl&
z-yk>JsMzs@4uyf|q9Es8Al-XUg_ADuZq)&mSkOA3%!35H(E2~1SVk%sK<zhdhqiz-
z0jM!-3Li5lN-ZwUDe(+;iwB+Q1nOx+I@-bR@h%1a!GYl3HaM6d$6+I?PtfN5{Ib+|
z$o4u&=MB`r$Gjw)xB)cSkt(CtC4;8KL9G|aNjAZTbh<9t(-53)a9z?0zHk(DPpW@B
zXwd=aa!v#2g`Q^d;B#^eo#H`r^5E-7K|8HLH;saJRT+X76okeH8%BUH^mKJ~_4LU#
zfF3mlI_Cmyi4y7@qaP@(gAN`jNzBYaN`5Bsp?QcSGEzKA8xa7dRE(}Da$y6nuuStn
zqwk1aR)&^-`6;R3*^gq-UMuk4D_8jF3Usgl+$jV1vB~Mtf@b664GlpS`4^OA=I0fI
z8a%KIMhITcfbA%{fE4J~O2>G}5%F}Iu!S6>G@7XgC{u&(w+=Qkh<Eh^uS^0R-yENu
z;~C@)x|X-Z&>WPm(~A;wAjkYA=9PHn`s5meDhijxU?Y=w(Bv+tN(ZgTgJnYK+!W;2
zXOx@53{cjtfodht+%M$NLC6dVXu&r8wlH!B^g!7I^ZZYIXDT=$?{UO6cI+MCRt9o2
zQvFP1{}xND8r0>*H+l>iJO(wNa}%>uVJnJ>-%{um6b#x?334w=&5v^0C1{v6xWpo}
z7<v_V2>d<-&}Gw*n%)(3-W6g(4B0SfSw_LRsG!Co_?#%vxnrPoMAlfiu|ZI3a%yH7
zd=+{?YEfo>3ZWy4EQ3=^N(+KZ@(W;N3ApAAf<WV+$fZBA9edC+bVy8s=3`+Q1gVxX
zijPlEg<X;E394X?=(1SRl7xeg9Kq8_XiIuQ2?RVUf^nK3xFB(j2em=X5&Klo*EoVY
zUC`~%fsozL5FRM+n&4W}2-&3_fvg^Ri#F=!ZfEf3?qJaJLePaq@LlMjBgH{O7!do=
zGDt9JeIRVVI_UI1B$b9B6T`tvpCAq~^h9<Es00TccK|il&>vkA*{D!t$zZU_pb&xE
z9EB+l_5{>$P{|824pb0Z#s|ljfeTwuBLLKVM^34*b_%$`fjq>DE3Jb91i6HRW^!!(
z1#I0vP@w~gLoD04VTbe&#99KX9ckih=;;*%&ZjuLfuQkwQ1K25Nu=TuG%ghs>;<|T
z)gT_Rn>WBa8EhVSKpku_mSrd*l?ADwxDGZ0b-Tc`U7(0IiFYf_O9nLn!Tl@H6i#As
zYJ6^DUSfJ`k!JwtBzRZ?z!rh7sDlGR$TeRu*4jS_eB~pkq{bJE;9Zjhk4;Cc%7Cxr
zK`I%+!>_QC5i)oL3LVgpLTOG(CbY&1a03a_r_6MWcO|^m3R?P&F7Sr0x*mcHye&X^
z&B!7?9=hfrKB*GYNR7`gicikZ&(2Ks^vShw1s%JAbi*U4jz?Z|h1qJrQ<#EI!~so5
z6eX9IWabpd=j5k@Hkzdt<t64o@*B2XLjMT~NQVt_VTcosiW)Xn;}stanuLZ7RG?lM
z5`ZQJUd9hGI}BM0G%W#MlnpZzv=s(nC|DXawF#Fth3JM}7-A0I=wt}G6#%q>j)>#7
zKofYdLE9A2!~tj<BEG_o)G^aUPtdA){0k@0uhqhK1|L<|UpgDQ`UjgrNAplFXC$tR
z;|f|`3mJ{}0?#9W_F52eIt5C0!B<s*+7uYugIu9i2zA%f;ydIOsXhm<l?6EqeOm;c
z<+eePqzpRf6Z>{#qQ*k8wYxwAf}qP7%s|UyK%@M~H=Ci{9RMqXurF7^b3CyD=mH6%
z)~sOZ@1jjT6LB#b_{g;o&?F=J`ZAagu&(8yVp)mT9$0~64qirq(F=k~2YG`^DB`<|
zkfJi!FFqJF?FQimd4n&ofN(%-91&6=!=an2AZ2GHvPQ5hxQh+dYiJCS1|3K4>5~gN
ziV)JTAZ9ZMXo)H43S-ErdWoK(wjlI2W5f6m1ElMWK{cNd@_Hepg+eG(z{Hg<!KU$`
znGiGZf*Fz*A%L`kLxI3V8RA|Hkn=Iud66|XVMLXKlR>!~b-vihAf+-dF*h?gz91ho
zNLLh}oLF3f6wIj=1*t`uxv6<2i8)l9cLyE+h$VZ2gh8v0K$pi6I1d(74<q+bLAPLe
zgSzRU!AD5$MXc!{X#yKG?Fb4f(3%D0%TG<fORCJ{q1y{UJtx$}N&K)H{%V_u^^T^X
zgBm~^3NQxZ{DLh=UGHdUfS9O5pACgqrkHzFT!W&(@njA=Te~!=IJqbjJd=QQqaZOw
zeUMvOFlY`PRJ;dU#Dk1QU(jX=TFMq|37S>_Nt2#^!3Ka@<lvoBATtatkqZ&n4TYe?
z`9bxuA-Sv3Kt2H*Ph!)`mEIQ~dVwz0Gc*NHt6`)iL$l0c@Ffk&;Cpb3;>$o68F_&Y
z%>!Ll2pVjHu9gn=28||w=HwvRZnT2|YHbkT!2osF;-ipfDZD{lKrF+&^zWvD7kUK`
ziFITCAvpI38Y17KgSFgFCQzwES8{;#n!p<*$;6yLW9SJx#Q|*~kJ#26NE^~fYB26`
zbkKcjUcumQY!K0>)*z)j>h*t+Z(#v1vO_<H88l@C9&$4%hMxTczVjS<*rE~m?lh<b
zVgq@6a!z7#u_tJkKibNDP#7Wgsla2T-XQZ0QBDwY4bAZfwTR<ggMDx&7H6bMJnDtW
zV7MXzbg~Dw&JNnO5uiklb|H<SD><v}aNi+_dVmCxt#?oZ0X(|_s>DGvypSWgAa`AW
zrZ|!B#sVG94NVaxnYo}e1m2ey5E3603^}a{btMN{3W7I#u!R?-b%2(%V1o$3B}PW^
z@ukR%M&iM}okUMES5%-ZsR#;A1YPe5nxnyYYCo*ciM4l5&-JMUuYPBUj{<oF&tgWH
zUr20DfoBi!H?(oLR|e&@fkjGYaRKPsAoRYEw_h-h^IJek730_!;wKjZz^BIq#e)Y2
zg2B8X$W$qq4O;XK9&v^6P;+%K-lMo7IzUHpBN+fbirW>u+{+U@<m>7Ru{0QT*cFmO
z&}=N|U@5q?8?qC@4Sc9ZcVr3B+$wk#I@I<6G)eHTPpDiNvK**i2|iB;W+7-?63soJ
z(PX%^DMUA+BVa(sUb(tro`&cLJBl0MN!eJI6Tq?xwo=R0)fLYP*pTgdpp&>WQgaGY
zi@<B=0!SQ`##TuLgSyhLK_Ld9^WY6p>J`umJg;C2SeF8KZlq)p9w-MGqmQjZj&*c4
z^7Ml4Zvf>e%u#)xTmx6|!j*W2^mwEhmGsO!(5y;k3G~!LsLN4Cq0uT7Vq1H-7xS2v
zBo?KomUspPgHl=m-t{1ZviQQgS{YhbgSWeYavCVw$SJtMfdgIMfOgbA&O#ElTp}E0
zwFD`p8FV3s35o&W(hRg9b);M@0AA2XaK6(RW4;q<BLO+fSV7};pn+M_q}24xJlG;E
z)Y&Ik!HCixqThHXtZ@ixTBD5_mO$=KCbPHzX+!QDnqggJ1zJWzpo5Fpw1Q>$23(v#
z_OKZmfj03NfQA^u5{ohuQ!<l5joth_&}}*>$59Yl;=%TSIf7<DVDW_7ZG$QSl?g65
z=88d+6mDg~J}75qqGe$VtbqgCVFEv$GXzEdh&cKIv|=C`H0a4tlwS<$fG4NM7bWK;
z7Zk)7Bai5UR>4CmIzxkakHq2(@M1Af>K;-F%FE{QpwR+&G6W5z5pigxWxOHwQ!6dw
zjSS*lQqvMkb4uciK=+lT#AhTHXSn(WgQWsM(;M+csUWfVg8ZD!<VvuVp*g~rpkM)A
z0s&gj55b0@PN)&+V1krX*gSuHQfYE_YDuwcKmf>W=y^hr!*xI#z`(ao66yq^<>-OD
zXA@LxAnoz8j0eRIXo%hw%LV6n?p6;j!E$)1aRBTZYS1PuS66V83>3DYg}ecvp$bSU
z0|y`I>I<+OsNahef_bT)0p28St1E#`3V|jAA!{gHU0stvMN7P)Ip{X9qTIwB#JT&B
z<GVmts)Eu!taw7HMkqg`$P65^X7Qj_DEgL0&{!69>e0|NF(oCwBtO19F|#DTIJLwz
z$Pj!v4~!pQ400sa;3l#23|@#~1X=`u(aQ*l2S)<--C8snp@!dQkGGP5%w0p)6yd5T
zpcCrwiUO<$bxlzav<`qt`NYGmk3g0JRXLD_7_fP9BMfO!9}#9HXvHw7hY4L%WC~tW
zMC`OVju`=P%{<taH^Rp$JV7maP+@KfJ-sC}%`*Zr^lKV#M4O>sr+Dysa%_DE(9k%j
z7m8;+Iq2Av;85_WM>ymZR|pSOKHwN)afPS|2Ca$!E&GOY(b^t(2SXqhf;P4x8DMA;
z?->l5gEq8;FhDg9)Nn%&WXA>jfY+#l7ED1+^2Lybu3dx52O-OYMn!x<X&fpUfi4+@
zkOU3WA-NGr8x|`;^MtU_F>;2ON@zp`d_4rgK7^5Lun}nCI`W~o@CF0Q>R;#lg38g&
zqp%_fbqN$|;bj6jf&o^R8H3NS2c;=+IS9T(3OsfO=7Q1;XkZ7Xnm(IHq3iUZy(sX3
z=)}#zf$p6!f-XzMzGDH)rYu-xk7Y0o+tNAEmIaiJI<&M1R372k8(|qApPpA5pIlLq
zo9T(sq$GQFAnpbs_|$lu%_l?Cl+3iW)S}e9<W$I25kcO;9`Vpq)?nd`(x`%;Q$dA;
zuRyDca4a@LE2UvqSsQ>FT9AIVYp^pk;h>$~3Y*p?YskVZo<M&bHsK6fLx!^MlDy?(
z=4e~n9Me+??Q6r@7zO3|f)dCW3&?3E;2T$qQlXKXT$Tiu!+vf*QRxnR4+J!aBMl0|
zCgf;zm=>0TF_`8DYq^6LB0{!QL9Rfx9MmUk;h#(+V$~X`g<}Y6Vqra}&(IY#ss!qr
zBOTNSx+9<r<1%H)Nqsol#5C%I;2xQWR)Ua@$Kc+~VCV@xIw#0G7}To)WpT_|574v>
zc-8~!c3qN>M}dwkhTvFK3NPsCd4d^a%n#IAhE_gC27&p-{$;5}MVTp?dFjyO5TH)S
zeykFa%>qNvPESyEU1CVe38dbT;}akSA<EH(kS;%Xv2I#oaw_<W865ZVg2rn=CAPDn
zYi<x|qXEdrpkf<!3>sFpq8=?rVErwD!T@&mBB-Sl4_`$apBQflX^$Wk?Ifot(Ak8E
zpdlew=wTC1@xhMqK_TFE9attZ4MFJ~eOv|ZX)N&wIy3~&jHL<cj3sPDDHnXsrK__M
z;e{T#;L}RWTwOyzt6GD+;YUSd>%<T$&oD-4h#h$+RHDIl9Rw2^O!31Q_W)-wXt@}S
zA&WdJ0v%F;4vLt82Sp6QnI@Q+%>)*(rOVVkSqW(f1JvlnT3;E^Y6!y&GK7J#PYJeq
z4YVg7d8#GYJ>JtBG)@Q_Apn&am<KO8qaVEF175Qm3T@gVnFbnvM#`M<Y=UL|cK~>m
zGsej^=AZ**K!du7b8EomA6Z9)8peZnG{d)?Q*}iiJeENP1oCDAZ_xNNwt@lV5%k3b
zcs6PUo5zE<>474~B@wbx4HQ8}@h+*wB}Ms_@rk7skkj@pLF;|NVw4w<uC8Sv@xkD`
z+#$9hS0Dl2$)I`xl*M5EX=o*gTK<z$F%z@aA5<ftp8^3cE}*q7u2Uc3?iq+4A!x`u
zBp99<3{oqSQ^6Y@ij6Eh^U4x)GE)!@h}2?Nm^4Tq_GT)0<Q6)oO8k^6ET*ueO;FOr
zvVRP+f*ZA;OXPw}EPZCspc{O$)CW}U!g-)IS>R<)uoMp(A9pJY4nk3d+R^d`cYC1I
zyTOqtD#PO;D~DmSpz&4E@=u7dLEgcUpkYaf_Y5tOwSoqxK%+4bmEe=j5E_F)=7PNe
zllDf|3zi10CV*QT0Fee|VZ_m-!6ilp@$n@YMfv6NNr@@(;IXKJlA<#3y(6QQ66O&{
z!3J1o?y;2y-~ndP(X!x8DWILyki!$>VaEvKsLdikwHc`X8ohxOv;$>itX=@E;KSBX
z^vSh^TtEt%ur3P-0kwBRU_Dw>@Ldp|UIFBngrI&EsI4Cq3_1ZFw9GjPv?jnmBp$q$
z0<@tAWnW!c5WMMvTF>I|XBin5r<TO$=fxMLCZ<%zCnx6QBqb(igHAw0T5gz|=?dCC
zmg^etl?%=^$P;c@cXEXoz&bIYOJ^ZxbomE6f<g)2aKP3X!M_v}l=+YvkHmIFAd~-~
z(DVxO25r!A1vSVpM<#p_>oMcO2MZzv0S$UVu;vk{BN8860J(2EH3fV~4xwwOA)C4&
ztuN@YYv5BL;7tf)XJ}Nq7v+~05Eu=1HUiCHn1ISR@agbaFHs0i^dzv23ABU)gfWh!
z#N4F}YiM8{l*h4wfT-3VvFBQw7p3N;CKjiH$CL4dBZ>owSkY%%T#{IlSzMBtTpSO(
zq1O=K$;fzS4?tU$@sERm1_Oc(<MHQl(5#VnaJ*+oyic%8ypgMG06YsCTE>Ht4Rrkx
zgqiONT3=KG&z+d-jDn3ISLhlVz;<<)<huq1!)CxhH7aOw18f}V5(|PubHwlDAuV{Z
zv@k)%wJYT25zsMcXg7}(<(9`6<`;tolrj^OGIKIZDxqt(K<i?PONu}vT;wfH2_m|*
zf{ts9o;C_<XoKoOXn@e`2w~75HssKWP|)BisCY)bP&~c_e7zIWAU3o(vv4Ub0&g^Q
zF@TgS-iVn}Y^%S(Q>SE9Xh^H(;MdQ&y5?rOg3n+gU?&w8w1JNV4mJnZ7mxu_(mg?-
zU^4`r8IP^?PUsp;<TGBOMHhG_DWqDZ?s8JlFpfcdFcHf~ajhQ3y?8X9hy|kH)BCei
zD`B@Tg34e}KRw>i47|7$ytpyGEHS4v6?B^qxNe3H85o))PUVAKr(6VT)T8yE;mrvw
z0|KCW#55jqHXrmXKUb8q`GP>lrGhp}#`{8!`isvmNQLANNHGdp=$o1dYw+Y6xRSad
z2<#!mR!z_#C3L@^p#`Yh3_aL09&!y7<^tp*&_<i2QqbCg_>|Pb($vyaa0j~}$1@qU
z<1;xUu?Si>dM3Mq8$h7tW;jL~!D~4~Km%X?!4~lWun7@FW+idE6KEI>RQy>Mlon^i
zgPY|+-ocPo8b+=I9S#C5g|MEXNFcizLCPz#t2TUA!&V2GfmYxLV{Vp$7Vp#=LjsTf
z!|e10jZ?zcSGvZ7OBHW01sZXIS{;m{3M~(SHz&f(i$YNu0ULgWngiNz2%3L}aD%*q
zqd;Rw;1x~aEruv^hM>5Gs0=oA$1oS{4VbhKhBQbs%u$Ac5NTJ?vRY8b6x7Wz1P^)=
zQ+Z*%frhBX6gbLfP){oelo>%qgh{+V{3KALc;t~{P;U;@PK4efL4IEuG@b^^EFd3)
zE_8^8ofuP+UzC`h3RxGA$c7m9QrxISb^vsk8Pugf9`c8kq>$wp;0s*6AuVR`b*bQ^
zP_k1YCy188yYdv@ylhIs3Cg%P_kijYY|}*{@sJagk>+>6XOE+_25^kbxdwyw8M?X#
zyMedOz~<TF^Gh;Pi$G%>pcB2pQ?8((MA_I0USohI?ZLtrYXRu$il`_Mg(zv}qI3p{
znJ^$NWhHuo21`Ka`+#ZmatP9O0cCPnVU4=q)dzGP1;s;7pd%J7U@bcXl$(V?6*T?U
zhheYWL5YFzfx;MBoT#w_EZs%3c+e;xJYk{j8-w;9!P9D}Z6Ctt5~E+<6kLL%S%I@9
z0&0*1gNhzlk%QFmH;a!?%*jm81D#BfnwwObM&ivP;LMVkl2QaoYOw0v2>C=SV(&pS
z0Uah5Y#Q$u98dbOTBh-k9o~i}MX4pFMS1bLsl~;hLOlo+$4CWD8LVN8eesDI<mMj}
zlOW%4)JvLz3sRFa(=wBhy%vyInUkNGLSWboF@OgjEJ0Zuj&x`~q+kah8DkXhJ8(xs
z<C~Jku>k>8_+#7d04n^6I6xY5-ofY@541Yt!3@-nCAg!(41HHL^_mza@vit%71n7v
z@E#gc7CL|?SY1H}(z?N_ChXZ9b?(C$WmQR#f3R<HIz{(6;vTGZB~Vs48+wA4vyeGb
z3oU<*5W5;(%Tn`7U}OBnkO3L+^b^v7Tj)h3$t&UTT}ESxbdD9c+X$INrS3W@;?H!z
zv#1GFP+_cTvWWMDoZy9RWCMC)6{xL&xz@=QeXWxlcvdR_nlO>u!a>Fcpb_QFyyX1c
zg2a-{q#Vfpgm};-L1}S(F?`(-a;$+yu#je+(CRtjx=Ely0ndqb$cK<&Uq1pGu0-7V
zGU%!=&(W=a&~7vSbC95W?wlaI<6ztSM&#B%@O24>Ch_rQnZ=nU&<?k2aBw_muODPU
za_BYVM)N`8Xg+{sa$>i@8iM!0lAaL=uM;P>YJ!exj!tk6-~^{3<a_`_&|*03t6@<0
z=@4k3Adllh8>`qx;jj$a1%sASg8G<P_M75q!Jr(u3)*vnb<K)5IlCwEPL+U0r9jvf
zwoMV-_Js^CAa(wU$Sin*2|i&lI%PtiDHB6O$i@)xkTltICa@SKd6<}}(Mh~3o6tH5
zpqW?D-g?J)(52X};00L)CD6e<P$oo7{(?>pLcfv?F*slXok}Tyou-3y@;+&U+n{SP
z4C9e*;e=g42U<{Q7;k6>Kd=XOQa-3qFpM`sXn}5<3(qXcaLmccPfje!FY*N4#{gQK
zNYC9O@t`v`ed9sLSwdGpf!5EJAa>+Knv-Zdx?!Wp2oHIZIwK4k?ZsO>fhLw9i^R>-
z@{7t7i&8wnD;Yt%KhUn8#&tzD+8vlgSL%?Z@_0|s0V@GTE3O@1&^7a;$E-mE!Vq>?
z5IE$54Nc&uW<UkPA)DV^T`l5$LF?C3OI*u9$B=`@JY0i~jBy@AZe)ZsenaF5$tdL-
z<;PN)gO8=cJ){OJAcD=}@uzvvnh(&$B9_RjXj4*iQcFPBOTw}p>d+u;_72BdQ_{*d
zyhSr~wV`voD`*ur(&=J`M)5xR$=T2ahOS1iqX~vgFO>MvIXtH(fl?~IX@p=<ojiKt
zDyXXfS`q>c3BxdyvtU7+qd+Ys*io~f^P@qVkf5qT(vY=`kdtJMOd+}not6YXaTT+t
z=nFeO8r14Q+6)8YBF)H=JlyQ%>WZ?Hg4Qb|@J(A_-%bRcw;*;U1at`uF-sh<A7}z=
zPhuOQ2F-S24If<n5%5V>$tC$kkcE(-K8zRY9R(z;P=?e#qjfzfSAyDPu<F_!QXNCM
zAW6`?6@(XT=!+}~smnntmf$-9iLUFNO+d{}Bg1$|O%G}T$Ag!A8H1M6n1jx4NH0pv
ziBHbYD=taQEAh<r$u$Sf2n2&}<SqeaXvky@bg@ma5#+*V@M;^hj=mwbZ8C<YuCDmz
zhD?y!7C5FC2zQV%N)vq90o16(vO5*B^v;;rD<MH$CWsbq$Q6Xpkt)z(WuRz=Ew~GS
z$U+YlFaq}-{fS*G4qm#6ybg|>F$&OfH;{`A&0$OGKpQRMQxZ!OVXHx~7X;va!GrBY
zN4yOQq@g7|a~+@rK;=~mxUao{-NO(GxrPCL7X<u136yIgz%&2hpbLLJgTq0o1g724
z0!2USdaq!V3n*MsRDv(7jsO`2wc5}NSsqmIfLl$FwHJoy_fQyu8xl}S)Qc#<CPP{h
z5P48b0$DkzDFOBb)Mijq0whnUDFL2+A-GHd+hx`0i`>Y$EC@#{pV)C1%XnAVsyt9J
z3SJxqy&VX4K`xd?yJ<XVgaC9Rk|k(y817?1N4wa;plbp_hu6aDN>E1^yhR%(;D}s#
zf)Y5W^n*##r`kojLmjP>M4t1<sJ4h&NexO?ct*QjP%Bg-vjqLtYPuq?N`+?y=q?n<
z_8agi=Ac{3A)97EC%l8Vr@-&80}bLElvEa^LN2jK3&%3(CSF%pS0kf%-*}{B(ev_C
zQbBtST?2w)3s(^%ahCDE(Cr_d0nkG@QMxGj8Wo_8lkj^`K$}%YPo)P1Kj>8Y%)H{%
zq7u;6450Z}Pz<={=0c98$9k@ME@VU$Iiuu)(~L_VL<ViFl+?Z>{sAJ`LQQC7le`L*
zxB?oq78knlFSx|WBtAYZGcN@kMBqb7<3XDU6O*$sR^p<ibZ_{86}EmKsGWm3Q|1M#
zp4`ev=)oC)525yg96kco4PI#rVF&vo%Ya;n+zj&o^)t{<JOdqn4QfC`Ob$oU9}@2w
zY#a|-egdBEa|KtYZe_uSMkvY*<2|7#wm=L49cd2kK|#3SA|J*KMo56F1JGV+sMA5G
zS0f}Lw~{-@!zAN9Ar6J{Q9TNB0cb)J?!XX;16^HnLBr~x6=B#H9$JQE=B5^bj-?{7
z5YVK!Jh8wv2(kqM)JBIM)dVgYp$Qb*)G1_a1e#gUwk;UAdIi8!4az7jY?#vs&#6XK
z9P0!n6y)L+dIU6V8VWW$L1v#2WI9qZBr;cGS=A5fb`v_C4%D{r3wFl3d^H$!WIAYk
z4L(upjdHp*YD*qA83*ZE2BD}703EFcHVN9*j6jwS@(u<cjt<cYI-v;Vh-^>~0ICgi
zLJ>j^)Ha6(JyfeJvaw)kWJ^Ka2as-Pht?9@p#`6$O5xIgAaJFQoFa&eG|)I3EH9w#
zxxhE>;Dx`LL^zvJ*iW#)e#HhTxj~K`a0d0+pdEBj-iNM2qvN7kr2GTA_5(}ifNpsK
zZQDW(dg#55=u2tg!<?YP5p%h$8~SotcRb5wEkMg<i$FVZi%U{dK#jbVoXot`_}t9m
z;?xwRWwX#Q^b0NlT^WElJEfqcC_Xc<ASW?7)ziqZC^;t{bUkYk_+Xp(%)GSx_+lb1
z?lg@DZ4m)YsexOqkUcQyr4M<nYm<=tg3RP#_#q)=ACnDj(}Z|pwrb&30k#GNXy6zW
zQ>1UAf@Mf7rh=9fpdY#iu0~x!?Qh5$0#ERMa97tdluhFPA)vMdmNCmDAJBnE(E1L0
zoeSAZiNEQGe6$T@qibGjc|15;!OI8mB_LQhLhK<T-MCsn4Ni5<4e$mx7(fLe)}=`>
z!woSGxU>Wva0yN(#fT#=@%j=pm=D6>bsp)UIbdkGnS!=~fmceTrhvLgphgBhAA@$0
z8<Nx>a1AygFgxq&ni%W~Yv$w5t+4PQI<O&`)Y%X;C=1@TZ)k{oL$fzDUmz8D#MM36
z(lV&!iMzo7zV+E1y8a(+Umx_;UPDl)36VIU(Sy7}7)NP^`)a>3yh(z}O)V1hJ~X_7
zaSq9&wUCI58Bp&6(w;%x5AO<UM1iaXB?Zta7D15x@Q}6<^e}P=CpZF43axzw8v2B)
z1RWLt9@&KQL8G;3(#Uoix<E_@^=d(5eg=?66u8DGZbcd4ykY8`lMgzaEzz@#KraJj
zXDYZLLY?aaRc2%~%UoSy7e{~$K-nCO{}gPjoe~OLTd1S5;OYX=EC4l#5zPX`Vi2N6
z<FFM0Ch?$&Is$pl$Q5+&8|+{l&`s^oK+XkS4<BDpk^wqr&#W{L9FL%Q2|;T6QE#!G
z323t|(mFGctH38lfG<+PzSNGCm3Hx%wH8&6Wrm*03@uXO1B!?Rw%}<j$nmzLH-?r4
zM<I`ngR&+x*@5mm2Aw4UKSg(FjI+BUU%W-V!!%t%=kh?RUMxw<kkFJgTDTH@o*S%I
z!n<4oQm;Yo_`tO~5@rx=c_diRfLtzU0jb=;MGA418)*0(>8vL*Y6~M1S{)N;5bp^d
zO$6T(YKU@B2za|OVmY+2V_qflIRUT@xWpfY;7asdw<)M&gfYkpYI1<afJxarZ65Cl
znsmX|Zv*WF1UGU(*YqNtAdh)sCt2NHV*|8{p#oBiGV@c&?({kvxdy;SPC;i^7NtTu
zH}UyNS*gh-@rfj_s5SvFLIovc(9*Mj5ChmnAK-&f(Ssk>Nx{CBl<I@5@t{-NKtpiI
zS9F1{Cjkv_ySgUlxCR8fKr2c3=^>U$iN%@8@%hCipySPoONvqxb8#PM25QeaxchiI
zIY&gq8|#_q85vTogoK9{mXwER%R~0KVD=PX4QX&u13Ie{6cCuJkx;iOfkrk=<Ks#1
z;~SEAgDo+m0idu2_e_n`Q%gL3sBt_GDC?7Y(+~K9ImlYUWYBe$x%p+O@rmGTA&^%i
zW4T^0z&itRY*t2aqGtwZo;o1IHN-GJ!~iri5^NdI5T6QKc7!w4AT`xM>(;<$pb%5l
zB6r+L?0$lVFyT!e@HWF>jI}|a);y@MNOn&YvIf#0w5|tkmj|dP3bq|Iec)CW9EvO*
z<Q)uJB?grOT|5q6r2{r7$U7LcLKh}yhO95xBi=I@bQdbj&7h0U5L&^~$d-amlLJYE
zA`7J{1v;4*HEUqM+}hGDCqJ<yGcP?LKQpf+C^0WRH6Ao{R0c8;nyNuL4fQ-X(#-;`
zVgnVu2qW?Ifr;z6C4x@)BcpQ+I!qmQ%L3xOViF4l0=+{+(6UWaP<f4X*9X>~G40wq
zSO)yT(-WX!VeraC(AmeJtyQ2R0?YZdBn}Qjj;94p&W0GogD;IiT%|?Ex<@m}x&zSY
zYBJVZ3;VIAxvuag9BR#t|2P&>561@&c0*Ryf?^tJKbSvg{X=kx38?7x41&+qBK6S8
z*$L+A56XmQMX4ZT<KeetdWOKJ!TjL|eZ%`ZhL-W5;br&@^pMryu**ihbK!M1O1d<(
zL_RhLdYr3~VQ@iCW=TnE3UZUU*wqz06b)*sfm)qdmxDkm3q#~)4RJ$&I7Vh%(T{V7
z`xh}}K-!5W2J!K*(_=GJD&mv#^RqKkUHzk=)fZJ))0=|VVmO12M}<{%s55V%Q6*3C
z@{V9PtP|3%P!+*`kc}O|5F=5KR1J2-+M|H9C80WC+e#q%gX29xH`#+$Z-DP}gxLbR
zHXJm64Aq2Mg@R9JfvYq}agd=Iye5O#VCal24`0XumGnfH1dXObEj9E<mJ9})4E734
zJ_J)9><O5BBt+iT6}p_>7<oB8XyO`a!KN$dGU4EWc+hP_5%Hkm7SLooXfOpd&IqcG
z4PE2Gr??t=$Aee;gU)0%42};5ZPYQ0hz|y>qXq4`a|K=g2W`ogq^749#TSF7JM)rL
zJ#)Q$at*;-ZV0ZEH8ge&HUd@gF3JAEMvzr+I6G*T$@w`ssi3VNMkem5d7vYhQ{fYk
zzOdu;$l59o>Wf&!`x#m!m1gFYWah<#_8t_$?~ODCEsBA+9D-dyDLgpd$TT;<40Q5x
zVp(cYVtOigS{HI<f}t_oVJ?X!iJ(deRKy|AlVC5P;OktBkP9j&@X^lTMLEa=*EseG
z64k&!sz{JaJy5Fyw8F^*bX=iduo)RA9h$^L)<zi_LeArk&&f}OoZkpJ@Gt<hyerrY
zz2hI616p?m(u=?K0huntnA65qP|~<{4jRIMFPyOerwPp7A9T_MwP+!E$jvVve3Tc|
zFz`KwVB4VrA;{7}-obu|<C>$;q(Tr<pllE7k3tP`2N#lv{;Z)RvR2ULiJ%CAdl+<!
z0Z2Erdut5t-hyVKpoKy_c<};c4J_tG188T15plp6?9OaZK0<A;=L9Eu=D<%NL+%O^
zIz1FL5{leCBP!=$tGYoAL)`PK;C1$hLr4)_QBoUAkWK;8R4O^Cp4i2excvi3FrY5H
zBd%H;Jfs`!iIRfQYH@R{wKymw;b|-oMZaIXXRv!bXe($iXo)>sRXB<&)SQO8ddvt#
zr6FjMqz7mv6U0Nopk<n%Bn{z$DsdyE+~R_)86*jEDnw~8XyF+`XE4}gkTh(h8&t`o
z%Y*#@(+|zT(1mM;klbVlspqj>+l4w>1Ulm%dCdT+c>rmag}CM`sQ>Kh3SKV&9=F4`
zdWZ1(UyKc?;6WzP3Tn`a6d9>G1*t{g;U;)T1GU!!uPpJ8s3ZA~_=499TQ&zZ+g$P7
zcnn$+2EI4}(k~!0cf#7vSVkK`d5-264}h}-EaiH~gXi6#>C_o~<3O+{m;xmNsCXcX
zD%33K4PB=UDH0-3RED8nJYa+@9poL1yfoATP0kQGce)}=27}B6djsk|Q2qoRI}YW7
zq(S2~Fi(QACrBDvmqCt{0^NB)R9yxcZa_+9#N{FU%^YXY`Q_%IF&21Bjp9S}P2ydR
zEQ?apGmA@7AxjBCmvO|W<%2H=NzTkmcP(?pb4@S!Zgfx*L~px6CS4%Scg)a$rDv3$
zIQ|g}0s~*LLugG<nyz^zMTr4L`N^rp#l+5IIfG|SKu20&8BYQUJ3|)3l)1Y4LvJ24
z0o^<X$=}#_=RofCL`n|C7doy%&}}+F;6=3<r*RR!RgfyJ8OT5yc=W?89(+6yY~?7H
z5)HmP&=fpYgw)v_J%FdA2z(O)d{`aS;s#awu+i~BzB|y*8)skK2xCM!9^N}AbF$RX
z*gdtxH?^cFGdVObv&6|XxuU`laX%!1b-wUY619ndznCF;VARkw-ZwroFS8^be6VqT
z5oj?msG*0k7#LDQfQ~4DmITT9rFkU;ufqh*P7qgpfKK7@3IbQou0a8y)yJTrnF7d?
zVAxffC5h?agT>%?kc2>n--znyfJZIRI%-twF@d_TxO*75JA3F3AS;C$QDyZy$P1vE
zA5d|LSS<@WzW}<X9kik(K0YNMw091aW<ax+p2%%;tW%X_OeeS^x|E>9rV>5Do5eu4
z7MaJpLMANSK^tcvi4sd8PSlzqs?{yH;~m;Q108fR^0q7??rRJKcS;HO`!L5s$Vxnk
zkgMoX(=cKQD(<;V*mMghQ$mY5&`LdG8$2LwNQny1J|568Jc0JIk*61Uj0~g{RNR4@
z&XDkd6^0<EVIOtHUrP{Zj6yRz$Sx|aHlj}P1nS^GmrsLFkOQ~jK<!G{MosXnC{p+n
zSMOl!7lTSd*D~-HQ_vZ9Vc0_%-d(5W9!@;R?qQBMf#+4w3PI3<zQp1Tv_1T}!6g=$
z)99r1U=Y)XpykoX2Q84fYn0e=J9ujo?>bHBVhz7wT#GcJZB*DAO|W|O3~PaP2oF>r
z!W|KUvZ6N-eC}g#5SRjwA3)3<X6t_OoPc3u44c%3q(j_=D~^pcL@d~HHuCfWjpG}F
zb|}IwEyQgRc(W8SN63Jd?GP@7gCNsC!Nzdg5eo+BS78vbroaPQMPTp7!}eVv)oa8R
zkf3A@>&Jr%OZ-O^2Y{!;iE5AIZZ=`<mVm~av2{yuoug|SPu0Z$kl{Y?qBYn65c*;O
zuoBRC687Ec@Bw~|P3cIL7O1_8W$XsjCxhz`2DN?Rya4dw48fqH2sHN(7mq|yg*t|b
zI*nk0qS6p_sv3ChF|_pxno0-lLWgicGX<ck7{Ut%O`D-gf(9O8l0KLwgM9*%55$xQ
z`vE2&29bxa1u%$r^#gBr2A{2$oCE5vf{xKDF~qV{HP<H>d>|g^dMeNXdq&_TUXby;
zyiCxLA?S>4Pt0ZmNo%P<Spt2FEx7#vYd(M%EMwm&i`ut0Ho!If2bnJ?b`TKKUBc!r
zP~!p={`d<$SZ5V|76x;t8dAE2H<7T6@?&!fWEV1I$_2DmH3~~G5m7aOR`7xwf?(}v
zV=ACY_0-&gl1hjQP;HM?`jvrh<%JjEplhdyDz!jE=*a7%@Mc)h5Mn%N-B$pp(S&zb
zJgC-!6)af75Ok>|q0NPe<(lv=F|Cez0&SZ`I_fE@G&wu9q}Vke0JOBs6zP(4P!@w-
z^b48^Ly7=clA*;Fkj{{cvx7^($GUh15DHz;_2HJOd5NH#z%tW3BZ`ZHOF*;jc`5Op
zUSMWken~v&Fl*3B3dQjyr3E>u@j02<si4?(4K6V<%q)%vulEC=?pait48B$jwo$+W
zCYxAXoS6=`2Q204Y6`vv-nGot1a!uhYY=GZjwiGx2dxW+ZB8a?pEwy4@TTzu`h$p-
z2#}%^OAHzs!#3Qw7v+~05HJu+G9`C4pdsk|{FKt<ROsbVMXAN5IVGN;=?(Y*D#g=G
zjwIaG?1Z%k0otAnY8PNEb_dsGuJQQJ+4csn+XEd9<5mV*<_4;nAv~yw*a{2SNtUAr
zVFr_Q5GH7R8}%A8KiHYtpz#oF$2$$+fGwyQ2CBq@f=%PSg3Um?$qeI-%+a=XIi{x~
z_H_jt$AdQufO1F(xI+WIoDx)#g4ZT^1^5lLmp}=dtj#o_I5GiUHjtW>9}in^k!b*`
zJ4q}VUBTPdp+jN8CD70@bR~G67b#0ONNQ(-I>1;u29PBjAdeeE>ZH`1)ZEm(5>L>I
zn&1-HCS8{TP>b0WUdedFY8YY~rm%r73eN?=cM22!7OAt5r(dv9yb;btq_B3DPp~U!
zIy)d3ytfJzD%h5&LXT^3bv6P`PnEfP8G;&K@yVdg|BxdAQ^BE)YXU0X6*M3V&Nwt4
z`@-EthV+m?Ic0Rs8o1w0%{6PFnG4A2;gH>3M9f^E%`1Y|sT(4vJ!0n&aK|{TTju8t
zO0CHS1te~bG&F&(Uxwe*?rjJ@*9*#r9>e7q9B%?z9uA%@h1rBMPz);$@NKIlX7~*>
z*9hv7Vky-i!YJVfo&q#90ky76b5o&nAmEN2s9%S4+Xb0f5@ZSm{aNrnKhS_8XzwC;
zlxU=GZA8B<BqTT(&tY)z4mj!n6|va`E!HTSa)S(DgZf;kdoj`MAh9KZZSVs;J_K!C
zfGa7K6MGC?39b)?4hZEIKq~vhlFa-(&~^$?2Nij6g18Z0Y)%A?;=!kUJcEKkn_B!K
zWAEO<NIU32=g1`{gV(4*hJIm12G(wgYmhf|MVPl`e0+LdX*_6A45*`>lbH_LRFRuh
znuc~1FDL?#dY#0k4ctYkD`*)Q(!G1|;S!{ND51?3BurmH>L+la01KVbq2n^T4ILYK
z`s6~Ez(OuaAfh%$T7N=jxda)6bu~`SOMz8VD97OCLWVx^H6p<q^hd7*Nd^^e;ALK;
zBO$?v(Vt+NT?t|Wn(-sJ)zQQ?*a$SP1wRrhxCC^rT4^3=IbmjEPG(hV3S>Yu(K8@7
z*Z{OLIoB1sddoOI*a&{0OK^!<az;^pUcN<2X%V<8^GpdYF$FU{eR2$4eR2#93=BYb
z85nt{l(~W{5m04KLKT8k7htKFK;0<J!`sno2}46@`w-Mm1l6<_&`Jq(lx<2p_$WD7
z(7C3;;9MO7Up8V9o|p-~Yys4!h8*|-*^M3#T3qK@M!lg*QvySkPzQrn4tWQg#e<G>
zCi*;KP%R7%0FZw0hHETgiLEgKPPL%<TUXa$SMUgFJoJQR=uKB42H>$M@I_aC_?nBb
zIRm0kBZaIO$}BF(FHQv)#MrwB;IbBSZk?fP5ZG^2YydzOg^aFW0nHtQ+P=`WIH2=T
z5X;9wlAr}mFiEOi%Ldxbk?bD=&XkyQn&`cB5(nkLd&b~9MUZ=}#I?P_gHR^mJb^xo
zY!dGZ8m2|dcOjq?en15YsN-N19}iyDMciU+SN~um@VFne6-vP|7bfwp=Fq#RA&V{j
zf=iI+&k_@hi~Nj?i}H&zQ*z?dA-mfl`*Jc%iVY1w(_xSu?%??|$RrqO(#<@xIKDVB
zH`Nn#r<iFx#`G9yIs{bqgNhj<R-%9c54q5Tl^@t|av<*dXmWZBAa@`ap3oS;<_wU}
z(31iv)4&&YjO4A^ptd|@GbzzqvoU5Z2^`Q2o1TP4krDW8hRkHppjZ*;*6w)dgteh1
z<N)>f;?ktz<f6<1a6^^2Y#)TNs|q~66%4wKJ>Jj=Wg!S?g@IW-h%^TsA4~ErIUt?T
z;VCze0noY=w4X58BHlB^DBd+F#3Vi_#1y>ezXX0_oe|{3I>>=_xR0s>w;~`X!-7g#
zP-80I7{v?NFNimccXjm(F^;zk&PXguO$jI|0^Jv1<{Ix4P-XzyIqV8@o?mc0Y`oqN
zOG_~aOH0uJ3_z_||6tJR&=#PXv3PUm{JfIXiV|1XBxnIb&MEA$RDq@C1Da+cv_u2!
zEzlf)KrnbSBz!3$dI3S&Y41483^Gn4B5e!=Pk4Y5!szB+&>2FYrVTAN_kv18Quo$F
znhnVJoWhR6$9H8ZXjBwbe}OJ5fb?46H7Ut+10=PuK$8TxCk{cm2Dy5Nu4{zdYvgR`
z8W0RVDi-2v=&S+A6Y#U-;Kc%gDM;`kaVFsA6X@;;q#N-pGeGO@lk-#XbudUf<!W?Y
z3$BAWAh(~6u4^HBU5g?3hF1a$ThJCx8XCugW)tFb6Y~<&Q;R@X+0bA@)6fL689TlJ
zbed&q5oi)0X=VXZNh9A(Nc@nyGdQ<`yJg5bRnUqH(4s)n>RJ5PYg;01g+R8J{H6Cu
z!&YcB26(n)xFI<M`)CKj?U7hw8&5?KS}cJy$ASBH5zszJ;uhJ$J3GG616LvDgO;X)
z`$CZA51{pMpou9^tIE?S7t%3++|NwZAU|lY6w=}6$P;f^+IQds1e}dLgMvYIIdn1%
z)bfgl)hk4G!;Roo4~Y}_koKilfOm2bT0-^<Hi;*vGY?t|4(@k=+RDUly2h+b@t%!?
zzhb3e8kCy*?nrH8KobLGND-Ddus4NFh@Y(`t!ad1;RJZE8uYSLcnb~VYy%^6<PIkI
zN-OyJe#J1|pskhh=tp)Sjgy)ZIZld}Rw<vog$@v!fR^mz*i{WGksyPvu)Q{5UJz*X
z2)>mMw)q4m1-jQ7YIZne-wBilI@SU_9}eY%j@bn7c>(JT21!G9tw8vOW)R(=OoejH
z^8gJTf%;*zI>>JbT=)b&$PaXaAZX_Xp>yg%#X0CcV9-T{khA_geR54)!Q-uHOT0ko
z8q_5!1z&Pa?B*OSc@|Wm;jZWn4NDS>K<9^nw+EDgT1AE?pbHdHkMuM$2uLhS%uOvx
zEpkbPj7H@b!H)QJHgfedw15uA7M13KCamI<3kr-7jf%_?@SGiZ`VH(`tl6Jn!+~mn
z0xHOG2MV<M2el_~lmNr{Dp*5LuOQeVWZ0THKDh?2;1#N%&MLtZ&GA&C)LF!blt(}#
zk)SCa3KAHxeE>pf2UIAIuAGImszIm8fo5l+xr&n09ziQ-4b8wsu3<2dr+!dx`kM*|
z!l5ts3C1xH0h&}y3<mcw{k+LK-i-2;3~qyhma-vVElNyRp2#^0M5`WAPo(9$x`NNs
zhs=F|HsFGi4#vjpV60nm;g`okCS`JwcH!o_hQtTM762fQZUOBdB>D0n=((~8Q$Xu1
z5C_1J+YUn-X(TQLLCsJ|79+g)57f5Ab+0+X94}bY(iu_<fL7pOZ`YvI0-zon<iLOM
zIuy@b*s@!1Y8(s#8lyFj2W_E*hb-t4l~mB-=7z;3uE8Z1sfDG9Iq@a=p1H2UB_^N&
zQ_oyizhKLFLyLId{FL}2@LeV#anPxaAPFObc$d_)#L}D+h-6AUNEWQe$RIwTC^I)T
zz9<zW7GIE`lbKuzmNGO4?>z<kGQOlJF|(u?e4!2~tAMxkxVjn{fzLcEPAw{lhwNL8
zPfAVC%yZ2R0ND!~69A3p=H;iPg3g@+>4dcZAZZpU5d<fCCKK4}2;GMY3V+m{HpJ=m
z4>kr>;vntR%h#^1kVP@6#U(}gm98k)J`>2cWDX~xw+dnXWh{d%pa%Hp>^G=O06)yt
z4RTO3bdbxC#0zXOR=gy760^XHtg$KlBR$XqmLa?SK}iBBE5XJpAam2OO96sQ3@s2h
zWyhzNCKjcnrhqnW5#t5R@Wh-P_^iDlji&8E0|UVp@qWRE81wd)@u1DzmY|b-LDHm8
z+=C4O4I>15fGvQ84rCFiBeiDk4N<4=4XH7A51P3rlo%klzN2n$4~cgT3O0moe@E0N
zCa9O=c#=|m!M7{n-aQB^<3Sj-dJ}wt0i>>ko}pzK50-;=T5z8`1WUu@jKqR&js{;A
z119hX9dv=p;Au94@-lKS5BCk3ptS4)Z8n1j7~n^@k+`V_d^npKxN3yeC8nSX8|j`C
zBU8|z30SZszaTTY7$FC$@=%ujf!BLlg6>}ekA)U{=9Q#^Z%YAJ{3ug7AirWMw@586
zU0v}^;Fu#%;DAP*K&Kp(BxdFyEzK~B_btsS$&61dDoU*M3~&Q^!H6!?#+LD}7Acv<
z1&Jle8Ib!~(boRul@u3&W+aRZic^aaqe{@`m=Sn|A5;RgL>#gVFg`gavA7s%F(CXz
z473mj-3SZnykm@LhUWN#?ol9cm;z|{AvgrIC?hxwboYX*D})C%5=)B&rXtwT2w4Nj
zS;&bV?<GzU3qd!KfG-+^a?RsCgFy{tL(pxnh6bSSGSoHTD~phnddGW$uOWm>`=B@l
zBy9*<P6d|_M3x6FKLK660P$(CVK}-ZXvz#KX@u%YByCu%1Ung~(FtOzEBGcQ#I`WV
z3<;#LN8eY6yDSAw&BAgvwm2c;Xdt9(MNls^gPDtcwg%657-_RJiQofXu(f9)b4|!=
zg}pHru7IuvDFdB&3tPToRtCN*$`g9sCv4h`4*Td_AvZ50E_?y4f3bv5dKQ!v#Y1-h
zf?|!h`CYs<9H_blVOPY88bcGfeZ)?(k~XuCBc4F#<fERuiL(A0ISz50ZwNY|1DsmH
zM;Mk6bEW{+1Zr%CJZBf=AM9J4j(MjRvC|NVo}ld?*gS0(?+R;v!*`m4+nt8ypbE9P
zG$}qWF*miiATc==`Al>8AsGg)UIEDgZe;<WgGNBbDyc_#KnB$?dfP-!9O6w`6s@+0
zH%F1GVeowDklLe%)OZ2UhJs><oO6kSK?^THmlwH}fiB<!O@KmpPy?}*+O7~4!QqfA
z{-8Y6`~_O~k7be!JkSNxZ)k#I0C>PUG#*qzL#s)+LPr#Z;7MD5aOLlYBH<G684Nk3
z8X^lC5l8k>Fp^Htd4ni&hT!c@P>ryQ8X;VexnP$=y$Z_x2))4|Y0&M$Fz15KDgsGE
z>QLyo9=6*E%|Q)mP??B&SdlOCVMVByilqc6dZxI#8WLLMiCRSmcqhXP1H_(K=z>va
zBd80ZbBC!#@j02rC7!vUg<Rm>HlT4U)L}0w^^pi?a?^OPpa4*#*bu#AU}z3%=!4d`
zA)5K1G+RQ}x_1Le?-^u(LA(*7>xXs8JLJMSSI}{B2B2e#z@1;%;vw+e21rNCAoq{Z
z8k;2cmarA`;1Q;>0Qio6P-21>4a8Ki@U?p>sgT3CK`X{AK~vP=V?;o+)F3xQO$6^3
zgw|@X#r)7-Eb{dMB%T8ROH0@`(SY)YdAx5tqR|3!4*D?*h8CcSbZ{RrAG~{`IKCL%
z@BnGeNKH&}1+DdhdImKidy^Ok1X8Ra_@YWI<sP9;V9-!CG!M)V_RNFkMDQ%WMOsmQ
zZhTR0xoeQOp?Ohmd3<4haeP5hep+TuYJ4%oS6J#aaFqtx3TX-6+F=k+^0YtPRl)F%
z9_&I>Y>5%n=72BD0Z)~T)WcI;2`(4{N6%nuaUcx{fT}yJ0|KV;G#U_ag6w0))`$UJ
z)ka`I0Oa1_P;i?dJU%!8bU`AR2P)A`aZLU~)r0ODMrZ&PFvtS}xQ~K#b%hz=glr>d
zuaYO|uEk(OOVG#wxI+(D>Vcxv2i{--I~IJkF_Ke2(%|dl;M#+bwSxu(Kqp(loDqR8
z3EEr-l?3(CkxWL?=8LQ=7;Gij$uN!15P3q48Srrfpy~&;EfX9cY=kiojA(houjw)X
zwKhu3p_hV#4r?WE$v9~K)vYXebdxqHae!I}&;X&^CT;jZ5};Ni+DV&+uGsFcB(Vwx
zA0PorEs%j@P(?&=2QgZv#@FNknTI}e2|48&>v8s=1#TFtCLonEC^JA?PQ<juoDD%U
zVr8zuCh?##2GZ7XqXjg0axoV))d=4#4hjOOYmnP<sArcOQG9iwIp}~8&|-9K;Rrep
z&O9D8WC3y-XzaoZd`JWCvwcBJ%|OkH;CPT~*Pvj~9#8|MO`xD<^q~HMabSM1D~Mr)
zWqv56vH)}xBykOPc;X;=V3B4E?Tk!7V>XF7Iq@lpC5f<}252>mXE5mGP_&8~WdnXl
zJV*&-XFl?UTxct#z)_ay84RizpvQ}X7pa1h4N`STAaL-kk&h>N`45(6G$^;Zx`G#l
zg8U7>aMLK>2+wJ);C2D19`=A9!vH$R9dw8)D39W9-$HgC!Fs>=o7aX0L@uF6TFi)L
zSOwHl!I%w!9Yu&bxI)~rC2TnmGAseD6MW)9voJ6#K%*F@@xfm4kdq+b4f!AxRp`kE
zY#`LUNEDUfkSq%~2h_|0PuqZ(*9UnAM}it@U=FCIgya-Z)debYp~iylra)*62APX&
ztD!fBwV-+r<}J`T4@fttD~Zx7hmFLer*NW1zOjWZ$X3uADo`SIHge4k@(u<sl0Y2+
zKx@|EPJ-Z0n<3_%wy@ql$XJYx9frp7@u0IcOF$>r$LD$a<QjrYMS@*FP{$u-G8M6E
z5KCGGyA7kI4hwP<P+ljdFa#}#gCqbS$l@4ijDxmffJ%LsfzS)rp-~9B=^B)KkpjRF
z{jLJUf-UUV=s?bGz*ewf@h!H<2Bl9|SNP4iNM~4KyFHP_CJthZF4z=YpMsK>E2K<<
zw|da3e9)oR(9wEOO9HXC4V1p&=QI_8j;TTlI7Ca_&@4VIu_!Y!uOz;>B)=#zJr%s-
z&I|Rr5Mo!m!gKv-LmX6^f#MIEw&~Om2VI&{lv<ox;#%eky`I1eye7vLw7?Vjj2}a@
zOwgi=vixN5wHZb6WuC!CMxf(~TnfOq#)Ej!CV_vjkvZsyuV5p{><)os4@!DSZB9}L
z+mM?p7T|mUDq39&3Lulwu%eUXb{feOz@T<3mevSF7<uy08`O+~%~*r78Ej<?tlfkd
zSthwT1WH4$(83>MH6Y5R)|kOgRAG$NJV9G14mso!GKCGAH8y~rSB27%K$+MCjmr~Q
zQ)^jToEi`A7(t>Fd4&wDJO`b|5D#8E4)POpTskGS0={r8*bsE)7IGAnff9H;Xgvnf
z!ez)(<zPe5>gISHYn9`1EL8@NB!l~Y&}GJ%c`2zCuDQ7k@ll{Ch8}_ENxg+!gZTJA
zP!$a7*n_Um$t%mx1})wO-_;WA8t(<Yod9wJPOuxepa=r5?jm*F2rRo`n-c)f!s8!@
zceMad$t0Gfy5<IWgZeSZ2lSxM0Klz6DMl#o2*V33Y^?{-(h&>LSx~M7G6@m)1;R$x
zKxez4PWutFx|ZA!HZ(xo8|4}hY!(m74$zc=>I&q==BTUkOH2w9GmAW_vUvfVOF>KG
zQJm!ncNTIH0grObA`8^W0;Ly_PcR!;SfY|%x2%9hy$oIbA;(RDTt~)A8e(bzEM5eU
zak=_~N?@c0Gs*%Q)JbYs_*%mEvVzV$0F}P5suAP?wBQA;H-TwH9h8Ev{KYf6fZjhQ
zt%}D|w}aM$ySfI0jvxYUi~=nwE@LPt$tVIHGyy&%HXd|-tb@Ccr;~HMk)EMBq)P%y
z;UFd8O3Nn~`78>Q0tVr!pv=5<Y)1=#j;2LUwIsKm;OD+W>Q_+wAvMN=LAzeS3u!=$
zmc3xtqY|^S327xQ$WWw2L2^IG&;)&~72M3hv#J*PbQVxDBK7n)BF9c3myZ*uW?U14
zU0w3P?Ep~68|^e;aN_{|<OM@2-)9QxK9BaY2Bw$gYyz5yFfxpX^szwWit(Ub-Oiv^
zDfYWeK?h*F27@j#EdfmsK+{ZqNk(dsf3T4msL>RHw0{yd*b8cE6VdWX40eTWHpALI
zGBSs3_ynz@FG>V0BLLm`5T8_<mX=yXomGe6@g`XDhV`x~aMc0oT3UwYWfqpEf{u*z
z3&wgc6nNwwG%^ZVp93mxkjpTac+hqZa7Kd!Bz0Ti@cD4i3MtgG7<Aq?mZ2i>z?cF0
zpdF$Ej@nPNi1!4a-yIBEga_)klz<v>5TC>sK`ucIc0+GiyMxk5Z~(Mnjb&_la2`^J
zFEDY;(1Ri#W0VmZm}FkI2w4IMIeso2G}`S7yJQiy34wq8B1AuE{UUhLAe3tu?+H2=
z-Ovb3gStwP8y<r}I|h&xf=1dwYxQ9^g9f;fq`_xtLyUAsb|I*U1215N$bkm75xRoB
zLAxg4CWawv1TRnoO@zRtLF*S0TEWub6bN-LX#FBcn$VQLA$ZQ8;1vUg7<UYS>TTrg
z1aJ3YEb_y?n+Gxy3fohQEeBBR)OXxtB9K!SKq++e{0YeBc+hHFP+J)iGN2VOppDm{
zF@C7LKXi~E$^~T?P+EuYkPU&zgXe~QaxEaoPnd!B(*$EXAO&<aBKUw5$TS_&SR~R4
zL}<+hA21?fqdctc!Zwo(9@oO$NrAPlg`0zCdJ=6qjkw0Ct1IXp;<VD7oOnpn9yD~8
zR+@*nVud(!a3^jorxjr=<Ol5%f%zL-O^Cnk><sG6f^TvM7Y67{I!WwEfP4SWhMqy-
zrMaLp{fbM9a#Hiqx@RQqC4sGM1-C9Rn(?FS_t4v7qwDv|hVuG7LsL+Lg>YqV>Iz!W
zhq}NO=Tthy!!V%H0Bm#Wph5%R01}o03ERjPc%dU=mAH2>q(p)hYv|1p=#2p;Mxf<5
z;PvJOu+!Q=Q)tlL#_`}4+tAZ+JwY4M!5gn!eKJ9PKeTKEUb18i+R6YQEJNP63|ZKZ
zt_SKq*cyD$d@pzqhk^@mab6Z}nVg>kIsqoX$P#}4G;DUAn57cr99jpNWAaEW&H$eP
z<2jPgxxq5?1RZI#1noTmPoSly#6vf5cm}}R(kR1?hL*^i41FO7Lc2zRQXlN(bVKk?
zd(g(fWXKH*p20@om56AmF9f!^#Wgf1*f`!5G%-u)z68^F&)k9>&`u*`&~mgO?_ihF
z?yEV@#m=~I$Q$jxx|Ib}tNRKnjzM<?#iK4+_k(S}16_G*ID~Q;q+B4cJB*geiQJ_N
z8t#HtMuuo>1|Yq_AaBsJ7jM5{7aV&qV4Xj|c*yt#q;Cj1ARN5b17b>WForC6d;%&P
z0g(mu8^Qe{)cFbA!?1W}8H|w6?!evyAT-1P3Q?4)5sIeYVBzEhy4(kEkb?r;FW41p
zc!O8Yf(}SVKA0VRgAgR#(Ym9MnLlVKhs1-n;lSJx1RA;on*^1PLY5Bl4h{jW?u3|X
zXo@Bmg(T;MEEgOU?}=h5XtflQ`#{pjmKyp%bi2alZIPlLyrL2FpkSX|@URu0xHmzH
z`{0t)Lij=NlrG*$a>)Zb3VG-&1U!O`JV%bSB#)RRhBO>btxO9_LEe7BPFRx=Vm!wS
z`Aq*H?_kg>TWDekK$8OHR;W}MvJ}WB)c7{QkOoCREY*Qh5_qH%G;!&Z3pt?_l$t;T
z^q6stHbMj%CK<G6@PK@PoG`pWXYXKJodGIyG4Ey|YE&E?Ly#@)fyf)@A@_nqH@Bm1
zeMcJ=$9p^u#AMJqZ_xT|sBwk{@t(mh@sQy_(D0xuY@0l&YDH4$9PbI<w+EMYMRp>j
z;RCS&Wz#=sR2-BfVAlB~>k9Hl)@K-sEEf#25ELSC3!^Zk!S02c44Se7ITtc2j(#%E
zpiWz(=Q|Zbk9QBon}DGQIypj)K!To#WH@Zkck;<K0yTjVN!b&$@ysPT*QEgaxC1f$
zeNZb5v<n`-91{H+M3eYn<M?0`5b_H)k0<>&MX&*`uC7Lg8Hsr*IjQkE`H6XmBgk9>
z%0RO+=9rVP0l_BmuJNGbn7}j8kmfRI#ud~|1KlP@)Rk!XS0Ry69fJ;%z+49d+TUaf
zS-~9;?2O)9Hnc=NN)fh5mf9=ooQ+&T16ZI{O^DNUEl^HU1Qp{2kcGU1ejEaN+!m;5
zKDs3WH1`H-fVq_g2gZ8_d&PrW-=L-%eD_8aq-O<Hh1xp^1}~9=N`V??Nah)WcJM$N
z>W~FWpc!z4JgCkFkL*Gv-I1*UNrI|nn8{STKpOj&2+)-xX!|EA*%3irUlF5QKx|VU
z-j8!8*e`^4#oY+B>jR+8AV}v8y(<oDLm^~AhYP|Q=+Gt<s1g8o#c_0O2IcITkrC`X
zOw`p;;FdY4ih#8ta32W)s(7fpV8z=HbchO;`3(5NmC;)iiN8e=$BA3;AwL}Hm6(n=
zQVM~O!DERwY|~JnvJjq=NAkVkklPSIr9UXsVRq<!knh9+%>i1*J7tzYcD%-eZlOpl
z$u9!6S#q-=t8$Iv<3V$E8L2r1sYT%3uvo$$9$hF?Ch+AO)I3VmGTt>9)FB4ZXkBZ|
zc<``4_}o>{7FW>ifGAU(pwSGkV9@G6(Ar7R!bi|e+R*bvp@+Fa8#ojsW0VFgY@iWK
zI>tT>0j&pMbq#SH26)nkZAb^#EkTgYbkJcV*e-Oi6sTzc9*l%q2RexmlxU!8K~)ww
zOF{Xdi{3!epix3kpImdu!XoevUSbv&fsd~TB{Nt812?wesSK11QTIQ9nwKcSNL(<0
z=D9&vIilTnVgy=Z4Bl=TTw-L9Qkj>So0$x|Y&AYPvA6_2K#A7XB5oBBXp6BK=ui&O
zWFYCiF|&B^nj6sSRfBj#EIVq@LIZR*yf<j<1+-WidnP5kX#!7{Bx;nM;Gw=qg*oW(
zfAHc-FYs;<&{&fzp8V+%58XBk>0V-+jWLN2&C7%x@&>vH0cBM%*=<4G%ei37qr8H=
zgTX^sSd%?!;p&ZZMSu~;MU?UIH3CNFL8-~9nPsUd(1YR}(^KKg20RTdK<C%xLXQg1
z%uCCUFD`R6G<Hud@l7o$%1jQ;%Pc`YjTV%*2;Z0jN?}M5Mr5+bvgrrB)(~>73iQro
z&>8cH69mBX*5Kj*I)fgcUyxb^KBf;E+eoYMK(0b61>ltowzAX}zA=iZRg7px6Wdt;
zX+sJp(Ahdz0s&M6p&u2EIFP^(+pUF$mTo!ui6xnN=>ecSpo74-06|VOas_YwGKmNG
z2!cSX-60``DCEF9r9e(Y3M`WMI>E|LXUMr5;NlWAeG5AF3^6zXI^#MsuK;u_B)rUo
ztj!@}YX#KZ$Yb<iU9hPq9Ca?SU7a$2@M;XIAH!e*J`)e`v>{jtsOy4#($E!jB$cOI
zS+Fl;vJG@oD#rO4!Iq#cFBrSIz+(h3{h=uOA#-`bpp%`zBLy&3psm}WIUj^INC^Wx
z$plwvhGL+hX}o7Jq%#WkQLrIwZV}7{jVpjMIMiH24`j_CNl+mVlk`KD3<jGF_6kfs
z7*ihX37C8YMBddE%b)}5&IK3HO8sE}_~5{JP%|bHeExATXlsF?MLc-tfFWr1#4SD;
zw7wcN;R#y!Zx|FG44TdWT>@Yj6(0=Rf&^|kLfg&QP8$ZT?=v)sM_cV+WELN6MBtnn
zQ0_!3I4CP%aaU8Y(+xnSzHz)0q-6_kY=O#>Bv)5M3%Drg@GJ0XSkSd-;Bgno&Kc_N
z0U~--zzk~!0Hruk)*^OK5L7LeN+KBC@&KLQ0UEM~c$Ls5p+L~Mac~Ki&56*KJ?@j&
zh>T>Ko>gE0IqePWENC!zZq607;RbUfU5Ei_j}&Ad9q6o#+{Elu=uSF#!B6U4FW7Hv
zHz4cAcF<}~@a|$zo^%a11^KfC`A`<n<txD@pk@A$n_)uYU13MKdBBz@VBh<I?f4<k
z4tv-dU1&!Ube};$Zka2%8)pDI6b;;r2RF#g)AEbT6N^$jgFtKiNm?}TO7x95@cAK%
zlOX82P<%soNYw{ufiKv{=#xW!-p~p3<Qz}XHK0iCIB-AI)7uZn6{4Wi^&q#1x`Hwr
zs1<;u8B}s2*-u=i0=W>HKhalJLHqY1o&j!UWOo#xLkEQ0M$iSu;ARe??Hrz7*jFDL
zfpa1_XuM&bqWw4v<Y*p@<_JU>xd{guWH7WyEKAJH0Uv;roLG>UoLN!{8Nc=pE<v>a
zk!DH*AT1!IxFvjGnh|=c1LeMuc-VOprt$HpCuang;Ep0Pa%QkeJpM?8cR~yeN{SMb
zQ%mymbBYZOKm%ySmAOgzIi5lATnk+aZ)geKPh4D@1i7v}Ge3{WeZ)Z+K?q(76l@N@
zBoA#Y1JnyQ2VcYoxulQufePq(E3U4=?qCa`4S!I77_=-d#3<f1D8wW_D8v*rl@d(e
zJp$Cdh0oPBAQ`loDLx9+BqFXOjFcjYENxs}!E4MxBNFl8qAR}$bRRINy^Hl^TW@Og
z22F}Ht5P9Zj2gy4Zv_Swx1$rgh>6ybJh2-Q4;qt1X;o1&v5RAY7qw4Kgp6;4FHeBg
zmN*tx<Gy7YI_&KYxnvs3Lz`_d$J$$gjQv1$1f%E=i1!Tk1ocuu6sXw>RTYV%3T=r1
z@)~YXmlnKz9pXhp&?r54u>sT|&^i)?Jg7qs8a0ARx*=Nwk^~h`Fi9U|$zZU_V4uL`
z12N@6#XfBIz%UFV59zI!CFW$Nz)B|M(^^4=3sUJy?5G>={x1F<rlig}5;e(yW%dhP
z>B6UA@D3C~V$K-UTfsh51gc1b!2=<%u!W5oLA0VK57>2i5V=9VzTC*uC)Wr(a|F83
z5jxBg4<1X52cHNSU*ZXxp+oAGfr<=pg$imDVKjCK3<xLZfKI;!_s1+?RT>>fHjooK
z=)iX9xCClh1no0<VfL6DVO#k@4Hu#h3-kwf6Oe|$v36$R0cRYTUmO6wG~PQiF9rFu
zP$ST$v|!K~xUkbgi5m>2aD{)cDS;L?I65i044e2K8F*D8#^G3?**D0k)S!-Pd1_)d
zXx$^(V<Mnq(V*uIfreQ?Jq6fCL@Xr@iJSUe!M*i>ka&!aE_CV;l(vxja%G@h0XXh&
zECXEu2^!`AcYf(Mw}mL;4N;GsB%}X^zw-vOX+Y-f{1S6fZjl7Vj3MYG@`B3v-25`o
zQPPI4K1qh48yL)r67y2>bD@`w!dGp?mn5dUTEO&p=H`O#nKy_J2mwt^2b+LO2AYlW
z!jC2bUort2VnrW|1J8}q<|1S>$h}9{28cmpOYvArSNC|(c$5M5b$rnJ7Ze4U1+O#u
zVNyPz;hEqFQ1F6QlO$&p<>%#Fq?AHtH9d2JOH9E`PoEq^SDze10~i1wNa>ja9zley
z7N^Q&H>}x<We6NJFowDH#T7EWZR81>-Ubhn6Q15iO-f)M#t|Q*C-p(LWI`6{qBh-z
z+~QwcC-nt@`a#&Yh#G@>IoPw2kqLS}GBO2cBqQ*?_TUne;_}1-&wya?A)9E+i$T}3
zfKDjNONj^Fb7dAEpO;?}4?6A>lwXVEOG*nsn;J5+Q^EJB2bUNbW)_2sQOH6!(A5r^
zNja(D!V0t+0VbPRT%4Jn2O7i#OS!_P49cLVw+98AffiarC$dfB<3V$Jp!%P<eGeoY
zR7%Vu9MDEWEXxl-`yN1RtKfSc&{hhh1t)r@xw;}mK{J7n1Hr)OKtawa0<}coi~b0%
zC&GG4A#tN;poIsZ)10yR1l;+BEE)oN3g4n3&{^3?i~6vYqodtHNW}*2(+~7^V@PcS
zo`WP@+ko2Iu#KmAso+{Hp1=+s&|m}ddG{!Hvy{0)>O9a*NYLDDfO3KssG)_ir3l_{
zqW$y>Xn8BrGFOz&Bxv9U<bFfQBBKn*{j46)76_4(EpWeJYb7A=WdT?0kg0My_MJh+
zDr~O+tycx$uA^|A8wy?$0IJn6`Xhu6aRD7OWB@%826O~RK|J`BedxS8sQnJAuUrcJ
zL%;<wa-v7t(+*yd4ZHZ%6Wp#g1m%sC(&SX=(iG^)r=Ttye7=d|Sz^n0S9miYG<t*F
zaU^fAHK<{Z=L{Fnieu>3;nB_3pas9swOf!q+@M8EpfOlz2!ZxuLkd%fG}2~kSIhX|
z_%iT8P~g5hXcaWL>4I268=stCPzk=S$kosoCI=BjzL*;OXcE>1jmDr$#nV%Z(3Ucm
zz*bR!rXwMXh+SP>1HeP5AqMf_A<STRP*H|_5C!TLN}!S*sf55+l3^J`0iC!6u0XI%
zCgVBN!UeWy1X5jKX<)!_Vl@V>Hy^!;6%<WK_12K<@F1Pghm;nBOAN7hcFgdv+(9`H
z2i8N!-i{z;f3#_FNn%N6aY<%!aeQuZda-eCak`-?WG#3xbOm`lXz^besGftbw1qps
zJvA@2C^I=EGdH!!Gs-VGo;J%8K$A(qX7QjUKt{pH3mrg9sLeq4xPTWekg=B?b{nc|
zup7vD=$ZuZ@>h#^PwK2mfE=9;s+B>5`0>UlUhpp{$;{6y4$myfaLmccPX=wE@&tE9
z{6dW5ErT->i&9fS2ei9}=9Ia{`vjC3AQr1*7Hmj424BGjF2OMGHgrbb>jGbehNToF
zbtKspPtj<OS~MCO#X~Rcicc)9fK)1$pax2DNl|{KX8@>NKrX&XTONnSFW@V~TwTk+
z7qvo*XFRh;L{0O72j@WLICvpEsI`aO+=0goN(MHvKuOwpB}It=MfsrX0U(DSL;Bby
z7Vt>}(ELhpiDh1XNk&nAd3*_Ea>D>Lgj<?d5}%poNx1Tb<z(DbImY0r9Pnl>@XZ3I
z@$vZu#fE0_o+YV8@u`KSi8;mbWr;bUGbdcZGyaCA@Qqp}MTwau#h_-Xp=nAc=#GQb
zyyVn)P{#_qa?}-c%^gOVgQ6H)LdLSWDZnq-Fy0XToKQn^(1D(yU;{NHiqaC3A)USw
z^Z5AWiV8zRL!+d`;>_gu;*z4wymZfG(Bw&SMq*Js)WON1T@%TmevCKB0`TR=;N5Fc
zATIn82joRp@o9<4CHX~_BrLuH_0T})&<6*A7et}2xC#Va{0>@{9tf5ueZ>{n08qgl
z3|Wg|7;k8aoW|TBE_Q_#O@`!_O`t86pnxHDNv|vD2um~2iBq86grJi_5UZ^$z&lIf
zDG9Vo1$0nsW?piUYYr&MfDS3OjED7pKwC=^lR>!!F`0&vy^IZzy^eeuC-m|k;>VjH
zs~E8^ZUog-c;|^gW91<1Y8LMc+8PU9=n!0zmx^#U#`Z2Fb7ZH7<QHTn2gB=aSJ$K<
zP*5NjFrXtsLD%B=fo8x#WoJoZW{#l=>X9X$1kPkP4k%5^$t=!DEdpgESJ04w0c6-C
z1+s7qsaXSZ0Tquv!B<^4qE;7JTGHg)wM%TN4jug(bf-NSdcsa)Gc+Xfz<&53Ik5|A
zXf}-Q6b~8@04=r$%~i%D52J(j1Yr)NJH-e4fI4~T6)UkmfmEfCn|xt4AWEx@$U+=+
zijpa4|1IeD9AntN%G}i4{Gv)w-I7?6nqFxHTeIN{77s2d0t<s~`39Yb<m&2T04@YT
z<2CTQ9o|GBwJ?A#PzQw!#(L&lSJYbr!B=SdSrnI~z#ISO9;t~bsYS3hKN*KdBj5Ch
zTqcp;WCZ!atSA+nCW=ziQj0)s2T)rAa>1oPVjTr_nrr^Sh}Ig)Xf9~}g0yBPxP*5$
zLb?wj9zK$03GOX{%2Y!$&@@R2sPhyLIZ6wX5THrY!UZ}D>}=?o2|7;!6d)Lpif@rR
zEEPe!HK1KDcq=D(&mtrkw7r428WHFEI#4BzytWu?XVVg1ler|8BnE)Cufh@^s0{|r
zA+V(t;L&9CX=3pH&Jyrd>lWZ{jX^vS6#y(`ux)Ju_0mi*whDmGJb<hrL+O1GGt-8x
z(*YWLgCFw*J9hyx(+j$u$P~0I5mZEgn{N<t*bxj69_oBBY+pG<E;1fG)(3TRcsz7E
z63Pc15D6X}1uG8n4vqvJ2Mgu|gBF3J$QgoK{xFSh80Lb#0h9K|kcONB0W~@RA`SA9
zt4lJd(FsW*pzU<vk?h2h)D+NkC}_YT7|-4dSmaT#TFeaOWitY+#avyHQXWzn18VJ{
z%m)$PdV<;4Mk=ULib-hZC%GvNb1I?Ld!Wu0atbDIDV7OZE0oX~1E2~XqrnW01jLZ8
zCAg;vo}PkUF%HT&pzbVm6;pho5qLZxz&kA<%{9aj)OiF|!LW;{K&Rv(-TjGu5{^#(
z1+TUOt%rm3jf~>)pUe<!0_y!h#sCqy0u)c63_;xb0BAoZw;(4qH#HB`LCDVoRWqQK
z4F({ipmSox73-j|N52~s95;wdS>eYcf)`zYYA33sWM?B#0Z`@&+3*Qk>`dM!Pf+0l
z-c$)Halo?{!33tv;B_?W1-SS}W{eDrQ%mCW^Ws5Q(^keOC+6fNB_?OPq7KgGW`YJs
zLUVFm<6$`!H0Tf?0$ywaT0;Ro9mxwzu)~TwR7VkWJQ7irQ=%tmY#o$L!8F=F1^B5*
zpy3a2^90_&!*SIG++p~y-J)WGB;t~8*z`8MyJ%<@55M08GLH&Mbf6Jt1F%Fq=z1AK
zU1XF22DrbCFb5Yv*$~=;1|>#A(5VE7i?YFXxdsF~f%-I%^)n^;@rfxZMXANbo}hjK
zybn)%$AK1n!tyin?u#HJQ{=;Aa`KBy;z6?qrN!~Zu){@Q1u;C7k>;IAT|Wb>2eB+L
zz>-Ix`5f9kAK6E^`Q#cJf;UPS;$Do2wo?KY*w_;^p3|PNw&`(AAc59u;TbzaD|yTz
z%|%2z2{|>Qw_=DIzrmGmaQ0we?LXv^E|ASggVV$gIp7=8Lcda*&}n8Q1v<DF1saw#
zG>rF!lyr$Dsjj(@Rt7ma6)Cu|WKQ@_CNuChUSrIT6lA**YHX9=CIN3@L)z^G8Zm+v
z1FrF)Nr_-@Fa;`iq2j@ilm4JQ^o|tRK&V_4ipq$1Xpamk3))eKurA0u7<3Z?OwJKm
zD`>+U@@_hJWXWKVxyZJH4w*ri3zi0HhI!I35TYAYBYTp5PbV=wD^hzOM4V87d<7Ll
zd=$K?Me)KSLdQ=aH8em+?O|Cc3Th~VI{oNL70;m*;QqC%t4m_A8>rF-wS6&0X5j5M
zw8=HJQMh2kcyML}4dSD&34<GeF~5cNT3-A^JI3j$CD8U8t@g877Nw?V7MG+J!5hKx
zY5CwewdBmabk{P-CGD;lJ1Rg$Dsn85xMmO3unxv{bGHThB5_Ob8gV~pj3L!0SWi_m
zG6+sBLEH)$1ilX(J~)La1>v)U;NS(#xuESeg2yA~1SXMj22EdNjgnv+;vyoy!p8!U
z+n<Q`9DKPFXwWTqbh#2J4I?!RKwT;L@ZL~3oE>So64uOMXbR5>VTn1Vsjz$iSuz4{
z_=g0;6S~pp!XP3R7Epg-5NLrWXzU&>H4@!O#n~uC8f7<d4FatiCOF7WrW+9DD*D+=
z&|zj1@a8*b?3?f4c@B2?0(k5>$QyjLGt>asX#_AS(0+NSR5;`y0w@o3i2``Y3(5zb
zV+=ka0jv{r)FAXUR|wzG45Ay<(nJ~HhBvYYcF+NQdJ<%fS!#SzX>xXINinP+U}y-f
zfOGPbvq1xf7SO^BG&_|NpIcgzS^+<v2(+pIX*e7sqG7#BY`p_eI}39#9P54O@L)sK
zI)>nM2wS}l9Tp8Xh&MEf_btsS$&81b))wFfN})z{S=a6u?`lMB!w2=`N%T{P!A*Wo
z@NuEu;Jy>aO$M&PU};bon&L?R5Ea3pptVD;Q1ze)f<|vaNs%XL`W#Cu7-T(MhoKRQ
z0a5Xu!NKvt;Jd_vLF)@(CWFq%3;@lgfE@<12%2ud7C|~S5Gg}f6cY_Wvs|D%3gISs
zA<Kh0OrX&VsCPg|ZX&D!NrH@qNroZo3<jGF_6$@Wv{wS586pq%1Weu(q91ax7-*)#
zEHe+w0iK{Gx~>E-=r(f=HUim>Ji~?i7%>uO#X%z|Ch@NLTaAeI1SpeK!Qj1+(1V&l
z4NA;m2Bbtns>84(C{VWw<Y3S~JVW#NuvF0cIB=eY92{y0X)mLWlcOaeqH8YD+T<W_
z_>ural#}~?at&O)2n<)_*n>#YSPRs**v6SafdH8~0q;cwEoFo5yaIP1kw=)kK|4+h
zGE<XN%QK5p5qnPKOYjXM86(z3dHTl}m!xFo#g`VRra-E6&>Sl$b_eln5;SFkHq^$$
z$Eo7eOB0JyKxeckdg2?n04HvudNq)qB5F?xd@2Wg@dsK}Xo_6<frh-3v*VL9vg6Yd
zGjkl=eLS6<<BjwT%^|CA4dY?s_W5a^s41JoS!2+?mXP?MU`J?g6|GN6_46x0yUUD8
z+Fb@pQ>X_f!rTAoBOVs8@OI4&@GgTSNo>_Smd$Af@$t}my5lobD&mv#^RqKkU7?3{
zQ~8Jh@Hy4Nc#mKLD*;u&*biVDJ*%67v$~;Y1Q^9b28uwZ%*2Dvlt3O`Z~-lhq0({P
z=sVlIgG)>@5{olDb6t~jU@c=T$rRiOg)BKTB(^scM08CC?QA%Lnt*0S$vMdd1=xE+
zpj3$KT5qT!KA`gk;C&+0A$QOgIxMv|xS|3beFZvkJ_JSoh`6N=be1q|aT2Xh?uKuO
zg)GoQTVM-1gBskA864-{1iM3)VqhCjbcLJ^;2P`<I?lrcc3xV1eo01Z5oo2COMyS+
zG;q)%H;{wnLA^}WWhtb!wXmdJ<QAuKY990yL1N|xk%qBAO=FC)d;)EcGS^^3LW{`|
z%RaCaDWr95=~*Y5f;*&m7rcX&fJ!4=HyeTuSa&N6_Jdw*2v!ej=!06M&_zl3F9wF_
zfZdD@;ejr$@QDXq5)8R?0(^|STN&u0Yw)lP)Kb*xJ@7aXT%|dRgFt(lf_*`~Tc}n;
zXJmO$uM;$n3X}9imjpHJVUn<0upv$bn+#f33AZ@}S#vO09&&RAR6`_0-qjUaCmJKy
ziJ+Dw(#Ch!_+W2P4>mX`J~$#iI4T}=0w?Is4Df1B&?Ow8zPF)!e6XQ+e6XQ!d@yJR
z(Gb+14~q{rjED~g^^lFgr}cp@AcmZ$fu#d%1RB{Q*a0?j4K@OG-CdIXgN-1KYQ&nv
z+)T(0KBQ3sVk<_(Qesfe1>gJ)TC#&>V>$SSVOPvuXF=Y<?w}?Fqz#JFK}NJ*(RRMT
zaxQ3w4)2a5bLafLlGKV4{2g@A;&2dlEr3nP8KQO@KwTZsLR`efIj}?h0;tn1CwvmQ
zE9lt2VAwh!LxcEu%&iI77mMIp{e*wa0^0e*KG#J0P&2IEglhy6%kpmUs)Rv%ZyxCM
zQ&aGw9?)WK=ol5=(@)9kN5k^~iTh3{>v|*gaiOC`pzVI(1_Ek9K~f6=vGN7W;FA$#
z@ClkwKvTFDDXEDmIhnBYf#AC@KyxafHUZ@){NUf2k5m~Fxf%wve-vD+fcEAYf|i3o
zJO!#+k-`lgrzjcL&=Pr>BJ@5rkQtuAMxgWV4dP*?nW1TVYDs)?X%c8C3RJv-RDdfA
z@Ohq~rkw$(dI|_Of?n?)Yz|tQ4Jl$NZtT!)6d&ImCP<NkXZRe{2ErJ$haS>P#MplT
zxTzHcs-9q%3qwuBR*ty_L)4F6KTP8F!vtF}hUVyF_@EKp%sk}s7PMO1(iL7dAZ0gV
z+cThL?%-AbLEgdOj071$G=O)Wiag6e_fBBTK-50<9x{PBI^+Oq<AXbqkN^R-nGu&c
zfFwc1Ep%)J)R0C<f^LlS1fN3$8#@7A5r-}hnze$<heHNeAgA6Jr51zMXF*23z)PeI
zK{Y+vkN`y&C_w8v+HE5sd2O$eQE72%d<o)mu=w26l8k(4za7zQ0QHXZ@{4j4bKu7n
zdj@!CAbJED!HJ$3@IyC@Kttvspz$lz5ifW}h^06M<#6=vF5sQi3`P0HpkpDDQ{y3n
zaq*y)9q~z}pwleklXFrNi*QzS$ODDuL@t{c9Vi6#;Y}fV1D4f5D=|RJG~jv15m_FT
zG3lRckp~LF?L(wG0G`rNnp{L2K|xXj7c||7C(nTfD?r!GfllVYzl8~W&<Ugxg6={A
zc?je1dXRm1wq=qrB}GI>6tVsvapWwxcaRgD=$QlFd6FCC9Sl42&=h=nuP33|UL*W%
zaipju`6^uS!T%V09YKRbpzVO5L)bys72Z@QX{-^Jut>Ov0CmrQuo-x@G17c9sJDRB
zyoK3-ZI~BZAqgHf!gIWn8GK$EqaX#XEkar=oS2dVpRPt-n}B1~gP6VJ*cKibx%vm2
zgX#$IT3y`dFq2SCfKGEMC@F$PDz-KoF&m&z(;YF}_dr|TVHG><pb5{sw0zL%&fp;p
zP!a0w7wm*%y%20uffwi$9@yTEAaC&ccIZ}y05mC3BL*rJhAaiL3EBdJ*bKT!7&H<H
zRSddt2z0U<%u3L*SdcU*4}1FL8iR*7g23aiC5C3G&27xfU4l!D%;P~PXd@j%39G>K
z;tjzYg+UkALY2hB<;Wg@%yo4Q0qwkiAFm3U0EbO%leBT2`12UxYwloij8dV%w;a-8
zt0j0|5W2JobeRjT0ZP0MrRO4>U~>X9GN5J~+_lIjEYbJ$7syBys1zRU`62a}M#N+@
zXdf_^o*(E?I4bu1AWNP=bv)AYFS5=-Fg6HEO-{`$OHF|u4jPbJl$oDG*69zREp5(*
zt^u&SWh|i^p7T-9Ed<@vkdv97mzolvo0^+cioUE0lyOk1O<0!3QhS5uuRzz@#0Nq4
zT4SGXfNyOv2c6)Ey!Zrd#V&EfwD9E@qr)o$)lnmMEiN$)E>I_kgeAD-wgf@B6*@Ie
zTr$JfHV4<)u;v!tWo?iK+sM6H&=4}YW(Zm*PR#5Yyq9DNnj1-uhb(CUo%sgZ=?I#j
zhn-aJN5)OYpfqL{4<B7d?F?ZQc*Lx4aV26hEF>7dDVH|KID@<tYzjJO8U3hJGteP=
zpxbf4hdh&h(kWO!sB{l@1sM-*UxQl{=7aGVXHe4<-;yF6m*^2O%Zk`$Z3yn+f>H}|
zSpusa$>~R+RI{WVhzIJ9Vp*^S8WjP}gSdiDKMH_eIYelC5pn6=)s;4zibmI7xs?Tv
zuD!}k%q#Kq3Z~oIEAZwcLz8&u6)liEbzFmu9OFT&tw7}oG-q3cCuV{#>o5YJE}2)F
zo0M7<pPvRjo+`C0HLs)?JWd5ZP7z`dl`rQZc0U~G1{b7V_+_BN3Z;+%ZSBL=j)x9W
zLp%@<y|X45$DV(0XkmzZCsr_MdlcyfENHhasJcg4Nk;fQK#bcaK{1G!@XAZ|4DiOj
z58Ki$CqJ<yGcP>=bXF$L`%z56hv|W4MZgC{<6R}^3b`@`Ui(wyNDic>%^*jh^=2VU
zo8ygWv$EL~a-%2K<2*nMK;x5hJTb3Kb_4G##y(6M3>xzUANK)ENNAH0<hJraVS_LV
zbPOD9u_5FfFr?f7Z*rnk-Po7$5Lj#nzUILcnkC5Tp&)J2#*#fji&kiU?hkk*8P>P)
zjt3vO03B!sU1nqgT0jdr{s-JDgmiBLQB<KW4E6?{Ko1-L1}&onZTyCs7lwZBj}fv#
zLEhlw^`UA(8)6Y!K^<Pu1PM&i6<K32$Xu{DVA5U~(x5>Sm?sVWA=1$Ca>yB9koC%h
z$IC$%&&0<=Zi+}sOo42$D}(G`i-?Ff)-wT>K;S9?&k4IGL{4IZ3UX|%PArK9Tffx|
zGzkEk>$L=JgbBu2Rt1wri$>x)%b?~cWQm7AbOr;$^N9EK2Hmy}AF~NXmJad`2Hiam
zn&$w`Q5&Gig@X1$L(Bmk1pu1bfGYKf_k=Dihe|skYYhfTgS`w@4qA2s(hW+wh=T->
zrtE^S4_pzoPIfd};E@XocS!yrIa=^ccpCb_XFNgcC`&+%HfS-PoL`z(;z^)zHuMZ2
zE)m1)YxLf<1^7lJi}+xRc)wsrGHyiz8{q2dYGepGmOMTuKM^tjTU?x&p6VJ<1}fqm
z(JR={98f6?>dJvv-{UM$NKU6j_4u$AB%=dh@G31R-V?G(3s%|q#6zk)&=L{Y>?>&E
zfvDjxP#+zBD5)v<#8hynBObgoBNuVC2nnqgBg5c=oXnDv)D+~&xMI+qLh+!f<kXzh
z<PyW;641%I;CqMSOY%K)T@jl$L5*CCc;Eb#_@czT^wfCJUQW<(9O!ligLs$Jw8YY!
z5{O(1Ske`w!yL)=(CdFdyE7oz5L5;m8pr#_XQx&|Z#!}g3N`}QN%7G0T)^kIg6=>n
zP4xuLIwl#og2(Q_2mB)K2lo!3!m0X@of)ps#v5n~8g&nLa0#xNS<*&quw^IHcvr$J
zb`T48pf|#R8UvskpW-v~Qc^2GJZNzUIwPbE`H*#-E+=YW9?STWNj#{TfWN>sG=bd2
z6A#^F1D^D;ggQ7aA5w}L8kgqf7p0^Yfu^An3p{g!kuKuGp2i6+xk9Ad;1Ubu^bFem
z0}Z-d@cjp_rm01V#i_2)!vG*X1JJlL{Dy7pN1a1Q1aK_)q~!`IS1(thuiJ*Y(h|Co
zBEQJUuqYK2{3-EOsYUsamTF>2D(HM>(3M;PWx2V*kORlUaD==Gash(8&4JjNeKT<H
z*$jLy4aQO~kT7(>8Jaju;@wK~l0g^wfy+Nb<9N`4&+)m5d5P(%MV<jvyf*^WPDJW`
zp)L6V9r2W0lnM&1An#z%Syg30!6k@0o&7^V`*X3}K$!$ylLlUaZfp=Ap9;Rk9(K1@
zT2X#(d`U)TG1zzD(GC;%#aqO*X#zk;ni%6S)DsqokWqW+l6q{tQuBD{{DMm8{Xk&1
zfLHl=p`WusT=NNDGlDx9&{T-A(;nP&1hsZ>9XJN9PGRSbfz^Y`IHYzq=$1+>g%fyv
zCaiN83^_XtYFa?NXRv2{FlY?~_=XLbsz?-7s9hh_rB@~>Dh)wvufSs%PzyjMEhu?F
zxS(z-sHX|x1sl2{YX(UodbGiy!)XyZL0e5hbsnfg1@Ss)Zz;Mw*bgwn!ytx(wi<zo
zS|jkvO>9*qC=`)u3c`bGnCFUtcQGOztDXnCPcFW^D6xRx-H5q})#bUtiJrNjh5%@T
zQwXSW4Os#PKM5a8T?tFn*b853t%E|k=N;ref6$mH-Yb*9cO!#T5m#g(1wXNw%GC&T
z&U9XWNqlN<K}lsi{Gd2+`b-K40kvE}Ta4r5Q}SVp^T78<6TYpIysM(&g*oU*9Z>Hc
za#OS$s1FV<@r+E7M@C={1|MRJGD4zf2pS}Tce_U5FljJpgQP?+#tzENOUHJ733v-A
zQb~$qAu!GZ=dqN!prXtbauOH#!gFWPoic`y>sp}GBJi7UgJ8KBv_I69$kVq#d$!PK
z1BmLsx;jHv0)lcU>bV#cw0>O^gW-#vu@3GL?28k-9|d=#1XA#W>QG1QqwBER%`-k2
z6eSS#pwb^H=836815xz*#e0Ib`ul?^Q0WLYHylM3zB<$hMWvx(yeFi`3^mBm99bSz
zO(GBVx}Zyfs(YADFJwv3i4|yds6VDWXfXpUpbSGG@}N2tv=I@!avHKfhVV!*^4KA4
zv$LTk>fNA_#ucI$PkC<#a&xFFeBB+W;|hvi@QTEg#F9jKGZ1@?X@q}?Gg3uGy$u_n
zHZcghI(r&oTSEyt?FKYX3tPAVIxc7+yNQS+Z$Kwikk&*u1npn|^(jF+^1y9+aA624
zj4+oUfg%pJIE}1zq()S^KMXW^23jfw8s$SOJV`$K(TJKCoLFG*G(v=t@5k~6H;5oL
z5vak8T>hg5IrfQQW6<5!>8V9%Q^1LkNiWn%McDBgpkX^$`^FPA7zHY2QSuI~AB1J5
z2DH@#blWyspEEhf6|{28656gahOc4=&1Q~nVFq{NyyAmF<FDWz7-&Qav^O;hc?%<2
zJb=d0;nNhLeKMfZA2vHQ7&k*=U&s#X_XQgnfyNvNoC$`lyH9At6tOLn(T+Z7ViMdt
z2Q^X#qNDHWlWPucq!@ylNW{!ApbrS3j`5&n7b5$nxSOb`gX-|a2p!*t%xr+iCqaXd
zph*L)_ppIn1sb@-HP8*3QUEnX4MD?nVB-=?QqfOh$Gt)c))}GT+EZ|iX-Z&U6m$ux
zA?UC&$N(oiK#)#iH;E6;%S7zGLp$si6cos<1U%IWmcf%?kUK#g2F!Dsz+vcY=m|O(
z6x3P3o|ZrdKD&YrrU6w-e!+M)EyDs8GWbaJ`Y%v<2aZ9cRuXKu6f~^?+6#@x&-f1r
z1D$0JIwTi)#vgPxX+dIUkte8WXMiu2;p?VaAWcovWf}oF4Ujnhgmk(Q39||0b#g(;
zmFQ*=ygo4p&jMnmQAjV3%(KM&;)6k}qTyyBbsIyFr9iC#$g(tu(%?u8Sx_#5cNvW#
z($FrW5x6uadbb0%fj1)q_>C|wsl~}fnFS^Jh>PP5UHuF#it>vyQ*z>qO7lQlz2lP$
z3XBkq$IOz<#GK5kM9{PeXwV-tZi20#q4rrf;EFJKbkKib+5(`06Sm{g4|+5fcsV9$
zWtB@JsI>^GbI?!lH*_WAZe09xoG678QG;wqWfEu=9<1;uTxX*WY8X*GL1_-2pu~Il
z2WX@l)HB0B`|WJx=>@*e2lr?;Xy^?z?TA)Lg3J#J_JSM=3_B~%)iuC78EhVS$P|2h
zF_se{Ln;eWK`o(RGtiA};3)ynuoP0)6l584{NSlfu{9vT%}h`|8srT<>H)F18g>RL
zvhf2riUA2)*mkjCq+8IT%Twafk3IsguEKt{sR!sRSn#BVNp5~ws%KDuTN26)F!-nx
z@Y#^iBmd&_3sQ?9g)kBKD1&?Xpg|$zkqknO9mpUwc*-6W%kXtWCa8msh})Jyk&my5
z18M|<FeripFq-3L@nAVnodR+xImg)GNo}BwbY%qEZ=g!nH7M93J^-5dz>PNK^hRP^
z2+KSMs2i7DmINt+(8qO*!FM$m<`>6j<|XIn79^HrCgr5YgExPGuCOS9+}aG+kJ`Hm
zGByKU^_&kn;VLyH9(FEfd~RlOacT;Ze%M-d@^X(k+Fo+U^i)C{$qmi@^PoG=VVc2n
z$niPQN&`Jvk`~UOGTk%S7<54;r0rA!IvJV3rSZr~8mWIYI(h+Xdg7a684}ABJbiK@
z+k?YF>(W7U*MtwJ!Pb%`lq5jK9!eoWRGS1#*#H_4hxbxO_kBZV#vtu}(DD`Vo(ssb
zS4g}@5FfAT%~F($rLYW|V{4okf~<2k@&v6T1&w2v#JiS(XO}@E7U1PD*vl07!4!tz
z4LqYKQ-CrIQn!7`jhZ7}x{AD(h&r?X;2MnZiXianC{Q~Iea;E%QG`StxdvJQ1Rfki
zx@ex*r672w;)p5@A@>4c%XLJ}z<Gk^dqEg_J|C!Ig?aKliHD=Rnt*QA1h>>6gKkBs
zIr+(;vEM|{UJtARjdMv0WMe0&^#@tT1m3F=1if4Z)^0`FB8WI84BHYL&`MSCG8?3f
zMC=j9p!PRtpc0gPjN_f4hhTuW00bv`CPA9Ph_e~7)rsIEQU}|Gp7719pwVUICZ)F@
zXd@byVjes<im^uxI=(^X(cj?pyU;_v!;udK2Nior?F2jrlEaP>2c1p~9xQ|!2VTqK
z8Xs(E6z>@fTEc)(=!jwy=$1~%rVz+s<DjLXpjk|)IpAqYhz$5v4VW>Yu_e%)HdGnt
z`c8x{@D&^|mBEH#7#4!A&vb=q1vS7CT7yCE0lOC_Z3@v%=<ZJN)g^`)+vok_L6>!c
z`VOETnh|_aGiV4Ob!GtnD2j19=<sHcIp{qp15i&2r4t73*cO*0Li=FOhM*n{M(236
zCjmYTf0!+Jh97eY8tnuXE(DLcBv7K`T{uZjiEau$(HdM=fl77EwKU-6|40*1pguFG
zrw2;>pxP2Xx&zr27N4A-k_uT)M)O@^u*>^EBSNI@0|O5j8JfoXLT6(kGq|p~xgcMm
zE&W1WtcIm7z}EOMj0dkU1-C4mJ&n+e1h13{HjEE8j(7D0&l|bA1_T?%`$I-Xy%A%V
zh9n+`NBPV+Xk8fWWLwYzH`L`lpsENdnZe3T3Z|$*!=bK0QQ$+XO(1(&;tNWXax#lE
zQj6l#5<!;;SAv#Hf)*WtI=Ud0hGy_9o7^BOz!kD#yb;1B{so|!rsD9-k_<=4E$I10
zo}fD>U0p+S0>Gx2=7AC`=<?^Hw8Z4pVncJk{FGF13n{N86)Xlex5PX?KDna8(9qB*
zDX};+8G7!QXEJEjLUKl85$M49%#vcyWYB0KXwwpCGTSg7JSOfM?-dMQ4-^dAFb>|3
zgT6Q>*abW+4m-gKJ~oVYoIQENZq#3T2fxVK5X-Icpq+D|<}Y-199*)1&yO{W4@O*Y
z1#UCquVW!u5&5{7AR`M<?V6KWmI}JJr?@yiC%?D^X?zl?ZUrUOc<21Q;*z4$<Pz{Q
z4p`BOB@4TH1%a0WxVn}Fgn;7$)-6Z7hL_aErue-GItmN<N)Vr5^LQgySNvBHq~;Zt
zrk19Hf(O)yLEo+h%aW)wQ1CthmHJ!p;JYtCfs9ldKvy_|E>jH%M&7XsYP^CM{(=iW
z;>sv&r7EZw1Y6pOed2#mb}x+Z-86&}eol~+Y{=<YfSdKf{@_+r0O&9jS62uRR1}%w
zT8Ix(AC9aZ6se#HgD&{R-`jxbHw2%)0<#dZzC9G$+W-}M2pLBdo4{QLh!Jim5};;(
z7--ZC;)P&CFJx)xR!5i|nr}gh5f;Mkkc8L*G8fX@fbc=R4e+8x2p1#`b}!UuBU6aA
zgnAo>#-Pbf%<hISyt{!twURnOjHd*{mR&$2LZH~kwPFPn)5yt>xQvO|`sV{W9UVUI
z><T(d1!N_tbqHGU8iXtz<PE;H6S^8B0!<2Z3OrQG&=^@R*fri0+>wPD3Oa8G6oXLJ
zAZcVf4P79*K|>Lsof42ka|}TVji}}~T9CjCQ)B1EoSdY@<ZSn%{L%t&8`vceR0M;<
z9o~%uucIe)-iHy=&Igoz%ftmgXu{YrKG-qdFW7{PqdpvAX9@*d#(M<?fDADtt{G%x
z30>Zkn+iS^Bp%YSEiEX>FDi*I0VT8&vf4=|kaiNt0FaLy^D2>p1s3q0pc`XBo4FwB
zjE#^LVQuSyhle5E7o=1U+HwRMt}q2HWH5<0Bz0^LbazSss1*k)JFra^8pMNFB7z%p
zC@cCPr$OM!!{9jq&{;o*n0q=wn+HrlA&xZ74JxI<)hcQih4R5bl13;&<pGvCDQ6;j
zK+d2onb46}v@R0FO9R;A1)cev1l=cys|RNi4_XxC3AzLr)Sn=DT6(ZC=&&5{wp0^X
zXAgVLU>qNoSOhwA64I3(-SQ4f=ioLcyuJZ7IzZ(*v?dtzTi!v#D`c!qA?B)aSJ=V~
zSmA=b2*A_!Cn?8+_F&;ziiX;21+69n-J)k`nVg?jT$-B-?HI;``vTy#uV{xw78eDV
zm}eHp7boVXdP3H~nwBNzl%|4eaFo&cV9;V&NT~>#mVivQfHt+k4@xm`4KTDQO3r~C
z*^>_$5{NJM0v*u-o|X*?F^CTWb>rhhN(*vQA+CxDiFfr1Hi>sB2mvVqudhOE5(bTW
zp{-m)s$cLQTi}YfjCVv@t_`}Y2tI*gWDp-vl$o0vUz7?u<S4!%KPNM}6127wG_afs
z?quU#_6}OIMcl6BU}FN?1&{}bplKTYL?S%vBS~AJ14?P8@q|`iSs*4K1H3^A0Tgzm
zHbo3UWBRbeXYz|&QBMLeGGvI4!nI=A6mm`pXru~KT!V%eM~mzsT4bAm=4Xry;$0!j
zl|dth-~(j6gAId0JKM0FrjzTFYY0BD8ML6;Bp!4>EvRqcjlVdi;SOhujKt!2P!kGV
zGGGqlmQn9e3)6U4;>S14AmbYtry)ZpPSMYY1~v5!unt{-TJfNUrz<E%(1%k)48TKp
z;1)QjgffP0NJuRz$}a-lLF1i_d=jc2ICtYMKVcm~;_u;u?5YA4(csbv91$SL7{$kf
z7Z?!NSA=PU*90WY6N37(pe_P*Acx5AC6=Z<Xw)6v>>6EOhGTh|5oo-@1ia4%bR;PF
zT1bM^eW1mKB#w(48pQj?r=%8_6y;ZflLxr<f^_U4^0_*sP9MQaENo-spxlT#lmzO{
zgv190yFj<zVL9kw(DdT4pXz|ti!;KzP8mxV4okC>`seeJo{^FEu8^>w4y|#Uo9PM~
z&d<#R)n^coBDHm4rJ`kcVopv-W^QVcXB21)2yL#D0Tn~R=J6m4@ScEcK*q2bcvTf>
z5I5KzYyot8D0pnxl3F*)7(fQP{6Sp~Z;&^L7{mg1K>R|C<1K?T5{pt(0!oTN^Ot3=
z@jd}%pmRs@&oDs`=L8KhxIl^w&{S9%WS$EWr?8cJLEgEbaZRKZalw!p6jml+?^M#T
z6=R-~3ZCi$mvVmIWECR>$7Bq_bBeGr&CI;C{P^NBS3_g>)Dqv+lA_FHzr@^BCsXkB
zFW4dI#Vx!kg_bCZtZz+0V@ScEdyvRUx6pGbUGbmXjHSI502;Z9hwOv*fEL}@8W|)_
zsEyv0GkRA}8D!j&o_FPd4{bKGh>uUrNzF~oD~V64ge>TZ&o7Ek&d<-zOa-;gTtPSI
zfR|tg8(DypJhsXXy2T38XG#X0KMLAd7oP||dNja0Hz3zF#4tX@AU@axw0;LthN7(!
zATI0UFS(tKJj+}`UD0^Yka(Y9Gtj~S=-rv1ZUn7H5}l1)gMv-tk!(U)olaI6Or6u8
zK$HK5hM>_s*ul-Pp&od-Wr%ML8Wqko11&T&hz~|On4IcM&_Ipsc<4DKkU>lE&?ji<
z8#Joq>Iz+=2KTdNd^|ME5j@%t)FDJ_y%D|Y8#ecf_d-+1b{k{xr8+KH`|P0pIz*KZ
z^e7}S5B2i#AT%i-_*pifOIpC|kHNaY$02}PgfPb$8X@ZhOM})C!==q3($I-v$mQci
zpN9ZyKgFZplR_}Ok<OpN)}Mko%?y031kEqd0fz?6PG870Idtv>G>dKm+DQyKOAOxE
z4@Oaiy06b0Wm-N8MP)=hXif|f-=L`)#H4+YcW@LURt+7IwSs15K^YzDFwo5?2#vuY
zbHUz#Nu#bn07-*1!#oK(ni!-T+^qEqf-X-2b-6M2^ZDc&xPqr`LG=Q93lDjBmLb-Y
zfQUFA9=-w#%l3HCibGdd=#hz#HkmWXA;=aZ<#WPE@sN?rkrFH7%#O5tn6tp=26zX9
zG9YLg26JEoJp_&7<3VLL@=Oe@yNG>h8nw<yhV1)6Uls?NKX-NY3U-Y51kX7UeOx_S
zp$R)9GZ<9R5jmrRHX&vT9<xk=UQYq3%%J(j6|y4G3*y9JVzwhgI_1baj6g0%9xfQb
zIvcb!2ee=XvP;VqvV+MPl;L4Jn7omXs|TNxm7JVfTnsxypNxbITA<+_5)Wz|KpJt-
z8w0`fjb(J2!+~5dgtx*3D*;vaxN1vK9p+XR467``>e1ph*aB->0@sVMa|c5p6(7_z
z&=K?C)yU9gRWMb<>U2V9$Q+JgyeoKO0X&5RD*r*J;FlO;pTMyMkNy~$fCCi1=smwA
zBelps*a&iN31mD3vQmYFIZx;S3hF4CVLWX{$v{h_z!yOo#-j~LfHI;5X!%#LWjtuP
z3hCD_TY|2b0*8|a*aYY(8K_DI6|5mf@vcE3Ch<Wbrr;(GdCS3|%jRLDWQOt77$pm~
zATX;9UqS(iUGSVuVo7QWWD*l}MGKxuZD<4=Vrk`pmzCr1=^<{!ftiCc(uV(D86(5u
z)ROr8Jm__=$<SqrpgWV0)+m66aUnfbBgCe++|rWNiui((jH1-U6hlMwMf-T?!$9i^
zV6MgDYtS|bLWicHts}tFp#hIQmBi<H`s7*?c@ZH}D+Y_RK&36_3<k7hM6IQX>%xOp
zf1+39pfO|kS*|{ym6~uKXniqw10$@uhguzkq6)p84K@&}G7?2)c)TZQ7!PhfXzeU$
ztqnwRkaut-sGSX|I6!3|ikzV_lB64kxyZH}dSgg~YIa!N0ov{fG8$AeAm3jIT2TQW
zc<~Cr-}E!0_PJeHCNV+fBJw=|;B}V9CE!Ir&~YPA(7K=C64-#aO980jaCL<&FbWEW
zTm?(&<}Bov7@i!1EhT~bGOn)X@xI{MJ@Du=j>)~GQqbW&h?T{pu4+ZKBbelp+t4W9
zHy*UW3$ooNz&qL1wJZcwU4R;~Y57IviA5>#pxamyL8k_mB&I`(BmB7@bnFFao`hge
z8?9LcPi<Jr0Bivb-h&29&ES&)LEFC3x<Qak1+s~(Mk!SL(7AsUT>cZf!^zMXz7Y@7
zi8VBXh7SA^DM+$K-6xF^ig<Dccn2QlRX=7WiACwDC7uD`o?QT>!4Hpklo}M?^~SRR
zlGwv02IIO%(0DNNx=2JQAg_@p_AWH)Oh|#p*@8_WdkhTX2YQbIbm|q<002$1;oM^Y
zolk?PBckC6J-IkI-V?OjAjmryw5z~?tX&15f)cb81l;t5Es`xsO!o|dY$$;5NHj;>
zJ_ot3wFtD^hFZ-RaK#<~@(p;Q3G_}oSM);#ok9I1i+GGf1&Jxv&A?e2lqevp+*2}>
zK^H^i=Xs(nngkUS6x5%i#d<LK><m!5%q1Drp<;-S3JC_?0|750u+)&S9VUkH@$mUC
z@az|80wTD?$gC(aFC{-WJ`p@pgHoxxTEO&xj+n8Gcgie*v<l#=z(X=1VOU$h6*?*e
z&Uuj3gKPgYiED?kGy*}18?>evG(ZBrw+z;JN1SX9n_xk?(g_w^mf%G$kebff$P?5y
zLG9HWP^(uT?->jlx(4s_GQjA`JAvBcpq-gc;MFRm_vFC_fYL><C)fmNPad?iEqG8b
zcR|dF!jh?Jd_3`EF;wWcx?(Oj2bELt9;t~b(B<E`2Ce~qbQ*RAWlGT5c0u5(2zr79
zdGl2uZy*=9L=A6aYfpo+7km<FbipVnSHb6`P_N;(gsc|@cTTZROo6(j;E5@C^>2WZ
z(#Tn9NQGuF(nXY@R0D1EgN{-11~nbPvqpxXHXy9^k6N4(m9jvmjRkoJn}TM-K$d_n
zkSxnA&Mfi7J~3uw2s(@=r8GG;9;__BD7CmWrv$W)0=`HK_p#SRj`&!{yBb**rKV>V
zm!uYf?~DX(3yx3A2Ok2G47z{33^MHO3OZL7&!LUMpfQtRckqsVPw;>#ma!?YG^jah
zf@4k{YCv#&upekV2do|xT1Xigv~w0qWeBp~)fK8Abm2OZ0idbW!1&<Ec+X()abR#|
zX6W`HMLqPkJcttvol#U8I>mbigSL6YP4YmN2hIC}uR(xn_CuEho#6>{Y6!AqFxX_U
zUtsc)nDSsxK;=OLxgf8Csy|4x$fdv^a-bf{eqF5j(I*$Q+Q>g79z1@8WuLAI(jG3*
z-RuRKsmZD3nZ>D)h7jm95>P9Lz}^r%S(FZ2^(+$05;JoWK}Sd@Cl(|oXO=)#nu9u;
zrtzS*dLd|B9I{ys);7XEt2+?)__>-FrRJo9ZcqnJ0)odeKpiXajtj_$etc$LK~7>a
z^p0^N#^@otIh+k$p=)BvIC%yCLRqBjO6sMjkiI7<H7Dn|LhmLFfwaGoPTYaaGZ%T{
z7>YHtM7}p2+O2a1ujYoG^>1hjn$RyUO#-FllGKV4&tRi?FVHFv)DdfVf7LZK2Xw*}
z=;{JOlL4SC0bX{2v<uTG7kt<*S?wq?m;Hj4HejqA01v}LkDWm(AOhUV0wBlu;wlP^
zk%|IPjfFfR<La6i>=^{FmQXW~kp;@YO<qY+Vn9(oXkHxD^}sph1FA_tGd-@MIk}*Y
zAI82~(5#<jJm^FPP~P?oiT49d+ePG+plrDXX)8(vuX;=_168%yjw5h}`3*We9&8xz
z3g4w`nv$BFSP5BZ0UkXE6QIB~h0m-)>*k=~fOs$PW!q5QK_HVL>ivTut6-pmgP_y2
zEOIi_Qi}@`^T0z0@fI$n(7Ozf&P+<lk1tBjNiHZr)XuQ_8r1&{qo}~5AfIBXf*}oM
z@cv>8Sjc$769vU>6`JnNgSPXabpmve1vFNJUE{r=(<hLq40Z!;$qV)awdJ5Xi0`z)
zA`Ef1n<uGdBxooo*o??IV5CfraeN5OEhKljiELhicC_Q&Bklsrc%UMan0B-?=~pv>
z_D`cPX@+J(^Z|eTQ`?{!KyVKLJnRz>O(d|DI8Y<0k<9U(;ER0+DYyW^vN6IxBp%Xm
zM?QHj*a9}w>gpQo1{(Urx91ex`-b?Hj+q&$WC9(Ph^4dvWdcxFf@oi(*6Wa|W>;5e
z{)KoD*2fBVL(lQ<;2a+S&hemy_MpC5Nn&OWbdfgXl11=2fS~RQ=x7_rqJ7v3J8#ed
znW!!(16dvq>Z%|u!L~>(EKSUbFUj`=)f~YkkR{n5HfXsvY3G81beP9`Bo=2toL5qm
z2s+jgG{yqKpvJ!|=-klMLU6hU=M+o$0Z;`cMbKeU_*5*?kRjf@0x{pf)fKcZ0)D(O
zsGSK}aSC=2s8xq_7AqpC3_xiTc@C(|6|@EeG$sUUdBDRSb@e(@&>4WPF@^>mXzzQl
zdAuR^urrT0GKhD9u3juk%u7#Ai3c4@;pzuEy%6g`6<{et!T}4OMNZ4iO98KZcg+P|
zm;hey4lOAx!E+;^8DvnC1e9b_U?(;}oAR!%0cE+tu+x=M2OXe>K(}y%u3rxF4mJX(
zPw?Ces9%G);1WFc4c-jrYG@4Z^W=dCvkNLgkzfpN9>K=2Jp*z<v&UG5vMu8s^D4nR
z@sZayf=_}1rFx{!GqJ1jkyf~%O;EcAK_@{WOG1&%hE-b76=x=fLB8Rhxdo8jGT^(Q
zf(ufUGt)AY;j_5`iIq9|i75n*-axvA8~cV7(5e%}sh@~G2r(5GsJ)2M7&nb~4K^WE
zkAp{!f}P_7AlJ`>Iu^N!*|3vm;8_zg=<OBcXlNP_TCji?BcOILbpAUt%@f*6w#Y1w
zPb?}*tOQNVL7S|g8E8l|2X&+l%gD6hVA)Lrnh9}*?heH>RBf7@UzVAd9-mm2T9lZc
z3O;K!v$!NPx!B0q7cAunkqItIEP+TsdP?!h6^Zdlsp*+{@yUrL$r%pL5fP3~p7Dly
z#-K)cFuprlgA*YK>5|=PgluIsboGa4Z<Jl>;PwX|Ph%{eiBHbY$w>vB?_z{^b2#?B
zq*&82s8b0l>0w7LBbU-hOZ^F*5Q$V8V4KN<jXIBRF#%7efp-pph8jVk58FfH4qA>5
zpRE85e1g`q!a@#oe-J`1cn1ndGh8|lq8l{S4O!|I<PABS1ncM_+GswgcE{UzKphsq
zK1M@atD>L;(p~|#O)+*dfmd3N-pT>F*&+yX#RTNWiJ;M2Io!&EL1$fpas?zz$i9^W
z+<GQzqb?}RLB{4m-CWQdBVy4DsLx<%91j`_i-#^xL3FcFa}1dSX(h;gKco>g@REVN
z{F3<8+=7zIc=&i8_#C>VAaBU={n$_Mhpo^gZ4m>wHvq3Ayh&e}X$n599@}YVpl%#;
zYa|&upb2XffC?w{<`<cjCdo(8gU%d*Zb1$%u}n-!DM~Fa&QJ5ivHCSPH8-g=jlh-k
zWH&iMgLFvsEPAWk6|!N^3)+!DUc7?T1Sht64_ci98UupGLU0MpKtF7kavK_Z=9Q$T
zrxpc)I%4tA!#%)VKTtIVIS}6r>NH$KIw*@J$*5#pO^VAC3&8uv!KdUwJ6aTv>zKs5
z!pC(WE9S8@$^C-kjSPxYix8KKLoZ`60-qrXl}JsAhaK^eoRe5w3~If@#;eO<L)fT;
z4WPa=XtX5W5H-gAyhC&RL5p+1r@~>bYegD|0S_kx!<_)V$rNjQ5WE%H)z#G{5wgx4
zbY*X89%5Ni3Zy>@8b`zIdK$(<7g6Cpl7NUgF3{G0?_hA>8EpjA9J<3CeSKaKv8fs~
zZ3bGTXaSn$h9(cRV1+6Hg}4*0scu8i3<u~k4bbdHFocJ??h(((mn+nU;2_AU!%+SH
z@t(mR@t}$gGJOqG6@j7(Eop#qC`=(}(*=@yz*lTRHcvnt2s*JGArESOf;V13C0&uN
z0ZD>N8>rJj+b$3~A(wZVfltMUY7Riw43P)TlfzvW3X#Wu=%|qq@`y614~!T9^F+GC
zhYIH>KnpkIz7Ed8yj)k<P+qR9U$7;v(I`vYqfuZfEXSroj3Yc6Wt^Iq0&6s*^dCV7
zE5Zj6P#YZZrRFr7?Zq;#3tm0s3Yy9Tbv;0L4uP<%vnTfR&Rig=A^>q@8)8owXax^!
zw20KB(eZXfK*MeRkhMIZF;nCQ7AVP)QB&fsk_`<Zdjr5H)Wc#B%T5!bww0i`3|4eu
z?Q6sOgyx_^E*Q&N9$5Did`JdS%@NS#I#^e*Up#nEIHc1GzT_U>WrZA(471%B?ZSje
zWR0LrD4==`t`}5zf!5tX`>&*5kBfGTC@g@C1M`amz=srjXXd4V+asWplnt?66^g4_
zVum~k4r=Wa8jJ+rtY-pl?7-YXxM>3!t^#cfH#7imflMz=EK2bVE-?k~kAw^*f*0Sx
zuWW@cp+FkjcO`uDDtI9qsO*FH8{Ep!(mrvMgrH`E5iDJ!jwoXFH=<C&eIaN(vD-ti
zls}*<%hfg55_+@(=nMlF&_Va$)i-#1L+}X<>Kvef+FJtk8e!|ZAtTQO3vJxtgW3Qf
zy4?dldc-f-C?4NBC{Sk?V_h?B7h(W$X#$I9gF!t2(1{YD+5m*%H!Z-r6lkfBSYJV_
zaaTjb_~7{5#ESUh%&Jt-QB~kmwIH((d7!xw$a3fakTuAyVxo#ZY#ss+T8DtvzQaZZ
zNQz$^CyWrg^$T>c2;|-?S46bpT&M>+n!ys}RFLnHD-qCafh*_&aPV%Ska+Mqc4)q}
z2v5uePxKj?f!12(mF6a;7RBeML3ekTfR5NKhUa{&SMY*HMxYn-g2uTK{YYF>F;J^f
z+cDUCfpl9A=3)T$BvLm7)+jN;a(qrmWkD+5H4_*uT%`B_cZ@)-6HwzDRCgd*3R>7j
zPP-upG<JeK8%u1?g74&Z0kt7uF@xIw1kE&hg7)wPn}E)s33kWPTY{<!4ulS8LbidM
zz*Y-_ngVWR!LZwS5wgDE9tMODYMq0|{XmNg@vM0@G)L}2&~w2aQtgc~+Xkv?ktV)D
zv-;q9Wlt*CI-r?*S65d<gOpV0{B)`-Xyy?#a}649haJ2ME(eiP9?^*cw2|5plr)ij
zM72pGP>-ADhmV1~rLZQdH|P)&coWn)9(3whuqT)TB{WDI7nE*69UCYQt^S4d)uD0`
zDCUL5L&l0=wt)_YLl_j~9UK8#Cl6^=gZkzua)w4olCBu$g1rH?6?7*ZLT@n0T5yF6
zllF(`23Hk6xkliP9z<UQ3`#ec2hNS&3IvHZ)WiU(P+`Gt5)YZNfv6m$w*q;B*EWNC
zcO{0HN2#IB62hthgVc)TRLBiBMi!oVWr;bNDS`RL{$;5}MVTq7#jY@E$aPhyw;q6(
zyOof7DGIo40&2h@H{W3HLFrq;`xrPIM5Hd+gq#_Mtr-Y!h=E37k<RqMaylsL@GSA;
zm8c6_NMEXocJvaFZFsYI&}~VeBhC%UIK$i=bdof<042Q8714b}?ZBhQHAPKzP(K0G
zH*_{~%?$$W3xl@WQHPsgwK2$QGHOSVHl);vZvdFk02OGX7_?FD6YK^#a2Iy10k&q~
zpqw=){xX))%VrU`z7D0!W-UN@obW8Vg=?@8Xk-Cp8Xfy8J<yIg#40_|B3AhRs1lQc
z#LObll1Fm-Gw7Mq9JEXoeNq`bd+thjbv|S$&NDtB7~g^QW{@)_@<8{3=Y!U)fsZag
zJ6MAFiU8WI03QkjtN76SW8kI+s2S~yqbmkA#2ck)f;Mr5Cum?T*<cj?0r8%}p7Ft;
z10BKBO)yoFD5^$OQwg-tGah_a7G${qmc|2Y907H>1J-)MF+yYtx@8Ztx-mYtIK9|7
zw>aI<6mmU8F?3cJW$qnmdo(Ds286^1K`ul`?Cmj0E=o--NsTWkP0GnE&PXkaPfG-?
zFsvkbZ;MI1UvNCq-k4xh(Ao4LdqMNhX7DAwZV>aqEx~vrga)ja=R%G?^9#)h02xBu
z4Z(h-FHeCu2DG!w)ioY=izU9bp|JQvIG^P30*xXDn-W+<>}==>z8)ELN=;sVN@{#&
zUP)?ET4Hi)v7xzNeo886LISk*0xSmh2I;M9P?>>xG7-XCSYrh;cjM|BYzo?30a<QD
zRA`M}&{I;BnV0UF3@Rd$GZMj@^+8)Zl0kD*$>1}CL8rNZQzGc39B9-KzGa%=1wFy$
z1d<wLZ!zjkaX6NLK<}S0hz|i}amZQ?KiF1sVvegy1hsLE%uB#qB;$)qlZumzGQoYy
zc<AM*;G_(>s0h+rN1iM|YG{+%ox?J31kQ+%Zl0?l=mf$d$N*Y=W?pe>QHiHl03^Ma
zAuszfkB`sGFUn2KfgdRZJ^~JWm;z`YKXjZ7$D|_Cj2-^ofN4=`aVliZEb@Rbx&293
zJfo*h$b+ZY2Y!fH22NB@4L;~L+MWRo_k+gkplvflH{@m$ND^sm53~pz{i<om5+HEX
zFBo*u0J=Q5O$IYO3}QHREYQ##JQ!#g3La@EVgv{@oq*a;CpGsag2q@~T@69IkU%p_
zA<&!aL3^pdQ!Re@su9qsNhGdYC3uZ6q|^hQr~qDZ23n1Zy>min-U`cF3@q)wV54|Y
zNl$1?3F0hf(3VBq6ZM2{c}~s&ZBrVsjonD)G@bzwNF9f^4i9`{I+h)<s2vG!P-Thj
zyldBB(26zCKFt!)nknKoi3Y(6ZA0W+xP2h!Kfroj13KJ@=6mRnGw3o2P`(Er(VLN)
znBp1~><RS?wgDqT#W<+Dj5GuWYwKbSXHeu}t}z0w<ALR8&{ZX9XOiI$OA=0DCap(=
zrS1onuFxA#kj7e(#~9$_f}mMW;%YZg_#r2Kd^c?%O^l=1nn>hA7(__{vK1-T$S5qK
z)6d{_+Mot1avzqIW#5pM=&*H0h9>ZR$>5`JJn^@9K<62fR>(ugcfEoj*&!$(Bp$qx
zHW*sDpd4aq06E1Ja)kokMM1D+Ptzk7h}e5a?C@@xKX_e)A+<-IOu(z1@gAQCRst#s
zTyc#&fmH<i#)BtJK`RCzYtE2!i6z!SIY<VD>Ig;A9~AEy>>VErI`kHNv>m9b1Fh}`
ztrh^ykU}+~mYLuNI$Wh0ih+iv@t(n;o4(-kPRR10));8rGt^u|4|GY;FegmX4_Pu8
zY%<s@F!^9id9Wv7@(~buS65Jn4B82Ro#z%5jC`D%3us|Qus>)BE;t-?RvKspb};C!
zE6}tu=w2&Bm-t{%!xA)A3~EDy4$3zSiVrpnjSn^qj}JDCiVrpdt&4Pp9;0Li8f8dN
zEs8G&-F%vtoa&kD<&z7(S{{^}A*b3w>Qq<Ir6j>duyp|-YYXC2lk($XH!fuwKpQ+s
zhM+?Qf<f0Yxq?pD0qws9MHg!P5W5-y=dxRHV+Yjj0<|w;jsTy839EImwA8$?HPyf&
z666iOCKp^BA{`0^nj7^34}X9=-VjR-kqb<3N_N*nH}imJec<aoK?OWghJlq&*oP4D
zE%YNV#KAX-V+@+RfI1I^7oEbkC6U?~z%dd^%33)rwLWMz5OU2KsJov5X)(D%TTF(i
zU7WPwM9(x=SA-~NIU8h;3UoOx=v)R!W`LYTSB4l}HO6(qH<2^3rYKvFK!p$1tw#p5
z+IwUc4<3iXc2Wyy9XR-8Nt8A8?(v@9umf6x!H09>JE3NDAra&pKu>RQy$G8+8SD#*
z3_U@WffuMg1ecM->@mkapfuXHafP)tM%y;vBd-RiZDUBdaRY5Wz|Z<KGy~r)l9!m5
zU!0nppO;eXngbcCMmg^X+z%tBz5<QPfmW|WyI<ze+iE<6$Q$g%*+9a(MA;2#5E#@Z
zf}NwEUzQr5Xb7Ie4#*8Qh=*N1Z4?hZi4=SOCUK;J&~O%X9CL{7Y%)R=n+Bj(6A{H`
z2<QSzqE`ukQXl^DLU@}IOB)zm(;K31GX`ye4>krZ=>nM!%>%faoK)Yp0v#O*35Gcw
zp8H@+0?8O$ASN@y#uPv^a>S1(fLiD%$D$j!26^X#7iK#ffwsef!Vt1C1!<(lo16)2
z{DUZnDQrU%{3lifKsw?m&LM7;3wHs7_r?}?P&XgvjV*>o@z8bZ@rk7skaN#0L96GB
zON#O<K?j_H@AHC>)ti7$RL1OXk~lBn3f`7v77y#3f{S3#Q~=3=M_juel+|Ea32haR
zp-H?isEZt5kPqsF7lCSo62$Rs;EtvRER4{On!vK(17-`h{O;=NS{4AByayepm7E=)
zoRJ+5-gW5U?&Im?9B-s&Xb!f|1hm!PGbjLDm60^$>Pp0ZMEKCb$T?sTH2qbS3O=nc
zH^>{bK?AfI*^q=Yn2b?&r3U#2`xd7opPUUXiAl@{pi&R_&0?<jH@<?3IS_V5obd!2
zhCwP>V1+o2>I2J`D$wc{{I<dmk0Us7NKCO0+N^}XWQEKZf(GTln{2?79Kj`^17;zM
z>EWAlv3nB7cm_$C3KUDAwdc47Ho!aZ!MmwJ8^;Vux?B=IPJ?{DJ`o2E;P4kQVNR@f
zKxH%tyCw#^`a_nn(dir@Xe$I%As`0}XdsB1TX{)J1dvS|7{hU(Xa|Rn8*DU-yxDB5
zvz$00nIw0EVjHw95liBQjE{pZ=x~X5C45sdQqG6W%_E(y8DEl^ZW<pPUy=#Vpky?#
zAV(IN#6#-Bh=_P&Jrg}6LudmIZGza)725zZf#MGTG$&HAN$ij~XsIRW3Z`HK(CvT5
zc=vjP(h1}|7H|!3Xb|t5pH~dIHI@8PIpP|Qph6Zj@IQJjJ!k|Cy!s5f&DA|V*d4U-
z56lHgg6@-n?vOR~MV183?|4GyJ7MxcnDXE~voQH^h`g&Sc-0TK<vu>Sh6b*n2B#q?
zd4Sr6pp|UkQEpJ#hq_+|p1LuPDK#=jJ~1OCzaTRiaV#sL+T0M9VL{6_K(igh-|zx$
z^Pn6k3~E4tcMX7yDoq6$M&!ggX!HYZTR-%w0dV~an)h%v^aQa9ovQ!}OjlP|&_OrQ
zd(pguOU#lpit_XFEmEL2M|h?LmzaVtk?{1%F?99GF*GnRaCLPx1<#qo0tL%z4)72v
z<aTm%P`@G=v{V?f`2gpImRLFpL}p!B-W`M+!(GvLn1G@j6ycCr8RB|o*kT>DJP+KZ
zg`D0|1c?k#96}B_z(`+Y?L0Rk`E){TZUvVn(6y`<@G~*+oPdJ$%tE3^oIo?WzMwFM
zgbA#-iM91$gl9`8vF$|MofFW|3n;>&c^tHX5ma~@8YHHqKo@|34!lENW8)3l@dK*R
z;VYK|^MefyKshogGY9FiDfk&Eu(K&awQNwZK|E-6A!u3~w5%4iS{q!KA_i`~u`imj
zbj!(4EXmAE4*+%XQBO<+nFMaNW4Y1``E&#Dd^GYFlSI$p65RWzV1+g0sB!RF6ZpG1
z&<SYpNh+YS-vZhm0UiC35)VF-$OLpu5hUJ0DG~cXOc`Wo1!=w%WSVhlUVc$ZY7yu-
z#KZz{{sEn$54(5)W&FGhegGS2*g3ca?Xm!nzfHh<!@NNe0@^q43O_L|gy1DRc<T(P
zpFxL_5#I&_C8%KVqC;>8F|h<X#RqEmmOvV+;37RWB_3LycoKQG4t!b}ZC5X3qYa2O
zjR#+TU<^BBGB-6hzo;_4xTGktBsIO#2sYN_3l<NC3WLrmfE?0eWC*#*IX)*pF%J|u
zsl~;K>8Y*(WuV19=ICR?p*f(bUeFc*LWv35gF;@y4q6|9mTAc^qCv$T-gym_>uPXD
z5AF;E&N9J<1h!Csmpujro5n*AjRmE3)K-&`VNr5UJSZ1IE^Um@%uCCUFUB8!pms*0
zXBl*L4(JeMY%AL!3)^6=HRSCQsOgxb?iy(A4yc#}ZF&T4o`x3)sNO;?UkLcd2y#3u
z;=%)0+{^V)Jw?=b6466rlvg?gM#MmY2CjNx^`Zf2O;S#NdU`5oT$hYqDQMOMYtcVa
z3l{K}Mqkia2g))jq!dqFp+ed~HL~%rxJ4O|1$8@6R_0=y3WTq=29L87lR80b2k>V$
z<UtbDEDJ8t@N0GkU0ng2YQfU=AnM>sq(&KWQ2}a9pm)5$3$|d(WAH9Th3tee291DV
zUyKSq9}v9M5@sH3RVqX)+Tu899~&YU0$G#^orVqqt#tyM1Qm!vmJad`4gvM$Avz6B
z(d43#<Y22zAxc5ZTEYH>nri5dtTh-Ujch4sK__UnE2!=PUHt$#JJS$+kTVf8%#bQ7
z41B8y<eWU%f;aPcs3>Th6MT0N;*=|L5(BZF3f%LGkN^QSMI3RhGlm4AXFTWxT3Gy&
zzQa8bMZaIXXRv#GFzAG4(C7?&^IABHD%5m?l59XnKY_*zAnp$~Gz6dZ3>v|OIM>h|
z*(A`o52zUnQ|*E-3EJ`nlk`HCgqRGHhI!r4A5$Le2blg4h&*WR2`KSEj)yV?rzc_(
z4`fGJe0geOc09OMOJH%oA!xljs1hs%UqoD*2ie+)JmP3*hB)^ba;p}oxd7Vz4VfP#
z{p>XSw=aP22nUU{K)0pATJ7;krODZ;CB?4b={ZP~5&ZxjT(vH&PQWtjimh}ba!(j^
zQa>aZiy5#680}}B;73nFJ345!3Uv?aFas?Xz?kF!t%D^rj)*u}h{P2lhB&5lj7*S6
zHIe69i5*aM0^L9iIx7lG{DFm?K<9LV50df<@(VVJ$9;1_Fia_0spA;$8WijWs{Bmi
zVfQ7wx(0YBgUti)DhC^kWvUf&dZnu?3EO9aOAO5st4knV$0Ep?kf`n=w)c#)=nn{X
zjdul)!9j0YaSaMaS``rlT0aZgs~!)%F*-iKAQe2Ang>dy-q`o~;28P>bxM&Mc*MHh
z6>TgGQeuEwKcMk3=osVxjtqiEF+m+kQ&8$Kj5or2gIKUJ=-_1VptVUnbkG_tT;L@R
ziR1sEP7!GQ*#cZ?fW}t9dtys0^YTkFit@|jOBmv#kcK)^D+*GJGILY&N)mIh9tUe;
zl#&lR7NaOJz5sGNHS92x_{6-F_@dO3(xN=*5Fp8ibbt>t!<JtmwJcgP4~cip1qBl*
z)?ovYPVpf|@vcFjvr(W`OMa1|p<_-?esWN1Qf6L?Cn)b5n!qI?$HluEnZ?H!C6|_D
z<`l<+x{RRf?{e~!!Pg{$5;av8ToTtJN3>K3@7D*-Hu(kPI)Mn*F7bkIL<g-UHw4c}
z5!>hh4Hl$S<|XE4Cc_p<#V02gm*6P3jSX;>+t9H;s;-d%kClM#Hz(BS03{QoQYHkn
z(E@a#73jblQ1n8Z5Jm>h`FSO&c_nU{IVGt@(9>Ap!)ef!Ss=rZ(j0lqBB*&+J$O8h
z@U9>yP{$qA1HtGX=eR;!JAUw~vYZmEb7Tf!;Od$KDn?wBK)r)_#H?CKJSafH^J2#F
zo*{<d%m^AqK|0GLFV!<37jeN+Zg8R}_$GLWS%z3n`hc1m><Du|>XxCL;6%?HXmb+O
z*u{3r0c=hIR1_K_-K7g@i6<FC#?3+b1(X`FtQmzS5Nw;W3H0iXKsOX44tn<iwKQBo
zVFF4<$m;;0Rv-=oBDwekrGvqHei6zHHzbHb(S>!>AoeLOQr2*gHty<*bx8?m(-mlj
z9?zac(0$jiJ&B;KWeJ*?0r$;FpK-ue@tMSf=78}hF>p&QC9}97zc>{>LxkE<@Fua?
z#cv_(<}b+bG&J2}?+cN%F_OeMgO<ynU^j%8$Dm0v#4R4MLT&I*9-DwKQvi)#gBu!<
z{f&tG4RLo(h-*@SPE<0oEJ{t!EG|ifOob#RCTGW|<%5sJO3utncP)eMclN^E0s~s*
zfTed0S^@<Mebe}Oh>PL(!dsx<3vUTJx-1yH-VtL&9p&OhP^pMiQ{&&G0;+zD(C5jZ
zld1694*P`(7V%Dy^#tI)0`h<x=(aVuhd`roo;2EGiZMfu^LQ1IKe6o!4T;A*vn43l
z5pva&t81_uxI+*3Onym5Y7uDW+@-)j1ac+=Y%<=^7=B_PXf)jzd=o`xUI|h&ALZOI
za1jSCY>;LdL2(Doh@hSZyw8H8G!M$mONX`!QC1OwXQ)xq0BI*wfEv(P7CeH+1o2Jy
zdmwGbf~IO>N1%vW&V$s;LTMv|rjkwKLF8baP==PHkUAUrju&_gquu=E8Uk9Z0clEM
z8@vXuq8hz<c=YCB&<%`kWuTrIs9Wyp3gv?)-9f7<p<I`EPtb@ILfRB`2nVS4flktc
zj?)KUh>CiIh6zXs<`Eix@t`x3L8%jK(}jpGEHSf%pcN=)@t`su+lVS?DThU7G31IL
z*C21mHLvA~nI-YXsU`8nAlHG4Q>0=Lp4mtq0z!<=A}^>XVxIvmTW?rH#yK9`69aEN
zfLv&R>|$_b3_9lkblO-zurstjh^>S%i4R4-M-^@B7Fx*SZ)CVa&aMET4GTKY9#Xwv
zUf|%9YvAe%s#)<kYfu(^M7Io4cZ;Jm+k(8o85ne-i(6T+H|QdxU{j2i8AKY?nlZ&S
zrRWJh|0oo6H>;~FL_H|BkeU^s(ReJ?JLotdxDG=j6a%8-J%fYegAEP9G^kX7nhZL#
z2Q+sJ<)RKS27`(qm>UdTQA{)hl}Vr(XSlo<vOH*35tK-w=7Np@LRbTm1Q`vJ3`5o#
z3^p0;8K^v{FhppE$OnUWG(*D5$P}U<wA37)HnEh3#vp$aJVD;r6;wF7A}#L)%{r2@
zSC0N8fOvbWpiOch4BsdR@{bvEHyw1fJlQj;poR0O%|sHr+ORbvNbTq#uoE-$;tO&T
zlR<}2r=(WImw5W*f+{pTXUdwOwP2B#--1@Tz^Xf}T{&m?LNQQp5p?_zDB%%W`i6f4
zJpO_eR1RR-0biB`?N=CD#6zZ}K_{kzx5}obfM%!hE#`q&k|=!+%4ZWTz_W?C_W^<~
z{sT=?5Ipx86tJK)1D$|?E>{H&NW%}2G(_9)WZ>#WV4vea)YG69Fwlqsj|X{zHY}Hc
z&j7Vd%}Y$mNsZ4;^Nc7i3NA5=2hR<GE)q8b9pqdR59;E9Mh%MNOG*oJQsZ+nvs1yh
zvj>+L8D<v8gSJ4&C&TtgWhUjMdV*R^ph-uVY+`Y7W;)m&u#_wM#qL3%Gf>^ZbulQB
zf_Al+BxdFy-JoU^?^~Kvk{O>^RFqih8Q=!$ej6Er6sD9Wr^Z9hT`Nj0F3l+c9iZ(G
z@4!(!9Ak-e&=ja0gq%^mK~u)q#+kvx>KKQALQihRUp0f)=7Uz$xRnJ5#s`BADTeSs
z_Y=6fLfD{70TD9jb*>|LBmsS)7|2|>e$cJLNCto_ThLK>p!GN4zBkMw&^itzg`lh8
zK=m73+7;P}kbAu#cec18OMq%oa1{%Y1FgM57#ie_tPgbZ9zre{WFgq)P>+KS<U^AN
zyB8{LWCF1kRKNP<8i5wCfOeE8CMTyB7kh%v@N-GdbtwRC?FU^bjB-F1>S8D&2kWpj
zZa^dZuC8W~8?HSAz+0mNLgGOKhM=Je1El5=iPaB|L1$O<qSTz!MA(2bC<h^(i=6A~
znhY(b2^}E~K5C!P0nG4Y7@%wPLA&BgETNke(()mlA#Bb3(Gzb#xel`B%^7s!jRkme
z*ASduh*(k<5)8Ui6kcg!X&8ViY4mnHBtBqsYJ}=0Dr`i;Q}3eYFi<rNX*+{XX$BP!
zSgt}wOU$664yl`szs=(6iuIm(w59TR&A{7Q1?_bTHUupPf!|4H0=kn7d6fpm)sIQM
zE8YvkkV+HKuq2N12wTeV^M=+($vNmJX$6~umcn4|_61u&udfHMBXxCkNeqT;sE0OK
zX>}&BX}qhU33SB@bQ2F~r4!1AC{VKllHO@v{(u4$qkad?NkbNS854gbHhj^n4|I(i
zc;#ylcncoXz~CTcDbP9+ltU52F=Qb{3fLgf%2&wAzTn)IYXUBGAh)Su+vyBCz7;$&
z0^Tk&#OGH)#RYN(!F`Z&Fu442C1Mr^JhBd5{|)YqLRUqg9)pTB--&f0Aezf4Yi;0J
z9Oyz|aUh;Er>NJ2CRBzYm*}7lEhuxL*JA`qE08wOn2Adw<opwqJugT}0A78f^f_U-
ziy6^!)dIHG8@TOCcr_4sE*5X=4el>2%>p9!vp{E!K<!i11v@FhiJmF0pv!-tNggz=
z3z>n1k5t18ThI~4iNzUc>(D_-9ojrhNv#0!km9=xHe!ou8dC3Xa1O;9f!1*(mLzAO
zuCWAn5|NS|o-t5RLdO_+h1SaWdx@Zi6LiKU2r|I};XzHrk_zB6GLgvYA*X6UCb!&C
zBtV0v;h@=R&){&-2qtX42Q&-|9ub9TLK}t+1Sy3$B^Wdei=+}fSPHt@8*Y*pvW4(I
zBE($KFf2kdND{#dHVi}72^nSug$T@K&}bO4a)@6*1FjImLBp^hc~CbIBnqwwu?)i+
zT7t?Hg5$7;mKX!E;H4ocsc54ZLoXd8WmWL30W^KVwo7~FrRBTA7Ng)xvEcd@+DQ+9
z^wA+asDaoMEM&MK99cc6{2(rKAqG33g8~o>K@B3$;Lv!`T>u~&6vHqXM--bt7so(l
zP)0MrQ=pI*6vTm`+XE1T5@_QYXub_L1SLGEv7mH}&<Hjcl8hndf|4<sG~`AqsI)1>
zxdc-&_&!?9xm92I+$wmP57HU_J``T;L+qR@{=Ong+Jo%-1N9U^(E_@U1v;RDduKYV
zPP81oTXFE-t>|I^9+-y36^@mOc*Z42T8Idm=*NFj3QD2_%@P=yfL6XH=H!4|J@L@8
z2h<Gm1b2bat{ni4p_^wG#}_B&f=0<fN=(ZVb4pWP5$mYY%P@0r2M**mUr_aF0%|Qm
zLItD}$wk;h3G3bu@M>wqQfAkHU?cGOI<%XPJ)ChIV@GUu#vQUqYt|9{ByjHu?j^Kk
zNubaG9ifl+LOjsq3@Ad7_7UOrAAz|SkWtXhDdcy^z-RTjf=<5z#XV$e7Hp^#T4a&#
zY-~&KKx_X%b2F$D5>#1!2O6Y=-mi&Rx-nYNdV=>Wg_y(#g_wd@O_Z3&$0t`*7#bQH
zB_$STCWFqC8LXGsg7y~|lt7Q@!WhH|@J@#1IA~uG+=7KH6{hauW(!!i2{IRmR(|G{
z6c>Rf_Y8_ti!u{)GONJ*y5dWU5;IGRjle}KR044fPkeGtVsSBeQW9F&mbpSoQM3XS
zG(re!abjDb3)(?|_1YGYbFfbGftrq>E;DF$G_Nc_I~BgB+8KRKwGVhrbtt$9hU|Yt
zom2(|{)jyT33Ns<yuKs(U~#+y_~40H%w^}0Z5XNGqtijd$cSUaK|6Or$BU;ICFVe8
zwG;D7Jd?ny+#qAipwgSDRV0@1vmIR$OA-S>N1DO!pm()^#lLHAfH$~az*}?SsF|tQ
z_<^l$K|XN+F$7~84?21sbP$3uD7?(e5{oiH0pms96&$Xhoid{*or2cSfrd6f<Mp6n
zeYdh;(3vKnb0{EOkR)jO8^Q~w;z_57MPtZ|nF!4f(sFzh-+F(v%U6uRsS$pWUalc%
z%ng0%F1%%lW2l#gTN*%1or6F-(a<~ApxG6#V7GXe0;G*-@bObD+09@yw}FZYv{6QI
z8yl7<Od+TD!nh{jyDvebdf>BygF)9kqGqT8&26CT45(0g8i0z9VDNQ6uzCY^OwJW_
z)-`y+KrqfDfgpy!js$}6(B|mzUC;}$0kld9G>rk}VIBztF&B0u5QK*opWtIlpay`J
z10$J-bR-Z&EBr_xFc(xnf{z3O^FSlP;9eKRERZCq3lHIeM&6JlA>)9cv;YmNV9>H8
zbelmb2QCjk63EC1+@;S+EiR5vs*F#qNKP#%$;{6KH)3c#XG-)EaP-ZAptdkl7Z<eV
z4$E=@P+VYbB7?G&1$b#0zD;Uq?Exc$qTKTMT+l2@Y6|E!m6Fop_+rrD1URf<Wwd2T
zW^QT`s7DLB4G1-L_yxzCI)gTgg4ZizoDQ9X<#cH9#&^)-FVM|Go_@hdC%z=%YQ!bG
z8XBae!dqnl$>7tCV0-RB2gI1Bq!yH9K->-PKtYer0F6F)!Y;!m=jcLEuLS=}6X<j@
zXbKT^sWJF!4bTpCP(K89>JD~V8C(=JW(DosfmEX`L>utqS6uyr&B47RXmJLKa%V$V
zLy$mxGAIFn&;N)|1;rppFu9-rbr_3oyMdsgNW$$VB+V=nGu{TujaYIoXygWTq)G{C
zmz#Klf*w9+PFX7usfeM%`bKb7Ps|yV9w0CH!SX9=!hp~359Bzq5$I&MlEmy(Sh10t
zT9T2U0xwUH$MIn0BC0oV4D>=%BdFtswC*#=*c4Rs7UmbnXXYj6=N2TEfYxTmr<SGW
zl^~bI@OuTYv_pwH#}a9Pn)oB3pvUatz3Bq7fC;>oD%b_<YBW$TfT;3;wgSPtAaC%J
zC#W5;>mOiJpnJ@rQW40yKrKkn@<sTHEKpMf)Bu1gHioWzgRRN}wM0PDpxVsSC)XUj
zvdR!NXbtL)U~W1CHU1Gxt3b!MKz6lzCIu&YCb_yAn#TLaC+8Pb#wX@vrst)mfQ+$>
zcgie*3`E3dmVl1#$}b8w0#(DtU>TSgs89rLMS&azSOQwp4;~x_%_YE24@Wu;9JPuq
za|NGfY#Q$hN<^Sl^`MDs&~5RlIjPAdhQ%eW7{`m3n1F8S@&p|{4mw)f&?4S9KPA2>
zF)uwe9wY-grvM~jWDxI?nwD6aQv#7p0n55Vr2;?)Sj9tb{E9Eg&&f=#1WOs3Bb{{!
z8T$iYu?gB81Rjfl1{dTgLWl>!V?E~a&|?z8t5D*>?KIFa-XM+Oqg+5$AG}J0OhG_4
zbb>~GiqaC3Q;Usri_;A)@tj2u8m$AJ8itt50N1V1H7w}SkPB-Yc;}LkuZ;|Y3vx0`
zN>Wphcc2$TV#<ujn97A85ufYo7i<xaBbF@UamEr@3VSSB#1j!qp!>j*QqwcxZDW+H
z;E~Q6G6d~Bfu#F*>YhJ`b9o$S{1$vnGPwG~Oc-blW-8QXpza1J@qlKt4UOY{<B?mO
z!4~nLHYe6bo}oD`@j@HGMh5Zmp!*m=-45^}U*NMbKy6*b5l`4IPC;rK8^yyeRB?4p
z0c9!>b~TF!8|Rr5Yz#Vx*91J#VHocTJ=qCV&VZ)|&=<FW*S0`zTQLUbM51n6A#R>+
zbhr={72xp<P@fi@ioiVj4HqKD3qkn=<5aR>BCgoLHitsQ+C=!=u{Y?j8(8Ip7%MX*
zY5zE}2@bN695iW`o(eyTm)LC-v>YY{6%XipyTGk}XCu#`U>ER;Jwo>`ffpHpb316z
z6?DoBBwNF-Mu0781~o_^HF{=VacWVCCvtg><@C1z@7!Q;`^U8mv@;HLcpQiu0$Sey
zI-C%CaW}jn1G<b3VzVJ?YX)(iwjoM4m9*JyY(WL8wn5ux%|QD$pqEiVI`hbfrGQF)
za+<Xv@xhky47rJ!;L}y{W(pF$lIRJ#hy?#A0VuV?rg(|*6G^j2uAqZrz&Fx@cg|tS
zhh~twwZOfL{G!D4RB(%p{23x}dp(%&!J44aDqP2ELYwa1kW)3GJhU-Rb5Ls<ef9u+
zTqV3G5R9TfAl@_BGd?&FOo18^P;(<uRG~JpQ9BkUC@KvxdKQ+*@}MFglx(547`mZL
zg8IlXNgrg%V6e%cAy9aqB@j~{w8RiD9|n<kbp<utic*U~g`cY*bWJjNrx17nqf272
z5qLond<?{ph@H=Pm$A@d+yK4|hx{=Sq)V$%$2LJ_1hSi9LsD3lvSKTUK&>mtJ(IX@
zwQ@o|B7mIkIk7hjz!UmtZX1}~2Hp^ANa7^}A;H-DlSJS1LsA6*>bKxNBnj3%p=Bz?
z-I0ToexQl~=VTY8Hi1ocL3pHB1S9tT3-I6;<aQPCZV9yWPEf|S;*%>95vPH`XU80z
zBO)A~JmU@Zj3JFaENKO)7ik14vx(|Nf=XhP)*7Co7~D0**mDD0j$#r|<dp@Wfk#LW
z%m;E$2x#!ott=Qc`wW^vgBb`-FQ7&OY7Ywa%vaEfFQhdHiNEE6q`n%CTiA%{rlC%s
z1)D+#GmIdog5_nFfLHT@kJ^O{2j+POV8k4WfshMnl!kyetK!`t2M%GPCRRXKS0eXw
zjN*Orle1xilSZztkc;j?6P1t~pg`k&G>%T>6>><q#y7D5ax)Rq5Myu&;{E{a)dPGs
z1j}6)pea~T+D`NYom&C9TP7ImATa9CBCe4|+yjds8SLYVL<}o}`>vT4u0h1CYR7lI
zD#<k<?ltb{X&KyuK)q$v1w2OuQivGc_M}DJS&%h8?1(EC9YK+WeH0%og*_fYRWZV!
z&=tJkJ|So@9vp?PuAn)V<otrv6!3UGVk!%?$`aJN22HMmcV6JQ!~mX{P4KSg0vSc+
zrTriefUv8xry*oXFUS(GdqJ}Spxq(Cpk3vl+pSTrzYQR9BpEbFgR7HZhTKWOew#~D
zX<Axp5qyP$cP`c<0`*W~P=$p&oB&$3gnU{KQd0~|e+SeM!&qYNnw$fw6@$%SnE>0-
zSp&Qd0dxh6e=y{%bWpKQ%2|3S*Bl1<2m2PMBj1Gt?fa4#^`J&K?jnc4Et`;RW&pW<
z2R4j3q_*{YgK8iw2@I4xK}V0c!qO71v;0Xb-?1#HAm&hi`05;#u>#ORw`i?opIk#T
z{C$4(V*xQ5Zz*WYlu|%bM#!_aNCV@<oVWxkvnVbYLDO0AA%xLOC?VY>NEZ|75=zjS
zPlm?ej+7xp3BjIJ6nLtQ7Q1lp9x8;~nF1|N!&;t0#{|(=83qMgLV85t<$9oM9O8WV
z-WXT(y)mHW(Eh=G;H(VmxnW<kjc54|F-?2?g(;|6hT?J1xG8LVDz*xqK<gU+BoIoz
zqqvj;jR1qM#{;!GTwN1`UHzfQGGTQ%QD@*|8?*!sLpy`+zBP|$$W6^n&Mk0o_wjUc
zjyKXXGzWF+k*@E62M>;&ou;^#1%M)ovfWVF9B&#=#I3-t-~|EjhB`+18;sLku%wHn
zy29ofBCobY>s4EVd)1>eFyN_|5jz6|Iz<I(1_sgWz?`8#D$(E>5=#mN4~t>$lf&2Z
zK$)HZHI`9kYGJtnYe9}<Hyg2KIPPO3pk*LvKD+=rYme6<^w<y%ZX7uq!fwkYyp5Vx
zN9cjZC4<f4@y{U>al9vvOGAn4W}>7ALRSI0x|+xP#wVtvK({T!;*zvm6`;*?`gMGe
z>UQd#$p~tL;aUR=>Iy+lVFcwv)Uin77QEn36!7845X2}9+IRt|@`tQBz*6Fv_~oah
z5*V>|HUym{YXWKo2A3Ea#e+`TKpHfLtc&#w@Xig$&2<eih!2SmHUZsS6BL{Xy1fv*
z2Ldtv0lK*m*F|dh_T?fS(qRfdMjW)($`yKfBEAa`!KYUfy@DQ3Lzc9*V4^2zVF9-G
z1*DKfE|cL0uDTLFan2JO561D370KX3zCrhpl_wUZ#3vegf=0dqazU$qL03l_#Dmr(
zgRiLyE+KKmpO{kL6@8!|)USZ;)ky)3xe+>SJ~+{nsN;>njb|6=@*Sk1_IT)yXM!u@
ziJfvs8bL$fxd-k!g7Q0P1T`3b+JSFsadBdLDrk5ftOB$K1-xGk!W*5;gfC(N9b*n&
znGcy44mO1E+;cYa^nxDH1zKH?xk%p!`DPgCk;_DNm%s%O==1<=_kN@GEr~0WL2WWv
zjfa{<0zenIfX^_%b?LV&Xibv^j!VChF9=6E9zDRV49%UyZs)+AmR*Cq;YXj7lbfjS
zAZUt!Y$|cWRiQ#vd4X0_!UncbH<bjSNr6vwgJi@oWGT?RFsO)znF6}lCKxm=0JQ?N
z^b2yoGeonYDMUBu$_7uLTvPCH5vaY7J-MRHyGMaW>Cuk2hBf*j`{@YO!SH$>WDq>M
zkoSRrR)BdU_A_9eNg%O_2da$>;tdVr;|+^Tz+3!42f09wZ}AUC?umoiRiLsSy3`$(
zH&E;wxcMN^nRL*(9vtJb;KdDt_9{J3P@w|a0EB!c2;?{((|9A=9LM7Xy4>3j^Y*FG
z9DmRe*YWs{lmwqg=^7jg-U%NLxmO9o167?kFRg;82OY%^y2t{e0aVI>5*KtJ9M6fZ
zt}qJ?osew|HUu4uZfF=EY-kzp3EEl?nxTLiZs>uc)F<9E7;<_f)G59g(uSZd?Qold
zkmW(k(?F-h!OV_8mka`J6@Zuw>S`i+5=k2tD?tmjVOAPBLrf)fvLyJLDnpZa=>02@
zfnHb8^<75b1|(>!0P?m*&>{?2uEjP80X|Vb(X-6eD+qF+GicE`==vvcQxCRpvLrDb
zR6>BRZ-cD+fEsCpG6Uxd+UMw;n3Dr)wH8DBfUwfg5^P{%Nq&)`MNukfk6a4qdcT~U
z{N%)vR8P=ZSjn!gt^sAi#__qqkYyftS93$1K;ebp!KMUy=iuf`0Qf*E)4co?(0x-S
zsgO-;hUTD77HIv3XC71x)PM-4=!`N@PBMr$LU_v`e9l2}cxFk4BP6u)i$L4!K*`-T
z*c5ci75H)$P>w>rFdaOPfxcykn6@-DV6p8T0XYuK8T^oCS*WdH;u>7ox>4Z8(V%&2
z&@m*iBl;m$fKC+#-);#D08m};Rt7(<AEF9%8Mrt2Mjx1Yk)Vwc@Xbx(@sJbIV6vbx
z3UT;Pkaut-C~HGZ1>MVoB4-F%PYiVcXoWaJG8kko*c&iuZwza}y<C`d07M#+`B83y
zhh-mHjZm4!yBe8;?$m^BaDj{|#V02gBqnE;RKmv45KR+Pqy;A6&74T9X<)7;ViPsa
z&6c3~XM=bet$-q8`=n)jaC~ZEX<|;XYc43g#~T@feGFbL6Q2w!0+JJxGay?nAZu`u
zhv%^F(ZR6<f%IXKlvK#(bu5>(Al0VuXuwk9W6N=%x)0=4EZ5EDfQlIC@(i?zEyxY2
zWGx>tHV8^hPR%S!O@a2X15%4J^HZGjb3mJ)^NTzUEkHZzp|_62XXd5l#}|XPOk-az
z02&zqVVvuNOyWUvs;<z@M>yJwgy!y%x?EVo6%>BP=vOGfy2sQi8o}Kbn4#XFolo#i
z4(Qr0@TuG2T}y}&i$D}r=tU#gKxn@x0!3w5JhY63%7Rvnf#y6R+#v5@P!9>h0X4-y
zYZsvo1GSexDGDa(ieWCYt)P><5#|PitOZSZLd^o75CoEjcFrJosX&h8COnl7&j;B1
zD|m(ki5VdSO_}0eC<LmGk;Y{qm&+Jhf^O|A%}oUjwHB79Lb_GpBa+Y#<t#1=E&-ps
ziRDmZlnr{pkfV&Dhi`(9HN;-?<KMFx1RBOhZa5M<5a9~hwh6ue7u3zh-fi|l9_0bG
zQnAeQf?Cf7@yYq6c_omWALBFgz?Xb_;wV5(eN#({GLws;r3n12M^Mz5#uMmz!*{tt
z8$5_67s=Lvu3Irl$p_s^ky;dAP?Qh4{4TzrG$|*uI0H1uZVDRQ^`p*qTBviewa;9k
zu>o2~2wQ!I$OOoz8W6eY9yH)@8Xs&L?-v|TauWnJ69dl6Mur)Qc`2ZaEb|ld5NF7`
z29$wHO|(K2yl~UdFc)-e3#3j%%z)4=A47)jF?J+Egi*2uWMs(;l)WLY0}YRO659R?
z$`|0BaiCUVP%x;l2A686RgrIEc4}x|W+AAr1sZNI&df{CNsZ4>%1TWxK{>|+Bnz@0
zWI3b|K}2(EML{a)jE}sM#2on83>C^cNMPU!Bamxgoq3CR@W2M-NN$kVLFo~;O%~P5
zut9$CKn>(919NaEiim9}pg2G-Vu|Z=fJ}#FA=EKmSTDc?bd^{zuKlerRj>`N;NAi3
zf^RS<7`EdR%nR}k1}!~<Hub|Hn?0dC(B2hrI)L&)!x^B<7NA^^G$_HqtTZ%(=mvNF
zT#^yH$dT3wqXh~)S)laPL48(N*8sm@!+1m5_G%5|LFc%+y21-ve0_S@C?}d9h^>l1
z+K`i>8E8ZvBfXk|4*VzB?MLi5ffU`?>r`;69kj!Xpo$o!>;ez_VQIU9vIN!<!H{@Y
zVg>{uSNx#fiUhe~79tala(57FV;KL)A4I>Q35o&W11epi*U5m27x+a>pp!?z(*h8E
zpy2|P>yg}0%mK|;K`%~1xrhnWfCcA5h$$HNA|dGmT_=NPA^4;RsIj2yWYDC+?uAK%
z$1=dV8FW!D<VI2~mm-00lOcE~k_DD4k#M)DKm&us&9V{Podp}|!!^m}jXBK)FP5;S
zMpswYAm|hpVtE1bVMUNJ3dHsbP{s$1C_)aU0`ZWlg)&#jYJ7P818V7#u*-nJiW$7i
zIIwO9fHr<XB^9{(hV-LhRT9=F4joo+f%?xNjI$5z3|V6g?O}k1prL^bZm)ad4F}LB
zk05X8&N0vk1Y*V(G=u~?iX^c(H6A*(>WL-25SLVuy69+CJNTrx%)HE!c<_OJ`9+>V
z-r#;$SrBrv^#>27h6D$I&hbS{NQ6(l$Jl@aU7}+g?*ut_4zhI+diI<lXrUEkL^l;S
z%!WAL3=}Tl<K&>BTu@TvNpwY+=n2^h2S0TUv^~lhdRQ9HHA99*<n$0sL1QbyX7QjQ
za?-m9W}wams075HevCnZl?uMk9yTYDR+OI`Uy_ko9ABPUlHnQb2pL1g=tuj34l*>2
z2c3ZzpIV$&0*QkV1JG$SXjfMRfMb79pC*i)8bD)Opbiv9vIC9&5I#2;`@x-9PrNiV
zO-{^<PtMQHEzQdW&DWqeEkJ{|Xv@>UBRJqhVS$pY@=A&l10X$QNHY|aNwAiFL>w+l
z^3pBb$0>k9)5xr#D8DQdGRsqx2=B>*ifFKxL4`J~mtzJV*8;g7{mglvTtin-4-viX
zNn{5Fbh;(%a9*&{;PsfP#l`t)o|wyxk(@-F`JnO_HrfxlCJ8zT;tE-b?+hNRz~0~m
zUjqPZ@Opw{*AR3rQA%lYDs)P+D7CmWr^K_&)zzPR>pv~yT}e8G8~1tdkYh?cz*E>>
z;FI>SOlX0nL0QWL$8wcmu!`W2_+Wp~3=xEf*06QN+Wi2{61loU^@I9*NCrg4dxEC2
zqQDfWP=qNnN4E#57=TW1L7ZUdf}+w8G|&(X?(jh6J(1->4PEeZHmIaOx+JLc33Edz
zvScvWWUyag@==)bpowvqSB*>{@*r=4rdZ0r2c|-oaKUGnDA-B|D?+feD6yq@(EJ-T
zhS8b|&~a<Dp>pE#7O3QftSa(>jDbK6bB*`(hR&};q=S&9gS>-LPsj!JAs{+~yn{iZ
z2;qPZmjaKhK)J5y$Kyf=UXY|g-UOG#po>miAeN$xr9;+55FSepE-{5P^pFo~z&_ap
ziwX2yNF}ht?t+cM3w=TJr{Jkr&=MF!Q`ot>ux;xh@verZDVd<1)Tw#Nso-@=uAuHB
zXuBi){0X?3<i!_gq!_g8%mlP%0W!CSv>+KZM-!I>a3wa7O`welmIbB78S!B2VEdji
zT4Y2v^zgTtU?=(^ZxF+N*azNuNXRjGu1I^wKphx(%M#p9g?H!Bqdd_Qd^#cYkO5GG
zIzB!nA5v3zVjl@K!d;<Iw?4slnKV-Q3O?8xYe|8$9TR7L1MXu4`+}<*zj)9JD^~~)
zY9f}>$`z_2I22huDD04`dQfv0%Va3HM26`HP1%8_+8`DNgQ}I_c+hG{&tPz!09R*$
zVi9PB0;<IoMFLcrgn%m(h<`w<tPti0c?TouG(_`kupvSvcyTZi7i2Ej;ZR!*BQdN6
zyB8`A8q)yj2Gt~xK~T`TB=Aaj>?sPgi6A`{)@p$cmj@ff8ydy?mgbaX#wQjPC02R{
zxPjX<2Jx^l>G;f)iumOG{OrtBP+JD1!!+I*bXs_FNq!Ne9|7v&lYic#DL7p?gPI|*
zLKD3*0xJO}7B^f?5wMD2Kgi9*!4Mv5!G%AuKy-wm=nszf4EBi+4gpi3fQFh2YOsJC
z1rSZBWiGgC0<9MSE!+Ve)sCdn&@A3F7_=M?F7J$NA*dw+Du!X!c%n;!_LspV{gEYu
z!6rkJ55!TRrRV52gQ{1!&5;oOuCC4|pt(6C<9Nt@+93v@;ZE=15~SSh8XxQpTA2rG
zmqo+}N5zBdV9=6b(0U-yl0?v*>!2&d487yQw}lx7#s?dM@>y7Xuwg`eFlY?W2s9rK
zx}plyi7*2ld!C+J6knWLSPH7yJafH#at*<kr+|i4$})>HOX6WG`-~jpgN<N^E?{dX
z5jzH5<{t%0--gsaGt>l}hCy{QycR%D!(b(#H0+8i4TDt#`$F?Qgol=fEwMJI!Luiz
zO~#-!2P-fk`h&pNQU!yOGH3$E6{ZTbxEfS`fKCp>Sbq=h9>7(ap*YCU6qX&JT0zl|
zFbR}~L6ZwGNe^VrAW3km4&pX=@d)LDOa^-era2f{b1>LuuqR;h5fFLQLqnkz66z9O
z7tok@us`VV)Zp;=;7IVec`#^5-OwT)d{-B!(*Rn)23m>%Iy?b1;B6QbA8Z&JA8Z&N
zA8Z&EA8Z6(tcrJ(+5}WiU`fDc@xeymQ*1%)2ITn&czQ90EgE$%$}cTIo+~m$JFx~w
zzZzC}VjVoicNi71>pU#u!B<j&R=J>8#Fnr|HDv2#MrvY;YfvzFbDAHag<-jfwkGrd
zXxD-q*Bl1W;wR8GB1Ne=nTbi6IhiGu(9_W3!NXp~B}Jfd2mIc~e>@X%3x~wj6|SzP
z$vLTs&>f;^tHMAdjf5ub@t@Ox>M~+t2-NGs(ij5O8P0~F^BD-v&x5iiX!UWhb39}S
z7?f5?z84jqps}^;K;<9ic5l2}ikv`29*!+Vh?E0Lkf>os(x@2t9uiR9i!?rroJ+w6
z5rPKr{exj`EKnwg+6d_r66lB+;YbihCb&ihiCv!J1nx*W#e?cq^wBm@a|F~~1hox<
z9pk-%KnJ8789U}xBHIcpdO&+Iz=c0raDv2wg1zEBLAuSI^YcnlD@t5l1H6;L=7DFo
zK~hFoj`j<wECB5tbPWm!iO0RJ-XI>lv;!Qt;88b7)$fVx$O$U9LBWd@g7Mx81Xcn{
zzqqahg05G9-3SC$4+=-*4hv*J8hzjq)FTFu0f6f75a``N5dEOTzP;juLDe{D4i&B{
z3PlxK6BJU3LJR=4(!g`IP%daW1*8&%3OFL01gfDyqa{$kfSPm&%^*o|I)du-Mb-(b
zOu?Ii;Z6kAo(Rnld9WW~hKED+!<(Rn$W2f$kZqt8V`vU;Dx%zroC`hC3NmH_zZVcX
z>Kbfhf_~PI5qOJ0un}Zi7ijVmJ)^*jEt0EGk_sB=00^i(23bmkT*`Pu)>VN{tP2Rn
z*W4wvN*68Jkw0bwN}0Il6QM(F#-MTm`%0l;(6%H{KLox+7q(&uG6IO2aH0N(8XE*z
z=L6*hfCdl2CP4)vkfkw42*GO?z?Psb(?vPs9<&Al66jD<K^+-{R<Ja(rJ&X!NE$kN
zXbIjXX$Y=3AqyAKPF_RXCy6n}1xs}lEV~3{S3*?}sE6kWozVcTnuBgbf~+rvY+(oW
z<PghFAyXnno;a@L!#Y3a8U<QP1*;tlP193L;)_d@K$nPtsteCx<9KM(89B{|Kni{X
zP~Hb!H36#2$_Oo51?_nZ3igZ-2qx<KJ^YP8r1F`>HXyc9PEd|<HMB@9OU%px-G+wP
zL;_kg5L{vcI#Gh~g(k3sVTeAMh<*Gx0CZ~-<a7#WP*WV#Fa{L@;7uFgNd`}(9V%4V
zJ_{<x%*i_K)e_ffua>w^dj(5jKkd~ro`~%%rm01V#i_1-!C-?x8`eOnvbY3(BMfM%
z0B95ogdy8mz>N?xc8-BU9oj4;Wwiple8f8r1}o1X+sJVZhQX#f0w6;?(2@<b;~Shf
zq5Mz`S;+Vh*bdMb54hX|wRu4aml}hLxW}}qI7#Xl?@Ig`gLw7<6I%5L8Rzu}kNdy^
z8q5PV5pnJU2CD##K!5@_7{Wsv;sN(}&|4><W<02a2hjl<w?Hxgyc7^LOkou784TVQ
z;tDkyv=k6YA*kkp%D6#eA7UVAjUZ$W48jLha|nIVgDapqK?5Twa^Q<uV3M#ARERks
zb0L)@gbx}9MCc6$NrT-B)oo-7aTR0>AgDWoeV7n*n5nBF#{OU5_+TR^a4lzOP*Rkb
zoLZ8fpHplG$;5^h;QFXCHz_{{y!;8Y6fVFUoVJNtU`J-g25Cd8VL&@ou=LVFT~D+X
zdf>J~SSn(a9XdDyokk*b>U<e!tOkF(0AUi2HUVgo0nsKXC@DhPibBkg1gMfAyaNSN
znLEY@fbOu02X**BOS}>Gf+yGT`vknOtvod`JH9A2ClyrGgW@%~1b#vt6$=>9W>KPN
z&CDPN4PY!zf(}x;2D`=MI$_(D_!G84XAHR_Z!e(U9HB|Pt3^s?aRKNib;w>gw6$fB
zlNxAsP=hHX{LpsCxcYg6PHJ$9cZ~-f41&5G2vq*!7-4q>9asjwbQ39QU}?m`8(&!a
zf)uVpMH)o~jTQTc5SId|H_S;)&IR>vV9POKiwmIF1tS(ZlU`~-JwZWl2Ryex=rBQ)
z!?Zy41hhd$)Ht0Xe4LKtg`7n8v%zC1j`5(yamYO(&>$OV)i=@OWGEx+NY~h+uMDTk
z^}lFGB7$-asq2^VuN`)E#XAfPp83K#42*XA5Ve+$1c62*Abar)kdBoge%pXo5U6A3
zih7y>8IuJx-?;|OA>b|xbU?&0-V?lk#o5p`0Dh`7tS|sIYmoJj*mH)Dw}a-=L6tW6
z02J2%Q1b}9hB*ka-5zz7O-gX0X9}cv3i1v{If%s~JTVj8*M%+m0XY(>?d3<-Hhm+L
zko<zo<lvITlFZ_g%;aKnH|V=M8+n38NC@ux4>krZ%LYyKgNg*u8q#3cJ;)64QB<wl
ziSH`mtBFB<CCrK#G*1ZH^Ogu1%0#VlaSZB$rcd$Ih(^e5BJir<kkW!2=nit9Tm#Tu
zkOLga;Bpc&{|PNTKrLEqYZj=z1_9D>AH7KtG;sjhaSa{k08Q$HJHFuX0ZD?UM_`h)
zzqb_B|3x}9+X6OQ;Yq!WY>L!K2lbkfTNU2m^)9&PVsUj$&~H}=2Awko3O83=*DJW8
zPr0~*4rL1V2lvO(3u0(H5cPx{_%>}kGvmbGlLu;^;Fx6t%}9VI#bNDO&?z#Y)%zuh
znK_2|&h;TYY6|xOmT6GPHV;?O9+81O*vHT~-ZwrwwGwu^59lT{NRP=3JXQ=j;HNAx
zr!*CG6&qqa6#E!SZfb5)Df)&CqzNM|=?-KY<`MvKv57cwJGg{8cb+5H{zUDb!<KL$
z=^lJ?0cfKD=(IS{CP5H(g{_uG+q0GtoamVWzGVzLf&*F+;%o$(hXFTPXuiFQS|b$b
z1p)LlQdiet@KLWOu+l6(za%5I2(%gBrNBP~JdF=pJ%V;7I5gi=(ElT1w#yK_CC3nb
zCl)B|LCq*1&?JB>xTy)9C86>1Dw5}ikwyqW1t)Sd8``D<Z;k>Dap51SAmy3?(p-sU
z2opTFV4eb6&RGgQpbJL}4g30goX6N;u?tkagR)^zuxY$k5cpUjP%}9MROP@oMc^L2
zB)<PfaN9Td$RBVY4|F~SDD8tQJf!UgIl+mZIj+cC2SAaE)SHCGA+3fRKtm=NV+|ld
z%x<Ycyhmzc3UpC-t|6!`fj$#KuTGRJxOjCo@(eZrEiW*NC){l^0d<=o_nd)pHfc2$
zQMH3BWO*a3o{CS+ONocYH`)+H8U7LL<gz4i)d8w+kk7gYA8~Ks8sME0km3qG;vRh8
z0LVwM&8oQ9ZxJ~H1v;w9sI)jWz65l@5VU~FO)bgDPXW6M`)nV0ku~Ia8bb@BZ%HQ3
zN$^!eqie80T@+9?2U{lP4p}Az;esT=<A>B<g9YlT!w%B{&wY<Bzyr_ij_3t=VW73Q
z*oSIBBQ@kNzq5>Y%&P?7uZwyS0O76!=JA|_&iW^G<{xnd6q3u(c6NaKNZ=Eay}{$9
zpjwl_1rI1A_t^H2f|>}(eU||o)B?2>kk(mSf);2&nxU|BSRv!tSk{!`Zh^ttJdhiD
zz^kkA*O%ZC-=JXg_yEL3z6RhPD|p1$b98l+YY<{-I%>BI*M&s5THN?!0@Ne}x3v7h
zqtZUX=J7_bB~$1-RlozXRBG;nuH=G@t0JZbP}{2ppe|mCp#kC)BuLgY1TBaHwVxmf
zH7~V19-3G|hlrODPNfv|SHZc5;Cv-)EDG8`hAvq#GA&9i&d(`JjR!T=GC^mCzz*Z^
z1RX_*a2EFC(LpELgNEyfJKhd_+f+z=kT<*og=Nqhxd{k9FpbC)3X#h)s3)-<-3e+9
zqYvAGLJ;0M1dncGp3(;Ddx6%@qb(;Uu4D(TtAezq{2_OsKw4U$BOSa!=b^wY4@H&^
z@`jvx0nrKCP6yuj3+4uSgO_1J%>k`uLCArOh3)|bs|^P2pF@)ddl{zN9bzkJt$-_J
zr!O=qBaiaJ%2U)4Ra%@KgXgec@FFHyQU*mO=n93@r2P1d)SQCUB2S-816TN<H|}-9
z-~nrtl^58T8xvSe3_9o9H6GH71YI4A??e}HvL<$KG~JdlS{9|IXBL;F7R4t+?~{m6
z%P#_*43V6fm+o2y*|1C0;e?*xwyZa3k2SX31C|C2%;H?Q2vz~wj1Rup1HvO^;UYu_
zXfr;N0a!NUL)BS;wi~;;21B^0**X}qi3B1ATCa~}q9JHWA!K_#RNf2OBv9`OoY$a|
z0qBw-qoJ09PBla~88nvza};PTBf30fhd#t`&|*fAJfX#mhDM;QP4HktLnACF8)7M;
zN!#a7x3r9JJQ}HT0Bu#nGTsLYcWClNZG1!5(V=ekEkQa7whVSCE#w$W)Z;n5ah?V0
z3flSMRtDNA3{Dad-Qe9!FeW$|LY0A1T{x(m_6!aOoecrg4%%Fdq#rFEqnyg=3fiHJ
zIKvZUBIs~=xJh2f^6+#FaSUilF2Wj+B!U+VO2^1tkjbF%gqaLV$LR84PeA<!O2;61
zg6Y_lxO8lao{o_g1_Xh2W?}0)fmZzDSr=e}wl2UNu`~&C=ys8(TUjom@<FX8@gHt!
zWC*$$BtH*yQBO)GyeM`>U3Hk7>FVklnv?4qPxdmVkT80Ut%4d5LEu3i$l7S61E&ae
zmO&j;=y)M`tq{E7fn}x->p|?0HaIBD6MOC_zOCz|&03IkYbki%&ov%A9t~+tcp9R4
z0yMej37QZCtuuh_+`~Tn3|*TC3pVKWc&M|V#AFCir9otdfXp?5wjITTuTxF*1a*rD
zo?wM#TfQr3`I2WqE~Hfq9i4Up9XSbJBL`n?4Z4mJ>!wWtu0~tlgItV*(j6$#K+he7
zg&(n<2=LJ(NXKu3madY~4-8Mt$qC8KO)UcLOE!#$_R|b4lZ#RlOHx6*-HMZoGQoFM
z5xIFg2=nj_&~$UKMLa01(GDXGwu}c|rfUg0a}gv>@{AG008lv{>;bj_I{pGG-$Cg-
z#3<f1D8wW_D8v-pR4g%%k58_sFf=qYN=huwOpY%uDay=C_e=)O>?LO;f*YfmCB=|C
zZb4U<fof^!ap$1PU?>;mOjWF%)ez9p8h#<h@s`0EiAAX?0VPGC^0dq~-Y1|8bSg}+
z1%W%tTn!CUQlb6&RM&uDL$~-`aIyql@dz2rjxX{oqt|LINat>JHUrceq5o`#MZ9l(
zQEG8&38I(e6$HNi5N-Q{p;=}z_?V$&@Mg`T_%hF6Bcu2bgLsz$aGC`1p!dr72OF7#
zW|)JGEWnd~SZh#lR}wNw1{#k7cV<c5u01+JLX{B`Y`r5IM+GRQ!?$u;fXh%UC#!;2
zB7$l(l$I2+Gtkhbi++%!$e}!U(Drz+?N9;e)zc7Okaw^j=!jN`#ZkyQgS>-5{bh(c
z&>2gR!}=g9-Qj0FLHMBkgrFr*P}Lx5WII7iEkV+t<td&%xrWA&?eU=61^c83+V*(l
zZF`0Wi2Zt=W$5b{h+N<gs_6ofQCjMtH6oxh&OnE*f{!DKFUcs%FOSbj%}X!Ih)*pl
z$}bA=PIhqj@pN*Ih=@1VGXXW1QC0~eE#Lz!dq!ML42o04=rf3i6vLo1`0-yl4BosL
zTw-JrAD@<)mjb>Y3w+{dd}dyJL1J<?mXnW>EWp<&0uR<=F1zyrt*!ta^G@tgDMWp+
zdp!7TbqFuW8@vDp!U3IM1{w&2^3cYJAdAM(hj>9lGOnQgil8yvP-LUQ2cH<ngU>I6
zo|I|;9?Aj@xFT5tx_KSc_=Xt*I`sri8nU|?s@oCS5_lB_l|=WPA$Y<aD(Q=?GZ<tq
z*!58Fg3dfavKO>Y2|QPp3tFrNJyD;ypvF1h2uh9My`iu(;6eQ`B4*HtI6dAVKG+~0
zG-FVLc^9*BJgCi_kyuQ@`SDmQOsb#7H`?-oOdY_JH6%djbe0eHmKSIs6x5Oe&kBIs
zTiK~tmW&3M7#YQbioLwdlFY=M%&OFscyPxxk%$vB$hdMCX<pkLJg*JPyO6b^pz;lJ
zpoTl>pqZfHL{CtA5Ssgt=U%{h544FHl*h5JoFaJRFsQ0P?%opB761h%dQl2qg$bJP
z1Qn%t&!dFY=-{(^u%Ac?KD!5eR20lS*wK^_t*E1!pv^9znKX!82;^i&XgeVY)Hnf~
z1Qm!vmd0#>fRB>|8x-Un9EE7OfTqe2a^SiF>|dy<pcIZKjch6CR7a3BXej}xbz%f*
zoq*0GAf|N!DRV)M64-QBu7N9#^KsxC0q|^PK&=@`+&_mc>OtcMuC897emuAh=Nc4Z
z0J^veby6PG<njszZO#BCXHY8$_d0FVVN#f<aO{7k;!vC`f%AV7gFS<tLBmcU3bG>w
zxxxZn8w%PEo0k&r=>=)y6@!iw$Sp`L$xO;gh1``A5E35{><l?HFS8hQ9!yzk5m+8{
zCO7K!qCTJwp{sd8K4?^{$Q9I>4lXe=%q)hCsDbV?Eh#EZhUf;LRqqPDRV4_tB*+BR
zCUo@=4#wSW9G$j7X{C=&+t6*=#t_s=B0T*FT0{eyHbPl~fV$2I*8d=RSdzFFF?iG&
z|Jo$z;)9Sd&|z$#)d%1m|EaJQ?Z{)^M)5xR$=T2YWnCdFm?&y~zy@uIKd=kbYl1W}
zz-M+LH8J3;B&f2|o8USE@NpX0H}Qf7aPgg{0Uim%J9A~4n_rfhmmZ&3mRgjUo*G{a
z-$-p_><gB1gvcOvSVL<iY~wfJ;Wc7cYK)#@?^XuxI**=W@971apQGm~_JoU616R<Y
z_O7lj$^OtG<=_(I^wbhh=uUQ6iGs2g3f2n4H!Dia2``|tnII>SqVMnl9shvV9|6re
zfeL@bWyYZGA0>vyCE)G%sX3{+sd*)yptdDq=cY>mc$^J7cpen&18x0)=3~HTHGu{$
zV0DI}SqbQr1?1Af9QlM|v@;k8G!Q`tUK@dS1A!M5pw?0$@jk&O&?T$LGp&fGJTaF6
zyW*LAHAP*GKyfiPx=05{4Fp}G5{bMtCU|s_jw`e~i{%nsL(oDREJx@0!H>=Z<$P>o
z${3l#5_F6vI9nEb=9Q!tr6ne(y1GJJV4z_T@ExO>`FWs`2-L9x;@W$zplJkG*!58O
z3qun6*+dnNSk|C{M;f5V!y}a&IM+H@LUtnJI^GR!tpiGb6J97{FZuC!7IZ!WX&rG~
zK6M2T|9}ok03Tap6pwE+F{o|;tM`a^1#QFy?+gHy{*d9ap;H19Y$_AK;1IG3bactB
zcd#L7h6J{%b}%ft1ua8zCD=a0Sa1tk^b(JB4JqtOZ{&enSTTiVIUKezJJ7l$P!|hx
zS6e_xd{8jPnsr0So+t1r9f+&Ha|s_!f`5%8Y^5IT;4IK=C!+ZFGc+km&WQ()eSu2(
zV&mN6bR&b{)RKV2qQu<PlGLK&An=8!@u0KBLGzr5*(>nf5U#GU{my=fA$RB*8P0~F
zZ9A|NBZf>-0Y4QJRM{d=2jE^*42oz|^rI|^FHj(BeNk61gGLu&3wgs)nn9?;%XrpR
zBi0<7pcnu?RoE4LQ4(lvBWRQe+TH@K0szhFL%E;@#VAXe-B8TI)gA*)Pl2Xvp{8K0
zVMfx2HWmi55LDy9JdU=486*uVap2OX5cd#Tz-$ikBEeF@9DVsRX!zU`d8~=R+4-;z
z96g57!E*tiF>Z4Li|0(^J#!0kKu5@?q~<`5001q;Ho#W2k=!UjZTu0xbOT#~32Kml
z`p956!iUN5Z6=CGoy8zyFA->X41B<Td~yz`2MlV|AYW<)nrq0(OwUVAiN|^#60RmS
zmO28I1VI}eVJA$$eF$A@YHXUEk(!(xpP2?-ikX>~3A)80KPNM}GCs37KCd(<2XrqF
z=$t9Ekw}KLqSRE#x|Vn&JwtQw;z)~lm(=2tqWntF0IbElp)sg&pPpJ2l$e*E3NPPX
z%R)dm-h)B{`=q{cd{|;pW?~-nrg`#jhXhXp27~wg!Rl7jEg;azNl@X6{SFfNdMu2q
zN03rC=-^2#O<~A<Fm!$~7&H+KH!UFEGuRV!p&W<;#T!&rB#J83v=16ufg1oi#T{G#
zLcC}QI-nm^tU^5$47!m6ArC4p!OKaYs@;&S0ZD?U|Da9)&2%Dkf-Y+W-EV-Hodw;_
zh%OJA289|P1~DAm0Sod5-QEa^Y1~_7!AI(l)bjxC*~CAZ586`?a<nmM(Pap9^vD8p
z=m@1i!k)ijOTX#0`WF(8qp22@FzKIak=LO3K^s`0g?hn;pjD9Y!x%v|H>5p1dWHaK
zXJ&GKL23%PYXQo6prKPE!-CAz<ka%a;#ANCc`<mBJH7-l#tS-gz|}Q4Fy0fi8`sq}
z0CdHQA>=4QaG*kV+Jm|UU>QhogY5tnNuZ4=prR9e_ZujK!w0|(K}We#>Er<L5DZB}
z)$o27q7zg`N-Ykmj4-=&W+jP5py7ScDaWp^0U`0=1w*h}4W$%=H4^cS@{?5Bf`<F?
zY~4odEtrEASAY)WPE1LGE;GdF=71JRfocU(T0)3!A-0V>Xs2u8Dys=C;RYpKL)0D_
zER3<WxIl4*bB#7=c@$A=u|V|{q|o<{2dyfBRpOvZ9eIg#07MqL2FV1x1PQeM8Wg;k
z8y`UvD&V{UJ~R@vbph+SIiP_EEWRer;Ye|U*06F7f+kTs>#~E0Y|i7c1@8iF_@1($
z0F0edL=Pk5nX7R`ovT4R#0~pEEcPY_fwl~Il%oV??km^`HWd|IVwsl@S%+Q%&QnN@
zYUr7?@yYoqsgRTTkj}ax!GT7G!38;)B_*jT$n$E&pyj^tpw-l=IjPAdhQ%eW!6hac
ziNzV7x!}WUE#iIiQ{s!jt$&a(=;Q&=;Ufm|E~#mWr8y-Kxs-U2q${{U2X$b;JaG92
zDmRfD+Spx8lkyJF^kzKhs!GVEO5i>+XxD-{j=N)Uj_`v94Dci^<Pm;Qe8M_fun@3>
zkDj@LPhtf3#|#aTM;MV8tdQ8tBr;!u_65L7NA&CuuA@NL?17SGa0#|EyTIM>kl^4F
zP-g|S#;!E4BsC=-F$6+X83ga;qVIPEpL`f>5+7_5?-y(qPx8VdkXG=v0V6}mKJfUQ
z{6t7Uy|_3rJ=Ha!3{?D^VGha#o5s7w6FmJB5-_L>EFqKkh8Cb9(>zd~%?IxXEsie+
zm0+N4j^N$C(4&k@AgvzMXa`l+L>x<mtquh*M#f(hL8H|oo*_3iw>Y%~bw~i(C`LI3
zG{CJa0Go%9vODC$Z<uc^;vwxm(5Be*(!`>a)D%z?kXFgW6qG=MP2+=2<NZL#Q5ol^
zf}<BS9Ft#E2^uO%EJ;nTG=imY-_+dvqRQZsBCs&%UL(-eldi7#lZiQ&WMT$NCME<%
z*T569rid^}0d0Nv42gFQ3iboVKPb#GqzNPfP=_0qaj`XPh)M{F!LBZOphOHciR27M
zTonw;Ook@VP14X6>)?{Z59yp-=yZT_Y990qQt$vI(h+Z<iUhQfHa;^iCAA{B#H1iG
zv&a*42M9<8Y0kRL6@0yjDUsJxg7&<?>O2q|l!OeiS9|8Tuc!n|VZWl%oR}*r!B?0i
zl_qDWmOwlRyM75*$qJ1!tc3uUku1Y_P@oXHSrsx4><n7$3CdGJ-od6w2^3U~gOYAM
z_`m~LJ%&2I3aiO+3~v)P`;PaV23OD!EM(y~_`)D)T?0-}!6lZUk<--T;`}s}9U~-G
zo^Y>W%UPfr1GB^63N2P4H%vngh=A=zhvatx8Jg4`0EwVti@-W4SJ=20Xgvn(k^{tP
zAK=B5kiE)gpaoq-9Oj19j>i%<*n<YL9SM|4K?w+Uf&)=418h?O;E_tu=pkrfi4UZw
z3bg_>^#h*m0f!B!PX^ih6ojG*bxhVf7;GTagh&*X;qji}RmU*f42_YcgS>+yL7P(`
zc7XCJc%vYg3mW(WwLGB4f_BCtB!fZbBHL={jchJh8q#S5n-vV28w2Tv43)r6>4hg!
zBlpz2)S}E}_{kJBI+y}97#?gE51Lv)InV(#k`rtO+7}sY4w5Cg76A>ugU`Hk4R!+=
z06mogv{?sq@d$NJrHBX5M8giHh&M*@0$FELSY{T-7nh_arc{CpA5blBT$-0(l#*Hm
znhHuR0G&!oXuO)x#5}BK$^{)blv-Gtm=j-;@0klK%;8mFE~NF6S>YNK47uhTRyklF
zRKl}>2z4Nc)G`T6y#ro0g|sRRvlJSFTVIeG8{VK^B&ggYXJ$VbG*1n^{C4ybVfd}Z
zbh$*>knD{wu*^l;l4V0n&^clSrAaxN#TltZ@g<;hgh0c7$U~KW!SR;hVjOZ^5M)Te
zC_Wxz+aXy8LKD0~!O)^8w>%!!d&<m9%a1QE1MMlqlCeS4I-sMs4dR19Ep?PjR6ygF
zUcnZyGgLr53{drt)R?F87#65)WkzIsA5@YeMz}2EakTX<aJTirQrO%27R0pmO_Ng7
zGxK1T2DT+ngvPi*p-Gj-6sUMcYSY0w$ewv=`Jm<#WJnt{3LcDoavi+t6Wo-6jd)|s
zvZEB1Ap2k{gCMia&`Ik6&?aH9Nl<|ZWa%Jp@U}{*6sR4Bn7|J54h9{S2$Qo!)(2W$
zggWc)iXn|`Dd^^Nkjc;ide{*rki#QN42c+`H#CHLI42)`V27avln=`ADe<|bC8-s#
zW_d_3#-KKVOHv_O3HLlatWk(K8`_i9N*vVk3^pY&qybtg1iC@J4CElBqwcUBX78PY
zSo8<I4aXI->dy$&xde@kLXQNX?wxo>#IEMWa>*5X9|6}z-jLnLprbKhM~s0NLV|{u
zy`URlAiIBqEkUaop!eZHYY_N_r7i}L!T>6c+M~wbLIm~IQ61|S91mL$<q8_!CF5KK
zP<sZ_UIs-ks1t@bP!n_=yP<JBsDg^mP0UM7Pc8Bc03RU(b3K-hA!sf!-WR6cH3)e$
z8GOlZa0#dwh8P#0UyxdqSdy6!8k$01bPFo!i5MHDApL`SBEbZYYzNKX1_eWU`=I*I
zG9Efn3LYRyOioTME{5MEjW(`L^r#uAR|V>D8IUpbZ3Y?+1@##5js}A!Y(Utxpah%*
zk#;r&A$CMj+>Ib=*au4^1GK0K|2_(L<Ow_y=c0)kg1|B>ZJAn;oC+S*hwcXfb^Wjp
z;DSa4s6Q_<_y@e<Bg=@oAve=A0Mu@QR)?V7f27__;fkn8KwA<a<AmTM7}V^F&&w~$
zP0WeUECCfC`9+=~;A0yMO;a+{(o&03^O94+r)h!Ko4bS71VaipEbT9(fiXj4a2ZP6
z&=`>k3OXn>dN?F#lnmV5fR1y~|Eeq8i%gvJ3o7H2OY(~#lkT8Ga&#3dsB#0fZ4iBf
zA+d_p1eE2C4B}lOs{uhf)8au30=<I`qi|nwWeD2B=L%XbXc8Z61epkdwQ+FNh(Vco
z=}x7f(gw7i9=t0W+>r6aEcl4265-?bpyp9&UMAYHSSV8*SX<s1hyoKjzvk*1kl_kB
zb;2<|*b>wL2TcwjEp!Vq0*?aZWR|7oWagz77su!17ngu{W|tPn7lRiCgPQ$FO$D4w
zBrNb(-pETNpmivyR|`sI;LE{?JVY7PK!r{#LYE$Rf<{C^r*(s{tFxyOWI_gRICugJ
zv^oIP*aLY6_tEQ?$@w{;r7`(Mmd-Gik%@CoYGRRdX;D#XUWspNVsU8^II@eujVR=4
z&7|N&&m>n@#Iz>3L5q29J%NOUEm47*;8+qCN$UbZ85v8v3$)Dwa>1%gJm};EPrqQo
zJ3w8*dp|)3Y=TDFA(boof-0hFNW3jpSJ16Upo4uu7GMoEtn0H3&A@9JOOr@Fp&QiU
z0L^^3=Az|c(9yp5`(}`9u|T~8Q}C&Fh2Vq@PJ6I^I%-!BHhF4<e}tZr78H0b0>+UK
zp!i1V(t|tY7`Fou8kPc&1R{@T61xfszA3^PbY?CrR<VvoflnLt^!5vO!*MDAY<LMa
zpbj6yLKz1NjR(*BK?jXM%QPWlJP_4U5LxIb5M-Gq<Wdac#(+?doWLI0MBL6qOdSDD
zpV-Pk(1Kr3(#4;jV4FU%M>)7DOzeR>^g5{mzWLG<H2VU&h7$Swx4e?#BGAn)Mh3;H
zMc`v3!F4d`;-t)yVk2|Vv>j9eG*1UzE0mm*SX>NRlmk1utqgi{30k%X*$5gR!8YF$
z>=94Ybxfh)Gi<}5w-14NP$RL9odknbfcEhOgAdY#a8ak~@bB=1=m4Fch-84FMZ9OQ
zp<z5|rxBO|8ZCg?<$>(DV4rwT@agHUFlk>5X+zLnX1IJ1vOK7n?+cnKhdLtyT`~wE
z2^!i&awC#9ELMV7(?OkN<P0&D&^AxV5f}vbc^aCz1{;A!hEWbYLoVCkxf=bZdC=)I
zhOpCT5c9tw@!)f<poN=}G4e88==?LNMt3#>HCAB@zR~MXsBYA1gFr1rF#AJ_?f7{3
z)+*d9ld%^PgzE+3hP(*PM1V4hBaUJpT9SLlgAc!i^3d{#IjFIZQTc(2NO%Plh@#&w
z-V=1zwLh2wXAemI5RRe>b^H~jngQ*r0WB_ux(B?e8nmtfR!JF}Bbx-uD4=WvQ|*E-
z334h-(hFG<l#fB{FhK1&h!YL{G37yfs^K<6Pl$)saTegM2!^2cFlbVeh=~p?<0d4Z
za|=t(Sc*Mt6&h%)0F(wWmtR2x1vMr}ZhiQ~gGzT;2)Tl0q(D}}1cH#IgS>-5Ee5E?
z5ol825)B#=#>jHPuJNAWtHWT1g6;?d?PiA>1d>L!)6fN?8`SOc^vN{^M-%8wTq0u$
zG&O;G(+!UKAWQi9doGD3i2<OaP7&LET?`=|8%Q?_-8?MEL*UvsjAW2ed{`=Cd<EJ)
zbvAO%4Fav{1hwu-8O}wkrQwA$mXrk^&@)C~%<BqXmJM1y2=^*VX-`zo1$O=sd__A|
z4say)@;p<l#TzI!fiexche6xg{X^ni!6PB4r>~*~rZ;HG7q)-|7qzaSArd#}Kmw@x
zMvQkCloZ8h<`v{5CZ~ede<y=hEfHFR>TKxg1=&{U8f*xfGlT5>1@)pJy9dGh3c>x}
z;kz2x$S~d)bn9<%d~s%8dQNIQWM!~xKmd4kvMG2a1$Y}Jcytofuz)8y=urVwzLg48
zF@V?C$D>VVf##@8L5BfAmIji(_zyl&73_+%_zzT71)Ilv4ywg}exW&KuJMo-nxQ!~
z$z!Pp!JQ_^!dgSq(UrB}-p){3Sqnbv9l3S_6^Nk0L-^ulk_OpuHDy3uchG_uXr)NZ
zfGT*^8j+jMK;ybtmRo|ClfioQp5Rd|y7b#E<6VvL)nv${TEUL-;944^p$FZ~4_dKd
zUIsZ~1a!tb@>PMLS$S8`8SS9;;r`H@2K+#25L64A;OahrRRo72t4E9VU`MR=D`aJM
zFhoCSWfG`;591oddj^NZLt5wHeZDY<fhLBL6oMCmLX2=lae{NaC-^dPxIRy0=^$^&
z5>kjxP?H~FCa5z3>cGOB5{j%b7-TNk<uGa3oeU78K+<6MLZyvNAi6<)Aj|mR_%d)U
z461iP<Msye9!ML;D7_W|IUx|&Z-k#;X5<NpeSb)!0ku^VWNZpr-dLCqy74VJAATJ`
zYFTO?+WZE1kP*}b#oph=e@iMT*`W9VPcH|1Du-;WgPy_w8k@!5*!Rgba0PD<ht@=(
zwmxZlPM|Kc9KG0b5MOKw>r~(<&j}5_pe0AVJtO!qh#6=cJ{Y6;1)s?Zx;zEk4FwHs
zU{9H#1;F5x2_MJ8oB<)KLxrvC1g$(q*{lsMf)a}}z@-vs+XZxUAQ2}c!slF!Jo8G5
z5(A3zK})wF^KGE<IM9d+WT6Ri_@nKZw?N*RfwX_#5!dQsN8GE6!BW^)7lX#Wz)gR!
zKcNHK;Ol%r%M-wJovyBy;JYuu8}M^M9Vt*TMnO*+|AJIdm5QY+jXakWT#{Odv=T10
zq9C;>6Lem9Vh(|UOV=dG$Rtu>8WIoPv5J`3hAt_Ew#uPJA^t`=(QA4@c?Y@O2Q4p&
z-E;}+G`YeykAY8v3dWc=fJu`*bOl*E;}5!i9&VQhXy^)TJ9Mp4D6({rcd$Qb#2um&
zl$62E4=^{#8{FK0YBMxL))(v%?>S&Ma}s;f2)qabhc_(3a7-oo;aJuVHw0rfJ5p)@
zZCk@KcMck(h3g-YXU2gl2upAcVMxkIrAfR~W=VWeDs-)0Vz6rxcmoXL3>a_ZA{eoc
zmDa<~;EV*zr{H8YVzV)xuBV|t@={z-$%&|{NUM?wRSTeDM9}e5$f*HTiXk0ggR4Te
z#8n|%;;xXvQrIhG%XmX`gfDSa$e=kO#Mx@l&OXvX$e^G?DprW=@?dKifkt{^V+!V=
z>#vK-QsKu4pbTb1i$&CSzX7%O4TDeDadidn1~$MLFSG#f6t)0eWe*;FAo;WoumPZs
zD0sK9K|JzyVQLK+8bG!`fEF@=nm7j3*e?v8!U;By_X3$%VwRjyl%JPxkx~lT>)@Fa
zTw)4ldivxTy87f88o&V9ub_FNc<^uy((aBVQ0ue=bO3Sz<ir)&CWMm2bkJG`mjaLv
zz@;ea5i_78!$9c{scA)^V*oyo96aWUG)@INS`SN8i>Lw_$!cOJ>hR1DgBvfwCh?$^
zLD;vdfr1L63RbCuc|qVEys*+e5V|`ICIz}c6519DN0tKF1isl9rV+G`0<>`qs@Md4
zIxNCUP(unN4T?&9WvB~U8H&1)h|r-g1ZMh;K$9?Ku3kZ)!V|O*jHrZzI3n1OjIBgS
zM_ZX^<maRm$0z2Lq!#5RmSmQtj^1Ytzp&Z>R4T$R!3Nzc4Nfkwd!<b=q(PI<aNUl`
z(x8Dqa8&@kvYH0>S%W)fhyhsWPB&0b6I!#NE>MB@u}w%=AWhN`J7^UHysE=8)<BYB
z*y>i$paXQbPjHDzZhl#+XApRr09N9H_OlRk=#oEZw8E??6=VdWu?s4!AsYq#gTaL?
zNR<f@yYA2mabinS$S?uqNG8u9Z}5?oWhmS7{6j#a-R7WMAJU5wb0FuxCgzoRCV|Hp
zKyi)O+ha)L0XxJx6L*2{iaf*sT5wI&N-3;Mg9#j>1G~BcG!zUw!!IBOd;&W7){5W~
zL*sbp23E+)NM-Q3Sc<3rO-Y$F!L>;hY0?CFq6BodiZ`eUhHW^*6*{*Mx;C%G&;;(m
z{F02+B2c3O)U*Kme{>5C=mdDs8OY!j#qh5G@Hz+{&lVap90f(LPcCTx2WWW+X!;1c
zg9cP!A-YVSNC!bs;T9WE@5h|1b07wyV+da5k&+6VvVku0fbJmyhZAB+CcJe{+NmQ1
z$~I>sSAWD2Z`itsB(LWnvik}iQ-O@xf;S<7z3ZHx2RUOLbOkp#{R$EW3BfJ=;L$yp
z@YW(EKn&@$2h$5Yw2!&W)F&6T!~x_e(3o^t0Md3M&@M9)yAXsYFO1Na#kqPx+T0{0
zB}hBl12m!mYrzMBHlV?p=f21?poESz+7s*sDm^jQB!e6OF#Vw@`h(&<gN@_C_xgfP
zn1k6E3>pCgttNpuKN!@704<_|8DeOPVhXr};1~~43<_?r0K_MtHKz!Zz=uF0Z1F-d
z24oA^tq_BPK}!%2TEUJ0I}#=x0@3XXncBhHg9yfVyaS0>0wh8<0wSNIjB)Wd<P^!w
z;)49*RPfSInm6buIF|%6FKd92XkA@F8{+Xd)cm{$taE0OSsb5Mnv)X`4q#B<26f4Z
zA!r&IJrlsIJRF;CA#=2-8*M=|w&1m)NLh@?8VR&i2fQN2)fL>sf%f+N@SJ`R%F9T@
zSj1Tb8UiBn%zM}<9qFFIGA{+n;JEu!cm}0BkjA8Fo;UEV5JL(E(5h1`egw5DK%=V|
z83b1s2zAyKcV`Gx8M(Sb3u`=`A<*t#&|z)RQ)xj-5hGa>weZ0ebo4IxkQwmGXQWgH
z+Pw}L(Y1_^FG|hHPX-;cou8DInp_f}2(l67+BULIiZe0+-|P$D5>O1^`s|70j5us#
zCZH4tDwZJ2C%_|t0U-wQK_TFNBd8QWIW^8F*U;4qi#deK0lZ^MNNI++><Ox=K+6w7
z*%UNl4==G$_bZ@febP@dNrY_IF$68w0Hv4^=m>sdNq!OBPSf~!)Xf$FD05yI>%d(N
z4G{ea*MMN7_*~FH4LAvr(CI?o(FUGy8#?Fff$o1o9I*!)w}B4N44(7FaM$CYY+(v7
zVT$k{C*}iP?qZ0UI8hQl#lxTAtPIV^2+KfQ*%9-ZD3|WQ4yPq&&H#MoGR$03(=JM5
zVVKP%qb6)<N`Va@5OvCUaH1zsyKtZ<j}(+-6oFRuf=?}sFU<p;X^3%O1m$~vVCUa~
z2h@?*-Q(D+X6l<-Qk0oo><ity4Vl-19QzL%sK;BVq6~qe*8ljsi{LqiAn#x^aHhlB
zmZsvKezSONZDLT?0Ab8y|3Gtk!A_tVVk#d02fFD8%eu&r%7Rqr+HY*5G~n$oupI`F
zA#rfa$|&BqG^ZppKC!4Mu@ZD>pnnut+zftMXmLq?QDS;3cu6Dqr!AR)7W)S~ftIks
zVhMfy7g!0XrRa)lKLA)ourFlUJ7~HWa#SZ$u^McNwd)Q!vks~Qw&)&W8mQ~;4e7dr
zCYD`Yp{hV#ckse}h%(ef32BVLRGOhU$j~(26TA%-ZjuwSJg8r923qL{G1t%oT@t+U
z6e{V5EEx<o8SE99&B2)RU{Ap0BOvmwuAov1wECpPwagXT?hXnrLG<;5T|kGg1^a_8
zPYn)_4~_(1G93&$NeZ;c0d&1IXaoXuW<KaRR?uyxpcC*7gW`h?L*s)D!{fonHW`6;
z|AX!w3<e*{QIeXTS`=TLT38A?>CH3O%O@9df|H?1e0*7EaVF?ujk5ggRM%i5v-n^m
z=&&Pvbs4^vC$`Oxu6VjkCa7H|@RpmB_>9z?g47~U(6ap?aJ7cm!06@b8U$(@gZdBg
zNT&mV7E*f!gKj_#0eKhHm_w|5CAV}0UC>no8Fr4(%qvbUD)9sj$AL;t*D~a>5^QHm
z!A?yA&HsQ4Le$IR(eFvbU!;O^Am&Ahplg;*Kr`ClZVqCy6{TMT%h_0>21`r^gSOSX
z5}tdt0DB3e9->-n-#Fek9;JnD4r!r-ZA6|*#^33|ak~m>%{)kR4qIS>M(_yC93YPL
z$Fb`Kw806n6ByPX4j?tnV(H|Y#)C>b{A*pH?U(o{*b&P}<u;N1KrA+catO{L6x6&4
zN-<Qi6S?JWl9ZU74e1;r&AnsGrQT_XVj?X#(K8LSa|3(_p%Eg552f@5JEe$bI~iPE
zQI`~eb0l(GG$lCEGsV>vXYU8I3x+gkL;m;x+*nX&3mOWv>(b&Iena*Ss0|7#yonxY
z1D!PlYKnkQYb^nl8E6M)yT+p(nC%AI{13e#4Xus|G6L`9gI!dBc0M6&!3MktC2h*o
z*aCV<1N<U{#JrSvaDyg37vrcua8!_dP#V=r2T)0kvqXX&F)}jG?>7Q%LjdnW039L)
z>P%tIHiDX0DErhX>CS-qGDdXSO6?f$I(h^eW`E2HYkv&X$8m)pOy&eRB@B9K*a$rW
z%>XpGP51~j18hg2!RsT?MF4|twgJ+nbu~1H9WDf_HNj`eLaR=ArGPR{NaO-llm;DX
zjcqKgNl@7hy9tEQEF-ebB=&s3^Y5;%Bu+UZRrc^8!_w8lf4;8;YB!kdyN!`*I4o`e
zwL`G%K}EZe5$`Bv8EBOR{vHL!G67hy;5^CC$Ovr`4SLESY-AgI(}CE*GrHC`#2?(@
z1Ua|^W1B11fuIuPvDlzs&?M{VZD^oDJ1@|noj-UO(~vH=p@A1_608v{T!W23)hWuE
zn3nOu*!uafQVOM<#lHR;JPHik)nsT2nhh;3O#-brFG;N^@eDSKhmP_gFHi*S1PAYK
zat+N1HU?e8oajmDY%xe4PAx7e%7@(97+hkUo>~HFC}O?h8h&RtXs45*aY<=GPHKE=
z4*0NdPf+VIxWp7J=n3n+Ku?Vg3Wg0O!JCwZCh>lt3&G*{Q^4lPys2|c0ptt-1MoCO
z0O-gz$a!htW5PUxE#pD*kRz!<qm0lR1vH}rs>QM0QU$uCDHwi&18T)j*1R6%&RVoC
zG-MGdcv1yaBEpu~qn_OY>M$W!NyM$8K&m&;CIG;T5g;QrNM(?pA(o>IjSPZQO9B#$
z5_3~aQj3a%z%#P&qY)8SfbSOtuNVmO4kqRrPGitCN($zw6U3f+4_QHgZTt>&@H6Jo
zr=Z16h9=4RdBvr<snD?>$Y2t9tOF_nI-?vkpGMp$8G%tkXCu&BMM&-?YO@(_w^G16
zO`zT&a$$md8w99vLG&O8T9|_u#-lI)0garvf~z`W))Rr|c+C;pfHD&EQgTv@JPF>n
z6#!a)3NG%TcXVOgxdlE8*CO5*`<+_`@rbq9pk0T=<u|V&&{gl?yak#bKq@+r6IU7j
zhL*FTr;%Y%at`E%%=qNQoSb<0Rh0h0@tz^^KEa0ZMzEp`R{jRyzQe%?V+1H3eyam@
zmO6n(hFzUO$4`OJLiF?lxzIc)H90l2EHwo>PwkkVidaV#Yz#Ug8nV<7G?fI}Qv;sw
zFf`0f%!cJp_`xZr&Y+Uo)yoi6uf`{XIN-~S;!{BzIZ>8g_yw1sABP@X0$PCynRg9|
zhn;W^N{Wz8XNWP7kTAUKZ$Y*v7ZjkK0ZCk05eyC*@G+4TU1&z|azaqK9t5gO;xPv1
z2%p>qtrtPt`Cu)4Z2P0I6}zCJdeGug1ISQvI^J6<=(beA$gH3!zbrE)H9iw`z)^ew
z<b)$|rx;ugBKa7!tkM#4PB~hQOMD>!x;G@)I38LSxCRrqJ>A$KK0Y-sF)0U@^5fHr
z@^j-$GBS(7N1TEuOikdI>?P-y=9PHjFGvEsK}i{hq411lh`!hjlzOly9zrK=A=(1i
zQVggj!R)3&k9|h1If%?pSjH4Us|esb(7Ztx{J?pjBmGQ3_gaA0#Dlh`L(ZoTL{Wvh
z_P`r-qXFE62o#lJ@t)w)9yZDhI_3hjU;yGHv`bknkhOw(IH37hh{|9?S7gaxkhx%Q
zz@)t}q`{>vOxhnJ4Qlp+8uCWqAzwq#$%mlSO=!#)-UBdj^$LJzc$7{HY;Xw2q${zP
zbXZ_t&;uR?3U-Y51n<EGp9fe%Qb)r(*b6+R2U<};;1){cv$yErE4<kg)Efa|*v*rm
zg{?@pP@xq+@R-3e{^JUt>_uL?KxjuY{>+Lw8;G=ir39(VP)71TA#;4|lE52qKqUp}
zsJCGFEhW$f1Sr#jRRqJXIe_p`OAk;zi=}9Q)J~w~&2DAEuxkz=`Z2FLfQZAcIe_p`
ziw02R0kJE{2zuE7L?zNS2T%dnH3wiWJpY4v!Jx%HprZsKP6J7Tj?jYef<Y^Q5R#CC
zRKY%h$-}NWfSLu`kc6`B34YB1V%QBd`-r-%8dOmr4`U!7Tn<lq7>!6HbL2Zb&<6WJ
zYo-Z}N4Q$R7H_)d26%(-Aqy_Sxp0E0f(A>(o5X_-DZ!f=2_7*ydK)5WL=IA6qU8ff
z0S=J@tziRghlABkpnIi2V|nm866JDoP*Mj~WiZul&=Y3BW`QIT)oCzj6&$+Bplkv+
z8Fq3FSTpFZAkeOKP=Nsz2!j~z>gw!i2pT&!#I@=Yyn+z4@X<d$I5Zx#Ko7J$5mdW_
z4zU5R&~u6hXIjvDLQwuR^otJ$uh0vIuF#7Buh4UKbp@|=gLMB1-<?iO9}}_c2tKSv
z!Z~onmeojg1KPL|B&zTh(2($k70?hKS^*92dt(d?fTI%@pRfWNq93z>hKR!oXb2Bq
z!h{vj5S2&;G*kdqK!drUw1?b4qvJg^hL9Uh3<KjqX&1b(Gah__M0{pmN@_)X33${M
z(O-oh#*$0K>OSz=C%6s*%{?O;9#-Q@gk#;otvVd-Alh!rH}niPi}wnS2T`D@Vj}x+
zpd(mH^5a2wsDN%iC#F)Rl|MjvDcC$7f29Z7UKi{N3TEmZ*kXdRGy~L9!7>~JT2@b+
z%jrxZ({JeegTZ&bfbKTJcG-&?_|P;Q>)=6+>%?GhP#|F)9XB+E4~>T<=9H$w2F4Ku
zHDbXWc*OvAQ;a?H!0Wez67$mGW`LSdpm9vlbiQvq<glW6=oSIkVNYgd;7f!+Qy3`A
zgGt;dj-}ZIiaXGGBB1&mwig)txWMR?E$FHR*nOMeX-iNIX^JCBL8o}bL1PiFu23FY
z4T*Ot57-9qegRM~A8G)&N&{^VFoNBf05cl2p#VuCxD^F4!VSd<F7QhZA+n&R4MJa#
zcQBGpP;&=G&JfhhgE@sRQ?{gBWQaa#3ppMgt!^RqP%e-*<S|3s*G{>D&zErq7ap*Y
zV-xq%#G(}E{JfORlFa-(&>SOZ<N|p%#xEFY3zLy0Xf7ZfqzN=54AB*zUjWiv9A8Yy
zXdTESNRx`h`X4?XHYhKvH3pA=LGJD#+<ZbFF~Pcy9Nzmi4$LnO$j`}4uJq2#OL0Xk
zFAp|~2Njc`_M$5!Hch}0PWoYy&W5i3!6xyL4TcdB@y2>4dPar}@lhdRaAz2TrqH1a
zX~0|1VCf2F$j-<Fxo3_%#Y*htsu|c*csJpJMn4fd7s=_5fD#~5P9lHU7gR^VlO^7b
zZ{YSl=#WysVC-Apf-U1cgTWiSU|kVk$i^;6*9YWe<UE6N+hquf${^4o^k9>qT47hr
zfZY(}9SlmOP$|&qG@wCW2sg+(7<6zrgcA(9wiY254BA8o_AgA@9o<%l^I_6H5NYW6
zFl2Zbbo@Q3qr>1C2m{2HEmzRRUZf4xLXLKX4>=oxhMdVep8@aGqM-%oo*UTec=+5Y
zwka#n@B<nCfE4LyX@SJ8J>YpF$N@cGkmHhwn=1kh6l1y8iqPZ?nqvv?OT)bU1d^h_
zcLRBnTv_<UgEw-*%>egMz&Rl}2w4i0H&JF?!ZBn)EmK(L1f4q!TG#<vcmkUK0GIxL
zM0TD*s|zqs7$#;M#+AUrkHlbCf5-|b<kO<j;(&xXMbHd6cnKEf$*G`Ym?5*+khXv!
zN<RQ=^#GguAgPN_%<wB@%mQO%2XuuK=vHV~(3F2bFgW*syAqH+Fw{Mkg4T;%pgVb>
zOIScj2=llKH}uUs?%>Tl{?LX2V#x;O-866s25x6U7TjT9!UgZ7x}+8-7iAWd<QKtu
zs*v?(#$cxrI3bJXE4EN-R!|9HXpvZ!n3)5f7f((sNKDQwfvj8vg*(=Sj%9)jTfuJ_
z4=ynvt55=h4dcPZ8mO%W>Pnj-PlkZI?f6Ghpg9jc;lo>PD2+2j?j!yLFVYs<$AgwT
zf(EWYb&OxIQ9Qnk4(c0~xq>cT2Q4iEwJDK{EKuJBa}F80wVcQu;C?tZEhd$wrKJ{m
z!k2-9ibq8I0>nc~4`r@sHxwf^im?YTmV+BW$D@IKh`kO4k7GctEj0yCL>t5tJjox@
zDnfE62^Ayc#7P%?^PylRLEfM<2E6@(-EoX4fabSALlA+Wg9YH1Ac4-{2hE_sWWz9I
zAsfTMc7Tsh1oh#;$p&SCGsQ>MQMhoxG9I)$0hXju&Zfh5A9ot^WFFZw>SiU0MWCh8
z;Dv;sfl}D)Bx-ws)P1e^i;+ZltHCe0#K=58zBDg0FS8^wF(<PsH6=bJH7&6;rzAcv
z-Vl63h^wImObJ5HGXRuvP<mCQ6&_fI0zoBluB&TEe6VwT2y9g&mJT0M1~LY<s)@)y
z=#GW8SBNaeAzNxeZAQ1U;E{bbkt;mY2A3E?t^mN6cCe%mVp?|C>QGQSJQtKI91*F)
z5VGhVd_f<mCPnHnBFcFK&_+e%5w9}H*+r&A9$g)509s3A0=nbR6T}8z3T_eao1YS2
z1Rg*K$z<lGyMiQ)4B}m&83!zx5)YDvNnyX&$efIOjf}u+$%9Lb%;MuqGK%uc<C79o
z;-Q!H#wR9&u2l^1P6jm<po!eFBtO0weDS7}X>vt{p`j~i*Mc#;tp-{j53Q{X(M}2k
zuht@~>uhX*wkkIuwJ0+`1+g%f)ZR1bG?k3h#1vP=mJihBxG>*_Wag$8foouR360z^
zz&8AbUOG_TTm}^wNMm=F;9)LsEt!%EjzCbu5_PKwx+BO6cIqs%2IV-=U?XV!2QjY%
z+T)3sp#iP#fi0^c>P$3PE7dZfG$|*uI3u;llf<D6@LH%~GeXmiuAt3Epg@jKu1Jhe
z%gh7UYmnj2cq2VSb5P!(Z~+i}CKGLmHt5(M<9HBh67Lsm7EkiTD@ZGNE2)toWEVnw
zPJUuuY6|R>1lIu2Qn+9<^r^?t9MCvve6TTr&@qh%o#YET*UU6N*d5*-fklp?L25;E
zDrD5(&>}Ps6zAYwSg9$lMMe2V;9eX#o033b4r=6+uyoSc40&`p$UoS(I30P68QQHO
zayS?7HXZ`wET9FHAPhdb1is!Jlwn8CX`iNuqdsYUsh%OItVcgND*%+fU5Pk2%K|cx
z2ih3}9&7;Z!b3jm%O@9Ht3j&^TsJ5|6IX5lWD{Z{XdVnysel_BsQoaK+P!#&u3SOh
zhE{Q~RVi3nzlPxEFA?YdftH`q?Vya&t;@rF9^44jV<)(E*$92>GVRA-A*-jbF8?uz
zH=@n@A3Rq;f%X@GcIBY0UJrH$P1Avzg*cC9az-D`^#PCOhJ#Bnq=U$imfS;!wqUh4
zboUy#nkp!PoNo<^0N7^VfE>hqTF}e9kdNL1RcMqHZJ;J2s1J|lTv&ol05iy5G82;^
z-*8Y%1>E=mm%hOTsmYmXnaRkFf`G)zoczQT{IevWnj3_Xw?JUdY=KKv$f%qV@uPCE
zkjJ$X3CrvjWE>22Ar6sk7%XEZpw%((p*Yy&7sLwCLK{=iU>tM<5o~}CHV+0-g}R#6
z8*;f8bfhB^Qk6n^;jo2@P`;rtvUHGla3pB)HpEoW>Uz+88AK^)p)06S3*iNWjvPfu
z27}B6djlrzjchJh8q^_yIUlqp2&5ZS9w7!JaNN2<x9xxUXAqEb6+Fd|xX%H!$Okrg
zFx;+(umGK>Y=Cvt8N5ycG+-PII<|z!z1+ADp@D}!wt+vwCtDzTPvAAqpiaCAXbvYe
zDIb39Y^DKd$pg+g8Y~t=b|-_E<v`}gKxH<@rdp%|ir7(4EVBl%W-m5pKvxr@uf>Pt
zXp?v%*Yto|xDYKq(A`Q99%!BbT>n9{IdthgS~iBc52+t&WZ{`tmY9>75}04?UzS=_
zl$nxR><a6qA}tL<8ifxsG5{~mNGwUtNKJ_^E=epYEsie+O~!$ypkTplNX*@z#1+oC
zH!~QT#QVmBPFpF+2VL`71ad%$WxQivC3tf%Lwpo`G=buaEKNwc$P(Ww=8$+-Y>Svt
zt1UcR;6TkF$f9QO%5P9kfeaQGf=<2wdmOPh82iK;{*3`BQxD`0ErUnoT*2EyUE;yn
z5Hj!MX#|<_0a*feFK8UZ6Lg|Bs1ynab^*7^K#duk`5e2Ss4%q++TaSg`W@6>1G%s?
z734-w&>b+4iZMCI73M~0exhK|%_JVQ-Vl7!jcFeEV4b{@)S|S+<kVtAbI>wDaJLvH
z25vf)n8(M1N16?dk`jwElcB@Up2?uTcydN!QG7{JVrEG(<dTGBSJ1SuUohk@cu*k}
zZ-j6!bP-~BW=V!)4)_+H{36KKYS54pC<w4st|*~TL?gfyR6=AHmt-av$LAKO7aQjm
zryJtC{{V9K3wrE>ZwCN1fnf*Ef#x&f<CF6XD&xU75hogfr_=(xGXgSPLkvL^8juk`
zm}lZWKo>zk)&k@jxCSJHTdvNAo<X1)2+;Z*kV<H*;uyT3LL$TCJ+vag9MV`rY(yZU
z@-;$k!xLGpfXW)Pcsd+w0WYqhhiOBKYv_W3w0zLojbPlP$FP{eQon-I0&H#-Vzy_n
zVLWK}1)&YBpeV;UJP6*DA+aHee{R^=Fy0sE2@&O)B^jV|!h%7okg@i-O+iZ;Kr>(Q
zsl{m};3FkGLkvLcu}sTA`&L}bpa*vagn)|B5JVk-vEmq%wULHbL0o7gq@-31yGcIK
ziS<RPpee)n#L^1aT+l6?pw<GeOTlp_2iO5``1{1LsWId=I04C^;sw|8KO>|=CPB41
z%Bm=$)-qyC|Da`Mpe1`|pd<oX1OdukM4gR;s3Az6MgsLFi8|fJ8!?5K8=UBw>*{Kj
zj5G`m&Fj!13nODti!-IP2s~O5Uy=_x2*%7LzQolK+!ig#1RVzkZtY=h-y537k8b}4
zjUYf)>!OZJpsar%65GG=+~jQmT9;ssnY(j+axFpKA(zBpq?^3a4rK?GgGh}&cr8F=
zg##+NU0p#}f0%*_VC*Z@2rfrMcLdq_A2h=}x}ySo0x4+21@bly&`|`S{TQG=D`?3%
zWJ?8+C+=X|%mwO#!rC9uja|@&1?ti}16RtnY$K;m%2!fAx@h25Fw*>(8#M8P)&Ze5
znBf@$r3(OG42!32OmZIp)Dy!pBnuHnt{*`?Gtl~1SFksb)=-dk(w4Ik2`5Gdn}d&Y
z4GIW}$GxxIARfHMAAV6Nau*%k<s}fBbnl|Onir+!q$c9KLYgj>D`ZG(^jdq+$Ue9^
z1ql#3U2E?Qsay@?As3&4uIi2V3i1y2!(Fk0r!T?PD(3Copo_{}3j7iG<>D?6vDC8Q
zJdG%tyo2F`i^xk4NnGj#8$SRo&@~2)FoRFxO9d~qiqFggAJqZxJDGq+VTkERf=?<<
zK{}WjK5JqES~Ztk=4WV;RGOJnl9>l;yh2BLKw}}MAbHqU4p-3Pswhw=fW-0(=aHkq
zprLor0X8HRSMbFVhL)&DK12GQh(2P8A<Fttly!q;(4!=s4PC)wT#$vO(9@jFkWO<(
zYlk6?_hLyDpiwN0^K4xW4I#_D!AFWh0ukDWz%i0Thw>HN0)rje1@a?oYSa*V?Qt?_
z%nv*ul?xA1>YStvT83&6ADo(#np|R7T;dvB0$FRD3tpg#eW7hUj&-)+Txe(-?;D>~
znw*^qx`Z$#wZb(Qd@(cjDgiv9GT7G9;M-P)<D>^rS|jHo0B_JqC9c5%(AH-#c$N*!
z3xb@%0A_<urb5V|HT;9|9v}hH59+NU82~;&!WDcMr6+7o530}+G+FHma}j9z8ge`l
zRN4(i8g%*`)a~xb5}+Che1Zg2R{)wMl0MLx|41$aSqN^WL5&5Sq>UyG8vTd4&j>uX
z4(hMDf=Vu&w_}3O{Kvc;(=Q%$$Um$Bjx>f1E(<|J?k;&yS=0D<vR2wcmxF)}#6Rli
z3STn|D%RoUs%1QEVL9l`q4ZQ(X7Mbe(Ur20R>Wwt3Y3WH->kxNqpTO|m9oyDlUzW}
ztbq97u=rrm0d$7(pi}UI4b9_&L5n^No#VkL%^G^f2OE0F2OIjw2O9>)2OEaO2ZQpP
zVPt%;kpXDqw5w%&aC{kf2M1{P0Vv^-I&EZV6z>Z<t)#f5s5H66Gr&996}-R+G{9nH
zkd|Lmo>-I;54#8=z9cc-)z2&*d@>4Rz5-inCwzW2QidgNe%KY>&hYdC7rdZV0@$`Z
z8n}Y{WUvmdQG9%PYGQUgxB*DuC}!~L>|of^1mxpWbHV2_1i>eoQQI5%?{7CUEKV(n
z&(Dho-BDf%J}Dl2L1r+h;>gW(b#)ER$p!DZ_6HB@gBpgIEojn40>ITdqEQXK3>^C+
zxZKp-q|!7`)SE2GSo(l@YP73ayf0{K71C6rbjTgNzyo$@3#e8sh(}*Hl1Sua7<j50
z-bX+hriR|0X;Pe7h1h3e8Xu2-4l7C%nCQKvh6dO!)rB@;E#VuA5P1u2c*YQv=F#U&
z2@Nrjuo9b?WdNWG8#2jn2#Z#1B>*w!Tp$m0K?4EXIzVjm9-zV<)NaGFJ`mgRH_<T!
zJFmhg9$dyij=>0a1+6^=SqYO4LY5Bl2H$NCRU3gO6@(a)2QBymHISexUE@8$ZAO@(
zpfgL+q>=3eoj(kc2A4!WxsU@WLFdna5(Q>K2)gwLTo6Jwg2KWVWmFIAJx4~Si76?t
zi!gGF(?K&akae=fMCLB&I#z7)2AUTK&F^E}za0YFDhN9z4?0-{zGnj8KD{Jp0}pkx
zFLCt={stXrPR%49skld(afd890Fj_wN|rR+rDTb@O9?c`2d*muLO_cjz(It3H$3vN
zDWQ@fC^Ih|Tj>DWtVwKCV;R4Nj5xy<1-asz6m>_P6eYJHL268R!##~<Q~|WK4pKaT
zPd5+7ReFHeiIRSHjvr{_HEcE}$Q!hn1(vtLd$M6tpapy=IX@CvBUlzC;~PVyp&8#0
ze0C0`Cq=}`X-Iu{if;D8-^PKq&cMx%f&y5@0P6K1#SJ`a26FuhfqZY|3EK8!h_ZDK
zv_K2I#tM3?k2C02p8)9PS)fI1#AiAjXDm>0>ckbY91nDs4{RT2l%F?Q_skG`4mGr8
z4r=VdH}`>pg}`1#lp>Y5LYrEPnD8b7P$C9laO)N3A>@S~piw^LwXz_;B9B$$FM~kM
z79;e69d9Y=hEz&|x_Q`($<f6Rh?dqcUi=V&dyd8sJXD6d`T_S!JJLFo*cx-h+}HqJ
z@o(e`%DSLh7dpLzwLOZzjxja^&A{iC<|d^U#pkC%yVGb#t`<Y;9<0X0C$UMG79g!;
z#?l%B&kvZV<`tHvmZrJ}JAua~2py;Zx@r@xG3;srnnQs24zvuI)GfJmt$C2P;)2d2
z1~t>6F=C8T_hVn244TXW4d8;$@&OgDcq<a(7VLovbPz@<)Ul7WKwXMD#DhpX*jmh>
z76N!@Gjf-f@(c!PNrRn@7|VeLC}M3LiF2c%?ipy^AZ*eKyu1PJ3?tBrYfo@DA9U3v
z<a{IWGHg$RNAcz&90u*jxw-~`jwLdP2e*QuSpcbBiWnvbPbon*5gL+kG7(Z6lh~d<
z()1(F{W{)$!OmDWRe|~ukfC;O$aN*4HaqCDOUR%BL<)A(378k;4L<D^q7F1A1fF66
zOMwmz104<t--QS|D-%r`WqY3)#7@va3}XKtu66;g>r>FS*AmzKf_GrRM>xUq33~W}
zdsv`W4z9q1j(@<y4y+!1VvLBpM}i^Y05vTj9(0pTa3Gihg$-0Z5=GSzZx|rYF!(|5
zDo@Vw3<BMA<LU~k`C)_Ci2YHP@xIVwjXVQDX%yZI!`?v-3W*1oyIAw5p>cdzVo_#d
z9&~BC7y6*_XgUHP_z%v$kaTT07%x{s6#dxy65vQq$xH^-3i)}SXwi(8SBZ;rYz;_o
z+Xyy9GI}03p4F?6<MJWX`Gg03Ky&Hw@hSPB=*!D2A+qAee&va!TTXsrNoHPp0BH9m
z+Qla&utqBAM%F~gNfNHE0ic7XLcrC%TRi0E8c<8iGTsU7mb~H;_?#kS#;wHA7%T^y
zX#}+wL5U2hUWb)h(9HrQo^JqeO@im3pvO6YHi|&nIF_I_JH;hM`IVjlFpCV)ZW4gZ
zjDi<^2bUOHK$=9bBOk%dC4wy@a?X81G^T>h!H1xMM$bV(Y##3l31W9p1qU7nHZ+Wf
z-D;Fi#C#r6i_SqcX+TJP5Om8XYI%<qN0hg{U^8Dx6P4J`oAXXX1WQ_QqGy^bXpuK)
zqZzFF!*RMAXokH2G8GIys52+EB(=yhfcz57G~PAXguszuuCUEQNC_k_)iVHFC(ktr
z)NleFYZ#xGUzD4e1J5a*;PHM}Xb&>D#1eXcRel;ulN{-A6Rh*PpeRG>q!2Ubhr8@{
zbp;)|3R>?3$+M)cKmb)lkdx(*FVYy@RRLNW5Ih9#sW61hMi_z`JVebyg1Yk-m?v(U
zlxHNCzy~*w2UB6?F}Vdl=r9_{m=k!^1gU`ZCZahEF8a(tV>aOSFf9(kC;sFwJf|js
zjvD~2H9}sq0xC(c9|{60)Il{e=85>O=w~RofzMD1plJx;TeFG715m%Ac0HjTBFu0A
zcgtN}v3nWEB>-SA!zX};*ufH@mBCoLci75t&<agZdT>dEx75h#6JS{{L~Q#4+EE{L
z*HjsKg7!q<o@n*SMO|tJxvdOTt6P9qoE4N5!M7OT7)-=<_C37GKv6x9rTL6)eGMq~
zq1Ct}D4*jv*$k!CK=H6RXo4Fw5DDr6;yLdO++L@}8EdeXCb(FKoSB9ghBS=_oj2p@
zlWXpZx_*<~Q8UOu-{`vBfmxU9iWnvZO^1PxDoKuqo+cEZoLF2!<Z72PP!k8aaS{T$
z$28b99&|<nXc2C3iIGV>=*Z+0P}jQ<yiX-QGcUd%F*zG;fhDLRj+8;knKSl+TrN-i
zG(ALputz+2J2->~xzh^523@BO%8*bV+DRpDpqWSX)ra7n4zA#vAKc1<Ly=7eUx8*E
z9}K#n7j$|ZTove|ZX|0A<2{2xy9!{2fG$}>k_ML)j`0vT!4r@HxP=T_6NgY5<PARK
z7NRm3bT1}CE*NABq?HQQ>W|`9kTlqlFx?>#X;;@=@Ng(nkCd1$7E;W@8nC#EUeK}$
z#9@;-*K(0}oH?~FU;{-0zJ*+tNJ|tzy*H%g5oigWxW2Zlt1Hqi8-wn?BO{~I;?($(
z#Oze~Ldn#UjQkY5Js8wB09{Y#1|5C~PR3ZPJLFk6(9Tfs3MfJgc#$U1u(UKm?Q<-v
z>mc<YYPmvOg22{v1<#7Xj<p=gXLq7!G1$x;%3@#G3^qL$0w9gI!aEbVS093$k9;%{
z%Hn$H{!;KHxU&&~J*H@<&ZQ)lfOZ5>+*mb1Ior+<%@*)Rf6!uJ(CLiOT!w3)alm5+
zye!u_-j(33^B8-b!9@p620$!}QqwbwOHzyAdt>6$^1)}^C4+8<DTC}%cf~jr8kBC3
zDq7I21E}1=+&7G?>u-TR+F=PE?eGEjg24Vo?->lz!{dn!LA<>g@F+>JC%9qd4Z7_t
z7-LtgD?}O;$~ZRDLRElTf&rlQco5@IOMLvhULiURjpBom42X*N3=WP5-F^n5K|NN8
zOM*e0CXm#j&F_N;H()AVQA{)hZC3?d?F(};sJ)0V3DnR8b^T$Q1CTX?Btb^QB*Ty;
zL38n*;IM?54B7~bFc~5r4BEm6)eqVU3zBzr#lI8Q&=BNtf@jDZ8e$$IZ&F;ISb&(^
zqVVu9&`6qPY99Ey$ILX(h~lE)5>Tr+FC`u{S8Ns^pO;?}4_Xif8euGsFDWg^NsZ6R
z%ue+Lg?Mm@kzr;r<Uq&d{5;6+!_1_dRL}{bpe~jLOg6E&I5Qn=4_M0873~x}(6m&r
zA2hp~=9ZSER=`e&A#24ms6;^-=b&VE1gV9DI!*~W#s<{xhpjF~Ycl78TfgA_%Sh{v
z5rdH?$wjG&C8_ZRu$zG5(-M<Q@{20TILZyw*h5MVpov^?W8W1dVQ2=wY{(5_1NeMW
z1A+&Pf{qjc?Q0AGn?l=jPYoakpSs55>!5_9c2KZvA2fuX0Fq<~n@oi4oWfcUz(<G-
zEk=ikKzCZA6};e;i_q0>p#D6le-Gn=4zh+Ub%1mS3>`r?DZ!S%fy!1;0)(k{N0$U0
z(F>FGMV17uya65Ji&&j!7=$SgDz{;M2E%ZOJg8WOU&{xbB_Qd<0NBAEpz;H$MMCU^
zI7k~(u>+dv$Fh<bJo8V)^<9a<uF#^x&^#kQC#5((F{dQ8C@--jvn&;D6pDgjd)Vj`
zWSbLYPzCQLsbD3brUS0~QK3UG{?HRA!0OS1#tiEq6sYA5A6^Pa(H|1;2^!W41yi7i
zhS~yZV1UvBl#4V{WPzd|G%y6Ys2t)RLno-TGjvEQ7<TLiSRRyoLAx}e#)29ZNVb3s
z1G^O_jp|pBG~}{Zuvy?u{~+D2pk)EUCFamu3O&7C3cv*{WX>Jl!$J&T)As;E+!Y;k
zYR4FKKLPgDpy2xnpdES0f;o(3p~x8uJa7qHF%|?``2t^)8UWg)3pNRAYXq`%kasZJ
zPF&DnAVg)5cW?x#tqQRp)OAD1fzC2PvDDBN*;ueNvZbI12kC}w)-wR_)-!YgH}?py
z-10NDD9SI+Ov#BaD$N6*c$!>LU})@=Uz(SangW>!@x;DR%h)roBsD#?2z7~;PcFD#
z0}qTM<~-2WTfuhhfi^aQmO_;zX66jR<BPy+<P(cCV54xb#c2WF$)Kqw&|TstpdkT>
zJl?Lj5jD>_1Z{f8UY?_uZqUQPosB@td_4Vv4dabWaPKz&?ePQWA5ek=8HJQnKxr0I
zJmA=bN%GB#M2^#eiZ{I5>p+*C2b;xvp*t9)(bW~a86mg;a$pZ^aJ3{c9n^6EoiPV)
zlYthyle*G~g0oIQN1Fvh4xYf0L%=7nKu%0UI^YXF>W?x8hke7nVQ@iCW=TnE3i6J~
zV$h&PJZP#U6>+|oMQUMbVorQXzGp5)r+tCf2Otgyhg~NC8f1fDa8DDoavW@7v1?GU
zQG70_?v6J!1M34H@D>j~liU+DmXu`R>I#|xLt5ho8Y@9x#1`O<z3?J(m8mIs2_&d_
z2pZ7_Z?T3Xax8Tq(x|p2wAVtgT12YJMhCSA_(H1S62#THpsjD9;RKY8)<mr@!8UII
zN<W|q0o3M$4HqEq$O8>!<YcBpZjHrqHV#_JMO?uMN`kN|2W>b2yju>moD)(pA=b8{
zSwwVq0&-WYYi5Nj^!Pr|a#-{uY;fN*5u6CQScK5E3a%EgPLgYGfH!pH8&>Ip+>X?z
zAuf;z#g?H_YA*Qf&UnxXN}gWOOHDynT7xPF&_EC^MoB=Ye8eLUl9+<7C<b*VKm{rG
zF%lw&Nc_A*bHL|j(sqmlHbeqCxZFKH*grlv2ozXE9gk{A;sqH*oR<e$_KRi7I&$Sf
zOeRE5U$DG|rQF7qsz4D4S-$KH3JmZ-4^1XGj8Za-3qV(Cflh@jN{lZk$_HID4;t!3
zUQObSa|Q#)%0{$21{%A=(#|vk^=-f%5YV_Ss3?GVGQKFaxHP8(bc!UbLumq<hI0*u
zEcy%t1q#w##qcH#+Rg}2Q3`5XLn9Tmd<=ORDw-qVrVtrXpab_o4G%+%BNNOZhrxOV
zfOk&@c;nr;25t?&&R>iNPuYQoCXM2KOLIyx;}eUD5-U9e+(3f#yYzQ--Ud1af;M~z
z9`t}pfjZov*%26b2+rGpZ>7LI!qgq<2vaN#Sc0upP|iZ?^5M%_pw<VL<Bq^1-Jpsa
zQEM7I=2as1L!1+Ha=?`>ku|tUyeoV?H{{|}tQQ^8>Skelck+QI<*;4K2R;85yn)sm
zROo@5o}hEjK#j80;$qL>5-PNoKsO1PgNz4_Fryw>7MzG!DU79DBybmzvyrQRFnDJg
z$YgA%6<Q)6feyJli|B1n@T6gga&!YIZb6G4Oyh%1<Nboo$v6ZJ)`~JR%t*{j0nHHR
zCqf$C#l?x~sjdNKpn~5Vz2Fbc0o9YB78w3<2Kcrs9QlNnBOss!FhSnImZ0c{2Ou>z
z5e%`s1&TndM<_tfKLc%92j@8WLHekR<X~%-j7T`Kg_0>-SIdmVV({gf@vy!aj^Q)%
zwj<$Bu+9{ns7ZM20`q`Y$oMxXe;_xd$?jM~uG@hc>KzYmmqB^X@t{j5L3MaA=<E^r
zsC^)cD%56xcQDvMs0k4$D#PMI1rTVe4?1dZge;9VqHlpFX9#LkLX8DAFF>=EP%g+^
zWLrVw`DoH$_d}I~j%Nl*Lx=kz+q5BTJBS$UhtxAjRk)!A=;EQ`(xl?#qRfJl%>2Cg
zV*F_a*60RzUNBZG5n99vig_gK$!kFvg7?XQCcQu%8qAYOQTNG^Kf!@-j1Xm-1Cfo8
zmLU_)9+>OK5P=KoHK7im;0-H$8Z)pCn;4qMyOri8gQFZ$8x~<ss}tTNfYD0|08Ipd
z*Yf2i<|U@57J-&4Si&z)4gy_b0NT$U?+cNR&o4-Y+`tDKScP?}Q3kQ$g)*Kw5~2!W
z$S@VQ-Z^B(1hsDrn*KI20UZIBn3Dr3qoIWsxHlIJ>fxd_H9_l=%rlGQixYD}D~~`*
zpbLml$Jn6efHrJ_=H4B_mx>01XJR2eVo(zqv_=O$IR+U7hYbCL2f@HMO9g|*>pc>S
zGr*(cp0HH`RN4{-8kq+TSr~y%ZATm=4Ymt>%60(!XeA?qc+duvyv!1m6AH*X&?yHI
zSUJIoo;e^l1mw6vj~{Rbop%gMD_Bb)#5x%RP{KpZV51%+K*AOl$eNMStyG|e2H=5g
zNPy7k<|w4CRG@Jlnhy3_BqtUmCTEsZ!kS{_^pS~8SxD6b+UPu_rUx}-9kI4#;Y}IO
zcu)ZYTbzKl<dul?tO8N=`+;{w1^a_3P?m$Z19Wy6sHB7PP#a93vL5an&;l1EmEe10
zP+B(T$o7Gf6LPD_1zi$U{6Z}SwTaM821&!b4r&yk%Yznx!R13BhJ!{QKsPg*K-Ne=
zR@o5IY=YHF2B{Uvso+*pv7tq19;g~f%}vcKNlkGrD#|Z%HUy7)l#n`844TFaE-?Y!
zH|`k(Y9S$24}Ror!!ilUFUU*|E=eqb+>!2_p97lI%`fsav;f_Do0|&m@y2K7rRB#L
zmw~3i4Ka4wfpWX6Kd6guR+I{IU3^h$T53^hUNWe1gWe1653d8r$t@t?BDV*L>Ionk
z;e?Nc11;Rccd8zwG4BOgVgpMb;N$^Gx<sT7P<sN=mIBQjf>ygE7N^ETTR@;=&_EtV
zj#gNb!ZP>*G7om`CuHcvGZ?f}5L6;yp5u$RspSG%yk>#DsRix}Ko<Bw787IyCwgYM
zy5ij&jXus!PTV1e(Ls4Q06vOt3SPDC>4i8E341FL&jJ<HGLXmtL@YBHkRBFz>k6n`
zadkHG3<`FQ2MPEE8^z-r9RRJ7f!y{1S{>{k0$x7?%0s9FaKyO{e^(6FeFv=(0WX_?
ztkX!&aSig$h2JUzy3!-DI0M{t1W##$rd;AP^M>K2>_&$1zVS#6Rmjb9&=Y!tO9-8k
zfOWA9{A2`B^8-2gQ(n<0mnFek8o1gu16=xpX4+5|EugldL4_LWB>?W0529oMb?#vk
zY)Cs2Ko>^&hr|<g<vsQd)R2os;Dg^tbL^xZY73g>#8^mychtTNwBa0omNqnr_XQmV
z5f3T&i$F(=l~_V^Y+63fZV$;*Hv?YL8hZNVLT<?RA$F-MMvVnMip|;3H8;pR7+lhZ
zgu%y2NL)pLJ8TE#R4&rEJSelE4MgOX6c_mgo6>61%L#N01;~6u)V@n-jz4G!HJ*rV
zf1%)Qf8o%LY+xR!frE3GA6NzW<~s1)EQE_%-{arr2hjmqO^;-Np+&rBFzEbaLrVw)
z-0^`b^+0x9uur^aa2PnLLZy8%q`||yuE9|GAY^$^cLy}S1CxwEmjo{shv)<qB1mpT
z(uT!K&_W29l}64GQ>nSH546@CWvhx&JaVHEp4)J&(SYVn@G*(OC7=sJJVC>=UIC;Q
zw^&+f;Bj$KqA4*n2DcsKQ**%mF;CE4RKX>%1|@X!0<^;t<Q+`g)i+2v6I4fF&6x(Y
z%9(hMYzuad$G)W*sb7L`MGtrj6^<1>&gdJPeZU)=!$H%LpvEuCI!ajI2Yd4#&mb>p
z`|1<Hd$X|hrYz!JL1)BRfJPEQok_=d$Zk((BhcEUGSF$KE>M@l(ojHhfLmEW8Ti~!
z&!Av~_+aCB@aQITD<7}NsC5hiWT+aWvkvM@xfp=klSmCFq_!58o+ilcxY|-CsQVXD
zTfS%wKVsL3BDn^&-heKyb^`}Gs5=82_eR=bgmvMR0sO+-_{@}w_~iWj?95bG=w-L2
z@l?H{#spkr;XO4PtOQgdx#AkR1FHb-4+9M^fKK9f1K&)CoCPgGopy})g?33H`a|PE
z)hy^FSkRnJP`qcbH{{qONFIfn3tG#MY7J6jJs7mD5oUs+8H$01rtzNOD+b~6PRR10
zx(rmZ!L0E>mjpFPV3K~wlEGk;!CryM2V=^EJpq%CfXKVLI)hG%2{tl{hn&s;+K(0=
z<c+*ZE!YLLQx3G&G%y}CY#9l@v>LQa6TE95wCxjgev_eFJov08L!bCy!+`i;(56kp
z(D-1`=1jw=_+TS&mFne_YXsV20NRs~m<(Dy=?S_u+9f&Hr2u?uD*EZ3q^>1JiVMQi
zY?w#ezz)K71?L&iF=IHE+>lmiVy|XFg&ng0jN*Orle6Os@^dniD_xCTT_LybfNl!_
zPfmf0A$ZdOW4$tLwi2m}hV9g4P$`3yF^C&7!B*ab6D#8Aa7*x}4sa@jZA8Oca^oBB
zK^+hGCb3oH>S~&oT2T@YUp8-oe;^UQvIlk53jS-1a9#(Da=0MkUSL;vClq>O9i$Tq
zpTdQ7lnl|F3LA{V=%j&S5hbmYc1;avlRS9GFJf~BXxtrgj=Kdc@gvXN!qOe|Hg)LA
zC~ynZkCa^(puz>^WFTUzIagP-aRKs1amYAI4YA=8+hF|Q?#F`Gav(>eH@JU^t<?gm
zU@=aLfv#95qURX^uE&Ewb%m=dXg{r68R$H57#mb`fR+P8WI(AGsSLv3#e|p)I_d$*
z0PsARE4V5GwJyOOOsGQGMs5ffw9XiE;R1vYs;7|50ZnK@-2`1f3gLljWAJ`VsICAM
zk9mVnI)tbM-{+2GBFI8eRSgXU&^7PiRdP_(AZgHvG;nECh{*(dm!=>;Vy-^+gRefu
zU)oZ$1Ax1+42oFfVhK{lSfVWVfXG8CGmLT#R?MK^+W;Cf1+^ex1tL-<N9q<6q6X=(
zRd}Gz07fYkT!L7JgVd@CfSgKBlwF`pNul#Kq?Dwfutv&6@Q}ljxv}{M)XxXydCcX6
z;LFtzXIY}&M}gd6Ar$gh%6eEL#o|ctG%xNZnLDUff>+hlScFUbk?r`Fqld)1Vq1-F
z9`ET5+E#|mqo6SZSMWM@a61zeJD}5La}twNAyY`8>2xE=MqF&C)REt214X*Cp=S_y
zkCH3s7HWTRvl}#;fY$UNV!D;6)D7|-`ot@!>4>}AN>ob;K7>GG;}Dy3K%oMejWh*y
ze#|k)AW&y$NKDtDRi&WT9;{t8^jZ;+gV3;!xs8s7m!v|1#}zhUJUSZg<&%q}xe^>7
zY~%?l$?@)4H8KP(pavbB0y#_)x}t`dEvZJ}hDAsizP&y~mY<2BweAEq?SQ&%usY4q
zFFz#}dKW6R&kzi{6DuCNQ4`d|@+<?LdV#G3p!OAykOhUKD=a}RdC;0G(3&N;vS2!`
zumla-6r~oYmbfCHdur$p+Qe&Q1Rjfwhoy`Bl8n?M(3%#|=66GA=0MbMu;fMZz&^37
zw?PB<SVpKI!YG|b=*mRU$UdlZ1Udr-G+YnDuHbx!yt*1`l$p>52BfwCw)PTi#i1Ga
zI8)39D|A64>bxb9nH-D9L7h4H`b%HPbOzK4SIGVsZ!iVwkU_<RQB<J~UxB-SFh4}0
zsEk10|6+nH9poJx1x_&FzBOp171XhWSP4qjpmqy{2Ts-q$zYJVU~j;reUQxsOM^7S
z9Ay{?kp{I?JbiK@D>*~K)3QV?)dO7yg|-e0nr10j2m;Eo_*ZoxE%d=wo)SuPpzaf-
zD+*e5Pvq4Rpgs!JZ)lVBu%HAVl7?%EF-(yMV&yC(+t6(+3)X)Icf4T-Gl6zYz`Bo?
zA(^?UMWCCo3DkVfhMu5Z_Lkv^IXPfGo>3q^bVr?`CG>Dp<Xuoi267N&_68|(AS<$+
z<3Sdn?_YI^4|WCxXRr%cn&j=Ep!p5(@<P{OAFv4~plaMT7_^Q#*friW#3<f1D8wW_
zC<N3wAm{Q&P%j&Lx+$oXhjLN2;X+#t;h7~FjyXB`$%!TTMV=v`0S~_r<9N&9jKreU
zlz@^V&|$1)uJJwrWuRG<GFMQyBHlA3-Y3{N9^PSuEqjCB+YMfNT9lZV4(eROwvwRS
zHi&JSz&ke>WIg1*OpAEXfnI6(MdgV_De$`t<4Y3LLG2%`TSg2`;zRQ?5nET#POJpw
zKIFj*vb&O?g><fvqj;SmS3QB(mV)k1MeS3^mw?wuxPmHKa2*TF$0+qG*42teCW$F2
z@%iQ8UCqVmpe^N)6>r5PpVW)};7ibe8fbJ0ebzE09+U<U8+V{F8srxoZwa0f0;Ll}
zLvWG_N=?elO96L93{BvY;Ja%;OW{F1eB`<umfxZI)x<E!H{3I~0J7905ww9VxF9t-
zGc7Y2es*v`Vr5Q#VhX5|fRtKTBOW{+4!``}8=PecmBqxa`h=Y>8$8;q1=atcI+DK4
zTF|IfGN=%P<a^L6=+wj%$Vzwc=1t7z6fB{kPOiasAL3tkj#LMbFi!+-kAjw+7=TVJ
zH72~W+!eHD1L7r=B^kzMplu!bX`uZXDWEmbDLI*Wsqwj)#l@*9@t_;1N{i!*5g7v1
z5;6cEtOr>bPUVvXL4)9C@u0;*@CFZPH3AVQ3tGe*TEzS2r^G|*fsDlB4A7kne!&*;
zMh5XNscDI&IVBLulz5P=D^x0=C^I)Tz9<zW2Ai1%Ng0|Wyoux7K||Ac-+0Jkamc79
zsPPnRf%WJ?vv|n1NKhPr0ug<o#sDOu<Q&%k$eK1#(TTl%i<+jf)*XaeQQ(VBOAHO-
z<Kedr1{=lu1e<{B^WYN8y!?`kqWtps5>U`!t+I?vkPmwC%quBM41k<WMPz#mv^))R
z>o>N+QL}hgkOI?qSM$`0)a25VR8XS>wTn{*u3@mc4xZ8ROh6IaQ3X|#m<0@IjtSJ9
zKrSmlVy=b;plTZ;><Yj68ng!-)baqe`k^OC;deOx5(;EgX)4GtlG_4UyaHZ6;R@Oj
z18(wyw;{n6t%G(igZvrq47+Rryzzv(4gggtUaqcX0U@BJhLC+WplTj^**fyw6NyEM
zxuA=;Ax%VMP@4+UtH=Xg03Tmo1iGps$29~rq;41=3>nyf2DO<_etLRp5p<M{vSULa
z5e$w2(pQQYS|*kyX6AtJz<_O3jmOivA-E-ggr*E+mmJ~UcAyRe_G7o<qZAmYZ6l=$
z&|Y{fNe$HAgzFE6Y}JE~76in527AT_2ZAZ2QI1FyRj5S(bZ7|TC(vX)Xn+W6o}qEP
zC(0lQ>fzj=rVMB_0;bvx*&2`}C|AHFeUK$VE7w8i)`FIsLTwJjlm{)ghV{G+!yxjo
zO^J}BJ`5paB}9yMfbv2-`T-q??eU{Gje>`&(2@oy{@|B2m_jaVfVEo(|1}cuwiaSQ
z6RD454sO*L#1kwSKt(rFu7tN}unc(OsD?qQ95Sj8E;F#*>jaTT4SwPq&d@mVj}Hc|
zP=WG1KnL=JCTw9b7>X<%<Q)ti(}q|KYK<ba26+dA#t@<AfL6mI<bpk5H#xwhosf+M
zOCwtf8ny@N29-vxh@BI#>I9M_jf_%KlXDV_QsWEri{lGm6;!dOUvNBRR0q@>H8w<U
zF9qfo2f!7E6eVVs6uY{Dn%KxUBjx9VHvYsLqMz<+1U_ggFFz#}$u`jGps7V^iOH#+
zE+NS|<{&qfCFXegSr#Q16qJ@^<`f&6K(~HF*8+l$MTZ<w;_B*J2D={#<=hj$;1bi6
z)a1lUPtbWx5XGP*g;e{2mUbB#gGR3qJ_6k)0CtNj%v4vuVCXTj5JNz<OT3XmV1BWG
zS!z*HW=dvWI&?V7H7FR8(n?6)d>`Z;>>CehK7<6r(>lsf3%q4W&juD`xCqpiMq5|`
zx={eWff2P`PozVUVuJK`2xy%idZ!1pOa#=G1z}fbPa`xJgQpWgW1p_^uArS3o`g10
zgXRZ73!H<U<Ke45uoP~zF3CVmOnAe?0z9RIx#|a6-IHCCL0SWTpn+kyUGAWg3~W2p
zbm##V5MGcsWXKnyGYVN}kasZn!ZU~z=prQ07$ZbmuseKJKUCTgSu0o?*-p^<Ly&G)
z@Z?#pA!N6vA!tVdC=Fnqy9L^H1s=2n@5F@kMN#&O8Jd75%QN#zAcan`ac*(CA@*xT
zKm!P%mKJzO7_=xa1bRgSXdDsN>cu#+f}-q8S*`#D5;4gdF%k~yiK1?agVqs)Cr^V$
z?LqNK+V(og0gGr0k%%6k0uM8Q`)DAW4dX+=clm*f5T9HFSAxewP@(q@nNP+j<RHSx
zTiJq9wvd5qedziApjn9cc*uZAab<ByYHoZg=!}?52X`M&C+CQWcw;>iJwroC`3~Cg
zSrDI`UkW-)2Gl={&&&fKJCCEBr+gsA9J~ht&oG5~Jm}C<(0~g5xlKsNKeM<Xzc>}1
zFOi4uK}XFJHD?08gU~<N4AeabMLo82Wsw7){AqJ=DTnPY0dndX{3`-LZ5Em@0{|Dv
zuzusnI|kDWe5fF(&w;I53@S9hwGuR4kr~HCCShn*3vP_UigUERju0iFgfTi)0&R#;
zcc=u?Pyub5C$^np84oUWOTe8f2s7U^0C|ZJX#R+{=PU+0L1q>V4WM1E_>z3rAo%H8
zSO$ZMN|M-m=%9vGVz8@!F#L3Ii~^gaU4yQ!upND94S&kJD#+syq-`9-=5g@w4t&rW
z)LQ{zoIMs7a7W)0G{{Y;X$M)C;TjO^0_(9rbH8z5ez18)W-;itTvsC#&@3IO%MTTS
zPE^IGLfQf3l}%`!YjSpzLdqo200(ikDyXo9<Xvyjq850^1vGpLu3e!920&zCT?p{O
zYQ$#D;1VOFcr2%i#wQY95<=0XUuNL85qM0;H2^fDWEKxSd(;h-AcBGu!3$o%_sN(;
zmzsbM?n9oC#fTH4GAn4z2+#RO&Zv9xL0hb#ofdG@(G!15&DjuiW^6KOLuHw(R}lDy
zM%N(FB>^R%3&WxPE7(da@D+Fl@!*=%FrJ|(zZf)mnw%P6l$?`XPyiY_0$nTvxeyv0
z6h<cT@oAZPDWE7T1h3|Z2d!&KOwPu#q6X@2(0VRnNBxi*T4*&YwwqzyASn-W?<uIV
zwZye0A9D4nFS2@2>>-srpfrGGUILOrAT|VtqUgumk`J*3H0%f}DxjJ`V?3a9<)D)A
z{yCIyj%;R-H+bR#suQ%49bph?>H#!M0+aMY)))-B<rVB!n6y8JG-S&?)Y=e;w5w}w
z8AE&&u0b(l1LVO;<jGv<1(Kw0cOf*f3*TjA5)VtHL?wI3I(y{G95Fl&x-u|5b+BF2
zgLHxnXe4ZOH%k#{u^6@r9TYsHyIE2TOTmY-=6d<$8iJNvg0}F-mt_`bmOxkTy9Og~
zXMrud1Ql~+6vUvhIZ$b1nv|NJnFsFlBMJ#4BlwVhNM%8)E9}Hv&}i3C%7b{fTq4&E
zPT(yP==%mi2@_Q7P<fv^?oIKqUD}b5P1?{s+_*N42ZJ_uhl5%(p26Xu)$=gzhOo=X
zA-l;@N40}dwx_$I*klMY5p=6H+$1k#c~A`n8XtqY3v})ZXeJxN1xX@!=-br6CWFEg
zW-_R?f~*{5GuRUl(}InN-KdV^nk>Xdb+iluA6_<wuQUZOKZlI{8X(`;NNVK=Y6+CN
zy7~u$)<{G1iXqBq7qmZNNaQRmXh}2$y)rzbs3dg_L1hJG+!WVvDslk?Zs9=sXKwM}
zQ*@#IGefkFC3rYE*bOp49}o;aI12qh9+1`euhAm1uM=z%kH2N@3c1wL2|B_AS~G$e
z&4n(CLaax^KD<w@<H2wTwksrHo#S0W_a`IojwkLoA5i^^|9BekNdjnjhVs@uc!U{x
zls4#22gE4`LEfOnKP8|Aqu4GJL79O-a~965900lm9b@|3&>S>b4a)3@X=+gMPR?{Q
z$O6!)0BD8s&}*CGtrt=9GM+<1K_?O5JE<iYTvhmkSLg)92ZNSHfi5O+1K-bv^N3K0
z`fz0RpjaoavUYWa*Z@8*3}GSYa8OTB=g!b59z=tB=rDzjC^mstkwKi`h9Uu~o*)N@
zLS#X=86YeO@(xDQ391)S<iP8_U>1g9m<y>EA?AXrMTA~(4G&t>0`nKBRs=~CI=;mm
z<VDcX0&4rw7k+w+cQDe4#Hod#HMZb_4|HxH()~xEphr#*L>9KLuCU#5$V)Uqr|NqK
zc&8yYm_X0|bq$F}F3GU$4+=H~t?mGK9_e=`2XdM-#o9mwjgo;%5cJCiLH9HJgYrjm
z4xurnV2~N0QX~;l0pe(06S1WQPul`Mv^Tn?6_nW^<C>rbD`*fM!lT}nRwK}HDu&=u
zQbSM?NYwlV_5+3>+rB(;oKJvqa1Lm))gT9SpkI1vVo?fct+r`VYI12&ab{U+d~Rt;
zY6Wb7KLqd1q&O@i;xGir@HgoEp5*+3%6QOaBc7mr79bp4Vq{j7n3s~D8xJ{%5oKGS
zE9kz&#Ny)2^t|}|yj0IL?=;Aw@Bqk~E|BMp-~&dW@kY>uG`<9nzpV!uMFkI_g8IO&
z;EDcVY=fteu~W!e7&@Pp<m!qM!KU%?(5-f<DWDlH&{#0ulPB;55fKpzTD9yN6l@+3
z8bF7{F5yKE&=dQJFdn)bAL*o95<6U=ZB)39zBNS~W=EbJgS8vYo%8cbQY%Wp{&dL$
zjgy8A^dX#}V1~sS_VtT+dUe#<*@9f}nS<_2adpLag&t@G8*OwGWhp6SBpUMyJ!kL?
z4M;ciP;c-+HQurb7I74A^ba;A&=&+n0=OrNvTn)H)eF>pLK`I_HO+#i(ZIuPph6An
z-~iTWr)SsF)zA>MS`XUk9qf)x42CR4#hEWa3%o4jA*Vhf7Xy&F7)Xa2Ja>X66@$*4
z%S(y(^a}O^5haEunZ@zR`FUljMJ1U@IjNwv-ku@g#;G}U${)Os&o#KjEIvLjza$<s
zZ<bjcpIB4`T1*YP5&(QrmoZ2TT;qW@19=94=A0ozbI_aux~mA9G5mvrz>RZ^);O%7
zz%rZ!8qNwfj7MFm2u^ZH?Ri*!!akZ|WP~{(1nND5i%Za<WQe<XKzCcA?;a#N1HpWO
zHQgK0Y`L~UJZMn>sG|fuWicZ)F~t>hiYO%e6Rzs84&x<ymJ!;73A+0>7c%<}J02jo
z#1eXKe100r%s40k=47UW&jLuzO)5<Tr6=4yG@?6bpq1Gn@t|Y}@hxa=48gtCWStvg
zY!H;1oSIpdn&Jz&ur46AC^J8W;B9u`p+oQ?ywHd-hh_pS3oMX!$bgofg7#eyTvrZC
z!DJo{3|eF1Ru=36T1^g1y=c?f5G6t0pd-+|{es<bOkBfuxdcMT*&!QSK)aN{%UmF)
z1czbBLe^hERD<TDK||@_q>R|C0;;RvZD!&oS>cz@Vw5z*t$YA!LvB4dV(m3U4z0J0
z_X3}PPxR`Acw9%Bna0N#C6>p7?hXJCcR)^tF{JX%0g$jBJqZHTZ3c~5K$9kDrxbXC
z3LHKlNl^5{Bz+-+`!FsjU4te`V5uH-YCl3VXw(k2aT9DB_%wfzJpAGSL*$DCyg)hF
zyezROGcm8k(+jjW#WOzG4|IJFD91#^gU0<pdp3g&&EtbX1Nw%}@xh?0+YLSAgAKjo
zgF$zWf)1lH42cI%SQ$pfgAPyzXQVRF6cng<hIIa5*&J&nMXkme?xozI%QZmlV_Y>j
z>|7NSoad?_FZ4h@S|!Lk7`9NKN>j?HGgc&ZSV7%-B8wWr^EsfaT!S6s1A;A~6$eUb
zkG<`K{}g`E>UK}i&_CsC_Z`8#AJC=YSQaILgdO8SJMS<z2ZH)mh8V5K63_?=Qp*l>
zr~~qtD#q*(WRB7m-q<vT^_TsF{lLNHjTojS=M*Z?#2u)ZFiy=&f%hPcpvO)SR~vx_
zrAt7A*ie5#bp;!O&Z+>lT0lp4Si-Bgf|4TW*b-vH1=<`h-ccdYFck>97L-67jD1Wl
z7gs9`sp2E96$YxH(K?ghgCuaTk#jYR_XUmnfZYcfS})0uhc+A$zQ)!a04))O<#WU>
z4B#Pov|5{d$AjV<6z`xS9(rdOB<m5HRe%+)*c|Tainvh{WC83(Niqk@L7s)CC(t+|
zah`>=)j`+v5Z)62s_RI)tQZ`bpmH5`gcDvqVF?tx=@@iZ2DqxgF<uEBR1PjNDM-vL
z^7PJy+k{fLVLe{P$S}AdC$pp^H3hjk0c~MMPMHwTP`Yanx(N$n7;Ld1D9*r@1W5}R
z2zAJeK$kPaR?`wS7z|2A@Do*wJj;RtFisI9Hfec*_h_MwJs6s07K4|4C4+_s;)~+T
zAfpT}1)w9^T!Wnu#kDi&=oILAGlWY-j6LNzcW~oPWT1i)gux|JI_TV4P=SmxSzi`p
zWB^(zpPN{coPlzF6|8}P)3x9jCT1`bf5d_u2*T)&q{b9Qigya?6a}mdL#=Y0ja&mj
z=klWmJ2lrL7+DtO7iXsA#KSIx2VXT?Tv||&UsMub669@U4BE0=09odpS`?pO06K85
zIKCJ>cWH!hv1?gsUWs#JPEJx{a(1z65+qJ>4}^f?3FdDs#S~<fI^J{yItSk?2sC^I
zK5P%v-UhWkkmdw}NF89sv-aK$mTMp$qurQ?5gGUXfR2?k1dpwOOK+@4zZg>c*lx)F
z55lz?D5Z?<bc2Kz=*~Itat|mMv|k1?jR+MW`cNR~3>e<S>4~dGK+P_bc>Kj7^ny2M
zL)TzaNG3BhhSy=>#du}ZTU=op?~1en9<*}-t%if#Zair2Pz?fIvg8TAs3aIX8Q=;U
zPXKp6py%mhJvZIZxHK=nC?&NhH6=bbvA{Ez@D26w^F445uLqZyfDS<P%ykVeu}Cc}
zP0Wce$p`Tg;RAHuxsZh;nH8?6+Y9qj%VBfG`9(xcrjdMvF_9?}lqCo*Qgp@G!Hx9}
z185~f@ijcA@vg+LeZzANFKBI#R}gA*Cm4DXhpQ`SHxPl8gVei*p0aD2np;p(NvJbG
z;(h1@>t66Qy;p#DauBFRi`+2^CT}S;G}ggGXvD0m0JThzZr&)*EXe?0zX7SC@i#q)
z94Rs;Fxv}0$QhEIf{j6qX~-Q#$lWI_OVR>z5d$R9D0DRe^`{|G2u-o5=at7phv}$%
zTsb(*&Ei4rOq653L1)#0w!N9h2b+UrNzUn@v;06sx2tQg8^{32saD`&`(O)domCDw
z9tw2IFQ}0bZ;avv=+RK5om39%Uw{T!Ko_c}CgsOxq~;W)7J2$)8i3Ygp|4{nu1JH-
zNI4t2LJzpWT2#@e-3A#SADxW=O*nu?g+QY&1Ag5KXe|rqa$|711NYvuQ{%BT8=z$a
zj#+n;pv=5<==MvL6VgFz`cM{(P`;NQG*ahkXbxKKk(iSc58CPvIiwbJkOAb>e?%z<
zT0xNr+QbLBd?h3pW5|Q>u5|<SrLvH69<3*4;2Pwe3+}m_$NR=Zr+*=rzaj=@b2B}$
zmBF9`=Ri9`^YV*w6La9p3?aiOu7;*5nc(xa^O94++nYgy%-{onpbkMDgd=j}1A%JR
z5OlK>VkL%8usLi58_#MpVun9J2@QP&*(4q`yN2IISZ{g;8HRsr2%>jjj^(<I__V}i
z&;bcV9s`Z#+6{O;W*Cot?FRTHBT#h&s>lrEDXYmq2QC`M8(JcdVY)#a?+UAj49TsC
zKouisipY?}rW)w34SMcdiFXB`m=3x#BObh-B)<rBQKKQKNGJ<JzGoD2dLQzT3~1mE
z^XNFATnkt5(e}93WSXE2zmR?|7zvAk$jv|Cbr+CDVc>)Fpu^B1i0KuSVRB<L<Wv;o
zAM9J4j=5}#<ioo0?xP3qg8+?-TY_3Q;Ayeclz8ZJJ)}KqScc?4nH;^uFpMW|pbm66
zRj>(Y<RBy%i#eo@(?JVdlf2U0)S}Gf_?*n#%#vcy6j$Ti#0p3wn!@4{US6S>CMNO0
z#__=>AmkTpMn-7@Ho(=@)yOa-F)t-2H9jXl5wb+9xHvIA)inUT$;k}8vJ1@tbu&Pg
z<1e2fLo~teptH=ulXi%$*{F>MBF=9hDj(oYZs7R|(BkM|ER!6twhWfE21};sN2*X|
zq7>BV0}qx4c?Ua!(j?wNG|)gbX{{x~l_+>iV@hgqNl`wc+m5`x6gIDhSZ0pYF(Gv+
zKl$4-5C=QK;tHhzBQzZ4VgSpFSk~PUvB(Y<3fLA)f;xPo2kU`$NP_w?Mo5?Mxk6Td
zK=&qv#e0G~-JlW}Gz$&deF&<jkfcF7nc&j?5Z$1q=AJ&ekfYQ<=VpVtzL@nk#*wdN
zMl^B5F)&At&N+bM929NPSOgu_i<njbNg_ot_2wL$4MF?UNWX}H)HAsajpKdei&IPD
zb5irtOEO$@Q4UQtf*zWR(eVp_mlxPeDY~@)!QD^L<>lag%#b#)AE@Dr+Czjn7do;>
z%Ee~*+W@c~w4in#b}Lbv0<dx%$67>Un*sQa9>DKl@C}Vd@kThOH9%c$(8(A+!LFeG
zZvgzdBiOn_5?heaIWO4KNV1pE2Z3T0x#A|W*AKdi0am4=t^S6su7{kW3{yl-ibfie
zC;garXnO-ZBng?t@`SgE2lrfx1?Va@1MG|D!FLsb`tYFZabUx2MXAN5IVGOKuJK+j
z1tA9UuF$<R!ET@t{a}A+6A^8hBrNx$W+eiPKnY|6&;|s^1S|Ez+JuyOE7N#T$_z&D
zeBjxX4r+&C4QtSy0Fce;uHXRl2JJRY%>%DVf~L&0qWs+Wl8nq^L<bqMpaimA$j~I-
z7joYiWRI^WXnzI;d-y;@6p+O?;H*p9QF733C&t0lX_!-yprY3V|Bx7oJt9y*8=*&x
zt7W`zJY+x(Gy(&v^)Uuuf=dj|L1*r#7bWI^_Ma7(fY!Vxflt<f_y|j*4QW@5xoZ$8
z(5cW~$8vcBWHN$U_hCcMw}1}l`#|=eLV2K5IKbyZd4l@UpjDX=tAkKfp`LdII$j2$
zG7?2)c)TaLa|`P1f!o!_$kIXH!I7XQIm8ao{sF|+22k_N7)jC%Sz|EBT(CEw?gs5O
zK<EWagZr;A=>Ujs@T4iq1|H;E3079YS{fuS^@r94bnhnP8fzxC158dAo`^jHMy^4K
zJp#ccCg4*GNMCaXDk{vNx9k+9f-dmPOHM`HvjaP&**loz!-h<XGpkZv%doVbu{JB{
zHX>wXSx}T;mYD*&=D7rPiY(+3NZ2AoP*)RqvI;a0Z5a<c6b-FZMXZAYosdoHjuGf-
zxcIAO$XHRZS$qJbZU#5yP2(Zw+=8|afEPf)@)&A+fI!olq@~E9Mk~HHHt3vcaIK57
zpc)$0;Q4n$!`#H|ROo_ePp=?HL(_QgWKa=@TJQx!5B>#L+~})2pax?1C+;RZQbeKl
zNkF+1W+t|wK>U$oY#8qwkE2-;4_Xr98Eh0E3>qK7x`@mabR8P#9@+TR;<OUT^}rzp
zpuNw~?JZ@{#$W(=Wk*PuALs(q<cf;Kq|7oy&}3n9PGWH}cs>xk_{7!0IU>T*$ur(i
z&lps@f;tFB@yH9>Q-TvcQ(Rr~-)w`b1r!BT8~TJMBb*K>N(SHj6%U%(1>ac`UtCg@
znFqQ+9keeSIR#-)^OWy!BKCF?FL28QcXtFd>jzqd0t!E9n-jbX0JJ<S*bUN8Kn$^h
zmNJ1_I^e_EKn!e&8GNWIcu|WdmIM`CVgcHm58kjJ5)a!V6&wVcy#gPn4c-+9auU-0
zsMOh#LV52K+N>~%_w>fM69v+)f!*Z^=0PvvfEoZ>#|o1It&4<8g+uPOgz`Z9Izi1=
zcst4vLmH(yWCoFjoMMJ@`783CH8ap@H;}FG&^;?eF4F-m8USsIf(%@HL(3(Tkj&gv
zL&Lnpy!_(S<ovvpVu(Ccnu7j_31}|0Aio%NP;X`lXwa*)fcDG&VHfLx`V{d-2<Ky6
zG8GIOXap5y;IRP6{e_nC@zBk)NF4=3Ln3<$ptO%%oI!&T+b}<t$wEl88<t+cW5J^r
zOh)+;T65@){Z0fN*RPep2G)X2!MjbteU2394NtIaVQ2zB>p3hjr!>_#J+;Ks2eg*Z
z7%l-WFO4wwqNWyx#QOvrfkyL!ymO$HY#At-!BPYEAupUqwGfxVL6slwt<s=`iBwN`
zgZES#T7qgq_!=ij!iD62Q0gSu$p;TKAos=yFLlD~=Yz*VK<<E@6az99aS|#h+^}X(
zD)ib%XW3{u%LY2~&jNDdAE>1Q>iZBe%?6)Qu}DfR&P;~3(27fnQWJAMlR?e2<c!23
z(2X6SbrIlRPBLgp54|&J21+<aM$k=Qpv_;fy<f=%1;*f`oUrZ;gDhPjb!m#LYk)U_
z9cQ2t0K9YqdUsw<etKpy<m$Wt?_}hjEcnim)I!A2Axe2c^x7I?CpT~x8m_LcNiKPy
z{D^W$KnS?UigleYw1mUmZY8oTL*6I@N;s&6OfZfya8RX>v6eD42Yl!#`o;usqYgZa
z1#a?!%RAVxIhNI_kj@UYe+k-c4mxEpnZVW}P^|$kPLaKUy?23ib1^t=gQ5WGTq&b?
zS1jjBVGQ1aQ(G{$^SX(elm-O}`l=|?cvr$_h9d^mP?8OCQ4iXv?GG7^z}U+V8fQmd
z+yx$?fL<pF>T8p_n1$d-80dTeC)iK{8Dn#0uEB-`_F1^Pq6{A(cc(#hHl$7lCphB5
z4@azl7PEoRphp~Y02<qIHiV>4!~$YNqz(pAr#e8hJh4q&P?H;av>2i{0y6`ppo0xC
z8R2Odkvz(TyRbtGZBPdrG&+r(n2{p`zmxGSSC1!hDKNH(gv{{-TgH2WN5fz#2kI7_
zdzN9bOfdftQ)Pg<C-?`hAcNbW<$B;{dUyxdVI?7=r$%bk3!d~Kcz7lHy0rM@ip2P|
zqSVy*RM<T(sKZ-Wt2bN?QD@N6zMys9kYP5^DhV&teQ-g<4q$+S7c}cKx{C!gn*{2d
zL5EWY_)IO(Y!%k&#$2CVLu1e+Rj`o>_+&Tu?qNtXBG||bG}#_v2(Cw<S=9uz!rV18
zz#B9&=MCyt8hYksmOw`-K)W@J41zP$^AdABz)NY1U^3vgAqA%*Vk^S13{7Jzd_Zvl
zYGGl{b;1^QfG;ZnP5O{F`3zbk0}U4niUH72Td-xkS5Saout_|P@3}C6?9YP)2f<+`
zkkedUNjTFF|6$~?G81h9H<9fFQ_%I-!Jv(i24t-9Hj4+Bx2~Yw^7v~3Q2z@WtLURC
z&fwJ`h{0l5ySvD<4A*gn)IQ<?JbD{ETF4GeA!`xu8()-K3_2ml712L442cIXV6ucx
zdS#}0MqoMe2eg?m#2_Aa=#P;RYzo3Z*vK4I)CL<_fXiCY0bAv%iP@0WGb}Blv@vmX
zxlBNJ20&WIppuZ_Kp3d)h%~we&!AXJR##WFl`WvL5z<z+z^1Ws^3&5Z^U~u%bxCGo
zPG(gqcv=u~(g7$7f<{c@i8-+wYxuz1;P_XVBKe*4^?0DV)7i)qbcLs1uyMQ*p0+b+
zFDYa<6}TR>fK|10T)>A^fr4i5v7A!~icnC+K<r2aXa_0yN(@&})oBXz6DWg#7w@^D
zFWz$pCvwPvgrMk!Iti3!J%dY3A=g@f&v}Fvv7m7X(E4UqFG356@pQF_=^KE?pmERR
zgK`Pft>C#z@D5YZ6uo0SXo(`Ih6IIxaY<=GPHKE=PHJvyUWq4YA%1X)DOk`Gwu})v
zsvZ>V1Iy`#*v~v9YNP{iMFwijgE0DeS?C*hkn#X=HL)vbXvZ@sAlMu<DUY<48hM3C
za)4V|K$)v6C<<W(5;bgwc56dC!8cFA@;<im3Q~x`CQT?g^%B-yC9h|M`v6G9QHY>>
zYyv{!Aw#XSDjh6~QqwbwOHzyClc9%##i!+iN2HT8^U__*kZQCNJW&NcRR>h|fzmu?
zuD3wX^_JjV?*&fpSo@(!^OeTnwXO!B6(C`tlYmn)lR;~G^7A|~x}~5@iIj8+&){I(
z`w8o@nh-m(0m|}__LomQc-b<vhX<N42Nj+$0|OzlpfGYpEC7V1Rg^8Jpe40Npga;^
zT$)szT$Bku%q<==m=Di4@$u+$yaXqaK*57lW)YXOL2U-~kyFsn4elfi-R)uwTDXDz
zL^1H74|u%*Y_AY(jRNF+E!1UBuv;7;azT)l1yD-@;yq!@KOxc)$kIXHpfw#ZI}DA{
z<UseJLd^lK{X}fd0o_mv9$<uPbw$<+mIgZ?rrQf54K4(Iat$H-u?!(fN(_mZDT1BU
zN%(Ln0!!DyPVfo>Ee-PmrOgr}!-CAz<ka%a;#A18;-b>zlK2voS_rhv)iEAkAu+^9
z(W~nMi8S!)09al?+h_p^Vo)0dds>3ue1?&PkdiuR02E8>26P+&Tz@bm4k7kIqc}J)
z-V=PUAzW1?iYnBEikf6hP*fU%&X5D2;SaR{HN}CtE}+q5n4}xBW{@PP+YOWSL6!s^
ze-1hZ2o%|n&;*@#j+B<cHbaskR6Y!%-_;el>*5FPyMQmWGYpP*b#+Mu^-dsFCTKYw
zf$j%^go(FZ0=u{j=?DTW<&GbHZ>PX_`II@Vp9XHbo2TU$m4ohN3(Cc($q-2syjz9R
zg@bod@U&fNKTUvk7ZkKc1x>L)hU(E))Pc?`H_t4NFHXz_Er<q<=0jIyBAqOQnp40_
zHb4z*@GTc6pc!pQ#Ri(1#5lSMRx)4@Dw_7@l5@b9{eWW`{VYXLbqWm|P!|9mqZpOB
zt7}jc=)e#oDjli<y4MC=9$3VKj71wd3$~1h-iKrfmL~lq6|e!ImP#<_Y6h?sG&)Je
z0Mte>j34wTsdxp0?wT--4+bBe5`txDJlGr5q=gQQg9dBBC$41X=Yi%wsI_qhI%*Be
z4`?+dqU!)U)&zcvI#jh0O0q;f2N*i120HHvG&_$n(@pGL56<==qyizhdC42Jl$T%=
z7ReSY{X0-A0dqtj+9Ib`B!H_@ShId)?_R<Zsh~nKIX|zs1l-Kb1C7)eyN*V!TUqc>
z*q9aszl{|(Muiw;!;;^yw9$eM<Dp|g!A79NZA{|9I~YODBGAEGkix)_#5pza6btwQ
z6mT09d>)dg59FE<EQ^N>;ynmnbVk%z8uU0wu=Qr(!3w0cCD=|3#Wi4T8C;TBl384m
zne38Sk{FPmnFqQy5Ok3o=&C^2cogy?UeJ&ysFeh6dC+R~$0#MUxBzr`e|%;h(he_-
zMQWh6+@P|R=uu$MViWN62WYn!WM4Xb2pGryZC`NsVjT<u?cYgH&5JK90dGqNH$=fj
zic!38X--Kd^y<X`H;|x_A!uYIr8GG;9(-3A%-%9rSAXhl*LFlY{2C*;{6Gucv1AwU
zKo-W36SUtI6kK8sU968~U<))D2<nr%l?4YuuZjx*uXlx9OAlrTha<~?TBpc8U?*^+
z1$`t3WUi|#)MP^w6ax$m!9&@>hDKl-+#rNlWax;Z5VUDG5R~m<=D49qgBp=g8Fyp}
zP`4J`PlXy9fF_Bg&k%M$9z-d~La@uB#u^zQYYhfTgC`+i(%>D%AosgM#za6PG9{_$
zsYUU{sfDGfppBflUOu@7ASIx(36gLi>DCo=-<T0(;T%%#H$+{zYm{2(8swcE3|l0G
zSl|fn7NGQA2y~WVCtiR?sBtC=;>Pb>T|tvkZe_vd`0g?^04FAIzhFnKrv$(a@q`Rx
zLXAXiQh|yuEQ2hdMk`!DbQlz>-!I-X*gZbjA54J)A1WS>ZVOU33se@tjWaYtQ3+15
z9^jM+_E0eBS~yT+7-B9c!GX3ILU_T3F36felA!S*n4}l7B<P+w=#F%lyg#NqD8a%)
z8+73u$Y#)Z9OzgS!$>^kn`u1$k!`fROkBictDHv%ZlS|@u%R@>z%6Knzd2-uKRCq(
z6E$v&?V=e&(5dKVMTvPS`MJ>h%HW68#+M|fyIRD@CxaH*<$C7ky1E907{r6t=9+;H
zD+INVpdB_tBlpxi(7B1AU2R36D=$Y67cWXg-Y5aCPa%t!Ky6D<3x(V>U0p+S%3R}p
zzy~6mfTqIW!%^7!I0M)2u#9&#B6iLWe~SXtL<{x+75l+npqc@+&J1lp0U`|wRuf#c
z0>pq2P#Ny(3Q><%Sb;80z)~xKtcU9`G(<5VGTsx^%83F~;A#P44X88+9dd`T2f1DV
z_sgMDprRc~rJ-}YXE10;8|FmN^`HoOP|*)6t6`e`kzE6l1Q`vJ3`Ld<2Ad4_3rs!=
zQ$7e>BSHKCT2~3O8L~4LbS_L{a&l@h>P}VA)@DP4l+vQaq|BVml1f)2bI?6oh55zt
z2*LP*{G80>%J@`JnSpzI1gtc{(jLWDLlAdVEaJ#WPy?T&;~e1aArend2H#_We-Z&w
z*9Kd}gO(vcLxq^WAS{SbT4?a0csxsZP}@I5R?DE#TX2ejUIzu*%M3jL9lYig>tb!F
z6REKmiDuWMfC>s6o0&k9Q?B3+2z*5lWI-`_?VCSz*mNj%{vfC2qs@pwZay-NH!>(r
zEdsA*O9b7=2Hogq1fDE`N`P(^f?S#&4?dy-bfOIGKmypI7N8OpxukP~9RG!_CkZ-4
zG#-D!59&Athk^_KaL`T4uC5RsDEdrsmGcnwpc(W4&}1=$i<<mFOTVxb^dReCRs<V5
zA=?NVP4@&ftwC2egBjq$9%8tm2Z~akc+cQ4a5)N<_QjAk1hws<o(TqBJdJQFs1OHD
zH9>qDY#4#886*iRqM?$Y8)*<agORjhu@XGm1=HvZF%?p@gGL3+zz2GvcQXw^hp4+6
zS;WJZg~caT#%JcGq*lb|7sV&%=Vxc8g2qiPT!W23H4kFB2xx&E>iS0m!pq?B&yOJu
z5s-Q~BbLYp%}TkV9Ifsd1Uj$}bmom8Xd5}6!W6O|5;RN`0-j2NuJ;2CC_{SUkb5hr
zdxII#jVUZ!F43nnLC2LqW--v(QLe6_2|4`tMZpiI3J6a0Om=nk2d$*Sd)^fIoObFQ
zNJ3oA1!`_X>mfrlA40oR;3Yq}Mi5|YX*?huXV7s?@S}@;z&V?6j|;MkGB*>nU=4H=
z6X?Pe%Xp{E63EgPcsI*6BtF<Mo&j|A6v`SZ(AIp|5E%51Oi()k>8`Gv;6%?HS6BF@
z*5En`lKzJF!dxt=6;#@Sk{RZLJsit)13_aL!6l%zX`lj%h_VOoO*cq&8nLsCpy6^u
z^aTQ-6$h@MLrqEyNm_3UIlC3>k}DD$r;v@lu)#mF+r%VK)f1O-!RKQTzNpVNG1%25
z51Jo{Iz|=VM#gm_F#h&BC>=ri+2C9TS<h%>5Fb#KnVTA4lnS~c5!%Z^tW?ScIS|w$
zLYd?-a1DTWEU-7@@vNw!&T4Sv)C^e(23~0my<H@@#0YX0U0!AhxJ3xQ&m%3dG^Zp!
z&ocnzA?jAeph2u$P&w!r51!PE&&f;zoj{RTR1%+?n3)GTq#@o&&)5VKqKIQk5WP}Q
z=;@~@P9rL~urv<LK!v=kYY=2jGlA&B(@;Pw$w+LrATCQlN_2*1@g9lA8IbuUaCa7T
zBm!tFqXAeVJ}*Bd75Qq;5=sa7UBQV1bis&Gyl;F;D%jG*l2ouwpiMrm0gziSXx$wg
zVt2TLrueXJ&j;0IMBV2~DB=i~X~<_Bm?L&mL6&D15!{0S>Skfgqk;x3T*2GAa})Ct
z(^HFFQSN5~-+&TaVrUWX3z3e`FGwu{_bDNHm*g6UlFLRwJ06ja*+j}li1Wq>F62Qk
z@L&x~B8RC!r5k)rt_7~~OUQaxjPin*0t_@_0nzRUX|F<?xbC0@=V05R0wKuKLEgcB
zp#CvLXB3(gXiFeem!T=LT(En*XE3A<4ABXiU<HpzLbxDlWII6@Nr0rGZD>RAv;}A?
z724^HFUUzu1|8c9>Qh2?9U+c11hx23&#i=BZt864nj7RD4DNS<6ro+-W$5aKWx$X?
zF;0bA*D@YFrxpyN(MB9B<AWi?3!s32wIonhufd&%C0)T59h2FI!oL&^o;c0GiIe81
zbAgwZ!@5|$kZ^&fHP?91?S#SJU<zDLLQ+*QiYl~R5)3vFYC;r>%7}Q_R4Bw8(6Rwg
zG(Z#wc?U-!vH&O{qsSQ|uX1<CFc;ZY(2Xbvy}=-BL7HKn1TAw1NrU3v(<c{l-w9+H
z0^yFNUvP<8Vo82(X0m4zsPUeJC`UnU9Z&@fzAKaD13a*_dqB6gCmBN55_uX0gD*9J
z+X7zA0=lUT)I0)h_QG*MCeHI~klLNZbq7F60Ojmq^s<<&W%foUA^8QF$?%0v#m@OT
zIjNv?L_7^GK(iOH6Us94((>br%dq$4KoJbx&IhVjTp*Wkd1CCc!&6<jLM{$~Mko~u
zF$(Wn0hL>zF@MO|7$~(uN-8o>g0ytY$xkfF%u5HaA`42)OHYjlHCD?&H5UH!AW1L2
zY1j&Pbw#YLr{20O6Qp%nkWvck&^)b1=J8$30jjFv!MkfPc2a^0gVIz`p#yR=mS}>W
zQvu$S0~xhIPCaxu<qFhl#jL|zL33B|ldm9yb9vywx$>gK0;GE?jRW(G1HjXj-kEtR
zuC5`VrJ=^4YZ9T^l+^Rch%4zpJ4{UD2^?$(oi%if4+yq|jBi=S$0w$gC4!cPAs5Ej
z7JOp4BHlH}wJazE)aec`F~YM91nP72!7O--1^X}t{?UA-x&YTwR8!y7lA_GyVqfU2
z6Rhk2)e6o=o`go}K{YPoqGQl$|H#o!#F%V6Xlo(brC^{HGZ>?Kbl&X+UZxBktQpbe
zksGv!18D(*b^$_498i5s`krHA&k93oO=F!~02M&EW)>g~&tTZvL`bU?t*c-To_&Um
z{X=fjg>IXKH7H?g6CwIB*Cs;5VQUj1Jk(Y*WY`bt9QfKqh)SfjiBJJ^<Srm+5)w3j
z3DXQ)n+R45k_4|!1oMJHmqUWOe=xP6b-EyFm`4m@YZIZ$LGqBbiBJJ(pA}s4ft#G5
z79djD0V{(n!As9T`_Vy4A(uLZC+6gUg+VLQ45+mvEgmwD9_$zo9^f%TzH%8P1zJVq
z1nMn-q)8qo2Te^wmRtmTf-L}Fv*8*HKJGr=GsGy~H7LX+J}AT#+*vDupWADMd~Pr9
z6MI23W5EWfE71(7u@ub}wW!73Q$;!}!5r!mg2OMwW=mJtMyJu!r9hbwGzbITPDZCA
z{6KfJC4*Ksg05$VOm|{G1(&pK!PvX0!Nvp*cm+EGOX&b<%V1k7N$S#OJRLjS?P6#_
zII_n9y}+Zy;9ekTe*@YWAb59!O9A9$p5PMW+{`@BT-PA)5YVkV!A78lFZR-9aBjXK
zdff&QYoR>BYoWZsML))xD%W7JG^qK3b8!?{MQ|u&^$$cns6s{V)#2TJ1JMs^FM!t_
zLAapRufg%bhM=JX@X}SNOF)aJf|1mrwLl;PXb>X|T~VB52-+6|8iR(L<b^B`D&Ii6
zW}qH03_zCz84Z&RLzV>XqySaYptJ|E8MGk>$&Fx}!JdHXH!_9jC%9A!yd{V5QYi!1
zU?Wh^1in;?npef*DU!g|E#{76*cqbk&}@Y`ryATr!hXdE-hrJ&&=9Vxt0CwbE!b3{
zD|jj#<~r=%MJkNH<3D8@snrPDuITD&XquRk0y|qCGPnt9tD+6Vpr0Ax0>6a`zUa{f
z7I?^q&4W%xhxr)WkUnTE7u2GqY7dTZVT1SPRZv-g5==Noi9l6-Vld>mN2ni-Q5wR~
zb92KpOEMgDa`KZCOY)1L-FN7iDQLe~e0*|6g`uG#Nq0_w^g~tzL`1|J>zU}muI~n|
zhD4mYk8((TiAh0XW)Y}Of*eD{uH*rQ3UUc)hP8tR8WbmdJS+U#6-d9X2(;m<#1eF>
z2>7x$Nb3YG6QbEq;wl1MZ4uCj6KIna!ZJ`6fNbW4jxHf@=Ec>g9zBB_G=&5?R}HO#
z0}rFa+Tf<~;3G<4T+pFwpgtX}(*l}(0(E>L@}LTi{tb9%6Hsb2GK_~Dr3bpWIv&(i
z^8=-KEI0n<`s9M{VZw2KrjZHyQF=zEpw+U$Mv&qXw30D7qbNTw-vYE#1hnehGbOmh
z6uel#(<jH!)hEZ$00vxLT}{E8=^--`xKbnG&56jx8*xLkpqdj}$l+d0>g^ZogkwcI
zY^=j8J{a6+0gr4zTfornKmeK)xcvfF7aWEx1xg*LBR2*Z(vVH15Y3>udyt*rF%h3!
zLj&;iyCEcD5}tYt3C6Oh3KkSt>NIRc4QSaps7Z>kkOW%Pk$Ap>A^dtC=)ef*WCEmn
zM}t876H7pix&p|7ys-McBr)9+l%hc$3&@%9<fS1Jh9e+xFnVGfs5Ar3mO>LdXh{fY
z1qg%-k_4qk2rn2kla7$2<it2<Lr+lQ1!`+!Uu)t6+C>ja4zSi6WYuFKXmSg(fFCw|
zfa7LbJS|qzhBy*EL75s`?tz@@i_&NTDTQua00oq@k!wIOcsCYkAq=hekfD~IB>56F
zYXh0NfLwk<)pjq^(m+tXiPnUNY;qb*GpVqd3s9iABnD$lTadWQ6VyV4wjoneD?mJ?
zh$?f1ui!KUEvA5V%E0S4!Fh!6$(upoJ3B!)+=7m!aCHp`wgA=T;46$#2V;B_3m~_#
zfLwv>CP)+9JJ=A^nm|s`p!F4ro}j}LAgfq|Q$dR{42w%#gG($@3riDo;!E;9L8tWu
zmzaPST7%gjwHEQd`6=;5;DrSs3D7yfe!=lZ2JtSbkoC%7xfIZK%o(l_87wQdK{AHs
z;MKE`Wwj-c&D)@LuMlkL3JOC*SJ%u6*C6=G8D{9smmDn37swGqIpEQ8Sa88k(IK@Z
z5A9mRcYK6|!Ad9#mr`)MDGxNw2@^CjMxL91cF90fB%m%7sQNWDC@D%zPA$pL&nY%E
z0PQ#_uFOr!&+#k+t)D}VBVxNsxaY=P1Cmje#(;KCf$C$BgF*AGq)ucQf)*pgkMHsf
z0NpxX76Lv`u*Ap!ddekymkszZ13$BP_tM0o6mXFV*^>lo%$R~!O@odWN-auDOinE}
z0$<Sy7A#0CO3Y0yNi8Zy$a@C)1;;}gAU>I(fgey}N6K=LsUN@mlvMb&rNy3kB@n}1
zK_^Usg5Ns`dlSSYJ~R(;xj+iqk|K1gh&vt%cf^2FxGSh!NC({u0df~)*%z#sNCDM{
zpuT%>37#G{s2N7YrEAFhC=89_p^K*C6H6;R!S1jGorqLiQj}lm89-w0aCL=5Klm6b
zLkrM-&ESED)cABzq^G73@&h8<z}A1|rsn1sRf6uqOe{%FuQY;9_xggxgG-9Q!o*%I
z2AcOIVrvVw&<}}s4MJ4%CWxinpg}rA<9JY}j)$(thHZpEN{)n27sqlxtZBS2_=<~o
z@bQrOMV`<u3&y1x-~cx=NU6+A%*{-Whu$X}pPX1+0&lFNwxH;GmnP^?P(o)Iq2(!1
zaC?K!W&#yZ;3KA?<pjl>+K2O^FU(aKM6I16uKa?u9F1VTe?#QU8ekb0HIc!0N6>N|
z61FxwXm>D?%acH940LEWXe)7WyeD`m7N|l*ZBk*m8QlOhC;_^Um6%COl#+nB;Kp5D
zfQBI4%7RVeJ-z*cah-Dx8`XjxbPgUK17H0LpQR6koa_xTF320QzyYidbT}NSX9JM}
z*#ufp57!7ffdx$(wDlZjrJ)(bU{K2%>G}ffH7$vuN5%0X+{c%}hKrClAA>rwAU_k=
zk;Pq2!*U9w=|aRgCE!l9qoHX$sCfl)8B%{4k2R#-2n!mC2CY0tUcqP-?~|XL4c$`d
zY6QQo6|#g6)Ktw#%_&GN@&xtb1Bi<lP@@)o4I{W;;|e-VGzk630?-XOUf_OC2xt%s
zT+La)nk@JmW%w&xq-EbE1r%sElQ*>Y0UA9mgREIk3QqJ)a&<LLN=?tqgB6glE=ERh
zqGtxmMnZ6P4ms_a*s(0!r2%BRz!^M(0<9ydPzn>b>j}C7(hqSz1fh+!_-g{BDIVg|
z6Sl%1G?WD$odL}yx;h(qf~qbMc7?<Z(#ee2mg$0;B2;k+Xg&(*RC~*KP&NZQ50Z`?
z!I6ekE|NIrkc)LUI?CKGp=K9+T*3%6S&X!^G^sQ>JGG?PH6Q@g%{K*i&B4PJ;GqSS
z*<?#-KPA7&(4r_6G~keev`5u5IT(CKg=<+r88qjhXLC>iLdgYPBn^Ur;s7$Hhfxqg
zgpu1dprbe-!<X=zx<ISgp(ikTK;sXV)3Hz08-u!?>8V9%yDy+436PWkJ}(%Y5NL6F
z1k%u)8RkWUkfAvPT8+)&I_M-c#~*YQLp=IfDWL6*kb_aMOmBdj6rfR7%u^_w(dW8+
zK*M9fVc<AI%JE41ACgMb(o#Wl($ImiTv+9dT7Y7`D$&R=xF9F9q$D*3d4#9f)fL>4
zFDNO36g7~_5~=wIT9ZIr0}%gl2;furK|7^D=e%WP7MFm!$<RaI(u(qPL0x9(NCN8q
zO&ooCyoXLh(<<6LwUMiTusJAr!JCaCb3LF<>BM&SNve6l*SHh0Jp*Uo9b7{~q64Gt
zLZIHndoBr8Y6@_r;OYfB`3QV37{2BZ=n_O&bI1?hh!89_The9~HriA>Xdy$eIe5V|
z`W+({@t`Y}EI=cJkYPCzM|VJ_Flgw;)iu~1Yyq_K4C-`%ZU-C0OR@=$HaQ!C#{WS(
zOo<uFhRnr-N<q*mXdu6X0@U0&Kd&UUqQuoTC<(Nz4ty6ZWTYE(MGn^cAxYiwgSRvS
z4IF|nxa>n3#Ke9|2y{jpsZb=Yu?OmK!*VKY9MCf_EguvduyaBn864SYm=2U?5o}}v
z$8Jq3HYi*PY$!7+E>A2#8d@ZD;sl`vU1G3jFlcKC+WZ@637w&FW^sICaWUw2^`x9s
zPf&NuAU+;^O9JRlqF^He3%W6`djYKvh2Gu-nv;RvO&SbY$w=y^L!?Nf!dwTanTE94
z5P2OHG(}K6l4u(5iuZU-q?&<B7v^F_0PcoTFl5mQ_O=p^6T2Wq2DljtIbI3rhz`<b
zM4&;8_3RbUQWVTpu;AhYJl5e2+WQLL@QryDq7U+d0Z=z0H!(XEy1oQH(oOP?AL5E1
z(DW$yR14%;Ik2EBq#!OqzP=mOstzu(0Oh!%qQpwjNuAJ~0;=F4mzW`r*&uM09V|Gp
zmSILD^r=ZJ*g&hvAv>YK6J|l6#DsauAm~yFh<_mMO)MKbkTx9|gN|M!>V8(@Vg)`Z
zIlAWvw2lX~^a46+I{<r*un(FO++PM7a3Q1gho72)H|ilvz>L9z<t_x)2l_x)h=TP%
zC)=Q_qJq$*KnL(Zr6Q1}K!Fck9|Sf9bRi04*(rpJakHm6L^tTD2Tz||6Y%mtP`!$M
zpcynGiYPWhJV)FAmV<grCc*YUsLZ704S=q$$z@64v53*L;ZVli36C=obwV7jqc72y
zvlv=})}nw<y+K-sg11)%KXMB1=oPG&Px7^xpamyL<5XCxZPWPp^wbh?sRU|y;=XZe
zw5kpUt@B3g9tbuZjJpe55wo%2b>*N)ML7VC*nSu83G%_Y0TgKf95kAb);9(<)j_wg
zjUK=c-IobJ7Ju{rexF=J@CF;gyGo5P4&X-=+j*&;0p7^l?T9@p0%`Wp3_N=Xn!j;%
zO#=0y<3V{XFTW@^F$ccL61si`baM@OvK(~d6lfGAwYWGx4a<Z%(hvo4WjMA8SCE@<
z&riDsgv19yhlH>XEf87)Lirpyq@fN9w9!*xAl(ouo(coH3(XANZ80<e9okIXU1%04
zjWOa9A7~F1tSM_0ACG)^80he7Q2!Tvl0W#=DA=SdnVn0}G%;w-0ea3Uc%v<O^IVji
zo{Muf3+x`ycnqm$p%Fj-7;HjdI2hDrbqxxJpM?f*iPCwP3d`{%pvfqtYcUZMm!Q?U
zp5)BaBa8s=(S<C7L?3}9K5)H)z^C+~B~C026C7iRj`7gJcEn%+C^eu@^_qY#wE*2K
z16fmVoLii3Xo>GkNbEDcknKXC(i^&5+!IHlb}b8l4I&Tv^`VBI!LIRT&?P~Tj0UO>
zL2K=yr@7)EcEz*zjF{C^paKT6-~`t?6yzZ>=#Ua<6^dIt_;gtCdM0O2Lo}CzQm1FI
z8)Q%kx-AVdDTXrZO~pg>NI%OJbg?d;^?sn~OX4QDiCRbj3TT3B8%^Uqa|?1{yK*35
znwMG*ThstLIswn#3s}iVtC<H-MMQ8U2{v2+zj9@eU-txRj*)f;3uuWlXuJ$m5J3+Y
zG&G3^jjJFUz`@XiCO{M42B5WQkjt{r3R>ufJn*DbK>@f;fxPq;+p0hu>t=ABkcrfC
zHwCxcK_m07FuNcL47zSEm8ktaury{FP@0sJS)7qtMDlUdpoV&|8R1&p&^0L7IX)m5
za*s7y(1DjMgX&hu?Jr1iftW3X4;)#7jx)e>RXMTkKG3MTTUjvPfqwAHbx@+hHOdb)
z1UASIRuA$VsMLoYsA~b*8i}ny2Cb`r=m>$7tx(ef<2{4D;)8?06lf&^R6Ghr71~-E
z@Nyrh!l5>B1fOO_T_guvQ9)of61h$zF-N(&f`^?Dy=p@&OZgHJ&cnKV5M@~asKrFg
zc5ONxaSpE5!KWlc*O!79*TM3=kr8|&V@PE|s%u4ZY60lP4i`vM6yz7=-Sa7lC5gmt
zi^I}@2345wW9Z=v{gCJP25_yiAt)BXJ42x*Xg*@KCCU9EXng@H2v8FzF^xFTBpu3n
zVLT_t5>fIZ#U&X#42fzD;aNllzEUOya)>_al`_F4hFA`tNdh-P(JExic-USk(C}1x
zYF>O9WJfo+VG3HU2HG}Unp2V)p9o$U5#R<AG%^HjJ54D~PK__iEY2*6FG?*g%_;E&
zZOfwGF$In!tk}VQ2p_19!8rOaG{-+A-j$f!R0F^#2nNN2H|qt1c~BFvmRJxK!I8-7
zArs1At-<an5};H2!a)bpcm{`q24h^I+6^sGl%dr}kc%)N=7G)u1Rs6_<$_F%02u`{
z$qU&e(3lHor4dXr09_K<s4!$n<Z}QaR)LO;K~@g38SDwD;h=K>LGlF80W<^E!-Pj{
z&Ct&QgcY@BkkwCymdQn_paspyw?YzGrUto{p_M4$l|sR$@u2M#C<nEH&RqyLjR!3e
zGXu$z+=&3`1h+0-gIz%eKv&0tXQRxiH9L-aUNO1H6@v;3ti5Xd%Nk+jB50x<R8Ev6
zX66_|_M|`x7x1u7F1+nem4*DEh%$)BeiTNoE9@YQT=3BqBp-u8_^=CC(C+WlLP*~P
zl$O9-aKPRLpQ4A{w}I|o2sQw<UXholK@avYjR&0&2A|<I#O1AEgLt^dKy1HY^LWrb
zVpxv&Fvoqy2UrUGAs^<TNejf~d00>Ra5YH-UHcFOIcF9$<_ccqmz!Ufis<GAfMUSV
z7*#MN9<)Cal*Tak=9v^{R;3~bW@=&zcq<ch`y$p<NtZ?~xD)DZ<QW877zjI<0&BMl
zX&IfN8K@#BX8SSH%nX+L1yu83F2;m*O;At8C$6uCZGs52P9MHb&nG?@w5AYh1*nWS
z1yu{6yG%gEHdH(aMHOmw<qg`e4L2_mMP+zAs5nJ*)<Bn#BdiPZ4vs{e6=-OQtQAy~
z86!!$Axj2>%msS`>OMnn3~6u?43iFkNP~QYm~@A>(NV{hNbLn7#;D-=8L7=h+A>{A
zTa1vT3pwSBxXsb=NyWwSsd*{!pnXGrpz<7P9tc#*A$7)K)iJhJ#MqJ<XxY1~t6526
z5opy)0Jy>p@P=L>3LXOu18>)bWP9wB0K^QALwCJ`O$05FiHGll#y+Zwzi6StFf!7m
zQD{LJ48Qcw3v`#N0jPayh;qvnXhESD%AO*`<>K%Nz%iji{JtpC)*WN%kAg=`h`Hz-
zwkH!YUjuF%z`SA!??i()l!11Y8ychBsp=XKY#0wdEE#JVJUDwbqYGRh?QNve19XiC
zmV^Xa|KmEkz@@M>6?9`&u9r`)p(Uu6GBk;Y_PilGkX?g=<AaSn!NoN3+xzhpW~3DX
zl$^)t>THO<;~(YRvoc~Alt3o9y`iUUgQ^@-k9~p_JJ_l)S65f~QPj{Ao4}*xh)r{#
zmTWNSB-Qxj{DR7OaAP+qF*&<Du_y)ZL;UxKxf&YBBkT6e&2@DR2r-BU9nxwR9}GEz
z4Qok<+}boGwzY{?|KRgKC_K@xSOU#Zz*~0UV_SnUMp|IU%%C+2iEExBT893hQ4+Xa
z9-w=yz_vqMaG}W3LEgdsNKHf7iNE0afFSSSP$W4sWPQON@t(oH;K38H+F(N`3~6Lb
zL0dLJqbZ;aNub#X3TQIMD`As_$g^EY!|24^8%pqG6|{xL7)MYAxRnKzK@Og9HiYa}
zgxoZOwSAo9YG{Bsm%=q52UIu1hXhB5Y7#R`ianD-t(jz3S8z6^&QOi3UuaI5YrHdP
z@ZS(J6M?muFf@(_ANieE0%=!!kz3Y67U>0pb3LrdjJC}eq6E}u#dYizL`5*{)GNqh
zH`IPCXfHaJh5=}f9loO|7;=IY)U<$jPtbjFps7A^9}qOk;OSNd8j}U}dZ4OM%OmK5
z4Tu9kmmVXjG{o2hWQlAas3$rQhc&}TN08@{Aj9^s_`ouPfUOt@HLJ~wQgc!hi{WD~
z$m{WtnrXxp+t@4t^|wK5J3wo_z%xQcso?3L_{_ZG)S?nk(7{olbDofkI&2gBpwk6F
zLj>@1wLnV;u<n_M)n<?ZR=j&RKs{p+b}cA@1S>QINgmuKGJH(qL6@1JRSKXbX5eMO
z=Fr1fJ%a+syC{>4H9r0!@whgOn!^^afgNXP2p->qRA!(PLP;GF@d9raMjrMgejS}9
z%qd9g=#T~vK>>=ASV?QeVku^jQ>{gAVnsaixFog_9dI*@h*`8U|0vKznxPrII0l^w
zlbD_gKGv1|QrQGNUF8J2@CurSF|J?$D*=_tt~mBrf=&>0D+~6G4+dS00Og^T%9fz9
zYmAi_kbXZ@M<|MZ(2@)9_~77pPw>fwuC7p3pwVqqYamGrw6M<;JoX4zX@+8;p=rEl
zFlb*VT;2&;9#kxY8f!3XJkTXUT}zmxAF?E9bC4(W1VwOI1seuq%0uoVfyzff<Xv4Y
z;(bALp`e3-A$NkH&oR1yMo)wN<AVd^LB}>m#)Eg9f@&PloFC{?6GNByV9<&Gpf%s1
z!~H>*br}Z52OEaQ2OEaR2OCDk2ZOF0aRsf*1I=igfmV#BrxwK*ry}<g%|Xpl%zmPg
zS$wb&__`WU`^_jGx*Z=J+^`Z8>26TG#U`i_1Kr4kywCt?bd!jk0<biSrKSR<P|Rzo
z5w$l;Mki+WA6u;iN_p^Rgm*kR)}dB7$Aj+W0$pkbIr0$Jj0i+gh1!hp2Im-<$_Nyd
zVe!yGbEx^CJK;e21;P#T4hBuzLO9@i;85fYL8GNGNmmSW!QOyLdtpd}nkO(vfi92*
z84X&U@9C3kXa?B}0J*`9@C_%RL}Q55M+FyGpp^v#I<^)tJ)YjkeOmMQU{mOz1-8<Z
zPzu5*@X1XFpjHXe)C<;zEU2rA>jYQOkrI%34p=y2v}uuwHP9FZsA~&pZU!N@CP9<u
zuo)AGbOf?=kautpsQU_$0!^178meeX2&It<G8VOs>xyhFSQ^||MoL5=lR;xDo<6yz
z;6xGy?iv%9M$F=ot}+FW>EbU*pz|cbC5D#q@kOc7gUIufvQm>v;uFDBs8q@D;0oOW
zyu=d}=b#1fpz)QU5bzZ@py|s}<fG)lgE5|j+N8KnXTp0*TM4|0jl5S3JP#6L5FY}H
zo?usK-Y`Ty_y<->qps+~KP6A#SR?2h2`F=;?n%JNU{q~UL9M0rR(Cod`vVFyq|6R(
z=3%MdK-IG=Xz70msFH>Z<HqNgWTX~>t^@{kZ(vE%C_X+nvm~_$(qj+Eb#)0z&H?RY
zM~Eipq?Du;#G8O}8mMF`!7|wn8J|Sk$wi<7#<+wEw3IjqRDOZ33l78GJ+VyA&jH;^
zl3!$G<eOSjl$q?33R(w(w3{B{9<=c$16Rt<q(usNqPIsw2Dd<~6f;s2Q$VA-kbH-I
z?J6;YZp3v1LBl_=@JFk0!0SpuTR|b+Q3CglP^Dx9HI_k_o8rE8B)9~$N~<KJD8D>D
zDKQ1IA}}5_Kc17CmtK-lhI-4SB`AUk_RdK?2mx<30_wwqFv`hx!>xD$bzEGDC^`Is
z^K*(_1H4h91r#S_-J%i%ib>>NJN|)XQ0pCYr3yyegapHCGa3%HfES{J=l=<>D8PUG
zuc3K7)CkZ(8+hLtv<^df1hra*uSufjTpRvtdyz^5(BLU(unZOgrt#qH3Lbca+%QYT
zHYrpO8JQrTpzE1eQj{1_l%JehTukIzOV9uw{`o@i0i>?3gtt(kPBjF(K^6jl5-R%0
z1T2-I`UM_2G&_?m9y*ZV>YAM68W0RV)fUvs!aZh-WATO)<nZI%f}GUc)Vz{J&|U)2
zB{txeF<F%!w(c<GCJsoQ18#~VHR7T7?|R~>pRpdh><S*_f*p8jXbRfYSX`PEpA0zx
z6*QX!x*iR!#S{_`9o};d%?UP+cLlZ9%Lue!q5TI?*diBFh<HaywZzrWNXvW;;z=%_
z5bJzhVGCkGHBo6^eo;zlQEEzjZeoEaHI}|2*0v&F|CS4yV?r#k1%;z4e61#I{D+)A
zH&QnlYpWL8gERvTK?c)&00*+d9BQX;Joqq5D9;r#fa49OK&@@4crc18^Z^{Ofl!rE
zC@Le+2XIV~rGvbKLH%Q>PS8LesGf#!L1U4iF&GFh7&LE;kPHTyi)<@s&<{--q!~7_
zU>FFo7B+wb>6;q{kkC2DKI(^BHWGd16lp!eM9*N{wHKk&cM<srTf!xF=pED{quT}+
z_);&>NG)>7<PAE*2<t)<P}2!x83kn<RzQb-!uFPggGQiTVLY^9ecan<;5tBK)u7}G
z8Z&Y$3pO;22kp!U4P%37a6W@<5CP=@B!!^0!zepf+)x|>-v0p6h_Xiply^WQQ84S!
zx2z!PGeq670<sX4k6>O!+pq$X2Cv?LnoRrsDxmWx;zLRca#A6;<@)3rf={T$Xsi&o
z&=)i|2kNYXZ=(QJe5gY=<gb{;*2;yQDPaoU@8t<!(Ls%4nepWj1MG8Dpge*xHUZ5e
zperhHAASd3XB_MWo+k5wF7E;JKu4pvx<X|Fk!3*56XZs<8P>TkNdFnCKN3YhXz1S(
zG~WYj4MJ6cvJxl>Lb(>OxiKgowBj8}8kClyGO%??5Qlq%PM3!}9W-x*&;`3g46HI3
zG?#>s3kF#Tb~e;l&=eDzG<d22CLIOw6)2B`(wi}K&<eWwFBp7IHCO^P*q@h@32LM!
z=6FUJ8D<v8=aePpl%~cPrKY78fmSodmw~SrcZHmc0=giy#L%)Vu_!Y!uOvP(rzEu~
zFR>)EEET-t17s@ZS;j6Q$vGzR@rlLBIp!&;$sij%gN;Drx~@=TVU&Nc5qORSVj1XS
z0+#}RkW%oRwh3sh9{7NDjI0P7pTXMH@yG705ZElWe=t06lDt8bxF#xSRiXiSK{WUd
zP}25+(r2SIyo2mkhGh(a$f6E3YyrxK@g8U!f#~B0%n?F(#9AUxbRhajMEMI|ilSe^
zVG<u~3|j3OY!dGmY(_@k18jh+tE-V=Mq*w{PHKEkeqtV|&yiYOoS2^K8UR{V8*CPj
zwm2X(2eb$UWI5hpHdmCr$9QId2W6AY$g(IkJ+l}zpq`wVlLK0!8=sb66c4)E8FV3b
z8TOg`64a4%NKeBPT#tBz`#KnHHdoN(F(}pJZ0bQ(1c$~4gWB&9^`LZ)T;1SplR+E+
znoCA9AS&Jyv>x0LbRs->Vi#r)XpI4qI@G=oc!x7wr7Mb)3_-0W$T`<g8@-U_L5(zU
z#Q~KJK$ir!1EG>($dbtWiXrl#W*U+k!8U_E0Sz5cI}IdHa9^<rsGb6iSf@h9OyZL&
zA*aj4=NH8%=jUf<g6bAS6O4Vu*cVQcl$H(P`|9H}Q!1dgxkA_cn8rJU7KkU8<U^-)
zK*OTsFZnSAr$J{>8idtWXtN2yU?re7lN<Ktlq*C<uwOiQ5*x}x>l-*?ZT5hN7h(Ft
zQ1pY=`uM~Lhrrh9z*K=QBn3@2BdkFhzyjwhxJq*r0}ajK3$(#L3N~~`mItLm(7I5l
zxrUzTlAz%&n4~|lWH8uduvcL6A(--z#YRw@BO&sxuFfW)M!1o2JfzqF-GCeqs_2lK
zpsw+tC9VOWb7z7h;)A2&gF!R*prd3!O+3&lbI>+^(69h#qoSd2d@!h!4_b8u>e3iS
z#0P^ig%M~C2>wMs;KNTr(~00#dOW0k<{E6|7$0l|nbV>yZI7;6gRK}dfUNj}a?uJ>
zNJ4_H4I5pxM#8E!3s9MjB>^KZS{pKBKcfu|SZe|;e}Gy8Fey;U2dd7YwL7@FA7Tv+
zat|;;x<&{wsBRpXAB^|@9urva651z1*&htLamkC!RpZ76L8-~9nPsUdzK~u*Kx$ED
zeu^_}A%~}-1?UD#*lmEBd1?9a#h@cAu&kQ~4_G6wsDPh<YmV5I2kDv=d4ihAphhoJ
zD}d;=8v&pt!r<;mZem_ydTJ4B7dXf}*ag&Vv55DDNXO?Fq!xi^&mh5vtuVpAD<4$1
zqaDK!Yj$BBB!KiCNxLfxG_FAE(O8sCb(w)LeFR+yX-GzQ(;Rdj4yfoR;?%6fU{~;2
zgy0GJ_>%m1&@va$^f6JF<IwszMbJh|7uc#hEYszn23tXVa(-!ENh;{x<eb!!)FRIS
z5;s9$n|n2l2Q6gB-|vR+2ZW_K6Zg`@q7>(R=wO?9Nl|7xC=;Of$#EaNNsSpua1sY~
zVn7SR!8cGFfRDcc-#`tT@Bzz#79qe#Jd8}Br!^J8&c}>TO9b_ZDoH*k6EsE=k95u^
zXxbKB{(#T=F@vWVH;DP5Rae3BMhFf5;Dh;!!!t`V9CN@6PxFhQLz8}?IbiQ#Tn}Ro
zI>r<{|DIQp3O=nFY;1{ne0*|6g`uG#u~!CwI%SX@fUfb-=`B!E81I~)S6ot5nq1;Z
z=HhygDM+IT@X`TG8HFu1f`)}bZo@LD0ofaiTBQ?RUc<Hn`^JN=lZNr!(D(BOBTEN)
zgLmbE)?Y)m@qznsU}pq*2ZP22pi-dmbc9^68+<$+tQIs%j%F!%G63cXP)h`)8#1r}
zS{V#lglPaP4A5s+NS^lurAg>uC^_Xj__T78EG42m0cBXw#796dcu4^KFcDDdL8^{n
zsRxm1NY1681Vzk=AjnH(KuZe|Yn75+EufrK*W3VaP!R`mCTdn8IRknHd4tA0!AGGZ
z$2Ycy0kK0squpd^zj$<Wmr*?Eaw+hJ9?*O^l{R+~wYLjvOB<A9uw-nU3lR*_rw9T-
z>o@Q=xWVIuI2+u9X1%vFY)Tux-4@5nHrOgbdfYw@I#3SRK3rF%j$cSH<OCg3q7q}i
z9MS_qJ9;TMIMFlL6?71ZZ#?or4!NL%96<FJ)%u&H?^4FrPyyAdpiK$>kaJ(aYb;=0
ziu^RhLIvE55JBsKP}e?TU&}~frD6bRn_#>vXai3WeBRf{7<qcIprj~1Gp`^gF*(%}
zR;8laO!?|sbI@u@P#(n=SfHg>(7qbMo*Fohr$Ema235A8$VXnm1or`!CMD=lAMnxh
zUO~Cw{V1RT>;lOB46q%iC5h>vdzRsqE~0N>?3h=Hyk658I!#CH3S$!j2L~hN8gS(g
zYUrYubAH~?<s`{Dpp^k=lYi#m3u<vprntJgx+KE)ZsAS><h1CF3ET$&xf#RR2-K(r
zuWc{}ovsI7X+&P}M%0c<yz9ALU4uavp@5s#;IhrQ1iS_cIxXi3I@1nuW|d0;Xa)tg
zZX+nz3)cR|(iz7cwD7cPR+3+knH*mXS}|Q*l9^m=WR9G&z&Csb!zDp$W(ln{Mq15F
zYGV_8b{(jPnFHQB;EJ*{L(j+%9AVJKD2Ui1(F?A`uS&tv#sxQVOXBlDTZ4%{MvC|o
zx}Y7k(VHPabCuw|sL-ydJMsk-AW6_15;U|x6N2Dnj!?Cr%SyqEoM7^>+pdx1Aw%p?
zfpCc7paDA6bE*t-@{_aU(?MfMp1~!ixuqqk74R`8@Bkfjy9;Pvp=U;LqGyJyE26;w
z+604Gc#kDD8B%$w8?x<r^voep0s%FAU<=CKK)Z!u=NNz_LCf}Fl0L|ipqXdTh#aU=
zhJ+?)su{e%7Rm*kb_AN8hp#segXo7XH#LHfh+u6DU<{REy-69=Vhi#PHU<~&*!Ni`
zL3X^5QAwh1o&?Q!!|p+YR|}{|x)Zn74m7T41{&xFH5e(`4gwll0vGib@fZ#xwXlbp
z1!|j_7NsVa78PffrN)CZGPHw(WBd?Y&=YY`4cN2vy6yqK64(>G3<S%;K%k{mqc{IT
zf@kz#RFng6j6wAq;q_j|7&rfd#zesL6(ixeej~$pU+9@@@zD7J(A_+)xw!%0`vXvB
zZcO7LGdIw_Kb9IEy!_ge{KadKN@ui22UXhiuhBu1<%o4^E(M^47r{p0Q)WST-ob|3
zp*?nDyWfyoNvU(rTab5%K|E-P0DKq*?(-&$Fe=V?#0eB8Xx%(QOBxV0C(1-WxG6$R
zf7lhNkBDe3gWJ%gP837J($x@@Yhlsh3eAoK(*4CcEJR>;17c*y96IZZd`Az`#4j;{
zi{-8!@S;!9Z9InY=qu^Lqg|kF@RToY05y{Rf(_#hEs;kMV6)1gLt8-ONQUHIwgcLY
z12!HbCF38maCHSwQX9q_Vl=&}I!kQ`o2GU(1l@I$nU`4-555fobla*Ss6Sd36kLKh
z4jXYuFooxZrKKUxz(zVR%#hRtGN9}WTQ`Ai$PzqWNnrhjD`+?kzCRvyN*FqF?hG0>
z35Iu)2xN@_N)|t1iHRU@@Dw+;sG#0Wv&iG8#Pyv(-AydZ#2{mW-k{zKDT9KDn`J?#
zAR)PiILF|RWAG8m=Ae!#sOJb>Lyee6pvHzrq8EmOwlboPJfp9>09`7CEj5E0!=P|A
zjfZ*xbS@?6j=o@vcrWN6s|n~<D%W63Pz4+83-U6ogG{k6sW1c&nVy23l7^$=#CyaV
zwDNQ|0<F-8?AU@80AvjSn1D_zgj@<odjH=Pw4n>MCCe062c{NfCgx;TA#KY7PqW}T
z><O_<6zhbot7`!6)0;qv0eQp*|M@+jquvccD<{!+L<SqiyMnHH1a+FA{fB~*BF~U`
z(6Buu%HZ7uBO^q&Dn28zI0LlD3UmNE?8pj`A)qt}*_Y$$YGf22U!0qmlLJ0yH@+mJ
zD782vKPLrT;({i$GV|iW(`OJ3kU?tDx-uMt9HZw)mVq{$fLbn)(ZB&ZKhgqxexxC&
zod!Aw!3;GT<4eGEK+r>9KnKgwY<3iW)FLP`VY$u%c4!NDcn<ZbYa_#=<ed1D%-qzX
zc+kGVc*p{1O1e4lrQ8UwgD%-Zw4p5Hed808!G|jaKqmZ=vK*|e##R(y^B(BBH1M4R
z$aic(yLKqY{~8*@*Gz(zI1+dA4)S7l#M~9OnhDQQ<M0516eNbkEMXyb=^;|tiMl;5
z0MudvcWZDhA$J26gg95Uz>7Oe_@=+nc@M~(0i@6YmGVf9G}LowO;A)0&bt;ojX<N|
zIL~SapF0jZF5N#qI23fuLojIF8)#3ip;<g+>6cSHXrpVep+|f$=zIo4zj*Lj4B#z(
zq4B|>Eq;ce<AYqmryW37nh+``Y1Tf455t2BYt%LauI47F>x;3#2)cp-ODh(7fQ2jQ
zqEk>u4zg1b-b4kTBmrtrpq|$d0BWKJm(b!261-=`A|+mL(2`+7o<$6)q1~<mIbR&I
z&)F*;e1j-t-xJhCY{eyPqf{WWdQg@^stQ2W7MAW6WX&za2GI2<E})~MA-02#B=HBO
zRZs9;Nv<$kKuf5Rl!0fVAvzpU><1kk0@}6(*XM#P9pnw#mIIeV^C~DSAS?_()(9E|
z0fjI^Iut`1bhi`S=qQLZtha-HB#A4iuLElNg74LW?vfasN0PXKdtpZKjZ%b<e1<Jd
zG%`Xyh7od7An_G9j;8aVoF61Umpa9RH)LRJUw{@#LBS>F(6eSRCNF})CmHyIchv_#
zc6kSbd7w;ciet?eL<Q(d2hiL(l!vx~9`8X8U>m?|g^>&ZAFc(eAB^HX!S|NAx<ZWx
zEha`%2yWp+jBrDCaxm!JhA{Baa1dEg?Ss%4<PA9)3@V4_TToSnun@MlAEFjyF6cla
zn0r9$`w-@Wtp(k)2A4L4xC*kj0#vPFzqP^?l#wy_|N6!U8##dre?P=RF+?MioFg-l
z3Qrs(3#O1`tBawVA>%=J-IU=N#{w<4fG%?b6`ronM(_*&T)}-;P!WWEyb{-jGWbA6
zYDGb6Q6~7%&m8OvQ=>q`#<<tF1{=pi8x+V@Im#iMCd3`Gi9D|{Ad?TyMxI^)-pN6r
z>JO<>2DQ$}*_s0C5kU^d1jVZ{r~nRurZV(_MXb>=7|%#V%w1vcmw<17OUX<IP5$QR
zp%;E=0gHc(2)5uT*c^2BNHFGc&yeOnc%6?YvE4Mdp?>k8ei?KXQjj-jNi&oa9D*zb
zS_B6@x&|_t9El+dT4)E;3p#lNJnRh4q`Ai6kqOY98qh)sd3*_DU;@_VHZp+skfFN=
zLG>+UoDnhdk2bzQr^!puIxSC7i9m2acd&7MnJZ{8FUUJM9<&r2Jn8}84gp%LOHLX>
z>S$wW&w?sZEGY%DQW3SnByKbx+fWCnCW2oUI^wRd$1}iU7>=}w1nF9n)I!gI++g^X
zB+#iWSJxy^bj5>i(ay^+%1z9P2i-#fJ~<pR;0s#X4IQfi4c%rWf(|wYjR(VW3hMR-
zSc{b&TWJW)@)&vsJIBKorsEyZh8F!sX2{dNu4SotC9r)7#mG4ysvKiB)(Cw1HE69(
zJa|odaXjeWF7V!A(BX&i&}#}a4M24f>MReaelx_rjuJl0N={B4QKh}1r%x_)92!y|
z5O<N00d-r7pfx_uMxMcDprRMFWhe+VqQDRz1z#h9nq%-^>tkeCoLUl}pBG=0nwU}v
z9+n0jXXlDK?2w!3>go#G&ywpJpPU0*J%TO449-s9=y`q6Asp0F0ov$+jLv{IuY<;8
zpel#rF*=~GAK~SjSWfFRG=%mAK)V@07a~|d`Jl;~6v$#|@Pc#1stf~+gG6D)HulaW
zp4&T!S+fMa_!e7J#UdWm@I)?UKo?|yyVl^fm(UXf(DyZhif-zbOyEK>AS6Brb`*f2
zVLZ}CO26O|Qnx#SmhBL=7ZP?&0mxI(r~|bji0v|fv>}BBzQNF7Qv&<v!1F*UnZ*V9
z(7TYyy%H`5(VEH$PV~$HrS5<nSIE_Fj-V?VA?+r3F>GiV4?0u?-ok?1_5}+XZ>pWs
z0y^>me5eV^N?&v6N?$Zb85uwvl?*zL1nx9XgsXx}EXq?8vr*>{QSuP}8qC!d>F^lP
zIt{<zc+A6UEWoY<=LgVie~2f(vw~ob10{<APEF9z1TT}z%+CXzbY*M+Iz%foFF8NA
zAh9GfDJL}^yaEEWL$S0tzStGE|0=j7FV!;{l<$)>62Yg_f>utzu8s#c%yH#NaN9ft
zbgg#)Xn!ln6`)ITP?xKv1t)r@xw;yH=9oeEvV=gl=Ym@I;4v%I=_N2P1$>7a?dCZl
zy};4kfuPmkpz;_rwgI|hfj+wfp(mLdBA;XmIvyngH2rN3>aC;~CFX!G?<p=x%q#KC
z1zijZYFdKUieoG@Gcp0qy&zBG8JU7c*n*AV=WC&M8A0na4M{uT27ezfG1wJ)DgbEs
z728?@v?2oDX+>KA;TixMPr>NX8Pa5ZEqFASipOL5#e*D=G&~BrecBH+CEyB@FvNa9
zmLZWRWQFE{s#{m^X{hn8pt1xql?z&NhrAdVt_oBbLEBoU&Y%VxbOUK{i6!(PxcoGf
z3s=qJ;}df-(;=sq=O&e=d7}1i(BcsPkR@n119S8VbnPLi;R8D&m!vUydX8zp#w!S3
zjRrjiz|a+R{Glu8JYsXuz;=iybQuvD^&+U^MPB3ss!`Av2f{NDmVrOKhgzB;4@-e!
z6sbK2Hx#8=0Sk5`{CBsJ<55t99NlN&v1n%_PrqQJcq5ab%)E5SJgX<ljclIaZHwU9
zFHh()NzlM5s1O9Dd*sP0@-8kgM?0d^F+G*gW)`fz0S!Zd2f&jIT|u{Z!)K|muRWt6
z)wsF_;aYE2hQIg*EkP|YDM-vL0`=*T=dQ@@7=TYE!iZVW8VB&YIPf62Pq1OUk*jL}
zcquNfMi1dh6y)?v)Ljrb`i7vvK*+R)6KIkJT5_UY+W?!}Fpl^13wFgiLk+&5+#6i#
zLuO?_>y<!PqCk15Lkpk_ei1f@fJ=9nB|)IG`oJbZwMHRJ2YClWHj#m+&p}6=BP>C?
zA`QH33O?Nv6z_?;Fw7m<*kF(}vZbI)(m*DIXFGgyO~BJQkcn>M#`TEVmqFYFgsZEe
zNxW}7s103^4{9Y9p;dm6tWRJeJI?85=puH|q51K-i51|L(I5*<K?ORfVS{~M8Tb4w
zj)km5ZGV9s-s*?10|qOwA@w^kXR08oD<i0{u$M#L(1M66xeKy73RXOUvpS^h;u(cw
zO$?P!vl#8|K>9a>tG5FhNi8wN-rX@Y1P$XrGaV$cz}GAi(ceKH<s)x4nBbf)iDz_!
z>R9+x1gM<yrl4`{>Y7}Z1RgrTTRf1_&kH7W?3G!(FK7q~VmYjmG)S#TPK6xqYiJRg
z2Rf|=e0gqaifd6(evyj-M0s$DS#m~EeqO$zaY`xVZ1DKx#A49NyYUt<5zn095>v3G
zr%#Tdt51%h0SthW1o)m>&|+50)VxH{m`-MzXGC!kXfVq-K0dQJ9&Qe(b~FWFg$BCd
z7`na{)GaZL2OT;L9<>2Q1h_oHGTuU3(*qV1SlZ**8XTZ82Y8Ka0cvpIT-5<;q?6aU
zhBRmVAPYC4Z3uTzqXKL@R3HRdI><X1)M156L6>|&c$n=C&;l%oT(CRr<{2m-v}g`Z
z8re=mH;ARsn^mEcg~V=J0hJ1b8x<JAh9`zxUBMk{$aXPL=n@!=ot?p03#%k>s~(b&
zKntu<kJ2T4w=<Cm#webc>K%DIJjO9@X|AZ(c&9;kw<GU+1ce%MosTEbuqA8o#W`?C
z;O)3#?PKCtu0YDn53F?yxd$A!mJvSqk2Iu;|Mme2LjsiCL4^(G7zlW99kjj<d}RWt
z@sF(??UQTZ3f`;)ZKh%I0C)}=dV-t<coD8aydj~Dc%vuCfrfcaA?LI~T1B9>z@EX7
zJ`bd&2r9l1=fDk2s|j?rWisfj14z+=CH{$tYdrZElsajCYdECm2(1;oL6dRtTF)7L
zT{vhO9dw>6C?7!Tt3VW0=-p+ofl%`zP*j38T7YsLtosbw76e)@3{f299UKALlmW2=
zbUh!6oFS;>f~X7zwM!9_!60*yZ3QjtMw12)^1yWaLtF*zFPnk;%Z7%a0fAs_869*e
zCpe>nmotJ2)%f_LRM6R#C8_a=@rI;dd0`4Zm=@$F$Q-Bz=*E$t5XiYMkQoF}5f5s{
zfltT8u?KVj#{EE5DG0kddm5oR6x5~!FC=q~cl88~`w=rf2pVn<c8<rpbPIniKzwlt
zDb@`=p)0^Kx0Iol=-$XDcz{OpQFosrHTYnid~CZ<!KJ<t`iZ)(u0h_2p+KzLTSz?m
z1poLUd}0B0Ap>YFMhWiG5h~9fn}g=gFoql<ZAvo&YZ0L9C%`A*f)C>ak1=JW<`kqB
zf%gdxzAX@5;28=~8ygha2B3+D5<`>|!$Ad$SFn4$O94_>2eeNTajOpapd|cp3tpyC
zl$w*82wkRuW5fo3HUc%Kkdrh~1GS*U4XeLUHxh$aGJr<aL6fGS9XX((cLF&Mc}9iE
z;YK{md(o#+Oyfbz{0oUMQ*lphpw)Opy44jF1Q^NRIUYReKt!493fi0vX=)gvjGhn`
zRiJ7MZ4o}WQiqRvfCl+dCmxZy-JqKaKxbBfmh6(W;ssts;o6r6S@Qy_20*ipup3YC
zlu3!6;B_B_j;4lQAOz}(qU1U7@!wbi173z>?e!3tSp!wprKzB#MeMn7pzDaClP%z8
zNU#BDzQP#qd>Uk{2IyJ@NGiY^NO1pP>Ae!uPX%An2H6l4jJg|$aK|3YwQxkGQP2(U
z#7rN6I`N<&2L*UMxY+^sE!NnhLZ21Oj$+U;U!XPrpf-=IE6S)FXr)qo2>4`ou=79-
z3ok-7)PSt31lLiZO`hO`f-_PRQ(S|BJ)k{WL&8xFsy0AT0ZaX`+5k(c!;<MB>5GUt
zqu>%l(AZ&KS$=jZB*x1|Cnh|Dy+GF}gDB9rE3~T|h0<|Gt*XF#?m^cfcn*;+Hm+q@
zpu3>4j`ijG<Qjr+1Ogr12}*JBwOIKj8L377!A54Fg;(&d7EQ}gaLWvJ0WIQ~>tIkt
z2EJ+wRGNDumdN7RgG<cmUM9tvRjII%e3bJ#aTtngrWMq33pT;pUN?a*=0M$_23}?f
zS{CCMgw$*xdMJ<V8UtyA9kvE2s8mi*Edd7!t_$68%mEW~K^tt|nabm{pm85Vj4mVO
zFhxgL*^Imh1YZ52?8^e}!vu}rgJ#IVbIIVCflSp=_Ygn$At|8EJm7;&kmr8#N<gze
z2JtjHtK1B7yaBcoS3oP3;;|gLVg|Z|9#m$6nunOD0y?9w*7O0D8Ns2@phu2v(0(FB
zQ_~cDn~Nu?&r@P(0A9<SnU|7U0g45rUGTx+*udURLmD!+bPWRUb|W-k461{Xx^Bd-
z2*RCppf!mJ_+lSttZQgMgMpBdSa0Z|MPOc#H)Pcpm=hd`CIuS6g_<3XECsqD54CDC
z#E=GWV})u4b&<h+N>CKKz=mLvx{siOAFZ<k&mve`h%{~A<LRWjp|ABr91;j#=!Hl^
zu(25LU;|LGjGX&H_f98zf^Kd^PEw$Amr`?5lS>SXOF*08QVUBHbK*<#J%bHE+iXlg
zXApwf;G@nh;(hZ|;)@dV(o?~w6K3Y6yMiQ)4B}l<(-KQ_N+6OcU|E<{0O&A=_@Y#h
zS@8w=Iho0oU@1d$gg;>C9D+vQAQ-%G0PpdJplnH8+Y>3>6WI;No$Ntle257~(7+8j
z6O1Tbb69hj<U|)w@};7<dMKbXO(9(r&|XUy&|XVWS05C_mdF>frKG~{Z^r6qoX2e#
z#N#<`!-(K<8^**Px8ZCEYPJSDgGSLHYv#SNIukzLfM;DQYMYqY;?mX7BC#wnGY7n+
zAvv)iF*&oO65Ox=1tkfwj;EhT(u#l3;4Ngw9LAs$L>Re@fURN#-982?I$?Dd+8P%u
z?J!s{W9iX>hW|i^fTOj%3=K;Xi$F^NL8TWwgpkMIz@1_`m&jQ12WXB6>8Kh|W3iy5
z2;ySU%s5J<lC~WKOAQ1bZc9l88;^h27A#~S+u(^<jEHtv1?IXXio58bQ76zL7=~s=
zsk!-OsqsarX{kl2dC94spySOTrze9tGLT6j)Fl=fuzg&}^%GLx0NmyoZ1?XFeK0k?
z^RuAMA;`XDZ}1`_jAOW<=eL0x{Wwq5f*24QAB?oG8MOlzjQ2z>h<?y~E0O_G@t(oK
z@t^}5K{Ti>1)AywjSN_zTZB~24zsP+;G1$VPuX%uI%NxGxG^QMB#|0*vkA($zab>s
zfU+rKP!rSvH;Z=#t#&etcXb7wkN}@21-S`!2Sy4=3+PBLd<&7mD-DTRr9;e3>Cov!
z9NC$e{tC#aWR4kvR}jFK5RBx7c}AW-xkli{3!qF5nq9)2U;|AtBGxY8UTA9xzahpF
zzKO=rz%d!LXw)UKB+)emTDYU`Q-sx2s0VdmZ!6-T#RN4@jpCy~9bQV>lL5g-@vfjY
zZa}aj=oog0t5JIFp!pV8mpq6J>L3}ctwZA6J7^m@xJ^w_n-n=q5H($bt&IVml(5Jw
zj!!Gi$%zNIHNeeN<N_SFkqFeiC(0sF(n4+vfo}i9(wu^1Owfd)NxT<m=mj+62|5fB
zx|<qyzBc-0$Kcr#<l_~vUxJvMietwk^#Tr52ZE1%a03tZAPvf5j<Jx`RtL?vflqC-
zK<PPz1Y^JR1eOl5wYfoqtXQW*pqePYuELa*8>8_IzJ<iQVvN0kf)OdYKs#ZvBqUI6
z2R;zk)iu}^G}>W;Hj0mO4;IKw(vC2}F&{`$jN<QoL1(qi<9*|yb87JYwAi;O5!z;p
zB_&|X{zR@phOPglbvhbS<HDeHL|obg6%(Kn(@H??M#y-2JY;$aJz-*YdIx^5tFsZf
zDG9CrP!Ga@9?yb##TqDZ;F++<6X)!!Sv+`CMqWvLaY=qrVtT44Xv~lNI}srR$)l%W
z49p5=i+Eqqo-WV?nk)3QXs;m9waFNBJceeOphNu1@{_^iV@2_0p20>&pcWW(aT|yS
z-QnXOY-A3eP(d8<jhYHUi47?yk~nvXty}~(O`s*VtD$*3^d@i6Fcf%wE%ab1KW{Q8
zFX7E#EX6dmDgX^G!Db@i%5e+}ld$rPq&f?9UpZ)84s@vys2_{Hc?jy>64g<JH+#YJ
ziWvK|2Ir`b5okU>u_QSIbmU}FVtheSKIl#vj3zGb;S}gV4eFpLG<Og&78C&94IUH^
z9!CiV^PnbTO*{}4pc@N7*VsdO;GGX(t-<cd27y*xgU(%djrR-=2d!s!g=zq;rbp6`
zIszUX2vQ1D>55_?`0zZ?vV6EnUdZyGVhOZ*2&OpzT@uMs(3%ZoF5=j9h)+O01$23^
zC!mHKnL-RFbZ)u{sCov~%w?IynI+I0-&}+JU?Vyt-Tg<qtO!bR7z6j<C4S&>R#NT&
z4E6?hS0H0ZB#jE;So=W4kh3e|`p4iBBa`^}w9LE|$O>D~uzx)0TC2q5Y_tPvkS5=-
zq;^m~z+Cs>1zH;kx*C$m2|ibddQi>)tu2T0K$|UsE#sj)w6Rl2Cj)K9I2e?$U16pL
zg0^VDd4BPp!A9|*`v*Yd4WP+z18}wuM^S~A%|P=mFylZ&u}H21Uv2<8f*mezj%*Sr
zn}N5#Kx{E|L6<}}$_rUC7;G}wCs3~&`eVw2%!b<>0+Dxh%>|EXfGT5@?v)|7luM{e
z!*)UpXnhKJmK$ksg6P>eP_=3ZURMF~mtQamOJ}j{9~dlt@&X+ZV-OEI)E{NlGH4jj
zD;RVw3ervi_=YnA$0dSd5Sk}bQY%0_qyR4i1*Cy1c==~$UNUs{3ujS6sGo|pMMJIr
zwk2rcf+0qs37*Cac8UjWI&uxRAh?qRbV7BoSA0OQC#={+ZGMv4-h`b>0yhQJu0#xx
zqb$}pv;f_l2U<oSpAXrNA732cRu%wSl;LV<2x^@{C*l!}GvuZ)bdU#iyp@KN-q`Xw
zcxcZYdB;ge7(D+Y9W-EM;h9&Kn3I_jm|yH)mReMlnUY%U3Ok1YG>+v*o%05a;*ky_
z0M-6}!6nEG&_K)2;=v1uaU4Ei0b7OxsezCWAAp}lP4T!I=o(mp$2WtHruGMooF(UY
zf;uBe$7P~rTyM~U3Ro&p@T5G(;z3tem&9Q3eM(5nq)43Y$2SLT4huo>RI~+bsDQf5
z42hnSMPKrV9(15<wLnpgv1SnG366L#3I-2gqb&C~boIj04TWbCtfiz8H5Z0}ib~KP
z6A+Eo*s+WUuh9eL6KKB|k$p+N%9pq{8E9=9D8GjUBeIhTWT{nrL1|J>W^qPpQG8lr
za!GzsCCRg^Ch>m3@yLfd!mbx~1!WQJXF3vnq$BuvVA|d$54%hrG$QAXH1}a1ACG?1
zL;xryBi9E+&EH^2il7|eidb_FY8fYbLe^kHm#BaycacgTEM)~zc7uu|Sfz#9Wky;Q
z0-DW6T{1#kx<WGoOV@``dj(4YiY>H=9ajf8Ega(mAm@f7T`Gd@+K>RyW$z>(B#snm
z@Ed$xT?-1p?S+sq!pE7Q6h7FeYAK$E1#RpB?QtixOAnOfv5y{&E+QxkrpM_%phX0R
zhTv5MhLCO|;Uf?b%{IiDP$^i>gmMM<&r-@DyWPPp0~65VG0&g?;+Lbi`hzC0F_)c%
zz*-#s(9A}DIzs9W5#RrW9wvczY65bUg)wNNJ=g{3I(mpIALza<Fb{TVD3}u*geK*K
zI3^<kSqii~9`)czBMfQK2peqijG;M18nhz9(+7J07tw1;$O~`6BS51ko`8mu;6px;
zBtX>@Ps}0N9W*2c>faGuH3X}_QECo&r<0n^R&(q<e26g05)^aLg;lPurpY;}iHJc9
zltB}mTfNDfgEa}sFUU*|E=erOEH24RE{3m@^2Bk_Af)(%3{M%w6Fjak*aWn0$rXGy
zG^AdH?z%4lO{sb2!gqk=QsJTr&}5i-Jm{1@#3+(Md@$AxBe|}@C6MhRxvqY}mhpzz
zH;Y)t<J>F)mcqVS#4?_U%_5+k8IWBjuDL<M;A3(?4PjU>Gk$bJx-2*_9<&h{d^j+;
zj0f$P0B!RfR{Mc*Oh|*S!A2YNp<qH9d7~)ma!2A@E%+BZ649oCorD4E8e!?z;NQ1Q
zT+b}ngy2vq?2O~!l7bv?570Q?2{flxl3E118zl!?PN9Yp_F)cV1LQjcF>mQ6x!a%U
z30hHyt+xiME<iIP_#**2_yKBN65eY@{3%n0rt!Y<nR%Hd@!;Nbei3N>HfV?%V>1~8
z(oJ{N7+r*~wgOe^D4Tyk;~-dix}d&!F#1p-z7a@s_|c@`@kGcfNoec97(95Ln_66)
zm=3$gr?j9Tzo;ZWBQY-}CzZ&fQ81R46c_m!85iXjXQt%Dr>EvYQXX_yp`k%$aXi#c
z(5<bm(Bou-yp1fOTA;Gfn}wh*DuFIVfzEJ2553JP@x*tuZ4P*@4}9AY(qXueo$uhF
zG>-QSF^mrZ&89&!26B^yxFHQ}=^4~eL(C^Y9cyR`J4ZJje1vYXXO62$RccW_cp!kd
zR1K;`$>{tbwc*i*bcj0row)m?2VHSt2);>};1yob3xs`wUBGuI1Uo?|nGk2*n}DW(
zz=z|fB_^j98|N0M8yb7&m87Pp76pNK;DR=DfbUm_PAwrKA7wHLdqE3tm{WfXB&cA)
zn0^DTSpcoxhc3GZS6t|m447REpIk!=NLv@Y+yS$H585t=ysZp*4L@4CB`#-yn&U>G
zp$BtNI~%c+21n&Z;vN73b&Vk;N~w8cJE(>O)qtRZeAnO-(DE6A3+>?-T4O0@2&5)z
zcJn~95(H-_@NAoRhmHL}i&-<|jm*RxnFp$)6H`(^yBOn>^9!K+c%e0!p`mA9W(o8%
zb7<BBPw^n_Q9#{diBuqBsb)blO_<ACTmwJ{o*|C&KpxeHIfUd6H!<t>KwUq`24Re>
z3=#&P&J39$0v`?q+6NEX(*e!ikj>X<-ZwG@UE~L=X>;<6LCb#=OQ3i789{0!&{pI4
zc*rtALsRep0rAQCDXEal9jV*B1vPk3yR(Q6EUx}5uI?*n0kf;2al9{hNpmXL&7hMx
z;*AU;o&eA0gME^mn4AGw@$3q}S{U34gkE@PWC04NoXoP+oXot`;^KH5K?Ta4pd_7|
zlphZ}<1*906+U@}dxsQg{}k%t0PG|D&@)hxTZtj@(2ZiQp*f(vhOY6DLkW#s{e!`U
zx*zhLP56^29WSB+9aR(rx!Q}U8>zs@ErJJG5Jxv--vx$}`-tei5S#fx-4iUkUO>X2
zG95mt1r1^|NR}}+E=n!V&nZhqUAP*bRGOBSS_E$1g62DoupG1)Qdy7+ntmnY-dfNO
z7VuKxfMf@EA5SOeh=_P&Jrg}6L-24ua(#l*)`hwqH7OF)G69`~NcmQKP=5<)XFtA`
z3+QzT_T~W6^fIZ-gFtJ~3AGMDM>IjI0zwnO-Z-qsdpuYPtnmrjxd%Ba#?{pXR8c~T
zX0-Mc@xvUhpqjxLw9N~$c#)V^2xwv%Ru3Q!0RXQSha8n}1}a^NIw&8_-6TxjK=zfm
zfOh1=k}6tP1~i!hT6GFKoXFcR*d6Ee4aBHG$l_#(E|4C`WIB`|h9T<<UULo63p%O?
zGG>Q%q&)0ADMCj_;&16Aw=9Sn83I*5=!;>|bCk0o(t%dcZZt|U3Qk0(psRc#!{zb0
z#p#f~4$ed8ToXaJl$t?1Oz?qeL?QvrqNk@4aZ*H?KX?k;klNdkOh8jJ!FaEq11kYF
z`LJI;=L*_i4;q*Ch2H4~Ru4+ZNYMmZj)A3yfW`qtM<|MZ$enP(!ST>*5@5D~k{0M_
zd{ByXD+5`B)ZYi4+yQqF=uj;rm4>G93u7Sm8N%+U19L&sQ{ZiyU|z7H2eNBGlAv4L
zp_Ur@Axj2>O$K`fCLfF`4>~Fg?uQ77ysImg;a}7p7cQWD2D;QWFdnoIA~HT0w9wkn
zBt96l0|Inu1ZeFv=yDs-9RZ+=^9%#xgAIe?gAGIDgAK#ugAJqNgN?v<0YIBbW}u#W
zdTLR8acW^H_`s7~FP~h<?N^2-@$sm;42;a;gN-b~DH!7f8S<u`sCmt$F?<IScnvgk
z8x*J>@Fb&c0N&ILs@<R?so>)$Ko>lLZ%9wfD~V49jZ7t$q^7_M2-M1zj3R<SMQY?3
zYz#eeiirNOA1I1YN3;=(pFjiesB4mNFRdY}RE4+R4UJGn!a;SiNj!)&jRzmOW(?~{
z<)-H57gfd=mlP$Iq^4II!D=X9uy`<37<BR*Xt2c9)yNPs(i)$Wp9r}l7(5v38c+r*
zkId0WdcpS<yT%iq2C#rlK)B`xcw>)B*x&*5o<sc6WNaAk8xOr43|bte73Jr~mt<rX
z$Cqc8WOxP}#s`BkA=;!4<RnQG&>cFUbLiqzi_=OV-Nz6E(4Y=<^tTK;x*HGz&WNB=
z52<j4ITcsi6!%sIS{%v-9bW*A*BYR0vjD9NFM}MU4{C;IKn`a%hWQD;+#H;L(LG6C
zVMFp9H@2n%s7QbgGPoLorfxy2+C!jYQ=n-haHA76rR13m8dpiqNGyVm=R?kRPX^Bc
z;8+<49&ZQlf&g7;j#&GH+|M=!_p^&Y1$J>sYD#=cYGMkg#~q)WSzMf&5)W#XKnEub
z!Hz**sYl`^+e8jNA`KD2vax4gT0Us-4zx8Ce(o4#=LOLP4@nIy9Faw40f4->9n?i6
zc>)hh3kUU7B<wfLn8bq@uY!gspu>L_&_bjnGdDFQKDV?awZg144|JhAByuS%xUmJB
zNjzwN9e*(g%i5q?2DRcNaN9FVHH|z(gTLsa);1f^C?J-&0Us>`+VcxOI|p8yQDf$k
z@WOsPvy$L>Y2;Ay1}`@Ub)}$N9zgXxya$ZB8lJe^i!B8pmvXqz-7W(K7_`d7)}g_F
zDGTwl&fq~x@SP2iBj-RfHP|Lykgu#mJKhGliX1Gphf%z5d~!x=a&~-9Y96Tdkqpi9
zDDh2PB)U3-Mlwfxm!M_-*b+3jO9tz6jrK0VyRZhRcWD4>7U1h#f?5f%Mmh9YEt0EW
z$lS755V-FEYCb}1(Snj9P;U@<10AT{9b5uBRxGioD6tZ>(gNDl1`Q!VW@#apT)7nZ
z!|zrA^`Jn73g~!3$fX_l>n|hx!&pep!!-zsdt?bz9%4*)L1wOz?^QC2cS$WSDax;m
zPb{qf4{*6!g2pPrVxW8eu+80Dy5;02mSpCo2Y{};N1efUbu9~t$JlrW8l5V^Rvl1#
zyb3bDh<A-TSP7_qh--m5bO;l+J{_zclw3ej3q8Uy*aCb?7y6hXq{RT$9|Box4&{y1
z)rzjcM#k~DRy-IPq0MU}H?cvRib>AnSekL5#YE1A@FSp*_L~vv_+U1);Q1NLtT%K;
zlp%U=2h^2KOi4kk*+y*|!;Lg{PRz+kN=(jnFUl`1a3#>xhR!jA>NPAAr{oMYC4o*C
zFak}?z;F2gl>{Y;nK@((NQ35OjSN8sq?9J7LI(|tQj1G-N<7P4UHz%ooOX<N#kUX;
z#}UJz0s!M=V#*G+2?m{a0X@4V95gQL3OhpvwF!>@<YLI#FrX1!&<qLGIOw4kput^F
z*fAYYg^nmTfzFsgIo-w$MH<&RI-mh;B-ew+h!M62c?TouLp#+5WFcti8|GEeC?rB_
zFi0A*%L?LLV$ZYzUzvc}AV50P#?T<%IX|zsq^LBx1XO)vt6d1~sUyC-0WHNxD;7{n
z0rvzU)uN$0axDjv1YPn64J|`oWJ$=K*5E1<CJ)=^1vSeAyrLg;xC~Sv9HJj|01~(?
z#@4|Dt*Qgr8yW8kzFZ2_AcNgojCq9`bncVlK0Ki_Ly_AGW?0(_pvfdqA%w9dA6f{Z
zZ|M*629E-{x(2&}&4cd+!F~`U+QuLQSAy5^(RB$6bQBUiD+6uMgIdj=M9ygAuN<M%
zGoT@6)A)Gwp+(#~3E)*RmfD?|6QW>uOkm$A2%hjCoyrAG1&?;N2ePvbDluI_cThrG
zWsn11T|qYmLZ@;=g5g<##8tu2(JI4u@G8@I@aAXGsyfhcU2ut!Sy5tMN`7uU<Yw{s
zOz5_n_>#nQSI{c?#Ny)2^t|}|yj0KJTu6By5CSgEu`i+_dVR#eG)Fzb%Sy4%>6y~%
zb~q=<?Qq!Iw!t3puArl~%*zssG86MkJiXACwL*qcgG0fKKEk1QVt{#|nhHlt+7+ta
z&=^?*dWRYJ@sh4^1DsF{FtmvG1fAv<Y-kB#fX0Ymc6p#E^@;Zk4g;?*0y{Ps)bIdp
z>xQZZNgIMTslaUtLe>syJ%CmxK~)<@pi2gUwx2^x22~zNCL?L{Mb;Gzwh}a<3$xP5
z86ppA%Ya%q;6n$%J0Q^3S%5F|G_r_~Pt8fqP0cHbPpXUu->Da$UlgC5pP!wX>IuH{
zGuQ}pMI8J#I8beeR_PNslm|;K2i`IO>H@+hUGZ!}AhN0kb&H{`F7&Rk8RXg|PtZNz
z;QQ{O^9C3vp215alohJ5)s@to1_Cbz2PHITBgo=foVx%(LqL|GJ=y3f-2x=&>gozU
z1tK^eG<FCo6=7jOT7e3kQiC7iX-K#ohttJ47E<CGLxj#~gGLyzjB{b}HKZE|x^N5J
z;{y-+kaVi24|JyA$N+qGeO_isW@1ieRcZ>jGJ%Xv8XCjoAc6tjxdFMZt|12TA)sl}
zVDQ+*=rQj|ivvKVKB&ZTCZ^kfeQb(Wr(}WpKm?oe{_q`TpcVqspg8tY!5HOA*dYI4
z-{N$vn{O#!z3xh2kPg-lA@`JRP##0_uQ%Mo*h_9u8w-3bJJO;zY@;H?c0}mfW-`Ke
zPBn5MfSOd$)(GlIE41H?I)hb$T!96Fht5EU*t(Sk2gC=1>Q4v{Y9Q8dg{T0nu0*H@
z#SC&6A8+f%AKaV*jp!j603Oi;Ex|O3_Y4jNwOw4H7J(LRA}It9%R!8ALv}KFXbsZn
zfyjaucp~%#c|(RHp>k-x4K@Ui(Lp7{FwBJ%<q&Dmh#taRu(e?KLY)g5(E~{nY}lBB
zs#VM(JzvBz)rJP}L5<M^E=KkN7oeF+w0;u>2V8*K#@Mf+0k!7~;*;}B^FYhy3QCIN
zGxG{^5|dLs@fEhj3<iPL_JbD=fxHp#m{$qDcmcFJ5YqYe4Db%XSfEaMo7y!fBp%d^
zM(V;Nolt9R9FSO)n44OXTI85hl$w}Q>5`h9lUS6Rf__Xbwu*z$a5`G4NZcwF9PLX`
ziv@BL6yD7T5GBU(o_@jDw;u$9I*;JR^{_+0VEYgtT2YTIhus<rkqdz=!-pPx76dvA
z0&EggAPQMJ$U8U$)J=rwG&Dt%i$aov?JIyN1#M)242nbepb>TOwgd<lB#mq-XbC?^
z8hV5o^kggOW+X$*0dmkm+R$x|;0<h`_A_L_2eLw;jCvDspfPcR=lw!!X)L4LXfXk5
zeHdb^kU@1d#-KSUxj^RR;Z+FsadFfJE|K|-KpWN26|^!J)XBpb&nB?&5!A~hYAroz
z$`ss}^a(Zu9kT$AOJjq0oU6(~Yovof3o%XNVdLxIQqB{<Ujn>?ON@+hELBI8i70Js
z(6RQe;O&;!=hh(`Ha)3&oENyAi?oIqxtWJv48eNdSP~Pq!UsH1<cb)Z0CiFVAcZRS
zK}c|W8nTnm&=fS>5lqxxKH`c;SJ1Ls(3tt?)FWt|ZUCkpU0spK*l5;ZFf@qwjZc9r
z#)7ZnM%^J{;7V{`B<{T&sA~|2OMKX}2V~VGxUUIX*#h090XZ27E$1aeHgtgZ%o>5V
zs{|y28bi?1B{R)40<zA|&@!_)J_odQ3i+Dtka*bPMxfFay2Axr?!h-<2YDlEFLUVe
z+Qp?w#mPmP;JXHpPS_@<w;zPj9s^Ig27|UK8N{RSVlo47VKM`aI)UmclE+9ucR_-Z
zGx*L&&;}5LctcC%jZ$uq<H21)+x8)qo-xWsD(Hb7;h7~FjyXB`$)KGkp!1kqUHw9g
z<1K?TK<&DKk|Nh&b5Q%pAl{I)u}4=|(7^~GzZuf@Ja7Zpf#CSIts6QbtrY|9qRCCn
zPK8!&@VW(*0Feg^h)d?6wUWr2`9U#*Wg!`;B5?Hr-_sdv2ntb@I~O2H8S9c!_>Ox-
zLkxNU4Yp&?y;Bg!UZ(^ndZxff=8d3(q&Nq|kdqLRN05Q`;!z_Z<8NDl&P+0m_X-Li
zAxRN9)eMv^N^tC(!nxH7T16WN<_ANWxR--~k^(4`f-EwKCnEoWw_<=BUdSu<L3`sN
z)t4vO^CV|PB5xL^b#Vv^ieT{d1L&n8_zD70Isz4z@uU}qVEv#GB5?i!9cP2LEF>l>
zz<cJ<i$XI{#wDX9^b5_Q<IM=Ll_a1ByaD*o9gH(^;o}o1b7EKzzcDflF38C&DM?L1
zE*pwn!TXub$T}3)0@tBJ7Pw9o@(Tt_VLuetBA$ptalu<F!MCm@rKaT<rN)EKA%dKb
zn+xrHVXhyBHU3dT2{v<RM8`Ex=$jr5;^WIx6SKjqo?vll;+LP2N?=j}Jc0yXCgB<o
zY#0wNYB2hEpxeP9T{4o6mT?C4WZ_f4pvAjrtA7cN0D)bDT<{T^vw#kzSc1+a2{u9B
zunils0gdkv)lCKs13<=2eB&X5{ScmUJZRH6LN*8@3m!!A3W6+q0JQ=z$4`86k#~?`
zU)e<{RLE?V;NC$C4K>I)`%X9yYJvFO3*uLZ9@KO81JI<vlL8Q3VaQUT^_r;X>>FT6
zg9oJ`mVi#Y2nNpqgPQ(6xfY}yzm9eG7JJB#ZXbcHkOf5$X6FUmRf9@_MkK+jxS>mH
zL2GRx<BCuLM`V*AZ58;~187VVp&2AelU2T0PCM}m3N{2ya)EAB2K7b>j_#ox@c}FR
zjRW(G1M+h+lPkS5^HRXo9%yZjA^b!E&|VW~L(sw(So0cpKOZ)ZMP{xBX+xem#JxJ$
zHQ1EEdDYO>At9ciK|9bk5bzLRY6_@Qflp+Ru@@xRn1IEQ>K0EJB_hTOu?)L`Vt~+1
zIW7i>Q4pjq9jvOvahL^`!{8vplg^;iY>ncnwN}Up`@Id|c~jJdKcM(V-l+gflPC=m
zBNOD78S-)kVta7rpxcK)r=x;$3Ho{+$Vq$P!3?h;PzMB0hsPW=paJS`pdM~z7VjDq
z>;`H)8^ps-V{~;5@J<Gs2kuLO4aO1y;M4dZi#g$o^FcFm@Z1L)tH!m{3-2*+kR6?%
zm7~yXkI2X1bwD6n(ALCJc_BPW$5DXVA6Ui}Ky#h2Lmj<>T|r@N6pwFjC^(gY)|dH*
zfUcE?ERYTHgia?S6)y11f+Y`PODCX05p5vfG(JARpxDqX-m@gNC_c5YG%=?bbpEy{
zqGg9xx`GY>0PV4blo8aJM}%b=B7Fhsq`JbIju!Y^mgtjCB(^gB;=$cjXtT#1G(!ls
z9V!rlEFI(>?1z{Iq{~%T@Ddbt)+;#CGnqgy1AH(YxF-;TxY81>&rjUoS}@|MCkloI
z@SpUA-fsY%=V}`7ihZOETptoM984gHK*L$!lOQ26PSi<|p#Hoid_oSi+yJ^50G?CP
zM_P@HL488_tbH-)*z_XMG3xkT2O6ITVOQw+URc`HLGZyM)VdV^f$v6!#i=Fn`FZi+
z)dTU#&^@cJs4K~HGr@z$xvueEpv9R4S02K0I7+1m@1^5e(Mn7_f)=uZYCtSSFGLt+
z>=$~^60~XMhx1?%%jEo=oK(;So|f>7k(}Y%ns7Ib;4w|&7$6aAPC&<@fNEq=lLNWQ
z6l{QeTPV@XfI*82f<Xkh;xYzTHLxs&9At1GVUImLha7;;7b7YLu|yqs&4ep>c?YNh
zMY*0ixWvc^woDj#32}U)C&7Vt9KnOP9fCM+7U_mc*8tGqu~|HHZL%Av#~c)#2%e!~
zh>uUMNQ_TO%}vZp&q;M~j)-t{@{BjsGX_s^4bnv#Ske`hS7<<rDbNA+;H^XPiJqWB
zEFc$jTR7;Z5rg<(BhW#4INKJ;bMc`59H>odNN9WpX`ls569Y8#k7Z;E(ru>JtSV#$
zCA6>Z1KB|U<$<<Pn}T+6Lx-?n3j%^rRG~Fwz-wD!DkD);hR1t?djc?7(7qi+cRt8F
z7_^fXYB%UMSrj=#P<a58bi*(g><yT-H-<E%ri6qXXpcF_Xi(vTG{X+932=8%h;DVb
zLI=@NuI7N1RTP^K_6nXG8<1x!LERA2Hlh;M3<cF|rt$dO0j{ow1}UkqlXF}__w*u-
zm7{Krg@p~)JPi#@!Yg2mp>t}Zxeg=wn}L>j!*Yi)vh)DwI;6#-D0Mj1_fnW)A2tC8
z47lclUY851X|VNUQCtUaAL5zC0iUi<ZW9AMe(DOp6oiON>^wp3Bk<{q@kOcNB^jyl
z`AJ!+$tCfLo*+*lHOojo(<vA}#sfa+0JJeS2!8eywthCaG9+ThIjEAP|5+`bpq(6`
z3pvpb-tr3`-5gtz3JIRk&9R^}ZS#^-Jwb<%8-p4P1oy@oyJFcIi##a_?n=R$2Sf~>
z6H|VGT2uI!zd+iohD2Sx2yF#nt%+T+UbqM<La|-A2(Q#picTtC?t;5W2emQ{O+mL#
zmE^~lCuWw!7pIoE1{s2nl!Ni(i@~=-VxQhKjd#v3sEh}7vLUBlgL(rPo7RbI5yD3V
z!E?>907l(H1|2j6wfLQJ%&J01_PpaE+p8dxrKr6CP&tjI!wSCY25LiaFpB<wc+X(Z
zc<_z3;1)DYRV0ck)FwXae5?tIN<+|mH)t{!W)P?y58g-yb}wiG4|FOT)Gwgh0Z=7D
z6(3B}2h(J*Phj$anDSshz~sXq@~*DVCgAxsgLqdz@Fsu|gLv2Y<Q&j#p}wF2B6IM)
z14W5B@v!6cJ#&3>jX+u6B{A5@BtF;(KB#X3n(RWmEDFnjHaziT>DEE6MREomkqRE?
z1f7|Sb4^`pML}v&CTKf;Vh+)bB9i6?K#h6GXcWe&jo{$MU$!KdCE*zBg$Dsj{>MMY
zN1#jL3_c{T1hiWZzJev#DBdU71hg|DxWqCqza*n5zdXJKROCT(nvp?ZezAX9YEe;U
zN@iX<bnPm1lr0K-w}R@onSfJ&@Mr-rFa-ee^gg5rfaL#RLxXtm^}0sj$@kzAlj8Ek
z0#Eo_cgv8>+|(k-G%niu@#3Q363{7*c`5Or!%WQL<MZ-M;z2EK(|FLu93`a%IjQkE
znc1nJV;De}MjC?d&&@9b-D(FtJT5aSClz+HGHCfO=**gU$U!vVd+0%vs;;o5=&+j>
zf<T452eh?M(__ZqXB$FBZO{S$wCWh#d^adgEdmd9CYEI8=Rt25Ffz|9j)zHrPKt+K
zR-BxZSX>Ma5$LJ5FmIuCQ9v~~s4~RZZWWpXx+2dNbPpEF4(ni#_+ap=64zkD#|@CS
zG!0%*L-tse<ijqfByxrvbp2#7>@aND;pj=hiJnQWkjoB1S6G8XFcor@p?7eJWl3cL
z==!;|e3QJy+*H>xhN9%slFS^?J%;J&nR)5)Ir-_Jt8y}np&PMM;?werz&%;enf9JO
zx#0O`oRbJf7?S|;@M#4jYF>l`9+W9DB;_~`Z}=sM$eXLMtnedhunM$(9W)>dKg?ms
zbXW<W)emmY5OuPWC-^7;Z}6Nn#tBWX!C+}nhQoQ(5?DoWDC8_5h<Z?-MH(x?f4V3{
zKj@Aq@F_+RZdAM{s6lE7x}i20G)4t=3HS~vBz0&FP)Gw4VuYb9ijxdMgVvz^uyB*S
zkmW)34`_WL)B~WQV1zXwNs!Sn$uMM{!C;fY3m~BKpyLS;nj!LFPr&3&A^HiPPk`gd
zQFqw+1b+AyS;3lFmf?vxIpF%r6MP{X^e#(7ODwySh%C6U>`DU7eFdAxg9?7MIeE~j
zMCPFLw}UOf(xflMw}^*Sc&@?jU=tu~lEL!{pvgASW$!^DCh<Wbrr=auLdot6igz}-
zhUS#H#`^@6few%lHYc!Z4YI{9v$!C?7*v+WM}e{q(%LK#7bzzZ*RRCV?Evoq@j_ei
z6kLKB+eB~T<Ct^AbuyDH5hIb1E7_opZ`28X__!&ad37rGT|l9VJnRWhUWNvsaREqR
zgBD&R&nJVLR*v!Dbx7d49=f&*yh;pY7(^FnjU$mc2v-z=`dpx_gt`tC+9yGtC<Zk#
zb28H*SB&K*m8N;3E_VRA3fYUW(g6GTjjJnY<0Q(F;HdjN4M8D-kw);xC7v;G)X@nN
z(^@d7Qh?6Wfevy6EmQ-E`GK|=;F;P7&B;Tqy9adw(E<n_J}CPciH%KD&<e$1GjQod
zdie(4wh0<k09}t#267zeo^GV`vWPtt8fn%TZ4?QycN|nv1$aX@k0b4l$GYVY6iCQv
zo4i&dRc<r`jV2;CAcAh^Oa$Gc0&2v8JO56Qo)6MST-d5;?_5OWB9EGowlN9cMo>$n
zeW0M3Rn)a@*lnk5yaU{BMH+i@E6qy=_p(4mlA&=tsB0RZo0ylFo>~N3g^5%g5Lb`5
zy1Ih4_CVSRpg}RvARNYsZg7bqmT|HqaLxp!Wzfc0)U#I&z!&O~cJ^wHcMhcX0?jdj
zjD?mx;I;sj+cMy!2HrG?-jo67RLB|{zhE-f4ubWAa(Xbht!W<b32wZ2lXLSYs8J5t
zr3`Dckh=pB6r7;jY{2W23PH6P<RBK@E6wnB5~-5iL4(2Ikx+9`zJ_Ef<XRV&sVw2^
z5J4;W!53D-YD-)L_+g-<W>Yeg<4f~0^YcK1G^o8vn9<m(N>HF1qp$6R4QZp-YQ#*^
zU~33~_btH;^^OPa)P?b!<2^yES3SWLI3Ym>5Cc(Eq4tWrA;&F3N53ObREEVvm+(Mk
zLESJ=E{AY~yn`bU>w`hp_oB#w53q%(3<mYK5R$<lbHUz#Nqb>f3yNWww+#Iu(%{{1
zKDmY_knLHZ#mS(C2j(6))H8&L>IacrFB4Ztf(E2qgUtxE^YN}#A!c0)ks}(=;2s@M
z26fp%DGVAQ^qNpI^h8`)9S=UW4SG^?33%WQeA)uEK*KiLMA@=H_<W)nxF1aOatbsg
z0=LsQ9=v!08s4tp0xH-WOd*w1!6>TG%PFvdP!pn1R7RkeQzppLLEgd0r<pmT$r&Oi
z1b1Y~V34`Uwt~(w1GSK$jsQu6G{eiOK!|QwIR!oI408A+`21|NNXICr42Mv^3e+b=
zK1>HbUVyYrA7zsmktHT|dQ15CUtpOZ04;uYjVEHD!V8*1VMFrhy&$5>Vr&&VXoV)M
zhYzh0P?mxQxRp^bn2l%Yrz>&?1?|pJq;3I`XU~CKTA(Rli{!+D#N^D9O7KiCq@fQQ
zL`W?z&Ib)hV4j*zRM3GBUI$HQq0d^tPH%E0{UC1(P@Gb-2tOCm`OFPY^vnenY5}>q
z(53W_p!N%5DSZ_3Pz|=8HAa#mZFCFES`Kih1+nVi61@2m)FN{&C;&$f_6cq9f;{L+
zapvGDnbDKt5c|qO(S(#gz%6mmvMSK&cSB+OI_LuCWKj1I+QlPgU;^u~2%+^ChM*ht
zg1n*UL4sFZ1O$WU&LLel=&4wsz9p`0wYY|s@h>w0ZFz(2xrN@M3Yt+j0IkIVuP}$%
zTauU#np{TN>`U7Ecj$Nnt$Gol;*{WQ0c?RFC`@sj!4q6!0bc<F@5qv}&<1h@k2zUK
z@L1wHg2xi~5j<ci>__le#uIx44>+z9OH$*LN|UowONt@W<>U<jpyheu+BBej)R3My
z;jR~GxxHU7uGM_7rluEsk(!~WPp&bzLrg+{*bsU8g3N&&YR>i>8m6a~#HXa@fDU?w
z)kh`;iJ3*9r7_4$VTo>ppbocy4*J4UErOa{pzYtF#Uao_5G7=w*&6$F6t#|Ku)w~@
z05s79S<4Tann(;L?s^xe_+aprFyQVML_2tOBib^YVw81AKH$Yjh9;TCprwpusYNB=
zHAa5m0vojK(Yye3adK)A_$Fpo@De8Ix+Ty8B*>N1;LYOTa~O;>i;>qO1qHjr`v?1j
z=INoUcfj`=KrW^B4-Npey@(p4!8YUuUK&lX67UKFwa9{vkhg@w+V9ZznptLEacWTs
z;r*7m;9<lv&;ghx@ty$?Zm>D%Iu}Q%SBP4c37^%(asmZtfSzEb3R<0twy4oK-UqZ7
z0Tc@;iyGm5Gw}Q*<Qy;X(JKT_S0<u61Y4nma{305#UgAh7GpvSt&}A;)4RGNuPZf)
zcgie@FG@{IElSNxPIWeN4af!UC4=`*Dc)0Og8wF8>?^WCgT&}##D3n;B{`tw#b{Ht
z=FmeLzy~*gmmNaRu0@)iLz?b|o?T7iq$%12FSOXR2v5ueAL9p&CtRyuM_0Y0t*uAy
z6hMk`NbL{0QU$SaJ$R_CdN*{zz3kl(yc!8(-8)f7=HP1Eg9bxD<7<Y-;FG3d%{cJQ
z=%9=YYUo;m8uQ?yEHwqzfba|;G5KQ~jWLM_b>;BaEJ#N_;pjVIESEGgM;;Rk$uG!E
z4lYS7$t*6(OfDu|<b&t`F-u31#s?q`9(cJ;V1Eyyv^0TC^~M*JCgo%nXQUP(omNef
z1Helm43Up`0Ii?_4N-t9Rl|5gvjCVCup^~Gg{EP=ktJLLx*i|xENRfXY{(hVhVe8$
z1KJQWyXqS63SOlJolSQQ3NEpPU!D@=4Z4M?#Lyz%7c$u%pI?w#1YYnA9=rmz6Y@ZJ
zib6IE1z<ZwIV7IIXi>0fJgA9=SbhZS)fSW#!4EY<T9Qs6NkdKq2?@rxco2Ld4M|Z>
zI4^;k-_Uvodvlw>*{8@0QAk>-4VpqkU%Ld^s|2m~un&!qc9W|?d_43H)A-Dk3h1?%
zuKwU9mxffXKTW}FcAY`9Jg@*oTkjJLRszaXZrIx>pp*PSqgZ~>i?+b(LB$SIC<i-&
zY6FargDky**bof6s0*SW)HCsk4-Sd<4E6!_24J=r8lqc+T!DfnT;M9rQB;CX`3eSI
zX$qHjMwSQ7@_|QAAl4gtqDz80R#2CM=9obpB^cK%-ZL2N6_`K>vgTm0&0tT!<Rc;S
z@NHwp@vh)D9Vl;t54}aY#MTwG=>T-0TTpy(M0{{mJg6xEK7<ss@6FID9z0<VI>ge@
zJ05&FtYKh$uwigK=xoVg(0#9<MZ`wni$4%Eir6k^wFC`BW8PtA<QN}p1UYWX8>t;R
z&|}fLnXWmYascbl4ANM%0cePyxRGdB4#2XZ4wU{!&q)Cl7NCqm>vK{-Cy8O4b`6`d
zK|X65a-<IJu6!C=`;*Xyv2Y*0O8hn^q}*j_3O=hHd@wn<4T3lj%n)M$Jk1qWA)@uy
zK@|g1iH$gD5lf~6Pa+wj_kWRYF9P+KU@K6AOLB@mabAlM1WGAMiN%@8@%hCiMX8Co
zo+03-P_Q|u?hD4X(jT-$$}}E)*uI0ikEfG!L`1x?o{653A*4|@dZ}YD(i~S{yl1di
zd@$%*H}FyjP)iQfG>Aezei<zV47r&w<ei@2S{uAm5PXm`+Q2CVmpTTQ6y)Ge&A1nN
zf)h13xdwO#gEp}QL#L|^4dY>Z3iH!ELANtvSs#F>0>qIQ1480KL$;8L827n=MutVn
zIq@Z+t*+ox72`AW((>bri5QRtcbHO8x3!>n1-ZwAG`5wSN_Z;+kt2_|*TTC(*B5~I
z%7XUTqb~nMOX>K_I#<`^9MI}NLO}_eilf!^A*gFja1kO#tWcxhV+gvFA*D1qHNGsf
z7(5zVT$)n?nhy3y3@jKs=2aq(ia0~h=p=T3g=4%c-rJawJ1w{`J_a=hF}65D3j=(2
zG(#?92o3->q=JJ$=ia%xLU>RUvDJc56~U3n>LJB0#2|MR3DEAuaL{>-p26Xeo)bhB
zXwfaGREF4xmNtU}K}w-gpcS}CD#5!FL92IR4gp=pjF1O42*GR6q1FT-y9OkQPzvsn
zAag-(h4k4Vnn7I^ba}8Rpe_U5#|)AuwBOMT)RiH4mX4Wguo1|1;;z7>#XyF$k*8M>
zct;(mssybmfX)iRmvrW(f=k|bL(6#3S-J6`5g^cAXy6tY{Aw`jY)k<iK;sIU2ZXe3
zOpx|k#3vd-POJ3J3CMAUo>plR9}GEN1UyrOvZfwqg9>L04ZIW#G{<Ua9uGANbl^Go
zVqw@_^H{eQz$z`2r3vr}GyGe}P+Foyt|-Gg1_T-%04*SKA@+cC@a(962sFAuYdI5(
zGr$ulp1FwaMk8+xhEaTQa(+Q-3b>mAI`bFQOffPn$V^R6Ezc}QI@%(>B)G&Bd<F(6
z4}ng12c0nl8sczu4e$%Lj5jm`cUZuI8V{Zj@C4;ykPKwW3)l|O=@^iN4_e|>0F4q#
z5*1PvLR<?2+mr&RYXe)P1MY-DI=P7R$|;_ZG)0<_916#8fNDqstV58{?ks4E2Xrz@
zURi!N=&nt0>mk@V-pi!`G_VG}WHZ<YG_fBX2FrOEU03i4hrx(@)1fO(5J$FPA9AMF
z3J*){D?GsKFN2-pJwa2u!4?EIiMU#T(|ck`s%vh5H+Uilnxa9MSr{4?rRHQNCS~S;
z7Tg+H6y=u37v>j(PIZKd#utEZl!;G;G)GY;><ukIjd_%-NQ>d!eQ;V$Nd;Z4g)9HX
zLrXho_A7y`-2sjH7(kCCNlC3hYoC<4f_M6Xs&&u|Nj&1%SFkCr0g!%92z(O5!le{4
zc><p6fO?+dJcB%m583X7*5!j7SrczWn-gnH<DrcKlref}6dA?4KrYygPb{tQ1aF$O
z1huG(ON#O<Jp(|S9z&oNHvBpbr1}rmufVo&25c+FI(WFf*d~!sGYMr|RE<3SKo^5k
ze2t7VcqOwl_6!CRc82W9K)R0{y#5r@95O&UOaVuChw!Ewv}8@FO9)!v=T;UBz8*Um
zqr(AeGlGU!Oo%;d9<;U)azM2oWKAH{e9(Papnf0BK<EK}kXCkC0MbP)&@vWQx_~cZ
z0@bPnW&q1vgAL>HPbRv$CI-8@<Utb^^5}0$Vo9PWc?%DX4T4gWQ!~p_Q+y$(Lj|N3
zW#*^A?=<i<1Q&j}5J~8$L>XvF6vl>wV3T<8se0gy<?LyMtt|=~Ed+&QK(Gm@dI2|!
z<3XzxGg5O3Qj0u&a>+UU0MAJlMC}WO>~060YXBN+Lr;MqF-SxQg&4$x#z|2w6#{KL
z@(T8dcPRjmDnYUWP0s`)`bZ+LAhgv_sGGn*+bN-K29)9wREL00k|{AXA$Z{$wvr98
zu7K3_=irVW{#;;MlnOdW6kKB?Ri&2jDPcpC_|QDWX<jK<4(p&=`xE!T7r4O;ZJk3l
z=VIHk=7W5_Bxp|$%B|L*dwRS;8(qpk#S&`VVX0MvOAyOP5x1v<A{nwc6ucqQ0Fvzx
zM>k-m5UPX@D3e1D00HkGGAl|2AFKyoKL~E6LEHr`&<L!YfnINgR38(n8n7Oe3!1^k
zI937b0<@LUq%Fw+Uzr46286ae6v@T#76ernG7+(?6nq>Iq_9OgIS*fzMCzKaL~vsd
zf7S(`!3RD&#4otSEIFenKQG@R1=<SrObISA1vf}NeR2$4eR2#9U;uRPh@oc+_+mZq
zcmO!x!@GN69;88yR0>de83?3N0B&YLo63f0WhSJh04h&iu=c^=*J=8o&-EZ>IB2np
zeuE#luM2B?grMjj5i?5A!-EZxSAlqeMoz;(t7fnqiIVG+YiJIt$DqwINMeaEN`-WJ
zjZDz{yhf(rPOp&*sC)!ZRDgO0piUZ6nlg&_EzK#(jE5}I4{!sWz(${w^DPMs$|Dsr
z-k_B>pk#=#8iR=8cTnHiHP{b4`tBbOKFk8bgBpl^^c|u;3|T#>5rv$t@h)$I=m*_I
z1F9+^7J`n2^$ZS)4>mN62hpI&gvnT<*aRM0hZy0CA^|$U1F~HlA`4owgs>pUI~YkP
zXvGqWoFRDq5>#U-hPjZ{Oi<}43~9*WhY)Gd+0`JUA#F&|DL;@~-(Wj)K<gHf<Bzx@
zG5kd><dA0Y%qH^mAGRe)WF3fu*q{qKp(hbCItE$_8{`ccX8`s8P)^kXB?!`e3F=ql
zC~qMb_JUXMgO)D9TdJTjanCa9&4(e60)j@iQCkVY*azG|?gmMr))CMQh|w%}0!>DN
z6Sy0wJj2)O4he%dBCrnU;}~Qkwi|@+402E_2^tqh#>g{_(AC4BZ8k<mXp69+a?q79
zkS0iRNfBsgRB~d8C+>NA+|wYgA@Kp;e!*t(h6ZJcIi;!bpfNF5kbq@zW)+kRI<yR2
zTZ7b@Kzrl)MG&<hpCGjw2+bT(VU7XZ9RQv2keQcU1k3pFDJ-Na2D~nh*h^bR*TK4#
z1&^+S%}mTI@dRBR9PAA`>=ra_PTO^`;FcA^$zwxvSJ1LpSJ3rt!A6j}2viHid!#0&
zKxSusat&Mq@E2(KZbC*~&PQCmiESzgJaqsWK8H@EVy#h-iVUP2YZeba<SefwzPKd6
zC^0=1JPl0#H6^1x4OmYKw1ykrYXYs`Ml7TQwf#X&Fo;s{qHcs_upwx;7Tjlo$p@kI
znZWYkRT41yaEQFCEB3W(Vc?V5j0jcEe!-w?fI(;7<z<#Y4wFxb2VG|gnQQ>v>sbmO
znt})tY?);snpqjaiJlptCPF}lEA$)`@K`)}xDj!*FzUuB&}1%YyEh2znIdAS!5Q3v
z0$23VMGBx}GClnu_x^w`c>&*FTx^_MoNj0gy3aU0wJ0btFFiFLG)xX2>Vh0H0Xm^I
zHwd&y4^m%)*3g2w6rh7Gz>6Np9P&1z;$C~uST_i}5;xurY87MYR}!8TftQikJ7ACv
zk)ubEfz~QPjuQhF5TM<T5MD5-^gu{ba1<HnfCxi!jv_<q`@kZT!f|r6?iS)0YjB1G
z)wH18Qkn|NFT^hX!*QwuXzwVfJjJu}2sAs5zI_SiQPinU#LA<f%)E4`(zLYHBG24{
zoK)}yOQ4f=$vvjR6}&_=0D5x;w69`F+F&cVTS-p01Qg)NksOS?C6m<QRM5U=@Vq=?
z1rMQi5}rvgl18$jagD8=1UXv+IVppB`=H4Q$9PZhu5Hly;GpslgkACUbHLpk$Wd6v
zL~cJq3twVSF~B`V1Fic_;yu0b9T5X*kHKzy1M`BQt5m_9VAvICU|x_nc&!c8>~M@p
zWN=dxDht}F2a0GY7u0A04LZTbc@51Vx<R!*s0|$gp1T26A&7w$tktTKL2zmb{H)&M
zAn>3kymmzd2xz4XXl&gG7Ex#;QN%T<2@FJ`o>pZBx+4ra`3v$1d6glN>ky%3KjBk?
zK!cmO&Ip1U0*il0O^e#`0PVNNQgDK%n&3xvLKh4`O&b|E{(<UBOYmVzhM>v=G<Zhn
zbYZOhE@(kc@!BNQcvrHg&V#%`6RDu0&Vq<u0H~=79dk-0b_EEDRfKD>3BmOuupMTg
zq7%6-01Z$a)iR!ngxFz3NJW9(902VD2RQ|)mPD^VKr4jZ<I7xK1A@ULyP)YCT!&H+
z;~4lbF#758;FZ~+)hH(Mppiq8_lkhDf;M@&;y)VI41I52XbxzN189{Q{&Ev~WGQH(
zv@8{L11gp_5lPiLc=b4_NHR@IP0!4O75Ui4APIFxKyipIIbrFWU~5Hymav0LT#WfC
z*l}#AD;<cf=;1}J4`huRw5WB39{2;74nmd=@&<37hpLT0lL`WN`@xf8pvftu4g~1T
zWyk;mq(T5~9YK=@c@yR%&{;1aX;)WgP@!lBDHK5~vWY1aL74z!5iW6+Gwx-sq-TDT
zk{hTMiF+~ul!8!70Z_s;Gy&cGTAG^*8bB#5h1}5u@;mCF2E0>YhCBxWntUKIcmW;S
z1DS}tcn&;Y1UD4xqzZvCNMxT787<fs(1G?ym=~qyq$WadsG`VO$XS%MQ6Ox&7F>fH
z8iCg8CFbOS$6vr@2-2a-pjbt=bO3L#0cSouhcu(zB7?0I1b0!0orxLUnTKo53uN2c
z=*~RQ_0_@PD#O(kv;`*^ydDtCDI?%3uR$v>A$vR_D_1~kGC*7LKqH~h)|(MZ`R7`e
znpXnb>RF7`@S|Gc=?Plxg4T>8uCxQ4ZQ}&0T0tg|-qLc42d!uU_k!W49vegYk%rL0
z=HZclk?RrAiKC!K62_8t=o$iiduW5f>stK5?Un$@K{~-;9@IcA?KD?chzigNTc9xr
zC=acli+j5-TtDbgJ|qLci+4ifgAI-1J%hn(abOl1IwHFaJa`1P)D1-fv;h`0{Q}qL
zg)AN9jjR)NlPJP+&=4>v!$FNTgdLv*4vJuqx!@)lR2sCg7NHj`4R$X~+7x0fWDyUv
z)rKYa8XAKVD&e_NV=OysQT7mdliDAIHE)PHf(SXKk!lZOP71VGG0_v$t8;ZlI&26r
zI#mX05g^$`TyX(fI|D7_(AQXk2WO$fyWlA%Y|GEF?a#sA*#h4<?ivKyli)}EkSm@G
z5XtVtU>QgPH4Cv0tl~aSf{dBJU}FN~382;NpaBqL&`L@0I^2+8=&EewRv%G=bJ$v#
zpy?XunD=OTj+BYO=R3oSztQp>77}zS&xtF}(MxlbUJ>${C*+lg_;*q`BHuWJeUS?O
zJu$@Ic?#WP3ObVkR1kn$uxOVs`5^CTA!8cN&?w$9CnrBSJ|i<FwFuUZg;fVAy>t9q
zCSh7Z0ghZeVKs`FDM`>4LehpnuoUIsUbHLdChcHQsgBaw2VL%&k)M-N9G{p|l3J9P
zSdv+mie>i_QiV!r3yc?NPaEi>BO+^FSBUyxSMZTvM(Bf=P-##_=?Y~B`$7*hF#tC=
z(He}-;IVS_-3%a~!}W)v=m#B)WgHJ)(+3`1h1p_gfT9evB-{mj9t*@;(ETvrrk;5`
z)CZ=>>On0*(1-w34m27ERt?q+USR@v4*cX6uv{?6BCvB|TK$pD1xth736l<iNV~cw
zflg&W98wA0U=QlPfvUcELU+i5bfY&1i5c&9b;W;xt}7@)upgic8W+RfS)_2C0{*ra
zET0lMI1{wI0Oc}?0UTTc?QKJ91tVSm1Zkhbwm5;NQ^6O+fKSvWa5(@(D|pK#G=oER
zfi`x#;%*m#hp8Yl>BJx82`Ut!wt&txCSiyjJjosG0xBP1B`N9}cj)YOkasX-V%;6b
zzz|d&X!abO7a<0N=D?As$ipD{32BBLazHIaHLO$s)zL^Z<S>V!)E2NJo^}i5k<KqC
zyq6I%3y-b4;_7N>67LJ%7!A8C1XLne!q38n79?l~!c%aj5MsW`kg(%H$p^VkCA-NF
z%1Olf6?xeSd|aHgwLPG#Bq2NKLqMkjpjKAIRgs|58@)aQbzG3*6E#18VhVJ^Cv2qy
z_M<(ha&0<%lR;i;MG1It9#p1d4L8%g{FKyq#A-|<W6;@Ih&3aib(!FGnyyIamRP1%
zB&QaD7HGk@b6CK(-B9<~9lQt7As1YrNqNwy7RJ#V&|xz4tu|1#SVq9WJKsPj=9hpb
z?;)eE@cn|W=-UO|Kz(5NWjoL~1)rnjIie4z0_|=~%gjrOPfAV8FG__RJrfiR8>a;Y
zZC+|Q<g6*sA#I*Hm@|~1eelRfae}52OYjbLB!ecm%Lq*WK~JJYy5k({;1Ma625H>^
z$WR%!0tDPEAg-B&G3o_73Jp{yBj*g_iZjqaCUUb1w3`o0w*_2I<9DF3VZ3jAYF=Ve
zPAV*1(~9zQ<4ZC!i{r~POEN$^{=u0H%h3gX!S3;(w2_fm9G_a8Rsz`_5@G;a2?D+4
zstkHMRRDP83CG$oaARn6&Mp~LMtg$#eV}OsSLo4@qo-+t&*_8=`a`BAL4*F_)+dAu
zmM7;lO#@I1)X*dzdM+!Z_CTJq3obE*Y#N8RT#N(rivz$%h<Rt`rMUX!TDZDWzBGr}
zksO@O73hi;P(A60qvZ}=EaMpu&dpFBYFmn!6_J4``u*ZPgWcmnlP%zLTj8s9!ckPA
zj;cdu9-s~|G(u4co_GT9x`xS{Bg=zE1V9%)z$9JJB|!^PV3J<Ql92uAAZch&1%tMZ
zg9amD%0XiWpv_2d`4EVH=;9w!@Zz6H@aP4$5j4<wLWrYUKrJ|w<Ay*dBza+}MBoVv
zYXwH&x)(Ak4p52*Uv!p{nwa7m1X->J9(;tPe(E*|;nxg+D=ZY}g0@*>Y0rUXkw8+Y
zt#KU9LU1vOtMTWC-uQC|H~#$M845}=ia>iAi^_BIle6QCQa}{s6#RH2J!2D4+aGUd
zlm-inkUDZ0YsOMw=Vc-i3-TH&VmFDH#DgvXHI4TRjwgLK-!vX{PME8!p&{~FM_xez
ze!=lXUNU85S(IO#nUWI^JCzKy0X)9Aw4flrs3g7wRCbk^$HymER2Ui>8bR(fC@v|=
z%uC08U_3avKrW#I>5s>~*cjw@Xpb*A-q;8^0HK@RQLoVgdl%GuM;Xrpm0h4h$PjcK
zZaj&5RKR%;QV?0jgUbr&ItU}g0A6lsNoqwrG=-Xg5+<Za2u+V9@8CzItI^51(aAZt
zvf#n6*un&q6ENFdzVWcNQlMTD@<<gl_2XFlO2_$ptamiSF3|<K8l{dSZTTjsHyjLV
zp_n8kCTBykJx0F~UIh?86okJ62rD2c31Z}^B70B~+?zH}Ni8f*g)JgR8GtiEJtrRN
zh<L&WeZWSMjc{Ev44EPYkHi(g$KbG(nBbl&WZ2%&jL02u#5V5Xd*;Chpupk-wIKu@
zeh1ZcqsNs&XA^uOhX6n)8^DJIfYTC8fapU6K<A_<`@{F^f#!iwvNJ47uryoo=P}Us
z7(>t$9>&%h!+2Nlp}eU5Fz{tJxaW=xN!{r|QJy5!=L7{au8o-B8FSF`Jb1?tV?!Qt
z2!mQzaFs!jZIsaNSpaB12-qa3Km@XMkasZJrVsE2P4Fg<An#z%9Uo9_pt}VTa-bm=
z6iY!jgrG?yTMC+H21$cvBs@VU*+IIh*!qL$D=M%QCPc*}a`+HAI7m#4dHV%B;TR}@
zb%4Df$6G-HE(m-+9ZV_!O$t010}gG_ZI|G6tPq}YJanNU#1zo!aKUKOkRXI82Q3Hy
zNrS`JC)Wtv=k_DM&y6LJkxFc0CtA_!ad?%BCEtVA(?E(L$aQNN>wZBk9q>^)@L~nI
zwLq1M6TCzMGD_{5S>X!46dGDoSweR+<`)^67N?dV2Jqw4@{8a%MU%Lc6f}9`S{8t1
zFe4=1H6S?A6Lcv7s1FSuR=_yn6C5FfZLk+UP~iz4Q@}dbZAz=t@0}p0-(#em&>Vlz
zQI4RqtIeSo=XzosPy}{wa42{gPdMltDOXnr57b65#gWA!D!>=627orpLA0Y*Lcw^K
zjYD*RZfQj_z|bPz6V$&AHnfB=K&c;Qmj|-rf_>sWgCXm~p(goaNE?Di`k<Z(HVi_R
z2X(<gD+*v{N1#iBYXgYMpeZOMHzH}nVkKm6A5^0=#8g6S$HCXj5?nfN=^AVVs!EXW
zWWrKhflfcpFH4OF?Hz?or+^xz7_m-dO#myeNB7c$QVeML2UZWcp*0^2LCaTQl0L|i
zpj-mFO9xccLu)D6(GgHCsFDLkEiAM_OI#tX1Y%c7<s#N4<pw8u=DNDN7Wlxf0Y({s
zf>lPQ&fu{j_{bn-Wo;Ss5^icAie>^XmYnb{I|3^Kl~t~|$||r5(1Jx!O98Yz$ql?g
z0jcf;of?T{`V$nTuAmL~pj9KVvtS{nffg)!Ll!K0gPIpGRiLFwsMa90zaaaWpe_I%
z^MRz&&=hu|H%#6Mdb%vwLQwJp&BnqcJ<ugV(_1h}KV(VJX=<L3y9{9R!I<)3Pr&3O
zAo5sGMMK?y<N{i!73?1mTFw<754wmCG#>-n3<TO44chAiT6AgX79R|1`5OAfgNKhm
zWwBvse6V47e6V3ue6SI?)FfwjoRL|4uo3u_bI^nd#=tk;lg^<{9P+ldnZ<+Vy3FIj
z_pcbk2BdRSbMuQT<BLm*5=&CkD~(`%Z(p!@FjN>+7=YVAuAplz@%Q|Ymf>J8?7@c+
zrer3AHc#j0VX59x=gx>-@<*r(5abQ&wt4#n;~GVPm1Ta=&NZZ{1C?};zBPm&j3Eo^
z3BdG5KxDxaXrRs#q>LokSppSh&>Md!K0Uz|bjb^-EsDIo3h6f0B*-yVu+<pg<*MLm
ziOf8#cQv^pU(yXqv#3k?Ks^Vfa*5Q2HI_0Axp6<B%eRocg=e)1s30ePQ5Pt<kjhtY
z&_+}2>ndGIoaKY9HZe3V&C4%JNi9lEiO)?e@XW<JR%jehnv|1SoRL}tK99gPxWptQ
zu{gss*EP7rBDJtIF(<wxAH+*U9(4q-AV-?}N7_6BKfeU`d=zmlIMAshcvsa?9xblH
z?(w)T`*1_uq5@hl2bwqqpHv5$(Z<pTB=0^WvJQ6yUt5GcnGIhghI~*2<d!9PZIN10
zkXn=pKC><dJ}iv?GEJl~CNkErWMpV#1a#t>3(AE{hFC9LasiL9cm_LyCK`?6@y$4c
zH#&fh-f@YCUh)Vk#xM&el$=J?kRW_U!Vt7T5Ojt_NC9FD0X9Pcuh@(Xk?y5TP0Ejl
z-42y$05S<QQ;c#yCG3Jc?3oh#f(ZNr_^zOFd_z}oDV?4QAIJx-QA1t7h@)h-3@%A5
z$t*6(Om;~uNesx(%qxK(z~*XbfViB`6?7OHc%%ib41=}LDcpPkI&cPD8lo3XuF$>o
zt^vW|)K0yU#)Oz-w*0)IOEHpjJn`RB1&VF#17@zSE{TZS24D-U5l1tF2Z*3^EQZ9-
zvA}XT7E3|35|(3&AOm-(qaNgEaB%AeIzJQa13CNv)W~ux1Mf-)?`#6!wgc)&LaYu#
zQH9ph3kDkqH6ap3Wq3UF<_4%N=#(SGvC2W-!JuVIFgZ(Pt)PAgsNRA}x*<yjgUm&?
z)zBM58q^+vc@i|046+t9%7fU)5nKXV&Hy<u8Tl~f_(V^FCnu*N`oU?ziJoa7lLOMy
zpeH9g#s^!*gD%zr-Pi^`LD|SW9@KC~I<^_M$UiSW(GxU8iM))S*v4}%XcjgEWEuG4
zxI|B=eK=OHj?TuE1rPLW4Cr_+=<&Xg6pF2vfw@G_0OL@5qUuG^kQ}Il4gxjLT%naN
z=8bG96)v9Q3A~8O5M$RSWNR6uckB(*j=fgIzXF0P?H6#j&jPg48`Pk}sQa-N-zKA_
zH+TSSNR{58<L)7ALF2(^tWoz)9=x3y<O~BEVFA_K#P%kGEkG@09M}4Q>XBgZCR%)#
z^nm*Frtz=_E^#M-QlY&E9v3ttaEga3fstN9l@P{CMnZegp=06TnS)>~jVH(ekTGa`
zJ&`+{p(gr*dp58!BG8Buq{N087zB|8jTu487y>096;3_Hf8HTd;RzZt1hsbzEfUKT
zGjqUuW|9*N5|cr<jYDrXMO!oiOCF@I6vaQP2&oxNL90iR2g?Gm9xH8V>6Vk9Sdy8S
z4(`vO-r3+<77`x}z5dbycF#82;RVF6UxJUe1>@QHg`?|b>YG|pl$l%%z0Vll?E-Bh
z1Km)J+;%jI_W>>3hFs<DY6M;_-~~C}z%>|rBOrYIhvfWB+L}F(>rCSbZeasOSg>P!
zKro~>4=ypZfR=S7nYo~$DbT84LqpJ%4s;h5H1UI?Hy$#DZfFYbUB@Sbwt#|1U`X1s
z2p{Xf-Gc^o*$m=?Q*%<2OAL!kkcPoPG8XZ^`6=;5iJ&V#K%--sdFifx!SO~0@h+)p
ziKRIu5V@3ikR;?*9?)cFd{Sw0c4|pHct920(up@TgZKoznH78&7-)h6+^B-AUH~1b
zfjDa+BQY-}C$-4a4M$ho5WSBa02<XNa#1=NXPtmOVF+1t?ivNM%g7|TC^fMpHNF5g
zju@Yo2%5pIB>5&~Kk$?U(&zzbb_Tox#ua3fp&5Lr(hXt*)HOy3Em)VcgVtoYx`yU}
z#%>|kEym+Nav}<}UJd7w6Ywz~M7z%r+;1m#VaMnlXrp(aA=b3G#?$EzG*eJZkl<Pk
zQ*1Y&VN3FaT3w(L3#kD?{@@b0_XTS+;hj&1G^0T6vS92p>fkk*;Q3;hdA^YOVrcse
zeHaRCHB>GHMP(3ZO(xhRs5I<CRj?a^yn{j4sY0bdEBnCH<uJJ@(7GcqCm6Jf2q6~?
znwv+q6m$s?nl!Sdpjl~<G^okw3EGe81sdc6t)mBRIwN#*0qE{8<M`l$c<`|;kT!pO
zW?n%~Vsa|Ug*W5^Ec|UZ(|FLOIj~jt;7#)(r3E>ukj|D*u7Rsp0Qu<zw8RB;=3r2;
zX}njEH)tRWw7xh5wDk?L0ugDJ3ft@r)y5e}+hlJL?+IC5f&a)fjQJ>ND++WP4r~rL
z7<4fVQNuW(^ntRA-V{{lVXV;xcTYfp3ckraINlSy%n^KHT5w5TswcdSk1{r6Y=FGQ
z%rmc~C^4WYKRLCy7<zRQk&&DTT5bSxDTcd1{T6UC2OnC6vPvi<9&%m^a-$h@)*HLS
zjZAPkoY;+q7V)5FF`mmLEI_L-Tp`mm1tsu{Rk2)!g%rQUj^2Xo1_g_=kt^sLI@kr4
z*otprTP&l?qhL#m44@SNcu^Cmc0-CFNCt+fG(%B2x;zT+@+d<br-!4ik3#Gc1(kQC
zo-~ZVS^{lRF~M5=nGo2b0<AF!bwGj>J<C8Hbx6k+lyu_b!KbW&{DQqCBG_fc?<J%<
z7IiWl#|Q+z$zM>R0;*dPMHFak6t=t*v`-Cbb1BGkRB81=Y92$wlEfm=<U43#5;*vf
z>TtyMa_AcZ4b4GkLxC2wAe{<@=WYcP^tB#HSsNZdBp=*m2(5^qsU)Y^H7GbAG_D(O
zh<20)Xq6Vya0j^^%h4+xaIK?-9F{VAr32AdIuPGk1g+jhEbND-bsW2u@r+oL)@H`v
zGDPpjfto~k$}4P{9m`4z=x7uA0q<sz63P>_D8<z^z&j)!G#n1<U&Mp&Opeb5?P*9f
z1mCe8Tw-V$@03{*54ty~BtEkwwFq>k82Ao3kT6WZHN-GJ!~k^XR<IFhsM`;+tO+_m
z3cel{-sVU1EpcsYP^%iH{cnb~0tC&^5E$V#hAcKJ$}f&DDN0OEjW0^hNiHaWjR%5?
zHmr#P|5?a}rim#j@g@23<%yXk@x`enu0fFNm|^_*Vvxyr2ixJ+qBQD>3m?#t8D^mA
z0nkb$(vJ)=1D!Vl8gB_UB`~=K=@UB}fd=mx;-f->AuIfeO_R`_vapSHDZz=JDTo6Q
zp&>x=N=%b@=*_+0=@QUfA?oS@Lr`);@1zkI&^Q+|nk8ox<>%!a8mE*NC4x=|i%(80
zF7fmWj<<k`c%}rGn1UreeR2$4eR2#948Z4F<$y+B5JCoE0E!N@&27a+pwWHf`1s7?
zc(|dUksIg<ZlL|KCg7$AsM<D+2W{^IEr<b!Iy7)`6m=vlOCYW2!?L~-JYs}s@_}}J
zVIS0?UztHL-9w!VYA?n+=jRod6qP1}Vz&faXO+-cBbFIn;zmK>=MD_M<AJ?g!BdJZ
z1+ZQD-oYh^({w?LQWKLwLn@vD;8XL^YXMm5#8#2Hy1E8I>nZB4p)^X#EG|eaNzMSB
z(^`}mUjP~P0hJCYi_wBjA=^ID*ZtsIVrdx<K7Ss(g3=XSC&IjlGWG=PIMMLXWa#C?
zc&#_0UsDIEy9J-6HvrY15D8br<uk)^laU2<n|G>fZh$wa<puArp(G2+NA}FXBYS4?
zpu~(`)qxi5fMyp><6SLF60=hgcMXE-O6>FSpwk!-rF2SaPHIVNktd>0i{gAkOXN{h
z-^9Gc^wc8A1gyDpeqKpxMTwy)sGnS1ngnWFf&@H+jpLysFUXk>G(HM0Q$RDKCh@Ky
zZxKF-7TU^-kAiv#bxAqCW|)y-QF2Z^Xs*8~J{fcmV`g4jeta=_Oa%WR2J*5Wv>^uM
z<`J<aJ?zRP@Te%b#T`FH*Ls1H8>lry)Uqy<g2c=sPj4bN8sKk{gRfop^a=_#h<Eh@
z&DFSifo}y2LR>!OQUGc@1%YPSyj%*v4JGg)PM)9*W$`7TsUA<Sh~fgsgnY1PJcI|{
z>kewo!%9>G_^I8+Mi!oVWr;bNDS`RL{$;5}MVTq7#jdbJy<wd?P%8pCNx%#;hFve{
zUX)*2fHDL}y<su)_%QHw$KY8kaL$L_YX)-$N>+wdQ21&HVpf%bhUGxhAXwUi5Mks@
z51tKk1@$t}mi&XRYQVDt2z*E==s*L|EMu?}<U|wXs4{^cz#f*EQ<{n#A&}|^+*ie3
zCc{Glj|0$~HKZ+30&O?I5<Z|^L(Ybte!=)R7lB4L!21_Gp~JwS=`T>)1@+TF%`UWL
zM_^eYDA>T+0h(OE>zJ@FTQdd?Tc)QLp)Obh#W-jn77@r;+REU09moz6Gw_Io0qB@&
zLR)R&5rn0=2<rM^Sp*5$#(|cch$@RgV<WJ=3Xpow6SCn0wz*;i?;rtHue3ir7ddN^
zmZLzo20<pfKot;Z=EMNB_Sl%1U3&1%0x0vfWuT!2mpn-BfQ@5d<Sf!$3EFZ8n*WEj
zAc9LQ6H`)(Qj3f8(@=KeAWaPCrsgJ<rjfb+6Zf8TSLh-B9-uA@c#I#?=%DUl!?ask
zj+((ija)1RDtMR>=RRc|S5X8)LIkvG7}RowZJ5k8a1FpQONDElEVjd?!DrZly154N
z;L!n;Oa<Bv;}vWX4{fAC(jH2x#9x-f2QSRi@{7t7i&D@x>*Fg=T|v8MaP2xqpNXRG
zZeFA|5~)+DxT{j1Btys`UShDTKjcttGIxs+zuFo!zUNj3+7gF|DA<V=o_T5cAlHHy
zSb-`pXI!&FU=^U%cc2q%phlvlcXO=6;-Coy_+fp)C@1Cw#Dglc;6N}1DkGuhMxv-f
zZPtK>8R5o(P9Q;Yk0EH60P@KapnfAl9<<&I)Fy!10y?e)RT8xK8YW4#vwfUFd(O<j
zC)61lfX<MCTn&zPu_7p!fscAN0OfS#G+}5F4;tG~&PXgOjyE&_x12#I|C9wJXTg@Q
zBUc5;_0<60q6V6i1~tM!<E@5<@xk%Ai52n1nN_KvoyoA}?O57mq#t$&>p5U)j)5C>
zSlVOY#0)#zgs65HJd?n;?83|drEh4Wf$h@;OM$k|f{tZ_C)RN2CRv0mD2!l>D?wod
z+B5=Po=AFv!Q8x_i+TADX_W<NI|Aqc7-*Sq5)YeG122LkbmN^7e8n5|5GwF6hL<5I
zzT%U?dl*2|1@Wn%A=ZG9_}~)IeI3w)17J3lB&LHV62MslcFhnusRmrHq4e_bRy&}g
z5LdbZMJ$o?HSoCih78C;(+Q}ULXP_Yh%BPd4GN;<f&v`VC3uEQY1J79Pg)_*fr2&}
z;JbAKXJ;6(a~reWN{s8_%~jaI0qTBQ;;TipxoFr_G>xu2gC86T8WKfKhoEaLaFty|
z?`lM=igC|S2Sd(H1@)awVYj=%FG9m{7e)}YPBJ911Tgd@=c00R@JMVBDJ24^T?}3%
zMpVIMh`u-~$Q#Q==de78C2FvB%E1G3_*$#T*El0B%mS4(WX|K^E5Sg<Vky8z2O>bN
zK2SXiD#hK(C^^ak&l)+y2;@a_paW1ak1sLAe`z;b=}2^i1Ku77I(-bX)FeI%RIR2|
z<|XE4CdWf>8-=b8fTnQ7jxdrpGJq;E(4r5Ft#xRw4*^YKf`+=GBZ5?&NyS&RV(-m>
zG6yNssc3~OzUBYmDOWdWc}Y$~1r&0~O?YS|VLR>&TQLNR5qPV^0(77z?oHXK9V=qj
z&BIOigWP)sZPU1eHu->UhYCQi#e(pHyn{iT6Cs@7C}f?O`+vY~2S_W~9e!FSgbzAu
z5=|P}PEh6sNrM{E;6ff$%@Mfp7LgXsp}RASOOuL|i!#Aip(1V2B&Kx|gs~zCJhT>U
z2HviTb_OMA2AWz2OoBSHpf;JICGr9;*xpajvItP3HzejpBk)|5Ux;zMWpGAfQEEy+
zNs%k$)C5B^ZZZnZq31T+cvsM34@f+Eg8KWQ?q^vL@@f!&P*20q9CSHudQoByXa=~r
zBr&hVGYMRDLi;+XYv|!ME!Np73YSmd-T>oDU^yY835-~84xT9i6(XqPSHvV<c+;A=
zW84P&%4>MNFnU&dVQDIOZgKRib|TMeHw2AF65Ri5h~=zy&@c?B{sx6NWUP+NlP*m{
z@(VJP;Rg*CJLl(s4qV7D@-(z4$}NZAjt5yHQsxTkSYoWT0S$LL8@l>K4grMJhQS5#
zSPoqzZWIhOe(h=&9}K#?-ZcnvA_&M-lo<mb@aELy0JpM$GRR5@&_W2WU}MPCFw!Pd
zkXGc*Fsz(4gB)dHVi@Eb4%!Br3O<Juw6Ha}AT>ENEi)N@yg@)>Wlnx#3b@9H&5U7d
zcY)`6i9L0IUYkSUMHDFVkORWoFBr$244`Tp+YJyQ@vg*N00G(DfqGYPFsShWy5a`h
z9|{HyphJ0R4PU%BJwQwbjmRSz0KTWyH9pwTDBd#|GV%a58q|_QQs@%z85{^69fz9Z
z20C)w6?VBX=)zT~Mt5WhP!*5ldeBLO2t$Ls!I#ZK^?^>?N63NKDu5O(z-$1GJ)%j2
z-3!%i1U{D$R4RZM@<7J$OH$KQi{gtxSCQo<r+Vgk`Q#cBcguqz=$Z$R^@!ad;Q3BS
zx<{&633n1fg$=ZLC$5u-t=j-<Cb>cmV{tYF-&h20Mnk-bHdW!1Yv2kVkELQShp5sA
zx5J_RiqQiP@Emwx0-l0`+@(VJ)I;#%8&D|^Kb$ugJO+$j!@x>x97EM4tn4SIg^IkQ
z!pqe)2z>5li6Khu1DZ+m3U))9uMRFT0qraD41%uyMyw3?&vkY62US95MX4Yq@kOa=
zsYR)v%p3w6!SN3UFM<S3$ssMQL|VjvWq{Dt6*0ODs)7R`qs#EFCbWJtw1o6j;*oot
zMDCu)($fU3EC>eQ+l$`O1aGkctw#X$L&><+7pxyt_yxOyt_3y$?HC1}2kz<`Y##3!
zVifNh6k-w|6k-Y<a44bRc3xOdmE4Z1t6ykNnQJ^^*%zoihQ0t7G%Y-2mJ_2LC+!gr
zK2F-3YV#<DM)AJ!$r-81+3`84d7zcy$%sBM<eFhnpAy#B#Bo6a))hfyc0;k8_<*{F
z%D^=s8QfWSHu3~DEy1fqAdbe?^dr0@hPa9oDbM3vKjDad#1S^j>xn$_1qvRd+8Z<+
zgk`-DXnq+!<`#&e-!I-X*gZbjA54L>CuEc?97PrCFdypr2_qDh;MN*w^(xG{hUUof
zpvD$xngd$fg06f4wGtp)kR-^d5FYp*7=$F~vM=!YByf)y`XieRkq0&M;5I{t4?%OH
zo<6yj;K~bp`4Xt9OvGtDxbisJEe(@+(2`61tMDNk6hWi!DXBT|0Z8=a(<Y!r{-E)v
zqO`>1)MDe@;&i-+FM^g)fNBwEL-0u@;PV{upGO26G$wHyK6rwj7#~{1`$CRC1^W?{
zjuBIdo@JnY57_b{wQr4rOlFPVf(y!epiyw>lose5EKpX0a6ytt^Ie8iy9F1N28vQa
zyN%0Sp@;o@1qB;{mN=p995pn{ECz2MNd_N<S`=UA8Ej+(+OrK^QwZX@LiUdO2OF7#
z4xtJ*g0;Hv?9fc~Oa_fv655etXb|rk587>)Uz`d~u*k<9na9WH<rn29=D;_YL(YRo
zDws)IGy^K1&|AsiO(;k;wk2pI5#+Ki$Qm0*a9_$YK0ZCKG(Nea!Vqb(E%fdoSWDY7
zJTWIHBr`X)$P;|1ByHM~;H7XDSZ6IP<AW_ghu#NUf~85{@C`NqTwQs9O@KBh!M$%s
zYBeXJ2XDgKlVs0)xPsf0J^^Lm&C=$ef-fZndK4A3m^A^#Mq)5%VH<4q9%`2abOjE!
zb+^PdJHSI|kaP>`0h6`}%MiW@3$0H;oZX-s^Bh6z*8GA^$mlnKZ(;z)v}L?kPyomf
zBF|ejvMkCk&P>UH4|9T-iWQd@6yz6`#Fv0Z!N}`om_QC>1sMSHkz-yZ@`M>|4;1K>
zIdJ}js53S~R)qE7RH$lDU5GUE66^w=`34<p1@=6N6*4I3h+hZ;*{7GBUr-4>M+1C}
z2BE^vI|orP<pd{s=71~>$bp@z0gggY+ZvkKQI7OLbhEJ4_aqIujvn+ndeG|t9Q0}k
zKD-CCu&pe!II{%YOvz4l4K{L&4>p2qorm1J1=~8E0-D$Xt!u-#kC({8H4%Kz5B>%>
z{6PN@(CwtCeK}Z@0NdgaSLAayj05w74J|=CM?f=2h55yx(+1KqbD+&3Xx2t;S;W((
zVFB(Vf`_5dDkM<%7qJ?GjLOCwbOa5k@CtTA8l(bsXF;nM2Gt-HQk%lX08+JMIU5eC
z9>E*apgIckTA1XrB(TXL!DLQAng^vOr)HL=ra+I{cT7(uI0p%;D6qF;i5nn-rbMg>
z8str5^krL^hl652K>&9z0v5E$i`0qClAy|-8V9lvS6sl)Um5N3f;zSI@9~1ips-Dy
zfKHPJwf+r3g&XK5S;Rp!kjewpnFQ4v&;<doRE~8u5x!ORsKr0^wxxl#m6m~TN<&=k
z0m~O8_wR^H&EPIE_|zUynSmBepsS;hIxa)%E>3Wv3!id=%%dTd<e(Mtu=vL|b3~x%
zAv{|J*;@rU0}pxkJgBe&r9+D6ioqE#(Gxt7O!7)GLSymhuEY~mpw2M*)_9QH;A6}q
zdig8qgXWN=ng=>oF&;GI;~C(c>lzXdJya3<@&r<&lkCxV&;kWQ^Dm$QPrqR7J6J)B
z&tV5AKqg7N@oX~n1}ARVTtpCx$^g(pXUOfB5Q7H8orb31x(Rew0%-V=(DX=fiAi#P
zK_$xWer)5Qpo4H=TT63;6G6L9U0nlmk+0bVR~n%0H=xc1d|Nv9r2=H_Mm07-Yla4-
z7G>tA5NwHpmg(SG9{?I;1}}7m);_3<uSh&W!5MaXF{t!HE$cyNSsQu=8-VvTfwp3R
z?vMcYB~f-b#)B8sKt>PgxLpKyjsj1wf+n(H+ekpGB+wQ`6P20q*JsW~pmr1ZhGLKf
z$gu!xe;8sMOoSt}iQT{eu@iPWC$@nrLZuo~uwkphVdaJycr^rOmjyaSin_Rt$W{}U
z31ZN=IlRvEjSmJbD}!3$8t)lw0=hE?M1i};kRmG>MHO1B61)Hq=7%U0l@ama5ev9&
zpw)f|>w>(4K_w8>ZqNch6gflC941WC9m8C(H(=5}7}6lkFh>~%LZqRS!;qCtq2Sen
z*qY~{6+uY(3$3jQI-s43ZB5f+*wx_0@wvt6kl9^ahjCzQ!hmL8TwOsIx`PIfLD$EE
z*o4ks0v*!?IzA;B?Q(ZmDFZq^pU4b?KgYs`6(FsJlKgn+VKJWg#=|H$*ABD|6kI-p
zguzP$lzx-38S>bCkbkgmaXRt=fFxg|g8SG)$e0@TmJmsU-Sk>tjQ6M;q|N}IeF30R
z7b>qe#=W>1witKx@Oh#SpEm?=Rlpp;_KOcTastgNW67wv*2cg(TPXQ!ppVlG0L?ag
zf_#Fu1QV^XMO+06IuQisO|(T^h$Wk#Y74q#6ISLJ8Nm<l3#lwfg`cYEYy`U8($E-H
zHW=Sg6@#**7~P2gD|?2`P6T66gOBhYCSzAnLE-9(*ogqmA4K2O6XXpaBS1M943>8&
z++YqminENND7myGGp885Bpo*D1MWwG?u3AL;*bvjgEZ?%>&Rhij)B^ppneeS{xMMP
z?~+<vQj}i_KFAEI7A39(!e$A0*a|do4Dtvx_;IYLr}^P8NFD-B$${368Crs_;3&;a
zjfYBt0~dV6INDOL;-cUZ^UUJ-;>6rk&k*pjHn8gfoM8*<Ap_0OCHdsst4qR?eNep!
z?T{09GziIuN}I&vIaJyV+U-Zl7AS{Go5#DxgZAz@ftJI8Vjr;>1Fe1|d9)w2Y!oyh
zVF+5ZRFn$NEb*Cn#i>Olo?b!Ved(@cgjR=uk^rbj0-DhP)xlU=6NIPM&}Mpx%qNJ+
zU_**#gUtxsD&h+2Vz`4m2O5H~1P#!D(@JVeJmkbx&`IM|DM*5i2{;9^e%RR%biqlm
zIp{D(W01Sx`$njEfwT!|jvT3E23_I;D(hUq?HTOXN5>PY5<tg$xPrD|1c2@eA?Btr
zQ1^nog<OzzT(0rp?XAI}V8U|ok2g8x3;qr;{B(DCte}?ESli1+CMo%-_dLMv{2}?w
z74R|#Y?TNoue+Azf{G1jF%9bUhs1+dKKKR4TY^gfP<3f&=$Mm}pB$8$l$n<T-W_jf
z0+);jt+aD>H8P8jht;_``RVDIdFk;v`N`nhWgz7gsb#B?Cy^J{A_XjR*B&(E1S*a!
zK<iKaf*r{y6kr#M8W}<^i;vIAPs~eAfh{t04JZSpM@RHU2BA5i)qS9HIs{rw!{_&K
z+(AI(aotGqL}a0eW&96RJcF*o1(jZS_pw2b)ipGXhYi}~r_psKQ$R?3P%yYt3UVv@
zo*u{%eW27Ap9wkyA3OvNs=G2$6H{D+g26>0NF&-XH2(II5$0GB=&nNoCu=|#HljB6
zEKv9V5jFgcG*pb%-Gt43gRgc*iV*CloLjo(<R_M7=A{SZXXcflo^=kYz=DE_*cL*R
zi$To>lXwE*1F5J$TL8f226)aJ6g4PE1mcevJO|mwlUyib$rhj)LswVuydP+A6nx+=
zctIa1QlabosC%$9ybtXOUfh7zG|npl-JoR<Z)8xMT9lcXlUW5WOF<XGWtJ2hfm_W`
z2}Fq$pPZ9eTnxHN+7;T4E`x5A02TAlmMy552iXWJyRaP?2x_Rudx55vkP<NDXi`^D
zq+y-|=o}BalLEAr1F|b4*ay5P15(Qx8i4PvE6LB#DK<0!&HEKs<|gImc$R_IxFb*D
zAkG`cHcbL@t`T}s>*^YijB=tQ=(GrMvjS4-kTYF_7F2{?h2`Kp@Vv>OJ~7r9JOvE8
zRD_r*U~pRrv%gGsmPMOGBCa+A9jc2Z=Yp~;a+e#FMp5_BVZ<nD&2!MEA#nc(acmN(
zM+@1C1KxK8SxOH%eIBxCs|?;Mq4<VC(|A{SQ2~l8)GR}b<3KI3p3DtxIJgG8fu-SF
z`0`6KQj0(vXF#1k*hr=!fn(I5CukxSNkmRJxw@jA*##PLApXcML)fH@p?SPpX<jnu
zkeGN#>#hjPifN*%Kv!4r1*M>)#2`rkG)awgp`1VT;2We(*s!rK^xKL-wW(petE+Kp
zUJAUHMBg3;*NigoPGlRBtPlrHD-xPg1dW21fo{JG2HoWXUQQ0_{S$rCD*WhwS|6%A
zBr06+35lS|MerdVq}9Bk;QlSR<$``hjA=Y*Ow`jS*VHvAxWpW>hoXd>_Uh;&<9JvQ
z4A3HD%z=0!#up4NK<%)+)QS@L5G}m8A*aa{1X@3eS}ze-a^mjqK$dpEnoz+mI1WmH
zt?}@ShaBDnZg_!K_Mt4v3&xN|UOo~5k%cY~F$6b^0*GB60`fU(YXisrUrYGeY%Yl<
ziQs-&Jg7SjI`a%v?1M(r@UD*qEt^9sy+JF3No>d9AE|OS1Yc_i>KcMuTA(AYupO_D
zwD=4@t^sOcA&*YrZ5ZM>0F$((Fo~X^K^ANSTi|vI_(C<%i4sJN{zGPqVNN!2FHI~;
zan8?6$pkeHpj~@E#6UarB526EFmQVZT+l+Qe(H7+jVy~&(=&@pQX%&{CM70k$EW2N
zfjWW7nR)51$Xn^r%5P8)59hT(7U&%|OK^t`5)cTVk~10#O3I-5DM;%Wyc7rAd9Z|U
zL@p>Piih5>3vbDgxX~4FLIw>4fv{^q38V?-9b5uGV#p#Xu{bk1zPO|)GcUckq$o8p
z*E1P3rUJS!1r)BCCB=|q0+L-_jf+c)T+1BXeLS6<BO>CB^-T1P48coSAq!%OzjEFn
zJ_PB;d2qW3d9gkAK^**7)uDDqplv5e-v@aW7c7Wj(@q3NYGCK~fHE{vVFNP-y2+2U
zlNP~?HX*}t$W36#rSoJQYyxi_Bl=jhIg1&Tj)TE7A81ojkl7Cq2|hoI<UKDSouKmG
z)fK#G4>bFM_aJ6+kGBdo1Kl7;#xcx(;B%PciQIipPB{S@&Ow@!0kxiBYi!Zhkb|z1
zMA{^XW92!h*Hq>T+JFGs#}N!!8y#GNd$uu{q~ky!Q}~eb1k~FHAO8m0`v96C@eIfX
zZHa<g3U5Lg8OD1g7H5=z4>G}WifS<Eh9;1T_`Lj-R8QC)@}PzE7T|6ZXsiyF_fXq)
z1aFiD7lE#j>%&09Be0d(gR-(h9}gmFRD;xNE&zA$h~RZnNDWpjgOs2|P4flZpe@Sq
zCDq=bqgCKMXUGC>PcQ{q&jV>i2M404LJMrj&@NPE1d7Tq^ab2T$kIXH!4aVD52Vd)
zXn`hYh<x~$E3#xT$Xu{Dptc%%VMv3EN0_ufL>hc*FK9goq?$vnLDA|fN>)EWjRg(y
zL9QHzT>t}WfP?x?@O>+w>l9(lMl7iTG`@{Kb`uOLr|_LbX^M0bCCHlwh!Vszmy`km
zJ|2W?O3M{Iu4xeu8d`vtScV4i!Kt8wqYaBoT!Tw2QVUBHbK*<#J#$@yOH48ni!(fP
zT|u*{h8FR@`6=;5iFxU%@gQ+fdlV#LWDxI?nwD6aQv#7p0n38*7#YL|6lLb7#uuf6
zbi^0r=VT^Vf~5@25&ncV!$2h%1Va|B8pQ`E=NF`=fD23Lxw9okh6S0a$*JX;#i@|9
z`HM=EOX5oqH)jWdgFHAW-V=0VyQ^ye$dQI-NY;Vpq(EIUunZ)?!FGVAkU<Ur<s|Tq
z0E!9@j3kOD>44Uq;=YN)7&PNW%mJvNejFrs5__W<<TPK%QO4LdN1&YMi|vdF3j6(#
zX&YDz03*mq?C^p*BcOE-=Ae_uipo-5!G~euYZbsMTjIC(L*_O?_kSBflLu&<3+AEe
zm@^kd&U%0kQFk_Sg$*M^lZ}xv@@fa@Aw!_KYDmwEa07^RuOj-whUl~Lgcdg7S%*k+
zzuzJrG!24LvO<KBr<6fU!9l~)u#>7G%{S194J4C;+hrrYR5gwFjZZ2~&Q1lLW|NXy
z0WNwR<Dn%axEzcx16@FmC=EfG6q*W=mW1IL_rkfE$s`_jhcsxVK9(D=2<@xGEFFj{
z6Oo#5XlpE>%?;ytPjA0qCjujmUh%=8ViKY!$QyifH-r-$fF=bRY=laMAxmM5Q-W$=
zgrQ(*lxC7CL^r4%<mr=Z4j!olH?u$)g77w8Lu2@)9jJ8!I(ictjZ~ea917Db;KTkw
z(QJS{nu8&;F2T+O=Q^nsf+q2xmFq#?!6vY3Wbl@;NFzhgz3<>=k~5^GOmLAfS_g#0
zg2NRtKnW_~p+`$V0}p(hMF`&Ag|K?hki<bpB96NSj}6i`m*L%`hY~MlptA(Q*X^Me
zbBNPdQHP8{<LRIVqbtEA4=Q*O?Pu`52E;l%cpoL$0AvvItPp7BI^+;D<PslL=wa=0
z1RH=VdPt`O#P$m|kH^vNFptOC?Ep(*?{=8S6VdH3G6Wq53t11JSdt2@D~nwN0>JJu
z1qTGAngkt#0d8W3gi*JR$q*j}G7{HDJfhm%@WE2_u}l;2$h1j3c%;*ejAgQ516*BQ
z@h_7#LtncUniFgq?+UUU?{Ge7B|&gWPBAE%8KRETgJ!S|jUglY`LMzKka*B?_yF%@
z<Z*kX7K@<?eDhrxs9ED|=$ZtQ29JxO&z2J$4+3Qcq+Ca2lO8@`V+q>x53NB^j>-gO
zL`csK)Y-#vN(n-d7v#(lP{RPy$c34SV~I#mW?njUr*m#W4&uHfP#`0>ph+y6v2=1E
z^RS?^$U%u1v2z|}8#buh0*YtQOcC-j1W@QAPb(6Y(6KoJG?I_I-ItsLy0I|W8C>yV
zot7{~O*62GTS!+6JhhQmo{OH~5MvNTu4KpNa_~5qv!N$wS~kc#*gPKG9R%GR3|evp
zNx0Z9t-w3*O=7gV2AdGriGt<octS(=8Hj2;BRJ7B19EOL(&j+;m=x0eMkIC#h|G?-
zQwFrv4$gzP?rMN7LGXZFQGl|H0Mzm)rfm){oGEUIo5Z^ko;CLKhBg9{b3D-(`l2?@
zKvPp#hBm>SMDzmP6?~g5ctIq1<PtgO;w_J;wIBd80)TB`0D3|OXsM`qQEE<VBJ5~)
z@=JYW-;rG|fmWRpm-<HJIaL;r9xiAIkC<FU-f|QpJhx66fJRzL8=%4*=Yut@9pgR0
z)4jwlNeKxirWJ`cEog!~Du}$9g~*GdKwG8~!I!UKtBuU#L033|*Omkm+9(O>43V;X
z2;9R8HY8NnKsK<zW{V9?;44eO`!GH6w<ev9hWfs;U~~A^vJmj{BT!+By2**^Yr{;6
z%M%M+gCKXCfx04in-^uS!3G2(5!!Guj&}l`qFs_&1e!-L@Nvz7N|?sSqh7-mfYN2e
z=yg$hC=pg);i~(F;GPe!AaBst9`Mbtm}7-L$k#N2Yeo2iHZTuM&&U~cbwF}Sei7vS
zN6-+E7s_TF(Dq28sz%rv+ThW%ia`ruK)n^v;ICU*Fr9AaaW(<%Suiq;huqBr+Cdc$
zN-u`qpfMaQx1Z<w<Qjrc3;`8Bm^;FZOwd;t8i6LZ{ez8MK%K1M67#hDqVmL|6ws~f
zD8o=x>++e!gEk|;2m4URz`$3)1%cd-xdj$<?k8j)8?-DkL*C;L8si~Q#TXewu6+Sr
z4++`?ogJT-Uy@OjUk>S-gI5g(6Mdl|Y#yJUjbu<a6L}QZDBdSOIU6=#Z{+G~XcF%W
z+D8C8@&J^2N-Uv+fNA;AfFo`X5LFt|pxAbGg<RbPU8@xojI;+QxWo`kDoz4-rlGFI
zsB&;e6j6m5w)T^0JXw8dP^JKnGm<f5NpPVUbdnsUekE=dh$XJ!SWDc)v0y3e!?Bh`
z4ab6R=K`(5DJV)U%giq=1`oZu<_7o$TcWL|1C5n{u3>`2FSg-?L3y?o;qE)M^Nx4_
z4&+=<&v?+LHgC`<Bj|>3v_dc#EDc(;hU4~dSBQ$>(D-1`h6pGR^(0a}hXK06^cxzX
z7!Vcj85|rRY-j+cL91(^CWF?Hp<0AAwhBFH6zt|;Lst|N4ME3nK{m5O<-L&QL6s_a
zUKJ`CfG!Cdr-8X43|TT5Y%+Ke0aPBeEdt4nVEJJ1ZV`y#psT+@@~*C+GlikuRxDS4
z<G4x29dQsJjkdwzok2n>j6oLwW9iI-N?K5o!M1fgB;FNs=ePxE4Kns=R`7OvaM*)l
z#}%{^4K$VsX?eyMr52awlz0Zap|>U6!Mha#K`jYT6^=T^<ZR^Xk_Q@VCbIX8(qATS
zz!0>2+YEGl3}|+Z^u^zZ>yb?f_mZeOG6>&C3^|t<>yZPrI&r`hG98INXb2vP1Qk~C
zm}8Ma-ob9*wHVmv=s^XCOJcA$EFI9e4{QvY2u#fbujPgoOKC;<x$z|#nZ@ztnI##Z
zKm|={fs(N$RAFYCX9VOZ2a9-6(#}XMj!!L4D}i*GLJUA%d9<S%0zzOOLb<3Md@Epp
zTUh{T!x+XnCx#Z#3-F3c^GZNVERzcg42_-gOY>4vQy?o^JxSSR0<sO%FaUK$VAJ|o
zwylshG?oZCR~l*_RZ}+JLJb;QpvCmwpa=pLUs%&2sQkiAhM?9LQn`p@NE};p4_vf?
z2A#np<KW{&zy%hvX=Jx0K{G>!hM=Yp^xQF6_X1l>htR}H5Ru#O2@O_*f)>|A33M`L
z^ipeRK#*{$wV@}tzYXq^`+yr8*cRuao?ISWVhKHLJ3kHO?gpgGVu`zEi>M?Dni7JI
znxVBbK_`ua&T@k7F9a>5N6M4nVP68Hw$PPD;35cRdmB-1BWO5yW);#;Aay($>B>|r
zgN4{i1yGsl>W@~cfR73T&w)b&(WJN_GY`~!L~h>r1;<0KzXhuVtz^Zzuaa<xf(GkA
z*fk{;U$J2vAC_2@nV1KyugD+XgREsByxaj)eqf*Kg0GptxQPX+GzHCGU}>|0Cy-$C
zw84<I63|Q-5bqi686O-7ra&zUsCXobD%43)$eISILeOe&H>7Pa#_^ueo(jazphY_f
zc~DOTRB*#IyCGWxk_7EuhDrJ$O9mT)Oa}V|CLf3?k9^aNVHiXnekUX(_kd~)_!br_
zUcF*O&JBQ|J`(Zwt{|@s!E)vRH0NNw4iGdg4;rO{Pfw#Yt_(m^jk(|jG?3%C@y~L=
z#}%>V`9x1bcZ`GjCt-BHXc2Oe1$eVdVo54d7n4$O5d+eM49an~uz-W@BsK~14fjM@
zgA`nlnw*)InT*^q3rMWY$xlpyr(|#|D&8YCF$L0)2F+d&+Jb=R1Ub~~P4eb3&@M{@
zS64)%+&dW3)<e6clh{U<t1D<l5`2P_PRC1(?umeGmUVSCGK%+w9(@d5?irtynx2^l
z9%Xby8)dYJ2iK$E3K^2cNSwHYG;M-QKqtj|f)cV<0C^<?xp!Y-YombbC{T+IwAZ<$
zv>+!nJ{7V|&=b_iM67IcDFDqCxk67F1kW%+n^DNk7H>ntqU4--P{*_=zStFM9}(u6
za%5fmWn>bPUyzv$KVqer;DukfJnd`*>c)He1slfWuh4>xL49{n(>B;7-XGp)N6tl{
zCLVN7Bqg<CxGjtZ4eBE8$29T;^-hS{j|tuv?2oh`(;T+j2t2(J53Zsh`!UVYGMgzh
zvw@bH6~F@>TZh*;9%(yh9;o|d<_a3FBe<fM_(B>wMLRlY4QjW7IyKM$q0^i-C=Dco
z+K!L{2U{W-o!{|v11-V;&HZ3$sKV!GM(1}xOX;EWHwKvVKjh5sK$b_4bD;{TTaP-H
z4Qn)$x@8IfxCiWRHa|plPR%wnQJXQrtC28P?1G0(!HeEqKsz2ii8*@`+IaI1iAOAq
z$5JMMi-eMRP>o;=Zr~Vz#^u4I94VQ}pyTlJ^E@%fIq-BXK|>Z;mV+6Cr(RL#N{O6a
z!ZLyZ?$^6Q3s|3c$Zk`J6`-k4)A(Socu>OyJc0oc4?<Ce*2MuWa)Gb9ibPQv9uL{T
z3A4@67+E^VJ2(<F+5xcxG`ImefED5}P(5IbB<Y5%F&Jbn*c%YV!JxH82)$rwP$dGl
zHUOd<<Rhd*4nb#iK?i(t@{_Yc8&)i!V~L>VWlDT*X-R5@t66CtNE$Y_1)6$6ZI+X|
z1;PT{DoHF!b<GX%M%*t1I#{42KDDSQzX((ffwC^8BXX#R^%$CD=EWD}Bqpaqj=2Z5
zWK1B3*n%v>QBI)WrD0_3m!Faf-^5bvnOBlpl$MyBO5iv!P@e=IhR7{?c!^{jP@0sJ
zS)7qt1m48s3Ti(af?CF)@fpM+Mj`Rg4id@`j<I1;Zh3r8W?5=ZW?pJ>aeQ(H=sb~>
zc+jnwrN!~Z;PDvHi7((ah>&^VL2|?%sBsTXc%X?TaN81F9SbTRFy_ihJ+jCbHYI2p
z4{06~JAwmV2~1Q;On8qE%8<_JawIH=(jZRZ!@WKlmUAHE_=HF5T|wmm>^d=|V<=(f
z;5tGYay}(^Z(2%DKv}MXb3}xrlV`l4p0S=KsH_5Y?P0UU-~tTPEl1nK22z7@W&k)Z
zVyp)?gHII{m*f{Erl)#>#zin|Qlcho;8oLT=L%G*g6c(Bt?3Rqtro%sNg~yuhQ7#>
z!G<RBphG)AZChw{9fT<lnxlr-x#19bS69$o9pJhR<&06oKv3;&WCU6iYywXgm<Pba
zZj1*dAB>aoK<6=qfDgn3ZybgsMJz2ff<1Lm2@GutfJ<OJZ8U77J)l5^Pbz^94fMl(
z;u2cxiMVzgDBK})Kz@*|fzWvy@X6j_+o1v>$kIXH!G7RS2Dcxh(4;_X+@QJ)O_Ak-
z-QzujAydN;J3$v}gATxjss>3T+iB<q(G99$J$-VGK+_-KMSh?uN6hU3piw{Y5m>Nu
zg|I~!xNV&mUj`Y*0Ut2}t`?2reM@snGUF4AiV`b51KdD@Mh5Zm(8I^$GgB(!lk@Yl
zGgDptqd<~|rtwtWTwn?gOJ~qBNLV64o1zW|D*@HjZa5YjK~x0$#e<v9P#$XYKG+eQ
zF<|#iLY8HCg4^n@piSwZwU}Wj`h&rd790YmKrLOUxrT-)%21OZXtfmFJVSF7m4;^V
zp25E06#`%%1sgge%Y(`b&=exf8c%ddP|ph{>5nWK3^o~5*1&vX7=kGeNq|tBBO&sx
zuF%~D#>l%1K+Qv>)8}15*Up0u&IyVSj))JAiU&=127{6~sEc9f6c1kU2^v`fbsIqC
z9OzbeL(nSHu=rrZi1=X8x=bU`&?0C`5t@jxEW5M>g)(T4zbvyDwDl;jEI&KdHQ2~8
zKG+C8X@j{yfyf+BbcY*D_JN<wZw5No04Z!x_D75kPl9&Em_q6)NF@lV=fDT{zyutT
z<w1!aRP@0l=~IIuUy%!{en{G-2yIA$I=jfXuc58cr|rqHi0jwToq=BQ4&amxC|)7^
zLBS{gfaisgdS&3|HMmb|0KHokR7?;!)gELBwdSSBSrY+DE$DR!Xg<!_&@}*hIuvMP
z8FpeC^7%QS#f#qXiKbk59|7eU5bRe@8U`2SWR{eqrXbI|7lTSme{hv-5Fc+?TmruC
z5p=;AWQUYL^w11gt%_ogu>rDC$a|5YM~@I!sDhTEg6=`VGAafVHUpoV1xk|0@ebOk
z>;zhP4!>^~yc-PZBzPmpxiOHF;BlV;4;~|g98~QW9B+i>Fjepc?~qn3%1Q^4mk~ft
z6M;|rWAEyNs>1=>J7x(wkjW5ZxE8c#$rX0vLa+saMeVLg^S`Fx(K_gYU_Wo9GebyR
zqzF&xxQ1Xbk7Y*hSffN9+&q*NjWy@M7o{NWYNX!UX480A;@374IP%Li*exE{rbk!U
zecO<fYz}RkV;Kr3wgYbfZghjLC58tkdZQbx1k~upxnvlu0<=I6+?9dw&>G#QSR38o
ziUG6_9n|O!g!FZSA^QE|J%iojgZ;r2sDOithoh)MYjcCPy}*nE&3q%d$Ivj|6MBd?
z!~#&893c;Cet_DgP+JULkgWkpf*a&eonFY2!C;fYK7ncW$CP&mxAvj>p<PK=SM$_d
z@Tf6pyx7duD;V5$N8g!XXpvcrm?qCm%1Mnc^91b*iT5kXfE4whj-OYsC1@pKuy=g0
zZ#-z{R%m>1BzXT8sObgj83cohC2%X<Ek4-LBR<&BCqCHFFCJuVFj6ZWwonARY$Pby
z$QYLHTnhYyjo@b=61Q~}sl+F8{kki3lW1;YUSfJ`5vZkY8Sj`^2|no?ynH3N1a!t6
zL^?jd0CX}zW<F>`5pv^;#3PADM=4;7Z$ZNlkWM10qZCG<lnfcBFoYb6N_Yu8s3nJO
z*1|F*GZ!{tkr)hG779DN8B4#+kfdP^Lr}9Ur8GG;9@4>tZelBQ1r2RLn@JQO^5jTL
zrQihFcx8&d<AsP_q`{zVd7y&QtqjyR2hH9=c%U*H=bll2aKRrA>HS00gPLbZnE?Nu
zQHXxfx@v@lkfJa&KG@JG-ZMB9ROGorjRp;LAt?l}wT2kshT;U!JZTt6BTSzcvNU+F
znJe7P05my6&@d@XBWw%@VhhMz$OcgeAJoG@at}xv>|UsD(Ed=6G@<>WhLHIMlXz%C
zf=qt7f=XZ`_@&r1D<*O8^8sCRnOu~bSdt1ly8)Cy$hdtITQ(!KMG2IK$SCk}`vf{N
zIuwq31{Z$dCF-D>7BsL-MB(QRI@%3X9F-(y<{;HrCh?(pnR%Hd;9I3rQ#?`6Y{3X-
zXrYC5RXwO2z+C$Pn)m^?t`T?64B(--$mNb1*0v(3Z3prR#xyOoh(x~(I|wxMj$E&J
zgHOZ)MGG-^<6=wvL$8iO4pt|u!3ruALBUE+&EpLo<PHu1S0zE9)h({B5FXS-Z2df_
z3Q*e=TwFtRgWAUst)Nyvk_4z^4hOF<3JwR=3oz}VQwWfhp>+g6Q($nFuE;KfoD~4N
z5(h5tg)9$h>x0TmsACKR&?S*91?}BI=7QV`3Qw5Hph^Z^9_$II;h<UuBu}W8F$48~
zFo(naV5bm(T2NRHM!`M34O(!3ufzb4$l)I*cQrIffuFYwzFQf5Z3oJj7vumi$V3zP
zNFGqJg>9|1At-4g=hZUMF$17w#n|t;0nJXrZn^=nLA!miUv-1~j1ywcF);)k5|o`<
z84tc;r`R<p*cdcD6&#Q4;srD4vS-MVdRSHjK^FvJA3sSdO-oBHqVDZt;Nl&=DghKV
zY0%rW!7ENdu|d_k8nhwC64dvF3{Su=h)D}h^h^V9?E)<l3h^vMTIB#yi94l|zqtvt
zPy%8)sN0KgG!9ECg>7`#FdlRl6QNCGD5o2N{0mx$;Q~4Bh)^X?+@KBawvuZZ;#dOI
z1EPspT!hWf;1O*j&{D%P&;{xy@j;+k6r950hl63!2Omp98JL3|l4V57CNE-K4k{i&
zhb`k8HgkgwUqI6XO4z{4L6V(Hl~YGSXUn>}f{$1M&FVs@l>G3XDN0l_0S(BT#1mLK
zNW=+Y(BLsbEFp9)OU)~BPRz*x-E>=wa52izEU1Pd%AKHc0eYn|XjQ6fa0#f^BsBSh
zy$r><Q68xo1W%eo=6X;L0JUZa4NW88Uuy}OwE&%VPr(JY_!9v<UUE~5ixbmR<8xDU
z^NT7$m*ysxq^4II!G>{t!Q#OsMPOlK510kDwh0~{i?~$_JRbtz9cSoD?(R71Z4q+?
z7Y4>8Y>R`=k|EuG3#uTIlMYb{8cT5qI?e=CcYwE~8-n&NCTFB3XUFHHf_5u<Co{xH
zMZqT{(2feWz&SmaSe$BPSe#lCpPv_Bl$w}Q8J`Tzl%P8Sk!t$fOwdYJ@6eoF*ZAZd
z*IZX4v-tR;<kFJNoZ|SL{Pgt9ymZhJh>4)9w83S&kx@Kokv*dO8J`R~Ml=z$klPsB
zTCrSLq{U)E!HJ$BhOo87Xv;L<`46SMHKN;z$oN~eNR0;UGkdsOD#1ivRSR0n<r)-h
z79S973R^Ht<N|R+OV9#w@Fq&47l%Vun1XFWUm@Tf0N!^5ElIEq9e@fxjQ%!cCf^a}
zcFYTq$XaPY?!H*?Fb3j6Y*?EUJ?oO?ChC+%ps68HZ49dF4UM2PKJlQ+)6)wyV+7te
zgLer+unB0bKIook$kF7k;6t8W5PK^PNj?44#Q?Tp0NXeRiGzIbERCf~1r4`ACK1fQ
zJtxd@C~yM+v?~=9KF}p$$a^W`OThcB!Rs1fY0fe}9&|x{Nl{{ENil?(?}>W&G-Qh}
z_}oeAcB;S$&NbK((%UmMD98ujjvil<?-~>g&lTqJZqTk)d`4nkN=|AKxXVS{VhV6~
z8gfo5t|>6^B1VgNUo2B#@S23;84QznSNLIcpqN4Kp?ib++}I)<RA!*hVt~(&BkJ5P
z&}Cs*){ubH252v7Vz3)55uly8K*p*OP_6{!PG=+6Tv*4(&l^@AqFq4*+GXRJ1R9qp
zK|VLGxG1>9JhM2yI59WXGbBFA6?#xykarSvzdfiE2pyq;ZBHWVTn|{bB6<&kt7~E~
z<XA<Jbts)2@`^vag_5BKXj>4h^_iKMmLFdXx;qR@?19?Q&W1?6NN7I{wb}z$p!ln2
z*cueb897K}7qGBGZ9HLL34-5>#9&u{c*TsRa0HJ5L$)SbfZCYE?Mx)9<v6;Z0<@$a
zya@s{3Jc1a^j-~$w1*K^44|}Av8E^^la&1U%)FAK#Q1`u{AAD;xdO<3J5LffFoI6T
z!an-}T7KeMmW$S`35gFeiU*~_cuQ!}l3!$K=$Mm}pB$8$l$n>}2^yg{G=WQkmy5tQ
z`N3wLpo5u^aayoa$hi)n@mKOzufj)qu&l&`>_CLv_6u6*0opkQwiI-4UtWGnD$z$&
zfW`|z=lw#j3=eh!oj40S;{!|9CAe1wbIJ%_u3)R_;QLa*C#K=vmjb$&ipT;0wgST!
zG~)p`A9SV|C^x`lgCMftmJ{d<P*Cd$G=T!DqlwrRVn|>@8qt6-fy^PtLz8oAQG8k=
z=q`y$k`uOBJm|0%q>G3lNgXtD2a+%}gYQsvgV+FG(rFlPgwO)LJv%(JBm<nnL6?zu
zLJqbG%?SXTg1)2H&>YlZ0;M>_URqH5q{KWvKDna8(9n>S1*V3O6{fE7uHfq?^YTmL
zQ*#SSD&ygOZSb0hq#$otA~Zxhzs%6p3(N2TiG_qK@*!5i=HTWK(s-D8e0*MhQEp;R
zd?xh97S90h9K=0tIl+mZIT-i2VeY-A@L+v-B0|5((iC)uCFpQw(|FL`oTQ)33^st^
zO_t{9ZP3sh(EKmRa{LVd^ocF+c+kXFaEXyge0*AFUJ7Vnq!3(=#)CF}CxW-PqimSQ
zn0O{oihz58;I254r39$g=vEf&4(?GIp?eg%05T{T)a-&P^^Xq*E$D*s(AH)`?vh1c
z%nq6ab%mN09FC$Nv=hoWJ~%WUG;j;b!ccQTOD>VD0j;<ME%bpI0$Op2Bn>Ljpc+k)
zjR)2Jpz01P2U@5I)@2zF6){Iv9SpJs>{h5O=)hL6dgx+Hm?L4*ArRfJuDP&=Ici5D
zB{<PD#nlxd3fdwE8AX9@tHT`WCh3S}&<GGH<h+8w1A{~kd4sBcEG=G=^AB-dP*7e0
zxzp7@7`$f#G>a7vS=}@^xAsFE4DOzR$})&k;iuDEpr1}}32G|@!_T@Ux<)jI)`-QW
zNyW)UnFXLBQ>03fnAxfzw=%T23<f86NEL}*T$+Q9um@F^=HMEX<md)zHG?di0Odt+
zHED@FrVOiZK?kyc>PEwOV<TjF?A5MeysN8Uh;h7Sa7JQLYDz#!5$JYS@QG}so`2)&
zO7H3$KJ5h^y8*2&MY@It+B-!Z?I5mb2K92mgLOgP!SSFSIN;%QLzMgV$Xud4x~Fi+
z>?s6q$}<A5Rt9aZhws4$)g+!}@Rkw9<8z>GCzeI2>6yhPsYUSFpZK)=qWF@c#N^Dp
zbd-YuP`0R|6+xhBeNasf%Eh22D%{PO=LX<Nzu<upV)vEPZ2>m1!83YI5B!`t@MSrm
zBMjgd0}c9XdO#OQfv!74TZIk3riXf24s>&~QA%cUL1IaA2I`;>sP~OhXMkFFpc)mu
zfsSW19HJciV1uhmBJ{*!aAOSpY!`6;gA7a>8i0Gx#0^ct#<{Rq3UUqRgbj2|4z&|O
zWUCU(;4oyFJ=D;VeP|l)$z@m%5-}P=@(2vLyG7_OBgl#l(77_;AvxG2Axeh_<`&rD
z;D$I42ZxX8z)uE8Ow?i<pEHLXD3VxQoSB{nJu^JX05oQT+P@|)vB8JWz{7K}WDZ*v
z<C&M151*U_CG^n?4IuNhpiP0Go&t2^1qBxxKswDv@Ln^<66FBzWc1M%L-1&eA9x65
z^z<^w?jqB8U)TxfnRzLx72v|%66+dd)Y}xXW?Pbbki_LSNdMc}2sU7VF$D?BfGG1R
z@QDIE*SphVoh7KB<^oz&5ddBFg*l^0REH1$P$KL?ZpaudsKt$O8v=2*BpHCm`XS>*
zkQ24Rra9;56_*s1CYONr17j;u39aN9?NknxPNf%katd>H2XrbJX#4_n92sc&H)vH5
zyu?Lrjs}C)r@6u^VEnn!7<61l3Pp#3fX?>7(%ORvBfHBRJo*J)MhwY@D3{+DxKeiB
zF;y0Df)CGd^$K>3_k=9L0v%}{1YS@V0={?w+_i^n!v|e_30nRLoo2<g`@oQ-F=J4l
z9DRh|Bp!4mApRoA*${LR7<85hTxNh~biq@-p1FuKXo5=+r@+G6cZP^1-=G;ZP-7_(
zw1xw8J^{R}K|a^UHMqnAyiq2;B;PaF6}CYq*VQlB0@o$P7PvR)fTgfsLTnLlXpU$d
zfCf7<ONzlqS%Ow)f$xiUbu~`SOMx_C;fWo2T$9+9&?fP)$*Opgt4@$k&@2on+Xa9Y
zOc6IhX=Dk#Cla>02E1pgxU`@kzo;a>1k_qBA!`N`GJy#?BFES<uM#;lVC(ro$5VqR
zjzE?WGZG9|3`$r?a}%I-&cPAjgMCOI42BH8!qXShj#zL9cXWWsZ}gr3&@v&&JpiB`
zn4o){LCZiuH92AjCPW^zmjqp&oO=SyL1Uu?uL&@B4K@Pp|8z+PO{RcSGHA~oyhsG)
z5^zq2wBnO<K=rmkd@%U<Us$P&bE6Hc=EgesL)!5dqo;bhl?9KU>Iu3s($g!LZl`)0
z;@HQGbgU=oi+Bx<;vGTj-QqJcQ&NjSr|%^Pc?TQEBcGA2XJiP@j7Y0w2%TI8Zf&D9
zQ(+kt+dc_!j~vSmG0<gmpzB>B%@CxWMH#_~o*AyLrjQ%UKnoFqON@=;<8u?UQ{y2U
zY|`TM@>464QwvHE3wc26|BNBh@U=a;uAsd)NE<(qD`HriAGD?dyimx{1a!w2c*Q#C
zW`Sbk+~Ra2gW%K>#I*xK;2YiJL2CfZ;K#th_jVb8_IAM=RH+pOsYRK&sd*)dImGnk
zsWoT}X^$f{$3eplByILWx{w@l^EPC>5mZK_^cW~^rGv*^6Fos~BCLx_z{@NA5J@vP
z(=&kjt}p}DnI-VuF_!V5weOHn1hq@CEE<E{b!%vvk_p<Fo|>1O3SRUCs<S*m=KzCp
z6v&-O$&J|Ky$CMjHh0d?D@m;=A+UWFv0Dp!d(k()EH!>~G#NUQi*`f?cuNIT3UrJU
z`j{{HU<#N#_-HxUfI6r!0rhHNlJvPA7i}~dTZ~itb_2+O_~`V(z(hD`77BX10eBS+
zcmoc2xif(QAwvtSBUhxA<d6~@+pr5H<A6qjKs)w9tM5w;Nve9hKs7OFVF<V;2W<o_
zPb^CD49E>OhzHf>A@RXR@zDE?Jp(XSixD>-4>@cEJf4PJzd_I9KwaGk9ee}Tp~y!n
zrzDmndcvDM*vIXuFj8oN{k&R;FiH~)T!(_T-gySQ#e=UB0}u5$dm2IRbOlx1;N5`W
z(YRnY$ob*{@GWDALnJ}xqa`MTwrY3=K(@h>S(UlEx(0>BgBoz4(4&0M6}j7Bu_aVc
z84bGW$qX{l0Xw!6-Uy&pV+^^4<7^1tN(X7wfM)TqUbF>ER3s0m5tsJCb5VH5MIpn4
z2Cl9JCE&JsNHBbf2<jFxBWmrx2k*Ye(q@7M1*)|~oXSmdaRwQB$2b=nBn(=A3Oaxt
zv^o^Ok3s1jy0kGM7;?fPD3+0n4RGcoaZdxT<O|vy1V6wCRAiRs<rk%-7Nw@d=Oz|_
zjw3KYjHsYx;WGFLG^kuf9-9X9L5CTb6eMOAd3pyMfJ$6fS636z0)O!4YG_QM?oh-Y
zS6KIi5oozWP7w$1%7+<h0y^##e~WgseFHk-7}g9$i*9J;0BN%gjRq}vV>@W~S}+j@
zMPeWKBYaFGs8TFV1yzfPx*W?|FKjswRIs~3cIr7Bg16;Cu9m^(TAy44SL8kV$SZb0
zF@@|5q9(m@I|$KS!PW_&)|5ByW40ju9?%2{&J)ogsn9bXJXr`)j}{1^b@|xmM?n*9
z5dE+d(IGs{6VV~!uoKZCJbb-8BNX?5&n<@>(hSiG+MfeH5gp70HTuCPqJw#$V-t})
z1Cj()8c?qp!cIhoss-)I0ZGF)EQ0prAWViF6Aam~2-N^T5#1Slh^i_0qASR0=)~m>
zv{PnK@3P0+6hOK#k(S8`UTTeYCqan^)Ha1B9(s)*fX*hjfTS$Q`JdRzG0+@7xEzBm
zq9Apm6?H%wQC4AHjD_0jgN>l#=)e-Qxd=3@2kALsH1xpzR!A$)2<sgw&{=-i))mCk
zC~Wy+bT$@ppv&lNENEmIGTTbm*;qr2L)YQU{Xt!Ev>knj*;CNjW<{yVrA5V=WvP&h
zsKG=3h(YNglicwg&V%FNe^9H1%11qe#$sHdCmM$%pO%c?;=z3YHSE}E@J%J4foG_3
z;3kSI^gaRbCSRCEp!)=n6oTgcQO<mJLvaYGtpPRC9a#cY6M@IQA%{?79QKT)50tji
zECfyU!`uT}Xn-aSb}!UcVo!QD1TQqeOxlQ}o)Hs8hDdXm(9?rqeMz)Uq(qOJfEuL~
z?=y8pne_|_h8-jTp4)`Z7L_EXLwnf7osdAa2}jaKO$_2ap%;Uq9=ZTNg9<bp0pBJE
z9`qO_Tl=ugT?ZTBxG)ve*{}eezK!puV4_YUrS;Yn_@-URjjctXiO3R5=;%*cJ|sDr
zC1(`n=jB_Zloo+cv-C^}E-?i&J$-TvU43#44PXFt1csq!POuSZbQDx98h|$Jg3l9y
zn1$Sf4Kg+bopx22UmTyAmz<wlkXQn~h$$6x7H)iTNn%N9aeOh-Y&obug0hU&5VSoE
zy-kM5uh=HiDQpIU?tud(V8|@57igf`ARfn>Ro8fz0{EI$oQH*3Cg<nmq=F8BF*5Q^
zEh)-Oc1Z<YTY)%?5>|=g&#yR61wssdp|+KY8ZH1Wu|zt!3w|UE@#kvb?(icT@wj(r
zfe$<;sdOQ{c$cUokFB*r#25%HhOi6;fieT;Viss`jarii;DHC&_<(nOFesHmt#FR_
z3^oB>?E|7f3-6%ffhej_2Rgi=ce_Ex6CzMlhQ)(cwSr1Ih%D%s5`=X@-oc>WAk+@f
zwGt?DhR9<et{CQmy#dqfg&_^<=E6J)8Uz6u4LVi>)D<OTkOO5ljJR4I+wg{=WjyFy
zB>1`_aQl~}Q!-&aRU;f(*%dx)=n7u<jB*;MCFJN#==yka(l4lG32jM$FO?^*gutD_
zp%Dl=s4E!Pm>w(|Js^W<uvi3-CxBXhpz<Aadj{%o0_rL%oaL;MSxJ6DW-_>5$t*6(
zOa|Tm2P=80c_<?plh@9m$?K3{j9F=7*Z$y)1W2U|I=dw=wLBiY{S<t{mmleC0zuaY
zqFhd53f@%+zBCYKa%y~fX<|_d=w>C*Oc1VJ8n9v#W%e8Uj87D3_6)Xi$<P#3`xloc
zfo^UDEoA~9_ya0~P|K~5c<5l0YiJH=DLrUi7NIL9TtP_<^LT2Dc)~MRrp`I}$=O6r
zPQj*&5laQ&SGXW$Jz}FBG%f`i5r*}{q2WsL5f~=%uExcwC0Le8fOg-5!rLq!d>R{k
zewP|n8WB8J0`DGwwBn1TqjVvM;97ukp`W2eQfX#RNoF4CAcE8)_<~MT&{QI90jIN}
ztDm6-bVEr|X<kWYZfbmTK>_@N08iL4@8A|Qv{c5uR06~C(5S?@E*A5EGNdIF1R7Mt
z40#f6M}a4=An7647<BLxI7NiO=ff!Ix_~NpP{{=g1e9_DUQ6QH-Ab+Y6nJ#kG&v_V
zu?V`N0dl%KaaALDft8^FygOS2I;IBuj3c!tp~2_920MbzvV#R8`W}6-5>Ttu1xGIy
zae4%J#0IP$lunT*9q}G44b>k4Suh0U1;%>@d&LI_fhlk^6k=`^iYnCN9NdfrB}mYP
z#)hUSDh*BIJ%hbLM{z+d0F7ZG+zT3u0!_HWB;AoUgCs$7uP{kpWJ%Dd8DxDi+~y!m
zc}N=t;swKSh`g&S(jq%o#6^0bGdVyv45#KLg036RO!JH|G|L3_earHb!9qpxWuC!C
zM)4sAu%07`2R-rHKiJ3|l+A*Tz~vOumD`}936y>{k@W}8R)Z_Pdw<-K@BKjxoaLo@
z27nf=P`+A=Iu``sS(}{%O7)=4ju>ZpLY8N{2E*2|V`)Z%r)VH2!jNzv3@G2ARPeA|
ziKV9q-uHkpoD55aCZL`BM3vz1ldpXsjcaH!2W1#g;J^%o&WD5YqAOyL74~9^P!|~F
zO{C%hJ`#h)m$+6UfZ_(r@i>r9CTh7rWHJY}S0LJb;z1`j!}=Vq@t)q$`U@f*ge)E8
z4LRHsA{Buq6$F}}fk+t|Bg+N5!b&!1_XpJX1&wJ#xgcp!fdq2|=uUKyG_>bq3GVqA
zf=VS&dz5h3XPDnE>W6oXmEe`5phOlAxn>8vEI8576STM$x+vHXRM5g#1%u|d43QMW
zcRmM~7?~9%=B4E4#zR)OBD(k`iRqy2C$Q}h`FW|Hxw)?38{+~(U~}EHUK$EoCyP`Y
zfbt+pQA66Ec)Vr51#;PsZFw*}$Kz<SIYBOD%q_@C1@CVHo%9KsAqOuyL@qf<b2KQP
z(Kqr#Mup(JnP7vch6bQh{8CHu^K*&~4Z!`$%G{*<9M3Y)DbmPeL2$odDZRjDG?q4a
zKr+ge!Xcn~+#nvjY<%$al|U&3DXc;J>9H)D0+mvr!WjLaHRQe${u}j38n^}ZWeHxb
zhxH^aL>mOOVHe|=?p(wv-MPVup1H2Bt_20InK=6wM641fruqf>#|---e2}nNJkl5<
zXnY0~A)xhy@x*Kpz~A*j&HcnU7F0!INdnF&`vDBGW%yuc$g%m*buHj#1LT-s&nO&c
zTAD%*Bm>QOK*mTx>&CrM@=e+35jvoa_d}qo<7@(&GBh%bhjes6Gkx)(Q*{i%w-1|x
z_Qa+aCFXzz?21bg^GZB(eR9D&mO<66DWYo(-X7~2Y-ECdrnHeMq|@U99-M(Sn{iYx
zL792!*s2(C^@5r$NGhCMT@B4aRYhV>4mf|tgJ-5e*Hs0SfsV;U6fwb$putA){5Ggw
z#+e1e5{ohuQ!<l52jA!Cd7>qMv=SO$O@yuL0~OuyrI8k(K>*zMXi(Us_Jj5<AZ=lH
z^d>cQ2`Z%V8{{1fI#3D1364V68RQ)dIvf=$1?uA?t!#CV_XM}a;caF|WUav<X|RuB
zy4@hs;M2W8sSTPQA%z?fO=_d~_>%m1&=&L5;$l*dgalpW7Yx3+6O_VHPr=8rf5S4k
zB(VfMCE=1-k{AHG`V2PC2)^JFG#qAV9uM7d21<J1L<nus;A{H9vJ18r48A_TDV}y7
zq<$i51Poi+1l93LhTwf>uDJG?nShRGcl89{9tOD~8FD<EA5uOeFWrJ_WzdMZA!s>G
z5#*}%_{_ZG)S?nkuORTDS*~SB`^K@hC_oE(K&?yAsbJtz2`#%CT7ZrN0NuJ1pASCE
zzBs-(z^yC*v_l47>x0HhjN;>w3MF_hM=9Kl&5%zN3i1#3El$U}6O)*F9_oE;@d64J
z0#g{tWl7*sP*9<USPB60JT_mTA9O{}%Vb<(s~(^kfL2@LOygY*O_K79it@|jp~p%=
zLI|l%YM7jn2tGO-bedMOt65HJUV2G}YXJC$T2L8*ae`-X3GM-WSRx_*{yIYglvz77
z@T?tj5=UC`hV`yzV%uVPh7&=#4OE^&0te?5E#ajwh$}Wh$Nz)x&joet$?dCqqjuJV
zOF-*b;iiJG69w%ej!(orY=Cva8n_vZewMW1Xu~%cF*1)<Yz(<Eeq0S-(3;f}L+lM-
zLrc&oE2xnRDuLmRU&w6$!A54FmTrh4tV%&`JAlFq)JKHvI-`7m1k`2%RS2L-F2sB^
zsCfZhnuQp#pv?s>U<a7QgN{l;xf}(wun4qP$rN-*AoyH8XxU2ab?l%K4N#-W)fK$E
z3S<G^+gXS?k`KI)5B+i$GxCn(bM*sX&Ju4(+{uOHEY<*z+!zPu2fMn)gU=5(1h+|p
zOH9D!Wl%tHqGy?_t3Rj$GAl|23C0(trll5v&ZGg|v0?&R1nTM^3|_H-y2J)rsbb$|
zV}yTfg1Si<)CzNjoLvCwFOaeF1~SuwR9z$0hS2rj;6;eUw5}jm$RX-E@Hr7!TX<+~
zBm7(GAZN6cfF_d5Qxmg6gG8RehVeeZ#_>j=RV$Wx`6U^k7Dx$bObb`lLt2NE?B+eF
zFu~mrfcDV9OTw@p4IgY7?->l5DTVi6z42^M_D0#C9E74W0Mr)+n*_Br0$Do9I~Z*a
z2fSqg+>J$Byohp44`}NFilv6G$i{-Dku3#n;sluto!>Eo%<q6MdLm|i2Q*zA@0eE!
z?(ZQVuK`+s3#t*28s6TprXkifBcLM&phs$8&Avt^$lVO&4hFGDx|)FpK0sreSVj^-
z!e*f2+!eHPCO97VdZA#5GEnFs55|Kg>VjRs#Vu?#m@9Y?p3*a0v8=TOozo0jv4bcq
z{ctu}jqt51GzkH%IE44^i=AOBy*+W<^Grl}44(W4mD*@~u?&slK@%zQ(7VlHYqwC!
zTVe_^P|E~;Dg``U><UVMkc-+tJ#)~cWm!-#(hXn!A)qY}SXw?wpgA{CfcoK?d;u+D
zKv|)VKRtu$H`3-`Kw*a3;RY4#u*`sMgam)F4C`WIl=5Zx^??qLDS@1kfsuoWDt5tH
z11VlXLylOo9C!{Hlt;jKruhULf@+HZJcE+pl?{XKDB#iEc(BcI!(}&~5vUJD@YG);
zj8lKX`3yP+3SKme_0%ospeX7PRauac1!$*HPG(tZPG%nHF7cfF;u7#uaL5)TNE-`s
zW-#uNIoRbqCO9wWL9Rq$_w(Q{4nPO6L54-pN&|Rxj#0xHnIl_+R>y!F8sNsgSAchN
zP%x;<G>9i>F($Zs1|mQa7F+`A*cLz*dc)eZC5h>vt^#Nr6tdU>R+<{Qr{<*=WhR4`
z%oc$r0^^}UXJ`qjLE@3G`XsW2f$xgXc(l!#pdnhbcn}HNc}d0@^WYmo!5()5bx@(h
zZJ>=Q!4~nJ;0xkIOyYw=Ou@4&lr%y>r&@z*GjcnjuAw<)uJJzLi72Ex3AynEPfDoW
zY~uF1fI8D=paFT%S{#xGQen+G$i_gB5r!xO+MqTIsBH>A{>l+L{DFVzohi8ON8DX(
z#8s-W<#3~GW<kqhLD?R<UeJ&}Yi2>qN?<3v(`n@ZxU&~LdUOmZ!a>7j(0;NZosN!y
ztQ;_i2aSgLLss6#C+C3r7NAZu&M{PDP^s*a2p&Z>f*kgS(KPVGb|SZ-v1eXMYI<r>
zP-0$sD&`EUVZ1M-dP^)xbp>5d59%>s?g#>HY$7~AV;P>9lLN2*3~5yVfyTdrEx>nJ
zqgQ~I@u0=|mY~g(pe<CS7u;Y2Kw%y10k!~I1%g(*gBI0MrwTNLT%H1}1IfN78@Un$
z-L{Lr&4s+B+!#I#4;uL%-JuaYf_G>bf=(9!ZMgsqg22-SWO^n9v?s$K*X#`T0>{!V
zCqJ<yGcP>=w59_`u>+sx0i{3KPCigy0C5+SC!tHFP*x1UH%MU_+JZK>pwm8}UQ&EK
zWS)}9JEt6R-8tom`_3t_6!tr(K>LCb{={+Tlp$#33A%SR6?$o7F|35f(oQsuk55l6
z0qq921T9W0F)srxw#q9(Uu8w?#5Q~*#c10Q)KnOVwjq3DN(g8vAI6Cv#5M6D(<3O0
zZ9#bszGD%`gw_C_#tk}u198$emZWYtx+5nZd}JK@Yz}C68rq%(ZMgxpTHwnEEig9h
zfRZ#^+65v_-ts||BGm--L<o`&gCKZfG-%Z{2!m!+Fpq<<KsgQqF})8SIm-!7^vnUR
zX~kSqXapaN!dRA+0$WuT5(XboFo0a9lbN4aY-kah2g*+1jUA~eu0=)pMc_ey@@6E7
zEu0BWHiCv$K($P8YEfolPG(hVif?LhabkKZXgMgP2RM47EHtNp4pRZmqr<qM6K6py
zcHmh9x||o9HOwKCnV_yCXikFA%G!`H*r8>~`K5U!sVVW$L#I3uS5IJ>h5@z3&?lq}
z<3S5!2_5MGDeqxNjaruE#}}6rW#*;3=73~C!@Nl6oTnCo+6v&oC-^8Pw)3NmOt395
z2eqp}H52lvn>UW-zNU~<o{FLA5Z)1Wbwyg;hB{LP%Wow2;)opL15NPZ?=nHoR)?HT
z4{DquO+3RKhrRlw@VqSx>|1C+%M9SXI8Z+w-iihnaOA9*0kw%i^#G!*1eIpcrBFm2
z)`r#vCo=3!L1U}IX7Ql0QIg{qF}xaV8jn8)VLtIjTI_=5hAPZ!vM8A~Mq03qbURjV
zCL{}jvUa>%X<jmD8z6Wu5RO@FY^e=PQ2`zl#+(&4G>G?&Pf0B<Dax;OMVYb=#yZM`
zn6E|(Dx`HmSXarSWeUQx*O-Tap`P&wN!75a7SM@I!Jv!h@JBN2a&*W{7G%Q~>d8MC
z?j&s?p{uI}tS9E08{l0AElCka23lq$7H7mK=clB?TN0>w6Vn02Brs5U4_=-Ry$c1t
z41&0$E{W?PfacCz{h{|dgKimxb&f6L<Dq>>L!)@#(wvga_{5^3#7fTqH*mH!1Sw1@
zO-_w3%Ph_;i7$d|X96v-LoA}ic{?zX1%+k2E8!z@pvO%F1>@=Uf_Encdw?3w!Cv6`
zD=ZuC!P20{lL@ZlLBJ}4L*j$|L7U+rJk*0%@UBdNIsmj$49S4Vc+cRV_~0lo1s#0^
zANygBZVytK09h~wGtdP^r6K6xJIL*{5GNXXBFlq1wBRNWRMH<^6112LW^yR9WH8ud
z@G1+Kd=#cUXpxyKRNlx0BJb+z>gAJb1ll+T9@&6gnFPAB!X-J^r2u@6jvu&rf*2YZ
z=|ez9@xJk(dt~B4+iF~MgMtmg`xwA|3;2FhXu}Qn;xZz0nrXZ%zI7)!j(r7X76bI%
z($M_q6@<RO6*P_P4Zc&!)fII4J7`z};t^Qs5$uM(7t$THKs-1I)JR3z^+jw?3Eze<
zbJPuAR63{%G_ea^bcj~!gR3%EXG6$+s9r(A#^57-h+1SoxEFzSI21=il%##2pf)1D
z7Aa_AB-lCLHQ1a`W6TgzJAx`1_@Z9y4QWCH0Vd$X=fD+lFrJM=pv7*))q=ss1RRgj
zo&s5nIP?p9AAqiF!XaG)P`d<s^9T3bT`+Z*<(Y$)L!u8=g4-~z!Da-47_*f{y>^62
zysME>N@j6EVo7oa=#aaj#Q1`ue9*mppl&?!0ZyQ`A6S+ag1Skd(hj|_!+$=XDQsJ=
zOCtR8Ktp8Pu&00cbOxS{1)wvLNXy7rd<983;05TQJ1C)RX^;zA#5e`k5{AIg0Me38
z5=RC={Ur1u5YW`GE8fFeP!8$>89`K63)z*>`V`xOa*%oGP6CzTpk#sB0|Pa4APc`h
z)BB*YS(29ydy{@*DQMRrXt%O!8J2s?QS0Me@Q_vzJd>f8WB7|;Bg5j<lKA|*_@dOr
zl*;(z#GD+^^`oxApaynsrmL$f_?kjcX8_W)3obE4>$On#{%?wN0wisLD>G2r7&O8R
zD&|2wQZ$Dfx`Iy4K`-RU&&a6#2O^tmp!3+l?Ql?k0k!}XmUeOERJ<oeAm;(1>P&38
z0bHEG23^paKiC5Z`w6(9&=2wshWF@EM+S*J0}cPEL1M70e=xj9joMv@o|%I>Dh63D
z3tsa%WLw~%&M9cVpTyR;Kcw{y+I|e$>6KbsoS)_iy6qM{iit`%uCAc-B7%Zps~$ne
zxh0n5=Vm5@hr>LRKr?_zkj4x-(|<^_BUr}EK!r8tFcft3pRBBirCJ58nMK~r1u9&i
zR)D(Z!~0BnBk%=}pb8Jvw8ESrLBHS;bi)PGzy>Mh1pX`z>S`IqM}bDGVEd=AoThCQ
z4;qC)OUcNmX$J%w#k+#;_6P`e1f8A-IpP*`4HdNX9RfXZP(K{B`8*g>7J%-zE-}P+
zZ%c3qc#zc-w1bwo3JP4pSRx(!T3i%d0vb=wONj@qNimC$&&w}~2hAUWPDCn>FDWg^
zNsZ6R%uWR@uXhbDF*3|7jtB42P0r6NE-5Na2H%w82|CUabO1X{HnF%kGaY=qELh6b
z)wC=zr!>{I40?uaP_R>cun(vN^9wF91zY3k6+ng7D0mJKbj>8}XctKL7L=0WJyH`>
zAf=g4u7PU+abX6Y*#<S>GEx&$Kr?gT?aRos>quj=gL3B*-aZym9`^=CBB&(BIPw)b
zc7$&%HyD&^gZ)7*&ENpg?H;bK5FXS(EQLNyMQ}K>dQeOuHG4qm1WQ>CF36xZfDT9o
z54=Jwgxo(G3cXe=6f~RzSLldh6KFduRF4~q1Zam-7)T>j7PJf)Jp2mwUywKCPBbtl
z7<8)`iku;6i3dz$7>2oEmqVpNJ6RBVLAy$W!S01gn?iJhhG{{I1i%+sf)@_Q7pE4M
zf;Y(LdimsnZxtiBk;xp}MkcDXqDh#CCTfNS)OrRrH^5DO(C{;AOA}rfk+>fTf4zj*
z{sgTu$l0j`KFYuqbkl>eSxP?YkVbq_elhH9p7?^&q@2v+3{YK+Jn(>Lm;=)E!ci?#
z;8xHO3jUBmT?&d;hC%}iwVMhXDWS(mCr0_~3awSh>Dp31C1dN5fd+LzL(W0LF7aNV
zbDI5vjpFeQO@hk|S4h7dzQ+w|JP3;=@Jxce+ew9`gh&^Vp_kc~u!U>*M*7i5g-qi?
zM-Uc*PL+V1YKY$pIMNm|1q`u+=b#QRxC{b!Eg`Fukt%yqS3DBc55p3bkW(IDOP`!T
z^Q5p`hklg;WEmOwR0~(Ev!&ocMer>JF!Oxl!FOvxJ3?rO*+Hy^%7vh)3<8~M0X7LL
z9fd57d5j{c_XSZI<Q*IZny7_1*3b!AANW27@PGwGZ7^ul7eXso8rf1qABb-7s2Rye
zEaGUz(KTX`I>vZnbL5>-0&lnDsQgJgxyBIGawq=e8az`oi9~J^25sXcP_G(#f;+j0
zJ8Qt@3}o)r6Fve=jjk)+E&y_C+YIYeky$+G_y$my-4Hd6LOTXnCY8|(5|9z3&MybU
zYH|aNt{ZvBppbL98n}IdXabQl_64dQk^5Q1bv!|9$OxA6-hRPOSPObke*sd!dO^;`
zhLop4-jFpn5UBt(DR9pPA{B-#1=@g%QWb#q=zu$X5XHvvp5RIZR;PfD%>_w=mN9wy
z<QjvQ=Ry{sfcr4<1v!bysqvY4DXA6lC7!6a=wTV$N12tt(v!qiX@XBSLiF2%;Ttqb
zn<K!{%ph%MBN2RmPjEb#f^9%IiZ{a93WM&LbOhx_l$E@YSSSN!NAPJX;C1bwE|Mkk
z39iuVA>jK-pl2SK7~(uGA^_4KNi8DktO!t^0AW|Ncwf*CCwN(H86R8_kGZItw3U6>
zV$&p^i1O6P71Vz+hn5=T=2WEOkhqMB&As3z3@kg0Hra4A*$hEj;|##1gCTf+FPMnp
z0cj~LwpGL4*mpqU*m7M0zZ1n2d}<h|Hw?O!0o?5Oh84fq`%rk60Z?no0-THtEfUKT
zGjqTfb0sGhBqnE;RKju`Jdqn2K(_dRhh^dS!q9G`4`^5~-VkG75oEUyxNHCwO-OxI
zv~_0~bs{XRu@vv1nlKo1E+1d#(iwFb8QOVXq?JeTld>VpcwnoJQ$Rgc(6TXni=AM7
zSm>U0(D)GkMxm=Kd>{&Zm;k7Fjn7EUDM&2>WfstY5k>_@qIdA$6%M-E4Sd8XbifI@
z`hocd<G4^GW6+Jm0f|M4xv3?oMTi^2U6BJ1N9}+o=CKv6#BI5OE}FsK!vhb~!>>*Q
zw`)o5^O5LiNb?uej&du59P|;4G0G0A;Xo^l(VEW0RYIWl9_02ve`w1M!t(%i)4{ew
zEe}PO4)TVqnTDu^x9Y&$AaC$sG*p|R8L~dmI^tko@CZ3rZ7`@84{Gs2ReQvHLROSQ
z`Ji4rNE$q{3*SNuYUyE3UMS@)(dW*S+$J-}zNH6z06lDrAt(VMj+ie46<f#+1QL@0
z=(cfC$!UnbU=3~^&bC}I!95qCQWu0>p*tS1T;oh^T7u+#c;$jL=mpL?gZ6Ab$Ydkv
zuu`N+&b*T1BEMkMcq4;i=+;Z{Rk+YS{zm4R#qltS)D-v#eR57>aWQz-6K(1elmw7^
zbND9BK%Js^e6wcYDL2>PQ1G-_czkdGXj}};1EmsE96dXzdeD7;2n`@-A*D?G^JZWx
zz?l}w07Hv-PtfF9up#K^TSIUM3g$LL4`jy$`^0+&Lng?eCi!AW8-mh0Tze3*JZP%}
zsPKUKBLZC#)K!E^f<|JH+=!$Ni<Mv}!!$ZWOeHjV2EGG`;N+Q^Yp@Y$rVd_qA+0n<
z+Innc;h9&Kn3I_jm|yH)mReMlnUY%UT9KRzzI_AIBC>#;=RwCI9;EaNUg{4@UBvDX
z0If^#2G^0;nr5I99aN5k)(hm7<!7hDHx0O=ZyIm|ZyE@IcF)kKXUJQ?N5X`SX))|_
zo8tJ~;`CzU+~RaY+*@El9zzWKVBd!j;0CS`kVBWq5*GKUFVgMV*vel*?Gz+~u|yXr
z-bdG2fl6CY83Zb!Aj4vy19w1cZ(u$4F!TW}FVOK-@Wo>wY4Ac5m~MZFG;|ii&=At4
zh3r@-+@*yy^z$-HQi~wVQv$p*5c^d#f)hP6TwPs5;*sx4!P4~&HU%w&0$=e6%8@87
zD-yd1&PL#ljY+(#R}g468+5umXt4sJV>fZ{h#_k73qIzJwt*RR2ZM1uhy-2IU`EC%
znkMnVphe-XMur)Qc`2YZP5Fs=h}zyY0Cdq`uo-%@EHnpn+&4%s{$86iWa!B~9{2iK
zc;5+2w#08ZqALR%tbi_sg=~cfU(-RenFAVcKSOV|Sb|18(L1={oCzwALCG4kqQSR2
z4Wz>aJ~Rp*ne@aT+RjEur$C@|M6j=lj`9mOiN~{&(TvbaM$kqa(AZNMXo5f336zJC
z5BEaecTM8@I07C8?|B2|Zj$pj@>D%&UjwOE(_!n@qg=;k2;cmSZ~HKjb**c#0jR_e
zHpe$}4psuH9&sMg0#*?WJE8@`LmlS>jXq;ps|FrZggF9w$vM<Xe(|2c?x4N6APSVi
zq2l3?9ZFCh>VN>WV-0bDp%IEoL(oAfpy_g$b%y51^6*Lzs@Vly64dpDS_)e81{#xv
zaX}`7eF78kN7fALH$eRWlSdrU0^MQ=%Iio?B_d-FvcexcdxPsVR<n5Uog#UlbF}k|
z64O(`w{W4|WJ&bqR9G8e^f*>fasf4SV67bb9LH)A?+fZfq?WjrK@Vhg1)s(W9&Z92
zw`v6IL6CeTDrv1C&@v&@cmh`uy1FI?ySn5-224<fnekQl$fKgjg(>Ku7b4de;3z{~
zO^Z^CQ%hU}AonGO1e14Th_OLXYI1638T^o{fYhSQ{1k%shJeBWHYSErdBT<i;-2#)
zv2p{&4(<UwP+5aK8e$#~p7%B~LAg8^ssbG9pxx4-?eFNz<H5s2iMgN!@E|47!5~EQ
z9CYt=q9;ho6}q+^Ja<HPAP~ENjby(g&U7NDUkM6Oq{5rX-Cm$kX~+@*yeC#dlo-c*
zdiw>t;289R70W*Hkh}Z9dQg`$1ffa!fJW26>VhMXr9gwykco6y$!3Hh4O$8Tvl3K^
zg8OoyMVmgkM&RBZ=mKHTYz*dB8qDPk2BXJkfN$P$bu|K=ZH>4F6n=&(IL|=l*Fc#P
zG_?l4Y6`xD0s8`D0vnxC6D+9%K-fxH;xD521TE($Zeg!0=+1ih#lqy|PGTE3NTWlj
z3%Q_49d82|l9ON!U<ePb0gUIQ0jLeZum&(hKV}0MA`WW+LwINnVDPLsQq~1GQz0sm
z8o*EiSOXZ$1+{39M}1%oV7Mf>0Sx8^!yCX*E~o(vl7@MNgfj|3>l{qLr3Pes2jL+h
zKls`M)OC(VMxY7|`OXr^avRus0L1QC$nkU7TRcSF^9|p93#uLw+lR?Zo*2~!tbW8Y
z8iJ@az)f)6H^zh3ITJOmgfP(;I*SR3Q_#9KNS_A64}!=-hw&gW2D%NN$Z{TA&<x7?
zGNPA*I$<4-0c}SBl@u5=*wE#mM9g>vfP3UY@xh>a7Iar3=pI4PBptRR9$aBJPemfD
zhcp8q2Dzh1fVOXigQC(iI2<%b4byIDfuanpR0#wrg*XK~9E@;Tup!9A2xNILWRpOp
z3TSp4ra1sz64|IQWJ!q0pzwsb5j4t*tQ=%B*b`90jZ7i>2~BH(FQ*_lt!0d{Ck&P^
zNp8GTr`?KNV}l09;Pc|(0Zx*)V2sv_uxb)idqD<<AVnRhO^c{EK`D5E>O~UI?gg#K
z0G)AIl9-v3mkM4P7H?<?S^EZ>KuIjghfbov4pH*X4KA_3JlYDiUUhYK1uvZdUEvGr
z!$O*(BrWwaGAv5Yi7&~_O)UZ+y%L|9mzE!2488#k|41xonY3$AuvvTnVwEz=><u(i
z!j|!pcIz8xCnaov0yLYBSfE=_QWT$=2VRTqNxthrYk&(%iXbfz#Ny1nR8PzkTuEwz
zV{3n#fx2{vMVm-Rxw<BSs-$>BEE8jpD}7vpy`Td}*y?G*^QuFx2?L1{<cm>3rynIk
z4tWd!ofJZB@rZJK9_$!vL!+d`;>={|QP!Txpu>ccGZKrS>uNlcK_{gqySjpwsl+Ge
z7gWZBWQ$z`k^{VxgU#bHk3xb^|53c<#RTcxM9?Mf7zZCf)&$XNNswtgv|vK*WPwj5
z1FaW=jAxcuAT2Bl@&?TwfNFkMSC_<K$Zg=*E4`uDq(rIJogjfjPUCU(kOA<S1EAU(
zlv1F_1Q^ogkOA;*si5;nAO{OWcB#1r`^E<w!4G4{zE#iE8GJA#{yGq{;-Jjc%MeuA
z#V3Qb#FtbSq{f5qM<C`rPUOYrh@!+Ca@-rrJ)iMuiOD7TMU_MjwPU&O6I>6Of{#i^
zU#nmSx?LP}96IGEse?Kd;FVXF$oH(eK^*T2yQ|EA+zUH{%^`QP8j^UB0_YsM0I<7E
zL5JXijyXszN=r;mEjBa<tpf+&L6BDh5d)WmC8SmwU|j}~JK0?0@vZbXv_x9!4_bc$
zUgnh?UjVx43fvScF7YgbH3l&%apJ}gK-xg#lBKDjkx9_nW?YRESJz;}c+j#@P$rG{
z3^9lYt@`srKI<NI;7(3vI%N4tZc=HQC+ZP^Aj^<SOd{t=U0qR6Z3opIE|8<<378Mc
zaLEM)*n8ftu4Mt>!vaCBijPmpha4>KiQEoHEDtuqef~HiM^fSVaeS*%a2yj3Y8_&n
zE)E^A0PSDJeK!|)<|x<?JYoSm+6K%Eg49P~c5o=<tQM#`v~f}JMm~&XEs&!Ep*lb_
z`Jff1P%h})ahLdDL(q|epnjUGD^vnBh=HUIbaEN!)N;7A3yM3yN8CUh2s`2i%mbxP
zkg+gB{g8FR4!8lU3^oiwmJ0@12zEG3Yb1s=$Y7XzKs^qSb3uz6Ad6=~2UtMYESaa}
z7nLU#rFaH`TBD#8hLrB{UtECqz)|EP0eeCPx1k_AKulbNAY~b36+ud7GUyzN{5;Ts
zSZFOY)Da^R=D;AEBwX+<KmjWW@(wlu&w{z*oCO1`1C64CTL2KANxUayjTC5R%dIRJ
zHpYaI1+ANg?Jogs^8jfEMTsjUP9UeJ8N@ro4)uc1yFfNBc?CHdn#Ox4LrMcs41$kb
z#2&VwE?9c%VA~^rcgzzx*?}79pu%FbfeK&b4{mjWCqzJ58Pe>86%tT6SiuP9f=U-q
z3WKN&rcVRa5|p0tH&Dsx_=8F%q^cj^st#;z0?_mVC^cbJJ+Nscvda|6IGzvWs2%7q
zpDSp$7syJO=|RZSLEgcrQ{te3XNb-qZ<^d&2b%bT4)8%-MR?{5bc$d+{QBeg^wPwl
zl++aPa%4P*%EO`sQd|)==7w#EFC^YIDA*D-OoY^#0Hpw=0s>|gY|SVBv#(8%TBk&{
z<PfWUv7}a{YRib|Y76FIYz;gdNfT0Wpf+NNay@9K45OU`Dm36%m-;|f;y`OE(DVj)
zMguZR16LJ<q6#gKfDikF)n<_>D#Ot?9vUM{2YClaf(8&F-ZQjBlQRS@5r;YqboV%@
znFHm5%msS`$~W{z)*B3xh9q#P(E$)?P?3aO#UeF$aMYcI$03P}2Y5*0U3dd_Ehr7(
zT6F{UE^N^aSUo5|AeD%qvnsHxdIe9?!y+jJy1oXYe?(mDjJJVmgi<VEou5FNfWv?8
zJ9z#8wt@!jL`U$^DMWR0vDIFn)t~TF&?xA`5^BpMcU?iVDA3~(Q;Xs=i{r~c8|vaA
z_j|@C=jWBAR+KQrM}>F>fF_MWsS&AkCbm(Ib0rLP_6Pe=7LHX&xbC+mFyv+E30faS
ztrKQku<vFDcg7G0#`u6X!ov0l;jdu~4WOeiMBVL6%{YJ+8<4&b_Os7GYdRpsiFZ8Y
zJXSC-2)d;f%mH<iz&&6vFUUI>bPfr$NDD{S1?qL7^q@eOfgyB)rBRB1Gl*`~@*T9<
zguodGD7hN8CYD+$fGQUPnZ|qO7UY07G`WD5Py~5HZ=plX>=_aozzPCwVn?39q&QQ$
zf=?QP%`#GNC<%F<2-I{zb#yTHPB^H(MBgX|p4thChptpdpV@JQY?T1d?6`qimpCea
zaPw}^b(}4WQqwbwOTc5PkQ+tf)AGU7e953YY|C7sqi94d`|$)1qIrYHL9m^F0hR^@
zFV3CsU=^UTHt?Qs2oJTHihtufL<eZB4aoq|SX(f3tPOlYpKCBwodskMIh2dq3<WP;
zf~#~zQ3+l!1X(!-HOUKE9@IYujqO9t1sx%ca1KZk+<AuT3`5q5ykH0-4_YvU&<v3W
zdje`WXu%Ljp3s6JL-0m;%>J`G@&u1@QE47%g+qKQ=u&OaqCn(XTu{~NjcdLck!ek!
zGct%u9x)wb3Ld>LF3C(LVv{!bu3E!*q{EMc%|UnAf=Xq-V8eJrGx)J)usIV@;xddk
zLTK>^@60a_&n(Gs%*n}52CW|fkJ>{gISk`54!fc5B!?k<lEXE~8-7O}XxJ3{LJe@=
zHrRl`wOz2q{_tg_Ch)^~!axV{gAN%2-Mo%=R7PSV=tclT&>{bsc_pdoMTt3}xeUmr
z2hf~(a0z@rM6gMG66{$2AnzQc%@2sErgW%(pl%35&FS8LIBEh=LPNSk47NQNvq?%)
zvIec20Iz*>Hge4k@`m1r1CL3pO$dCaN27a&sNR69E9m}Q@EZJh*g_I4%|(JuL!@>#
z)}_9X;iq6TaFsywqX|IeDts5eFY?$J=ooI$26OLtPf)7>)VhQWumz*2LJLc19RN`o
zg`zSd9y+7}^`W5&vNYNm$c|`ohM<lYOrtxpWH88Fus2}Rs3U+NX^>{v0H9$YL^pIz
zvnhBLI%Gj9;juXCW@Lix2t17_j4XveM}n`A0xd|&P0UUOP3IJrroyK*aCGAEALobK
zy&)|>ySjP><${+WA>|<7#O&12yv#yS`3kynwKy{`Jts9jKPf9Uxx|&w6pKlGXkKPs
zW=UpZPG%Kocoe0{i4j`(rg%YBBIf8ccr~Q6A^6rH@OkxEk7o4AHE;#H722r9x&aa~
zPzt*eEw}`Ip90K*#)0|80r@$Z$(7!jc`4wM5Ok;yLOJqg1mpn;EX)2dmLHOLXs}60
zenDn(F#PZsf_osb4WxkAi(p;1h`53t=^7lO7E@yxbOYynXVC6>a1H=<NJsacxf0lW
z77*YU>=<uo3f`m#zSbFh3X5wls67kHO5n9f;E4#&;1bi^(vs8)(4yL)VDKa;I5EeU
z<i|sAVe`ay9wemoW=Np*2D*wZ7<SJPt}8!6Kr4+wOKk}3P)-a6oqcWs%b`X|i7D~0
z<<KY@66K@`Scb$>X%iULG6FXjs9SXm#4WMtRlRAvYcO~)4YWQJ){8eX0N+}HD2c%<
zT|L1m4s?ZHDY%q|2ogBHCjc=>ie3sL3J#=GYF$CA#a&%P4B|sT12w@e;24I+n~@Q`
zy&qCpkP1J73^BU|s&n#E%V9HZ`9*}%EqFa|8G*#+YG{Di-3fLfI2VC#mquCaN@z|B
z<8U(9<gz4i!U7GQAdCWKPo%0DZmb#df;n&|aSZ@>32D1x4c3`+bvE*h0@-IorR9g9
zWk8?}O2Gl~AY;+j90r2M2tcEqfnaGP<J{EZ;>7gS_}tXo{Gv+G8tufA)bvUt*n(tV
zuy}Au5m?w0q!ltq5DePp1hxY2nnOdf*Blyv)*OQR<|UwNH6GF5H!??#Gqg$<e0MEq
zQKc*Rz7NpFfA9^nxckcR<bcv=GBQE7$TP2`C@}zX>ok$;K|!MoiJqV?8n&t)v@st#
z3_<XAZKUjoId20QMg^~d1)r1;S>Ok`h7NKIE6DoHJmk~#L1zS;;u+o_oNIINE$72A
z6bNdylCwewIz0f{Hi)|a5HgDZkqL+FvV(5ABV~jUq94@T1NG9N27tFEyF#y|1C9K_
zw=^0$qSyqQ4+rIQ*mgkBG&GVqpi>B-Mxtza1dSPjrz@bgqwhdO(g#|MgJdGeLeMf0
zn1!I>L^Nrzd!e?1MiW8O1V<AML1QBX_a7P>Vr)PJmFO7PeL!n9Ts=3ur$8c2RTDRL
z4$4*NH;RMqiiK_wgB=P9brW<`mXQT~tP#|OfuDpOQk0lkQfz3LnpcupQVCws4zI>w
z``8fcXTcKykY$NRqmysYnL5zwM&c&l(8^F694ShAVgl9NpoJu$`~aTjh8Ezk79{BY
zX7KJP(5<TAgR4M|$KVnpv!cYjl>A)iT^{fw{o_j#(_Jm%!A;8eTu<DMMo?ccAjBX(
zAOv(cC3F@KU*Cj`19(7(wjnobjpBXsle6Osz&&_ZBUe|*Y$BqXLmB{yFH0=SOw21m
zO7n(9CwlzDilE8?b4UZ4oKOpM@{0s;l7!7vkLXoRCg7wS1S+|a+Ty{W1It}q{Xv5e
zW<{wWHStBMX{klvdrL!L>*D<3dtQ-;&q>c`SVluYE3!bxM1htff%ZGcCugK4XUBua
z&Ej)X^T31a;KhC*Cz`~&mF6XvWaj6Ad;f;U@t|%)d~RZ1VtQ&3WUUFjJ&C1P3`%pD
z$GRID#QVmlK(=AH1|iRl1(z6_!{%5(t6GXn67xztlR%jtyki6{G~rgGHf1evHDy7L
z2d@i)ok$v7f<2mW7))^+*#dN?CFqnTY}F}frGiB~s09sLJqZeayeY&T+_fE;vJ12l
z0(|-)$d#n53ZloV4njjQpmWKB9pgb1=yXwkP@+Q0T9A#=;Kl#o2|=G+Lszc=>?s1a
zSOwn!ZbS`RLNCL@l3zio0)5m4ly^a!@;$+=bI_XC5<_F~ec|z`IjOm+d64VF5SNI%
z6oB?z!Omg}3igGj9mEha_+%VVNFWtf#I8^Q6(^uWfDopE2BZ<gXvk$41;(3$4)H50
zONEU=VyQNXnRz2>rVptqg^dn)=B4GsXTU%O8_q*fAv0g2XF|ay<6wuPLc#^y?F03_
z;InavLs5-DU3KW)SC9@E;rTdF5rn)%3BIclv}cH@$ObQRLMj13o6fQ1L{QBMsy#dr
z3kSi6ltD(sVTn8~IMFi=qzp8`4Bpb^2U_`M2C85o6H`U;Ihn;Jp1H23NvY|Xd9a=j
zBKP3Pi=@r3!7?S@W+v703w-_<d^#1h7l?K*CN#c5SqInZMQDnFEnb8q7}T~YXq*X4
z<bcW_xFdog3lX8F1;l%TPACQ~u!c5IA?8M+s6s7cL3K3TIMBEScpw3y&k%G%7P!9;
zwE(nc9w84Jb^vuVV3PDXAl4bQs|0eyKIB9jA~OzBvLDbY4txzHXqTBQq+$b2Dj<?B
zTHZ(rPV`K1C2$N9xC=Gt)(sLnX)}7r7<g4Ac+DVa^c^-72ReWdl=mP*Z=k#e8i|AO
zf<bErQ6&*P@P<2NE`dQlu+5M)A&~JyqDT2GK%*LjNBJzUjq)L%dki^5egNm^K?4~{
zhLD+JXCtK3=M4$>3qeguY-J0UP9nCx5NOkpt1BfPMR@BF^FGEBlY+#|B2QAzzyh!Q
zC@6r{)o{Zt<6$E<L{z1qFhObm!s<yZfdX%7LNCU{GI9f{jc9z{BV=t9<XS7@suU7$
zmN0}bL9z@_%*g>y;De?KP2!=0$cC2CrLo8dd=fb+h2@YE(7K&qr+Cl>73dR&&Y)Fc
zprfmu!P2Bp7=jG|<^EuAunEwOm!N&-!7lNhAx818K_MpbK_RB#m3^R5zT}DuLqlRu
zjRKE;n?Tma!VWqyA$QWzH8iKpHQpzn%m9?uoZ`Je4YLxn<cy;HynKt4(jxGMaGp8A
zC8l7er%#Tdt51%h0StgWY6w0p))N$*h$T%yNua~AKx3@9j;IL+E#?EQ=Yq75G0*xy
zE<1>7#A7Q(AT4%8GXhJt1-B9)lM5sbv=Zf}(fx+-jisQP8WbJS@n+E7m!Li%gbR`c
zO$R`D!G^vlJ0lH2a~+T&5Ac?yU_;oM=1?w39#pf##+?nrA^JfH6tU41v_=B&<dPvc
zdl`ThJ%O*zz<KBeS~(7HH{&SAA+7{pw1Q=S2ZkdJ4NzwK3_-n9^xea7D^UhM;iFL|
zc<265svtwsdX?ZKAq~OZTj<_OEP0Bw`E&z#6&jzJQW2k=pP!wX>gpc_J%7X*d`KSr
z083CsO#US%rr<`UGpO{1)xGG$J76WCqR<WdMkmm9>Yxj0VTZ$j)q_$5Qi&Ce_h=i4
z4%qo*5MFS+XRuFva0r+JC5d2&IB3fqsM8ANqIFUsLnKg@=FlT&pj@+fPw?d+F!vfd
zBg=zw9H`3-HP_G+T@qYPLXGlAmJBuonGDLUaFbzY;Xsvx<UvO&z~!Nb;kddwn}7yI
zjEv(UyQ4s3lAz1MN|25ja*Yr62Cv%*iU-|K5EUN`Ix5l7G#+#TC-`zsL(q}|_xNDY
zZgWsc0b0y$2->L>79VUF5g!bitTzIk+v@5Cs@TAdmXg%;)S~#})WTBmJWH;ZPp%>O
z>^8#9bR*YbBTyH^CD}jN2(o|_mUM7rzM#y!bZi;W6O>9&GaoTy!=Od#upv+M`ys&_
znF%-tn^Qm&Az<eqC0bHvI<XAGKo$gm$JRmpchJocpyQytKq8=Bz4$g{fD)W5csxD?
zbR}j8cp0f5VhEei2t58W55=FvggUn71P<>J?K|)^7U<YEP}>c4)DV<3sNzO&9SfOF
z04>Lb7Sf<~jU=7h3m-&9EpdpR5g>ldj^J`I<Z&KD1LQy&*sd`sb%WLf8kwWr3gnoc
zidYUGYz$hK2P$SkC#IFTy7~u$PQn8feUKDDa@4@;ev-Q<M9%7is|9mHi?Kn8D=63{
z9&}3w#3R@m0#rP>1Jc_a9bN|2+ygMY44Rp-0PmABGy|Xc53W~{S6RkGCLO^$Utond
z+PE$B)>cFF_^?#aS)=iwc|!1ZI_P8}sMN(+yJ-Yox)~A-OZeCqyisdr8MIOrOVtL-
z6|M~N@hO#giMg4{@yUtBB@WIJ5sprt@rHWFkSt(m3|`OyJ96DKAQzNPAUh&pt_P0^
z7+HdDECHVrS^!@ahd446Hq3<96)<q6tP(_Rdyv}j2erIGWgaNkgU@k+`WeUcKbFoA
z;feV~&oaoiFxOyQBL^Yzs42`K9=>q{K9Yo*LI|7_L%>ytdm3?g6z$A>{KkQHheN}S
z3hVN4q<Ny+H;LfW5kdD-LeBVbMefu=M}a^aIbZ`p;1mzeu%3Rw@rd!E6fEOI;0}yY
zJnD#%t7{6V0R&D)X7OO-Jaa&kWLU?QOhA1!$f>cQx)Qef2YGxPRCwTsa<Y2D!~`3p
zM}giQ2VZmt9jwktElGu(`yX6lWD*~rmYJ6V-fRh8<{A$w-4c_t(N3R*tZGNipF}wa
z_c{eHP}I7W1%cNSLD<0_pgl3J&}&dZeOxD8eO$<0sQ$?6(VD2BeFs>|NpR%=wILXM
z-wez?aOc)HJ~$NCF@>oD9XtW*VL=@U8tH*EgOMaaw{<`+n1i^^&<VwPpe`xs-dM0C
zsFnovj-dvDW{uEH0y`8Yjp|X5MW8WTxC6m^i9m@u7uudCudM?LK{DbPJ`as|+ydM_
z0<UWWT^NXK@B%sq9}GL0608d}?1nPo4Li0MAq(lxL-<jU;Q&y-)Dw2`Ul5UPf{-v+
zJ&0OH!!xWgXlGUm^8OQO|CQA4DgM1EXx$ocCIOc*(9X1RV1BT%VPaW+W=ecfesO$W
zVs2`2L1J<$XjNhvXx(~#Ua@Nus3=F@#${|#lv^HO1R857E=f&^Pf1No$;r%1jnB<2
zE>2AWZ|*5AjxTma-o1s^P=ZcyBSb-E9pq+n98D`w+CuIdkv6UeYImWp?nmiK8Y0$(
z5^9Ly>*S*aJBe}X3T_DcAzd>{p?PR)WI$nvblNY7OGb9}BJMn3LR}+}?Z^=dO_<ou
ztHc$1pb{SEydg%=5mn#7%OcbR76#)HtB@N>!5jFnZqrA-ku<o(&^SIGa)AS+l~YE&
z-MXeIH?M$d9<(E7K&Qxn#=DISic^cgtHi*QZ_ry~jKIgsKqXRB;$iz3lXDV_i$O;v
zz)qYggPu17N;^m?7j!u~C@o;@9}Ug%2Q^*dK}WqKpXwd#4q7`GY=EP60BQs|gD=5@
zhgg0|MrsjgSPOYh57d20EY2uNOv*|1%!Lgp;h1(u8B8V6WOoIhfnXjFx|$eX6@yOj
zPR&V8E-@@FaSbl9NG&W)%!x0__sn$-E-}eSEY9%Eb@dCjj5oB1_svg<FG|cyPmKqO
zgAVKhNf;T#yQHQimgbZ|BvZh$U_C|#@c~7dxvB9*sURJ&%^V<IhUVZs@?c*=BMiD@
z#Q?H&!qwHt2z-4vxO13Pnw*_l5)WDWmm2^!0dgDxc$YnB2PL?P3>)%=`;UaB2B7#y
zE<1>tti)D|fZAfXo0y=+yIUEk_23tbeMMieC3x)}sObb%jIp#2DV>5&^#P?VNHZe{
zWqDoz=n!YnObDz66M-y^c~UdVdOXkqBB=eSYxO|uhEQ5QpveV<R<Ja(rJ!~sNE*~v
z0xeaA+=gigX_XQ&B7)Xd0L2rM|KUv|EPZEJS64&BlEfm=xB+PQD`JQM$$&DXC2>P+
zs=z$nHy*kP47RZW>$xe0ST?acgU$>!h(}w_LF90!1$ZNvCHU4Fl801-E#o1{2ejV7
z8$7b>8W0Ry(_k6zm{$oN-om_N3@z#rJJztry=xHk6f|fvfU1{)fo7PIS5SN7I@$|V
ziJ%?w$Pgbzy?T<+$!17N9dt7oc)lLZJ+Ao9OEQlKA3p`E^IXB_PP!uYL0~)RgXHu;
zWSRrD00@i|frgzxhyFs3_Jtq$3+{1169H-$3V)qxWSLnU4;sr!%FF@pxh+b}E6z;K
zD~Si4@0SBBPO#KANGoKFL0e6TSRg_6a0YzA%%Hv%B!se2C#u!Vu<j73ot2uH0^XwM
z>61&{VPYb?1>iOdY!^7bO=*zBeh3}a2-zZQ5$_8*iUpQDaUA=Dnh}gqs)!)}VBg|&
zS`R3=5;y_|u?7t^--mw045(3pIM^~J6+DLMiDR(e&=T1*zL2e$uHb`JU@PzpO+n3s
z;?gA0Xa(qGaL-`lc<5>f<bobPmhKvw13KUjv^$aDVKzuZ*n@C3*4O}THZ~x&C^J8W
z*a_L-5>xP1exB5;)J)@D@m{loR2<+LQw3GM*!pjv<CQ_(H>4#rD5u^9d4qa?ple=1
zi<W$#Bc@)Ubx=?vu{Jn@!774-k=28DXFw%jL$45J7V(~-!*W24eegLQFzetWyAWll
zLk{3`$Kfh1P;4>;)zpwNMTl0=GE?vXE|?1%-34_`ppF5x%26djt50B(0hlI(>R-6c
zp_uYuPr&p?LF7Sw7|>QTW9S$`QEG8%P6=oSrk6_rSORqXKwe5FXt#7?j%S1s=)l;V
zGSI=Yh%MgnWzchUO+bx!&mfRSOX!~e_{5x&)S|q^lFYJHa4`;&#M}bx5|W%_5+9#f
zoSb8xl9~*%!4tGH3FJU%{~t>E2OEL+0ztXK?x2M=Af<F|v>~T&Q}Cz(wvk3qVkD(0
zhnkkatwGF#$Z%B`C=~=~Efj&$8#+6UeFZ5I3;*$V?4Ui<(bHbR6E@(^KPZDEFLI#P
zX|JG7a%PZK42DF`Sb#Di>WbWfYhNLCk|8}8Vh;O6?lckCKXFAGVTYes;Oc4u+LsD$
ziP3tnln(VJ@^B|+cLh{u27{^;SJz-SaG8Z~q!WG$HR@6TBD-9e4MH5#B9`#uR$UTH
z5(7Y2xyFO804oEP{Loez=m3q3{G60xl*$Bidj(RWz+X7I!sd~QUHS)`GzItIf{oD2
zbf`3Vq7ptc><gJugwDpItsTU@6B4c;HeU&z`V9_>2Q_ztK})J3+sL5if(D2|gLyD6
z<OB$~A)qzJXwr~bPl&0YGszIrpaKd!K?ap{NA>|o5<D9Xl|=O(Xm%M?(m_K4yqf`R
zuvt9RWhM~ATwRlbyn~SzM?+6>01W{^?r8&6t)RPiArltxh(sAmhtI6yUm%N=AiQy;
zKU3e-lA_GyVqfSnitx1O3K~Gdx+cQBC^aWFu{af6YWM}?xvMTX5z(o})*=OW8}W~s
zK>Cc%hM;XAkTAkOnnC<!aTtSjL=C8ehO!}hKfrkbHfV#s;Q*{;0Pi>jRdATgYAByS
z2G!rDpd&j<Tmyn(C+%X15kvEM-~6)F_{8Gk%yh^(L*V%n@^^WFn-GwFlehvMtOV5N
z#6E8UpXS7vt^j2@*oD{T;F<xwH49!T2%DuCfhQ3lhB`pY#~^3@f~Pc7Q^4o5fg{%y
zG}{W1g9suYn1=1xa$JQHzDf~$GsZOlJY)|!BG?18Qw(QeL9l5LDj1Mb1iS>sQi5Td
zUIW!2phP%QC+WR{ydj-7tP}J;80YAtY>cC{8IBxpl$Umpy&>RHP^4Bm>^wulr}5Hq
zs)67Z3)sat<g_YC*zH8>ieqe92DD8GW2Ggi3L|_Z0jM#BGN*`t(hZa`F`KVYyNgST
z@+(O_yAE6BN6a!Hl(reHM#ECXfEpa&iY*wj*%Vi?0&aYJ65XJO)n$J1;E6NHa0U1Z
zJa{!3f-D7E5P)(AOeBUZsNjPc3)<fYidE>Gx-qzW4jKC+Jfj|5ViE5GIY|)Sel&Fk
z-Aw>lg#{_v(Z+#r)g`zZxcHl$&W51NaS&%h`2?HCL$)jgmp~7YL)oT>CE~Cpbny5D
zczlqglik2aH-c{gMX#HPYO`W<38*0lUK<JP=MuUp4BS?CH8clJLV)Hlp*zp=A<Lr4
z97O|phv<v|%DYrf{jkGK!5IuS^~3IE21|icKX}*`l2Jg5puwF%ge*$xH-ue^3_igL
za@+>!K4ws#$_%txJO{Mu6nxe><_;TZVPFxSm<e8gWS&})np|3v3M!dUin=mz1R@$l
zxxtB^xu6^ewFY)+4*YDgAaCfl6^fRum_b&oc!D|ruC4*ltK5+1Pu)}VQj0Q^;m3Z^
z=+qBTqa1uQ9{MT~&~ajBphGu<&Ex%o<4LZDA^JfhFu`sh1HjvRT!TRgAlQOhM}DB5
z_(7EeKfvc(B5vMB%U!UBEaFN)PZ9?OKqF|NV@yNh!DSfcGzMrk2|Nh`O_}6Yj>ye8
zXm%J~BMYyXT_G!8;C#?L8hG#tbQuSD6FjI5ZU{=Q(2@Y}mc9_srg0p%`4UyXz^7Hw
z7HffSnKO<DktXqe!DeLSLzDPm@MxcrVMbzJN=|BgPJUt@VzI1iKpCh~Fhd`Y49y8P
zjdum<#b3)q8WQ9rQZkyIxT-Et-9qFLK0L;~@ix8!AhO`S9H5i{9`h!rH%8VmC3yP|
z$Qhf&{u$Eo@}Mne@XOl4w^Bj3o`NPbK&csJ4FiexVA=l!s@p-^3P97-7~40>K&gm?
zJEL)w%Gk;`@LD*`t0GaZh{oO?#Xee0&3!nKBaATyh#|tr;U8=PI)Mw+jR76c3{H#S
z+JmGPun%ZWUvLScZi61bidL}s<QjqwzVgRiL7Bi#V+X|=IO$+pBZ#{8h<?}T;4iMA
z(?Ot)F>(OI>UC5{Bc=#&XUKSx8vs}`2Pjjxx`G#lgL-_1hM*n-bh#63iolS@8+sFi
zJ%d4~!=UZJ0A2A58m}w{t;5PKNG!=r%1Mnc&n(IC3<!x20BM0-`0E-3sxTle7jV&z
zx-B@^GTtZH1lj?_2!6`T7f@#mOSr*WJ|t&mVwU%T$}`;C;z5NJQdtdZ5QF+Vpd;d)
zAlF(M;hA~@r2}w+04=Kr8HLox1C7%{^B(f5HCQ5sG_^qu8E}WwE6CB%G~PQIRD2M-
zc^ozFU<PAeZf)t8pOOl`eXH0ruOzi7EipNj@S2ez(6SUf9xyZ`@wzW(&{ZJ8B^I!o
z3c)EkxWqCqza*n5zdXJK+^UCOX%IkUOM&oR6p&Mo&>{yOSXjn0km4kl*yunnv5{k(
z=%Fe+rMV+gX$~pOL4{97YED6F5qPy#fFGUClkvhi$P(loVgNo63w84bXs4Q2utmH}
zK?rD62$rIdG95fJu;+hT-r|eRGoVb3m<B=_h`{brV*{L5c9f>2r4|u++$Vv83N#1+
zZwq=O-#dc5Kf?{wQ6Q=_1K#w3wlBjVFu&NpEVZa8GbJ-G-M;{|8n75v8+(Ihz*F-;
z`{7_siL|2p-1w4=%wqWPCA3&GG>P|xoNNJ^81)PW#eG>o2qb}!cFHO&$siZ5iKN!(
zpy49W$_mIrV$d;b1(4O*Fu#-}rh|4Px)gvm0z$1so>_(*XpFzA!c$eCE%_s|c*D6k
z0n{@9Vb{c9SN~wxObvCGVjINcS&D5$a4EJis7DGq3k8284|%~uFz9dq$aSYEC24?L
z8Ct<jY+;If-yfb*)*Y#o#WBze-cLfrx$I@oBOuM<!KZQNmBbg9<QFBTr-CPt$zL5{
z0$TeV>;yVr1eO%hmt=sIfQAcPaqNH%2CE461>d{r3gw}#Te8HuIsh_H2-Ojaq93$w
z$vYmrZpj<8I1y$pXx$QMfCj1wH5-6V6?28FG($1a&=hu@BvdQt#0-Q<pk+#+mC!Ir
z4`j_CNzgzMOwtcoG8k+!*efvkU`%<iCt&gs5P4Tu(4G#+s*p0sDUh!5LCA}of?Ys&
zKL-29gI1J>#|KA(FNg%47aVM85g!a%h6NhL0^I=#TK8?}6AwQ29dstFVQ73X=<HX+
zsQ6$bP-#iv1V~W-&(+W*J|4W}AG-P5HQ2~3KG+C6j{<7HBNt$xQy4tSY$o76CC(6h
zW&~_scV=E%etdBm_L2+S0f1bf1>PnC?l+-ic^tzxhUWOkW6`_2IEMLPc?N4s1IK|x
zBu)H+Dsjlr0JaeW==BiJ@vgyy&ZvXVYC{@(NLP^uAQw!SH=Kj-83(UdqV+OYd^fz}
z*n1Bul<;i>L0i@e%E81eVMR+n$flsx9z@o<xGN9P`Iq299V}A<Xtf9Sp#Ty)P57%&
zSj!Bu@&P(gnVJGxR0&$%7+iv@JwSO+9&~lO3Bh9)ksOG2U>M|@q!L2|&`y$g@B|^K
zg$9~d2erMt5tDtOC`9foP{r-wBN#vfIu^-^1&PU-C6(Zk2sv*domfC@r4K#?!w_^#
zcS>n;DzspRZnXg&o(Z2npm+ncBg&Z^pp1exA_O^;!!({oXL2~jgNJOfUDphnJw&S%
z(f4$L+zUEM%dHGFzYIF$1i}NA4>&G|c7><_pQnt_fR;9b@vgQG1vi~Qtq3Fo3_-iU
zK<88&g7$wIg6mzlT^^vboLymDpLow;$W;<hlYB9x4MAgbF!i8H9bprwNdh{S3+9gq
zWX&K+(4rBjBxu1ELMQkjY^V$tE5S~NN*g&tOeJ`ivn6QGm+<k?maf4@pw-<j$*@il
ztO7L;t}HG|&2@pCI8q##9}GU=3B30{FhAHc4>~6gJ_!aqNeUXs#xY_wV6`#+;uW<1
z1yU?{2Z5IA#HXZ|BxdFy6$~cvp?Qd_(NfUP#Y0P-#8p1nMkGK574)iVvv}Y5^wbiF
zvp^Ogb&6r56C^JKAkt-^=C&)eNQbmb@<4}$LUwKkWVnXJ!w-+Zy`hshyWsm8z-z%^
zi4MJ|1KyzkDl~9jW(ZaRx<3uPrxL<L>*?U$)dzP(U_5xCCv<~@U%V&iq&|Nz1<FTI
z@o*GXXdNAJ*g+M7HkKl}2YjU<sAB`)Q(=y55~yqd6)P~!;44dDP6J7T28LjgUdTFw
z!6t*|^x!7LE;EFL1Xvz)kp)~HewiUOnsHQ!gx3895!p@0-Oz$8Kf)WgkR?f@7ga)n
zD%cPfw~%l_id(1vJZ`~jwG7R{OBD?vH5xH%6+zdUC#Iwnr4|?Gr$O46po$7K<y4vn
zIxDcCq$oZ!uK={<3qBr5tFj23=n3_qTtU4d&>8;FCM9~$0J&KSD`T)s2w*FcK{*oT
z3`E>P0XsSjt+XaGi+~okAWwqg*<}y9vI2jNhO+**3_Rb08mr#47;yuQ`XYuXjZ5?L
zi&9dHK&x943p{g?XM|ui80ri!{<C2~0}ZeP($Ef0OZ0?=y>~9?ga}tx)6^o+hA!k{
z4fBRIr+Cmxco2r1Q37hYKn^(rFH;0L8SfozSer9OM#u+WK#m0kZ{CI+2WLUnad3{f
zj)QZI$9WtaSPJ`baG+|G@Nsa4@xJk;#i_;d#hH2OIjQlGGvQnV0{ns<LDvs?Bo=3Y
zPlE$D3_xu^>h*g}korB~oPpH*A?4sFq7GUD)zRRCmcYa7bQ@3c1g}2C+MhF^Re#P5
z(x1aNI0ITXk8#FgkT>|0MX*ajbEHHasAw7=k9u~DUvP<ed^~BF$hlg;#yMPb1H3_H
z81`{aqUOM`mF%D)N@wKzBFR}c2P*3+s9iv9Hc;CK=TbV<)+Mo334B@I;6DEpbXx<d
z=bsu8dssPzF#}qq35pray*1=+HTMJ^;fK_o2iX8^&if-vfsT_0^*ccK#ev)Guts|*
ziYib?12hf-Y2l-$6VT8M%%)&aF9b9R0<{a=UW6P43DIh3j%+TdqXBC3z*M`SOM)9@
zP@P`Ll8{~q*u^l-X#N82DF^u)<{`rnh<;aB*oozahS1Ce+8g5;Tw<DAT9R7fY69Xy
zy27yC9hL#G8z~IIw^YC{sE7xjWdl(RN&_er2Wex9pldN)@<44$Sfdg3=mc2b3Hw^f
zB*>Zoq?QTNk{Eac2-QSTFB7ye57hjIcmZu=Ly!@84kjnFEERNGcX4riPJS_H&M~nB
z^R#Z#X5XESKyCeG(1<DMdJE9{F;~|heAi=wt~>xuqr*;;#8!X~${|%F%c9iu%;J*N
zqWI**oSdY@<m~vg{36h~xXGYnc5%%4VIAJ|1dld)gC=UR+?yB-mIf6hILAA|DuP2H
z19}kkpmYn(2n8iYo}g@wWt}2ubk)@rssohE!9$4<<D%j{LC0blg4P%ZL#AmV5}?^h
zBz0)z2IPK9s7hB9CxLI84gnbjv(XD#9#n3Cmcqg$1JETwM#Ch-kR^k`CWAc#l?N@_
zKyo8k9_$I2yeULK!O>6f9oL2!Q>X6n!A4G?^|#2~1EkSDYK?lptKrf6pg_q3)Zl`R
zVYs24i);w4p`Zg8KFE@wnE=pn)1cNTR6Y<>9yE9jno|NDA7>Z_kq2)V@X0lV>{c@b
zr6^EWg3xv~k}gDnm*ZH56I>}gmBtW#7l<opOaM~#LJwboR<vj%op@(QAo>F#hqplW
zgGM@y;)6jWouIlO-gF2@QH54kfR@j}YjPtLmEbl8N=*;D_7iM7C^3NSf!YpQC;^H;
z2p1%Y*2X|cLfRORvI1-rcr*-M9%MG$WzcIsk=htWuzS70n=8_S6Ft*hT@68t>p*KQ
zL!isW5=)>vK|zHv(tQiGFEhYLtpq!QY7|(z1ARaotOQi6xZqm)16BdLtQFKC1MSFx
ztgu3^RV=VB{ejFuKy`$G4xWG?cN-Y*8SE7gKDh`~n#0ATP*kBM6Hvwmopl4wnWiWz
z!B-|j*55#!3tBdVa4#q&fI3J}x6tb{W-su1dCXG6C)d~&bTKTb904tG1hstN*PKvm
z{f!BD`8NCrtzyK9pd>E70qyrTg)D3*@~}}?SMUiq{vptsk@%r6LgRL@xg<~r9yRlU
z@)lB(By-UcRRRs1(qLDTg3h&$j{><DGh$(R68q>M{*|G~ekH9hf^7r?oV8p*7rTO|
zt>DKPxqxF3)N_C@!H3sV*j<ft%o3^R1)d2+-j)U{IgR6eLDvW6fR5-cNp%fK%LR3r
zNFVYs1l>Q8oS#=*QdF8;;+mW6;O^t;<Qx$ZZ>(pcXJiO6mF)Rhlx`p_3b9q%pi&ic
zI0igOj5a5Wt-C`+(-EKLuqMptDVv}=9@1C@RRhRPM{1q22^xJeB=u?xa3+AQBnS1)
zU>VB{vSz@<B*-`1Gq)foH8(Y{1iUCBxF9t-Gc7Y2dGA0#Vr5Q#VhV|ybC639@^*nx
zb9pCh>jZ2>26ZlnnB97)%~n#k?qlf@gWE0^8HvT<>nsohD4>;EpcNg^Wt8CA9q^=u
zCw1@p0j-KLhz};>eji-(Ik=~D;)%Gy$28tIKD7|yZ=5OB5`2mUcuETYBqHpbd{9M_
zR+^U#+9U#M#i2Ivh#!+q&H=541(o917uk%Ko$vvJD98?DNC6lefqp!K39@vMcW_iZ
zTqmdrP5ZJFbV4ztTOAG_5hA>-zz=DqC-mMx<J7zqcv>}$hwRcxgf1`ujYWd?A;kyd
zUw2>`o|uyZPSKv=%LSn2u%TsgQEFmIYJ72NQgL!oCU}Pvk^8fPAYCP-76bV1*<g!!
z&_(L#M?!$_)&bqH1G=2Ykc=ZCzy^Q@euF*07C?4ZfsdvFHSI!-;$4G6OyYw=OhG+D
z(wkM_1)PSchqD+`<#d){3xW%S;Y;h_yZQ}Xy#ipBCgoKIQ5%D?)D&n<XV8r?C59wz
z;P(bMvT>HOSZ;tKP})**J(MG;KnQjs^Li*J*x^p#{%yQxNW4$5F=%r*;*uys<fSQ8
zsHs5>I`ED*b7(M<)0hVJ9+7e>JXK+9*24=(NYfg#g%4hp4x461UB6m}Kjxs*Kq0~O
z>b`=iP*^Vlr9X$iBW`4zoRgYZ6rZ0LUzD1dQVE~?fE2<o6HVYVYhj>UA;8Ohp{H!&
z-i(SC75L9A1no$LZb*gfXh2&nK-82z(x8GR)*H+Mz*}TtzQU3wKs`M}j4@XD9cJV;
zQZNF7IM2Y7C*EN{$oRK0_}WWcBY&_iqz`nc4Xh`~8@vM#+MWnPlL8$e4wZ^PmI4jD
zflfDoI}S9-1RkFQ8w!>N4+KIrgJzOJ(x9y5>62>-S$GJVs3vaQ9drO9Xb6@H+uh0O
z=ulzDJ7~xVTS-Rk-Jy{1ADvc09~+?0v=Z{>P`}U||B!gs_~abVpkTw$c<?$hBO_?7
zhI*&~aYcc%p(o;)PVkT{sJzEo8i6O*OXBlDmwcLn+Au`jdPnrie8`|Y-VzC{1XPgX
zDvm&fgj?C@L<D>a1XlQhLk_fI7&NB>n%sm6ghNVTP=~-3z8wc?=OdPZV0gm^r7?gQ
zfq^VSMIDs__5Z;Kiy<|jNIh{D>_$A>?A=he*@LbS0S#e+wk?7OXyA*-arFa8a5ym?
z0Z=Go=?gf=gKt0vpR(ZWX$WbOz#R(SO&#nExn2w0K7=(XjF3n4i0oT}&JHw<4>koI
z!b$Ry`CwDf*@LdGuEyXash}~JQkj>So0$y1ZyU7H64IgrZLvn~KZEBx@wa8c)1c7n
zFyeC(i%UQ&fWfBGW^FI{rc=-b*_O})M>5kqBOrSkX|)8_6tV;sz2OJGkri~@C!{Dx
zU+d!ry4e}D85Z2&adk-yhIIh3)%W0nnTXRP=(>><?|ntk!~`1B_6CIls7%MU>l0Mh
zp`L_*8dAaFML_=GMNt9JMFC(Q)Icola93B*$^*zAQSekgSUspA4a$VDYb@|CYJli4
zgsqBzazX12L%|0#cm{)NX1GP5K{6zpz=wK4^td5AIoJih6BHr~I?4f|FUUI>Nv9#2
zZ-Wg%DFx~?(2^8{MzFb{K{}YnK?|PHq`~fm>NYZkxQgI<ClgSKOnA4ai7RORlPjWn
zA$v^&D3Xv<4zW!OSSJN^91OhnLSN(nZsfvFfe&`WvC;u%6fF3`x<IWCl%5Oh?j?jQ
zsM7<}8wCqr$c`y+zXh@`frx=kNPU6Yg~h!iA6|K+RurTbWrAmka$r?8wGO7Rj0bhN
zFb<{w4|)YV#e0ILiwO_jLB}=7m<6YnKZrSC!xiQBCQyQ;e6bG56qIBQi#2Se7qnnQ
zPrcyg9PGj*;#&Uj1vS2);XD{G$QzuJK}p)J478{dRB}Lhpf%#4f&<pNj6l{1I@AWT
zaRaIv)O`nOhLj^1Ygh>1O@R?E#QMt+G&2R-KphXBNXjqrgpNp*1tE_q!PlNpT&Ehu
z$HVR`%}l9?PtMQJ&P;WMp4DU;@0?#y8J}E|Uj&&21kLV~e^iqxxU$1rl!29i5(=(T
zEEudJ*bh<=L3yb2qrr|?*K2`Jv2+FP2n0>dg`wyN-7V)69~=TZUkRoPbPNJ0)gY`v
zO6;J@A8sCKL<dQwp;^2q_>=;;NzTX?f_mfNrF#(17<!^hf|d+IEd}jjMK>Aj6_`A9
z-5!h!vKdljLk*9F81CxoYyw)9Wn>%=Ij9M=C>?zGoH;ZBczOl9#s_<YmJA06#Ro^k
z2S>$&7L|gIhYAKAoB}#2!q7E77_`95&^tcZ&^JEVFfcyYFgQLKRB;<d#0P_FXe02t
zLddythGv<0C8_DDMe)U{g{7%^$*G>XUOu_t(~Gbj*5nu;Yy`Os6H;A(S~lQ*5V(5*
zuL5y&;BX&!i<(4;tA4TcAi)z{&_jzryWv19T?$I@-Gl*d;X;QVjKNb(M2tOv$`6pw
zp=~<2x3Ltf*c=HSNrV-3;K46!EAGJsFUTgOL{0o8HMFSohxGTLJP%OgA8b2R0CpQQ
z*sdV&V1LjAESM7vItLBh1_pD3yumF`s5V10bYr2p39L34ln@bGgFWIQI|N}q2BlAs
zG^mk>(snaKOjm&S%fuIyWPnEa4UJ3lKs#rk>s7$rICz-jNNRYy+{kf9RMC$u7Qu@&
zpr>Au-S8wXrNalV!HES{iKExl;5H$sa2~y74;&Q1pwsHWJsT+3IG(Zv_=eyHwIQfr
z0kumpm)3%gj&(&|Pm8Vor*f?g@!M#^09D$c*;v>d4t<8uk@^;>D}pnE6FoCrT@68-
z&k-AdAtT^;j$R=BnAl)r0*e<=oCqyKK~=UVya+YT%TGy-2Q>u1M{O4y8G{bshEJao
zeF!&vB^}~0H0aGo7P*NP@x_@{sgSapqNR4^REKD5>99^h5WIeJ^pF@>-U1CsK@I?d
zls=&5HK<gC$b)hssEG;Tfwskg`svUy3XmkYZ4K24I{*mE1(^(zhN=c{i$RzS*){{7
znuQsTI3xzV4wl42VnAa8sQH$hE&iZ0G(pSmv1WF}wItwSYaDA%@LsH%2)gpl6}C`-
zqB#^i7mW}z^8oTGXix^U9TP;OEun-qzwsS9>47$vf)@JNHxm#OI)>)3?NFeu2zXw`
z+0fNL7`8CSknpeo(&<iETJoTl73MMvtRn)T0V*6L0-(tw^f5Nv^#QDihF-D=zIg%v
z#0M;ufYvD*l6?pa{slOo`KLs1Qwq7=3+gZsv0~T~*OFmN+-ruxQrM4xu_R_au?eE;
zK~zn!utn^^2W=S#pZkueGLcVU3Ni-oSuX;0l#4;jJ5y2<Q$V}d<8w2Mi&InLi%Vd;
z*CAI&7{g}IF*o0k-Rl4~ah#2irqgjJ9?&K4MA-xCnBh-V&PJZ#@dD#`Q0o@vE!4c5
z6P)Oo<LZhi??Cww5)iQMWmuZSNd0fi(V2hHkPfJNgZ8sgi&seL3Y9V(3R@6Sr)E$W
zkwAN~kX6F2plyDjBlyX=Rt9~30G6@InvExYXdvDb5;5S_Vt&C!@kV$q009kKBdv-7
z^#`B<VQ2(eGL{@)Tv7x&x&c(%l#qPb5JP-aNEpoj6kI0>DrG=!3obEDEGkN@MD!Jm
z1M`am@^dniE4?%GQe1s<EnHoZ7r<l5;>0wpVS#|7-o?CX4ch*r*0>?KH4AHWdP9zL
zfm-1l4{Cmaj%<J&$p%vuh@uKLt9nCEu7R{_BT!U^q3?n)LY5Bl4vqi~!a;O`PPqUz
zCLm4$wVjb0)~?7JgF)tky#Y}SnzscfOehy54T@Hn^FagGAfutD3qW>3fHq(dIkaI&
zTDHS6l}2o%6EuSs?+KnjLgX`?jaksmc9x*U;Gp4Cq#O+r2M^BU%7WM?Gx23-^yEj{
z(fe4|@PG#uP4iMKO5$BX+fNa>+0bb8@?KEM=$RZ`VrZD0kqAEKCbOj26MWPU=pr&u
znTfhTgeu!ZAO#_4Q7_Wa1MD~?Pzpm5CU$@xqzyS?nqi$20}s^`Xqh3evh)ddgKT$z
z@0`Zf1%TBNsCA^FCGwe%zKMB>>8V9VhQS3nnI$EuDah-@iXq29nvr!3qy?@%fCcV8
z09XopAHaf`J^*-Ec3Ng$3izl;*W93B!+1~*0}TOSw$Jg@N7&{9Kxdje8-gZ-L8pa)
zwwu7GfYH(oJmAp|%pwrWMxLN0Rut6epkfbnq<=8dwirmlCa=Z@C18|vk0->y(`uMI
zRiG7<G3c^OV(I}<w-Zt=5_`)oXnUVAc+ehnSUr&y8@BKO_fkgJ!9k{~A*;DSg)Ppr
zz#z-aV8`x2c&K$H{<FX!I!5|BI5W@;DZyoMX6UQnkOl~Y5UX8Hpc_dGN|SOji!)M-
z;?ojAD@Q6xy_gQX=+__~sVo8==L8!6bae$4Qif&$Fe}_3Hh}ZLLA(({3-qSG@XV47
zN62{_`9+?f6%Veip*aCyQ_v?R49!8465!?D@H;_4X^`|z5=fT;q@Cazk8i9p40)^)
z?+u0+r6F<SE=U88Xp_0FLEea+Wf(1O@(xWP`FI&nuN<^hn8<^7P#e{VlxGf2dB|Is
zkrE#<ML(9U%%B7p47$EP9(^Y>cy&2wjX8y@(_O*S7ND~bERkD2utW{IVFZ+v$ZcZ=
zn}LosiYNJ6T30`C7Kz8aH<zk81eQS{BY1{p&_O?JwIiVe4={2EzP18<tpoTbjbL2O
z2H1L9;xZcCP``N4@zBsdaFBN}Xs!v`4hcb)0*$hPx2{8#f-c4bulj;CKtL-AKnV~g
zYiJD74DOry<eGuo9EJu&o+$vHj?By}%g;^)ZT>I89>!E%>jzn=GrA=TG^7HGNKkyc
zm4TPeA;w=plAv}oOwt#!r3uCbEm{Tl*I@!gZ;65~^)p0X>IXWm4SXuOIcOq2y(lp!
z9(;yWVqS@7u1_xb_C#o31(H<ap%--p8=1s=xfFnFPsl~-!A7Q_ar$5*NH-9a{o*}R
z6H}mzL~{*6En$pG1z)Cw>?tw?El`9_YG6yGgR+?nzxU4*yd)IsIrXFWj+LZBf(L$k
z7-$h6=!ih*O<g1O-Z4-M+z{j7-Qal8HDloGNQ?|%`_>BbK^Yfx5_540V!Ryd@<b{O
zhT<AK1W!QVJO&R`6d?85LqJ=|f?eamO>f9(0B9jG;-s3CRPe2*o<!bm4{!6KH_1%m
zgN;FZ{=f}3GcpdB0UO}z>S|<|k(if~lNz6spO^=_ktMabI59odH2`#tc(57zX1LHC
z(DC0O%kht|fUo}s&A&iB3@YeKEI~UE<3ZQMLV^ZciASjEgVe$wo!S_nsSQJDa}09y
zHgP+lOhEfhQ<L)JVP`mG8iG~_l!15Hx|+oYgD<rMjUhtP2BFm@NI3&}jsgEV3nRng
z)DkSmoCKq6Rm{zF1@)S9UE^IrXa7PvTb@DSrY*)Il;9FWEbWUV(8dwa#W$b^2I{Q7
zpP@-nat_ksK;zuvbVFlL$gY8)#Ju#>c+eSFWuVbH=t3pzOL0*593zJUY}=R-&Iujj
zmPvzFCz)g4G6oSwKKv)x95g`$YOuS4wvvJRxkh*nJq0)ZL04{q7Zjt;_JO9QKr^qN
z1dnQghB3C1gz(jjNCh`>;o%CsgVEX06V$o{%{_x!ewgc)!Octf$_~)=QHYiJ;GMKM
zR;`)(rj`_CCKvlcN?~|Hz+c$H&(cC(Jw(E>^=OqCu~RPaJ|Ny+54?Zp?H7#eEC^Vy
zZ(xt60k3z2TuTf-bsl@v61gNjEU_pvF(orOzBDg0KhKlQO=L*59ol#nq>l|6E&<)y
z6`Wd>nV6GVm6`%gIiSJ=67r+hBSM0Tl$EcbX%1)|N9>RTsGv7MDo{v1G6TBS8#Eb~
znHLYfLlJT-Hs}l&3-CR3A)s?P4C8%4SKmOpo_<JI%oxS{<R@px7l0R&xEg`AfSiR|
z{{(m^gNk*~1RLtgGNd(nuwzjXWeB(<3f<LZ03CiNxC{kUt{~0H!e{ERG~7VmPJvt{
z91m$SLbo`9mePSXFoO4EjPB}+0&O4%EsM-djwhmjgmwPewG33UAtzQyx5XIVZGktg
zXme;LXcitk>47oQYz8_31vL9%M&3CnVEv#jX0R*B0LWUnVDJExdAuiePRxXi<5D_U
z4H|SVbB%{)I(UE^jgIYmhJeZ@zYybi%ixT}qSTatk|NLrC!U~*1GAF+f=tkwzQmHu
z;*!kdVk2|psRXo35?o!u*E|M*bkcVE3z8^6r+tAge+OT!W@ri>;Rg+OKx>BN{L;J<
zPyDSpXCuU52azQuXu#FgAFa3zi3g2fLV8o!+Q;A`eb7z8k6yq9S{R9W&@kxC82FW5
z!{h=kf-~`k7U)y)p!N)M%>{2$kTNVt+M+_p)gRazDB!sY*Ti5?&?#V!@gNFR;slo<
zpIKF01iCjivp7DnxHvOCFEJ@6)iWr#1Z@>lurq;8hgdVWt10A8!ywSaDrBm{KR6It
z>|n|BrtzRr7EjQ88t5(?q=OJp20)12mj^qDWb{g+GSJKxs1%0HT)899Y=I<cGVO)7
z9RPKVf%x4j1nMJ0&tPNF{lB1<c&@=Epc5~kS7E_6zm_DXdxpd#Hfn=Xe0)4~Rt>ak
z#j_02!ZCKtt3<A|ouL;k5_?ddDbfwlkWK>D8K^;XQ!@CTWbg_cEVa37F!(qrS5OI3
z0%|Bg11-NKBee+B#sm!_L9WrH`yO9I%fzz8%p6dO6`!0~keHlVQW+1~Zw#Jbhg@ue
z=pz~q$`-}wY$c>Ifz%Plzf>?3d}`6?Y$fQ_9z#%H5|k~=GK(`ype33s=&UUxPf#_B
zyfP4ew7D_L`JY%<=7IN}y1L?9D`$qhRt{@^17|nLn2ZIHJN-bd2xwOXIt)$BVlmKo
z4{R|5`Y<G9-HQqM<Z)cbq`<~-ydl?bLh8sM@M)4TDcH@OVB><k!KETZU2r(EF7VN1
z;9WLQS<sPH;28w4POvoS^eC9Qpo4Wl(x7-mIT{D+-Z_$&j)89~z*xWm-6H^A7w-w%
z*WjHSjP06dtnF4Kob%1D;E5$?$Tf73RwQVa6*j4cV<if4Yr4E#U4udl;z5m5!}yTW
zf}GTNaNP|W@%9Qfk9R2m_sk(ZO0@PX_I9|j0dhr;ycGg^nh<f*E}-#B$b1v}8XM4@
z90(J*FAF-#65@&bA_mLk{G6Or(E42?BgiC-ODgDQD5SGGARad>1FHfJ#Ujss5$O{w
zs|>)+Mo1^a)zBz47c%q<x_a8v3p5et>KYVm0a|_pyMGayyug=Lc~bYDDriU}&m#@u
zUFfE%MTy0!u71Im@rEYxpw-OrnI)-3pbJ_-o9RJW1%z=7gu@P$0bQ#Ond6NwF3B$f
zEq;J*V=+t4D9X>vH#ANuEdt-z7N495T8a`JZvhkW%n2?r1xtGR<QTg8<QN(lfLE5~
zfMy+_LZHG2t&Lh-1R9evj*rhQj)$8Cx<nh=qXR`eq(cXq;xPn|%p&JL+#77L7btip
zf~nXWMz3B#zJMMc2P%Zo4v#Y}0hKYHgm3+U78WR%=YiL)quWPZCIromVabP}32D#*
zZP3y@5OxJObwdz?aU_Q<F?B06$6*^@fE0Pig$!(p9W?6=nhe5yQ~`<e%OF>n#1kk*
zK{N8f*b932f&)A|wNbaL5EoV0f(0__0$wX-2+Ba<WxkM_s*GOOY(N?tc;~&rN<f(x
z*Q7VJ0Rx-!2CD}pXyk_a=uOO^%nAt_L-+*<$k%K@Z`tq)0-e|iT9IG`-uMY0eZbO@
z1|=$t)kp@QIWhF+1^&d2W6>eW<tgagAL#i%-~}dzpdI9{{=tyN#%Px;BCQC(Hk{y^
zT$Thbw?G4>Ch@QV8lvVM3`yR&gryV(=T3Z65x5$Tq;21X+=+(R|3tFWLE~{)wr_$m
zAks0>MuwoZS|ypesi0-3IiO`*Y5DQRUaqd_ha_VeZ5^EBA$Sk_M=pDCpQ{fl)yTO5
z0NUdV01q$(#e=tl1cP}{6S1afhziht5zrh6ln0*D1#1m<M>Yt2f_^yYFjdcB@C}r%
zPz|7iACUB;tv3q<Z!CeB2RiW=Nu?p^tbfo65^$5ekSzp_?Sjr;g;^7TE{SYZ7_ubj
z95?6^aj0g{$SSgOkj-FEz~oIK`XR@3g9<F{hYf=ppadsZ4AAFRAl=D4P!l@7yeP52
zGa$t^1axAuVSF%n2ohXy#uueR?(>dMj5qWQ0A(1YRD-*NWrQ(x8;|I6k-U=*<P`Mv
zBH)gcWjv@Y11g0=4C28%kb<4!gF?XW2bGDai(z1W0Jtcq!wc;#B6otw9poH6Z5(_u
zy(j3Jr_s~K>37<=DX7ayummtPbp;(h4xU8{HnIQ>XoiG=W-lv}Q^EJ*I=K6IIypx~
z#2f3GV2*yE4kVJ)>;WzP29Mhqf_mRYso(=$<1_P$Q;SMKYb8-`6$R})#nRFMWp`Is
z*D~ZKaOUyxdHF@Ti8+XYfB;aZ2{d8|nn?k95l6lzyzu~3)S>#Bm<}GO0Sj4)iT5G^
zuoBoFOgi3a0zKaoI=2Tpy&ie(VSI@vX!H*@vsaW~9A8qDn4Ai~Ary2(Ur`ApZHzX7
zAUFQuy9H^q2?S}vKwC86#ua24J*4qPttJq7;)ZYmh~5MOwGa$Q*xHGGNC?la2eJl1
zK%GNSe+AJy^b9rt?R7WCdo&(+Knpy_1Q{$bK<e0#T?i64ZZo<v1a#yac-#WiK>$@%
z(BU4?T@B#Q3tSQuvoJ}jZHNZ%m&dj<%O}?qe3>_>M?*{>mQb}wW~GQUjDbF*2(Af1
z0pjf!>_p&hFE3C}4>aln>QX{)4gw9lyOjk8ph<x{RuHqpkflI2LC2{fvY-hMaE}hc
z1)WTQatfd+L^o)V#uIc}BWNd(A><%HYypm3f5wBxCvgpcpv)Q*zZeF#TH1h&O`v9=
z<<_94B7qe^MzA3zY*jolDFnHP2%Aa9(%Hw=tAoXGuthv*qyX0u7G$PHxaofJpmlVx
z%}DN`yInvz7bXBb86A?og1m$MKzSUJNTQH+26+dAW^y3vz?TUj9k}ieyK@O9?TD-u
zv{neT!4~c$LpO*tYH9-=vH|V><7usdQ`=~a!NPK2V$1|w5{H4umk1XRNb5<0OJMV3
zLEgFemx`DmFBL&-2+Ga$3;?Y<fX!G#uZ{p6DiseJn?&y^K^BY~nx<r?rKJ{uuC9s)
zZP*5F-L?ds#)7Yv4?ar;vceU*GbzcymCQ|Vum}qV@A-ih7g(zaP-%c`)d@6%!4{oB
zGAe5O3)D5l(z66-FIcV*hAuyW=nshZ4EBr<4g^!6k`ro6B#J7u(M8Z`6wEl#5p1Bj
zP^dmbQ1t?;n&9%5$R>dr51^_ArkXx?usC}ff!8bIx}4rAKG-8Z*f&1dKR!4#9<)FQ
zRA+)N5d<x_0gbeRR*xCF#0MLC#DkB`HS~)Q2Hk@SzBw&4J{WX!nj!dXTu;zeS@2Ql
zgmXtoFz(?+qStRwqd+8TJq@<X44e{RQSAh(%<v{}P}{^W*cEFdC>XSN8oGECk~V!o
z(E`srsA&*#RV2*j5EPX`po$J`5;U1bAxmS{W}wy(L}ie7Fenls9Plk=2)W=O*zv+J
zX?J8}!P3Z<g6@_A=>}~e_w>mnX<Q;cin7}o;M3Q**IhwJm67{RphQo^{S1!rh8FR@
z`6=;5;Jy7BiNzV9^T_>z9dVz{3YNltHY;emZ@fohaRzw(4`?_BbYw4RoeKnmd%ob?
zy1{3&CZ(q37o~!iqM;tqie<4lX+wAf+Kiy9Lcl|c$U#Q#IJzNdM`}uGa%wzeAtv;s
zCeQ>P^%j;pA}uTjwXTr&nRxqw_MT#CvVzt|f}~KZC+Ms+nIl1v+oK@^BH<|GC1}+b
z?kPG~_-vI4iUEe8`+z`KS{lWB27`Jz2!)O)3PE#ED6?X2DAM3AEX0K<^KYOE3tYWH
z<UnOUsCI)4_XK%Ewqio%P-nwH7UCHR0!f423o#0GA{Ti6kkDM1A^7TRLyQxL{Nh1Z
zU4xo5IL@I2cX>dkdt~J2q!h;|=9Hus<t3J6mZf^49v1@Ybx_d10gb$ZnlVP`NA0+J
zfd+ZpK<DrfRo}R}LezuWC!q0e2oF4@443kU9&m2}>MsX_(t<na6d_M=yuek3qNoDz
z)^&=97zgq!(ik}ORDP&&uygmJT#)ggJ`&7bpi8Y#9A*eUdmpOW1=&(iG6J>2pq7HJ
zS4ZeXzO)Le8O>iHn?d0Uw>bo2xT|Xt>b@uFDR0nZU}z8@U!Iznje40INedG!ON&$E
z!K*F6=?65Ph+5FXmXttuR+|_G`G$L<tZWM|NKMX6%S?tJ`Wlc}nUkNGLSS_kbWJeG
zM$`Cs^c#_Iok9g`exM9wV&63$1v=5i+&Mq5B(<W%&=j=nxVSV4bfz9i0K7*CG}nRJ
z?tt$Kat+M^-Sz;Qoh>8a6IToHbWmbRs%vh5H~5qrtn1(5yV(paKz)=FbHu&Aqubd^
zilDcsfZC9tgBXXz^)@capgm8Z?1-iH49hyGN9@DeZa7wB5i>;xZQFrv#fCJ{L0hmv
z_s-y4H4D1;f|UC((27mCPp~y8oQ*t#4Z(}p&=)uu#=C-AJRrl6DjZ0+9U5k)@$s<C
zlL9WrKz=L1vrZIN0AQ@nz`wB`ynzLO3((aSdZY=cNP;i00N>dM9f?3af5aJl8Yb*!
zD?`h8r_2&i=~7$*pUj0QDKRt#%YhcEfYy40yp9<4z&5ghu}TH|t$4UjU&4|WgTb|8
z32bO37_#gHR7bf&&i8c$Pc<W)Wf~u!Ur-Ek9LU-6sfDG9ImPj1i8-F|eM5$5R{?<r
zY7F8*SF4w#79r~ZjV=ZSLk<x3M!J6u>&ar4ZaMjhC7F5Y0ifd)v7awynv|NJnFpz{
zNL_E31KMf>iUJIcpmd7VRzUa@TdH?;H7iLhN>45E1Wnkxx&|N}*Ns|(!Zy@k7*AX)
z38W1v_kf1au?zu$qL)B5Wl~(8Sl}8I><*4;!kc@r*Q%fu=fOttkfXja>Q3;)oq1Y*
zQF&rf3TWFn%Jq4mbHz|QDX`p(J%sUXH*-QBL!|mu^eD-IxOj2}b-~aV<buzdM%hMy
z$YG$og+8Pifa@40ycb|1vb8Cwy#g7Khh%GWP-H_E%9Z5DC#Iwnr4|=^1`kjP8vt(C
zf-)a?$2F+H1eGqJLJ@SOVQv;U{g~wDmqE@PK;BCLuY*vUez4jU-^qQTsb|UyP;go4
z8Vou%0W>}0>JO?W%!*P$j*Tx$g^oajwv|Kn!T1M*cU*#0p;jg-!HJ$JI4*`p)G)Z~
z9i&<cIWxh+$H+JrdKh1BYHof}CFnl6#FEtXN+Vd8-xn+%Tv7xUCU)iyT*4sRjZ`R+
zx_bjl0R|d12DK#2Kt&6v4INwpF0ed<ODy9Z^D4pjxw>NPN(wG9i;qvtONj@q!ZHJ`
zrYeaCZFMsR?^FVB*on`{%uWTx3+OBW!_4A%aEyVE)-EbdF3AKPZ~@9P!6k+kFj>gV
z0B9$<CrHW_c5p?RD<pD*Kx@3*KzR!@enAB`8RZA4;REVI;yF8$z>a#Htv}+{KtLUU
zt?>Ze*@NsW@M<`WTeVSksRk!{CL<bE;KCm{&A`fjlJhg@x*(E<{;+uo(r^Y3N`uy&
zARkGIYr>nvCMW*ZCZu>SLFvK=8^!wsn}9Cx3NEqC%P+|&$}f)xEmi|vcoq*Uz4Ozs
z4Co+54RNsznhOdDi4O{fH2g@fL8;Jx!BPx>qXk^Zf?~xPGLaAJO}nHPmlWk!VlLpO
zykrN@nU{rtPJ?AA$}NvC%!ll8Ov=mwoge`@pD?~8A5@Zp>Mk4uaG=9qL3tlJjT6;$
zz?MACKohW_g)fjxV9*nQH~64gkZnj2PwY9UxYx3P6NCr2So0>(P$AQ9MC%{aC57%H
zc1=lzwB;eG5Pd9YV0wdw1}TtbzMyd(P#Yh*$(Ee?IHVBA+R}y2IGKSa*n(+()hTFz
z8$Rvk8xOt|0qO!*$W^D_U<y=3K*fVmRG~Key&>b;P?b?ADkIRZIyFI-Mw^avM3VzA
zQi2)_T80K1ZHIC}=7PNe<%1^U(4;{P3fTOiVIah4=&BTw&jUy5v|^@vlBy!aLUN;c
z-}vN=)a2~=oYXwfz+p19Y(ZH|4r|rXYz&ED8H}hIK{YsP*A~0$jLncwQ3&!6_AO4Q
z(OC+v1p2&i#|M`{dldn>M6}#tCuA5I#DmU5&dV%;o>m;6oL^As37WWc1?}Z6&CARK
z5Bd~TdJ<aJ?~VN+b-cqJh>o2FxMK&d9bE&!%l{zTg*-s#c7YNOsE&-sIN^wxwQeXi
z2&_?tt(XGM`rum12A;O@B(?^Emp(qAN*BgMy^SddSqd~L44u1ytQ`o)kOkM`u;RcF
zA`Q;(UP0dAZaAoaPUz%wNKY9lM6joDBNOBlj-0lM?M<13;}g=Z#uzjJ37f}*hwKP7
zB0&d=c?E%1zZl^>rwp`e2-KcHE4o1D2L*e9)@2*S!{$j`T?4$6!R8qU<_CkX^E1M-
z$RMP$AQfCa5O=zo1#Ek>C-r8(P2*jO-WrPga$QiGHb9@rgwBS01z}E{A|(w__(7+n
zL7hNQj}x-BA3E6|?1p|TlRM~Cl;8kx`zpAE)VtjigI)cDP2!RFIO!P~g7QA7V5ZJc
z30logbXNjf6Bg8fFDL;w?5G#(Ch@LD1dm+x^M=M?at`_!BzhhImm03FE{VagwI7C9
zW+RDcfui(cDK8)3<vq5L1>J>i5fAQx2b&W(hZAX117$4M$Q0DofejVq<QJEKwnmkd
z7RMJO`t0OaDpctNL8?1wnLfJu49Ds-<ZB?nBa^{|S0?%)R_g{}ui}UqSVdjkLxn*=
z^f6Y@joQJkpt{@>e61Cp(^^2K4diYf(5wMsRu)@#4SW#Y=t<Hzmx#g6Z4QkO244W@
z30{4J8r%5KWQ6Ddt*}KhAS&JybP}N<XnPp=DkhjcpcS}C>QE~oXzvng;*dW{+5*&U
z!d%|v4qM&@s-Teey%B#XE-lXZ7(EVP^f&;-A|?7A2LN6JNq9G`3C3{%enib|Qn{^0
zY+o+ej6hq>&?Md$bl^GkMwue;Dlzm+2+^hp{YdXffXARf4PS&&pkqX!gYCoxA(rt0
zB9_>=7=XJ2(C!kbjR;!v133$gKr@62lUtx>Gxp&wP@xNQO=&8~J)WSUY0zjQWVRQy
ziWf9H9qbD2xS>pPVRtqW2Z@q2Y)D{k4m5A*idaxdOm_uk0E4)G9%#<f3^XhO8E$~}
z9f+J}1}$6xB|2BvU{eD50DN6t0LT_1uQ)fdEXps=Ov#Cdxe2rnEWWt3pdi1fB)$aH
z$tStH4PGd30J$dxWB_QtDz1~@VSa<CBj!A1P)LB5_M)VvU`z0ItcIqLF&UCi_XRCy
z1z-FOIe8U2mIqzAYh;v?nw*nZlnS2TDo89!%uOvxEh+|GQv<no2o&H(7Vu@ff%(M&
za8)5iiJ2wEuAn7eD7QuA=R-~gMZc}a$TB0b7`%%k9$^*Y5=l>&kmMY5kb^)g%KR*g
zk_!q-OEPnc4NagcDxjA|f#&TYQ|_RnQ(*J(pgSteGmGPk6LV8NL4BE&)a1lU@B&hZ
zVo-)g8ma-cbd8Kb2d*M~1iHYoC@nD=G>!#5#MCbs65X&#es90vcq4<r{9^yI)S{xy
zl+3(z=;_$5L6FUUWE8$Z-od`0n{L2MU1&5g20ud{H0FuCNW>cy$Jj2Sg{F2x*cuVf
zytI7KrK0{J@vfk|6i^o^2ZPQ40H+1eXbJQR00P5a{?O7BTZe3Pm>SfHHv(_H1$Bf#
z(S|uxjkz-)W2h>_6?PaHe60w|WDMvOT4S@^#FFHU)Z+NWyh>1(EJ}<oD9TSxEiR5P
zC{4=AEY3(RDs~O<wgin3rDvwZ7lQ^FL0O8%CygNGSX}Gia4mTS^{T*!;DXL)%1BL2
zaSaNFug@8rW24ZR0*9+}eqM12Xf+b3G$S{MAhlqKtkAKvhM+?*;L|>W@tyz$QDOqB
ztK6{f_ynz$^8qhp0L|aHl?D672ZIi~hw@PS`QD(~4}K0yD2mEp(2h^ANl>kzt&9kh
zg1m!6L1!C4Tm;(Fiy~(Tx)T$o(HY%f6l+2Ie-V0vK`ZQ0to4QHhHT<OJ&pu42yYzk
z1UYRTvZp*a(KE@_)yM$ass}B1gf4c^FM>6MNu32S1eunSSzM4`oa$PJIT;WV<_B6+
zlw47fn3P#&XlNM^zjqPbC<5JP?&{zi5#i|M8E>d(49eO_)7v-(@$fD`g<kq>oSK&c
z^A)ICAY&N^l{;qC8$`#p!^hAl9=a$gKC!gI6I}XOg7$qv7b>N=x`GxJ!RC@dK?05a
zRMNIOkaf_C8EAeW*gPJz35w(;p|BZ4SI|9%_@^L2+n>Q@Z2-J~gsuEC0^Q^V8*=po
zwL*;OvPaeuX^*TYxY>fXgfy=N)POaKH!>)O-boBOIllzl;57obGNBTwDe(S9a!z7#
zF{o{dzAzM2nj=+XAR9rQ0*q<%&>Vlz9!7A}${aDog4)dT25EN<4gn9phJlVRaE0=q
zW@71u!&HE;bo2+6iV*E+qqmM&H|#)~bx;cp9g%GeHZ+g-3<j0Eh87S8sLF*Ybw^PO
zT0R6SkfDwZ2CdFPatcV=5OilITs{z4J7_N@sL+L(9gZ#u+U5(DG%`Y#3`WxCgCYU8
z5>ySqtTb|h$b&p#86O;92Hu?xI;S4IGv5+^5_LgIQG8-DsBr{8Sl==PbiOjEDTROa
z322!J2)oi^78G9-A8Tz4ZsDWPbQ72<MQTxi#ze3*7eG^V;6sSObEx1J7iiKDS}<Z+
zsETAHeCPyAGR8LT3ECkGO8A&NkHM!~gK9GHI!UCfV0>~7TnXLRK#zs2u83x-H>h0-
zI;9)l)&>vxB}4Y9f_sIa=>gC}BgjhiL__d`qX6#|(D}xOpuS_UNqjJ*UV--U4KZ5z
zpb;z3l^y6Eb3=1bHyD(75gp(lZyF7t7=fG@UtF40oLrO%KA|-}A50a;7lUFl-U!9r
zu4SotC9v!Did~by-EWuFoXoP+BKS@5-kEtR;Cu=)JGr0$b!D891<JryUP)160HkjN
z^0JX3w6B_<2i|cE9WH{jT0jjrsxEJ%;s_rJ>)Z@YFs@^V+{O;eZbk<1As*;x1}JEt
zqldvIpe1vlE8Ic(#>hA)GYNcqH~8*iqyw-q*1{v?j17WPlT$Ox;4v1ET9lce;tad5
z$kWgQ)UkwyeLSc^8ed$7eft!65oZu+yx17Bmm@VNH8(X6a>^@W4jZ~H9yV?h><k@i
zK<pf`jQ52V<Fr{i?HUAGsST<=V7n|~A&$OL5;U3%s{c%iGpisgpApLw;d-zXibSkj
z1mEEdYJ?!oA;OI$t08F$8u1MV-ER&W0fogH$%DRLK_hrT*AUc625pTc^)_&D#RfVE
z8n(?C_s~B5wwV$fzek$p!BL=M6d(9^Z{zQRID?Mv0VjM=+aA7I3^~gq7NF7QzIxCE
z3^<P%#v7vMGDuenL{i=t107TY>dzTkB3E*5iJ)8HDqTTqUO<(qVLTBN5a7GH(C@6b
z03}nyc+%$`LURJZ?jo+SLC%yV)MKDEsi65dXkm+T{Gg$EW?o5ZdQoByWEXy7UWsQe
z`1n}RiXd<$g1KEY*a&GKG3YRPJQ*yJ)Jt1HJI(PYT}X4!5P5GGXloCs07vRY!V7S0
zbpj-0&<5^Z!8>{2Tf0aZ01e8_OUHJB8E97}>Qn-0JFh^KQ&>6>pmkf&kx(25ZxJ&&
zfZVGfd(Rc9FN3sG2X!h0ww1&flt-{1;RxPL2pT<vEocwMILi?!Qc+L13qn3c5p-mf
zH+ZBJW@`kpbdYy&5U67hSqX1wj3x&<DH*zE5_F0VsL+6NL5D$tJP9)ubaM=vG}!r2
z<)BlHK+@n<^gg+U2H^P#L!#FhA`L5o5;Srgk=3v?qTa15(2Zy4=SYA???9Jm8k&Mn
ztcy?1Pf3Lg<x=<BN>InlAU-%1bb+T~afxeii3#YKJ<nWMkPP<I_i!D)2OeQCG>!L-
zPby8$P6b{1o03}LnhV{ohGR3UsdG+#ayI_)3-D17iJoPyUWTB)R(vu@3;2lDc+jLN
zQ8%mm5!y#c*|r#@^A1cvJLVxhIZ$e&e5#6sf{>U)dq5*i;4xyvIvdcCFeq1m7M+0i
zx5I~+P&>7QU@b1l<sj_p>}dqqr3rU9Xzh?^unXjr@iK6YhByHP)Tzdt$@IxJG$!GQ
zV9-e|@T`d?cO>UPk~>m!0JOFOdA&O*Ngx-##7&Ta#>_xTA2iH>RvqALQ+Ob?DL{Q!
zl-r4k8Im%>v(OoJAeT6QU>i+?PV|B1=)fg9B3a^Y0>K+1sBK&#9YLj@B*E?n>J%9`
zK|(kGVF?G~-0n(5*V_^_=m77?qa`@-;y7YV0rz7-ccmJlZwrG5KDJgM*q4T8@$o77
z&>f4At%^kKO2j%$g?GXau`SUIyp0XCxy;oy0JI?rvMbRIR2V?UV~I#iBz6YDL5aUv
zP256ClX$n%yyTM1{5)_S4?3kQu{bq8H!&|UJ+%n5ogY++psdg$euE<<5kd|va1BB}
z!~}FkCuUD230%5D!VErsMD_t$&=xiLl%06!m?yZL#(CqcX*~EybWm3k92(#;XYvn3
zhfKwfUN{Sy%mS_TgDpRB2kqB|t#SZKf~MSHl2p4*#n}Y3blAu+-W9wNF2n%5h|3#v
z5GnT5m+O;j25O)L8<~J724VX(<00441{;}ywl2bNCB!{rNo;WnJt);2bm9Sy8Wy4i
z)V&2AAsq~#g!P3SZv^U3LQYflgj_iRQ4cD2K}{3bQeIQAf6z}R1Vst__}D-c{eJPF
z(`AGG!4x=5Ahv{~s6t)40xJ37#({RdfNE5zd%!0cgAWRa378|B1WE&F$I2o!gCxO2
zOAsf3I%Eh*P;5d^CxV&mk8CnT9(3?A^0BfY{h$sVtfh=?vYwb8H&q)`&<>|@yyuX(
zL&p%@5e7{*6SYten!b&Ukw@*2re2JULh=hTlY>hVOESUpEKoVf5kZifK#@*k0Udai
zlbN0eUXGBPREmBa5CxT%E6P!Ipov_JBL%>F=St%9!1o}4GN(bjA&Kb)Z$k!FHU@)>
z2F#PnK{*n90b~exNF1rjkF#Vm1l=y_9}-W@5Fn_zj(S{MPH>`U4tSMIZjg5{*iwih
z*j?2HB}GX6Hsm-a_Ame{HH`7Mi4aG(nG_^u7I}hhTCu=9JsM>R7QEw$<p==Kq@gRQ
zB=PhL3O0y$h1`i@WLS`ynw(mm2|iXDx~MU}1ZAoYG<M|_@971dwS%;I3=P0TF5qPt
zp41&}0Zq4=$Aiv}gBNz7bu37uFBahAP2)@QJ#$gUVk~i8g<y$mG{!F&EQS3l1WV90
zHiWK109_WJT9jCv3MyN$3~56eib0SYjv*;AEEUmggC<whtv%4@pdZrdOX%H5ti1qS
zt8KCLqrk`HfkGNIz-VX~9}K^D8GK#|XuGIWJZRNCEV_{@5O{%rlK60(KMFnu0lfGD
z<cfH3HwU^<!U)`G4afy0#}LRu2_xuL(3k;*)=(g>;R3P}TU!Fj<G%0%ja^|wa3tPq
zZv-z+EW;CXa=@#NJfr-AP2!<jISeh6i&7IyQc+e`5Lws+xs`!@juiUf!%>2r;z1Um
zPhL5L&P@t-2HmCvk|up2A=m&=nH}s6wg9rzB-j^J2Drp~h8V@W28Ec!2Zfk|T7qP4
zrvNz&d{_x=0?dTm2{6~toHEyVpMWyZh2+6b@m`?%t;8%jqbNTw-y)^72)s1VGbgyj
z6wLJW$uV^G$uTs50kB6w_XxRwW(iD?PE`p?a&>hL0-b+~>%^2`&~aCwsa|k}9}<i`
zQ@~4P{C9RDMKAGPR#48QtepXE>0sSp;_3=s1O+;R7Si_gCOx)I(~9!*O0X?^2IX(c
zFG8ilCPT}3aBCa1svMNhkh>z5pv(kHBH*q*VnrDIL}o;x4I0b#gq=DLn#cy-UJz0M
zD_UU7$H|&TA#;6>p}Bt^wCe?1-vjPs#^-?24N?1Uu?$>MYcL01vm@QuV;b+9UzQq=
zs2f33CFBojK&IP9?|1`sN<r(gpq)0*jgO#NLI@Wm2^v|3@W3m75t6~++v7kTTKEiP
zAoAoTL>^@dG7KW`>gw!i2wF96IN0uZLmFU(9+__z?^%L+{ypL(dGr(WL0!CH6Ue|Z
zjrIZ(J}wD7MufS`53TqDhd#C(jAc?EGRS~ygP;ZaxmcE<!KGjyNH7?VUi%DQ?+?1N
z(JLN&?Hu@|OVDBxPq(t*DC7}DP#huE^`Ke@-hnn83OA^L4(G#mT#-+%3F!3OV9-UR
zsQaw&)ig$ipoP^Xpym1T$%#2R(8Z-hR5GUVpi7OM4P8O~s@&9E&>7*7%~kP6dWPnZ
z=@n!6uqbRS9opc*efA!a-3riQb_9<#qfI^qwQ(^{zyl4gT7XAR;a-M}1cw-a@+xE?
z7&JZvU+52797WtTI4C+H;Yo1a6H!Zf@J!NzS3$v#Z6G|~1IkWFEjD-)oXBDi_XY*<
z`V8<{p=qEgr~D$%AaC%wyJaX-L;jGB`=Du?qS8E2I*v~*D#|YcRTJLiESrNQ;fRQM
zV?7h-VSyM&ToTzqz(2a=Y~<<>Jwgw@^BAQ!5AV3(X=9T%29f9qIsp$`j~sM<ChGVG
zX#FK<rp3qzbl+J?Vs<KQ^e#8GBqJZPZxR3UKO8$FaSo9{c17Y3HE=c<jP*WJokHS~
z0gxjiKr36I(~huX0dUm%extQMXd@u3b|2}rzM&bo+BXDU83n2+Km#JMF?ZZc2?o*H
zcSu75G>8k{><by{0M#oLFG!<i!AbNe1$0{wczA_^nh~_y1u+N>DjmR~lUPF9R%lE3
z&LvWpVuNRB2_C=&n$B<y3U-bU2zCOMOJHxKl!ed+AJ!2r(DgNBU4(};i3Mtnm5_QS
zfGfVmXclOT(MVYfj%^({Xx<0QT5#gpexNxG^mR?(@n>g4(DlA$uCV-qZ9E4&^$6QT
z4m~t1*dX4}DBia;rzA5zv8X7q(lfvf)KjI;?s7*0XHX+29Z+)*6uYMAdvKx6dVF^;
z2ZQ!JfR-e<l?4Ytj-Y_>pax=TpSrq2RDf=~2aTved1%cdycaV2gZrU|Cdd{-78QiX
zgSMA@f=}ImTLjuKj${*f*au>S8;S{_n~_1?I+z1Ns~Qmcf<XIY5oV(KHrNo<7l!)9
zFbu<7$f<1*Ta64bq#>Kqq0*)hX~<a~poD1#UX_(v6knWLSelxboa&kD1zz^<>gsBU
zaUruW?8HtS+ZG08YK89__XH(J(3GfUY98pCtN6?`&j`p_2&S|;3&9C=x*6ywF0{=m
zptBG>;$7qM<p4-;DL53IB*UTS(t>$-vjA8HXjl<)kS&BuN*;jdFmyt;F&J_Jf?<5H
zp(W@j1W@JX>I!um=mZ(i5l&F9PrN613<EChi((Q;+7Pt-2QD9kEDst@1y7Yhoe_a9
z3El?+kp#7lkSs>hhQ&&-lc7#Da)y{nC?gPeC@1JlPEc+}xfvJB0_fxbx3YjT=%f(z
zz$WlO=upZ|crPFrE&Rcmbx0Tfpp`?e1P`J$bqzKG)jWta4{atw=j)9Pi&Bg8bIMZV
zp@l8_Hek>hj6`hO1dn5aM%CkqIu{dsdwfWIkT-0pl%aV>eojhpd}2;XYEfQdNoH9p
z+6f(GuN}j^Z_W#{I57w`SOcCKbt?<@0Id&)Etmuq;7-_&EP<)_M^+E&Od)keKxc1a
znSy|<Nr%`CY6F2=P>^MmA@QEUzVV>a54;Wm<_=Jk2GY=iC<85If$FzFvEMM>GuRJw
ztQk}mR68IU4;p6*c8`Zhf=X~u(tz+l%@<@VKqi453X?|lC`cMqj>Ce%Fa+WbaKr{9
z-5-xwNrh+s0lv{p&}JM^X9shGYzVCT;2#XVOBTA9A^>zWIW(PP?G6#KWdeL9G-$LF
zKFSOmSO<+QW2`;IIr)cnY!Y#U?(m6{(N*f8R0>)W4O@s#pH=FhL6V}>;?xq?GRQi0
z@EoKeXnr^tbg)wisL>4_MZ}zaK-pPHXiY4r%s{G-31kKIWw1E*P-5StN5kWU@DC=#
zhH9XB61>vN$P~12BoDNW6<p^OgU<U*g&cbe+Ny`6u|;S>FH&ibz3T~CD=~VXA-L!V
z2L>pMA+MTnhb#tyu9KkPK10}u2?^H*;=3%H7MJT98iG<`N@@=1z-fqkajsmlOop8k
zWC=ep2(ff|cnk|6w_b3Mz<}CC<O~);yUGFJ)^|`m`2G~oi2`nAP!q9dS%~^bWc84V
z35bL{iUep3Cmhrm@eB?JwS-(D7Jz!jNcN$Xy1}4>``{{FQ4BN$nFu<$050!^EDy>(
z;3gKtF@^!?lHg$>sAL$jWH8udP(Fm23>p_gRt~Zm><OqJj7%Z=3H65!jX-Pp2zCw(
zjR^D(jLadqBQ3Esrv!00dwf}9PH8ImKmfE=L!fAc98?aTKQy$6hph`tjZZI4EJ{gD
z@dPbME&&Y*6vQXzm*zpo+2b?w3UU&YQ;A$F3^K$tp1>gi;DftN5l(=dZ5k2}9!Cc)
z4Fv7p2G4qD=I42W5+Pc$Aaed0Gze!{l2`-^EYL}|ka7fTI}tqe2HB%xXzU8U&5+<8
zl^~*>0c|9Wwi-d1lK!nmSESuPuy&k9cw#1a=ZK+cVoD0=s_yc{%#wIe(=q_EhZe?%
zpJk45bUMCuMZ|R|h|4bcD>FhZFHqh=sy<)=fUN_DZDj-~x<JJT#(A``1(~S(8i~#m
zFzr4ltr}O*vE3jmVbVd!(m~#k^IE~pqu>ZMDe%Z9L<)4m4X6Nzwv|A4RD;TIn4zHC
z!_cIW?F22y2T6mraC!RV8iV)lfu@(CL;msL5-~nAFD11i9&)gtD`M6e`+E4K(zLWx
zq+MUwYE;nrZp31DtmTv;xS$$rGg|OD0#E><p7;dXj)%>!pd>}*rb;k){s>Z|heIl4
zX#Gse@I6F7XbKCIVxR_qcjUT4r?5b+3RhUu05pY#q!83HKxwnMp*RGzwH9h5O6v$z
zE+V-eqp^ad4>W~^W+6DOLXAahs({=Bb}vkt*p>>8OXvIuOkojI7$Nnl5zCx$r4d}k
z&Y-<L+RziU5EZmY6*6OqZK*2iwH)9Rh~q&SKef0xKMmzR2k0J0@U=Leur({76LJhd
z4H`%h1S;T>!nDlQ6|`%?)fIB08~BV7q-}iI?-Vx%9qpT*S`?I+m!29AY72rUT0qqk
zs0WHT=w;~irifh|OT-i+<RVFL@OCqdG7EYmCA2)lmW-h)f=BPh1g#N<1SY7M0#7|c
zxZoZa_=3-1hybWZ1(GM&qXKoPK!bi|nZ=o)gUrhEvr}C`W9dfl<v64-;w5SkF}B7M
zXk;E~qzml;D6C6*LB&3{CA}yse6Sxt3>~(^){+B_&g0&`?gSg52X(ffrWhGGgU%Dr
zD{;#N&GkSJ6hJgRK`XF8%}DUcW8g7&cuNxds$EjH8<Mn)7nF*yOy7Wxg@hiVgEVRc
z^&M<l%@{VVmI*rN8-9rqq;&>9sE*i<E~vo>I&B=wK6mg{_t4V_;&CtZ4*{La?g~Db
z9IXh4hpaK|Xmj_X{L%u*S~KrpBhW%K66Qcg59)yoOF>Q;LhY{%x&1FV59)CSZN9*=
z`#%@9Ac@G6dT>l#fF}nC4D5iG<bh9r401FyjrUFl=TuNp58Z|eTR~rvm=3xL1<_{;
z!rs|2i4V;KZGp&4%*m_*4N;-b+Cg(Swh|CjAseGFoP)HCKu4COgXWMx#UCi^5wXzL
zkhCHSeZQ_bD9if6_Bmj`A<)naG*DHLpOcwf8K0e*mr@KHuref2g(1$WHi2&QN8A*V
z2081QjMcB8^O=#B&w@5Yfa*8UY68%S&+vt{u+yYLA#NCNgwO)5L&7slG8}Vq@{<!w
z@{2q{Crg2@38e4w&seKo(AqxiRWFS;Sit+qp5VpBptHxJ%R3Nj=?rMKmd*^amJVa%
z7HBP<Gx)TxV6^NN><$`@F^hK%_6CpGgQojU;q&gWT^i2ldoz7N`@Mq0!6_cRbqM*e
z5m0tR>Z}kuTm<TgfM$6OjpKdeQ&M3|!CeD_&EvsmW<W~<+_f!{19B$upj&Z+ydhg`
z;T17T69@l|A&8^wkxvs1GBN;PVFA8JF(n>!Lq=(Fe6cJ1_C<VyiJ)~8Bo;uy#>Cv1
z3qFDcw2=f<6oVrS8jjc}stFu2iW;w^6_~EhM&QFwkej^$ByOO>x2D}3xycJ^x)VIf
z5iO+>mwrG~4xodTLA6#qcnSlwaSz<cz*f>=pG*gj@j)gd%!!<f067-aI)|QN2T!+H
z`lBGvqaR2EDc7OX6yWm;K;w33-501dYWs=U3=Cg716!{IX^eS5OBlFxC}@fh#tZTe
z244aOQ42bO2{e`kaR=rNjtIG65Ab>|Q1b(-)d|^Hur%1q5Tk+(-67JT&ZH}1Ngnn_
z2{?9$7=bPGj{<Egp!y0V6Ywmp6KFI7mRZpw3akWF9lPRMBnMUjTG9qOW-u7SLmMTv
z1hpqIc3yx^YH)Rh>IjVwM$#V??+H4-9&`gHq`rWv0>vAWGSu_~zON2u9_SuUB$c3B
zt-%BSaCs+W3qgaXpjd=i<AE*-8W)90`XNgOgG~l|1tuSiDG&ApOg;i4@9K(W2@>iM
zk_%|WH`qTuI4~ZxiZBv9Y79E62Rzjc8ZQRTFM!U#0BvIcU33Q;?llaG4>kmCk_e9v
zHjIi72A#y|3Oyms5c@U*@Jdt6u@57&_+TT*s2`z|)X_@~oJ%Z>Fb>>BT;4>TGxos|
zi8v+L5`0Q9IELV-w8!UUCMCxgXXd5nq{f$I6s0Dnq^3Z&E5{q@85==c^QdR>k+TIF
z)Yt%Z?=c%2rr^c~qPcC1>w0(MYKvf#cvr%QZ4kI|52@A#Rp+2=kJ0S`U$tieuHeC=
z%_#TX8M=C5sS`-8dqI<BpwoT83p58$2tk4aOEn0QKr1;B;e>T~1zO%x+{gr--C&fG
zSzG{W4T9F!A@0-0m_Y;e6hLmp)@~2M-fXu3ABt*#z3hixy%_8YF5cm-d2FjC!HsuV
zpB?$kN^|f~VMPgn;Q-LRaNsU1xFUrt%k-pP(lAB3s1+mFz*R4nXa^nr0NMeF8u8E#
zbzY!x2ym+nvhXAr6q29_05uG-_kP^adq3{r-cJBDuVI-l0k<C@tvh3wYe=3pBWi>i
zWI8m-qV1moHTgj&!<c|m3ii8c5UnTJoiyOK6!a7dXv+z97!yniRA)k^!Xf7{L3t+e
zp5Rt6%x2JekD#G%Bx%qdAh@&{L^mkl5iPQiU~B~y%!}A!8@$}f0(R>%+SUd1>W`>E
z#o_{33IXjt2US9#<x8;3CyWdchm^*rCgsOxq~;W)7J2$)8n_0RAfF-%A2Lct9-Bg~
z&7kMIf%;1DlVw4+A*EU3S0x!@TN{No`Ul=Wf`1XQNpX2%foo7O_<&999h$+pYGHIM
z7JNUgBV=PMbeAkRUqZIL4(Y8}pffoMZ^bgeSZoQotp@!vdeqg@1K3msHBDWSCgzYA
z+`u~isK>w>Q0o}jc+X()9w*SngrIHoC`VU=?t3<m2ay)>pz4?OqhBpRH_(HM{9re*
z36MDlNFS40C%+m%*1^I~el?)V$*<shugu9k{na8q7<Bln0s7&u#9fyKt^N?h?j#TO
zgT_3KTmwKCiP82tMo7?uTC)VF2|!&V*wm<Tyi*y{dDX#*o=L8*pu1O~qM+Gm@Of9k
ziJrM&P0%ngG((@HK%6LIiS^dc0F1Ma2`^E?a=AG4vPn>r5$!rtqS_evD_qc_A&{e@
zpa-ZM#0L|aU<0?nQ&K@U)u9}B8kSg;nV6E947vd*KhG2Ms8d)-VryK%mQ#*y+5wL=
zftQ|w2Bkntrl2cNK_iO@$zTdL?Rfg+T7Va#8iIyOK>Z!eOVUu+l~LFh8y&xdjr|!w
z#{Qt((eX<vjbDN<*}!s43Ss~=xWp1^StRy_)w!uyE;Ir4?2yLAh#QT=(_Mxwrt|=J
z>#;iovWAGr<wGd@MZrUI$O}NRTY%N4ShnBeEwVwaEASbYE?}?Vn{^~E)Ifu!CWLnU
zAgW!^g4Wc;6zGLvxrU&E41JOT)`-P135n-aGh&XE0y!A%Ff*j2;td(4aE15AGg1>%
zT!VrkF%Rh(fF|0&%ivNHONc$h6x*-?DA<w=Ay$EJB!{jNLEfj2J||CHq`(g-0AGm%
zOAx4IUeF@~K&`RS+p-|%H-IK&KnGF7&Q<`OrU343!32oDEz1<VIRrZRX*f7f0S3i9
zjzMD3*dM{ee6h4{p(zd0Z^Pe;g%%0HB?UR2$)FN2IU}(szN9EIv!vKF*)=%PGa0nf
zs07E!cHqU6;4A5aK-Xdicn5>8!9-f<4ypq{ITbb~KEOS8P_YB*JA+pufp6=HPb`T~
z%}W7ab^{tVB(IGQ@+NZmMQi~9YrNy#ln8Fpf`(|l{eoSv&nLidF86_+G7i=g<Q)t?
z)C9~44nmUx-Gc^gAV(lefouW~Fu)uKx)=|<_XT2(al9vZuP|KN9HJXE_k?I4gPPx<
zYK4gQG1_P+iE~~=C2&7)(l0GB0aYwm?<_&OAe}_Vg3=!-WGr$ME8>eYt5U&*6DSWG
z#K#l3)C>E)O8C7GS_^6vUj{y#wFE7kL*jjcP2!E<YoAg3$lfISjIcXQK<@Alj`svv
zY>u!P%j^unUB96GhFq*bi#%*gP_fnd;OYdHel0+YID&C)aRS*yNzV3zUhN3UJK(i^
zVB4WNF9caS$Qyh<5mYJ)O$xO45h?|`A^==P!cB#)(17qk%Nx+7k?jPndH_j7Gps4N
zLkro%PuxDKT*Nut@GGyd1-(~LE_jzY%GhXd3Hs56!6g=%#n4kgL*iXcAsgsH^EoD<
z{Z+0=+d9!=1IN7q(7~B9=*kTu);@zvefZocn1^MYX7r|A(Dh&7Sw^&ofV9^^HHTXn
zXk8ETQh!6xtRrYj5<acy2&ph2%0Xi_pwtQBfmeZnD;uyiAW3i)2Id7D(*CAhf6$CP
zjs^VSlN3RPHRk$TBNOx~Xd_eb9JCR*ix(2+XJ`-~pIlLqn3P#&Xk-u{Uz{1AoRe5w
z4BqbozVO1;!8szr(aAI3P|q0B6oFkR4GL}K;*O~COI!sXs15?PfuNHY$ZI`O`#B(6
zQHnl1r7WmNi|49NOVov*<P`Z>`q)GT1E>`ZDHfeU1wG6U=-n`|64-v$U^fEIEZFh3
zU|pb;i_%~Ug-+xlWI=5$SbY-(kp=A|^7P4t+(`?`9)wHZkYJ3VaUz?VI5)(BQW`8!
zP!?DZj+-AqSGzcYCT0xd@g08z+IJQVI@J|CZHhKJXb}&Zj{tRV;*kb;K=}aQQ7h0u
zL7l`iq}C)JniD~b?1Divc82ljcR5;uXY(xMgDvAhn?XpQ&;uI)%Amm>U=tu6LvR~D
z*pXT@dWMi`CD@FfAysDdf-MNFpNDR*HiQifVJ}!luag7S+mO--E!}}C0$9NWI&J}+
zeIP2qm%f1xIe^PsLY4zT8lj-78Pt`5@Pa{&N`z*RBsfV!jq*X(2|Cvqd<P7?*J=n`
z!30$f>S96`B0&Y<*U3Q#EI^eomcxk&j9KE}3`>;?7UXGHS5UTsEb#-KCITJ2bcc@h
zg7)yjw$4BfT_Un1B01+1S2aKmcr_=O(~yFG^v>rbLr{Tgl9rhV8kYuN{fac|Mb7aK
zNWn|e8Asr4NyH4fgVyik@1>)xXF=PJ2|4x~e5M6x>Kk<SIpWqUY*~@Kkv?<S9i`AK
zOC8fw;l~Mj8d`vNZ>1I&C#I)@o6PaWW#Aqr`s4+8;R5*HT1e&tjZT6ZI#_#lNNYh2
zK+{j4m8pc*f)c;L57atzD+|Uu!Uyi%fJTCG4evn>fsO8g)q|SnNM#mi$q$wd`QQQ`
z*7FKM?sx@{j5~{vj~#=|9HFl%!*kpov<*10C9k0Y%3e!n@b(8#X#=_78q}GD-EkeC
zoLF1}yJ97t=&P@d;z3tpLvF(cU5xGOnghz|;ORHBc(9?KIiQLjad9@N_zN}x^{9dk
zK|^}r9mU{<zNi<0LPOBhIVV3k+tteu#E(w~aUdPvR99Efie1pwN7#K)XycUN0*<tO
zjQEQ=XG72y3HU|~(|FLjn?mqhB4`m4Vn_>ncgQ3tGcO(64Lj7oT?g|d4V=3Hpl55C
z7zX)<gRaC(%}vcK0pEKbT#%ZanU<LhUxgKrSecWbm_lIR0Awu}Y(59xur@S9T1pLW
z#(>T#0<BtuGz!oTNy-f_u^=$6jejGrEBqiOS3}UQFGN-V+vFM$><DUCLBb_3vm~_$
zGOHbs<{A<Yx)d}%3e;Fc9)biVC{Qv?E-1h@YUzqn4I&MI5Z9anuR=75hwrdJ@6MUT
z2OGx+n}CpCuz5VmMGHtP=)y`@Bg2fuyp){O_?-O2ywsHVTu8m>8UQ{o)*OBNQD{y8
zs8$3G!Uuro?LhS*EEuq+bQ~vQlav)fO<Tydju=%mXeT*z42q(5J5mghI%$Et@f&qz
zG2VbN!n62+<j}E*2ThY<gbqj;ywDeX;SZumfoLYevm{At2|=v}ln{gY6zkeTSl17-
z8yV*ui81K(X`<So@GhS(WV0`*QgJH-HE%%M=HRkH5LxI9g$a0u0yO^t3Myh|6p^z#
z$%z6qX$GFG3i1ZeR)GeOkgf|iL^`w{w%iC7h(;)Dv56}%Ko?<{gVtP=H@agU51J_f
zRmY$cRSHUq5L1ds@eC^Sh#W43RFB{tgrLL{@0_1kTvAk;T;fSew+3|f9%y&~wQ`4s
z6ZT`SAQr<~0oal^xTQ|Su5a+dcZ2x&GSI@>yps6Ll#2M|{QT_9R9EPJa4Mh1WD4F6
zj(30=tOV4?$2GPb3|0~B2N@oQ^3b+}JA!5>Fv<$h42i2NR0r&GHHc}Tec(Rv!Jw;C
zz+=!bRiK?;pb-|RCbUr@&|+D*N^=wk8JfX&^+RkhbVim34g7!#cBr|Ap6HU`fm*0e
ze`LvEu*qPrz%++o%7Z-tlaGYRyShS;V=|71+(!Xwi^hZI3(TPjz|#w~)6yGsUlwQ?
zL_|F3Hg?eQw4jMpL(BMJ&{Z&oprb|I<AV*o<G~Y6pg}3a;P_zBS)Yax@xh>JL?ckY
z7dowoV?($h_|Q(m$BSFI1{;A6OK?f{4>p1~Mh#H9-3G1!e)Q`{gPQzEedb_r5di9E
zKvwvJo3}_EP7)Ug5SorMG>;FCPtHh9&W;D4+mVx+=b9S?S_uehs05doC6?spW+r<k
zfetB2f{20U)CjaL$yqf4ZI!^Aa1?JfHo?D17W-rqsH{M5#NpY69^@Tt4m!ufG~N|5
z^yuo680-dV8=I%)7nLU#rGRcPM>}4KxH<~|NruiyvwM(+crKzLj$Ct^$H(X87v(1A
z#DnC)Cs73;wsxQ$mmiEch`<<p5COQ=>k4YtL!104-ZDfwj1}J*G{#7d#nLlK2DLdr
z{X@u@9@+aklgpAI6*1B>V(i|>ex{IRFsS!dT#}jWl30=$ke``Xf;bTt5i+LWkO9q~
zyA~8cECd})YZ;HUV>~`FIXShs7)QUBK=%u8R~l4efUs*p3D|C=xnwNaoj@y}nvH70
zON;R(5f9WPf~_S&#P}ezt%I$L3Ch}-$KpZT!l+d~arqNVXoENG!5h@xpy@+6&pF-`
z)Q$86Q=q0J)apPKRj7>uZ-{|Vl@TZ^!{R+rn(v?$gP@rZh~gmcV9@F!2nT%r3W}T|
zs7{4Rx?-3MI*JC?4FN3;M(7O&Sqo}o!lnHox}j6+kZuF$d^uvf4VdHDpjHG*$pWf<
z{DZ;UtT85(QHoYj+Zm|=PW%x~kQ1YwKqWV*d_r>*j&nj_i4AK<9$$Zzm|h#G6Hi2r
z0-f1b2CA3|mOvD2lLQrY#Fa^)?htGf|9~DOg4AXL_4Tj}(woJDR%n8HEoetX;5ZTk
zRDR%DH0}oOCEz<%1X4>QB~N(SYz!YJ1YH<TaE#D1*bp?L1j!~yOISf`JdL4iJVE&c
zdC4HCFA7Vq*hU?^g1`qJfG2j4JMvggYQ(X05Po+$>e4}s+ipM!y9Ct!N8Gjpz3s{~
zfVhGe-bO?p<}(Ei@CBR32b;!|H_Qh%z}1!XVLs4s0LXH@xx^LH%nA014+!=K6*Xk<
z@`6M?Qc^-R=&(gDsJ4NWaNvb;pc2jqb}~qOVrhjZxIJMBI=Q2`q$t1AGXPYOB4r^m
zJ47ZS`30HD@J3ZJS+k0uo~^5ESx9`aGbqd;jz>ON6PArE0}_i8bHUf9fzp^^ysN7r
z{16e)Bm-<14^&j5_vgv;p|Jtl)M-F!QD%M$L4Ud?=eUAKhCv0lp+!-Cab`+Rd{Jp$
zNoH<pJZOmA*eSm>FC{ev;!lzWfk4aKK>i06+R#oFEQGK$i<}KX9X><LqU6$&%pA~l
zx6tEi!I%HQbJ|epje$H3KFSK*3B%WqCaMm`Qf+{200l2-j@QT#d?qX8GBQvH8gg7S
z_&85UIz{Rcz`Fvdi`%GnLIrBe5xh1snC7QdxFerd0Uq13q}Jj#njBYwzkCJ_LX&-#
z1$eQbC#XFEKP1dGC<(L@wgfbaMfjWoL$p?>fvZ;lJm+F>V-CRLDrZB_pkUW{FVJ!;
zzhI+yd?(|A#vNT<%UnVIKKNuayi9@4o*G(0Pwp-*O)5?<$}A`W9YIE1OCShiWiF^9
z292VECPz^x20+a~Q_#45uvt9l`T}F<++BQbYHof}Wqff-QDRAIdZiI;m9j5bJQykr
zI=C9r-*OFh1sMQc(FtBRZ%(a5kGi0f?Dd>}p*dx)@sP27L&)A*yvxjq3vJLk9atL@
z7D%3XY5AabjS*=02C0HZF8DxgPvYi52xU)K|6s_dEzB9_(6m#Yn3EF^sy&N5bAn4u
zi$Ig`pyd^yg%yw`76t|euC7sj!L(jWjDIOH8B@=epry#57F;lBC2>47*@4!Gg0f(U
zQM_wVh)H}<h$(noNC}Qzqc}I3f+97TO34nK>Ogx}<B{q(&;hU!J}!B#uCA8B8Hq)y
zDFG!#uAr(JvXlm~U?wC!*bvle1L*+y4U~t`?*SqDtRB!Q``+<}mVWsusUexUsYS)0
zi=H62IfF*BK`Run4KkU<gHMLZD~T^I$uCMwPX#xQF^`8KE<wXaNx*ZtutbZNcOb(s
zpzbBE;|L)tKt~KCR{Ns0&_Q<;U}>#D8qZMu!6*xY1L8e{Jwa#nf+%qMf~@<EL{WvM
zRRQzUP*}PQTD=0hHr)@}u}{wN3<8aaf!m2j;45VyjWtMP8?uxIEqIA5AhC@IBDWV&
zyCcxM#jp;OU|ln5NaYDs$co0%MUtTTQ*bmv0t9q&5x7<db3u}z2~yB<3D7<}+V6(*
z1dSx&*bN81MwyuFY(n7O4MU6*tc}c(S4^Pw(LoC@NJx^@E-t}gKDuzX43zBXpC*xu
zOK5576%=e33Es+L1WK1C1V%UwkVlPR6&^XA7nH#*?9+9ozNsZenaRb_W$W;%I&h!M
z5PgIv7}Og9Eu(h@4W5=U6hIDAk1r|*FN`hC15t=W)lEQSGmy2*;1!pN&}+d#D=&kI
z*usW3Hc4a!Vg_211n#yQlF?LzFG~tGBVlI=(q%1J7aJKF1gDn3$JUC2Qj0-%uY<w?
zbW<i`kE3y5elY05X(RBoB>2Q)!+77)lGF-Fm5RS{4-IbO(+`f7l0=Q`B!W-##8zE{
zhIJqd|3JwlG1%2V*cCDCNRwU-xa$Pz*5Io4!A(+}hZTa_Dk#|nmhZ5Q1%uj|xYiWH
zw&D`mwuLnWed3XhJOM9>fKPe`AxnX(P?QPHa12>ckq0vtv|I{Q^Fn79p=SU>R1n^^
z3u@A#Ok}_U1#4l1BQa5NVJW1O?2-pf=kS5)q{QM>T<4bJU5@}c2op5_2U@WMSu;*(
z-9s*7eFyYFZP3(e5d30A8r}Yd_q=JO3IjAmgQXKg>P#J4egF;0VHx>$1&!l?`aPhO
zf_b<Aj^phEL4`qZiAipLS*m9c$R;HBQ#4wKl7orPfmnhIe9VYH$X8}XsUUa87p119
z7NzDTr-JStgq-i;AM6G42}l*`!;W}XjZj|vqJ=4Fixp&Pq+`5iFlg}}D9MATyh%S^
z2sFS8TG15XoeVDPpqUXZ1gJgTPjV?j%)CF+CRgxAY|w-+@=kki@XfizH9Md?y1^^F
zKq-R2rHhzH1ruux=*&ysc*tdsnRz9tMW9i`62yVTp!h(PVR@;ZM6Faa0<Xsct!Qy|
zO#;<#@t|Y((HFge_g}bz*6A_CM<I2Ou+|6oMzv9gM2KHw0@<i#5g!k0PsXR0CKjcD
zZud;|#Mh(*&&&rK5^U08YpsUFy9NcrM}R>yyr?H3o5q8p!xMCKJL+XlDC=rQcV2?J
z{-!89IS1ttJE$8k@ocgrs)7N{bApcQL|#s66z`LtoE;Cjtku;Bw4}ikd>S|S=$#Ny
zr2?-W;Zr@Z88JgsP~I;tO^QzjUAbLR;t8&tQL-TR#lv7LP;*{LJanarD{PyUD~?(Z
zG${nD_P`6QLp-5n7;@!JT##U?a6!xA5ZxfO)kL5ojl5<(l95;%@}P2VbU7nv3kYba
z1XTD#N4Y^;3eeUolE0kM61)q_5Znz3CaTkcWljOSg9dW%k)a`x*IJI2xI?DIMcmTl
z7hGaekeFEn-nBtSdmg>%YYHB5L%*^V+yizt@&wiE!A|ku4db90cF-|EkkSTiGdGSC
z`|yv)z!pp4UbTo)Y8x9Mk12cRl@uig6y<}Kz(aR!6W2rp)i}7fu7XcZ!S8HmLr?IQ
zJ`0@ANi0rv1+Dx9Z!`1>b^$Gz3<!oT{l$`fL5<1u)X^Pq=;;t#D1z2nfbLTp-2oRr
zpgZ8qK_eMhu0(Z=2km%+6bsnWHlaNgXhjl{xfn|$2{f>Z)S|&U2M!t_^b5v53l2VL
z4z$7yKDG$EoDVW>joLN@ojn7Z27t%~p-gE9fOc$wO@g)<B9Ntnyn}<l(;c9u1?beQ
zV8om|+NKJWqq%}X^XVW@!iO(ik&OjQBU=jERsk{@I=X2LZfKCQ-5TrNK(Ga$pc%Z<
zy!@h+)FRL+1&IaVDhYJ5YdrXTc2Kk;RZwNF!6haciNzV7!3LnM@rc{`z<f~m6jHHy
z2OGo(gBn||nH8=<(8V}}`>qBA`mUgD1IW9mNj;3I%$0EW7+Rr?uKO6->pnnz0hh#J
z___})g(6aW-3+`u${?Po!?BSv6tSa1cuGXbO!!c{rxda50Ht{dKiAX<vuOz4^8%@%
z43TGSz{>_n8aoA-rNPGWkii0CR^5WOn!*Ofj11xfia-nSi&8;FA#{kt&?MeBJ})&j
zB_1N|nwy&onI(>hh&R?V(KECFxgGE96284)BzcfP^BBDj1g-uuv`o&=D=y7Vh0R@p
zc0zc9cPpdq?I|t_E-}w6jxSEk1x*xyl)#P!cY$rrgpRv|mVOmrUh0Z5=T72wb)*Yn
zz{51i<4%|dfRK|u&?_3$X*jf6k>o>6pwWZA?Zgl~Ar2Z?N3{;?Y`dYQTTXsrNoHPp
z0BHYlP-0$sDtu)F$O6!46SOXa7zvA5&^^`O<lOp>zej~+7xukexJMa5F$BvPScb4b
zSDlm**zE>C7z#9o=8_88o&=j`gRF%GpJfKhgP`c6+JGLCw~1eqfG?v{XJ!n!jsfrS
zfGk!3wIq?+eyAr}V83dLsNqg{jtugKA5CFMV0s8X>T3jBosGP*KRzunxg@`+lE~}A
zu&nS0m1^KM{Fui!gBQSnmcoKIzEHM;1{9*8kpx3a<dFn7h~r&BV=bT&Sh9~?23@cY
zHlD=Qd9I+rZm>q$URVk}TG}<<6?`6EZem_yI%v8s7-_Z+H1G;O9LFNw7a|{@Uyur3
zdk<aafTeK-pKvlXavhy<!rZ?C8oGuZ9SS-r2eA?rv@G5;7;<Voq;Uwka|9s|iVo1&
zAgC7&8a#DJo~{B(f(C40l2lv9iZtT{87eGF1@9nCjZcJZBSkK;h#Nj|1<m;<LQbm=
zF^CU|4|W1A6bcG~91jAS<^&b=NXJK#bz%>>+c&W-90OI$;H(1O%nYgXy%Dq7$VZqF
zd!Zq5Wi;+i1j=QLIBrEHGy+7zOax@KWpu9tD6@gm19W_ePRF!68-lL3fX-M&#e;^w
zh?ubgZH6YkfkTgVa-gk0;KjPo18y)|xuA9>iA#d<w{f9cF+e#atu!wgyaUk<v<4fk
zM+IwmVqH!KX%C=H|GJu$Bo?KomUx2BOa-sA0e7K5p-#eiLB?jtjgTP!VBg|&%#JjX
zO)5|)0{0w?EB*#K=%fG;hMhhH3Nly+nzA!7DJ|<DnGL+G%ae#p`~0A_Bc#j%U4DQ(
zcpHo%3)*l88`_0l-3MO#;FAj(x+VI^8)%2fB0Mp(Brz!`)yM+0CL*siHz~C!K0htK
zC^a#qGQK#qs4O!%wHQ*3fI2_%ST4sRye=42O~UShBr1fl)otLAfqC8uw9gRg3G~Dc
zi33m@!!Ots>j`V%VSI2K24<cw^p0srM4)9jXcq?}7lNWP2sDfjHVJBL6tZ-XcQ9x$
z9V!KCNP!0aAlxADU{LW0;ed}JM92jPfe(NM6`l}FLA!y_q>(K(^nut49(wZ0CGB1}
zP|0Q<?*=V#;vq*17lEeJP=kTUW|M0GXo3{n2*K4}$J1O#I!6rNgQLwBZFmRH0AsT(
zN(at>qAd_^$VU@^W6*+HyR@l$Gy!PtJ_wW)Fqi8F8=_s}1-i!s{V08uK~rJ}o?T(%
z8=w(Tq&kmkV<@1Wh$~X<2kO@Zc!$K7fktY`YONcQaZd%fVlT=s23@b4oEl%0oReGt
zI(G<qx^8??W?p(c<UnDNyRetDCh?(ph|@h%Jn?U(hZT+32E1Hd!F8vzktgV=UU0FB
zbybm1t^wo*M$mFPP|`pi7l$`OP#Oi`QFM5$V)Y2pyoNFH%aHK+2h`%hvX=zXIi=Q-
zdf-V@SdSRC)dXUNOFZZZykIXd1)2Z{)jV!xpyOtd`nsrPsdq5gK&Z+{P{-00W_ox$
z=#&Rg*$*)vbXqOKpdjyH@J2YOoF%eWP>Ub5upDYEsKt-a7z{EO*;deLw`kJf>;lsr
z05KZmBc#Pepf)2)OP#D-MD0GWG3>ZEc(TMk@q_;c2b5+CX;UIN)*65|w&X(cG^o%7
zSpXg`09`PQYrhSy4Tad+M4)xCuq*7r+r(gttZ^M}h9@6kGv6?tnBj5Lc+kBQpjnNS
z)EsbI5vdvnpAv?7a=TA1Xt4;Miz7{7vpt~TLmI%qc9bfpz946W2XUIJ1$gy7xGaQR
ze_;tN^x%VsMn*{2Ux26PpqHh?7A@qux*CCQQqBdP0s^|>IUcmPvp6F^Cj}fPpiT->
z9haL4YPo~99>52b4CCXI^9w5DLEB}(2R?vS)diOrnH44GrR3*APjiKzpc`M3nC@x;
z)8px#k^<`58N>&KfcI}gHe-Q;29)gJ&2Ng+HE2u$w1veCw1X9Nei&?29y0O<>PKXx
z<`kqBd4ejC075wux-u`fAO~@A38)$YuN6U!RFa(T>gwu+ElGoRRJsO*7{r72O`+_$
zi3o{z^$K>6cPRj0Y!BWk0o`In$QLx<i-a5yknRYsW#%EUe1o*Pioje6bQwC59q>rQ
z-hRN_y0-wW7sWXkPr_vzIEHyBpTdG((+5fk(CMn+5>O2SPOyZIyP}7yK<%OuL*tUt
zf}GU&R7l3~1SQYl5>v3Cr<Y3sXr-U4D`ZDO5PTyYyu2c590Y%SL;I*^pgwmn&6oRw
z$2gGs<)D3cP#3s@k1Y=N22-Gh2~<27G&m1ml84^Z0viZb8HJ)U0@h}O%7RuDAgn{{
zp*tdL1vRxm1tCnMJF;Xj$XsMwLH%=txnOCKW|${I_YHugK^1~0Y$zv?*s)WrGZC<Q
z9&0m*9!VJ78i8+GN1X~L`*H(vn~mW94q~q&Y!(^OssL^BBXOAsViPmytk*<P9{`jh
z32*&_9101IAS1+q$o}9n=ZeEKOEMgDz_VBRMbPsNoDqvRuq;Z%)z%|>qz!bDfC+)c
zlCEfX(>X!zrh|IR5GCCau`HjYsvR_TYzA5(im}uOw8sjBjm!#)^2;()KzBu!6eY$N
zKz0GdgWBDoBf*h-vY^xeI&TJa7#Q@vi;Unz&kWFD8cOpFH4$T9&w$nc@O5V-oRmmf
zfEdJkf=@pH-<f6zDo4OgPAn}lGMtU0xFF4iiJrko8;U`VGgo}AFju5jm>=@|CAQ|j
zH}*A5#-Ov-(o>7jRxcqM{YY0Rn1D_|0EZdQfew@;P2lbXP`?k<@j={x7i<Jdu$FoG
zB^gEe<?$t;UJa-(4eBv~&!YqN3vsMlq(%P0J@*0{zQsTN;tIdw0+PV6G#nAd8p+*U
z&>#eXi84c1f5_#3;K)L`IERe%P0}`Nl2SdWLICyQknh%k6#t}G+W1y=k>n^)=?S`H
z4*QS=sK1C5pRg?qpkog}i;=)Bf0V@q7)gNC1&ajZ8a!BwVGVftm6*N&fwXK=T%K5f
zw2QzDS_hy91d-DppwI<PEr8CAiHEI10ndp9JAww(5Ze{VX{nRxD0tHt?=gFjsV3ui
zVkRzO_Ys5j1bKriA81=R2zk~r$U7KxaTinyI%Nsvp-*>$?hXMjBmx^643b7^M4Lkl
z2Gwq!KDlP#y(*w7G*E?(Ilu(!E<v|ugUVV&&xy>7wa9IIVjF`1H~yWCJV9jx2)lx7
z9`wUA0ze~1uxV{WQ}FN;`07*eNmih-p7<cheI&>V5&b@-k#@t;>#g0&Kv%zk(-&my
z9JQMWYMsD`;6XFBNGb>EAqz;O@}P17r5Xfvu_$SaB3A(<c8tJnPy<jd1*dAHW;Mu_
zs0I^Ne#47YP!Fys6?||>d}dy8YEg+NXowGaIs()e!&0$<+7zy?u4Tw;`LVSmL92E_
zbA+IC!a)PT!6il}@$qSyc`1;aqM>`&;tLX!v(aYYK+Qe!CP7`jf(=0X{6Jf&U0osU
zU>DF}3oHiF_bEb@d;0~uV_n_=H^e_a7*v8njYORb!*k3PTz@!<e$Z8tzVX4KuxlV;
zP6d_QNY;P`(V;e4py)S@_YC#}k7|J34_@;C*5@1#Rqu$b9yG)P8Wn-cfwn4wRYNty
zXUU*^RKJ4k@<p~Q1Y)$SYc8lc5ds=rwu}!hh)24f1~i@yI+Z6l7|+Ry#5X&FjR|z2
zLDdp+*9K{G367<i#I-^2ti%N6pv06E>^H^22LVx!tS8P=P{uO@9c&LeONI2St<6B!
z<$#*YuAsv)P2;_S0zd{C61TqG$P#*c3G6g|a6T<AEhxw@Dv2)v%@C7!Bsp}A1;_x<
zIuOUaO5`PQ&WSlWN#K$I>U@YgW0dg2KCA;OkieG=gX$eH1MFRr*WrV%N+M#58E7Xi
z{LEDF-m9`8ETjHJjTnLERX~T~g@DHS37o`=rHzZ+Dlr2MbQ7_!5h+DunUDa5`se}x
za1G)O+AEG|#<+oc9B?jm765=-sUhH*32;IJP4an>*`_ukV=)b=wU2SCF1SGrD%>(s
z6H{QFIpj&5An#mPP+}u-Rt3BP5YqJ|ab9x(W(2{vp@0txz&Enyi9E7~b%hSCwiyq{
zUMS?INzfusP`V`43q@KM5nN)3{d9E`{5S3z!KQaXtp}tz2-L<MiA{EFeN<2l1!{SN
znsbo*xq=~UB0!^-$W3nYE-f>n%C&5ue2=t1-!vZ5OfM)YiU$`?h$c;HML{ZPUv*wd
zVh(&f9#1Bv@{k(R5)9D3B2c>)vS$)>mZ-C#YXJ0s=OFAklBC6dM6bSttOEqC+rd~q
zWdc8HJ1jA$G!?c^6O>Tk7Yrxom*$mt5*WTS0!?8N*MxKp23>mv9)5NW0xe>}d1aLW
z<j_6%!Wk@+Vz~DM!_ou=L)4(=58>0zEx<k1#FA9k+yHM-uLCqpgR}xD$k?JNw>-Wm
zwXig`7<90EN@`+CPG(+ed~RlOacW9@aY<rHX>ok9E7FQelrARBE6^3vCMH3?;h?2h
zh?O+K1*yrIX_?8$&DMa#%AEYf6mSn6d=xZ%r8QMA*n`Z7qHXWbD=97l-FszFoLU6F
zrw(*SQXXhwY-UNZ5qRT2R04EjOlom)VtQ(Pa!z7#G3eA_SLjgyWzc00Xafqtrt#pD
zGO*sA9_$qF8V|m81?5mtkP%3k6Li}TmL?`B-J_p86#zP*2h<}4U*Q72N)tRCfi%Ja
ziy!C~amdOt*j+D3C*GHVT!EyI_#BLsF_GsqVHTs#!@|lvYE9_jo<#tiz>k=-ruy<D
z(|F%_&|2ttaBj*k0^M#8%9CY5$UB4m!RLU2G97FX6)`qyh`&UoU@!-~)&RP;8dSJr
zZx?`C&EU~#&?pnq5LtkCGN{r8T|fn0nuI?psX8l!XHF1xu+$q|NE=#$+QgvMj-Y9E
zaLrqq3LEo7PTdrQCiabMWXzu7pL!=N?_nzxKx@jtOJCsAd`8f_k%_4-p-~Ph4dR{i
zq1yvI$x6W>Gmv~mWDN}68UUVJ!M1G^oNU3{BFh3o;z6UN2G9g-XaJs{0B<Jq%!M66
z>75%~f|vs*kd$$q%Hs-JgA7{qh#U}x2JykEIjPAdhQ%eW!6k^Z!gArKh~>Ka1v|zY
zTEzS2r^FY5k1zqP+s({N2TK?k#Ji+IZcPPCro@9}VNzHQ;Q>n-nj`!Pt+t>`bqyfL
zRDkYn1{Y7D@o8wL0MFXE=H>=~9Rvv}uo&nD5O9G3zO5D9_RGvG%g;{r#C1a0=<Qp<
zNHa62#S&;N4L;g26y|W8O+X8bj11#l!S@`2R&>UL_T+eihSsom4-G+sq@Z>N=4BB^
zCh@Rkp^#Of!A9WYu!D`j7jA=67wqhsfDG_m*5C#-Xe^v?YnkLBUE)d{&|)oDf=y{i
zUl(ygzh%5HbTPbV0OX1RwBio`P2`{fLnHJ?B4{}hWM3F4pfLBjg2ye1J%7~@)Z$1f
zO-_w3%Ph_;i7x_QSL6x0gqC`ZZO3?5qVF_u0;MR7VKY!S6ciYy=z#%Fj;^33^5$iU
zMVX0t;F&hGIvu1NbfP3=uM?;x4B<gd#L|p*b%m%1j)cs{KzZN{9RM1@40cD60Bx-b
zj}Hbd`wa(8=D@TY!X}m=n$SuC$jVuW6zCjogv){rK_*6kjDlJXpH%`Y2TeJF+H5e%
z0A$yIB$15@LzaY?3<?pL8$qM;$jU)BgFOK?+{hH7AF>n<+Da@*O;0U~F9!7pK^LXu
zdimrUf^XY1G>L~MB}o0?8tfMzYy>(lI6kSk7}QfNDv1YG#o)vXQ8QYH#CryN#e+9f
zgJJ?+HAF!cl7Lp24E>{TaMdB8Rl&H%7%j=JL_jqU%HSVtiW+5gB&?%J)!qs2-X?nC
z4{9qy_jrKTtU+7V$gM}Dj-WAU0~NHX9iIm}yu`p2JQqjkNE(o>$Rh`^kib&zVe2V?
z`m6912|leR7^4`5Z3#s!;D{d`fTnPNP!S5Z%L8;|0oZn^bSScPkaw^@XkY`fMh4W%
z1{a86Zjg5{=zs~RHbXOHeZd~EWdSg0Ck$z1OF<_ZfJ_FZL|2z&(1t8XEstf&(9k^I
zH@_@3KC!qsGd&Ny`U%|T9=#74yl5Dj+###xKwDTqi5|Mf&Jbf29m;vppgIjSh7MEh
zhJ0EyND{Od1}5o)ED4%ugdC2Ayo&|hX2^bHsLR42`Vpg<i2WA?kEH@-HstOsp3DXw
z0>s><1YU!Svi1S>9L$v9M9&mgS5R7uhu-H7y?YznH$yHx49$@GfZ#!1@E~_^JhT%G
z?b<=FVF1sUfEOfSKlB<h3hxTFIxjyZ6?QjMK6IUip-EA4PCWRks<g!9)MDe@;&i<C
zVIqwRB2S5chG}ptF(;<PCT6h~Xz&VuL5);oV$6hq)<S}?tFxyOwlSVy=xOG#*%DCD
z60?9F?mJvV4EQH8V9VX9*K{`_&~!&i>fU%qwL`EDYJ(OTgGXt=L(|}0Sm0^<cu@LJ
zEiTSa^F&?=M`+;@DDxpj8+;gt$eIo`lL+b)V6M?{g)U-+4VGaq`{Rkf_hL}=yHFy}
z2{I*tQMD7%!wLq~kHP-neo;U?_{0bZ4-}ZDxK{o_)Q2OhM~gquL55h?NP;^rt`HkQ
zr#vEA7;FeyPZt^=Y-kkk32p<p!WBBA*aWTsAWm>YkpOjn!oVFbh%Bh%1*#n&_62!^
z*DXLe!G>tQ4K@Td-(ixlOFkgxfXoHE94Za!b|K6S21$e3EHLMSdR-uCg1s&SP{YK?
zA|AH=Ha@8ma%n+)eo=gKetvdlDx|Fl>V+X4Kj~*tT#^!>TbvFqrOiE36H`))U`HoA
z8@l=#T0qyT6_w_dfDZajE+{ZUEbz=MK}?H*ccqcCLJ$<u$f*xsP9?6Igw?YoH}8q9
zEbz}cAeB0xrMaNvO3-E<Al`+|I)Dz@09VMQUX*Pao|uypl9`)Y1nM;##zSXR4J~0!
zfzqVn<f2UQ7EK~gxWjU2Ft{~k5f45&7iEzkXmcE>HnfZnwggL)Jlqy+84qa(x(0iI
zO@PcfLe~E}QtQkq=z+WxA3W?Dnp5T)?-Ni4%4We91QyD=x+Vs@f@iA1-A_oAgPXpv
z1a1kAI?%BZ;9Z;G$#ziVfP~WxVQmB)lcU6@XWWe+V$U>0UXKx6lA8&hJ+p{+$}B;g
z`~ljn7z`f0g@pk2nO>@Pz)8=lrim#ju!G^j>v6!160{`&=qLU=#}k<52hTo2I*Vv`
zj1dS7@>+k+MxK7bM)5e(1<C7#TtNFkF*h!Q?@KO2x)RJ3bR`(Xm&jYvkV?dXTzCa)
z(?Q$%u*E5;BahIEgW?q>rtz*8DVfCui6zMykaMxnk`H7>i9x&(ZI+anLE3KySVqV}
zi8<a2v|<aq3?VZ=4|HgvJ9z(`0rut@<lt;qP%(x%f8&fked7a~VGRz04C@-_CRTXn
zx(0cNfbKpD2CpJPT2B}hK-`22zH|P}ajz{zDszb)egY*A@J>jh)ZBuc#N^a?@LG8<
z$Tk<(U?-68U`sR%QBLCV$;EN|HHqi#f|oe?Lv9`pE-^9(FAvOvHnCDu;$cgA@?gh=
zBj+xn7Q<s3*#qT`Tu@~k0$P3zK4~b?6Lh2y_(UP|wEUv-#G(|?z3s>oDrjvtcu|I>
zlLcy;;yF3X0x23nrXnpR2u}1&cJ&GZ-{tHIzOn*&4&N*}qbNTw-_SUv6moukd~#xO
ziKkz1yai0eGbOmh6fEiKlVj-WlVfNA10YxB1cT0>L(8Gy6<>zN@$s3(@o;lMOJ<>~
zxj>6aAQP6Lj*VfwC+N6!&<Yqx={ICLh469;G?|0E8q3=cG_;E?B0(M|r)%g9TFnNV
zX$pc&Bthntf*>6!@N`x%Z2uO7hq^=<e=iWC12mWj?s`GFpkAOWv=<2KoWkexKz9Hj
zDFpSpP-fxWkevvbz=s%#GT#Rpa0GWCA#$K@Ai~ffZ)AOjsIzY%3n9Hgh*nT95TO;^
z3k16t5=NkTad5+!U@s6nQG$E!4aXu4@KiD6s$C0kH;cF}E<_bL@L_zsTe+db^?t!F
z*y|zK!~$#^H&{KWtUxLNLH!Xd!vvu9;BZHTpv<HNj)eI((9*_aPzMN7IuW{uCIIUR
z?!-kk(zYkW06|(lXs8(53P{j2I<^&%pm>FE{wne;!;xwY&Eml)dFPeHLkGSooMeF{
zs?l@`D%L=40@%bDeXc~Yi1!68J4r2ZErYBsas{<jLF*IIs%Jy9%;I>^ih*R%LGbZK
z@nxQ%iwQ#vU>k)%Jm`XJ|6n6?P_r%A$O6(TH8hMz8dL@~`3UTth4u@u-dzB0mf#<X
zhYlD+cA|iL9Aq6xkJOwcve^vZyab-Ah4}(4TS8~bjN?6VT_6iO))z7z<^`J#gRT{Z
zR9`q3U4q(apdbfz9f)fy!`z5{=#FM5;UXPHg*q04eWC_w<OYAt!zN)s0f1${2kN<!
zWF1OOoh?bAoQ{4tngyQ2(O~0F_=akT9elz+LW7j(!9ysnMkXi=xS{fpff~?w1X@9X
zK2YNVAE-gvhvou4NEf6VT4aF7;>gRX;E^xXhBT!WCnSds!2KMMI~j;Qu7;{JjqrZS
z5ZRFfYR7;lF5!D>P-p6~pY~=+#Eq4P=J8>vpo{;&y92?e0fNuwj|Vl0%;V#eD=G{P
z4ULi#i!+nsi%US~@_QzOW=@kc5{qD~y^}%9(UZYr(gEJdD7Ua08G;&x1PWdf4m>6%
z-@CfH7{I1Ku&<B>wLtL=CxAMkhUnv4$jf0tvnrsD0cgk_9CDsy4n0zHySI5!YEEim
zaVpsFRLw7V7u7-wN$@qNWX#Ni+Tx&~gdWEYIyD1J9}8TEfI1q9&~2gECJhaZo$^cb
zQc_bON!k;8w!nS}B4~gO)K~*q1lg4aKRBM$>s8??i^Q`lh-&PCPGts1FsRl?Ed`)w
zbQ&7R`^Kk04g~^jwG7Ch*LnNSo`zW0sF;9GL2-2jos14D4X{>y<ctuYB^`LUV;NV%
zHY#ZbntX@#`@xM^(4Z800~XR}8~*DJVI6qTBq8>OsiAQ|X;MyRaYkwpcwUjn)+zQi
zZIH`dz^lZFYr&x2nTTTz0L)a_LNn@YwnDKw1n*%;c++5_C!uSVLD>To0VoTKi3%TV
z2^_SJF$Gc`fU0bierbtmZfQwsg=;`ad=PZr6!rd`AY%j2UhK@g<ow)%#FEUUoYZ*m
znmxoGY)Cn24DE#B*)c<$4-!3tLAQ4xufsBm_sLJrhF<yZYUJt)xmW|Xnh!Y@U_HDH
zBioWRIq8bjibuK*1937g>TDCeTRE=yX0F_jrab(Rk9s6+!U$Kga&-osI13)~Krwv)
zyP2TW4mv9<2-Jiy0}VJB#uGfEGT0b&X9skjqJKy{tP}+27nC!7aLm6^FVaa%nxMHQ
zP$Ymmli(r)u>#kVq}`^34sHfD?m-h$DC>QR+iPlxYp<zgJkGtQU@7c-O)cYz*lTKN
z6z>Z;pAfWg*fkeax<MO2*yhcsJ;Vzc$^y40U`YeLMFCa<>S8$Knu-9c2=<1Ihe0~%
zXl)(P+Al24WYFv~d|WOVMSnoNXRv2{Fla^svfK}9ZX}8-)B+PUWeYbBH1!3Zi-Ndr
zaIT|=9I*g8N(gkzP;q=>PDyG}USdgRSt{YvDPa+YrTqw=w8GpW2|K5f*cAY<10uaZ
z^Wd;UC4)fK9!$m`Sq44QJ+SUs1YM#CGYd4q30e~fJt7ixK&3I{fJ)FbG+Y(vfJ!7~
zpjk|CqJU~MG)Hj-s80lyF-4XD4da7S98}KG16dMOWVi;y53&SV0d^=%F{(#F(qI?D
zq`@l%K!scqXv_<-=Ms9$3$&pG&(W~MfRjO+1wd=Tkjp@LqYP!>*U%FAs$Sp3yu|d>
zA|u1#f}G5flGGIB^I?izT|vj7pcZ;2pw01~pe^;dN;zDG9C&}bA!x!XsWdq|wFI(^
z7M#T5p*tzS8z$n*Kqn1>_LP8iKz3a~6R9P1QD=UUp*d*G60{!zF60S1G9%d)x|-0?
zvM9N<Br^w;8=$vn#1|vB7om)0fHy=W2e_35lz}Tn=-vaY{kmk(3I3iS!Zjcn@6jT}
zY#c)#Mj&+t0`H6(q_`Rihj<%#`s70I2?zI0vED(6dWtu=oq{~ygmRP*v3JDdo>qnQ
z55W5+Km!ga{Ss(O#J<iF$KpU@#_vGGF!&aY!Y?8R-MQuhYQKRRLG&B&B5t$_RKcSU
zA^LekH#uOQx&$iaP)@S)29-G2YNBB9RD!EZVlZTr2&nOgzK@;6)9zf8bC5=7@O0#0
zQBM7lEohexxku#<k5bemhQGmTWLTV95}%(3y|6nOdLk|8L=>b&iJ-d%T|;wnUE}d}
zqA+gxElN!;Eh^3|ON|Hjo=tM{le6KYaTH!wn3DsV%Eh>>5MIS0?a(Duo?=N%M0LRt
zbFt3&4%-HosPGvhHyo{4*e*!e))lZW(2PGyt1=Y2Ck7!4x*Y+gHwq#PTD9oulWPP%
zg(nC!Y)3@V2r92I@&zmbqqGFz6OQ<gL_*5<#8pti@t|D{phgU+UkX|>jqhR=&~!Iq
zxifgD3uq-R=-iBw#LOI|=*NFj7h0nc-uS^%mSF4MgBp9FvI}!>8n_XHycQo6!p8AV
zkn2Gpn~;MOJ(FBrE#iaY^UCv!QXoy1;1V3G(xH1wObl_J(gz=LgdNd`f6x)Jv7LxQ
z40XQ=kx^<28p{qg17BiJ`j!;vso1Wr!KMUucp#>*KwD^26H_4J>yrz*$AGBJ42~|O
z6M(@d_l9`VrBDU0>$Ql79j*gDBA&$Y4bX8~pjJM<qvv618@jWH@c1e$ec&$!@En3l
zZ2JZOx&x$=1k{lS^~BINaY0motCrvr@P#~{&~<Z&8BKpsPDg4s6PJQrL4BDL%hWvZ
z+NR7j&j`>e2GEAryp(v*?Ga}2@p<_r@u2$vKr8Z#<H7f9#^+>ar-DzM3@$M;%q#|9
z$s3;xJCY4FJnR|l0p7`B0h5KCP5`n8Eai&6izO)719TP%B$h#^bAYaZFU^A-{F#$l
zl3L`6xMr5f;)}TZnVk(mHB7Jxbm$rprkLj_!O|GE^;w{D63;v__L&b_-DChNnF~rF
z8|0CjQAzk(IEJXh#Ml}e;F-B0b<7h|o&YZk2SpP(Ys!N`E2N>jXko1w@E%*Jfmo6x
zd>8QOc4Kfzfft&SwcQxhY%;_+<H;9###2;CFg#-#`sJsjLNAp7H=A&_H_V;$^GZ@H
zN(fwl2AS6a7Y^Xs2XO~Ec*728uS$HPA^5JUfZSk%c-Iia_z(l|CM3uXL{Pzua`_PU
zJNQVOiUE(ufQI~Gw~NCA07qjsC^Ih|+tM0P$&S*IC#pGtt*r=N`3@O>f**PcSuE!S
z-^z-(T+#`=5DwhTg%tT%N*i!t1KB8G2s#RosB?#i9p->9(#Jbq1fK8*<?zv+0^pzs
zHuOc=(*VBv3mo&H&YW9Wup#VzJE(FK@TLb)UlJ-14$%+F(XKA=odVuu_im8NcX%Ga
zRu+RIk;rb0dAwU`UUErheqMY=VqQv4YLO>skr*f=BiTmy5JimEKmh0>K=2)rxsVZN
zSCkW(gS>-XK!f_YZ-)op$pk(s7rZ?Wy;+2k_puIXyGDUB5v=GlGzE<o7ndf1+HRn-
z5Hx`61&S=xsh<$Yf$|2RgE&E3*g$!g(CP(4lX%~FknynVFhS!Gmf%GLnR#jXkW3F+
zAD^6GPzi28g7;H^#+ZXkjLeD>^HTD2p~qMvc6OH}rn_2zjwA!=@$}Bfz#Jwa;ZicR
z7{!}@K==B9@6sZnfB~zA+*JnJB8@)x2bKm8oxtZ}d?8~T(1{OHwxod#3x<uLKzKp%
zp25cP!JwfB@O%nvUI}z=8EA?JY7J<<1+?=4E^Uh93Xn8p90p=4Xg3=|H)!4mG)w?9
z%N<!SND|bcfk~oz4`eW?27uce1l4N>yYb8fA^^FT47?x}a+V`B_29^;#Pxk}j&lcq
zb`RpsrLK5$Df!!0A#Dv)P)7v$b{;aX4<fkU!4Q1G0_;*SP_B$GE(2Yeg}MJ8yq+Qm
zJjMg*0jB1FZ&C0B%|IYllt3rspljQMf}KHLL0-cH>RRSxrst)m#6y>7!7?4B+m5oj
z3be?eJT);Jw6GS(!Cd%<e-US?q2+XP#vq&xL8lRe2TuIF5sQIxgA+Y-U0uN|4U#ib
zle6P<Qu9DpS|mdfsYyX%W)ZlRg;IAA)yx9#l!f&E!C?Se%z|a2AC&!Eoee!fTgQW)
z;z30ycsUSk{R(JOz!-L(PHIt6evwIeMq-I;8S?6Eh-;D0QXt2@iJ%Ee=o#Oz?c<=U
z2*9WIq=H8PgG(&QJ7)_i!(yr6LG?S9W9>loLwry$^oZxwLLBMH*bI4!H^@KOw>TYn
zMi|<3CUGhSG<k)4@W<8FHOVCpR4t;+^@PO3`Yl-I5DZ)iRF0s*Rmf0Fe12Z4XNGqM
zWFvb(2>2-akT6(&L!CxJjC$kkD3FmPTw%V!T3CbfB~k*1I}S?(W9xGmfrkGBK&NEm
zEw3$cm)DT)A*h{_k(yJGTIA^i9#q9YCP=g0VOTOZ=ujk3+XHmPIC!!TG+7@6p6W$f
zk_IY<y@K6gdlEsJ8EL=?+j7WUj3Nx$odow<LGd!WDHgQV2HLLyEtMMfhb3d*6l>@m
zk1<S4(XLp;86Th;9?P5-p(#yJ>O?Av@Rb^%&J3jIX%3pj#ImR#)Dy*XT!;tqpeRzk
zpB9|xnda(hnv|NJnFk%42cO~rzMulK52y@2ze3f6e!$HFB>#JZ`gGWaq`|9*u$|2V
zIu{fDXr3TY=M)rNZlKbV(9NYt)8|3PhM>jaIhkdtpzFDci{q0sK-Y;N-_V8FM~1S(
z2s}PSYNd*$kOVbP!8HJ^vk6)R0!k&Qhr5)ydO>PK&~{;PeF$pNq6~i#DEOi6fZPH|
z^A~(Q7ij+jmIfY)Q(T}(MW3Mt9iap|+|3`dx+A#6Bsae-mC(^R#5FBJ_b7sVZ&s8F
zGBmy@H7&I$6?CkA2rR|>L)-6=eLT<wWvMBUrf8xkcsMi|F--%$Rxl5ImJwtt2WcS?
zY(iib)YTPbzZ3SIScGPdP=-igtsWfflSpzusI6xSp7O$oMQ{}!>=f?_TCGFGaeknl
zMzB|WK(Hsc`{a$f7Xy^6kupDVon2Q~SJ)15q``7h0)z6&PH;<*dL<(0kYLNA)bz~a
zlGLJj*wUW(w0!VZ)MU^-MrE#e7FnT%BhG__AsY>0yBn|!Q=7(v#<@VpotlAqh$V>i
zsi+Z0!oU%v#u^=&28|zqdbiL<80b`dM4JpG2_9U6gcdbNrV#_vSobHAdId0%c@(LG
zi#}8cUl9eqA`46J2vl)H6nVshiWyh%GAS?U$-$t?1@rb@P*(@}mOW745xHc6)rA<h
z%v*vc*+TLQGLwrv^GZ^SK*z2Vm_~yx=>yd`CZt}G3Txj%hKRsBW4(eL4Nc>{lU-d&
zybIL`ZaHX=GR$OCXYk@ZqSg~(xh$S~g_<cTC!gavd=YB{&pX%=mNq~~#g~9)R6!@(
zWT(dGmt>?CfyRqKEhBIb5EN6$hf9>XBDLWN%tK&FpV)fu#4XQ&wCgg93-Y16*|B#T
zkR}VwKv$U)ai|!24M2G|g_J}l;4?09ZRmk*GKTHw0qY3@uT6kS1wyysz@$JOFlZ4N
zjw}@nnq7mmF2G7b2a!V#xPx#((x8!gn7N=kNkF@HKwTc>$v4O#2)3+GixvXD<=psl
zAWHiWYqOpBl;?_aLINnYV;q|k;GGORy_I@79Mo(vf*siky0xMxF}|QEKRLCy7*t9l
z`wGu+FKD!rv<2m$Y7~5I2xOr+tZcVL9`|%h1fBj-iBwi&Z)D?MPZ<n4K@(g;<Bv(i
z$UJ73+Bh{Y1>B(qMT%KGQV#>Xmj}PW;GHz!NdwT~%0;PZV3VjCeM9ZQ7&p-NSM2Mu
zp~pPBBnHC{lR=-nLLQtYs$+?*pogSAP`3tD1%U=9(fTwPgWzOLuERSxpk#wwa}m2A
z54Ii@SCh{fG*J!8AkfvfNd~T?S1dsW10X9vAnnhgur(Bt6pg?`K%fK*TTuYMMhmo<
z%fL0jJ0~CqwwTK#J{Weg0j>cC($;T*EQQUFLB_1W=N$wa6Bq-*Yz)B)a;!BqzAXl*
zOFW3pB(CPEd4;8^rKzsLj^NP=0@DnLjBFg3UmTF1lbKxUotc+{e4K(2Xgx_VcrFJr
z0}ftohrO9+2yW+%u0Vw>jDW011vLgnFT6o4F@>xtf$%{`9fO*{kdPvO1uBkfM&V0P
z;p;UFUA++N)Ny1=5=N1U8FmBp{jm&+gO~J>zGeg55<nViMwy%@x|r|>)xvnkmLbIl
zS|1G7A&0F{1C3&U2Gzjl`45{C0jW`i=bUk9wniNag6<g&3dS?c2wJ~{{q%F(N3Fxu
zk6t}Y{PE`|pnf#rOR!8_(J#RQEyzI~h%z(<?b$DY9jO&xjK7zI+!4mx86$CS4Kz@I
z-)5w(Xs8Fyk#fEsXs!e_Wry0)1my})a}qLl3M&b4ty3YP3?*qE2Tx%N*<ud9?gn4O
z3S9kwPPlW9haZH1UWk(BB#^}>puO$>!SSGNSD+pgsNh7|Rsh-yNY;r<<gOD0?<sVK
z9I^sh5r^D$3^FzY%?anHfhH9}H;E*sfaZqdb2E#JQ;{czVY5=8>H>Y@jLc&+O~515
z!6k_$nZ+fU$;Hn3IXU2CO+9fec!X@oHH<gHdjKcobSSh<xuC(|(!Bhll+>csl=$4l
z0?%CR2^Z^XY+MJ71ed_h6A3P{NG&W)%!x0__sj(!zJxf<4!oonK3D=?5rlO31F1P5
zeD)i7=_x2Gh&w}@v_21LO2Wt$df$v+a0#g=%7T&_@`^=0@OiTEhL-`sh8MM_dGQTk
z!q1}sue~TSG$vuWtaq>%xJw1f+DL=3;Ki!MwF6;8^q>j`|K)C^9N!4a=pYPUoSP0h
zG9OX^VVMgZq}?-u^TfnAt31IMj(X!*OcV^3hPK?W3`V=ULR5ej>IZ->5(ldXML4MT
zgB^S81YUuIK0W}cSD^Yqhc+P@5Ebtk92_5P2s&Oq7_=x7W{;sod@zza)J{KS_zz~H
zD~d`((4{e;Ylz?`c_GV#CSSojA|W0CT}Fej1|$i-Uj`}}hO9FfY%<t0P@6%0G=ye|
zJlGR3c~gjfLif?&=%cyAwh4j?Hspapk}?)(Ck13{49K|!kV~jxxA&DKri1Eb(Bv6-
zObKKYG0h{QPUVIh1X?Wx86bg`)7Ww#iHqlm?a>i4IqmHi?1X)w8Gdk_7xdbD@K|9G
zXgC-y6@VrMPC;OG!C}Z!pqVg~V?#jOS-@!#q8N0iJLGgR2;a~Yq8rqg^z_L!10Nhh
z>{0W6h-I>5R9WB}8#MY29b1NXs|gGd;HasHsRTf6YkU=yE8(8GJE#@{jZmTtiyDFV
zX9eIK&<hAQgl~QYA8i3X_kp%cBJrL@j$EReVJ%V3;z2h`f>%#s?Pa4ckpz{~NEI{g
zb(f%yVKAxdC^1YYYQ6>3&VY>pqk00mo*TUN0aPF%7k%(Xs<AWlOeFWB{L%u%v>as3
zA1DZk?~;+Qb%3<~5B5Dtpz$qdL)QTKDn)o{XlN1-TA>2pHs~3QXf>BufM*AhSAU>(
zF$rxcas@SoKp3<jA^>zSmjU>+Rq!c&o}lG@NuX<cAx$JxaP!a8i_9%t)VXs7)YXRU
z4+0-p;|aQ8nV7x~WRp4Q#0b#J5J+}5h>uUnk1xwC&IH|jSOO1n#EC>kxNn)K-ZZQw
z%DtzcRbXhhu|V!UHKEnLr;d<&Pcb$WhvxW$?%@O7C53N*4&-3awoJD&P(#ok)DR2?
zwJSjlM-v=1C{(?nVSF$`1E|aZWl~tn(GhDo2eQu96=r}XiUEdZ@t(m^@xg}XU>aO<
zf!z{p=!T-uJKi%G(jJ6Ldt*o&8i1OfFna=!<v~qC@G=&t<}h?ga03t`X@u%U(B4z1
znLfz6f<Z2V)Z<Wnju2^(A0R9EKn*h3Y9=g6mEbx)q(%>x#ylvtFt?mRkJ3fmyGz{C
zB2b-+-s%UpWIzYhfNszA23>#-Z!kH>gC-3@jb!klv2gJ~6ji8Aes9pZJaCl}C@RC^
zAy?qQYy<T%K&y)&J__;<jsPW8XrsykSt}@ZLGyPImBEIt$dbVzbHUz#Nqb>PgNrDb
zv_C`|bUzkoRW0OhAVbKFnb>Xs18sf+uVVzay+N1NV2kU~!=0f^#~=}ink-P;(<Ue?
z2j$_;$Xk{CpuKnSL7Il3o~277=vF>R6>JFaKY^DIkvJ{}YEFX^Ct|1?p0<n(!S#L#
z=uE5l)TI1)*bc%>15mpkqh$bVgMi9x=s5@}sTCj|Qk$~O72LjX1yP2suAp<AkVah4
z?|}x7d66~fOZ}FGS1^g^?7NnMcPWF)XmG|2!Lc_N>(D89SE->vNl{{QYDs>6PO+f@
zXcK2~Wo}Y_j%S${TCl>~yI6{GP<0WIjIvfg1hkP7RGGmWJ<xTsqxXZBflrMesaqjI
z!whIGO$xR`;+W9Jf21clZ4yX##n2P99{^N7f>xRm+7CcrVGk&SA+<c|HCKbJi3IA#
zBZg^$Ey2r)Kn)jY4;Z%60A6w<IxB_*!<x8GIHb@f?XFVrIzvdgf;fnCC~Oq<4z`H*
z^aky^4+iB2S69&J0_b>1$kx}Q)Z)^d63<|_crWOAAdu_p!Q0dQgM&b$OCTMnGvLGz
z#^Rr#2F;ZkgZf{fVK>le2?n4Q#Nf?~xJGNE;QdlkMgmAUTN<<rE!Q<ZImb2E)yOP9
z9(DwOPJViNW?p(c_#l4JaZ?7c`o<Y{mZm3;GJ?=3FBvOpF-}DUtp)(~I!xj{iR-_B
z=FTBI4}2gSO+Z7nZe`$Y3ZP61GcXV$3mMM`o$U&51Ax*6#yWiDAOIbJn^>Fy9c+O$
zsi<?c7r2ykb+rH|7SL^ZxdGmwjl>{F8KBIyV?V+VHVlVj)fWlFW5f*ff|@Phqh3Js
zqR^%;)*(I==U{J4fkuarX0`)@Ve73x!Hsm@Fm`{FI1LPOv=L}o7vwY@oDEpZWZ2Zb
zC43U!G`J+Os06&K9~>`8ZD)8RZy*nIcEud($LT*KjHC18;XXFPyBGo2N(RD%`;d*S
zI46h^!~0lT%6Lm&Q0@U?SMV)!Mft^`8)1`E;~|F&r^FW}=Oh;tAU5j4w(dfcE^2K6
zk4lUXGBQWrv4XbLgTN+4*z`E4?Sd`cpd11O+SU&mf&eGA;1VOF`1sO1#92lukb^)I
zJ&}*M!gkP#H%Tj_5GQ1sftxYlV$&6L#0{vv4Kauh0rky;UE_m-6Fox=VP^$lKeQNp
zN;GjrH&Uw-Z5F{bC?p<M3Zg9w0e3%%Y9L{2wt>3Uu1IH+LsBNR5VZ(T%mnwWjlehB
z<dx<or545Kr@?M=$jMC2D=7xYO$hjOMhd+Nu6W@GlNf?r5uXg&6biZLFcmZk4qi)(
zxuz8~?*(b$fDJJ;%uUQrg|;;y2O$tuoO^+1IZ#UQV3eb|K||WXC7=Vf6N`!xD?t;^
zrr=9~T!Z0vQy_-H&<jWKrYvZK7(673d@M9{GcBHDP>f-RLO}dz3_lzQG%4*#qk~R7
zL1`Y;x<o#q925+oDLW&B;?yGWxnkf`I6$RMW=XM;d1i4uOaindE48>dF+DXtIVZ8W
z7!+ja=Z>S51t1$i<GR>RO#vOp0cu&IU#k;rfOW_|7&PAP3cmJ=;8t5~T@%7hJPOl1
zbetFDT}P}wfR7V<LK<w)0b10dZP20hSXQ5d?gE4Bhc@`2`u*ZPgWW+x^&kq=jDd=W
zquYX1Mxzc;8lk8(1RW%aGQez(ERQ}o?Sd`|aw^mbhF-{$p#8Lv1MQ$e6>R8_DGxf4
z04^T_kq1>Ao<6ydq3cNStO((eYfzTOQ4OL^)8eg&LGzN(0vlVh8k8Go;Cm`TBNNDF
zAnq0Gpk#~DWr2<ales(|vUfTFG!qB9I}f}71;Rs1@^}|$L3Dt&!66v{PNS~z!G=ch
zp3q)%FjS#qJa`=zlnYvR1)1uAO1q&*gAyB5r8}|&D3OD<c0=Vr>#-2F2YG`gC1Fea
z4a1N%g15v##)Kdif|fTSw1TC<y?m(2My3$mkj@(@y38{3N>bBPi{gt@3roQ#2<3YD
z<Qn2wjpYYhjYUb5DhDy#lM|finFA_B0&;R(A?+ha(EJfn`w0In&ESeL*nq&sJ4h>)
zO2=b@u2hVN92N>{P(n@&4FV0TK&(MKh$9%ZshU8R2Omxf-=m1yTLrBQ2Q_Gt3ktBE
z5(aLxgO3jdP2oY8tmEt;z?M>=)tkgFBLite8a52Zy)XxVTOQ<S5Oytq_XXjFouMV_
z@(;*<U6{kYu@4rYEr<opzZig4jJaYi@i31E+YFh4uqete&P>UPhn=qq3S?ua{L;LX
z)RZvDvUBVm086)={KS&Xy!3$l%)F8y(1~gBpypy3XznN15Hy7p3>w2ibXsul^niDl
zQ2P2tCdgeS<l{_<9M1t&?T`~)v9;epC!3msZa{K%4K^c?eIQqLI~##iLesb@xIa~h
zw7iJ4aRh8m0(B`8gW+q;y@N}zcZ}T1K<N;vc|lxD3RKJlc_X?*CWwRLL34|S#_^y|
zV?6Y5ccejGljNe*#FEr_#0H-<$WaTPq)tbIE}Jrpw}fAX1!|sv+N|K4d<^3a&EPW7
z!yG{C!-5UtjSyO(w_}87mSi~QfQKIQi#$U>vt6#CIRT)>L53J7{+NT-Q-M5(IPV8k
z|B}3hAL<(8!2DoW*LYXZ4Lgva@eBrC3{r-29=?AFXf=yDxOyo{%mE!zUtE%ySK^rj
z&VP_}1S^tp1f(T=ABan0Ng_C_!E+gGZWpo}96S~U+RuT}wE+**r=+4?yhiQy1dxH#
z(KEk5Eg4X`2OT@6)0tn$>j|KZNUxw^L(m=@&{6_WVFOPWn1>}H_oY!LlFP^#hsV5G
z8sFf9D^kZC)PXPn4_c&`CKjcD4y80jyQLD;IS2{{&$om2Y=Opi6N@vzBP}512FME&
zAV-&b2OEI0A#$S}bVz(6c&!lH(0p(zXs4B7aS7;#P58zo(5*PIElnV{U$8l@TawLj
zU6TybV`LDI{VsTOV(x+m#W3QqR{U*3SbYjT7Yy7)#NPk|6-G!$*`x#~dZwV94hxPO
z8c!l1HLQrM&_MSxK#zTeEcS#oHbBik)UGJC=I7vBS0Pyne)~s!B4~lRp)0OSl;Ev9
zq{&;7y0QlG@nwlcnTdHN@tG+V@yYr5*_o-X{@@Ey3{B&ydb*1#xC@E*-c+y>P#ucv
z%G6-6ieNwJNe>VnT0a!;a!-hkFckfut3Z6>gF#opgO*i-@16ur@qt#Af{#gnXhK^Y
z2I(F`q(FTaB$eRhqrTt)4ye2{vW1|+96Y=NmGnfH1TEr*`V=&_f^IT+<tj`*1X*)1
z*k-UNVDga=c~@6w&}~t{M#iA~YWzb$*KxVVg9>7#lQ~`EgS|n!ih_gUgCpX>3t)}o
zgF#zGKnJ`SI>mz*F@h=|L+^O-tw)A|@xg|mJyv1y!G;m>!JvM!5va!mI#d`>KiCk|
zY6Km%2VOKC51H_H4K{L&4>khdrHyOBB9+r5WZ9o3XyY2JGl(|Q4;cdkrAb_8*FjW(
zLJmCE05K9RO`3yh3-qnL!JtF{9}Wx#&0)ZK0r8%}p7G#iMWE=1i$|iULQ9fE?!+NT
zk~D~Sg{)QtwYTFz3l>2K{{@#AVrk{(`s9K(5`ZrEHZq9^9ZP^#$w03jK{|pQRLPKd
zyrv<j&q-Wu;TmiX8vX`HWl#X9aSqA@*tWtMKrV~|&olUW6Ie-vqvdYun_5zonOy7(
z9l-~=6Vx|G4E=!4$AdIOTp^Q=@t~|^3ciiotTYeQ5CTsSK^i*9l_M+zpmdjEr$HOx
zzxf%d*XT{6(?RPaund)h%0PIv=tuLL&|D#lmC%-!!gpg^CM6bUCdcO&mlS2@r5BeJ
zr6%TjCWE$@Cubyr&sNSXDfUbTjZY+l2S`8#M!caBL>okxXL7I+=*TSal$LS4XMS<K
ze?e+qZhlHC<_>P;HYB-~JMKLv{_w>;6fdoEMA>u#sua<d0z#&yOlh_0#0j$L1lyoD
zXjOka5u@Ir;D$*!sOEEZ4F>Z-(TDT&D6k4pHwdzc7{Wy>@bM0YLv(=ZQ}6~4DAyw1
z6EwFHY-kB#fT~D{Yl00ukR2E76Ym)u25w$JwfbU68-gognD!uKc~J8M)Hs1jMxaZA
z?vIB`f=1Vn+=!$Ni<O2*PBL<am`Z3w9LIooaD1>4_@H;h-OfoU!yrM>9vGHu0l`b}
zkS9l}cYU)H_$+(SY%}<J0LYy}pr!7f;NykRr%{7I2O0T5m-fNi>V{@WOXR`Jsz9YU
z&Xw`lM`lq9X`*)Lfs&IUsC)xk2^x6I%TGxKuYN5tGAzhUO-?P(EKY?CC>50^m&BJK
z?l21i-Eim{>=Ew?+U^ZH$Hg%ov_1{$H_-hRd8y@){ojct`JlVKKuHJ3JqXYhYG}ia
z<c^l(X<HE-f`u(i0&Qc4c7#ATe50J&Lae)BH}-+=RDo5d=&eccZGoWD1?S{4SOuu<
z2fEk@)E9+}%Ocg(pei0qjR_hbg5Q}4n_PyNhB>(m5r<7KLwIPdNi%SEhDd>SJt4UV
zJaGq^T!zZSCYQlnPzeJnf1s{6giS8PB|)tvm?Ug+87v7Z0KsD@aF2jGK<GAu=KElw
zZ3v%SP7L-825*Q$tAG*{6B9vQjns<7<dU4q_<YcP9w0UGekB>;l`NhShM+t6l9N*l
zKv%10=B1=oc>06(^?897PP>7-MZTarBSAY8Bf&>X1cT->L1#z9yGCyD;Bwl~CqCHF
zFCOF+<gSq`^!`6rLs0R7axHv(nJ1_r3mQ^$H8jmEjz^R$@nxPta5>kYV8ck*$QGz4
z2Wt9)G7*hOP*59pM6KHaP1htDx+1S+f*i37I^!00xsjnMQb7osEAY%EFdv0d>cN|)
zM#!@`kRz}_qw?U<|9H?j2v`T;a$RA=Z@I3Z!q+0+H$Nr52t4JKkyxAox+}vk828Xy
zyrDUg^Gk{nK`lVg7(4`nd$^|YzVWGri1s$>=n-r{4RwJv_Qk092igz~<=_(B<u2Sl
z64wtBG17;51S{700r1!q^zv#WA`hfTT7-vX^(Ck%#n^BRTT+eMCL^vt2O5Dx-);)+
zfkP%EeB!}_gV2$9(8>hx<Uh33f>|Aeq6)QS^$rFb2sI%RMP+zAWPKOR97AJd=^*c5
z(7G9@PEg4M8ViDOL4_`OWFF#7&_-p1WH88FWLrT4IB3$~`U7HCFlea+NE*~=Kspqk
z8r?9wi)q2-h5^PFKT1ywAZOVywuAthN(C(o2d&lyVOK=f#(T1q8Dyf&#3aZ!+!N)V
ztl)yw<jl0pWaLTdfW*q2{KOO@=lVfSI{0o#XtTq}z&Ss!BsH(ZEi<PiwFo-730o8I
z4ON9&?!b#vdS2uR9<egCOe{;x%mKBd<C7B$5|cAaD&rv`OV%oJGSBXVu2BaKjG(pu
zVBv+O{Bd<PG%QIh0&TMd%@RRejX6<3WE+zBQXb2J9VC|O&}FZ%<uOE58z{B!pj$@)
zn#uxqZ6I-g=lTxhyhiMz5AY!&!Jvf(2JuG5u<N07Q*-l+D&vbwiV{mw(<_Z&t$kmx
zcra8LRHB1dt+?XP(y)6q;PtdgKw?p1ZfZ$tQCMP5X)5Sk7jNhd%9uSaP!}dXKDna8
z&=6zXsl?C_+c*{cWE)Ur?UGttQj}jw>f#Gm&{iez`e*aB{GxKu3@c)A$sDqdA-=dY
zsW`bPv!DdDp9`_dgP5jd5TyHq)CL8w><BiE2d#HDMBUW_S~*3fm<k51?*m(b?KTis
z(BUtjwueEyF^UtQMJ?Jo641zqUx;zMWpGAfQEEy+NfBt+*b{6#so55?9tCuh52*hR
zx-129*Hp0~Ro9~!#KYF3;8_4~XaVbvK)NFEF^<7LWQq5TETpssnuq`|&%rjn7!nWK
zaf16u8*mbWp0OSPnTCV#KnVxu=py8Z_HbnNpgtaQ{~zz*B1Au^cM59nK`exHt3#nH
zZ9$8QTwP%@jwm*Pr?4PKxS>dZ8oH1%M~EzFQ8>Z^=#^?PGtqn-YzSUE3)Kjle1&j9
z=7L6zVeSFVo*>Kxue1fb7iu(Ur7cLB(72+ZDX8g6_#A3eSB!J0snf_MY6lRG<}TV&
zSK>M@_}dQ7MxbMH;3YG9xe30@BiJN9*d*RB*piGI4s3v{tE-V=Mq*w{PHKEkeqtVC
ztBGqs87R?PqF>JxniBvzrU!J4a{zcw8d8p698Y2bItd)K<_&zUUa@g*ak`-;p0%Q|
zRcwZ!tyHi|s3gBAF+J5a7h;E5az;^pUcN<2X%Tp@jAu@8i7A-r>62sV>XTz=U;vtG
zbT;(N2{w#}3A%z#=m7b}0Ceg!XvPw}<P|g(6pwWGxKFMj=pr0L^f_O89SHzFSJ)FY
z#^x7n6i={491K258+83`2zW@BKo`L{q_QA21#{Si*wz&O^|PqmcF=lTP*>C<Be6I>
zC9xzC(!N8QKLw55<z%Kql3Q+4X__a&<z~d?PNbm+Sj)~cFD)NbvVhW6VoFL8#4)fA
z0+n0H@ZFBs`l4p>pmoEbb|vf>9#FRfa{)0uyHKDNALuC_l)u48_7s#rLkrwAhb#k!
ztU@Po#u%Qt;fEN3_S->2frQ1XR9;I08Fv|7s|p&30*xiXhLYUlAscPL;RBKc<z|?q
zFR~<POdWJsBxp$hSaq;r5T-n+Edd`M3x~+Vmp2(AFK+^!>=FiAd4qi+3HYjtV9+uW
z%&myQMrPm%F34&PPy-CPRY+oj1)Zf2DPe=WQ7$VWuvQ+tRT;x>SYd;8G{O~p*B^KT
z4fr<t{36dFZ_rj)SBz!kkZKTjzaKp8OK=YmbQ6OiXg&sFB4*bV-=H*X#2>?(#1+vX
zZOBbyiY5aM4N_9ULkOUAE&_r*;-O6iwDwpTp{5q3Qb4T9A*X8&D&#=92tH_sRN-OW
zQI8f9^lE6}sG5+kGDA9h$OJUa0}dY0kOOqxAJU!>W5>Ko<l!0ELA=B^EI?NU6ML>b
zfrE^}opbDY47|bsl*}RP7UPSchx=HdAMRrbDnqbeU;rQFp>mtS9DG6oXd4oiDPoW?
zbaxVH7(3W3-YW>?Pu#13K&>y(L@;QLEa+<GV9>pp2Jwiir~<r`!A5{b3&3V!nT`WB
z7eTG2;1W>x4%^~5$l5sY5`0io8u_#USV$o@>ySD|1!^R@dIbf5oJZqrJkVhiNC$z?
z{vxouz{|mqHxhuRrXlBp#Al{?Mu65&;W*(S6gK*TIN<=-d4WWZ?o(39xk5Wau*sSr
z?_BUwIDe#rbCAr3MJwtogfYr-BSHSbzQyTS`xzu1mJKRQL1`a*mH_pYpf~n_o2Jl_
z(D=mC3QzDXk0ofv8ZtT>5CFPgy(}a?7;@bJyrYENK`;Uzy9m1L2R2Zg3F<aL_n#Y*
zRqGR19pdh>KxSwmW4x{?OR2Cgv`qs099pBp8`_}a8@we3DI!T;@Cl6#&;&#-(gt5@
zOlcT-1{;9}6F>{wQLdK?fgK71Dz-rl2E-Q2<N&v_fHF{01!;D54M>J=_XX9cDE`FP
z@&XO87(%TEjSN6D1EI)<kH{E}Zij@fo&}G$8p4O4k+wqyd6T;#5^X|{sLX^rFG21b
zafXbPAT{$0u?<rhgLa3erxu}ZW(MT}&}=f=I(2Mk3BghwN<#rro<kPApw23TmcM|r
zDJZ2wk3lDH6cJl<4t#1P=xSTfV9-h|P;VwE*frh@bgdI;bP3<RZ=hw|;2|@A(DAXL
zSrcfHf>Pt*^&&0r{eW%l0<}4yVFg+t4+=XAXx1;u%ms~OmX@SexSD_@!Od43>$3?R
zPlHjU5S0=^IRX|$$n^}UpA6Y<VjS-|=<k^^0<SfNtlh(Q?u!p-X9wD%Qc#?LOKQ--
zAC9At$;k?&wH~lE8&LBEsICNISMWZ2$VxZVG05CZSERM3*yhOyB^{*V2urU7)ZiRF
zb|18mA2h-QUVIA48B{%X-xz#N666{#Y)KgP(0$OxBh2wwSVqQPoZ}f;CoRn;f(O#D
z73YwPkPJXs3tBY<Tf{@wuY*eTV9><3c~NRkYGQFJq^!fTXfr-JKP441dJ8JkKx<#(
z!RuyW<2l~JhM<u*<YK-I)Ne*#kO{fe5p-M}>5DKyD=i@dUP-0N*{LNE7l2C3;CSdN
zd+?d4@!%8TK+7<|I>0kPxOb<6`~xlfK^Ni>xpW6)D=cc!%4mE$)!kuTI7qdKtzf`^
z8Z()$b%pGAa)um#4X&kwv88AqltP)FQ=>@b9a?yTBN2Jo8))CUp+!<+3VbtjVsdh7
zaWU$$6vXvnSjta)afEuzAAFe$-kn9nwYFScK{JbPWx*EscAy$UiZ$H#$UzN(T_Xop
z4@wuvSsc%qLNG@JL9T>@n&uzx84TWb1fsx$HxP3pP*kC=Y=!J-g&F`_x(X^wU|i54
zU*M^Gn1BVcNuXjIynGd63#iyeXa-4wmI}gjdL!$E93KW6q=I<_w0aex86pqatpGJV
z6rvw8--+u4OCv+1ycrS<AFnV-tpIHl$jr|xHna%M1I<09=BDPAq^7tQ73CMfI)1p1
zn<Ba7CuW@#s6zoM*)b;IAi`J+d~jBR4KW9ofL0VE_Uxpj=783oc?OU;-GQyrF^LCF
z+29{IM;W3350(%Z^F~YKgLB9m(pdx_w+|Zgh7K;FO;Lk<f>P(esuFBP6{xL;<vbMV
zLOf8b19hJPku@0p$T2nq?PbUVFVcm&G_5E<H@+kzvpBvyvm^twz63nii)H-MFW4d;
zH1GnN!cQ$uD}gi|LJUCTCD7wq%b@#X0w4<zkYb+D^gbx;kV-n@N?vSf6tpYJ6|(jm
zHdl?*N&p>-f$eHHY9EsUnfM%?Mh2Dnpb0S8O!2@?BfEljVBxGKOps~`%)AG$HLzr4
z{22~1polG<8peaxAo-)Ed+_opQ00S^W<lpY5|<yqw+`X*qdBq{4aq*-5Bo?MXr&aW
z@&d&*<j^s5(7;-VCmFNf;0B*1XkAWfadCbc$}!}GiV>vtCYHDYHGo{f*TI8Ja!5oY
zuVDej2DDrxrPl!RIjG#hxlj$%_X5x4XXfXD4y8eDa1mLw<LR6v=YW<X2Rnhn9ONs^
zizc8|ktKXFx~nVNM7bekq8#K@&`b&FOgP;4fPt<{fOPtDA;&9$mQp3dcd#IaQ=x~L
z!nS3gUA_t#5F%>$3|k&Di3eMb7_<Q=Ix<J~2qhip2{C4%Mt(5OM`^(8V_;`5`$Bs5
zP#3sDE=L625eXW6hMy`EjG_uHiGdH|g_#$HqB0^Ly6p{WK4{f3XfZE@8{{1fx``6P
z2{v>@)(R@!K~8{4x+6;lgUkhc119Z*Aq~<Da}?+lB9OJ<IUMjQyP%anhLFw%wq7m9
zI1RRbH{k&}j64s`D%cK`1!citEISn;qg2ME+$ICj;vEk<dL0%7p!>Z+B`Ay^0FecS
z2xJTg)b@;rY(qm@oKIyx!V?tuL?x<v*B8=dgC+=c??St-An$^1#{>`4;T~xwCi;=K
zs+thLQ<bRl$Q9HT0+r>XjXY2>07|y>ZREMSBJF9#TCcz|GS;p-4JV|)1F+6Wb(6EF
z5t;)*;|-p{&X6PZ!M)^Qg4cIr-%}2n$Rjje4nIjYxCDL}68fn|xOSI;+BTrbh4g^I
z6)fm1Dr{vfwa<-(6p`Rk2o{xSgNTrV1k{xtJ=YBqTA+g~z}tVITu>PcYMR2T6i_XT
zE)S_<p&G&<XVba5g0^B7r52}_xRyarb_3n><{1P!p3oJ1bQ}CCEsW-7GJF>#sM!`D
zT!3+lEaq$+ypu&rb|rZ_#WEhW#?=$Nm=-jAZV0MvT>XPxz)fdpG6OAxGcwJ|EKAMF
z%u6jUj?V#2qr}5DnSfgX@fI%7Jtv^<8mQ5YJWB%i4Eo{g&PL!3gA^=-0}Y{q?w5tH
zK@JHcZ_JF~ei9s4ae@11hKBL+h%Oqakic_h1^9$jlA_8r*o45j>#mTF9N{jHp>be-
zaX@}fW^$!>W?l+>yDXXA1dQe)ajgZU-UZe&3{-ax{>gt>D->l_7A&p9&POoBc|HRC
z1b5is2%yztLEgdO?dzZwY#I4EDaG-LpyLkm5=%16Qqe|OF;;{TI)}mww0X)6v~7*J
zXaW}wZe_vl;9ef)_$<^o@DM449qb<;3_7b7%0t`s<O-TT#Td&6O>4l<MhZvK4?4fr
zI39Fx8~Cs;xGK=uO-R;&?gauB<1qJv&aOq0236Ql2bm%p4{E7_Y6GYo=tMfOF3WhR
zh&i%q&_qoz*sV}m&@oP6_0VIU;yodbgh_`$bi2AHfg%cVCN1=`R7k;rdBGO0UJX?b
zE*>3`1r;%%tN=O-7~XpUodXQ&V<9Bzy0Hh8ZgCwEYXKUrBX(yGMiT^9Dq-!$W4j0y
z?;aW=$6teu3DjDU*|E&xf_&Jr4De!Q=$(3?MN;tfQ4};0K-nMvxU@-ed18TUP%wBL
z6qNrEGg^?d@yV>_K-!R|aX?2oV7BzYXFs^Y&YU2#9u6XQ)D+h89qmVeN`KIZ8>H71
z3_4s2REI#gAW6`AI0!G8di@AzBTt`PGw@)JA^0j5tV>idMsv`1kEaDEdZxL$B1Azw
zXvD%#Y~4{p!(yPcO2%M6e0U7+zz?K11zFMQg5wH8SjzN)Y=4A=e2_QfWHN{Wu$_}&
zUXVAWr2*!E&UObE+z=k9p9kt0z{~`-7to|p#$wGOc7l38ps_XsNc?~j0BHNKS!P~*
zK~7?FDr7NMe2FJY{KTiHmL!%|lqKds&ODAc(lay%t$l*_pA1Pm4#l!0HL)l@CBHlm
z(!L~Xv$GKy$AcLf1gDmi79j3j2CYHDT@S#j6wC0$oScx%+|(jZ@Er@#hOeO|?2H1W
zgK~)6^M>Vs98hcqn`1p7$08oIqst;b*a9p~`cXz;1Hjd*JJ<vh&?QK&;1lhFE#o~y
zjN)B`LQLX=LQKK!VA4m8KtnRnT~wgu;!rMmhwQk9=9Ia{`vjDM4sr-KCs4zJk|8K(
zBh^B%c*E8d0F6(epA-l>=*QU*)V3`H9g=GZx?us_MFE{EhPI8=&=7Q}1!#GBQG7A}
zIu~)iBcXHSa}o1r(39|yPJzc()Pcvj^Ww|Ex81~pibn7#gP~EpZ)r|RW<2Ct-2gYx
z-Z>+BohXj?cpjwa0iCamrI7%d3j(DZat`eQpZEj26*35Nts~@?N2rNdCx;;_f+LaD
zLw3DG?vF&dmJ)oZO*m*i!!tM>bjU8uIztN-{iySB!6+ACx}vBw1f8N20Wu2e5YXv7
zph6qM1y#_X&KQITKHL#i62S{by9g6(GAKM@ZUk-ML{<*68SDwD;h+P0K=K3+=mBL(
zS3{Hdc+@LEkgmeSGEjtTff}s#Kp6nUKI$C>y37r>f7Q?wbaG#DX%gtz>yp%p5>VC!
z9dQjR2asy`5ZL}y*U%hL4<5A1wv51OZlD6dB0eY>a)meUTla`>jw0PU4jY#Txf3Zv
zP+_GWs0RQVlmk^FCP|6O*^rubU^*MlMy~$B(4Gcj;Vs$ieo$y3#VY<GAZUI^A9I6@
z2AGgCVGGgX1DUdcbeDro&<=Wq9@q`4S@9gW7J<AH2h{n(oYEbX1^Vb!#<21eR9>Q#
z<U{l-V{q|J@O(7`SG42RkQS$bMr}bydZnXWW0~udYiLejVK#CmK)PQJ`<1fTSDk@M
zI8cYyq&Tw*y2}OBo{NVKrzGc>=9PHjZ<T>2WUy8|upMbQCW=X#&Hy>o8GP*o##k_9
z*9K@!52(B5igQ7rA8eC45l2;m4}Ebp1T{Djw>dy+01}tvB9*g54uQEs&Wi`l4MA+g
z8n~1nJWJ%UTFyqGbK&tEjbR2l1OVgs2GF4n!7iX<GLTNm0M#Yrb%h}Npg{-G<2qLZ
z)NO%=6wwh3S!fBHg&i{e0(dpz3Er=Ub*1^}O+zKAkl=w`W)wVn(~y@BXdj!aD^V2|
zXi<YpGHCDtl(neP${M|8)2%ERbb`?6Et{TR!F0Q26MViM!4z-e3c7L=ydo~x2-a6c
z?p`8Q<YXW9Vg%Yf1RE>^olcjTm;-8fK@V6Pt$;j1w+*3fg+lACf~q`FI|AFN*63At
zpmh&!W#9uN5f|2h2ELH)tOMOpiz-RatL_Ym%a4Yj42e+%A#DKx9VG!-QVBVn5_Ie<
z*4sx&&8>KQJD{DSAWUF5nMN~b!($DUr%$d4c(x3b*@>7egC7osdPW+oduc??!y<4W
zkA_wZd4o538(M;{Fe}YXjfajtf@coE=L4a&%0ag;nr9Zr7boVXdO|L1gO+n3gQ2=X
zTc$u0Q=k<jCZNM4ARRy|w7o{BEO1OAL&xh!rz}9bJ0W|VT=Cyp4jPuiJ!1hn?yoSv
zI38*3ZvlAeXnaXN=!O_jUjk_e1?w5E*hjD|@f~zu0&l9Bf+i(EqYtjG1qI;z1I|8>
zGfJs@#wxrY4l2Zu7cYB*rU|i4mVy^P8(<#)54vR$bbodU@(FF|1%oBlrI4T%2f?6e
zEzq$tC7|u)5U;|IV|7D6j@2D}9BUAGy*BBieb7t6NgBNa?XC0*f-D&);dXFv#9`U2
z<(prY8lPN}Uj*4e52}y7P|ukneliKNW+ZrYZ4;=G2pS581_-^@HhCI>^9rt=FHZ5G
z(^q`sL5qY#<AcMYmyR06gEmnFgJz0BqdK6gRY6N}LG!)fOGg9ZgAIe@gAGIDgF&rb
zL(m3HS5Kc@1Eiu2-})R}8+1(LN7G(BeEk;M%sgnS6ux@O1hNYTmYP7TtHAT&Fab+s
z`2k9MhOR;0!A9WImO<N3P>&0Nt$87NZ4hz8{NN>=c)J>)rTzYp9qCwabAS$Z;~tqO
z(jlP3!i`cgiwhD<k~2UTX%!{L7Zl}#PL2ZCYshU=+{Y(@y5yu(Y{<hY;IIIl;^+ph
z;o_kOqQ~c#WTX~>1|UJlAwqh2*sFxWJ=qHxhDPfTfX=h_3mzS%A04I7D@jdHEs8Hr
zEi6q1-N~Kn<&$e@23i4uxhyC+KG?_;)^MZQan#W5w1#9H!yA;DmyYcyUeHmp$VYEc
zVTBH;;p>WY9xvzsjf~X96xX0&cSI1uX0kzDYgmzPXbihh!M!NIw1B_@CfK=P1bQtb
z`v_Z)1u~#z26jH7HICjnh((UjLqc2;7fXODG~_M`%<nW>dK(WuXA{)U2RG+X)~SM|
zK%*K|S#IlwyxbOanjL5t=ips!3p?#LxWptkzbw@=2yy%($|60Q3}!)2yu(;90TD({
z9Nxj;wwtRzDAkx1rGlIqUzD1bS_CeULSQRR{1KOUU~Ct{eQX}Ip@KSkH_)pR5$EY(
znRPLZ2QAPCE$auh5OH5^N&F5P$l5o&8y>()K+PyzyB(lQ=3tv0!0OS*2rR%YDA*Je
z<mf_B{sUDfQ2im0jSEm-V7zCrSA1{~m_kw&g`x_rr4KH8p#~V5qNp?kt?2Uxufc^l
z5Om-TXkiXSIjE%%URnv2q|b3?;Ay=Octam0=@ZvVh8$@PDVRZFj?{dGm8_`g8<wGQ
zEPkT=EKAVo9Y)~sEi%`EqIrYxDo|X<_JH>vdlH=&U|mF?c%*$gL6GruXzwrxSqhYJ
zKofiLZf7`#EGR|6j5RcbNV|g0_3+7soK;QiOatfueB?`a!0W)gFcvpqY0Kldn+AR?
z9^!5q<mfWAj0bHTiO(!aElPwBXu%JU&c&X#u$G-hhQS3nnI$EuDabcR6}v)CI0iM2
zGV_w5R}aEVWMrj8ZnObik7^29@&#IqMe-Hkrl7l3K^LT&7NwSy7Ujhkrxrmb!BgU)
zx5R+1WkKB@AB=tM9yFAUmWW~D1zXq-N(7)HoEl5K%0Ne78h}pJ4ofV`Ow22ZFNR#D
z>PguEqzUL;<6tMyJ|S4Vpf9!tD*;svuGm8Ybl3yvBqd+aXqhXFhqjX*_wX@XM<|MZ
zP@Ui%4_>hXF3@4-8XBM|L#rD=b60ScW+*BRP2)Ym8}Q)r;Nd-(^`N=|bbc{tQ8;K0
z+XGoMND{OG119N*ED73>4Ly+rCLfF`5B3C1J^~_-dP+-Z4tO9Q^+;<M&>j=e_+ub=
z{4o-IeKhEfM#%7^V|*}p_|YvMbiXrr+b8JYWzdz4;NeHmkY!YSFz6U%0uw8S#-REa
zv(sl}79VV63GNesl6$;IYGMj><U7~EHGsUcOUT*n2PsNm{UPi_F~rP#BaJA*GAy>q
z642ZPdP@dW(t|PruDS>mKuC2nIh7JPl|lA|y2g8YL#C1t6%#@lV>c;^6nISq#2C;K
z;0U>3&{AcTu~6u}15i6a(jafbD>N6#sehod4BR9Io$BWYZebBV)GxRMyipx?il}A0
zV_qfr`e6TD@O+Ua(iLl<DQeL1pm{0ro?gKvX7TZP`6cn7p1Wy$d}eWcNofJ-M(fOM
z&;&N9PBb#iERF~F6+pA#B}JvlC7DS%sh*&EJ-Ecs0w$YST%4H>J~J6C<?0HZ`Gy^K
z4BAB>><vrc7(I(5SSJcpb0Vz(2{JYW%{C&<G$v;x=B1~m#21$&mXsF97lStEf{K60
z-b0*wchIf@C$2>pY#I;RoNos1kCHq{4AKgYWP*bakbQ_K_rZbgHF9+Yc?@*LmQS#A
zyb)-Z6?lUXs0U|4+WLLSj2^7+!M3pv(hLd$FL`h!X#x*zvnN&8;<zGqucKK*TnyqL
zeW&oGZ*vk)`bHk@0cAq`H+d81L9|o6K}iE`NDs&D>_i^*1Dc^I1GU1SX$Q8A+aj@`
zAg3}Ov<x7>EVZa8GbI(YhXDN?DbP(PCh+5Q!xD2!Q$a^eLYDf2j0IHyd8N6jMVZO*
zIhnbcCB>d8uEx2U&|U6mWj(wqK^a&f`X)tUdt|s*2%%h{NO%)G$z=v{kq(|r2{t3J
z$s2Nv3iKXCa2#T<&PQif&{Emx@>5XL+&4ZLv4S+%C*Biuy9j6oFBIIF0X2RR@}Q>s
z;8}iZioKDIm|1}qW`;)Ysd=EH2YyaPJgj`9?lBeM<HSJCh<LPi2x!dQ417=p=n#u|
zlFJK-evo&A-QxX%<Dq9%fCtSjsC7mKq_hT2(t?`h@kDIB3IUxC;TK{YZyB7CSd^L)
zP*UWId_skb0eDmkRQSioC+8PbLYkO~hTwj7fOl>{u4{;4e24*PC;@izokcw2{3VpZ
z1EPBXNcV;iS4om}$O^efMnX3QW<ch*z=z0!s&nKiHTVUtu-jh)lCh3c8Cqr*$LE0W
z0z)0+hqlW7L6ZTH)u+%(7<s(33^c4pTup>>#wH{>i&As)lM_o);}hczJp({RD{^1Z
zkfcRrAQQ254}&2Wt%GJXLJZ<VKqr8MMpr^03kX1`^CR~mK+DFF{fB=T)YUb)ED4-E
z!J&`R6$hQ@Z-_qGg1u1!8yv>BbeY)p2-111pzuWQ{6ZGoflv5{x0Ru#n+d2?b2fC%
zF$4+3CxdSEj0deaj!y+eI!G|NpuiA$APT%$($E6b<${jX#e?p1jtAW@2I`r??mR#`
zSA9^n9`K&3f)adA@!<8E*mjzP#Jk3$4ilj)-2`0>>*^Zp53UUZ;vwe(fq9@((iGPy
z9#{ovksD~^15`KKD4rA62_Des0^B~(^#e!-7=n(v1TBOE-8>cw8aIGB3^X-^q!4_R
z8N>;0$W8`r;|&f2X@oinw9F2nFUUI>NhfIR3q{TlG}Hmp7=~dk*yT`Z(4i^_y<ls>
z?uAL4LUa>6Q^gWg=MmiTWoU`MD<4NHCT2(rIo-hXJhrYhDE@H`UJcrb6ho57o%~2Y
zC>?au59sQ<++=V#fQq5u5+n0?(AJ8)%o5lv0j$W+i-$A_Tn#N?O5)*ikh%pWQb?;@
zTytGrLqOwhkXb`e$r|sRpH~bX<nkmlp^&gD88SUOI$sRxJAlT?K$C!=jt8CQi$O!I
z*ala@x2k{!-oUr2fSQb;rHPP<WuzlGpl6PupQ_<jnwMOXnV$z9yf-wC2aV&!=O*SQ
zrl%HxMrc8)3?<FNs$pyei7RLihA(KHLVQ6!=m3!-kh@9{BfQ|lg2}%Hir6tA=rQ8p
z<KIJqvENojoLM+`w?T>mY*(8iR&jtfK7iVipc7!B=eLoT<FPd-LF?h24PE_%;SFxg
zHFqFOp%(}f*DS_n5jcrM?ka{2szFAp5e;TYkw!h+@U@b`V?mH@BsAJF1G<G6V*&!Q
zCe|R{$N)AgoCwY?B}IvuCB;VI?Q<B@#qr5GiN(dlY#cU&H0Q9bQU={2L}>pFcwrls
zoQN$xL4zNlMhK{v0Gd3>E6dMLh4095M&FU+1KyDn0i6NCvLMNDP`0G;?SI12#sxKh
z$Z1dGIgb$1`h*-X7!I1Nb%h-=MM~2dq94?B2DewCTu{^56+GeV84THD1>G+QYC0n+
z94^OM8G=X02sfQgiEKKPlx#=O2N^vdqztmOhMwnx7#e~~YQkyW5aWap+E<g{4LB%G
z!e9gJg9o636<f^)8mRCBU09Dg=mlD51FnBT?IuV~53inZY#0p~t)37Ua-eTF1x*XV
zsvXqha!0Etw=&QsJMi9eXzdBAF2U6)luz_&x!}F$gtMwSmg)&*R>05#bm(+3(lO)l
z#qb-qV7)Gsd1PXSY)KowPV@w=r@+>FgiJ9bkL`n|azG2~pmQT+jz5spzXTO1LvEl7
zz95?L^gE3<!l12&1kFN>o<WZ`!w1?Xgn#jk3nU_gOF$=ZLiTMF+Bjo^ZQB`Wgax#K
z4LL87-%AH?dqCQ82FfBOhQ^R}aj7|}xv6=Odme&IOu>SlUeJr1Tp{ymLEg}1ZqOpe
zB0Mn@eBwORzx2r0@MZMopcThBFQ)~M!IHkH-w!n12D1WnQ9pPl4kiT}&jZ&8uvLzc
z$Qr@2pfM4cENBHK_?%bJ>?3G!4jdI&??Lea9dQU6l>;|dkT&fht*S~YO-oBH@&qqy
za|JDphaa|zbTF?!{M;d`Y_Ya1N=?r!E=etlPfpCq0i7rwpO#+~Us9BqoSB#ITILE}
zeC!H3ivl!mfVmF~Wnz}-9c3nX_hh0pE{Pkb1073@-GN9O#UNWSq3PTZ^%6%z%VN;2
zA!vKebJ40N(DE>pDj4gw2UpnTk*4vmlX_EAK!bpw*u}jkjVPaDtD8;ZL5tV%mtL+&
z3synPxuIc9++oU~QC#qLg%D7|g)yH@+Mp&haNr|KhNkfziNzV<G6y^g?U{?%Y(n?~
zT_X#W4I_CaMTr5BlL9~mtt+TQ5f9oOkeZX4Tw+*U;u>6Hky==qm=j-;@0sfwTmrlC
z9u&70@xJ*f@kO8&yYU%`#TlSn0NPVx5bu(jmROoo0+CArOM=%Anj<+LGA0OK5(3(O
z0lvZB)zvaSI38?av1=}<bdEPN1nY^<%TGy-PX-f-$r-6&eUPL>OiBPxeM6R-fQo3O
zt`u6D#lLz0<RU}#!+(&|3Q9Ev%R4A}0NxBGC0CQwE(NXP!g84isPqM0>Eap>zS6}R
zT)KiXNIaog4bV-7D2;EzfrNQ&BzV0dbgBfjK?pI;5#$XzO0>k#BHkA=lM<g_0NPBI
znV$!pH$XktgUAIz_;Wb4z6QlU(zGBMx3qc%f%g}n&Ln|{{=-rcCmg|Nl+kWt1)Yix
zT1^FA2#r*Efdd`$5-Oiu(A+qln-$>u)!<==;tuSkk7aO4Vo7FkNoKN3Vo72EXf`Sy
zRQ#5K(o&))=%x_R`jgxs&}Itov=nH)b{=Tc8>A2dpKs!nSpwe&2by~|jAtk=DN4>Q
zK)WI<n7}=`uzZ7MsNNM^<KvH7(|FI^f*jD@&51cV`N@dIKG0Ge<sbo+yh*5ZgeDqL
z)rpoQ4T--42{GdZFVx9ha5FmIIy&Au0OPITU2X)&aEviVTOs)dxj2GeX^7a6W=MPm
zO2d8G!H)5spb14+LqpKDN{~(Xke#>iE(O|BUn2XYCZK({!KR?ayri!NhHt$!%t*{j
z0qx|<Ps~e2Y`YBrUGf}^-aPU14$TPw)lu=uIj+I3@eJ|t$rXw5MX4njMfv3p&Jhug
zPM-0GddAQS!vJMXBxrjgtUN|3D-rD&;=Ao6HDf?c6WDSfNDM$Xh{858dP3Id`G>$-
zGN>*mV>Ks^Bt@FD6T!{|-3N`ldK1(~g|7VtMM0DwqF<Yr3RxL|R6UWp%gPmTkW8=z
z`1nlFuod_cYEVNR%Nd;^pyk)Dp!*I%(N4%Q#4Kf{)D8Gk*#I69>}&*{#6e!T5o{Q5
zglD+Q1$4rmWxOZ&(1Tzn$k95Wa0WFuk)pZG)!C59P5UTIu|WkX@{(s*>yqRmg~(D1
zJl6zT-Dei>1-kwK%y$hg0WJ3|fOOhnr!<u$rh`^;fQD}%i>km=Z0JXTf@hUW;`2Ox
za?L?I#tcAv?ZBJzQ!<l5%LViEKpR+*&r%&-dIwrPHzbZ~aV2!=h)H~C9^&$Z6i?K-
zIJ8WHzq1KF9mCnk(<{guQs5FXs0i+#!ICVfKR{}Mi@yg#;m%VFP;LMXn#89Tr<FiD
zSRn?WZaZ{?2W;DQ0KDqMK6XZU4u!;Piizodxq?pGae;N+u@zI;&)G4;axWBQPzrQE
zS+G$&wQ6T4?6;7C*RhwuH)Vqd-UdsZgjDyyCK3%zKwI`f2iHR?6nHlmWA{C1zzepu
z!_WXRn&t@~I0WT5@Ya#cyp+@m5D#J|coen_n#EjQEx`Th#FA9k+yL(~P<@7IH>4JN
z26$t+wAVEWG-ehLTK<-oUzD4e10Nyqgf&5&VC^@wU0VjOUX)E4A$fwxF(c4$2acgL
z(D(<~&!GKASg)yo)xxOB+t>i-h%00cgUC7<|70_03nJb!2{OcL;ObgX0!}HQNJbj?
zLQW${qY;EQPK;K{L#0v%)sEQL!<&PPJVVgN4U|Dl@a%<Ud~iWLc-kX1B_7fXEAk8=
zGRb1eNha~G!Nvr3wu1^5aPmYxCWnmP9KIGh>Lfq$r2}Lu9#Ut{4OV!e3|wFzWi|Cp
zEh)-OF7{0=E>28OMU1dw4=7OQAlM94?FR&#fUQA3VggH_F2Fkj(GScBPV~%hbwxc;
z6x)a+wemR5#sAPLU{F2ah<)iBR7J2S^k!kmp*v`cf6cM(n*$Ym@F{8N-NVphc>Ll$
zgWW;r&Vwk>3PGrNIJzxJ^#o{w7H*uO5sFIiHayVYYnXEl&5`9n8(oY*9Y2WcK}Sk~
z`+;CCND|~!s1rc@?+}u~V3R@8aFhL!O@_#Wj$nk#L++meomXK5+Sz3WzKzE)7`(*~
zTQ-jXou7x?DFcn)Bl#O%caeIqZjd)LZ5kSYCc;xo^7C_w4GloUX2q4cN%=XRWnM@r
z1Iv&;C|zLAsksIuqx1?w;-L#MAf*ElEnAe)D#|ZgH3tu?Ko)kP&*_4fftiC&6LNJW
zcyI@F1z1QhJj_vC3LjU))f{Gsj|vHPD+85~NX<gHVOT;K+ejK{(h1ze1$Tvz$7Eq9
zS;7x?0k!&rK^hD#<01Q%LZH2V(20lO<^*U&!W6uVuMpH|gzn!VYlFR!Nl1P{W-@$6
zs@OR{2Q(X<U*w5x?{XRF94m}n+u#{1vv^;SV;~O1+LWjI*)nF>`xc-96KK5q5t{uX
zW;)xIa4m|k&XB~@q>Ml_f3Q@5?N~QZdMI=CBK<TecpRWKiHU4YP-p1e2zqK|N@ZSR
zZe}vxBP%Uoia>p%;?jbG{Gt*=6Bme1XeAC_f)E1R`$u7h1QmrCOTZxo9=4hrJc^bV
zUj|tW0=~Emyv4~V-nTTTBr`s-s3@`0Gr$cbXf!%kI67B20CR=Jt@j2k_XaH|cS-h#
z-rWkHXQO!Oo=LnbzHM&UTcn_zh;1Sbe7b0IjwjlFj9_!f7(e*lKv!3n#9&Cj0J%{F
zJA249B{erOFFhwU9@0Q^4e(CJna9Cd95PUD0zS%usF89|+W@I?hkpbW<W-CfeW3aU
zbRMlqJdyJgppg^EmUka$(-p!49VQN{{a^+{o9LkCIAWMMBp6?%NM!v0S*C(_5CqiV
zL0MuGKyf<?)Zzz)AZ7~|&l(*U*m3-jr8E|Zg^%&+rHMr;sVSf;7;l)ss#0vty+qG4
z0*6w9+e{c^#v$>ppex=Wi4p7FA=K&Df*0&UCPP8@7C`MoZa$_YmLz(@n;_WR$9U%7
zP<xI<rXMVwaPS&s_;PX33Plihb@nt02H(>Ms_sE8Oh|J#*d;#LHQp6;LaL`<uu;4b
zo)vze#dxluBR^f@;q%v6s(7UAZ%X7m87S|A+y&dwjxV8L@iI8C!ZIuPPQ759g#)>R
zD4@mRZe^eYnL%Yfl;;6DsTXWJR3H=_noy?%c?bK0`qq#_1++pHp*6@m7<9-CRGXn0
zvc6!Cc+X(a(REOBf<c$fA+&;}ku5cJhv-HvpJ+ci3LYc?ts6&_)yO9|fl61f5>Qd&
zjJ?W&jSYAs-^+%U8bFf=SRx%f^Z?TzjG{jv-V-z|1G;1abg&P6Y$Osz6>3UA9Yh%l
z_sAJ}dVzu%+sKIz%5DTmzRyc7hs=6|`oEsoFFQ5%gj@?11YRBuD$hZSDP0W>Qc~g5
zD4=mYJU7SVpC-jWssf#~aW(|ci-K2!5H&A~r4Rzm-K3`y+s~laJ;m@gohNwbCYFQp
zMlWZ}NgchM4U!8{FJ~j}j0DgT37|3$v6=x^m*QxU;N7N!TqhGX#Di_r4xEq8Q}YT-
zQ%h4_Ay-Rcubhxt4xmdiK|=tBgh%>8)dfn&fhd=PicUzy>;l@61`8$h3Jk0SJYMYS
z?HBBhqZWfz)Pc~0K)|{{cRoNDcR=`I7_umpya7ZSqZUVOIslDiCMJWf$n*^Gro0;f
znmq#@=pGUeo+Ac@Bg!&L?9*3t8XtvBT7mX{7{o(brshGZ$*GxTsVUG=EXVXz#3*a9
z324p<v_}lKyaZdNKsYfG*Y1Y5D8P+PTxn;t@dKJc0`*5=Ge|xt4KPE{^}OI_985kC
zQyx^9!CHBSVGw!H1q<ZNAQ_r~_TPg~ElW#GPAxXhElxKyg-;oP&w__da3Xd*7#YRK
z7o{eb78PffrN-x$mZVmImp4JTzxW}x-4a~+fw!<lEyGA!zY8kNur!gu9X4kpPf!OC
zgk2%C3gFoj<b`CgPOGUi=s;Ei-EhQy5^OmPT!atWW*2x(EJ`?oI*M3^Bf!H}7=1|S
zURiu6u#TP>1*_#CXIX*H+yF09gPpknt>vIxkTj@g>k8!)eIy5tn`-^ygN?vTvqEr;
z#87c%6Ygm<@MQ?l5h5Bau|O0}v>fkpHu4M#HjVd!Y^Mh;<pxb>gN|H>`iu^T5*oto
z08JEOEqQzs3&5qZCv~?JgZ4OD#Dn+$8pH?FW@oXHL3}__W-jQ2KG06&_=5bL%;ZY2
zodowBgNyUb3fG`u@UCre+l}IrVnL=*rO6Mf^O3sxSR2)#=CNNe_FG56dznB7-GS$f
zL1X$D*N-BX;wY``V3dnN13@EnV3VLjZIQ^*LEgcj<tI=n&@p_V1uGD4kaut-(&(Kd
zvc6!@&=Sa#u!g^(8-_HprH0-RX~-GUC@a>GdqRdLsP{4=7Q5zR-6fBDzJV)b_yn|Q
z5_Fnp0B92p%F0>uc(5F3LIK%Uq@|OCvi3G2_6!Rm>Sa&x(dgcw9v`UYM^BhwY0z*b
zj&meITaQ4gF%)_c30OT^t_j9_RysrnXpt7^u+CrzH!9vUI5<Ao&;U$>I)G3KLko0^
zkdi(0AQOlYhOQ_o4M7zvX!#V(#h}Go2pd7|a!|DkvnBvpGe{DYcwv%Z$daI22O)!3
zFq1+1X%Hqu<UyGVE^i9a4@vu=7MK~R1&(?7JZO)&E5RL_v^zhY=wSnJzb+W>DcKMu
z#_^y*1MEc{sL2jd1uNRXydZDTHFmHLPY|TofOL;AF8%|TRbXA95({+z+Xz`FSQ-?i
zFmpkR071Gzm;1r{1Q=`Z1CUDz=ouc6BQ25=i&L>Jt;f1=ir^3qS_UGn3yy1~2~V{H
z4=TT4?9&m!pzUwq4ks+2Fy<wY@*ij#5D|+(kgh2tsz9w-Z}9aCFoPnHrGvbK(e7yk
zUu6JxUyyfj1gP2pbAk;mk@bO$MU7@x3~8|Qp{@XBdXUMWX!i8UH32WUgj}hBZPtM3
z^_EzN5^?NwA!ZjQw6TRNN{Q=`g3=!1HXh_%c%bx!6mPKJF4k3Ipu!*X91vGfl?|Tv
zHUV8c=@~@k^`~Ut!{ZNHtB83t6Vk~?7NEt}R9%2VxZVZr(#Ey81Z_GS`(?`5VjQ%@
z7*qwiBnE^1gtGPlzWWDzg9vNF#Jxw$)fLZr2PdTU4xrFC!GGioJm^t((%?Ux!^p5W
zwIn`2FTN->F{KiIL>K4)Bc#)Qax+~)S5@V@#=GJ@kOq9!GVTLu&~_@}xP%cln29|o
z@vII&olYfnZz3qhLB$lLHUe!|GJ;<x3fk)!oamWMpd3KDBMHmM6u4;%S(HS{+yX3k
zh#oV7^$_T@C<*ti%$CWp70H(HQFE*v>UijaJEE#>q+*r${V34dX_z#i5VzDos$Sx1
zR>E6MslLn`_cj1mSNJKkkhKD!K>)-WA$Wy}qfDUtSsLKs0Z=`GvRFR2gr>t`hTx(p
zxWptmzo60+=_m})QUmmDq5<AHh+R!N!HJ$ZpaL!+#}#rnoMU`2<YskmXnA5}8Bm&(
zlUbaRTI62<x_zQJJhLRj5p)z3c)14n1SwZT(7B|DMI2xU!RwtNwdNEQ8t?_DpjH5A
z%U)_yetbr1PC;ssr%$E<WWhdooC|Ug9^_~SXn>*Cvhe*U19;+wX>v|#BILXsa7v5^
zo$i@hT%4bVl30+=1I<m%O)5=8J4gVj|AMWK0R>z@NIdB7a?mg=VlT5HA%j7!U{Jm$
zbB!J7QW{X>*cg3<u`76GB*?Si^ayGyVe};NtqKL#?BMi`e;F*ih{Boz=r*ozWL8j=
zUzVAYih7PH_;!2H;0AKR?hTp<0CyV<4dcm751?p6sbyi_$CWx<!N~(W3F7AsTJjCs
zMvpYkhkub4$Vv)Q3it$F$azPg@;N;fvUwYMFahBd(|FKbQlQCP6VL&R=FrB+=s_yb
z(_~QwnTNzdD)5y@s2y_DL(=H9hy+x#pdZHtPM+}oJm?xf*wRLl*RdOsvn331x3VEc
zmn##xYaP#Wc@NN70b~^b(s7spex$9G2c4E_hA=4?aj+)A#u1h+-{6Z6!5x0Qn+@S@
zQL_@zhRgV3*cqV3M&`(|fwmnJ+L%Cgm{Gh>esVT!(#^=#6><cpvmvO*1}?PC)AEbT
z6N^$jaUN?5T9b!o2m$$6Q&4V*hg^9wdbwF4v=I_)hIN0u8E8v5_*`f3js-}l!7qxz
zagSLzC@F$kAE*Nd@C1X>dBHy{Ltvl*G5?N#oWX#|-4CM&k_?ptNn8=zzwnk)Mo1^?
zg3jHCURg~<E7#Bjx?3H3ZVBjI_7Y3bUS6;npf*3EV~O5S8{k?MI*jj%)Dyzq=mYhb
zM;GTK_Y^?e0YJSgY)j5S2QuQl^&7h8EEGJq9S)go4F>a|Mq=$MKvV>S?zjL?--0!u
zr6~M!*$^F|%}GcG7+S=8g3kT`O<jQ*pdKsCE)QhK1^dK%LNEA+n&gWiZ3x<`=nB&w
zge(u5rUtE_hDk=COM<7^ASQ!O-av9Ak~S<>8iHycsHsNI5K{?GUW2y`8=Az&mt_`%
zP80`Uz3B>?)i?5lRZIhME)n!Z1@KYl(B=nZ<6jx|298YQUGd&-kJOjMQ{jWsD#kei
z&=r?huaXM}tzd9<4R!;!A>v`a%P#>9qJ<cME;kJ^goZtqikkHCZG1g%kn4xsy;Y#0
zYYXtCupzitgmtqO#;h<oVM%Ng2Wj*ReQgeSLL3y#qvtV!gCZC-yAK)!hfb$Zavl>X
zAs9lI2N?Q+i$B7%7%20y(9I}F169PW;(%<}2m&?RF=w|yl_KN@D@d~k?f9o)!c&5v
z?IWO#<<R>sT!}sX7v<s*aH|b;lA?bwtT-_%17DK?x+(`{eeWP?fEj|$dMko#*^JN3
zD^4vc@$>>6?hW4IO~gK$V6%8n=&=y4WyqaoYzMf34(|rv5?Fw5SNLd~4}EkPl)ORZ
z*=U;&wB8BQPy;myhf13d#}<U(_+UtrFSx|m1bn(!US>&VVoqii=+=Y$vefv@wD`RI
z)QaTPf|B?|&w$)u1JE&TxvtR3LF4#fqxc|r)5Va$!jk|u&<zSiE?xxfAWSYwO)N<T
z4Qhb~m&<~JOAtE@{X;;FDRb}w&7#Ddc+hdZC5d?@o=M<|IEI3f4A4@Q_@Z*qPNDen
zA`k_?DaY6Zbj}-&ofq&qI{a%$kQ$4`RUz2Mc)?pvq3fJsWpzq$qGt+Xq8qft1hP6B
zd=eG7D2H~l!N&=k6eMOAd3uB526bf%=<K#cPte^I$emlz=?++T2?QH}PFI86Kn7y_
z1)Il%ZjHin37L7k5w2Uvz*5*Z3z)|n65K7|YEqn8l?t1mgM|pFvxih;6T5%|)XfL&
z+A}mt%`M1DOiqmlT`LHhu|XN*4>koQC5%%C!3|AUSI{|Zprak3?Q_r(&#8$ikewVp
zxkOyxfp;q%RT2>>cR-fZgO=07x5y%e7^G!@7!Cy8Y7LuAfX?3}dJ>rXBrcH?bNe4?
zaR7Q0=LRQw=DNBX8pa35=O$LfgOfoJC{;t6RIm#}3GQ6PyT$`4NXS_Cg)IX^b}kyC
z?OcpP&T)u2L_@Q9@HGs1CGo{2`9+E8kc;-bP|o5cp^$_&s7Lqqf`(W?^Zw8P0c~;t
zEhmO>L6V>>0^tQ4Qf+T9=n}M|)MC)Iv8x|+004Y?nIUKh$0ae?2)yM9Hn0ynqRb3Z
zuf-R@7Sec<IG+W%;Rvx1#}hPI0V=Nig5yp6@>5dL8*rcvHm2Y!9zpeG5qL|np(RKq
zc=o9nbeIZQ6g&jx81ETk81EVs0;=4N!8=e&%t6;0RTvr?8YLwbXC}uNmlS2@rF$lW
z7LX)oB!cg0%`7SQOa{$gC4=_rd;0~)8wchGgEy$g6IwPDVh|5L>k-ty!ZG>;8`MCV
z9>IR+X%y%{26N~9ypq(45<^q)ak-^Qpf&<Xz%$q=9(o`R^2laLyep`jH;8u)%?UP+
zcLg<d2%Yo=UgesSSzM4`45_rR4qt(1)X*<!p?X;WIl2MwT1BuDP)i=yP7l!j3%9ah
z*hUYqdQjzyR84_8QCN0xLmDzr{UOjj9T5GXEoffx!9nq!kc~i~X-m-Fq$m_ssBIUN
zjdF%VU^xMDSpY2xyn=#_K*<_Z41lT*`~!bzV+Mv6pc4R!OOuL|i!#9r?c$5^FFS&*
zksYw5G@yiqIkE`e$%nSQ1~kfzIQYJxq$oZ!58OaQYLO$)krR1JBB&u}20AAil>JG*
ztqE3$y1E9N5;#L2F#&H1Zx$joEno#c+O^K$RpUY4@O`kx@B{(cGwey-ac-mooXp}u
z7Y~<MrsgFk<$yYMo)LK^#YNyiGAK?h0(bcmL2Efdw{2&Z6dRdm7RSRRKz%{ziTcSo
ziN(dB`=?ydZpr}_5lH?AEhYmc25f`mpo{<F(MQQa`jLtlkjt>`c>!f2^hGkDnigDZ
zIfEPV@F2w;Tn{cWDK1Ye@I<sANnDxXigpTCaZzvyXf0!2N<64fVHO{smtPVO>Ytg$
z$7dGDgRi)c&&kYA1&3L1iIHJuaXe^S4yYz7E-5NaF3C*FN%aKnlnO2}w1CMb78hrx
zgCh$p<%%BML7*}iK3Rh@u7|afB&I_PI*F8|lRU6R2DB0YZB7HVi=ibFD0Y!ALxH)G
z#NhV|@J<c_nT3?nKq&>O9Ykt73N#q#>I&X71*!TWeGQaBRaj<*H7CHi7}m$avVIgr
zGwGcSXqe&XKM-*&5G-`DOr?VIB<8AEXtNk?8x&E)G}zJr_zDNuW<qb!@^SbXM9%S`
zyN*G-b-@S7!^HzpRG~Hmyg`%7aFr1#D#PNzqZ@Ep&}L;sLmzE_q6M;6P?rESVGH#;
zXiqXiV=%~Eus2}RUdVdE(xA=;%#()x5NYUPKhSw9P^k-QhhttcjW$mO8s9-5d?2!~
zot)zeI^+<PYRMbW$2-D~{XPK8;M9`Rg5Z+;0$3NGvJ?-R`7i;O-RMQTNxUoQFb`0c
zN2(kk_gaCxjL~Z*kn}OCBUiJM#G>@n63+n86%(N4$k2RE%ZWpHY8~yhgK{A#Bf+wn
z8}c4ukR(!`q+YMx88nAz1fEO=Ew3OdkAl)5_-Z%E5G?gia4`p+;8FrlcQ^-Wb6tZ=
zAVajdu71ImxCUq~aSzafrLYgsS`srr3+m{k7J;_a=LUdXU<wWxr0w<)VaSj*SlBZd
z^*|4l(bwbvx3YjT(8wRCn+{t{h9@I}_eT!4gS&`cR)YJ?4N&cjZH6r*-j$d|RghDx
zf*?mTg7)8oXInsLhhS+5xWbOHibPf)3_586q7`(t6X+ZUC=YZ<M>y#0X3yYo(5yR5
zJLuRCBxR^ocW@v`Dbxf|6^o=2eC!A4_yD*`UdS#1Wq#128JOk(bV+2RP|xuKn~dim
zFR(n=6Hvp6KFN!?i`fl9H?xE6hi@++yDbMQb&wjn#7=v_YZzzH*d44=#IZ^RG-BiJ
z7wm@fyimvzj(~XZAra7$8gv{YxUCQ6hhoV3fTJFwHwq#PZ629|OJ2}{MMRdoga-?t
zrvZW|Iq;8>fG)B%1cgX^GH5<99z2hh3OO4C)B^zb=0Wnw1qC=Z?$P03d~nbrP1YF4
zJ3*FlKxUnS6Frk$T@5YZqM+de@U|{c*$f?!hBlC}Y^fsDhXAEIr1lnZO;Kz;0gyKc
zEt3KzzY%)KiJ>7lCm4bXU1G8VVi}}4bOHfobTBP3xg@`+lE|U5Ajs7mNTmyCo)|QF
z2bwED-7W+gR-?-GP_E#WIv@)ykw^F3ATD<Wo!AGe1mlfS?8myz7&JlQ>K9@hZyB7C
zSd^L)P*McC8_pACIEmv5uAsRa@EK$nQzYh~DH6~v$%qLOkOL{14RMWkHgxq5HU#fS
z0?l@iczqb?NC?P=sPfdrY{=!Io<6~b@kXF+RF--9B^gEe<?$tu{0};n2QknJZCoLZ
zfMIDGV9Uvd@t|oPLX#oTp^M;>f*jlvLw>=yLJ!=r1IMd>utj_j=+GjlCkU)7L1YXQ
zXvTogti>a81!;p@X7PT(hVe*4OQ5?Qz+HM*kc6Qbd>1?{^@0+HA#w9uuAw;rU{h$D
z;0z)2Z=l0iOyhmyL07`ZgAZ%TFY*N6>4CAL1{&T5D2HnkvBUxIoI6$O5>QVN%Mu3+
zhmy825Ii@5I2{?ZDjr%Qf-mLuB+!^JL`+wZSmuD6D%b}!O^{O^(F2;GWiH@B4A5A3
zPylFg6zI4+=tYvSBa}-L(>*~mt)Qk3c!em+(%1oLr$QzO2jRK)c=k#fS|Fdd1RA}A
zpZy9tZO#*VH8AemJVA5j$eZjz%alr}R8kueRZ_cx#=3&w7aWkh8VEKfj&+g-w2T>l
z#sT#N!0W04f??GleB=XZu?#T{RcLkv9lS(x_XzJ)Ii%|{B+f<j^vQ+XP#gvBbP-+<
z4{CN8qORI7PtMORNGwVPU6&VZ6c4^O#~U`(1nLohdrFykDXA5%$vL3Cevm^>urF;O
zCgzZ<1z3-Z$mR%WsSBvO#hh%0_D502AxKUbKJlOx&#>WrSJ1({AS+=4LCDe=XI+B2
z{t#zi9-fGh3wDLAhJdII292bkNh8|{y6+k!4Vr!O^vSh^bREF+S48ZE2`;e&9eYCh
z884uiCo7AAZeIf({^APmQKK0HFFsJ(`9$_yK)n%aO!6ZwmBdo`z)$-y0;Tnm(bGOq
zv(%7Vo`bv}8dPOlBA?k8551}ekuFm!3Q|D_p68V$=D=ppaU2^;TE8L@Jfn}Tj|Cbn
z!M~j!)LI2$SG3hMc$Oq%DNw;CfVSO0u80gahUQQ#nSk_-heXX9Lx$TxE5L?H4Gfx4
zf(&bta%3&?jhvtnJVa*#WrZUw`5ECKcqFTo#+D923pbo0N67hkQ*de*QAq)t13+CF
z+{1?8#9vSXJH8Bl@(HMlL2gozZ9TZw#nb$^L~8wGwB#`tMiSkF12vmLoj35ISmxkN
z>5cmU1=9Mt*n%14Pf*VTRPG>cy1-dD64{Ev+wupMJs=E@MA&g#Az}E-U6K+$Nu{wX
zc*!xi2@5&7g}Ue65IrY|`)nCdD;Hzg0%Cb-3G(65L7=EZUeF9a)GZh^jphnkx(4dy
zLA(h+pvEoU%cTG`Am9qwy&CKe+KV0>3{HKZ9ECEzg8h~?Slb<Yp@rv|Lt@X{wv2ZL
z?Fa=mIY3TA%H+Y8kd`=TV8{^Msf11&Bescwwvj<=_W<}fA?nNy{u6dcKKR%*2y#mu
z$gRk$-oVKWV-Yx^o)WR!(c#yR;H^@@!!4jRHM;&A92CKZz9?(Z4MF#*g9=305_Ln^
zy#`R_AbHT#Gh99#q91hX1~~s=uJ-cDHMDdEbt1rP!9mBlfkxlJy=SbO1)%wf;zLqR
z<6YrvfI-tsC?x}E-6Xcb8}Mcg5(*p(P~RAIy%eOBA>xD!P$7kS?iF|}6mPWwKQJ4;
zzD3^f4O)qtlbN0eUayS(xKg6p1fV(?GCbxI&k!G<R9p-?x~&L0p+a~v8oB`oRGs7Z
z6lg9w$kEU=-W#-ECfEp6^un%$1eMjO*C2z66QrV##AXGq1_1hn$rg~2ACP584NC0w
zGttLBlT;^znk0D7e|9$X1kIh`FSWrNkb>hu>#hUf!<^W9I3z75GKhyAIUb*xQW2k=
zpP!wX>go^PZDeQ~@0?#y84sF-g-p|f8am|f>@x+Qk%V^z2UrQHG{?1gBN(hA*blP)
z0?I>O=Ns&Zb?GH|U<tGj0@O<jL(v}`?+Mx;6auC|nFVStXy+#ATyZEDZM*<Hb_JCJ
z-RXj)(hzin17sy0#Jz^j$QFW@0)e^&FwLImlAsO?Owu1&5;V!`84UIcOg;ot9<ove
zYI7t+-qqFF1YBergEoWtgJ&jPK~s{*13|9w!QP-Vmx6=hgCpXDqvF9QRDt#?fyVMd
zhfRUjJb|vf2VJTKs%Z=Z<AV)B*C&O=2OCDjgLVgj_6C6}4^W>NJaAi*igDkN1t^q3
zb5p1%HW@j_2OHrZUo%6VW(Un<gN6^m9)q>;P>W)3cuvPQaDZIeVw_27Y#8qw58Yt`
zEjrSQ@^j-$GBS(f%QH(dJcAA6gFz=&q3xo8Y(+7R2Nii4iN*1$#c3sw3>0Djx+xcJ
zt4RR3hzu@)UT*>_sgR3Bx-EkSRjKH!w!up%TnXQR0y**+GK&ulE6@Z6?8*?3pOA!!
z?0A73guE35w4DjFI||yG<BETn33PxAv>gpf$k>(-P~Q7Ai3c^I@K=zKT~?sMu9Vaq
z@M3f1=}L?REW|BT!henra_1g2OM={Jg69qN%j_VBzC*V9VsGV>RLdBG)@-GeCZ|GA
zXe&xBF3l<N1TBS!_h2Y)9Xb*?2@N^@fhI#h)eJd{Q^DQOV1ICB23tc2=0Od_QqH)#
zLe+;u3S%e_t=_`Djux&TbW0+*o&j43I_eL!>>=3DC>}(E3RS4lhK?vUfp?BW^tho&
zfL6gmM))AIpmVJd76f?*Bk43m^DXEQEQHHoRVu_Bkhzcw62b?~+#}2l21$p4r}m)I
zrVv*VsyB$crq0q8bP?^a8Xqr!pW}`;G>&})gRDA(><hBM$J4+DSg{rt;L-we0gxGy
z2lIle4CHDM+KI&0#lzMWfGlhRt;KXJ3kL5?0j(QHUoi~n1EV(Vh^?I9;}ia%RpfA<
z2ekhP7YId`4)PB62c5VCu^6-`0@TffI5Wr_yo3qD0k!lXB@INWN4#e+q(uqggBoK9
zt-&B^u$N)F-66JuiUh>Dxgnmo?<g|DSnm@LzqN?mlmT6Qg}Rso6tT!<F^T;?(6T-7
zvLNt5YtYqk(4$9O!IS)0Qy{^KA7Y24aF63droBP6!00K7khLbD+Js7{BpQLPsempo
z2GvQRwjt)o6xu#S$c0KIoeBhR5@D&vi5S*#b%mb<1WJamI}roYT+2d0eFbQaK)Vjk
zz||`NZZY;zXZ%xT$OR=)Lqgb!Ovr*n`29}ct7RZFs@}ow;NBIq3`SZ*N@C^(ZIU%M
zO(`wN$xKcxNsTYcFOJWJZpBY5jz@R{)T4tRM1bBY!5>uAoYam7&uzPc2I4)z=QrXU
z{0Hq{w~U93J)rbiEI@*w9ogU!Q}Fl=_<{pyZ!Z9HDhBu@n|$!07{&3$M0B`Jz!3uJ
za3L?7#@nNHHgffcpVeR#A77FWyBG)WNm=mlCNocf)^5UXmjE?i5{ol1HXXw4KuP{s
z&%!Y>3@*sYEGbD%K^_Yzb_LfAW@PO;w7|9N&;s|aL$DO~U56IL>^d|_%gjr04T79&
z3h(_BDhF^TK;rs}ps`2`(4lyS=$Q(7Vgq{G1vlb}NRNoK8)!MfM)J5T(KBsG%SRw(
z9VBZZHB?|Jl;l%bh>RIf^9}##firmJ7JR6MltZOpOD?EcIAR%!flM?x#(RR!L;-D)
z#akS~cUOQ$0*g{}^1*dNV!WYe0A?eRn7LI~P$`@U+M5eI&(jH1`ohlhgjQdMhMswu
zCD1)M&W5grmPN^>C7C(Jh}-?*i$N7NOg&1G1Pe(cJUNl%WQu!w06ieUO<&MGIjDmN
z;Q0eQZ3J*D40MPI=n#ltCrG^p@}r?aNl{{QYDs>6PO+f@XuooCWo}Y_j%S${c=iu@
zxQO_kk!wIQ%25U(@z6<maMcGo7Ye27!8s^LOr*m{kPK1RUV>ItBKCNhlX2gZX*{UC
z;_7N-n30&5l9L*rlb;Bgj4LiqOiy(U0G(?HI#Lw1TN#=I8j=L*#h;x)Q*yz+(0Ux(
zOb!)i(jo0}a6cH9s!<&cT?q{8y<oqe9liw@<63q^s|}R%u(d2flO1sV!N^A<fHo`#
zd&UQY4pak;55ZMMqNqacp@XU_xI)m77^p)4>3xAFETCty!30olaR*Jk48Zve;NA;l
zMY~}zc-#v-GZGIzAuJxe20gyS6Rr1xeWhAbX<Axpk!NrsVsRaoW|=E^JrZnD8La9;
z%OONoOo&WGNggtS=Ao3zyu{qhWLUEw)X+zbUC@3<OPDIq8vWwZf`a^_5<?Rgh*n=n
zhXK@{2B}3!$Dkq&)bWZ(UzUP20%c0%2o$j+0`QTZ(S<6Y>;+zh2OXqxhpZ)m3`&6{
zK~t9y9yJ%LAP@DTRhVV)t4nb<=nOGNzVKgXhrd)$40iPo26tV-=@7C!jgG7EkXo$Z
z)pDQ`o!I3spzbTErGRU3oh$m{IycY?4@eyb30{<Ho$$&M;*U81SC)uQB(g6_9D{Im
zHUgd51)6+<ET@2!8K6c9lBvX%jrfxS70-bpYETFF&?M~S1<a*Nh^hg3g8&t8^u^P(
z1vLxshah|~4c^G3c$&}z{~|K%hlYSM5&GTBe%{bktKjpI(buhl3OZL;q-(aZHSq9X
z1x$AP8+SSYE#LvAe^A>V+}y&t)5<5;z!iLOFtlxImYh+PpO>Fr;+Yd%Vp;?`SJTrc
z$I#U$$It)<TwPOwLC4P}frH8-r4+0z&l9rH1iT2(7<>qG2uKwu%i(X{ltAwQ$i<#O
zNgEgf4`qV3i-D)yVI~?G1tb<F=BAdU7KKz6q`HDHg~-g$gI?Q3_TFLQiVk=KcC=9r
zY8VVaqa3uy#Sn68njxrLOw^PDwD&}fVhC0!gO`AYloo&vvdt~X0ZnwcdSU5C!O|`2
zT5p<+M-Ve?1{xFx=O;+b4;nhiNX;ooEdqOhboY~RH3@0sD+ck<C3CK>Uaqb|AqJqc
z#|%-XU_d=DuV7GX27Fovc$C5<IlrLN6L|m&+XYPC*sfC!$beoa;|MxN6I9qCw!I`l
z&N?zpN=?tq1BV}IRSu4^Jff<7EI|z#w+J>S?#O2&(4xp-bI@8q$i_KPBLQ;M-RLO2
zt0Cx|k)+b(?9>uSKOHv5Y-k+s1iEapB(*59B)<r8<OcE$FGxcpB(_qqMJl*w1=()t
znppvJ2<nCzcp-sxPyn*73*0*ar8?xnJ-9}c(N6j`1Yv9R2Bz196j69q8G_n2ME9j2
zGbf;62A!P^zLS*DE+s#3g9}#07zE}Q`<JB_6=kMm=B2~NtHE;s;Jp@PHc&tvWF+qr
z*IL1r96^KqxSN{L;Wy)W&yjc-8l+%HYT{z8J8}`#0`#&VP~$uxw+u42WdNEj2Cu+{
zR3R8$RFdjJ0zECli=9nCL)ze>0nBsv%}HDA49XR#>$G9T&%n*D5wYCcA|5>SjCHxU
z6KNqp>y1))cWNSybC5np1lk~lbF&p_y;-m;cmoEWdka9(kJA3~$u)HKf}WZS$^zi7
zB;rO(@DX2``FWn817Jbr7qSP4E5JZ&IKV|GeEJmA0ayw-ShB?4=BCzcDpGSB6oBCF
zDrDtNFnBivtrH7;R~_iuB^){2Al_(j+^i7<PO_lgB?Rxs0HrhR#SChE4$QtU`~|YJ
z5lNfEe1cs-=OrSxhJhB^Q1MnjvT_`BxCv4jB42fhyocEvdVeu;n*`bfB6hK_aXh5L
zG(sPv19kV}%NXLLMsKf+_Z<H7tVo9igHAy82c0tx9-RdZ@4zpwqjhO&WLcD&o>^Ry
zS`?q0n3Ds#pff%#AAFx&a%Nt-Yndx_;28bRAj|<@&_V)GjR0ELQUY2f1DQ^W$Gi&2
z57CqaRglP;iSn&Y$Q@6Nn@2(209VlcJuZkls0}ffeACWF&PJ}eLEgcZpw1Jh3eU_#
zo>vDSB?rBZ7UfzG`c&<>7u!KvB%s2{&l}w7g-lr+LN6ak&QAed?pmDcN!_a%KvU)h
z@xiG%smUdV#U&`0FT~@x92eIjNO1WMUOAUooB=E4u}pLzO}-nNf#(7YK&@r)#i1#g
z$)I(=`FWrVr_jbSh#LMHoqmUJC;<(mgY)V@PQMeL^|cI7%*hGK%uOxw1aCBl-6CoU
z+s%P=MIez!=wUhh8&oa@o5zE@DrhUiEaE|DAA@^yAZe2OoS@<uG<oUj8te|X0D3|K
zXi6>EGTsw3#}yP}5+4*|3c9ZV=lRh1?;16L9Ci#lL)?JeL&RM}bIM%feFDl1K#gW|
z0;9r+Sqbb%&OlphNbNzQJ79=&WRTCe!gAqxE~r1~>Wb&cDkG#Lt6&8=$<auh!$AWu
z(3PrWj<_KWl3^W{g$|XOfzt}jZ!-fQ_5xk*7wj7k+6oKffllx=0i6K=S|9;#cR<z+
z2BWA#U9RN~xd9dGhbR=45$Ly>nIKCCc?W}zcZKQ%?N|j3nL@ark_>rD&>dN0Fvwi6
zHz10^_a7tlf~7&4Vcr5AQUH<$9Tni|lWPt+X%y6HAZp4Fsd6UqC|{H|4>4<5LCqKR
zJHtTb7<{tW36w@)y(5&BZ*V2x5m#5N>li>~Q?NH^{UI!9eB;5F(LuuzJ!ZjHL*+tH
zR0e@|If6}sN=G3}2YCmFfGQ<O>H(b}0cwClRHDVY6S6+=g}TU=f{vO%Xa!3nTMD{C
z3nUGiiUiL(g4Q)a5(W|LE5Y-YVX27YO+XE2q;ieqn+`#nD?rr(qV)?p1QCDP0d5)%
zsjHumLkLuOfF?yo_tD3D1`nZq^q}**TwM)K;-LpJK)RK#pz6Q~JU|)}3}0~tyCoF!
z(s58%0%f)k>#7{kq&ujbMV@R#zL-1!d^0(8hQl--wh1FOB_4c&NFq^N(@0oI2s$M>
zDA+t6dQv;+mfF%h&`lEHOM_EW;)$F0hqXEkjRW(G1M+h+lPkSJ8@iDC;l`l*)<M1l
z9UTp#Lk!|W;)9(*bs2bxfuX_ZaeAQRm_V!lhy8Wx;8q8=Y6*1KJ!l!cA?PR}l+*M;
z<JZV%>ZT-?AT9ex$$B(d284U?0#sEZwQfKiB5(@}ynEO+-W7Bt1PHr2dm2G@VS`kI
za&$bXPV@xL5rKAX1i&UZ;5~vMZzId1{Nl`%9M~2C$dzW$T>$YV___tgNZkSo4`Btl
zw=@;xVj{bsxZ7@!ylxa9kFrLJ@Fg_V++l`4DpBfma0AQ>9Fw3Z!nb0|6SS`jlxz{j
zH|iOGxvq%*B&fQ9T14z!G$amPLe|E3fd(T%$K`?c9hZPko*{H+3@D!&#X~pi$0wFn
zc!JZeCFt0q;*z5LO3#1{SMUyg$O<X!J%XXvltW76!MIN!BDaC(4Qd^_f_8Yhm4Qx_
z12xPcJgAA-JHwD$KSyuz3?}*(PtdrItC2-~d}>Z=Zfaghd{QN3ty+A35%fq$Q18e9
z<5(oLQXJl-!CtfAS)dtDaTy8jnu5+f1Z|pd0iBW;5bO*Z(TBG~sj=i1@2Uvo++Ye`
z!hqft2aT<Q(k}WmBc81Qpdf}8df?_P$Ou=YjRBy=mdI5+xOOD(lpZ58u097f%rQ;^
z0F9l1&ZvWLA4IfiVM)XizH}aZ>H??=fEDy8lNpe8q|hsq;cNPXODw==R)9hTW+Lj0
zJi)V2;ZqNJsTJ_Ev9L@%7!J--nb;}9pkU<lIng(nfSO#vp5T+{yg>s)*p9dYOM?=v
zDb^t&S68S3p`e35;XKsc<#;LwxDG=j6a%8-J%d5#f`S%bgLk~b>;c^h6aX3=0y_*n
zdw}W)xJp+P6T!C}gNBvh@?OaDpb<mxfmjf8L5I~LtN}@ajE4HvFbr8|FxX^JSi(#O
zwHXkaA@X2PK=p%4W{^Cg<LV5JK!d2Db`R<~r|$8f1L~k{CggrGEHhAW!Vb8A0bj_8
z*eyrIksPG8w7~6q*os|H>j}9CgY;5}n!Cf+W;Q|TJs4u`J($FUX2w0COMwD{P2%B;
z#XyIyqP9VU3Eo79wZ5a~;w~&lWq?mx0-wa-5)V4J0{?0t<YqL<cUcBy=A~o1&(af=
z`;clqBIiSJdBzo9CPUY*xq<3$zu*$n#G<0aO2mG3v=I}~-CwRq`yp_x)uHln)R4jH
z(cM>|vJq6{Lx$&r4c(AWUI0mgQYuW+2U!ww*aB$88#bK)nrQ*`8DYvnx2l6CMd9*c
z5dHAes14$w3w1zOcEp3$>UalxfZATTX9Yo<DveCyLCs@G35u=OCwXTjY)%DRp9EBU
zVqVM#PVLTyo}f7gP{jjkN@1Qzhq9LvF(iRH1s+eE8E{a{1cR>qjYm890W|w<2A%^4
z&5x6Ds)ISW`~^)XyT$tj$3v&TK~pio7Sx*lMxFhp%H%gBy&$G%z?Yl)8JZL&=fr2`
zm82G>B_^j98|N0M8(O;M<R_M7=A{SZXXcdzCFZ54#)A&sC<A#q5i&n&XdLewpOOkY
zU(gj)4}nggL^{(MO9cn3<53&D@bNo5y)3lpITCjiftn)t#?IW3#?D}Fgr-X))1uVk
z{G77X_|oE3P)HRe#upUjC#Mz{gRUnh;&OBF(TSjy#qoy3+z{>RniS+65+CFp0^aEY
z8gGG)&Um7nD^!MFgW<`>SfT<nCJzc0(4Z?MZD1=)2pz*ip&LLAHtZz~v=qgNc4B6d
zLCF+S!wvGQKf%k!f=fU<{XId2<zPGsGYHhgH7)^f(S?q&fDh{lE-?iQdcy9Uf?hfm
z6zmOc`jC^Jh&^`(X;}%@l>nebHF^>)Bok2aBwFycaSQNlj$s67Ed|yy6hJ$Q!DlFd
z3$UR+h~*d`3^^AD|A7|Zu@=ZN-=NDzKx^x$cJA`%GEdN;33y>As8J58HDCuR4ZtZ&
z$k%9M-P)Lf7&A->PV`K1b#*lXHMhXUy&vpe5bs>VLxJ#?k&$O!Nl{_|q}>7O&q6MM
zaRs-+gAL-LOAU++3o=uaQ_C}pQ{$8K^NLG~N|Q_COHfK{P+&U6!wYUm?T@~}64shP
z86O~GOEgLQGNG%6ur*IWXXk(#@%YCEU<0op6X16M6E(wT1ZvR|*Xwr;HjnoT0^L~X
z>Ka7S#2Sspx5~h?s<2a(-O2($2Rec3X|tl#-2AfC_@dOb)S}e9<W$g=S&+*hp$Bt;
zRMBt{g|yhmKbnHLRe?5VWSYbW8-up>2AjnD1)Gu469gOJO6ZJCGxQmg&>YaRT9D=V
z(>CP79B0TG74GmeD)4s*kmg&6Ox&RJxgpmufzk%{ErS$}$>R4Xc(<QHydnBUJfL+U
zpk3fT!IqHieUNK(LH@@$;*hkdj?tUn+{%JSZ+^>6%q#Kq0xid(&&_X;m4}2Ut3h}8
zfJW6^lKq2?z%v=6!@?tA2PgEBLTtmrhWN&X!4qwu9iGSo!-mL**$;v_b@QUsoYchP
zRB#&@y!t#oFB7y)6x1+=oOzBs8$;G5PDUmn`30HD!6k_$nZ+fU$;Hn3IiRh6`9+?F
z7Dc(`@I`f*d1?9a#bvIbVQY*P0HEH5YY6D<bWp?CJGjKi7{^73h*=#hH!~WV#QVmB
zXZjP1i!;;nJi$Fe)XiAL)zF{?hL)hiv_K}1ywL}At2TI58?>GWZ?rWbsjUnO2k=B9
z=+Gx{ry?E{b>O3)3|#|qv!DvlPL&{hvkQ)CMq<YJKs^WC>-t<>!Atl+Yii&#wOBhe
z_}5y1+Fqz5kbc4Our=Y3ZTBVS@$tzO6^4d}MoEdqnaT0RB}JKe>7Mwvw?W4Du?L$W
z_5<+9%Ms)(i*a>DK7<3(=z<0wV(AN_<Ar6I4{0pK&}8()Y0zb|?x0RLcmxA9WRBEI
zhjc4p!x^T?heij3FEEE}`hjQ#Z4^V8Gzi8*5T`ulrDB%iWUqq&-3NjgL;)3HiJp*v
z0!@y9_FiBac!3_b8terge@3{>kkDP?XfZ<URS&qwpuzbEapo$LQ?NKY0Lw{O1wO7h
z(9!|>t`J;3VrV`^onOPgH6;pkZw9O|!`$E!Y#i?enn*z{|ByGYfDT#&?eZuiZ~?6=
zYyk&VM}pz!_JAsJ<Z%{naPkOFErRZ8!FOc7D}mLENKF#Zl^R&aD?qIU%<*CD+lMjl
zxP?U*u9<h-hq_?))nVg`WTs}2He~ObfmR}5G>$+SlR$JMY6jf9;f)MI)6ONJZSdf8
zLgFDUGVn|(fx!YpPjIp{1f9MPzC0RvV{&RC_=JUcL(6zS&>0f2W(wp6YFG#nGxCbR
zVc_ZtS@7cuy^S6gkEETZZ;=FQD#Vu-fE&exPFn><5K_HCY$=6Qj9P$lEBF*Q@IEl;
zu_53SIFL>m%XM{4&Ve7W3EBowl9-u8!tP&i3llX*5>*j^q7D|2I41Q#)ugvyunUgm
zoUo-fe$ZMJGXDiyhy!i`L+6x(F=Ro@BVl?YAhOW?(x%|KF3?tOP%(qK#07P#3+w4R
z*vG4=yr2uxJQ%%%V_=#@(4M<tJmhpE@Om!L(kMfJP$7zAIhP4&^+hmfH5caTM!`mA
z;PTB7+?0W33hJH_0<O70L*E!Hq`-GSf$BR`&;lpYdz@hXVBfib41lbVa&-+hLs}l?
z?MLRxAds#T>|hXbmqtMvS6I3(M9kTeSrEeyDR2fYSBJ$Z{({bpKtTt)l^lCP7Yeyp
z99rywia{UnoION!6hszU(3yY>x^S>OwvC#o1zkumY?TyhOVh{%`C3ZkIZI+U$(Vub
zC^PKWG=hZ9;z6?~phK;|1uJCtHXZMnA+C)CT7N?9Y02P~+`*s$U(h1463`-Uh_478
znH&Hv9YDzuWsy5Yn=2_FdjYuzIgl(sTfSipCh&n-sfnPwKOt95dc!gT$~-fC-kX}+
zKtVIgSX%H9VU+d?=;9Vvi;TqLc+h%&Nb3ybEu`ib_ViE0{5Y`z3~?4l0~{m_nidDm
z`-3`g1ly@W-jJJqkWR-mjgKdGmjG#7BS5q8SoVztn-Dm6$<@#RWhtpsJZLFt2x5G7
z&?OE~`GY+P42Gm@WCGf4otTpYPQUTcWDDM22kxt)9pYSE6kKASSsY)Sm<w7k08(OF
zmY7qT>Wb8PZ~+(0;FVC21qGl*2!6<GVMrWiA#U&+)QmvckB2mvLZXGl_L!jKpYZV;
z`2EC?X$xp*g7)tPCwe9m=nWHbeK2H%6<nJ^jzJ`$uZ31BdBf8rwh;w*3j}oGg<mk{
zvVKTQA;=rj%_6ST1~=3Xbh-zO7vv2tLm>tRgAe|INr4PUIX5d3StD2$)HH?l#|(`j
z($IE_A-J6at}KaIdx$(XfE23W@#(>K@DRQMEgbt7L9GmOjvvCaJ3Sb@g$1$?Jv<&9
zPmq1<pp=GOt>fM^?+V-Z4!WKc)U}2hU}zW*KKsJZ2uy==HcZA5#U__{&)`6COBCV`
z(6$^TbHD@O5E*x5eW1P{lIuacAQ8HPyn~VSfi^)R<bpvKLiRvHj0Nq1M3aW3IH<HK
z#9BgIAi+I6g46vbShl9qwPS*N92=5-VdViGhh2=pxjYn{1_<{?KuMDthY5kqK`Pye
ztuOF|A9z?M$UE31-qYJJ82iC=ph0%9x?q3kd2kS(Nj!AQ15_lsm4OOT@FpXKEb`1y
zBt$PHNrLutfKDU^ufK*@34^W?WoQDLOfJn$g|<-O4Q(t9R9cKByIR1vFXaY!gWEIY
z)xx8@79b@>Ft~^ZrBZn9Z4OyI50M9z(4Z?2Aw1CDa!^|nsum;(>e;{~y^wW6Oa@6q
zRR@E{)<CUMm~v3%0xIF*@*xoYu=5ci4F^L|1wqVEE@XZM`GiF1Ej5Pb@la7vdm7xp
zM%;g8XcF&MnwMOXnV$!qasXYFl~|k_pPQJMn4VhXiFtr5{uUdkg2$W#GBk+yg&FA@
zgnYL^kT>XrwGz-#)({)x^9w+CbY<q}K}Ni=+>Aip!UB?)+JLu=B6a`Gpo16WRCS<&
z8mTP;FX6B>dU13~L30f_8^9pr$*2e54ctM#>kM%WETo-HxPryej3%@>aI{!NE}RBk
zv1kOYZ>c&dPyaK9Fee+q!^6nO454M`V5DONu@o4fekM3zKs5mJs35$Q!QPI-xkCqX
z?;z5tKcJnr!6lY?`6U@e`Q`B?(2|+7g&uSom;+A~2Rp|jjUG~RT_-%Tp>N6uZ>0zZ
z-?BC+_hKLxHIP$ZVJ1?d2fv^t$e^4vg7nfL#}W}$iNJOY2N1|h)ExE4y+{;PE+Dlc
zK+9|)g8+`O@d;-`@L`DH0}<h60`hS`peCRvnX9WwZb4yd%76|paW?V{HU(WZX&7&8
z5R{snnpu{b0$ueKkXn?PpMqEi9c&CbUJiUFFVeX|<fUnNBw{T^p$T{NV1H1Wf&>Pr
zhXaZ*2rn3Pz&k<`d~!c%&<WmwL2X8Y&iw~zhD!%R=hZ-W2KwY08i0pP48cpDi5M9L
zUA&!}n4Jo`f2OcBmC#fR{*yV7auJCKb6`u;pfh(|UA=;G!PB8gY120`J2f;fvk<hY
z5j0C$oSB!NlNz6&l$DxXg4l45UU3sUjswa^CZGiy7?W-$@vfj9mS_bAWW6b(_6CIl
z=*(QmDZj*(@Ywthie+a*@QEr=!_DG@3*y1MT2oWN{Yp;)i{v0pJ8(dtObr`?y1wY%
zgXd%H4I2~4c4N=n0>}xQiJ;ysX!9}V5n80}{sbM5=Lj0&11+XAL~eJPC1(`n=jB_Z
zloo+)^UMh@F$FU{eR2$4eR2#9U;wnYx+=9OA67i0-J%4WUB+5OIfF07gx?5_S+K)&
zQyefvP5NS)n}%cs@LmScSO>}`8qg$OyklM^cnAXhQbD9KNvvLnT}J~-BG?<AxCh*b
zOxcN`T8Yr?7;I@UJPl&(q(NLEfp&HgT5crLRagQU)C-1gCvk<@=8Zh6f*iP{t>Fco
z#OxgczJ(D-AKEw`d=nVx;M&CER0{3^gDmP9J<<)mlBLs;Zbpy;d_aTwL^Orb&WVNJ
zNC!Ctj)b#f;j0aBc0XNRK~vBM@rDNR@rK1E-~;7B6)0p9-yd=YJ*XHkh=*)f15Iqh
zvm;8$hkYLbp{mF;*a+0-1oweZcbA96`vjYSwsu3RIi#9CzAUi_v^$ryZQX{T#mXtA
z$*ItrJ&IC`OLIy*K~*=r<4N&J%8v1_qcgRz8D7xD>2R2-H3v;bW1dy(hjdo0SsD1Y
zBygh#b#R!ZRuA~dXwW={p?Q38d~!x=a&|oE0+#rk)I9K2p5Xo7I4TRm1FoP-5yf?|
zCJeS#0BCjr*CG(mq$6=vDyYbVR6gF2l^W3Q4QRb7sA`3ESOOrjpmv_8PcCG=DG6f-
zXtjS%aH3}pd}k5ppjGH;WQ4{RNa)E>snrJVpd}eX&JBjQQ$b}F>c$FF@Ff|Zpd(@N
z9(_%0w1A?}tt@zSQvj$*07{9_00H&8K{JIAE=Us83xV*04SgZ|KVV$YEIefM2xQ*f
zFbGo~(rbsxhePB+1&T{DXqh_rtRB$mN}x4)8L2r1sYRe030wof=k|DkuIV<24+8ba
z<3qrw?12ZBK<ll&f{l^y7=dPGBjdvS;`jpatxNIQnRzMkCHe8m#U(}HIjwl~JDDJL
zE69GNashk&POvdSsHz8@*ir&&Xn^;<gBlXS#_>MErl2|=ZNwW?P$93`fO-z~Y*+&t
z9S#eM(9!ErONv}ku1EC()dwY{^}St#K|4_`L8Ffb$UEbcTwPHYp`fR4&@HE4SVlj{
z8%!lQ?uq042c&zb$(jZy(_UCF6LP*g>RN2%svk64pIDrMc7+5e>y%U$fDWTgNv#0!
zkaBhzXfOqQDGJ(}Y76k1YFNg%1Ybc68pVOS1r$Hv@j!@K@bSRW3`x|14m7#1n93Ov
zbj=KC&<J{(NoJa7L|zGK?YBi{aXjRh`jB{6*vfB1f7qGGC?l&V<7-9+;8Rr+OOi8E
zQ{szD5=%;p<BLHnZothPq_d!@*Z(rb-~TeezGDhhwBg#11G>l>e9A56>3N{lu#k>2
zq#DK2MFp=VhMfCpO7u||XqlGS5o-83pf32fkbxT_@I{C2*aHM^R3Kz6E3~}>YVLps
z9ijX%3|U{$h%Hps&;TM0YV5eeTRWh^1hk`IaGYrZt@Kg%kilCa_y?XL<rHYV-IL_Y
zYQgRWUAANZs<@2fjqr2|z!NIq`?$dkIU~c&{9^DJe0)x3Qc+?N=(?%Qk}?N(A5SOe
zh=_P&Jrg}+Bb>>F;Qm5T(g4jQ!0z9Jg%Oqx9G2=6y!Zi>*m3sjP|tH9A>~2(c&L+7
zuAr-sK}~B|Coc#xDFx{Q26+dAHXK4Y!4YUuL7)>+Aclh0_#@4Pfv)0)w5g%e&@E(8
zgFw>Ab{e`sOosL>Nt=}h)qC;rpuHZc#l`t)p2)lK3GFYTe0>vWA~qyGDA)tK7!IwO
z4qB>0+%614Ept!MaUMaSl_#J>uR!bDvE2(8k5bedqGe+6c}`?Clc;(-7yLjc(l-#B
z7o`@b7L}#C=AvX*BSW0o6{&Q$1oy8D;tA$pVv_~D2p;XBgF4}$EDfty2H;d@)VmdO
zk%yLWPldrw6af|5s1*`1V@IILSOcW8J{ZrLE5W7&_D~{kl0&{y0M%b4q)h|x-D=>i
zVz4?0eX}}P38=QgdDK2wMX)DiDRwY~hjzaj?&}6!U7<PxQS|%8dj`A52m6C5P*o09
z6^^0`wVnfAnFTivbX^;0Iu)u9Y0)~wfuNyTgghv1f)}krC0&rM0ZD>Jb74lo7Og|o
zf)=HN(lyK@@I~uL@}Qw8xIBE(I=De<37rOsPs}MvEy_zQ$t+8SUcO)sm4ct*4ZnWD
z$Ou%KfHyKgwvl_%>GV)=yK{87u?&<ZK#@-0!VK3LB%r#!#1O|BB$lA;18T3E#>Ybv
z3;fIhBa?X8%^r{*5a`k=mjeG_BNtHm0u56j9U2s51U_IhC$lUyCo?a#xHvv1zqkac
zO9)#)2`x&D%#({!6H8L#i%XM=lZ!G7K#NM^(-M<Q@{1~oJS!pyV=f-t`UM~7P17??
zK<kp?4K0z6x^RQI+!Zw73n~!FJ(mP@MhfWsGSUu`as_Wk2X9Y??o9!ostT%=kg69d
zEX@KZYsgL0u7;q^9I#j{$uCMwPsMX;6jDRV(16H(GRXa8)T&5pU(hQoND&3ujpt0D
zW9$vNt__llgP>bxAqE7ZNr5)vLDU6@BTIqy{Xvc`gvuHkVn{=-h=Z7GXa<o6<w`_<
z8hQUY@`7~Ydk5ep040W);~OEcF&_V5M{ur&W>2DTwStZwf=UC-2`wU8${0}$b$}t3
z?k-}Y5xmL;_x2rQVy|RInCKf1K7a+<!$hCD41&l)JD5h`m6rbCaS$TbdVsSfbcZ8&
zxB?t+q)i$V=-wHk54Rz%`v5Kf2#E)`CNQHv*a#N?kPgsbJ2V=ay09Lr22Cgwujeq0
zcQqpRMq;lZ)Ydd8^&%Ir!PrM1v5nJ!+Lxeg4qA1NdHz?30n+hbSZ4{aUfgHwnOBmU
zo?3)@WgnJpuHJ})J)qkfjZ^bdz^Ta38{|nWnHm4JlAxeKDXXFJgCiq@cLRdDEa|C`
z8>|u6Ly|Qbh#U))Z;b)X4}$Ad)K)aqO9PtZK#dFRsSGNER^@@(D%g&cvOsU$S%Okr
zurIh4z$mg{(?*6Qwo3?>Ti{h;$Sco+jbMwy&?bz@u40H=E`g`f03L({g)YusE?5P;
zmkZ&c^>WRzE-VLi9pT$XVZB_4e#~AjL>$)3h49dNx!{Bgt;FEHT!>1fUM^H%&}_|y
zZe0M40E31^2%WNtBPD=am_!`vQsy58I!NEp48HQV7}9$61QkkNs3klJ<0U5G@e(I|
zGc#Z%pp=B`BnVK0(XA}l7jl>bl!um*EU~5}@T83^R7WU^{-AizVDEVFeJ`Mfsw+$t
zX!ZuQDHW;-Eh&N4#K2XWp%`dr8t(}n*@w$JA<KjMzh<DpeXw_fL3dXmtN}@aA{uI`
zp&zo&V6e$xufXJkG3CLYfXPQd<Xv4Y;(bAVS5S2VIfc^|w5SF#OcLw@nyUhxu@M*#
zYNbcU2ZM45=!_aei}+yB$?Bkq1khPCpbHZXed2>bC&+--`xu7C2OEaR2OCDk2OAlJ
z+I`?7h{0_?aD5wJoLX24zHTem3$%R8)zuYqF`<!Je6W!vxP0{n-==`nCX7!^hFmC1
z)M!86QWcblLD;nbQn5mN_o#~uK$lt|?<pxLDT>d`E67PqPW2@JY-ZSEen|C^3p#um
zJX3};se<hUbnhHQdjz_$&(#%l2M2gDB*Zwh)l*p7RPag)WzjNXIuY+x@F;B;qGAEm
zdc(hZ%MEGu7V?m6fT0EG`0G5-3Dx=Fk&oi|V$jhL;Isv9tCMu$Dmav&@eFDRfqEI>
zT_FR#H4(IN5`;m!i2Z{h=bS;(KITm#DUhpSK;A&TpN__RmWUas2aWCqg9}8^>Ka3o
z`!U?WIT}2Th_rkU=kg|K8<MO>E@~Pjtp^E8t>9}3G9agK!kvv{J2%XoSo+~uvR<%Z
zJZNDvp_>38H`;+pYVg53(EbL_!Vu~Pk`EvzuEhtQ5+JT9MeeAeAD0g5_<%AUne+9a
znFUabz!3eGKvzS<lEflVsRvr?1rDkZa`Q7ex4<yOM}>I0l_9l@u_OhM%h4SU9ZJC5
zO-FgZ46-xQ6MSH<D|myXKgJaRNXPsUS}qTYI+Q#GO>j8+tk8Bfct#B8;1leyG-9g|
zsG+n!JP~wtvpIO=$`F+1NNs3iUy4YbD{R5d6{JIyNZpV~<ylxfUA15{0<*B7Awt)n
zV9)pf_?iynjU&hf1?AZRWi;L>H5c4|i%&{S&i3>Q0MCWE1_fJy`t`6}LbLTH;PMGu
z(TJ44h%1&|!Pid&Lym_6H5O3!jFEM2Jl;~?HMuMa;(TyJ6L|t9EjZCL%@x+H#nJC1
zRLbBlLE*js(Ss7e-9qr#1gMh;D(j(zBWS}0LXv`m5|GM3V^BAah;tG^X&QA{obr4N
z@|rPh;1kwsF@v1_Yix)-tr(bJ9FSO)n44OXT2vfTl$cpkY-pI8SCUy$3Es#FNw?5y
z%g7)wzu3PlwWugFB{MJGAJVgc96tm(2@*1r3~qZRmZYYD`U#+0u<`W<Nu4w#Zr3+x
z=Y6nad_XXyKMc-zNZn!h>T}rjR0Ot>Bi$5@wq}jy3r~sZK7iZapgvF;qHRQcf1J2t
z6SRTdG@d{>!MC@=Q%pc<Qch-ZMrsi>wIJ;X0QJOB%U)PgMeV#$e&>TZ_-Jv^$@W-w
z=YxdJ;|Vv`U5yRnedD2P+o82iT2X#(d`U)TaeR4ZNrq>z6J((%mPPR3!&yz^<3VTs
zrxvG`K*lXX3_v@Vp)2Ccpet<PcV%P0<O|e~M;);vG6J#q9W;uDRDGZi?FZpKS%6Tz
z1Zw@Fv`2_Z%GmmTph0Kcu7sB1pgGxK>{ITbeF?$fX>iyoV%XF>xH15_6B?hO9cA8-
z3#_2V20<pwp}YXla%8YcP=N?!=^*c5v^B?|!$2V_gS>+yKtq-g8$o-T5OSbHs!=R8
zbVW86ERAd_X!sDM8?+AsyweYK6%b_EJb1`39@0+B%u7kFh%W)J=R#U{3(K0u$n^kH
z?ldw&yW|!s2W>xxfHo)_B_*c7H}j(`bu}~v6+zf04~-1qHH}LuWJykbQ9P)6D5JCm
zgdT(Nas*3{5-}w|MEhBwgCHQAo5P50Vt{8EA=N(#y;sQ88FJ1buAo7L@Sr<X&d?K-
zRUk*LW6LT&xdyJ_tO6Tz!yIIQW*^il3NZ$Z_bemSuq1VS4O`I&+B^a}R>}pm&%_At
zJ`+#_7qlH9*f}0Pr~&PCmn0_Tq=NFb0ca>F9$aw1`n=x32B7&M<aI%yd#xeOFytN!
zXtpO6bQ`u|afxeiiA8E*X<|-%Nxo;W0qC+NlZ?dT3^3a-*gPI|fN*|Fd{JUvdMc<+
z%*f13cLhlp8N|D!rX`l<lt3g?z_Ku@fTGOY)cB%QkXg_j%3vu&^LUTM;ta4q;!D8I
zSny;UsN)YFA9i&`tUmxZ29bMVIGUiA@O!>p5=#;T@-y>FV8s<^EE04(sVm~p0MMpt
zXG2%mC^TeANn%NUZe}v1u1^9r(2_u-USWQqEzHRk6^TiiWrjuu@$s;Qj^H*o_^wJ<
z2j_?gM<>sCLp@_qi3)Z!atk(?@YNthG*}GcL9yeCwZUQx+KB)P{&?aVEU=tm2)Y>)
zT4}f#p!6Vc<QhE3F%s2gNc03<27)brfEstGjiq37(9P?vuBOR3sfk5k*MW*hm(=2t
zqWnsD#{laP9caffc$1cST7FS^Vo{1`5coz>SAP;#Kp_<Z@OlbmLWzhwo=7S>KrMGj
zIG`WQ1`ajw5&>xC4s#HWo*v}Xx8M>(i_$#MnIg~&aO0En3n~fE!TDip6&PY)QiPbU
z1MOKz^aMB0K_jwe@vb2T@gbo05&UE!+}kH${(;;O2#zcKLp6pb@xJk(G4Yht98jMa
zeBgj3v{X#X2jxWAg<?c6VKg)c83>w?gLaJbVaX1WjJyLtBjFhB7~%$bakq`}q)Sh<
zm3bIfB4Cd$OShc-#FEUsbZ~h{a2*(AKmffjO6~Cu&^RTQMQGqM6Q!Vs6;Z~ZaS!kT
z7v7n9Dd5r^G&PFt=zYl2M^Imt)KOzt;xl#5$xqG(Swd*~3b`F@XaQ<tLpNbSr|+GO
zTm!t5L5UDErI1u4fVQ}SCpkc7VZZPysWdGuwFprjq7+e-cgf*b1!F6<K}YIZ#DhvF
z$V@0`_awNa4hah`!JXS-O%}|+A*L1qO;}KEvlJ*?Q5X7<=_prMGsrBRX8^d17y$2*
zW8FOoOW-K6MON#Ss2~IF^)$q&RX~kW(3wO*!7lM$!LGzMO+m+~g@7j$AcKkc{X+9L
z15!N=xoZq@n+#-B1Dqm3Ehn6ZWRe}{u+uZCcdCI2{!<OGZ&koH`-<m6`=DS;$ksJi
zSC_<K_yPdrt^<)hNM|F^p?Zj$B~4)cF=Vqy-j(lc<mwNd_ra(dGJ+F5GhE^0msDDA
zfhUoYR9=IcaF+4lO?;s39-wpuNrR9Pc1y^xBWM^Hv}Xpo0t0gYDX4K9kKXqOFJ*+B
zDPc0YR|c{-26Qq7WRwlU$G%qvxyOq%mI4k?BG!h27KR$p>ljI*w;kX;4Gwa?xF>k=
zsW)ixX)wl(fUdz{X;5*2<03(*ir~=r-~iAtC|EsuGRAx3A4CUeMJ18}QSqL^!STU{
zpp%}1L8D<Xdq68Lk<_6rJ%yb805#DS#Yu*s6DJ|3214b%kmW%WhoIpjh=;)oI1$!>
zBtb^QB*Tz(f-a*1O%Q-a#~>zyHclcmL*&7pfa*6gh3JP|xdv*Um}Nq?U!X1rCI1#c
zlY+#|BJj8ma%D$k8I2x$c(z$Xx7p;C=LW!Ls7yesLsOIT<6#HZWg38dh~AcfwV|<g
z$H5~zX7RzG4x4LGFu0O{jJrU$nu5k;Jj+IRCwm5a#Rr2{X@gQH{8Wf2$U%b8or7pu
z1hPgNS`wO~s5AtXl#n&jP<cmWc~C9@b;zLRg67siJJ2CqkR)iGBZNoA!w_-pP7VMK
zUSi*zYz(R|gN-03^24_$=a+ycD}#;9z%5ZjXu|{lxlD${p4<V-Gh}2n+#P&qI1aH5
zr=Z?6j+tL$_=GWNrkKEVGw6gRL(mK=WU2z`d}+|h&&HrrAt4<x#4s&*-*SL=GN?rb
z?(&1qUI&fOgh0=$Ni2a5&wy%r*tjfsogzl$!8$0|W|=^BA?A`x(6R*3MqkuHMC!Hj
zN!e@Y8f=Mk+olE5;1JRwYeAr4DvV$tZjcIm!WDSwIhJjr&Peuw5(jcW99{)r?b8}s
zc;=N9B?c7bgZ4K-XJ2p(=$rbcmK0?s7elYEK^e>k4LM+$AO}r7yMnJr0Cj4i^%%Hw
zK<1H7WQQJT>IQU@lPggrlF4X^geV#zbN^62j%GbHFI&QgXpKyZQ%mCE-1xNoqIl?_
zFp<YcfXA%M0<a8lg~YoC1Sfii7{r6lRRAR?@X45vE**{`H~1h9HT#sfQ$2b*1rI*C
zf(}$g$(zCW=N!RJWzcO`ppI2gurut&VNltM*a1xZwL9kV@yQhxhK7blNr}ao$?=4a
z&NR!+D^4vcam@vvR*14t0emJG^-5lPjIRVcVi{h6w@eHz<3ST|@t|E%ph^rf>j)bY
z^``Dh>HyFgA_m||SLorfmhqs;R`8}~%q5NF9qLB43(OE}AtCb-&|HnYKoPVe2XO@w
zETiK%>mB<&6;Xb{hVUbb4NXCfisI6w_~iV&lGKV4@Bw+C&L3(+I|Ozlo@;0hXhs>d
zQjPF5L1M703+%#OjENgM4v|x|k{w!`BI<YK1xdt~u_p1srXb`O98dB#9*|DZQdw6+
z(*n?8LZB(l_~O)((gIg-`Zfh`pab=}i_#L4Q;QAFK^Y9xE(INf02TvRv+>4(`N2?@
z5wa(sli=Z*B^i!6Ir+(;Z0QM#Wl*t?S_Tg83rX-^yNcYQ0Sy*`n!XrAM4>tUA@S%t
zW=l{G`wa%y7XILYrhs^Gr42fR4Ky+82O4w2*35Q=r~vJ^1ywOn9@>mQ-f<;}eV|>s
zNCtrSvV%6|8pV4Che8IHpb8z4T?RV77v=;v6baBU5@dZARG$~JbdWc)PS7@Bgyo<v
zGN_*p^^0K`vc_PLx!{#NP-)O05<)Ln8th(}v?)Y4p)n*w@C7AC7V+_^kW1L&lR)Rr
zf))_w7sV&%=Vxc8f|eSZy9OJ9tVcPE*9dlDIk<BLYB@k!GT^~!^3Gc~qDt8h9)^IO
zCIxpTXjBMxS{TwfCD0iFlj6*(RLIm0v`vV8(F%@^2QkxTpuQ*W1sR}aLZDGHtRq=a
zCsE^s5PX*mVLt!_T*Toz<Qn7X8Vk@`S+jUoaJF`J4R!;K#F(Isv!I<r18>YA4XqPe
zW=!k}3U~%lz>9K0#n$Kn9N?e`2CXm#9Uuf*yBrKI4#De$U;_S-mMDx1I))N7$Ol_r
zZ3sVR5_H3DF66{y$k;ZvWtX74NWjZ3ArrrZrmW0h36WY!13n}=dQdK?_5l~0(4pM{
zIVhJtI~t*N0EyjiJSVxMw(N;N`JBR=XhExs;?qk(%MpW1Omj<1QY(<>v5}|D5pC_%
zih@+oV%oft#2jOkJ28X&gMEwBv5u-yp>jiB;)Hu856qp!FP(xdGzDFJh%{;oYK$PY
zPl=q`LSA$OD)s_kS8PJ7U(^->*506zNn%P$e13UeYD#==aXRP<CCG}ZVq$wX_!qT;
zoK*($9a2*(Bt8UmOhO4P`#?`#3-Sw&M~rJ38iKnbL8(cZc`2U3&hf5>CeZ$Hei3;6
zF`mu|6$@NQMFT!)5f-Xw+m9fX3#eMgzO4tovlU}E4^o(bmiuBE*98S1Tz@cVH7T4I
z5bp^(X)6#+L8genU6M!?Rj7F#GCBrva4@JZ0otAe<AM%*1U2a4m7^uHNuUB3)Cq;D
zrsH*@hLCL}hJK(94l!F*!K-G_7NNtkD)t##<l7F6;(hXyvti5jjgS}Hkkjr%OZ>!T
zZ7hSa;J72yI0OwI`;E-)Wst@jWJv@OjW_%SFtL>)?)X63Oi#G}Fhm)SA-3c-1?>h6
zHj4)@)-ldaEiO(>PmRw_&CM^W1PwVSmZYXv8o^2{U$A&^NfB5Wv{D^%GJ-3?6ZM^q
zJiUSfK(-hXH`HWgS(IO#nUWI^a}#)BdU0t%L4Hw5d<m$iEFpD>9NLzK4`CU^<L+F7
z*5ZR2haig#h&h2891=mGLl%%*A)qB}pkmJyv@+Bnp42lR!DX^3czPZ@7Y409j11sY
z$Ix*%&`2G0V?%I>NpX2%fhTC%g~ZuG@Bx>W(0#w4JFP%BT7hnE$xDd`U8ijpAD@>G
z+8G2n1+zFFd{1b6PG)v0=o)0#;1VOl%;Nam{IXQgSa5MkQE75XCV0b@6KG?UA?S82
zuxw&+ab|iRWG@zIkOg*C7Hng15NLm~57^I$^LGOVa)1R?ae>y7`v=302%|<x4vkQ3
zH43)!8<Zm9wYLR$g&M6cC-Ot-_PT>cIKZ|;D{pA87s3nj4hB`M5KeFuvd$pyU{HAq
zl`=F%mJ4==pM3~vB7qJLMCyx!q>=3eohJyAM%fGuYJPy0QxQ7p5@l{5b-g-L35<2%
z72lpGOQh+1P&JKo4<~Fs3M7owFekQN0BJ*R-Ql^=#48vSETAo0E(M@d^Fb>?V0(8^
z8}RU{RZ{wPB(2|dbv3j|EKAJH0cGy^<ivu+<jj&v$S5O5ql(C|z`v0Rv?<gCx-=%<
z6SN%09I+e*)<J-`-Ei!Offk<N6&Xm81=9vSQN+YB$T!?Gw*WG5oCvyTA-EtlIWsLY
z8D1g>Bv$6+C#HZ;F9Oe8L3|CGBZDmf%r$TgNcMtUT8sD2S`(yG4~NYp3UZ>xJzoK;
zc*&Vs0j)W5h25zh1Ujb_#)F!OHH(7|9&jrQjzm@;3>xNxO1Ps)fMzDbLFd?e28V+>
z6fo;ROL0NnAE+j@juXn|?ye{Xf|ufg4o!fY<b^B`YC(W!i~_*jGteXo!Wxhyf)@;$
zL_y|)+zPH?p^gI0qM*xzJpq$9h1g7J8U?(h5c6bK#5M1rrjTVkQWpxkvkSiH!xEll
zJV|V)fZJMl3kA>wJqW{2ZiUP+fHrSJS|^F%J=4ftHmql<rXV(FrUWN?rhwXG0V%E_
zhVdZ=puM%wGk4HB0vN48B8xdt`xMq7fHk>2^V0G`N8n-{U<fX$kg^i2q{3d_Q#gf#
zd-04bV#$~(=tj5_*MMMWXuAzo_M+8fq((NDF%3|w05r7(TC--Fl$xHI2d-d(OAO63
z@^ey(Q7(BRt+Mw59Z(9Mh$V8dA4GjH_!`k*%yp2Ujs)a}Dig^3Bvd^q6SolkfhhVx
zXPO&9Zten~K?vS4<5mWr9){>aD}q2P`(O$|`wPI+sSuUmi4Vw0UQhvZWcxs+49Fg+
z>p{mmBQ%2~LBmWiN!SE1)F9B538V;u3iu<N44HBPnGJVY2t?l1H3^iJ5a&+26oA%|
zK?m&&4WackXiylmvfl#AFUiaWjYJ|34uhvzAS>lZZ}5sA!E59V13^=>*cZtgnu3aV
zP`OIZ4PI!+LBfh-T2^wdphe-P@uUr`_>q3qC#YTuhTh5zYD5{t8zH;}9e_Yv_ya1S
z!7IQ(%?;>sb68WLBrzQ{T7c-PK<hl%0d<(`$v`XcP?khvoriFRo+OVv{sLcf2JRA}
zS42>Yu~(T!w7fGJTjw5BI71JbN9wGC>NL>0tn{M99LS(bVqS@7u1~HZs0D`S)C1)E
zh(OlG#}}o77iOi#C&n9kf)?wdtZyZ%x&s-M0zI?_vU1Q9+!zCGhlQ>_ft*?493Siy
z9~1)HRAQE#QIwyTpOfmD6I^0i1nN0?`s5h8`s5fI7#O&^<^+Q(fFw}rinmB91uMw&
z3;{K>T*1lDINlS~>H?_(MJ2dEN8jp6@Qy58@sFiTfXkyG7t(6TWw74|4LVQ?G|+&3
zxWxzUKq+j)V}o<=s8LF0aY159az=b6XoE$30c3{-$eYMH1T-Xxr7a3-*?>~TXlE7D
zg9J4O2U}+qTvlSaM+DJZMeihliVA3Z5`0o3adU32C^LOXlk<dz7!eCJjN!}1K#TW4
zTRNe&6z;hS;@k!*r-@(OY8DSJc8OjB2iocA3R(aMDmdX@fb1|tU-^a<E*QZK^(?jl
zag@MCYi`kRtQGID1L!D_VAFWWcr0i-!~nGS7rf>GSL+8dG6CtE#KWQ-d-X=`Tb3Z}
zo<<jffl4e;gB3LM?N$~{r)|8Tt2-bgCS|Zomb`+34Z*!?BO_2Zg}@3@L!)@;QEu^x
zr4^pwE#j7-twxaJ-2&2FUCTn^gN>o1F^0(PVp#VC*5(FHslfMHn1ZMEJiTyi2|>&u
zK=&Y`jE93}B0;@z<eHNTBR=3w+K{m(a1#Wy*fPn`73^u~*bivyizlcR;uSz-iHM~(
z2T${X_imDOZ4hk83tOXy&`Kf_%RuN<+7Ld{mGrAKu%=zCbp)tOYzWRg=-m{<cvsM|
zOQ6t38a9P=F(6$EORT3GVcd*OT;c+aB_Ix!2Aw{dnwSFFs0K=-beqctkAgcJc?N;%
zf6z=O#IJ@J$Gs*)=c7Q=X`pUaKr-U&RFinO(!6BQbQjnMhQ{%rY#yJRn3tHITI2~n
z(GOOnV2c(|`xtX*6to{5a_Keb8X8azFAEATLBxW82q+@44AvxpvpslcIp}y%Xyu7<
zya(JxXglp)gTVXOj7%Vw#}~j3Zb!N_ouoO>V2gOrhB(Bah$pB&3>usUt*9`JH#CD!
zb-*q+hlB{BaTM@yr)y|V0LXYESI&?-z+(v6+vOVX1-aoc7__GcbmkY*dJsdi%wq86
z_Q~Mc-J<w1&k)c&m`ed@Ii_oH6l^x!KiCztY6Wy$4J5shQ!s)Ce^GKi<?|?z!V`9}
zP_PU3!@%H6Ec~FSeL$8cfL1qxBNbvwa4?1}Xkrbv_Avq?3#wT?eR9np*9C#jVF2|j
z39nYLfHk5$skd|26zOC%(CRHv>MTKC?~_+jTm)LAWn@sCS_D4w6f{zk2R&!l$UL(+
z9wq@AVuvmlOU_9wE(Q(hp|9crm9<EnD9|o(P`by~sQ|6cjYr>D167P=cm`CuVjrn>
zM!$^L2b>VYV67n9UuuC=yO7%O0UhoH=}EbQ*AIX;N5P{Xb(qq~0(tu-${O~>;#4C;
z(3bxEy!fKj#FWbT<iwmD&|OBL!>W;bU%8pCuC9KeIk~R!kmEW`VWC9QPFq+xYZ;!H
zlM|Aen_2{#WHF3~E}Ag3gqE|#rAd&(@H6xCh+Lo;gi-r~R@Avd3tY4{kB~waL|TH&
zW72oYTE>Hy$hx`)dw@-V9;OS*)}WIyLX6^FgF;N=gF;NfYp=*#fe0;VK?`+23EYsF
z)rH{V)i1<2-ZD5Nu_!eqprpvvH8iKpHQpzn%m6gfZb9faEemirG_fSrH8;Q;l(0s7
zo}O-H!6A@h8rt^*ErlQU2T0-Qc|z9d5$<`yhG<Y`WDuP~s$UIjo&vfNxD>im6>Y5r
zS`|ZN+Z<^)j_^VYsDBBy)xbw?!*(Nq2XG+mQczh~g1!0UoL^8GpInk(1a4J>m!yz?
zXZGl54kQl`%xDg-L)i?Car9wweR9DY(XqE;j7-p*F-G8J;K4>Npeh<QdBGB>v148(
za-+Z*TI&;8*Md5Tcn64)8aAL+Em%fR%;F)lb=X>XpfeHB8+gGM&~@=xnt0%=j6gLn
z?zWyAdLX%j+j@bZAPNbCHA{?);J5LFR2HPVRwSo_uXBU0Bf*k2!P8WbGh+>4!{CHQ
zamenhz<1<=R}ewt(h#j!f+uar@ptYx`z?@CAP};K526cny*s$o<O=17VaP&mRD$RQ
zU2Xykc2|_c4{%&>OqEOgf{h8ZUknLfR{&mUi+l(^^5J)wXCfpf<rkGe4oZqQ(la!N
zbW~xB)}Z%QB3*}v^T1B56(NolcchIgK&I4#<2|9xQfDJiKhQZ;I1k1OwulF{e;q-E
z4)S;}^ro*eQ1%Q4Es_Q$e$f3^xHlFBC&E{1VjI#S=8%7e_$YYqg^HssCh?$cp70?R
z&<X_bNi(jlpoJpX$65$3S%D0-_<_e-;%Pk80vl<8bh?5;#TB#~fVI(yyH65USfC_8
z`dwHMY)&B0y1IhK<e|g!CZN@~gs)CXLoB(4W<giifHde$D2|}i4a%p61|>y_$*Cpz
z`8mag2B5X|#g(~9`8l3tUc?@f0Xk(c8D-iRbRs`E8Gvj6H7vo0et~aV^2~+JFcNdR
z82-LFsJ8~$@r=BrA5`q7V!Kl+*EP5Va-&qPt6#8XJdXRMEaP$BCk2+mexH<OJQ4Rv
zA+4|lB~!HHOo>`Ign!l)c03kj?ie~^l$>9hSK^6ZqqCtWj!7!)E5xGwf=%$9TV@uI
zZw(pf+%ofcSID_#pqs&*K<ksBYn(v+642yZNn&P>p(!}!#3$#cq(YkZBqbksU&;t&
zSO<Jd3259MG-wkXkCtE%Nd#94!IeP3GX#dl@xJlJCHY05oqH*%pp)|BjSL~)0G|y8
z_DgbNaz-k+pW^D83(F-)%|h}v=ouRXr6#9lmZhdZk1GvGEy~PKan8>H<%j$tPeY5M
z+;aF%(9FEF{P<!}_+x2-g68iG4M7D0WO*9o{vpg``mh$A@PNm&^e>*|%?emt2_8iT
zol5Ho8ux^4QUJRWEq6iPN%Bw@aUEgMh%AAFhv6kStT}B08sS5}2^s1{)Zt00AG85F
zUI|M`f_fazhM*yJ<mQfFFg%xoT0G=Vi9qUU@H`Xh{Z*jK0a{FfRtLd?25UPBGRBAA
zpvSXt(+M_-0?A;c?s5jrfP&WX=O%-vIUt4@5}3h*H`7pK5r0KS!XPtvjM)`+!Vk1#
zfcObN1IT%skW($`a?2KcO_l|0orPxrIVs5%v<kx<+{lAx736L@vE6g3od4)-NXmha
zG~0y_$ywl&EO8B5z>cg0<sV{($iZCzw2TSrHi7QA2lop~@(aM{=q8qA7MElu7aN%)
z#{$|-z>w5N)?uz>R%eC=!JzXvgG&;NN}x?<(ByVXetcPGab}4pa$^y3W*q2BP1wz8
znJE>}^9x<U6WoTT@l+jQGy(5EbOKF%z!Eb0Fa=l%D8^iIj8K3EBizb@edB{YK$oL{
z)q^4psSyF{z+x%sLF)rtU7`9zQS^iEd+?4A2KAG{mo>mtftpCD)*uzy!QhEDsCl5H
zvXN98n!<OcLtJR+glr*bh!Irrz%+ZHOM=z}!zBHXC4<2xgS`Ti55|-SdjcjO0g-og
zg$^+q#Y2{hfqE+OUZ7zo#0IHg7tqj7uz!4TU_59iSY&)KXqy-4m>$sHRM7r<(9SK;
zMtab>cZNRk;Co#RgW`h?L*s)D!{dVuqvC^&z|+*A!Jl9wbI_0)w2g}vQRKDusB_*W
zsGSEM4Ka*2GDmAZI;N*0+K$1-psnG-pa^w@t^fj!e}F;{S~VKPdmt^%0k<Vc8|tCy
zP7%lwH{|W<NLdBm@IV;>Kr~~iJ{JROXrTuVxCsldEa43$+#6RcT=CwJfV^>q;0|4K
zDrCe6185i<cH=5!Fa~nC2TEto1og0SPxwdxC_8|UrGefejj~py%+(dtu>xUu`yM=O
zkG^ZgG#+%RkEc(rkt^QIsfcUQ!$*@xm-T{5Y5Fhgbp;ihA+XauLCfsO9MeN?oDkbY
zGy~lv8f*?;yFhZ65p;eWs8(}z4K^b<um{R5!EW&Z(3^>2?E&oN5RP#Sq+uU&FPuf|
zu9%<%8fY^Q^tKdY1CZFeT8S9?1c#7&d;t7*Nc<B`mc&jpfl3{uW(*b9#6jkLATvw2
z&L4!$9l;JD1nUWc9<~AIfSMej!+0Q*OhMkkpjHfo18RyOq(BWDl=&z_L+B}i5OY9x
zZh=<8!>k0g%|N<A^MHuV1@Ey^ye|g%J`2!X0%#fm%c{6|8ZC-5h3vG6M;jpkUp@*t
zV?I7P$1@0JoVpBrrn;v$Xu=j0C@zV?-k|O!(yq}USj&Lo&;ga8pk>40HSt*PGeSN9
z$q!aFl9@(9+K^f|pdKKWjsVz2(DnvsJeu6HgX98|xEdIImopLN1CkF=$NazxNeGO4
z8+isBK*y?y*<p=+)CB+BA8FINpe`4FH@hNv7-g&uZ{0!7X;ds}2{I51t%%?!=fN@$
z*6}>FCDGJ7A`fy-KGq}hKtpBdi)({G^|c2m--9v%%61#PA!>wk@|ei<4V{$69-5#&
zxCLnMH)xg%bR80Cw+?7afh(vR77z?xzJh%ygW&dUP+u3NjqQy$qTs8z!6)wq<J`4v
z3>wlW=DcT+mmn*_eL;)f;pT(Zg@X$v=(_MAh%9vFw<&n#H)t_EsPjZ<;de+dzB_G<
z42zO;;z0+T6oJ?D#zW>ph$u0@gV>-=lc1>)<a5a2L5RKShG!-O^#mIt6AzYD10D@=
z^#U!h1)pQ*8sr^f5D$)Ql*QVhqw~FjK}&qVt6`zNcLD?30gwg6NVN+24uv$14Nc>H
z<H7gmfLBuI7lAgffChXp#<HO<q<DM*M;S;=k_8=-gmjy>E2vXy=<14ebvEphJy6;}
zYF2_)e-JgZOJMp4QRri7{u0dbpaubwqo~l<h2&r3cu#M?U?&`7l&~EfUXXkY$<;yL
z-~mGjCpZ923bbGfDiww-1#16-2BG0)1!zbTygMH55b!`K%u3J!nILJ<>VHq4TuX4-
zVF)h%i8!?y>xyn@Wk8LFAp9Pcp|N=cG`a)ogt)o}JA)QP5#CP=+oTPe)C*4ZOeT=H
zoef?6A^U5COH3i7^wjH?kaEE(Xk8`JC@|_}Q{LcN-e70&=)Egw^gbA4eI_V`z&F2w
zcK={)_CQsD#+Jc}9bz169RLb&ECsw7<cvg!j&RTjH8@5ftM5HQa{;08APUr%fjSd3
zYK>|QQZWFjC15HoPz*FQkM{&0MhkN<XuKO?5@<{a)aHX}h8?pAb{j|%)Lel{24I>D
z_6kfs6jL6ukP>VfcqAQUGss(@CYmv1J$QUkYH?{!31~^5mrDUyA|7<GPf8|ee`R8h
zX9V~V<(#s_oYK_zqSUn1qSU<PRM1vC15iMkfQB4B!QC-S*vwC2PDyG}USdgR8R+UN
z16Po#n0+;ukmMYb`1r))<Q(&q)MStip20?-;Ba+y1se;a{DX}^vmr2Uuq9{`0HhRJ
zrJ>ZzKDmbA+cMF|g^8<ZK^vVwmr4hlL7TF$1(=v+KS^sRLF*I2T`}X-ycF<!njgNF
z6}%Z_M%pwX5lt`XeH|ge(6$ItN`~8tW&Ja3JP37)4H^MhJ5VG#9d!E^wD`i&AP295
z&WkStFM)#`P5~|-jN*Mub4oJf6N`!xD?J0;K!P|XBK@O4lGL7wGzFJs&Y-dkTD_r-
zo`6oIhn8n<IBI#&l#p9lupi{CK`0NcJOi(zMNik@c7Q9?hG5v8br2_kx<5Yg!6C5e
zLzpVi5Ep1n3t<gXDgcf0z|Av+9lHoI(9jH4G(xo+IwLz6RAhl#2QW!bbV<;mVlYYA
zv5QD1L*_uC0?=a@Vah=^`+!Oum_Q`NaQIB5G4f0#sJ)I<1-Zt9b`b}}2M5ImN5q59
z1PASe05xww*N=jxQw?3?!AETvddCMF`o;%?j^;BAjt3uLYZwt93>w!k0&PTxo$F=>
zJ_aqdD83l9A1E(5)ic-2Cl@rC<Vx^1KMU7jBT&1_CD|XT7{i*2Q2IesU&aLK<YOc$
zP#l8$i=d6(_*dPyf>ty^)^G;|JAn&LSRNqj3J9t!D?v2#K{Fnp-WKRaL}-x#a~_sL
z4z%JE%RvpGb9BI~mt0)~f(_&02N57&qKQ^N5Lw&c-uZ>_0y#YuBy+KN6SN}27=45n
z*5*eobBOZ?ws3>g*w9{xH)y3ayw?G`jT(IXEaXa7xOgCnD%8Vby-_+Q5hyCd;voa&
zFfV|bYoKmC#PT5TV9;6C5Kb^?;Q@-AAt+PBBwaDg1$zS~?S&x?n)ruX>kp9z^_E~&
zJX${%R>MN~BAb}tJir}!>Iim*JN^+(&<qb~5FS(~L({m03-s(lL~4SyXK?HVw+t?U
zE=Y1oEJ+N=&&&f|u#xCl1{!Tjgv6J#k*hzveS~||7UoytuM#th_XXusq_9IhQOLm6
z75PLVP?iJb?b1|`E@J1@u=EHZ#T{r}9PHp6L-_t2_|2+FH6*bef6#CT$ZSKycwg9s
z_Nnld%7&nJc0nch1aR;oX3*q(aEXywQDR<7elGNUa>T9TC5h>-pyUL(tRy}^FVzzk
z#D-|s2zY~6pMh>*2tdsJqKwJXb14~Upb?{r0c9NXqSTz!#A4`H+Taq4^3=p^NL)e_
zFv&O6Kr#X1kSXN!0W%Y&N+oM`3TaJ$SF8a5Y6_tT0HHIq$jG#iQ@0@NNFehrpdbMS
za(qf+3DTx29HBz|p;|-@0Ak5~pwbw6Zo5l7czqH0JRN6GBQ*DdkD~*vDFZc~Kt~2p
zqn}_1+9i=v3hL2<)-}Sq!=SU7s5f}xh;q^iXml2B+6Hpci7Blnb)6uSy4cPH1y!r@
zcvt#>`vbwD;66@xd~g70p(L0GYDSpi>dt^w1cO@H2n}cjHl7nqU0tCTf|}+?1{hkz
zdxB1A4>q)fFhHXjFr^;IjtlmQ_XM9A1UJbSLmFK5!{vjJ<v~3e(C7)w><DzpAb2nY
zgQ`FzHzH}nVx=Lt3j+xqBWH-Igf6!*1otWoP2wSIZ^1_%Wv99Z2ge5+d4ikV!6ncm
zjS;66V?Ws#bVzq5c;96RSR?#i9@2X2#-^Z&o8;1>qSU;S_`Jlt{NmK){JfOn_~J~^
z=um1wesTu59tW+vBXkJ@TDpMOYFL`C*jk#P?FFu`<ldCv2I{s48(}tw!M6iIoBhzM
z1pGnWNLTp90P&un(g?Ib1T;<u7Y~K1vWSOjGlL3%O$2!ssVxx<D$L*}8lk8JUxEO-
z$_g%Tjw}yKqu|CX#9YwOB4~UWVkt-x)b@bz!1qccBtcmS<aSV_4yqZ=YoJRKz~Kth
z9|Ex%|0M|6x+>H@CKNJL0iHyKRp_W=Qqbl&sC2@$d<fc}hpirh7>U~P0ZnIPsjNUj
z3h%Fs$m>hNxf;3VH8hC_U9y{;kyun5pOc#Bnd|DB6%wBb>W5(LfzJs}^vrPuwPT?>
z<3W`=()O+363`AWPw*ga0PGAv(DuI)Ly}Iw1UGm<g#}V0J3i46+|Ca0&IrhW-I`+p
zJCYQ1L68A>haq@;(UaPHBte}4i+IpjI6RktX5Wa|Wa}7@W0S2Tu051~!C)!un`|A4
z*<=eklm~H>4R|Xc#u1J1avE#Xk-}+WqVD)X>o5|o1Hr@lp2!toa0#gTE{F&3?@a}7
zbdS%>E67PqM(SRXHIhZI%S;Uo;(g;&Qo+aUf-+}(az$c%YF<iwGUyO_2j_?gM<>sC
zLp@`L_$ctGKjFb4^vV#Dl}#Z7?C@wu>vV$Vhh5>*8+4oe1$C~FM^3%LBm7vJ4%lZf
zLUa5>;$5+v^#__g1lP^3!EVG%*OHh$j7YiikeIF&s4mA+VS&1tpj~$GYp_5gqUakI
z@niwg*4=>$In#Jo`~y|6Q>l<E5zF{^=<J~(vC}+d(8(NXH!vVutVZ{hf!6gJf@YXO
zE2KdOk<({i8K~w#JBS>$drHksWzh2#u+QayZnVL2OM{VFe6W!vxc7v02Msv=LXK-P
zg_Svkj%xyS3P9sBu%S#?%N9#925Qux&ryJ43BJ_^+%yix=<CDQucHmC6F0yQDqJAT
z;r*fOi6A@=&_%pp+d)f<+{%JOk)?yYgZ)9>WQbZ&YX?-ILR1EM2ZtibnIY>7_JGea
zLbW<!NF!ScIwBurGH5UWu_Pa~>Hu}In}I8i<2hi1fHZ8gfChI#7dC^&tw5(r$0w$g
zC4y!R3GOM&MQjku4Ne5Lu3cSoT+4#MXNBV*FNW0HCIyL^MV{dHEoiYuJdXWg&}GM<
zQW?CI5Ogf6TUn5?Dd@C|!hFz4%gOn<1&QD*wBu9DKt2EBlEjkI;`n0tMI%_NeXQAp
z+LQ2*lrp-{4Ak)lE&qjNGw_@?_~uw}_<$rqlk6}_UzFoU4M9U0-~~7^`5;Vr@ERhR
zd^kiNJ_m1zJO>Zj4IBY#I$=38J=Z4}e7{|=kqJlz`dYYPBQww%ALvG3(Edl{B#C#S
zHK^Z@xuDFfB(W$xwZt<3ya*@2J0u>I5wRB$q&0aU8QT!l@{R)K9ng3(=+qsg77d}&
zAAf@!KHOji9;u@F#4R|2p@S%()o`HUYUqH8YdmNMFxVSRfl6Dbcrav%J(P!5!vup3
zgvv#ssEk0LxHUnR4)O+_;0|*MXty}RDWHT5nnHpa3#tJSlAtpdP;3S5EJu?DX@(me
z2(cEt<iRJ`&;YW|71VSF^)3i4k|$~<7p=DUfa*bl8zh~LJiS0o4CHY~kVf#{N|yr2
zf(CFY4OtX8dPwYuzLhi*R3u|Bv>{UwpmLMsTS>7t4WJF(5w{#X*d6y#v!H?%v|bq0
z(uZBU5RZ9x87M=;rHepUvw?Fk`i6c(YWI)94T<2<h8Cy_qJKjROZOObPZwws9c@k-
z%k3z^Mn<4B0%7-~fYviY7Fzp5PgX%%jc5Y8D=sxDKOVL{E7Jf}8KN)bz_BF3)Hk)H
zC^NYjdW2rQCwOHtY{QRPd@$&g30KgjK}a73J|<2=vk8;|kUPypZ4d%wD)jC%sL6}e
z2E#g?1Zwg61!JF30-p^HT2Bjas$tA5A=SLl!*8K2mmuh7bI2T20H{9=HVG;nfh-;5
z9Soj!hNuP2t%EkALsX)za<fF%2f7Ipb=!|ChBUIJpu>1TCPUjpM&RZUs3#9f07SHg
zKtqh6hykxM0Zs5A7Aj$#Dxm3!HP|8?)Utz}VM9{q!qpYgkpQ(IkvkH`@lIu_h~x8v
z6Frk$UBL%grli6S-GKEHKt~`I#G~h~L{blP1h1As+R2P97lDVPMpw<F=Xp>s7{1DV
zbk#hlS^#av3N9IlRr7`>pf-;o#sU{3$9T{}dCIB?<f0cocZFqO6*R^PDOrc=WrpC=
z1=I+HE}Mnis*d7+(#AF*iw7ZN-Inq3>3OB`$rTlbX7TZfIhpBssVVVE;A4Ohhfw8W
zUB!t~>J!{g0NxLrn34iHEH?zSF%NZZ2EJItR@{TuTwxs+f^0*l?H$LKMXBkT#U-hb
zE%Kmiuj144i$HgnC1>WPyCUDVin37>)Ve{5I?y&rY{?d@&p?UU0@RH|A6Y}b{W!S9
zBsae-6?C2p;*wReRt8h&6g^OD+SSz`)VsvoE*Jtkht?lDm5G!f&Ew<q@{4j4bKt9`
zJp(`|qr(=v!^X`a3r&nbb2q^yMkev`X_<K`@!+NkbYwifATc@H6ZL!>P)vZ-kU2R6
zUPd*#JdIAv({kbCx=5J^e0%_ji?(6yLs0A^83iwUNLw%opCADxZnXWX2CjqpZezsh
z4Bo-+psYjGcqiIrc*IRJf{s`+iw`!72d&{CdBha7Vgpiy1e+2#G0rsJGq)fI)RzXg
z%)u2WC}xlsaZq`AJW0t9TP+6a;$vMWZ%A;Ryf@B5-7*<=ti2`tkWwQ9_tX;jKA_?t
z@CNZ>co-SP$7Al(K&j!e-*$k1Q3zu85p+3mVsQp!6&@(}L5t>;)C$;vUf#h5pt=ot
z*$?Od{zULLFyu)X(3~^Y6?VY}@$ic*Ky1HYb6l(J%yF->1506FWoJ&zDm&z>ETAKy
zs7DCGCZ_S7l0;g<f?V~1Eqy`uf+B~hH+ZrPx?voYJ&+~g1>rz0jsxw?1eFzrX2|>H
zptn*4dBgUlIzo#r&<WNA(k?v2ahwuKU~LnQS_77F$vPhvG*bi19^hGgY>g3=3<&oG
zp7WB3J!T49QUMK^xnjRC!ZIG|)Dq|(HXOr0#s<idhIzRNsiPsF#b=O2j6O&SO2;6K
zKk`5`xghKcT2`8#3OV*1l<ZC5egdx&C2$K2Vy`8|!!h*QoJ90JdrqKY7bA2*Q>&m}
z2*#Qt=;BJ$^;;;t9N3wi0pRULLC_;iz&xml*t$Hfpb<^CvfxN$^}*m}4q&ap?kEy2
z@t&YFKS8tC;h^m|Fzukdz@W)#sA;J4*1>@wrBEr*=>SM74M8S?HWkB7f}Pv~wjMMy
z09ua((+oSg1ultf6zuvtuw*dUWKej*Oa`4hfUF#3GuRVQ!;MTKUL~}L2z<LE!Gj6R
zU4xB4w!<&l!@Z<|s%QB_#$CWG*I@M^)=_v+n!r8=k9+7Hsk9v3)B#S@kkB>^gG>Uz
z7w;IvgKppU2d^u01)uZk9SqukS7L}`E*Nyvv#U!Ycnyyc@@3tiASZtCAMdg7AfsR%
zZ_);@uvJ{BZD?1F{kNo*^v;IxnhklAyO$v-4aX<v<R@pxgB!1@pi?peLgIr<K-swf
zvKJgyPnIO6dxFmY2d%>}1UFRBrzDIGK}+y*GRsnPGV@Z4i{q0s67$kiQ{oZJ?~==s
z;0<()+tU3EO+W`Vf(|SxN=r;mEjG?APB%36%qvMvPb~@pnT433gSIq+OAHO;<3Xcv
zsl~<lX`uN#d|M^RKMK;-H6SD&IuQsOyM*p;^rYVITT+iMLqFC7DG7qQm{=CsgIZ{y
z5o}On0drl11^T_Pkn^j+ha`h^plr+sC7tAg0vz1{JncEu+KbpD3UKdD$8v2MC`VzL
z6^6&uK=%2K3^Nk*QgTw`bMg~G1Jk*w#l?x~sjdNKpgIF%L11W30O%aLc*s_B(18|^
zp$)9TkF`H*WSW?g0?Wg>#p$3uaFEgPVv-xKW>}k5ptdY%zhN1u6O1$j<sAa*yP}P4
zLgq+7eP=q}9zx{46v#9sqHBbEyGbzUltb`R0sNx{xW;b?AHRw;&yS^L2}&!5=)0dl
zdjNbv>lNY)K<A;P7P$s_gO+eR=2e2vP=EwIw#L3md}to%Y}U-goXo1!6fEP)NYP5%
z5E*z0g#qY@8BfsqT2NyR`>ecAu7Rs7s7?V_Dd3V7V`&f(3sZ?&Q~_^%jke%GZGX_p
z0LZG0V9?!0prsTLE=Us81cC5^LCaDRlAyy9Ji)zG<aMd&@+j*x5G^=EPte(8pcDb#
zvV%QIfQ~E%CkgO<AfTo_==8IK_}s+oR9Hz?l9+B99~@tj>00J$8XsShn2tMn6G}el
z<rdK?92!1&*O);Xv5=#4U2vR20SibU$TD?^v8YGq!dAG0jSKP)1|2a6Q3pCG4&0>#
zOM%w^pst}YLN*jE4eF=CtOOmL2ht7Bso?F*LEgcT$SW}<W(^J6Bms^?EpZO)8ez;&
z#KVVrNuRBQ?3)Fh1pvPA8~+toCZMy`A(tva(hkacAj*f;k;+Vpn>nERAB0_T9XI0)
z*?9z>Rq_U1e1T<sKmKAKR9T>%6Hi>Bid0phb%wEyQXvn{dXqEI2wO-5YUX9;#e?@i
zLpBS6_T$5Eyrgidn9TbKK_wc-z!RvT1)XRDia`)|h4+ET-pNmJbpmvhk*HaQfxj#p
zy#A~xH6yV&BR;XT!ZjCk9t)@=m|m2a13KroxFj*J#4`yTdf?>{@Eg;DklOXB6$Pn9
znYpQXC5busLx|*CSn*svYXO_`2Nfe2Bi}@2B2ZdJU-|_~HPHTYe0oJid_ihaaeiK6
zPG(7Ee3=32hI#M-7T~rYY#D4Wxw{BSo~OZg1OnuK0?;}}{Pz>M#X}eSf`SlhBM^S!
zo1rndU5m8-3vHy9*y<Zp7rK>=t`G-rpaxAyLjwe~NeR>>fN()=LC_*Z2oHSbEJ8Av
zf~|O{SH5BEmJn*UkzHfK`vG{*LI$^|zy~XVu06nYATq2W6#zNr7uqHRU2X!NeS-2s
zF=RmvIGEljh%B@XW)5D*YzSVDL&Wt3prIMGMi_WwST4$i72w50Af>3cCY9muzd9Rv
z;utXl9Xtn~w)6=$j5h+``wPmpuoZoXSyz-Inc|z~%;TZ;8nyxxG7te8FL8AR9V*EX
z9|f-)j7*Y?QWHy3;|ofYax#lEQj6l#5<#n=D@h&&F^TsJj<*benFE^42cKgJx&bZT
z&<rl&1~DJJw?5top~1fZbYy*TcxFk4V@^(fa$-q-5qM<P6*R6L0J?SAG%r6TH6B#|
zK?Xt%&HeIIQbF^@puteE7}(enQm;7&>w;V(?HUh0AT^kxem6$f2{tf=WzYg_H#P4Q
z@{R{zq6*DopezR}#bB8#03r*`REFS81v>K%)IuYsV}mg~4e~3}7%Oqr47PL%cBP>K
z(sKKNV2k)%aI?nH8091=@Ig=nx8B2Z8`@Dfh#mRC#^8(tE>m0sf{o*0=Sn$)wv<9D
zT|&3rlW`C~=5cj~Ch-KusNkzTaU6nxb(E8s<(ROm60mgh=+r&MmKaQkI7`$7wARcO
zRM2>WPddlnuLWP-><T&q+yrq3IOs%Pqz)-O#bC*&1gZo>&tOBW<G_Z{i=t5%K|`kL
zKq-v8K*sA=LkrN16Lbt6daYNPE7D3J^sX4(-&oh7P~lvSc+d?cpg9)Mq+762Jnj`y
z!4{xnxP!r$C7|?)A;UM|!!N-#tScz+ypfg>Bdu%CP0dXzO~W!^OO=8OG^&rgcaOUM
z9n`ik%gifF%*jlNPb^9=1@*!}YfK#6eLS6<BO>CB^-MrMfpk@n(jtL2NMbO2_7Zir
z2}eNyI=ap>H7_wKCpA7Z%`*aY)gb7ajbhN@Y4CGF$}>wcJOe`F1Il1G1O^4euh0gs
z$O^WMN3?DHkcv{&^iAT%LTp6<s6GHSYd{S~(3KbQxrr6=#hF#9ppFiBR|Ee0?MQV3
z<a~7e*&J(3!E%oYs5OFrk&>%1=rD0;G(aOettdY?z9b{FI367Opkf5H<pFI!XmODr
z=+;5g`1p*(;`r3!w32x6;pQO*pz%6W@C84vWzd^<0wBl3f@gt4N((?yo?DRP37S+O
zxL6s_jgF?E8SBjAlFa1d_}t=j$V4=*y`s>l!xpoUt}*h&DJa)NCPP5iJc3r=fG(5)
z58I(FkA)0Cl2>S&gya`wCL`9y!q?1tVlOd4Z6frd64a&z4Yz=>tFtHe)w^gl6Tv~V
zU@VmrXc+-)w9*jgwei&0u>%^91YxAB<w1=B)MMsgiQF<Eu_!S&wIsC&Wl=ndOD~K(
zNovMKfzrOYbADb)YDI}5`1Io9(j?FT7)StgfgJQGFytB|Bpy0j;u@L*nwSCQlVB&%
zRyjzM(g=L;DRhm5C%)wo;0*{w&6Wn65LmhnS}p;-Xa&?UjK?ym=bK-a8V~A&K{7Zf
zX1q|hv;+}7a1QMRj85!<#%n+$htL3_*TkL?sID>sPuPWo!Lkr)eT{!W7Tn6gEXQ%o
zC&9XzSetPK&a6af8j)7g8^n7;@38{UG$DrZp*0-n21K~$jo~8!ppH9oAwtez7pV7%
zWDBtw19$Tcnm`~klY{?KPsoM9kj1QI%}j!~FHycU50tk+RknXH`0Qp-vln$p4Icj}
zX%l;66@MFyh$fU#JgC)*-sFW{(*Ua6NNPl3jCo|ZqK;E!fJP~>`w+gEpPKC|(2yRM
zg=`REly;SQJUC|>S|;b`6_@6wg11YSra~^$0*@16v@?TC%rlGQixYEGJww2QMbO42
zNHyfV5pcT<d(R89h6>&_K@9JaJf3I<TI>p1%U@6e*-8vaQ_zFQ!EIk0Eqr2bK|)*+
z1UlgYa_<am4J@{D2>&E8S}6oi30Q^^a18f>YI)Fh7|<FJNJAJ~ZU!~r!HpWw=wwJR
z+#a$v@lfTiHc<TpT8e@#%uM4)SDAwjNd?cCpd}H=Xa=;h0i7p;zETKfH44gkFay+-
zF@ZK^K%?=ftIR_|<6hVonS)P;z_!L5ym2$J1af3Mq2<Z2bdJ1C8-E=E8r}w<PXt;g
z3hA_CPoZInMVW~ynaQAXF+UG<&K~;uVU*Sdtbs**#)d>OY`%=BS#Qwpe@L3~ft22G
zGe9Fx5Dw@nOz`|8L?LLDANj7kaAb|3Im%$rXbNl&05qBc(hLeEPoG>f@FajC_(EVJ
zXV#GWS+LkaYu3_lQVTSk28m-tsZMeI0NOVVof|7I$u9yeMg~{%7~^zAtan8?keoz_
zWj+^QGKA0Kf;)YnF(b6)N6-XhOzajyL~`_ntfoR3fRd_$AhO_Nr%0&AK-D_d<Yere
zn3DrKal^eRzq9~kETm%r^SlXsBq9uSyS1~SYYsFOSb~<hgE#x7ro^YD=72^kJOgmF
z7I2PVVQFBQ#DmV^#$WWnA{%-92I*Kdtk)gWWv8HJyerW=1;NAb7(-v6G6S^68e_JS
zsGWi!-NF9goq~aonSBTkY9h8G)fJ)ww3ZXJ_!7zkSCtTh+>i|dU8N4XLK(ElE)3Lq
zglPw@=0wtuy4M1HB^q3%3yOh;pu0{X`}H998N%*F26I6*G3f3nsJjedcOt_jkt{WY
zt#trP27^rog$Uec=xPU;Ss<Iio`4E~PFe;T2iYlT3A&OpIXSf$zOf%m$pSt*404pc
zA?OkwgLp$)t{s7#Ea?I|<`|Ym(Muk%k|5CimY}sG?l{-|g4G2FLiR?2sxP-P&@~3Z
zpw-u)90)p82)6SQq84=aHDnqa!Ur840B%BoCY|8>Awgvg@*xqRwm-bDf?9vU`fWHS
zzepP(Nd!-S;TQ^so(ch44Q2|tIw1gZMow^vC3JK$Kg|<u#i9pjNg!xB1mf@}Pzw{h
zUk%3z@!&27biWpO`UDypXyd$Ccbi$d<>V)pWagy@fc8*e-*W~s4!Q41{z?GQV1ly|
zXjr!lGG7ZGu!Ws=1isFe@G(P>TSQ?g(IB-VITf<P#K^)EG9MS1U+iC&T2z#ol3MHv
zlZI}f19=8>`4EmlYgk$#Fv5n?k|eq%h@~0=B^B6h1fa{EkejSnS_{Nkg?mU0acClF
zVg~8ZL@Z?v!4d|PN>PRyi5XYNnR8$*TD<qYz?;Z^!LC?~9PkOCp!@aUZ71J&(9N1K
z(@`r7)Du8MP*etiP5=d)1Z^ZmAxj5&2Zta!grNKDL2Y)3O0?tBosjhf2f^mgA!@<b
z0wA=4rI9TK?MwklgW61p_C07)5j3MkXq6AGPkJW05rTbR9cWw#)MUW2DG=*jP@sEC
zLFv}jmGDhaAxM=0%IOwFmSt2MQUMLh#lv=}Au4;%0B@=+H*yVv-k<=xK-4%eKiJR`
zbSo%m<p}7ykb<K8w9Fjn<<78D6lLrdUh3gEYsDFIs{(kM3w|&?)T9x2Vt5ef^es@M
z#{g>y1Zt&#hO0qC(~z)&U1c2XjK2Ta2Xwbaa0F-w&@Y&X`|l_ig9Qy55Il_wsm2`4
zZ7b+Sd*IF>N=K67v}h9VYH9=<D@ZMZZWoP*t-nIlcJbh)9*AZDXhaRIZUHTG#nuyo
z_G~d`A}HJ`WE3Btmsyfp1et0M$aM{g4~Cp#09kf{+BO8$-3ZrvdXw0rc14>t2{s3>
z?gTZpP}+^qG6H*h9QVpGBFkvJZE<uTLWgNVi&8+nPK*;L$lj<#sPF_0x<Fit*6<I;
zdLSC=R;7Wsa+K7qO31Sp$cy3O0Yl1R2_*H#T*1roL8%V=3?(tkxL|`kkX(XgFdMQp
zmlk7Crtz+XSDAo%2SLHk@d1#vCb-rfzyll4<Rnq;bJEYH15F(H!I~d9vO4}tHWB5j
zCy`knOIHfCxX{(mGO;W%GY7mjGC8pzF&VU%3{ppcTQ67^=@6bbKz1IiM8i_DW9!<0
zs$F<j!~!&+f_oSjz5XDsvj;cbFFqJNf(7X#xr4edVB4V`jSyt%An#z%b>>j1C^RXw
zo(-z0;Ema^?iA=QC^TtgJ3(u6K+@3J3DQ?Mpk{0E;w{n&2>b)QkjY}$G6!<{z(L^M
zkSH}No)m&(#uyq6WDMgIyFmnWDgo)YN1$HXXb9?Yq7NivpD}_LMzk#Xp@*3mdO~)?
z8^_}tvjLB@xVpkF*aB@rfi}*;1BYdZZB)jNd6mc=M%dH^u_Y6wha4fLCCElES69%I
z+7i&A{7@%jUO@z^0<j(ki*fjXkvX#G&{okBSn&+WF5tBl@bE${@A0pIBVkLjUuaIQ
zYdqwbaIl5&ghrZ=z)mKoWsTN+MBNZaVrw}V)Zhfyl1O!sp=CU1kvaUJbV$1$c0MWS
z&~ys|C#2#JZ20*!hOXcpcaZjNJY=BRA|5h?jH@pK@;!2`M^sgWv;ISBV&Rz2gO!<B
zM<wVvZXaw;VAZd)k!!FEXnGVHbf{${!7b?|-LOMUdkqoIo<ZRHA5z4D#*)#e(1S}z
z-b@Kv`46hl4M77}pfRNo=$Uz-EuFAt6|S9ED3NK5axid^f3R<HI@XhBiSabZS&$WS
z==Bk3b+{{mVhl0Lfvv^|Pqh(yO%GjWdmZClEmAUz3ld9`GeC7P@)WzbALxQ<ER9ic
zQ-jLqz=F#$=y9jv&>20*X{o3?hCt)ASQ_Zy#c;6WR6z@+K(l&K;|vYsJ%e52gAI+q
zG-wbFCgX@=6KF;l<v>_B6lw6zeTbV-j-Cb0?}AEUn4#z=!6NAc9mk2}GLVH}mqWFJ
z4vs{V29HU@q=`HR))M4JP@P_uS)5q{J!{c5*e@P*?kfY*zHXXUu!yW+h&*nS9N<<K
zQ059dhX&lbK&}q(7T2^W;;>aMpe7w`4<erKB`EHKL6PVQ-Mty_3E!~^s^;RI^Ye;J
zib|79P$p)P)_Iu56Ye4+wc3bXxDLN39`B47WDeXU9yH*LeaZ_oz64PPo9Y7dU<W#b
zIl;luNhmNc$U7J`!492`k3^Qjn41S(ZU>rxf+_}0&O_#>z$OKQPHqNCL)J2Y&LnUt
z@DG9RlE62ljpNh>B9>r5D_*oIT^ekoAS+Hm+a`=)HKQfYi63J3{otO;g-`r|6R`)<
zVUq^X!Dz$^0&rsw)N%nIk`WS&IrBtpqQ&VR@VvgEA@~G4NKt__0f%)|kO~7;kllwE
zZ2*Wca)AcwL4gVaS1-`YBJj~^c!~_rkVP<Ppcqsu1cAaADJei!t{@NPTE_b(W~YYc
zWfppd#Jhs#eTp;l(sNSd^OLetlS{y>yumpFvf!{JA9k8A!JTTbau!?tPDD-t?@)uS
z4}l$1niibsnTA@lBl(WZZWd^I8kFiFD>d-tdzb~5;fXmpA(^?UMW8#b4dTrpBXfq9
zu-TW=q~heFOz=7nBD>x}Zs-TJg2()W&B3?Wpq+^eN)hJqAkqRXP5LD_7V(hArfaY}
z*aXO6Gx%sh&?<xwqj=Y#5R>?z5L585AL)&6$kaG!KGzjgq(ZqU8w9YQv;tZl;1^;X
zZyB7CSd^L)P*UXT8k$q)8t)TO20AL7a3{wQbfzh2OL%fdQGQ;&MM`N=BIryP&z#^A
zQ!vxhC&$p$C&$nL20-nZV9;2(CFDY7*d9+;*PtX&6=e>Z>x67(h9zs14g!442v4~{
z(%2vVP68-bL&_=8`RJhIKB2p7K)syAoE-3hvY@5pg{9D$bELjI35^4!0ux&<h7F{e
zfzyaF#)-Gkp+VI4HTh%YpoS}az}OdbG76jrx|G2rKG-|n6SOZH6l0Kq<X{w4Xk*mD
zU<09!j6zWv5f3`f17QxR!4E2eA&Sw~$T%Wv1+~>d>&74|!7F4C8iPURBHIdDA%i9j
z(hLh&!$649&>?6;W5^15NE-&*#vIhMSwa11QhUv&sksFum9AyT=R)Wi88XC2Aumcn
zt`iB2<Um_I$Q2r_7)9+J&?FB*YE!J0EO;$bFevn0!SyAm;)D+NK<YYBW<oiykF4GP
z1UKE|*z@m&t=j-j96=!l@t}$wr4b2=d9Pp#q=WjvSspUzO5J1d;r)5g%1BqxauMVM
zJs`Uq4dRUqilJ)|z=bd9s>;lgVk7XLKBz=$3Vd-wa!z7#F{lLsJMRN_gaoLlL#pCI
zqsoxF#1M5+Z)gtaMn~6pFVN|#X{C9|;1b`hEZ7}Vq8nl>z=FX!3FHG%!v_*pgciJn
zf)>1hTt#``i`aHFyt9S(C}VJ+1{5~9&M}7ef?&rOgVlpPf?Sh8Zu>+(>k>RW30v?S
z0zI)9qCYU+GuSI0yz~!Tu)$PCp{PPFc_FP(sB=Ke4?#^;7#E|H=7?+(sCWg9>A_UH
zqf3I;vcn{OktHcQ3=y=C1Y3Cv-Uu1w4cd|lKGP1~e*}#>pyW@GN`hye;Gc0qiYHRX
z@UaYNf!DAjN<Pr0Y0!RJ$g0ca{DR7O(5<fViNu|8mWw!n2X;-WD`**yVSI=IXb)I0
ztR)Z1XdsV(8ZMCCzwp`sOAf_W27(%hX!~)o426P6LLr+DEQs86fR-0Xbr)zsC_JY^
zHa%esVZw3;YJMQL{|YzVA2fy!=Xro;%fYro6MiVNbdYzjKWMQpB)fw4BY;NyAS#2r
zgF}(z%#ig3d&GN!M_OQR23_KV&<d7DwiI+ODM%XBly*hzbilTZ-^c*IWy&QL(oxDU
zg54d17}djl!2^+PNMcS>f-J|&EH20|hBlQ!lj274sQbH#zxf8#a0k`WxF;Pzr)Ypj
z8X(mgXwxZ)+1b@A2)yGBlwcu-fN~RP1Q5L<4lc3CERIhsDoU&bRj#ld^p3D2krCZ{
zcxuPqufa3mfZn_(t)GLXWCGVVNT<Y+GVO-_AcrW>?T)ZM9hP%@jN%EM+hZK>3Ob^(
zjKJ&+<VF!t>6DV10~<)gQaX{mJptD1B(jVIRgs{k0LBhESkHp&0tnKt@`3bApq(67
zPyqz85@vc3vNXnZ2%si6L}!q9a1f~cffx!JtwqQMgZgyfCIv(-c(fKx8re?J&Cnoe
zXkW<$+*N|?T*Fp#gWAhTsUMUn<4HWC49C<iv2%d9yCz6GvB0PJWuzvixCRBgfm)uZ
zV|Vdopnc<cB?QwG2~AB%WPmF$SgJ#9YC~fgl)gr9(Sw8*s2>lWp@VWk``|&F<e@<o
z4C=_E%Y%1O!qPVC9V~{B)N2S@<_4NHCA3ur)Y>F`X%TvLLDaek&{QmrWB{o;Q;SQA
z@+)0~knb`ga6JIXxfqM%k_i;8ppAH-EqBnm&lUGAc(C)<AR`a3izXn8-4N3X;89=y
zV91~^@+N6KhumSWB(c^xMux!!IhiFTsVT@ymWo|nLDLx^jC9H!Y;-%oI~mk`05xzC
ztswM;5ZD@2IBwws83t~Pz?(Cm^<v2DlE7mGkil!DVL@=)d9bY_AbPvj=<TxLz3t#T
zU?B%`L6#I44*J_=4Z+8>;8|AyDmXB<p5U9X2`2I;IF!W#$W3Zk(TBBFOv45M=sp_o
zOdpO-ZJ?__;TMxTgBu2h1|>y_$*Cpz`8mag2B5*q;>z5l{2b3R&`=`kx*M3curwz@
z{kMQ*l!G2aK%<JFV_6_2D#|urWAGWzMX80Qsl}jUbW&0iQ$Y8N#^+`h7o%J*3MqFW
z<t@HAgB7ySDJf8ykAERFQdvn-;vl{kX&O(Ua&onR?Y(f#4e$nyqkxhs@nhaJOiAFe
zZSZmvBhO$L(BY#{=i%vI!;%NebRCfsnZc%@<Isc6z|)GPPfVJ{gS)n_t_1h{fqGfE
z&tyYu><~M|0;)1W4L9hfQN+#=v{POzK=}*Qn1FTiu#9VwIOB(<Ck(2*osC=rf=$3V
z9D8j|%nBdSh#UO=W1>1JSX=|@mm|#xV(k=w#+Cenv3CnV6U*QkX85$7H{|YUXd@V{
zPYRy@hBcsrP*ethI-JPu=LlqJ%w8p;=^f-945|~MHiBk+5ptkKa4437?rTSrMz$1G
zp@O7AElJSbW{^uP3_*k0L^ay6pInIb%y>xS6{%wKhLw_7=QUhiU6FGKDBZxWehC0&
z4CLfM)})pZRgSO*ci+oGK;y%ZngvghL}F$lX6Vluv`_#tUmR>oV1gfe8{aG?A2hF(
zSDcxeR}v4pEG7qbgAK8zC1l5%t7}<qZW5tD0Bs?H70uXcZX#CIKnAEltEpfWu^~OS
zUU&u@fodLbGDhwBg~a;=n?SE9LLS>7Yli{)nZDr87HAJ5<|YDj)J+7aj)G?{()Mc*
zXe2<}DWKd4T{27Ed0D(YB;>LK-y~{CJeE0B3p{hEp!OoDv4eSIxhwjK0ibK-{Db`|
zsLPP5A1oOFG$KXwRVa`JqtFV(8+1tsygCD&m1P1txC?C+N+60V^lA=lAk@4F6qRA<
zt5A%PrO~P~3p6=HBczd4S7gaxkh#dVf+{l5bRg6bAZbv`16KEf&JzPkL+d%{1!xcz
zL=CMXcNjp`4{};0t`QDdm>T2_nMMo&ox6n^jKmrPDPmDBQiWx9=psH7!yw;q&)kBX
zRL~VE;I#|E1*yrIX_?9J6T<@%D|7M_Q{W2`A(N)i^#h<W7EkK#$%C)B0JSSndvd`z
z4)Ory1)`6pu>iHF%)m$0xe`8|22@NVudqOy0K!v4VVlkcB~y@NF)vI<oc9DueF4y;
zVn7K9x%~pO4r>pc#-}u3T|xw1K#hDQka>K3UVc$-Vh()6oM!-Nnh~XgIDic?P}CzP
z@PjQuQ(cfn8Yz%TQJU3Rv`*QmX)_r2QBJt4F*o#T%pKHL3=V=;WAtsa!Y^op9w!P~
zw_IWg>WG5x*MbypxSd3W79`53KXfR8(#@XGWp{o!vw$Vy)^Q`>)RLmiWS7*E#LS#x
z_=Stkuxy7s4*}Zvmk2(d(lfvfbdf4*r9teV0C=#Ctl|g%f*!K!L2P9xXm|$}hM;l<
zwKWThbke#{1RAo?YmdR_ts^P|KWsA-Mh3yDCGgcA#X+gXr8y<Ar5;FgOW=j#@cI-~
z!@%ww8l9KGeU~zL^(tuC!mSK+5I1PH9Kr)tsHQkh_=2bijwEX9A$apyIA~pvXE68x
zTKE=73l#mR87mlNlcOt&%Aq(fVG61p@XSl#S{hB0CC#|^4x=@Vf}xjgKsWEBY?6dE
zdP!e`P1NWi<j5#&MHOV#14<hfI_3u2vjiGWgLacg%K*^67w}P%LBS=XWq>QR<N>V!
zMig|xXd9lvr3-i&5VV*>+wlyR2Nz^8c~Z7K8(GB1r$Rc0@ky2O-~*21^NZq>^YgPa
zQ$2lhEnPu7pi%EmN0}LbTpLK#$_s3{hxqGg;gbgV`$r_K>mw@T<Cr!8jlsdLEr6Wm
zQ35*U$`e##K^w0rsTJ_^LxK%JS9u^85@oKgps5+tc+g^f_<}mnYF4c0&;=XBy9Sq-
zWF!`6fKJ$P^$RwSH?)ZN%}<FhO3X`71zld5k(rkcmM}7icS%i41T{>+k||(Wm{dSf
zW^QVHQ7Xu+_=5bL%;ZY2l%aV%=<sW>KR|=PnI*;GrP83a9pFnDU0scg;(g;Y^NLf8
zO5&4Ble1Gx;*(O-GxJ<?1HcY~gaq_d6I0XyNfM8+#CLoUY9ENiwWiooA*eeJU84rt
zG~;aO8W8LP?GB;VGB_LbMi?Wj@$e=-xjSaCITbWY1*=d%Eo1bZK=67H%W$G=a*k^N
z{1{3?eH?gQk8{QzHm8Vv-Usc*Dw1bTi5mff?D_;<Dgrvv9X@$!0=lUpH7P$Hw%;k!
z0F>W|GZS)_6)cp&d#5N~J&m$r3EH&@!Mo*{IJbfd5l|tDd}+H;yia~|HY{%&L5^hv
zB^Jy0ctjU19@>$Fr5NZXKzNrXK*|CG$ZTACY6(2Nsl7D>;Y>14Lj?^gqUQ_njuxcF
zr=VklA%hFlUyla9oDy<Q7HAzFqDP6oBbxaBI%4P$G-(YxDju9P<B8nD4vS}^m!W_+
ztiz7u16BI4B_S!`)%l>5N5m<~s10%>if=En0FUKCTHP3t3=)R!1Shzyno#GQ&@zM|
zP>w>b(us{tq&Xj~OAcUnS_R|U_XeBC@Plp#gRId7Ezt!f4w!5(hAgO+36qV0$f7JR
zhcqLJm;u3C;DaY^QKsud5YvLV_bh-8Xhs?G#yUgoN?>0@Krm=y1N8Wdc-YYn`Dvc8
z^WBk0+R1LUg6H``*#mSGETj~HH{p<mcL=2*P-79<J+PK7mZ}?DQvl=&(74FR+!Fyh
zMAHJiC&Cc4z6n(36I@je%CUIsKtof|iG1;yc_pbuX^F|H#fFxkV*$YjGa`m&@sB3L
z>&OB~^$3c(_;{oZh(_RMb%1v+Vn3ltJapYQxI{;8Y@nwRiqb5o$OaV=hUT#CV4%4@
z@Zk#3wp?&YL5^oKX!A&NMq&}H8;}fYJ0-h<x+*xf--8cv3IQ$j4)6{(jYr&8i+8FN
zPl9)a7tbNV#4N5f#AtuxKU))AO5ttmz($!!TY?Go60|Wzge{mWEkU7=Ty#-22|!9M
z@aEOv67#hDqVmL|6i@U$=IA{va=Xf)c{tqF9q0hqAkb0^v!Yb+-rS<pwA7;1yyR3*
z&@C~LJ8{v9*VIDLAbW5;q2)BN)(&d(18bdvcV`2*TZrZc5{h^v&toao;R`KB4;%pv
zaY2@AfX2f>y<7;7dIyexDhxyDm7Kw#r2)iT$%%am2tNOVx!V_cQ8=_LFf;_!A<)Bt
zpj|&usz;eDhp9zr0>QiB)I5a;)JDcWss$=&kUL&z<Jh1LOYWdmZvoJqdr&tU86)oq
zg8CD52R(EO6Ms2_WFc`qUQqsr+KhH&2KYp2Tm_07Y>O}@nHfEVD0VR<k<+=w56TIU
z4S7Vj_|ZHLnt_GI0oHO2F?d35!x$-D5ZkeW7pHiS6@mAby!{CFuwX}vfb|4<gAb*G
zL>Xv$60|TH!o%1SjF18?ActlouqmKJRfEx_kvnFfJ2gSl(8Xzn&_&pw@{y=EE_h|j
zFxUZy9RHwcVNg#8<M;_8?ney<o#6nz>oWkfmeCb@Gbq$RtjQOuJ{(y+C<`F<*6<&z
z3%!gKym%63VKDeu-B9SUx}b9^5HgM^Hi2dhp-w=(h!u2lDr5^d)B-PLeL>!kGl8LU
zXub_L1SK=5v7lKd(9(Y>7i2CZg+cU!CYjKr!S01BH!_7-3pr;Lnk-9F(^HG$i$NQw
zKrOgjFP~fs?9<G?uw!*WwV-*t8}x9a_>9E7l$_Ke=we8uu!cA0utXN9dxd_y56&fc
z0iZ=--~~UqiFt|XsYR&Ue8C6b1ebs&Rv^;x`30%q1NQPDwFYcsD<~}>Cr}dSAVA$I
z@W6Fug)3+l37lskt1S^jB@|zu1-kpd2zFF8s83sz7++A755C+M<N>4r#<PwLlud|U
zcZs@c!W*<M8=U{ZT}RLmBE*yMBdKsKMGM3__X4YMNNyq#)qBA|!;fuYB>JUQSZX@(
z#$(8#J!V86+C##@29OhQ@K$zUC7>w8HI@jfp4`fUVHF)%J$m98Jwpq0a3UmV48vgq
zr=SsvWYAHdprQdZvV^)w4PIuUBv%4w3*sM;Kw73o+$sMC$PII>=lhd(whd%&54I8)
zw1x*X42RzX@IfX+<9O(f5y+8QLuz$-5a^;>PjKM|s^5rOUyeG9O!gois9)@C=;|MA
z4lW_FmWVjUIH1$^#idE{nJMvU`9+|OU9ON#T9_kF$isG6COTjiW2uip-LqgLjH6Q_
z<4*8NbpnTb(E36f@O?I*!=XXT88S=a!BcekMV>+6TDc76><`2h9`FL*&=kB>B0f1k
zB^7d0OfGz>M{aNlp_z38g#f6sj7M7u0$KTy>k67B!M^Mx9>=N=&~UV?A!y+Sc)<tA
z$*w`c;G@Su%`enK3+4+@4S?FdA*K!mH3X3dHSn}5@DHJb4hsl2jrRgyp+fY*D9DX7
zq_z$2McDY(Y*24QC~VN(I5jT?JYSAKw_yZ5zP#oNy>=cxOG_YMVIDOPucokNWzfZ<
z@xJjXWFCowJUI%t2j%7&&?pgj3KDdl8QPiP#Eq?h&J4E%Z3Y9GK=K+B(9RIhgb1h{
z4}u>*0lTObp5HCwN6)2lD+8^t2KP)M;~1!IebgZi6Xfmd!G@rzX;9}AHu;RYO&xu}
z*9}=SND{O>3o_0UOvQ7ljKIqqy+9U#lK>IJ!AK*SXxS7z(SvvV(HM37(GYFL42~N!
zh-xXgx*{!Xfiw-^6{wLpmLvS*(-M<Q@{1~o+|!NaD1Xr0bFfJ~s5(MDQv-Bb26b+0
z2N(Vz3oMaav2GBT!_VN4H%74^I{F-*S(4$H1KPh{l3(Nro|i;Bf<M>{v;{bx)M-Ok
zSHI94@aAibnPPL$C_kt`gKyyhH-$=Y%$VYwWCiPrhwLATM@$!BD~!P1%OQ2H6>_6u
zbW{&IoCX?w8$zRcpi3)UF*lDOkLqDdtb|s>j82up>Npd$(?+9^HoiNe$r*yWgfNZn
z$dVM?%>bGpBJF}&T5lM~dlUpxV;@hK12hUo=0GNB923+;B&w@VYIzTuRyB@ybq(-N
z2G0Y6hLa%IpXa5P$3xd#<`;ps77#c%7)ui#+gOcJJZSux(8<4;>rz17MdDg5WUZ1n
zBKZg&$RP?CgCWSx1tMEG!BlCom_QDx17GtKpHi8Zn46g#k9uiDacMz8ei3M4SW$j4
zXn9p~YJ5?0PI5s(d@<4;OYzBxIXOv*$=RS4jHxN$%StHN?~7ElqOLdvr8QXp5~UqQ
z*Kjj5fz15CF3$i>%AlNRQ3h!fp-%UM+>UQ$STK=CB_baz1xn(mcgT`;&vsB|Ub<6h
zT3Tum>bV=BJd8X*LSz@$Al?%^^9;US)(|u?3?4@SITq*a8B#+F-u1>(KDdInRk`Aw
z5;F(wU9yPx#Xcowh#Fp$-nolZmXkQChOMXr^&BB5)WWWV@Cz=19iSUP1q(p6FKDz1
zv_T4lT_G_8&r`_v3c*(MP<S>XXs8{_`W?{dJ9NPfj-9528epI<ElThcGv<da)Ir^8
zoJ9_748R!F{~B@U>VXCwpli@Ti)BG0rUX|lgMt{oaVI&yG_S;yz%+{y=njT5*I*Oy
zH2^^YA@R5mmo|W$E)5&=!ZnCW)IbEtrRa0<;E@8z<f^MFWVaynkPSpW#G74ceB=%4
zQdiJ$B4i;1X!kZ~=?G@-9+=sBqyim0^+ZZ@7P@i?G_e3WSsym_Rs=r00(8@}mrFqi
z=saA=lG|XkbIriBBboVm(1jUDF2P^5fXdt;&~k9dehib$y!e8g#N<@SK4Z`clV;$(
zY2Zcg@p+jgsYUVSMTrHT0U53#@t}dZc=&EbP=6C@F;Q8-kk}RsBx!=Sm5`NB;2~ff
zm|q+K-c9SBnU?};VF!b9ICRPrR97Pphl3W-k$8j&C^SJihtSy!w5wjAE8=mV#sdos
zOZdTJo}|{X;NrqG9)AG`Zmy&t-Eo67FpIX79n0h;QAHW3yXPMgk83rlEAnWrH>~_Z
zJ5$#<Jr#V7HK{#9S8zr}zWS!P2voFY7RM*&=ar=vm1HL6q<V&cuRMibffM8nn!1GK
zUq~u}+`med3LV_afwZ?rM|MEXBxp%gP*UXSJ>+iPByD5|RC1y9`VCwOU;IYpE)bRm
zFQjb`J`EhSX&+HMLJ~ew6v2umtVauDtw%v=9iFRE7Vy9t@pL_(0Mwv%waiE?25;4h
z2lp|C|A-rO<seamZiYtj&;z046H6<=8|+*yK__m3FLUt>fF%J-_|^?qS69$U&ERd?
zppE#TImv=}aN8m^B_4Vj9YQ0vv;!)W(VM%5L=CQi(ih5&1eBcRhL|HlTNO4~R&$sZ
zr4}R33LvKj0hPH_smVY&X|!t!TFwZW#0Q;}3!2jhFT(K2HH6d+hM=|I#P&^5R}jH7
z8u&JO&~zw)r9OzAB9`%vd6nQ24*8fvl9#Nw20>0XL~av$=i=LIXoTFDLr-e3wjGXI
z0NXGh$k(31@x=B(u+(j!Wa{b)zFz=z6r!Oa=ynEZnFK2R<C7~A<4ZD%^2;5ZBO)A~
zJmU@Zj6sD8e%IpJMn=?F5B~L^s0%{C?NL`lOOVUqH@HJ8Wsna*XDwn59VUZUtAS2)
zfm{*ijp+X&pC1G{bc*JF#lKSysXW3MH2@6-g0QQzry*o62c#NwYzAb#Yp^S1jY~kV
zD`+7nN>W9w7toU<QJoiT6_Xig%Ol<uDkyy#aGxA`BYH+~qGyJyE4HoUkdsPjHY`Hx
zBXylXr$K`Hd!VK+=Be*E_9*y)A`VvCq3$w9v=MQa4rrN$xS0U>o_IgddULEN8Q{G~
z18=Vyl=VOud~^rwY#-2CMeyCOp!8ds>Pg7M^lJ8d1?7S}$w-X}-^A?H(7en-(7mvr
zttQ2pdFeT+@%c$vsmUcMH)A3O9!VR5!IrJSU1MiM&!Ava(1;c276wCCa5jT&4FKm0
zj175&2IG+$DOjg%pi};%8^=MTwUEF74H$x=1Hz-;#&OV?y`d@OsF46rDN4jjK|iF^
z$1$=xNt-UfBZ;8N9YdqkT*&Y#XkyqCd<PmNSAyylPtd|UEG-GpcpB)q=U{WtA>Se3
zLJM1sMCv#l7OOyE?`(v=Ie~()K$Cb^^McZ(oJ`Q6haivm1(zU?iX|o%7x@_(7v&dc
zrsTw@r{;n7>gB^uEip96EQZY}gUSR~$VeGzD9t>xIKDVBH`NogiPJP5D&tz_3K>5`
zt8+n$uy_~bAn?F8;uH-~sf>Om6^Q{0E;?|HI$9z(RFMv0!gd@#$P<v}7C3njyN4Pn
z-NH}Wa&;{z0JqtKOTa^#KDiW+0FmJ`S5SupJ#-<*x`D&XxTLfoClz*_sVC?@WW-!A
zbbbRG!9l^^(2Rh(&xPn(7}DYawHM&$`Xwb6r+TIYCwhWz(SXQ@1jDLJ%kadU9B_}w
zGs-VG9(pr}p(U2JxkUCFu&l`i6%ycU>f+H>(u2-THUkY72b+Ud?2^7p-W+rT9;k&B
z>;^IbdV(D2#+6`;c+U`{c-Np1llY(zP!;GGTtf1AH)sqFvf>p~X+n4?%Tb74*6SLY
zQ|21)6Ho?PqzLK|1((ouV2AK^2H@?*uw`AT@#&?BMJcH%pb1+7i&=<FoWUjpCQrcm
z$TS}A1juQAA@Qz=!^}vHK-i%t4(>jlPR<b#@y2>4dPatz@JBlUk=Wg>NX;MA6-%Hq
zOhJqM9HAN5kmMaNcw5M>lx=xIYL3EojDXi@L$&~$6S)PL%%U52m_axBn#6m0<GRZb
zG$aJs;R?IM5X=km2CdR|g&GhD>9s<5LEgdMpoOVmb;04tQo$zio}iuft}u;;h8WV2
zAts1sLo<jpsEBcOfp4k>_d!vIbq!rnhjp=?&x7OgXvlake5VxhY;2h;Xc1<KNkL*}
z5oq9s_{tJxUni)X#nMm!mCK+e7;Jx08MxJ80UNOP#O&~sRXe(t1;Cqk*d}bq9ytKD
z>p<sSgWL_P&~SBliSPfB)Ck7b^8$~NnI`9?CKiDkC*VPR^!5RM_u`l;C(UV)1q8w1
z69Pa97#zDM#pR%N3`CaMXzf~16V)s}J~1yP9@NY?16{TRx?=>gcB42R($LAt%m&Q?
zgNkz_Lr_yUzbq9rKU`c=RGJK#AqK4)1l2b%*~H@F%=A3SLFJC1o(!Z(3~%@b1v|#W
zn?{DjtSuxqr?>`yHi&`e?QxyF0lwxO=Q2YqC95H!J~Wx-=x{tn2ztjIXhjOB8BNTZ
zGt2>3N=gvWXebEd91%5vv@sD^1EZ_}_9nF(1uD=@KnqvVO9asUsAaCM{-DHx)O`jY
zU<qE}g3)3DsU)jJMjYA<%4~>3o8cYC;1WY~&{?DDMTt3(tecou;+YGchr!zsM4qt#
zT^@*Kl?!Zi9NXv-sD+KO6#~>+LmL@D9cRa461H;LFdlq<I^M`O1f6&4>IvTO09t}<
z7!TcL4+?9fSRr%ows}x$a%yH-YKm`aadBdLs$+VpbAC=vDrnQAry=-)_gsh!_>!^s
zV$f|2SZZ!i%?C<IW{^|wV3$^-q)hBJj4{eK=OF)J-{N#yAHV@RkOb24#JV;B`#7Xo
zd{|;pW@27Rd~r#BQDS;3c<$T_wM{~7s~z6n8$FW-G#CjQA%e7(!Gn>YQ{5n3kR+%`
zfbfD1eIaMcz__5+Gq`mF69~eThis>YHlN{V(pbd%g3eX~O}4v2&qnhCb?ZP?ni04(
zgrB>TUy_kp1nO?P6!?dLSN|f-LSf0**wZ;;s)P8JA5l|{NP8aeP2HlL>If_HP^N0J
zABSR`n358oU!Iqm5}#X~4mv^~c3lN=l^p(=P*95>eAYiwQ5F&p+J>AP<QE)o3E$LZ
zXy^#qr5u!+l$n>}2^!2YG=WRTgD#SRRY}+<$Kl(&QQPDA4;V2rEKV(n&(Di5N=;0u
zgl{!+Ma}cMnXaJwnsPyFpo6?2Q|h1rFXUzc==5lkS9szmXVFj7GE2@V%FoL;G$_f;
zO^q+e&&(_F^b3wRjt?_3G%BtvE=kRePtM6t&UW<+j<-lDg&fo7nG;-M3TArx<QTg8
z<QN*j0H|#a>c#|tmQRCsRAE_KKve95b|b;k8tUi-v<^k?TY^{m5|iXX`+7WsjloOy
zaWB`0tkySxjed~2`3BDl0J3^LSRxZLYmU6l2|hgzo?b-E?gzU=y@8mJg9R%}7KRlv
zIJ#@Z1TORt7A)l&s9yp;<Qbg(AnRa~48ctp=w=>BqX>O7CgD}kXrr*i^#ws=Tjrp#
zTEAe!cuGcU%?J$x8XBaeLd%*|SI|NP&`E@#9FAr1AUVLTET9bKoC)t>aB~PeMuWU|
zAKdnE$}EB342-svA2dgTeaR4N8Ac$|shC<_39L|p9lHkcD$;E$$os57YgrPDGoW{0
zL5Gq+el-A<;*cE=pvEmyN1_b6GYx!(PcV2u6Wm6FoRLV~gCOB+C_KS?nb8Iu@=A(}
zz~|=}pzc;JDN4*NDK-L6m!%eECgx;TfhtUB(>XaOvA7s%W(_`!faXt-jaYjep*jAb
zDlgs(bIm?vwF)RTVlK#VM!&z<2Q;-A911N=h{>49+wv&ClExf-B@OO<d7yDYkcWZ^
z<w?_c(0);8L)Tz4sAtF-_8_A(i1P{&&@MgV>O@czGaj@<$U7bssYu)Wf<f(I7(W0a
z3n^!Fjlr|(L7<^1(k9h&gA+Y-!K;yi<C8N|le6P9^D;}~b5iqMbA!BtVf7=*^q#Rn
zQEqvBW?piBZb2e=fDGKiiZ3onEGaFHF9ub>;E_a7vLmq79;JT5+Qf8?0_7;&_uT{=
zL2G)H-ed@@es>Mc2?kwd13p*?@46jVNU8xf{lUdK+zW(fMv!I<uypQ0L+!rtkSR(~
zR~?juF^<N=K7^43?)}4BL-8J|i7AkC@<3C^LEgFGh5#s?gF7Ce@J5|S#WC7r8C;TB
zl384mne38Sk{AGL6T+`v2G#J8{<^C_zU+fEA7f}l!h{S`Qy$(G!V+lMS{R^!gLjQB
z<3VL1#!1$$(7qnVVi96mH;Bm_f5=)ks9_%QuwyEr0-?y#LEgdshzT6ffrFs7K15}Z
zcQEL{X9y=4G(Uro3-*Zj4E6=*S!n+gx`Ga>8YB(&GL&!V4zU&707uO3fX3O%Qxmhn
z%M;*1Y7E~x23key>S_XR;)ACiK-CJiSU|~(1ey)RgeE8@K^n0bV~3DlIcRGrXjv{|
z=`#9hUQ}KmK~iG}lo+ry%RvrCJ|+y-_D0(?KwK*oe}M!VG9z#7HJFGC<%qvp2Rz-7
zl384kUz`dq6+?ot9-;y3bYRKO;Qgtf@(JsOl9<6vT<}497iRIn@t}2<phHJNMJ0Vs
zO@Zzf2`;e&U6`3#T%4cgiF|n^XyPd+GaWoKlA4=Tnuaz%iKTTxYy$yyS|u#$QK@l5
zto6`!fzF@;7#8KI-FIjs1w1Sbnksk0apOExT`=r~eaK!4&?$$I0s_Jhg&dL(wH74n
z11>ZnvQZFOXhX;h+z>J}1S=ro20riL66_;FBqwlCZG`2xUgRMkv<@MTqYCMhd_k26
zsC+R19Uoy7Z-jTKKiC8`a1U9I3(8^S_T*8QZyC~P{T66LW3WX$sN;_|bO1S~6hvBr
zrAZ$bu#AU{bGQb3fK7ld;R1~!gLY6-X9<@f>KZOXa?fT&S;Q4=L1-WYQ4J$E_d%@%
zq|P?Hfq|`%2ju}nj3cX|B_*izH_OZ`OU%hkiBBv_FU?KOD*>-~B4?=^_9artr*0rQ
zn&eqeP}2o8_-v7zSP@^GSp})~Kt4bokAsH=DJ>^cP&WzO_AZXkElw{s&Mi(iH1$m_
zDauSPhR(C0G{%W)LP56%1_V2UJG`(xw-zqY@mxd0yu`fx;?(5)yp&>a9S#|VDM|$&
z?wJ~&=otWtY2<bx<%{}39ad0ogDmZE4Kauh0d-r0o#KNaQzb~tyWxR};{XU~>I7}1
zK)uwDlEjLozzztB2QA+K6?5K5OM}U%&S7;UwwwYT0t7W3ps@j;%tmx3jSy?Tu`b*M
z_h})eGI-@Kmh1n_kXJez8k7_zCa0F<=jRj~Le5yL%uUMA@htNqyETGvE$XRapf*Y}
z%1lT|Jaq9eC}_#5<jB1L-NgVL#H8h3BNN<vjzBvSNz2BV4P00?Vi^w^FLyTd40Zw4
zvd}IXmNp$yk9)MkJ%Al<@Zd7WMkH|T47M|bk%p^5`+KksSDVHg(Pp^XDIPSz7mP7P
z0~)UOh<A+-3NA4(gDjc=Ezd(P$6?E5L%}1V;qk$s{X)TD9;l6BilaXPQ2{z99Z3UP
zwT5FC3MhD7U10_|A=?;iXc6xTx^yhq5R_XXoeQ{94-}<7@t(nuBZ$F{1uscJxIGvo
zZ3wzm3$8r~SvzPw186`9=8On*Nze!{R1!2ik7P2EHeY025Gx`5A&8TVoFVc=T{>oD
z5f9r55}#BFnSP1SFN#mj&(F?G^#ol_7HkAsf(##z3NA4+iH}dq%u9&}H6|cK!=MwZ
z5|gvhy1<~AL2acGGpq!1cd!8{VSqaPuC5R^s7--bk&fOSg(&y-3wFhoa=<Ered9qF
z=E96bJJQSyyzm44pbGE^9ZW|kivFN@&tUKPV9=6Q&<bz3Q$a(7;7uQn@leNGpy)G<
z_Y8(~aUre(U1bPX59Wfe%|V#uf~*ykfI#h5sIj0^2@o2CLFR&;3zPOo)(e&fyAviI
z0+Dug&Ba|Q8IG2FXvr9~&>vbzp(ex8at}153MqsP2XDCt+VO<tSoYv}P(cT3yFx}k
zz=c~uNfG2A0(kEQYgcf9k6v^(1g}c~FQ|uiGeD^p<cHE!$ix9XTjZdn(-?CCpw1$`
zC2A;}Ho?7D<YN`mf)hQ{K!bpYc}w^%OGD&ywy^ZZu+24rYfNyjilqIJ;0xiwJq?t}
zI<ihb#@zwInA{?%Hv$^^1J5fu8+n3?dcR=fcznljfoD9x%c!BLA8pwQY2yU=r#zrz
zMd0WKttJF@kW-6`37nUJV?h&1p#mE6!8g<bx_AwC%7_JQ^(S=~m*72|AGx7~ZzV`b
zyeq~+5YX;YkRI?=FyQkZKnFWO*2jR>xt8XX;5@w)ay|znLXg}5T8@WrfCGOtCkDIv
z2ZN6c1E0WQ0KNvU1iYb!x;MaqV%0p}6>Wu4a4KjGyJ2w&Xsu>yVQFGcd`Z4%u4`}!
z;(j>Gc+mB=`6=;5iFxU%@t{lJGV{`1{emrV-4F+r3Mc|Cv@A*m>4+}?pJWQwWoVA@
zCFsQZ%#vd88gbAZJ~%tNx*8eA`^J|RrxwRU58X&AP0mg&aSaFnnGL%wFAsKG9%xM~
zqL4FlC4aR!xM3M=j&DW>tOV4qam3$*_KXLoGEl(+IY1DplEHhn0#rvJihjR%&tUg>
z(ETppyT0Mg-f$FEsO2FjrNb2(8lk8JUmXo<62n^Tptd#W*h7fzp!PGUdj{bJ8@eEC
z21%kdt`Ryx{X@{%5uhdxIH-aR{gE|8<Uvc<;Wmdr<Xu6FCrS)0p<Utl#GI1UqP)bC
z%(7JI=6ggh89IUn-+pfdxqlF}J`U?CHn3(1bgma~ri7$J16S7q(6tKjQ6a%JS=S3*
z*9bc~8NBeh40MJSmhmn_(|G6ng35T%ZWHLLmm~uU5;<g%#psp_P&x)Rwvd*UfYK#|
z3zDSCmI`MR*C6j;Bg1&eh6>Oz+3}!ZXG2#|w;IRxEzl7_uE9o-MG&w`Hy*O(BG||b
zv|bT1k$|-4!XLhvpBguRBaNVey3SZf&<tobf@TI8LBrT$2I@&V$GgV62K(SVS=kwR
z<e!W#3!d?B)Nv8wmTF*YV}mAYp-aX=1u3{u;0Bt%3NA6p%`Z#!3<7mhkQyDZ;tX|#
zGxlYJuCD%|b~xsoNC+%oU>DwCv~A$lVCgI1Eka$PlT>g6P<n%uFOW3@FOW5h$J&1a
z37f@(7KuU|(ID>=wHy%N>?3F?Aj~{yd(X%i`DP&K%oJ#qnUPUQenDn3d~snhR1Q4J
z3q66*8|h#iv~)yP50v!Vj<BUfaB&EorG(!v3!0pSY@WftEe3pjl4oX_t1D=+2dIxk
zAD@sluZ5$lM9jb|s4b1JhXh&x0ba7480_g6Y!r`s)C07U#S(PK8e0AaT?h_pK!Fwp
zf=43Jid)nT{eIwG{e~uJ$GQ6j$9qC{A)AADJEa!6f~Lh?gG&$x09a%e$0rsQC02TZ
zCkjA&{|${nVu+3XLBTHZ{=tEug+$QZ{XxO-lO6qogCOOUp&`nte&j_w-nBP4w%K}t
zyKzXZCgP9nGej*Ea)J{*b6i~wjlnk*gO@%hmZZ7{<iPf^V4QISN(cmx141eKuoux$
zpd~tZR(8YoaN%CrZ4&PaDiR6a!3H|iJSf;RJ|Nfw6mK||MdK(3VTC$)=|Kqia4c}U
z)rY9#yGR(tAtn=ovImygWbhabVn>)ad`p;-K|E+4CNHxDw(TT2zn~J_@dQOVR4yJY
zh`f9e+fiuV<Sf)dD(@{paRoWg#x(#;Lso=%g60{(qmzaP@y_{qkdrqMV?J1_Veq+?
zpo3aKyKZ5-6i^P4!CnUwSk_F{5hHkc2(3Rs^TyCqcsv6FypzG_rW=FPBUwoc&mKf#
zQW7W^<1Wtel+56Bt`TW1*c0Rhkox%el>GRz%;HSY4$~5(vI%yElaV3lDEXAq<Wz_<
z*w|B<t1I;y?UwPbcn8vu$0Hm;eGiP0Xi)zLG}3{wn+LHK9N)|}NPDm!Xo3>HuocXM
z8i^$}yShTvheH;#LV2KohBJdfv#d~_bG&D8C}{KmM1h8Lq2i$Z1xU)!hDAV|6krw^
zI-}TR=mej)20Jy_&;wZ>)F}j&FfeQU&?P}5Dlo|qWXWK#$)FH{+Z>50585IDlLyUf
zgZu#U7GzQxl*J+YTMR9rXH*uI=7F~}Cl?eL8aw5e=B1>jKxP9x{jeToW$BiapIDNa
zmmUDx>=FbX(gU3p2ilA2lWPb*92C?DL|ik3yp#|r$&laM0T~a?bFQFsyyD?&3xm9a
z5%UH}-5qa3!=mJzc#uzv;*0TjF0j_HMkb)``A`#Sxj!Fj1^6D9ka$;E%fT`pG`9pD
z?1V7$Jp<4NV?D^-?g?7anq&YvXb#%Wi!aG{4GKn_Oh)+>4Dp9CkXCaboyq_n`h_0-
zjT|zT@vu^Ja89ukUB-gXqrxa-LF;Wm1tPZ9L7*uNA{GY)fQ#6mc<{wR!C)TLMC?T@
zSVeFovU>2KGDItAm>Il`8=?$!mv}g6zm;cjIH(Wc3RPujfubL+hy`~SU@BcvR2qUz
zi~t!0llMZF2Nkj4tzi)B4Fk|6k=$k&hAashr3M|q3u+lcG#eRU%7Z-twb{rNA`e<g
z1JVWFCsC4`o>~-NoLX3#nwOmFnd{|~YY8fYK^Mk>>vZUtEvTFhHgba0`N$Jtpyo|H
z#<IB4F<eL*gA6{SB^U4j7-ZZv*w7U7a2jwQ7$)zCEDuU9;0gs|E@*4uK#t)$gW6Fz
z#&E&wDL`XUm^;voOwhNW8<~Q}bc2mtK<O(4F}+HglYT)Xy1}NPqj=Fbihu{wKxasp
zfn-VFCj!<F%09uaAOoP=M8HvGJ{V8>1&vza9tSlm0gdZ{H+VyKE*P034*{Z$`Vlw=
z!r2Hk5dfL|#a?ERw4}@cUQfnnrc^)|Cc65Aca2kf2FVm$<KW%+237*9hH&k93kItQ
zhBcufJk*g;(CLv_`uN~hv@2A97_=1)(GOZ;=o23t0$Vr;Qw3^gf*R9MO=!grs1Am!
zG)FPe&<wse8Dayx!vN-jiXZS)D3}*)=!vWuBnj><KqdW=B|&?jp|@~D9c2jXFhG@q
zY=*3UgbF}A46d%wDI{a$DJ0Ow1;qR)=sp;4(DK&cp!nd3_~58`@M2(4*$O(o+R!OJ
z7&PAmDlQGZ<H4(Q4FltY4TIx@L6xduM0_x)@-za?0lR|kGKHL`fTeB(&rD&~jYf{~
z!A9V_Xh0>N38~i&!v`&}v|zxyJ;380t|Z;C3R>y`>cD{8-{65OxGgASbg-cj+{3n{
z4V!`cRQLxNK+b}$KLZU3L((H?@E6n)g6uj@%}Fgug&a&fq*}+8MXBkT#U-gl@N>c9
z(;!zWB!iZbltE@eiCP5j2`+WKL5njm7t^~2gQY<w4$f8aU=^SN1Mqrr2oJ5q!QDuA
zh1w8oXavewaBft*XD}$+fVwilpk^&xodt?Iv@!?OjD@RoMNtWEA%}pBg7_&Iw0s%i
zWKgjJN*6H60A$S|Ns!Sn$uML|<Q6i-_n=IUFc~5b_5@TvsD%uYC)7eVGzZo3n8kp5
zJhX}IhqyW+fc&8Y&?Fq@{n>u7U4E$3p~eQtbu-q(GKn1?1WhSosfa+rW}s2F(&E(k
zlEm!PcxeAWH?<@qKLxVe3bZB#ZJ{7^{t(r<uwsXX6I1x-Y+=VzfeLKYnGtw7iDOG5
z?mN6dMHSj@-$-R0`3V8k<j1|^4lz*yAA6<XI4#6b7^nt8Kei2ZtevQ%18_~e!Unbw
zOW8o{b;&jooLNX;xeM7ii?U-8G^Pzr*`SdvL~=koTO|NAk7Z~IUY7?thPWs#F*&u^
z(A+OSB^5L;?wMDT3Kj$JhbkfURtT^z=$>%U3TM#OCx-DxCXf?_;-NSDq!z`eC4!bp
zRg!#?WB_<8J7Tk`XK)~-_yo-{8pa!%!Tsw7u>tBLLi<xeYkWXwUxNBkuAn&{SI`DW
z$O*;4C8pp}1w<Eb*ss<B9nXf;R4qZ<@CNRT`h)BGK+x&&uCAbEkDzlXKnGx9yEhl6
z0@Tt44HZDtgHkP0VFL<$>}5D;=m%mSsC|rNfT0n1HUQLghVEvAIt4VE54o%YqR%}Z
zI)4te8Pu*uG6y6L8FzvxH}paE7w9x!xF0|}LJ)dE^*N{$05doOStn$V7Q{>s6bX=x
zknML6StB!uG^myamG8!AYo5VJ;DIILLFb02WR_&+=OyNNMu2Yu$SF(ADNT(pN=-{G
z0u74Amw7^xH28WePjDH7b=f9pW*B5D=HerlkmMYb`1r))<Q(&q)MStip20?-i5^#1
z=&DXA<sWPWp0I&(gCU3W8G+YFfvOkKOj=1|W)9LgF)`=(Bc%-Tt0C~|EU?2{oInjz
zSk;cY;|Zn&bow2Rt#{zNSwZm*Klcu{2M=<*3u^Nbwm<|T2i>0rJs2hkbVwK2B&a|X
zxX6LJA;>!z)U<?3ff77;&I)W$kauttXg@KS15V=zxnR&HKCpjbTHTS21xq7a3QFT3
z-Qa>6v^^5M#u3z41})km=Dq;5Q)0kJV3D=1gv{;oAa`O6*Mlon=qv@&TFW5s08jx1
zDsqr2O2j@)EZtaW-GP2ufPV<im5lIJH;_Rpc-sak<r~9KUk6_wM*c#0ND=^_Er&Nr
zgZf*}xE8`g41wMM1L2|dx6DBUrWm0NPA1R<3+h~f$^~e$3yAj&_KXh>1XG~m3@RQ8
zx$y_eL(MIaGX|hih9)Q~4MFE9fqG0Z>p<fp2>U?gFDTAon%$5!gCs#i*Dy&RWJyS^
z0rm+@9(LUkBqYE#g9fGGHitp<gR%^`?*Lv65f9z^laGFI7AUbHmtwGZ!jjgowK$FA
zLF@ED>(kJaAZUjV=#Y1`WM*g?4{FH4&*6nEMTgx9@0}Z5VnO)$Jy+1`dhoGvnR&^0
zhcgHj;z-SZEIx*pqN5j@f<}`dDG-!ikrT6fJZO(DEcr#mdxB>WVSG>tj?fznk_Ksp
zO9w)9gHAd1^vN|eft)zz2OhTo&!ojeZWqnWOG&MWF9Gl2K)E&-WjPzHQ(+0d)ezKM
z02vI<27X3H(B%%GqmPSA3kvd!O5&3X3XH+mn8R+~07=HfWHS=;QgTv>y!+7AHNe}*
z5^4ul<4T|#zYQ(ok&mJVX94i|TvBOnL3}CfR!c);_!@oiKw}y8R`r;I#v4Fq5GIx+
zXT)dbl@uk$7Zl|urxq83DlFua;z8%qgKHUV>*hgo%b<oha^o9qdmLyGxdb$(18poq
zwi|>PfM%w^yA3=;eB)D6VFP?2zRo%Md8r|w-D_w?2T~11C|jeKYGikR!EF^-VjXRp
z;b@x~l9_eU8fQ3;@Pk!J*vHpR@UALBX-5&23P7y^S8&~uk(!v|8WarfBY+MR&dAS6
zDUL_pP=+$T0lr#;4EvC(Ahh<r7i8lc%E26Npd-Iv`|&{SCQDrHCdj@yUu5-Y*#duO
z7NS2CML($dj_V8#@FW#P6DZe!@;!tHIw%9w`-E@RGe<TP^8gNnL7=Jz)b@dd19$`*
zAqhTV1Juojo9mBkE?63pUZKtapOyxS-Xzp%F6cHu@=F_HFCxMn)3BP=FBs>3P)KtR
zwjUJ2BfS|6+YbuSkGUTdA`aUR3gO{v2E+D)LR2E{2ZailgVt5Tno*$W1kD9Pd<&W<
zfNX9Bs|87d;~LBZ$2Djh6HF~A5rL#(WicqS(d9u40^suS{h-d^o6;>H4GYMUA@Um*
zbRTU8t+fX=8$ekXc{Mloxqf2mMU)~6R<>eo{K8KEwg8PuV4ExhFP8}d-MQgO^p%S+
zLt*=QVP=5K3@`^Yw+4<{2oH4c6eJ%*_)*X#1>u2YA%y^h59*kKG(+Z^P}j7>Jd1LP
zGm)*kU=z@0Fv#*2(igCp#)B^Sb9FT`OHVC<&F`dC<|XE4Cc|!nhqO{b@r)Ehum&w^
zx*MQ-+~6Y?sfC_pu1PL=pmG$Y{T&hy+C>i<tV3=>V)q2)8~Dt@J0J+(Z~>bV0S)va
z%_9X7arFY^<~s1P3Rt&<!#b{L(MD`;0BJ+&edDW;@lLye`okdXY8LMcKD`@MWFT)q
zK{{{~cBL3JH$WCsfg3!aF#>QZ1Qjl@y%nf!9E=zz)~C4ZKG+SxpetcZ^FSA7pzN(d
z_662$G`Wa9G0^)rTwMclp~s^-#={qbV;kurR9+HWv%_k*;L))zP(2Rn;lnC!x{h^W
zFKJ+t;`ol`L2cxae8jOUZ2KsD6@f`WVo_o)Xt_-oXx_s(J+;Ks$1gbE&=@WeQdyAd
z3R?PvwlOocFeKh5*eKo*G`5xmow5MuXtbT@s5hZv?;qjW*F@SXd&q`fY=eN1Wl6{-
zK5S+IwED;m<>pl*G%tWhHiF$Ct8oJ$oh?xPLCj(Yth+P_te1rD9s^Ycm~%d+@u0#J
z)R{E|t*XScEs40<9{BYtqsL@`iUrVm3)uQ=cSwvwxFAW;dQ1opypRyomWOdcZ9Gu(
z5Y}`AO>UygLk8cWZ9w?Vqpq%yO-~f{?VuGUjyYpUcV%>d7%|8TicRDifLa5@pnjYs
zq#FlG4a9ZhaFiq{S0RH(it)CvToDC_A%QEb;KQ`2jdm(ue+nKjPDw2;Dax;O4MM(n
z12k3zS~!Dxe|HkNeaMhjUX)pq3OVmT-bl~T9F#SXj*-B=;m;Vf=q5e22z9F;X#X83
zqTy#eU_FfpntiCTAcg2%Qn(M71r3>zGLnsJwFr2o9bD*u7Jj&aCm`X&^%!H^QSdWZ
z0thuxsK3LVh@)Fzci&jXJLXl!gPIkV@xJki$)E`VPw2r_Nc|MzYCmjE1yENVPgfua
zdZRBi&7j_JLZb^#K%+{*;EgHh+g8luK^-!4$i1f&U3=<=v~2~no&hvRLY>=9P%k&3
z#@!~)MxX=!pcftEKdS|Di7{wM)gN@MH^^6h!SS#&C|q5WK!ppei;QD#7p2vTzl?+&
z4dWFQY!DCKPGDqMkeQmCTAo>)3R-alIqD$31hGumr2xE6#WCK~3uTzs&?qS}B_1}@
z3@Y0pMPfumys@5%o}nqk<yiWR;O#Ue@p+(DBIv9+gLp&2y+}|$A8AyF@RAOUjhwKy
zj|u3y1Y%YkgNh|cbI1qpfEjc|7!-*pjU}`j*huXW;jc`c4PE^qTZ@sFzaU}_GRgp+
ziUrU6;=h%{6m|p^&Nv&Kdw$`Ep<zt9`hf;pu?@+BYA=kW0X;{7%ssxr;AJY1t*+sa
zovhG}t!T3gcsDgb^n(UpL3JY30Pu8xYdmPL1L#0hP!fa5IHK4D+RTfx+1Cw48r;^0
z*x-&V0cvO>xgKMeFOojcek3H9fh+_ySYi8+K|2`Gq(Pe_;L=2H@ihi{5j58gUW|*m
z#TV4EC3_bW(u!hIw+?}q7g@%81qJv8o5a(2ZM6xcN&+QSlXyaln!)GRxVn<C2P-6)
zKnn`bfCn+<Ca6)1XGj@soG2L7dVr02o5q6<04k)$)-YmS3K@FASo#JL#xo-03hh21
z?FR#GF(LjwE<!i@5aj_ZE2+UfJ6CY)8Z^}l8a4wDNy8!?eg_wHdj?Yd0UE5uI;4f~
zf?j-Qq?@BvEXZ>Q;LswvN_Rz?f*`v4Xk-rElTcimRGeItSpZs2jkGO+m>>><oEnVe
zP;iO`w|5QW@iur3DQxjVw>wxO@1KJ0c<>J~0M99seHkC5sR`OmLE2_&&;|;6ZZL^=
z1$Cq#@#qO^BfGj1e_6Ew_?}nzMjr6mWoXX`b!Y)Gz>T-}h|+_@np1F`*#>H$V3aYS
zN(Je>QBYgB#E_)p{k=iQ63}|g0N%>-1fOJ$Hq@S1Qd|V;;?wBTCPGKfVyvBW2Q9k?
z?Fa<Vc)JFJkAg74Gq3<F7f}-g{dO%HmlS2DgU&ihFHI~;0d>M4+de>rc4%HX=;ETF
z)Z)_IR0nrw=Xhg115hKKKqAJwq6;Mv6H^3Y8-@VaGKNN=$@s*a9PogLYZ*gPelh5D
zrQ}q^F5}d^6p({K{kM2{cM)-x9;t(fpu!*#d@81EK(JvvxSxa3AOu|?0nYi5=Av6^
zUNX4k2Q9`oG>!+2RmSHg<|U@57Qx15kji(;Cu9vx<9*{n^RV&Y3NOFNGsrs_)Ever
zxfqIa%i|04i{o=L%TjYP^HPh8p=b2RrxoSr#ut|qK|&8pKN>ODVmdn40^X;F+O&kU
zjA2tCL*O_Yw7C}8*a}i+A+f3kjmkih57vw9iCWExE%SqhtX-XrU?UKqT!!3ICT?)k
z6?EN8q9<rs59DMEP#3Zw9(>>{Y=KWnV!CHYJf79+q}}y`+=j$4sev+>25S}I*b7ct
z0|4*ruPcE`S7Xpk9I1JrHQlhV0hbRY8JWfL<(VZJo}h{j)ZWKhJ-dO1*g$uN#HSXg
zm4KJagSHNqxw=Bn5-x+zkq3l;S`?twI`9GqcFjjJ?3xcxP+5)`T7r*G1{;FL@R1Wj
z8K?yt54v6s>4Fo;l_tT4@vfk`e2aKrEO(mVy3zzZ0|P!8xVR+02sC1uk_u`z#Tyxd
zFEfb;?|BBhG&wOjBNcM4Ed2aG>~W5?)q%j6n~^7|rGq-AZa||!b<h&LVCQ&{h3K6O
z7tku*VDMcaAZgMU(}4{DjkE;&fGvQmU<wB983}f!)^Sh<kWma+N5y~|BkQi<L(Rbl
zYWu(|dHBo_C|x4e<FJMu$>Bp>`33F<5_76Q`0OxH8A;y3)mTO`v6ab2@t^~4h&*}P
zF&=c@F|=yH9CR5J+dIvRQgc!hi{V$D!wV!!_z7D?%o`9Fm!qrC;QNh1L&Bi?ozAPz
zz#Cx5SYnQPLJC?5Kx|7MI%4UHIEfy#s0!A4Lb`Pw+ww^)t0xN}8_+;`9;0u9yc*Le
z-X}jf8`|J^HF5==sRO#mjHrg0Yp{7dsNqDy;alJ#H*iHcdbgP&s3!@&7C0$24b+wZ
zH62`YgMtm?p~nTIY{^5N$|0^)!B$LzR&e2-zBemLECMZa3;=KI2tb|7M;)NRKhbMs
z1U?4|v<?AuPjYHrNoGl9d}a!`DTM2OD>L}6bx`XnF&)x;8r{4OnvU=sa+}vJ;(bBq
z*{7Dcmbv;tXE>8{JcGdJ2fHK&L+@$>pRx%#s~plVAnQ_vM95uphM;5kA!D`i&@=>2
zaVSkR<nbp;#<7r^dZf;+gQoVeOr3z*+(fMP@dEdeAj@#^pF>4fLyCG=2)SB-d()un
zQ*r~m%OLGNZ0#uUl8n6gGH|s3y+JtGAl}d@-nTTTBolf!O@JG?yMg=C1S(#2<{0ma
zH0}(VX~x>IHKo;6XHJl-&af>N03G)ePsCaQ$j#E>kfW=D!938EF3w{S!74z<Re<jR
zf@lCWXpr(tFy18uPy?KhZ3NAjc!Dl_3^ufk2Q$F^KB!U;6s11kW0pX911jx{A#DiS
zedr2x8)y|V=u|=o7u0a{1vMj~nj?@kgCv6xlAuc!5ITdAv|+IleDyKJj$k8ah^dgx
zX`opZGw?!9^rOPT=O7wc#K))Rq~@mPm4GTi@IsjQ{37U?yq-R}=B}VSw2_D1KrJNf
zqXek6FA>uNB##c^nKK8?k>ekmKuq&`BehqNHZA3*<|dUAI=h6Zh9|aW4akA6kWJt4
zJy6(p2!M+k$m%Z(*r^DFmVbeA0cvSa%(Ml_bXfg@wl5qyC~Ok%>FpPc>)agJf-%^^
zIpDQmLEezFI=~#zxpd&=GhkkjH{>ibFef-1a)=DVCe-0*Lkwxi5i}6Zpo>#L27~e{
z%9=8q*C!c*Z_EO%p2*8AA@cg9G{n9y=ym0;t^sMT(2ZZtpmRmQw;<)EB8H$*#zzMr
z7r27Ao}+J>bjd@j+Xx(z14>ZHBbX@WmAOJr$8k1t4FC;MLT-Zw4=sXbK*3{>umvk5
zcJGWpcf63e_K1vr9yHZcu-?fe9%;Eg?CKdxT87Y_ub?h5p)NZ~1t)0G3p^5sWC8LJ
zG;9!%g0KK}+2At=pb7%(K31|WBg0#!gAy7Dqi#tJ0&OkDyw}1cJ`{Q9rziTRQ{sB8
zxO=9U4#DU+qy#5=rntI-JJz6i;SlI#PGU(u{Ddjc(XF8N45&*5ZD&FgD{B1;n|T>5
zhkt|0f?(J=>ahHf6rAXp1RAsfO}|2Jgu?0>B8o|3>NC(N6=-1tmW~TZ7<2-%WkFGX
zS!PNq>VZV?{qdk;54j!%t>*w0oKROA6LF3cX_*tW4&D+vZIzkk8Btv1XJiaL;3+*d
zFSQ7iHb5%|GE0gL4Kj;iE(J~c!KS8y2%QN9ow|Z{Z$K#wy;BBiZWhER=a=S{q^3ZU
zULN>REV7DYlX$$@7IXnrN-DhL1sZ4v4Jd_xrp+usYv$n>tAjU(fWjYpmL}9HLdvXI
z<_JJt4dZz9Gv%P8y3`uY0`0_rkDYsic8bG!pgZAAKsPObXLv!K3dlacKonJ|Gxpw~
zt`*#b2o#lJ@sJ?~`0*r0$kIXH!Jvalpxy&riUe9*1>u7F9-wXuga^KG0U;R-G8gO(
zn6wwNxnOC~a5&sre~2{ba6r%o1|!IJI!NP<*zI)ClL6urODiBVl$M~KwBU_so&o5Y
zl(>@H)z!5u1lnSQ)p@j<_yV1MW}1{=RFq#HUz}P5J8S@YVjF1P5_p6Wy!ItCKhG0m
z1ttF78=#;Cm8fR0VHVU5S#Y9fGJ)B0$dxYet1L-alZ$8RGf5>MsH}!8A;wts2N6bY
zqoD2eb~OZ-!zsvDO?YE3BGAWY%AohmP<td7(kmI=gAFQ5K+QpDuMTv+G<b^yID9~o
zG}(iVJdz6?$VDA~0$-j9y22+QJ~#|~(G2LK9Yf>zU_<kG(7;bH=(-&6O*5YH!Qh)_
z{NsbcH_e1VZ<>h&-!uanR`JO-0$q^>njV2}Uj)rExg_U;c7j1_E3}<Wu<{0NodR(M
zSFkB~k05CKpaB`{rQsJ_;jfdO4MDXBc>4xuyBTP%2h>J_9D|SJXnX=kQGzO1^3KkO
zu8aT~0P?b9UM2DhZ|B6EoTS9$Y*1e_7?ju`>Wop&T!P+YAD&r~;h2+?pA2e8fqV!$
z?*gp?0gXF=lBQ`qc=d`QiI-=Ah9H7Vh*+BiQUp7Y33dTya$<1_V(b8OttV(anY>hE
z2HH~^Yz|(&LUKJ94BnRt@)>9Z5xFQ10S)^GJI8}oM<M$7BrYH&F5%-Do&s+zfi6%*
z-I*Tb4La$g#Lyz%7qWgeKED9eiq6c3j(~ugzwizgX!;Kk{3t^=@D7#<@eAIG>ZD-l
zoq$?fh;{Cu3r0cMH8I%LANjZv<Vh&BG)&n<zBBkN67W5&A;Cyz3n1q@`W|9t2ssxw
zJ|{mhFEs_$>v0Vz1Lbw}Mtf*Z0H_>*wuZ1x-w@GLAZlb6-t-<lgb7q)g4+GCUICpB
zVFE9MF@*Ffz_XE%3*QJH;Y{K<q#?YK4(fQIUE2U2p&x9MfkvYjm_hFXL+vs{j|zue
zBL-^Wfv44=T+k+6(C&Ts1!rE6*)xbqpd=33lmOucgEs#nG=n6;`+1>8(dhy+6Huj$
zx&Ie&e;KGFgu7!2Z;4_V5OH;NMY>wcq#!Y~$dfuJDj0e~PgL;9HE?zH0-vl9gxHG@
zYB#&O27z{Df{suCO=p6~PCX$9vX>U*q<VTq6c<45askB#m<JlNfHgtTj(Ii!6%e`L
zesVBm+z~O81FAVe4FKpph9pilV4K?mwLzi%Sy%I-)Z)~lvQ+S@4(t<r1Q%tZyAV41
zi0yPJT+V@4RFH#JP0*`M*k}!EULm#>0XN+bdhP>c<O;mA3=|kJ)1e3CLaK-$Z^-&-
zh+5bYt6(1HT`!=b9ilB5bVU&4Y-h0AU_(cAOF@-C+)0LR5NXh`Gk69Ye4h*G5(!XK
zmWcaY@U3biF($w%6toW{$UE2^)I16CB>DCgPzp!CUjuZB3x$aU;<SK}cu=;3bXwsJ
zr_@4F(>pkx8gqo8ebx-|Q6a(LduQ+#KM+@tdf6JN8xC1e<r<Wmi*m$@ks-uLLffIi
zP6LG}^3XqCr-E9cMi_Yt;S|tzHqc%ZjO}bV56&_KZ^r{Ug6c;w6WQA$;UvLe&=E1g
zE;x>bM_LvD8v6kanYe;aV09?~?R5apm>Zdc4>HKhEP)M<rlh7Nmgbbi=fx*NhIpx8
zM(2W-D2BubJH~_dh6g8lh8Thm6GqQo$SaWPwm<~5UleJ=0&P8pt1INP8`#P^cwR+X
z>rZfo6Hn;{pV9XO6_+5lU@tAf6*wp!L8TeEl8(>IEJ-bbtc(muaRm*Rf#g8**rxIE
z#7{KA@|&r1PJVJWXx5tGRt?ztbL>OEg!+7-yoQ{{@Py82EeooIk!yCOS{CWdMDREU
zksUJ3MGnZ3K~!%XSG2&|V&HvnC^L-~kfrOOHZrVVhq-$%7rtQ+`&Cichlz|ZFYX0x
zqjtr;!!MWY{e4F9zM#E|8S$Wve6B&kMz9=*JW>bCP=>~^0aN#){L%tYy9hLS1k;11
zB!TanHU^EY;l2Tr*op-@88A9K0_rn@auGB@=rlWmynK`Vq7tcX1W#GmI+38J5oUJ-
z)D;6)Eue+UL{u%<drt6#X=n~g!lQ>LgX%D(hyl%Hz?*TPD>FguFIZv&9dQgk@&hK|
zh<-luKqpPmtXXbpNoobSH37TM8nmDca|b4@w#Hr<(|yd|6?7{?K?!sjmql?&N_=i{
zda-eCak{xjYGO)iQ9NiVO&KU3fRZkJ>K&tvl!I7F2lFGww2+|*X!%%Ta!F}o4(M<U
z@L(n4)G`W|@_|NlL7gU;)f5LWX^R4|%#DECqOi08O7HQY@C2t2Pf%+#fVf%+ygU!K
z1QL{_P}fX&8yXfR=fsy}=7JW=<DV*puOvs=w1bol;pHRAGl~A7W;5m`#38U#!u+Ab
z2w}k`_?K+K;tyL19h~S%sA&yK0=TLQ=lp`oc+kD&&^Smka2?$N2U;^X^mf3(I#4L>
zVU*R}C3uH{jp6sqLz}wbTn5_WmX}&l0xp$62^w>7HUOSQuop0RRv8gB$BOqT5l|t5
zlv~jk7s0N>0-y1LG?E@<WB@vgC>L~}Wok-%aY<rHX>oip%Ah%H;VZ}rs&{ALXP|?^
z6r<iq!Mc|XPbmS7T98wbLxZ^D6x4)6UNr_f#TrZDZ3ez%)s(<`P-jC=FYta|*I-ld
zot@C`43@45c<K$lIR?Bsf>1vnX;1}AX^6eK3T+}$YZWMX@gr<l%m*|81#hK+W}v`F
zzd{zLz{P`5RG|&i2ZIfSIx-SPWq3SjSqx}3DR{{hc()v4%~g<ha3pAx8C1>^Su3b>
z0vaZV8Vl;-BQyqs%tf{pv_=X|8q|D*c@i{N29gHNRw3=rfmTbzEY$&3QqZAuJYChn
zdF=A&Tr6xt6*b`wv$<G9Q&958HyH~}?}o;~sd>fuMJ|aYiGlgS;N>=;jZ@}<`N5vB
zG4Mpt34Ea09#HX)Iywg1IAR<Ry2lu?ay|vLZl2bsTjISD1G(k^ZI%EPr^McU0h)P&
z6#K5An_ThU;0#(X4eA~u*;j_YmF{dv<cg&-S66@Nfk}q(M&M}}?4u7zb&nzFOfAql
zNyvc^DVfQjjfMGno@gy$w8|CU>cLVGA&P8s@VT`Z8>>NS4S6UB)M!I)o`5<v$m4&+
zPv$1)KxgSd{zf*^$Q0b-Ni8l;Oizu^$uBNJYW5)dWLWBH(#mB6_<=?7nJE>}?Z>Xr
zrP`+PRPAw?f)7G;28A&!ccRU;1cQ};QnDM487_zl(0XD}l?dgbHWq>%L1(>TtZj$X
ziBKJ3pxqy?phgd92S9MVXRuFva0r+JMK)9wXr(f$HAtBNyw?_H0%$EWl1f9fcu(-o
zakxBq88pm7P<;>Dl?=1S6WKK&Nzeo)Owu1&G8k+!*efvk5KMW<oIN-!gAF4g@~*DV
zCZORDBjb2i@Ir0Sk`C}0rAVX9uJOU%pk+A0LEx3zQSsnL3}`sZ&@w*Q&?z3gLj^Q=
z3TlKH`a&0K2SXQXM}QY<gHG>&%shgcs@V6y<2Xy-$T2?H2)32Y5X+7v*hPG}ddOjk
zMVW~>%LLFF;>2`f;42zN*BXLSBWPp_x*`PBGzD$`hHycWpou34FWArrx^W!3TEsZs
z6TJNuwk8F%s2`yjl(amd&1tBHFo=H8JPBz35_l;QDAj=qXkzy-A+OXWb%7D&#80%N
zwqPSypb7<j04y2a>xNz@4_@(va%w&5W>=6QNM(pO-f9U{4q`5Kz;~v-3v9FsG>QZ*
zV@Y0tPFyz>wDJcwhyk?;b(<{F*BBF%BSG_uppB$BI=ay70{rle&EX4bBF5!R<2`c=
zazNW%z>Pq>BP;`Wv<@h*g0K69CP?tga`f>Ov{Xo3go73)!6F*1+6J{^%s?GlP_n~X
zG$W>u3_z98==2d<6b$9*Bam0%XV@2cmVr79*xIF|8~>1J{Xn6HR1*xj1OO@tK?`m{
zN4SC8ldkbzL7>B&K&viFkT=#Fnq?M)Z%axB9}!&?U*-vFB8C{myA*(yfw_Ws(2er`
z!A9nwamZjJNWleJ=Y$ka@KPLQ^qPvN7*KT55mH+Lbr=B@+bE;b6i?29hWtRaB50Bh
z^=wciM-aHn6wBR@uo50iHyPWSAJC{J_GXHq3FNZ+c<6pRaIufLffBqF5j33#o=Nly
z@EhnlGYB;HL(&B&&Y-b!@X-lonR#W2IhiT(iACw9pd-DI*TO>TL_^5j4)_o|Po!l|
z*wZuCyRVH5g9~ypOG;8xkT-`FyMh+%fd+s;LkRGtRR;0FNavbcq!xnat4s1db6tZ=
zAg7#z)<9XrgLdm-Ipo{|*D2?I!C<L?qRiaX_@dN|#NrIt8L=QKLvzFtuF$hHz^4d+
z+R5OJb*`>Ppy}US(8V0ZnN_LrB^gDj#TofIDex8*sVfd>K4XQHaf2;D=NN$cBcRLA
zK|55?kAg;?he9g1NInG;l(#`+1cpYbx#06a;=vnly@H@!Dko4e2{{oT=}<LnhX8wH
zzxCJBEhj&*Br`8PAU`v&1nutM61X=^<3TO~l{TQ+IoN7?P-d}=4@MkZ0zDDHlgKpz
zxOO@Qo5Tkj$Ad_dc)wsXGB#a<4RCdJHNv}((F}bBd1wx(Lj$rL|JWvY`)f*OaX~)x
z^lwnfj=XN%&;+!a0d(+RQCebhDtH}=A-=E%t@;JE+RFk$z)@-dDpo+@i&}%g3ku`F
z{NjN8oXq4(@65auaOMYX+rd=_U~7pHnzsY_2`SMN*FV5kJ%B1F_+W|?zJWi;2!JtY
zAGj;lp+C?TCGZ(`aPxfQ!AG({2Om(UJ76=*5Mx77R0e@=VS+5jf=EXpOJi<`0iD1C
zu_VYlI0`g}2hj!^4nxQV2gReULU2bm7A%cyDQK_+q#Lv>2{hON+BOB9q#-=i0bl+?
zU^br~mxB;-C@t&)YSR+PhB5-K#&`Q5>QFDK13XxU4?yErhz;Q2*a!m6i8z9iqEWn&
z3GVx<K%=y-kXp?@Bp$lK0(2BC)_b;LJBN@e1>!Omo{qOG>`HCK9=n|2M9&<Q8wsgc
zpPGV}USt-RWF{BG7ugx&yjG5qr68!)D!x^Hut6wLp@kf_u$C-JM*;uI<gQ2u3xW<S
z0FU$}LeJ#_Eg}rYv-S&CK+|fx4b&J2HYc#212lB%8Wijj9}o;~o`UKT6Hq;!nv@@(
zk(yJGTIA`IY2b>h{v|F&Qt4b2{8coTxy%4iGdCWb<D5ZvOvB0*<b8wq*PI|{462@2
znu5rI&?#eA*MJoC^GZR{fmW?!Z7&#m=9Q$Trxu~L%An)Zi0MC2A_Y~{pfzydd+t18
zsStH67IC5m?$V6LB`YY_K-ksU(+F}rIo#o(3oSfBcLssl)1d1GAYCSEv|M0?0Fm8U
za5EP+T``jP?}By~nS+}ohM+D!bRv)7Q4eToJGg|@Ev4Y*EGQNbr8>MPg4V(#vF-<(
z3@Srmxd)asQ0fOFGYV2YL-bs~p*eWvcn;)3O2`4D!H)4h0cD^gtq{crX!<(QGZ-|-
z3q3XxTSfq{h!|`KVZcwt2c;L(1rein-h&(W!LW<&U17J+5AHkf!ON@&o>gz^8f*mG
zUF4DsYXl=7^p1T@0+#*IyR(Rq2P5#v19-Q53jC%m&^TIZVhVHte6ArVrJ*nNpr{T+
z&Dtb2ctI;iAXS_ZWH1ZnN9;um6~?Xb3|6C7=b%%?KqZQyNpgN3=)zvmqN&1CM6hCO
zBocq!6U^5^-od7@;S02-=Z2uI3WgX_MW<n3==uN9Nm1~D5THp>v~_KGr{nRD3xS5R
z2SubKr(f_;p=okXY9e%Z6xO*}q7FqtHkP<f0%(vFGEjnd_bEh)G5EFv+{YR~RQW(B
z(7?PPZ*Uz68JPhsSOV|3gGqswKtZJ<kadBUScA?YfR7>>8evF-&K80-0znJAKn8;c
z20%k~;7&i*jn<$oQQ+%fp*aB01_00s>tF){eL2WbV=DOQT}aZx9)0GJReF${r=bPo
z=+2-b$Z6VWV{#^t6-LmMVF+5Ggc949$nv1&O`wrkm}>f*vj%JVqAfB74R3&YOz^Xl
zh*~y-Wxxy6x^{I1E!luiv66a18<ER<agGT4qj@F-bSemR{WZ46E-~ZPNCgzU{>Rem
zLzGHppyB9Xtox-whi1V>kg*NMqU7`t9DQzju7AQEcHn*jWY>-fkt?Uc_tvAf-eC<H
zYyk?I{>5A|4Jv2d%D|`95OtsgC|)32V|*ZoNFfXW4f?=0=LAAzK}{{B%`K1t1(JsA
zU?)w0k|I*tA+|dQ(uR~BLG3Fnc@5OxbPYBmP|&-&B3ciirQ}%e@PH+1vy@cOnTRHa
zLB8Rj6=~orq`(^(f(ufUGt)AY;X4BZ5-W4^6I1XXNDi5qHE?w;fb1Fs*D;xSW%=2u
zp72pZBV$|#0Tb620L`rty)(xPbd3noT6nae2Jbw>k`S?#HlVZ2K<N`>ED?M*NC{~8
z4B}PLZG@#cC7{{@bPk?Dyeo7;O0XqpQZCpZTBjSD7NsVa78PffrN)Ez%bS(vfe+1r
zcGXcX>mfERfewH+!MbMMBp!6DG|u7@{q!WfYfWJZ2-{h9pzH)bkPO^1Mqa-P3VfvO
z0W-whIX|xiw9(WR-*Qw_<mIS@x`ZH`ka84}2@6Z61MPf78cwkUcO${mJSIu-JDUwH
zpjUkqmF9uAp2sH_6c`#i<(KBAq^3aD5PM>uH^)9U>jUbFLT{QxEWkmmcL5zx20gMo
zfLe#1A<h24X4ZndK}RnddV)G+AnfW2KZFrW#fnrp7#e}5nLzg{5>weC#}l5q0b7;?
z#SXkQ2d}RO4Gp0!D1{dO7$bhfw0RIUiGO@BXha!mm<MRu7i>FJAQV|T$UE2{G_?z<
zgA5JO<U*0;%#h`RJ>WY%pjw?Uq>(KJ?VSKQ3Y6oJDlk|eVjn5MGY5$gL?n(_n5X6y
zmZp}bx&}Lfin!ns(DIy8<m;Ni7q-PGdLkdqhIL3M1Ci-6f)hP6Kwb>U$beqi<_Nl*
zBnWZx8)zy7xshRnbP7Z=XmwC#URr*9G4hO@QG7g>q6qs;2acI<ViFK&y$j?b4D`_o
zNXHTXKme@y4z5Qbbv5FkIOGgxOmuS$R_J0Yxk0rXW*Zio!coV7$S+YrJDcEnb|i12
z#u}*v$4^GL9l4bS8xDc4w=?*NbLhMmsK^J6E)zPp7L+ESmnLD{YzJ!7AQf4}HV8o%
zCIvv&_JOL<coOe;z&nfyuI4d!6@l6(kh5Gt2dILEib*{{6;z-TQ$iD1f`PwuH7PDn
zEN~5ik22$L)PVMyfV&HX+BEnV4UCqtu)-fSA_kfdhSo2j-GHE^0_9TYpbA7Q0+f4@
zTbgv5D*$CV*pax9Wv!3{LZIyeSJ1BD_@Y$s%{Hm70gxrZ!A?lWIfMF@#2>#3nr4Bu
z|FHCHK@-=64vj);C1LM!U|e%XTw?%KSiqcy)<lPQKD>iV%#t&T^7Ha7Qc8=!BN3iC
z!6l|(rl(Jip(_Zxx|)LTIK(%QO?fUIy;Kmi#U7MPLDQzNacfsl(;GhFLE)u>&`r6x
zr$Hh>w>p5%DTXg(HbB`nOU{%no~crj`a7U3Y#HwwY!L4W+HeIbV34b4keI70WJxD%
znF!*p1jMRUEV&e0p#fT!?dojg2|6V<$UE2svT_YHU;>>cr`Jw7@T6EUxU-ETH$##N
zsG`Gl<2XbG=y(96E!?Ob419y2u=%uL<OvqgYKUOZ_~5{J=tgjusz?-7sC`^WCk*PG
zq0p*C-YMq?-71%y;~5kTYGJx0f_A^*UhoF)F%GtMK12`YqFx19g1Sx<e1Hb%N)flR
zU~lkb43=pG@D(qhbZLrpSAZ+*w4+eau@!J0TDo+?I=Bj2u>#itng&MPFcTaV?->j_
z)dEyd1cOdegV_VRz7<IwTGE8fC4$`yJ}Co9r6K6JF;LM6H)+sccth^uA5f17;}&pm
zLWWF484x}4fnGr48wmlmRd5d_g04-V&qNe4eW1azUlnPv3T?s#xmu*Stq8gE)&(-a
z2wHQKi@3Oe;ILvEqC=1toamVb8de0|bpV^a#=XpfICq2E1SawLC&^qPr$0CwfzI=R
z6xMjGh1RjO+6Vv|P9`{~h<qq=a0zIB5w_9RkhB&PmI)Tnng~!9E-@s1zbt5!0OJ77
z;1baBLS%0y#MbsQjduk#xR6tqQM^xnayD$Ys*x-5UI5G<8?30Y3`i_W%uOvxEkf)L
zA*#z`00XY*eIMA0=G@>!&s>D5kV$ORek0nRUJuZAThIlup0Md_s@xI=nge!q#d?Y<
z%7i9y8OoJ{`An1C{IXQfpx_cjH<pO~W#A*dhwNc|ph^yDm;>K=uAsRsS8!tne&9xa
zNk(cBs6PSfa)FN@BI*<z%kadUoDk5N+n!ONAu{N)0z*s4AYgoPX;N`=QDy<?WJDsD
z`vhSOGJu=v!H|n^(XP@3jhdLpgGdW9@5!|Q-Lea+41(RkCYbo;r=)@!SFWHV^*lq2
z;$4G6OyYw=Ou=nS(zhajTAk4AkU`-K<r2Q?7<{IMUx;zMWpGAfQEEy+Ns+5-Xik|c
ze62sBU0m2!{=o_jSh-|~zHmCxGZ@t21fOsj49*dt!UL&V4>Gm@ohew9T3DJ|4BFI|
zlA4&3lbM$qpPN}+jB>6rbOsxFApqKPG{PgMhUi<Y@h%l`Mp`NWYCpn8)B|!|%R=Ju
zO=1(AegWk#GMY2+0h3{}d=+}HDrj*H?34(^#H1nq8?4ZR5S|9H41|E2;g~a$;3@{x
zC`nI+tTO^N1gN)N$l1^}H^@8K4AjI7@dPihz~@L%UPe!zpk^It^%eH^JG6YH+OjL8
zC0`h4+>m-!1pX-#L>nJ*L;z?Vj3;!bFhUfx4-cvuV`WjICoy|pNw`4_a;X}m5f5)L
zBOh!6y+$5%ygl@IH|i}%Gl_S_d$uleb!-Z*Z?R1XU`s`Q-pC_7C?g(dnaCS_3~_L3
z5%d~9U&vXnpc>89)g=-6_Hn|?9;m+96!*>&R{~unXbJ*tuYlKC6l?@E0i6;<$*ch=
z*pcFsxHc@dF2(3!7Vs(&bk+r)!z?TzJ4eB5?yzo^K$|1*h86(OLe|&__u5v-l2${@
zjKt#jq}0^B_~g>!lKkAvs#L@QLfG~)!OIS`b|{g_!89J!EH?u;G)eB)gS3KI-BYsR
z-7G#h9#nS*1$%%hIe6_x`HC@O)<n6wBAvX8)TRVwE|j(vG$yevRRXsRFk6Mt!X2|c
z05TgT<5E0u0g43Ba1SUa8yd#@#=};O!>)`rByA@I=(-i?f&|z_3Al%az-NpS-1OsY
z<mm<K<$(^z^9L^h!Etdhk%O6_Rt;oe0p`~f&|v|P!z>17)CGLCM6h#wK(G@yC1bRI
z;AtD<_ALTc4`iIt1ZpalwIQUPjcy2PC#RGqr^c6M7H5{g)`){nt%nyU6t9eTjCUQ~
zHVxYh4Vohf1WmVqW(Glv#@ynE<hE%;(3XBzg8QZo4KOxNg9<&A>2d?t0C;|&ysRgw
z2nA1t8-S0Lfo^X=nZUz!DHGBN1pJ&T%+ejl@eP*2C5a{A6NW%Hb_9Tqrh{GI2U-XN
z+DL+SKDR3o1B8%*239wr1S8d3&UlWg2F)L!&KUXy$0N2<fcg{U4O7J%2j&NZHi03H
z*kEbGl6lCcc~EL{YGzq#3bc#jn4apKpOcdcx{1!y5Im@q3+cSXLl$k9fjTk%A@Sfd
zH8Jnh18qw-DXA<-1-TeBNChfqL7SS8#v_PW3q({6h%`=xwtxw;f&diej<}|lA?qeQ
zAzRKM>OuJvsZm1Ak_YIPHK=~Sc+X(>_+Wo91qvsqcsRN(NX;tnI4W#y1Zbujw66)O
z&(JX56MPOHT;3enB=ogFF6fe=Eov~MypSb9XZfO?-|vqp58fLM(;otn2k({k$u$A@
z0ziu#h*?I9BOQRJjR)KM2Y7|;30}hhI`S<w4}7?BW}0V2UP*D0U$AMskwG!Ea}Qn=
z2R#ne$UL(+9ww2R5)aEc$vKI|#h#!A0;Xk&IiQmnU^~!IOAL^WphSzYRw6XVACwN_
ziCA+H3R)!=91dMF0p>xC#5SPk8Vptey00M^yr2QXC1s5TL<i`=L?i<YE#f^vi7eRA
z62buI2B=aGWXA>j#CryZf!hU8X<rO!L(qyhxKo3W<w1GC7qo!~syPB(G6*3FYQH17
z5lI^sD-DsHWaJDnmC(&6hB&T1362jo@&vV9sn@hL!QZsRUh07o0{YM>o<S|}i679b
zq~L>AI2Y<#Cd29tOLz@}=vWTi=^&sRtAY*VjquiV!N&1ruAu#xLEhj?tDv<PD8(SA
zt_w<v;xqHW2lj&cSi}u4fUfQ%VGtL2I1sdWn6w#v!hI<JV92m6Xb>1$*Mau9dIp!6
zg7>^aI&iS%o%sC^Yja^MSin7E0{(`cqyw69FM~8V0=$z!eRxpb1NY%m5=#;xU0RS(
zKnQ502Gr|?+H8clDb=+sHLt`uF((Ifl5#Pmvk3DAw$9>c8)QhgLBN}NjKGZ$L-0wv
zL<~hj#v(umwZRU{1nuj^TmwU(OGe-I%3iLnK_Ld9ir*0B&?V3)t5>iG?3x8orT|T?
zVl2%gID?ARh{l$WVJ%O{i5fItgAZP03A57|avnRh1?n2_2|7F68%%+l6Obl+Fp4VF
z29-B>gaKw=6pG4-c*xcdm@H_yF=*K+#5%O&pdFF5g4!IQby5(O!Juuw2#vuYbHUz#
zN&6t{1xtf8!>tX3NJAUeW{@-uD(;AEStI87z%zgF)Qe*c0dz<<xWv!`b1N|6jlkIV
z&07+8-n<!jyFO@*o2x7Myw?ze_z=)?@L<TjaL{5MI#pm~l9HO7lUS4*UjSRC6`x-O
z87K$MubF}tOT{BjV>dDetrCGR=_&@DvkE?^9XvQqdgmKthY8%cFmS^itM`oz;Hq3w
zAuDV0i{K+04DnI8_5x7(4n|0R7~Kkho<HexwiEOUMuT`)$VLG09gLv80N%ldexP|~
zb5K%EFG|db2c6Sbl9*TGnd_5lXaXwBKwAY&;)9J~C+s1X$bmL*!VZ^kD<gKhF;c0H
zHZ%g?+XZR?#)p6oZHJs!3OeP&YoG^~K+R9^cqFtaz<vOL5jE>z+_T|W#)CjRB5|Ix
zNX%X+oZTlQvy%LR%w+IQu;4M$;&^z6%E%-HBnKZpErxfna1POd4+sG*)--^eb#H8d
zHqaN4T9lcef-or91k?j^1ux`+v?gFP{7J!yo=M0{Sz!`r;e%t;7v~Z3m@O~x2r#Gv
z0Gh<JEGR9`0AGyaiqvUAUBQFnU<v&F4re1!@2$)gJQr7DWB@us9Xx>s>wA?Xrh^7+
zTna!-10i8yNZf5pNNs9zHfj^TR|z!Mj(oBPthR?%nWQXXa)q`8Kt>MUYXqQu)Pj;C
z(D_ZE0W#=?4xocpKx@tlN}%Uo!WJ6fC^GP$vw~y|6_PP1`MO$U7RRTR=H$df7Px?x
zpJ6@xi^zim@TO_d3Oo>YMLJBE)HpS9DosmEEkZqa475Va6O_+UQZ|W$60V?@EXH{&
zpk1cO5g1%zWROysmzbNG47*n>J~^?tgwiAUNSYP{6+XBt1km+&hVcXrIRJSUIg5tG
zgRVz&iT4CG2q2{inFA8AIuT1h4K%Vx^UfK#qYdk~c%y7Qb_Vy#KpXyo!JQkJsz4M~
z=$$jLfzWPJ1d2+~MrP284wyNhi4o9}BZ%T4@8Af~ur8#*3);4aA_pEWhNuMZ)I&%H
zgUm&?)zAyWTCn?Jy8R*2pm|czMLr~MkcJQULW^fAufPX&q=HT3LH!hzmFu36MM)qM
zw5o}Wi?+<-!Bw%VYp^TGc<Azb(0ov^c|4Vt-$Uj#K~*d$@x~jYcmcXVG(58;!!ZYZ
z8bf}OC)UOHe&E&j;44E6!6)2->NDj02dg4c>jk2xhN)V7fOd@gfd->3kXOTc=9LsB
z1{CEdrxq833S3uLP>B%_YJ;Gxqk$Y<2RQ{8?kgPKd_&OsCD?wClKi5?^i<eFDC(C!
z@U?@ZqeO^-AoO0SJ7k;(TCz|!N@NHgB?8S9gK8T>rx<~91j+4JB4;;TUBMe#auf3s
z(^HFFQFeC)c?W}cXIsSkLZsvK3sS*Hhvb3kL1=YmWQ?2_pcx;O4WOqq(0uQgWl?H+
zW^qYsQ9S5uI?((<d|G}HXi7IZGcVn>%oV!o8~yB3P_bozb)pR_gWmIY1#O8c0j)!X
z9!!dLe-}B~6SIXz)WT2PqXf`Y3OTyn39BbTD;Xgbuov`HL@*Ea==K0KDbT<u)a)>1
zDbOiHs4F30r!;~M1xusU+ollR(25x{6W|A)vc-0&GibCNe0)2;DIxQC-~6)F_|dc0
zp%H}IT0@PUA#vavs1`NC7vt2L1ccXrqhqh=wH}?uUO{(Sk-R3!&;YsH53P<+n~B8S
z85K|D9$GA8tB_0u-qRWk>JP*A*PxZ>u*RMx{P=HAQb#GkohgLz*eaPpxg3k=tz6)i
z2F4%*s5u6zjj^q$3W;|G&8wQ1B^G6Z2IIX@kJtvcUf@?b1tBk1hMI__9}ZU^iL5>t
z+;f6m4+Wl+gf4;xEs72YRb`&R;h@?Jwpbd}rv=xQ5KU-BG0HM(R}`DTN6~;f$8eLp
zkmW(y6Et!LwcaoQT@uMs!!TsYV6e%c@PwHR8aYK)4)F`9Spadgktsw!p;c4hqi8^_
zBFIX7NZZIY*e@P*@f4_`i0zmzly$y{TuQ<i7EvuE+(TEOt{iBP9fVyWLww)`2FRT>
z=uyeg4Xogr2-2EO&M&Bp2OWnHp9sD}9r-8=tmiLdJ18X}%{9ajbh`%VRyj-1@-k3E
zA9>ghw0y=hIl!$fpbUKQ8Q85j?r2O7Hi~!k1QD(Q$&lSCAmdQS+o>^D=?XjN6SfeE
z;<CsfJ|3Ef<1<q#;*<09volj&{lRA+7*ctT)fBwE(iwE@0Ib45Yvu=om4J!}HyrI|
zhzd{w2OYi)<)JOPbOg;9Viaef=_gmvIW?YcWx-+b!ASap<2{3Y;)6rL6lh8jYA)zR
zOC)7zB?%-ygIyd9x(*3RrJ))8^mC}ZGqQ!Ck_5cI7%J(BE(xm7U~ce7mJ9})4E734
zJ_J)9bjcIUr-qRbc~@8HB&%^eq*DeOQjG`QX@XRUyT*eKvI~d@T^kh<9~>1AUfgPE
z8V_2F8Vp*eYUmmdUbJE89UpAy8y{>K7$0m1IuR@^KG-lKJ{VN68G)CaLZ*le&A>Ca
zsYUU{pz{^-l2bi%y?k=bK%q=<ABdT2uo0-lbxHOQHUcMkND%-j<{(qAWpr8~06E1T
z@0kZ+C7{HM>%J~fSIn&pl+?hL8dyE3xq{S`f_8J!w^f5@ML^3TL5Vj6dNUV9Kj@G^
zFHnqmf-6VZk+h)5L$w8I8Uk{lBh)#d=tWX#XcF%UxlkS^?}%(4DD8q8L@-HrbV*R+
zgh~1$OM;HN22DhPYB`A04TCV{LA4^xqlV!Sd3f42L{7V2LEfN45=#tmEDiuAv0x*}
z1tMt2!UP+cfvztJft(9t86TgXR~nyOQDJBnAD@_$nVy%L5}yQ_(g{xVOm=kzjR+>D
zq(G+2K<j@%>cC^GsqyKhiA5=?DWHkbU_AF=gI1)%ial(tA0k$Lf@@S$gw>EOi=au8
zVDK#kph^cr8Z<3~-&x6^9Yh3=(nUF$VYJ=>WyH~X2VS9q>!rb8?-&wS@fc#(JmAeN
z70IdKlb=A-{|@dxo=(mY5%I=)CZLu!QYnJ1844=rkxF1v&oXgEoc0H*A`+nmDP&I}
zya9_mcY}Ws1*|&@Es-eRu4@txT7CpOY6esgA-e_E2}d0uFtkLTy@8H%gV%Bf8^wcL
zps+oFhNhsU$Hk>dpygkn`;|bAZEynvJktYNZQ>f5698(1gVy2%1e=3e_n>&eS0=;U
zMe@-F#EtNSZ)hWUB%!mRCur>$a(IC?x`J*<19=V9J%JwHgOQ4$@rUzV0gM~IAVC6J
zuv-wHnv@?8ThE<o2(1N@3_%0Kpz%L&rwbI7r0xC(Z5n|&3u{*s#~m~z&lWnzgJy6r
z8v3BdGidS^w4V^PCJPj1NG&Y*rHbG#Cum75JPdLTTmzE5Abmd2JR)fEIB4w&meu1X
z$g9V3E=)u0>oGF&O)V+POm+d^QioVy3(bc}`%^&;$P#SzE1?lrkUx=17+BiInl#|8
zL~~GY49oGbpvDuPovNNF$C8<+<rkGF7NvLw5SK4NM}6bk18at4GAQjK_sKyAF@aX?
zCFjJ0*DvRT3*+MWVo;O?gD$5-UK9h;joJl=2MJ2DG%`V+L_;o;h#j0X2d~Y>z4isP
z8`dnI&;dc96^CZ=UO}K^2XU9jFtgBN8&qNh1$%)OEE*tfoeuC$2Ac=o2MspZ2-$;>
zA)gS?mSa$>oR|fDprx<5iP@>pi?ThjhbeqiiJGfTabG?K3Jjzy4yqx+y>qW%XHbY3
z#T(&S!UmcO4t9j@I}QRFg_MgRJtfplxW0+msiAq9g`h<SpaW8iGxO4OQseWJvQm>v
zkfzE&MF(mEBx}tj=#X02Ael))VrG#i$Y2A|M)CN}yp+@mG$)sVt5B~X(6NVJKDh?2
zu3q5vnn8%MK$im0hT0&|f)voTj-VYA;L^|&WL$g+XkoLbS443EXpF$sHP}5K!UOl~
zK@|wJcsDWtUw4>S;+C0Hl3E0ve@5Lv20GRlIXppEJmX!D2Wm%vmobCJ{0Uz1L+qk%
z3g+68_SiuWT1K3`1r9ZgIs|{7z)}4XGo}ja%i+!iuC89-bPTQlgS_$7UT#RW7oEmW
zAal{9lYF4@6VNg_=tME-svyM05g<vV6?cX{pbb9o8B*}I+@Nto_{zROOnJ~KBwRiW
zA`c%w!Mef105n{ReGCQMTSD1i0biDfyM`jJ4FFo}Nc031)y^6OHLkFZETe7JMrx1w
zQ_st$_&1(oUl0S{frZhGhpwvumCd+XQf^2ssSr;x&p07@_XMbVAg0S@h_PqG$Q-#H
zhPG=1+Brd<?7=v<9J%oa8lxj;k6sF*pPdq%=$Qg)2M44e-_;56AQc+u_&ezETn}lX
zW1bufDL{g}L1V2%&Mkr3c#v|~FCIK+4mSf-sz5lwA;?l7!y&`UP}xWfS<qlGyudMr
zNP~Njph_I)CGZBwagEs|C3%iM5wvg@Yj+TI?hvT)4T(2HVm2B<n>VPV6*OtmqFuU#
z+=jJ;ta)?=&pskIibz>`0cqf4+m}Gal^386e=z<wHmEfo3_8xl1A22eXxs+Wx@3rt
z3NEn(4XvjZ7w4y;Y@$UPjL%KYO)5=8yGIh#?nMeQc&iJ`=sKt^i9V+SPPpLw9TFcD
z><k)Z0d*M(ul58@nxUNkk3T1a>Kx3AB@IpEed9CpGE3sY$42HCf$o<CwcIf7mxLx<
zYV;&PXFEbq<bk%y(~9zQ<4ZC!i{r~POENrz4dTK5Xz*w!`q4ec@u1!g=!DVK;<OUT
zTIvu3&~O{t(LC@wI>{*|v4k#BCt88(Nm#~3pH>DJda$B07}xY1tQ7Nu%sN3!JmYxi
zSSyqtj3En|vI5%?908Gq7l5GSerdTO)jK2}RL+7DF50Q#q-`_;^(;WmQbY52=qe1*
zU`sq`6$JRu`=aC=l)De&;bSkUC6Gbcyps4da5oSp1x>do#TAK;!m`Z~<Veu)JJfWP
zp*c`z*Nfn>fVj&<)Cqo)hv>o6bJ&L?5$mxH<KvM^JM7_s@323}`QWg<&W6VEPLT6o
zAlVVJ-4v+@4l4K%OFY1P!Z6lq5!YaM1z!*7Ru&9ykl@N`2B0+_pb`(~;c;LUpov@X
zxC?}bHj#$Axes>)?C>~<e$2z;AmXsY;~+fL=mm|K!Hom$kwS70(&2Fst)TTC2zgL9
z4Kx-4x-SuQ8Yk@VIIvofB)B;R<^_XxNg;HC&h>&FodK1H9Uceef{v{N&Bnt*+Yokm
z9H^O(tvof04}&bii!X-kRROPx@(Q*D_5DE0Ieg=TgX4ok<AWpPgAEPhLDTS{Wh96t
z9d7Z#h92?3px!2Ew>{dD4p0s0k__5w1kG}UD@Y0}X3$N#pd^H)(lm(ojZaA}E-A{d
zMBOhDjCC165_r`X)ZOUiqY0=?1FcR0A9PV{oLii3Xo>GIjzrKQDo7<e(u^NcQw6qe
zpaeQrmm6GSQJ$KZ4L*wr-bO(gfrd9Nu?)_Fc5{HD0A&S&pEr`-*k&8O{m405z68EI
z9qF_Y6VTBp;PJ=Nks{D_oWuN9PUtEzY$HYCxCe^B>rhb!iu?%dDW~Sd0G^o_w3@{{
zJ{Yt<$pX}f1+{I!=^C@~1S-Iw4P?;nd1AZQphgs^=ts0qOrc}x0rVPv0oC{D9UV}U
z$<^5q=_m+n^~j)H!ajPUDCF`mq;4)`Um!*^6V$_Yg`e~31UYmQc0%chJW<pfRBd9e
zjfWp7iaMzWTLulz29Wz$%|KnsU;|LE7u>{3$xH^#dgkYW)@z^~`3;_sBcs58Ps6)_
zrr~k5slkgSgFqK$dwTl?yJH={1`X|j)ddGab`F3>?%c|PL5n#-GYYUJm9TvY5Vas#
z&{3{1Sy1y3+?xdj9iq_(_Fg>blEo6xX}+Ghh+7u1H)yb~>@hM7F38C&DM?L19{VeH
z1r6<j8so_E0dhzx=p=2!;u6>35{uNr(!`wjl6=ox*WeP9jKty$&s<l(V2gM|i+JDs
zl=z~=y!6y~kT_`DDM-S|Al@Z4EwMDG1R|LNmIdoEGKdc-%FIoTFG>aJfZcov(q(9l
z@Fr*%Yi3C?xH%0vAOzf&baka{@{g*=FX5gF1XW<jWrhWGFcC6A2wGE3!qJGJQ6G?D
zpcX7-(KYs1hc{#KABO@msx%d37_sXsunYr$)3hsix)ap90&k>FNzDP@M+zDcflSQi
zA@0)+$VH6oLoXP04T(pdPr%ZS4mJU;B69_uXbV5GA7V0UW+!Rs68_n5B2Mjx4ON;Y
zXB6e<<r^B5fD&^7=uQAnzu<V|_%I_wqvFcqlGNPzWY7t<u71Js7Ad8W?c<&~!6l|(
zrl(Jip{q}hA?!j{@Z}7kh63_3KJwRoVH<`8&Hj4@<$_LW0G&vSbHRy0Ja`=iWPLXF
z!#TkP^<X;zee?!+&`qPzwb4j<1UiQ_TyB6j1ow9c?q4x9#kj`=RF$HR<ipBR3OA_Y
zFIAA&5P^zw@R@Cipvz7{{Toof1<w`%m<v(o!zf=iX8~R|ho=&QUS%6h=w4Xxm`qTx
zdwc-&c0g!LYVfX6fDTEatoa3%jjoBouKw^_T@4N5<1vSh5C?aI$A<7nJopIA;^NHo
zJlB9=L-2ktLyRIl*f`z@T*>(%>PW1owGuZz20fb`d$CPu6)V!Y8dxe2(6Hd>SzVAZ
z_FzNs7&K(w3A8T{)Fy&XQc-wT7x;)ANXLMvBSBDRLqQvzh?}tk?E?-rj`s?JoR|eV
z#V$U$0CM{rt^*}Qf-!o;#LZve92o&mLBp3YgBBE$)SSb&nAsd@2@c5q%)EH;6$p@Z
zo1Q+o#*l0WEw4}uSa@?9&rlh$iv~#^Au}{hOi6*o0ca}F6TDyqZC<#zD7XZCZ%bls
zswZUO2-;LIs3U^Z4)6xuaRd%<@{Z8PwU--w7Pcekz&Wtt7V)rqvN6sjK%E34XXf6u
z4Db9luK5_0J8wa$jF`BCuL2rfI0>3p1C3-tOE`KhoP=Hvj=eG)oP7|Zl+5CS#FFF;
z&;jp7iSY%H<MBYNqmU=#@eCw_s@c(FKOhHvfYKdkzy!hz9u&uZ7=p&<K<zl($9|w)
zZ2(=lj%#@bXuDkrsAG_qS`Mjy6HD@o@ZN1sd^I0z5|6);>S_V&kGSRrc!P#-KvOcP
zEA@!D?-B394l0g1fd&J?JHj(k6H`DN<=kLv$FQwN!MQn%x~G<dnitq7evCXp?JKWf
zGtgET;x2OnU+3f>0^TDJ-UW!X9vW0OkhMPz%fc>Ly9Y~4A3XMsQ3kmphP8=n^&!T^
zeIS?cAq)VGIl~9wq3cON`3ldrw@9S+95{(0HEm$MWZ0fn&@LQT|6n6n+CW==0P{Mo
zGf3geL5(lSf*!C@km1LYeAp@?Pqblk&?r54cbq3;ke=`g1VZOByMoiaD`@c%bfqM0
zde_JxFu&NpEVZa8GbJ-G9l8g|2sGdjUzV7YnF6`w4|Y5xe8LsECL;AfE-d50pq2q-
z10CotGHCZ29)_SL44%;S+|EX>xk28+;A9O7JMi+$%=|o0x3XN&=ze)(fh%b56vzyu
zRTfAqJg_cC#ge*->;$2mF5ySa>UqoX#GIUv%-qx>Pw+-*+8mM$I&~!29DKPu+V$|D
z9d_pNAkqRXP4Wh6kXF!CIe2#&Xk#MuoMh1U70^QA5Tkh4pb(Szpb%5g)EF77SwQ8K
z0qQ}?24tU<3_d8?C!h>8L{4xx$}}Fd;2LzPtvM|7lX@x#tS~{1XTx~f#4~u{02Gmi
z@#yhv365k-P|pf{__8tVUe4Uq-29@-_~MeH#FEtXN+Z~kTVJqvFjUwRv<wZDj9guV
zJ>o$oK;s!S%Ltmip-wy-qQ<i!b>i8AP_qTJDnAHx98y5AA-D~Iu{oBk%AeqUBRK9B
z_5z);k6bkqyHRzt#IdB-$?OAK;uyLH!%7^yw@(sv;1Bd<0#Gx@1T-p#a#(}`s56Pa
z28G0G9KNx|KiCXhPI_bSWE;i%mgbaX#wQjPC02R{xPfX5BSX;L*eRvSsqv65P*G}e
zX-<h}nJeh*I%wO9;^BYGcvqsgDB?bJ4pb3gY~O<J-@|_?F=(k8=tgX}GSI3HaMkD!
z8T<7MHo>tB1gbs)a_SqD2i{={)*9@FA_2O4A`H|phTbFW3e^Bw?~JeyZ4eK9+c8|F
z3yOh;AQQpIal%Z39c~A<9@Loz&DX;uVTaqnC6O#O48=4V6e4h&qcG(mmmz~q10Veb
zG7fZxrcbUBsOkpKh9raT3h)G-9^;an3)%?}YU!bQ5mx__x=RsMBlrg!gOhVG)(*9y
zB`7l`=a=SzX5XMo7CZ@TTEMYo+_bnPu>^YIRc>)QWC=6QJEIaol`*z_3pwK;*eTu<
zv<o(vV6|sxkdg}Tum=Qt#^+)QL1NcTg4ZQN^FLB^8_Qyh020d=#9UUeDR`z4yx|M6
zoEg;k2bCfviJ3W;@I4aXAw9_YFB5Pdl&JMz@brSECyO=z!#c94>r;vA(_-uDLlQc)
zbL#_H<qGA2&XxrqCkx$p0JAy>MHSk(IQV!>n94{LmErN=y_WE<v!OAvbdYy&B<Ow_
z$O1D^Y6s<6h*LnhAGEk1!UMILz^iegT#&h7Z$SB=BPJ1ggF({Z7=%d&K&%CI*<Iml
z)u^{wn@+cco5y>4L#Dr6UEvpnLpu3b1{Y9gh_EiRBjz4!*!Cd;ix{ExDAp5%K&jdg
z{X%qCM56(=l>j>M2pPeEt>*y^T|#{aE(tyHj}JmlIV%AjB?6ufhw1@c21CsJ8UE#H
zP<MdVL6E-V3%oZDGI)wHtB$<33}df)VlZgn5ImwoupBZSEr%eb$q*`sLI{nW6V(O>
z)vM4<Xk>=GY8K<l_A-!CaIpd1z6l=k0<~(82foSbj*@<ZCbkL+RCI&Z8G!}^42{9t
zxRBZq7O*x1ww(!tmyCe?iJFgznp{O%YXTd-@XSlg2aOqnS5?q^$FQeQF61_rAkcaC
zL|n^`z34Cmw_yg`(n$DL4p0*mdEt|{AL#r!EDa}cv4=4QKvd5Ov>O6CVTXGAKrpx~
z1UY0s9J*2-!b5F|;h7wT-%|iOL=ilW1u+1;X%uukwo$xiFlfdQq0kY<CQySc5FEo$
zjczE?pxvKPx4R=tfLc#TuE&^&MAC<L{Q$^9P>A5TeE=j4b}!UcVlN*6pAH17${}5F
z$f?{&mk%H<nMUk`B5F_^R{`Qm?CR*?5+n0?&}NOi%#zH+oXo1!lz7<eSYCXhX8>l2
zK~iVRH5asyB?L4q3OZ&hI1zlo9;6H&$we6GE*X-GFqG9}@SYUfGDqmTbfmqsp!4m5
zODyy9OEQY`%i~KRp$}aYk67-Wf@Qh8D`>^2XHKwTJeD=^WuT)!L4!=5kfTCDtN)3c
zl%ed3nP5`_<IOGx@YyrN<cvh{HEW;^D#@;9IjMQ+B^j;(-pSzgPbQ%IF+4$M8Dd{+
zOnEngh>Qq7l^AVS+|U(##HyhMX#X|pIi9YNxiHAQdawy-7zH$>j(lVSs0~5XT4m(s
z60sXi%;G`EYl3FH49U3p(>xwBrR+-Z$Y1b8DrmtnIJOK?&V=v|fGluCY0p3#fmnND
zP{Y9YBY+wNNE4c9r5tg?3!uzl1nQl@Oa!e90ktAQTXw)Ff)G0Nlavk@Q4KYmCu@NA
zWPz}&v!@|sybbP9(7ZWl(ITiS1`TX^`VnzPk*lj~K(KQ>^bQx$fHYEQ62EBAtR%50
zJ+;IWbPTntYXJ0+7L-L4h=B?d=vAWyrAaxN#TltZ@o9<4CHX~_Bp-qWy3f`i9%&;1
z=o(v4!y7a)WDsv?1}~u8AU1$oSO)P%2rbb0d$h}AK}YL?j@Jg2iiW1(Jc~Fu!O+|<
zKP45k7Tq(iBo%y^0@&OV^LX%`3WkP8Nr}ao$)LHy%)E5ZWKfnyEx&@nmn?vFK_^gL
z<MFMl4M$ps5fX-P`ig{AO2!0=Ur_x5%ZEnpsd=eInaS`ecpA;jf~LrW!50yuPt1Y~
z8(3*YQDNnVbWJhnp2%PeYE6cr&dO3_Qr6iJbP*_Mmz$|GcxRg{Xv+d*9~`2}$G^kP
zKNxgFm<4Dx6w*n_NeuB(@H|PIX?8QvxF{%(V$8CG?~DdzR&Z34zL)~6A2bj;1n!*n
z2Ct<^&VjdOP}lhxg1UzoGmGR6T$l%?CZ}eWrKb3%78fU`r#hymI_KwrwiV|WfzA=n
zEsuvSXUNP;%a1QEb9IHzO2U`@8WMNh4N7fIR3FC`dL(fQ8OPax`bY8c$%vcK48gmU
z1H97^7n_;HBj%w{TY*GQ&EOxCMU3<!4I-nrH(<pjdRsmKv=W5I6$x}r2)Lym1+veG
zdKGN|cqt2_*7OVxgdDg4s%Q;yRkVggSG1s_z%@SDBi<Esx*nu85)2;yMq2oXui7K7
zr3Y$Do5mBEFaWRla{@KRK}!Kpm(+pc8`R*Ucsn<!kpglJcythM2dD`L8T$wKB|u}U
zmZ`8iSkUiZ0l5V!7sC3Hmf$KH)H-oRnw=m$R}&YauCA`2Ic7+U&NB!+vx;$`BZ0H3
zP|m{)0JZ30vy_IW;L{1f%R9m6y+ND)u=!>zBM;!AK*)3^s7()Pz(Gz7!*iSkv7Uua
z#f{#I1{#|Kr(wuMg&}=zMRRpUOnjnrF0c+A`+%+jz}KoaL26YKW1KPQc9oEL(7|+u
zW<{x>F^Bk~)U?#1RM0hlpaZ^5K$jGN$4_9(g(1y0Lle+_KH#$n;=xMFK#gnc%YO)u
z{=>35_TDjczmOSt87a;8j)KO6;hVO6A*XIYUEmrIIzKMh8%%*4Yv4%+(BXWb!C9y(
z^m%x&fl#?96!RkDp%eO0S<rAa!k{4U;3!ag6Jm#<BeGUdY6UHrhG}$1mJ9}&i)<_C
zTtI}mU}=zM*lDSt;{rj_po$jKrh~;b#p|z3;$4jmGK=GjQ;T4OxUlvb=6dpYkJQ8z
zaH;4CO6dev)Zn`i1T6}PEes)R<l!fMTEOlc1g+3UUX=+uX^7g_t3ryN(Xtqny6ImQ
zL(k2_xS<lXk`C+Hl({~+7NAl9)T%OtrImQ-I!4gqHPFp0pn(@iAsTFC3fhhnY~%uK
zieV0`g1QB;Sq{j`GJ+#@L792!*!E3%qBW<8>@$EogeV9=13mE}pxb01#|DA&CE@dV
zsqZ8#;R4>xjI@a>*c}$EB=`65RzIL+GFZ+r#di2NXcaz2TM<$(f>yp@Y1^U><HPog
zQ){sx?t?i9-ed(o0Rru~eS(|#aJZeAL1Jk40b5*ydKD<8GbqoY_laSBRV)+H_<O>j
zZAXTnqcPD(EkF}gpasdGtc27{g3KyGA{I-F-H=d&2V@*lV!*$J9o`lJpV|ysHH>$q
z1F<6)(3S%ou95Kc3i1Ybqd?<AW~c`!#Fv1pdhk(E;Oq-JT?aiD;Mo)Fk-In&97&VG
zu#^WoDBd+W$2A}r-epGF=>|(>SRI4!a5&1d0D8I!24@S<CLHjh2tz|qn;cSYK<+sP
z<q{Of6O}r!Wk67S(b>q=AF@3GbT<p)5@TZTPlm-K(x?lm3xdG|ux12?`N4Bd82h!r
zmn^%26B+&}#B<Rc>IxI$nw8i>6C7`*d8rj8@vg9?*YGhD@VYNpSQ+BjT?*X;X%x>;
zlv^HOm|q;9ky#9ya)O?P7+;bPnyrD%P8!8yUT{Xg@mSE+sOVW5)U|ZQcYvV<{C+dg
z95Zxc4N~HQYNW*C42**;sjx>DR1TQOgJvY)#X6DaSX##8ILFd59_KlhU@7e9SX#yt
zagL=Cr~=GQ%*lx_&a6s}FUcrMEzZc#NrCj?(9TUUHUlM;{4`MK9<-7sF(oH6FEu_l
zv$!}lB_6a5p|m)@7~Jv$FPZ~|H8h`4kY7#WT}@3=@==emh%d@7h7a3Aqc%P<FD1Sx
zwWPEt4|-+|sJ1{ZyFgn2uxuL!^%FpDMe#1yqpyq%f>TQZ5{nXZL1#=B2Z8q+#e*(=
z2Td9vRuY15+JprJ>{fQXyRqPz6-&zlbT%rXo7oLb;(ft66jpYFwjx`ChE?K0vl<}p
zf$Bxn5+Wx!(KE-@)etmV2`cwPpvNwOj(vco07JAMhJmXW>3c8?v1eXzZ2((f0M9O#
z@NF0bTR|XCqAVODvK<6INC#&-2sEHcT)_-qBpU1+9}HSO2W=98u8RSsD%kKy5JVP~
zBH+tA{lSa>h&ovdOVA(<=^8_)%*hEYqAGKcFCpU!gZqSHP}>G&00{duBD6@t-fuF(
zzib7m1y5?b!yw)hywL?Qy9l~y$<q&X?jD}@0_Zj<$Pg<i55wGUiM+50x{d=n83&mn
z%0)W#);rfVBp!YS1(w7_Fy(+kcEt2HK+6|R!H3^PkdQ@@mI#p;T8MQ*pdupxdY2Q@
zg|h+P$)Hw+VLa$$ip;81d_{9I=oV~HW#nw=85C>~?-gtexoi#P92ewaNobOyc%0Uh
zgnhDRSbNH#mN{ss1lK*6UO^}|bQwlCgN|v(R)2y9q(J=`%n>%Xc(egFckuXH5V(yG
z&PhXICk5z6H~2mZP-g(?#zh18TxqePMQ9#qHZ?Uj6}0cvwWuh+2s|%C(4*LIsKU9)
z6h|8il!!sy7U<0wNGrq9>TuGmBW67~xDAFjorSby0X-?<ZH<AFDCTG$zBx5#q&YQE
zIwWSX3p86|oz8+Rb_7l3!dG|TX<S0@Ai~Hk#MS*EZAi5qXi)-|=mlk6SAuJop=Y8P
zf>eTPGsNax=mx>e3UFT*C89`O2@8rILySF%c+PV|jva7L0JozvQgaGYi@-xm)SN{k
zX-o;UX&qbNAKWGg0`EB}L2aK$gv7gg1%nE)5Kwi&5FekOo1X{jn-!JB$1@;xgj0*a
z-h|B*KyUJc#0tt<Ur>oba0UU}>;Y)G1$YJlDfy7vXu^`zKqKU?h(rI8HeaH4ZlEVU
zA&$TUc?4SYfHEQ0OY@NAO~G473c>50L0YL821E_x5$$#K+(PUMWkh$?5N$XZPi8^B
zPa3o;1+CeG64m5-6VwdC?KsF<Ajl{jsBi+WhQS!gftTPYW2{*BN)MAONsLqT;KMdJ
zriv&Sg#pD0{uvNsP%8xgy|U(@ofV+faV3^eg_&ud5yeG*!H%H&bwHQ1#1ng~EU1h^
zJ*Seyvc(nc1Pc?`?o&|UA@49JVheW(XagLygM_g!9s7zFa0h;{ZO<INxngA8Tmiln
zi}1}A<`_3ufC^lsG9KIZEl>v(e0?-@JOWhLqSnl4h7dQ@hOHe0DwN=z3g}{OZ%`)@
zwpJ2pDA6Q7G!JysHgpXUfm_6hY8zv75~zQJyY2!XplJpfsfG07L4&deNL3gpY@nmI
zDXA6k(>p;|a-*(DDuY~^WlH2!11Lsdmu7+3e!=FrrW?$0Pd9+2uunIb6Eoca9%)X?
z%u9(+N=?fzN(C=sb<GV5Hi8$vCh<<0C5RP-&W5f5xu7mBW-@|R@s{ubdC)*PXujPQ
zt<eWf8rb%RkyvS9i*oS1Ce#XVoO5E9$*@famhkNdhNkYRCBY?$C8fo|B}Je`IHt)J
z6^2l=u+|&kY6G&A*U;ECh^VE!pfrV)X<^}pt!s(Rf8f3y>=Yo#$T`M-e3&$98YO<c
z5NOEVtt{9dGENTVd4NvE0ox802t}3-@(u<Kp+luWb8O%Nc<?}Vkaut>Xx$^21HR`N
zAs6fs?->la)&eT+glsHW8rf3NGG35w&>#|QrEPIZN@`INWbt{tk)EMBq~C;XXcZh`
z#Mbi$@TrgZ%#@1w<ox{X%v8`}cA$|h(|BjlUJuZ&K<Em`Bm-CS@9{PT9U>R(3|bKj
z8*4!81_XnZfcn#JxXzgas|fakp1}s;q0Vpz<31D56*LY2x+W?NMSpO-XRuFva0r+J
zg*wC?pj)%S2U0<~s7Wmty!sR>1zK(gIz$S_HG{`E#D#{=$QFW@3WB%TK_y{l)q%Mn
zNl<qiW)$qKI<O=tWkCn^Ve%o!CPU<Xz@x}e4UrIeS6Ap#LF0H=@L3ii2Jx=oi+Rk;
zAQyRidIh`2gKq8)hz|~m4~~crj*1Tkow8+U8jrZO8+6iydwekHlq^Hv_+Zd7T*Kh_
zV9?PIh7s|>Mh5Z0MxYB~TtO$@K^BCUq^749#TTa*mV#Gk=X&|%8iLm#g4(dChd3BH
z#s?dLds--cOuVD8_(~U0Wa8;tS|SgVfhtDySwk}K&n0UI7<l;(c=P!Hb#uYPd*Hwa
zRei{#5uiJZN!}KWWjMhk9=y*DGMeaVgsplEHUV#E_XJ-C2-+5H0^1giwRR$EA_=)F
zqNtq(U)JV?uMmT*eK!W}^mN5qjDb#?4)z9RQrL8@FL>7#jE7p#ctclAL5vMSQ5giP
zu)rok=YgY;rGvbKLqL@hL?<X4gE!iOxo8XZosjhf2f@~qK}`kKNC>T9X=F=5OZ7q0
z(Aj1~WAI#-Aw&sL^UaujYkb?xf<bqd1sf7tQHAw-2aF|FpyoWDlN~@ixnZ>xwwWHV
zTkwxlxVl0I`9gv*hn9)!i$Kns1GSan-AeP4OEUBGz%{a=aXe_yGd?#lFEKr}$TPsL
z49f}yqS8EQP9Nq`v}zf&S_8JX%sUu#;19-vVFH`W{DMnNb4yE7D@?%Kr=k095XbYt
zEJhhSgRLwkY10I$!`+}Tg$+qVR<d|P7HK<!Hn$pr%PUuS&k5e%g0ANRcP9{69)Q}t
z$bBi4S*9}3CSL={Q6r#LbPz*9T9A5UNOv3)UK$1uAS2JblA^=_$b~zQk#SJ604<|P
z^aK?jpc)0%MFllniMZt0F&@X_Fh|_IHLw)+-kKv(y)~ow;N<**)D&>IIvask;g%Q~
z7G$O-r<P|Hr^YAe=M|R}l_r<Omjsu<(hum~1Xov3u>@*#xVi>_hxg17!3w!s2DEAl
zECcEOg6#l>4!DmDYALuB!1laaCZ?nmr4|?Gr_ueQiy+7n-VjhT6|Ew`+tLBGnla|F
zA-x1cb400;k(if~lUn47wV;4yLu>_|EBI6q@QugN(#AC?xWqEvF|QJQI!ll@q~UE5
z?+Yo6;`0kq!59AKL0kdPJ4j<Bgch9>JF@_<n8Ce8m^aXhF-T<w3MXf*)iT@=?|AUi
zWQclD21RN>fX=?a(y{?H=i&N;QS=AIdj@;P2M2;FP%?v>8;PO{HL5{*7H%A9haLC?
zHgLraYLa_GFSdmWSR$JQ>OX)62%xqMh6~HUJyPfp!srMB;sj#@<Y53>k03yfi^Xi!
z;~YQ2dr=fQJsfOREozSd`(a9u9)W8B>}0NiSW5(*Y5^bD3p#EKREl7fw%~rXE9hcT
zlv@|kN)Ye}8kQ0kTkwE3#DY#ocLmR3fm+Fs;|}2)_FU1I6S<)*C&E_d5+0XE_AHU@
zQvxH<&W7Ns9Mp6KEs-X)p@#gf9+J~3b~&^J1$X2?&6i;KeqiXqE=YyB2k15f5FgZR
zgdV2~8HORQ|ATxoX)yR$Dzqz^k*XkgGXQ&Q8PC0~BsGpf9V6VE@jzo{7LX0xNJ}FO
zK}V35fx7MB{i2Y?EqTZ*Lvs*IaG;C9T|?rLCp@tn!5?fI4;rn4t{lUbrU|tp(6b<{
zg+OFB1Wo(Et78jL-yio<Zq$mLgaK(tW$p(_NYJ$B4(i{7ZHEekAWH{%2m2xV_fcq4
zXkCBs{TC2B++hQqP(wl6^wFe|?F2O;K+@3ey$QH?54rM!h{O#IYK!8G(vp<?@;p%f
zM^5d2!AQqpfr?eq4{(FDFF~av>ij&uF$7p9f?f;-8c`t7i$|JWG|S8@16?u~pIDS$
z3R>IfYzR686EZv>5fN{!XQF3h2tL{idr>xeTQ72x6_h)X3hp7-__c`l1y#tYC9Y+z
ze$Ylha*k&Z<f?R+M9_#hB#pwZCm?kaFcEZyhpVe;Qfhi;9(dpYX?z?@!vU7Mv2Qt`
z*6vfwc-LUiCIiR<IehC;U6BXcgG&sJOY`!JQc{ajQ{r<I3p{hNj&-0P-vygZ&UFng
zu}Cc}P0Wce$@k0!&%r{MoO<ViR-e1N!j~q2&jNs5TA7~)8UhF|0bLJL5D#8913sWR
z2eh|pXkCT_Ivy)1*c-fR99qH}8iEeQgr217Z0KreS(IE_l9^Ks8T|llv5GHdh>r>h
z!#%5kZO#~6?LzG^0Uc`vZkfO?vILd7ptcEk)gok`0IC*y+N0fe7c9MUNWui~HFiOn
zdcfY%Z~^znK=W$^Pi+Ow(1A~Fb%9M!coVor2(eKNeRpgLtW*d#0$&&eo<1`H?Wjf1
z>EN+lj5#XehIjF0Pn3Bu>@^l0T3DdUALGU{9CIQ>Htyk#HXle+724o&MQ>IGAxj5&
z2ZNgKP_+?gQlLu`pi-d8QP3<flnXj(3DjYOIT>``Cz>=$v&scxGU&!$PoG>vLvXvw
z5H!*QY9nFxkw8nW!G{jO@*cL9FnFwm*x7%&TxaJP?+U+!!4o`d?iY-*95b&3v>?+o
z-pBxU;u7TY-jbrk%#vawa~wx8<s=ptdx9Fdre%parKzrEuFxZEP+Q<28$l@xV+BcQ
zjz9RQL;RQFfg>;!ymBENa@b-pm<KfyO9#T$6`}$(PzS!V4$4JarQn2hM-s?7gaJ;-
zHiFKN^#rd;Ftm&ZGeG@KsNselC`x_ep*QQnq<t}@4Z+0>Og;!%9yEjqTCW0=j6jzJ
z=K*jq1cSDL1b{jr5H6B7ELMVc2*5(e$QfcPXv+a;q5|BNz_L`p668xmlX&Qji;(dT
zSJ3fgMxNm64>1owVA}+aW)D$|#v#)vSXx@p#;RkyCyr?&)P|Zl=m6{VqQo4?Oh#f}
ziD#})E`cNMjF4JS;L;fq2%hkRgQ>BV4k?eC#e;{Nke5tD@~8o=@~BxnX!;Sf<_LAn
z9+XF&<FO2>d4N``fKmo@sRATKK&^1leVoD0=)+<@;9;@gcm~kn;EC}CrA44CJc~+7
z6LTD#BO)A~JmU@Zj6tm<Px`c-&Er9ZJbGOYy50je*Nd210nNWALhg^moIoaagaP*m
zoof(e2WU!8Kp7~65XlO$d>`7ZL_MG#Jok-!yeUe*9&0lY>wXAO4G22<AJ2iJrr^^+
zK-DDZdc@!oq(w_8W341i7(v$JjUHSFD(yk-64<&%dL1GPzdR9^;h@K#8<`d-rlrOw
zCl;504umO4Ey~PKiO<Z7&nx!Cf5bZWL)k%BKZ5RhLcLc7Tic1$HZD;OZ=7`oteH5v
zmI$&?2r@Q_w3Y~RoExGvGIq?XL_USUIWZ?EDKR;l*lSiy2<#U}8iE4fjR|Vvp>ON-
z^F|)uK`DBI%|R=^aLg=&&df~=1~0BdY?UVY#C_s=J>YviLE}x(64)X<F%!I9%_6fn
zz9=;@rP4LP&;+zIvpg}gB)&Mc1UxPPs!4I&5=>M=hes6poe|(8;X&*AOyd25&B(Yk
z0&IY*tE-VAWc5OPPJUt@Xy^!XzP@Wf87QjE(BmpJ2NV*Z^XT!9>>@5W!d55@$_^FY
z`@vDtu@j_ag{}7!0$Ko!rz(Y<F9W&NIsmeY7;=F&D6~y+By@<1;BaL1pz&SM7!mZm
zcKnyzLF@yqc>ph{hH?$#J%dBzK?ABF8r1NES_GQAKvD?mJws(suN(*6HV2urfSTxq
z?7|>#$chiB9GY)~4ME*{sIj1x&PW!5%msJapwgfP&}h=2jRCOR!$FtafusrbdJK&~
zek8nM$_Qh_6g1OYh9~CafJW<zKnDSj-V*~JOYj6=f12zHxoVC2_ryTgd4ft(&@pEj
ziJ$>)(3%0XCXR_okZ-tWZb1(CU<~kRM{q%Ea%Ng)GI9kMkXV_MpO`}6rUayUDa_R!
zM3vmwnkXbJ%z&=uL|N<z^Dv?ZLGt=>P@B}%*$8ynxK~gBc+~`5?tlW7ZiFwV0#z-b
zEE-$_%JI-+%%G>h#g`<egGQ!6>j`0Fb)Y@INCh)2e4uS!6GNN{0)BZGaj5~aS)FD#
zZ9|NAf)2cZ2LEBlz@&g?03h=#pfMrD{7OMdQG8}zK~7?FDvrLjkqL6DM_$WHY}3vH
zJaCR@wSom?BY3bmp+)1aiNUTepcRY3CB~q;)O>P57YD+k3)h?m-ovAjsy<TZ{Rqx!
zxPsQxl^7bAfRDRQg%l{Bppjz4u$W5$c=ZHycoa5k1lfFnK4FfMiHRLraK&6{53Pkj
z#}XPE<Ybnmf(~vhE_O9C2c75$I{FhK2s`~V71U-$EDymER+gaci<!kGnaM7RC5Zv~
znRzAf^AJHxRzPbX5#_K+L1Jc+r#JQqM(pcna4)8Ymb8clJdWgmX9W(igN?X{hd_-f
zq=Lj7He}=(0-A(Q&nzxUEei2<&dJY94M|MO0S79<sVPWz05moUzDTdwIJY?6&=_>F
zUV3U#P-0$sDk6*#(^aP6Tn8<uK?6AE&~kwaqcaBJA$Rcc(a^Mner5=0>KU|(8N8$$
z`#3zr5KrjB7zht-7~T}?Fg(~#;K^;bGSDSUpye+R`-1)AJ%iojL9IRTP6$_+s&I5$
zkRl1RVi2y-&<I5(`2J?_?ir{BpuL0$`#_^Jppkl*qzkfUkR)j3F-+16SrRl=0IEDe
zgX<8l8~S6)Lzd)0<)N#KVB>Lyk>L0QZHz<RPoEo{=$T9C7*EtQrwE?GJ^&NL;D!Ir
zMxH_7o(^Q~Kd9|S)anG3!o$b{R}BW)he6!Z1yIrDY69A=?iv&fK0pjKqE(g(+JK9z
z`9w@{=xpffA8ZDWOYnLK+;<~j$wt^3hv0b}@Oghm@t}j!O)yUUL*8&ggZ2Kn2eTn_
zv7j~_t|glg6`&>g;9Le7c0wx^%(0dVpsWU;Q4WOWC5V2^QUM|kD-|F-w3$iJ(G9Rs
zKzOMDQHfM4Kn2W^?E__eaH#;5gp~?lE=UsORH#P{VWk3C5>hIFq~SKhN(Cf&NT~o7
zKq?jBXUT%*`9KpGgl4Hhm!}cY9K@FH2rtQlv=^`q+7KGa1uvvPo~<CZsY5v7frin&
z{eoR^jE}%V-7g+oeL&*~bbK#zY6!-V1&u(!^hQ8rLB%w9Sv7b-0kYRR9^B53&&*3n
zt-!da0Mv9qY>EP(l!m-p4cb;3E+>DW?j?gPKqqD|88~10$9ux}l9|UF;@C@O9*?>Y
z&@>)grGWZ{puQid#07`BGi=uy%5E|ml#B4aC8N_?pi&Ujj05FIx3XZ+7G_YX2H}Dv
z9YL!WAd`TglME1&!G<RA{m)SOAV`jbXoko`G9*+!93l@I)dLqTn8l(`uAwn#*a>uU
zf~#v;0MhBWWY(3Sl!esBM655vQka5g*Kw__0w104No)xSuK<1G!KX_@O0XbEKLo-7
z9UlP>T}TB2D%>CqTnIlLStBS&A!8{}y@rMmX>jT0lWPuH6$P5aBc{FqHQz|x;tlKE
zqYjxG(rC;Sv?ejw0(_Gz`b3Fke6U4)uq6nAZ;myFT|1YXnwwu#3A!62u_QIU(g?Ol
z!WS$aTv7xU_5^7K*CMXL9$*Wgi`zj-6|@L4#3<f1D8wW_D8v-JhoOY5tJ0x2-1>t~
z1N8>E)7S{P@r!k(0QhWBzYybi%V6-JXh2Dkt1I|MW}kpE15gjeg5bamXy^%)jRS%W
z-9RNP_G|;5u7T_|v;>Wf7=X_C3j>{Sg7e~0P)0%?qk;7|vE(CcjbYGg8F;x1-hUd5
zG21f2PAdZMHH58dg&vCviazgPLukyAn)1vN3kpETO$K-;WA3s5WqQ={c5fVmN4O4<
z#y>#_aXReU2pl81*bcYCZ>(uiYB6Zf0HhfU8cRhVjl<J&Chf#((7+hsE0@vEr?dng
zkp^0=55Ff6d@OAle5RKg>(1~_Wg=xuJm)}zdV9of#)PWHmbW2iZUwu6`+jgQ=a*!p
z7J&*oP>T+heDOsLu|s^I85ZP?Z$|Mx`N`SP!BAHtlzXF1<KxlO2Kq>?Dd;*J@VIDk
zd~R_%WC#yedPgxFHR~7|f>s8UWag$8#e=Rp1>fcpUyMH~!$wBKV09^4)kfsP1(SHt
zg*m42e!*m{5-^R2T+jsCuR!}%lAy*2Y6lXudJ#*q0yn*gPo1D-4oQfhQjO^Q0|LP1
zDrlt6G9ESy1)6w)E*m5+{PD&ysAmJht|^e~AV5_i;_x`oYAsLlkA{PcKaP&}g8C)k
z{wE|r3}NFsU@k}!G;l-h(OyuINXkvY;NvDh2gUiugO*{3#s^2n2ZK(P0WI1vG($Qp
z&MiI|v@jjCrpwST9{sR5a5p&_RJ4L>KxnJW$N)a!32jM&Mo^*U3#@dZxZVLR1+y$l
zh0K<Ki#gCjviP+8qWF@c#N^Dpbnw<2_<>DG^$>Ac36wj~j}-z9@8TRk0tEqL$}Y$|
z7u5f8^@m=f0}UM1`6gon<aRgmv?=5WAYvy^6Foum6WCmA7Vip@f-R6jOe2}b$LALm
z8=A#?mZTQNgZJVU$CoAMcp`eCXuF(TlXE=%g5wRbZ0`mg?0}f|3pNJNDuFwEuCA_0
zA@Gt7eX%qwHK2wH{7@u3R~(^^_7WMR@u2<{D9u7H+H?lH3tZ8pq?ROR<{%B{fIA_B
zb`uVkstd<zE>OvU(U*ZPfFxquOaOQeFDM>-T1_yR7X(>n1!jX5iGjPO5FToz;9n#L
z(E%!NkPHBinS;)!G>QiuLjZ~@h^4`xMPf(_L2I@GLC5dGq}`C62pN}!*x-&V0V;pN
z>&qZ=h5=}j;1MLKTo|%kFvvp4A~A?GXvqkgd%$%*)IFd@VjyYIa1y9*jB9HQ<P=T9
zi^MEkgN;DeBUW4^Z&ow|U5c8S4p~r{n^c;Hc2YHXKnu0011pYjHFu2BmtwlQg3h2W
zD1qPbO3t7?sGm;sfERq23f!o`d0YdTV_&qtff#frm=SpF3$(imlw~o;6hX^82yF-i
z7e$cq5YYLakY!Zy_y<JDh;fWk0yg4d5>I3`1WM?T(NrJkOc#U)8jA%Fv4BPj5wr22
z+zmS%88Y0EoKcjYmv3YcAD>bRId=@QhXCAX^$U)-fC*#WMF27nGy>_9V`yMt;OdiO
z=<1pSYVU#%D>aJ;o8_4URRWQBbqzKF52P8!BX2H%<qo8au#5~!GK%uc<I{@rbK^n%
zt5on+Sec*#wuIEN5Z3^2P$vztw;OB_=(?Sf)cE26x3V%&_Xl*`B6vlRC*gbVp=||}
z#fYFL7kGLICA*O}<N%6KEX$X`8>hij$Kc)81UFiP$}Q+2jQ%0<u*M?fU>PLWVQ&jy
z-))4qo8t<eEC;Wj1J9KsogLtf{d7%ObYm+FT_OAQA#?di7wnNZJOvuQ0ks|tjpBXd
zlQUA2v*UA8^IUTSyptjAMr_3?IOh+xMu-uiRyX8uYS(xonirnn=7l#n2VyCIz|x=$
zhNE!<yLclMvJW*FtR7UyAT{>!w?ZH~Kr{ECG8$??RJ<psS7Zn}7$X?e$bi`c+76DS
z4s9&}xW0!PVd#qDBtua10kqK>Zju+WJg8X$YCXU-2cS!WjD|^uAxj2>O$O&Ms641)
zg5*Z9JlGR3c~gjfLM;;<n|9sfK@AbmF3aFx+Mc-!$rhk7Rnpd{61QGD5xlMne>vjn
z3R*u3?nVZem=u>M7I+50Zr1>%GNi(b*r_*=Hsr*K`%+6+&~@O*`*(|rf=fURy}Xoo
z&@hcze0*L$Xx(H9D2OtP<H5B>d`@O|Drn)dYjBB?VP<iBZhjfkk*k?WIjP{2Cxc52
zL0gHyvWdmTndy0;g@#}$S68&%_(8#5pp*5X@qv6dHmPMGmdXTFCOR9r`UgW69zsiE
z8g8pHGKF3D4L=JGb}2aMG*px^S#WO`%b9VIpukpQkCas_hM;}Cq_%Bw54nRHLpkvn
zBi7*E$@udqY+wW2oIt*J6-U}6eX*Sh;^bY>fiA?I*9}d_*k+VmU0v}W!3#cB0>=@&
z-uSOkAgbsCjb_7~2b+cV%uCC6b#+ZHO9Gd6pmA%|<)RdXrlE1XZ+uEBtPlqu0t&mF
z2XlcbQC<Kw>OrkM(6$wtPi_(0+`)F!FtJ6wt1D>P0Qg2Y=rIUb=B&uOr3y<=kf<;Q
zUpa07>Gh{0&2bWyE^tj+!CS%R@zA^q>e_)1pLT}aV1#tmMi8X64(}IWX`O@Gh8Pnw
z_>M_(LOO@T50snWN2;45meqmJ<@coaIqsm!#2`L6H77N>#IU#o{RFfUlZ?dT49{Fw
zkUEQa-~5#LBJiqxkT7U88#JS45bu(jmROoo0+CAr-F}z>)?tq1e8{Ogo}gR;!G@r&
zG3W>i$S|)f`0gxF*uj>?fe%s#jsBLVf`&*zx?pEmAg;v%m42QX!HJ$3h`C3^crw;u
zVeb^gs4#R90Vv-Fc|!-qK_k}j!3FWDN%`@x%X2dgT;a3R=Fa(fC8-r9hNkJDEzYG$
zpfguM0-oSe5R?Vn*n5hgC4itt7gAd-Bpy2A;u@L*8n||ihYk<~gKoEV4GIPyd<t5(
z4H=IxGzC>m@de<0D&Sc%f<qAoU;qkrzu<V|_%I_wqvFcqlGNPzWbo|?;Au{@Gn7Cl
zD8(BZ$H!+D!-qe>Ejeg&43sVm5H9fyF#xSHa&?7m3i9>~b^;$^174{EX`<k+abda2
z)EVL+!b^1xO(1vB#Y65`C<5&kDY1mEK26JqScs)f1n$H_hObPCT+V|u#eyT#V_66X
z8EZlvf+lia086_Rydc*VI$#A`CkL?t)R!{_4Gx355THR4h<FfW)f-d~YUj`!d<zxK
zyhs$4;ql<v8~6ew(3xc5wRd1+gS>+yk(N1HB5MWp8$q)yP%A;FydpFPgUkhc119Z_
ztQRZ|T3rcq6lgFUq#KlKk%r}vayY2>k%MQL87-d?+b42`R5D0I%joNKNE^1o-(Uo7
zM>PSj55Y3ISLW*K5Ap?4y&VERxEPYUQSZ$L?<)kAU}y%xvKFpMExf~ZNH*hWbK$I8
zLBkdB2y`~|1Whvg1sliXyL<&amgfqpF+o0rHVdIUT8&K;Q&Qs7OB0JyK*erKCiu>p
zl6>&!C+yq_*C5EoGZ;U<7*em8xP$aL=jTDRfrd0gf^nbQNmP>rOIU*n(qLl(3lBkF
z1MQV8N=+^;D$XoRjR#+31HA=&P&Xivsx5DDm4~G~1ZP;n?Z@B}6Hs^GGl;+$YXo+2
zp}2^&j0tk6Kd5hER+I{I3gX62P(24Z`p-Yu9W*P8K5z?aIN}*@A~mZJH~JG05)Zw~
z1=JXTZsI~K9&jJTiudvblaTy^%w+gJ*kbtgo}PvlpzXD=Wy6_yY5DQRpnF@f)KQ?)
z8x%001;a?^3WGuz^B4hW-X^P1qAbp_Wm{(=&T@4IpXCbgkdnJ5ocI=wE7Hz!a6>Gw
zEI&In9@Itg9MUT$L1`8_4nZqIz#ArAU5Q#N2^wJpRZO7s0U*JF_Y!CD@CK}v2<oFF
zuaQJ*L?o4_rKJ`TfA^NFdAu)pG6$X}jF4B#fle+UuE9s(I1W(VX&evfIe>=K2_FrC
zrP*sp(j^^4x*K}`80cCp(4nZV*e8{Jat&O;T^vwJN~kr0_uK>IL_@3-4UIs3wZxnp
zaJL>FRhUCP1WF{l4g;k|=vhRhmi<@?QqYDDc+kRJY>@`NrVo0J7qXQwr(>y&v6Xh9
z^?;yeks-#S3TM!aK6IlnX)8L2iw>lo6xvuH%5o0y=xIFUmXGox&^$+)YY6CSS;Khv
zdVl2b$c0~sh<ytO!8<*X+=V3!L1Bft00lI0?^XsX%aEgj?3N>VKND;}rZ=Q74Yk5K
z9&}hgXu=HCz6AB~Alse-QB<M#@W2K_O^85I85R%iDneyJ^NpZ12jK>J2S<Q<cn~{4
zbBri*hM?2~Q5g)HRzye!gUm&?6|_$nO&T=60`ny3@BolB^cE09$Tc8_pbJQ_7bK{w
zQ)u2$HcH7XE=Vj%&WO(hU4|H60J#kj<TjMWOQ7ltlteH_{-EpH2#mzyYDZ(sxuA(x
zP_q?uuQGw*S#XmTWnaD_=%#H$j5UvBUDsu75R{snnpu{b0=>B?0DPz>!FHo7D6+vt
z+JHtMQjP^JkH=C5gBA#p5~)F;mGUUb0$04c27~6-iEQe?wmhL1Gh{`Y5!IXdhM*=;
z5o9tYJ~OX4wW!3?3)0ayiYJ&xf=%K<T?x?D=AeTUTwPtukeg;$7xr2}28}>lXTZ$~
zP)8cH+%P9UIk6;_#3Q3nRyz|{gMpHZIq2vo&^|?y=Y>IcJ%Un}t81_sfl&g)pf>gu
z!Gx!F;Y}?pRT_LTqZxRy3(adcNWlfIHhkm3twksgbjg7U=<sb&B?m6tAT>`giYoNl
z4QwFPgeVl15$Ls>39>ZWE!B=_a)zJ^3TiB9gEwd?3zQ2o7ui<O9t1RLkY;%876>sK
zRN#TnQ~-60L3Ib_s!Jb~1~S&@Mx0g+S`|Qr(~!V}xxu5G`axsX;DHNBfPms0yy_av
z1xbR2FkvIszK~7%FfM2zDI`|Gs)G%Q-_(yZq75qAq0<&AsTGhGIO;?OxGD$tG$9uV
zg9cgfjXuG;11R%RgX%~;@KBZqxB$mKpbzbf<5-A+t>+D$zy;3=f`SyauSnWnMo<8Q
z_C+Bk8$p9E&;eS|JS~wY=@VC_;8_9T8srT*Ngp(bhC0;^z3b2r=hQWsT_I4|AvKTi
zRU+70sGz(AuUtm@#fE0!B}s<h!>zEMri0p}frT{@#~*-~BDum+B)EVermc^)WI*h1
z!aEg&nxTl<lMJfNL7UFVnEJuDm=hLE*j6)v!v+708{#NOL&9sR&~pRX-Fr~04{4ME
zZS(^?M2YJXbPv$<AdVGS1R4vbqpbz#a2ZnS4F(T7z$$T5%sL%%djPafcSM#4H3&c@
z985F)Z??eQ@iWcMFU!nJk54R1ElNyJ1@GX1?A|vr_618hLS&GpdFXv10#d~S+Lw=|
z-wg^~P`?{}XcFHw38;Mo(83g~Js!x739yr1&?oibMI$+#LeqFqztAim)aNI?Q)mV{
zqySV{;xD+MOVU710p$5KP}79S9Z}dSY*3#CT93fjIZ<UdG||InrjQE-NQm(uZ%7_?
zb%EZ1fupShUh6aHHmndGFrzmuKyFU}t#BGbH!YZeva%t@{c^srtty}lj5<?DTt9(O
z=>VE=1WgbSKU0Wh#c6zUeo882#VM%mgXoyTcA9`rTms1;Rj6g4%^{$J3z1ioLe`H4
z8^(jzgOav_6ujUQG_(j>Y)Y5WV)$Kkpb;A4hH*i)6wyQepn)PHhkOy8PIzAysoEqi
zsbDMUK{YF=V+$IwK-dAQJs@KamZ0u<NEm4DEh#Z2zC1NC8#KX=ayXWuDRl7?auC7W
z<0#_|R6I)p&(Y<eUOMPX2k>Ytfg_VaD?~xtYFz_@oj`uYk`JMc0FtY4B4Y*A2_TS*
zjX;Ypz0fikXod+i?MM905Xhq;X~Bt}X|Aq@hM?sNIgo*JSJ;*Zw1Nm40NA=#1RQP%
zDt^jby@GN{a4GU6ZjiAVXsJ;?Xb}eZ679qk&=LRfxtYbqsVU&*Y-w?PG4fO|Y<2{C
zdN}-!ZXC@4LPO?gp^i9t1bcH5Ixakfj{~rTj8A|w5i#Qvpkf8f`uN~PTxW^nS{w@5
ze+@YW54<ya@ULhyG)m2d9EA)z*oUH7uApEG(B+|!b7+u{=m8}_M2!m?I&t+6hTUNa
zIv6-LF$GdLgQg4ya^WPnhK6<<Q1-~cD+AOK4*!t&AW(UWxzrNWVu7r+gjFrbwH>TH
zLaAEF8n7a51Q@)O34N*@d>=1j_z0!&G6JuYM7n|`C%?D^sn9~|ykReLq3Z$(l(OLU
zIVRBB3)?a;LS-D%7!;OL4b-Ng`CK4)i3n_(Y$UF9ffl=<nI%wj6LUfkZCDu8B!g{G
z!`ddqJt$;W0$SJ$PKS`Op!nqc9MG1p{30V-tOkI#J3y^U@OnFF5dq5jB(Jz5VKkc5
z%ndHSz#WX##1vQ1Z5@!p2V0IBoP!9&ZUY@X^}-c?$OUK|VQ8ItVTOGu0e<QQC|_Y;
zh;B%ei&w!XqJl<lK_{x3Q*fjz{)<=5(Z>Qqb3k1n&~dEz>qq28GnlKy;cXKftqHtK
ze38aGNIeT0+#$kPcn5AxQ0WjeY)vLC)jO#Dj<!1ta#B95HXi8{wuT0f9uasS8j(FB
z1H@Km@CjFl20UWO%m6fnhdgEiTK5Lo^@H431s!>cbwhTrLA)#M#wQTlFW5ZZ5c`;#
zdAt#>ZP{R{fTGOY)cB%Q(9jy}XlSr;gtu&i)(I!)7o?_u_h-XSPz@&exG~t#>p|YZ
zCh;iaOGbu}dKfW2g|)py+CDE_sUAKU2HJ`a+9VJH-C2=Xk`F&t5LAkwAC!%I8#8$N
zIoOcU(mu3f(M`a|qJzqE)FmF!fg5O#BLwLv?9>X-CHA?gc_oQCh~5wl%P&Z@U~3*x
z*5QCJ6&YQJ2pS@W3@L$TnL*QX5FY4;3gq>Y<gY^nod9VFIRerUvJ)G84k+3UPpF*_
z@B#zKAt0XAn;$fdcg1^3KXPRYs`)|vQewy2gS>++;yrP1PYs5wH3nrj%)`)K<GrAl
zn?lAUg55wPHNim?^teHTI>`Qkw?eQ~(4eJY)IM1hc3J><RV__!)d8Kp1W8t)lirBz
z(&8>eVF3iaYliSq5U@j+2n-gHP&^X1y2&&zwW1^*Jd_SUkPYT|)Qzo#Zga#qdxKhM
zt3fU>#(K6IXdVdjY&8qeCH9cg9yEmsO}NSVrFkWu_}ku)S)>xsx(e{z5mZmGVZ0IK
z@D`-gDlzf|QR}K)K{YmLu-c?JvnmxlFX%_&E;U#Z!It+3o%;YD<|Zm-;14KheI8t5
zWD*|_x|=f|)O?SJwj1LM5|gvh4ot=fF8tmA@4x_GWJ_GI!Y-V31@8qgLhpP*rGr2t
zwNQ4jFX+G#_yx46r<?>kgIc>-2T$QTLQ(Vw#e0GdX%7Zdpe`?H3km3oH3Jl7hVh<|
z!W$+HKK8`b6|}1Ye4hcRX9`-P50M8|qu@zTh#ctZ0~ASQIWG*0AYA~cR(}j>&^aft
zz%UGfNV~e`g0~lg>rBWI?zryx1I?CuBo=3YThfRv$JDu18a%q?>gs9)n(;#%brzpg
znw*_lQtTQK09qpjIbjOy0PvgwxEur3is&(iy+}heJMoUwfs!_vJ7W>Y<2xG>b*gU}
z_&PlB6fZ-36e!cgkKU6AKHwU3l4dX{mw_?>{A8af<fV<E;DVO+1tmqGW4A!V7SKhI
zLt&95=-Oax?OC5(LlbbqF!YZ{yC;#zyJS&@izwemVGh2I0`H;*P@9+V7BOfwZ5U7M
zrQax-n3x(6Q~-nTas(CTpd;2m<s!;FA=beapIk%G*>J>97LwB;1toN358<gxag7{+
zx+7SQ`~tVILB=EHBjQh;g7)@&Alt^EJlA+nZ^#fGR3HdhI><ZN2eDN<0!=CiAq6_a
z3(>y}25q?mmjqBlL7TkMq(PM<Y*Y|bbAqHn6VjeOxfYNyGEhT|sJ1>VfX$Fs)`AX%
zH?%BHEh#NP+g^=Y2L{KZwxqEis|PyI2~>5VoCXZD7bW|`t1aV@%7WAsitf09G_KLB
z%V3Bw@@OBZM+z!U9pgR0x0QfS^l%65eGLePEk}keWdS80<kU&sp)P3C6BJZN$cwxX
z({#x0AR`&WTIjIpZoIp@;0+6Gt#Ra$aiU5NBUkXjVZ<&opk#goTe)Bo4?4LHf6L!A
z-ZQr#$Jx*o)KCSj8-gtEp!rsKVkZl+om7C72tcdbv8@aP7xIKp{EG4;eW)06KLPx*
z>j3X$SJ$!-@U6BbMh0p5MdhI5;4({6i$H_6@g<4ru6}0m;KSaa<I`9J7paAgbjgxw
zymNj*Wqfi;ei67u3_h}y{43}nZKu&Kw(x!!BtYo2#n#ybwBFOmFdlOMLx@4VYdoll
zXc!3UotkInm87N@CFX#R5-cuB%q#KC^~p6f1tsNRBglb_Xcu+{8<~N|0z<$zc7jTP
z`1oW{aseM5muLu1ECGl$gJ`#v1%OsUhZurRZv<@>fh>9hof&~%eZUJv?A4YD@x3jg
z8fu76R&tJOKrr|YGVpqn_>z3smSazRyYXO?T%d{zsjMKj-2>8wRNsNR@>q5SLE0Jw
zk4y*vcf_I1V(PR7NLpC}s{J6fKYFYZ(I_x4O3g`4EQXA0fyzqkja#Y~QIHlZ_=;&*
zYYBDT9<&JvYVbP8V=w!mZAkBUaMK3LLmLq?2jw}8FagIZ)P~?-6#W75p242+!GT~3
zk}1J=vqYk(Lf!ZU3S;<u66hv3@YQM%FB*cbj7Mqmg72J!DF+o%$TKc($ku=)L0bl)
zUIU%`fNnC_CouUyWX-`~n<29;P^W}J<Xv5%MU+9js~`BNAaEI#oZ|_y&<GS_*h?vM
zP<Xf`f{Q65NI?S0u}Ikudnsa!(gY9k5B4oi$JzoWIo0Ft&AJjk-Hw#S`#!-gpz&nr
z5`NHj1u9M?fbNm;#C?ROC4B9iCH$ZxXwL&nUInikgB&z%Xh7si(`cn3JQlGukU=#N
z`dSXq{sQ>u4mekjUK|e^2Q-QY9i<LG(mmI}HGsGs8=#FC7{wN-pa31rU;sLit_1ZE
zX3*rR7kGI${Md8QCM&eF`;am!vGpX<x?Qvq+N>n8C_S~r6I6M-x(2`wj4-q)$}i4L
z$%!v2%>y6Po?K91XzY|<nwOHA0$HZ%=?6J18PpakN=r;mg<SD%>6Vk9Sdy8S9soLG
zJ_vm3KV)-<t1IY`X;3W(8XkZw--le3gR4P}|5`xw<WAId1-66_p38#OBu=1d47}AD
zX#2Kbuq)OIE!Z;NGZ?%B9A=(xd@yLqGPHO{t#e>Kdq~k9f}%1AG<E|v392;;Svtr&
z7_=4<DrIPjCKrV?c;kdD2Oh=+`xmCw9YY$~Qc!gTaz6YVBJlJ#j^Q_?gF2}<*$=uJ
zndm*QWNroqFQ#)v><0$THA1gTK)$2^`}GGT+@IiTXa>$q#hH1@sqv`=`N<iOc}Vgz
z07_v1OSV`Fe9!<AB$<Im4*aOSOn~+mkb;&8K$pHl+Dq6*>p=x5_^?<5=#mSxZ7+tP
zAxHEg8D39f?=#^U>La<KV;K*g^#koc2bEsPkp~h3UsGcU8Yl%P3&bJkpy}A)62!Sd
z;B)<vbQ4z}frhw1gLjzQXhL8&$@oKt6hWnAW*+j=9#5ZKOUOh#=5a9wu7t1k#JhX~
zsS8K718{>u!=>QT3OYOqY2^~xFNLKE%kadUoRG}i)FRI)P(u@Xn}DHZa#3m`=!(<Q
zq~heF%mUDD0z@985Cl2)6)E<>Q6Fp(53<0}2zi_vG?4}x8nXnQzzUKkd2ea3C1|({
z)aDQN09ycE7X#|efPyH*DBd+F#3Vi_#1vHVkv_%-UUXy_ZycB(><YRL71Y@?j3?p{
zB5)JOFT^<BGB_i#C^aRZq{!7ZG^flp-Y1~U090OC5LyWd>aiO_4gw1<F*HZqZI+Rk
zmy(lO<mrZ%%V5!Jh|-k-%_g|I27toX&@>OUgB{VPF*NtfPe}!-@XRYo1-Em+J|=nD
zDp(gZoLs?a$;cc_B8pE-1dSk8l8~4{S7m@ECxiXK5saRK{NscD;)DG`2;@W3QxMny
za0&t)qX06)&=NV3x<On_dF+Gc{lLa!>^m|tN45~{x&c>EvH=Z?xq_QA@%V3~GX$?M
z!FeDO@(c!Yu{20FNkNCDL8r)pmP#QNBBX9Bz(3bO#QjJ(Lj+q#*Ce<kzW`dP8JcJ0
z=cE+JC+3u-7Ud<DWR|6(tyn_pu3%}(KuQ=xw2ln9%a+_h$Fag!7J+(apdu5patCc3
z$`v%Kg5G)vhMva@(GiGZnqRzUun{QZfhceef~X2dQH9zk0FQ%#TM3{gOhzaw4MA&|
zP}UBaBg;cZe&BuqO}v7dN}y~7Za^3!c)_64wUN0XlfgcLs161luZ=DbI=dV0vJi;P
zuC7U-!;2ATib5B_LWWVX3~UfQO&z_+CaPNpsxBbSTkyaItRak+MxcEj<9JWMU|a)|
zuzs5te4Gum@ENi|6*OHAYC+=Pb6HT7nOBkq*_jY;q-SW3J1oGXJcI6tAz~-|Mt27e
z<=uhcJF$%{;^R|uQbBt`;*%=lGxJhXE8_Eu;*<09volk{jegJ-*{+BaXF*+6m(=2t
zqWnrvSaS-sm241Cn^rPt*do{*d`cR68^;1v7=aqfphmO-89NKX27pUwcd!M}Rx)Vh
z9W<mvomR2|YAe}*Dy?MKvH-|Y5THQ|q-&ihXc}NyDUGy-A`^7M8m@H`2C$AKq|769
zMkZpIh)Qi?w7L{rgMkj#GmJ-1GUnhz_rUchsLe@wvlwguILUzKb3kU$s#$CSs;>;=
z4asO0)3Z|(4_Pt{y2w2>x1gjl9zJdzYzWG`NucA1LFockJEM%ZP`)zK47@VZ47Aq~
zbGs}^7;;h~Xhm3Ra%l<lE-dh3Nwgglc_pCx>CH2X<BJn>K{wEYPLeJy$;>H^FU`y=
zv4~GBDoU)3FUHsa0h*FWUb<BVo#3&Icg(8<A87#EEtr^`oLXG$8GtbmfSCWs((DCy
zATgKMy9U9}cs4C5Eyzjrq;N0>wcsFT833s9g=N|uyawJGw6wtxa$*m-{SO*|LOsj@
z`=A_YOV=P4K-Y~0mzaRoR(KM+4#GPZaiK5t5Gc@DbcXSs0lDC0;TmEP9|Bqz8SDre
zPehbfCeWUHL1|J>W^qPp5mL9Ev_V0Wc)#Fy%K(@;psRJjJ0(C4i8nNZOTaqWpw3Uc
z5kiAMc<8A(JhLRj5pp_Lei7(4T~}Aov~U1;sXk4IG$3`FYdmB=Cm0k?ux0@$r(xM?
zif2HTnA8TEK*Bv?j8+492ZO2rL(Am+yyDW_)Ocv(2Awbh*$sl0^U?A>Xu}Bf#$pf?
zva1iY8X2_q+t3&`IhI;flwSmC@JB?%8|#^XN;%NX9qdAGq-A18@xG-wC7F;S1XKq2
zM}b$ynZ<)=yYfKC{^Wy>-~}%U8eKmIIz<pP3<@e_pi97pz<vUYc;EP<)MC(8^N<x}
zuJNe7C1=o1IncmdKzwjmd~ig3up#JrGUNDQL-Y7x(D@snfhy1yS%#kR!G_-P;2t?>
z`59=xkYQMSuwi6;u#rK$tE;P*t1F^fffcgm@$tzO6^4d}MoEdqnaT0RB}JKe>7L1;
z;rrx_#G-iU#p=nR)?PC7fWPF#g2d#^l1kTH<kYN(w6PwRgFw4H;Q8DbUQB@oN(n95
zK%7Da>Py7Kw+DlHkd04B`DJujWiaAO5wy|`JaGV8I1D<b95e}xq|y*{zX)V17n*Gb
z!CB<cHA|SwDm_6%YuFbo8G@E(yMmexm>aH*Owe~+8<~QZSq2-yuDu7HzyKP@1r;NZ
z+dko`7Nz+KTiI`Dfptj}u@w{U^?R<apy?LyOtUGZWB@I>0Pi%jfUOlBCVS*Tog(b<
zMfwJL@CX@n9h51!32YEga0rp`_%W9KH;`O{I^;{-yeeq66n!xjXygFCm<qOu9%2RP
zASv+PQ&3|M6jq=GC2nQGL6FPIpgh!`tamWjK&V_KipubK(5bIT^`kMebdYy&Bxp4V
z#BNZ<0y;SkVi0J+7&M#=;RPGIA!`f<nTu>Is1icx1xte#^1#cV0Eljoj}XH}pmc!T
zBMMIROhz2SioGWY8w)_WI58f2sSl|W#EIa*!4^ekpt=*(_QIR@LqLnJL35Rsp?R5w
zrKzB4O26QEBO}am0<<RxoJ1jQV)Vk=B_7lpL`>?F=o44Mw~bqXTi@90QE)~YY(vfX
z4$d~ky1)t?zNYA#%)tv_(VJK$C`W91Lry^n051d%f^4}C2J?czQ!Ws8a5%CIC<Z~5
z2XqT^uoI}3!k7SpY;J?<2dx|i&#i-v1~uwDLDy{>8pVTXP~LzkbVRWUR44?35+qF8
z4MiGUu|te>N0tEPV9@XrOjiJ!B$7T*n-R%nAPd1RhiV1g4UHxZnGb^4Y6LE^K<)=M
zH=&atC8_DDMe)U{g{7%^$*G>XUf@L{uCC;aDjOQc!*&ehr-6>bLJwzny^U>b#1(ue
z80=_M+>3g_r!bJzLkAUa_~%MtbF$zCCXls}kPSd+$p`n+U?Yr?Jz5^LiM)*u<;rnb
z2%9_S=ar;Zln`#n`v=2<9NSEvdAx6aS!#S@adBpP9wbOWhYOJ3rzLiV4>U-EYkm(p
z2RORn02&aWE+x1GfdnqT4F{e^pxV+9*GL6;p(*HW5C8b!(0EWu3ObPvbnKg<Sv+V6
zIM~oBJ{UABZRimXo`5#=iw`yohz~Xljt@2rjSn^ib%Q}`S6w}Qat)9Q8swE|@g<%Z
z%lxpVK0-%}fpRBwI0)RCC2pP>scDI4a@i4k-38k)66_HV8csr7XN-J|A4=aBJSLQq
znG8DQB|pz|H0yx+ah^kOuMTJpfiZaJJ7}dAwE85Js&Q9iu#y^WQj5s$3YG4g3N|IM
zJ`Y+kf<~NB>vq(J8F8+5b%oUN;F0*?5<|=Q_@Y$EbrkXWNm;4MCGm-%W&_H`J<=u-
zuyqnZJsi-)av~(rfhJo6LJZ=AAR9T6E*^kRAQ*y1;)=k#9y0SXOEMF4GOJQO1H5w~
zJC9A{gK_LU1`Qd5Lki_M4)D@ioGYzp-);b{hXUP@5)^D2?-gtYnTRBOHMcS7cmh|~
zGVq>y&~4kW_1MTUk6r-7I)m8Scc2>G5WUq8IvNCgULPdv$gKpBTKL2zMQrH=G{H$+
z-GIGe0$ODN>Epu|AYrsnkSZ(GjUz#jrAp8WJpi<E1k!JZROu1O(m~$AXeWChD*qtw
z;0VxA0Yn>Ur~n}c>Ls8SyROK_f~Aoy1+6aw=>{!k_w>m%gcN>;#I2x;2W?<Aq;gIM
zC1qzrSN~vhXfGLc?-jVgF_4#HU`thyDOAWki@_zSg`Q<zLB#I)f-KBK%5Wj^(6xCk
zdEjA3LxcGEl>GRz%;L-v&oWSuW6MFfT6<`{YvOVad_-*YTmw+g9bCCU2j=K=87P){
zDbTSU=4FXRnV@3~yg<kAd4gArQ(<BXIt&P^0Kn%SfCd9m?=PY5s%2**SN~wxAQ*vD
zpa-y01xGuyL4j~3XigfwfPqF+0{F(;46yfEKs7J1hv$Nh&V?+T04-lA0nNQYX7@mI
zp`|$`p!18+PRMl!PuKW^i)6%cKY6L10ifmqa@9P55e6D5Ml2Nptq)IxPDz6bS<o5_
z^Z59@{G!~%oOsx2GM?apV^`N;FR<UBjT?*b#LSY!q?}Y^W6+u5d8N5YsYUVmY4Js=
zi7A!w#Yo$UipibH&8)yNeT%JlC)7(OzPf=nKM1eC2Bj$MjUagc7^Cfjlo0S8@&Ri*
zjl|<1KwV5ja2FH2VHfKjU5tSfv`r+S;ZbNx#d=%^{((@F;_}1-S5Q|0(jZ6Md<oh&
zPgW)-*xxV&U!RqmT3igex;is2EkC}v%+(b%*yxIMPmdWmCxXhAcn{L<Lc_az5xHGX
z>YNUyBV9p`M65J3cFe0p-uvX7n3Ds(LXNlw7icXR@n@xzzI{5_9MmPmUUPuwx{-EO
zBX3{@^^#%BAff9Zk+L|Ee#5fn5L8mTx+1NK#L~zI?N>20fF78fl3D@U+YY-a51crt
zaqKI;Tm+g@0Ik@-xf2`GB&60<G<XpR%ud)wZHN_a@t`^AU>`6An%sfT1c$_fBM-_$
zpNa+>2$cg3@q&6OP;MmpT(l{&NuV|_XvGp#F=#j#p%)|xZW%$G1{xzqNCtxpMzPly
z*<i3VNHffvhCvW%$m%H2s12wQ3LAwOU6x)+h25G%W?8zSLA-B#3S`fUYY=iV1llzW
z+UtvYmRl0I;(*j)Nd4!sAY((&9kWQ+G$v<&M*6T{FN;?DVPEBpubA*jGIT|*zTi`B
z@OAZMEFi}+hz4Gd2fn`<)IURBtN|NlMl3fb^{Q6L>9gPyxDDbB(bfrq&s7E=xE+8P
zltJwug0IBE-|B!(XVU)28kkMNCAdfCgF)+Ch;X&Dk*8M>=u|&f*I+|X9|*FE2bLbN
zu1zx<fR)n*i76?d$*027RM4yi@|YZ`A?^rX(*jO6RH?rqgLI%JJ7un}0l_AqLz3Xl
zHtcuR;f@Pf@`Y~ZB77AH@&#}v1&NtOo}euP7T^mhz;lFHqleJ-9InuL5Kt(grf!%6
zq5I`b41;{bL1(;z_v0mk&Xfo)NKMX6%S?tZunkD8%*jtoAuu(MNU2!bKLKPeL@*CZ
zO-{`$OHJ{GG_)PlQ{e}hdE#h-V;j^2#W85;9<+|$k3e231MN4)pZ}c=J-tAS-wY7B
z2>S{sLS0=@+YhxZPt2-Mkkya@bG&1k5GBUotA$*!x0m6)Umxhn`d~dl-r%Fqp}p%M
zG%3({I#enGSqjv`LLII*!jJ~7_JMVnL5t2oYlUFL^^lIFA!LCNQ77$S8C)<0ADjjn
z{Wk<vyGVnKql3pKL-CRXSC?ea5igLI5!%oJtSqCjt$;tTBb95Ym)((ZI5cSA1Gsqt
zp0Wjv#$n#z2QBZ-eDc%NQ;VSGct|kJuQ)b1nUFACKx7dE33AxsB&46b2ii0RDt95f
zv>-Jqc(WpMtxea#8C*3(K?!8slgRB;pcP3*hM;{`DW%D&kjX6AXftT~nR+8BmZaP|
z=NJ!OsEV=7oQQ?0;FUqae&BVg{@@dBTp>KrxTy(_sso||w37%l_y^^o4j=?OVqLuo
zTG8zawE=Y8EabF8i1mh`qlH4iTa!G&=M5qhS|YnF7_?FpYANIp9+-j7@t(n<;AO2)
z6Frgj1$iUu1RXhoa6M=^05qWtH5Rly3?Uf|G8gP}m^AEkM2IyYY0&wIFlT_y<Ob;m
z4F~w-8i7uiLK=YrH6L7(b6pA`ZE)mE!LW?$2Y9C;<^rIXY`U6&ZW@IoT<nbxl9pc^
z#K%J?<l-|^DxilkxI#AyQh7s^DLA1ygAV_KmUieT>jZ<9fKs0uuG9xs0ou(5jxh+2
zl+*{&5eC{5=L)*s05m!Vy3fleJ~$-a6MRhxTpYAd4%Hf@MjLpMH_QZ3qXtQ(p;^3V
zurD|<LhJ+WutUg$5*%o=D8#$Lplx@klHk!Os7`+rr-Ds}BuA)x2&O!!sRnmhBt#y5
zinB5DLGz#iN~Fe;YkaVGd~iTKXoE;Zd~j4eIGcjDdx4f{fCkaP+XUUA+XQ{%gF$OL
z!D}i(+XN%P+XRD+z^C_sk~(B&0L$8KP_}Rd-P;FV5&+$p=NfF}7$0l|9+rmJd+4X6
zK|3(U7NBYryxq7YzaTTY7<4%c<j}PEw4(gn_yW+Gu&G6!0e->pkY1TjCdgK_rZ=ci
zH?#yDyaqn%s~B<gnkyuWf+`QhX>XvsXJ{M`+ItwEo0ylF4zd9<HiBHe!IC$Y^+h1_
z(0A~FHpaN(KT8Z;qT)PC3^BC}a-b(X@X*fo2UX36@vg3h#^6z^M941gR9DcM|G5nD
zQMeXnP`MlccQ%4YXYWA80H~z|?Nx#HM1j^ZLAW4Ex*z5q3aYnp?2W{Jn!9N{c*q8{
zR+gAOk4DtK76Qw}3@Fr~TOdJ)aylD%g0@5Y1sla1;b|^|id@jb&tR8$e{jwZ0qvM4
zc1{}SdOS#L+7NlD6Mhi|sE1D6QgBeAg;c(PZsoz^aqz4JYzT<LTey*IBY%nvv{Dgr
zk}D}qY<f0HOu$VNya#cEm4KQg*pK0Mbqxlq0PRKqwfmqvv?hrqC}W{-GlJ}?hUpK5
zHdi60f$l)`jt>U4Ou%zdFjb&QFjQ-hn<S8i0mKB*P6#BGhNiIA4b+98+8iMdDsId`
zD>9*)J&;`kk_3&<z;yZ{O9q2Y24^~$d@!aw*b^}M2#7qqNn(VjN#X+9W(GP_G!VSc
zBQic1yv@S|y3NB8y3NB4y3NA}y3Hd9y3HdzKG-lSJ{WYp4%X8P@E&DFRF4@{se&4F
z7P*NP@ksamg7;`4pJ71cYD)aW5{4%6zTi6oQc`nLOHzwKcL$YNLT8xM@*%|y;c;q`
z&!8f*5CA73Lf79w2RA^48f-gye9`E#Q1B%(UZA!&=oVC@De_@;{VDckp`iQN(ay&)
zG|L1v>dW$zL5tYpi{i^XK|PBQ(BM00le8;{=L$I|$3NJ}95f~$Yy@7CiP-p@OvF}Z
zW6&}fKW}K8-N+y?zu3PlwWugFB{MG_dgzfEsJD@s;$#Xw=mgUHhH4;hV~j~Ws1i2?
z9mzy;UIgg`wHsXxVTVIO*CT=51zx<3^X!!*P)$~X<HQ#5Izn*R27oT}gcK(5(RM?~
zMa<weg^(?lpd1V>dQws=VC@?3U_(%Chuq{T11-`7T_qiynv<GbVpv?_8eC$LT3DKx
z6JL_=37VV?E-}eSEY1M4LCYL1;(hZ|;vw5xKoXgG>8_y7@CNZNscDI&IVBLelz5ON
zNXF1S9&}MP#CgyYXF#*-5DdDm)zvaSI38?iv1=|U9O8`(!FnKfODBVl<4#UY&PWBH
zhXii8ARR^s@+@+z2p;{Z6<AK5!qd`3TjN4p$qJhL!P4XdHE{7AlIVeaNFrzy7XPfE
z3C>wT<b`3xO$;WNC4ti;jtz$<@u7K$ZA&R=$1>vzY$7|<kd`ng=0Q7(yr2_Xpjl<i
z^K^Z3kuDPfO`ICXJ3$V&geLMt&m?e{872x^Jq@kGpoe24@5Cm5z#Pxy03vIZATK8a
zg%VQpuM9k;2AS)JjJ_Bd7G$O-r<P|Hr$X)zEGkVdi7yE*ft}w68i;gt1udqAEtUpl
zdT7!%f)y`=`RqB6dxOF2zd@Ok7X46?_V8mH-T}9bA!qV{@+-L=Qc&77f$ySE&M(a?
z@x<R)bT;%P^8P6J+yz=~2HKBk4!YI>d}o9s1;^bQ8A5JKh|kGS%u7v)hgDetWuTJS
z5q-m5Xbz}%1UhTC%+(cEFCpSOFSR@#I((I1gmb(L))&T61Q~-a#>^`&0cVOlPoG>9
zSMYEkq1k)Tpeag^p2(Ixs0@d!ICQ}`1`bvd<PGX9dHV&s;}{5sEk6td^^f42oj@mX
zfs-3(R^F`)G)n`Tdx!EsvXD_}upPmm&Ll`0)Yf!$Ne&8utXc$h))5Q8uoh@W2EnN%
z0f|M4xu8x+aZqY8s78iezJ(YK0pHc(>YAJbDq|p9!HnYL^FTWnAf+qri%1bOAE5R`
zBDi4yN(uyy+6*=aouUJ+yiGuNo_YqsQ#W+*n96smfO>zyprd~c@E`q4&S}xeNB@En
zCuAraGIM4T?>QJxizcGUZRiAQbHkhIX!RIqYXE86sfoI72)vyeREV0!$D@`X1XczS
z*+L68A+Sl^)zBa%6<TV62Hh>=L4)qZT@5*U?m3}TCBd`cG&%P?*qlJbLh2=WN68XC
zr)n7=pPE~clb8%T-`>y+yiH{EU=2_s4RXc-d`*}M$_{Vv$uQuG2{IP~KBN?NY6R5(
zg-O!o5?n9P(J`*Bu4O@>Vi?QGG!dX%aY3zU&<q>+W;i2IAqOgO455wmoc!c$(7_QF
zP(J8}zLfaf(vs8)&??2CU`YLoc{YQgE4B+h;nRFHTf$5D5;;(p1J=zWejO|97(62^
zN85qsR>8;BfL1LV#JhTdJ7`|uBYJ|+doDqssU29LgGXFF!S_l)k0*~PE&#;}cx$Am
z7l;R*nug?89IMJuS6UexAoqMR58@+vm3pEl=$vS5-2~7{)1amV{x&^qT^h8HM!_05
zlXzDb14!I~Mh46fz44;>oXp}9&s<mI)Vvgk3M!>ZQierH>UV*gu*h2&+(4NxxCFdW
z&@+J4&EKFyU@cSgz$1^DX`T_F!@AAl;}i2z;z1`PnSu7;mc)bdGU%k(;&^a+i_gi-
z1|8w=>Ka^PWSChT4{CiP`rVmHIjNqYRU^SAh88ec$cbejd%#kz80Y+hP6G6aXJF7P
zuFNe-Ok&V0E-8Z0888-TTS-v?gI->KNvd9YUa4MEX=YA}Ze|Kp$kEADw<Iy00W1d^
zE@RM3smv>`%!SY;MG%>?)S}|d{5%v+d=Z0QQEE;iNCT8rkW<2-2TCgpdZ3fr81&LI
z^D-Iqit<wuOA;CMQZwSyK;44)jFch-k3lazIXOPHB0067Bpy6O2QdS3HaWx$7#m~`
z$Wpzce6Rx(b2F0}^wRT781z6=40=h$#SD7M`MIF0WEdz1(hLj?j0_A6Oi-gNpbQud
zl7~uxDUez)14<|}Ffgzq=?{VGhtVofbufwr#(>ghX!<Ll`eC#JR2_^$*YCo>!0_$=
z|9q%6h8a)>jQ(;HqLURuF>pX>80E*nz`%{<{t0&=GBDcU3&cP+1_lOZ1_ro(35YU=
zFsL|06$8V83m{bp`faZ`R3(H$55G7D28RDg?q3%N32_+BVh_;=b3e=;7@f_)!0-=A
z|Bks3{V+NKY9Yw|ps+*te-#4*14tZZp2U2Jei&U4iE2MgKg|CvQ2kC2WegoZAo^kS
z2T_Ow$o-&@K-b>~O@AQwfmBxT$$%&Z7!9)rEC{s=#s<-yX!<8W^~2}`d>~Z_EP!Bw
zSyRyTH^@TlhtU(vL8%+86ihgPNdz$qO}{`WC`T|bz-SSKQZNe?)?fydSOC=z3x5r$
zei&Wp1yu;8VBrVlGOR$;zhpkdei*H?1Evx}quaj?P5+5-NREZk4liIXgXl-M{{WhP
z4hMCxLKyuX!Uc<g2z2`|F)%QIq6m^}7#J+BYJik6SX_l@M2|0+{V@6-0|Ns;G!KF_
zdO-DiK=s4af#g6K#)r|bpzep+9{|-K0M)-j9;6F_VftVq-x(MfKxr4I|Hl`I`+t0a
zxPJpQ_&{nvdSLqD{$hlbzcBqPzC-k{_zuw@0n-4|j8y)>gjvz_GcagERYJ_^fbw7z
zOdpKT%?K&eVD@)F^>;8p^rNeX7AG+63<6O54d5aW228&;gbOEO`jKg95W&@e7(1Z$
zcesK|4h9BLuG}L5aVtn3RxWTN#XU$Ih8^5=!A#THpi&3S1QRfO!5jt#20<M9OCN%2
N76t}MG!1B61^|;y7`Xrd

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/sllidar_node b/robobin_final/build/sllidar_ros2/sllidar_node
new file mode 100755
index 0000000000000000000000000000000000000000..1619614e83903ad049dc0e9e016c737868df69e1
GIT binary patch
literal 2301240
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%0Dwk0@HmHdj|3rfk
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%0D_TPj4qJA
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%0AFoB}m<ABy|i7
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%0AF|5hxFQ1C1Mk+D)J`mfzv$
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%0Any=^_#jXg
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%0A!VTmEe
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

literal 0
HcmV?d00001

diff --git a/robobin_final/build/sllidar_ros2/symlink_install_manifest.txt b/robobin_final/build/sllidar_ros2/symlink_install_manifest.txt
new file mode 100644
index 00000000..0d493177
--- /dev/null
+++ b/robobin_final/build/sllidar_ros2/symlink_install_manifest.txt
@@ -0,0 +1,44 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake
+/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml
diff --git a/robobin_final/build/super_robot/build/lib/super_robot/__init__.py b/robobin_final/build/super_robot/build/lib/super_robot/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/build/super_robot/build/lib/super_robot/control_feedback.py b/robobin_final/build/super_robot/build/lib/super_robot/control_feedback.py
new file mode 100644
index 00000000..9762167a
--- /dev/null
+++ b/robobin_final/build/super_robot/build/lib/super_robot/control_feedback.py
@@ -0,0 +1,320 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from std_msgs.msg import Int64, Float64
+from gpiozero import PWMOutputDevice, DigitalOutputDevice
+import time
+from rclpy.clock import Clock
+from rclpy.time import Time
+import bisect
+
+
+
+# Example of how you could implement a simple PID controller
+class PIDController:
+    def __init__(self, kp, ki, kd):
+        self.kp = kp
+        self.ki = ki
+        self.kd = kd
+        self.prev_error = 0
+        self.integral = 0
+
+    def reset(self):
+        self.prev_error = 0
+        self.integral = 0
+
+    def calculate(self, error, dt):
+        self.integral += error * dt
+        derivative = (error - self.prev_error) / dt 
+        output = self.kp * error + self.ki * self.integral + self.kd * derivative
+        self.prev_error = error
+        return output
+
+
+
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('control_feedback_node')
+
+        # Initialize encoder values
+        self.encoder_left_steps = 0
+        self.encoder_right_steps = 0
+
+        # Desired speeds from cmd_vel
+        self.desired_linear_speed = 0.0
+        self.desired_angular_speed = 0.0
+
+        self.prev_left_steps = 0
+        self.prev_right_steps = 0
+
+        self.left_pwm = 0
+        self.right_pwm = 0
+
+        self.prev_desired_speed = 0.0
+
+
+        #Time
+        self.prev_time = time.time()
+        #self.prev_time = self.get_clock().now
+
+        
+        # Robot parameters
+        self.wheel_base = 0.40  
+        self.encoder_steps_per_rotation = 310  
+        self.wheel_radius = 0.075 
+
+        # Initialize the motors
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+
+        # PID controllers
+        self.pid_left_forward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+        self.pid_right_forward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+
+        self.pid_left_backward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+        self.pid_right_backward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+
+
+
+
+        # Subscribe to cmd_vel topic
+        self.subscription = self.create_subscription(
+            Twist,
+            '/cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+
+        # Subscribe to encoder data
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        self.left_actual_speed_pub = self.create_publisher(Float64, 'left_actual_wheel_speed', 10)
+        self.right_actual_speed_pub = self.create_publisher(Float64, 'right_actual_wheel_speed', 10)
+        self.desired_speed_pub = self.create_publisher(Float64, 'desired_wheel_speed', 10)
+
+        # Timer to update motor speeds
+        self.control_timer = self.create_timer(0.1, self.control_loop)
+
+        self.get_logger().info('Motor control node with encoder feedback has been started.')
+
+    def cmd_vel_callback(self, msg):
+        # Store desired speeds
+        self.desired_linear_speed = msg.linear.x  # Forward/backward speed
+        self.desired_angular_speed = msg.angular.z  # Turning rate
+
+        # if (self.desired_linear_speed >= 0 and self.prev_desired_speed < 0) or (self.desired_linear_speed < 0 and self.prev_desired_speed >= 0):
+
+        #     self.pid_left_forward.reset()
+        #     self.pid_right_forward.reset()
+        #     self.pid_left_backward.reset()
+        #     self.pid_right_backward.reset()
+
+
+
+        
+
+        self.prev_desired_speed = self.desired_linear_speed
+
+    def left_encoder_callback(self, msg):
+        self.encoder_left_steps = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.encoder_right_steps = msg.data
+
+    
+    def control_loop(self):
+
+        if self.desired_linear_speed >= 0:
+            # Forward motion
+            left_pid = self.pid_left_forward
+            right_pid = self.pid_right_forward
+        else:
+            # Backward motion
+            left_pid = self.pid_left_backward
+            right_pid = self.pid_right_backward
+
+        if (self.desired_linear_speed == 0) and (self.desired_angular_speed == 0):
+            self.stop_motors()
+            self.pid_left_forward.reset()
+            self.pid_right_forward.reset()
+            self.pid_left_backward.reset()
+            self.pid_right_backward.reset()
+            self.left_pwm =0
+            self.right_pwm =0
+            return
+
+
+
+
+        #Calculate the actual speed
+        #-------------------------------
+        # Calculate elapsed time
+        current_time = time.time()
+        #dt = current_time - self.prev_time
+        dt = max(current_time - self.prev_time, 0.01)  # Prevent dt from being too small
+        #dt = max(current_time - self.prev_time, 1e-6)  # Avoid zero or too small dt
+        if dt == 0:
+            return
+        self.prev_time = current_time
+
+        # self.prev_time = self.get_clock().now()
+        # current_time = self.get_clock().now()
+        # dt = (current_time - self.prev_time).to_sec()
+        # if dt <= 0.0:
+        #     return
+        # self.prev_time = current_time
+
+        #Actual Speed calculation
+        #------------------------------------
+        # Calculate change in encoder steps
+        delta_left_steps = self.encoder_left_steps - self.prev_left_steps
+        delta_right_steps = self.encoder_right_steps - self.prev_right_steps
+
+        self.prev_left_steps = self.encoder_left_steps
+        self.prev_right_steps = self.encoder_right_steps
+
+        # Calculate rotational speeds (RPS)
+        left_rps = delta_left_steps / (self.encoder_steps_per_rotation * dt)
+        right_rps = delta_right_steps / (self.encoder_steps_per_rotation * dt)
+
+        # Convert to linear speed (m/s)
+        left_speed_actual = left_rps * 2 * 3.14159 * self.wheel_radius
+        right_speed_actual = right_rps * 2 * 3.14159 * self.wheel_radius
+
+
+
+        #Desired Speed calculation
+        #------------------------------------
+        # Desired speeds for left and right wheels
+        left_speed_desired = self.desired_linear_speed - (self.desired_angular_speed * self.wheel_base / 2.0)
+        right_speed_desired = self.desired_linear_speed + (self.desired_angular_speed * self.wheel_base / 2.0)
+
+
+
+        # Speed Errors calculation
+        #------------------------------------
+        left_error = left_speed_desired - left_speed_actual
+        right_error = right_speed_desired - right_speed_actual
+
+ 
+
+        # Use PID controllers for left and right wheels
+        left_pwm_error = left_pid.calculate(left_error, dt)
+        right_pwm_error = right_pid.calculate(right_error, dt)
+
+        self.left_pwm +=   left_pwm_error
+        self.right_pwm +=  right_pwm_error
+
+
+
+        # Ensure PWM values are within [-1, 1]
+        left_pwm = max(-1, min(1, self.left_pwm))
+        right_pwm = max(-1, min(1, self.right_pwm))
+
+        # Apply PWM values to motors
+        self.motor.set_pwm(left_pwm, right_pwm)
+
+        
+
+
+        # Publish actual speeds
+        left_actual_speed_msg = Float64()
+        left_actual_speed_msg.data = left_speed_actual
+        self.left_actual_speed_pub.publish(left_actual_speed_msg)
+
+        right_actual_speed_msg = Float64()
+        right_actual_speed_msg.data = right_speed_actual
+        self.right_actual_speed_pub.publish(right_actual_speed_msg)
+
+        desired_speed_msg = Float64()
+        desired_speed_msg.data = right_speed_desired
+        self.desired_speed_pub.publish(desired_speed_msg)
+
+
+        # Debugging info
+        self.get_logger().info(f'Left PWM IN: {self.left_pwm:.2f}, Right PWM IN: {right_pwm:.2f}')
+        self.get_logger().info(f'Left Speed Actual: {left_speed_actual:.2f}, Right Speed Actual: {right_speed_actual:.2f}')
+        self.get_logger().info(f'Left Error: {left_error:.2f}, Right Error: {left_pwm_error:.2f}')
+        self.get_logger().info(f'Left_speed_desired: {left_speed_desired:.2f}, Right_speed_desired: {right_speed_desired:.2f}')
+        self.get_logger().info('-----------------------------------------------------------------')
+
+
+    def stop_motors(self):
+        self.motor.stop()
+        self.get_logger().info('Motors have been stopped.')
+
+class Motor:
+    def __init__(self,node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+
+        self.node = node
+        # Left motor control pins
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = DigitalOutputDevice(In1A)
+        self.in2A = DigitalOutputDevice(In2A)
+
+        # Right motor control pins
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = DigitalOutputDevice(In1B)
+        self.in2B = DigitalOutputDevice(In2B)
+
+    def set_pwm(self, left_pwm, right_pwm):
+
+        #Deadband to prevent the motors from responding to very small PWM values that could cause jitter.
+        DEADZONE = 0.002
+
+        if abs(left_pwm) < DEADZONE:
+            self.pwmA.value = 0
+            self.in1A.off()
+            self.in2A.off()
+        else:
+            self.pwmA.value = abs(left_pwm)
+            self.in1A.value = left_pwm >  0
+            self.in2A.value = left_pwm < 0
+
+        if abs(right_pwm) < DEADZONE:
+            self.pwmB.value = 0
+            self.in1B.off()
+            self.in2B.off()
+        else:
+            self.pwmB.value = abs(right_pwm)
+            self.in1B.value = right_pwm >  0
+            self.in2B.value = right_pwm < 0
+
+        #self.node.get_logger().info(f"Left Motor PWM: Speed={left_pwm}, Right Motor PWM: Speed={right_pwm}")
+
+    def stop(self):
+        # Stop both motors
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.in1A.off()
+        self.in2A.off()
+        self.in1B.off()
+        self.in2B.off()
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.stop_motors()
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/build/super_robot/build/lib/super_robot/encoder.py b/robobin_final/build/super_robot/build/lib/super_robot/encoder.py
new file mode 100644
index 00000000..4e687cd9
--- /dev/null
+++ b/robobin_final/build/super_robot/build/lib/super_robot/encoder.py
@@ -0,0 +1,63 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from gpiozero import RotaryEncoder, InputDevice
+
+
+
+class EncoderReaderNode(Node):
+    def __init__(self):
+        super().__init__('encoder_reader_node')
+
+        motor1A = 5
+        motor1B = 6
+        motor2A = 20
+        motor2B = 21
+
+        self.encoder_left = RotaryEncoder(a = motor1A,b = motor1B, max_steps=0)
+        self.encoder_right = RotaryEncoder(a = motor2A,b = motor2B, max_steps=0)
+
+        # Publishers for encoder steps
+        self.left_encoder_pub = self.create_publisher(Int64, 'left_wheel_steps', 10)
+        self.right_encoder_pub = self.create_publisher(Int64, 'right_wheel_steps', 10)
+
+        # Timer to read encoders
+        self.timer = self.create_timer(0.1, self.publish_encoder_steps)
+
+        self.get_logger().info('Encoder reader node has been started.')
+
+    def publish_encoder_steps(self):
+        # Read encoder steps
+        left_steps = self.encoder_left.steps
+        right_steps = -(self.encoder_right.steps)
+
+        # Create messages
+        left_msg = Int64()
+        left_msg.data = left_steps
+
+        right_msg = Int64()
+        right_msg.data = right_steps
+
+        # Publish messages
+        self.left_encoder_pub.publish(left_msg)
+        self.right_encoder_pub.publish(right_msg)
+
+        # Log the steps
+        self.get_logger().info(f'Left Steps: {left_steps}, Right Steps: {right_steps}')
+
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = EncoderReaderNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/build/super_robot/build/lib/super_robot/imu_node.py b/robobin_final/build/super_robot/build/lib/super_robot/imu_node.py
new file mode 100644
index 00000000..5325fb1a
--- /dev/null
+++ b/robobin_final/build/super_robot/build/lib/super_robot/imu_node.py
@@ -0,0 +1,139 @@
+#!/usr/bin/env python3
+
+import rclpy
+from rclpy.node import Node
+from sensor_msgs.msg import Imu
+from smbus2 import SMBus
+import time
+import math
+
+class BNO055Publisher(Node):
+    def __init__(self):
+        super().__init__('imu_node')
+        self.publisher_ = self.create_publisher(Imu, 'imu', 10)
+        self.timer = self.create_timer(0.1, self.timer_callback)  # 10 Hz
+        self.bus = SMBus(1)
+        self.address = 0x28
+        self.init_bno055()
+        time.sleep(1)
+
+    def write_register(self, register, value):
+        self.bus.write_byte_data(self.address, register, value)
+
+    def read_register(self, register, length=1):
+        if length == 1:
+            return self.bus.read_byte_data(self.address, register)
+        else:
+            return self.bus.read_i2c_block_data(self.address, register, length)
+
+    def init_bno055(self):
+        # Switch to CONFIG mode
+        self.write_register(0x3D, 0x00)
+        time.sleep(0.05)
+        # Set power mode to Normal
+        self.write_register(0x3E, 0x00)
+        # Set to NDOF mode
+        self.write_register(0x3D, 0x0C)
+        time.sleep(0.5)
+
+    def read_euler_angles(self):
+        data = self.read_register(0x1A, 6)
+        yaw = (data[1] << 8) | data[0]
+        roll = (data[3] << 8) | data[2]
+        pitch = (data[5] << 8) | data[4]
+        yaw = yaw if yaw < 32768 else yaw - 65536
+        roll = roll if roll < 32768 else roll - 65536
+        pitch = pitch if pitch < 32768 else pitch - 65536
+        yaw = yaw / 16.0
+        roll = roll / 16.0
+        pitch = pitch / 16.0
+        return yaw, pitch, roll
+
+    def read_gyroscope(self):
+        data = self.read_register(0x14, 6)
+        gyro_x = (data[1] << 8) | data[0]
+        gyro_y = (data[3] << 8) | data[2]
+        gyro_z = (data[5] << 8) | data[4]
+        gyro_x = gyro_x if gyro_x < 32768 else gyro_x - 65536
+        gyro_y = gyro_y if gyro_y < 32768 else gyro_y - 65536
+        gyro_z = gyro_z if gyro_z < 32768 else gyro_z - 65536
+        # Convert to degrees per second
+        gyro_x = gyro_x / 900.0
+        gyro_y = gyro_y / 900.0
+        gyro_z = gyro_z / 900.0
+        return gyro_x, gyro_y, gyro_z
+
+    def read_linear_acceleration(self):
+        data = self.read_register(0x08, 6)
+        accel_x = (data[1] << 8) | data[0]
+        accel_y = (data[3] << 8) | data[2]
+        accel_z = (data[5] << 8) | data[4]
+        accel_x = accel_x if accel_x < 32768 else accel_x - 65536
+        accel_y = accel_y if accel_y < 32768 else accel_y - 65536
+        accel_z = accel_z if accel_z < 32768 else accel_z - 65536
+        # Convert to m/s^2 (assuming sensitivity of 1 m/s^2 per LSB)
+        accel_x = accel_x / 100.0  # Adjust based on sensor's sensitivity
+        accel_y = accel_y / 100.0
+        accel_z = accel_z / 100.0
+        return accel_x, accel_y, accel_z
+
+    def timer_callback(self):
+        yaw, pitch, roll = self.read_euler_angles()
+        gyro_x, gyro_y, gyro_z = self.read_gyroscope()
+        accel_x, accel_y, accel_z = self.read_linear_acceleration()
+
+        imu_msg = Imu()
+        imu_msg.header.stamp = self.get_clock().now().to_msg()
+        imu_msg.header.frame_id = 'imu_link'
+
+        # Convert degrees to radians
+        yaw_rad = -(math.radians(yaw))
+        roll_rad = -(math.radians(pitch))  # Note: Check if pitch corresponds to roll
+        pitch_rad = -(math.radians(roll))  # Note: Check if roll corresponds to pitch
+        # Compute quaternion
+        cy = math.cos(yaw_rad * 0.5)
+        sy = math.sin(yaw_rad * 0.5)
+        cp = math.cos(pitch_rad * 0.5)
+        sp = math.sin(pitch_rad * 0.5)
+        cr = math.cos(roll_rad * 0.5)
+        sr = math.sin(roll_rad * 0.5)
+        imu_msg.orientation.w = cr * cp * cy + sr * sp * sy
+        imu_msg.orientation.x = sr * cp * cy - cr * sp * sy
+        imu_msg.orientation.y = cr * sp * cy + sr * cp * sy
+        imu_msg.orientation.z = cr * cp * sy - sr * sp * cy
+
+        # Populate angular velocity (in rad/s)
+        imu_msg.angular_velocity.x = math.radians(gyro_x)  # Convert to rad/s
+        imu_msg.angular_velocity.y = math.radians(gyro_y)
+        imu_msg.angular_velocity.z = math.radians(gyro_z)
+
+        # Populate linear acceleration (in m/s^2)
+        imu_msg.linear_acceleration.x = accel_x
+        imu_msg.linear_acceleration.y = accel_y
+        imu_msg.linear_acceleration.z = accel_z
+
+        # Covariances
+        imu_msg.orientation_covariance = [0.0025, 0, 0,
+                                          0, 0.0025, 0,
+                                          0, 0, 0.0025]
+        imu_msg.angular_velocity_covariance = [0.02, 0, 0,
+                                              0, 0.02, 0,
+                                              0, 0, 0.02]
+        imu_msg.linear_acceleration_covariance = [0.04, 0, 0,
+                                                 0, 0.04, 0,
+                                                 0, 0, 0.04]
+
+        self.publisher_.publish(imu_msg)
+        # self.get_logger().info(f'Publishing: Yaw={yaw:.2f}, Pitch={pitch:.2f}, Roll={roll:.2f}, '
+        #                        f'Gyro=({gyro_x:.2f}, {gyro_y:.2f}, {gyro_z:.2f}), '
+        #                        f'Accel=({accel_x:.2f}, {accel_y:.2f}, {accel_z:.2f})')
+
+def main(args=None):
+    rclpy.init(args=args)
+    bno055_publisher = BNO055Publisher()
+    rclpy.spin(bno055_publisher)
+    bno055_publisher.destroy_node()
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/build/super_robot/build/lib/super_robot/motor_control_node.py b/robobin_final/build/super_robot/build/lib/super_robot/motor_control_node.py
new file mode 100644
index 00000000..d882ed7d
--- /dev/null
+++ b/robobin_final/build/super_robot/build/lib/super_robot/motor_control_node.py
@@ -0,0 +1,78 @@
+#!/usr/bin/env python3
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from gpiozero import PWMOutputDevice
+from time import sleep
+
+class Motor:
+    def __init__(self, node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+        self.node = node
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = PWMOutputDevice(In1A)
+        self.in2A = PWMOutputDevice(In2A)
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = PWMOutputDevice(In1B)
+        self.in2B = PWMOutputDevice(In2B)
+
+    def move(self, speed=0.0, turn=0.0):
+        speed = max(-1, min(1, speed))
+        turn = max(-1, min(1, turn))
+
+        leftSpeed = speed - turn
+        rightSpeed = speed + turn
+        '''
+        left_speed = self.desired_speed - (turn_rate * self.motor.wheel_base / 2)
+        right_speed = self.desired_speed + (turn_rate * self.motor.wheel_base / 2)
+        '''
+
+        leftSpeed = max(-1, min(1, leftSpeed))
+        rightSpeed = max(-1, min(1, rightSpeed))
+
+        self.pwmA.value = abs(leftSpeed)
+        self.in1A.value = leftSpeed > 0
+        self.in2A.value = leftSpeed <= 0
+
+        self.pwmB.value = abs(rightSpeed)
+        self.in1B.value = rightSpeed > 0
+        self.in2B.value = rightSpeed <= 0
+
+        self.node.get_logger().info(f"Lefts Motor: Speed={leftSpeed}, Right Motor: Speed={rightSpeed}")
+        #print("hi")
+
+
+    def stop(self):
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.node.get_logger().info("Motors have been stopped.")
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('motor_control_node')
+        #left 14,15,18 right 17,27,22
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+        self.subscription = self.create_subscription(
+            Twist,
+            'cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+        self.subscription  # prevent unused variable warning
+        self.get_logger().info('Motor control node has been started.')
+
+    def cmd_vel_callback(self, msg):
+        linear_x = msg.linear.x
+        angular_z = msg.angular.z
+        self.get_logger().info(f'Speed: {linear_x}, Turn Rate: {angular_z}')
+        self.motor.move(speed=linear_x, turn=angular_z)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+    rclpy.spin(node)
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
+
+#colcon build --symlink-install
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/build/lib/super_robot/odometry_node.py b/robobin_final/build/super_robot/build/lib/super_robot/odometry_node.py
new file mode 100644
index 00000000..c612a477
--- /dev/null
+++ b/robobin_final/build/super_robot/build/lib/super_robot/odometry_node.py
@@ -0,0 +1,197 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from nav_msgs.msg import Odometry
+from geometry_msgs.msg import Quaternion, TransformStamped
+from math import sin, cos, pi
+import tf2_ros
+import math
+from sensor_msgs.msg import JointState
+
+
+class OdometryPublisher(Node):
+    def __init__(self):
+        super().__init__('odometry_publisher')
+
+        # Robot parameters
+        self.wheel_radius = 0.075  # meters (example value)
+        self.wheel_base = 0.4 # meters (distance between wheels)
+        self.steps_per_revolution = 310  # from your encoder observations
+        self.wheel_circumference = 2 * pi * self.wheel_radius
+        self.steps_per_meter = self.steps_per_revolution / self.wheel_circumference
+
+        # Initialize encoder readings
+        self.left_encoder = 0
+        self.right_encoder = 0
+        self.last_left_encoder = 0
+        self.last_right_encoder = 0
+
+        # Robot pose
+        self.x = 0.0
+        self.y = 0.0
+        self.theta = 0.0  # Robot's orientation
+
+        # Create subscribers for encoders
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        # Publisher for odometry
+        self.odom_pub = self.create_publisher(Odometry, 'odom', 10)
+
+        self.joint_state_pub = self.create_publisher(JointState, 'joint_states', 10)  # New joint state publisher
+
+        # Transform broadcaster
+        self.tf_broadcaster = tf2_ros.TransformBroadcaster(self)
+
+        # Timer for updating odometry
+        self.timer = self.create_timer(0.1, self.update_odometry)
+
+        self.get_logger().info('Odometry publisher node has been started.')
+
+    def left_encoder_callback(self, msg):
+        self.left_encoder = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.right_encoder = msg.data
+
+    def euler_to_quaternion(self, roll, pitch, yaw):
+        # Compute the half angles
+        cy = math.cos(yaw * 0.5)
+        sy = math.sin(yaw * 0.5)
+        cp = math.cos(pitch * 0.5)
+        sp = math.sin(pitch * 0.5)
+        cr = math.cos(roll * 0.5)
+        sr = math.sin(roll * 0.5)
+
+        # Compute the quaternion components
+        w = cr * cp * cy + sr * sp * sy
+        x = sr * cp * cy - cr * sp * sy
+        y = cr * sp * cy + sr * cp * sy
+        z = cr * cp * sy - sr * sp * cy
+
+        return x, y, z, w
+
+    def update_odometry(self):
+        # Calculate change in encoder readings
+        delta_left = self.left_encoder - self.last_left_encoder
+        delta_right = self.right_encoder - self.last_right_encoder
+
+        self.last_left_encoder = self.left_encoder
+        self.last_right_encoder = self.right_encoder
+
+        # Calculate distance traveled by each wheel
+        distance_left = (delta_left / self.steps_per_revolution) * self.wheel_circumference
+        distance_right = (delta_right / self.steps_per_revolution) * self.wheel_circumference
+
+        # Calculate average distance and change in orientation
+        delta_distance = (distance_right + distance_left) / 2.0
+        delta_theta = (distance_right - distance_left) / self.wheel_base
+
+        # Update robot pose
+        self.theta += delta_theta
+        delta_x = delta_distance * cos(self.theta)
+        delta_y = delta_distance * sin(self.theta)
+
+        self.x += delta_x
+        self.y += delta_y
+
+        # Create quaternion from yaw (using custom euler_to_quaternion)
+        odom_quat = self.euler_to_quaternion(0, 0, self.theta)
+
+        # Publish the odometry message over ROS2
+        odom = Odometry()
+        odom.header.stamp = self.get_clock().now().to_msg()
+        odom.header.frame_id = "odom"
+        #odom.header.frame_id = "odom/filtered"
+
+        # Set the position
+        odom.pose.pose.position.x = self.x
+        odom.pose.pose.position.y = self.y
+        odom.pose.pose.position.z = 0.0
+        odom.pose.pose.orientation = Quaternion(
+            x=odom_quat[0],
+            y=odom_quat[1],
+            z=odom_quat[2],
+            w=odom_quat[3]
+        )
+
+        # Set the velocity (optional, can be set to zero for now)
+        odom.child_frame_id = "base_link"
+
+        odom.twist.twist.linear.x = delta_distance / 0.1 # dt is 0.1 seconds
+        odom.twist.twist.angular.z = delta_theta / 0.1
+
+
+        # Set pose covariance
+        odom.pose.covariance = [0.001, 0, 0, 0, 0, 0,
+                                0, 0.001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.01]
+
+        # Set twist covariance
+        odom.twist.covariance = [0.0001, 0, 0, 0, 0, 0,
+                                0, 0.0001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.001]
+
+
+        # Publish the message
+        self.odom_pub.publish(odom)
+
+        # # Publish the transform over TF
+        # t = TransformStamped()
+        # t.header.stamp = self.get_clock().now().to_msg()
+        # t.header.frame_id = 'odom' 
+        # #t.header.frame_id = 'odom' 
+        # t.child_frame_id = 'base_link'
+
+        # t.transform.translation.x = self.x
+        # t.transform.translation.y = self.y
+        # t.transform.translation.z = 0.0
+        # t.transform.rotation = Quaternion(
+        #     x=odom_quat[0],
+        #     y=odom_quat[1],
+        #     z=odom_quat[2],
+        #     w=odom_quat[3]
+        # )
+
+        # self.tf_broadcaster.sendTransform(t)
+
+        # #Publish joint states
+        # joint_state_msg = JointState()
+        # joint_state_msg.header.stamp = self.get_clock().now().to_msg()
+        # joint_state_msg.name = ['base_to_left_wheel', 'base_to_right_wheel']
+        # joint_state_msg.position = [
+        #     self.left_encoder / self.steps_per_revolution * 2 * pi,  # Left wheel position (radians)
+        #     self.right_encoder / self.steps_per_revolution * 2 * pi  # Right wheel position (radians)
+        # ]
+        # self.joint_state_pub.publish(joint_state_msg)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = OdometryPublisher()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/build/lib/super_robot/route.py b/robobin_final/build/super_robot/build/lib/super_robot/route.py
new file mode 100644
index 00000000..b3d2bff6
--- /dev/null
+++ b/robobin_final/build/super_robot/build/lib/super_robot/route.py
@@ -0,0 +1,158 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from nav_msgs.msg import Odometry
+from math import sqrt, pow, atan2, radians, sin, cos
+import time
+
+class MoveTurnNode(Node):
+    def __init__(self):
+        super().__init__('move_turn_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriber for odometry
+        self.create_subscription(Odometry, '/odom', self.odom_callback, 10)
+
+        # Robot position and orientation
+        self.x = 0.0
+        self.y = 0.0
+        self.yaw = 0.0
+
+        # Movement parameters[=]
+        self.distance_threshold = 0.01  # meters
+        self.angle_threshold = radians(0.1)  # 3 degrees in radians
+        #self.linear_speed = 0.2  # m/s
+        #self.angular_speed = 0rr.25  # rad/s
+
+        self.get_logger().info('Move and Turn node started.')
+        self.execute_movement()
+
+    def odom_callback(self, msg):
+        self.x = msg.pose.pose.position.x
+        self.y = msg.pose.pose.position.y
+        self.get_logger().info(f'start_x :{self.x} , start_y :{self.y}')
+
+        # Extract yaw (orientation around Z axis)
+        _, _, self.yaw = self.quaternion_to_euler(
+            msg.pose.pose.orientation.x,
+            msg.pose.pose.orientation.y,
+            msg.pose.pose.orientation.z,
+            msg.pose.pose.orientation.w
+        )
+
+    def quaternion_to_euler(self, x, y, z, w):
+        t3 = 2.0 * (w * z + x * y)
+        t4 = 1.0 - 2.0 * (y * y + z * z)
+        yaw = atan2(t3, t4)
+
+        return 0.0, 0.0, yaw
+
+    def execute_movement(self):
+
+        # #self.move_forward(1)
+        # self.turn_angle(90)
+
+
+
+        # for i in range(10):
+        #    self.get_logger().info(f'Starting loop {i + 1} of 5')
+        # #     # Move forward 1 meter
+        #    self.move_forward(1)
+        #    self.turn_angle(180)
+
+        #     # Turn 90 degrees
+        #    self.stop_robot()
+
+        for i in range(4):
+            self.get_logger().info(f'Starting loop {i + 1} of 5')
+            # Move forward 1 meter
+            self.move_forward(1)
+            # Turn 90 degree
+            self.turn_angle(90)
+            self.stop_robot()
+
+
+        self.get_logger().info('Completed all loops.')
+        self.stop_robot()
+
+    def move_forward(self, distance):
+        start_x, start_y = self.x, self.y
+
+        kp = 1.0
+        max_speed = 0.2
+        min_speed = 0.05
+
+        
+
+        while True:
+
+            current_distance = sqrt(pow(self.x - start_x, 2) + pow(self.y - start_y, 2))
+            distance_error = distance - current_distance
+
+            if distance_error <= self.distance_threshold:
+                self.stop_robot()
+                break
+
+            linear_speed = kp * distance_error
+            linear_speed = max(min_speed, min (max_speed, linear_speed))
+
+
+            twist = Twist()
+            twist.linear.x = linear_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_angle(self, angle_degrees):
+        # Capture the starting yaw before turning
+        start_yaw = self.yaw
+        
+        # Calculate the target yaw relative to the current orientation
+        target_yaw = start_yaw + radians(angle_degrees)
+        target_yaw = atan2(sin(target_yaw), cos(target_yaw)) 
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_yaw - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+
+            angular_speed = max(min_speed, min (max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def stop_robot(self):
+        twist = Twist()
+        twist.linear.x = 0.0
+        twist.angular.z = 0.0
+        self.cmd_vel_pub.publish(twist)
+        self.get_logger().info('Robot stopped.')
+        time.sleep(0.5)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MoveTurnNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/build/super_robot/build/lib/super_robot/route_filtered.py b/robobin_final/build/super_robot/build/lib/super_robot/route_filtered.py
new file mode 100644
index 00000000..e79cf08e
--- /dev/null
+++ b/robobin_final/build/super_robot/build/lib/super_robot/route_filtered.py
@@ -0,0 +1,191 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from nav_msgs.msg import Odometry
+from math import sqrt, pow, atan2, radians, sin, cos, degrees
+import time
+
+class MoveTurnFilteredNode(Node):
+    def __init__(self):
+        super().__init__('move_turn_filtered_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriber for filtered odometry
+        self.create_subscription(Odometry, '/odometry/filtered', self.odom_callback, 10)
+
+        # Robot position and orientation
+        self.x = 0.0
+        self.y = 0.0
+        self.yaw = 0.0
+
+        # Movement parameters
+        self.distance_threshold = 0.01  # meters
+        self.angle_threshold = radians(0.1)  # 0.1 degree in radians
+        self.linear_speed = 0.2  # m/s
+
+        self.get_logger().info('Move and Turn (Filtered) node started.')
+        self.execute_movement()
+
+    def odom_callback(self, msg):
+        self.x = msg.pose.pose.position.x
+        self.y = msg.pose.pose.position.y
+        self.get_logger().info(f'start_x :{self.x} , start_y :{self.y}')
+
+        # Extract yaw (orientation around Z axis)
+        _, _, self.yaw = self.quaternion_to_euler(
+            msg.pose.pose.orientation.x,
+            msg.pose.pose.orientation.y,
+            msg.pose.pose.orientation.z,
+            msg.pose.pose.orientation.w
+        )
+
+        self.get_logger().info(f'yaw :{degrees(self.yaw)} ')
+
+    def quaternion_to_euler(self, x, y, z, w):
+        t3 = 2.0 * (w * z + x * y)
+        t4 = 1.0 - 2.0 * (y * y + z * z)
+        yaw = atan2(t3, t4)
+
+        return 0.0, 0.0, yaw
+
+    def execute_movement(self):
+        # for i in range(1):
+        #     self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     self.move_forward(1)
+        #     self.turn_angle(90)
+
+        for i in range(5):
+            self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     # Move forward 1 meter
+            self.move_forward(1)
+            self.turn_to_angle(0)
+        #     # Turn 90 degrees
+            self.stop_robot()
+            self.move_forward(1)
+            self.turn_to_angle(180)
+        #     # Turn 90 degree
+            self.stop_robot()
+
+
+        # for i in range(4):
+        #     self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     # Move forward 1 meter
+        #     self.move_forward(1)
+        #     # Turn 90 degree
+        #     self.turn_angle(90)
+        #     self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(-90)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(0)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(90)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(180)
+        # self.stop_robot()
+
+
+        self.get_logger().info('Completed all loops.')
+        self.stop_robot()
+
+    def move_forward(self, distance):
+        start_x, start_y = self.x, self.y
+        kp = 1.0
+        max_speed = 0.2
+        min_speed = 0.05
+        while True:
+
+            current_distance = sqrt(pow(self.x - start_x, 2) + pow(self.y - start_y, 2))
+            distance_error = distance - current_distance
+
+            if distance_error <= self.distance_threshold:
+                self.stop_robot()
+                break
+
+            linear_speed = kp * distance_error
+            linear_speed = max(min_speed, min (max_speed, linear_speed))
+
+
+            twist = Twist()
+            twist.linear.x = linear_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_angle(self, angle_degrees):
+        target_yaw = self.yaw + radians(angle_degrees)
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_yaw - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+            angular_speed = max(min_speed, min(max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_to_angle(self, target_angle_degrees):
+        target_angle_radian = radians(target_angle_degrees)
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_angle_radian - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+            angular_speed = max(min_speed, min(max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def stop_robot(self):
+        twist = Twist()
+        twist.linear.x = 0.0
+        twist.angular.z = 0.0
+        self.cmd_vel_pub.publish(twist)
+        self.get_logger().info('Robot stopped.')
+        time.sleep(0.2)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MoveTurnFilteredNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/build/super_robot/colcon_build.rc b/robobin_final/build/super_robot/colcon_build.rc
new file mode 100644
index 00000000..573541ac
--- /dev/null
+++ b/robobin_final/build/super_robot/colcon_build.rc
@@ -0,0 +1 @@
+0
diff --git a/robobin_final/build/super_robot/colcon_command_prefix_setup_py.sh b/robobin_final/build/super_robot/colcon_command_prefix_setup_py.sh
new file mode 100644
index 00000000..f9867d51
--- /dev/null
+++ b/robobin_final/build/super_robot/colcon_command_prefix_setup_py.sh
@@ -0,0 +1 @@
+# generated from colcon_core/shell/template/command_prefix.sh.em
diff --git a/robobin_final/build/super_robot/colcon_command_prefix_setup_py.sh.env b/robobin_final/build/super_robot/colcon_command_prefix_setup_py.sh.env
new file mode 100644
index 00000000..d0a52d3a
--- /dev/null
+++ b/robobin_final/build/super_robot/colcon_command_prefix_setup_py.sh.env
@@ -0,0 +1,69 @@
+AMENT_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy
+CMAKE_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor
+COLCON=1
+COLCON_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_final/install:/home/robobin/Robobin_Project/ros2/robobin_main/install
+COLORTERM=truecolor
+DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1002/bus
+DEBUGINFOD_URLS=https://debuginfod.ubuntu.com
+DESKTOP_SESSION=ubuntu
+DISPLAY=:0
+GDMSESSION=ubuntu
+GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/terminator.desktop
+GIO_LAUNCHED_DESKTOP_FILE_PID=2410
+GJS_DEBUG_OUTPUT=stderr
+GJS_DEBUG_TOPICS=JS ERROR;JS LOG
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated
+GNOME_SETUP_DISPLAY=:1
+GNOME_SHELL_SESSION_MODE=ubuntu
+GSM_SKIP_SSH_AGENT_WORKAROUND=true
+GTK_MODULES=gail:atk-bridge
+GZ_CONFIG_PATH=/opt/ros/jazzy/opt/sdformat_vendor/share/gz
+HOME=/home/robobin
+IM_CONFIG_PHASE=1
+INVOCATION_ID=9a58d1d4c5c4406f86851b1f6d40074e
+JOURNAL_STREAM=8:14177
+LANG=en_US.UTF-8
+LC_ALL=en_US.UTF-8
+LD_LIBRARY_PATH=/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib
+LESSCLOSE=/usr/bin/lesspipe %s %s
+LESSOPEN=| /usr/bin/lesspipe %s
+LOGNAME=robobin
+LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
+MANAGERPID=1422
+MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure
+MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
+PATH=/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
+PWD=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot
+PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages
+QT_ACCESSIBILITY=1
+QT_IM_MODULE=ibus
+ROS_AUTOMATIC_DISCOVERY_RANGE=SUBNET
+ROS_DISTRO=jazzy
+ROS_DOMAIN_ID=3
+ROS_PYTHON_VERSION=3
+ROS_VERSION=2
+SESSION_MANAGER=local/robobin-desktop:@/tmp/.ICE-unix/1596,unix/robobin-desktop:/tmp/.ICE-unix/1596
+SHELL=/bin/bash
+SHLVL=1
+SSH_AUTH_SOCK=/run/user/1002/keyring/ssh
+SYSTEMD_EXEC_PID=1633
+TERM=xterm-256color
+TERMINATOR_DBUS_NAME=net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3
+TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2
+TERMINATOR_UUID=urn:uuid:10fd0f7e-0487-448f-9854-3e7a59bcf268
+USER=robobin
+USERNAME=robobin
+VTE_VERSION=7600
+WAYLAND_DISPLAY=wayland-0
+XAUTHORITY=/run/user/1002/.mutter-Xwaylandauth.X1BGZ2
+XDG_ACTIVATION_TOKEN=bef97eb0-e5e7-490a-85cc-20228fff4b34
+XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
+XDG_CURRENT_DESKTOP=ubuntu:GNOME
+XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
+XDG_MENU_PREFIX=gnome-
+XDG_RUNTIME_DIR=/run/user/1002
+XDG_SESSION_CLASS=user
+XDG_SESSION_DESKTOP=ubuntu
+XDG_SESSION_TYPE=wayland
+XMODIFIERS=@im=ibus
+_=/usr/bin/colcon
diff --git a/robobin_final/build/super_robot/config/ekf.yaml b/robobin_final/build/super_robot/config/ekf.yaml
new file mode 120000
index 00000000..9a6a348e
--- /dev/null
+++ b/robobin_final/build/super_robot/config/ekf.yaml
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/config/ekf.yaml
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/config/robot.urdf b/robobin_final/build/super_robot/config/robot.urdf
new file mode 120000
index 00000000..07377659
--- /dev/null
+++ b/robobin_final/build/super_robot/config/robot.urdf
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/config/robot.urdf
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/config/scan_filter.yaml b/robobin_final/build/super_robot/config/scan_filter.yaml
new file mode 120000
index 00000000..1a930313
--- /dev/null
+++ b/robobin_final/build/super_robot/config/scan_filter.yaml
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/config/scan_filter.yaml
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/config/urdf_config.rviz b/robobin_final/build/super_robot/config/urdf_config.rviz
new file mode 120000
index 00000000..69bd2633
--- /dev/null
+++ b/robobin_final/build/super_robot/config/urdf_config.rviz
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/config/urdf_config.rviz
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/launch/ekf_launch.py b/robobin_final/build/super_robot/launch/ekf_launch.py
new file mode 120000
index 00000000..ed274f13
--- /dev/null
+++ b/robobin_final/build/super_robot/launch/ekf_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/launch/ekf_launch.py
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/launch/launch_lidar.py b/robobin_final/build/super_robot/launch/launch_lidar.py
new file mode 120000
index 00000000..fe60bb28
--- /dev/null
+++ b/robobin_final/build/super_robot/launch/launch_lidar.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/launch/launch_lidar.py
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/launch/view_robot.py b/robobin_final/build/super_robot/launch/view_robot.py
new file mode 120000
index 00000000..d34e056e
--- /dev/null
+++ b/robobin_final/build/super_robot/launch/view_robot.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/launch/view_robot.py
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/package.xml b/robobin_final/build/super_robot/package.xml
new file mode 120000
index 00000000..42dd1904
--- /dev/null
+++ b/robobin_final/build/super_robot/package.xml
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/package.xml
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/prefix_override/__pycache__/sitecustomize.cpython-312.pyc b/robobin_final/build/super_robot/prefix_override/__pycache__/sitecustomize.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..c401b8f4aea4eed4adefe3b713138ab660a3f6e0
GIT binary patch
literal 460
zcmX@j%ge>Uz`(#?n3BGpfq~&Mhy%mSP{!vh1_p-d3@HpLj5!QZ45<uROi&plDupRq
zgMpz)0lRD}Lp)qh3UdWxDnmRYOmiwjJj^DBO2$e?O_rA+DZeTf{nFy1Di{5X{M=Oi
zqWq-%q|7}1AP5~FP?VpQnp~n^lwWKFlZ;Qx%uCGC&&(?>NzBR7FD@-eEs6(eEYW1S
z#avuje2cB1C^ap!;ud#NYGO`2jFVcCnhfQvWcUoS{8uu`wkDNk=A<CosShzeKEEur
zs3<cfRlhj1BsICTxFkO}vno}upz;@oO>TZlX-=wL5hxNs0a9$lz`*c<nURt4HUrlU
zX0~>#Mym;8mzc$Gh)GV*nwZt#+~R*jIr9QbW`lE!*976I@*h|kSR{%#7#J7;HYa{y

literal 0
HcmV?d00001

diff --git a/robobin_final/build/super_robot/prefix_override/sitecustomize.py b/robobin_final/build/super_robot/prefix_override/sitecustomize.py
new file mode 100644
index 00000000..d41cf87a
--- /dev/null
+++ b/robobin_final/build/super_robot/prefix_override/sitecustomize.py
@@ -0,0 +1,4 @@
+import sys
+if sys.prefix == '/usr':
+    sys.real_prefix = sys.prefix
+    sys.prefix = sys.exec_prefix = '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot'
diff --git a/robobin_final/build/super_robot/resource/super_robot b/robobin_final/build/super_robot/resource/super_robot
new file mode 120000
index 00000000..4305026a
--- /dev/null
+++ b/robobin_final/build/super_robot/resource/super_robot
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/resource/super_robot
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/setup.cfg b/robobin_final/build/super_robot/setup.cfg
new file mode 120000
index 00000000..2c94b020
--- /dev/null
+++ b/robobin_final/build/super_robot/setup.cfg
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/setup.cfg
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/setup.py b/robobin_final/build/super_robot/setup.py
new file mode 120000
index 00000000..1fb855e0
--- /dev/null
+++ b/robobin_final/build/super_robot/setup.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/setup.py
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.dsv b/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.dsv
new file mode 100644
index 00000000..6e5c7f42
--- /dev/null
+++ b/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;PYTHONPATH;/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot
diff --git a/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.ps1 b/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.ps1
new file mode 100644
index 00000000..bb45e5db
--- /dev/null
+++ b/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot"
diff --git a/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.sh b/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.sh
new file mode 100644
index 00000000..5f01a5b9
--- /dev/null
+++ b/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value PYTHONPATH "/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot"
diff --git a/robobin_final/build/super_robot/super_robot b/robobin_final/build/super_robot/super_robot
new file mode 120000
index 00000000..61bee9ff
--- /dev/null
+++ b/robobin_final/build/super_robot/super_robot
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot/super_robot
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/super_robot.egg-info/PKG-INFO b/robobin_final/build/super_robot/super_robot.egg-info/PKG-INFO
new file mode 100644
index 00000000..dbaea852
--- /dev/null
+++ b/robobin_final/build/super_robot/super_robot.egg-info/PKG-INFO
@@ -0,0 +1,7 @@
+Metadata-Version: 2.1
+Name: super-robot
+Version: 0.0.0
+Summary: TODO: Package description
+Maintainer: robobin
+Maintainer-email: jzc1e20@soton.ac.uk
+License: TODO: License declaration
diff --git a/robobin_final/build/super_robot/super_robot.egg-info/SOURCES.txt b/robobin_final/build/super_robot/super_robot.egg-info/SOURCES.txt
new file mode 100644
index 00000000..9d4aa77d
--- /dev/null
+++ b/robobin_final/build/super_robot/super_robot.egg-info/SOURCES.txt
@@ -0,0 +1,33 @@
+package.xml
+setup.cfg
+setup.py
+../../build/super_robot/super_robot.egg-info/PKG-INFO
+../../build/super_robot/super_robot.egg-info/SOURCES.txt
+../../build/super_robot/super_robot.egg-info/dependency_links.txt
+../../build/super_robot/super_robot.egg-info/entry_points.txt
+../../build/super_robot/super_robot.egg-info/requires.txt
+../../build/super_robot/super_robot.egg-info/top_level.txt
+../../build/super_robot/super_robot.egg-info/zip-safe
+config/ekf.yaml
+config/robot.urdf
+config/scan_filter.yaml
+config/urdf_config.rviz
+launch/ekf_launch.py
+launch/launch_lidar.py
+launch/view_robot.py
+resource/super_robot
+super_robot/__init__.py
+super_robot/control_feedback.py
+super_robot/encoder.py
+super_robot/imu_node.py
+super_robot/motor_control_node.py
+super_robot/odometry_node.py
+super_robot/route.py
+super_robot/route_filtered.py
+super_robot.egg-info/PKG-INFO
+super_robot.egg-info/SOURCES.txt
+super_robot.egg-info/dependency_links.txt
+super_robot.egg-info/entry_points.txt
+super_robot.egg-info/requires.txt
+super_robot.egg-info/top_level.txt
+super_robot.egg-info/zip-safe
\ No newline at end of file
diff --git a/robobin_final/build/super_robot/super_robot.egg-info/dependency_links.txt b/robobin_final/build/super_robot/super_robot.egg-info/dependency_links.txt
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_final/build/super_robot/super_robot.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/robobin_final/build/super_robot/super_robot.egg-info/entry_points.txt b/robobin_final/build/super_robot/super_robot.egg-info/entry_points.txt
new file mode 100644
index 00000000..7757728e
--- /dev/null
+++ b/robobin_final/build/super_robot/super_robot.egg-info/entry_points.txt
@@ -0,0 +1,8 @@
+[console_scripts]
+odometry_node = super_robot.odometry_node:main
+test_control_feedback = super_robot.control_feedback:main
+test_encoder_node = super_robot.encoder:main
+test_imu_node = super_robot.imu_node:main
+test_motor_node = super_robot.motor_control_node:main
+test_route = super_robot.route:main
+test_route_filter = super_robot.route_filtered:main
diff --git a/robobin_final/build/super_robot/super_robot.egg-info/requires.txt b/robobin_final/build/super_robot/super_robot.egg-info/requires.txt
new file mode 100644
index 00000000..8aeefb0a
--- /dev/null
+++ b/robobin_final/build/super_robot/super_robot.egg-info/requires.txt
@@ -0,0 +1,2 @@
+gpiozero
+setuptools
diff --git a/robobin_final/build/super_robot/super_robot.egg-info/top_level.txt b/robobin_final/build/super_robot/super_robot.egg-info/top_level.txt
new file mode 100644
index 00000000..5235fc88
--- /dev/null
+++ b/robobin_final/build/super_robot/super_robot.egg-info/top_level.txt
@@ -0,0 +1 @@
+super_robot
diff --git a/robobin_final/build/super_robot/super_robot.egg-info/zip-safe b/robobin_final/build/super_robot/super_robot.egg-info/zip-safe
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_final/build/super_robot/super_robot.egg-info/zip-safe
@@ -0,0 +1 @@
+
diff --git a/robobin_final/install/.colcon_install_layout b/robobin_final/install/.colcon_install_layout
new file mode 100644
index 00000000..3aad5336
--- /dev/null
+++ b/robobin_final/install/.colcon_install_layout
@@ -0,0 +1 @@
+isolated
diff --git a/robobin_final/install/COLCON_IGNORE b/robobin_final/install/COLCON_IGNORE
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/install/_local_setup_util_ps1.py b/robobin_final/install/_local_setup_util_ps1.py
new file mode 100644
index 00000000..3c6d9e87
--- /dev/null
+++ b/robobin_final/install/_local_setup_util_ps1.py
@@ -0,0 +1,407 @@
+# Copyright 2016-2019 Dirk Thomas
+# Licensed under the Apache License, Version 2.0
+
+import argparse
+from collections import OrderedDict
+import os
+from pathlib import Path
+import sys
+
+
+FORMAT_STR_COMMENT_LINE = '# {comment}'
+FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"'
+FORMAT_STR_USE_ENV_VAR = '$env:{name}'
+FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"'  # noqa: E501
+FORMAT_STR_REMOVE_LEADING_SEPARATOR = ''  # noqa: E501
+FORMAT_STR_REMOVE_TRAILING_SEPARATOR = ''  # noqa: E501
+
+DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists'
+DSV_TYPE_SET = 'set'
+DSV_TYPE_SET_IF_UNSET = 'set-if-unset'
+DSV_TYPE_SOURCE = 'source'
+
+
+def main(argv=sys.argv[1:]):  # noqa: D103
+    parser = argparse.ArgumentParser(
+        description='Output shell commands for the packages in topological '
+                    'order')
+    parser.add_argument(
+        'primary_extension',
+        help='The file extension of the primary shell')
+    parser.add_argument(
+        'additional_extension', nargs='?',
+        help='The additional file extension to be considered')
+    parser.add_argument(
+        '--merged-install', action='store_true',
+        help='All install prefixes are merged into a single location')
+    args = parser.parse_args(argv)
+
+    packages = get_packages(Path(__file__).parent, args.merged_install)
+
+    ordered_packages = order_packages(packages)
+    for pkg_name in ordered_packages:
+        if _include_comments():
+            print(
+                FORMAT_STR_COMMENT_LINE.format_map(
+                    {'comment': 'Package: ' + pkg_name}))
+        prefix = os.path.abspath(os.path.dirname(__file__))
+        if not args.merged_install:
+            prefix = os.path.join(prefix, pkg_name)
+        for line in get_commands(
+            pkg_name, prefix, args.primary_extension,
+            args.additional_extension
+        ):
+            print(line)
+
+    for line in _remove_ending_separators():
+        print(line)
+
+
+def get_packages(prefix_path, merged_install):
+    """
+    Find packages based on colcon-specific files created during installation.
+
+    :param Path prefix_path: The install prefix path of all packages
+    :param bool merged_install: The flag if the packages are all installed
+      directly in the prefix or if each package is installed in a subdirectory
+      named after the package
+    :returns: A mapping from the package name to the set of runtime
+      dependencies
+    :rtype: dict
+    """
+    packages = {}
+    # since importing colcon_core isn't feasible here the following constant
+    # must match colcon_core.location.get_relative_package_index_path()
+    subdirectory = 'share/colcon-core/packages'
+    if merged_install:
+        # return if workspace is empty
+        if not (prefix_path / subdirectory).is_dir():
+            return packages
+        # find all files in the subdirectory
+        for p in (prefix_path / subdirectory).iterdir():
+            if not p.is_file():
+                continue
+            if p.name.startswith('.'):
+                continue
+            add_package_runtime_dependencies(p, packages)
+    else:
+        # for each subdirectory look for the package specific file
+        for p in prefix_path.iterdir():
+            if not p.is_dir():
+                continue
+            if p.name.startswith('.'):
+                continue
+            p = p / subdirectory / p.name
+            if p.is_file():
+                add_package_runtime_dependencies(p, packages)
+
+    # remove unknown dependencies
+    pkg_names = set(packages.keys())
+    for k in packages.keys():
+        packages[k] = {d for d in packages[k] if d in pkg_names}
+
+    return packages
+
+
+def add_package_runtime_dependencies(path, packages):
+    """
+    Check the path and if it exists extract the packages runtime dependencies.
+
+    :param Path path: The resource file containing the runtime dependencies
+    :param dict packages: A mapping from package names to the sets of runtime
+      dependencies to add to
+    """
+    content = path.read_text()
+    dependencies = set(content.split(os.pathsep) if content else [])
+    packages[path.name] = dependencies
+
+
+def order_packages(packages):
+    """
+    Order packages topologically.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies
+    :returns: The package names
+    :rtype: list
+    """
+    # select packages with no dependencies in alphabetical order
+    to_be_ordered = list(packages.keys())
+    ordered = []
+    while to_be_ordered:
+        pkg_names_without_deps = [
+            name for name in to_be_ordered if not packages[name]]
+        if not pkg_names_without_deps:
+            reduce_cycle_set(packages)
+            raise RuntimeError(
+                'Circular dependency between: ' + ', '.join(sorted(packages)))
+        pkg_names_without_deps.sort()
+        pkg_name = pkg_names_without_deps[0]
+        to_be_ordered.remove(pkg_name)
+        ordered.append(pkg_name)
+        # remove item from dependency lists
+        for k in list(packages.keys()):
+            if pkg_name in packages[k]:
+                packages[k].remove(pkg_name)
+    return ordered
+
+
+def reduce_cycle_set(packages):
+    """
+    Reduce the set of packages to the ones part of the circular dependency.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies which is modified in place
+    """
+    last_depended = None
+    while len(packages) > 0:
+        # get all remaining dependencies
+        depended = set()
+        for pkg_name, dependencies in packages.items():
+            depended = depended.union(dependencies)
+        # remove all packages which are not dependent on
+        for name in list(packages.keys()):
+            if name not in depended:
+                del packages[name]
+        if last_depended:
+            # if remaining packages haven't changed return them
+            if last_depended == depended:
+                return packages.keys()
+        # otherwise reduce again
+        last_depended = depended
+
+
+def _include_comments():
+    # skipping comment lines when COLCON_TRACE is not set speeds up the
+    # processing especially on Windows
+    return bool(os.environ.get('COLCON_TRACE'))
+
+
+def get_commands(pkg_name, prefix, primary_extension, additional_extension):
+    commands = []
+    package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv')
+    if os.path.exists(package_dsv_path):
+        commands += process_dsv_file(
+            package_dsv_path, prefix, primary_extension, additional_extension)
+    return commands
+
+
+def process_dsv_file(
+    dsv_path, prefix, primary_extension=None, additional_extension=None
+):
+    commands = []
+    if _include_comments():
+        commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path}))
+    with open(dsv_path, 'r') as h:
+        content = h.read()
+    lines = content.splitlines()
+
+    basenames = OrderedDict()
+    for i, line in enumerate(lines):
+        # skip over empty or whitespace-only lines
+        if not line.strip():
+            continue
+        # skip over comments
+        if line.startswith('#'):
+            continue
+        try:
+            type_, remainder = line.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "Line %d in '%s' doesn't contain a semicolon separating the "
+                'type from the arguments' % (i + 1, dsv_path))
+        if type_ != DSV_TYPE_SOURCE:
+            # handle non-source lines
+            try:
+                commands += handle_dsv_types_except_source(
+                    type_, remainder, prefix)
+            except RuntimeError as e:
+                raise RuntimeError(
+                    "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e
+        else:
+            # group remaining source lines by basename
+            path_without_ext, ext = os.path.splitext(remainder)
+            if path_without_ext not in basenames:
+                basenames[path_without_ext] = set()
+            assert ext.startswith('.')
+            ext = ext[1:]
+            if ext in (primary_extension, additional_extension):
+                basenames[path_without_ext].add(ext)
+
+    # add the dsv extension to each basename if the file exists
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if os.path.exists(basename + '.dsv'):
+            extensions.add('dsv')
+
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if 'dsv' in extensions:
+            # process dsv files recursively
+            commands += process_dsv_file(
+                basename + '.dsv', prefix, primary_extension=primary_extension,
+                additional_extension=additional_extension)
+        elif primary_extension in extensions and len(extensions) == 1:
+            # source primary-only files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + primary_extension})]
+        elif additional_extension in extensions:
+            # source non-primary files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + additional_extension})]
+
+    return commands
+
+
+def handle_dsv_types_except_source(type_, remainder, prefix):
+    commands = []
+    if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET):
+        try:
+            env_name, value = remainder.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the value')
+        try_prefixed_value = os.path.join(prefix, value) if value else prefix
+        if os.path.exists(try_prefixed_value):
+            value = try_prefixed_value
+        if type_ == DSV_TYPE_SET:
+            commands += _set(env_name, value)
+        elif type_ == DSV_TYPE_SET_IF_UNSET:
+            commands += _set_if_unset(env_name, value)
+        else:
+            assert False
+    elif type_ in (
+        DSV_TYPE_APPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS
+    ):
+        try:
+            env_name_and_values = remainder.split(';')
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the values')
+        env_name = env_name_and_values[0]
+        values = env_name_and_values[1:]
+        for value in values:
+            if not value:
+                value = prefix
+            elif not os.path.isabs(value):
+                value = os.path.join(prefix, value)
+            if (
+                type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and
+                not os.path.exists(value)
+            ):
+                comment = f'skip extending {env_name} with not existing ' \
+                    f'path: {value}'
+                if _include_comments():
+                    commands.append(
+                        FORMAT_STR_COMMENT_LINE.format_map({'comment': comment}))
+            elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE:
+                commands += _append_unique_value(env_name, value)
+            else:
+                commands += _prepend_unique_value(env_name, value)
+    else:
+        raise RuntimeError(
+            'contains an unknown environment hook type: ' + type_)
+    return commands
+
+
+env_state = {}
+
+
+def _append_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # append even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional leading separator
+    extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': extend + value})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+def _prepend_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # prepend even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional trailing separator
+    extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name})
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value + extend})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+# generate commands for removing prepended underscores
+def _remove_ending_separators():
+    # do nothing if the shell extension does not implement the logic
+    if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None:
+        return []
+
+    global env_state
+    commands = []
+    for name in env_state:
+        # skip variables that already had values before this script started prepending
+        if name in os.environ:
+            continue
+        commands += [
+            FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}),
+            FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})]
+    return commands
+
+
+def _set(name, value):
+    global env_state
+    env_state[name] = value
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    return [line]
+
+
+def _set_if_unset(name, value):
+    global env_state
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    if env_state.get(name, os.environ.get(name)):
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+if __name__ == '__main__':  # pragma: no cover
+    try:
+        rc = main()
+    except RuntimeError as e:
+        print(str(e), file=sys.stderr)
+        rc = 1
+    sys.exit(rc)
diff --git a/robobin_final/install/_local_setup_util_sh.py b/robobin_final/install/_local_setup_util_sh.py
new file mode 100644
index 00000000..f67eaa98
--- /dev/null
+++ b/robobin_final/install/_local_setup_util_sh.py
@@ -0,0 +1,407 @@
+# Copyright 2016-2019 Dirk Thomas
+# Licensed under the Apache License, Version 2.0
+
+import argparse
+from collections import OrderedDict
+import os
+from pathlib import Path
+import sys
+
+
+FORMAT_STR_COMMENT_LINE = '# {comment}'
+FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"'
+FORMAT_STR_USE_ENV_VAR = '${name}'
+FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"'  # noqa: E501
+FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi'  # noqa: E501
+FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi'  # noqa: E501
+
+DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists'
+DSV_TYPE_SET = 'set'
+DSV_TYPE_SET_IF_UNSET = 'set-if-unset'
+DSV_TYPE_SOURCE = 'source'
+
+
+def main(argv=sys.argv[1:]):  # noqa: D103
+    parser = argparse.ArgumentParser(
+        description='Output shell commands for the packages in topological '
+                    'order')
+    parser.add_argument(
+        'primary_extension',
+        help='The file extension of the primary shell')
+    parser.add_argument(
+        'additional_extension', nargs='?',
+        help='The additional file extension to be considered')
+    parser.add_argument(
+        '--merged-install', action='store_true',
+        help='All install prefixes are merged into a single location')
+    args = parser.parse_args(argv)
+
+    packages = get_packages(Path(__file__).parent, args.merged_install)
+
+    ordered_packages = order_packages(packages)
+    for pkg_name in ordered_packages:
+        if _include_comments():
+            print(
+                FORMAT_STR_COMMENT_LINE.format_map(
+                    {'comment': 'Package: ' + pkg_name}))
+        prefix = os.path.abspath(os.path.dirname(__file__))
+        if not args.merged_install:
+            prefix = os.path.join(prefix, pkg_name)
+        for line in get_commands(
+            pkg_name, prefix, args.primary_extension,
+            args.additional_extension
+        ):
+            print(line)
+
+    for line in _remove_ending_separators():
+        print(line)
+
+
+def get_packages(prefix_path, merged_install):
+    """
+    Find packages based on colcon-specific files created during installation.
+
+    :param Path prefix_path: The install prefix path of all packages
+    :param bool merged_install: The flag if the packages are all installed
+      directly in the prefix or if each package is installed in a subdirectory
+      named after the package
+    :returns: A mapping from the package name to the set of runtime
+      dependencies
+    :rtype: dict
+    """
+    packages = {}
+    # since importing colcon_core isn't feasible here the following constant
+    # must match colcon_core.location.get_relative_package_index_path()
+    subdirectory = 'share/colcon-core/packages'
+    if merged_install:
+        # return if workspace is empty
+        if not (prefix_path / subdirectory).is_dir():
+            return packages
+        # find all files in the subdirectory
+        for p in (prefix_path / subdirectory).iterdir():
+            if not p.is_file():
+                continue
+            if p.name.startswith('.'):
+                continue
+            add_package_runtime_dependencies(p, packages)
+    else:
+        # for each subdirectory look for the package specific file
+        for p in prefix_path.iterdir():
+            if not p.is_dir():
+                continue
+            if p.name.startswith('.'):
+                continue
+            p = p / subdirectory / p.name
+            if p.is_file():
+                add_package_runtime_dependencies(p, packages)
+
+    # remove unknown dependencies
+    pkg_names = set(packages.keys())
+    for k in packages.keys():
+        packages[k] = {d for d in packages[k] if d in pkg_names}
+
+    return packages
+
+
+def add_package_runtime_dependencies(path, packages):
+    """
+    Check the path and if it exists extract the packages runtime dependencies.
+
+    :param Path path: The resource file containing the runtime dependencies
+    :param dict packages: A mapping from package names to the sets of runtime
+      dependencies to add to
+    """
+    content = path.read_text()
+    dependencies = set(content.split(os.pathsep) if content else [])
+    packages[path.name] = dependencies
+
+
+def order_packages(packages):
+    """
+    Order packages topologically.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies
+    :returns: The package names
+    :rtype: list
+    """
+    # select packages with no dependencies in alphabetical order
+    to_be_ordered = list(packages.keys())
+    ordered = []
+    while to_be_ordered:
+        pkg_names_without_deps = [
+            name for name in to_be_ordered if not packages[name]]
+        if not pkg_names_without_deps:
+            reduce_cycle_set(packages)
+            raise RuntimeError(
+                'Circular dependency between: ' + ', '.join(sorted(packages)))
+        pkg_names_without_deps.sort()
+        pkg_name = pkg_names_without_deps[0]
+        to_be_ordered.remove(pkg_name)
+        ordered.append(pkg_name)
+        # remove item from dependency lists
+        for k in list(packages.keys()):
+            if pkg_name in packages[k]:
+                packages[k].remove(pkg_name)
+    return ordered
+
+
+def reduce_cycle_set(packages):
+    """
+    Reduce the set of packages to the ones part of the circular dependency.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies which is modified in place
+    """
+    last_depended = None
+    while len(packages) > 0:
+        # get all remaining dependencies
+        depended = set()
+        for pkg_name, dependencies in packages.items():
+            depended = depended.union(dependencies)
+        # remove all packages which are not dependent on
+        for name in list(packages.keys()):
+            if name not in depended:
+                del packages[name]
+        if last_depended:
+            # if remaining packages haven't changed return them
+            if last_depended == depended:
+                return packages.keys()
+        # otherwise reduce again
+        last_depended = depended
+
+
+def _include_comments():
+    # skipping comment lines when COLCON_TRACE is not set speeds up the
+    # processing especially on Windows
+    return bool(os.environ.get('COLCON_TRACE'))
+
+
+def get_commands(pkg_name, prefix, primary_extension, additional_extension):
+    commands = []
+    package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv')
+    if os.path.exists(package_dsv_path):
+        commands += process_dsv_file(
+            package_dsv_path, prefix, primary_extension, additional_extension)
+    return commands
+
+
+def process_dsv_file(
+    dsv_path, prefix, primary_extension=None, additional_extension=None
+):
+    commands = []
+    if _include_comments():
+        commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path}))
+    with open(dsv_path, 'r') as h:
+        content = h.read()
+    lines = content.splitlines()
+
+    basenames = OrderedDict()
+    for i, line in enumerate(lines):
+        # skip over empty or whitespace-only lines
+        if not line.strip():
+            continue
+        # skip over comments
+        if line.startswith('#'):
+            continue
+        try:
+            type_, remainder = line.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "Line %d in '%s' doesn't contain a semicolon separating the "
+                'type from the arguments' % (i + 1, dsv_path))
+        if type_ != DSV_TYPE_SOURCE:
+            # handle non-source lines
+            try:
+                commands += handle_dsv_types_except_source(
+                    type_, remainder, prefix)
+            except RuntimeError as e:
+                raise RuntimeError(
+                    "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e
+        else:
+            # group remaining source lines by basename
+            path_without_ext, ext = os.path.splitext(remainder)
+            if path_without_ext not in basenames:
+                basenames[path_without_ext] = set()
+            assert ext.startswith('.')
+            ext = ext[1:]
+            if ext in (primary_extension, additional_extension):
+                basenames[path_without_ext].add(ext)
+
+    # add the dsv extension to each basename if the file exists
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if os.path.exists(basename + '.dsv'):
+            extensions.add('dsv')
+
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if 'dsv' in extensions:
+            # process dsv files recursively
+            commands += process_dsv_file(
+                basename + '.dsv', prefix, primary_extension=primary_extension,
+                additional_extension=additional_extension)
+        elif primary_extension in extensions and len(extensions) == 1:
+            # source primary-only files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + primary_extension})]
+        elif additional_extension in extensions:
+            # source non-primary files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + additional_extension})]
+
+    return commands
+
+
+def handle_dsv_types_except_source(type_, remainder, prefix):
+    commands = []
+    if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET):
+        try:
+            env_name, value = remainder.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the value')
+        try_prefixed_value = os.path.join(prefix, value) if value else prefix
+        if os.path.exists(try_prefixed_value):
+            value = try_prefixed_value
+        if type_ == DSV_TYPE_SET:
+            commands += _set(env_name, value)
+        elif type_ == DSV_TYPE_SET_IF_UNSET:
+            commands += _set_if_unset(env_name, value)
+        else:
+            assert False
+    elif type_ in (
+        DSV_TYPE_APPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS
+    ):
+        try:
+            env_name_and_values = remainder.split(';')
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the values')
+        env_name = env_name_and_values[0]
+        values = env_name_and_values[1:]
+        for value in values:
+            if not value:
+                value = prefix
+            elif not os.path.isabs(value):
+                value = os.path.join(prefix, value)
+            if (
+                type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and
+                not os.path.exists(value)
+            ):
+                comment = f'skip extending {env_name} with not existing ' \
+                    f'path: {value}'
+                if _include_comments():
+                    commands.append(
+                        FORMAT_STR_COMMENT_LINE.format_map({'comment': comment}))
+            elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE:
+                commands += _append_unique_value(env_name, value)
+            else:
+                commands += _prepend_unique_value(env_name, value)
+    else:
+        raise RuntimeError(
+            'contains an unknown environment hook type: ' + type_)
+    return commands
+
+
+env_state = {}
+
+
+def _append_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # append even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional leading separator
+    extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': extend + value})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+def _prepend_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # prepend even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional trailing separator
+    extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name})
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value + extend})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+# generate commands for removing prepended underscores
+def _remove_ending_separators():
+    # do nothing if the shell extension does not implement the logic
+    if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None:
+        return []
+
+    global env_state
+    commands = []
+    for name in env_state:
+        # skip variables that already had values before this script started prepending
+        if name in os.environ:
+            continue
+        commands += [
+            FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}),
+            FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})]
+    return commands
+
+
+def _set(name, value):
+    global env_state
+    env_state[name] = value
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    return [line]
+
+
+def _set_if_unset(name, value):
+    global env_state
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    if env_state.get(name, os.environ.get(name)):
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+if __name__ == '__main__':  # pragma: no cover
+    try:
+        rc = main()
+    except RuntimeError as e:
+        print(str(e), file=sys.stderr)
+        rc = 1
+    sys.exit(rc)
diff --git a/robobin_final/install/local_setup.bash b/robobin_final/install/local_setup.bash
new file mode 100644
index 00000000..03f00256
--- /dev/null
+++ b/robobin_final/install/local_setup.bash
@@ -0,0 +1,121 @@
+# generated from colcon_bash/shell/template/prefix.bash.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# a bash script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)"
+else
+  _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prefix_bash_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prefix_bash_prepend_unique_value_IFS="$IFS"
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  _contained_value=""
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      _contained_value=1
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  if [ -z "$_contained_value" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      if [ "$_all_values" = "$_value" ]; then
+        echo "export $_listname=$_value"
+      else
+        echo "export $_listname=$_value:\$$_listname"
+      fi
+    fi
+  fi
+  unset _contained_value
+  # restore the field separator
+  IFS="$_colcon_prefix_bash_prepend_unique_value_IFS"
+  unset _colcon_prefix_bash_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# add this prefix to the COLCON_PREFIX_PATH
+_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX"
+unset _colcon_prefix_bash_prepend_unique_value
+
+# check environment variable for custom Python executable
+if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then
+  if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then
+    echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    return 1
+  fi
+  _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE"
+else
+  # try the Python executable known at configure time
+  _colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if [ ! -f "$_colcon_python_executable" ]; then
+    if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then
+      echo "error: unable to find python3 executable"
+      return 1
+    fi
+    _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"`
+  fi
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# get all commands in topological order
+_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)"
+unset _colcon_python_executable
+if [ -n "$COLCON_TRACE" ]; then
+  echo "$(declare -f _colcon_prefix_sh_source_script)"
+  echo "# Execute generated script:"
+  echo "# <<<"
+  echo "${_colcon_ordered_commands}"
+  echo "# >>>"
+  echo "unset _colcon_prefix_sh_source_script"
+fi
+eval "${_colcon_ordered_commands}"
+unset _colcon_ordered_commands
+
+unset _colcon_prefix_sh_source_script
+
+unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX
diff --git a/robobin_final/install/local_setup.ps1 b/robobin_final/install/local_setup.ps1
new file mode 100644
index 00000000..6f68c8de
--- /dev/null
+++ b/robobin_final/install/local_setup.ps1
@@ -0,0 +1,55 @@
+# generated from colcon_powershell/shell/template/prefix.ps1.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# check environment variable for custom Python executable
+if ($env:COLCON_PYTHON_EXECUTABLE) {
+  if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) {
+    echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    exit 1
+  }
+  $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE"
+} else {
+  # use the Python executable known at configure time
+  $_colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) {
+    if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) {
+      echo "error: unable to find python3 executable"
+      exit 1
+    }
+    $_colcon_python_executable="python3"
+  }
+}
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+function _colcon_prefix_powershell_source_script {
+  param (
+    $_colcon_prefix_powershell_source_script_param
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_prefix_powershell_source_script_param) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_prefix_powershell_source_script_param'"
+    }
+    . "$_colcon_prefix_powershell_source_script_param"
+  } else {
+    Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'"
+  }
+}
+
+# get all commands in topological order
+$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1
+
+# execute all commands in topological order
+if ($env:COLCON_TRACE) {
+  echo "Execute generated script:"
+  echo "<<<"
+  $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output
+  echo ">>>"
+}
+if ($_colcon_ordered_commands) {
+  $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression
+}
diff --git a/robobin_final/install/local_setup.sh b/robobin_final/install/local_setup.sh
new file mode 100644
index 00000000..1cf7a82b
--- /dev/null
+++ b/robobin_final/install/local_setup.sh
@@ -0,0 +1,137 @@
+# generated from colcon_core/shell/template/prefix.sh.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_final/install"
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then
+    echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+    unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX
+    return 1
+  fi
+else
+  _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prefix_sh_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prefix_sh_prepend_unique_value_IFS="$IFS"
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  _contained_value=""
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      _contained_value=1
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  if [ -z "$_contained_value" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      if [ "$_all_values" = "$_value" ]; then
+        echo "export $_listname=$_value"
+      else
+        echo "export $_listname=$_value:\$$_listname"
+      fi
+    fi
+  fi
+  unset _contained_value
+  # restore the field separator
+  IFS="$_colcon_prefix_sh_prepend_unique_value_IFS"
+  unset _colcon_prefix_sh_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# add this prefix to the COLCON_PREFIX_PATH
+_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX"
+unset _colcon_prefix_sh_prepend_unique_value
+
+# check environment variable for custom Python executable
+if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then
+  if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then
+    echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    return 1
+  fi
+  _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE"
+else
+  # try the Python executable known at configure time
+  _colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if [ ! -f "$_colcon_python_executable" ]; then
+    if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then
+      echo "error: unable to find python3 executable"
+      return 1
+    fi
+    _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"`
+  fi
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# get all commands in topological order
+_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)"
+unset _colcon_python_executable
+if [ -n "$COLCON_TRACE" ]; then
+  echo "_colcon_prefix_sh_source_script() {
+    if [ -f \"\$1\" ]; then
+      if [ -n \"\$COLCON_TRACE\" ]; then
+        echo \"# . \\\"\$1\\\"\"
+      fi
+      . \"\$1\"
+    else
+      echo \"not found: \\\"\$1\\\"\" 1>&2
+    fi
+  }"
+  echo "# Execute generated script:"
+  echo "# <<<"
+  echo "${_colcon_ordered_commands}"
+  echo "# >>>"
+  echo "unset _colcon_prefix_sh_source_script"
+fi
+eval "${_colcon_ordered_commands}"
+unset _colcon_ordered_commands
+
+unset _colcon_prefix_sh_source_script
+
+unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX
diff --git a/robobin_final/install/local_setup.zsh b/robobin_final/install/local_setup.zsh
new file mode 100644
index 00000000..b6487102
--- /dev/null
+++ b/robobin_final/install/local_setup.zsh
@@ -0,0 +1,134 @@
+# generated from colcon_zsh/shell/template/prefix.zsh.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# a zsh script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)"
+else
+  _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to convert array-like strings into arrays
+# to workaround SH_WORD_SPLIT not being set
+_colcon_prefix_zsh_convert_to_array() {
+  local _listname=$1
+  local _dollar="$"
+  local _split="{="
+  local _to_array="(\"$_dollar$_split$_listname}\")"
+  eval $_listname=$_to_array
+}
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prefix_zsh_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS"
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  _contained_value=""
+  # workaround SH_WORD_SPLIT not being set
+  _colcon_prefix_zsh_convert_to_array _values
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      _contained_value=1
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  if [ -z "$_contained_value" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      if [ "$_all_values" = "$_value" ]; then
+        echo "export $_listname=$_value"
+      else
+        echo "export $_listname=$_value:\$$_listname"
+      fi
+    fi
+  fi
+  unset _contained_value
+  # restore the field separator
+  IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS"
+  unset _colcon_prefix_zsh_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# add this prefix to the COLCON_PREFIX_PATH
+_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX"
+unset _colcon_prefix_zsh_prepend_unique_value
+unset _colcon_prefix_zsh_convert_to_array
+
+# check environment variable for custom Python executable
+if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then
+  if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then
+    echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    return 1
+  fi
+  _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE"
+else
+  # try the Python executable known at configure time
+  _colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if [ ! -f "$_colcon_python_executable" ]; then
+    if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then
+      echo "error: unable to find python3 executable"
+      return 1
+    fi
+    _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"`
+  fi
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# get all commands in topological order
+_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)"
+unset _colcon_python_executable
+if [ -n "$COLCON_TRACE" ]; then
+  echo "$(declare -f _colcon_prefix_sh_source_script)"
+  echo "# Execute generated script:"
+  echo "# <<<"
+  echo "${_colcon_ordered_commands}"
+  echo "# >>>"
+  echo "unset _colcon_prefix_sh_source_script"
+fi
+eval "${_colcon_ordered_commands}"
+unset _colcon_ordered_commands
+
+unset _colcon_prefix_sh_source_script
+
+unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX
diff --git a/robobin_final/install/setup.bash b/robobin_final/install/setup.bash
new file mode 100644
index 00000000..4aeadb4c
--- /dev/null
+++ b/robobin_final/install/setup.bash
@@ -0,0 +1,34 @@
+# generated from colcon_bash/shell/template/prefix_chain.bash.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_chain_bash_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source chained prefixes
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/opt/ros/jazzy"
+_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash"
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_main/install"
+_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash"
+
+# source this prefix
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)"
+_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash"
+
+unset COLCON_CURRENT_PREFIX
+unset _colcon_prefix_chain_bash_source_script
diff --git a/robobin_final/install/setup.ps1 b/robobin_final/install/setup.ps1
new file mode 100644
index 00000000..556a8661
--- /dev/null
+++ b/robobin_final/install/setup.ps1
@@ -0,0 +1,30 @@
+# generated from colcon_powershell/shell/template/prefix_chain.ps1.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+function _colcon_prefix_chain_powershell_source_script {
+  param (
+    $_colcon_prefix_chain_powershell_source_script_param
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_prefix_chain_powershell_source_script_param'"
+    }
+    . "$_colcon_prefix_chain_powershell_source_script_param"
+  } else {
+    Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'"
+  }
+}
+
+# source chained prefixes
+_colcon_prefix_chain_powershell_source_script "/opt/ros/jazzy\local_setup.ps1"
+_colcon_prefix_chain_powershell_source_script "/home/robobin/Robobin_Project/ros2/robobin_main/install\local_setup.ps1"
+
+# source this prefix
+$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent)
+_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1"
diff --git a/robobin_final/install/setup.sh b/robobin_final/install/setup.sh
new file mode 100644
index 00000000..0b360288
--- /dev/null
+++ b/robobin_final/install/setup.sh
@@ -0,0 +1,49 @@
+# generated from colcon_core/shell/template/prefix_chain.sh.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install
+if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then
+  _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then
+  echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+  unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX
+  return 1
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_chain_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source chained prefixes
+# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script
+COLCON_CURRENT_PREFIX="/opt/ros/jazzy"
+_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh"
+
+# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script
+COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_main/install"
+_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh"
+
+
+# source this prefix
+# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script
+COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX"
+_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh"
+
+unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX
+unset _colcon_prefix_chain_sh_source_script
+unset COLCON_CURRENT_PREFIX
diff --git a/robobin_final/install/setup.zsh b/robobin_final/install/setup.zsh
new file mode 100644
index 00000000..770dee49
--- /dev/null
+++ b/robobin_final/install/setup.zsh
@@ -0,0 +1,34 @@
+# generated from colcon_zsh/shell/template/prefix_chain.zsh.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_chain_zsh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source chained prefixes
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/opt/ros/jazzy"
+_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh"
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_main/install"
+_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh"
+
+# source this prefix
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)"
+_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh"
+
+unset COLCON_CURRENT_PREFIX
+unset _colcon_prefix_chain_zsh_source_script
diff --git a/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client b/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client
new file mode 120000
index 00000000..bec0e4a5
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/sllidar_client
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node b/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node
new file mode 120000
index 00000000..7ca6377d
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/sllidar_node
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2 b/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
new file mode 120000
index 00000000..c1230d74
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2 b/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2
new file mode 120000
index 00000000..fa86d142
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/packages/sllidar_ros2
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2 b/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
new file mode 120000
index 00000000..0231e39a
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_index/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/colcon-core/packages/sllidar_ros2 b/robobin_final/install/sllidar_ros2/share/colcon-core/packages/sllidar_ros2
new file mode 100644
index 00000000..91674eb2
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/colcon-core/packages/sllidar_ros2
@@ -0,0 +1 @@
+rclcpp:sensor_msgs:std_srvs
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake
new file mode 120000
index 00000000..7c7660ab
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_export_dependencies/ament_cmake_export_dependencies-extras.cmake
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake
new file mode 120000
index 00000000..352ca708
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_export_include_directories/ament_cmake_export_include_directories-extras.cmake
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake
new file mode 120000
index 00000000..e239dfed
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config-version.cmake
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake
new file mode 120000
index 00000000..fa4931aa
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_core/sllidar_ros2Config.cmake
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv
new file mode 120000
index 00000000..0d73cccc
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/ament_prefix_path.dsv
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh
new file mode 120000
index 00000000..210fc7d1
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh
@@ -0,0 +1 @@
+/opt/ros/jazzy/share/ament_cmake_core/cmake/environment_hooks/environment/ament_prefix_path.sh
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv
new file mode 120000
index 00000000..570f72b4
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/path.dsv
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh
new file mode 120000
index 00000000..b8115aad
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh
@@ -0,0 +1 @@
+/opt/ros/jazzy/share/ament_cmake_core/cmake/environment_hooks/environment/path.sh
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.dsv b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.dsv
new file mode 100644
index 00000000..e119f32c
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;CMAKE_PREFIX_PATH;
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.ps1 b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.ps1
new file mode 100644
index 00000000..d03facc1
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value CMAKE_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX"
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.sh b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.sh
new file mode 100644
index 00000000..a948e685
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value CMAKE_PREFIX_PATH "$COLCON_CURRENT_PREFIX"
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py
new file mode 120000
index 00000000..f3825ead
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_a1_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py
new file mode 120000
index 00000000..b4c1efc8
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py	
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_a2m12_launch .py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py
new file mode 120000
index 00000000..fba36856
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_a2m7_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py
new file mode 120000
index 00000000..0a298fc8
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_a2m8_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py
new file mode 120000
index 00000000..dc6090d7
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_a3_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py
new file mode 120000
index 00000000..ce0dc6ba
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_c1_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py
new file mode 120000
index 00000000..0d0c7606
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_s1_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py
new file mode 120000
index 00000000..b42a9548
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_s1_tcp_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py
new file mode 120000
index 00000000..11408fbc
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_s2_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py
new file mode 120000
index 00000000..c09505f3
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_s2e_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py
new file mode 120000
index 00000000..b4f4c6a5
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_s3_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py
new file mode 120000
index 00000000..5bff63b0
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/sllidar_t1_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py
new file mode 120000
index 00000000..e49354fe
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_a1_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py
new file mode 120000
index 00000000..480b5b4e
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_a2m12_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py
new file mode 120000
index 00000000..9d40c4ac
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_a2m7_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py
new file mode 120000
index 00000000..bfa1b6a9
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_a2m8_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py
new file mode 120000
index 00000000..559da18f
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_a3_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py
new file mode 120000
index 00000000..d6365a00
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_c1_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py
new file mode 120000
index 00000000..c7f27711
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_s1_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py
new file mode 120000
index 00000000..42c44971
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py
new file mode 120000
index 00000000..b1d2a37a
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_s2_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py
new file mode 120000
index 00000000..2cf2ebfe
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_s2e_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py
new file mode 120000
index 00000000..3d28ffb0
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_s3_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py
new file mode 120000
index 00000000..5aecfb56
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/launch/view_sllidar_t1_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash
new file mode 120000
index 00000000..78d7490c
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.bash
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv
new file mode 120000
index 00000000..2b273c2d
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.dsv
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh
new file mode 120000
index 00000000..e64342fd
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.sh
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh
new file mode 120000
index 00000000..928a325a
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2/ament_cmake_environment_hooks/local_setup.zsh
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.bash b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.bash
new file mode 100644
index 00000000..0b956c5b
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.bash
@@ -0,0 +1,39 @@
+# generated from colcon_bash/shell/template/package.bash.em
+
+# This script extends the environment for this package.
+
+# a bash script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_bash_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh script of this package
+_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/sllidar_ros2/package.sh"
+
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts
+COLCON_CURRENT_PREFIX="$_colcon_package_bash_COLCON_CURRENT_PREFIX"
+
+# source bash hooks
+_colcon_package_bash_source_script "$COLCON_CURRENT_PREFIX/share/sllidar_ros2/local_setup.bash"
+
+unset COLCON_CURRENT_PREFIX
+
+unset _colcon_package_bash_source_script
+unset _colcon_package_bash_COLCON_CURRENT_PREFIX
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv
new file mode 100644
index 00000000..6647ff49
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv
@@ -0,0 +1,8 @@
+source;share/sllidar_ros2/hook/cmake_prefix_path.ps1
+source;share/sllidar_ros2/hook/cmake_prefix_path.dsv
+source;share/sllidar_ros2/hook/cmake_prefix_path.sh
+source;share/sllidar_ros2/local_setup.bash
+source;share/sllidar_ros2/local_setup.dsv
+source;share/sllidar_ros2/local_setup.ps1
+source;share/sllidar_ros2/local_setup.sh
+source;share/sllidar_ros2/local_setup.zsh
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.ps1 b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.ps1
new file mode 100644
index 00000000..4d93191c
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.ps1
@@ -0,0 +1,116 @@
+# generated from colcon_powershell/shell/template/package.ps1.em
+
+# function to append a value to a variable
+# which uses colons as separators
+# duplicates as well as leading separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_append_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  $_duplicate=""
+  # start with no values
+  $_all_values=""
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -eq $_value) {
+          $_duplicate="1"
+        }
+        if ($_all_values) {
+          $_all_values="${_all_values};$_"
+        } else {
+          $_all_values="$_"
+        }
+      }
+    }
+  }
+  # append only non-duplicates
+  if (!$_duplicate) {
+    # avoid leading separator
+    if ($_all_values) {
+      $_all_values="${_all_values};${_value}"
+    } else {
+      $_all_values="${_value}"
+    }
+  }
+
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_prepend_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  # start with the new value
+  $_all_values="$_value"
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -ne $_value) {
+          # keep non-duplicate values
+          $_all_values="${_all_values};$_"
+        }
+      }
+    }
+  }
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+function colcon_package_source_powershell_script {
+  param (
+    $_colcon_package_source_powershell_script
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_package_source_powershell_script) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_package_source_powershell_script'"
+    }
+    . "$_colcon_package_source_powershell_script"
+  } else {
+    Write-Error "not found: '$_colcon_package_source_powershell_script'"
+  }
+}
+
+
+# a powershell script is able to determine its own path
+# the prefix is two levels up from the package specific share directory
+$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName
+
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/sllidar_ros2/hook/cmake_prefix_path.ps1"
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/sllidar_ros2/local_setup.ps1"
+
+Remove-Item Env:\COLCON_CURRENT_PREFIX
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.sh b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.sh
new file mode 100644
index 00000000..706d8d86
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.sh
@@ -0,0 +1,87 @@
+# generated from colcon_core/shell/template/package.sh.em
+
+# This script extends the environment for this package.
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prepend_unique_value_IFS=$IFS
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  # workaround SH_WORD_SPLIT not being set in zsh
+  if [ "$(command -v colcon_zsh_convert_to_array)" ]; then
+    colcon_zsh_convert_to_array _values
+  fi
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  # restore the field separator
+  IFS=$_colcon_prepend_unique_value_IFS
+  unset _colcon_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2"
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then
+    echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+    unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+    return 1
+  fi
+  COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX"
+fi
+unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh hooks
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/sllidar_ros2/hook/cmake_prefix_path.sh"
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/sllidar_ros2/local_setup.sh"
+
+unset _colcon_package_sh_source_script
+unset COLCON_CURRENT_PREFIX
+
+# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml
new file mode 120000
index 00000000..4b81f4c0
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/package.xml
\ No newline at end of file
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.zsh b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.zsh
new file mode 100644
index 00000000..5cbb9cf4
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.zsh
@@ -0,0 +1,50 @@
+# generated from colcon_zsh/shell/template/package.zsh.em
+
+# This script extends the environment for this package.
+
+# a zsh script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_zsh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# function to convert array-like strings into arrays
+# to workaround SH_WORD_SPLIT not being set
+colcon_zsh_convert_to_array() {
+  local _listname=$1
+  local _dollar="$"
+  local _split="{="
+  local _to_array="(\"$_dollar$_split$_listname}\")"
+  eval $_listname=$_to_array
+}
+
+# source sh script of this package
+_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/sllidar_ros2/package.sh"
+unset convert_zsh_to_array
+
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced scripts
+COLCON_CURRENT_PREFIX="$_colcon_package_zsh_COLCON_CURRENT_PREFIX"
+
+# source zsh hooks
+_colcon_package_zsh_source_script "$COLCON_CURRENT_PREFIX/share/sllidar_ros2/local_setup.zsh"
+
+unset COLCON_CURRENT_PREFIX
+
+unset _colcon_package_zsh_source_script
+unset _colcon_package_zsh_COLCON_CURRENT_PREFIX
diff --git a/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz
new file mode 120000
index 00000000..c651abae
--- /dev/null
+++ b/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/rviz/sllidar_ros2.rviz
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/lib/python3.12/site-packages/super-robot.egg-link b/robobin_final/install/super_robot/lib/python3.12/site-packages/super-robot.egg-link
new file mode 100644
index 00000000..838b8d1e
--- /dev/null
+++ b/robobin_final/install/super_robot/lib/python3.12/site-packages/super-robot.egg-link
@@ -0,0 +1,2 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot
+.
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/lib/super_robot/odometry_node b/robobin_final/install/super_robot/lib/super_robot/odometry_node
new file mode 100755
index 00000000..88cec175
--- /dev/null
+++ b/robobin_final/install/super_robot/lib/super_robot/odometry_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'super-robot','console_scripts','odometry_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'super-robot'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('super-robot', 'console_scripts', 'odometry_node')())
diff --git a/robobin_final/install/super_robot/lib/super_robot/test_control_feedback b/robobin_final/install/super_robot/lib/super_robot/test_control_feedback
new file mode 100755
index 00000000..a6f72224
--- /dev/null
+++ b/robobin_final/install/super_robot/lib/super_robot/test_control_feedback
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'super-robot','console_scripts','test_control_feedback'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'super-robot'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('super-robot', 'console_scripts', 'test_control_feedback')())
diff --git a/robobin_final/install/super_robot/lib/super_robot/test_encoder_node b/robobin_final/install/super_robot/lib/super_robot/test_encoder_node
new file mode 100755
index 00000000..ad72d835
--- /dev/null
+++ b/robobin_final/install/super_robot/lib/super_robot/test_encoder_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'super-robot','console_scripts','test_encoder_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'super-robot'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('super-robot', 'console_scripts', 'test_encoder_node')())
diff --git a/robobin_final/install/super_robot/lib/super_robot/test_imu_node b/robobin_final/install/super_robot/lib/super_robot/test_imu_node
new file mode 100755
index 00000000..4fca5e9a
--- /dev/null
+++ b/robobin_final/install/super_robot/lib/super_robot/test_imu_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'super-robot','console_scripts','test_imu_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'super-robot'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('super-robot', 'console_scripts', 'test_imu_node')())
diff --git a/robobin_final/install/super_robot/lib/super_robot/test_motor_node b/robobin_final/install/super_robot/lib/super_robot/test_motor_node
new file mode 100755
index 00000000..df1e9b4e
--- /dev/null
+++ b/robobin_final/install/super_robot/lib/super_robot/test_motor_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'super-robot','console_scripts','test_motor_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'super-robot'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('super-robot', 'console_scripts', 'test_motor_node')())
diff --git a/robobin_final/install/super_robot/lib/super_robot/test_route b/robobin_final/install/super_robot/lib/super_robot/test_route
new file mode 100755
index 00000000..b84899d8
--- /dev/null
+++ b/robobin_final/install/super_robot/lib/super_robot/test_route
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'super-robot','console_scripts','test_route'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'super-robot'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('super-robot', 'console_scripts', 'test_route')())
diff --git a/robobin_final/install/super_robot/lib/super_robot/test_route_filter b/robobin_final/install/super_robot/lib/super_robot/test_route_filter
new file mode 100755
index 00000000..ac197409
--- /dev/null
+++ b/robobin_final/install/super_robot/lib/super_robot/test_route_filter
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'super-robot','console_scripts','test_route_filter'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'super-robot'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('super-robot', 'console_scripts', 'test_route_filter')())
diff --git a/robobin_final/install/super_robot/share/ament_index/resource_index/packages/super_robot b/robobin_final/install/super_robot/share/ament_index/resource_index/packages/super_robot
new file mode 120000
index 00000000..cde33d52
--- /dev/null
+++ b/robobin_final/install/super_robot/share/ament_index/resource_index/packages/super_robot
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/resource/super_robot
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/share/colcon-core/packages/super_robot b/robobin_final/install/super_robot/share/colcon-core/packages/super_robot
new file mode 100644
index 00000000..c5a81da4
--- /dev/null
+++ b/robobin_final/install/super_robot/share/colcon-core/packages/super_robot
@@ -0,0 +1 @@
+geometry_msgs:launch:launch_ros:nav_msgs:python3-gpiozero:python3-smbus:rclpy:robot_localization:robot_state_publisher:rviz2:sensor_msgs:std_msgs:std_srvs:tf2_ros:tf_transformations
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/share/super_robot/config/ekf.yaml b/robobin_final/install/super_robot/share/super_robot/config/ekf.yaml
new file mode 120000
index 00000000..e2dbe18e
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/config/ekf.yaml
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/ekf.yaml
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/share/super_robot/config/robot.urdf b/robobin_final/install/super_robot/share/super_robot/config/robot.urdf
new file mode 120000
index 00000000..66fb66f4
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/config/robot.urdf
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/robot.urdf
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/share/super_robot/config/scan_filter.yaml b/robobin_final/install/super_robot/share/super_robot/config/scan_filter.yaml
new file mode 120000
index 00000000..3214e8ce
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/config/scan_filter.yaml
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/scan_filter.yaml
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/share/super_robot/config/urdf_config.rviz b/robobin_final/install/super_robot/share/super_robot/config/urdf_config.rviz
new file mode 120000
index 00000000..c99db83c
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/config/urdf_config.rviz
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/urdf_config.rviz
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.dsv b/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.dsv
new file mode 100644
index 00000000..79d4c95b
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;AMENT_PREFIX_PATH;
diff --git a/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.ps1 b/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.ps1
new file mode 100644
index 00000000..26b99975
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value AMENT_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX"
diff --git a/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.sh b/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.sh
new file mode 100644
index 00000000..f3041f68
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value AMENT_PREFIX_PATH "$COLCON_CURRENT_PREFIX"
diff --git a/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.dsv b/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.dsv
new file mode 100644
index 00000000..c2ddcdb7
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;PYTHONPATH;lib/python3.12/site-packages
diff --git a/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.ps1 b/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.ps1
new file mode 100644
index 00000000..bdd69aff
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\lib/python3.12/site-packages"
diff --git a/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.sh b/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.sh
new file mode 100644
index 00000000..45388fea
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value PYTHONPATH "$COLCON_CURRENT_PREFIX/lib/python3.12/site-packages"
diff --git a/robobin_final/install/super_robot/share/super_robot/launch/ekf_launch.py b/robobin_final/install/super_robot/share/super_robot/launch/ekf_launch.py
new file mode 120000
index 00000000..ed9a29c1
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/launch/ekf_launch.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/ekf_launch.py
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/share/super_robot/launch/launch_lidar.py b/robobin_final/install/super_robot/share/super_robot/launch/launch_lidar.py
new file mode 120000
index 00000000..c0893541
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/launch/launch_lidar.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/launch_lidar.py
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/share/super_robot/launch/view_robot.py b/robobin_final/install/super_robot/share/super_robot/launch/view_robot.py
new file mode 120000
index 00000000..fdd95037
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/launch/view_robot.py
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/view_robot.py
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/share/super_robot/package.bash b/robobin_final/install/super_robot/share/super_robot/package.bash
new file mode 100644
index 00000000..4d7d3476
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/package.bash
@@ -0,0 +1,31 @@
+# generated from colcon_bash/shell/template/package.bash.em
+
+# This script extends the environment for this package.
+
+# a bash script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_bash_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh script of this package
+_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/super_robot/package.sh"
+
+unset _colcon_package_bash_source_script
+unset _colcon_package_bash_COLCON_CURRENT_PREFIX
diff --git a/robobin_final/install/super_robot/share/super_robot/package.dsv b/robobin_final/install/super_robot/share/super_robot/package.dsv
new file mode 100644
index 00000000..de2183f5
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/package.dsv
@@ -0,0 +1,9 @@
+source;share/super_robot/hook/pythonpath.ps1
+source;share/super_robot/hook/pythonpath.dsv
+source;share/super_robot/hook/pythonpath.sh
+source;share/super_robot/hook/ament_prefix_path.ps1
+source;share/super_robot/hook/ament_prefix_path.dsv
+source;share/super_robot/hook/ament_prefix_path.sh
+source;../../build/super_robot/share/super_robot/hook/pythonpath_develop.ps1
+source;../../build/super_robot/share/super_robot/hook/pythonpath_develop.dsv
+source;../../build/super_robot/share/super_robot/hook/pythonpath_develop.sh
diff --git a/robobin_final/install/super_robot/share/super_robot/package.ps1 b/robobin_final/install/super_robot/share/super_robot/package.ps1
new file mode 100644
index 00000000..585a2847
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/package.ps1
@@ -0,0 +1,117 @@
+# generated from colcon_powershell/shell/template/package.ps1.em
+
+# function to append a value to a variable
+# which uses colons as separators
+# duplicates as well as leading separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_append_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  $_duplicate=""
+  # start with no values
+  $_all_values=""
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -eq $_value) {
+          $_duplicate="1"
+        }
+        if ($_all_values) {
+          $_all_values="${_all_values};$_"
+        } else {
+          $_all_values="$_"
+        }
+      }
+    }
+  }
+  # append only non-duplicates
+  if (!$_duplicate) {
+    # avoid leading separator
+    if ($_all_values) {
+      $_all_values="${_all_values};${_value}"
+    } else {
+      $_all_values="${_value}"
+    }
+  }
+
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_prepend_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  # start with the new value
+  $_all_values="$_value"
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -ne $_value) {
+          # keep non-duplicate values
+          $_all_values="${_all_values};$_"
+        }
+      }
+    }
+  }
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+function colcon_package_source_powershell_script {
+  param (
+    $_colcon_package_source_powershell_script
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_package_source_powershell_script) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_package_source_powershell_script'"
+    }
+    . "$_colcon_package_source_powershell_script"
+  } else {
+    Write-Error "not found: '$_colcon_package_source_powershell_script'"
+  }
+}
+
+
+# a powershell script is able to determine its own path
+# the prefix is two levels up from the package specific share directory
+$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName
+
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/super_robot/hook/pythonpath.ps1"
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/super_robot/hook/ament_prefix_path.ps1"
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\../../build/super_robot/share/super_robot/hook/pythonpath_develop.ps1"
+
+Remove-Item Env:\COLCON_CURRENT_PREFIX
diff --git a/robobin_final/install/super_robot/share/super_robot/package.sh b/robobin_final/install/super_robot/share/super_robot/package.sh
new file mode 100644
index 00000000..a5526712
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/package.sh
@@ -0,0 +1,88 @@
+# generated from colcon_core/shell/template/package.sh.em
+
+# This script extends the environment for this package.
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prepend_unique_value_IFS=$IFS
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  # workaround SH_WORD_SPLIT not being set in zsh
+  if [ "$(command -v colcon_zsh_convert_to_array)" ]; then
+    colcon_zsh_convert_to_array _values
+  fi
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  # restore the field separator
+  IFS=$_colcon_prepend_unique_value_IFS
+  unset _colcon_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot"
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then
+    echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+    unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+    return 1
+  fi
+  COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX"
+fi
+unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh hooks
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/super_robot/hook/pythonpath.sh"
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/super_robot/hook/ament_prefix_path.sh"
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/../../build/super_robot/share/super_robot/hook/pythonpath_develop.sh"
+
+unset _colcon_package_sh_source_script
+unset COLCON_CURRENT_PREFIX
+
+# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks
diff --git a/robobin_final/install/super_robot/share/super_robot/package.xml b/robobin_final/install/super_robot/share/super_robot/package.xml
new file mode 120000
index 00000000..b7cf9bb5
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/package.xml
@@ -0,0 +1 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/package.xml
\ No newline at end of file
diff --git a/robobin_final/install/super_robot/share/super_robot/package.zsh b/robobin_final/install/super_robot/share/super_robot/package.zsh
new file mode 100644
index 00000000..02bf4857
--- /dev/null
+++ b/robobin_final/install/super_robot/share/super_robot/package.zsh
@@ -0,0 +1,42 @@
+# generated from colcon_zsh/shell/template/package.zsh.em
+
+# This script extends the environment for this package.
+
+# a zsh script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_zsh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# function to convert array-like strings into arrays
+# to workaround SH_WORD_SPLIT not being set
+colcon_zsh_convert_to_array() {
+  local _listname=$1
+  local _dollar="$"
+  local _split="{="
+  local _to_array="(\"$_dollar$_split$_listname}\")"
+  eval $_listname=$_to_array
+}
+
+# source sh script of this package
+_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/super_robot/package.sh"
+unset convert_zsh_to_array
+
+unset _colcon_package_zsh_source_script
+unset _colcon_package_zsh_COLCON_CURRENT_PREFIX
diff --git a/robobin_final/log/COLCON_IGNORE b/robobin_final/log/COLCON_IGNORE
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/events.log b/robobin_final/log/build_2024-12-19_19-14-25/events.log
new file mode 100644
index 00000000..2ea41fe4
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-14-25/events.log
@@ -0,0 +1,837 @@
+[0.000000] (-) TimerEvent: {}
+[0.000391] (sllidar_ros2) JobQueued: {'identifier': 'sllidar_ros2', 'dependencies': OrderedDict()}
+[0.000777] (super_robot) JobQueued: {'identifier': 'super_robot', 'dependencies': OrderedDict()}
+[0.001171] (sllidar_ros2) JobStarted: {'identifier': 'sllidar_ros2'}
+[0.014797] (super_robot) JobStarted: {'identifier': 'super_robot'}
+[0.025857] (sllidar_ros2) JobProgress: {'identifier': 'sllidar_ros2', 'progress': 'cmake'}
+[0.026848] (sllidar_ros2) Command: {'cmd': ['/usr/bin/cmake', '/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2', '-DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2'], 'cwd': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'env': OrderedDict({'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG', 'XDG_ACTIVATION_TOKEN': 'bef97eb0-e5e7-490a-85cc-20228fff4b34', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'MANAGERPID': '1422', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2410', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', 'JOURNAL_STREAM': '8:14177', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1596,unix/robobin-desktop:/tmp/.ICE-unix/1596', 'INVOCATION_ID': '9a58d1d4c5c4406f86851b1f6d40074e', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.X1BGZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'TERMINATOR_UUID': 'urn:uuid:10fd0f7e-0487-448f-9854-3e7a59bcf268', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'GJS_DEBUG_OUTPUT': 'stderr', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy'}), 'shell': False}
+[0.099692] (-) TimerEvent: {}
+[0.169030] (sllidar_ros2) StdoutLine: {'line': b'-- The C compiler identification is GNU 13.3.0\n'}
+[0.199809] (-) TimerEvent: {}
+[0.290254] (sllidar_ros2) StdoutLine: {'line': b'-- The CXX compiler identification is GNU 13.3.0\n'}
+[0.299912] (-) TimerEvent: {}
+[0.326606] (sllidar_ros2) StdoutLine: {'line': b'-- Detecting C compiler ABI info\n'}
+[0.400040] (-) TimerEvent: {}
+[0.500540] (-) TimerEvent: {}
+[0.601231] (-) TimerEvent: {}
+[0.605216] (sllidar_ros2) StdoutLine: {'line': b'-- Detecting C compiler ABI info - done\n'}
+[0.625766] (sllidar_ros2) StdoutLine: {'line': b'-- Check for working C compiler: /usr/bin/cc - skipped\n'}
+[0.627794] (sllidar_ros2) StdoutLine: {'line': b'-- Detecting C compile features\n'}
+[0.628127] (sllidar_ros2) StdoutLine: {'line': b'-- Detecting C compile features - done\n'}
+[0.647779] (sllidar_ros2) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info\n'}
+[0.701386] (-) TimerEvent: {}
+[0.802808] (-) TimerEvent: {}
+[0.897537] (sllidar_ros2) StdoutLine: {'line': b'-- Detecting CXX compiler ABI info - done\n'}
+[0.902907] (-) TimerEvent: {}
+[0.912754] (sllidar_ros2) StdoutLine: {'line': b'-- Check for working CXX compiler: /usr/bin/c++ - skipped\n'}
+[0.913203] (sllidar_ros2) StdoutLine: {'line': b'-- Detecting CXX compile features\n'}
+[0.913922] (sllidar_ros2) StdoutLine: {'line': b'-- Detecting CXX compile features - done\n'}
+[0.918505] (sllidar_ros2) StdoutLine: {'line': b'-- Found ament_cmake: 2.5.2 (/opt/ros/jazzy/share/ament_cmake/cmake)\n'}
+[1.003031] (-) TimerEvent: {}
+[1.104976] (-) TimerEvent: {}
+[1.206495] (-) TimerEvent: {}
+[1.302809] (sllidar_ros2) StdoutLine: {'line': b'-- Found Python3: /usr/bin/python3 (found version "3.12.3") found components: Interpreter \n'}
+[1.306561] (-) TimerEvent: {}
+[1.406885] (-) TimerEvent: {}
+[1.507236] (-) TimerEvent: {}
+[1.514159] (sllidar_ros2) StdoutLine: {'line': b'-- Found rclcpp: 28.1.5 (/opt/ros/jazzy/share/rclcpp/cmake)\n'}
+[1.574578] (sllidar_ros2) StdoutLine: {'line': b'-- Found rosidl_generator_c: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_c/cmake)\n'}
+[1.596568] (sllidar_ros2) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_cpp/cmake)\n'}
+[1.607330] (-) TimerEvent: {}
+[1.624642] (sllidar_ros2) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'}
+[1.654854] (sllidar_ros2) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'}
+[1.707409] (-) TimerEvent: {}
+[1.776942] (sllidar_ros2) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 7.3.1 (/opt/ros/jazzy/share/rmw_implementation_cmake/cmake)\n'}
+[1.783654] (sllidar_ros2) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 8.4.1 (/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake)\n'}
+[1.807553] (-) TimerEvent: {}
+[1.845553] (super_robot) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/super_robot', 'build', '--build-base', '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build', 'install', '--record', '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot', 'env': {'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG', 'XDG_ACTIVATION_TOKEN': 'bef97eb0-e5e7-490a-85cc-20228fff4b34', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'MANAGERPID': '1422', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2410', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', 'JOURNAL_STREAM': '8:14177', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1596,unix/robobin-desktop:/tmp/.ICE-unix/1596', 'INVOCATION_ID': '9a58d1d4c5c4406f86851b1f6d40074e', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.X1BGZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'TERMINATOR_UUID': 'urn:uuid:10fd0f7e-0487-448f-9854-3e7a59bcf268', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'GJS_DEBUG_OUTPUT': 'stderr', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[1.907668] (-) TimerEvent: {}
+[1.942553] (sllidar_ros2) StdoutLine: {'line': b'-- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libcrypto.so (found version "3.0.13")  \n'}
+[1.970574] (sllidar_ros2) StdoutLine: {'line': b'-- Found FastRTPS: /opt/ros/jazzy/include (Required is at least version "2.13") \n'}
+[2.007778] (-) TimerEvent: {}
+[2.010390] (sllidar_ros2) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"}
+[2.107882] (-) TimerEvent: {}
+[2.126565] (sllidar_ros2) StdoutLine: {'line': b'-- Found sensor_msgs: 5.3.5 (/opt/ros/jazzy/share/sensor_msgs/cmake)\n'}
+[2.207991] (-) TimerEvent: {}
+[2.209213] (sllidar_ros2) StdoutLine: {'line': b'-- Found std_srvs: 5.3.5 (/opt/ros/jazzy/share/std_srvs/cmake)\n'}
+[2.283415] (super_robot) StdoutLine: {'line': b'running egg_info\n'}
+[2.283939] (super_robot) StdoutLine: {'line': b'creating ../../build/super_robot/super_robot.egg-info\n'}
+[2.308113] (-) TimerEvent: {}
+[2.316869] (super_robot) StdoutLine: {'line': b'writing ../../build/super_robot/super_robot.egg-info/PKG-INFO\n'}
+[2.320965] (super_robot) StdoutLine: {'line': b'writing dependency_links to ../../build/super_robot/super_robot.egg-info/dependency_links.txt\n'}
+[2.321277] (super_robot) StdoutLine: {'line': b'writing entry points to ../../build/super_robot/super_robot.egg-info/entry_points.txt\n'}
+[2.321559] (super_robot) StdoutLine: {'line': b'writing requirements to ../../build/super_robot/super_robot.egg-info/requires.txt\n'}
+[2.321728] (super_robot) StdoutLine: {'line': b'writing top-level names to ../../build/super_robot/super_robot.egg-info/top_level.txt\n'}
+[2.321859] (super_robot) StdoutLine: {'line': b"writing manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'\n"}
+[2.380603] (super_robot) StdoutLine: {'line': b"reading manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'\n"}
+[2.381949] (super_robot) StdoutLine: {'line': b"writing manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'\n"}
+[2.382318] (super_robot) StdoutLine: {'line': b'running build\n'}
+[2.382797] (super_robot) StdoutLine: {'line': b'running build_py\n'}
+[2.383081] (super_robot) StdoutLine: {'line': b'creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build\n'}
+[2.383399] (super_robot) StdoutLine: {'line': b'creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib\n'}
+[2.383559] (super_robot) StdoutLine: {'line': b'creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot\n'}
+[2.383741] (super_robot) StdoutLine: {'line': b'copying super_robot/encoder.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot\n'}
+[2.383857] (super_robot) StdoutLine: {'line': b'copying super_robot/motor_control_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot\n'}
+[2.384021] (super_robot) StdoutLine: {'line': b'copying super_robot/__init__.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot\n'}
+[2.384189] (super_robot) StdoutLine: {'line': b'copying super_robot/imu_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot\n'}
+[2.384352] (super_robot) StdoutLine: {'line': b'copying super_robot/odometry_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot\n'}
+[2.384544] (super_robot) StdoutLine: {'line': b'copying super_robot/route_filtered.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot\n'}
+[2.384746] (super_robot) StdoutLine: {'line': b'copying super_robot/control_feedback.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot\n'}
+[2.384949] (super_robot) StdoutLine: {'line': b'copying super_robot/route.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot\n'}
+[2.385438] (super_robot) StdoutLine: {'line': b'running install\n'}
+[2.395655] (super_robot) StdoutLine: {'line': b'running install_lib\n'}
+[2.408228] (-) TimerEvent: {}
+[2.421369] (sllidar_ros2) StdoutLine: {'line': b'-- Configuring done (2.4s)\n'}
+[2.429219] (super_robot) StdoutLine: {'line': b'creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot\n'}
+[2.429812] (super_robot) StdoutLine: {'line': b'copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/encoder.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot\n'}
+[2.429993] (super_robot) StdoutLine: {'line': b'copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/motor_control_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot\n'}
+[2.430735] (super_robot) StdoutLine: {'line': b'copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/__init__.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot\n'}
+[2.430956] (super_robot) StdoutLine: {'line': b'copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/imu_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot\n'}
+[2.431102] (super_robot) StdoutLine: {'line': b'copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/odometry_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot\n'}
+[2.431209] (super_robot) StdoutLine: {'line': b'copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/route_filtered.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot\n'}
+[2.431297] (super_robot) StdoutLine: {'line': b'copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/control_feedback.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot\n'}
+[2.433459] (super_robot) StdoutLine: {'line': b'copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/route.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot\n'}
+[2.433666] (super_robot) StdoutLine: {'line': b'byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/encoder.py to encoder.cpython-312.pyc\n'}
+[2.433810] (super_robot) StdoutLine: {'line': b'byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/motor_control_node.py to motor_control_node.cpython-312.pyc\n'}
+[2.434372] (super_robot) StdoutLine: {'line': b'byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/__init__.py to __init__.cpython-312.pyc\n'}
+[2.434665] (super_robot) StdoutLine: {'line': b'byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/imu_node.py to imu_node.cpython-312.pyc\n'}
+[2.436904] (super_robot) StdoutLine: {'line': b'byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/odometry_node.py to odometry_node.cpython-312.pyc\n'}
+[2.438660] (super_robot) StdoutLine: {'line': b'byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/route_filtered.py to route_filtered.cpython-312.pyc\n'}
+[2.440592] (super_robot) StdoutLine: {'line': b'byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/control_feedback.py to control_feedback.cpython-312.pyc\n'}
+[2.445307] (super_robot) StdoutLine: {'line': b'byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/route.py to route.cpython-312.pyc\n'}
+[2.445584] (super_robot) StdoutLine: {'line': b'running install_data\n'}
+[2.445703] (super_robot) StdoutLine: {'line': b'creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index\n'}
+[2.445805] (super_robot) StdoutLine: {'line': b'creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index\n'}
+[2.445900] (super_robot) StdoutLine: {'line': b'creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages\n'}
+[2.446060] (super_robot) StdoutLine: {'line': b'copying resource/super_robot -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages\n'}
+[2.446267] (super_robot) StdoutLine: {'line': b'copying package.xml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot\n'}
+[2.446496] (super_robot) StdoutLine: {'line': b'creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch\n'}
+[2.446667] (super_robot) StdoutLine: {'line': b'copying launch/launch_lidar.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch\n'}
+[2.446804] (super_robot) StdoutLine: {'line': b'copying launch/ekf_launch.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch\n'}
+[2.446914] (super_robot) StdoutLine: {'line': b'copying launch/view_robot.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch\n'}
+[2.447010] (super_robot) StdoutLine: {'line': b'creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config\n'}
+[2.447164] (super_robot) StdoutLine: {'line': b'copying config/robot.urdf -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config\n'}
+[2.447336] (super_robot) StdoutLine: {'line': b'copying config/ekf.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config\n'}
+[2.447474] (super_robot) StdoutLine: {'line': b'copying config/urdf_config.rviz -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config\n'}
+[2.447581] (super_robot) StdoutLine: {'line': b'copying config/scan_filter.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config\n'}
+[2.447670] (super_robot) StdoutLine: {'line': b'running install_egg_info\n'}
+[2.452081] (sllidar_ros2) StdoutLine: {'line': b'-- Generating done (0.0s)\n'}
+[2.461095] (sllidar_ros2) StdoutLine: {'line': b'-- Build files have been written to: /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2\n'}
+[2.480876] (super_robot) StdoutLine: {'line': b'Copying ../../build/super_robot/super_robot.egg-info to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot-0.0.0-py3.12.egg-info\n'}
+[2.481587] (sllidar_ros2) CommandEnded: {'returncode': 0}
+[2.482182] (super_robot) StdoutLine: {'line': b'running install_scripts\n'}
+[2.484659] (sllidar_ros2) JobProgress: {'identifier': 'sllidar_ros2', 'progress': 'build'}
+[2.484721] (sllidar_ros2) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', '--', '-j4', '-l4'], 'cwd': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'env': OrderedDict({'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG', 'XDG_ACTIVATION_TOKEN': 'bef97eb0-e5e7-490a-85cc-20228fff4b34', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'MANAGERPID': '1422', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2410', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', 'JOURNAL_STREAM': '8:14177', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1596,unix/robobin-desktop:/tmp/.ICE-unix/1596', 'INVOCATION_ID': '9a58d1d4c5c4406f86851b1f6d40074e', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.X1BGZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'TERMINATOR_UUID': 'urn:uuid:10fd0f7e-0487-448f-9854-3e7a59bcf268', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'GJS_DEBUG_OUTPUT': 'stderr', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy'}), 'shell': False}
+[2.508337] (-) TimerEvent: {}
+[2.596341] (sllidar_ros2) StdoutLine: {'line': b'[  5%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o\x1b[0m\n'}
+[2.596696] (sllidar_ros2) StdoutLine: {'line': b'[ 10%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o\x1b[0m\n'}
+[2.606149] (sllidar_ros2) StdoutLine: {'line': b'[ 15%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o\x1b[0m\n'}
+[2.608538] (-) TimerEvent: {}
+[2.611711] (sllidar_ros2) StdoutLine: {'line': b'[ 20%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o\x1b[0m\n'}
+[2.708654] (-) TimerEvent: {}
+[2.809284] (-) TimerEvent: {}
+[2.879144] (super_robot) StdoutLine: {'line': b'Installing odometry_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[2.879492] (super_robot) StdoutLine: {'line': b'Installing test_control_feedback script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[2.880030] (super_robot) StdoutLine: {'line': b'Installing test_encoder_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[2.880602] (super_robot) StdoutLine: {'line': b'Installing test_imu_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[2.881096] (super_robot) StdoutLine: {'line': b'Installing test_motor_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[2.881547] (super_robot) StdoutLine: {'line': b'Installing test_route script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[2.882661] (super_robot) StdoutLine: {'line': b'Installing test_route_filter script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[2.882846] (super_robot) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/install.log'\n"}
+[2.911442] (-) TimerEvent: {}
+[3.000040] (super_robot) CommandEnded: {'returncode': 0}
+[3.011585] (-) TimerEvent: {}
+[3.059786] (super_robot) JobEnded: {'identifier': 'super_robot', 'rc': 0}
+[3.112445] (-) TimerEvent: {}
+[3.215515] (-) TimerEvent: {}
+[3.316030] (-) TimerEvent: {}
+[3.418486] (-) TimerEvent: {}
+[3.518982] (-) TimerEvent: {}
+[3.579582] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kbool rp::arch::net::raw_serial::\x1b[01;32m\x1b[Kopen\x1b[m\x1b[K(const char*, uint32_t, uint32_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[3.580102] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:97:74:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kflags\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[3.580321] (sllidar_ros2) StderrLine: {'line': b'   97 | bool raw_serial::open(const char * portname, uint32_t baudrate, \x1b[01;35m\x1b[Kuint32_t flags\x1b[m\x1b[K)\n'}
+[3.580543] (sllidar_ros2) StderrLine: {'line': b'      |                                                                 \x1b[01;35m\x1b[K~~~~~~~~~^~~~~\x1b[m\x1b[K\n'}
+[3.583192] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void rp::arch::net::raw_serial::\x1b[01;32m\x1b[Kflush\x1b[m\x1b[K(_u32)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[3.583621] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:281:30:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kflags\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[3.583795] (sllidar_ros2) StderrLine: {'line': b'  281 | void raw_serial::flush( \x1b[01;35m\x1b[K_u32 flags\x1b[m\x1b[K)\n'}
+[3.583918] (sllidar_ros2) StderrLine: {'line': b'      |                         \x1b[01;35m\x1b[K~~~~~^~~~~\x1b[m\x1b[K\n'}
+[3.585531] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual int rp::arch::net::raw_serial::\x1b[01;32m\x1b[Kwaitforsent\x1b[m\x1b[K(_u32, size_t*)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[3.586731] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:286:34:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ktimeout\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[3.587028] (sllidar_ros2) StderrLine: {'line': b'  286 | int raw_serial::waitforsent(\x1b[01;35m\x1b[K_u32 timeout\x1b[m\x1b[K, size_t * returned_size)\n'}
+[3.587190] (sllidar_ros2) StderrLine: {'line': b'      |                             \x1b[01;35m\x1b[K~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[3.587320] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual int rp::arch::net::raw_serial::\x1b[01;32m\x1b[Kwaitforrecv\x1b[m\x1b[K(_u32, size_t*)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[3.587489] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:292:34:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ktimeout\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[3.587631] (sllidar_ros2) StderrLine: {'line': b'  292 | int raw_serial::waitforrecv(\x1b[01;35m\x1b[K_u32 timeout\x1b[m\x1b[K, size_t * returned_size)\n'}
+[3.587747] (sllidar_ros2) StderrLine: {'line': b'      |                             \x1b[01;35m\x1b[K~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[3.596438] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void rp::arch::net::raw_serial::\x1b[01;32m\x1b[KcancelOperation\x1b[m\x1b[K()\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[3.596837] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:427:5:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kvalue computed is not used [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-value\x07-Wunused-value\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[3.597030] (sllidar_ros2) StderrLine: {'line': b'  427 |     \x1b[01;35m\x1b[K(int)::write(_selfpipe[1], "x", 1)\x1b[m\x1b[K;\n'}
+[3.597206] (sllidar_ros2) StderrLine: {'line': b'      |     \x1b[01;35m\x1b[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\x1b[m\x1b[K\n'}
+[3.621457] (-) TimerEvent: {}
+[3.689366] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36\x1b[m\x1b[K,\n'}
+[3.689819] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39\x1b[m\x1b[K,\n'}
+[3.689944] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49\x1b[m\x1b[K,\n'}
+[3.690050] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp:10\x1b[m\x1b[K:\n'}
+[3.690157] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[3.690311] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[3.690541] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[3.690720] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36\x1b[m\x1b[K,\n'}
+[3.692680] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40\x1b[m\x1b[K:\n'}
+[3.692861] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[3.692983] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[3.693096] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[3.721598] (-) TimerEvent: {}
+[3.782992] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h:42\x1b[m\x1b[K,\n'}
+[3.784156] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:41\x1b[m\x1b[K:\n'}
+[3.784824] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual u_result rp::arch::net::DGramSocketImpl::\x1b[01;32m\x1b[KsendTo\x1b[m\x1b[K(const rp::net::SocketAddress*, const void*, size_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[3.785198] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp:733:24:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kcomparison of integer expressions of different signedness: \xe2\x80\x98\x1b[01m\x1b[Kint\x1b[m\x1b[K\xe2\x80\x99 and \xe2\x80\x98\x1b[01m\x1b[Ksize_t\x1b[m\x1b[K\xe2\x80\x99 {aka \xe2\x80\x98\x1b[01m\x1b[Klong unsigned int\x1b[m\x1b[K\xe2\x80\x99} [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare\x07-Wsign-compare\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[3.785516] (sllidar_ros2) StderrLine: {'line': b'  733 |             assert(\x1b[01;35m\x1b[Kans == len\x1b[m\x1b[K);\n'}
+[3.785755] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K~~~~^~~~~~\x1b[m\x1b[K\n'}
+[3.821867] (-) TimerEvent: {}
+[3.853633] (sllidar_ros2) StdoutLine: {'line': b'[ 25%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o\x1b[0m\n'}
+[3.922005] (-) TimerEvent: {}
+[4.022524] (-) TimerEvent: {}
+[4.124456] (-) TimerEvent: {}
+[4.206038] (sllidar_ros2) StdoutLine: {'line': b'[ 30%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o\x1b[0m\n'}
+[4.224604] (-) TimerEvent: {}
+[4.325121] (-) TimerEvent: {}
+[4.428724] (-) TimerEvent: {}
+[4.529212] (-) TimerEvent: {}
+[4.629738] (-) TimerEvent: {}
+[4.730272] (-) TimerEvent: {}
+[4.833711] (-) TimerEvent: {}
+[4.934230] (-) TimerEvent: {}
+[4.945490] (sllidar_ros2) StdoutLine: {'line': b'[ 35%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o\x1b[0m\n'}
+[5.034384] (-) TimerEvent: {}
+[5.134882] (-) TimerEvent: {}
+[5.215372] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36\x1b[m\x1b[K,\n'}
+[5.215778] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39\x1b[m\x1b[K,\n'}
+[5.215945] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49\x1b[m\x1b[K,\n'}
+[5.219925] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h:41\x1b[m\x1b[K,\n'}
+[5.220197] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp:39\x1b[m\x1b[K:\n'}
+[5.220433] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.220663] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[5.220779] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[5.220897] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36\x1b[m\x1b[K,\n'}
+[5.221004] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40\x1b[m\x1b[K:\n'}
+[5.221102] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.221208] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[5.221306] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[5.237457] (-) TimerEvent: {}
+[5.337917] (-) TimerEvent: {}
+[5.441671] (-) TimerEvent: {}
+[5.500401] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp:40\x1b[m\x1b[K:\n'}
+[5.500859] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::LIDARSampleDataListener::\x1b[01;32m\x1b[KonCustomSampleDataDecoded\x1b[m\x1b[K(_u8, _u32, const void*, size_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[5.501088] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:52:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KansType\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.501230] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(\x1b[01;35m\x1b[K_u8 ansType\x1b[m\x1b[K, _u32 customCode, const void* data, size_t size) {}\n'}
+[5.501343] (sllidar_ros2) StderrLine: {'line': b'      |                                                \x1b[01;35m\x1b[K~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[5.501502] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:66:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KcustomCode\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.501612] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, \x1b[01;35m\x1b[K_u32 customCode\x1b[m\x1b[K, const void* data, size_t size) {}\n'}
+[5.501713] (sllidar_ros2) StderrLine: {'line': b'      |                                                             \x1b[01;35m\x1b[K~~~~~^~~~~~~~~~\x1b[m\x1b[K\n'}
+[5.501811] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:90:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.501931] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, \x1b[01;35m\x1b[Kconst void* data\x1b[m\x1b[K, size_t size) {}\n'}
+[5.502028] (sllidar_ros2) StderrLine: {'line': b'      |                                                                              \x1b[01;35m\x1b[K~~~~~~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[5.502118] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:103:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ksize\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.502217] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, \x1b[01;35m\x1b[Ksize_t size\x1b[m\x1b[K) {}\n'}
+[5.502307] (sllidar_ros2) StderrLine: {'line': b'      |                                                                                                \x1b[01;35m\x1b[K~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[5.506458] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::LIDARSampleDataListener::\x1b[01;32m\x1b[KonDecodingError\x1b[m\x1b[K(int, _u8, const void*, size_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[5.506863] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:42:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KerrMsg\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.507022] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(\x1b[01;35m\x1b[Kint errMsg\x1b[m\x1b[K, _u8 ansType, const void* payload, size_t size) {}\n'}
+[5.507127] (sllidar_ros2) StderrLine: {'line': b'      |                                      \x1b[01;35m\x1b[K~~~~^~~~~~\x1b[m\x1b[K\n'}
+[5.507221] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:54:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KansType\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.507326] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, \x1b[01;35m\x1b[K_u8 ansType\x1b[m\x1b[K, const void* payload, size_t size) {}\n'}
+[5.507474] (sllidar_ros2) StderrLine: {'line': b'      |                                                  \x1b[01;35m\x1b[K~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[5.507574] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:75:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.507691] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, \x1b[01;35m\x1b[Kconst void* payload\x1b[m\x1b[K, size_t size) {}\n'}
+[5.507777] (sllidar_ros2) StderrLine: {'line': b'      |                                                               \x1b[01;35m\x1b[K~~~~~~~~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[5.507866] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:91:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ksize\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.507959] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, \x1b[01;35m\x1b[Ksize_t size\x1b[m\x1b[K) {}\n'}
+[5.508047] (sllidar_ros2) StderrLine: {'line': b'      |                                                                                    \x1b[01;35m\x1b[K~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[5.541812] (-) TimerEvent: {}
+[5.643461] (-) TimerEvent: {}
+[5.743950] (-) TimerEvent: {}
+[5.844460] (-) TimerEvent: {}
+[5.926570] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36\x1b[m\x1b[K,\n'}
+[5.926958] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39\x1b[m\x1b[K,\n'}
+[5.927090] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49\x1b[m\x1b[K,\n'}
+[5.927194] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41\x1b[m\x1b[K,\n'}
+[5.927294] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:39\x1b[m\x1b[K:\n'}
+[5.927469] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.927603] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[5.927700] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[5.927789] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36\x1b[m\x1b[K,\n'}
+[5.927888] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40\x1b[m\x1b[K:\n'}
+[5.927987] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[5.928130] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[5.928234] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[5.950474] (-) TimerEvent: {}
+[6.050919] (-) TimerEvent: {}
+[6.087767] (sllidar_ros2) StdoutLine: {'line': b'[ 40%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o\x1b[0m\n'}
+[6.151065] (-) TimerEvent: {}
+[6.218897] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:40\x1b[m\x1b[K:\n'}
+[6.219489] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::LIDARSampleDataListener::\x1b[01;32m\x1b[KonCustomSampleDataDecoded\x1b[m\x1b[K(_u8, _u32, const void*, size_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[6.219651] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KansType\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[6.219777] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(\x1b[01;35m\x1b[K_u8 ansType\x1b[m\x1b[K, _u32 customCode, const void* data, size_t size) {}\n'}
+[6.219899] (sllidar_ros2) StderrLine: {'line': b'      |                                                \x1b[01;35m\x1b[K~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[6.219998] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KcustomCode\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[6.220109] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, \x1b[01;35m\x1b[K_u32 customCode\x1b[m\x1b[K, const void* data, size_t size) {}\n'}
+[6.220277] (sllidar_ros2) StderrLine: {'line': b'      |                                                             \x1b[01;35m\x1b[K~~~~~^~~~~~~~~~\x1b[m\x1b[K\n'}
+[6.220429] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[6.220574] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, \x1b[01;35m\x1b[Kconst void* data\x1b[m\x1b[K, size_t size) {}\n'}
+[6.223682] (sllidar_ros2) StderrLine: {'line': b'      |                                                                              \x1b[01;35m\x1b[K~~~~~~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[6.224087] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ksize\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[6.224287] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, \x1b[01;35m\x1b[Ksize_t size\x1b[m\x1b[K) {}\n'}
+[6.224493] (sllidar_ros2) StderrLine: {'line': b'      |                                                                                                \x1b[01;35m\x1b[K~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[6.224629] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::LIDARSampleDataListener::\x1b[01;32m\x1b[KonDecodingError\x1b[m\x1b[K(int, _u8, const void*, size_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[6.224792] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KerrMsg\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[6.224909] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(\x1b[01;35m\x1b[Kint errMsg\x1b[m\x1b[K, _u8 ansType, const void* payload, size_t size) {}\n'}
+[6.225014] (sllidar_ros2) StderrLine: {'line': b'      |                                      \x1b[01;35m\x1b[K~~~~^~~~~~\x1b[m\x1b[K\n'}
+[6.225146] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KansType\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[6.225281] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, \x1b[01;35m\x1b[K_u8 ansType\x1b[m\x1b[K, const void* payload, size_t size) {}\n'}
+[6.225432] (sllidar_ros2) StderrLine: {'line': b'      |                                                  \x1b[01;35m\x1b[K~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[6.225564] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[6.225708] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, \x1b[01;35m\x1b[Kconst void* payload\x1b[m\x1b[K, size_t size) {}\n'}
+[6.225817] (sllidar_ros2) StderrLine: {'line': b'      |                                                               \x1b[01;35m\x1b[K~~~~~~~~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[6.225921] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ksize\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[6.226049] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, \x1b[01;35m\x1b[Ksize_t size\x1b[m\x1b[K) {}\n'}
+[6.226161] (sllidar_ros2) StderrLine: {'line': b'      |                                                                                    \x1b[01;35m\x1b[K~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[6.252451] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvoid sl::internal::unpacker::UnpackerHandler_DenseCapsuleNode::\x1b[01;32m\x1b[K_onScanNodeDenseCapsuleData\x1b[m\x1b[K(rplidar_response_dense_capsule_measurement_nodes_t&, sl::internal::LIDARSampleDataUnpackerInner*)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[6.252867] (-) TimerEvent: {}
+[6.253037] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:763:30:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Ktype qualifiers ignored on cast result type [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers\x07-Wignored-qualifiers\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[6.253196] (sllidar_ros2) StderrLine: {'line': b'  763 |             const int dist = \x1b[01;35m\x1b[Kstatic_cast<const int>(_cached_previous_dense_capsuledata.cabins[pos].distance)\x1b[m\x1b[K;\n'}
+[6.253305] (sllidar_ros2) StderrLine: {'line': b'      |                              \x1b[01;35m\x1b[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\x1b[m\x1b[K\n'}
+[6.354458] (-) TimerEvent: {}
+[6.454941] (-) TimerEvent: {}
+[6.555453] (-) TimerEvent: {}
+[6.604200] (sllidar_ros2) StdoutLine: {'line': b'[ 45%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o\x1b[0m\n'}
+[6.658446] (-) TimerEvent: {}
+[6.758964] (-) TimerEvent: {}
+[6.859489] (-) TimerEvent: {}
+[6.960007] (-) TimerEvent: {}
+[7.008373] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36\x1b[m\x1b[K,\n'}
+[7.008875] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39\x1b[m\x1b[K,\n'}
+[7.009135] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49\x1b[m\x1b[K,\n'}
+[7.009373] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41\x1b[m\x1b[K,\n'}
+[7.010499] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp:39\x1b[m\x1b[K:\n'}
+[7.011439] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.011697] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[7.011840] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[7.012025] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36\x1b[m\x1b[K,\n'}
+[7.012176] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40\x1b[m\x1b[K:\n'}
+[7.012336] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.012528] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[7.012650] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[7.062463] (-) TimerEvent: {}
+[7.162934] (-) TimerEvent: {}
+[7.235037] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp:40\x1b[m\x1b[K:\n'}
+[7.235589] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::LIDARSampleDataListener::\x1b[01;32m\x1b[KonCustomSampleDataDecoded\x1b[m\x1b[K(_u8, _u32, const void*, size_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[7.236221] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KansType\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.236499] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(\x1b[01;35m\x1b[K_u8 ansType\x1b[m\x1b[K, _u32 customCode, const void* data, size_t size) {}\n'}
+[7.236670] (sllidar_ros2) StderrLine: {'line': b'      |                                                \x1b[01;35m\x1b[K~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[7.236812] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KcustomCode\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.236959] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, \x1b[01;35m\x1b[K_u32 customCode\x1b[m\x1b[K, const void* data, size_t size) {}\n'}
+[7.237129] (sllidar_ros2) StderrLine: {'line': b'      |                                                             \x1b[01;35m\x1b[K~~~~~^~~~~~~~~~\x1b[m\x1b[K\n'}
+[7.237252] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.237455] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, \x1b[01;35m\x1b[Kconst void* data\x1b[m\x1b[K, size_t size) {}\n'}
+[7.237583] (sllidar_ros2) StderrLine: {'line': b'      |                                                                              \x1b[01;35m\x1b[K~~~~~~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[7.237701] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ksize\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.240606] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, \x1b[01;35m\x1b[Ksize_t size\x1b[m\x1b[K) {}\n'}
+[7.240959] (sllidar_ros2) StderrLine: {'line': b'      |                                                                                                \x1b[01;35m\x1b[K~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[7.241099] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::LIDARSampleDataListener::\x1b[01;32m\x1b[KonDecodingError\x1b[m\x1b[K(int, _u8, const void*, size_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[7.241264] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KerrMsg\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.241467] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(\x1b[01;35m\x1b[Kint errMsg\x1b[m\x1b[K, _u8 ansType, const void* payload, size_t size) {}\n'}
+[7.241624] (sllidar_ros2) StderrLine: {'line': b'      |                                      \x1b[01;35m\x1b[K~~~~^~~~~~\x1b[m\x1b[K\n'}
+[7.241745] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KansType\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.241875] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, \x1b[01;35m\x1b[K_u8 ansType\x1b[m\x1b[K, const void* payload, size_t size) {}\n'}
+[7.242001] (sllidar_ros2) StderrLine: {'line': b'      |                                                  \x1b[01;35m\x1b[K~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[7.242117] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.242270] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, \x1b[01;35m\x1b[Kconst void* payload\x1b[m\x1b[K, size_t size) {}\n'}
+[7.242433] (sllidar_ros2) StderrLine: {'line': b'      |                                                               \x1b[01;35m\x1b[K~~~~~~~~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[7.242563] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ksize\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.242682] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, \x1b[01;35m\x1b[Ksize_t size\x1b[m\x1b[K) {}\n'}
+[7.242784] (sllidar_ros2) StderrLine: {'line': b'      |                                                                                    \x1b[01;35m\x1b[K~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[7.265452] (-) TimerEvent: {}
+[7.368741] (-) TimerEvent: {}
+[7.472707] (-) TimerEvent: {}
+[7.549588] (sllidar_ros2) StdoutLine: {'line': b'[ 50%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o\x1b[0m\n'}
+[7.572872] (-) TimerEvent: {}
+[7.605524] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36\x1b[m\x1b[K,\n'}
+[7.605906] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39\x1b[m\x1b[K,\n'}
+[7.606029] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49\x1b[m\x1b[K,\n'}
+[7.606127] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41\x1b[m\x1b[K,\n'}
+[7.606246] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp:39\x1b[m\x1b[K:\n'}
+[7.606336] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.606474] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[7.606565] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[7.609233] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36\x1b[m\x1b[K,\n'}
+[7.609587] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40\x1b[m\x1b[K:\n'}
+[7.609722] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.609911] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[7.610044] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[7.673029] (-) TimerEvent: {}
+[7.776856] (-) TimerEvent: {}
+[7.839970] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp:40\x1b[m\x1b[K:\n'}
+[7.840389] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::LIDARSampleDataListener::\x1b[01;32m\x1b[KonCustomSampleDataDecoded\x1b[m\x1b[K(_u8, _u32, const void*, size_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[7.840612] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KansType\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.840760] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(\x1b[01;35m\x1b[K_u8 ansType\x1b[m\x1b[K, _u32 customCode, const void* data, size_t size) {}\n'}
+[7.840897] (sllidar_ros2) StderrLine: {'line': b'      |                                                \x1b[01;35m\x1b[K~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[7.844520] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KcustomCode\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.844945] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, \x1b[01;35m\x1b[K_u32 customCode\x1b[m\x1b[K, const void* data, size_t size) {}\n'}
+[7.845102] (sllidar_ros2) StderrLine: {'line': b'      |                                                             \x1b[01;35m\x1b[K~~~~~^~~~~~~~~~\x1b[m\x1b[K\n'}
+[7.845226] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.845398] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, \x1b[01;35m\x1b[Kconst void* data\x1b[m\x1b[K, size_t size) {}\n'}
+[7.845589] (sllidar_ros2) StderrLine: {'line': b'      |                                                                              \x1b[01;35m\x1b[K~~~~~~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[7.845722] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ksize\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.845887] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, \x1b[01;35m\x1b[Ksize_t size\x1b[m\x1b[K) {}\n'}
+[7.846012] (sllidar_ros2) StderrLine: {'line': b'      |                                                                                                \x1b[01;35m\x1b[K~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[7.846141] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::LIDARSampleDataListener::\x1b[01;32m\x1b[KonDecodingError\x1b[m\x1b[K(int, _u8, const void*, size_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[7.846274] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KerrMsg\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.846440] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(\x1b[01;35m\x1b[Kint errMsg\x1b[m\x1b[K, _u8 ansType, const void* payload, size_t size) {}\n'}
+[7.846574] (sllidar_ros2) StderrLine: {'line': b'      |                                      \x1b[01;35m\x1b[K~~~~^~~~~~\x1b[m\x1b[K\n'}
+[7.846699] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KansType\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.846843] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, \x1b[01;35m\x1b[K_u8 ansType\x1b[m\x1b[K, const void* payload, size_t size) {}\n'}
+[7.846989] (sllidar_ros2) StderrLine: {'line': b'      |                                                  \x1b[01;35m\x1b[K~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[7.847112] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.847236] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, \x1b[01;35m\x1b[Kconst void* payload\x1b[m\x1b[K, size_t size) {}\n'}
+[7.853483] (sllidar_ros2) StderrLine: {'line': b'      |                                                               \x1b[01;35m\x1b[K~~~~~~~~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[7.853851] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ksize\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[7.854030] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, \x1b[01;35m\x1b[Ksize_t size\x1b[m\x1b[K) {}\n'}
+[7.854154] (sllidar_ros2) StderrLine: {'line': b'      |                                                                                    \x1b[01;35m\x1b[K~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[7.877463] (-) TimerEvent: {}
+[7.978870] (-) TimerEvent: {}
+[8.082865] (-) TimerEvent: {}
+[8.114504] (sllidar_ros2) StdoutLine: {'line': b'[ 55%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o\x1b[0m\n'}
+[8.184495] (-) TimerEvent: {}
+[8.284973] (-) TimerEvent: {}
+[8.388683] (-) TimerEvent: {}
+[8.442096] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36\x1b[m\x1b[K,\n'}
+[8.442650] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39\x1b[m\x1b[K,\n'}
+[8.442931] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49\x1b[m\x1b[K,\n'}
+[8.443153] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp:35\x1b[m\x1b[K:\n'}
+[8.443381] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[8.443622] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[8.443872] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[8.444961] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36\x1b[m\x1b[K,\n'}
+[8.447563] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40\x1b[m\x1b[K:\n'}
+[8.447911] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[8.448046] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[8.448207] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[8.488842] (-) TimerEvent: {}
+[8.503289] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp:43\x1b[m\x1b[K:\n'}
+[8.503707] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp:\x1b[m\x1b[K In static member function \xe2\x80\x98\x1b[01m\x1b[Kstatic rp::hal::Thread rp::hal::Thread::\x1b[01;32m\x1b[Kcreate\x1b[m\x1b[K(thread_proc_t, void*)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[8.503875] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp:52:57:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kcast between incompatible function types from \xe2\x80\x98\x1b[01m\x1b[Kthread_proc_t\x1b[m\x1b[K\xe2\x80\x99 {aka \xe2\x80\x98\x1b[01m\x1b[Klong unsigned int (*)(void*)\x1b[m\x1b[K\xe2\x80\x99} to \xe2\x80\x98\x1b[01m\x1b[Kvoid* (*)(void*)\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type\x07-Wcast-function-type\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[8.504035] (sllidar_ros2) StderrLine: {'line': b'   52 |     pthread_create((pthread_t *)&newborn._handle, NULL, \x1b[01;35m\x1b[K(void * (*)(void *))proc\x1b[m\x1b[K, data);\n'}
+[8.504177] (sllidar_ros2) StderrLine: {'line': b'      |                                                         \x1b[01;35m\x1b[K^~~~~~~~~~~~~~~~~~~~~~~~\x1b[m\x1b[K\n'}
+[8.508465] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Ku_result rp::hal::Thread::\x1b[01;32m\x1b[Kjoin\x1b[m\x1b[K(long unsigned int)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[8.508942] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp:176:37:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ktimeout\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[8.509117] (sllidar_ros2) StderrLine: {'line': b'  176 | u_result Thread::join(\x1b[01;35m\x1b[Kunsigned long timeout\x1b[m\x1b[K)\n'}
+[8.509249] (sllidar_ros2) StderrLine: {'line': b'      |                       \x1b[01;35m\x1b[K~~~~~~~~~~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[8.588970] (-) TimerEvent: {}
+[8.689469] (-) TimerEvent: {}
+[8.693020] (sllidar_ros2) StdoutLine: {'line': b'[ 60%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o\x1b[0m\n'}
+[8.789611] (-) TimerEvent: {}
+[8.823304] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41\x1b[m\x1b[K,\n'}
+[8.823704] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54\x1b[m\x1b[K,\n'}
+[8.823838] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar.h:36\x1b[m\x1b[K,\n'}
+[8.823975] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp:38\x1b[m\x1b[K:\n'}
+[8.826831] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[8.827021] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[8.827180] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[8.827323] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[8.827525] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[8.827662] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[8.891447] (-) TimerEvent: {}
+[8.991896] (-) TimerEvent: {}
+[9.029530] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36\x1b[m\x1b[K,\n'}
+[9.030082] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39\x1b[m\x1b[K,\n'}
+[9.031584] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49\x1b[m\x1b[K,\n'}
+[9.031930] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:33\x1b[m\x1b[K:\n'}
+[9.032078] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[9.032204] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[9.032322] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[9.032483] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36\x1b[m\x1b[K,\n'}
+[9.034099] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40\x1b[m\x1b[K:\n'}
+[9.034431] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[9.034693] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[9.034866] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[9.092051] (-) TimerEvent: {}
+[9.137583] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Ku_result rp::standalone::rplidar::RPlidarDriver::\x1b[01;32m\x1b[Kconnect\x1b[m\x1b[K(const char*, _u32, _u32)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[9.138118] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:67:77:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kflag\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[9.139047] (sllidar_ros2) StderrLine: {'line': b'   67 |     u_result RPlidarDriver::connect(const char *path, _u32 portOrBaud, \x1b[01;35m\x1b[K_u32 flag\x1b[m\x1b[K)\n'}
+[9.139385] (sllidar_ros2) StderrLine: {'line': b'      |                                                                        \x1b[01;35m\x1b[K~~~~~^~~~\x1b[m\x1b[K\n'}
+[9.141449] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Ku_result rp::standalone::rplidar::RPlidarDriver::\x1b[01;32m\x1b[Kreset\x1b[m\x1b[K(_u32)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[9.141798] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:101:40:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ktimeout\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[9.141986] (sllidar_ros2) StderrLine: {'line': b'  101 |     u_result RPlidarDriver::reset(\x1b[01;35m\x1b[K_u32 timeout\x1b[m\x1b[K)\n'}
+[9.142091] (sllidar_ros2) StderrLine: {'line': b'      |                                   \x1b[01;35m\x1b[K~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[9.142472] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Ku_result rp::standalone::rplidar::RPlidarDriver::\x1b[01;32m\x1b[KgetScanDataWithInterval\x1b[m\x1b[K(rplidar_response_measurement_node_t*, size_t&)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[9.143014] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:180:91:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Knodebuffer\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[9.143567] (sllidar_ros2) StderrLine: {'line': b'  180 |     u_result RPlidarDriver::getScanDataWithInterval(\x1b[01;35m\x1b[Krplidar_response_measurement_node_t * nodebuffer\x1b[m\x1b[K, size_t & count)\n'}
+[9.146768] (sllidar_ros2) StderrLine: {'line': b'      |                                                     \x1b[01;35m\x1b[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~\x1b[m\x1b[K\n'}
+[9.146988] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:180:112:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kcount\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[9.147600] (sllidar_ros2) StderrLine: {'line': b'  180 |     u_result RPlidarDriver::getScanDataWithInterval(rplidar_response_measurement_node_t * nodebuffer, \x1b[01;35m\x1b[Ksize_t & count\x1b[m\x1b[K)\n'}
+[9.147947] (sllidar_ros2) StderrLine: {'line': b'      |                                                                                                       \x1b[01;35m\x1b[K~~~~~~~~~^~~~~\x1b[m\x1b[K\n'}
+[9.192207] (-) TimerEvent: {}
+[9.292737] (-) TimerEvent: {}
+[9.397799] (-) TimerEvent: {}
+[9.471550] (sllidar_ros2) StdoutLine: {'line': b'[ 65%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o\x1b[0m\n'}
+[9.498230] (-) TimerEvent: {}
+[9.540286] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41\x1b[m\x1b[K,\n'}
+[9.541052] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h:36\x1b[m\x1b[K,\n'}
+[9.541635] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp:33\x1b[m\x1b[K:\n'}
+[9.541859] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[9.542083] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[9.545734] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[9.546027] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[9.546289] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[9.546547] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[9.591059] (sllidar_ros2) StdoutLine: {'line': b'[ 70%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o\x1b[0m\n'}
+[9.598338] (-) TimerEvent: {}
+[9.665561] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36\x1b[m\x1b[K,\n'}
+[9.666557] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39\x1b[m\x1b[K,\n'}
+[9.669674] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49\x1b[m\x1b[K,\n'}
+[9.669903] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp:35\x1b[m\x1b[K:\n'}
+[9.670046] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[9.670193] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[9.670332] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[9.670523] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36\x1b[m\x1b[K,\n'}
+[9.670668] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40\x1b[m\x1b[K:\n'}
+[9.670792] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[9.670916] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[9.671016] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[9.698462] (-) TimerEvent: {}
+[9.798940] (-) TimerEvent: {}
+[9.850267] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp:44\x1b[m\x1b[K:\n'}
+[9.850662] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::IAsyncProtocolCodec::\x1b[01;32m\x1b[KonChannelError\x1b[m\x1b[K(u_result)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[9.850816] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KerrCode\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[9.850976] (sllidar_ros2) StderrLine: {'line': b'   90 |         virtual void   onChannelError(\x1b[01;35m\x1b[Ku_result errCode\x1b[m\x1b[K) {}\n'}
+[9.851092] (sllidar_ros2) StderrLine: {'line': b'      |                                       \x1b[01;35m\x1b[K~~~~~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[9.899074] (-) TimerEvent: {}
+[9.999554] (-) TimerEvent: {}
+[10.100050] (-) TimerEvent: {}
+[10.178318] (sllidar_ros2) StdoutLine: {'line': b'[ 75%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o\x1b[0m\n'}
+[10.201455] (-) TimerEvent: {}
+[10.304778] (-) TimerEvent: {}
+[10.405523] (-) TimerEvent: {}
+[10.510622] (-) TimerEvent: {}
+[10.611107] (-) TimerEvent: {}
+[10.679172] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36\x1b[m\x1b[K,\n'}
+[10.679549] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39\x1b[m\x1b[K,\n'}
+[10.679675] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49\x1b[m\x1b[K,\n'}
+[10.679777] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:33\x1b[m\x1b[K:\n'}
+[10.679879] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[10.680013] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[10.680112] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[10.681428] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36\x1b[m\x1b[K,\n'}
+[10.681756] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40\x1b[m\x1b[K:\n'}
+[10.681876] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[10.681982] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[10.682089] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[10.713459] (-) TimerEvent: {}
+[10.813931] (-) TimerEvent: {}
+[10.914457] (-) TimerEvent: {}
+[11.016456] (-) TimerEvent: {}
+[11.081446] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:50\x1b[m\x1b[K:\n'}
+[11.081895] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::LIDARSampleDataListener::\x1b[01;32m\x1b[KonCustomSampleDataDecoded\x1b[m\x1b[K(_u8, _u32, const void*, size_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[11.082076] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:52:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KansType\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.082223] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(\x1b[01;35m\x1b[K_u8 ansType\x1b[m\x1b[K, _u32 customCode, const void* data, size_t size) {}\n'}
+[11.082396] (sllidar_ros2) StderrLine: {'line': b'      |                                                \x1b[01;35m\x1b[K~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[11.082577] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:66:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KcustomCode\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.082704] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, \x1b[01;35m\x1b[K_u32 customCode\x1b[m\x1b[K, const void* data, size_t size) {}\n'}
+[11.082819] (sllidar_ros2) StderrLine: {'line': b'      |                                                             \x1b[01;35m\x1b[K~~~~~^~~~~~~~~~\x1b[m\x1b[K\n'}
+[11.082935] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:90:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.083057] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, \x1b[01;35m\x1b[Kconst void* data\x1b[m\x1b[K, size_t size) {}\n'}
+[11.083166] (sllidar_ros2) StderrLine: {'line': b'      |                                                                              \x1b[01;35m\x1b[K~~~~~~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[11.083316] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:103:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ksize\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.083535] (sllidar_ros2) StderrLine: {'line': b'   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, \x1b[01;35m\x1b[Ksize_t size\x1b[m\x1b[K) {}\n'}
+[11.083701] (sllidar_ros2) StderrLine: {'line': b'      |                                                                                                \x1b[01;35m\x1b[K~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[11.083862] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::LIDARSampleDataListener::\x1b[01;32m\x1b[KonDecodingError\x1b[m\x1b[K(int, _u8, const void*, size_t)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[11.085885] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:42:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KerrMsg\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.086086] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(\x1b[01;35m\x1b[Kint errMsg\x1b[m\x1b[K, _u8 ansType, const void* payload, size_t size) {}\n'}
+[11.086189] (sllidar_ros2) StderrLine: {'line': b'      |                                      \x1b[01;35m\x1b[K~~~~^~~~~~\x1b[m\x1b[K\n'}
+[11.086293] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:54:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KansType\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.086422] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, \x1b[01;35m\x1b[K_u8 ansType\x1b[m\x1b[K, const void* payload, size_t size) {}\n'}
+[11.086545] (sllidar_ros2) StderrLine: {'line': b'      |                                                  \x1b[01;35m\x1b[K~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[11.086684] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:75:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.089901] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, \x1b[01;35m\x1b[Kconst void* payload\x1b[m\x1b[K, size_t size) {}\n'}
+[11.090094] (sllidar_ros2) StderrLine: {'line': b'      |                                                               \x1b[01;35m\x1b[K~~~~~~~~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[11.090201] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:91:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ksize\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.090310] (sllidar_ros2) StderrLine: {'line': b'   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, \x1b[01;35m\x1b[Ksize_t size\x1b[m\x1b[K) {}\n'}
+[11.090493] (sllidar_ros2) StderrLine: {'line': b'      |                                                                                    \x1b[01;35m\x1b[K~~~~~~~^~~~\x1b[m\x1b[K\n'}
+[11.118460] (-) TimerEvent: {}
+[11.125759] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:51\x1b[m\x1b[K:\n'}
+[11.126141] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::IAsyncProtocolCodec::\x1b[01;32m\x1b[KonChannelError\x1b[m\x1b[K(u_result)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[11.126329] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KerrCode\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.129858] (sllidar_ros2) StderrLine: {'line': b'   90 |         virtual void   onChannelError(\x1b[01;35m\x1b[Ku_result errCode\x1b[m\x1b[K) {}\n'}
+[11.130021] (sllidar_ros2) StderrLine: {'line': b'      |                                       \x1b[01;35m\x1b[K~~~~~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[11.188287] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual sl_result sl::SlamtecLidarDriver::\x1b[01;32m\x1b[Kreset\x1b[m\x1b[K(sl_u32)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[11.188702] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:511:32:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KtimeoutInMs\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.188868] (sllidar_ros2) StderrLine: {'line': b'  511 |         sl_result reset(\x1b[01;35m\x1b[Ksl_u32 timeoutInMs = DEFAULT_TIMEOUT\x1b[m\x1b[K)\n'}
+[11.188992] (sllidar_ros2) StderrLine: {'line': b'      |                         \x1b[01;35m\x1b[K~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~\x1b[m\x1b[K\n'}
+[11.198459] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual sl_result sl::SlamtecLidarDriver::\x1b[01;32m\x1b[KstartScan\x1b[m\x1b[K(bool, bool, sl_u32, sl::LidarScanMode*)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[11.198921] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:586:69:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Koptions\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.199121] (sllidar_ros2) StderrLine: {'line': b'  586 |         sl_result startScan(bool force, bool useTypicalScan, \x1b[01;35m\x1b[Ksl_u32 options = 0\x1b[m\x1b[K, LidarScanMode* outUsedScanMode = nullptr)\n'}
+[11.199268] (sllidar_ros2) StderrLine: {'line': b'      |                                                              \x1b[01;35m\x1b[K~~~~~~~^~~~~~~~~~~\x1b[m\x1b[K\n'}
+[11.202123] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual sl_result sl::SlamtecLidarDriver::\x1b[01;32m\x1b[Kstop\x1b[m\x1b[K(sl_u32)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[11.202545] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:763:31:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ktimeout\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.202716] (sllidar_ros2) StderrLine: {'line': b'  763 |         sl_result stop(\x1b[01;35m\x1b[Ksl_u32 timeout = DEFAULT_TIMEOUT\x1b[m\x1b[K)\n'}
+[11.202837] (sllidar_ros2) StderrLine: {'line': b'      |                        \x1b[01;35m\x1b[K~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~\x1b[m\x1b[K\n'}
+[11.210819] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual sl_result sl::SlamtecLidarDriver::\x1b[01;32m\x1b[KgetFrequency\x1b[m\x1b[K(const sl::LidarScanMode&, const sl_lidar_response_measurement_node_hq_t*, size_t, float&)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[11.215042] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:880:110:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Knodes\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.215604] (sllidar_ros2) StderrLine: {'line': b'  880 |         sl_result getFrequency(const LidarScanMode& scanMode, \x1b[01;35m\x1b[Kconst sl_lidar_response_measurement_node_hq_t* nodes\x1b[m\x1b[K, size_t count, float& frequency)\n'}
+[11.215850] (sllidar_ros2) StderrLine: {'line': b'      |                                                               \x1b[01;35m\x1b[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~\x1b[m\x1b[K\n'}
+[11.218660] (-) TimerEvent: {}
+[11.223426] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual sl_result sl::SlamtecLidarDriver::\x1b[01;32m\x1b[KgetMotorInfo\x1b[m\x1b[K(sl::LidarMotorInfo&, sl_u32)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[11.223997] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1023:66:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KtimeoutInMs\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.224196] (sllidar_ros2) StderrLine: {'line': b' 1023 |         sl_result getMotorInfo(LidarMotorInfo &motorInfo, \x1b[01;35m\x1b[Ksl_u32 timeoutInMs\x1b[m\x1b[K)\n'}
+[11.224397] (sllidar_ros2) StderrLine: {'line': b'      |                                                           \x1b[01;35m\x1b[K~~~~~~~^~~~~~~~~~~\x1b[m\x1b[K\n'}
+[11.229716] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Ku_result sl::SlamtecLidarDriver::\x1b[01;32m\x1b[KgetScanModeCount\x1b[m\x1b[K(sl_u16&, sl_u32)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[11.230276] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1199:61:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KtimeoutInMs\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.230557] (sllidar_ros2) StderrLine: {'line': b' 1199 |         u_result getScanModeCount(sl_u16& modeCount, \x1b[01;35m\x1b[Ksl_u32 timeoutInMs = DEFAULT_TIMEOUT\x1b[m\x1b[K)\n'}
+[11.232291] (sllidar_ros2) StderrLine: {'line': b'      |                                                      \x1b[01;35m\x1b[K~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~\x1b[m\x1b[K\n'}
+[11.250968] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36\x1b[m\x1b[K,\n'}
+[11.251568] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39\x1b[m\x1b[K,\n'}
+[11.251853] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49\x1b[m\x1b[K,\n'}
+[11.252096] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp:35\x1b[m\x1b[K:\n'}
+[11.252310] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.256970] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[11.257719] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[11.257960] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36\x1b[m\x1b[K,\n'}
+[11.258104] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40\x1b[m\x1b[K:\n'}
+[11.258230] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.258401] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[11.258594] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[11.321547] (-) TimerEvent: {}
+[11.352099] (sllidar_ros2) StderrLine: {'line': b'/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In instantiation of \xe2\x80\x98\x1b[01m\x1b[Kvoid sl::RawSampleNodeHolder<T>::\x1b[01;32m\x1b[KpushNode\x1b[m\x1b[K(_u64, const T*) \x1b[35m\x1b[K[with T = sl_lidar_response_measurement_node_hq_t; _u64 = long unsigned int]\x1b[m\x1b[K\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[11.353053] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1648:42:\x1b[m\x1b[K   required from here\n'}
+[11.353460] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:202:28:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Ktimestamp_uS\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.353718] (sllidar_ros2) StderrLine: {'line': b'  202 |         void pushNode(\x1b[01;35m\x1b[K_u64 timestamp_uS\x1b[m\x1b[K, const T* node)\n'}
+[11.353880] (sllidar_ros2) StderrLine: {'line': b'      |                       \x1b[01;35m\x1b[K~~~~~^~~~~~~~~~~~\x1b[m\x1b[K\n'}
+[11.421660] (-) TimerEvent: {}
+[11.522173] (-) TimerEvent: {}
+[11.532405] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp:49\x1b[m\x1b[K:\n'}
+[11.532862] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvirtual void sl::internal::IAsyncProtocolCodec::\x1b[01;32m\x1b[KonChannelError\x1b[m\x1b[K(u_result)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[11.533044] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[KerrCode\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.533225] (sllidar_ros2) StderrLine: {'line': b'   90 |         virtual void   onChannelError(\x1b[01;35m\x1b[Ku_result errCode\x1b[m\x1b[K) {}\n'}
+[11.533418] (sllidar_ros2) StderrLine: {'line': b'      |                                       \x1b[01;35m\x1b[K~~~~~~~~~^~~~~~~\x1b[m\x1b[K\n'}
+[11.630472] (-) TimerEvent: {}
+[11.634595] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:\x1b[m\x1b[K At global scope:\n'}
+[11.635426] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:83:17:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[K\xe2\x80\x98\x1b[01m\x1b[Kvoid sl::\x1b[01;32m\x1b[Kconvert\x1b[m\x1b[K(const sl_lidar_response_measurement_node_hq_t&, sl_lidar_response_measurement_node_t&)\x1b[m\x1b[K\xe2\x80\x99 defined but not used [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function\x07-Wunused-function\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.635678] (sllidar_ros2) StderrLine: {'line': b'   83 |     static void \x1b[01;35m\x1b[Kconvert\x1b[m\x1b[K(const sl_lidar_response_measurement_node_hq_t& from, sl_lidar_response_measurement_node_t& to)\n'}
+[11.635819] (sllidar_ros2) StderrLine: {'line': b'      |                 \x1b[01;35m\x1b[K^~~~~~~\x1b[m\x1b[K\n'}
+[11.638395] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:75:17:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[K\xe2\x80\x98\x1b[01m\x1b[Kvoid sl::\x1b[01;32m\x1b[Kconvert\x1b[m\x1b[K(const sl_lidar_response_measurement_node_t&, sl_lidar_response_measurement_node_hq_t&)\x1b[m\x1b[K\xe2\x80\x99 defined but not used [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function\x07-Wunused-function\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.638846] (sllidar_ros2) StderrLine: {'line': b'   75 |     static void \x1b[01;35m\x1b[Kconvert\x1b[m\x1b[K(const sl_lidar_response_measurement_node_t& from, sl_lidar_response_measurement_node_hq_t& to)\n'}
+[11.639054] (sllidar_ros2) StderrLine: {'line': b'      |                 \x1b[01;35m\x1b[K^~~~~~~\x1b[m\x1b[K\n'}
+[11.639241] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:70:17:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[K\xe2\x80\x98\x1b[01m\x1b[Kvoid sl::\x1b[01;32m\x1b[KprintDeprecationWarn\x1b[m\x1b[K(const char*, const char*)\x1b[m\x1b[K\xe2\x80\x99 defined but not used [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function\x07-Wunused-function\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[11.639652] (sllidar_ros2) StderrLine: {'line': b'   70 |     static void \x1b[01;35m\x1b[KprintDeprecationWarn\x1b[m\x1b[K(const char* fn, const char* replacement)\n'}
+[11.639846] (sllidar_ros2) StderrLine: {'line': b'      |                 \x1b[01;35m\x1b[K^~~~~~~~~~~~~~~~~~~~\x1b[m\x1b[K\n'}
+[11.732525] (-) TimerEvent: {}
+[11.835842] (-) TimerEvent: {}
+[11.900244] (sllidar_ros2) StdoutLine: {'line': b'[ 80%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o\x1b[0m\n'}
+[11.935970] (-) TimerEvent: {}
+[12.036701] (-) TimerEvent: {}
+[12.137466] (-) TimerEvent: {}
+[12.238868] (-) TimerEvent: {}
+[12.342499] (-) TimerEvent: {}
+[12.443318] (-) TimerEvent: {}
+[12.546945] (-) TimerEvent: {}
+[12.647751] (-) TimerEvent: {}
+[12.681679] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41\x1b[m\x1b[K,\n'}
+[12.683854] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54\x1b[m\x1b[K,\n'}
+[12.684194] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp:33\x1b[m\x1b[K:\n'}
+[12.684393] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[12.684574] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[12.684695] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[12.684801] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[12.689474] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[12.689921] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[12.747898] (-) TimerEvent: {}
+[12.750161] (sllidar_ros2) StdoutLine: {'line': b'[ 85%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o\x1b[0m\n'}
+[12.848098] (-) TimerEvent: {}
+[12.885975] (sllidar_ros2) StdoutLine: {'line': b'[ 90%] \x1b[32mBuilding CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o\x1b[0m\n'}
+[12.954802] (-) TimerEvent: {}
+[13.055800] (-) TimerEvent: {}
+[13.156242] (-) TimerEvent: {}
+[13.263497] (-) TimerEvent: {}
+[13.364054] (-) TimerEvent: {}
+[13.464479] (-) TimerEvent: {}
+[13.499540] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41\x1b[m\x1b[K,\n'}
+[13.503002] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54\x1b[m\x1b[K,\n'}
+[13.503186] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp:33\x1b[m\x1b[K:\n'}
+[13.503328] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[13.503527] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[13.503669] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[13.503792] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[13.503952] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[13.504099] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[13.511574] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvoid sl::TcpChannel::\x1b[01;32m\x1b[KsetStatus\x1b[m\x1b[K(_u32)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[13.511971] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp:109:29:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kflag\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[13.512180] (sllidar_ros2) StderrLine: {'line': b'  109 |         void setStatus(\x1b[01;35m\x1b[K_u32 flag\x1b[m\x1b[K){}\n'}
+[13.512291] (sllidar_ros2) StderrLine: {'line': b'      |                        \x1b[01;35m\x1b[K~~~~~^~~~\x1b[m\x1b[K\n'}
+[13.564619] (-) TimerEvent: {}
+[13.667832] (-) TimerEvent: {}
+[13.698766] (sllidar_ros2) StderrLine: {'line': b'In file included from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41\x1b[m\x1b[K,\n'}
+[13.700139] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54\x1b[m\x1b[K,\n'}
+[13.701015] (sllidar_ros2) StderrLine: {'line': b'                 from \x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp:33\x1b[m\x1b[K:\n'}
+[13.702642] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kdata\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[13.706088] (sllidar_ros2) StderrLine: {'line': b'   66 |     sl_u8 data[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[13.706383] (sllidar_ros2) StderrLine: {'line': b'      |                \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[13.709014] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[KISO C++ forbids zero-size array \xe2\x80\x98\x1b[01m\x1b[Kpayload\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic\x07-Wpedantic\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[13.709760] (sllidar_ros2) StderrLine: {'line': b'  324 |     sl_u8  payload[\x1b[01;35m\x1b[K0\x1b[m\x1b[K];\n'}
+[13.710032] (sllidar_ros2) StderrLine: {'line': b'      |                    \x1b[01;35m\x1b[K^\x1b[m\x1b[K\n'}
+[13.716580] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp:\x1b[m\x1b[K In member function \xe2\x80\x98\x1b[01m\x1b[Kvoid sl::UdpChannel::\x1b[01;32m\x1b[KsetStatus\x1b[m\x1b[K(_u32)\x1b[m\x1b[K\xe2\x80\x99:\n'}
+[13.716969] (sllidar_ros2) StderrLine: {'line': b'\x1b[01m\x1b[K/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp:112:29:\x1b[m\x1b[K \x1b[01;35m\x1b[Kwarning: \x1b[m\x1b[Kunused parameter \xe2\x80\x98\x1b[01m\x1b[Kflag\x1b[m\x1b[K\xe2\x80\x99 [\x1b[01;35m\x1b[K\x1b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter\x07-Wunused-parameter\x1b]8;;\x07\x1b[m\x1b[K]\n'}
+[13.717148] (sllidar_ros2) StderrLine: {'line': b'  112 |         void setStatus(\x1b[01;35m\x1b[K_u32 flag\x1b[m\x1b[K){}\n'}
+[13.717291] (sllidar_ros2) StderrLine: {'line': b'      |                        \x1b[01;35m\x1b[K~~~~~^~~~\x1b[m\x1b[K\n'}
+[13.767978] (-) TimerEvent: {}
+[13.868463] (-) TimerEvent: {}
+[13.968940] (-) TimerEvent: {}
+[14.069392] (-) TimerEvent: {}
+[14.169838] (-) TimerEvent: {}
+[14.270908] (-) TimerEvent: {}
+[14.371382] (-) TimerEvent: {}
+[14.471834] (-) TimerEvent: {}
+[14.572310] (-) TimerEvent: {}
+[14.676889] (-) TimerEvent: {}
+[14.777849] (-) TimerEvent: {}
+[14.878713] (-) TimerEvent: {}
+[14.979392] (-) TimerEvent: {}
+[15.080270] (-) TimerEvent: {}
+[15.203595] (-) TimerEvent: {}
+[15.305724] (-) TimerEvent: {}
+[15.406971] (-) TimerEvent: {}
+[15.508324] (-) TimerEvent: {}
+[15.610489] (-) TimerEvent: {}
+[15.711187] (-) TimerEvent: {}
+[15.811802] (-) TimerEvent: {}
+[15.915478] (-) TimerEvent: {}
+[16.019831] (-) TimerEvent: {}
+[16.123615] (-) TimerEvent: {}
+[16.226714] (-) TimerEvent: {}
+[16.327139] (-) TimerEvent: {}
+[16.428125] (-) TimerEvent: {}
+[16.536129] (-) TimerEvent: {}
+[16.636884] (-) TimerEvent: {}
+[16.740819] (-) TimerEvent: {}
+[16.844824] (-) TimerEvent: {}
+[16.945562] (-) TimerEvent: {}
+[17.046237] (-) TimerEvent: {}
+[17.146961] (-) TimerEvent: {}
+[17.247331] (-) TimerEvent: {}
+[17.347769] (-) TimerEvent: {}
+[17.448599] (-) TimerEvent: {}
+[17.554077] (-) TimerEvent: {}
+[17.657747] (-) TimerEvent: {}
+[17.758407] (-) TimerEvent: {}
+[17.811225] (sllidar_ros2) StdoutLine: {'line': b'[ 95%] \x1b[32m\x1b[1mLinking CXX executable sllidar_node\x1b[0m\n'}
+[17.858532] (-) TimerEvent: {}
+[17.959036] (-) TimerEvent: {}
+[18.059658] (-) TimerEvent: {}
+[18.164556] (-) TimerEvent: {}
+[18.270051] (-) TimerEvent: {}
+[18.373872] (-) TimerEvent: {}
+[18.474877] (-) TimerEvent: {}
+[18.575474] (-) TimerEvent: {}
+[18.675915] (-) TimerEvent: {}
+[18.776410] (-) TimerEvent: {}
+[18.841226] (sllidar_ros2) StdoutLine: {'line': b'[ 95%] Built target sllidar_node\n'}
+[18.876482] (-) TimerEvent: {}
+[18.979716] (-) TimerEvent: {}
+[19.082807] (-) TimerEvent: {}
+[19.183302] (-) TimerEvent: {}
+[19.286616] (-) TimerEvent: {}
+[19.387004] (-) TimerEvent: {}
+[19.487393] (-) TimerEvent: {}
+[19.587763] (-) TimerEvent: {}
+[19.688134] (-) TimerEvent: {}
+[19.788532] (-) TimerEvent: {}
+[19.888897] (-) TimerEvent: {}
+[19.989269] (-) TimerEvent: {}
+[20.089650] (-) TimerEvent: {}
+[20.190043] (-) TimerEvent: {}
+[20.290431] (-) TimerEvent: {}
+[20.390863] (-) TimerEvent: {}
+[20.491229] (-) TimerEvent: {}
+[20.591615] (-) TimerEvent: {}
+[20.691990] (-) TimerEvent: {}
+[20.792373] (-) TimerEvent: {}
+[20.893176] (-) TimerEvent: {}
+[20.993821] (-) TimerEvent: {}
+[21.094246] (-) TimerEvent: {}
+[21.194778] (-) TimerEvent: {}
+[21.295178] (-) TimerEvent: {}
+[21.395633] (-) TimerEvent: {}
+[21.496082] (-) TimerEvent: {}
+[21.596507] (-) TimerEvent: {}
+[21.697055] (-) TimerEvent: {}
+[21.797939] (-) TimerEvent: {}
+[21.898691] (-) TimerEvent: {}
+[21.999340] (-) TimerEvent: {}
+[22.100006] (-) TimerEvent: {}
+[22.110970] (sllidar_ros2) StdoutLine: {'line': b'[100%] \x1b[32m\x1b[1mLinking CXX executable sllidar_client\x1b[0m\n'}
+[22.200127] (-) TimerEvent: {}
+[22.300721] (-) TimerEvent: {}
+[22.401593] (-) TimerEvent: {}
+[22.502585] (-) TimerEvent: {}
+[22.603750] (-) TimerEvent: {}
+[22.704689] (-) TimerEvent: {}
+[22.805225] (-) TimerEvent: {}
+[22.905676] (-) TimerEvent: {}
+[23.006073] (-) TimerEvent: {}
+[23.080526] (sllidar_ros2) StdoutLine: {'line': b'[100%] Built target sllidar_client\n'}
+[23.102064] (sllidar_ros2) CommandEnded: {'returncode': 0}
+[23.102874] (sllidar_ros2) JobProgress: {'identifier': 'sllidar_ros2', 'progress': 'install'}
+[23.106132] (-) TimerEvent: {}
+[23.127315] (sllidar_ros2) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2'], 'cwd': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'env': OrderedDict({'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG', 'XDG_ACTIVATION_TOKEN': 'bef97eb0-e5e7-490a-85cc-20228fff4b34', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'MANAGERPID': '1422', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2410', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', 'JOURNAL_STREAM': '8:14177', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1596,unix/robobin-desktop:/tmp/.ICE-unix/1596', 'INVOCATION_ID': '9a58d1d4c5c4406f86851b1f6d40074e', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.X1BGZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'TERMINATOR_UUID': 'urn:uuid:10fd0f7e-0487-448f-9854-3e7a59bcf268', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'GJS_DEBUG_OUTPUT': 'stderr', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy'}), 'shell': False}
+[23.143228] (sllidar_ros2) StdoutLine: {'line': b'-- Install configuration: ""\n'}
+[23.143767] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch\n'}
+[23.144128] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py\n'}
+[23.144392] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py\n'}
+[23.144629] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py\n'}
+[23.144813] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py\n'}
+[23.145028] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py\n'}
+[23.145191] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py\n'}
+[23.145358] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py\n'}
+[23.145513] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py\n'}
+[23.145619] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py\n'}
+[23.145767] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py\n'}
+[23.145881] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py\n'}
+[23.145995] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py\n'}
+[23.146121] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py\n'}
+[23.146210] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py\n'}
+[23.146312] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py\n'}
+[23.146713] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py\n'}
+[23.146928] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py\n'}
+[23.147036] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py\n'}
+[23.147206] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py\n'}
+[23.147371] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py\n'}
+[23.147596] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py\n'}
+[23.147709] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py\n'}
+[23.147804] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py\n'}
+[23.147977] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py\n'}
+[23.148100] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz\n'}
+[23.148188] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz\n'}
+[23.149253] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node\n'}
+[23.154053] (sllidar_ros2) StdoutLine: {'line': b'-- Set non-toolchain portion of runtime path of "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node" to ""\n'}
+[23.154281] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client\n'}
+[23.163791] (sllidar_ros2) StdoutLine: {'line': b'-- Set non-toolchain portion of runtime path of "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client" to ""\n'}
+[23.164338] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2\n'}
+[23.164519] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2\n'}
+[23.164644] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh\n'}
+[23.164808] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv\n'}
+[23.164989] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh\n'}
+[23.165161] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv\n'}
+[23.165332] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash\n'}
+[23.165543] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh\n'}
+[23.165724] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh\n'}
+[23.165896] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv\n'}
+[23.166072] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv\n'}
+[23.166306] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2\n'}
+[23.166541] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake\n'}
+[23.166738] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake\n'}
+[23.166902] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake\n'}
+[23.167039] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake\n'}
+[23.167204] (sllidar_ros2) StdoutLine: {'line': b'-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml\n'}
+[23.170510] (sllidar_ros2) CommandEnded: {'returncode': 0}
+[23.192480] (sllidar_ros2) JobEnded: {'identifier': 'sllidar_ros2', 'rc': 0}
+[23.217864] (-) TimerEvent: {}
+[23.218165] (-) EventReactorShutdown: {}
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/logger_all.log b/robobin_final/log/build_2024-12-19_19-14-25/logger_all.log
new file mode 100644
index 00000000..e98740ad
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-14-25/logger_all.log
@@ -0,0 +1,197 @@
+[0.160s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.160s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffffae2e1820>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffffae2e14c0>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffffae2e14c0>>, mixin_verb=('build',))
+[0.226s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.227s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.227s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.227s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.227s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.227s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.227s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/Robobin_Project/ros2/robobin_final'
+[0.227s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.227s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.227s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.227s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.227s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.228s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.228s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.228s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.228s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.270s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.270s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.270s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.270s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.270s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.270s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.270s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.270s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.270s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install']
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore'
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install'
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg']
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg'
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta']
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta'
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros']
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros'
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python']
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake'
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python'
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py']
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py'
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extensions ['ignore', 'ignore_ament_install']
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extension 'ignore'
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extension 'ignore_ament_install'
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extensions ['colcon_pkg']
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extension 'colcon_pkg'
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extensions ['colcon_meta']
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extension 'colcon_meta'
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extensions ['ros']
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extension 'ros'
+[0.275s] DEBUG:colcon.colcon_core.package_identification:Package 'src/sllidar_ros2' with type 'ros.ament_cmake' and name 'sllidar_ros2'
+[0.276s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extensions ['ignore', 'ignore_ament_install']
+[0.276s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extension 'ignore'
+[0.276s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extension 'ignore_ament_install'
+[0.276s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extensions ['colcon_pkg']
+[0.276s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extension 'colcon_pkg'
+[0.276s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extensions ['colcon_meta']
+[0.276s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extension 'colcon_meta'
+[0.276s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extensions ['ros']
+[0.276s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extension 'ros'
+[0.277s] DEBUG:colcon.colcon_core.package_identification:Package 'src/super_robot' with type 'ros.ament_python' and name 'super_robot'
+[0.277s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.277s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.277s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.277s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.277s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.302s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.302s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.303s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot' in the environment variable AMENT_PREFIX_PATH doesn't exist
+[0.304s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2' in the environment variable AMENT_PREFIX_PATH doesn't exist
+[0.304s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2' in the environment variable CMAKE_PREFIX_PATH doesn't exist
+[0.306s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 0 installed packages in /home/robobin/Robobin_Project/ros2/robobin_final/install
+[0.307s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.310s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 336 installed packages in /opt/ros/jazzy
+[0.316s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.385s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_args' from command line to 'None'
+[0.385s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_target' from command line to 'None'
+[0.385s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.385s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_clean_cache' from command line to 'False'
+[0.385s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_clean_first' from command line to 'False'
+[0.385s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_force_configure' from command line to 'False'
+[0.385s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'ament_cmake_args' from command line to 'None'
+[0.385s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'catkin_cmake_args' from command line to 'None'
+[0.386s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.386s] DEBUG:colcon.colcon_core.verb:Building package 'sllidar_ros2' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2', 'merge_install': False, 'path': '/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2', 'symlink_install': False, 'test_result_base': None}
+[0.386s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_args' from command line to 'None'
+[0.386s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_target' from command line to 'None'
+[0.386s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.386s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_clean_cache' from command line to 'False'
+[0.386s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_clean_first' from command line to 'False'
+[0.386s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_force_configure' from command line to 'False'
+[0.386s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'ament_cmake_args' from command line to 'None'
+[0.386s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'catkin_cmake_args' from command line to 'None'
+[0.386s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.386s] DEBUG:colcon.colcon_core.verb:Building package 'super_robot' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot', 'merge_install': False, 'path': '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot', 'symlink_install': False, 'test_result_base': None}
+[0.386s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.388s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.388s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2' with build type 'ament_cmake'
+[0.389s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2'
+[0.393s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.394s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.394s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.402s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot' with build type 'ament_python'
+[0.402s] Level 1:colcon.colcon_core.shell:create_environment_hook('super_robot', 'ament_prefix_path')
+[0.403s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.ps1'
+[0.404s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.dsv'
+[0.405s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.sh'
+[0.406s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.406s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.420s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+[1.003s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot'
+[1.004s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[1.004s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[2.235s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/super_robot build --build-base /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build install --record /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/install.log --single-version-externally-managed install_data
+[2.869s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+[2.873s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+[3.388s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/super_robot build --build-base /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build install --record /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/install.log --single-version-externally-managed install_data
+[3.405s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot' for CMake module files
+[3.406s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot' for CMake config files
+[3.412s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib'
+[3.415s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/bin'
+[3.415s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/pkgconfig/super_robot.pc'
+[3.416s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages'
+[3.417s] Level 1:colcon.colcon_core.shell:create_environment_hook('super_robot', 'pythonpath')
+[3.420s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.ps1'
+[3.421s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.dsv'
+[3.422s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.sh'
+[3.427s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/bin'
+[3.427s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(super_robot)
+[3.428s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/package.ps1'
+[3.433s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/package.dsv'
+[3.437s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/package.sh'
+[3.438s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/package.bash'
+[3.439s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/package.zsh'
+[3.444s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/colcon-core/packages/super_robot)
+[23.490s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+[23.516s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[23.558s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(sllidar_ros2)
+[23.558s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2' for CMake module files
+[23.559s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[23.560s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2' for CMake config files
+[23.560s] Level 1:colcon.colcon_core.shell:create_environment_hook('sllidar_ros2', 'cmake_prefix_path')
+[23.560s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.ps1'
+[23.561s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.dsv'
+[23.561s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.sh'
+[23.562s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib'
+[23.562s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/bin'
+[23.562s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/pkgconfig/sllidar_ros2.pc'
+[23.562s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/python3.12/site-packages'
+[23.562s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/bin'
+[23.563s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.ps1'
+[23.563s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv'
+[23.564s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.sh'
+[23.564s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.bash'
+[23.565s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.zsh'
+[23.565s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/colcon-core/packages/sllidar_ros2)
+[23.566s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(sllidar_ros2)
+[23.566s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2' for CMake module files
+[23.567s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2' for CMake config files
+[23.567s] Level 1:colcon.colcon_core.shell:create_environment_hook('sllidar_ros2', 'cmake_prefix_path')
+[23.567s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.ps1'
+[23.568s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.dsv'
+[23.568s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.sh'
+[23.570s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib'
+[23.570s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/bin'
+[23.570s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/pkgconfig/sllidar_ros2.pc'
+[23.570s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/python3.12/site-packages'
+[23.571s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/bin'
+[23.571s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.ps1'
+[23.573s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv'
+[23.574s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.sh'
+[23.575s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.bash'
+[23.577s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.zsh'
+[23.578s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/colcon-core/packages/sllidar_ros2)
+[23.580s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[23.581s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[23.582s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[23.582s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[23.620s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[23.621s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[23.621s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[23.652s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[23.653s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/Robobin_Project/ros2/robobin_final/install/local_setup.ps1'
+[23.654s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/Robobin_Project/ros2/robobin_final/install/_local_setup_util_ps1.py'
+[23.655s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/Robobin_Project/ros2/robobin_final/install/setup.ps1'
+[23.657s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/Robobin_Project/ros2/robobin_final/install/local_setup.sh'
+[23.658s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/Robobin_Project/ros2/robobin_final/install/_local_setup_util_sh.py'
+[23.659s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/Robobin_Project/ros2/robobin_final/install/setup.sh'
+[23.661s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/Robobin_Project/ros2/robobin_final/install/local_setup.bash'
+[23.661s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/Robobin_Project/ros2/robobin_final/install/setup.bash'
+[23.663s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/Robobin_Project/ros2/robobin_final/install/local_setup.zsh'
+[23.663s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/Robobin_Project/ros2/robobin_final/install/setup.zsh'
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/command.log b/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/command.log
new file mode 100644
index 00000000..f61edc2b
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/command.log
@@ -0,0 +1,6 @@
+Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stderr.log b/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stderr.log
new file mode 100644
index 00000000..8b1d4432
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stderr.log
@@ -0,0 +1,421 @@
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘bool rp::arch::net::raw_serial::open(const char*, uint32_t, uint32_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:97:74: warning: unused parameter ‘flags’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   97 | bool raw_serial::open(const char * portname, uint32_t baudrate, uint32_t flags)
+      |                                                                 ~~~~~~~~~^~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual void rp::arch::net::raw_serial::flush(_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:281:30: warning: unused parameter ‘flags’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  281 | void raw_serial::flush( _u32 flags)
+      |                         ~~~~~^~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual int rp::arch::net::raw_serial::waitforsent(_u32, size_t*)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:286:34: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  286 | int raw_serial::waitforsent(_u32 timeout, size_t * returned_size)
+      |                             ~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual int rp::arch::net::raw_serial::waitforrecv(_u32, size_t*)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:292:34: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  292 | int raw_serial::waitforrecv(_u32 timeout, size_t * returned_size)
+      |                             ~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual void rp::arch::net::raw_serial::cancelOperation()’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:427:5: warning: value computed is not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-value-Wunused-value]8;;]
+  427 |     (int)::write(_selfpipe[1], "x", 1);
+      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp:10:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h:42,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:41:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp: In member function ‘virtual u_result rp::arch::net::DGramSocketImpl::sendTo(const rp::net::SocketAddress*, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp:733:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare]8;;]
+  733 |             assert(ans == len);
+      |                    ~~~~^~~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp:39:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                             ~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                              ~~~~~~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                                                ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                      ~~~~^~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                  ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                               ~~~~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                                                    ~~~~~~~^~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:39:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                             ~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                              ~~~~~~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                                                ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                      ~~~~^~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                  ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                               ~~~~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                                                    ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp: In member function ‘void sl::internal::unpacker::UnpackerHandler_DenseCapsuleNode::_onScanNodeDenseCapsuleData(rplidar_response_dense_capsule_measurement_nodes_t&, sl::internal::LIDARSampleDataUnpackerInner*)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:763:30: warning: type qualifiers ignored on cast result type []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers-Wignored-qualifiers]8;;]
+  763 |             const int dist = static_cast<const int>(_cached_previous_dense_capsuledata.cabins[pos].distance);
+      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp:39:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                             ~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                              ~~~~~~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                                                ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                      ~~~~^~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                  ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                               ~~~~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                                                    ~~~~~~~^~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp:39:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                             ~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                              ~~~~~~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                                                ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                      ~~~~^~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                  ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                               ~~~~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                                                    ~~~~~~~^~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp:35:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp:43:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp: In static member function ‘static rp::hal::Thread rp::hal::Thread::create(thread_proc_t, void*)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp:52:57: warning: cast between incompatible function types from ‘thread_proc_t’ {aka ‘long unsigned int (*)(void*)’} to ‘void* (*)(void*)’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type]8;;]
+   52 |     pthread_create((pthread_t *)&newborn._handle, NULL, (void * (*)(void *))proc, data);
+      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp: In member function ‘u_result rp::hal::Thread::join(long unsigned int)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp:176:37: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  176 | u_result Thread::join(unsigned long timeout)
+      |                       ~~~~~~~~~~~~~~^~~~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp:38:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp: In member function ‘u_result rp::standalone::rplidar::RPlidarDriver::connect(const char*, _u32, _u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:67:77: warning: unused parameter ‘flag’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   67 |     u_result RPlidarDriver::connect(const char *path, _u32 portOrBaud, _u32 flag)
+      |                                                                        ~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp: In member function ‘u_result rp::standalone::rplidar::RPlidarDriver::reset(_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:101:40: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  101 |     u_result RPlidarDriver::reset(_u32 timeout)
+      |                                   ~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp: In member function ‘u_result rp::standalone::rplidar::RPlidarDriver::getScanDataWithInterval(rplidar_response_measurement_node_t*, size_t&)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:180:91: warning: unused parameter ‘nodebuffer’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  180 |     u_result RPlidarDriver::getScanDataWithInterval(rplidar_response_measurement_node_t * nodebuffer, size_t & count)
+      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:180:112: warning: unused parameter ‘count’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  180 |     u_result RPlidarDriver::getScanDataWithInterval(rplidar_response_measurement_node_t * nodebuffer, size_t & count)
+      |                                                                                                       ~~~~~~~~~^~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp:35:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp:44:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h: In member function ‘virtual void sl::internal::IAsyncProtocolCodec::onChannelError(u_result)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48: warning: unused parameter ‘errCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   90 |         virtual void   onChannelError(u_result errCode) {}
+      |                                       ~~~~~~~~~^~~~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:50:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                             ~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                              ~~~~~~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                                                ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                      ~~~~^~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                  ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                               ~~~~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                                                    ~~~~~~~^~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:51:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h: In member function ‘virtual void sl::internal::IAsyncProtocolCodec::onChannelError(u_result)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48: warning: unused parameter ‘errCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   90 |         virtual void   onChannelError(u_result errCode) {}
+      |                                       ~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::reset(sl_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:511:32: warning: unused parameter ‘timeoutInMs’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  511 |         sl_result reset(sl_u32 timeoutInMs = DEFAULT_TIMEOUT)
+      |                         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::startScan(bool, bool, sl_u32, sl::LidarScanMode*)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:586:69: warning: unused parameter ‘options’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  586 |         sl_result startScan(bool force, bool useTypicalScan, sl_u32 options = 0, LidarScanMode* outUsedScanMode = nullptr)
+      |                                                              ~~~~~~~^~~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::stop(sl_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:763:31: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  763 |         sl_result stop(sl_u32 timeout = DEFAULT_TIMEOUT)
+      |                        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::getFrequency(const sl::LidarScanMode&, const sl_lidar_response_measurement_node_hq_t*, size_t, float&)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:880:110: warning: unused parameter ‘nodes’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  880 |         sl_result getFrequency(const LidarScanMode& scanMode, const sl_lidar_response_measurement_node_hq_t* nodes, size_t count, float& frequency)
+      |                                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::getMotorInfo(sl::LidarMotorInfo&, sl_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1023:66: warning: unused parameter ‘timeoutInMs’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+ 1023 |         sl_result getMotorInfo(LidarMotorInfo &motorInfo, sl_u32 timeoutInMs)
+      |                                                           ~~~~~~~^~~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘u_result sl::SlamtecLidarDriver::getScanModeCount(sl_u16&, sl_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1199:61: warning: unused parameter ‘timeoutInMs’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+ 1199 |         u_result getScanModeCount(sl_u16& modeCount, sl_u32 timeoutInMs = DEFAULT_TIMEOUT)
+      |                                                      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp:35:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In instantiation of ‘void sl::RawSampleNodeHolder<T>::pushNode(_u64, const T*) [with T = sl_lidar_response_measurement_node_hq_t; _u64 = long unsigned int]’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1648:42:   required from here
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:202:28: warning: unused parameter ‘timestamp_uS’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  202 |         void pushNode(_u64 timestamp_uS, const T* node)
+      |                       ~~~~~^~~~~~~~~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp:49:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h: In member function ‘virtual void sl::internal::IAsyncProtocolCodec::onChannelError(u_result)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48: warning: unused parameter ‘errCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   90 |         virtual void   onChannelError(u_result errCode) {}
+      |                                       ~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: At global scope:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:83:17: warning: ‘void sl::convert(const sl_lidar_response_measurement_node_hq_t&, sl_lidar_response_measurement_node_t&)’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;]
+   83 |     static void convert(const sl_lidar_response_measurement_node_hq_t& from, sl_lidar_response_measurement_node_t& to)
+      |                 ^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:75:17: warning: ‘void sl::convert(const sl_lidar_response_measurement_node_t&, sl_lidar_response_measurement_node_hq_t&)’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;]
+   75 |     static void convert(const sl_lidar_response_measurement_node_t& from, sl_lidar_response_measurement_node_hq_t& to)
+      |                 ^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:70:17: warning: ‘void sl::printDeprecationWarn(const char*, const char*)’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;]
+   70 |     static void printDeprecationWarn(const char* fn, const char* replacement)
+      |                 ^~~~~~~~~~~~~~~~~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp: In member function ‘void sl::TcpChannel::setStatus(_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp:109:29: warning: unused parameter ‘flag’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  109 |         void setStatus(_u32 flag){}
+      |                        ~~~~~^~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp: In member function ‘void sl::UdpChannel::setStatus(_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp:112:29: warning: unused parameter ‘flag’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  112 |         void setStatus(_u32 flag){}
+      |                        ~~~~~^~~~
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stdout.log b/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stdout.log
new file mode 100644
index 00000000..9908d50a
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stdout.log
@@ -0,0 +1,100 @@
+-- The C compiler identification is GNU 13.3.0
+-- The CXX compiler identification is GNU 13.3.0
+-- Detecting C compiler ABI info
+-- Detecting C compiler ABI info - done
+-- Check for working C compiler: /usr/bin/cc - skipped
+-- Detecting C compile features
+-- Detecting C compile features - done
+-- Detecting CXX compiler ABI info
+-- Detecting CXX compiler ABI info - done
+-- Check for working CXX compiler: /usr/bin/c++ - skipped
+-- Detecting CXX compile features
+-- Detecting CXX compile features - done
+-- Found ament_cmake: 2.5.2 (/opt/ros/jazzy/share/ament_cmake/cmake)
+-- Found Python3: /usr/bin/python3 (found version "3.12.3") found components: Interpreter 
+-- Found rclcpp: 28.1.5 (/opt/ros/jazzy/share/rclcpp/cmake)
+-- Found rosidl_generator_c: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_c/cmake)
+-- Found rosidl_generator_cpp: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_cpp/cmake)
+-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c
+-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp
+-- Found rmw_implementation_cmake: 7.3.1 (/opt/ros/jazzy/share/rmw_implementation_cmake/cmake)
+-- Found rmw_fastrtps_cpp: 8.4.1 (/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake)
+-- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libcrypto.so (found version "3.0.13")  
+-- Found FastRTPS: /opt/ros/jazzy/include (Required is at least version "2.13") 
+-- Using RMW implementation 'rmw_fastrtps_cpp' as default
+-- Found sensor_msgs: 5.3.5 (/opt/ros/jazzy/share/sensor_msgs/cmake)
+-- Found std_srvs: 5.3.5 (/opt/ros/jazzy/share/std_srvs/cmake)
+-- Configuring done (2.4s)
+-- Generating done (0.0s)
+-- Build files have been written to: /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[  5%] Building CXX object CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o
+[ 10%] Building CXX object CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o
+[ 15%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o
+[ 20%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o
+[ 25%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o
+[ 30%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o
+[ 35%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o
+[ 40%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o
+[ 45%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o
+[ 50%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o
+[ 55%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o
+[ 60%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o
+[ 65%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o
+[ 70%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o
+[ 75%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o
+[ 80%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o
+[ 85%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o
+[ 90%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o
+[ 95%] Linking CXX executable sllidar_node
+[ 95%] Built target sllidar_node
+[100%] Linking CXX executable sllidar_client
+[100%] Built target sllidar_client
+-- Install configuration: ""
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node
+-- Set non-toolchain portion of runtime path of "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node" to ""
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client
+-- Set non-toolchain portion of runtime path of "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client" to ""
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stdout_stderr.log b/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stdout_stderr.log
new file mode 100644
index 00000000..7b6b45e7
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/stdout_stderr.log
@@ -0,0 +1,521 @@
+-- The C compiler identification is GNU 13.3.0
+-- The CXX compiler identification is GNU 13.3.0
+-- Detecting C compiler ABI info
+-- Detecting C compiler ABI info - done
+-- Check for working C compiler: /usr/bin/cc - skipped
+-- Detecting C compile features
+-- Detecting C compile features - done
+-- Detecting CXX compiler ABI info
+-- Detecting CXX compiler ABI info - done
+-- Check for working CXX compiler: /usr/bin/c++ - skipped
+-- Detecting CXX compile features
+-- Detecting CXX compile features - done
+-- Found ament_cmake: 2.5.2 (/opt/ros/jazzy/share/ament_cmake/cmake)
+-- Found Python3: /usr/bin/python3 (found version "3.12.3") found components: Interpreter 
+-- Found rclcpp: 28.1.5 (/opt/ros/jazzy/share/rclcpp/cmake)
+-- Found rosidl_generator_c: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_c/cmake)
+-- Found rosidl_generator_cpp: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_cpp/cmake)
+-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c
+-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp
+-- Found rmw_implementation_cmake: 7.3.1 (/opt/ros/jazzy/share/rmw_implementation_cmake/cmake)
+-- Found rmw_fastrtps_cpp: 8.4.1 (/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake)
+-- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libcrypto.so (found version "3.0.13")  
+-- Found FastRTPS: /opt/ros/jazzy/include (Required is at least version "2.13") 
+-- Using RMW implementation 'rmw_fastrtps_cpp' as default
+-- Found sensor_msgs: 5.3.5 (/opt/ros/jazzy/share/sensor_msgs/cmake)
+-- Found std_srvs: 5.3.5 (/opt/ros/jazzy/share/std_srvs/cmake)
+-- Configuring done (2.4s)
+-- Generating done (0.0s)
+-- Build files have been written to: /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[  5%] Building CXX object CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o
+[ 10%] Building CXX object CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o
+[ 15%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o
+[ 20%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘bool rp::arch::net::raw_serial::open(const char*, uint32_t, uint32_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:97:74: warning: unused parameter ‘flags’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   97 | bool raw_serial::open(const char * portname, uint32_t baudrate, uint32_t flags)
+      |                                                                 ~~~~~~~~~^~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual void rp::arch::net::raw_serial::flush(_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:281:30: warning: unused parameter ‘flags’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  281 | void raw_serial::flush( _u32 flags)
+      |                         ~~~~~^~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual int rp::arch::net::raw_serial::waitforsent(_u32, size_t*)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:286:34: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  286 | int raw_serial::waitforsent(_u32 timeout, size_t * returned_size)
+      |                             ~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual int rp::arch::net::raw_serial::waitforrecv(_u32, size_t*)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:292:34: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  292 | int raw_serial::waitforrecv(_u32 timeout, size_t * returned_size)
+      |                             ~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual void rp::arch::net::raw_serial::cancelOperation()’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:427:5: warning: value computed is not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-value-Wunused-value]8;;]
+  427 |     (int)::write(_selfpipe[1], "x", 1);
+      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp:10:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h:42,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:41:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp: In member function ‘virtual u_result rp::arch::net::DGramSocketImpl::sendTo(const rp::net::SocketAddress*, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp:733:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare]8;;]
+  733 |             assert(ans == len);
+      |                    ~~~~^~~~~~
+[ 25%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o
+[ 30%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o
+[ 35%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp:39:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                             ~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                              ~~~~~~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                                                ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                      ~~~~^~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                  ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                               ~~~~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                                                    ~~~~~~~^~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:39:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+[ 40%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                             ~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                              ~~~~~~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                                                ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                      ~~~~^~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                  ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                               ~~~~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                                                    ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp: In member function ‘void sl::internal::unpacker::UnpackerHandler_DenseCapsuleNode::_onScanNodeDenseCapsuleData(rplidar_response_dense_capsule_measurement_nodes_t&, sl::internal::LIDARSampleDataUnpackerInner*)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:763:30: warning: type qualifiers ignored on cast result type []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers-Wignored-qualifiers]8;;]
+  763 |             const int dist = static_cast<const int>(_cached_previous_dense_capsuledata.cabins[pos].distance);
+      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[ 45%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp:39:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                             ~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                              ~~~~~~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                                                ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                      ~~~~^~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                  ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                               ~~~~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                                                    ~~~~~~~^~~~
+[ 50%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp:39:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                             ~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                              ~~~~~~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                                                ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                      ~~~~^~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                  ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                               ~~~~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                                                    ~~~~~~~^~~~
+[ 55%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp:35:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp:43:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp: In static member function ‘static rp::hal::Thread rp::hal::Thread::create(thread_proc_t, void*)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp:52:57: warning: cast between incompatible function types from ‘thread_proc_t’ {aka ‘long unsigned int (*)(void*)’} to ‘void* (*)(void*)’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type]8;;]
+   52 |     pthread_create((pthread_t *)&newborn._handle, NULL, (void * (*)(void *))proc, data);
+      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp: In member function ‘u_result rp::hal::Thread::join(long unsigned int)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp:176:37: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  176 | u_result Thread::join(unsigned long timeout)
+      |                       ~~~~~~~~~~~~~~^~~~~~~
+[ 60%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp:38:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp: In member function ‘u_result rp::standalone::rplidar::RPlidarDriver::connect(const char*, _u32, _u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:67:77: warning: unused parameter ‘flag’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   67 |     u_result RPlidarDriver::connect(const char *path, _u32 portOrBaud, _u32 flag)
+      |                                                                        ~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp: In member function ‘u_result rp::standalone::rplidar::RPlidarDriver::reset(_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:101:40: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  101 |     u_result RPlidarDriver::reset(_u32 timeout)
+      |                                   ~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp: In member function ‘u_result rp::standalone::rplidar::RPlidarDriver::getScanDataWithInterval(rplidar_response_measurement_node_t*, size_t&)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:180:91: warning: unused parameter ‘nodebuffer’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  180 |     u_result RPlidarDriver::getScanDataWithInterval(rplidar_response_measurement_node_t * nodebuffer, size_t & count)
+      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:180:112: warning: unused parameter ‘count’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  180 |     u_result RPlidarDriver::getScanDataWithInterval(rplidar_response_measurement_node_t * nodebuffer, size_t & count)
+      |                                                                                                       ~~~~~~~~~^~~~~
+[ 65%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+[ 70%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp:35:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp:44:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h: In member function ‘virtual void sl::internal::IAsyncProtocolCodec::onChannelError(u_result)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48: warning: unused parameter ‘errCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   90 |         virtual void   onChannelError(u_result errCode) {}
+      |                                       ~~~~~~~~~^~~~~~~
+[ 75%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:50:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                             ~~~~~^~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                              ~~~~~~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+      |                                                                                                ~~~~~~~^~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                      ~~~~^~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                  ~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                               ~~~~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+      |                                                                                    ~~~~~~~^~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:51:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h: In member function ‘virtual void sl::internal::IAsyncProtocolCodec::onChannelError(u_result)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48: warning: unused parameter ‘errCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   90 |         virtual void   onChannelError(u_result errCode) {}
+      |                                       ~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::reset(sl_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:511:32: warning: unused parameter ‘timeoutInMs’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  511 |         sl_result reset(sl_u32 timeoutInMs = DEFAULT_TIMEOUT)
+      |                         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::startScan(bool, bool, sl_u32, sl::LidarScanMode*)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:586:69: warning: unused parameter ‘options’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  586 |         sl_result startScan(bool force, bool useTypicalScan, sl_u32 options = 0, LidarScanMode* outUsedScanMode = nullptr)
+      |                                                              ~~~~~~~^~~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::stop(sl_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:763:31: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  763 |         sl_result stop(sl_u32 timeout = DEFAULT_TIMEOUT)
+      |                        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::getFrequency(const sl::LidarScanMode&, const sl_lidar_response_measurement_node_hq_t*, size_t, float&)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:880:110: warning: unused parameter ‘nodes’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  880 |         sl_result getFrequency(const LidarScanMode& scanMode, const sl_lidar_response_measurement_node_hq_t* nodes, size_t count, float& frequency)
+      |                                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::getMotorInfo(sl::LidarMotorInfo&, sl_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1023:66: warning: unused parameter ‘timeoutInMs’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+ 1023 |         sl_result getMotorInfo(LidarMotorInfo &motorInfo, sl_u32 timeoutInMs)
+      |                                                           ~~~~~~~^~~~~~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘u_result sl::SlamtecLidarDriver::getScanModeCount(sl_u16&, sl_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1199:61: warning: unused parameter ‘timeoutInMs’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+ 1199 |         u_result getScanModeCount(sl_u16& modeCount, sl_u32 timeoutInMs = DEFAULT_TIMEOUT)
+      |                                                      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp:35:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In instantiation of ‘void sl::RawSampleNodeHolder<T>::pushNode(_u64, const T*) [with T = sl_lidar_response_measurement_node_hq_t; _u64 = long unsigned int]’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1648:42:   required from here
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:202:28: warning: unused parameter ‘timestamp_uS’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  202 |         void pushNode(_u64 timestamp_uS, const T* node)
+      |                       ~~~~~^~~~~~~~~~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp:49:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h: In member function ‘virtual void sl::internal::IAsyncProtocolCodec::onChannelError(u_result)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48: warning: unused parameter ‘errCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+   90 |         virtual void   onChannelError(u_result errCode) {}
+      |                                       ~~~~~~~~~^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: At global scope:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:83:17: warning: ‘void sl::convert(const sl_lidar_response_measurement_node_hq_t&, sl_lidar_response_measurement_node_t&)’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;]
+   83 |     static void convert(const sl_lidar_response_measurement_node_hq_t& from, sl_lidar_response_measurement_node_t& to)
+      |                 ^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:75:17: warning: ‘void sl::convert(const sl_lidar_response_measurement_node_t&, sl_lidar_response_measurement_node_hq_t&)’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;]
+   75 |     static void convert(const sl_lidar_response_measurement_node_t& from, sl_lidar_response_measurement_node_hq_t& to)
+      |                 ^~~~~~~
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:70:17: warning: ‘void sl::printDeprecationWarn(const char*, const char*)’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;]
+   70 |     static void printDeprecationWarn(const char* fn, const char* replacement)
+      |                 ^~~~~~~~~~~~~~~~~~~~
+[ 80%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+[ 85%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o
+[ 90%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp: In member function ‘void sl::TcpChannel::setStatus(_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp:109:29: warning: unused parameter ‘flag’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  109 |         void setStatus(_u32 flag){}
+      |                        ~~~~~^~~~
+In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+                 from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp:33:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+   66 |     sl_u8 data[0];
+      |                ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+  324 |     sl_u8  payload[0];
+      |                    ^
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp: In member function ‘void sl::UdpChannel::setStatus(_u32)’:
+/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp:112:29: warning: unused parameter ‘flag’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+  112 |         void setStatus(_u32 flag){}
+      |                        ~~~~~^~~~
+[ 95%] Linking CXX executable sllidar_node
+[ 95%] Built target sllidar_node
+[100%] Linking CXX executable sllidar_client
+[100%] Built target sllidar_client
+-- Install configuration: ""
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node
+-- Set non-toolchain portion of runtime path of "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node" to ""
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client
+-- Set non-toolchain portion of runtime path of "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client" to ""
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake
+-- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/streams.log b/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/streams.log
new file mode 100644
index 00000000..18827221
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-14-25/sllidar_ros2/streams.log
@@ -0,0 +1,527 @@
+[0.030s] Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+[0.168s] -- The C compiler identification is GNU 13.3.0
+[0.289s] -- The CXX compiler identification is GNU 13.3.0
+[0.325s] -- Detecting C compiler ABI info
+[0.604s] -- Detecting C compiler ABI info - done
+[0.624s] -- Check for working C compiler: /usr/bin/cc - skipped
+[0.626s] -- Detecting C compile features
+[0.626s] -- Detecting C compile features - done
+[0.646s] -- Detecting CXX compiler ABI info
+[0.896s] -- Detecting CXX compiler ABI info - done
+[0.911s] -- Check for working CXX compiler: /usr/bin/c++ - skipped
+[0.912s] -- Detecting CXX compile features
+[0.912s] -- Detecting CXX compile features - done
+[0.917s] -- Found ament_cmake: 2.5.2 (/opt/ros/jazzy/share/ament_cmake/cmake)
+[1.301s] -- Found Python3: /usr/bin/python3 (found version "3.12.3") found components: Interpreter 
+[1.513s] -- Found rclcpp: 28.1.5 (/opt/ros/jazzy/share/rclcpp/cmake)
+[1.573s] -- Found rosidl_generator_c: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_c/cmake)
+[1.595s] -- Found rosidl_generator_cpp: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_cpp/cmake)
+[1.623s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c
+[1.653s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp
+[1.775s] -- Found rmw_implementation_cmake: 7.3.1 (/opt/ros/jazzy/share/rmw_implementation_cmake/cmake)
+[1.782s] -- Found rmw_fastrtps_cpp: 8.4.1 (/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake)
+[1.941s] -- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libcrypto.so (found version "3.0.13")  
+[1.969s] -- Found FastRTPS: /opt/ros/jazzy/include (Required is at least version "2.13") 
+[2.009s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default
+[2.125s] -- Found sensor_msgs: 5.3.5 (/opt/ros/jazzy/share/sensor_msgs/cmake)
+[2.208s] -- Found std_srvs: 5.3.5 (/opt/ros/jazzy/share/std_srvs/cmake)
+[2.420s] -- Configuring done (2.4s)
+[2.451s] -- Generating done (0.0s)
+[2.460s] -- Build files have been written to: /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[2.480s] Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+[2.483s] Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+[2.595s] [  5%] Building CXX object CMakeFiles/sllidar_node.dir/src/sllidar_node.cpp.o
+[2.595s] [ 10%] Building CXX object CMakeFiles/sllidar_client.dir/src/sllidar_client.cpp.o
+[2.605s] [ 15%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_serial.cpp.o
+[2.610s] [ 20%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/net_socket.cpp.o
+[3.578s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘bool rp::arch::net::raw_serial::open(const char*, uint32_t, uint32_t)’:
+[3.579s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:97:74: warning: unused parameter ‘flags’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[3.579s]    97 | bool raw_serial::open(const char * portname, uint32_t baudrate, uint32_t flags)
+[3.579s]       |                                                                 ~~~~~~~~~^~~~~
+[3.582s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual void rp::arch::net::raw_serial::flush(_u32)’:
+[3.582s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:281:30: warning: unused parameter ‘flags’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[3.582s]   281 | void raw_serial::flush( _u32 flags)
+[3.582s]       |                         ~~~~~^~~~~
+[3.585s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual int rp::arch::net::raw_serial::waitforsent(_u32, size_t*)’:
+[3.585s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:286:34: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[3.585s]   286 | int raw_serial::waitforsent(_u32 timeout, size_t * returned_size)
+[3.586s]       |                             ~~~~~^~~~~~~
+[3.586s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual int rp::arch::net::raw_serial::waitforrecv(_u32, size_t*)’:
+[3.586s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:292:34: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[3.586s]   292 | int raw_serial::waitforrecv(_u32 timeout, size_t * returned_size)
+[3.586s]       |                             ~~~~~^~~~~~~
+[3.595s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp: In member function ‘virtual void rp::arch::net::raw_serial::cancelOperation()’:
+[3.595s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_serial.cpp:427:5: warning: value computed is not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-value-Wunused-value]8;;]
+[3.595s]   427 |     (int)::write(_selfpipe[1], "x", 1);
+[3.596s]       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[3.688s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+[3.688s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+[3.688s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+[3.688s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp:10:
+[3.689s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[3.689s]    66 |     sl_u8 data[0];
+[3.689s]       |                ^
+[3.691s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+[3.691s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+[3.691s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[3.691s]   324 |     sl_u8  payload[0];
+[3.691s]       |                    ^
+[3.782s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/arch_linux.h:42,
+[3.783s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:41:
+[3.783s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp: In member function ‘virtual u_result rp::arch::net::DGramSocketImpl::sendTo(const rp::net::SocketAddress*, const void*, size_t)’:
+[3.784s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/arch/linux/net_socket.cpp:733:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare]8;;]
+[3.784s]   733 |             assert(ans == len);
+[3.784s]       |                    ~~~~^~~~~~
+[3.852s] [ 25%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/arch/linux/timer.cpp.o
+[4.205s] [ 30%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/dataunpacker.cpp.o
+[4.944s] [ 35%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_capsules.cpp.o
+[5.214s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+[5.214s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+[5.218s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+[5.218s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunnpacker_commondef.h:41,
+[5.219s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp:39:
+[5.219s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[5.219s]    66 |     sl_u8 data[0];
+[5.219s]       |                ^
+[5.219s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+[5.219s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+[5.219s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[5.220s]   324 |     sl_u8  payload[0];
+[5.220s]       |                    ^
+[5.499s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.cpp:40:
+[5.499s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+[5.499s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[5.500s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[5.500s]       |                                                ~~~~^~~~~~~
+[5.500s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[5.500s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[5.500s]       |                                                             ~~~~~^~~~~~~~~~
+[5.500s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[5.500s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[5.500s]       |                                                                              ~~~~~~~~~~~~^~~~
+[5.500s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[5.501s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[5.501s]       |                                                                                                ~~~~~~~^~~~
+[5.505s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+[5.505s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[5.505s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[5.505s]       |                                      ~~~~^~~~~~
+[5.506s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[5.506s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[5.506s]       |                                                  ~~~~^~~~~~~
+[5.506s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[5.506s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[5.506s]       |                                                               ~~~~~~~~~~~~^~~~~~~
+[5.506s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[5.506s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[5.506s]       |                                                                                    ~~~~~~~^~~~
+[5.925s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+[5.925s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+[5.925s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+[5.926s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41,
+[5.926s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:39:
+[5.926s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[5.926s]    66 |     sl_u8 data[0];
+[5.926s]       |                ^
+[5.926s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+[5.926s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+[5.926s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[5.926s]   324 |     sl_u8  payload[0];
+[5.927s]       |                    ^
+[6.086s] [ 40%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp.o
+[6.218s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:40:
+[6.218s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+[6.218s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[6.218s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[6.218s]       |                                                ~~~~^~~~~~~
+[6.218s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[6.218s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[6.219s]       |                                                             ~~~~~^~~~~~~~~~
+[6.219s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[6.219s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[6.222s]       |                                                                              ~~~~~~~~~~~~^~~~
+[6.222s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[6.223s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[6.223s]       |                                                                                                ~~~~~~~^~~~
+[6.223s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+[6.223s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[6.223s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[6.223s]       |                                      ~~~~^~~~~~
+[6.223s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[6.224s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[6.224s]       |                                                  ~~~~^~~~~~~
+[6.224s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[6.224s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[6.224s]       |                                                               ~~~~~~~~~~~~^~~~~~~
+[6.224s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[6.224s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[6.224s]       |                                                                                    ~~~~~~~^~~~
+[6.251s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp: In member function ‘void sl::internal::unpacker::UnpackerHandler_DenseCapsuleNode::_onScanNodeDenseCapsuleData(rplidar_response_dense_capsule_measurement_nodes_t&, sl::internal::LIDARSampleDataUnpackerInner*)’:
+[6.251s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_capsules.cpp:763:30: warning: type qualifiers ignored on cast result type []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wignored-qualifiers-Wignored-qualifiers]8;;]
+[6.252s]   763 |             const int dist = static_cast<const int>(_cached_previous_dense_capsuledata.cabins[pos].distance);
+[6.252s]       |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[6.603s] [ 45%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp.o
+[7.007s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+[7.007s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+[7.007s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+[7.008s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41,
+[7.009s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp:39:
+[7.010s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[7.010s]    66 |     sl_u8 data[0];
+[7.010s]       |                ^
+[7.010s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+[7.011s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+[7.011s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[7.011s]   324 |     sl_u8  payload[0];
+[7.011s]       |                    ^
+[7.234s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_hqnode.cpp:40:
+[7.234s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+[7.235s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.235s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[7.235s]       |                                                ~~~~^~~~~~~
+[7.235s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.235s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[7.235s]       |                                                             ~~~~~^~~~~~~~~~
+[7.236s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.236s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[7.236s]       |                                                                              ~~~~~~~~~~~~^~~~
+[7.236s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.239s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[7.239s]       |                                                                                                ~~~~~~~^~~~
+[7.239s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+[7.240s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.240s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[7.240s]       |                                      ~~~~^~~~~~
+[7.240s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.240s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[7.240s]       |                                                  ~~~~^~~~~~~
+[7.240s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.241s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[7.241s]       |                                                               ~~~~~~~~~~~~^~~~~~~
+[7.241s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.241s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[7.241s]       |                                                                                    ~~~~~~~^~~~
+[7.548s] [ 50%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/hal/thread.cpp.o
+[7.604s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+[7.604s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+[7.604s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+[7.604s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunnpacker_commondef.h:41,
+[7.605s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp:39:
+[7.605s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[7.605s]    66 |     sl_u8 data[0];
+[7.605s]       |                ^
+[7.608s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+[7.608s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+[7.608s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[7.608s]   324 |     sl_u8  payload[0];
+[7.608s]       |                    ^
+[7.839s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/handler_normalnode.cpp:40:
+[7.839s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+[7.839s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.839s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[7.839s]       |                                                ~~~~^~~~~~~
+[7.843s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.843s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[7.843s]       |                                                             ~~~~~^~~~~~~~~~
+[7.844s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.844s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[7.844s]       |                                                                              ~~~~~~~~~~~~^~~~
+[7.844s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.844s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[7.844s]       |                                                                                                ~~~~~~~^~~~
+[7.844s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+[7.845s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.845s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[7.845s]       |                                      ~~~~^~~~~~
+[7.845s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.845s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[7.845s]       |                                                  ~~~~^~~~~~~
+[7.845s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.846s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[7.852s]       |                                                               ~~~~~~~~~~~~^~~~~~~
+[7.852s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/unpacker/../dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[7.852s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[7.852s]       |                                                                                    ~~~~~~~^~~~
+[8.113s] [ 55%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/rplidar_driver.cpp.o
+[8.441s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+[8.441s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+[8.441s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/sdkcommon.h:49,
+[8.441s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp:35:
+[8.442s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[8.442s]    66 |     sl_u8 data[0];
+[8.442s]       |                ^
+[8.443s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+[8.446s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+[8.446s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[8.446s]   324 |     sl_u8  payload[0];
+[8.447s]       |                    ^
+[8.502s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/hal/thread.cpp:43:
+[8.502s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp: In static member function ‘static rp::hal::Thread rp::hal::Thread::create(thread_proc_t, void*)’:
+[8.502s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp:52:57: warning: cast between incompatible function types from ‘thread_proc_t’ {aka ‘long unsigned int (*)(void*)’} to ‘void* (*)(void*)’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-function-type-Wcast-function-type]8;;]
+[8.502s]    52 |     pthread_create((pthread_t *)&newborn._handle, NULL, (void * (*)(void *))proc, data);
+[8.503s]       |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~
+[8.507s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp: In member function ‘u_result rp::hal::Thread::join(long unsigned int)’:
+[8.507s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/src/arch/linux/thread.hpp:176:37: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[8.507s]   176 | u_result Thread::join(unsigned long timeout)
+[8.508s]       |                       ~~~~~~~~~~~~~~^~~~~~~
+[8.692s] [ 60%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_async_transceiver.cpp.o
+[8.822s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+[8.822s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+[8.822s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar.h:36,
+[8.825s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/src/sllidar_node.cpp:38:
+[8.825s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[8.825s]    66 |     sl_u8 data[0];
+[8.826s]       |                ^
+[8.826s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[8.826s]   324 |     sl_u8  payload[0];
+[8.826s]       |                    ^
+[9.028s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+[9.029s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+[9.030s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+[9.030s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:33:
+[9.030s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[9.031s]    66 |     sl_u8 data[0];
+[9.031s]       |                ^
+[9.031s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+[9.033s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+[9.033s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[9.033s]   324 |     sl_u8  payload[0];
+[9.033s]       |                    ^
+[9.136s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp: In member function ‘u_result rp::standalone::rplidar::RPlidarDriver::connect(const char*, _u32, _u32)’:
+[9.137s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:67:77: warning: unused parameter ‘flag’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[9.138s]    67 |     u_result RPlidarDriver::connect(const char *path, _u32 portOrBaud, _u32 flag)
+[9.138s]       |                                                                        ~~~~~^~~~
+[9.140s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp: In member function ‘u_result rp::standalone::rplidar::RPlidarDriver::reset(_u32)’:
+[9.140s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:101:40: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[9.140s]   101 |     u_result RPlidarDriver::reset(_u32 timeout)
+[9.140s]       |                                   ~~~~~^~~~~~~
+[9.141s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp: In member function ‘u_result rp::standalone::rplidar::RPlidarDriver::getScanDataWithInterval(rplidar_response_measurement_node_t*, size_t&)’:
+[9.141s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:180:91: warning: unused parameter ‘nodebuffer’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[9.145s]   180 |     u_result RPlidarDriver::getScanDataWithInterval(rplidar_response_measurement_node_t * nodebuffer, size_t & count)
+[9.145s]       |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
+[9.145s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/rplidar_driver.cpp:180:112: warning: unused parameter ‘count’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[9.146s]   180 |     u_result RPlidarDriver::getScanDataWithInterval(rplidar_response_measurement_node_t * nodebuffer, size_t & count)
+[9.146s]       |                                                                                                       ~~~~~~~~~^~~~~
+[9.470s] [ 65%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_crc.cpp.o
+[9.539s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+[9.540s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_crc.h:36,
+[9.540s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_crc.cpp:33:
+[9.540s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[9.544s]    66 |     sl_u8 data[0];
+[9.544s]       |                ^
+[9.544s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[9.545s]   324 |     sl_u8  payload[0];
+[9.545s]       |                    ^
+[9.590s] [ 70%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_lidar_driver.cpp.o
+[9.665s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+[9.668s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+[9.668s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+[9.668s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp:35:
+[9.668s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[9.669s]    66 |     sl_u8 data[0];
+[9.669s]       |                ^
+[9.669s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+[9.669s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+[9.669s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[9.669s]   324 |     sl_u8  payload[0];
+[9.669s]       |                    ^
+[9.849s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.cpp:44:
+[9.849s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h: In member function ‘virtual void sl::internal::IAsyncProtocolCodec::onChannelError(u_result)’:
+[9.849s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48: warning: unused parameter ‘errCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[9.849s]    90 |         virtual void   onChannelError(u_result errCode) {}
+[9.849s]       |                                       ~~~~~~~~~^~~~~~~
+[10.177s] [ 75%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_lidarprotocol_codec.cpp.o
+[10.678s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+[10.678s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+[10.678s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+[10.678s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:33:
+[10.678s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[10.678s]    66 |     sl_u8 data[0];
+[10.678s]       |                ^
+[10.680s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+[10.680s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+[10.680s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[10.680s]   324 |     sl_u8  payload[0];
+[10.680s]       |                    ^
+[11.080s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:50:
+[11.080s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onCustomSampleDataDecoded(_u8, _u32, const void*, size_t)’:
+[11.080s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:52: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.081s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[11.081s]       |                                                ~~~~^~~~~~~
+[11.081s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:66: warning: unused parameter ‘customCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.081s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[11.081s]       |                                                             ~~~~~^~~~~~~~~~
+[11.081s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:90: warning: unused parameter ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.081s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[11.082s]       |                                                                              ~~~~~~~~~~~~^~~~
+[11.082s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:54:103: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.082s]    54 |         virtual void onCustomSampleDataDecoded(_u8 ansType, _u32 customCode, const void* data, size_t size) {}
+[11.082s]       |                                                                                                ~~~~~~~^~~~
+[11.084s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h: In member function ‘virtual void sl::internal::LIDARSampleDataListener::onDecodingError(int, _u8, const void*, size_t)’:
+[11.084s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:42: warning: unused parameter ‘errMsg’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.084s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[11.085s]       |                                      ~~~~^~~~~~
+[11.085s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:54: warning: unused parameter ‘ansType’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.085s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[11.085s]       |                                                  ~~~~^~~~~~~
+[11.088s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:75: warning: unused parameter ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.088s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[11.088s]       |                                                               ~~~~~~~~~~~~^~~~~~~
+[11.089s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/dataunpacker/dataunpacker.h:56:91: warning: unused parameter ‘size’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.089s]    56 |         virtual void onDecodingError(int errMsg, _u8 ansType, const void* payload, size_t size) {}
+[11.089s]       |                                                                                    ~~~~~~~^~~~
+[11.124s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:51:
+[11.125s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h: In member function ‘virtual void sl::internal::IAsyncProtocolCodec::onChannelError(u_result)’:
+[11.128s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48: warning: unused parameter ‘errCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.128s]    90 |         virtual void   onChannelError(u_result errCode) {}
+[11.128s]       |                                       ~~~~~~~~~^~~~~~~
+[11.187s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::reset(sl_u32)’:
+[11.187s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:511:32: warning: unused parameter ‘timeoutInMs’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.187s]   511 |         sl_result reset(sl_u32 timeoutInMs = DEFAULT_TIMEOUT)
+[11.187s]       |                         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[11.197s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::startScan(bool, bool, sl_u32, sl::LidarScanMode*)’:
+[11.197s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:586:69: warning: unused parameter ‘options’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.197s]   586 |         sl_result startScan(bool force, bool useTypicalScan, sl_u32 options = 0, LidarScanMode* outUsedScanMode = nullptr)
+[11.198s]       |                                                              ~~~~~~~^~~~~~~~~~~
+[11.201s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::stop(sl_u32)’:
+[11.201s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:763:31: warning: unused parameter ‘timeout’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.201s]   763 |         sl_result stop(sl_u32 timeout = DEFAULT_TIMEOUT)
+[11.201s]       |                        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
+[11.213s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::getFrequency(const sl::LidarScanMode&, const sl_lidar_response_measurement_node_hq_t*, size_t, float&)’:
+[11.214s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:880:110: warning: unused parameter ‘nodes’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.214s]   880 |         sl_result getFrequency(const LidarScanMode& scanMode, const sl_lidar_response_measurement_node_hq_t* nodes, size_t count, float& frequency)
+[11.214s]       |                                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
+[11.222s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘virtual sl_result sl::SlamtecLidarDriver::getMotorInfo(sl::LidarMotorInfo&, sl_u32)’:
+[11.222s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1023:66: warning: unused parameter ‘timeoutInMs’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.223s]  1023 |         sl_result getMotorInfo(LidarMotorInfo &motorInfo, sl_u32 timeoutInMs)
+[11.223s]       |                                                           ~~~~~~~^~~~~~~~~~~
+[11.228s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In member function ‘u_result sl::SlamtecLidarDriver::getScanModeCount(sl_u16&, sl_u32)’:
+[11.229s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1199:61: warning: unused parameter ‘timeoutInMs’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.230s]  1199 |         u_result getScanModeCount(sl_u16& modeCount, sl_u32 timeoutInMs = DEFAULT_TIMEOUT)
+[11.231s]       |                                                      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[11.250s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_protocol.h:36,
+[11.250s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:39,
+[11.250s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sdkcommon.h:49,
+[11.251s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp:35:
+[11.255s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[11.256s]    66 |     sl_u8 data[0];
+[11.256s]       |                ^
+[11.256s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar_cmd.h:36,
+[11.256s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/rplidar.h:40:
+[11.257s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[11.257s]   324 |     sl_u8  payload[0];
+[11.257s]       |                    ^
+[11.351s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: In instantiation of ‘void sl::RawSampleNodeHolder<T>::pushNode(_u64, const T*) [with T = sl_lidar_response_measurement_node_hq_t; _u64 = long unsigned int]’:
+[11.352s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:1648:42:   required from here
+[11.352s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:202:28: warning: unused parameter ‘timestamp_uS’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.352s]   202 |         void pushNode(_u64 timestamp_uS, const T* node)
+[11.352s]       |                       ~~~~~^~~~~~~~~~~~
+[11.531s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidarprotocol_codec.cpp:49:
+[11.531s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h: In member function ‘virtual void sl::internal::IAsyncProtocolCodec::onChannelError(u_result)’:
+[11.531s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_async_transceiver.h:90:48: warning: unused parameter ‘errCode’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[11.532s]    90 |         virtual void   onChannelError(u_result errCode) {}
+[11.532s]       |                                       ~~~~~~~~~^~~~~~~
+[11.633s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp: At global scope:
+[11.634s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:83:17: warning: ‘void sl::convert(const sl_lidar_response_measurement_node_hq_t&, sl_lidar_response_measurement_node_t&)’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;]
+[11.634s]    83 |     static void convert(const sl_lidar_response_measurement_node_hq_t& from, sl_lidar_response_measurement_node_t& to)
+[11.634s]       |                 ^~~~~~~
+[11.637s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:75:17: warning: ‘void sl::convert(const sl_lidar_response_measurement_node_t&, sl_lidar_response_measurement_node_hq_t&)’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;]
+[11.637s]    75 |     static void convert(const sl_lidar_response_measurement_node_t& from, sl_lidar_response_measurement_node_hq_t& to)
+[11.637s]       |                 ^~~~~~~
+[11.638s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_lidar_driver.cpp:70:17: warning: ‘void sl::printDeprecationWarn(const char*, const char*)’ defined but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-function-Wunused-function]8;;]
+[11.638s]    70 |     static void printDeprecationWarn(const char* fn, const char* replacement)
+[11.638s]       |                 ^~~~~~~~~~~~~~~~~~~~
+[11.899s] [ 80%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_serial_channel.cpp.o
+[12.680s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+[12.682s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+[12.683s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_serial_channel.cpp:33:
+[12.683s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[12.683s]    66 |     sl_u8 data[0];
+[12.683s]       |                ^
+[12.683s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[12.688s]   324 |     sl_u8  payload[0];
+[12.688s]       |                    ^
+[12.749s] [ 85%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_tcp_channel.cpp.o
+[12.885s] [ 90%] Building CXX object CMakeFiles/sllidar_node.dir/sdk/src/sl_udp_channel.cpp.o
+[13.501s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+[13.501s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+[13.502s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp:33:
+[13.502s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[13.502s]    66 |     sl_u8 data[0];
+[13.502s]       |                ^
+[13.502s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[13.502s]   324 |     sl_u8  payload[0];
+[13.502s]       |                    ^
+[13.510s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp: In member function ‘void sl::TcpChannel::setStatus(_u32)’:
+[13.510s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_tcp_channel.cpp:109:29: warning: unused parameter ‘flag’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[13.511s]   109 |         void setStatus(_u32 flag){}
+[13.511s]       |                        ~~~~~^~~~
+[13.697s] In file included from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:41,
+[13.699s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_driver.h:54,
+[13.699s]                  from /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp:33:
+[13.704s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_protocol.h:66:16: warning: ISO C++ forbids zero-size array ‘data’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[13.705s]    66 |     sl_u8 data[0];
+[13.705s]       |                ^
+[13.708s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/./sdk/include/sl_lidar_cmd.h:324:20: warning: ISO C++ forbids zero-size array ‘payload’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wpedantic-Wpedantic]8;;]
+[13.708s]   324 |     sl_u8  payload[0];
+[13.708s]       |                    ^
+[13.715s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp: In member function ‘void sl::UdpChannel::setStatus(_u32)’:
+[13.715s] /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2/sdk/src/sl_udp_channel.cpp:112:29: warning: unused parameter ‘flag’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;]
+[13.715s]   112 |         void setStatus(_u32 flag){}
+[13.717s]       |                        ~~~~~^~~~
+[17.810s] [ 95%] Linking CXX executable sllidar_node
+[18.840s] [ 95%] Built target sllidar_node
+[22.109s] [100%] Linking CXX executable sllidar_client
+[23.079s] [100%] Built target sllidar_client
+[23.101s] Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+[23.127s] Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[23.142s] -- Install configuration: ""
+[23.142s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch
+[23.142s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py
+[23.143s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py
+[23.143s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py
+[23.143s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py
+[23.143s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py
+[23.144s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py
+[23.144s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py
+[23.144s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py
+[23.144s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py
+[23.144s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py
+[23.144s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py
+[23.144s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py
+[23.144s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py
+[23.145s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py
+[23.145s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py
+[23.145s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py
+[23.145s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py
+[23.145s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py
+[23.146s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py
+[23.146s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py
+[23.146s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py
+[23.146s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py
+[23.146s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py
+[23.146s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py
+[23.146s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz
+[23.146s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz
+[23.148s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node
+[23.152s] -- Set non-toolchain portion of runtime path of "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node" to ""
+[23.153s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client
+[23.162s] -- Set non-toolchain portion of runtime path of "/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client" to ""
+[23.163s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
+[23.163s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
+[23.163s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh
+[23.163s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv
+[23.163s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh
+[23.163s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv
+[23.164s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash
+[23.164s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh
+[23.164s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh
+[23.164s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv
+[23.164s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv
+[23.165s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2
+[23.165s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake
+[23.165s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake
+[23.165s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake
+[23.165s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake
+[23.166s] -- Installing: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml
+[23.169s] Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/super_robot/command.log b/robobin_final/log/build_2024-12-19_19-14-25/super_robot/command.log
new file mode 100644
index 00000000..a3224c00
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-14-25/super_robot/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/super_robot build --build-base /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build install --record /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/super_robot build --build-base /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build install --record /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/install.log --single-version-externally-managed install_data
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/super_robot/stderr.log b/robobin_final/log/build_2024-12-19_19-14-25/super_robot/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/super_robot/stdout.log b/robobin_final/log/build_2024-12-19_19-14-25/super_robot/stdout.log
new file mode 100644
index 00000000..8c4b8095
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-14-25/super_robot/stdout.log
@@ -0,0 +1,68 @@
+running egg_info
+creating ../../build/super_robot/super_robot.egg-info
+writing ../../build/super_robot/super_robot.egg-info/PKG-INFO
+writing dependency_links to ../../build/super_robot/super_robot.egg-info/dependency_links.txt
+writing entry points to ../../build/super_robot/super_robot.egg-info/entry_points.txt
+writing requirements to ../../build/super_robot/super_robot.egg-info/requires.txt
+writing top-level names to ../../build/super_robot/super_robot.egg-info/top_level.txt
+writing manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'
+reading manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'
+writing manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build
+creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib
+creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/encoder.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/motor_control_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/__init__.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/imu_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/odometry_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/route_filtered.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/control_feedback.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/route.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+running install
+running install_lib
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/encoder.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/motor_control_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/__init__.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/imu_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/odometry_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/route_filtered.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/control_feedback.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/route.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/encoder.py to encoder.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/motor_control_node.py to motor_control_node.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/__init__.py to __init__.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/imu_node.py to imu_node.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/odometry_node.py to odometry_node.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/route_filtered.py to route_filtered.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/control_feedback.py to control_feedback.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/route.py to route.cpython-312.pyc
+running install_data
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages
+copying resource/super_robot -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+copying launch/launch_lidar.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+copying launch/ekf_launch.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+copying launch/view_robot.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+copying config/robot.urdf -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+copying config/ekf.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+copying config/urdf_config.rviz -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+copying config/scan_filter.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+running install_egg_info
+Copying ../../build/super_robot/super_robot.egg-info to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot-0.0.0-py3.12.egg-info
+running install_scripts
+Installing odometry_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_control_feedback script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_encoder_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_imu_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_motor_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_route script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_route_filter script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+writing list of installed files to '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/install.log'
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/super_robot/stdout_stderr.log b/robobin_final/log/build_2024-12-19_19-14-25/super_robot/stdout_stderr.log
new file mode 100644
index 00000000..8c4b8095
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-14-25/super_robot/stdout_stderr.log
@@ -0,0 +1,68 @@
+running egg_info
+creating ../../build/super_robot/super_robot.egg-info
+writing ../../build/super_robot/super_robot.egg-info/PKG-INFO
+writing dependency_links to ../../build/super_robot/super_robot.egg-info/dependency_links.txt
+writing entry points to ../../build/super_robot/super_robot.egg-info/entry_points.txt
+writing requirements to ../../build/super_robot/super_robot.egg-info/requires.txt
+writing top-level names to ../../build/super_robot/super_robot.egg-info/top_level.txt
+writing manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'
+reading manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'
+writing manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build
+creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib
+creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/encoder.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/motor_control_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/__init__.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/imu_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/odometry_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/route_filtered.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/control_feedback.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+copying super_robot/route.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+running install
+running install_lib
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/encoder.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/motor_control_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/__init__.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/imu_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/odometry_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/route_filtered.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/control_feedback.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/route.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/encoder.py to encoder.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/motor_control_node.py to motor_control_node.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/__init__.py to __init__.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/imu_node.py to imu_node.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/odometry_node.py to odometry_node.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/route_filtered.py to route_filtered.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/control_feedback.py to control_feedback.cpython-312.pyc
+byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/route.py to route.cpython-312.pyc
+running install_data
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages
+copying resource/super_robot -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+copying launch/launch_lidar.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+copying launch/ekf_launch.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+copying launch/view_robot.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+copying config/robot.urdf -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+copying config/ekf.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+copying config/urdf_config.rviz -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+copying config/scan_filter.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+running install_egg_info
+Copying ../../build/super_robot/super_robot.egg-info to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot-0.0.0-py3.12.egg-info
+running install_scripts
+Installing odometry_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_control_feedback script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_encoder_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_imu_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_motor_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_route script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_route_filter script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+writing list of installed files to '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/install.log'
diff --git a/robobin_final/log/build_2024-12-19_19-14-25/super_robot/streams.log b/robobin_final/log/build_2024-12-19_19-14-25/super_robot/streams.log
new file mode 100644
index 00000000..a52952d7
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-14-25/super_robot/streams.log
@@ -0,0 +1,70 @@
+[1.833s] Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/super_robot build --build-base /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build install --record /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/install.log --single-version-externally-managed install_data
+[2.269s] running egg_info
+[2.269s] creating ../../build/super_robot/super_robot.egg-info
+[2.302s] writing ../../build/super_robot/super_robot.egg-info/PKG-INFO
+[2.306s] writing dependency_links to ../../build/super_robot/super_robot.egg-info/dependency_links.txt
+[2.306s] writing entry points to ../../build/super_robot/super_robot.egg-info/entry_points.txt
+[2.307s] writing requirements to ../../build/super_robot/super_robot.egg-info/requires.txt
+[2.307s] writing top-level names to ../../build/super_robot/super_robot.egg-info/top_level.txt
+[2.307s] writing manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'
+[2.366s] reading manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'
+[2.367s] writing manifest file '../../build/super_robot/super_robot.egg-info/SOURCES.txt'
+[2.367s] running build
+[2.368s] running build_py
+[2.368s] creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build
+[2.369s] creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib
+[2.369s] creating /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+[2.369s] copying super_robot/encoder.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+[2.369s] copying super_robot/motor_control_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+[2.369s] copying super_robot/__init__.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+[2.369s] copying super_robot/imu_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+[2.369s] copying super_robot/odometry_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+[2.370s] copying super_robot/route_filtered.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+[2.370s] copying super_robot/control_feedback.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+[2.370s] copying super_robot/route.py -> /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot
+[2.371s] running install
+[2.381s] running install_lib
+[2.414s] creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+[2.415s] copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/encoder.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+[2.415s] copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/motor_control_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+[2.416s] copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/__init__.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+[2.416s] copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/imu_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+[2.416s] copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/odometry_node.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+[2.416s] copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/route_filtered.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+[2.416s] copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/control_feedback.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+[2.419s] copying /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build/lib/super_robot/route.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot
+[2.419s] byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/encoder.py to encoder.cpython-312.pyc
+[2.419s] byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/motor_control_node.py to motor_control_node.cpython-312.pyc
+[2.419s] byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/__init__.py to __init__.cpython-312.pyc
+[2.420s] byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/imu_node.py to imu_node.cpython-312.pyc
+[2.422s] byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/odometry_node.py to odometry_node.cpython-312.pyc
+[2.424s] byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/route_filtered.py to route_filtered.cpython-312.pyc
+[2.426s] byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/control_feedback.py to control_feedback.cpython-312.pyc
+[2.431s] byte-compiling /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot/route.py to route.cpython-312.pyc
+[2.431s] running install_data
+[2.431s] creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index
+[2.431s] creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index
+[2.431s] creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages
+[2.431s] copying resource/super_robot -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages
+[2.431s] copying package.xml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot
+[2.432s] creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+[2.432s] copying launch/launch_lidar.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+[2.432s] copying launch/ekf_launch.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+[2.432s] copying launch/view_robot.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+[2.432s] creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+[2.432s] copying config/robot.urdf -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+[2.432s] copying config/ekf.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+[2.433s] copying config/urdf_config.rviz -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+[2.433s] copying config/scan_filter.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+[2.433s] running install_egg_info
+[2.466s] Copying ../../build/super_robot/super_robot.egg-info to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super_robot-0.0.0-py3.12.egg-info
+[2.470s] running install_scripts
+[2.864s] Installing odometry_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[2.865s] Installing test_control_feedback script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[2.865s] Installing test_encoder_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[2.866s] Installing test_imu_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[2.866s] Installing test_motor_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[2.867s] Installing test_route script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[2.868s] Installing test_route_filter script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[2.868s] writing list of installed files to '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/install.log'
+[2.985s] Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/super_robot build --build-base /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build install --record /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/install.log --single-version-externally-managed install_data
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/events.log b/robobin_final/log/build_2024-12-19_19-16-30/events.log
new file mode 100644
index 00000000..d7f2929e
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-16-30/events.log
@@ -0,0 +1,170 @@
+[0.000000] (-) TimerEvent: {}
+[0.000434] (sllidar_ros2) JobQueued: {'identifier': 'sllidar_ros2', 'dependencies': OrderedDict()}
+[0.000561] (super_robot) JobQueued: {'identifier': 'super_robot', 'dependencies': OrderedDict()}
+[0.001113] (sllidar_ros2) JobStarted: {'identifier': 'sllidar_ros2'}
+[0.017015] (super_robot) JobStarted: {'identifier': 'super_robot'}
+[0.029646] (sllidar_ros2) JobProgress: {'identifier': 'sllidar_ros2', 'progress': 'cmake'}
+[0.031821] (sllidar_ros2) Command: {'cmd': ['/usr/bin/cmake', '/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2', '-DAMENT_CMAKE_SYMLINK_INSTALL=1', '-DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2'], 'cwd': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'env': OrderedDict({'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG', 'XDG_ACTIVATION_TOKEN': 'bef97eb0-e5e7-490a-85cc-20228fff4b34', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'MANAGERPID': '1422', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2410', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', 'JOURNAL_STREAM': '8:14177', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1596,unix/robobin-desktop:/tmp/.ICE-unix/1596', 'INVOCATION_ID': '9a58d1d4c5c4406f86851b1f6d40074e', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.X1BGZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'TERMINATOR_UUID': 'urn:uuid:10fd0f7e-0487-448f-9854-3e7a59bcf268', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'GJS_DEBUG_OUTPUT': 'stderr', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy'}), 'shell': False}
+[0.069679] (sllidar_ros2) StdoutLine: {'line': b'-- Found ament_cmake: 2.5.2 (/opt/ros/jazzy/share/ament_cmake/cmake)\n'}
+[0.099658] (-) TimerEvent: {}
+[0.200287] (-) TimerEvent: {}
+[0.300911] (-) TimerEvent: {}
+[0.403664] (-) TimerEvent: {}
+[0.504341] (-) TimerEvent: {}
+[0.547104] (sllidar_ros2) StdoutLine: {'line': b'-- Override CMake install command with custom implementation using symlinks instead of copying resources\n'}
+[0.558426] (sllidar_ros2) StdoutLine: {'line': b'-- Found rclcpp: 28.1.5 (/opt/ros/jazzy/share/rclcpp/cmake)\n'}
+[0.600044] (sllidar_ros2) StdoutLine: {'line': b'-- Found rosidl_generator_c: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_c/cmake)\n'}
+[0.604411] (-) TimerEvent: {}
+[0.619624] (sllidar_ros2) StdoutLine: {'line': b'-- Found rosidl_generator_cpp: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_cpp/cmake)\n'}
+[0.638200] (sllidar_ros2) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c\n'}
+[0.659101] (sllidar_ros2) StdoutLine: {'line': b'-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp\n'}
+[0.704528] (-) TimerEvent: {}
+[0.755187] (sllidar_ros2) StdoutLine: {'line': b'-- Found rmw_implementation_cmake: 7.3.1 (/opt/ros/jazzy/share/rmw_implementation_cmake/cmake)\n'}
+[0.757499] (sllidar_ros2) StdoutLine: {'line': b'-- Found rmw_fastrtps_cpp: 8.4.1 (/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake)\n'}
+[0.804658] (-) TimerEvent: {}
+[0.862047] (sllidar_ros2) StdoutLine: {'line': b"-- Using RMW implementation 'rmw_fastrtps_cpp' as default\n"}
+[0.904773] (-) TimerEvent: {}
+[0.957892] (sllidar_ros2) StdoutLine: {'line': b'-- Found sensor_msgs: 5.3.5 (/opt/ros/jazzy/share/sensor_msgs/cmake)\n'}
+[1.004953] (-) TimerEvent: {}
+[1.067296] (sllidar_ros2) StdoutLine: {'line': b'-- Found std_srvs: 5.3.5 (/opt/ros/jazzy/share/std_srvs/cmake)\n'}
+[1.105074] (-) TimerEvent: {}
+[1.208689] (-) TimerEvent: {}
+[1.309158] (-) TimerEvent: {}
+[1.324466] (sllidar_ros2) StdoutLine: {'line': b'-- Configuring done (1.3s)\n'}
+[1.368561] (sllidar_ros2) StdoutLine: {'line': b'-- Generating done (0.0s)\n'}
+[1.389287] (sllidar_ros2) StdoutLine: {'line': b'-- Build files have been written to: /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2\n'}
+[1.407691] (sllidar_ros2) CommandEnded: {'returncode': 0}
+[1.408555] (sllidar_ros2) JobProgress: {'identifier': 'sllidar_ros2', 'progress': 'build'}
+[1.410138] (sllidar_ros2) Command: {'cmd': ['/usr/bin/cmake', '--build', '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', '--', '-j4', '-l4'], 'cwd': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'env': OrderedDict({'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG', 'XDG_ACTIVATION_TOKEN': 'bef97eb0-e5e7-490a-85cc-20228fff4b34', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'MANAGERPID': '1422', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2410', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', 'JOURNAL_STREAM': '8:14177', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1596,unix/robobin-desktop:/tmp/.ICE-unix/1596', 'INVOCATION_ID': '9a58d1d4c5c4406f86851b1f6d40074e', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.X1BGZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'TERMINATOR_UUID': 'urn:uuid:10fd0f7e-0487-448f-9854-3e7a59bcf268', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'GJS_DEBUG_OUTPUT': 'stderr', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy'}), 'shell': False}
+[1.411467] (-) TimerEvent: {}
+[1.514328] (-) TimerEvent: {}
+[1.534128] (sllidar_ros2) StdoutLine: {'line': b'[  5%] \x1b[32m\x1b[1mLinking CXX executable sllidar_client\x1b[0m\n'}
+[1.582574] (sllidar_ros2) StdoutLine: {'line': b'[ 10%] \x1b[32m\x1b[1mLinking CXX executable sllidar_node\x1b[0m\n'}
+[1.614544] (-) TimerEvent: {}
+[1.715944] (-) TimerEvent: {}
+[1.819536] (-) TimerEvent: {}
+[1.918599] (super_robot) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'develop', '--editable', '--build-directory', '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build', '--no-deps', 'symlink_data', '--force'], 'cwd': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot', 'env': {'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG', 'XDG_ACTIVATION_TOKEN': 'bef97eb0-e5e7-490a-85cc-20228fff4b34', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'MANAGERPID': '1422', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2410', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', 'JOURNAL_STREAM': '8:14177', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1596,unix/robobin-desktop:/tmp/.ICE-unix/1596', 'INVOCATION_ID': '9a58d1d4c5c4406f86851b1f6d40074e', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.X1BGZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'TERMINATOR_UUID': 'urn:uuid:10fd0f7e-0487-448f-9854-3e7a59bcf268', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'GJS_DEBUG_OUTPUT': 'stderr', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[1.933125] (-) TimerEvent: {}
+[2.035597] (-) TimerEvent: {}
+[2.136941] (-) TimerEvent: {}
+[2.242896] (-) TimerEvent: {}
+[2.343590] (-) TimerEvent: {}
+[2.444466] (-) TimerEvent: {}
+[2.547434] (-) TimerEvent: {}
+[2.648306] (-) TimerEvent: {}
+[2.750998] (-) TimerEvent: {}
+[2.855466] (-) TimerEvent: {}
+[2.959631] (-) TimerEvent: {}
+[3.060289] (-) TimerEvent: {}
+[3.160889] (-) TimerEvent: {}
+[3.188370] (sllidar_ros2) StdoutLine: {'line': b'[ 95%] Built target sllidar_node\n'}
+[3.254579] (sllidar_ros2) StdoutLine: {'line': b'[100%] Built target sllidar_client\n'}
+[3.261078] (-) TimerEvent: {}
+[3.299831] (sllidar_ros2) CommandEnded: {'returncode': 0}
+[3.300482] (sllidar_ros2) JobProgress: {'identifier': 'sllidar_ros2', 'progress': 'install'}
+[3.328867] (sllidar_ros2) Command: {'cmd': ['/usr/bin/cmake', '--install', '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2'], 'cwd': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'env': OrderedDict({'GJS_DEBUG_TOPICS': 'JS ERROR;JS LOG', 'XDG_ACTIVATION_TOKEN': 'bef97eb0-e5e7-490a-85cc-20228fff4b34', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/terminator.desktop', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'MANAGERPID': '1422', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'TERMINATOR_DBUS_NAME': 'net.tenshu.Terminator25ef4b219e3b005583550f2b0f9f990c3', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '2410', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', 'JOURNAL_STREAM': '8:14177', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1596,unix/robobin-desktop:/tmp/.ICE-unix/1596', 'INVOCATION_ID': '9a58d1d4c5c4406f86851b1f6d40074e', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'TERMINATOR_DBUS_PATH': '/net/tenshu/Terminator2', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.X1BGZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'TERMINATOR_UUID': 'urn:uuid:10fd0f7e-0487-448f-9854-3e7a59bcf268', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'GJS_DEBUG_OUTPUT': 'stderr', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2:/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy'}), 'shell': False}
+[3.351486] (sllidar_ros2) StdoutLine: {'line': b'-- Install configuration: ""\n'}
+[3.352584] (sllidar_ros2) StdoutLine: {'line': b'-- Execute custom install script\n'}
+[3.354858] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py\n'}
+[3.361211] (-) TimerEvent: {}
+[3.396294] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py\n'}
+[3.423841] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py\n'}
+[3.448456] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py\n'}
+[3.461371] (-) TimerEvent: {}
+[3.485395] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py\n'}
+[3.517080] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py\n'}
+[3.555363] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py\n'}
+[3.561745] (-) TimerEvent: {}
+[3.579263] (super_robot) StdoutLine: {'line': b'running develop\n'}
+[3.598531] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py\n'}
+[3.646437] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py\n'}
+[3.662011] (-) TimerEvent: {}
+[3.680734] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py\n'}
+[3.763983] (-) TimerEvent: {}
+[3.768505] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py\n'}
+[3.820758] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py\n'}
+[3.862679] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py\n'}
+[3.865015] (-) TimerEvent: {}
+[3.908895] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py\n'}
+[3.941553] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py\n'}
+[3.965182] (-) TimerEvent: {}
+[4.004123] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py\n'}
+[4.048370] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py\n'}
+[4.067387] (-) TimerEvent: {}
+[4.095038] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py\n'}
+[4.125370] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py\n'}
+[4.164039] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py\n'}
+[4.169564] (-) TimerEvent: {}
+[4.221087] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py\n'}
+[4.270403] (-) TimerEvent: {}
+[4.273727] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py\n'}
+[4.335903] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py\n'}
+[4.374410] (-) TimerEvent: {}
+[4.400230] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py\n'}
+[4.444111] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz\n'}
+[4.475872] (-) TimerEvent: {}
+[4.508322] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node\n'}
+[4.574352] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client\n'}
+[4.575972] (-) TimerEvent: {}
+[4.622440] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2\n'}
+[4.658422] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2\n'}
+[4.679116] (-) TimerEvent: {}
+[4.705087] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh\n'}
+[4.745575] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv\n'}
+[4.781449] (-) TimerEvent: {}
+[4.784503] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh\n'}
+[4.795136] (super_robot) StdoutLine: {'line': b'running egg_info\n'}
+[4.814415] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv\n'}
+[4.848020] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash\n'}
+[4.880581] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh\n'}
+[4.882939] (-) TimerEvent: {}
+[4.959587] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh\n'}
+[4.977939] (super_robot) StdoutLine: {'line': b'writing super_robot.egg-info/PKG-INFO\n'}
+[4.980144] (super_robot) StdoutLine: {'line': b'writing dependency_links to super_robot.egg-info/dependency_links.txt\n'}
+[4.987193] (super_robot) StdoutLine: {'line': b'writing entry points to super_robot.egg-info/entry_points.txt\n'}
+[4.987595] (-) TimerEvent: {}
+[4.987798] (super_robot) StdoutLine: {'line': b'writing requirements to super_robot.egg-info/requires.txt\n'}
+[4.987968] (super_robot) StdoutLine: {'line': b'writing top-level names to super_robot.egg-info/top_level.txt\n'}
+[4.999424] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv\n'}
+[5.032893] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv\n'}
+[5.063518] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2\n'}
+[5.087772] (-) TimerEvent: {}
+[5.104319] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake\n'}
+[5.143816] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake\n'}
+[5.166811] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake\n'}
+[5.187928] (-) TimerEvent: {}
+[5.204710] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake\n'}
+[5.247015] (sllidar_ros2) StdoutLine: {'line': b'-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml\n'}
+[5.287442] (sllidar_ros2) CommandEnded: {'returncode': 0}
+[5.294666] (-) TimerEvent: {}
+[5.364373] (super_robot) StdoutLine: {'line': b"reading manifest file 'super_robot.egg-info/SOURCES.txt'\n"}
+[5.364755] (super_robot) StdoutLine: {'line': b"writing manifest file 'super_robot.egg-info/SOURCES.txt'\n"}
+[5.409502] (-) TimerEvent: {}
+[5.453767] (super_robot) StdoutLine: {'line': b'running build_ext\n'}
+[5.455079] (super_robot) StdoutLine: {'line': b'Creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super-robot.egg-link (link to .)\n'}
+[5.457619] (super_robot) StdoutLine: {'line': b'Installing odometry_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[5.462086] (super_robot) StdoutLine: {'line': b'Installing test_control_feedback script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[5.462642] (super_robot) StdoutLine: {'line': b'Installing test_encoder_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[5.467089] (super_robot) StdoutLine: {'line': b'Installing test_imu_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[5.467409] (super_robot) StdoutLine: {'line': b'Installing test_motor_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[5.467598] (super_robot) StdoutLine: {'line': b'Installing test_route script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[5.467767] (super_robot) StdoutLine: {'line': b'Installing test_route_filter script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot\n'}
+[5.467919] (super_robot) StdoutLine: {'line': b'\n'}
+[5.468074] (super_robot) StdoutLine: {'line': b'Installed /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot\n'}
+[5.468342] (super_robot) StdoutLine: {'line': b'running symlink_data\n'}
+[5.468552] (super_robot) StdoutLine: {'line': b'symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/resource/super_robot -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages\n'}
+[5.468918] (super_robot) StdoutLine: {'line': b'symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/package.xml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot\n'}
+[5.469142] (super_robot) StdoutLine: {'line': b'symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/launch_lidar.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch\n'}
+[5.471075] (super_robot) StdoutLine: {'line': b'symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/ekf_launch.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch\n'}
+[5.471411] (super_robot) StdoutLine: {'line': b'symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/view_robot.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch\n'}
+[5.471603] (super_robot) StdoutLine: {'line': b'symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/robot.urdf -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config\n'}
+[5.471753] (super_robot) StdoutLine: {'line': b'symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/ekf.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config\n'}
+[5.471889] (super_robot) StdoutLine: {'line': b'symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/urdf_config.rviz -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config\n'}
+[5.472077] (super_robot) StdoutLine: {'line': b'symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/scan_filter.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config\n'}
+[5.486344] (sllidar_ros2) JobEnded: {'identifier': 'sllidar_ros2', 'rc': 0}
+[5.516658] (-) TimerEvent: {}
+[5.617405] (-) TimerEvent: {}
+[5.715778] (super_robot) CommandEnded: {'returncode': 0}
+[5.720595] (-) TimerEvent: {}
+[5.771948] (super_robot) JobEnded: {'identifier': 'super_robot', 'rc': 0}
+[5.779025] (-) EventReactorShutdown: {}
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/logger_all.log b/robobin_final/log/build_2024-12-19_19-16-30/logger_all.log
new file mode 100644
index 00000000..9a06bb5f
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-16-30/logger_all.log
@@ -0,0 +1,214 @@
+[0.161s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build', '--symlink-install']
+[0.162s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=True, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffffb889d910>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffffb889d850>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffffb889d850>>, mixin_verb=('build',))
+[0.221s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.222s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.222s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.222s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.222s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.222s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.222s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/Robobin_Project/ros2/robobin_final'
+[0.222s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.222s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.222s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.222s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.223s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.223s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.223s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.223s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.223s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.266s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.266s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.266s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.266s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.266s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.266s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.266s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.267s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.267s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.267s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.267s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.267s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.267s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.267s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.267s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install']
+[0.267s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore'
+[0.267s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install'
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg']
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg'
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta']
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta'
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros']
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros'
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python']
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake'
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python'
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py']
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py'
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extensions ['ignore', 'ignore_ament_install']
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extension 'ignore'
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extension 'ignore_ament_install'
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extensions ['colcon_pkg']
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extension 'colcon_pkg'
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extensions ['colcon_meta']
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extension 'colcon_meta'
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extensions ['ros']
+[0.268s] Level 1:colcon.colcon_core.package_identification:_identify(src/sllidar_ros2) by extension 'ros'
+[0.272s] DEBUG:colcon.colcon_core.package_identification:Package 'src/sllidar_ros2' with type 'ros.ament_cmake' and name 'sllidar_ros2'
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extensions ['ignore', 'ignore_ament_install']
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extension 'ignore'
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extension 'ignore_ament_install'
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extensions ['colcon_pkg']
+[0.272s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extension 'colcon_pkg'
+[0.273s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extensions ['colcon_meta']
+[0.273s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extension 'colcon_meta'
+[0.273s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extensions ['ros']
+[0.273s] Level 1:colcon.colcon_core.package_identification:_identify(src/super_robot) by extension 'ros'
+[0.274s] DEBUG:colcon.colcon_core.package_identification:Package 'src/super_robot' with type 'ros.ament_python' and name 'super_robot'
+[0.274s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.274s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.274s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.274s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.274s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.300s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.300s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.303s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 2 installed packages in /home/robobin/Robobin_Project/ros2/robobin_final/install
+[0.303s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.306s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 336 installed packages in /opt/ros/jazzy
+[0.309s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.380s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_args' from command line to 'None'
+[0.380s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_target' from command line to 'None'
+[0.380s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.380s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_clean_cache' from command line to 'False'
+[0.380s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_clean_first' from command line to 'False'
+[0.380s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'cmake_force_configure' from command line to 'False'
+[0.380s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'ament_cmake_args' from command line to 'None'
+[0.380s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'catkin_cmake_args' from command line to 'None'
+[0.380s] Level 5:colcon.colcon_core.verb:set package 'sllidar_ros2' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.380s] DEBUG:colcon.colcon_core.verb:Building package 'sllidar_ros2' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2', 'merge_install': False, 'path': '/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2', 'symlink_install': True, 'test_result_base': None}
+[0.381s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_args' from command line to 'None'
+[0.381s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_target' from command line to 'None'
+[0.381s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.381s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_clean_cache' from command line to 'False'
+[0.381s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_clean_first' from command line to 'False'
+[0.381s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'cmake_force_configure' from command line to 'False'
+[0.381s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'ament_cmake_args' from command line to 'None'
+[0.381s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'catkin_cmake_args' from command line to 'None'
+[0.381s] Level 5:colcon.colcon_core.verb:set package 'super_robot' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.381s] DEBUG:colcon.colcon_core.verb:Building package 'super_robot' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot', 'merge_install': False, 'path': '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot', 'symlink_install': True, 'test_result_base': None}
+[0.381s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.383s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.383s] INFO:colcon.colcon_ros.task.ament_cmake.build:Building ROS package in '/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2' with build type 'ament_cmake'
+[0.384s] INFO:colcon.colcon_cmake.task.cmake.build:Building CMake package in '/home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2'
+[0.389s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.390s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.390s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.399s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot' with build type 'ament_python'
+[0.400s] Level 1:colcon.colcon_core.shell:create_environment_hook('super_robot', 'ament_prefix_path')
+[0.400s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.ps1'
+[0.401s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.dsv'
+[0.402s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/ament_prefix_path.sh'
+[0.404s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.404s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.416s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+[0.899s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/Robobin_Project/ros2/robobin_final/src/super_robot'
+[0.900s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.900s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.791s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+[1.793s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+[2.284s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages/super_robot
+[2.285s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/package.xml
+[2.285s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch/launch_lidar.py
+[2.286s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch/ekf_launch.py
+[2.286s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch/view_robot.py
+[2.287s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config/robot.urdf
+[2.287s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config/ekf.yaml
+[2.288s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config/urdf_config.rviz
+[2.288s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config/scan_filter.yaml
+[2.289s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot/odometry_node
+[2.289s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot/test_control_feedback
+[2.289s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot/test_encoder_node
+[2.289s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot/test_imu_node
+[2.290s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot/test_motor_node
+[2.290s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot/test_route
+[2.290s] DEBUG:colcon.colcon_core.task.python.build:While undoing a previous installation files outside the Python library path are being ignored: /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot/test_route_filter
+[2.314s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build --no-deps symlink_data --force
+[3.683s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+[3.712s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[5.669s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(sllidar_ros2)
+[5.670s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[5.691s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2' for CMake module files
+[5.695s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2' for CMake config files
+[5.697s] Level 1:colcon.colcon_core.shell:create_environment_hook('sllidar_ros2', 'cmake_prefix_path')
+[5.699s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.ps1'
+[5.702s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.dsv'
+[5.704s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.sh'
+[5.719s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib'
+[5.724s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/bin'
+[5.725s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/pkgconfig/sllidar_ros2.pc'
+[5.725s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/python3.12/site-packages'
+[5.730s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/bin'
+[5.732s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.ps1'
+[5.744s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv'
+[5.754s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.sh'
+[5.756s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.bash'
+[5.763s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.zsh'
+[5.769s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/colcon-core/packages/sllidar_ros2)
+[5.782s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(sllidar_ros2)
+[5.796s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2' for CMake module files
+[5.816s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2' for CMake config files
+[5.818s] Level 1:colcon.colcon_core.shell:create_environment_hook('sllidar_ros2', 'cmake_prefix_path')
+[5.822s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.ps1'
+[5.824s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.dsv'
+[5.825s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/hook/cmake_prefix_path.sh'
+[5.833s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib'
+[5.834s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/bin'
+[5.835s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/pkgconfig/sllidar_ros2.pc'
+[5.836s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/python3.12/site-packages'
+[5.839s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/bin'
+[5.842s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.ps1'
+[5.845s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv'
+[5.849s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.sh'
+[5.857s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.bash'
+[5.858s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.zsh'
+[5.860s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/colcon-core/packages/sllidar_ros2)
+[6.095s] Level 1:colcon.colcon_core.shell:create_environment_hook('super_robot', 'pythonpath_develop')
+[6.096s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.ps1'
+[6.100s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.dsv'
+[6.103s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build --no-deps symlink_data --force
+[6.107s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/share/super_robot/hook/pythonpath_develop.sh'
+[6.111s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot' for CMake module files
+[6.118s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot' for CMake config files
+[6.121s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib'
+[6.121s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/bin'
+[6.122s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/pkgconfig/super_robot.pc'
+[6.122s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages'
+[6.123s] Level 1:colcon.colcon_core.shell:create_environment_hook('super_robot', 'pythonpath')
+[6.129s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.ps1'
+[6.132s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.dsv'
+[6.134s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/hook/pythonpath.sh'
+[6.137s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/bin'
+[6.137s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(super_robot)
+[6.139s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/package.ps1'
+[6.142s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/package.dsv'
+[6.144s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/package.sh'
+[6.147s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/package.bash'
+[6.150s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/package.zsh'
+[6.153s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/colcon-core/packages/super_robot)
+[6.155s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[6.155s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[6.156s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[6.157s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[6.204s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[6.205s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[6.206s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[6.293s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[6.295s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/Robobin_Project/ros2/robobin_final/install/local_setup.ps1'
+[6.302s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/Robobin_Project/ros2/robobin_final/install/_local_setup_util_ps1.py'
+[6.307s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/Robobin_Project/ros2/robobin_final/install/setup.ps1'
+[6.320s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/Robobin_Project/ros2/robobin_final/install/local_setup.sh'
+[6.322s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/Robobin_Project/ros2/robobin_final/install/_local_setup_util_sh.py'
+[6.330s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/Robobin_Project/ros2/robobin_final/install/setup.sh'
+[6.337s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/Robobin_Project/ros2/robobin_final/install/local_setup.bash'
+[6.343s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/Robobin_Project/ros2/robobin_final/install/setup.bash'
+[6.352s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/Robobin_Project/ros2/robobin_final/install/local_setup.zsh'
+[6.356s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/Robobin_Project/ros2/robobin_final/install/setup.zsh'
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/command.log b/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/command.log
new file mode 100644
index 00000000..be010fd8
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/command.log
@@ -0,0 +1,6 @@
+Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/stderr.log b/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/stdout.log b/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/stdout.log
new file mode 100644
index 00000000..dd7e26a6
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/stdout.log
@@ -0,0 +1,65 @@
+-- Found ament_cmake: 2.5.2 (/opt/ros/jazzy/share/ament_cmake/cmake)
+-- Override CMake install command with custom implementation using symlinks instead of copying resources
+-- Found rclcpp: 28.1.5 (/opt/ros/jazzy/share/rclcpp/cmake)
+-- Found rosidl_generator_c: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_c/cmake)
+-- Found rosidl_generator_cpp: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_cpp/cmake)
+-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c
+-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp
+-- Found rmw_implementation_cmake: 7.3.1 (/opt/ros/jazzy/share/rmw_implementation_cmake/cmake)
+-- Found rmw_fastrtps_cpp: 8.4.1 (/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake)
+-- Using RMW implementation 'rmw_fastrtps_cpp' as default
+-- Found sensor_msgs: 5.3.5 (/opt/ros/jazzy/share/sensor_msgs/cmake)
+-- Found std_srvs: 5.3.5 (/opt/ros/jazzy/share/std_srvs/cmake)
+-- Configuring done (1.3s)
+-- Generating done (0.0s)
+-- Build files have been written to: /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[  5%] Linking CXX executable sllidar_client
+[ 10%] Linking CXX executable sllidar_node
+[ 95%] Built target sllidar_node
+[100%] Built target sllidar_client
+-- Install configuration: ""
+-- Execute custom install script
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/stdout_stderr.log b/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/stdout_stderr.log
new file mode 100644
index 00000000..dd7e26a6
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/stdout_stderr.log
@@ -0,0 +1,65 @@
+-- Found ament_cmake: 2.5.2 (/opt/ros/jazzy/share/ament_cmake/cmake)
+-- Override CMake install command with custom implementation using symlinks instead of copying resources
+-- Found rclcpp: 28.1.5 (/opt/ros/jazzy/share/rclcpp/cmake)
+-- Found rosidl_generator_c: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_c/cmake)
+-- Found rosidl_generator_cpp: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_cpp/cmake)
+-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c
+-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp
+-- Found rmw_implementation_cmake: 7.3.1 (/opt/ros/jazzy/share/rmw_implementation_cmake/cmake)
+-- Found rmw_fastrtps_cpp: 8.4.1 (/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake)
+-- Using RMW implementation 'rmw_fastrtps_cpp' as default
+-- Found sensor_msgs: 5.3.5 (/opt/ros/jazzy/share/sensor_msgs/cmake)
+-- Found std_srvs: 5.3.5 (/opt/ros/jazzy/share/std_srvs/cmake)
+-- Configuring done (1.3s)
+-- Generating done (0.0s)
+-- Build files have been written to: /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[  5%] Linking CXX executable sllidar_client
+[ 10%] Linking CXX executable sllidar_node
+[ 95%] Built target sllidar_node
+[100%] Built target sllidar_client
+-- Install configuration: ""
+-- Execute custom install script
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake
+-- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/streams.log b/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/streams.log
new file mode 100644
index 00000000..a32575e8
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-16-30/sllidar_ros2/streams.log
@@ -0,0 +1,71 @@
+[0.032s] Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+[0.069s] -- Found ament_cmake: 2.5.2 (/opt/ros/jazzy/share/ament_cmake/cmake)
+[0.546s] -- Override CMake install command with custom implementation using symlinks instead of copying resources
+[0.557s] -- Found rclcpp: 28.1.5 (/opt/ros/jazzy/share/rclcpp/cmake)
+[0.599s] -- Found rosidl_generator_c: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_c/cmake)
+[0.619s] -- Found rosidl_generator_cpp: 4.6.4 (/opt/ros/jazzy/share/rosidl_generator_cpp/cmake)
+[0.637s] -- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c
+[0.658s] -- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp
+[0.754s] -- Found rmw_implementation_cmake: 7.3.1 (/opt/ros/jazzy/share/rmw_implementation_cmake/cmake)
+[0.756s] -- Found rmw_fastrtps_cpp: 8.4.1 (/opt/ros/jazzy/share/rmw_fastrtps_cpp/cmake)
+[0.861s] -- Using RMW implementation 'rmw_fastrtps_cpp' as default
+[0.957s] -- Found sensor_msgs: 5.3.5 (/opt/ros/jazzy/share/sensor_msgs/cmake)
+[1.066s] -- Found std_srvs: 5.3.5 (/opt/ros/jazzy/share/std_srvs/cmake)
+[1.323s] -- Configuring done (1.3s)
+[1.367s] -- Generating done (0.0s)
+[1.388s] -- Build files have been written to: /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[1.407s] Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake /home/robobin/Robobin_Project/ros2/robobin_final/src/sllidar_ros2 -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2
+[1.409s] Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+[1.533s] [  5%] Linking CXX executable sllidar_client
+[1.582s] [ 10%] Linking CXX executable sllidar_node
+[3.187s] [ 95%] Built target sllidar_node
+[3.253s] [100%] Built target sllidar_client
+[3.299s] Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --build /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2 -- -j4 -l4
+[3.328s] Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
+[3.350s] -- Install configuration: ""
+[3.351s] -- Execute custom install script
+[3.355s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a1_launch.py
+[3.395s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m12_launch .py
+[3.423s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m7_launch.py
+[3.447s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a2m8_launch.py
+[3.484s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_a3_launch.py
+[3.517s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_c1_launch.py
+[3.555s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_launch.py
+[3.598s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s1_tcp_launch.py
+[3.646s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2_launch.py
+[3.680s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s2e_launch.py
+[3.768s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_s3_launch.py
+[3.820s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/sllidar_t1_launch.py
+[3.863s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a1_launch.py
+[3.908s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m12_launch.py
+[3.940s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m7_launch.py
+[4.003s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a2m8_launch.py
+[4.048s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_a3_launch.py
+[4.094s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_c1_launch.py
+[4.124s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_launch.py
+[4.163s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s1_tcp_launch.py
+[4.220s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2_launch.py
+[4.273s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s2e_launch.py
+[4.335s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_s3_launch.py
+[4.399s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/launch/view_sllidar_t1_launch.py
+[4.443s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/rviz/sllidar_ros2.rviz
+[4.507s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_node
+[4.573s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/lib/sllidar_ros2/sllidar_client
+[4.621s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/package_run_dependencies/sllidar_ros2
+[4.657s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/parent_prefix_path/sllidar_ros2
+[4.704s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.sh
+[4.745s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/ament_prefix_path.dsv
+[4.784s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.sh
+[4.814s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/environment/path.dsv
+[4.847s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.bash
+[4.880s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.sh
+[4.959s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.zsh
+[4.998s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/local_setup.dsv
+[5.032s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.dsv
+[5.062s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/ament_index/resource_index/packages/sllidar_ros2
+[5.104s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_dependencies-extras.cmake
+[5.143s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/ament_cmake_export_include_directories-extras.cmake
+[5.166s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config.cmake
+[5.204s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/cmake/sllidar_ros2Config-version.cmake
+[5.246s] -- Symlinking: /home/robobin/Robobin_Project/ros2/robobin_final/install/sllidar_ros2/share/sllidar_ros2/package.xml
+[5.286s] Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2' returned '0': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy DEBUGINFOD_URLS=https://debuginfod.ubuntu.com /usr/bin/cmake --install /home/robobin/Robobin_Project/ros2/robobin_final/build/sllidar_ros2
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/super_robot/command.log b/robobin_final/log/build_2024-12-19_19-16-30/super_robot/command.log
new file mode 100644
index 00000000..20eb2338
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-16-30/super_robot/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build --no-deps symlink_data --force
+Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build --no-deps symlink_data --force
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/super_robot/stderr.log b/robobin_final/log/build_2024-12-19_19-16-30/super_robot/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/super_robot/stdout.log b/robobin_final/log/build_2024-12-19_19-16-30/super_robot/stdout.log
new file mode 100644
index 00000000..8ceb787a
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-16-30/super_robot/stdout.log
@@ -0,0 +1,30 @@
+running develop
+running egg_info
+writing super_robot.egg-info/PKG-INFO
+writing dependency_links to super_robot.egg-info/dependency_links.txt
+writing entry points to super_robot.egg-info/entry_points.txt
+writing requirements to super_robot.egg-info/requires.txt
+writing top-level names to super_robot.egg-info/top_level.txt
+reading manifest file 'super_robot.egg-info/SOURCES.txt'
+writing manifest file 'super_robot.egg-info/SOURCES.txt'
+running build_ext
+Creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super-robot.egg-link (link to .)
+Installing odometry_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_control_feedback script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_encoder_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_imu_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_motor_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_route script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_route_filter script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+
+Installed /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot
+running symlink_data
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/resource/super_robot -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/package.xml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/launch_lidar.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/ekf_launch.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/view_robot.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/robot.urdf -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/ekf.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/urdf_config.rviz -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/scan_filter.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/super_robot/stdout_stderr.log b/robobin_final/log/build_2024-12-19_19-16-30/super_robot/stdout_stderr.log
new file mode 100644
index 00000000..8ceb787a
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-16-30/super_robot/stdout_stderr.log
@@ -0,0 +1,30 @@
+running develop
+running egg_info
+writing super_robot.egg-info/PKG-INFO
+writing dependency_links to super_robot.egg-info/dependency_links.txt
+writing entry points to super_robot.egg-info/entry_points.txt
+writing requirements to super_robot.egg-info/requires.txt
+writing top-level names to super_robot.egg-info/top_level.txt
+reading manifest file 'super_robot.egg-info/SOURCES.txt'
+writing manifest file 'super_robot.egg-info/SOURCES.txt'
+running build_ext
+Creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super-robot.egg-link (link to .)
+Installing odometry_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_control_feedback script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_encoder_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_imu_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_motor_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_route script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+Installing test_route_filter script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+
+Installed /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot
+running symlink_data
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/resource/super_robot -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/package.xml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/launch_lidar.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/ekf_launch.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/view_robot.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/robot.urdf -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/ekf.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/urdf_config.rviz -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/scan_filter.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
diff --git a/robobin_final/log/build_2024-12-19_19-16-30/super_robot/streams.log b/robobin_final/log/build_2024-12-19_19-16-30/super_robot/streams.log
new file mode 100644
index 00000000..44b12833
--- /dev/null
+++ b/robobin_final/log/build_2024-12-19_19-16-30/super_robot/streams.log
@@ -0,0 +1,32 @@
+[1.914s] Invoking command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build --no-deps symlink_data --force
+[3.563s] running develop
+[4.780s] running egg_info
+[4.961s] writing super_robot.egg-info/PKG-INFO
+[4.963s] writing dependency_links to super_robot.egg-info/dependency_links.txt
+[4.970s] writing entry points to super_robot.egg-info/entry_points.txt
+[4.971s] writing requirements to super_robot.egg-info/requires.txt
+[4.971s] writing top-level names to super_robot.egg-info/top_level.txt
+[5.348s] reading manifest file 'super_robot.egg-info/SOURCES.txt'
+[5.348s] writing manifest file 'super_robot.egg-info/SOURCES.txt'
+[5.437s] running build_ext
+[5.438s] Creating /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages/super-robot.egg-link (link to .)
+[5.441s] Installing odometry_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[5.445s] Installing test_control_feedback script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[5.450s] Installing test_encoder_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[5.450s] Installing test_imu_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[5.450s] Installing test_motor_node script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[5.451s] Installing test_route script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[5.451s] Installing test_route_filter script to /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/super_robot
+[5.451s] 
+[5.451s] Installed /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot
+[5.451s] running symlink_data
+[5.452s] symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/resource/super_robot -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/ament_index/resource_index/packages
+[5.452s] symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/package.xml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot
+[5.454s] symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/launch_lidar.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+[5.454s] symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/ekf_launch.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+[5.454s] symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/launch/view_robot.py -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/launch
+[5.455s] symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/robot.urdf -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+[5.455s] symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/ekf.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+[5.455s] symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/urdf_config.rviz -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+[5.455s] symbolically linking /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/config/scan_filter.yaml -> /home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/share/super_robot/config
+[5.703s] Invoked command in '/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/Robobin_Project/ros2/robobin_final/install/super_robot/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py develop --editable --build-directory /home/robobin/Robobin_Project/ros2/robobin_final/build/super_robot/build --no-deps symlink_data --force
diff --git a/robobin_final/log/latest b/robobin_final/log/latest
new file mode 120000
index 00000000..b57d247c
--- /dev/null
+++ b/robobin_final/log/latest
@@ -0,0 +1 @@
+latest_build
\ No newline at end of file
diff --git a/robobin_final/log/latest_build b/robobin_final/log/latest_build
new file mode 120000
index 00000000..98d3e175
--- /dev/null
+++ b/robobin_final/log/latest_build
@@ -0,0 +1 @@
+build_2024-12-19_19-16-30
\ No newline at end of file
diff --git a/robobin_final/src/.vscode/c_cpp_properties.json b/robobin_final/src/.vscode/c_cpp_properties.json
new file mode 100644
index 00000000..675dcbe2
--- /dev/null
+++ b/robobin_final/src/.vscode/c_cpp_properties.json
@@ -0,0 +1,20 @@
+{
+  "configurations": [
+    {
+      "browse": {
+        "databaseFilename": "${default}",
+        "limitSymbolsToIncludedHeaders": false
+      },
+      "includePath": [
+        "/opt/ros/jazzy/include/**",
+        "/usr/include/**"
+      ],
+      "name": "ROS",
+      "intelliSenseMode": "gcc-arm64",
+      "compilerPath": "/usr/bin/gcc",
+      "cStandard": "gnu11",
+      "cppStandard": "c++14"
+    }
+  ],
+  "version": 4
+}
\ No newline at end of file
diff --git a/robobin_final/src/.vscode/settings.json b/robobin_final/src/.vscode/settings.json
new file mode 100644
index 00000000..b07cde31
--- /dev/null
+++ b/robobin_final/src/.vscode/settings.json
@@ -0,0 +1,24 @@
+{
+    "python.autoComplete.extraPaths": [
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/testing",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages",
+        "/opt/ros/jazzy/lib/python3.12/site-packages"
+    ],
+    "python.analysis.extraPaths": [
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/testing",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher",
+        "/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages",
+        "/opt/ros/jazzy/lib/python3.12/site-packages"
+    ]
+}
\ No newline at end of file
diff --git a/robobin_final/src/sllidar_ros2 b/robobin_final/src/sllidar_ros2
new file mode 160000
index 00000000..34300099
--- /dev/null
+++ b/robobin_final/src/sllidar_ros2
@@ -0,0 +1 @@
+Subproject commit 34300099fadfc772965962dec837bf436706188f
diff --git a/robobin_final/src/super_robot/config/ekf.yaml b/robobin_final/src/super_robot/config/ekf.yaml
new file mode 100755
index 00000000..7f16396b
--- /dev/null
+++ b/robobin_final/src/super_robot/config/ekf.yaml
@@ -0,0 +1,39 @@
+ekf_filter_node:
+  ros__parameters:
+    frequency: 10.0
+    two_d_mode: true
+    publish_tf: true # Transform broadcasting
+
+    # Frame IDs
+    map_frame: map            # Global frame
+    odom_frame: odom          # Odometry frame
+    base_link_frame: base_link
+    world_frame: odom
+
+    # Sensor Inputs
+    odom0: odom
+    odom0_config: [true,  true,  false,
+                   false, false, true,
+                   false, false, false,
+                   false, false, false,
+                   false, false, false]
+    odom0_queue_size: 10
+
+    #[x_pos,      y_pos,      z_pos,
+    #  roll,      pitch,      yaw,
+    #  x_vel,     y_vel,      z_vel,
+    #  roll_vel,  pitch_vel,  yaw_vel,
+    #  x_acce,    y_acce,     z_acce]
+
+    imu0: imu
+    imu0_config: [false, false, false,
+                  true,  true,  true,
+                  false, false, false,
+                  false, false, true,
+                  true, false, false]
+
+    imu0_queue_size: 10
+
+    # Set to true if IMU provides orientation data
+
+
diff --git a/robobin_final/src/super_robot/config/robot.urdf b/robobin_final/src/super_robot/config/robot.urdf
new file mode 100644
index 00000000..1f3e1f54
--- /dev/null
+++ b/robobin_final/src/super_robot/config/robot.urdf
@@ -0,0 +1,123 @@
+<robot name="robo_bin">
+
+  <!-- Base Link -->
+  <link name="base_link">
+  </link>
+
+  <!-- Platform -->
+  <link name="Platform">
+    <visual>
+      <origin xyz="0 0 0.1"/> 
+      <geometry>
+        <box size = "0.36 0.36 0.25"/>
+      </geometry>
+      <material name="white">
+        <color rgba="1 1 1 1"/>
+      </material>
+    </visual>
+  </link>
+
+  <joint name="platform_joint" type="fixed">
+    <parent link="base_link"/>
+    <child link="Platform"/>
+    <origin xyz="0 0 0"/> 
+  </joint>
+
+  
+
+  <!-- Left Wheel -->
+  <link name="left_wheel">
+    <visual>
+      <geometry>
+        <cylinder length="0.04" radius="0.075"/>
+      </geometry>
+      <material name="black">
+        <color rgba="0 0 0 1"/>
+      </material>
+    </visual>
+  </link>
+
+  <!-- Right Wheel -->
+  <link name="right_wheel">
+    <visual>
+      <geometry>
+        <cylinder length="0.04" radius="0.075"/>
+      </geometry>
+      <material name="black">
+        <color rgba="0 0 0 1"/>
+      </material>
+    </visual>
+  </link>
+
+  <!-- Base to Left Wheel Joint -->
+  <joint name="base_to_left_wheel" type="continuous">
+    <parent link="base_link"/>
+    <child link="left_wheel"/>
+    <origin xyz="0 0.20 0" rpy="-1.57 0 0"/> <!-- No rotation needed if wheels align by default -->
+    <axis xyz="0 0 1"/> <!-- X-axis for forward rotation -->
+  </joint>
+
+  <!-- Base to Right Wheel Joint -->
+  <joint name="base_to_right_wheel" type="continuous">
+    <parent link="base_link"/>
+    <child link="right_wheel"/>
+    <origin xyz="0 -0.20 0" rpy="1.57 0 0"/> <!-- No rotation needed -->
+    <axis xyz="0 0 -1"/> <!-- X-axis for forward rotation -->
+  </joint>
+
+  <!-- Transmission for Left Wheel -->
+  <transmission name="left_wheel_transmission">
+    <type>transmission_interface/SimpleTransmission</type>
+    <joint name="base_to_left_wheel">
+      <hardwareInterface>PositionJointInterface</hardwareInterface>
+    </joint>
+  </transmission>
+
+  <!-- Transmission for Right Wheel -->
+  <transmission name="right_wheel_transmission">
+    <type>transmission_interface/SimpleTransmission</type>
+    <joint name="base_to_right_wheel">
+      <hardwareInterface>PositionJointInterface</hardwareInterface>
+    </joint>
+  </transmission>
+
+  <!-- IMU Link -->
+<link name="imu_link">
+  <visual>
+    <geometry>
+      <cylinder length="0.05" radius="0.02"/>
+    </geometry>
+    <material name="gray">
+      <color rgba="0.5 0.5 0.5 1"/>
+    </material>
+  </visual>
+</link>
+
+<!-- IMU Joint -->
+<joint name="imu_joint" type="fixed">
+  <parent link="base_link"/>
+  <child link="imu_link"/>
+  <origin xyz="0 0 0.1" rpy="0 0 0"/> <!-- Adjust position as needed -->
+</joint>
+
+<!-- LiDAR Link -->
+<link name="lidar_link">
+  <visual>
+    <geometry>
+      <cylinder length="0.05" radius="0.03"/>
+    </geometry>
+    <material name="blue">
+      <color rgba="0 0 1 1"/>
+    </material>
+  </visual>
+</link>
+
+<!-- LiDAR Joint -->
+<joint name="base_to_lidar" type="fixed">
+  <parent link="base_link"/>
+  <child link="lidar_link"/>
+  <origin xyz="0 0 0.25" rpy="0 0 0"/> <!-- Adjust the height as needed -->
+</joint>
+
+
+</robot>
diff --git a/robobin_final/src/super_robot/config/scan_filter.yaml b/robobin_final/src/super_robot/config/scan_filter.yaml
new file mode 100644
index 00000000..072b5446
--- /dev/null
+++ b/robobin_final/src/super_robot/config/scan_filter.yaml
@@ -0,0 +1,9 @@
+scan_to_scan_filter_chain:
+  ros__parameters:
+    filter1:
+      name: range_filter
+      type: laser_filters/LaserScanRangeFilter
+      params:
+        lower_threshold: 0.25
+        upper_threshold: 12.0
+
diff --git a/robobin_final/src/super_robot/config/urdf_config.rviz b/robobin_final/src/super_robot/config/urdf_config.rviz
new file mode 100644
index 00000000..6d1a6242
--- /dev/null
+++ b/robobin_final/src/super_robot/config/urdf_config.rviz
@@ -0,0 +1,370 @@
+Panels:
+  - Class: rviz_common/Displays
+    Help Height: 78
+    Name: Displays
+    Property Tree Widget:
+      Expanded:
+        - /Global Options1
+        - /Status1
+        - /Imu1/Axes properties1
+        - /Odometry2/Shape1
+        - /Odometry2/Covariance1
+        - /LaserScan1
+      Splitter Ratio: 0.5
+    Tree Height: 542
+  - Class: rviz_common/Selection
+    Name: Selection
+  - Class: rviz_common/Tool Properties
+    Expanded:
+      - /2D Goal Pose1
+      - /Publish Point1
+    Name: Tool Properties
+    Splitter Ratio: 0.5886790156364441
+  - Class: rviz_common/Views
+    Expanded:
+      - /Current View1
+    Name: Views
+    Splitter Ratio: 0.5
+  - Class: rviz_common/Time
+    Experimental: false
+    Name: Time
+    SyncMode: 0
+    SyncSource: LaserScan
+Visualization Manager:
+  Class: ""
+  Displays:
+    - Alpha: 0.5
+      Cell Size: 1
+      Class: rviz_default_plugins/Grid
+      Color: 160; 160; 164
+      Enabled: true
+      Line Style:
+        Line Width: 0.029999999329447746
+        Value: Lines
+      Name: Grid
+      Normal Cell Count: 0
+      Offset:
+        X: 0
+        Y: 0
+        Z: 0
+      Plane: XY
+      Plane Cell Count: 10
+      Reference Frame: <Fixed Frame>
+      Value: true
+    - Class: rviz_default_plugins/TF
+      Enabled: true
+      Filter (blacklist): ""
+      Filter (whitelist): ""
+      Frame Timeout: 15
+      Frames:
+        All Enabled: true
+        Platform:
+          Value: true
+        base_link:
+          Value: true
+        imu_link:
+          Value: true
+        left_wheel:
+          Value: true
+        lidar_link:
+          Value: true
+        right_wheel:
+          Value: true
+      Marker Scale: 1
+      Name: TF
+      Show Arrows: true
+      Show Axes: true
+      Show Names: false
+      Tree:
+        base_link:
+          Platform:
+            {}
+          imu_link:
+            {}
+          left_wheel:
+            {}
+          lidar_link:
+            {}
+          right_wheel:
+            {}
+      Update Interval: 0
+      Value: true
+    - Alpha: 1
+      Class: rviz_default_plugins/RobotModel
+      Collision Enabled: false
+      Description File: ""
+      Description Source: Topic
+      Description Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: /robot_description
+      Enabled: true
+      Links:
+        All Links Enabled: true
+        Expand Joint Details: false
+        Expand Link Details: false
+        Expand Tree: false
+        Link Tree Style: Links in Alphabetic Order
+        Platform:
+          Alpha: 1
+          Show Axes: false
+          Show Trail: false
+          Value: true
+        base_link:
+          Alpha: 1
+          Show Axes: false
+          Show Trail: false
+        imu_link:
+          Alpha: 1
+          Show Axes: false
+          Show Trail: false
+          Value: true
+        left_wheel:
+          Alpha: 1
+          Show Axes: false
+          Show Trail: false
+          Value: true
+        lidar_link:
+          Alpha: 1
+          Show Axes: false
+          Show Trail: false
+          Value: true
+        right_wheel:
+          Alpha: 1
+          Show Axes: false
+          Show Trail: false
+          Value: true
+      Mass Properties:
+        Inertia: false
+        Mass: false
+      Name: RobotModel
+      TF Prefix: ""
+      Update Interval: 0
+      Value: true
+      Visual Enabled: true
+    - Angle Tolerance: 0.10000000149011612
+      Class: rviz_default_plugins/Odometry
+      Covariance:
+        Orientation:
+          Alpha: 0.5
+          Color: 255; 255; 127
+          Color Style: Unique
+          Frame: Local
+          Offset: 1
+          Scale: 1
+          Value: true
+        Position:
+          Alpha: 0.30000001192092896
+          Color: 204; 51; 204
+          Scale: 1
+          Value: true
+        Value: false
+      Enabled: true
+      Keep: 100
+      Name: Odometry
+      Position Tolerance: 0.10000000149011612
+      Shape:
+        Alpha: 1
+        Axes Length: 1
+        Axes Radius: 0.10000000149011612
+        Color: 255; 25; 0
+        Head Length: 0.30000001192092896
+        Head Radius: 0.10000000149011612
+        Shaft Length: 1
+        Shaft Radius: 0.05000000074505806
+        Value: Arrow
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        Filter size: 10
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: odom
+      Value: true
+    - Acceleration properties:
+        Acc. vector alpha: 1
+        Acc. vector color: 255; 0; 0
+        Acc. vector scale: 1
+        Derotate acceleration: true
+        Enable acceleration: false
+      Axes properties:
+        Axes scale: 0.5
+        Enable axes: true
+      Box properties:
+        Box alpha: 1
+        Box color: 255; 0; 0
+        Enable box: false
+        x_scale: 1
+        y_scale: 1
+        z_scale: 1
+      Class: rviz_imu_plugin/Imu
+      Enabled: false
+      Name: Imu
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        Filter size: 10
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: imu
+      Value: false
+      fixed_frame_orientation: true
+    - Angle Tolerance: 0.10000000149011612
+      Class: rviz_default_plugins/Odometry
+      Covariance:
+        Orientation:
+          Alpha: 0.5
+          Color: 255; 255; 127
+          Color Style: Unique
+          Frame: Local
+          Offset: 1
+          Scale: 1
+          Value: true
+        Position:
+          Alpha: 0.30000001192092896
+          Color: 204; 51; 204
+          Scale: 1
+          Value: true
+        Value: false
+      Enabled: true
+      Keep: 100
+      Name: Odometry
+      Position Tolerance: 0.10000000149011612
+      Shape:
+        Alpha: 1
+        Axes Length: 1
+        Axes Radius: 0.10000000149011612
+        Color: 0; 255; 0
+        Head Length: 0.30000001192092896
+        Head Radius: 0.10000000149011612
+        Shaft Length: 0.5
+        Shaft Radius: 0.05000000074505806
+        Value: Arrow
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        Filter size: 10
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: /odometry/filtered
+      Value: true
+    - Alpha: 1
+      Autocompute Intensity Bounds: true
+      Autocompute Value Bounds:
+        Max Value: 10
+        Min Value: -10
+        Value: true
+      Axis: Z
+      Channel Name: intensity
+      Class: rviz_default_plugins/LaserScan
+      Color: 255; 255; 255
+      Color Transformer: Intensity
+      Decay Time: 0
+      Enabled: true
+      Invert Rainbow: false
+      Max Color: 255; 255; 255
+      Max Intensity: 47
+      Min Color: 0; 0; 0
+      Min Intensity: 47
+      Name: LaserScan
+      Position Transformer: XYZ
+      Selectable: true
+      Size (Pixels): 3
+      Size (m): 0.009999999776482582
+      Style: Flat Squares
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        Filter size: 10
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: /scan
+      Use Fixed Frame: true
+      Use rainbow: true
+      Value: true
+  Enabled: true
+  Global Options:
+    Background Color: 48; 48; 48
+    Fixed Frame: base_link
+    Frame Rate: 30
+  Name: root
+  Tools:
+    - Class: rviz_default_plugins/Interact
+      Hide Inactive Objects: true
+    - Class: rviz_default_plugins/MoveCamera
+    - Class: rviz_default_plugins/Select
+    - Class: rviz_default_plugins/FocusCamera
+    - Class: rviz_default_plugins/Measure
+      Line color: 128; 128; 0
+    - Class: rviz_default_plugins/SetInitialPose
+      Covariance x: 0.25
+      Covariance y: 0.25
+      Covariance yaw: 0.06853891909122467
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: /initialpose
+    - Class: rviz_default_plugins/SetGoal
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: /goal_pose
+    - Class: rviz_default_plugins/PublishPoint
+      Single click: true
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: /clicked_point
+  Transformation:
+    Current:
+      Class: rviz_default_plugins/TF
+  Value: true
+  Views:
+    Current:
+      Class: rviz_default_plugins/Orbit
+      Distance: 2.230358839035034
+      Enable Stereo Rendering:
+        Stereo Eye Separation: 0.05999999865889549
+        Stereo Focal Distance: 1
+        Swap Stereo Eyes: false
+        Value: false
+      Focal Point:
+        X: 0
+        Y: 0
+        Z: 0
+      Focal Shape Fixed Size: true
+      Focal Shape Size: 0.05000000074505806
+      Invert Z Axis: false
+      Name: Current View
+      Near Clip Distance: 0.009999999776482582
+      Pitch: 0.7703984975814819
+      Target Frame: <Fixed Frame>
+      Value: Orbit (rviz)
+      Yaw: 2.677208662033081
+    Saved: ~
+Window Geometry:
+  Displays:
+    collapsed: false
+  Height: 846
+  Hide Left Dock: false
+  Hide Right Dock: false
+  QMainWindow State: 000000ff00000000fd000000040000000000000156000002acfc0200000008fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005d00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000003f000002ac000000cc00fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261000000010000010f000002acfc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073010000003f000002ac000000a900fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004b00000003efc0100000002fb0000000800540069006d00650100000000000004b00000026f00fffffffb0000000800540069006d006501000000000000045000000000000000000000023f000002ac00000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000
+  Selection:
+    collapsed: false
+  Time:
+    collapsed: false
+  Tool Properties:
+    collapsed: false
+  Views:
+    collapsed: false
+  Width: 1200
+  X: 1142
+  Y: 206
diff --git a/robobin_final/src/super_robot/launch/ekf_launch.py b/robobin_final/src/super_robot/launch/ekf_launch.py
new file mode 100644
index 00000000..0e7e851c
--- /dev/null
+++ b/robobin_final/src/super_robot/launch/ekf_launch.py
@@ -0,0 +1,22 @@
+import os
+from launch import LaunchDescription
+from launch_ros.actions import Node
+from ament_index_python.packages import get_package_share_directory
+
+def generate_launch_description():
+    # Get the absolute path to ekf.yaml
+    ekf_config = os.path.join(
+        get_package_share_directory('super_robot'),  # Replace with your package name
+        'config',
+        'ekf.yaml'
+    )
+
+    return LaunchDescription([
+        Node(
+            package='robot_localization',
+            executable='ekf_node',
+            name='ekf_filter_node',
+            output='screen',
+            parameters=[ekf_config],
+        )
+    ])
\ No newline at end of file
diff --git a/robobin_final/src/super_robot/launch/launch_lidar.py b/robobin_final/src/super_robot/launch/launch_lidar.py
new file mode 100755
index 00000000..34fba051
--- /dev/null
+++ b/robobin_final/src/super_robot/launch/launch_lidar.py
@@ -0,0 +1,78 @@
+#!/usr/bin/env python3
+
+import os
+
+from ament_index_python.packages import get_package_share_directory
+from launch import LaunchDescription
+from launch.actions import DeclareLaunchArgument
+from launch.actions import LogInfo
+from launch.substitutions import LaunchConfiguration
+from launch_ros.actions import Node
+
+
+def generate_launch_description():
+    channel_type =  LaunchConfiguration('channel_type', default='serial')
+    serial_port = LaunchConfiguration('serial_port', default='/dev/ttyUSB0')
+    serial_baudrate = LaunchConfiguration('serial_baudrate', default='115200')
+    frame_id = LaunchConfiguration('frame_id', default='laser')
+    inverted = LaunchConfiguration('inverted', default='false')
+    angle_compensate = LaunchConfiguration('angle_compensate', default='true')
+    scan_mode = LaunchConfiguration('scan_mode', default='Sensitivity')
+    
+    return LaunchDescription([
+
+        DeclareLaunchArgument(
+            'channel_type',
+            default_value=channel_type,
+            description='Specifying channel type of lidar'),
+        
+        DeclareLaunchArgument(
+            'serial_port',
+            default_value=serial_port,
+            description='Specifying usb port to connected lidar'),
+
+        DeclareLaunchArgument(
+            'serial_baudrate',
+            default_value=serial_baudrate,
+            description='Specifying usb port baudrate to connected lidar'),
+        
+        DeclareLaunchArgument(
+            'frame_id',
+            default_value=frame_id,
+            description='Specifying frame_id of lidar'),
+
+        DeclareLaunchArgument(
+            'inverted',
+            default_value=inverted,
+            description='Specifying whether or not to invert scan data'),
+
+        DeclareLaunchArgument(
+            'angle_compensate',
+            default_value=angle_compensate,
+            description='Specifying whether or not to enable angle_compensate of scan data'),
+        DeclareLaunchArgument(
+            'scan_mode',
+            default_value=scan_mode,
+            description='Specifying scan mode of lidar'),
+
+
+        Node(
+            package='sllidar_ros2',
+            executable='sllidar_node',
+            name='sllidar_node',
+            parameters=[{'channel_type':channel_type,
+                         'serial_port': serial_port, 
+                         'serial_baudrate': serial_baudrate, 
+                         'frame_id': frame_id,
+                         'inverted': inverted, 
+                         'angle_compensate': angle_compensate}],
+            output='screen'),
+            
+        Node(
+            package='tf2_ros',
+            executable='static_transform_publisher',
+            name='static_tf_pub_laser',
+            arguments=['0', '0', '0', '0', '0', '0', 'base_link', 'laser']
+        ),
+    ])
+
diff --git a/robobin_final/src/super_robot/launch/view_robot.py b/robobin_final/src/super_robot/launch/view_robot.py
new file mode 100644
index 00000000..f0f262af
--- /dev/null
+++ b/robobin_final/src/super_robot/launch/view_robot.py
@@ -0,0 +1,73 @@
+from launch import LaunchDescription
+from launch_ros.actions import Node
+from ament_index_python.packages import get_package_share_directory
+import os
+
+def generate_launch_description():
+    urdf_file_name = 'robot.urdf'
+    urdf = os.path.join(
+        get_package_share_directory('super_robot'),
+        'config',
+        urdf_file_name)
+    
+    rviz_config_file = os.path.join(
+        get_package_share_directory('super_robot'),
+        'config',
+        'urdf_config.rviz')
+    
+    lidar_config = os.path.join(
+        get_package_share_directory('super_robot'),
+        'config',
+        'scan_filter.yaml'
+    )
+
+    return LaunchDescription([
+        Node(
+            package='joint_state_publisher',
+            executable='joint_state_publisher',
+            name='joint_state_publisher',
+            output='screen',
+        ),
+        Node(
+            package='robot_state_publisher',
+            executable='robot_state_publisher',
+            name='robot_state_publisher',
+            output='screen',
+            parameters=[{'robot_description': open(urdf).read()}]
+        ),
+        Node(
+            package='rviz2',
+            executable='rviz2',
+            name='rviz2',
+            output='screen',
+            arguments=['-d', rviz_config_file]
+        ),
+
+        # LiDAR Node
+        Node(
+            package='sllidar_ros2',
+            executable='sllidar_node',
+            name='sllidar_node',
+            parameters=[{
+                'channel_type': 'serial',
+                'serial_port': '/dev/ttyUSB0',
+                'serial_baudrate': 115200,
+                'frame_id': 'lidar_link',  # Match the LiDAR frame to the URDF
+                'inverted': False,
+                'angle_compensate': True
+            }],
+            output='screen'
+        ),
+
+        # Laser Filter Node
+        Node(
+            package='laser_filters',
+            executable='scan_to_scan_filter_chain',
+            parameters=[lidar_config],
+            remappings=[
+                ('scan', '/scan'),
+                ('scan_filtered', '/scan_filtered')
+            ],
+            output='screen'
+        )
+    ])
\ No newline at end of file
diff --git a/robobin_final/src/super_robot/package.xml b/robobin_final/src/super_robot/package.xml
new file mode 100644
index 00000000..b4b2cebd
--- /dev/null
+++ b/robobin_final/src/super_robot/package.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0"?>
+<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
+<package format="3">
+  <name>super_robot</name>
+  <version>0.0.0</version>
+  <description>TODO: Package description</description>
+  <maintainer email="jzc1e20@soton.ac.uk">robobin</maintainer>
+  <license>TODO: License declaration</license>
+
+  <depend>rclpy</depend>
+  <depend>sensor_msgs</depend>
+  <depend>geometry_msgs</depend>
+
+
+  <test_depend>ament_copyright</test_depend>
+  <test_depend>ament_flake8</test_depend>
+  <test_depend>ament_pep257</test_depend>
+  <test_depend>python3-pytest</test_depend>
+
+  <exec_depend>std_msgs</exec_depend>
+  <exec_depend>nav_msgs</exec_depend>
+  <exec_depend>tf_transformations</exec_depend>
+  <exec_depend>tf2_ros</exec_depend>
+
+  <exec_depend>robot_state_publisher</exec_depend>
+  <exec_depend>rviz2</exec_depend>
+  <exec_depend>launch</exec_depend>
+  <exec_depend>launch_ros</exec_depend>
+
+
+  <exec_depend>robot_localization</exec_depend>
+
+  <exec_depend>python3-smbus</exec_depend>
+  <exec_depend>python3-gpiozero</exec_depend>
+
+  <depend>std_srvs</depend>
+
+
+  <export>
+    <build_type>ament_python</build_type>
+  </export>
+</package>
diff --git a/robobin_final/src/super_robot/resource/super_robot b/robobin_final/src/super_robot/resource/super_robot
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_final/src/super_robot/setup.cfg b/robobin_final/src/super_robot/setup.cfg
new file mode 100644
index 00000000..10ebf255
--- /dev/null
+++ b/robobin_final/src/super_robot/setup.cfg
@@ -0,0 +1,4 @@
+[develop]
+script_dir=$base/lib/super_robot
+[install]
+install_scripts=$base/lib/super_robot
diff --git a/robobin_final/src/super_robot/setup.py b/robobin_final/src/super_robot/setup.py
new file mode 100644
index 00000000..620c7be3
--- /dev/null
+++ b/robobin_final/src/super_robot/setup.py
@@ -0,0 +1,40 @@
+from setuptools import find_packages, setup
+from glob import glob
+package_name = 'super_robot'
+
+setup(
+    name=package_name,
+    version='0.0.0',
+    packages=find_packages(exclude=['test']),
+    data_files=[
+        ('share/ament_index/resource_index/packages',
+            ['resource/' + package_name]),
+        ('share/' + package_name, ['package.xml']),
+        ('share/' + package_name + '/launch', glob('launch/*.py')),
+        ('share/' + package_name + '/config', ['config/robot.urdf']),
+        ('share/' + package_name + '/config', ['config/ekf.yaml']),
+        ('share/' + package_name + '/config', ['config/urdf_config.rviz']),
+        ('share/' + package_name + '/config', ['config/scan_filter.yaml']),
+
+    ],
+    install_requires=['setuptools',
+                      'gpiozero'],
+    zip_safe=True,
+    maintainer='robobin',
+    maintainer_email='jzc1e20@soton.ac.uk',
+    description='TODO: Package description',
+    license='TODO: License declaration',
+    tests_require=['pytest'],
+    entry_points={
+        'console_scripts': [
+            'odometry_node = super_robot.odometry_node:main',
+            'test_imu_node = super_robot.imu_node:main',
+            'test_motor_node = super_robot.motor_control_node:main',
+            'test_encoder_node = super_robot.encoder:main',
+            'test_control_feedback = super_robot.control_feedback:main',
+            'test_route = super_robot.route:main',
+            'test_route_filter = super_robot.route_filtered:main',
+
+        ],
+    },
+)
diff --git a/robobin_final/src/super_robot/super_robot/__init__.py b/robobin_final/src/super_robot/super_robot/__init__.py
new file mode 100755
index 00000000..e69de29b
diff --git a/robobin_final/src/super_robot/super_robot/__pycache__/__init__.cpython-312.pyc b/robobin_final/src/super_robot/super_robot/__pycache__/__init__.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..d2d608c5df23e3230e7946070bcb9113673e6dd5
GIT binary patch
literal 187
zcmX@j%ge>Uz`&s8l#&jjAA<;V{F#M;fnhpBC4(lT-%5reCI$wE&mc9wqVzNJb5r$;
z@{{tDGV}C<Aar~{QGQlxa*2LXez6fuGCnOcFEK|ysWdYuMZdVTAhjqSq^$&n9Uq^W
smst`YuUAm{i^C>2KczG$)vkz@fq{XMfq|hI#Q4a}$jDg4%)r0^0Gn+xAOHXW

literal 0
HcmV?d00001

diff --git a/robobin_final/src/super_robot/super_robot/__pycache__/imu_node.cpython-312.pyc b/robobin_final/src/super_robot/super_robot/__pycache__/imu_node.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..6a08690bc8a9cfd27259c852bb4b322631b0454e
GIT binary patch
literal 7811
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
DUVn(l

literal 0
HcmV?d00001

diff --git a/robobin_final/src/super_robot/super_robot/control_feedback.py b/robobin_final/src/super_robot/super_robot/control_feedback.py
new file mode 100755
index 00000000..9762167a
--- /dev/null
+++ b/robobin_final/src/super_robot/super_robot/control_feedback.py
@@ -0,0 +1,320 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from std_msgs.msg import Int64, Float64
+from gpiozero import PWMOutputDevice, DigitalOutputDevice
+import time
+from rclpy.clock import Clock
+from rclpy.time import Time
+import bisect
+
+
+
+# Example of how you could implement a simple PID controller
+class PIDController:
+    def __init__(self, kp, ki, kd):
+        self.kp = kp
+        self.ki = ki
+        self.kd = kd
+        self.prev_error = 0
+        self.integral = 0
+
+    def reset(self):
+        self.prev_error = 0
+        self.integral = 0
+
+    def calculate(self, error, dt):
+        self.integral += error * dt
+        derivative = (error - self.prev_error) / dt 
+        output = self.kp * error + self.ki * self.integral + self.kd * derivative
+        self.prev_error = error
+        return output
+
+
+
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('control_feedback_node')
+
+        # Initialize encoder values
+        self.encoder_left_steps = 0
+        self.encoder_right_steps = 0
+
+        # Desired speeds from cmd_vel
+        self.desired_linear_speed = 0.0
+        self.desired_angular_speed = 0.0
+
+        self.prev_left_steps = 0
+        self.prev_right_steps = 0
+
+        self.left_pwm = 0
+        self.right_pwm = 0
+
+        self.prev_desired_speed = 0.0
+
+
+        #Time
+        self.prev_time = time.time()
+        #self.prev_time = self.get_clock().now
+
+        
+        # Robot parameters
+        self.wheel_base = 0.40  
+        self.encoder_steps_per_rotation = 310  
+        self.wheel_radius = 0.075 
+
+        # Initialize the motors
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+
+        # PID controllers
+        self.pid_left_forward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+        self.pid_right_forward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+
+        self.pid_left_backward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+        self.pid_right_backward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+
+
+
+
+        # Subscribe to cmd_vel topic
+        self.subscription = self.create_subscription(
+            Twist,
+            '/cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+
+        # Subscribe to encoder data
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        self.left_actual_speed_pub = self.create_publisher(Float64, 'left_actual_wheel_speed', 10)
+        self.right_actual_speed_pub = self.create_publisher(Float64, 'right_actual_wheel_speed', 10)
+        self.desired_speed_pub = self.create_publisher(Float64, 'desired_wheel_speed', 10)
+
+        # Timer to update motor speeds
+        self.control_timer = self.create_timer(0.1, self.control_loop)
+
+        self.get_logger().info('Motor control node with encoder feedback has been started.')
+
+    def cmd_vel_callback(self, msg):
+        # Store desired speeds
+        self.desired_linear_speed = msg.linear.x  # Forward/backward speed
+        self.desired_angular_speed = msg.angular.z  # Turning rate
+
+        # if (self.desired_linear_speed >= 0 and self.prev_desired_speed < 0) or (self.desired_linear_speed < 0 and self.prev_desired_speed >= 0):
+
+        #     self.pid_left_forward.reset()
+        #     self.pid_right_forward.reset()
+        #     self.pid_left_backward.reset()
+        #     self.pid_right_backward.reset()
+
+
+
+        
+
+        self.prev_desired_speed = self.desired_linear_speed
+
+    def left_encoder_callback(self, msg):
+        self.encoder_left_steps = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.encoder_right_steps = msg.data
+
+    
+    def control_loop(self):
+
+        if self.desired_linear_speed >= 0:
+            # Forward motion
+            left_pid = self.pid_left_forward
+            right_pid = self.pid_right_forward
+        else:
+            # Backward motion
+            left_pid = self.pid_left_backward
+            right_pid = self.pid_right_backward
+
+        if (self.desired_linear_speed == 0) and (self.desired_angular_speed == 0):
+            self.stop_motors()
+            self.pid_left_forward.reset()
+            self.pid_right_forward.reset()
+            self.pid_left_backward.reset()
+            self.pid_right_backward.reset()
+            self.left_pwm =0
+            self.right_pwm =0
+            return
+
+
+
+
+        #Calculate the actual speed
+        #-------------------------------
+        # Calculate elapsed time
+        current_time = time.time()
+        #dt = current_time - self.prev_time
+        dt = max(current_time - self.prev_time, 0.01)  # Prevent dt from being too small
+        #dt = max(current_time - self.prev_time, 1e-6)  # Avoid zero or too small dt
+        if dt == 0:
+            return
+        self.prev_time = current_time
+
+        # self.prev_time = self.get_clock().now()
+        # current_time = self.get_clock().now()
+        # dt = (current_time - self.prev_time).to_sec()
+        # if dt <= 0.0:
+        #     return
+        # self.prev_time = current_time
+
+        #Actual Speed calculation
+        #------------------------------------
+        # Calculate change in encoder steps
+        delta_left_steps = self.encoder_left_steps - self.prev_left_steps
+        delta_right_steps = self.encoder_right_steps - self.prev_right_steps
+
+        self.prev_left_steps = self.encoder_left_steps
+        self.prev_right_steps = self.encoder_right_steps
+
+        # Calculate rotational speeds (RPS)
+        left_rps = delta_left_steps / (self.encoder_steps_per_rotation * dt)
+        right_rps = delta_right_steps / (self.encoder_steps_per_rotation * dt)
+
+        # Convert to linear speed (m/s)
+        left_speed_actual = left_rps * 2 * 3.14159 * self.wheel_radius
+        right_speed_actual = right_rps * 2 * 3.14159 * self.wheel_radius
+
+
+
+        #Desired Speed calculation
+        #------------------------------------
+        # Desired speeds for left and right wheels
+        left_speed_desired = self.desired_linear_speed - (self.desired_angular_speed * self.wheel_base / 2.0)
+        right_speed_desired = self.desired_linear_speed + (self.desired_angular_speed * self.wheel_base / 2.0)
+
+
+
+        # Speed Errors calculation
+        #------------------------------------
+        left_error = left_speed_desired - left_speed_actual
+        right_error = right_speed_desired - right_speed_actual
+
+ 
+
+        # Use PID controllers for left and right wheels
+        left_pwm_error = left_pid.calculate(left_error, dt)
+        right_pwm_error = right_pid.calculate(right_error, dt)
+
+        self.left_pwm +=   left_pwm_error
+        self.right_pwm +=  right_pwm_error
+
+
+
+        # Ensure PWM values are within [-1, 1]
+        left_pwm = max(-1, min(1, self.left_pwm))
+        right_pwm = max(-1, min(1, self.right_pwm))
+
+        # Apply PWM values to motors
+        self.motor.set_pwm(left_pwm, right_pwm)
+
+        
+
+
+        # Publish actual speeds
+        left_actual_speed_msg = Float64()
+        left_actual_speed_msg.data = left_speed_actual
+        self.left_actual_speed_pub.publish(left_actual_speed_msg)
+
+        right_actual_speed_msg = Float64()
+        right_actual_speed_msg.data = right_speed_actual
+        self.right_actual_speed_pub.publish(right_actual_speed_msg)
+
+        desired_speed_msg = Float64()
+        desired_speed_msg.data = right_speed_desired
+        self.desired_speed_pub.publish(desired_speed_msg)
+
+
+        # Debugging info
+        self.get_logger().info(f'Left PWM IN: {self.left_pwm:.2f}, Right PWM IN: {right_pwm:.2f}')
+        self.get_logger().info(f'Left Speed Actual: {left_speed_actual:.2f}, Right Speed Actual: {right_speed_actual:.2f}')
+        self.get_logger().info(f'Left Error: {left_error:.2f}, Right Error: {left_pwm_error:.2f}')
+        self.get_logger().info(f'Left_speed_desired: {left_speed_desired:.2f}, Right_speed_desired: {right_speed_desired:.2f}')
+        self.get_logger().info('-----------------------------------------------------------------')
+
+
+    def stop_motors(self):
+        self.motor.stop()
+        self.get_logger().info('Motors have been stopped.')
+
+class Motor:
+    def __init__(self,node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+
+        self.node = node
+        # Left motor control pins
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = DigitalOutputDevice(In1A)
+        self.in2A = DigitalOutputDevice(In2A)
+
+        # Right motor control pins
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = DigitalOutputDevice(In1B)
+        self.in2B = DigitalOutputDevice(In2B)
+
+    def set_pwm(self, left_pwm, right_pwm):
+
+        #Deadband to prevent the motors from responding to very small PWM values that could cause jitter.
+        DEADZONE = 0.002
+
+        if abs(left_pwm) < DEADZONE:
+            self.pwmA.value = 0
+            self.in1A.off()
+            self.in2A.off()
+        else:
+            self.pwmA.value = abs(left_pwm)
+            self.in1A.value = left_pwm >  0
+            self.in2A.value = left_pwm < 0
+
+        if abs(right_pwm) < DEADZONE:
+            self.pwmB.value = 0
+            self.in1B.off()
+            self.in2B.off()
+        else:
+            self.pwmB.value = abs(right_pwm)
+            self.in1B.value = right_pwm >  0
+            self.in2B.value = right_pwm < 0
+
+        #self.node.get_logger().info(f"Left Motor PWM: Speed={left_pwm}, Right Motor PWM: Speed={right_pwm}")
+
+    def stop(self):
+        # Stop both motors
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.in1A.off()
+        self.in2A.off()
+        self.in1B.off()
+        self.in2B.off()
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.stop_motors()
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/src/super_robot/super_robot/encoder.py b/robobin_final/src/super_robot/super_robot/encoder.py
new file mode 100755
index 00000000..4e687cd9
--- /dev/null
+++ b/robobin_final/src/super_robot/super_robot/encoder.py
@@ -0,0 +1,63 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from gpiozero import RotaryEncoder, InputDevice
+
+
+
+class EncoderReaderNode(Node):
+    def __init__(self):
+        super().__init__('encoder_reader_node')
+
+        motor1A = 5
+        motor1B = 6
+        motor2A = 20
+        motor2B = 21
+
+        self.encoder_left = RotaryEncoder(a = motor1A,b = motor1B, max_steps=0)
+        self.encoder_right = RotaryEncoder(a = motor2A,b = motor2B, max_steps=0)
+
+        # Publishers for encoder steps
+        self.left_encoder_pub = self.create_publisher(Int64, 'left_wheel_steps', 10)
+        self.right_encoder_pub = self.create_publisher(Int64, 'right_wheel_steps', 10)
+
+        # Timer to read encoders
+        self.timer = self.create_timer(0.1, self.publish_encoder_steps)
+
+        self.get_logger().info('Encoder reader node has been started.')
+
+    def publish_encoder_steps(self):
+        # Read encoder steps
+        left_steps = self.encoder_left.steps
+        right_steps = -(self.encoder_right.steps)
+
+        # Create messages
+        left_msg = Int64()
+        left_msg.data = left_steps
+
+        right_msg = Int64()
+        right_msg.data = right_steps
+
+        # Publish messages
+        self.left_encoder_pub.publish(left_msg)
+        self.right_encoder_pub.publish(right_msg)
+
+        # Log the steps
+        self.get_logger().info(f'Left Steps: {left_steps}, Right Steps: {right_steps}')
+
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = EncoderReaderNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/src/super_robot/super_robot/imu_node.py b/robobin_final/src/super_robot/super_robot/imu_node.py
new file mode 100755
index 00000000..1ad68a63
--- /dev/null
+++ b/robobin_final/src/super_robot/super_robot/imu_node.py
@@ -0,0 +1,139 @@
+#!/usr/bin/env python3
+
+import rclpy
+from rclpy.node import Node
+from sensor_msgs.msg import Imu
+from smbus2 import SMBus
+import time
+import math
+
+class BNO055Publisher(Node):
+    def __init__(self):
+        super().__init__('imu_node')
+        self.publisher_ = self.create_publisher(Imu, 'imu', 10)
+        self.timer = self.create_timer(0.1, self.timer_callback)  # 10 Hz
+        self.bus = SMBus(1)
+        self.address = 0x28
+        self.init_bno055()
+        time.sleep(1)
+
+    def write_register(self, register, value):
+        self.bus.write_byte_data(self.address, register, value)
+
+    def read_register(self, register, length=1):
+        if length == 1:
+            return self.bus.read_byte_data(self.address, register)
+        else:
+            return self.bus.read_i2c_block_data(self.address, register, length)
+
+    def init_bno055(self):
+        # Switch to CONFIG mode
+        self.write_register(0x3D, 0x00)
+        time.sleep(0.05)
+        # Set power mode to Normal
+        self.write_register(0x3E, 0x00)
+        # Set to NDOF mode
+        self.write_register(0x3D, 0x0C)
+        time.sleep(0.5)
+
+    def read_euler_angles(self):
+        data = self.read_register(0x1A, 6)
+        yaw = (data[1] << 8) | data[0]
+        roll = (data[3] << 8) | data[2]
+        pitch = (data[5] << 8) | data[4]
+        yaw = yaw if yaw < 32768 else yaw - 65536
+        roll = roll if roll < 32768 else roll - 65536
+        pitch = pitch if pitch < 32768 else pitch - 65536
+        yaw = yaw / 16.0
+        roll = roll / 16.0
+        pitch = pitch / 16.0
+        return yaw, pitch, roll
+
+    def read_gyroscope(self):
+        data = self.read_register(0x14, 6)
+        gyro_x = (data[1] << 8) | data[0]
+        gyro_y = (data[3] << 8) | data[2]
+        gyro_z = (data[5] << 8) | data[4]
+        gyro_x = gyro_x if gyro_x < 32768 else gyro_x - 65536
+        gyro_y = gyro_y if gyro_y < 32768 else gyro_y - 65536
+        gyro_z = gyro_z if gyro_z < 32768 else gyro_z - 65536
+        # Convert to degrees per second
+        gyro_x = gyro_x / 900.0
+        gyro_y = gyro_y / 900.0
+        gyro_z = gyro_z / 900.0
+        return gyro_x, gyro_y, gyro_z
+
+    def read_linear_acceleration(self):
+        data = self.read_register(0x08, 6)
+        accel_x = (data[1] << 8) | data[0]
+        accel_y = (data[3] << 8) | data[2]
+        accel_z = (data[5] << 8) | data[4]
+        accel_x = accel_x if accel_x < 32768 else accel_x - 65536
+        accel_y = accel_y if accel_y < 32768 else accel_y - 65536
+        accel_z = accel_z if accel_z < 32768 else accel_z - 65536
+        # Convert to m/s^2 (assuming sensitivity of 1 m/s^2 per LSB)
+        accel_x = accel_x / 100.0  # Adjust based on sensor's sensitivity
+        accel_y = accel_y / 100.0
+        accel_z = accel_z / 100.0
+        return accel_x, accel_y, accel_z
+
+    def timer_callback(self):
+        yaw, pitch, roll = self.read_euler_angles()
+        gyro_x, gyro_y, gyro_z = self.read_gyroscope()
+        accel_x, accel_y, accel_z = self.read_linear_acceleration()
+
+        imu_msg = Imu()
+        imu_msg.header.stamp = self.get_clock().now().to_msg()
+        imu_msg.header.frame_id = 'imu_link'
+
+        # Convert degrees to radians
+        yaw_rad = -(math.radians(yaw))
+        roll_rad = -(math.radians(pitch))  # Note: Check if pitch corresponds to roll
+        pitch_rad = -(math.radians(roll))  # Note: Check if roll corresponds to pitch
+        # Compute quaternion
+        cy = math.cos(yaw_rad * 0.5)
+        sy = math.sin(yaw_rad * 0.5)
+        cp = math.cos(pitch_rad * 0.5)
+        sp = math.sin(pitch_rad * 0.5)
+        cr = math.cos(roll_rad * 0.5)
+        sr = math.sin(roll_rad * 0.5)
+        imu_msg.orientation.w = cr * cp * cy + sr * sp * sy
+        imu_msg.orientation.x = sr * cp * cy - cr * sp * sy
+        imu_msg.orientation.y = cr * sp * cy + sr * cp * sy
+        imu_msg.orientation.z = cr * cp * sy - sr * sp * cy
+
+        # Populate angular velocity (in rad/s)
+        imu_msg.angular_velocity.x = math.radians(gyro_x)  # Convert to rad/s
+        imu_msg.angular_velocity.y = math.radians(gyro_y)
+        imu_msg.angular_velocity.z = math.radians(gyro_z)
+
+        # Populate linear acceleration (in m/s^2)
+        imu_msg.linear_acceleration.x = accel_x
+        imu_msg.linear_acceleration.y = accel_y
+        imu_msg.linear_acceleration.z = accel_z
+
+        # Covariances
+        imu_msg.orientation_covariance = [0.0025, 0, 0,
+                                          0, 0.0025, 0,
+                                          0, 0, 0.0025]
+        imu_msg.angular_velocity_covariance = [0.02, 0, 0,
+                                              0, 0.02, 0,
+                                              0, 0, 0.02]
+        imu_msg.linear_acceleration_covariance = [0.04, 0, 0,
+                                                 0, 0.04, 0,
+                                                 0, 0, 0.04]
+
+        self.publisher_.publish(imu_msg)
+        self.get_logger().info(f'Publishing: Yaw={yaw:.2f}, Pitch={pitch:.2f}, Roll={roll:.2f}, '
+                               f'Gyro=({gyro_x:.2f}, {gyro_y:.2f}, {gyro_z:.2f}), '
+                               f'Accel=({accel_x:.2f}, {accel_y:.2f}, {accel_z:.2f})')
+
+def main(args=None):
+    rclpy.init(args=args)
+    bno055_publisher = BNO055Publisher()
+    rclpy.spin(bno055_publisher)
+    bno055_publisher.destroy_node()
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/src/super_robot/super_robot/motor_control_node.py b/robobin_final/src/super_robot/super_robot/motor_control_node.py
new file mode 100755
index 00000000..d882ed7d
--- /dev/null
+++ b/robobin_final/src/super_robot/super_robot/motor_control_node.py
@@ -0,0 +1,78 @@
+#!/usr/bin/env python3
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from gpiozero import PWMOutputDevice
+from time import sleep
+
+class Motor:
+    def __init__(self, node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+        self.node = node
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = PWMOutputDevice(In1A)
+        self.in2A = PWMOutputDevice(In2A)
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = PWMOutputDevice(In1B)
+        self.in2B = PWMOutputDevice(In2B)
+
+    def move(self, speed=0.0, turn=0.0):
+        speed = max(-1, min(1, speed))
+        turn = max(-1, min(1, turn))
+
+        leftSpeed = speed - turn
+        rightSpeed = speed + turn
+        '''
+        left_speed = self.desired_speed - (turn_rate * self.motor.wheel_base / 2)
+        right_speed = self.desired_speed + (turn_rate * self.motor.wheel_base / 2)
+        '''
+
+        leftSpeed = max(-1, min(1, leftSpeed))
+        rightSpeed = max(-1, min(1, rightSpeed))
+
+        self.pwmA.value = abs(leftSpeed)
+        self.in1A.value = leftSpeed > 0
+        self.in2A.value = leftSpeed <= 0
+
+        self.pwmB.value = abs(rightSpeed)
+        self.in1B.value = rightSpeed > 0
+        self.in2B.value = rightSpeed <= 0
+
+        self.node.get_logger().info(f"Lefts Motor: Speed={leftSpeed}, Right Motor: Speed={rightSpeed}")
+        #print("hi")
+
+
+    def stop(self):
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.node.get_logger().info("Motors have been stopped.")
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('motor_control_node')
+        #left 14,15,18 right 17,27,22
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+        self.subscription = self.create_subscription(
+            Twist,
+            'cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+        self.subscription  # prevent unused variable warning
+        self.get_logger().info('Motor control node has been started.')
+
+    def cmd_vel_callback(self, msg):
+        linear_x = msg.linear.x
+        angular_z = msg.angular.z
+        self.get_logger().info(f'Speed: {linear_x}, Turn Rate: {angular_z}')
+        self.motor.move(speed=linear_x, turn=angular_z)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+    rclpy.spin(node)
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
+
+#colcon build --symlink-install
\ No newline at end of file
diff --git a/robobin_final/src/super_robot/super_robot/odometry_node.py b/robobin_final/src/super_robot/super_robot/odometry_node.py
new file mode 100755
index 00000000..dd86a746
--- /dev/null
+++ b/robobin_final/src/super_robot/super_robot/odometry_node.py
@@ -0,0 +1,197 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from nav_msgs.msg import Odometry
+from geometry_msgs.msg import Quaternion, TransformStamped
+from math import sin, cos, pi
+import tf2_ros
+import math
+from sensor_msgs.msg import JointState
+
+
+class OdometryPublisher(Node):
+    def __init__(self):
+        super().__init__('odometry_publisher')
+
+        # Robot parameters
+        self.wheel_radius = 0.075  # meters (example value)
+        self.wheel_base = 0.4 # meters (distance between wheels)
+        self.steps_per_revolution = 310  # from your encoder observations
+        self.wheel_circumference = 2 * pi * self.wheel_radius
+        self.steps_per_meter = self.steps_per_revolution / self.wheel_circumference
+
+        # Initialize encoder readings
+        self.left_encoder = 0
+        self.right_encoder = 0
+        self.last_left_encoder = 0
+        self.last_right_encoder = 0
+
+        # Robot pose
+        self.x = 0.0
+        self.y = 0.0
+        self.theta = 0.0  # Robot's orientation
+
+        # Create subscribers for encoders
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        # Publisher for odometry
+        self.odom_pub = self.create_publisher(Odometry, 'odom', 10)
+
+        #self.joint_state_pub = self.create_publisher(JointState, 'joint_states', 10)  # New joint state publisher
+
+        # Transform broadcaster
+        #self.tf_broadcaster = tf2_ros.TransformBroadcaster(self)
+
+        # Timer for updating odometry
+        self.timer = self.create_timer(0.1, self.update_odometry)
+
+        self.get_logger().info('Odometry publisher node has been started.')
+
+    def left_encoder_callback(self, msg):
+        self.left_encoder = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.right_encoder = msg.data
+
+    def euler_to_quaternion(self, roll, pitch, yaw):
+        # Compute the half angles
+        cy = math.cos(yaw * 0.5)
+        sy = math.sin(yaw * 0.5)
+        cp = math.cos(pitch * 0.5)
+        sp = math.sin(pitch * 0.5)
+        cr = math.cos(roll * 0.5)
+        sr = math.sin(roll * 0.5)
+
+        # Compute the quaternion components
+        w = cr * cp * cy + sr * sp * sy
+        x = sr * cp * cy - cr * sp * sy
+        y = cr * sp * cy + sr * cp * sy
+        z = cr * cp * sy - sr * sp * cy
+
+        return x, y, z, w
+
+    def update_odometry(self):
+        # Calculate change in encoder readings
+        delta_left = self.left_encoder - self.last_left_encoder
+        delta_right = self.right_encoder - self.last_right_encoder
+
+        self.last_left_encoder = self.left_encoder
+        self.last_right_encoder = self.right_encoder
+
+        # Calculate distance traveled by each wheel
+        distance_left = (delta_left / self.steps_per_revolution) * self.wheel_circumference
+        distance_right = (delta_right / self.steps_per_revolution) * self.wheel_circumference
+
+        # Calculate average distance and change in orientation
+        delta_distance = (distance_right + distance_left) / 2.0
+        delta_theta = (distance_right - distance_left) / self.wheel_base
+
+        # Update robot pose
+        self.theta += delta_theta
+        delta_x = delta_distance * cos(self.theta)
+        delta_y = delta_distance * sin(self.theta)
+
+        self.x += delta_x
+        self.y += delta_y
+
+        # Create quaternion from yaw (using custom euler_to_quaternion)
+        odom_quat = self.euler_to_quaternion(0, 0, self.theta)
+
+        # Publish the odometry message over ROS2
+        odom = Odometry()
+        odom.header.stamp = self.get_clock().now().to_msg()
+        odom.header.frame_id = "raw_odom"
+        #odom.header.frame_id = "odom/filtered"
+
+        # Set the position
+        odom.pose.pose.position.x = self.x
+        odom.pose.pose.position.y = self.y
+        odom.pose.pose.position.z = 0.0
+        odom.pose.pose.orientation = Quaternion(
+            x=odom_quat[0],
+            y=odom_quat[1],
+            z=odom_quat[2],
+            w=odom_quat[3]
+        )
+
+        # Set the velocity (optional, can be set to zero for now)
+        odom.child_frame_id = "base_link"
+
+        odom.twist.twist.linear.x = delta_distance / 0.1 # dt is 0.1 seconds
+        odom.twist.twist.angular.z = delta_theta / 0.1
+
+
+        # Set pose covariance
+        odom.pose.covariance = [0.001, 0, 0, 0, 0, 0,
+                                0, 0.001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.01]
+
+        # Set twist covariance
+        odom.twist.covariance = [0.0001, 0, 0, 0, 0, 0,
+                                0, 0.0001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.001]
+
+
+        # Publish the message
+        self.odom_pub.publish(odom)
+
+        # # Publish the transform over TF
+        # t = TransformStamped()
+        # t.header.stamp = self.get_clock().now().to_msg()
+        # t.header.frame_id = 'odom' 
+        # #t.header.frame_id = 'odom' 
+        # t.child_frame_id = 'base_link'
+
+        # t.transform.translation.x = self.x
+        # t.transform.translation.y = self.y
+        # t.transform.translation.z = 0.0
+        # t.transform.rotation = Quaternion(
+        #     x=odom_quat[0],
+        #     y=odom_quat[1],
+        #     z=odom_quat[2],
+        #     w=odom_quat[3]
+        # )
+
+        # self.tf_broadcaster.sendTransform(t)
+
+        # #Publish joint states
+        # joint_state_msg = JointState()
+        # joint_state_msg.header.stamp = self.get_clock().now().to_msg()
+        # joint_state_msg.name = ['base_to_left_wheel', 'base_to_right_wheel']
+        # joint_state_msg.position = [
+        #     self.left_encoder / self.steps_per_revolution * 2 * pi,  # Left wheel position (radians)
+        #     self.right_encoder / self.steps_per_revolution * 2 * pi  # Right wheel position (radians)
+        # ]
+        # self.joint_state_pub.publish(joint_state_msg)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = OdometryPublisher()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/robobin_final/src/super_robot/super_robot/route.py b/robobin_final/src/super_robot/super_robot/route.py
new file mode 100755
index 00000000..b3d2bff6
--- /dev/null
+++ b/robobin_final/src/super_robot/super_robot/route.py
@@ -0,0 +1,158 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from nav_msgs.msg import Odometry
+from math import sqrt, pow, atan2, radians, sin, cos
+import time
+
+class MoveTurnNode(Node):
+    def __init__(self):
+        super().__init__('move_turn_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriber for odometry
+        self.create_subscription(Odometry, '/odom', self.odom_callback, 10)
+
+        # Robot position and orientation
+        self.x = 0.0
+        self.y = 0.0
+        self.yaw = 0.0
+
+        # Movement parameters[=]
+        self.distance_threshold = 0.01  # meters
+        self.angle_threshold = radians(0.1)  # 3 degrees in radians
+        #self.linear_speed = 0.2  # m/s
+        #self.angular_speed = 0rr.25  # rad/s
+
+        self.get_logger().info('Move and Turn node started.')
+        self.execute_movement()
+
+    def odom_callback(self, msg):
+        self.x = msg.pose.pose.position.x
+        self.y = msg.pose.pose.position.y
+        self.get_logger().info(f'start_x :{self.x} , start_y :{self.y}')
+
+        # Extract yaw (orientation around Z axis)
+        _, _, self.yaw = self.quaternion_to_euler(
+            msg.pose.pose.orientation.x,
+            msg.pose.pose.orientation.y,
+            msg.pose.pose.orientation.z,
+            msg.pose.pose.orientation.w
+        )
+
+    def quaternion_to_euler(self, x, y, z, w):
+        t3 = 2.0 * (w * z + x * y)
+        t4 = 1.0 - 2.0 * (y * y + z * z)
+        yaw = atan2(t3, t4)
+
+        return 0.0, 0.0, yaw
+
+    def execute_movement(self):
+
+        # #self.move_forward(1)
+        # self.turn_angle(90)
+
+
+
+        # for i in range(10):
+        #    self.get_logger().info(f'Starting loop {i + 1} of 5')
+        # #     # Move forward 1 meter
+        #    self.move_forward(1)
+        #    self.turn_angle(180)
+
+        #     # Turn 90 degrees
+        #    self.stop_robot()
+
+        for i in range(4):
+            self.get_logger().info(f'Starting loop {i + 1} of 5')
+            # Move forward 1 meter
+            self.move_forward(1)
+            # Turn 90 degree
+            self.turn_angle(90)
+            self.stop_robot()
+
+
+        self.get_logger().info('Completed all loops.')
+        self.stop_robot()
+
+    def move_forward(self, distance):
+        start_x, start_y = self.x, self.y
+
+        kp = 1.0
+        max_speed = 0.2
+        min_speed = 0.05
+
+        
+
+        while True:
+
+            current_distance = sqrt(pow(self.x - start_x, 2) + pow(self.y - start_y, 2))
+            distance_error = distance - current_distance
+
+            if distance_error <= self.distance_threshold:
+                self.stop_robot()
+                break
+
+            linear_speed = kp * distance_error
+            linear_speed = max(min_speed, min (max_speed, linear_speed))
+
+
+            twist = Twist()
+            twist.linear.x = linear_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_angle(self, angle_degrees):
+        # Capture the starting yaw before turning
+        start_yaw = self.yaw
+        
+        # Calculate the target yaw relative to the current orientation
+        target_yaw = start_yaw + radians(angle_degrees)
+        target_yaw = atan2(sin(target_yaw), cos(target_yaw)) 
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_yaw - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+
+            angular_speed = max(min_speed, min (max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def stop_robot(self):
+        twist = Twist()
+        twist.linear.x = 0.0
+        twist.angular.z = 0.0
+        self.cmd_vel_pub.publish(twist)
+        self.get_logger().info('Robot stopped.')
+        time.sleep(0.5)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MoveTurnNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/src/super_robot/super_robot/route_filtered.py b/robobin_final/src/super_robot/super_robot/route_filtered.py
new file mode 100755
index 00000000..e79cf08e
--- /dev/null
+++ b/robobin_final/src/super_robot/super_robot/route_filtered.py
@@ -0,0 +1,191 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from nav_msgs.msg import Odometry
+from math import sqrt, pow, atan2, radians, sin, cos, degrees
+import time
+
+class MoveTurnFilteredNode(Node):
+    def __init__(self):
+        super().__init__('move_turn_filtered_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriber for filtered odometry
+        self.create_subscription(Odometry, '/odometry/filtered', self.odom_callback, 10)
+
+        # Robot position and orientation
+        self.x = 0.0
+        self.y = 0.0
+        self.yaw = 0.0
+
+        # Movement parameters
+        self.distance_threshold = 0.01  # meters
+        self.angle_threshold = radians(0.1)  # 0.1 degree in radians
+        self.linear_speed = 0.2  # m/s
+
+        self.get_logger().info('Move and Turn (Filtered) node started.')
+        self.execute_movement()
+
+    def odom_callback(self, msg):
+        self.x = msg.pose.pose.position.x
+        self.y = msg.pose.pose.position.y
+        self.get_logger().info(f'start_x :{self.x} , start_y :{self.y}')
+
+        # Extract yaw (orientation around Z axis)
+        _, _, self.yaw = self.quaternion_to_euler(
+            msg.pose.pose.orientation.x,
+            msg.pose.pose.orientation.y,
+            msg.pose.pose.orientation.z,
+            msg.pose.pose.orientation.w
+        )
+
+        self.get_logger().info(f'yaw :{degrees(self.yaw)} ')
+
+    def quaternion_to_euler(self, x, y, z, w):
+        t3 = 2.0 * (w * z + x * y)
+        t4 = 1.0 - 2.0 * (y * y + z * z)
+        yaw = atan2(t3, t4)
+
+        return 0.0, 0.0, yaw
+
+    def execute_movement(self):
+        # for i in range(1):
+        #     self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     self.move_forward(1)
+        #     self.turn_angle(90)
+
+        for i in range(5):
+            self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     # Move forward 1 meter
+            self.move_forward(1)
+            self.turn_to_angle(0)
+        #     # Turn 90 degrees
+            self.stop_robot()
+            self.move_forward(1)
+            self.turn_to_angle(180)
+        #     # Turn 90 degree
+            self.stop_robot()
+
+
+        # for i in range(4):
+        #     self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     # Move forward 1 meter
+        #     self.move_forward(1)
+        #     # Turn 90 degree
+        #     self.turn_angle(90)
+        #     self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(-90)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(0)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(90)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(180)
+        # self.stop_robot()
+
+
+        self.get_logger().info('Completed all loops.')
+        self.stop_robot()
+
+    def move_forward(self, distance):
+        start_x, start_y = self.x, self.y
+        kp = 1.0
+        max_speed = 0.2
+        min_speed = 0.05
+        while True:
+
+            current_distance = sqrt(pow(self.x - start_x, 2) + pow(self.y - start_y, 2))
+            distance_error = distance - current_distance
+
+            if distance_error <= self.distance_threshold:
+                self.stop_robot()
+                break
+
+            linear_speed = kp * distance_error
+            linear_speed = max(min_speed, min (max_speed, linear_speed))
+
+
+            twist = Twist()
+            twist.linear.x = linear_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_angle(self, angle_degrees):
+        target_yaw = self.yaw + radians(angle_degrees)
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_yaw - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+            angular_speed = max(min_speed, min(max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_to_angle(self, target_angle_degrees):
+        target_angle_radian = radians(target_angle_degrees)
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_angle_radian - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+            angular_speed = max(min_speed, min(max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def stop_robot(self):
+        twist = Twist()
+        twist.linear.x = 0.0
+        twist.angular.z = 0.0
+        self.cmd_vel_pub.publish(twist)
+        self.get_logger().info('Robot stopped.')
+        time.sleep(0.2)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MoveTurnFilteredNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_final/src/super_robot/test/test_copyright.py b/robobin_final/src/super_robot/test/test_copyright.py
new file mode 100644
index 00000000..97a39196
--- /dev/null
+++ b/robobin_final/src/super_robot/test/test_copyright.py
@@ -0,0 +1,25 @@
+# Copyright 2015 Open Source Robotics Foundation, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from ament_copyright.main import main
+import pytest
+
+
+# Remove the `skip` decorator once the source file(s) have a copyright header
+@pytest.mark.skip(reason='No copyright header has been placed in the generated source file.')
+@pytest.mark.copyright
+@pytest.mark.linter
+def test_copyright():
+    rc = main(argv=['.', 'test'])
+    assert rc == 0, 'Found errors'
diff --git a/robobin_final/src/super_robot/test/test_flake8.py b/robobin_final/src/super_robot/test/test_flake8.py
new file mode 100644
index 00000000..27ee1078
--- /dev/null
+++ b/robobin_final/src/super_robot/test/test_flake8.py
@@ -0,0 +1,25 @@
+# Copyright 2017 Open Source Robotics Foundation, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from ament_flake8.main import main_with_errors
+import pytest
+
+
+@pytest.mark.flake8
+@pytest.mark.linter
+def test_flake8():
+    rc, errors = main_with_errors(argv=[])
+    assert rc == 0, \
+        'Found %d code style errors / warnings:\n' % len(errors) + \
+        '\n'.join(errors)
diff --git a/robobin_final/src/super_robot/test/test_pep257.py b/robobin_final/src/super_robot/test/test_pep257.py
new file mode 100644
index 00000000..b234a384
--- /dev/null
+++ b/robobin_final/src/super_robot/test/test_pep257.py
@@ -0,0 +1,23 @@
+# Copyright 2015 Open Source Robotics Foundation, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+from ament_pep257.main import main
+import pytest
+
+
+@pytest.mark.linter
+@pytest.mark.pep257
+def test_pep257():
+    rc = main(argv=['.', 'test'])
+    assert rc == 0, 'Found code style errors / warnings'
diff --git a/robobin_main/src/build/.built_by b/robobin_main/src/build/.built_by
new file mode 100644
index 00000000..06e74acb
--- /dev/null
+++ b/robobin_main/src/build/.built_by
@@ -0,0 +1 @@
+colcon
diff --git a/robobin_main/src/build/COLCON_IGNORE b/robobin_main/src/build/COLCON_IGNORE
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/__init__.py b/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/backup.py b/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/backup.py
new file mode 100644
index 00000000..7402f291
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/backup.py
@@ -0,0 +1,193 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from nav_msgs.msg import Odometry
+from geometry_msgs.msg import Quaternion, TransformStamped
+from math import sin, cos, pi
+import tf2_ros
+import math
+from sensor_msgs.msg import JointState
+
+
+class OdometryPublisher(Node):
+    def __init__(self):
+        super().__init__('odometry_publisher')
+
+        # Robot parameters
+        self.wheel_radius = 0.075  # meters (example value)
+        self.wheel_base = 0.4 # meters (distance between wheels)
+        self.steps_per_revolution = 310  # from your encoder observations
+        self.wheel_circumference = 2 * pi * self.wheel_radius
+        self.steps_per_meter = self.steps_per_revolution / self.wheel_circumference
+
+        # Initialize encoder readings
+        self.left_encoder = 0
+        self.right_encoder = 0
+        self.last_left_encoder = 0
+        self.last_right_encoder = 0
+
+        # Robot pose
+        self.x = 0.0
+        self.y = 0.0
+        self.theta = 0.0  # Robot's orientation
+
+        # Create subscribers for encoders
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        # Publisher for odometry
+        self.odom_pub = self.create_publisher(Odometry, 'odom', 10)
+
+        self.joint_state_pub = self.create_publisher(JointState, 'joint_states', 10)  # New joint state publisher
+
+        # Transform broadcaster
+        self.tf_broadcaster = tf2_ros.TransformBroadcaster(self)
+
+        # Timer for updating odometry
+        self.timer = self.create_timer(0.1, self.update_odometry)
+
+        self.get_logger().info('Odometry publisher node has been started.')
+
+    def left_encoder_callback(self, msg):
+        self.left_encoder = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.right_encoder = msg.data
+
+    def euler_to_quaternion(self, roll, pitch, yaw):
+        # Compute the half angles
+        cy = math.cos(yaw * 0.5)
+        sy = math.sin(yaw * 0.5)
+        cp = math.cos(pitch * 0.5)
+        sp = math.sin(pitch * 0.5)
+        cr = math.cos(roll * 0.5)
+        sr = math.sin(roll * 0.5)
+
+        # Compute the quaternion components
+        w = cr * cp * cy + sr * sp * sy
+        x = sr * cp * cy - cr * sp * sy
+        y = cr * sp * cy + sr * cp * sy
+        z = cr * cp * sy - sr * sp * cy
+
+        return x, y, z, w
+
+    def update_odometry(self):
+        # Calculate change in encoder readings
+        delta_left = self.left_encoder - self.last_left_encoder
+        delta_right = self.right_encoder - self.last_right_encoder
+
+        self.last_left_encoder = self.left_encoder
+        self.last_right_encoder = self.right_encoder
+
+        # Calculate distance traveled by each wheel
+        distance_left = (delta_left / self.steps_per_revolution) * self.wheel_circumference
+        distance_right = (delta_right / self.steps_per_revolution) * self.wheel_circumference
+
+        # Calculate average distance and change in orientation
+        delta_distance = (distance_right + distance_left) / 2.0
+        delta_theta = (distance_right - distance_left) / self.wheel_base
+
+        # Update robot pose
+        self.theta += delta_theta
+        delta_x = delta_distance * cos(self.theta)
+        delta_y = delta_distance * sin(self.theta)
+
+        self.x += delta_x
+        self.y += delta_y
+
+        # Create quaternion from yaw (using custom euler_to_quaternion)
+        odom_quat = self.euler_to_quaternion(0, 0, self.theta)
+
+        # Publish the odometry message over ROS2
+        odom = Odometry()
+        odom.header.stamp = self.get_clock().now().to_msg()
+        odom.header.frame_id = "odom"
+
+        # Set the position
+        odom.pose.pose.position.x = self.x
+        odom.pose.pose.position.y = self.y
+        odom.pose.pose.position.z = 0.0
+        odom.pose.pose.orientation = Quaternion(
+            x=odom_quat[0],
+            y=odom_quat[1],
+            z=odom_quat[2],
+            w=odom_quat[3]
+        )
+
+        # Set the velocity (optional, can be set to zero for now)
+        odom.child_frame_id = "base_link"
+        odom.twist.twist.linear.x = delta_distance / 0.1  # dt is 0.1 seconds
+        odom.twist.twist.angular.z = delta_theta / 0.1
+
+        # Set pose covariance
+        odom.pose.covariance = [0.001, 0, 0, 0, 0, 0,
+                                0, 0.001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.01]
+
+        # Set twist covariance
+        odom.twist.covariance = [0.0001, 0, 0, 0, 0, 0,
+                                0, 0.0001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.001]
+
+
+        # Publish the message
+        self.odom_pub.publish(odom)
+
+        # Publish the transform over TF
+        t = TransformStamped()
+        t.header.stamp = self.get_clock().now().to_msg()
+        t.header.frame_id = 'odom'
+        t.child_frame_id = 'base_link'
+
+        t.transform.translation.x = self.x
+        t.transform.translation.y = self.y
+        t.transform.translation.z = 0.0
+        t.transform.rotation = Quaternion(
+            x=odom_quat[0],
+            y=odom_quat[1],
+            z=odom_quat[2],
+            w=odom_quat[3]
+        )
+
+        self.tf_broadcaster.sendTransform(t)
+
+        #Publish joint states
+        joint_state_msg = JointState()
+        joint_state_msg.header.stamp = self.get_clock().now().to_msg()
+        joint_state_msg.name = ['base_to_left_wheel', 'base_to_right_wheel']
+        joint_state_msg.position = [
+            self.left_encoder / self.steps_per_revolution * 2 * pi,  # Left wheel position (radians)
+            self.right_encoder / self.steps_per_revolution * 2 * pi  # Right wheel position (radians)
+        ]
+        self.joint_state_pub.publish(joint_state_msg)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = OdometryPublisher()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/odometry_node.py b/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/odometry_node.py
new file mode 100644
index 00000000..c612a477
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/odometry_node.py
@@ -0,0 +1,197 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from nav_msgs.msg import Odometry
+from geometry_msgs.msg import Quaternion, TransformStamped
+from math import sin, cos, pi
+import tf2_ros
+import math
+from sensor_msgs.msg import JointState
+
+
+class OdometryPublisher(Node):
+    def __init__(self):
+        super().__init__('odometry_publisher')
+
+        # Robot parameters
+        self.wheel_radius = 0.075  # meters (example value)
+        self.wheel_base = 0.4 # meters (distance between wheels)
+        self.steps_per_revolution = 310  # from your encoder observations
+        self.wheel_circumference = 2 * pi * self.wheel_radius
+        self.steps_per_meter = self.steps_per_revolution / self.wheel_circumference
+
+        # Initialize encoder readings
+        self.left_encoder = 0
+        self.right_encoder = 0
+        self.last_left_encoder = 0
+        self.last_right_encoder = 0
+
+        # Robot pose
+        self.x = 0.0
+        self.y = 0.0
+        self.theta = 0.0  # Robot's orientation
+
+        # Create subscribers for encoders
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        # Publisher for odometry
+        self.odom_pub = self.create_publisher(Odometry, 'odom', 10)
+
+        self.joint_state_pub = self.create_publisher(JointState, 'joint_states', 10)  # New joint state publisher
+
+        # Transform broadcaster
+        self.tf_broadcaster = tf2_ros.TransformBroadcaster(self)
+
+        # Timer for updating odometry
+        self.timer = self.create_timer(0.1, self.update_odometry)
+
+        self.get_logger().info('Odometry publisher node has been started.')
+
+    def left_encoder_callback(self, msg):
+        self.left_encoder = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.right_encoder = msg.data
+
+    def euler_to_quaternion(self, roll, pitch, yaw):
+        # Compute the half angles
+        cy = math.cos(yaw * 0.5)
+        sy = math.sin(yaw * 0.5)
+        cp = math.cos(pitch * 0.5)
+        sp = math.sin(pitch * 0.5)
+        cr = math.cos(roll * 0.5)
+        sr = math.sin(roll * 0.5)
+
+        # Compute the quaternion components
+        w = cr * cp * cy + sr * sp * sy
+        x = sr * cp * cy - cr * sp * sy
+        y = cr * sp * cy + sr * cp * sy
+        z = cr * cp * sy - sr * sp * cy
+
+        return x, y, z, w
+
+    def update_odometry(self):
+        # Calculate change in encoder readings
+        delta_left = self.left_encoder - self.last_left_encoder
+        delta_right = self.right_encoder - self.last_right_encoder
+
+        self.last_left_encoder = self.left_encoder
+        self.last_right_encoder = self.right_encoder
+
+        # Calculate distance traveled by each wheel
+        distance_left = (delta_left / self.steps_per_revolution) * self.wheel_circumference
+        distance_right = (delta_right / self.steps_per_revolution) * self.wheel_circumference
+
+        # Calculate average distance and change in orientation
+        delta_distance = (distance_right + distance_left) / 2.0
+        delta_theta = (distance_right - distance_left) / self.wheel_base
+
+        # Update robot pose
+        self.theta += delta_theta
+        delta_x = delta_distance * cos(self.theta)
+        delta_y = delta_distance * sin(self.theta)
+
+        self.x += delta_x
+        self.y += delta_y
+
+        # Create quaternion from yaw (using custom euler_to_quaternion)
+        odom_quat = self.euler_to_quaternion(0, 0, self.theta)
+
+        # Publish the odometry message over ROS2
+        odom = Odometry()
+        odom.header.stamp = self.get_clock().now().to_msg()
+        odom.header.frame_id = "odom"
+        #odom.header.frame_id = "odom/filtered"
+
+        # Set the position
+        odom.pose.pose.position.x = self.x
+        odom.pose.pose.position.y = self.y
+        odom.pose.pose.position.z = 0.0
+        odom.pose.pose.orientation = Quaternion(
+            x=odom_quat[0],
+            y=odom_quat[1],
+            z=odom_quat[2],
+            w=odom_quat[3]
+        )
+
+        # Set the velocity (optional, can be set to zero for now)
+        odom.child_frame_id = "base_link"
+
+        odom.twist.twist.linear.x = delta_distance / 0.1 # dt is 0.1 seconds
+        odom.twist.twist.angular.z = delta_theta / 0.1
+
+
+        # Set pose covariance
+        odom.pose.covariance = [0.001, 0, 0, 0, 0, 0,
+                                0, 0.001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.01]
+
+        # Set twist covariance
+        odom.twist.covariance = [0.0001, 0, 0, 0, 0, 0,
+                                0, 0.0001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.001]
+
+
+        # Publish the message
+        self.odom_pub.publish(odom)
+
+        # # Publish the transform over TF
+        # t = TransformStamped()
+        # t.header.stamp = self.get_clock().now().to_msg()
+        # t.header.frame_id = 'odom' 
+        # #t.header.frame_id = 'odom' 
+        # t.child_frame_id = 'base_link'
+
+        # t.transform.translation.x = self.x
+        # t.transform.translation.y = self.y
+        # t.transform.translation.z = 0.0
+        # t.transform.rotation = Quaternion(
+        #     x=odom_quat[0],
+        #     y=odom_quat[1],
+        #     z=odom_quat[2],
+        #     w=odom_quat[3]
+        # )
+
+        # self.tf_broadcaster.sendTransform(t)
+
+        # #Publish joint states
+        # joint_state_msg = JointState()
+        # joint_state_msg.header.stamp = self.get_clock().now().to_msg()
+        # joint_state_msg.name = ['base_to_left_wheel', 'base_to_right_wheel']
+        # joint_state_msg.position = [
+        #     self.left_encoder / self.steps_per_revolution * 2 * pi,  # Left wheel position (radians)
+        #     self.right_encoder / self.steps_per_revolution * 2 * pi  # Right wheel position (radians)
+        # ]
+        # self.joint_state_pub.publish(joint_state_msg)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = OdometryPublisher()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/tf_broadcaster.py b/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/tf_broadcaster.py
new file mode 100644
index 00000000..5a18b3a5
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/tf_broadcaster.py
@@ -0,0 +1,44 @@
+import rclpy
+from rclpy.node import Node
+from nav_msgs.msg import Odometry
+from geometry_msgs.msg import TransformStamped
+import tf2_ros
+
+class TFBroadcaster(Node):
+    def __init__(self):
+        super().__init__('tf_broadcaster')
+
+        # Transform broadcaster
+        self.tf_broadcaster = tf2_ros.TransformBroadcaster(self)
+
+        # Subscriber to odometry (can be 'odom' or 'odom/filtered')
+        self.create_subscription(Odometry, 'odom/filtered', self.odom_callback, 10)
+
+        self.get_logger().info('TF Broadcaster node has been started.')
+
+    def odom_callback(self, msg):
+        t = TransformStamped()
+        t.header.stamp = msg.header.stamp
+        t.header.frame_id = 'odom'
+        t.child_frame_id = 'base_link'
+
+        t.transform.translation.x = msg.pose.pose.position.x
+        t.transform.translation.y = msg.pose.pose.position.y
+        t.transform.translation.z = msg.pose.pose.position.z
+        t.transform.rotation = msg.pose.pose.orientation
+
+        self.tf_broadcaster.sendTransform(t)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = TFBroadcaster()
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_main/src/build/odometry_publisher/colcon_build.rc b/robobin_main/src/build/odometry_publisher/colcon_build.rc
new file mode 100644
index 00000000..573541ac
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/colcon_build.rc
@@ -0,0 +1 @@
+0
diff --git a/robobin_main/src/build/odometry_publisher/colcon_command_prefix_setup_py.sh b/robobin_main/src/build/odometry_publisher/colcon_command_prefix_setup_py.sh
new file mode 100644
index 00000000..f9867d51
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/colcon_command_prefix_setup_py.sh
@@ -0,0 +1 @@
+# generated from colcon_core/shell/template/command_prefix.sh.em
diff --git a/robobin_main/src/build/odometry_publisher/colcon_command_prefix_setup_py.sh.env b/robobin_main/src/build/odometry_publisher/colcon_command_prefix_setup_py.sh.env
new file mode 100644
index 00000000..57efea77
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/colcon_command_prefix_setup_py.sh.env
@@ -0,0 +1,61 @@
+AMENT_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy
+CMAKE_PREFIX_PATH=/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor
+COLCON=1
+COLCON_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_main/install
+COLORTERM=truecolor
+DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1002/bus
+DEBUGINFOD_URLS=https://debuginfod.ubuntu.com
+DESKTOP_SESSION=ubuntu
+DISPLAY=:0
+GDMSESSION=ubuntu
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated
+GNOME_SETUP_DISPLAY=:1
+GNOME_SHELL_SESSION_MODE=ubuntu
+GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/7862307c_49e8_4e82_a5e8_e2b0cc08d1e3
+GNOME_TERMINAL_SERVICE=:1.102
+GSM_SKIP_SSH_AGENT_WORKAROUND=true
+GTK_MODULES=gail:atk-bridge
+GZ_CONFIG_PATH=/opt/ros/jazzy/opt/sdformat_vendor/share/gz
+HOME=/home/robobin
+IM_CONFIG_PHASE=1
+LANG=en_US.UTF-8
+LC_ALL=en_US.UTF-8
+LD_LIBRARY_PATH=/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib
+LESSCLOSE=/usr/bin/lesspipe %s %s
+LESSOPEN=| /usr/bin/lesspipe %s
+LOGNAME=robobin
+LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
+MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure
+MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
+OLDPWD=/home/robobin/robobin/robobin_main
+PATH=/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
+PWD=/home/robobin/robobin/robobin_main/src/build/odometry_publisher
+PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages
+QT_ACCESSIBILITY=1
+QT_IM_MODULE=ibus
+ROS_AUTOMATIC_DISCOVERY_RANGE=SUBNET
+ROS_DISTRO=jazzy
+ROS_DOMAIN_ID=3
+ROS_PYTHON_VERSION=3
+ROS_VERSION=2
+SESSION_MANAGER=local/robobin-desktop:@/tmp/.ICE-unix/1594,unix/robobin-desktop:/tmp/.ICE-unix/1594
+SHELL=/bin/bash
+SHLVL=1
+SSH_AUTH_SOCK=/run/user/1002/keyring/ssh
+SYSTEMD_EXEC_PID=1633
+TERM=xterm-256color
+USER=robobin
+USERNAME=robobin
+VTE_VERSION=7600
+WAYLAND_DISPLAY=wayland-0
+XAUTHORITY=/run/user/1002/.mutter-Xwaylandauth.XGQ7Y2
+XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
+XDG_CURRENT_DESKTOP=ubuntu:GNOME
+XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
+XDG_MENU_PREFIX=gnome-
+XDG_RUNTIME_DIR=/run/user/1002
+XDG_SESSION_CLASS=user
+XDG_SESSION_DESKTOP=ubuntu
+XDG_SESSION_TYPE=wayland
+XMODIFIERS=@im=ibus
+_=/usr/bin/colcon
diff --git a/robobin_main/src/build/odometry_publisher/install.log b/robobin_main/src/build/odometry_publisher/install.log
new file mode 100644
index 00000000..faea6b76
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/install.log
@@ -0,0 +1,18 @@
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__init__.py
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/tf_broadcaster.py
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/odometry_node.py
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/backup.py
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/__init__.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/tf_broadcaster.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/odometry_node.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/backup.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages/odometry_publisher
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.xml
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/SOURCES.txt
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/top_level.txt
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/PKG-INFO
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/zip-safe
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/requires.txt
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/dependency_links.txt
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/entry_points.txt
+/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher/odometry_node
diff --git a/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
new file mode 100644
index 00000000..920bd7e0
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
@@ -0,0 +1,7 @@
+Metadata-Version: 2.1
+Name: odometry-publisher
+Version: 0.0.0
+Summary: TODO: Package description
+Maintainer: robobin
+Maintainer-email: jzc1e20@soton.ac.uk
+License: TODO: License declaration
diff --git a/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt
new file mode 100644
index 00000000..ba7edf56
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt
@@ -0,0 +1,18 @@
+package.xml
+setup.cfg
+setup.py
+../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
+../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt
+../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
+../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
+../build/odometry_publisher/odometry_publisher.egg-info/requires.txt
+../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
+../build/odometry_publisher/odometry_publisher.egg-info/zip-safe
+odometry_publisher/__init__.py
+odometry_publisher/backup.py
+odometry_publisher/odometry_node.py
+odometry_publisher/tf_broadcaster.py
+resource/odometry_publisher
+test/test_copyright.py
+test/test_flake8.py
+test/test_pep257.py
\ No newline at end of file
diff --git a/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
new file mode 100644
index 00000000..bb16a083
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
@@ -0,0 +1,2 @@
+[console_scripts]
+odometry_node = odometry_publisher.odometry_node:main
diff --git a/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/requires.txt b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/requires.txt
new file mode 100644
index 00000000..49fe098d
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/requires.txt
@@ -0,0 +1 @@
+setuptools
diff --git a/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/top_level.txt b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
new file mode 100644
index 00000000..72ace898
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
@@ -0,0 +1 @@
+odometry_publisher
diff --git a/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/zip-safe b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/zip-safe
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/odometry_publisher.egg-info/zip-safe
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/build/odometry_publisher/prefix_override/__pycache__/sitecustomize.cpython-312.pyc b/robobin_main/src/build/odometry_publisher/prefix_override/__pycache__/sitecustomize.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..b095fc992fd4ab7ab16d8910b025db3a682d846d
GIT binary patch
literal 454
zcmX@j%ge>Uz`!uoCn0?e0|Ucj5C?{tp^VR23=9m@8B!Qh7;_k+7*ZLsn4mI9R0>nJ
z1_MKp0(RL{hIqK16y^%XREBs)nC4W5c$iHLm5h~)nk+9tQhrq|`lZE1RgU@@`MIh3
zMfpkjNtt=*bbM}NW}bd=QL=t!UU5lcPL6(lN`7u?Nl|5dL1|J>W^qPpktWM6=HklY
zTWkeIscD%Nx44T^6LaEWoYaccWGH7P!)K7qzY>VFGO08(Ck2az`Vh0@^UG3;iZWAD
z^@}r0Qj<%IOY(Cwt5Wp}Dt~d<<mRW8=A_ycfr1|t6vaji3=AKb85tRGGjQEtW^1=<
vw3;AxiCO%HnB?@ViCGQKE&ex@(=M>2H8{6;O%R?c|ACc(MWTp<fq?-4KqP$>

literal 0
HcmV?d00001

diff --git a/robobin_main/src/build/odometry_publisher/prefix_override/sitecustomize.py b/robobin_main/src/build/odometry_publisher/prefix_override/sitecustomize.py
new file mode 100644
index 00000000..fee33790
--- /dev/null
+++ b/robobin_main/src/build/odometry_publisher/prefix_override/sitecustomize.py
@@ -0,0 +1,4 @@
+import sys
+if sys.prefix == '/usr':
+    sys.real_prefix = sys.prefix
+    sys.prefix = sys.exec_prefix = '/home/robobin/robobin/robobin_main/src/install/odometry_publisher'
diff --git a/robobin_main/src/build/robot_description/build/lib/robot_description/__init__.py b/robobin_main/src/build/robot_description/build/lib/robot_description/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/build/robot_description/colcon_build.rc b/robobin_main/src/build/robot_description/colcon_build.rc
new file mode 100644
index 00000000..573541ac
--- /dev/null
+++ b/robobin_main/src/build/robot_description/colcon_build.rc
@@ -0,0 +1 @@
+0
diff --git a/robobin_main/src/build/robot_description/colcon_command_prefix_setup_py.sh b/robobin_main/src/build/robot_description/colcon_command_prefix_setup_py.sh
new file mode 100644
index 00000000..f9867d51
--- /dev/null
+++ b/robobin_main/src/build/robot_description/colcon_command_prefix_setup_py.sh
@@ -0,0 +1 @@
+# generated from colcon_core/shell/template/command_prefix.sh.em
diff --git a/robobin_main/src/build/robot_description/colcon_command_prefix_setup_py.sh.env b/robobin_main/src/build/robot_description/colcon_command_prefix_setup_py.sh.env
new file mode 100644
index 00000000..6a9f86ec
--- /dev/null
+++ b/robobin_main/src/build/robot_description/colcon_command_prefix_setup_py.sh.env
@@ -0,0 +1,61 @@
+AMENT_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy
+CMAKE_PREFIX_PATH=/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor
+COLCON=1
+COLCON_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_main/install
+COLORTERM=truecolor
+DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1002/bus
+DEBUGINFOD_URLS=https://debuginfod.ubuntu.com
+DESKTOP_SESSION=ubuntu
+DISPLAY=:0
+GDMSESSION=ubuntu
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated
+GNOME_SETUP_DISPLAY=:1
+GNOME_SHELL_SESSION_MODE=ubuntu
+GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/7862307c_49e8_4e82_a5e8_e2b0cc08d1e3
+GNOME_TERMINAL_SERVICE=:1.102
+GSM_SKIP_SSH_AGENT_WORKAROUND=true
+GTK_MODULES=gail:atk-bridge
+GZ_CONFIG_PATH=/opt/ros/jazzy/opt/sdformat_vendor/share/gz
+HOME=/home/robobin
+IM_CONFIG_PHASE=1
+LANG=en_US.UTF-8
+LC_ALL=en_US.UTF-8
+LD_LIBRARY_PATH=/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib
+LESSCLOSE=/usr/bin/lesspipe %s %s
+LESSOPEN=| /usr/bin/lesspipe %s
+LOGNAME=robobin
+LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
+MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure
+MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
+OLDPWD=/home/robobin/robobin/robobin_main
+PATH=/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
+PWD=/home/robobin/robobin/robobin_main/src/build/robot_description
+PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages
+QT_ACCESSIBILITY=1
+QT_IM_MODULE=ibus
+ROS_AUTOMATIC_DISCOVERY_RANGE=SUBNET
+ROS_DISTRO=jazzy
+ROS_DOMAIN_ID=3
+ROS_PYTHON_VERSION=3
+ROS_VERSION=2
+SESSION_MANAGER=local/robobin-desktop:@/tmp/.ICE-unix/1594,unix/robobin-desktop:/tmp/.ICE-unix/1594
+SHELL=/bin/bash
+SHLVL=1
+SSH_AUTH_SOCK=/run/user/1002/keyring/ssh
+SYSTEMD_EXEC_PID=1633
+TERM=xterm-256color
+USER=robobin
+USERNAME=robobin
+VTE_VERSION=7600
+WAYLAND_DISPLAY=wayland-0
+XAUTHORITY=/run/user/1002/.mutter-Xwaylandauth.XGQ7Y2
+XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
+XDG_CURRENT_DESKTOP=ubuntu:GNOME
+XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
+XDG_MENU_PREFIX=gnome-
+XDG_RUNTIME_DIR=/run/user/1002
+XDG_SESSION_CLASS=user
+XDG_SESSION_DESKTOP=ubuntu
+XDG_SESSION_TYPE=wayland
+XMODIFIERS=@im=ibus
+_=/usr/bin/colcon
diff --git a/robobin_main/src/build/robot_description/install.log b/robobin_main/src/build/robot_description/install.log
new file mode 100644
index 00000000..f9ce9491
--- /dev/null
+++ b/robobin_main/src/build/robot_description/install.log
@@ -0,0 +1,14 @@
+/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__init__.py
+/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__pycache__/__init__.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index/packages/robot_description
+/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.xml
+/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/urdf/robot.urdf
+/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/launch/view_robot.py
+/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/rviz/urdf_config.rviz
+/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/config/ekf.yaml
+/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/SOURCES.txt
+/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/top_level.txt
+/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/PKG-INFO
+/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/zip-safe
+/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/requires.txt
+/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/dependency_links.txt
diff --git a/robobin_main/src/build/robot_description/prefix_override/__pycache__/sitecustomize.cpython-312.pyc b/robobin_main/src/build/robot_description/prefix_override/__pycache__/sitecustomize.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..fa4ebabeb71218066a30e8e5ac7665abd7e3e418
GIT binary patch
literal 452
zcmX@j%ge>Uz`!uoCn0?`0|Ucj5C?{tp^VR23=9m@8B!Qh7;_k+7*ZLsn4mI9R0>nJ
z1_MKp0(RL{hIqK16y^%XREBs)nC4W5c$iHLm5h~)nk+9tQhrq|`lZE1RSx<Y`MIh3
zMfpkjNtt=*bbM}NW}bd=QL=t!UU5lcP7YW>NqkCbadJ^+K}lwQo+isJ=HklYTWkeI
zscD%Nx44T^6LaEWoYaccWGH7P!)K7izv79sF{v~&Ck4|!eTdQV`DLj^MVTq7`o)<g
zsmZ0qCHc9TRjGOfmA^P_a`RJ4b5iY!K!Fbmh+-oK28IvJjEs!88MtmRv$b0_T1^nU
r#4LV8OmceG#H<GA7XKT{sTWvM8=PCbCJ0ZJ|G>(?B2mP_z`y_i7|DDg

literal 0
HcmV?d00001

diff --git a/robobin_main/src/build/robot_description/prefix_override/sitecustomize.py b/robobin_main/src/build/robot_description/prefix_override/sitecustomize.py
new file mode 100644
index 00000000..302e2d38
--- /dev/null
+++ b/robobin_main/src/build/robot_description/prefix_override/sitecustomize.py
@@ -0,0 +1,4 @@
+import sys
+if sys.prefix == '/usr':
+    sys.real_prefix = sys.prefix
+    sys.prefix = sys.exec_prefix = '/home/robobin/robobin/robobin_main/src/install/robot_description'
diff --git a/robobin_main/src/build/robot_description/robot_description.egg-info/PKG-INFO b/robobin_main/src/build/robot_description/robot_description.egg-info/PKG-INFO
new file mode 100644
index 00000000..adcf94be
--- /dev/null
+++ b/robobin_main/src/build/robot_description/robot_description.egg-info/PKG-INFO
@@ -0,0 +1,7 @@
+Metadata-Version: 2.1
+Name: robot-description
+Version: 0.0.0
+Summary: TODO: Package description
+Maintainer: robobin
+Maintainer-email: robobin@todo.todo
+License: TODO: License declaration
diff --git a/robobin_main/src/build/robot_description/robot_description.egg-info/SOURCES.txt b/robobin_main/src/build/robot_description/robot_description.egg-info/SOURCES.txt
new file mode 100644
index 00000000..a4690e53
--- /dev/null
+++ b/robobin_main/src/build/robot_description/robot_description.egg-info/SOURCES.txt
@@ -0,0 +1,18 @@
+package.xml
+setup.cfg
+setup.py
+../build/robot_description/robot_description.egg-info/PKG-INFO
+../build/robot_description/robot_description.egg-info/SOURCES.txt
+../build/robot_description/robot_description.egg-info/dependency_links.txt
+../build/robot_description/robot_description.egg-info/requires.txt
+../build/robot_description/robot_description.egg-info/top_level.txt
+../build/robot_description/robot_description.egg-info/zip-safe
+config/ekf.yaml
+launch/view_robot.py
+resource/robot_description
+robot_description/__init__.py
+rviz/urdf_config.rviz
+test/test_copyright.py
+test/test_flake8.py
+test/test_pep257.py
+urdf/robot.urdf
\ No newline at end of file
diff --git a/robobin_main/src/build/robot_description/robot_description.egg-info/dependency_links.txt b/robobin_main/src/build/robot_description/robot_description.egg-info/dependency_links.txt
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/build/robot_description/robot_description.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/build/robot_description/robot_description.egg-info/requires.txt b/robobin_main/src/build/robot_description/robot_description.egg-info/requires.txt
new file mode 100644
index 00000000..49fe098d
--- /dev/null
+++ b/robobin_main/src/build/robot_description/robot_description.egg-info/requires.txt
@@ -0,0 +1 @@
+setuptools
diff --git a/robobin_main/src/build/robot_description/robot_description.egg-info/top_level.txt b/robobin_main/src/build/robot_description/robot_description.egg-info/top_level.txt
new file mode 100644
index 00000000..042c2857
--- /dev/null
+++ b/robobin_main/src/build/robot_description/robot_description.egg-info/top_level.txt
@@ -0,0 +1 @@
+robot_description
diff --git a/robobin_main/src/build/robot_description/robot_description.egg-info/zip-safe b/robobin_main/src/build/robot_description/robot_description.egg-info/zip-safe
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/build/robot_description/robot_description.egg-info/zip-safe
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf/__init__.py b/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/build/robot_localization_ekf/colcon_build.rc b/robobin_main/src/build/robot_localization_ekf/colcon_build.rc
new file mode 100644
index 00000000..573541ac
--- /dev/null
+++ b/robobin_main/src/build/robot_localization_ekf/colcon_build.rc
@@ -0,0 +1 @@
+0
diff --git a/robobin_main/src/build/robot_localization_ekf/colcon_command_prefix_setup_py.sh b/robobin_main/src/build/robot_localization_ekf/colcon_command_prefix_setup_py.sh
new file mode 100644
index 00000000..f9867d51
--- /dev/null
+++ b/robobin_main/src/build/robot_localization_ekf/colcon_command_prefix_setup_py.sh
@@ -0,0 +1 @@
+# generated from colcon_core/shell/template/command_prefix.sh.em
diff --git a/robobin_main/src/build/robot_localization_ekf/colcon_command_prefix_setup_py.sh.env b/robobin_main/src/build/robot_localization_ekf/colcon_command_prefix_setup_py.sh.env
new file mode 100644
index 00000000..10531199
--- /dev/null
+++ b/robobin_main/src/build/robot_localization_ekf/colcon_command_prefix_setup_py.sh.env
@@ -0,0 +1,61 @@
+AMENT_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy
+CMAKE_PREFIX_PATH=/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor
+COLCON=1
+COLCON_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_main/install
+COLORTERM=truecolor
+DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1002/bus
+DEBUGINFOD_URLS=https://debuginfod.ubuntu.com
+DESKTOP_SESSION=ubuntu
+DISPLAY=:0
+GDMSESSION=ubuntu
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated
+GNOME_SETUP_DISPLAY=:1
+GNOME_SHELL_SESSION_MODE=ubuntu
+GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/7862307c_49e8_4e82_a5e8_e2b0cc08d1e3
+GNOME_TERMINAL_SERVICE=:1.102
+GSM_SKIP_SSH_AGENT_WORKAROUND=true
+GTK_MODULES=gail:atk-bridge
+GZ_CONFIG_PATH=/opt/ros/jazzy/opt/sdformat_vendor/share/gz
+HOME=/home/robobin
+IM_CONFIG_PHASE=1
+LANG=en_US.UTF-8
+LC_ALL=en_US.UTF-8
+LD_LIBRARY_PATH=/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib
+LESSCLOSE=/usr/bin/lesspipe %s %s
+LESSOPEN=| /usr/bin/lesspipe %s
+LOGNAME=robobin
+LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
+MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure
+MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
+OLDPWD=/home/robobin/robobin/robobin_main
+PATH=/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
+PWD=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf
+PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages
+QT_ACCESSIBILITY=1
+QT_IM_MODULE=ibus
+ROS_AUTOMATIC_DISCOVERY_RANGE=SUBNET
+ROS_DISTRO=jazzy
+ROS_DOMAIN_ID=3
+ROS_PYTHON_VERSION=3
+ROS_VERSION=2
+SESSION_MANAGER=local/robobin-desktop:@/tmp/.ICE-unix/1594,unix/robobin-desktop:/tmp/.ICE-unix/1594
+SHELL=/bin/bash
+SHLVL=1
+SSH_AUTH_SOCK=/run/user/1002/keyring/ssh
+SYSTEMD_EXEC_PID=1633
+TERM=xterm-256color
+USER=robobin
+USERNAME=robobin
+VTE_VERSION=7600
+WAYLAND_DISPLAY=wayland-0
+XAUTHORITY=/run/user/1002/.mutter-Xwaylandauth.XGQ7Y2
+XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
+XDG_CURRENT_DESKTOP=ubuntu:GNOME
+XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
+XDG_MENU_PREFIX=gnome-
+XDG_RUNTIME_DIR=/run/user/1002
+XDG_SESSION_CLASS=user
+XDG_SESSION_DESKTOP=ubuntu
+XDG_SESSION_TYPE=wayland
+XMODIFIERS=@im=ibus
+_=/usr/bin/colcon
diff --git a/robobin_main/src/build/robot_localization_ekf/install.log b/robobin_main/src/build/robot_localization_ekf/install.log
new file mode 100644
index 00000000..faa6147c
--- /dev/null
+++ b/robobin_main/src/build/robot_localization_ekf/install.log
@@ -0,0 +1,12 @@
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__init__.py
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__pycache__/__init__.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages/robot_localization_ekf
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.xml
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config/ekf.yaml
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch/ekf_launch.py
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/SOURCES.txt
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/top_level.txt
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/PKG-INFO
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/zip-safe
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/requires.txt
+/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/dependency_links.txt
diff --git a/robobin_main/src/build/robot_localization_ekf/prefix_override/__pycache__/sitecustomize.cpython-312.pyc b/robobin_main/src/build/robot_localization_ekf/prefix_override/__pycache__/sitecustomize.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..dd417aedf3d4d0076335af5d83acdf666f48d9c5
GIT binary patch
literal 462
zcmX@j%ge>Uz`!uoCn0?U0|Ucj5C?{tp^VR23=9m@8B!Qh7;_k+7*ZLsn4mI9R0>nJ
z1_MKp0(RL{hIqK16y^%XREBs)nC4W5c$iHLm5h~)nk+9tQhrq|`lZE1Rj&FO`MIh3
zMfpkjNtt=*bbM}NW}bd=QL=t!UU5lcP7YW>NqkOza$-(qRbokIeqMZPcA6&3E#~6N
z;#+J5MX70-6}PyHQWJCHVVu;8)MO}UCBtWs?Y~lpv^J?UGbaUyrTP%_<MYc>i;6N+
zQuT{7OHz|di%arzGpkbd3Mzkb*yQG?l;)(`6@j7w6ePt)3=9k(m>C%vZ!>V+U}kH#
uYP6alc8OX1hM45^tch6-&Mp2ol(R0dfLLA=gr~}XU}a#DDB@sXU;qGb_kb<{

literal 0
HcmV?d00001

diff --git a/robobin_main/src/build/robot_localization_ekf/prefix_override/sitecustomize.py b/robobin_main/src/build/robot_localization_ekf/prefix_override/sitecustomize.py
new file mode 100644
index 00000000..8030a22b
--- /dev/null
+++ b/robobin_main/src/build/robot_localization_ekf/prefix_override/sitecustomize.py
@@ -0,0 +1,4 @@
+import sys
+if sys.prefix == '/usr':
+    sys.real_prefix = sys.prefix
+    sys.prefix = sys.exec_prefix = '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf'
diff --git a/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
new file mode 100644
index 00000000..18fb599d
--- /dev/null
+++ b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
@@ -0,0 +1,7 @@
+Metadata-Version: 2.1
+Name: robot-localization-ekf
+Version: 0.0.0
+Summary: TODO: Package description
+Maintainer: robobin
+Maintainer-email: robobin@todo.todo
+License: TODO: License declaration
diff --git a/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt
new file mode 100644
index 00000000..3e5acfe0
--- /dev/null
+++ b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt
@@ -0,0 +1,16 @@
+package.xml
+setup.cfg
+setup.py
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/zip-safe
+config/ekf.yaml
+launch/ekf_launch.py
+resource/robot_localization_ekf
+robot_localization_ekf/__init__.py
+test/test_copyright.py
+test/test_flake8.py
+test/test_pep257.py
\ No newline at end of file
diff --git a/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
new file mode 100644
index 00000000..49fe098d
--- /dev/null
+++ b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
@@ -0,0 +1 @@
+setuptools
diff --git a/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
new file mode 100644
index 00000000..bb70b42a
--- /dev/null
+++ b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
@@ -0,0 +1 @@
+robot_localization_ekf
diff --git a/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/zip-safe b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/zip-safe
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/build/robot_localization_ekf/robot_localization_ekf.egg-info/zip-safe
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/build/testing/build/lib/testing/__init__.py b/robobin_main/src/build/testing/build/lib/testing/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/build/testing/build/lib/testing/control_feedback.py b/robobin_main/src/build/testing/build/lib/testing/control_feedback.py
new file mode 100644
index 00000000..9762167a
--- /dev/null
+++ b/robobin_main/src/build/testing/build/lib/testing/control_feedback.py
@@ -0,0 +1,320 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from std_msgs.msg import Int64, Float64
+from gpiozero import PWMOutputDevice, DigitalOutputDevice
+import time
+from rclpy.clock import Clock
+from rclpy.time import Time
+import bisect
+
+
+
+# Example of how you could implement a simple PID controller
+class PIDController:
+    def __init__(self, kp, ki, kd):
+        self.kp = kp
+        self.ki = ki
+        self.kd = kd
+        self.prev_error = 0
+        self.integral = 0
+
+    def reset(self):
+        self.prev_error = 0
+        self.integral = 0
+
+    def calculate(self, error, dt):
+        self.integral += error * dt
+        derivative = (error - self.prev_error) / dt 
+        output = self.kp * error + self.ki * self.integral + self.kd * derivative
+        self.prev_error = error
+        return output
+
+
+
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('control_feedback_node')
+
+        # Initialize encoder values
+        self.encoder_left_steps = 0
+        self.encoder_right_steps = 0
+
+        # Desired speeds from cmd_vel
+        self.desired_linear_speed = 0.0
+        self.desired_angular_speed = 0.0
+
+        self.prev_left_steps = 0
+        self.prev_right_steps = 0
+
+        self.left_pwm = 0
+        self.right_pwm = 0
+
+        self.prev_desired_speed = 0.0
+
+
+        #Time
+        self.prev_time = time.time()
+        #self.prev_time = self.get_clock().now
+
+        
+        # Robot parameters
+        self.wheel_base = 0.40  
+        self.encoder_steps_per_rotation = 310  
+        self.wheel_radius = 0.075 
+
+        # Initialize the motors
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+
+        # PID controllers
+        self.pid_left_forward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+        self.pid_right_forward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+
+        self.pid_left_backward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+        self.pid_right_backward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+
+
+
+
+        # Subscribe to cmd_vel topic
+        self.subscription = self.create_subscription(
+            Twist,
+            '/cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+
+        # Subscribe to encoder data
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        self.left_actual_speed_pub = self.create_publisher(Float64, 'left_actual_wheel_speed', 10)
+        self.right_actual_speed_pub = self.create_publisher(Float64, 'right_actual_wheel_speed', 10)
+        self.desired_speed_pub = self.create_publisher(Float64, 'desired_wheel_speed', 10)
+
+        # Timer to update motor speeds
+        self.control_timer = self.create_timer(0.1, self.control_loop)
+
+        self.get_logger().info('Motor control node with encoder feedback has been started.')
+
+    def cmd_vel_callback(self, msg):
+        # Store desired speeds
+        self.desired_linear_speed = msg.linear.x  # Forward/backward speed
+        self.desired_angular_speed = msg.angular.z  # Turning rate
+
+        # if (self.desired_linear_speed >= 0 and self.prev_desired_speed < 0) or (self.desired_linear_speed < 0 and self.prev_desired_speed >= 0):
+
+        #     self.pid_left_forward.reset()
+        #     self.pid_right_forward.reset()
+        #     self.pid_left_backward.reset()
+        #     self.pid_right_backward.reset()
+
+
+
+        
+
+        self.prev_desired_speed = self.desired_linear_speed
+
+    def left_encoder_callback(self, msg):
+        self.encoder_left_steps = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.encoder_right_steps = msg.data
+
+    
+    def control_loop(self):
+
+        if self.desired_linear_speed >= 0:
+            # Forward motion
+            left_pid = self.pid_left_forward
+            right_pid = self.pid_right_forward
+        else:
+            # Backward motion
+            left_pid = self.pid_left_backward
+            right_pid = self.pid_right_backward
+
+        if (self.desired_linear_speed == 0) and (self.desired_angular_speed == 0):
+            self.stop_motors()
+            self.pid_left_forward.reset()
+            self.pid_right_forward.reset()
+            self.pid_left_backward.reset()
+            self.pid_right_backward.reset()
+            self.left_pwm =0
+            self.right_pwm =0
+            return
+
+
+
+
+        #Calculate the actual speed
+        #-------------------------------
+        # Calculate elapsed time
+        current_time = time.time()
+        #dt = current_time - self.prev_time
+        dt = max(current_time - self.prev_time, 0.01)  # Prevent dt from being too small
+        #dt = max(current_time - self.prev_time, 1e-6)  # Avoid zero or too small dt
+        if dt == 0:
+            return
+        self.prev_time = current_time
+
+        # self.prev_time = self.get_clock().now()
+        # current_time = self.get_clock().now()
+        # dt = (current_time - self.prev_time).to_sec()
+        # if dt <= 0.0:
+        #     return
+        # self.prev_time = current_time
+
+        #Actual Speed calculation
+        #------------------------------------
+        # Calculate change in encoder steps
+        delta_left_steps = self.encoder_left_steps - self.prev_left_steps
+        delta_right_steps = self.encoder_right_steps - self.prev_right_steps
+
+        self.prev_left_steps = self.encoder_left_steps
+        self.prev_right_steps = self.encoder_right_steps
+
+        # Calculate rotational speeds (RPS)
+        left_rps = delta_left_steps / (self.encoder_steps_per_rotation * dt)
+        right_rps = delta_right_steps / (self.encoder_steps_per_rotation * dt)
+
+        # Convert to linear speed (m/s)
+        left_speed_actual = left_rps * 2 * 3.14159 * self.wheel_radius
+        right_speed_actual = right_rps * 2 * 3.14159 * self.wheel_radius
+
+
+
+        #Desired Speed calculation
+        #------------------------------------
+        # Desired speeds for left and right wheels
+        left_speed_desired = self.desired_linear_speed - (self.desired_angular_speed * self.wheel_base / 2.0)
+        right_speed_desired = self.desired_linear_speed + (self.desired_angular_speed * self.wheel_base / 2.0)
+
+
+
+        # Speed Errors calculation
+        #------------------------------------
+        left_error = left_speed_desired - left_speed_actual
+        right_error = right_speed_desired - right_speed_actual
+
+ 
+
+        # Use PID controllers for left and right wheels
+        left_pwm_error = left_pid.calculate(left_error, dt)
+        right_pwm_error = right_pid.calculate(right_error, dt)
+
+        self.left_pwm +=   left_pwm_error
+        self.right_pwm +=  right_pwm_error
+
+
+
+        # Ensure PWM values are within [-1, 1]
+        left_pwm = max(-1, min(1, self.left_pwm))
+        right_pwm = max(-1, min(1, self.right_pwm))
+
+        # Apply PWM values to motors
+        self.motor.set_pwm(left_pwm, right_pwm)
+
+        
+
+
+        # Publish actual speeds
+        left_actual_speed_msg = Float64()
+        left_actual_speed_msg.data = left_speed_actual
+        self.left_actual_speed_pub.publish(left_actual_speed_msg)
+
+        right_actual_speed_msg = Float64()
+        right_actual_speed_msg.data = right_speed_actual
+        self.right_actual_speed_pub.publish(right_actual_speed_msg)
+
+        desired_speed_msg = Float64()
+        desired_speed_msg.data = right_speed_desired
+        self.desired_speed_pub.publish(desired_speed_msg)
+
+
+        # Debugging info
+        self.get_logger().info(f'Left PWM IN: {self.left_pwm:.2f}, Right PWM IN: {right_pwm:.2f}')
+        self.get_logger().info(f'Left Speed Actual: {left_speed_actual:.2f}, Right Speed Actual: {right_speed_actual:.2f}')
+        self.get_logger().info(f'Left Error: {left_error:.2f}, Right Error: {left_pwm_error:.2f}')
+        self.get_logger().info(f'Left_speed_desired: {left_speed_desired:.2f}, Right_speed_desired: {right_speed_desired:.2f}')
+        self.get_logger().info('-----------------------------------------------------------------')
+
+
+    def stop_motors(self):
+        self.motor.stop()
+        self.get_logger().info('Motors have been stopped.')
+
+class Motor:
+    def __init__(self,node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+
+        self.node = node
+        # Left motor control pins
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = DigitalOutputDevice(In1A)
+        self.in2A = DigitalOutputDevice(In2A)
+
+        # Right motor control pins
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = DigitalOutputDevice(In1B)
+        self.in2B = DigitalOutputDevice(In2B)
+
+    def set_pwm(self, left_pwm, right_pwm):
+
+        #Deadband to prevent the motors from responding to very small PWM values that could cause jitter.
+        DEADZONE = 0.002
+
+        if abs(left_pwm) < DEADZONE:
+            self.pwmA.value = 0
+            self.in1A.off()
+            self.in2A.off()
+        else:
+            self.pwmA.value = abs(left_pwm)
+            self.in1A.value = left_pwm >  0
+            self.in2A.value = left_pwm < 0
+
+        if abs(right_pwm) < DEADZONE:
+            self.pwmB.value = 0
+            self.in1B.off()
+            self.in2B.off()
+        else:
+            self.pwmB.value = abs(right_pwm)
+            self.in1B.value = right_pwm >  0
+            self.in2B.value = right_pwm < 0
+
+        #self.node.get_logger().info(f"Left Motor PWM: Speed={left_pwm}, Right Motor PWM: Speed={right_pwm}")
+
+    def stop(self):
+        # Stop both motors
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.in1A.off()
+        self.in2A.off()
+        self.in1B.off()
+        self.in2B.off()
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.stop_motors()
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_main/src/build/testing/build/lib/testing/encoder.py b/robobin_main/src/build/testing/build/lib/testing/encoder.py
new file mode 100644
index 00000000..4e687cd9
--- /dev/null
+++ b/robobin_main/src/build/testing/build/lib/testing/encoder.py
@@ -0,0 +1,63 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from gpiozero import RotaryEncoder, InputDevice
+
+
+
+class EncoderReaderNode(Node):
+    def __init__(self):
+        super().__init__('encoder_reader_node')
+
+        motor1A = 5
+        motor1B = 6
+        motor2A = 20
+        motor2B = 21
+
+        self.encoder_left = RotaryEncoder(a = motor1A,b = motor1B, max_steps=0)
+        self.encoder_right = RotaryEncoder(a = motor2A,b = motor2B, max_steps=0)
+
+        # Publishers for encoder steps
+        self.left_encoder_pub = self.create_publisher(Int64, 'left_wheel_steps', 10)
+        self.right_encoder_pub = self.create_publisher(Int64, 'right_wheel_steps', 10)
+
+        # Timer to read encoders
+        self.timer = self.create_timer(0.1, self.publish_encoder_steps)
+
+        self.get_logger().info('Encoder reader node has been started.')
+
+    def publish_encoder_steps(self):
+        # Read encoder steps
+        left_steps = self.encoder_left.steps
+        right_steps = -(self.encoder_right.steps)
+
+        # Create messages
+        left_msg = Int64()
+        left_msg.data = left_steps
+
+        right_msg = Int64()
+        right_msg.data = right_steps
+
+        # Publish messages
+        self.left_encoder_pub.publish(left_msg)
+        self.right_encoder_pub.publish(right_msg)
+
+        # Log the steps
+        self.get_logger().info(f'Left Steps: {left_steps}, Right Steps: {right_steps}')
+
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = EncoderReaderNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_main/src/build/testing/build/lib/testing/imu_node.py b/robobin_main/src/build/testing/build/lib/testing/imu_node.py
new file mode 100644
index 00000000..d2f2a417
--- /dev/null
+++ b/robobin_main/src/build/testing/build/lib/testing/imu_node.py
@@ -0,0 +1,95 @@
+#!/usr/bin/env python3
+
+import rclpy
+from rclpy.node import Node
+from sensor_msgs.msg import Imu
+from smbus2 import SMBus
+import time
+import math
+
+class BNO055Publisher(Node):
+    def __init__(self):
+        super().__init__('imu_node')
+        self.publisher_ = self.create_publisher(Imu, 'imu', 10)
+        self.timer = self.create_timer(0.1, self.timer_callback)
+        self.bus = SMBus(1)
+        self.address = 0x28
+        self.init_bno055()
+        time.sleep(1)
+
+    def write_register(self, register, value):
+        self.bus.write_byte_data(self.address, register, value)
+
+    def read_register(self, register, length=1):
+        if length == 1:
+            return self.bus.read_byte_data(self.address, register)
+        else:
+            return self.bus.read_i2c_block_data(self.address, register, length)
+
+    def init_bno055(self):
+        # Switch to CONFIG mode
+        self.write_register(0x3D, 0x00)
+        time.sleep(0.05)
+        # Set power mode to Normal
+        self.write_register(0x3E, 0x00)
+        # Set to NDOF mode
+        self.write_register(0x3D, 0x0C)
+        time.sleep(0.5)
+
+    def read_euler_angles(self):
+        data = self.read_register(0x1A, 6)
+        yaw = (data[1] << 8) | data[0]
+        roll = (data[3] << 8) | data[2]
+        pitch = (data[5] << 8) | data[4]
+        yaw = yaw if yaw < 32768 else yaw - 65536
+        roll = roll if roll < 32768 else roll - 65536
+        pitch = pitch if pitch < 32768 else pitch - 65536
+        yaw = yaw / 16.0
+        roll = roll / 16.0
+        pitch = pitch / 16.0
+        return yaw, pitch, roll
+
+    def timer_callback(self):
+        yaw, pitch, roll = self.read_euler_angles()
+        imu_msg = Imu()
+        imu_msg.header.stamp = self.get_clock().now().to_msg()
+        imu_msg.header.frame_id = 'imu_link'
+        # Convert degrees to radians
+        yaw_rad = -(math.radians(yaw))
+        roll_rad = -(math.radians(pitch))
+        pitch_rad = -(math.radians(roll))
+        # Compute quaternion
+        cy = math.cos(yaw_rad * 0.5)
+        sy = math.sin(yaw_rad * 0.5)
+        cp = math.cos(pitch_rad * 0.5)
+        sp = math.sin(pitch_rad * 0.5)
+        cr = math.cos(roll_rad * 0.5)
+        sr = math.sin(roll_rad * 0.5)
+        imu_msg.orientation.w = cr * cp * cy + sr * sp * sy
+        imu_msg.orientation.x = sr * cp * cy - cr * sp * sy
+        imu_msg.orientation.y = cr * sp * cy + sr * cp * sy
+        imu_msg.orientation.z = cr * cp * sy - sr * sp * cy
+
+        imu_msg.orientation_covariance = [0.0025, 0, 0,
+                                  0, 0.0025, 0,
+                                  0, 0, 0.0025]
+        imu_msg.angular_velocity_covariance = [0.02, 0, 0,
+                                            0, 0.02, 0,
+                                            0, 0, 0.02]
+        imu_msg.linear_acceleration_covariance = [0.04, 0, 0,
+                                                0, 0.04, 0,
+                                                0, 0, 0.04]
+
+
+        self.publisher_.publish(imu_msg)
+        self.get_logger().info(f'Publishing: Yaw={yaw:.2f}, Pitch={pitch:.2f}, Roll={roll:.2f}')
+
+def main(args=None):
+    rclpy.init(args=args)
+    bno055_publisher = BNO055Publisher()
+    rclpy.spin(bno055_publisher)
+    bno055_publisher.destroy_node()
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/robobin_main/src/build/testing/build/lib/testing/motor_control_node.py b/robobin_main/src/build/testing/build/lib/testing/motor_control_node.py
new file mode 100644
index 00000000..d882ed7d
--- /dev/null
+++ b/robobin_main/src/build/testing/build/lib/testing/motor_control_node.py
@@ -0,0 +1,78 @@
+#!/usr/bin/env python3
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from gpiozero import PWMOutputDevice
+from time import sleep
+
+class Motor:
+    def __init__(self, node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+        self.node = node
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = PWMOutputDevice(In1A)
+        self.in2A = PWMOutputDevice(In2A)
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = PWMOutputDevice(In1B)
+        self.in2B = PWMOutputDevice(In2B)
+
+    def move(self, speed=0.0, turn=0.0):
+        speed = max(-1, min(1, speed))
+        turn = max(-1, min(1, turn))
+
+        leftSpeed = speed - turn
+        rightSpeed = speed + turn
+        '''
+        left_speed = self.desired_speed - (turn_rate * self.motor.wheel_base / 2)
+        right_speed = self.desired_speed + (turn_rate * self.motor.wheel_base / 2)
+        '''
+
+        leftSpeed = max(-1, min(1, leftSpeed))
+        rightSpeed = max(-1, min(1, rightSpeed))
+
+        self.pwmA.value = abs(leftSpeed)
+        self.in1A.value = leftSpeed > 0
+        self.in2A.value = leftSpeed <= 0
+
+        self.pwmB.value = abs(rightSpeed)
+        self.in1B.value = rightSpeed > 0
+        self.in2B.value = rightSpeed <= 0
+
+        self.node.get_logger().info(f"Lefts Motor: Speed={leftSpeed}, Right Motor: Speed={rightSpeed}")
+        #print("hi")
+
+
+    def stop(self):
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.node.get_logger().info("Motors have been stopped.")
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('motor_control_node')
+        #left 14,15,18 right 17,27,22
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+        self.subscription = self.create_subscription(
+            Twist,
+            'cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+        self.subscription  # prevent unused variable warning
+        self.get_logger().info('Motor control node has been started.')
+
+    def cmd_vel_callback(self, msg):
+        linear_x = msg.linear.x
+        angular_z = msg.angular.z
+        self.get_logger().info(f'Speed: {linear_x}, Turn Rate: {angular_z}')
+        self.motor.move(speed=linear_x, turn=angular_z)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+    rclpy.spin(node)
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
+
+#colcon build --symlink-install
\ No newline at end of file
diff --git a/robobin_main/src/build/testing/build/lib/testing/route.py b/robobin_main/src/build/testing/build/lib/testing/route.py
new file mode 100644
index 00000000..b3d2bff6
--- /dev/null
+++ b/robobin_main/src/build/testing/build/lib/testing/route.py
@@ -0,0 +1,158 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from nav_msgs.msg import Odometry
+from math import sqrt, pow, atan2, radians, sin, cos
+import time
+
+class MoveTurnNode(Node):
+    def __init__(self):
+        super().__init__('move_turn_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriber for odometry
+        self.create_subscription(Odometry, '/odom', self.odom_callback, 10)
+
+        # Robot position and orientation
+        self.x = 0.0
+        self.y = 0.0
+        self.yaw = 0.0
+
+        # Movement parameters[=]
+        self.distance_threshold = 0.01  # meters
+        self.angle_threshold = radians(0.1)  # 3 degrees in radians
+        #self.linear_speed = 0.2  # m/s
+        #self.angular_speed = 0rr.25  # rad/s
+
+        self.get_logger().info('Move and Turn node started.')
+        self.execute_movement()
+
+    def odom_callback(self, msg):
+        self.x = msg.pose.pose.position.x
+        self.y = msg.pose.pose.position.y
+        self.get_logger().info(f'start_x :{self.x} , start_y :{self.y}')
+
+        # Extract yaw (orientation around Z axis)
+        _, _, self.yaw = self.quaternion_to_euler(
+            msg.pose.pose.orientation.x,
+            msg.pose.pose.orientation.y,
+            msg.pose.pose.orientation.z,
+            msg.pose.pose.orientation.w
+        )
+
+    def quaternion_to_euler(self, x, y, z, w):
+        t3 = 2.0 * (w * z + x * y)
+        t4 = 1.0 - 2.0 * (y * y + z * z)
+        yaw = atan2(t3, t4)
+
+        return 0.0, 0.0, yaw
+
+    def execute_movement(self):
+
+        # #self.move_forward(1)
+        # self.turn_angle(90)
+
+
+
+        # for i in range(10):
+        #    self.get_logger().info(f'Starting loop {i + 1} of 5')
+        # #     # Move forward 1 meter
+        #    self.move_forward(1)
+        #    self.turn_angle(180)
+
+        #     # Turn 90 degrees
+        #    self.stop_robot()
+
+        for i in range(4):
+            self.get_logger().info(f'Starting loop {i + 1} of 5')
+            # Move forward 1 meter
+            self.move_forward(1)
+            # Turn 90 degree
+            self.turn_angle(90)
+            self.stop_robot()
+
+
+        self.get_logger().info('Completed all loops.')
+        self.stop_robot()
+
+    def move_forward(self, distance):
+        start_x, start_y = self.x, self.y
+
+        kp = 1.0
+        max_speed = 0.2
+        min_speed = 0.05
+
+        
+
+        while True:
+
+            current_distance = sqrt(pow(self.x - start_x, 2) + pow(self.y - start_y, 2))
+            distance_error = distance - current_distance
+
+            if distance_error <= self.distance_threshold:
+                self.stop_robot()
+                break
+
+            linear_speed = kp * distance_error
+            linear_speed = max(min_speed, min (max_speed, linear_speed))
+
+
+            twist = Twist()
+            twist.linear.x = linear_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_angle(self, angle_degrees):
+        # Capture the starting yaw before turning
+        start_yaw = self.yaw
+        
+        # Calculate the target yaw relative to the current orientation
+        target_yaw = start_yaw + radians(angle_degrees)
+        target_yaw = atan2(sin(target_yaw), cos(target_yaw)) 
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_yaw - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+
+            angular_speed = max(min_speed, min (max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def stop_robot(self):
+        twist = Twist()
+        twist.linear.x = 0.0
+        twist.angular.z = 0.0
+        self.cmd_vel_pub.publish(twist)
+        self.get_logger().info('Robot stopped.')
+        time.sleep(0.5)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MoveTurnNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_main/src/build/testing/build/lib/testing/route_filtered.py b/robobin_main/src/build/testing/build/lib/testing/route_filtered.py
new file mode 100644
index 00000000..e79cf08e
--- /dev/null
+++ b/robobin_main/src/build/testing/build/lib/testing/route_filtered.py
@@ -0,0 +1,191 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from nav_msgs.msg import Odometry
+from math import sqrt, pow, atan2, radians, sin, cos, degrees
+import time
+
+class MoveTurnFilteredNode(Node):
+    def __init__(self):
+        super().__init__('move_turn_filtered_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriber for filtered odometry
+        self.create_subscription(Odometry, '/odometry/filtered', self.odom_callback, 10)
+
+        # Robot position and orientation
+        self.x = 0.0
+        self.y = 0.0
+        self.yaw = 0.0
+
+        # Movement parameters
+        self.distance_threshold = 0.01  # meters
+        self.angle_threshold = radians(0.1)  # 0.1 degree in radians
+        self.linear_speed = 0.2  # m/s
+
+        self.get_logger().info('Move and Turn (Filtered) node started.')
+        self.execute_movement()
+
+    def odom_callback(self, msg):
+        self.x = msg.pose.pose.position.x
+        self.y = msg.pose.pose.position.y
+        self.get_logger().info(f'start_x :{self.x} , start_y :{self.y}')
+
+        # Extract yaw (orientation around Z axis)
+        _, _, self.yaw = self.quaternion_to_euler(
+            msg.pose.pose.orientation.x,
+            msg.pose.pose.orientation.y,
+            msg.pose.pose.orientation.z,
+            msg.pose.pose.orientation.w
+        )
+
+        self.get_logger().info(f'yaw :{degrees(self.yaw)} ')
+
+    def quaternion_to_euler(self, x, y, z, w):
+        t3 = 2.0 * (w * z + x * y)
+        t4 = 1.0 - 2.0 * (y * y + z * z)
+        yaw = atan2(t3, t4)
+
+        return 0.0, 0.0, yaw
+
+    def execute_movement(self):
+        # for i in range(1):
+        #     self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     self.move_forward(1)
+        #     self.turn_angle(90)
+
+        for i in range(5):
+            self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     # Move forward 1 meter
+            self.move_forward(1)
+            self.turn_to_angle(0)
+        #     # Turn 90 degrees
+            self.stop_robot()
+            self.move_forward(1)
+            self.turn_to_angle(180)
+        #     # Turn 90 degree
+            self.stop_robot()
+
+
+        # for i in range(4):
+        #     self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     # Move forward 1 meter
+        #     self.move_forward(1)
+        #     # Turn 90 degree
+        #     self.turn_angle(90)
+        #     self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(-90)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(0)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(90)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(180)
+        # self.stop_robot()
+
+
+        self.get_logger().info('Completed all loops.')
+        self.stop_robot()
+
+    def move_forward(self, distance):
+        start_x, start_y = self.x, self.y
+        kp = 1.0
+        max_speed = 0.2
+        min_speed = 0.05
+        while True:
+
+            current_distance = sqrt(pow(self.x - start_x, 2) + pow(self.y - start_y, 2))
+            distance_error = distance - current_distance
+
+            if distance_error <= self.distance_threshold:
+                self.stop_robot()
+                break
+
+            linear_speed = kp * distance_error
+            linear_speed = max(min_speed, min (max_speed, linear_speed))
+
+
+            twist = Twist()
+            twist.linear.x = linear_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_angle(self, angle_degrees):
+        target_yaw = self.yaw + radians(angle_degrees)
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_yaw - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+            angular_speed = max(min_speed, min(max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_to_angle(self, target_angle_degrees):
+        target_angle_radian = radians(target_angle_degrees)
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_angle_radian - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+            angular_speed = max(min_speed, min(max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def stop_robot(self):
+        twist = Twist()
+        twist.linear.x = 0.0
+        twist.angular.z = 0.0
+        self.cmd_vel_pub.publish(twist)
+        self.get_logger().info('Robot stopped.')
+        time.sleep(0.2)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MoveTurnFilteredNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_main/src/build/testing/colcon_build.rc b/robobin_main/src/build/testing/colcon_build.rc
new file mode 100644
index 00000000..573541ac
--- /dev/null
+++ b/robobin_main/src/build/testing/colcon_build.rc
@@ -0,0 +1 @@
+0
diff --git a/robobin_main/src/build/testing/colcon_command_prefix_setup_py.sh b/robobin_main/src/build/testing/colcon_command_prefix_setup_py.sh
new file mode 100644
index 00000000..f9867d51
--- /dev/null
+++ b/robobin_main/src/build/testing/colcon_command_prefix_setup_py.sh
@@ -0,0 +1 @@
+# generated from colcon_core/shell/template/command_prefix.sh.em
diff --git a/robobin_main/src/build/testing/colcon_command_prefix_setup_py.sh.env b/robobin_main/src/build/testing/colcon_command_prefix_setup_py.sh.env
new file mode 100644
index 00000000..5ccc6748
--- /dev/null
+++ b/robobin_main/src/build/testing/colcon_command_prefix_setup_py.sh.env
@@ -0,0 +1,61 @@
+AMENT_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy
+CMAKE_PREFIX_PATH=/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor
+COLCON=1
+COLCON_PREFIX_PATH=/home/robobin/Robobin_Project/ros2/robobin_main/install
+COLORTERM=truecolor
+DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1002/bus
+DEBUGINFOD_URLS=https://debuginfod.ubuntu.com
+DESKTOP_SESSION=ubuntu
+DISPLAY=:0
+GDMSESSION=ubuntu
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated
+GNOME_SETUP_DISPLAY=:1
+GNOME_SHELL_SESSION_MODE=ubuntu
+GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/7862307c_49e8_4e82_a5e8_e2b0cc08d1e3
+GNOME_TERMINAL_SERVICE=:1.102
+GSM_SKIP_SSH_AGENT_WORKAROUND=true
+GTK_MODULES=gail:atk-bridge
+GZ_CONFIG_PATH=/opt/ros/jazzy/opt/sdformat_vendor/share/gz
+HOME=/home/robobin
+IM_CONFIG_PHASE=1
+LANG=en_US.UTF-8
+LC_ALL=en_US.UTF-8
+LD_LIBRARY_PATH=/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib
+LESSCLOSE=/usr/bin/lesspipe %s %s
+LESSOPEN=| /usr/bin/lesspipe %s
+LOGNAME=robobin
+LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
+MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure
+MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
+OLDPWD=/home/robobin/robobin/robobin_main
+PATH=/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
+PWD=/home/robobin/robobin/robobin_main/src/build/testing
+PYTHONPATH=/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages
+QT_ACCESSIBILITY=1
+QT_IM_MODULE=ibus
+ROS_AUTOMATIC_DISCOVERY_RANGE=SUBNET
+ROS_DISTRO=jazzy
+ROS_DOMAIN_ID=3
+ROS_PYTHON_VERSION=3
+ROS_VERSION=2
+SESSION_MANAGER=local/robobin-desktop:@/tmp/.ICE-unix/1594,unix/robobin-desktop:/tmp/.ICE-unix/1594
+SHELL=/bin/bash
+SHLVL=1
+SSH_AUTH_SOCK=/run/user/1002/keyring/ssh
+SYSTEMD_EXEC_PID=1633
+TERM=xterm-256color
+USER=robobin
+USERNAME=robobin
+VTE_VERSION=7600
+WAYLAND_DISPLAY=wayland-0
+XAUTHORITY=/run/user/1002/.mutter-Xwaylandauth.XGQ7Y2
+XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
+XDG_CURRENT_DESKTOP=ubuntu:GNOME
+XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop
+XDG_MENU_PREFIX=gnome-
+XDG_RUNTIME_DIR=/run/user/1002
+XDG_SESSION_CLASS=user
+XDG_SESSION_DESKTOP=ubuntu
+XDG_SESSION_TYPE=wayland
+XMODIFIERS=@im=ibus
+_=/usr/bin/colcon
diff --git a/robobin_main/src/build/testing/install.log b/robobin_main/src/build/testing/install.log
new file mode 100644
index 00000000..b86ff28b
--- /dev/null
+++ b/robobin_main/src/build/testing/install.log
@@ -0,0 +1,29 @@
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/encoder.py
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/motor_control_node.py
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__init__.py
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/imu_node.py
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route_filtered.py
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/control_feedback.py
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route.py
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/encoder.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/motor_control_node.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/__init__.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/imu_node.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/route_filtered.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/control_feedback.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/route.cpython-312.pyc
+/home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index/packages/testing
+/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.xml
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/SOURCES.txt
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/top_level.txt
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/PKG-INFO
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/zip-safe
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/requires.txt
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/dependency_links.txt
+/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/entry_points.txt
+/home/robobin/robobin/robobin_main/src/install/testing/lib/testing/test_control_feedback
+/home/robobin/robobin/robobin_main/src/install/testing/lib/testing/test_encoder_node
+/home/robobin/robobin/robobin_main/src/install/testing/lib/testing/test_imu_node
+/home/robobin/robobin/robobin_main/src/install/testing/lib/testing/test_motor_node
+/home/robobin/robobin/robobin_main/src/install/testing/lib/testing/test_route
+/home/robobin/robobin/robobin_main/src/install/testing/lib/testing/test_route_filter
diff --git a/robobin_main/src/build/testing/prefix_override/__pycache__/sitecustomize.cpython-312.pyc b/robobin_main/src/build/testing/prefix_override/__pycache__/sitecustomize.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..53c0ac9a5135a2d65868de30576889033606d44f
GIT binary patch
literal 432
zcmX@j%ge>Uz`!uoCn0?y0|Ucj5C?{tp^VR23=9m@8B!Qh7;_k+7*ZLsn4mI9R0>nJ
z1_MKp0(RL{hIqK16y^%XREBs)nC4W5c$iHLm5h~)nk+9tQhrq|`lZE1Rc87b`MIh3
zMfpkjNtt=*bbM}NW}bd=QL=t!UU5lcPL6&_YH>+sUb-gBE#~6N;#+J5MX70-6}PyH
zQWJCHVVu;8)MO}UCBtWsb-zN1v?r-FGbaURi$27_`24ceqN2={RQ=-2lGNnV;*$K_
z%&Jtqg34bUHo5sJr8%i~MWBENdAit$fq~%zGb1D8Z3eCz%xvvejaC!HE-{PW5R;sq
kH8HEfxyAp6a`Xk3=mzH&uL;6a<v*}8ut*efFfcFx0HEA+nE(I)

literal 0
HcmV?d00001

diff --git a/robobin_main/src/build/testing/prefix_override/sitecustomize.py b/robobin_main/src/build/testing/prefix_override/sitecustomize.py
new file mode 100644
index 00000000..df36590a
--- /dev/null
+++ b/robobin_main/src/build/testing/prefix_override/sitecustomize.py
@@ -0,0 +1,4 @@
+import sys
+if sys.prefix == '/usr':
+    sys.real_prefix = sys.prefix
+    sys.prefix = sys.exec_prefix = '/home/robobin/robobin/robobin_main/src/install/testing'
diff --git a/robobin_main/src/build/testing/testing.egg-info/PKG-INFO b/robobin_main/src/build/testing/testing.egg-info/PKG-INFO
new file mode 100644
index 00000000..eee4e012
--- /dev/null
+++ b/robobin_main/src/build/testing/testing.egg-info/PKG-INFO
@@ -0,0 +1,7 @@
+Metadata-Version: 2.1
+Name: testing
+Version: 0.0.0
+Summary: TODO: Package description
+Maintainer: robobin
+Maintainer-email: robobin@todo.todo
+License: TODO: License declaration
diff --git a/robobin_main/src/build/testing/testing.egg-info/SOURCES.txt b/robobin_main/src/build/testing/testing.egg-info/SOURCES.txt
new file mode 100644
index 00000000..4122e71f
--- /dev/null
+++ b/robobin_main/src/build/testing/testing.egg-info/SOURCES.txt
@@ -0,0 +1,21 @@
+package.xml
+setup.cfg
+setup.py
+../build/testing/testing.egg-info/PKG-INFO
+../build/testing/testing.egg-info/SOURCES.txt
+../build/testing/testing.egg-info/dependency_links.txt
+../build/testing/testing.egg-info/entry_points.txt
+../build/testing/testing.egg-info/requires.txt
+../build/testing/testing.egg-info/top_level.txt
+../build/testing/testing.egg-info/zip-safe
+resource/testing
+test/test_copyright.py
+test/test_flake8.py
+test/test_pep257.py
+testing/__init__.py
+testing/control_feedback.py
+testing/encoder.py
+testing/imu_node.py
+testing/motor_control_node.py
+testing/route.py
+testing/route_filtered.py
\ No newline at end of file
diff --git a/robobin_main/src/build/testing/testing.egg-info/dependency_links.txt b/robobin_main/src/build/testing/testing.egg-info/dependency_links.txt
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/build/testing/testing.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/build/testing/testing.egg-info/entry_points.txt b/robobin_main/src/build/testing/testing.egg-info/entry_points.txt
new file mode 100644
index 00000000..281f4a1f
--- /dev/null
+++ b/robobin_main/src/build/testing/testing.egg-info/entry_points.txt
@@ -0,0 +1,7 @@
+[console_scripts]
+test_control_feedback = testing.control_feedback:main
+test_encoder_node = testing.encoder:main
+test_imu_node = testing.imu_node:main
+test_motor_node = testing.motor_control_node:main
+test_route = testing.route:main
+test_route_filter = testing.route_filtered:main
diff --git a/robobin_main/src/build/testing/testing.egg-info/requires.txt b/robobin_main/src/build/testing/testing.egg-info/requires.txt
new file mode 100644
index 00000000..8aeefb0a
--- /dev/null
+++ b/robobin_main/src/build/testing/testing.egg-info/requires.txt
@@ -0,0 +1,2 @@
+gpiozero
+setuptools
diff --git a/robobin_main/src/build/testing/testing.egg-info/top_level.txt b/robobin_main/src/build/testing/testing.egg-info/top_level.txt
new file mode 100644
index 00000000..038d718d
--- /dev/null
+++ b/robobin_main/src/build/testing/testing.egg-info/top_level.txt
@@ -0,0 +1 @@
+testing
diff --git a/robobin_main/src/build/testing/testing.egg-info/zip-safe b/robobin_main/src/build/testing/testing.egg-info/zip-safe
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/build/testing/testing.egg-info/zip-safe
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/install/.colcon_install_layout b/robobin_main/src/install/.colcon_install_layout
new file mode 100644
index 00000000..3aad5336
--- /dev/null
+++ b/robobin_main/src/install/.colcon_install_layout
@@ -0,0 +1 @@
+isolated
diff --git a/robobin_main/src/install/COLCON_IGNORE b/robobin_main/src/install/COLCON_IGNORE
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/install/_local_setup_util_ps1.py b/robobin_main/src/install/_local_setup_util_ps1.py
new file mode 100644
index 00000000..3c6d9e87
--- /dev/null
+++ b/robobin_main/src/install/_local_setup_util_ps1.py
@@ -0,0 +1,407 @@
+# Copyright 2016-2019 Dirk Thomas
+# Licensed under the Apache License, Version 2.0
+
+import argparse
+from collections import OrderedDict
+import os
+from pathlib import Path
+import sys
+
+
+FORMAT_STR_COMMENT_LINE = '# {comment}'
+FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"'
+FORMAT_STR_USE_ENV_VAR = '$env:{name}'
+FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"'  # noqa: E501
+FORMAT_STR_REMOVE_LEADING_SEPARATOR = ''  # noqa: E501
+FORMAT_STR_REMOVE_TRAILING_SEPARATOR = ''  # noqa: E501
+
+DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists'
+DSV_TYPE_SET = 'set'
+DSV_TYPE_SET_IF_UNSET = 'set-if-unset'
+DSV_TYPE_SOURCE = 'source'
+
+
+def main(argv=sys.argv[1:]):  # noqa: D103
+    parser = argparse.ArgumentParser(
+        description='Output shell commands for the packages in topological '
+                    'order')
+    parser.add_argument(
+        'primary_extension',
+        help='The file extension of the primary shell')
+    parser.add_argument(
+        'additional_extension', nargs='?',
+        help='The additional file extension to be considered')
+    parser.add_argument(
+        '--merged-install', action='store_true',
+        help='All install prefixes are merged into a single location')
+    args = parser.parse_args(argv)
+
+    packages = get_packages(Path(__file__).parent, args.merged_install)
+
+    ordered_packages = order_packages(packages)
+    for pkg_name in ordered_packages:
+        if _include_comments():
+            print(
+                FORMAT_STR_COMMENT_LINE.format_map(
+                    {'comment': 'Package: ' + pkg_name}))
+        prefix = os.path.abspath(os.path.dirname(__file__))
+        if not args.merged_install:
+            prefix = os.path.join(prefix, pkg_name)
+        for line in get_commands(
+            pkg_name, prefix, args.primary_extension,
+            args.additional_extension
+        ):
+            print(line)
+
+    for line in _remove_ending_separators():
+        print(line)
+
+
+def get_packages(prefix_path, merged_install):
+    """
+    Find packages based on colcon-specific files created during installation.
+
+    :param Path prefix_path: The install prefix path of all packages
+    :param bool merged_install: The flag if the packages are all installed
+      directly in the prefix or if each package is installed in a subdirectory
+      named after the package
+    :returns: A mapping from the package name to the set of runtime
+      dependencies
+    :rtype: dict
+    """
+    packages = {}
+    # since importing colcon_core isn't feasible here the following constant
+    # must match colcon_core.location.get_relative_package_index_path()
+    subdirectory = 'share/colcon-core/packages'
+    if merged_install:
+        # return if workspace is empty
+        if not (prefix_path / subdirectory).is_dir():
+            return packages
+        # find all files in the subdirectory
+        for p in (prefix_path / subdirectory).iterdir():
+            if not p.is_file():
+                continue
+            if p.name.startswith('.'):
+                continue
+            add_package_runtime_dependencies(p, packages)
+    else:
+        # for each subdirectory look for the package specific file
+        for p in prefix_path.iterdir():
+            if not p.is_dir():
+                continue
+            if p.name.startswith('.'):
+                continue
+            p = p / subdirectory / p.name
+            if p.is_file():
+                add_package_runtime_dependencies(p, packages)
+
+    # remove unknown dependencies
+    pkg_names = set(packages.keys())
+    for k in packages.keys():
+        packages[k] = {d for d in packages[k] if d in pkg_names}
+
+    return packages
+
+
+def add_package_runtime_dependencies(path, packages):
+    """
+    Check the path and if it exists extract the packages runtime dependencies.
+
+    :param Path path: The resource file containing the runtime dependencies
+    :param dict packages: A mapping from package names to the sets of runtime
+      dependencies to add to
+    """
+    content = path.read_text()
+    dependencies = set(content.split(os.pathsep) if content else [])
+    packages[path.name] = dependencies
+
+
+def order_packages(packages):
+    """
+    Order packages topologically.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies
+    :returns: The package names
+    :rtype: list
+    """
+    # select packages with no dependencies in alphabetical order
+    to_be_ordered = list(packages.keys())
+    ordered = []
+    while to_be_ordered:
+        pkg_names_without_deps = [
+            name for name in to_be_ordered if not packages[name]]
+        if not pkg_names_without_deps:
+            reduce_cycle_set(packages)
+            raise RuntimeError(
+                'Circular dependency between: ' + ', '.join(sorted(packages)))
+        pkg_names_without_deps.sort()
+        pkg_name = pkg_names_without_deps[0]
+        to_be_ordered.remove(pkg_name)
+        ordered.append(pkg_name)
+        # remove item from dependency lists
+        for k in list(packages.keys()):
+            if pkg_name in packages[k]:
+                packages[k].remove(pkg_name)
+    return ordered
+
+
+def reduce_cycle_set(packages):
+    """
+    Reduce the set of packages to the ones part of the circular dependency.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies which is modified in place
+    """
+    last_depended = None
+    while len(packages) > 0:
+        # get all remaining dependencies
+        depended = set()
+        for pkg_name, dependencies in packages.items():
+            depended = depended.union(dependencies)
+        # remove all packages which are not dependent on
+        for name in list(packages.keys()):
+            if name not in depended:
+                del packages[name]
+        if last_depended:
+            # if remaining packages haven't changed return them
+            if last_depended == depended:
+                return packages.keys()
+        # otherwise reduce again
+        last_depended = depended
+
+
+def _include_comments():
+    # skipping comment lines when COLCON_TRACE is not set speeds up the
+    # processing especially on Windows
+    return bool(os.environ.get('COLCON_TRACE'))
+
+
+def get_commands(pkg_name, prefix, primary_extension, additional_extension):
+    commands = []
+    package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv')
+    if os.path.exists(package_dsv_path):
+        commands += process_dsv_file(
+            package_dsv_path, prefix, primary_extension, additional_extension)
+    return commands
+
+
+def process_dsv_file(
+    dsv_path, prefix, primary_extension=None, additional_extension=None
+):
+    commands = []
+    if _include_comments():
+        commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path}))
+    with open(dsv_path, 'r') as h:
+        content = h.read()
+    lines = content.splitlines()
+
+    basenames = OrderedDict()
+    for i, line in enumerate(lines):
+        # skip over empty or whitespace-only lines
+        if not line.strip():
+            continue
+        # skip over comments
+        if line.startswith('#'):
+            continue
+        try:
+            type_, remainder = line.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "Line %d in '%s' doesn't contain a semicolon separating the "
+                'type from the arguments' % (i + 1, dsv_path))
+        if type_ != DSV_TYPE_SOURCE:
+            # handle non-source lines
+            try:
+                commands += handle_dsv_types_except_source(
+                    type_, remainder, prefix)
+            except RuntimeError as e:
+                raise RuntimeError(
+                    "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e
+        else:
+            # group remaining source lines by basename
+            path_without_ext, ext = os.path.splitext(remainder)
+            if path_without_ext not in basenames:
+                basenames[path_without_ext] = set()
+            assert ext.startswith('.')
+            ext = ext[1:]
+            if ext in (primary_extension, additional_extension):
+                basenames[path_without_ext].add(ext)
+
+    # add the dsv extension to each basename if the file exists
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if os.path.exists(basename + '.dsv'):
+            extensions.add('dsv')
+
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if 'dsv' in extensions:
+            # process dsv files recursively
+            commands += process_dsv_file(
+                basename + '.dsv', prefix, primary_extension=primary_extension,
+                additional_extension=additional_extension)
+        elif primary_extension in extensions and len(extensions) == 1:
+            # source primary-only files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + primary_extension})]
+        elif additional_extension in extensions:
+            # source non-primary files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + additional_extension})]
+
+    return commands
+
+
+def handle_dsv_types_except_source(type_, remainder, prefix):
+    commands = []
+    if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET):
+        try:
+            env_name, value = remainder.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the value')
+        try_prefixed_value = os.path.join(prefix, value) if value else prefix
+        if os.path.exists(try_prefixed_value):
+            value = try_prefixed_value
+        if type_ == DSV_TYPE_SET:
+            commands += _set(env_name, value)
+        elif type_ == DSV_TYPE_SET_IF_UNSET:
+            commands += _set_if_unset(env_name, value)
+        else:
+            assert False
+    elif type_ in (
+        DSV_TYPE_APPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS
+    ):
+        try:
+            env_name_and_values = remainder.split(';')
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the values')
+        env_name = env_name_and_values[0]
+        values = env_name_and_values[1:]
+        for value in values:
+            if not value:
+                value = prefix
+            elif not os.path.isabs(value):
+                value = os.path.join(prefix, value)
+            if (
+                type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and
+                not os.path.exists(value)
+            ):
+                comment = f'skip extending {env_name} with not existing ' \
+                    f'path: {value}'
+                if _include_comments():
+                    commands.append(
+                        FORMAT_STR_COMMENT_LINE.format_map({'comment': comment}))
+            elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE:
+                commands += _append_unique_value(env_name, value)
+            else:
+                commands += _prepend_unique_value(env_name, value)
+    else:
+        raise RuntimeError(
+            'contains an unknown environment hook type: ' + type_)
+    return commands
+
+
+env_state = {}
+
+
+def _append_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # append even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional leading separator
+    extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': extend + value})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+def _prepend_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # prepend even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional trailing separator
+    extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name})
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value + extend})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+# generate commands for removing prepended underscores
+def _remove_ending_separators():
+    # do nothing if the shell extension does not implement the logic
+    if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None:
+        return []
+
+    global env_state
+    commands = []
+    for name in env_state:
+        # skip variables that already had values before this script started prepending
+        if name in os.environ:
+            continue
+        commands += [
+            FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}),
+            FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})]
+    return commands
+
+
+def _set(name, value):
+    global env_state
+    env_state[name] = value
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    return [line]
+
+
+def _set_if_unset(name, value):
+    global env_state
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    if env_state.get(name, os.environ.get(name)):
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+if __name__ == '__main__':  # pragma: no cover
+    try:
+        rc = main()
+    except RuntimeError as e:
+        print(str(e), file=sys.stderr)
+        rc = 1
+    sys.exit(rc)
diff --git a/robobin_main/src/install/_local_setup_util_sh.py b/robobin_main/src/install/_local_setup_util_sh.py
new file mode 100644
index 00000000..f67eaa98
--- /dev/null
+++ b/robobin_main/src/install/_local_setup_util_sh.py
@@ -0,0 +1,407 @@
+# Copyright 2016-2019 Dirk Thomas
+# Licensed under the Apache License, Version 2.0
+
+import argparse
+from collections import OrderedDict
+import os
+from pathlib import Path
+import sys
+
+
+FORMAT_STR_COMMENT_LINE = '# {comment}'
+FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"'
+FORMAT_STR_USE_ENV_VAR = '${name}'
+FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"'  # noqa: E501
+FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi'  # noqa: E501
+FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi'  # noqa: E501
+
+DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists'
+DSV_TYPE_SET = 'set'
+DSV_TYPE_SET_IF_UNSET = 'set-if-unset'
+DSV_TYPE_SOURCE = 'source'
+
+
+def main(argv=sys.argv[1:]):  # noqa: D103
+    parser = argparse.ArgumentParser(
+        description='Output shell commands for the packages in topological '
+                    'order')
+    parser.add_argument(
+        'primary_extension',
+        help='The file extension of the primary shell')
+    parser.add_argument(
+        'additional_extension', nargs='?',
+        help='The additional file extension to be considered')
+    parser.add_argument(
+        '--merged-install', action='store_true',
+        help='All install prefixes are merged into a single location')
+    args = parser.parse_args(argv)
+
+    packages = get_packages(Path(__file__).parent, args.merged_install)
+
+    ordered_packages = order_packages(packages)
+    for pkg_name in ordered_packages:
+        if _include_comments():
+            print(
+                FORMAT_STR_COMMENT_LINE.format_map(
+                    {'comment': 'Package: ' + pkg_name}))
+        prefix = os.path.abspath(os.path.dirname(__file__))
+        if not args.merged_install:
+            prefix = os.path.join(prefix, pkg_name)
+        for line in get_commands(
+            pkg_name, prefix, args.primary_extension,
+            args.additional_extension
+        ):
+            print(line)
+
+    for line in _remove_ending_separators():
+        print(line)
+
+
+def get_packages(prefix_path, merged_install):
+    """
+    Find packages based on colcon-specific files created during installation.
+
+    :param Path prefix_path: The install prefix path of all packages
+    :param bool merged_install: The flag if the packages are all installed
+      directly in the prefix or if each package is installed in a subdirectory
+      named after the package
+    :returns: A mapping from the package name to the set of runtime
+      dependencies
+    :rtype: dict
+    """
+    packages = {}
+    # since importing colcon_core isn't feasible here the following constant
+    # must match colcon_core.location.get_relative_package_index_path()
+    subdirectory = 'share/colcon-core/packages'
+    if merged_install:
+        # return if workspace is empty
+        if not (prefix_path / subdirectory).is_dir():
+            return packages
+        # find all files in the subdirectory
+        for p in (prefix_path / subdirectory).iterdir():
+            if not p.is_file():
+                continue
+            if p.name.startswith('.'):
+                continue
+            add_package_runtime_dependencies(p, packages)
+    else:
+        # for each subdirectory look for the package specific file
+        for p in prefix_path.iterdir():
+            if not p.is_dir():
+                continue
+            if p.name.startswith('.'):
+                continue
+            p = p / subdirectory / p.name
+            if p.is_file():
+                add_package_runtime_dependencies(p, packages)
+
+    # remove unknown dependencies
+    pkg_names = set(packages.keys())
+    for k in packages.keys():
+        packages[k] = {d for d in packages[k] if d in pkg_names}
+
+    return packages
+
+
+def add_package_runtime_dependencies(path, packages):
+    """
+    Check the path and if it exists extract the packages runtime dependencies.
+
+    :param Path path: The resource file containing the runtime dependencies
+    :param dict packages: A mapping from package names to the sets of runtime
+      dependencies to add to
+    """
+    content = path.read_text()
+    dependencies = set(content.split(os.pathsep) if content else [])
+    packages[path.name] = dependencies
+
+
+def order_packages(packages):
+    """
+    Order packages topologically.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies
+    :returns: The package names
+    :rtype: list
+    """
+    # select packages with no dependencies in alphabetical order
+    to_be_ordered = list(packages.keys())
+    ordered = []
+    while to_be_ordered:
+        pkg_names_without_deps = [
+            name for name in to_be_ordered if not packages[name]]
+        if not pkg_names_without_deps:
+            reduce_cycle_set(packages)
+            raise RuntimeError(
+                'Circular dependency between: ' + ', '.join(sorted(packages)))
+        pkg_names_without_deps.sort()
+        pkg_name = pkg_names_without_deps[0]
+        to_be_ordered.remove(pkg_name)
+        ordered.append(pkg_name)
+        # remove item from dependency lists
+        for k in list(packages.keys()):
+            if pkg_name in packages[k]:
+                packages[k].remove(pkg_name)
+    return ordered
+
+
+def reduce_cycle_set(packages):
+    """
+    Reduce the set of packages to the ones part of the circular dependency.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies which is modified in place
+    """
+    last_depended = None
+    while len(packages) > 0:
+        # get all remaining dependencies
+        depended = set()
+        for pkg_name, dependencies in packages.items():
+            depended = depended.union(dependencies)
+        # remove all packages which are not dependent on
+        for name in list(packages.keys()):
+            if name not in depended:
+                del packages[name]
+        if last_depended:
+            # if remaining packages haven't changed return them
+            if last_depended == depended:
+                return packages.keys()
+        # otherwise reduce again
+        last_depended = depended
+
+
+def _include_comments():
+    # skipping comment lines when COLCON_TRACE is not set speeds up the
+    # processing especially on Windows
+    return bool(os.environ.get('COLCON_TRACE'))
+
+
+def get_commands(pkg_name, prefix, primary_extension, additional_extension):
+    commands = []
+    package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv')
+    if os.path.exists(package_dsv_path):
+        commands += process_dsv_file(
+            package_dsv_path, prefix, primary_extension, additional_extension)
+    return commands
+
+
+def process_dsv_file(
+    dsv_path, prefix, primary_extension=None, additional_extension=None
+):
+    commands = []
+    if _include_comments():
+        commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path}))
+    with open(dsv_path, 'r') as h:
+        content = h.read()
+    lines = content.splitlines()
+
+    basenames = OrderedDict()
+    for i, line in enumerate(lines):
+        # skip over empty or whitespace-only lines
+        if not line.strip():
+            continue
+        # skip over comments
+        if line.startswith('#'):
+            continue
+        try:
+            type_, remainder = line.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "Line %d in '%s' doesn't contain a semicolon separating the "
+                'type from the arguments' % (i + 1, dsv_path))
+        if type_ != DSV_TYPE_SOURCE:
+            # handle non-source lines
+            try:
+                commands += handle_dsv_types_except_source(
+                    type_, remainder, prefix)
+            except RuntimeError as e:
+                raise RuntimeError(
+                    "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e
+        else:
+            # group remaining source lines by basename
+            path_without_ext, ext = os.path.splitext(remainder)
+            if path_without_ext not in basenames:
+                basenames[path_without_ext] = set()
+            assert ext.startswith('.')
+            ext = ext[1:]
+            if ext in (primary_extension, additional_extension):
+                basenames[path_without_ext].add(ext)
+
+    # add the dsv extension to each basename if the file exists
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if os.path.exists(basename + '.dsv'):
+            extensions.add('dsv')
+
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if 'dsv' in extensions:
+            # process dsv files recursively
+            commands += process_dsv_file(
+                basename + '.dsv', prefix, primary_extension=primary_extension,
+                additional_extension=additional_extension)
+        elif primary_extension in extensions and len(extensions) == 1:
+            # source primary-only files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + primary_extension})]
+        elif additional_extension in extensions:
+            # source non-primary files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + additional_extension})]
+
+    return commands
+
+
+def handle_dsv_types_except_source(type_, remainder, prefix):
+    commands = []
+    if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET):
+        try:
+            env_name, value = remainder.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the value')
+        try_prefixed_value = os.path.join(prefix, value) if value else prefix
+        if os.path.exists(try_prefixed_value):
+            value = try_prefixed_value
+        if type_ == DSV_TYPE_SET:
+            commands += _set(env_name, value)
+        elif type_ == DSV_TYPE_SET_IF_UNSET:
+            commands += _set_if_unset(env_name, value)
+        else:
+            assert False
+    elif type_ in (
+        DSV_TYPE_APPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS
+    ):
+        try:
+            env_name_and_values = remainder.split(';')
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the values')
+        env_name = env_name_and_values[0]
+        values = env_name_and_values[1:]
+        for value in values:
+            if not value:
+                value = prefix
+            elif not os.path.isabs(value):
+                value = os.path.join(prefix, value)
+            if (
+                type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and
+                not os.path.exists(value)
+            ):
+                comment = f'skip extending {env_name} with not existing ' \
+                    f'path: {value}'
+                if _include_comments():
+                    commands.append(
+                        FORMAT_STR_COMMENT_LINE.format_map({'comment': comment}))
+            elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE:
+                commands += _append_unique_value(env_name, value)
+            else:
+                commands += _prepend_unique_value(env_name, value)
+    else:
+        raise RuntimeError(
+            'contains an unknown environment hook type: ' + type_)
+    return commands
+
+
+env_state = {}
+
+
+def _append_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # append even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional leading separator
+    extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': extend + value})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+def _prepend_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # prepend even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional trailing separator
+    extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name})
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value + extend})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+# generate commands for removing prepended underscores
+def _remove_ending_separators():
+    # do nothing if the shell extension does not implement the logic
+    if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None:
+        return []
+
+    global env_state
+    commands = []
+    for name in env_state:
+        # skip variables that already had values before this script started prepending
+        if name in os.environ:
+            continue
+        commands += [
+            FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}),
+            FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})]
+    return commands
+
+
+def _set(name, value):
+    global env_state
+    env_state[name] = value
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    return [line]
+
+
+def _set_if_unset(name, value):
+    global env_state
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    if env_state.get(name, os.environ.get(name)):
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+if __name__ == '__main__':  # pragma: no cover
+    try:
+        rc = main()
+    except RuntimeError as e:
+        print(str(e), file=sys.stderr)
+        rc = 1
+    sys.exit(rc)
diff --git a/robobin_main/src/install/local_setup.bash b/robobin_main/src/install/local_setup.bash
new file mode 100644
index 00000000..03f00256
--- /dev/null
+++ b/robobin_main/src/install/local_setup.bash
@@ -0,0 +1,121 @@
+# generated from colcon_bash/shell/template/prefix.bash.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# a bash script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)"
+else
+  _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prefix_bash_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prefix_bash_prepend_unique_value_IFS="$IFS"
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  _contained_value=""
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      _contained_value=1
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  if [ -z "$_contained_value" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      if [ "$_all_values" = "$_value" ]; then
+        echo "export $_listname=$_value"
+      else
+        echo "export $_listname=$_value:\$$_listname"
+      fi
+    fi
+  fi
+  unset _contained_value
+  # restore the field separator
+  IFS="$_colcon_prefix_bash_prepend_unique_value_IFS"
+  unset _colcon_prefix_bash_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# add this prefix to the COLCON_PREFIX_PATH
+_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX"
+unset _colcon_prefix_bash_prepend_unique_value
+
+# check environment variable for custom Python executable
+if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then
+  if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then
+    echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    return 1
+  fi
+  _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE"
+else
+  # try the Python executable known at configure time
+  _colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if [ ! -f "$_colcon_python_executable" ]; then
+    if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then
+      echo "error: unable to find python3 executable"
+      return 1
+    fi
+    _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"`
+  fi
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# get all commands in topological order
+_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)"
+unset _colcon_python_executable
+if [ -n "$COLCON_TRACE" ]; then
+  echo "$(declare -f _colcon_prefix_sh_source_script)"
+  echo "# Execute generated script:"
+  echo "# <<<"
+  echo "${_colcon_ordered_commands}"
+  echo "# >>>"
+  echo "unset _colcon_prefix_sh_source_script"
+fi
+eval "${_colcon_ordered_commands}"
+unset _colcon_ordered_commands
+
+unset _colcon_prefix_sh_source_script
+
+unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/local_setup.ps1 b/robobin_main/src/install/local_setup.ps1
new file mode 100644
index 00000000..6f68c8de
--- /dev/null
+++ b/robobin_main/src/install/local_setup.ps1
@@ -0,0 +1,55 @@
+# generated from colcon_powershell/shell/template/prefix.ps1.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# check environment variable for custom Python executable
+if ($env:COLCON_PYTHON_EXECUTABLE) {
+  if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) {
+    echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    exit 1
+  }
+  $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE"
+} else {
+  # use the Python executable known at configure time
+  $_colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) {
+    if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) {
+      echo "error: unable to find python3 executable"
+      exit 1
+    }
+    $_colcon_python_executable="python3"
+  }
+}
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+function _colcon_prefix_powershell_source_script {
+  param (
+    $_colcon_prefix_powershell_source_script_param
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_prefix_powershell_source_script_param) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_prefix_powershell_source_script_param'"
+    }
+    . "$_colcon_prefix_powershell_source_script_param"
+  } else {
+    Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'"
+  }
+}
+
+# get all commands in topological order
+$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1
+
+# execute all commands in topological order
+if ($env:COLCON_TRACE) {
+  echo "Execute generated script:"
+  echo "<<<"
+  $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output
+  echo ">>>"
+}
+if ($_colcon_ordered_commands) {
+  $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression
+}
diff --git a/robobin_main/src/install/local_setup.sh b/robobin_main/src/install/local_setup.sh
new file mode 100644
index 00000000..67755f50
--- /dev/null
+++ b/robobin_main/src/install/local_setup.sh
@@ -0,0 +1,137 @@
+# generated from colcon_core/shell/template/prefix.sh.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/robobin/robobin/robobin_main/src/install"
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then
+    echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+    unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX
+    return 1
+  fi
+else
+  _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prefix_sh_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prefix_sh_prepend_unique_value_IFS="$IFS"
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  _contained_value=""
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      _contained_value=1
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  if [ -z "$_contained_value" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      if [ "$_all_values" = "$_value" ]; then
+        echo "export $_listname=$_value"
+      else
+        echo "export $_listname=$_value:\$$_listname"
+      fi
+    fi
+  fi
+  unset _contained_value
+  # restore the field separator
+  IFS="$_colcon_prefix_sh_prepend_unique_value_IFS"
+  unset _colcon_prefix_sh_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# add this prefix to the COLCON_PREFIX_PATH
+_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX"
+unset _colcon_prefix_sh_prepend_unique_value
+
+# check environment variable for custom Python executable
+if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then
+  if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then
+    echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    return 1
+  fi
+  _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE"
+else
+  # try the Python executable known at configure time
+  _colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if [ ! -f "$_colcon_python_executable" ]; then
+    if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then
+      echo "error: unable to find python3 executable"
+      return 1
+    fi
+    _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"`
+  fi
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# get all commands in topological order
+_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)"
+unset _colcon_python_executable
+if [ -n "$COLCON_TRACE" ]; then
+  echo "_colcon_prefix_sh_source_script() {
+    if [ -f \"\$1\" ]; then
+      if [ -n \"\$COLCON_TRACE\" ]; then
+        echo \"# . \\\"\$1\\\"\"
+      fi
+      . \"\$1\"
+    else
+      echo \"not found: \\\"\$1\\\"\" 1>&2
+    fi
+  }"
+  echo "# Execute generated script:"
+  echo "# <<<"
+  echo "${_colcon_ordered_commands}"
+  echo "# >>>"
+  echo "unset _colcon_prefix_sh_source_script"
+fi
+eval "${_colcon_ordered_commands}"
+unset _colcon_ordered_commands
+
+unset _colcon_prefix_sh_source_script
+
+unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/local_setup.zsh b/robobin_main/src/install/local_setup.zsh
new file mode 100644
index 00000000..b6487102
--- /dev/null
+++ b/robobin_main/src/install/local_setup.zsh
@@ -0,0 +1,134 @@
+# generated from colcon_zsh/shell/template/prefix.zsh.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# a zsh script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)"
+else
+  _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to convert array-like strings into arrays
+# to workaround SH_WORD_SPLIT not being set
+_colcon_prefix_zsh_convert_to_array() {
+  local _listname=$1
+  local _dollar="$"
+  local _split="{="
+  local _to_array="(\"$_dollar$_split$_listname}\")"
+  eval $_listname=$_to_array
+}
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prefix_zsh_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS"
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  _contained_value=""
+  # workaround SH_WORD_SPLIT not being set
+  _colcon_prefix_zsh_convert_to_array _values
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      _contained_value=1
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  if [ -z "$_contained_value" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      if [ "$_all_values" = "$_value" ]; then
+        echo "export $_listname=$_value"
+      else
+        echo "export $_listname=$_value:\$$_listname"
+      fi
+    fi
+  fi
+  unset _contained_value
+  # restore the field separator
+  IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS"
+  unset _colcon_prefix_zsh_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# add this prefix to the COLCON_PREFIX_PATH
+_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX"
+unset _colcon_prefix_zsh_prepend_unique_value
+unset _colcon_prefix_zsh_convert_to_array
+
+# check environment variable for custom Python executable
+if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then
+  if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then
+    echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    return 1
+  fi
+  _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE"
+else
+  # try the Python executable known at configure time
+  _colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if [ ! -f "$_colcon_python_executable" ]; then
+    if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then
+      echo "error: unable to find python3 executable"
+      return 1
+    fi
+    _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"`
+  fi
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# get all commands in topological order
+_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)"
+unset _colcon_python_executable
+if [ -n "$COLCON_TRACE" ]; then
+  echo "$(declare -f _colcon_prefix_sh_source_script)"
+  echo "# Execute generated script:"
+  echo "# <<<"
+  echo "${_colcon_ordered_commands}"
+  echo "# >>>"
+  echo "unset _colcon_prefix_sh_source_script"
+fi
+eval "${_colcon_ordered_commands}"
+unset _colcon_ordered_commands
+
+unset _colcon_prefix_sh_source_script
+
+unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/odometry_publisher/lib/odometry_publisher/odometry_node b/robobin_main/src/install/odometry_publisher/lib/odometry_publisher/odometry_node
new file mode 100755
index 00000000..0090d48d
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/lib/odometry_publisher/odometry_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'odometry-publisher==0.0.0','console_scripts','odometry_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'odometry-publisher==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('odometry-publisher==0.0.0', 'console_scripts', 'odometry_node')())
diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/PKG-INFO b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/PKG-INFO
new file mode 100644
index 00000000..920bd7e0
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/PKG-INFO
@@ -0,0 +1,7 @@
+Metadata-Version: 2.1
+Name: odometry-publisher
+Version: 0.0.0
+Summary: TODO: Package description
+Maintainer: robobin
+Maintainer-email: jzc1e20@soton.ac.uk
+License: TODO: License declaration
diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/SOURCES.txt b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/SOURCES.txt
new file mode 100644
index 00000000..ba7edf56
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/SOURCES.txt
@@ -0,0 +1,18 @@
+package.xml
+setup.cfg
+setup.py
+../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
+../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt
+../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
+../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
+../build/odometry_publisher/odometry_publisher.egg-info/requires.txt
+../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
+../build/odometry_publisher/odometry_publisher.egg-info/zip-safe
+odometry_publisher/__init__.py
+odometry_publisher/backup.py
+odometry_publisher/odometry_node.py
+odometry_publisher/tf_broadcaster.py
+resource/odometry_publisher
+test/test_copyright.py
+test/test_flake8.py
+test/test_pep257.py
\ No newline at end of file
diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/dependency_links.txt b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/dependency_links.txt
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/entry_points.txt b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/entry_points.txt
new file mode 100644
index 00000000..bb16a083
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/entry_points.txt
@@ -0,0 +1,2 @@
+[console_scripts]
+odometry_node = odometry_publisher.odometry_node:main
diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/requires.txt b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/requires.txt
new file mode 100644
index 00000000..49fe098d
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/requires.txt
@@ -0,0 +1 @@
+setuptools
diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/top_level.txt b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/top_level.txt
new file mode 100644
index 00000000..72ace898
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/top_level.txt
@@ -0,0 +1 @@
+odometry_publisher
diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/zip-safe b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/zip-safe
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info/zip-safe
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__init__.py b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/__init__.cpython-312.pyc b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/__init__.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..e8f29e7c1d7a354810a135544236bf3e3c80e492
GIT binary patch
literal 222
zcmX@j%ge>Uz`(#89G?!NAA<;V{F#M;fnhpBC4(lT-%5reCI$wE&mc9wYV|Ynb5r$;
z@{{tDGV{>s_}s+IJpJOLWc|#%;*!Li9R2*1{M^)%qRRM!(xjZs;*8WH{hZ7s{esGp
zjQl)fJwqe?;>?m%-GapA?8NlcVr=T;<1_OzOXB183Mzkb*yQG?l;)(`6|pifFfcMO
SFcgCrADI~$8H<=17#ILma6f|p

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/backup.cpython-312.pyc b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/backup.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..8b7ab8c0cc0f6bdfd266e39f80a3888bf86906e0
GIT binary patch
literal 8943
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
HGP?i(4Iujs

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/odometry_node.cpython-312.pyc b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/odometry_node.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..01e82168a47b143677cea05b35c60e7c9c985e47
GIT binary patch
literal 7572
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
L2WAEq$k-PEvtAmD

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/tf_broadcaster.cpython-312.pyc b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__pycache__/tf_broadcaster.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..56600c83d879cc21363e16814aaf2047400eaf8b
GIT binary patch
literal 3093
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

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/backup.py b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/backup.py
new file mode 100644
index 00000000..7402f291
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/backup.py
@@ -0,0 +1,193 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from nav_msgs.msg import Odometry
+from geometry_msgs.msg import Quaternion, TransformStamped
+from math import sin, cos, pi
+import tf2_ros
+import math
+from sensor_msgs.msg import JointState
+
+
+class OdometryPublisher(Node):
+    def __init__(self):
+        super().__init__('odometry_publisher')
+
+        # Robot parameters
+        self.wheel_radius = 0.075  # meters (example value)
+        self.wheel_base = 0.4 # meters (distance between wheels)
+        self.steps_per_revolution = 310  # from your encoder observations
+        self.wheel_circumference = 2 * pi * self.wheel_radius
+        self.steps_per_meter = self.steps_per_revolution / self.wheel_circumference
+
+        # Initialize encoder readings
+        self.left_encoder = 0
+        self.right_encoder = 0
+        self.last_left_encoder = 0
+        self.last_right_encoder = 0
+
+        # Robot pose
+        self.x = 0.0
+        self.y = 0.0
+        self.theta = 0.0  # Robot's orientation
+
+        # Create subscribers for encoders
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        # Publisher for odometry
+        self.odom_pub = self.create_publisher(Odometry, 'odom', 10)
+
+        self.joint_state_pub = self.create_publisher(JointState, 'joint_states', 10)  # New joint state publisher
+
+        # Transform broadcaster
+        self.tf_broadcaster = tf2_ros.TransformBroadcaster(self)
+
+        # Timer for updating odometry
+        self.timer = self.create_timer(0.1, self.update_odometry)
+
+        self.get_logger().info('Odometry publisher node has been started.')
+
+    def left_encoder_callback(self, msg):
+        self.left_encoder = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.right_encoder = msg.data
+
+    def euler_to_quaternion(self, roll, pitch, yaw):
+        # Compute the half angles
+        cy = math.cos(yaw * 0.5)
+        sy = math.sin(yaw * 0.5)
+        cp = math.cos(pitch * 0.5)
+        sp = math.sin(pitch * 0.5)
+        cr = math.cos(roll * 0.5)
+        sr = math.sin(roll * 0.5)
+
+        # Compute the quaternion components
+        w = cr * cp * cy + sr * sp * sy
+        x = sr * cp * cy - cr * sp * sy
+        y = cr * sp * cy + sr * cp * sy
+        z = cr * cp * sy - sr * sp * cy
+
+        return x, y, z, w
+
+    def update_odometry(self):
+        # Calculate change in encoder readings
+        delta_left = self.left_encoder - self.last_left_encoder
+        delta_right = self.right_encoder - self.last_right_encoder
+
+        self.last_left_encoder = self.left_encoder
+        self.last_right_encoder = self.right_encoder
+
+        # Calculate distance traveled by each wheel
+        distance_left = (delta_left / self.steps_per_revolution) * self.wheel_circumference
+        distance_right = (delta_right / self.steps_per_revolution) * self.wheel_circumference
+
+        # Calculate average distance and change in orientation
+        delta_distance = (distance_right + distance_left) / 2.0
+        delta_theta = (distance_right - distance_left) / self.wheel_base
+
+        # Update robot pose
+        self.theta += delta_theta
+        delta_x = delta_distance * cos(self.theta)
+        delta_y = delta_distance * sin(self.theta)
+
+        self.x += delta_x
+        self.y += delta_y
+
+        # Create quaternion from yaw (using custom euler_to_quaternion)
+        odom_quat = self.euler_to_quaternion(0, 0, self.theta)
+
+        # Publish the odometry message over ROS2
+        odom = Odometry()
+        odom.header.stamp = self.get_clock().now().to_msg()
+        odom.header.frame_id = "odom"
+
+        # Set the position
+        odom.pose.pose.position.x = self.x
+        odom.pose.pose.position.y = self.y
+        odom.pose.pose.position.z = 0.0
+        odom.pose.pose.orientation = Quaternion(
+            x=odom_quat[0],
+            y=odom_quat[1],
+            z=odom_quat[2],
+            w=odom_quat[3]
+        )
+
+        # Set the velocity (optional, can be set to zero for now)
+        odom.child_frame_id = "base_link"
+        odom.twist.twist.linear.x = delta_distance / 0.1  # dt is 0.1 seconds
+        odom.twist.twist.angular.z = delta_theta / 0.1
+
+        # Set pose covariance
+        odom.pose.covariance = [0.001, 0, 0, 0, 0, 0,
+                                0, 0.001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.01]
+
+        # Set twist covariance
+        odom.twist.covariance = [0.0001, 0, 0, 0, 0, 0,
+                                0, 0.0001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.001]
+
+
+        # Publish the message
+        self.odom_pub.publish(odom)
+
+        # Publish the transform over TF
+        t = TransformStamped()
+        t.header.stamp = self.get_clock().now().to_msg()
+        t.header.frame_id = 'odom'
+        t.child_frame_id = 'base_link'
+
+        t.transform.translation.x = self.x
+        t.transform.translation.y = self.y
+        t.transform.translation.z = 0.0
+        t.transform.rotation = Quaternion(
+            x=odom_quat[0],
+            y=odom_quat[1],
+            z=odom_quat[2],
+            w=odom_quat[3]
+        )
+
+        self.tf_broadcaster.sendTransform(t)
+
+        #Publish joint states
+        joint_state_msg = JointState()
+        joint_state_msg.header.stamp = self.get_clock().now().to_msg()
+        joint_state_msg.name = ['base_to_left_wheel', 'base_to_right_wheel']
+        joint_state_msg.position = [
+            self.left_encoder / self.steps_per_revolution * 2 * pi,  # Left wheel position (radians)
+            self.right_encoder / self.steps_per_revolution * 2 * pi  # Right wheel position (radians)
+        ]
+        self.joint_state_pub.publish(joint_state_msg)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = OdometryPublisher()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/odometry_node.py b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/odometry_node.py
new file mode 100644
index 00000000..c612a477
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/odometry_node.py
@@ -0,0 +1,197 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from nav_msgs.msg import Odometry
+from geometry_msgs.msg import Quaternion, TransformStamped
+from math import sin, cos, pi
+import tf2_ros
+import math
+from sensor_msgs.msg import JointState
+
+
+class OdometryPublisher(Node):
+    def __init__(self):
+        super().__init__('odometry_publisher')
+
+        # Robot parameters
+        self.wheel_radius = 0.075  # meters (example value)
+        self.wheel_base = 0.4 # meters (distance between wheels)
+        self.steps_per_revolution = 310  # from your encoder observations
+        self.wheel_circumference = 2 * pi * self.wheel_radius
+        self.steps_per_meter = self.steps_per_revolution / self.wheel_circumference
+
+        # Initialize encoder readings
+        self.left_encoder = 0
+        self.right_encoder = 0
+        self.last_left_encoder = 0
+        self.last_right_encoder = 0
+
+        # Robot pose
+        self.x = 0.0
+        self.y = 0.0
+        self.theta = 0.0  # Robot's orientation
+
+        # Create subscribers for encoders
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        # Publisher for odometry
+        self.odom_pub = self.create_publisher(Odometry, 'odom', 10)
+
+        self.joint_state_pub = self.create_publisher(JointState, 'joint_states', 10)  # New joint state publisher
+
+        # Transform broadcaster
+        self.tf_broadcaster = tf2_ros.TransformBroadcaster(self)
+
+        # Timer for updating odometry
+        self.timer = self.create_timer(0.1, self.update_odometry)
+
+        self.get_logger().info('Odometry publisher node has been started.')
+
+    def left_encoder_callback(self, msg):
+        self.left_encoder = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.right_encoder = msg.data
+
+    def euler_to_quaternion(self, roll, pitch, yaw):
+        # Compute the half angles
+        cy = math.cos(yaw * 0.5)
+        sy = math.sin(yaw * 0.5)
+        cp = math.cos(pitch * 0.5)
+        sp = math.sin(pitch * 0.5)
+        cr = math.cos(roll * 0.5)
+        sr = math.sin(roll * 0.5)
+
+        # Compute the quaternion components
+        w = cr * cp * cy + sr * sp * sy
+        x = sr * cp * cy - cr * sp * sy
+        y = cr * sp * cy + sr * cp * sy
+        z = cr * cp * sy - sr * sp * cy
+
+        return x, y, z, w
+
+    def update_odometry(self):
+        # Calculate change in encoder readings
+        delta_left = self.left_encoder - self.last_left_encoder
+        delta_right = self.right_encoder - self.last_right_encoder
+
+        self.last_left_encoder = self.left_encoder
+        self.last_right_encoder = self.right_encoder
+
+        # Calculate distance traveled by each wheel
+        distance_left = (delta_left / self.steps_per_revolution) * self.wheel_circumference
+        distance_right = (delta_right / self.steps_per_revolution) * self.wheel_circumference
+
+        # Calculate average distance and change in orientation
+        delta_distance = (distance_right + distance_left) / 2.0
+        delta_theta = (distance_right - distance_left) / self.wheel_base
+
+        # Update robot pose
+        self.theta += delta_theta
+        delta_x = delta_distance * cos(self.theta)
+        delta_y = delta_distance * sin(self.theta)
+
+        self.x += delta_x
+        self.y += delta_y
+
+        # Create quaternion from yaw (using custom euler_to_quaternion)
+        odom_quat = self.euler_to_quaternion(0, 0, self.theta)
+
+        # Publish the odometry message over ROS2
+        odom = Odometry()
+        odom.header.stamp = self.get_clock().now().to_msg()
+        odom.header.frame_id = "odom"
+        #odom.header.frame_id = "odom/filtered"
+
+        # Set the position
+        odom.pose.pose.position.x = self.x
+        odom.pose.pose.position.y = self.y
+        odom.pose.pose.position.z = 0.0
+        odom.pose.pose.orientation = Quaternion(
+            x=odom_quat[0],
+            y=odom_quat[1],
+            z=odom_quat[2],
+            w=odom_quat[3]
+        )
+
+        # Set the velocity (optional, can be set to zero for now)
+        odom.child_frame_id = "base_link"
+
+        odom.twist.twist.linear.x = delta_distance / 0.1 # dt is 0.1 seconds
+        odom.twist.twist.angular.z = delta_theta / 0.1
+
+
+        # Set pose covariance
+        odom.pose.covariance = [0.001, 0, 0, 0, 0, 0,
+                                0, 0.001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.01]
+
+        # Set twist covariance
+        odom.twist.covariance = [0.0001, 0, 0, 0, 0, 0,
+                                0, 0.0001, 0, 0, 0, 0,
+                                0, 0, 1000000, 0, 0, 0,
+                                0, 0, 0, 1000000, 0, 0,
+                                0, 0, 0, 0, 1000000, 0,
+                                0, 0, 0, 0, 0, 0.001]
+
+
+        # Publish the message
+        self.odom_pub.publish(odom)
+
+        # # Publish the transform over TF
+        # t = TransformStamped()
+        # t.header.stamp = self.get_clock().now().to_msg()
+        # t.header.frame_id = 'odom' 
+        # #t.header.frame_id = 'odom' 
+        # t.child_frame_id = 'base_link'
+
+        # t.transform.translation.x = self.x
+        # t.transform.translation.y = self.y
+        # t.transform.translation.z = 0.0
+        # t.transform.rotation = Quaternion(
+        #     x=odom_quat[0],
+        #     y=odom_quat[1],
+        #     z=odom_quat[2],
+        #     w=odom_quat[3]
+        # )
+
+        # self.tf_broadcaster.sendTransform(t)
+
+        # #Publish joint states
+        # joint_state_msg = JointState()
+        # joint_state_msg.header.stamp = self.get_clock().now().to_msg()
+        # joint_state_msg.name = ['base_to_left_wheel', 'base_to_right_wheel']
+        # joint_state_msg.position = [
+        #     self.left_encoder / self.steps_per_revolution * 2 * pi,  # Left wheel position (radians)
+        #     self.right_encoder / self.steps_per_revolution * 2 * pi  # Right wheel position (radians)
+        # ]
+        # self.joint_state_pub.publish(joint_state_msg)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = OdometryPublisher()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/tf_broadcaster.py b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/tf_broadcaster.py
new file mode 100644
index 00000000..5a18b3a5
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/tf_broadcaster.py
@@ -0,0 +1,44 @@
+import rclpy
+from rclpy.node import Node
+from nav_msgs.msg import Odometry
+from geometry_msgs.msg import TransformStamped
+import tf2_ros
+
+class TFBroadcaster(Node):
+    def __init__(self):
+        super().__init__('tf_broadcaster')
+
+        # Transform broadcaster
+        self.tf_broadcaster = tf2_ros.TransformBroadcaster(self)
+
+        # Subscriber to odometry (can be 'odom' or 'odom/filtered')
+        self.create_subscription(Odometry, 'odom/filtered', self.odom_callback, 10)
+
+        self.get_logger().info('TF Broadcaster node has been started.')
+
+    def odom_callback(self, msg):
+        t = TransformStamped()
+        t.header.stamp = msg.header.stamp
+        t.header.frame_id = 'odom'
+        t.child_frame_id = 'base_link'
+
+        t.transform.translation.x = msg.pose.pose.position.x
+        t.transform.translation.y = msg.pose.pose.position.y
+        t.transform.translation.z = msg.pose.pose.position.z
+        t.transform.rotation = msg.pose.pose.orientation
+
+        self.tf_broadcaster.sendTransform(t)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = TFBroadcaster()
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages/odometry_publisher b/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages/odometry_publisher
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/install/odometry_publisher/share/colcon-core/packages/odometry_publisher b/robobin_main/src/install/odometry_publisher/share/colcon-core/packages/odometry_publisher
new file mode 100644
index 00000000..10894f05
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/colcon-core/packages/odometry_publisher
@@ -0,0 +1 @@
+nav_msgs:rclpy:std_msgs:tf2_ros:tf_transformations
\ No newline at end of file
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.dsv b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.dsv
new file mode 100644
index 00000000..79d4c95b
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;AMENT_PREFIX_PATH;
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.ps1 b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.ps1
new file mode 100644
index 00000000..26b99975
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value AMENT_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX"
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.sh b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.sh
new file mode 100644
index 00000000..f3041f68
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value AMENT_PREFIX_PATH "$COLCON_CURRENT_PREFIX"
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.dsv b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.dsv
new file mode 100644
index 00000000..c2ddcdb7
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;PYTHONPATH;lib/python3.12/site-packages
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.ps1 b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.ps1
new file mode 100644
index 00000000..bdd69aff
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\lib/python3.12/site-packages"
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.sh b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.sh
new file mode 100644
index 00000000..45388fea
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value PYTHONPATH "$COLCON_CURRENT_PREFIX/lib/python3.12/site-packages"
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.bash b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.bash
new file mode 100644
index 00000000..d1709b3b
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.bash
@@ -0,0 +1,31 @@
+# generated from colcon_bash/shell/template/package.bash.em
+
+# This script extends the environment for this package.
+
+# a bash script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_bash_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh script of this package
+_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/odometry_publisher/package.sh"
+
+unset _colcon_package_bash_source_script
+unset _colcon_package_bash_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.dsv b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.dsv
new file mode 100644
index 00000000..b51f488e
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.dsv
@@ -0,0 +1,6 @@
+source;share/odometry_publisher/hook/pythonpath.ps1
+source;share/odometry_publisher/hook/pythonpath.dsv
+source;share/odometry_publisher/hook/pythonpath.sh
+source;share/odometry_publisher/hook/ament_prefix_path.ps1
+source;share/odometry_publisher/hook/ament_prefix_path.dsv
+source;share/odometry_publisher/hook/ament_prefix_path.sh
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.ps1 b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.ps1
new file mode 100644
index 00000000..6f2ac866
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.ps1
@@ -0,0 +1,116 @@
+# generated from colcon_powershell/shell/template/package.ps1.em
+
+# function to append a value to a variable
+# which uses colons as separators
+# duplicates as well as leading separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_append_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  $_duplicate=""
+  # start with no values
+  $_all_values=""
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -eq $_value) {
+          $_duplicate="1"
+        }
+        if ($_all_values) {
+          $_all_values="${_all_values};$_"
+        } else {
+          $_all_values="$_"
+        }
+      }
+    }
+  }
+  # append only non-duplicates
+  if (!$_duplicate) {
+    # avoid leading separator
+    if ($_all_values) {
+      $_all_values="${_all_values};${_value}"
+    } else {
+      $_all_values="${_value}"
+    }
+  }
+
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_prepend_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  # start with the new value
+  $_all_values="$_value"
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -ne $_value) {
+          # keep non-duplicate values
+          $_all_values="${_all_values};$_"
+        }
+      }
+    }
+  }
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+function colcon_package_source_powershell_script {
+  param (
+    $_colcon_package_source_powershell_script
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_package_source_powershell_script) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_package_source_powershell_script'"
+    }
+    . "$_colcon_package_source_powershell_script"
+  } else {
+    Write-Error "not found: '$_colcon_package_source_powershell_script'"
+  }
+}
+
+
+# a powershell script is able to determine its own path
+# the prefix is two levels up from the package specific share directory
+$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName
+
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/odometry_publisher/hook/pythonpath.ps1"
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/odometry_publisher/hook/ament_prefix_path.ps1"
+
+Remove-Item Env:\COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.sh b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.sh
new file mode 100644
index 00000000..86d97839
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.sh
@@ -0,0 +1,87 @@
+# generated from colcon_core/shell/template/package.sh.em
+
+# This script extends the environment for this package.
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prepend_unique_value_IFS=$IFS
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  # workaround SH_WORD_SPLIT not being set in zsh
+  if [ "$(command -v colcon_zsh_convert_to_array)" ]; then
+    colcon_zsh_convert_to_array _values
+  fi
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  # restore the field separator
+  IFS=$_colcon_prepend_unique_value_IFS
+  unset _colcon_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/robobin/robobin/robobin_main/src/install/odometry_publisher"
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then
+    echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+    unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+    return 1
+  fi
+  COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX"
+fi
+unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh hooks
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/odometry_publisher/hook/pythonpath.sh"
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/odometry_publisher/hook/ament_prefix_path.sh"
+
+unset _colcon_package_sh_source_script
+unset COLCON_CURRENT_PREFIX
+
+# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.xml b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.xml
new file mode 100644
index 00000000..5e8e8a3c
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
+<package format="3">
+  <name>odometry_publisher</name>
+  <version>0.0.0</version>
+  <description>TODO: Package description</description>
+  <maintainer email="jzc1e20@soton.ac.uk">robobin</maintainer>
+  <license>TODO: License declaration</license>
+
+  <test_depend>ament_copyright</test_depend>
+  <test_depend>ament_flake8</test_depend>
+  <test_depend>ament_pep257</test_depend>
+  <test_depend>python3-pytest</test_depend>
+
+  <exec_depend>rclpy</exec_depend>
+  <exec_depend>std_msgs</exec_depend>
+  <exec_depend>nav_msgs</exec_depend>
+  <exec_depend>tf_transformations</exec_depend>
+  <exec_depend>tf2_ros</exec_depend>
+
+  <export>
+    <build_type>ament_python</build_type>
+  </export>
+</package>
diff --git a/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.zsh b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.zsh
new file mode 100644
index 00000000..f64f646a
--- /dev/null
+++ b/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.zsh
@@ -0,0 +1,42 @@
+# generated from colcon_zsh/shell/template/package.zsh.em
+
+# This script extends the environment for this package.
+
+# a zsh script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_zsh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# function to convert array-like strings into arrays
+# to workaround SH_WORD_SPLIT not being set
+colcon_zsh_convert_to_array() {
+  local _listname=$1
+  local _dollar="$"
+  local _split="{="
+  local _to_array="(\"$_dollar$_split$_listname}\")"
+  eval $_listname=$_to_array
+}
+
+# source sh script of this package
+_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/odometry_publisher/package.sh"
+unset convert_zsh_to_array
+
+unset _colcon_package_zsh_source_script
+unset _colcon_package_zsh_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/PKG-INFO b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/PKG-INFO
new file mode 100644
index 00000000..adcf94be
--- /dev/null
+++ b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/PKG-INFO
@@ -0,0 +1,7 @@
+Metadata-Version: 2.1
+Name: robot-description
+Version: 0.0.0
+Summary: TODO: Package description
+Maintainer: robobin
+Maintainer-email: robobin@todo.todo
+License: TODO: License declaration
diff --git a/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/SOURCES.txt b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/SOURCES.txt
new file mode 100644
index 00000000..a4690e53
--- /dev/null
+++ b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/SOURCES.txt
@@ -0,0 +1,18 @@
+package.xml
+setup.cfg
+setup.py
+../build/robot_description/robot_description.egg-info/PKG-INFO
+../build/robot_description/robot_description.egg-info/SOURCES.txt
+../build/robot_description/robot_description.egg-info/dependency_links.txt
+../build/robot_description/robot_description.egg-info/requires.txt
+../build/robot_description/robot_description.egg-info/top_level.txt
+../build/robot_description/robot_description.egg-info/zip-safe
+config/ekf.yaml
+launch/view_robot.py
+resource/robot_description
+robot_description/__init__.py
+rviz/urdf_config.rviz
+test/test_copyright.py
+test/test_flake8.py
+test/test_pep257.py
+urdf/robot.urdf
\ No newline at end of file
diff --git a/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/dependency_links.txt b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/dependency_links.txt
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/requires.txt b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/requires.txt
new file mode 100644
index 00000000..49fe098d
--- /dev/null
+++ b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/requires.txt
@@ -0,0 +1 @@
+setuptools
diff --git a/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/top_level.txt b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/top_level.txt
new file mode 100644
index 00000000..042c2857
--- /dev/null
+++ b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/top_level.txt
@@ -0,0 +1 @@
+robot_description
diff --git a/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/zip-safe b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/zip-safe
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info/zip-safe
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__init__.py b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__pycache__/__init__.cpython-312.pyc b/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__pycache__/__init__.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..4f796fa12924bc10b0abbc200e196ad580a30331
GIT binary patch
literal 220
zcmX@j%ge>Uz`(#89G?!NAA<;V{F#M;fnhpBC4(lT-%5reCI$wE&mc9ws`WGSb5r$;
z@{{tDGV{>s_}s+IJpJOLWc|#%;*!Li9I%3t_>|P*<f6=ilFa-({hZ7s{esGpjQl)f
zJwqe?;>?m%-GapA?8NlcVl2wz<1_OzOXB183Mzkb*yQG?l;)(`6|pifFfcMOFcgCr
OADI~$8H<=17#IM$x;~Qt

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/robot_description/share/ament_index/resource_index/packages/robot_description b/robobin_main/src/install/robot_description/share/ament_index/resource_index/packages/robot_description
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/install/robot_description/share/colcon-core/packages/robot_description b/robobin_main/src/install/robot_description/share/colcon-core/packages/robot_description
new file mode 100644
index 00000000..015d92f0
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/colcon-core/packages/robot_description
@@ -0,0 +1 @@
+launch:launch_ros:python3-smbus2:robot_state_publisher:rviz2
\ No newline at end of file
diff --git a/robobin_main/src/install/robot_description/share/robot_description/config/ekf.yaml b/robobin_main/src/install/robot_description/share/robot_description/config/ekf.yaml
new file mode 100644
index 00000000..bf637c00
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/config/ekf.yaml
@@ -0,0 +1,33 @@
+ekf_filter_node:
+  ros__parameters:
+    frequency: 10.0
+    two_d_mode: false
+    publish_tf: true # Transform broadcasting
+
+    # Frame IDs
+    map_frame: map            # Global frame
+    odom_frame: odom          # Odometry frame
+    base_link_frame: base_link
+    world_frame: odom
+
+    # Sensor Inputs
+    odom0: odom
+    odom0_config: [true,  true,  false,
+                   false, false, true,
+                   false, false, false,
+                   false, false, false,
+                   false, false, false]
+    odom0_queue_size: 10
+
+    imu0: imu
+    imu0_config: [false, false, false,
+                  true,  true,  true,
+                  false, false, false,
+                  false, false, true,
+                  true, true, true]
+
+    imu0_queue_size: 10
+
+    # Set to true if IMU provides orientation data
+
+
diff --git a/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.dsv b/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.dsv
new file mode 100644
index 00000000..79d4c95b
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;AMENT_PREFIX_PATH;
diff --git a/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.ps1 b/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.ps1
new file mode 100644
index 00000000..26b99975
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value AMENT_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX"
diff --git a/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.sh b/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.sh
new file mode 100644
index 00000000..f3041f68
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value AMENT_PREFIX_PATH "$COLCON_CURRENT_PREFIX"
diff --git a/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.dsv b/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.dsv
new file mode 100644
index 00000000..c2ddcdb7
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;PYTHONPATH;lib/python3.12/site-packages
diff --git a/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.ps1 b/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.ps1
new file mode 100644
index 00000000..bdd69aff
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\lib/python3.12/site-packages"
diff --git a/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.sh b/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.sh
new file mode 100644
index 00000000..45388fea
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value PYTHONPATH "$COLCON_CURRENT_PREFIX/lib/python3.12/site-packages"
diff --git a/robobin_main/src/install/robot_description/share/robot_description/launch/view_robot.py b/robobin_main/src/install/robot_description/share/robot_description/launch/view_robot.py
new file mode 100644
index 00000000..685f427a
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/launch/view_robot.py
@@ -0,0 +1,45 @@
+from launch import LaunchDescription
+from launch_ros.actions import Node
+from ament_index_python.packages import get_package_share_directory
+import os
+
+def generate_launch_description():
+    urdf_file_name = 'robot.urdf'
+    urdf = os.path.join(
+        get_package_share_directory('robot_description'),
+        'urdf',
+        urdf_file_name)
+    
+    rviz_config_file = os.path.join(
+        get_package_share_directory('robot_description'),
+        'rviz',
+        'urdf_config.rviz')
+    
+    ekf_config = os.path.join(
+        get_package_share_directory('robot_description'),
+        'config',
+        'ekf.yaml')
+
+    return LaunchDescription([
+        Node(
+            package='joint_state_publisher',
+            executable='joint_state_publisher',
+            name='joint_state_publisher',
+            output='screen',
+        ),
+        Node(
+            package='robot_state_publisher',
+            executable='robot_state_publisher',
+            name='robot_state_publisher',
+            output='screen',
+            parameters=[{'robot_description': open(urdf).read()}]
+        ),
+        Node(
+            package='rviz2',
+            executable='rviz2',
+            name='rviz2',
+            output='screen',
+            arguments=['-d', rviz_config_file]
+        ),
+        
+    ])
\ No newline at end of file
diff --git a/robobin_main/src/install/robot_description/share/robot_description/package.bash b/robobin_main/src/install/robot_description/share/robot_description/package.bash
new file mode 100644
index 00000000..e408a286
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/package.bash
@@ -0,0 +1,31 @@
+# generated from colcon_bash/shell/template/package.bash.em
+
+# This script extends the environment for this package.
+
+# a bash script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_bash_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh script of this package
+_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/robot_description/package.sh"
+
+unset _colcon_package_bash_source_script
+unset _colcon_package_bash_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/robot_description/share/robot_description/package.dsv b/robobin_main/src/install/robot_description/share/robot_description/package.dsv
new file mode 100644
index 00000000..cd3f0092
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/package.dsv
@@ -0,0 +1,6 @@
+source;share/robot_description/hook/pythonpath.ps1
+source;share/robot_description/hook/pythonpath.dsv
+source;share/robot_description/hook/pythonpath.sh
+source;share/robot_description/hook/ament_prefix_path.ps1
+source;share/robot_description/hook/ament_prefix_path.dsv
+source;share/robot_description/hook/ament_prefix_path.sh
diff --git a/robobin_main/src/install/robot_description/share/robot_description/package.ps1 b/robobin_main/src/install/robot_description/share/robot_description/package.ps1
new file mode 100644
index 00000000..b0f3de4d
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/package.ps1
@@ -0,0 +1,116 @@
+# generated from colcon_powershell/shell/template/package.ps1.em
+
+# function to append a value to a variable
+# which uses colons as separators
+# duplicates as well as leading separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_append_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  $_duplicate=""
+  # start with no values
+  $_all_values=""
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -eq $_value) {
+          $_duplicate="1"
+        }
+        if ($_all_values) {
+          $_all_values="${_all_values};$_"
+        } else {
+          $_all_values="$_"
+        }
+      }
+    }
+  }
+  # append only non-duplicates
+  if (!$_duplicate) {
+    # avoid leading separator
+    if ($_all_values) {
+      $_all_values="${_all_values};${_value}"
+    } else {
+      $_all_values="${_value}"
+    }
+  }
+
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_prepend_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  # start with the new value
+  $_all_values="$_value"
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -ne $_value) {
+          # keep non-duplicate values
+          $_all_values="${_all_values};$_"
+        }
+      }
+    }
+  }
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+function colcon_package_source_powershell_script {
+  param (
+    $_colcon_package_source_powershell_script
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_package_source_powershell_script) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_package_source_powershell_script'"
+    }
+    . "$_colcon_package_source_powershell_script"
+  } else {
+    Write-Error "not found: '$_colcon_package_source_powershell_script'"
+  }
+}
+
+
+# a powershell script is able to determine its own path
+# the prefix is two levels up from the package specific share directory
+$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName
+
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/robot_description/hook/pythonpath.ps1"
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/robot_description/hook/ament_prefix_path.ps1"
+
+Remove-Item Env:\COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/robot_description/share/robot_description/package.sh b/robobin_main/src/install/robot_description/share/robot_description/package.sh
new file mode 100644
index 00000000..7345246f
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/package.sh
@@ -0,0 +1,87 @@
+# generated from colcon_core/shell/template/package.sh.em
+
+# This script extends the environment for this package.
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prepend_unique_value_IFS=$IFS
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  # workaround SH_WORD_SPLIT not being set in zsh
+  if [ "$(command -v colcon_zsh_convert_to_array)" ]; then
+    colcon_zsh_convert_to_array _values
+  fi
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  # restore the field separator
+  IFS=$_colcon_prepend_unique_value_IFS
+  unset _colcon_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/robobin/robobin/robobin_main/src/install/robot_description"
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then
+    echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+    unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+    return 1
+  fi
+  COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX"
+fi
+unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh hooks
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/robot_description/hook/pythonpath.sh"
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/robot_description/hook/ament_prefix_path.sh"
+
+unset _colcon_package_sh_source_script
+unset COLCON_CURRENT_PREFIX
+
+# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks
diff --git a/robobin_main/src/install/robot_description/share/robot_description/package.xml b/robobin_main/src/install/robot_description/share/robot_description/package.xml
new file mode 100644
index 00000000..85680934
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/package.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
+<package format="3">
+  <name>robot_description</name>
+  <version>0.0.0</version>
+  <description>TODO: Package description</description>
+  <maintainer email="jzc1e20@soton.ac.uk">robobin</maintainer>
+  <license>TODO: License declaration</license>
+
+  <test_depend>ament_copyright</test_depend>
+  <test_depend>ament_flake8</test_depend>
+  <test_depend>ament_pep257</test_depend>
+  <test_depend>python3-pytest</test_depend>
+
+  <exec_depend>robot_state_publisher</exec_depend>
+  <exec_depend>rviz2</exec_depend>
+  <exec_depend>launch</exec_depend>
+  <exec_depend>launch_ros</exec_depend>
+  <exec_depend>python3-smbus2</exec_depend>
+
+
+  <export>
+    <build_type>ament_python</build_type>
+  </export>
+</package>
diff --git a/robobin_main/src/install/robot_description/share/robot_description/package.zsh b/robobin_main/src/install/robot_description/share/robot_description/package.zsh
new file mode 100644
index 00000000..d2f7ba6b
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/package.zsh
@@ -0,0 +1,42 @@
+# generated from colcon_zsh/shell/template/package.zsh.em
+
+# This script extends the environment for this package.
+
+# a zsh script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_zsh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# function to convert array-like strings into arrays
+# to workaround SH_WORD_SPLIT not being set
+colcon_zsh_convert_to_array() {
+  local _listname=$1
+  local _dollar="$"
+  local _split="{="
+  local _to_array="(\"$_dollar$_split$_listname}\")"
+  eval $_listname=$_to_array
+}
+
+# source sh script of this package
+_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/robot_description/package.sh"
+unset convert_zsh_to_array
+
+unset _colcon_package_zsh_source_script
+unset _colcon_package_zsh_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/robot_description/share/robot_description/rviz/urdf_config.rviz b/robobin_main/src/install/robot_description/share/robot_description/rviz/urdf_config.rviz
new file mode 100644
index 00000000..0c3f11af
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/rviz/urdf_config.rviz
@@ -0,0 +1,332 @@
+Panels:
+  - Class: rviz_common/Displays
+    Help Height: 78
+    Name: Displays
+    Property Tree Widget:
+      Expanded:
+        - /Global Options1
+        - /Status1
+        - /Odometry1
+        - /Imu1/Axes properties1
+        - /Odometry2
+        - /Odometry2/Shape1
+        - /Odometry2/Covariance1
+      Splitter Ratio: 0.5
+    Tree Height: 542
+  - Class: rviz_common/Selection
+    Name: Selection
+  - Class: rviz_common/Tool Properties
+    Expanded:
+      - /2D Goal Pose1
+      - /Publish Point1
+    Name: Tool Properties
+    Splitter Ratio: 0.5886790156364441
+  - Class: rviz_common/Views
+    Expanded:
+      - /Current View1
+    Name: Views
+    Splitter Ratio: 0.5
+  - Class: rviz_common/Time
+    Experimental: false
+    Name: Time
+    SyncMode: 0
+    SyncSource: ""
+Visualization Manager:
+  Class: ""
+  Displays:
+    - Alpha: 0.5
+      Cell Size: 1
+      Class: rviz_default_plugins/Grid
+      Color: 160; 160; 164
+      Enabled: true
+      Line Style:
+        Line Width: 0.029999999329447746
+        Value: Lines
+      Name: Grid
+      Normal Cell Count: 0
+      Offset:
+        X: 0
+        Y: 0
+        Z: 0
+      Plane: XY
+      Plane Cell Count: 10
+      Reference Frame: <Fixed Frame>
+      Value: true
+    - Class: rviz_default_plugins/TF
+      Enabled: true
+      Filter (blacklist): ""
+      Filter (whitelist): ""
+      Frame Timeout: 15
+      Frames:
+        All Enabled: true
+        Platform:
+          Value: true
+        base_link:
+          Value: true
+        imu_link:
+          Value: true
+        left_wheel:
+          Value: true
+        odom:
+          Value: true
+        right_wheel:
+          Value: true
+      Marker Scale: 1
+      Name: TF
+      Show Arrows: true
+      Show Axes: true
+      Show Names: false
+      Tree:
+        base_link:
+          Platform:
+            {}
+          imu_link:
+            {}
+          left_wheel:
+            {}
+          right_wheel:
+            {}
+        odom:
+          {}
+      Update Interval: 0
+      Value: true
+    - Alpha: 1
+      Class: rviz_default_plugins/RobotModel
+      Collision Enabled: false
+      Description File: ""
+      Description Source: Topic
+      Description Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: /robot_description
+      Enabled: true
+      Links:
+        All Links Enabled: true
+        Expand Joint Details: false
+        Expand Link Details: false
+        Expand Tree: false
+        Link Tree Style: Links in Alphabetic Order
+        Platform:
+          Alpha: 1
+          Show Axes: false
+          Show Trail: false
+          Value: true
+        base_link:
+          Alpha: 1
+          Show Axes: false
+          Show Trail: false
+        imu_link:
+          Alpha: 1
+          Show Axes: false
+          Show Trail: false
+          Value: true
+        left_wheel:
+          Alpha: 1
+          Show Axes: false
+          Show Trail: false
+          Value: true
+        right_wheel:
+          Alpha: 1
+          Show Axes: false
+          Show Trail: false
+          Value: true
+      Mass Properties:
+        Inertia: false
+        Mass: false
+      Name: RobotModel
+      TF Prefix: ""
+      Update Interval: 0
+      Value: true
+      Visual Enabled: true
+    - Angle Tolerance: 0.10000000149011612
+      Class: rviz_default_plugins/Odometry
+      Covariance:
+        Orientation:
+          Alpha: 0.5
+          Color: 255; 255; 127
+          Color Style: Unique
+          Frame: Local
+          Offset: 1
+          Scale: 1
+          Value: true
+        Position:
+          Alpha: 0.30000001192092896
+          Color: 204; 51; 204
+          Scale: 1
+          Value: true
+        Value: false
+      Enabled: true
+      Keep: 100
+      Name: Odometry
+      Position Tolerance: 0.10000000149011612
+      Shape:
+        Alpha: 1
+        Axes Length: 1
+        Axes Radius: 0.10000000149011612
+        Color: 255; 25; 0
+        Head Length: 0.30000001192092896
+        Head Radius: 0.10000000149011612
+        Shaft Length: 1
+        Shaft Radius: 0.05000000074505806
+        Value: Arrow
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        Filter size: 10
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: odom
+      Value: true
+    - Acceleration properties:
+        Acc. vector alpha: 1
+        Acc. vector color: 255; 0; 0
+        Acc. vector scale: 1
+        Derotate acceleration: true
+        Enable acceleration: false
+      Axes properties:
+        Axes scale: 0.5
+        Enable axes: true
+      Box properties:
+        Box alpha: 1
+        Box color: 255; 0; 0
+        Enable box: false
+        x_scale: 1
+        y_scale: 1
+        z_scale: 1
+      Class: rviz_imu_plugin/Imu
+      Enabled: false
+      Name: Imu
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        Filter size: 10
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: imu
+      Value: false
+      fixed_frame_orientation: true
+    - Angle Tolerance: 0.10000000149011612
+      Class: rviz_default_plugins/Odometry
+      Covariance:
+        Orientation:
+          Alpha: 0.5
+          Color: 255; 255; 127
+          Color Style: Unique
+          Frame: Local
+          Offset: 1
+          Scale: 1
+          Value: true
+        Position:
+          Alpha: 0.30000001192092896
+          Color: 204; 51; 204
+          Scale: 1
+          Value: true
+        Value: false
+      Enabled: true
+      Keep: 100
+      Name: Odometry
+      Position Tolerance: 0.10000000149011612
+      Shape:
+        Alpha: 1
+        Axes Length: 1
+        Axes Radius: 0.10000000149011612
+        Color: 0; 255; 0
+        Head Length: 0.30000001192092896
+        Head Radius: 0.10000000149011612
+        Shaft Length: 0.5
+        Shaft Radius: 0.05000000074505806
+        Value: Arrow
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        Filter size: 10
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: /odometry/filtered
+      Value: true
+  Enabled: true
+  Global Options:
+    Background Color: 48; 48; 48
+    Fixed Frame: odom
+    Frame Rate: 30
+  Name: root
+  Tools:
+    - Class: rviz_default_plugins/Interact
+      Hide Inactive Objects: true
+    - Class: rviz_default_plugins/MoveCamera
+    - Class: rviz_default_plugins/Select
+    - Class: rviz_default_plugins/FocusCamera
+    - Class: rviz_default_plugins/Measure
+      Line color: 128; 128; 0
+    - Class: rviz_default_plugins/SetInitialPose
+      Covariance x: 0.25
+      Covariance y: 0.25
+      Covariance yaw: 0.06853891909122467
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: /initialpose
+    - Class: rviz_default_plugins/SetGoal
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: /goal_pose
+    - Class: rviz_default_plugins/PublishPoint
+      Single click: true
+      Topic:
+        Depth: 5
+        Durability Policy: Volatile
+        History Policy: Keep Last
+        Reliability Policy: Reliable
+        Value: /clicked_point
+  Transformation:
+    Current:
+      Class: rviz_default_plugins/TF
+  Value: true
+  Views:
+    Current:
+      Class: rviz_default_plugins/Orbit
+      Distance: 6.384281158447266
+      Enable Stereo Rendering:
+        Stereo Eye Separation: 0.05999999865889549
+        Stereo Focal Distance: 1
+        Swap Stereo Eyes: false
+        Value: false
+      Focal Point:
+        X: 0
+        Y: 0
+        Z: 0
+      Focal Shape Fixed Size: true
+      Focal Shape Size: 0.05000000074505806
+      Invert Z Axis: false
+      Name: Current View
+      Near Clip Distance: 0.009999999776482582
+      Pitch: 0.0103984409943223
+      Target Frame: <Fixed Frame>
+      Value: Orbit (rviz)
+      Yaw: 0.9922106862068176
+    Saved: ~
+Window Geometry:
+  Displays:
+    collapsed: false
+  Height: 846
+  Hide Left Dock: false
+  Hide Right Dock: false
+  QMainWindow State: 000000ff00000000fd000000040000000000000156000002acfc0200000008fb0000001200530065006c0065006300740069006f006e00000001e10000009b0000005d00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c006100790073010000003f000002ac000000cc00fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261000000010000010f000002acfc0200000003fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000000a00560069006500770073010000003f000002ac000000a900fffffffb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000004b00000003efc0100000002fb0000000800540069006d00650100000000000004b00000026f00fffffffb0000000800540069006d006501000000000000045000000000000000000000023f000002ac00000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000
+  Selection:
+    collapsed: false
+  Time:
+    collapsed: false
+  Tool Properties:
+    collapsed: false
+  Views:
+    collapsed: false
+  Width: 1200
+  X: 1142
+  Y: 206
diff --git a/robobin_main/src/install/robot_description/share/robot_description/urdf/robot.urdf b/robobin_main/src/install/robot_description/share/robot_description/urdf/robot.urdf
new file mode 100644
index 00000000..5504ff51
--- /dev/null
+++ b/robobin_main/src/install/robot_description/share/robot_description/urdf/robot.urdf
@@ -0,0 +1,104 @@
+<robot name="robo_bin">
+
+  <!-- Base Link -->
+  <link name="base_link">
+  </link>
+
+  <!-- Platform -->
+  <link name="Platform">
+    <visual>
+      <origin xyz="0 0 0.3"/> 
+      <geometry>
+        <box size = "0.36 0.36 0.60"/>
+      </geometry>
+      <material name="white">
+        <color rgba="1 1 1 1"/>
+      </material>
+    </visual>
+  </link>
+
+  <joint name="platform_joint" type="fixed">
+    <parent link="base_link"/>
+    <child link="Platform"/>
+    <origin xyz="0 0 0"/> 
+  </joint>
+
+  
+
+  <!-- Left Wheel -->
+  <link name="left_wheel">
+    <visual>
+      <geometry>
+        <cylinder length="0.04" radius="0.075"/>
+      </geometry>
+      <material name="black">
+        <color rgba="0 0 0 1"/>
+      </material>
+    </visual>
+  </link>
+
+  <!-- Right Wheel -->
+  <link name="right_wheel">
+    <visual>
+      <geometry>
+        <cylinder length="0.04" radius="0.075"/>
+      </geometry>
+      <material name="black">
+        <color rgba="0 0 0 1"/>
+      </material>
+    </visual>
+  </link>
+
+  <!-- Base to Left Wheel Joint -->
+  <joint name="base_to_left_wheel" type="continuous">
+    <parent link="base_link"/>
+    <child link="left_wheel"/>
+    <origin xyz="0 0.20 0" rpy="-1.57 0 0"/> <!-- No rotation needed if wheels align by default -->
+    <axis xyz="0 0 1"/> <!-- X-axis for forward rotation -->
+  </joint>
+
+  <!-- Base to Right Wheel Joint -->
+  <joint name="base_to_right_wheel" type="continuous">
+    <parent link="base_link"/>
+    <child link="right_wheel"/>
+    <origin xyz="0 -0.20 0" rpy="1.57 0 0"/> <!-- No rotation needed -->
+    <axis xyz="0 0 -1"/> <!-- X-axis for forward rotation -->
+  </joint>
+
+  <!-- Transmission for Left Wheel -->
+  <transmission name="left_wheel_transmission">
+    <type>transmission_interface/SimpleTransmission</type>
+    <joint name="base_to_left_wheel">
+      <hardwareInterface>PositionJointInterface</hardwareInterface>
+    </joint>
+  </transmission>
+
+  <!-- Transmission for Right Wheel -->
+  <transmission name="right_wheel_transmission">
+    <type>transmission_interface/SimpleTransmission</type>
+    <joint name="base_to_right_wheel">
+      <hardwareInterface>PositionJointInterface</hardwareInterface>
+    </joint>
+  </transmission>
+
+  <!-- IMU Link -->
+<link name="imu_link">
+  <visual>
+    <geometry>
+      <cylinder length="0.05" radius="0.02"/>
+    </geometry>
+    <material name="gray">
+      <color rgba="0.5 0.5 0.5 1"/>
+    </material>
+  </visual>
+</link>
+
+<!-- IMU Joint -->
+<joint name="imu_joint" type="fixed">
+  <parent link="base_link"/>
+  <child link="imu_link"/>
+  <origin xyz="0 0 0.1" rpy="0 0 0"/> <!-- Adjust position as needed -->
+</joint>
+
+
+</robot>
diff --git a/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/PKG-INFO b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/PKG-INFO
new file mode 100644
index 00000000..18fb599d
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/PKG-INFO
@@ -0,0 +1,7 @@
+Metadata-Version: 2.1
+Name: robot-localization-ekf
+Version: 0.0.0
+Summary: TODO: Package description
+Maintainer: robobin
+Maintainer-email: robobin@todo.todo
+License: TODO: License declaration
diff --git a/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/SOURCES.txt b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/SOURCES.txt
new file mode 100644
index 00000000..3e5acfe0
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/SOURCES.txt
@@ -0,0 +1,16 @@
+package.xml
+setup.cfg
+setup.py
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
+../build/robot_localization_ekf/robot_localization_ekf.egg-info/zip-safe
+config/ekf.yaml
+launch/ekf_launch.py
+resource/robot_localization_ekf
+robot_localization_ekf/__init__.py
+test/test_copyright.py
+test/test_flake8.py
+test/test_pep257.py
\ No newline at end of file
diff --git a/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/dependency_links.txt b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/dependency_links.txt
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/requires.txt b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/requires.txt
new file mode 100644
index 00000000..49fe098d
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/requires.txt
@@ -0,0 +1 @@
+setuptools
diff --git a/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/top_level.txt b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/top_level.txt
new file mode 100644
index 00000000..bb70b42a
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/top_level.txt
@@ -0,0 +1 @@
+robot_localization_ekf
diff --git a/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/zip-safe b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/zip-safe
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info/zip-safe
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__init__.py b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__pycache__/__init__.cpython-312.pyc b/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__pycache__/__init__.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..a787e78dd4c412fc933900ca76b27df4d7961881
GIT binary patch
literal 230
zcmX@j%ge>Uz`(#89G?!NAA<;V{F#M;fnhpBC4(lT-%5reCI$wE&mc9wTJ<yXb5r$;
z@{{tDGV{>s_}s+IJpJOLWc|#%;*!Li9I%3t_?-OY#GK5k#FEVXy!h1YH2s{+B>jTQ
zl8pR3V?9G7{o>4$RNaEa<m|-s)M8wE;^Q;(GE3s)^$IF~aoFVMr<CTT+7+=fFfcGO
TFfbH@7$2D#85xV185kG<mij`G

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages/robot_localization_ekf b/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages/robot_localization_ekf
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/install/robot_localization_ekf/share/colcon-core/packages/robot_localization_ekf b/robobin_main/src/install/robot_localization_ekf/share/colcon-core/packages/robot_localization_ekf
new file mode 100644
index 00000000..965c4086
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/colcon-core/packages/robot_localization_ekf
@@ -0,0 +1 @@
+robot_localization
\ No newline at end of file
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config/ekf.yaml b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config/ekf.yaml
new file mode 100755
index 00000000..ae11ebe6
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config/ekf.yaml
@@ -0,0 +1,39 @@
+ekf_filter_node:
+  ros__parameters:
+    frequency: 10.0
+    two_d_mode: true
+    publish_tf: true # Transform broadcasting
+
+    # Frame IDs
+    map_frame: map            # Global frame
+    odom_frame: odom          # Odometry frame
+    base_link_frame: base_link
+    world_frame: odom
+
+    # Sensor Inputs
+    odom0: odom
+    odom0_config: [true,  true,  false,
+                   false, false, false,
+                   true, true, false,
+                   false, false, true,
+                   false, false, false]
+    odom0_queue_size: 10
+
+    #[x_pos,      y_pos,      z_pos,
+    #  roll,      pitch,      yaw,
+    #  x_vel,     y_vel,      z_vel,
+    #  roll_vel,  pitch_vel,  yaw_vel,
+    #  x_acce,    y_acce,     z_acce]
+
+    imu0: imu
+    imu0_config: [false, false, false,
+                  true,  true,  true,
+                  false, false, false,
+                  false, false, false,
+                  false, false, false]
+
+    imu0_queue_size: 10
+
+    # Set to true if IMU provides orientation data
+
+
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.dsv b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.dsv
new file mode 100644
index 00000000..79d4c95b
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;AMENT_PREFIX_PATH;
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.ps1 b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.ps1
new file mode 100644
index 00000000..26b99975
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value AMENT_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX"
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.sh b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.sh
new file mode 100644
index 00000000..f3041f68
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value AMENT_PREFIX_PATH "$COLCON_CURRENT_PREFIX"
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.dsv b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.dsv
new file mode 100644
index 00000000..c2ddcdb7
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;PYTHONPATH;lib/python3.12/site-packages
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.ps1 b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.ps1
new file mode 100644
index 00000000..bdd69aff
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\lib/python3.12/site-packages"
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.sh b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.sh
new file mode 100644
index 00000000..45388fea
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value PYTHONPATH "$COLCON_CURRENT_PREFIX/lib/python3.12/site-packages"
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch/ekf_launch.py b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch/ekf_launch.py
new file mode 100644
index 00000000..bb850165
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch/ekf_launch.py
@@ -0,0 +1,22 @@
+import os
+from launch import LaunchDescription
+from launch_ros.actions import Node
+from ament_index_python.packages import get_package_share_directory
+
+def generate_launch_description():
+    # Get the absolute path to ekf.yaml
+    ekf_config = os.path.join(
+        get_package_share_directory('robot_localization_ekf'),  # Replace with your package name
+        'config',
+        'ekf.yaml'
+    )
+
+    return LaunchDescription([
+        Node(
+            package='robot_localization',
+            executable='ekf_node',
+            name='ekf_filter_node',
+            output='screen',
+            parameters=[ekf_config],
+        )
+    ])
\ No newline at end of file
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.bash b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.bash
new file mode 100644
index 00000000..61fe4c17
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.bash
@@ -0,0 +1,31 @@
+# generated from colcon_bash/shell/template/package.bash.em
+
+# This script extends the environment for this package.
+
+# a bash script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_bash_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh script of this package
+_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/robot_localization_ekf/package.sh"
+
+unset _colcon_package_bash_source_script
+unset _colcon_package_bash_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.dsv b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.dsv
new file mode 100644
index 00000000..eef71ef3
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.dsv
@@ -0,0 +1,6 @@
+source;share/robot_localization_ekf/hook/pythonpath.ps1
+source;share/robot_localization_ekf/hook/pythonpath.dsv
+source;share/robot_localization_ekf/hook/pythonpath.sh
+source;share/robot_localization_ekf/hook/ament_prefix_path.ps1
+source;share/robot_localization_ekf/hook/ament_prefix_path.dsv
+source;share/robot_localization_ekf/hook/ament_prefix_path.sh
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.ps1 b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.ps1
new file mode 100644
index 00000000..bdc62fbc
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.ps1
@@ -0,0 +1,116 @@
+# generated from colcon_powershell/shell/template/package.ps1.em
+
+# function to append a value to a variable
+# which uses colons as separators
+# duplicates as well as leading separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_append_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  $_duplicate=""
+  # start with no values
+  $_all_values=""
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -eq $_value) {
+          $_duplicate="1"
+        }
+        if ($_all_values) {
+          $_all_values="${_all_values};$_"
+        } else {
+          $_all_values="$_"
+        }
+      }
+    }
+  }
+  # append only non-duplicates
+  if (!$_duplicate) {
+    # avoid leading separator
+    if ($_all_values) {
+      $_all_values="${_all_values};${_value}"
+    } else {
+      $_all_values="${_value}"
+    }
+  }
+
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_prepend_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  # start with the new value
+  $_all_values="$_value"
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -ne $_value) {
+          # keep non-duplicate values
+          $_all_values="${_all_values};$_"
+        }
+      }
+    }
+  }
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+function colcon_package_source_powershell_script {
+  param (
+    $_colcon_package_source_powershell_script
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_package_source_powershell_script) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_package_source_powershell_script'"
+    }
+    . "$_colcon_package_source_powershell_script"
+  } else {
+    Write-Error "not found: '$_colcon_package_source_powershell_script'"
+  }
+}
+
+
+# a powershell script is able to determine its own path
+# the prefix is two levels up from the package specific share directory
+$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName
+
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/robot_localization_ekf/hook/pythonpath.ps1"
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/robot_localization_ekf/hook/ament_prefix_path.ps1"
+
+Remove-Item Env:\COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.sh b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.sh
new file mode 100644
index 00000000..c731e32b
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.sh
@@ -0,0 +1,87 @@
+# generated from colcon_core/shell/template/package.sh.em
+
+# This script extends the environment for this package.
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prepend_unique_value_IFS=$IFS
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  # workaround SH_WORD_SPLIT not being set in zsh
+  if [ "$(command -v colcon_zsh_convert_to_array)" ]; then
+    colcon_zsh_convert_to_array _values
+  fi
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  # restore the field separator
+  IFS=$_colcon_prepend_unique_value_IFS
+  unset _colcon_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf"
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then
+    echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+    unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+    return 1
+  fi
+  COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX"
+fi
+unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh hooks
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/robot_localization_ekf/hook/pythonpath.sh"
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/robot_localization_ekf/hook/ament_prefix_path.sh"
+
+unset _colcon_package_sh_source_script
+unset COLCON_CURRENT_PREFIX
+
+# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.xml b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.xml
new file mode 100644
index 00000000..4d91efc3
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
+<package format="3">
+  <name>robot_localization_ekf</name>
+  <version>0.0.0</version>
+  <description>TODO: Package description</description>
+  <maintainer email="robobin@todo.todo">robobin</maintainer>
+  <license>TODO: License declaration</license>
+
+  <test_depend>ament_copyright</test_depend>
+  <test_depend>ament_flake8</test_depend>
+  <test_depend>ament_pep257</test_depend>
+  <test_depend>python3-pytest</test_depend>
+
+  <exec_depend>robot_localization</exec_depend>
+
+
+  <export>
+    <build_type>ament_python</build_type>
+  </export>
+</package>
diff --git a/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.zsh b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.zsh
new file mode 100644
index 00000000..acf22db7
--- /dev/null
+++ b/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.zsh
@@ -0,0 +1,42 @@
+# generated from colcon_zsh/shell/template/package.zsh.em
+
+# This script extends the environment for this package.
+
+# a zsh script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_zsh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# function to convert array-like strings into arrays
+# to workaround SH_WORD_SPLIT not being set
+colcon_zsh_convert_to_array() {
+  local _listname=$1
+  local _dollar="$"
+  local _split="{="
+  local _to_array="(\"$_dollar$_split$_listname}\")"
+  eval $_listname=$_to_array
+}
+
+# source sh script of this package
+_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/robot_localization_ekf/package.sh"
+unset convert_zsh_to_array
+
+unset _colcon_package_zsh_source_script
+unset _colcon_package_zsh_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/setup.bash b/robobin_main/src/install/setup.bash
new file mode 100644
index 00000000..4aeadb4c
--- /dev/null
+++ b/robobin_main/src/install/setup.bash
@@ -0,0 +1,34 @@
+# generated from colcon_bash/shell/template/prefix_chain.bash.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_chain_bash_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source chained prefixes
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/opt/ros/jazzy"
+_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash"
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_main/install"
+_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash"
+
+# source this prefix
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)"
+_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash"
+
+unset COLCON_CURRENT_PREFIX
+unset _colcon_prefix_chain_bash_source_script
diff --git a/robobin_main/src/install/setup.ps1 b/robobin_main/src/install/setup.ps1
new file mode 100644
index 00000000..556a8661
--- /dev/null
+++ b/robobin_main/src/install/setup.ps1
@@ -0,0 +1,30 @@
+# generated from colcon_powershell/shell/template/prefix_chain.ps1.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+function _colcon_prefix_chain_powershell_source_script {
+  param (
+    $_colcon_prefix_chain_powershell_source_script_param
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_prefix_chain_powershell_source_script_param'"
+    }
+    . "$_colcon_prefix_chain_powershell_source_script_param"
+  } else {
+    Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'"
+  }
+}
+
+# source chained prefixes
+_colcon_prefix_chain_powershell_source_script "/opt/ros/jazzy\local_setup.ps1"
+_colcon_prefix_chain_powershell_source_script "/home/robobin/Robobin_Project/ros2/robobin_main/install\local_setup.ps1"
+
+# source this prefix
+$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent)
+_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1"
diff --git a/robobin_main/src/install/setup.sh b/robobin_main/src/install/setup.sh
new file mode 100644
index 00000000..8c83072b
--- /dev/null
+++ b/robobin_main/src/install/setup.sh
@@ -0,0 +1,49 @@
+# generated from colcon_core/shell/template/prefix_chain.sh.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/robobin/robobin/robobin_main/src/install
+if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then
+  _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then
+  echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+  unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX
+  return 1
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_chain_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source chained prefixes
+# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script
+COLCON_CURRENT_PREFIX="/opt/ros/jazzy"
+_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh"
+
+# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script
+COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_main/install"
+_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh"
+
+
+# source this prefix
+# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script
+COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX"
+_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh"
+
+unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX
+unset _colcon_prefix_chain_sh_source_script
+unset COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/setup.zsh b/robobin_main/src/install/setup.zsh
new file mode 100644
index 00000000..770dee49
--- /dev/null
+++ b/robobin_main/src/install/setup.zsh
@@ -0,0 +1,34 @@
+# generated from colcon_zsh/shell/template/prefix_chain.zsh.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_chain_zsh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source chained prefixes
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/opt/ros/jazzy"
+_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh"
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_main/install"
+_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh"
+
+# source this prefix
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)"
+_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh"
+
+unset COLCON_CURRENT_PREFIX
+unset _colcon_prefix_chain_zsh_source_script
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/PKG-INFO b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/PKG-INFO
new file mode 100644
index 00000000..eee4e012
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/PKG-INFO
@@ -0,0 +1,7 @@
+Metadata-Version: 2.1
+Name: testing
+Version: 0.0.0
+Summary: TODO: Package description
+Maintainer: robobin
+Maintainer-email: robobin@todo.todo
+License: TODO: License declaration
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/SOURCES.txt b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/SOURCES.txt
new file mode 100644
index 00000000..4122e71f
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/SOURCES.txt
@@ -0,0 +1,21 @@
+package.xml
+setup.cfg
+setup.py
+../build/testing/testing.egg-info/PKG-INFO
+../build/testing/testing.egg-info/SOURCES.txt
+../build/testing/testing.egg-info/dependency_links.txt
+../build/testing/testing.egg-info/entry_points.txt
+../build/testing/testing.egg-info/requires.txt
+../build/testing/testing.egg-info/top_level.txt
+../build/testing/testing.egg-info/zip-safe
+resource/testing
+test/test_copyright.py
+test/test_flake8.py
+test/test_pep257.py
+testing/__init__.py
+testing/control_feedback.py
+testing/encoder.py
+testing/imu_node.py
+testing/motor_control_node.py
+testing/route.py
+testing/route_filtered.py
\ No newline at end of file
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/dependency_links.txt b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/dependency_links.txt
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/entry_points.txt b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/entry_points.txt
new file mode 100644
index 00000000..281f4a1f
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/entry_points.txt
@@ -0,0 +1,7 @@
+[console_scripts]
+test_control_feedback = testing.control_feedback:main
+test_encoder_node = testing.encoder:main
+test_imu_node = testing.imu_node:main
+test_motor_node = testing.motor_control_node:main
+test_route = testing.route:main
+test_route_filter = testing.route_filtered:main
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/requires.txt b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/requires.txt
new file mode 100644
index 00000000..8aeefb0a
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/requires.txt
@@ -0,0 +1,2 @@
+gpiozero
+setuptools
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/top_level.txt b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/top_level.txt
new file mode 100644
index 00000000..038d718d
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/top_level.txt
@@ -0,0 +1 @@
+testing
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/zip-safe b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/zip-safe
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info/zip-safe
@@ -0,0 +1 @@
+
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__init__.py b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/__init__.cpython-312.pyc b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/__init__.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..01ca409c5ddfc37ea0a2bc87effa3fcccc84fe7e
GIT binary patch
literal 200
zcmX@j%ge>Uz`(#89G?!NAA<;V{F#M;fnhpBC4(lT-%5reCI$wE&mc9w()Ba)b5r$;
z@{{tDGV{>s_}s+IJpJOLWc|#%;*!Li9Q~5i;*!j~bp4#nB>jTQl8pR3V?9G7{o>4$
zRNaEa<m|-s)MB`z`1s7c%#!$cy@JYL95%W6DWy57c15fV3=E763=G8}#z$sGM#ds$
H1_lNIVuUs+

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/control_feedback.cpython-312.pyc b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/control_feedback.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..ae58e93de695b15169ac162efedab010fd875373
GIT binary patch
literal 12327
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

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/encoder.cpython-312.pyc b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/encoder.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..494d55247c78adc00fa25cf8d250e355d5ccd4d9
GIT binary patch
literal 3052
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

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/imu_node.cpython-312.pyc b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/imu_node.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..6af98de3b81cca7c2f7628436b9a8b12ad93de0a
GIT binary patch
literal 5742
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
JV37h_0swCaxD@~Z

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/motor_control_node.cpython-312.pyc b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/motor_control_node.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..1cbef222b7fa95111561986e1fc4ae92254cc5b6
GIT binary patch
literal 4310
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
E0LZsjdH?_b

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/route.cpython-312.pyc b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/route.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..7bd19eb73614595c62c2bb987fd83e6cd9154d16
GIT binary patch
literal 7046
zcmX@j%ge>Uz`(#89G~tZ$iVOz#DQT}DC6@41_p-d3@HpLj5!QZAet$MF_$Tdi4nwR
z&SB1FiDCh>S#nr&*`nCMY}Oq1T#hJ?T+S%YT&^gtT<$3DT%IVNT;3>NusmZ9Ulbn`
zgF8bCTMI)9dn(gvW{7=J{3%>194(Ad0;z&2oY@)-3`HDF45<REA<_(t43&(PjGEjp
zL3}?=##=0Y`6;QIjJH@r$}@{gG#PJk_^0IOrj`^{YO>v8DK0E3xy4+NUw(@<u_Q6i
z=oWiXVoGLWUhysF;>^5T%*px1$sm(pm<h`G?8Lyp(9STOA(bJDF@+(Dse>VnF@>>(
zBZ@hNsf8hmC55?#A&NDHrG+7iErqp(A&MR3lPHc9_7;XH&JKnO#we~}22GAzJihs5
zsUf9Bc_4QtGeXS=QEUth3?N^B4r63sn94Yvp#&rf#+{5c485!j3@MDOp*k2DY8bL$
zaROEYAxc1|fSD;wDa^1?tYL^}0ShuPfb?<0*a*6W2gXiesbR?CgYgh_3iE2H8H@}m
ztThbr956XBj}wIlPDdb-6t)_Mc({Efk{~e<PGN`nq=q4$7bF70H4Is@AQ~0J;yOzn
zRUE`i;eeUL2=bXCNDLLjbTcwkGH7!8-Qvs5FH4OtDJ{y2&&y9qt>Vy6&P|CgOU-!+
za&#4|ett@R?sJ$K>D40Z+#go8*r(5$2?9IqtE53OsF0YKq5z6U1&|>M#U+VFC8;TT
znu51ji%Sbqi*9km$7kkcmc+;35=bseO)N=`FDOmQ$t=!DEh++q<1KEewIK0Z!caBE
zrAfufMVSR9nfZA|py<8D3vy0;a$-(SQetxUEyjvljFq>TD-+9a38iEfmn7yTr^c6L
z6r~nt<maRmaWXJ4+~QBnOV2?Py~UNDS`wd=pPrstbc-c3FD?I;Kx##5a%o9wJSZ@7
zQ}aqRnQpNZr{<*H;*5_^&PgmTj*l+}C4Pm5Un%+-`MIh3MfpkjNtt=*bbM}NW}bd=
zQL=t!UU5lcPL6&_YH>+sUb=oxW|DqEWl2VUp0S>xk$!PzNvdu^Vsdt3dTKFTQBi(r
zNvd8!Wsxug14ET4C}=^U3d$UMun+`!s(3mB1H+F7hC3X*o$MDmBrZs5Ug6OCz{Vh>
za9!HqqO`#l(H&d|oGwedcd%UHkodsHz{z`^L*XKa!V-xU<{MnDo48#xaXZ0ug~R&;
z8-tK&2TKpz4M7nwB`ns#(!=qAjX_x*q*?xsyxM}|*)<@x%m)qzPTqe0PX5arlGi!p
zE^^3Skhi(QVS9sv=Q@Y%MGo1k9P*z*i6t2nS|A1pgEApFE3aV!6_z!OSs+m~j8zQT
z6sY<vP;!B?VN?x6JX|G(ri0uHGZsqMFvNpg59ZY{WP!pT%tjEfOqB)C+6cK6#u^4}
zZl2AM!c@bMg~h(v40BmfvN60sK$uE`FR>I}*xW;*iCFwWp@{+r-@;fFnkWP_2SLLM
z@fc<XhFYdtrW%HLP`L+IP|2Xl>{rDJF3jR96s)Rv6m%d(TYRO0l_vKsmV*4^)LR?{
z`Nf&w5=w%BfuRUgrWb*V?IJk_28LV0g{6rlsYQ92`FZgr`SGcxIjKdrxburLQ}ap^
zLAq`+R^4JOFOp(lV9;bPQUK{;&Mi*A#TZ`<N_7ef3PnmFbHza=f|M^(b*YC^7J_sZ
z-(X;1XkfS@C^B7QqQrFBiL%!P)h`OFUl-K8D5wd}-FT!pcu;co0?8F7>&;f0t<cz@
zv!i5x+0L>Z85iW;uW)#LU}KPyyDn*XQPS`R4}ZT$r$@hUr|)$h)r&l;*Ll=0@~Bfq
z_%kP~6jvu-2V;j}M@nx-kun1VLo%oq0LKmk0|ST+3Zu_SkVY6|4NDDk6)OWn4Py-x
zh^_*K87l)rEo%x>3S$iuM6`w(q6#Kk#l^r-%T@wyN-!|gu-34xhL$I_>?zDC%r)$3
z%)tzrEPm-ws~w;<;s^U8K~Tgo7J;gNO%8DU6(Q1rCMf2#Kyk`cVtk9K!~`7A#URBB
zPymTtb&yLHP+}KL!qH`5U?}#2#4)eH1jiYS6J2LGE?}JLI??wcuTlro4PJo>#xoRW
zB+gV_ptvA$q3TTCi^3Wgc{Mti?(hjuaGJr?o!i0ufL~~W^9<pR+6x>qkWhvDoq>S?
zl#{`sYQzXCtr6jZXl}VM#6~eN)PhPjkV<Hvz$kcW2#Oz=Ae2sFs$ooF28H}=h7^{$
z%qZm?J5&)8m4d1QOWB*kied(q5*X$lMuwgk7ErT@R5!B`Z$l-6CcEEDP!(0h7Yu3z
zW#*+T<mBfUD7*xPaTTjVewu>m%P3HEi#X@!7UZOsq^2k&=H!4?73*oT-C`|D%u7#2
zDnocc&64=E{G#&2qLf=);KmxbQFDu{xFo+I9@G{o(PRQAzFUl$kd_Lx*Z?&Wt7K6U
z7J6gH1eB`k!Kvzt0)vqFgu=-ZpBUIU<vJX1@Cfw#cluxEk-g5Nbdg7CLEHw%9gG`Y
zH<<5Gy`b!Hg~#y$kHB>v*^4}~GZL@xC_I3upW$?cM;@y8Dv#_3UN%m-4?>tt2h%GY
zW;Y<k&Q%UcNK%AmJa8HSB?wSteZBxriZu+_8VNNFS;%_88W|XBnQNI+7;9Nlm}*&5
zm}}WM8A{;Eu>@o;SRD=%nLtHC3Ja_dKv9pyt{P@k^`PVpOER_WHH<avAo*I38jc!<
zEKuGD+l?Tyr5G5B1Zx<uH6IX(x00cTrG^7ktkrUsz?%d$Y$g0KlWJINIALyv(Y2f<
zpb`qK1ZGw(R}E(kR~DA)FdnQ9MAR^3iGXNSoCT_dP=y$3xL|%|WGDgEeqi}5P=y9&
zA&43Vgvy>1nyh|BdJGH<(5}Qu`{$58#Y+2^pfJ|tLn=o>Wl|9+){3M-C8`CeL}kuR
zthmLTo0$jcK(OUx=A|YU6^Vl6*rC0PTdYONIR%xsIExE1^WyXKl2bLgA=!ij)?K*8
z4z1u}jLKU~*#);aa}z7#iwjayQ*LqQX68Ye0?DOCMX7lu@o?RIFjjnOQBi);Egpz7
zpz2vmK;7<QP@x1Z?m-l!$TtI(0g@;=6FHv;fO6#(aIU-|EkECErr83M<z@@bCWv>i
zKj0PUV7eh9-obf8M52T90|x`Y@Dq9ECC)2Y*0Zf-+aP{X!(xZxWfhw}#Rp7|n;kSe
z;eOFM_(EvdW&7}pD&d#qBQEgB+>lkhpkZ-Q)}q7j0l(}5k?V>U7Zoio@mt&w5Sh+D
zk^hQ-;tc`O2hy?&_%2H8b@<$omYY$zMtMc$4xP(d?w6%KI()vcF^Eb{cJFY#A*<Qp
z+V9ip)8lsoR3OM)<dM0~qjHf)WkKi_9_=SQf}mn#hRYQm#Sh91{K9y$x(uX`fHkYv
zGSx7ZfC>a~nyP_!|3Mk9mKkdXhu0q^@VcW0E(Xse%&0|04KwzF0i2E5vDyRgz$4iM
z7lYfwUII!A5ZA+HYZ$V4z(OcQHWRc^fM;)nG%O>7I`K6u*vteM6C8-FU&B@c>QaJ@
zs9~+)fVl`p*K(AAG7eZCW_m4W4SNbpwhIG85mOCE9#ahmH$x3)mKazO3K0)?e+>h+
zjE`*?qlObv7?gl&DX@uIpk^$Xg&<IhjdN(l#!LGmYfzB@E;0nc%`0%XAKV}-0=4Cf
zKtX<sIWeiYNCu=5RCpBGf>?GS0#sMuVo%IVFU?6TDgrmyKp|1&0FrbB5um{?O)f~W
z!3(Z;<5N=8i&9gIZ$Uc;pz#N;lEfm=z(QqWd664Pn>&c`0F_3Zm5Jrh;sK-|WD%r%
zDDnYia*!iI#R3FF3I}sg;UJDuI3TM19FVT3;G*Gyh{SY{i5?xCAJ`bg<d=xAkiD#E
zeo@rCgX@l{)Ewg(RkQ8aIB(!u?SEO+ri1GSYPs=%Pw0k((t?oX5ep+OO6YcY-jR@<
zle|E4cHWxg4VtU-E=$;Ucs}75nqb*ow}9okg2_b%lS}+2sO5u<+!Emhk&ERn%IJ6a
zK9P}Mz`4eF1LqFg%i5loWxP6kpNL3;O9*|79fqrFXXYNTJ)qa&3hFTQ_!BHE6yaqB
zsPzO(5}*<Qgg^fRxBC$-RCvl|Oku2H#MUf8j1z!Wfa(>PsZbhaXb==NP;nTQ1+RKx
zBB1^TA}!Z2WZ}uNS@6mjp*w{Mp&OA)u~omwt>H>ge+1n7sNxICPs%S*0JQ}RQd9Jx
zos<Xmn%v;3vB(~j62YAke-H~TjU)Q1EG3z_skc~*b5c_apv_503I$~@SU(h$eX3AX
zCdgt)BeWBgGDE;A^NxV%WcCi$8<H{|to=NlJUx6jq+~l-`*}Ngd-%cQMG_Y|B(8%8
zr51=@;ZTP*1d&FT^sjIj+~MHq=j!B|VBE_Ot~4~cL1T$|iMgrq@wd3*<8$*<N^?ML
zp7{8}(!?By40!yk2-H|90`;tlK;=sjsKPA*Wvn8QA8zqNhxU?Fb8_P2H5rRQqou{5
zbmjobgP@2m0ui7lTd^8w#I1$l3zI0T!Y4g$R<2J{tgN!1_@r2+K3PbyDt)q$W>xxT
z#l|WDb|+XP%78YgpaG{^4RB)?k!rD}(;9{~@Y;<Lsp*PH;hYReCSXa&h}w~np@tEE
z(-O%fcu9^(pD;T?wT&`E2`Dtck}3>E%!~|?3_S+r3>D0g4CRc<RI>?Yq9zk~79+7J
zy;zgI2vi({hHNuSz`=Wq1=Os&CFq@6nUtScl;W9Jl3G+$T2OL}CndGGq$s}<Jf?k%
zqd23qBqhH*Pm`%A7E~a!fJUj2yGgfLK;yPWDGUq@6G2Hh8<K=sINQA%y(YL^Ws$tY
zE#7U{;PQcmjaBjv2QN5Hnt+B@K_jBqIV3M~NM7NP2FdVs@?GVS`0<64fk*Ze10yT%
zO%9$9%#5tOzoEmh7;1kNgN8O1i8{(K9F*a7)L=fS%H*ica8R8Q#MWR2v9;Bl1erle
zALLL_a`n>`f`kVbxQVL=@=_5feccjFPlZhJ#OD^L7whE~r-O@uTReG*We6cqZwTb=
zl8hoy>VdSbL2(PIK0zfPxaKSh1C<$|Yyb|Pq6h{ChLsGEG!7b=`o&=b$%A%9pil$l
zpJGsr`GJ{{k?}SI&s_%Ty9~;A85Hj`m|SNtxy``+g~gqTQDTD07X}dhIf#XeQSyTX
Z0}D?_)g@-hn=BlyZXcK#Sfs#q004F8WiS8$

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/route_filtered.cpython-312.pyc b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__pycache__/route_filtered.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..fd04027f5c70594d465ed6e3797d47b426a037c4
GIT binary patch
literal 8352
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

literal 0
HcmV?d00001

diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/control_feedback.py b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/control_feedback.py
new file mode 100644
index 00000000..9762167a
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/control_feedback.py
@@ -0,0 +1,320 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from std_msgs.msg import Int64, Float64
+from gpiozero import PWMOutputDevice, DigitalOutputDevice
+import time
+from rclpy.clock import Clock
+from rclpy.time import Time
+import bisect
+
+
+
+# Example of how you could implement a simple PID controller
+class PIDController:
+    def __init__(self, kp, ki, kd):
+        self.kp = kp
+        self.ki = ki
+        self.kd = kd
+        self.prev_error = 0
+        self.integral = 0
+
+    def reset(self):
+        self.prev_error = 0
+        self.integral = 0
+
+    def calculate(self, error, dt):
+        self.integral += error * dt
+        derivative = (error - self.prev_error) / dt 
+        output = self.kp * error + self.ki * self.integral + self.kd * derivative
+        self.prev_error = error
+        return output
+
+
+
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('control_feedback_node')
+
+        # Initialize encoder values
+        self.encoder_left_steps = 0
+        self.encoder_right_steps = 0
+
+        # Desired speeds from cmd_vel
+        self.desired_linear_speed = 0.0
+        self.desired_angular_speed = 0.0
+
+        self.prev_left_steps = 0
+        self.prev_right_steps = 0
+
+        self.left_pwm = 0
+        self.right_pwm = 0
+
+        self.prev_desired_speed = 0.0
+
+
+        #Time
+        self.prev_time = time.time()
+        #self.prev_time = self.get_clock().now
+
+        
+        # Robot parameters
+        self.wheel_base = 0.40  
+        self.encoder_steps_per_rotation = 310  
+        self.wheel_radius = 0.075 
+
+        # Initialize the motors
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+
+        # PID controllers
+        self.pid_left_forward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+        self.pid_right_forward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+
+        self.pid_left_backward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+        self.pid_right_backward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+
+
+
+
+        # Subscribe to cmd_vel topic
+        self.subscription = self.create_subscription(
+            Twist,
+            '/cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+
+        # Subscribe to encoder data
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        self.left_actual_speed_pub = self.create_publisher(Float64, 'left_actual_wheel_speed', 10)
+        self.right_actual_speed_pub = self.create_publisher(Float64, 'right_actual_wheel_speed', 10)
+        self.desired_speed_pub = self.create_publisher(Float64, 'desired_wheel_speed', 10)
+
+        # Timer to update motor speeds
+        self.control_timer = self.create_timer(0.1, self.control_loop)
+
+        self.get_logger().info('Motor control node with encoder feedback has been started.')
+
+    def cmd_vel_callback(self, msg):
+        # Store desired speeds
+        self.desired_linear_speed = msg.linear.x  # Forward/backward speed
+        self.desired_angular_speed = msg.angular.z  # Turning rate
+
+        # if (self.desired_linear_speed >= 0 and self.prev_desired_speed < 0) or (self.desired_linear_speed < 0 and self.prev_desired_speed >= 0):
+
+        #     self.pid_left_forward.reset()
+        #     self.pid_right_forward.reset()
+        #     self.pid_left_backward.reset()
+        #     self.pid_right_backward.reset()
+
+
+
+        
+
+        self.prev_desired_speed = self.desired_linear_speed
+
+    def left_encoder_callback(self, msg):
+        self.encoder_left_steps = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.encoder_right_steps = msg.data
+
+    
+    def control_loop(self):
+
+        if self.desired_linear_speed >= 0:
+            # Forward motion
+            left_pid = self.pid_left_forward
+            right_pid = self.pid_right_forward
+        else:
+            # Backward motion
+            left_pid = self.pid_left_backward
+            right_pid = self.pid_right_backward
+
+        if (self.desired_linear_speed == 0) and (self.desired_angular_speed == 0):
+            self.stop_motors()
+            self.pid_left_forward.reset()
+            self.pid_right_forward.reset()
+            self.pid_left_backward.reset()
+            self.pid_right_backward.reset()
+            self.left_pwm =0
+            self.right_pwm =0
+            return
+
+
+
+
+        #Calculate the actual speed
+        #-------------------------------
+        # Calculate elapsed time
+        current_time = time.time()
+        #dt = current_time - self.prev_time
+        dt = max(current_time - self.prev_time, 0.01)  # Prevent dt from being too small
+        #dt = max(current_time - self.prev_time, 1e-6)  # Avoid zero or too small dt
+        if dt == 0:
+            return
+        self.prev_time = current_time
+
+        # self.prev_time = self.get_clock().now()
+        # current_time = self.get_clock().now()
+        # dt = (current_time - self.prev_time).to_sec()
+        # if dt <= 0.0:
+        #     return
+        # self.prev_time = current_time
+
+        #Actual Speed calculation
+        #------------------------------------
+        # Calculate change in encoder steps
+        delta_left_steps = self.encoder_left_steps - self.prev_left_steps
+        delta_right_steps = self.encoder_right_steps - self.prev_right_steps
+
+        self.prev_left_steps = self.encoder_left_steps
+        self.prev_right_steps = self.encoder_right_steps
+
+        # Calculate rotational speeds (RPS)
+        left_rps = delta_left_steps / (self.encoder_steps_per_rotation * dt)
+        right_rps = delta_right_steps / (self.encoder_steps_per_rotation * dt)
+
+        # Convert to linear speed (m/s)
+        left_speed_actual = left_rps * 2 * 3.14159 * self.wheel_radius
+        right_speed_actual = right_rps * 2 * 3.14159 * self.wheel_radius
+
+
+
+        #Desired Speed calculation
+        #------------------------------------
+        # Desired speeds for left and right wheels
+        left_speed_desired = self.desired_linear_speed - (self.desired_angular_speed * self.wheel_base / 2.0)
+        right_speed_desired = self.desired_linear_speed + (self.desired_angular_speed * self.wheel_base / 2.0)
+
+
+
+        # Speed Errors calculation
+        #------------------------------------
+        left_error = left_speed_desired - left_speed_actual
+        right_error = right_speed_desired - right_speed_actual
+
+ 
+
+        # Use PID controllers for left and right wheels
+        left_pwm_error = left_pid.calculate(left_error, dt)
+        right_pwm_error = right_pid.calculate(right_error, dt)
+
+        self.left_pwm +=   left_pwm_error
+        self.right_pwm +=  right_pwm_error
+
+
+
+        # Ensure PWM values are within [-1, 1]
+        left_pwm = max(-1, min(1, self.left_pwm))
+        right_pwm = max(-1, min(1, self.right_pwm))
+
+        # Apply PWM values to motors
+        self.motor.set_pwm(left_pwm, right_pwm)
+
+        
+
+
+        # Publish actual speeds
+        left_actual_speed_msg = Float64()
+        left_actual_speed_msg.data = left_speed_actual
+        self.left_actual_speed_pub.publish(left_actual_speed_msg)
+
+        right_actual_speed_msg = Float64()
+        right_actual_speed_msg.data = right_speed_actual
+        self.right_actual_speed_pub.publish(right_actual_speed_msg)
+
+        desired_speed_msg = Float64()
+        desired_speed_msg.data = right_speed_desired
+        self.desired_speed_pub.publish(desired_speed_msg)
+
+
+        # Debugging info
+        self.get_logger().info(f'Left PWM IN: {self.left_pwm:.2f}, Right PWM IN: {right_pwm:.2f}')
+        self.get_logger().info(f'Left Speed Actual: {left_speed_actual:.2f}, Right Speed Actual: {right_speed_actual:.2f}')
+        self.get_logger().info(f'Left Error: {left_error:.2f}, Right Error: {left_pwm_error:.2f}')
+        self.get_logger().info(f'Left_speed_desired: {left_speed_desired:.2f}, Right_speed_desired: {right_speed_desired:.2f}')
+        self.get_logger().info('-----------------------------------------------------------------')
+
+
+    def stop_motors(self):
+        self.motor.stop()
+        self.get_logger().info('Motors have been stopped.')
+
+class Motor:
+    def __init__(self,node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+
+        self.node = node
+        # Left motor control pins
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = DigitalOutputDevice(In1A)
+        self.in2A = DigitalOutputDevice(In2A)
+
+        # Right motor control pins
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = DigitalOutputDevice(In1B)
+        self.in2B = DigitalOutputDevice(In2B)
+
+    def set_pwm(self, left_pwm, right_pwm):
+
+        #Deadband to prevent the motors from responding to very small PWM values that could cause jitter.
+        DEADZONE = 0.002
+
+        if abs(left_pwm) < DEADZONE:
+            self.pwmA.value = 0
+            self.in1A.off()
+            self.in2A.off()
+        else:
+            self.pwmA.value = abs(left_pwm)
+            self.in1A.value = left_pwm >  0
+            self.in2A.value = left_pwm < 0
+
+        if abs(right_pwm) < DEADZONE:
+            self.pwmB.value = 0
+            self.in1B.off()
+            self.in2B.off()
+        else:
+            self.pwmB.value = abs(right_pwm)
+            self.in1B.value = right_pwm >  0
+            self.in2B.value = right_pwm < 0
+
+        #self.node.get_logger().info(f"Left Motor PWM: Speed={left_pwm}, Right Motor PWM: Speed={right_pwm}")
+
+    def stop(self):
+        # Stop both motors
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.in1A.off()
+        self.in2A.off()
+        self.in1B.off()
+        self.in2B.off()
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.stop_motors()
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/encoder.py b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/encoder.py
new file mode 100644
index 00000000..4e687cd9
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/encoder.py
@@ -0,0 +1,63 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from gpiozero import RotaryEncoder, InputDevice
+
+
+
+class EncoderReaderNode(Node):
+    def __init__(self):
+        super().__init__('encoder_reader_node')
+
+        motor1A = 5
+        motor1B = 6
+        motor2A = 20
+        motor2B = 21
+
+        self.encoder_left = RotaryEncoder(a = motor1A,b = motor1B, max_steps=0)
+        self.encoder_right = RotaryEncoder(a = motor2A,b = motor2B, max_steps=0)
+
+        # Publishers for encoder steps
+        self.left_encoder_pub = self.create_publisher(Int64, 'left_wheel_steps', 10)
+        self.right_encoder_pub = self.create_publisher(Int64, 'right_wheel_steps', 10)
+
+        # Timer to read encoders
+        self.timer = self.create_timer(0.1, self.publish_encoder_steps)
+
+        self.get_logger().info('Encoder reader node has been started.')
+
+    def publish_encoder_steps(self):
+        # Read encoder steps
+        left_steps = self.encoder_left.steps
+        right_steps = -(self.encoder_right.steps)
+
+        # Create messages
+        left_msg = Int64()
+        left_msg.data = left_steps
+
+        right_msg = Int64()
+        right_msg.data = right_steps
+
+        # Publish messages
+        self.left_encoder_pub.publish(left_msg)
+        self.right_encoder_pub.publish(right_msg)
+
+        # Log the steps
+        self.get_logger().info(f'Left Steps: {left_steps}, Right Steps: {right_steps}')
+
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = EncoderReaderNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/imu_node.py b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/imu_node.py
new file mode 100644
index 00000000..d2f2a417
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/imu_node.py
@@ -0,0 +1,95 @@
+#!/usr/bin/env python3
+
+import rclpy
+from rclpy.node import Node
+from sensor_msgs.msg import Imu
+from smbus2 import SMBus
+import time
+import math
+
+class BNO055Publisher(Node):
+    def __init__(self):
+        super().__init__('imu_node')
+        self.publisher_ = self.create_publisher(Imu, 'imu', 10)
+        self.timer = self.create_timer(0.1, self.timer_callback)
+        self.bus = SMBus(1)
+        self.address = 0x28
+        self.init_bno055()
+        time.sleep(1)
+
+    def write_register(self, register, value):
+        self.bus.write_byte_data(self.address, register, value)
+
+    def read_register(self, register, length=1):
+        if length == 1:
+            return self.bus.read_byte_data(self.address, register)
+        else:
+            return self.bus.read_i2c_block_data(self.address, register, length)
+
+    def init_bno055(self):
+        # Switch to CONFIG mode
+        self.write_register(0x3D, 0x00)
+        time.sleep(0.05)
+        # Set power mode to Normal
+        self.write_register(0x3E, 0x00)
+        # Set to NDOF mode
+        self.write_register(0x3D, 0x0C)
+        time.sleep(0.5)
+
+    def read_euler_angles(self):
+        data = self.read_register(0x1A, 6)
+        yaw = (data[1] << 8) | data[0]
+        roll = (data[3] << 8) | data[2]
+        pitch = (data[5] << 8) | data[4]
+        yaw = yaw if yaw < 32768 else yaw - 65536
+        roll = roll if roll < 32768 else roll - 65536
+        pitch = pitch if pitch < 32768 else pitch - 65536
+        yaw = yaw / 16.0
+        roll = roll / 16.0
+        pitch = pitch / 16.0
+        return yaw, pitch, roll
+
+    def timer_callback(self):
+        yaw, pitch, roll = self.read_euler_angles()
+        imu_msg = Imu()
+        imu_msg.header.stamp = self.get_clock().now().to_msg()
+        imu_msg.header.frame_id = 'imu_link'
+        # Convert degrees to radians
+        yaw_rad = -(math.radians(yaw))
+        roll_rad = -(math.radians(pitch))
+        pitch_rad = -(math.radians(roll))
+        # Compute quaternion
+        cy = math.cos(yaw_rad * 0.5)
+        sy = math.sin(yaw_rad * 0.5)
+        cp = math.cos(pitch_rad * 0.5)
+        sp = math.sin(pitch_rad * 0.5)
+        cr = math.cos(roll_rad * 0.5)
+        sr = math.sin(roll_rad * 0.5)
+        imu_msg.orientation.w = cr * cp * cy + sr * sp * sy
+        imu_msg.orientation.x = sr * cp * cy - cr * sp * sy
+        imu_msg.orientation.y = cr * sp * cy + sr * cp * sy
+        imu_msg.orientation.z = cr * cp * sy - sr * sp * cy
+
+        imu_msg.orientation_covariance = [0.0025, 0, 0,
+                                  0, 0.0025, 0,
+                                  0, 0, 0.0025]
+        imu_msg.angular_velocity_covariance = [0.02, 0, 0,
+                                            0, 0.02, 0,
+                                            0, 0, 0.02]
+        imu_msg.linear_acceleration_covariance = [0.04, 0, 0,
+                                                0, 0.04, 0,
+                                                0, 0, 0.04]
+
+
+        self.publisher_.publish(imu_msg)
+        self.get_logger().info(f'Publishing: Yaw={yaw:.2f}, Pitch={pitch:.2f}, Roll={roll:.2f}')
+
+def main(args=None):
+    rclpy.init(args=args)
+    bno055_publisher = BNO055Publisher()
+    rclpy.spin(bno055_publisher)
+    bno055_publisher.destroy_node()
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/motor_control_node.py b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/motor_control_node.py
new file mode 100644
index 00000000..d882ed7d
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/motor_control_node.py
@@ -0,0 +1,78 @@
+#!/usr/bin/env python3
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from gpiozero import PWMOutputDevice
+from time import sleep
+
+class Motor:
+    def __init__(self, node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+        self.node = node
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = PWMOutputDevice(In1A)
+        self.in2A = PWMOutputDevice(In2A)
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = PWMOutputDevice(In1B)
+        self.in2B = PWMOutputDevice(In2B)
+
+    def move(self, speed=0.0, turn=0.0):
+        speed = max(-1, min(1, speed))
+        turn = max(-1, min(1, turn))
+
+        leftSpeed = speed - turn
+        rightSpeed = speed + turn
+        '''
+        left_speed = self.desired_speed - (turn_rate * self.motor.wheel_base / 2)
+        right_speed = self.desired_speed + (turn_rate * self.motor.wheel_base / 2)
+        '''
+
+        leftSpeed = max(-1, min(1, leftSpeed))
+        rightSpeed = max(-1, min(1, rightSpeed))
+
+        self.pwmA.value = abs(leftSpeed)
+        self.in1A.value = leftSpeed > 0
+        self.in2A.value = leftSpeed <= 0
+
+        self.pwmB.value = abs(rightSpeed)
+        self.in1B.value = rightSpeed > 0
+        self.in2B.value = rightSpeed <= 0
+
+        self.node.get_logger().info(f"Lefts Motor: Speed={leftSpeed}, Right Motor: Speed={rightSpeed}")
+        #print("hi")
+
+
+    def stop(self):
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.node.get_logger().info("Motors have been stopped.")
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('motor_control_node')
+        #left 14,15,18 right 17,27,22
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+        self.subscription = self.create_subscription(
+            Twist,
+            'cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+        self.subscription  # prevent unused variable warning
+        self.get_logger().info('Motor control node has been started.')
+
+    def cmd_vel_callback(self, msg):
+        linear_x = msg.linear.x
+        angular_z = msg.angular.z
+        self.get_logger().info(f'Speed: {linear_x}, Turn Rate: {angular_z}')
+        self.motor.move(speed=linear_x, turn=angular_z)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+    rclpy.spin(node)
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
+
+#colcon build --symlink-install
\ No newline at end of file
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route.py b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route.py
new file mode 100644
index 00000000..b3d2bff6
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route.py
@@ -0,0 +1,158 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from nav_msgs.msg import Odometry
+from math import sqrt, pow, atan2, radians, sin, cos
+import time
+
+class MoveTurnNode(Node):
+    def __init__(self):
+        super().__init__('move_turn_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriber for odometry
+        self.create_subscription(Odometry, '/odom', self.odom_callback, 10)
+
+        # Robot position and orientation
+        self.x = 0.0
+        self.y = 0.0
+        self.yaw = 0.0
+
+        # Movement parameters[=]
+        self.distance_threshold = 0.01  # meters
+        self.angle_threshold = radians(0.1)  # 3 degrees in radians
+        #self.linear_speed = 0.2  # m/s
+        #self.angular_speed = 0rr.25  # rad/s
+
+        self.get_logger().info('Move and Turn node started.')
+        self.execute_movement()
+
+    def odom_callback(self, msg):
+        self.x = msg.pose.pose.position.x
+        self.y = msg.pose.pose.position.y
+        self.get_logger().info(f'start_x :{self.x} , start_y :{self.y}')
+
+        # Extract yaw (orientation around Z axis)
+        _, _, self.yaw = self.quaternion_to_euler(
+            msg.pose.pose.orientation.x,
+            msg.pose.pose.orientation.y,
+            msg.pose.pose.orientation.z,
+            msg.pose.pose.orientation.w
+        )
+
+    def quaternion_to_euler(self, x, y, z, w):
+        t3 = 2.0 * (w * z + x * y)
+        t4 = 1.0 - 2.0 * (y * y + z * z)
+        yaw = atan2(t3, t4)
+
+        return 0.0, 0.0, yaw
+
+    def execute_movement(self):
+
+        # #self.move_forward(1)
+        # self.turn_angle(90)
+
+
+
+        # for i in range(10):
+        #    self.get_logger().info(f'Starting loop {i + 1} of 5')
+        # #     # Move forward 1 meter
+        #    self.move_forward(1)
+        #    self.turn_angle(180)
+
+        #     # Turn 90 degrees
+        #    self.stop_robot()
+
+        for i in range(4):
+            self.get_logger().info(f'Starting loop {i + 1} of 5')
+            # Move forward 1 meter
+            self.move_forward(1)
+            # Turn 90 degree
+            self.turn_angle(90)
+            self.stop_robot()
+
+
+        self.get_logger().info('Completed all loops.')
+        self.stop_robot()
+
+    def move_forward(self, distance):
+        start_x, start_y = self.x, self.y
+
+        kp = 1.0
+        max_speed = 0.2
+        min_speed = 0.05
+
+        
+
+        while True:
+
+            current_distance = sqrt(pow(self.x - start_x, 2) + pow(self.y - start_y, 2))
+            distance_error = distance - current_distance
+
+            if distance_error <= self.distance_threshold:
+                self.stop_robot()
+                break
+
+            linear_speed = kp * distance_error
+            linear_speed = max(min_speed, min (max_speed, linear_speed))
+
+
+            twist = Twist()
+            twist.linear.x = linear_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_angle(self, angle_degrees):
+        # Capture the starting yaw before turning
+        start_yaw = self.yaw
+        
+        # Calculate the target yaw relative to the current orientation
+        target_yaw = start_yaw + radians(angle_degrees)
+        target_yaw = atan2(sin(target_yaw), cos(target_yaw)) 
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_yaw - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+
+            angular_speed = max(min_speed, min (max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def stop_robot(self):
+        twist = Twist()
+        twist.linear.x = 0.0
+        twist.angular.z = 0.0
+        self.cmd_vel_pub.publish(twist)
+        self.get_logger().info('Robot stopped.')
+        time.sleep(0.5)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MoveTurnNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route_filtered.py b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route_filtered.py
new file mode 100644
index 00000000..e79cf08e
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route_filtered.py
@@ -0,0 +1,191 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from nav_msgs.msg import Odometry
+from math import sqrt, pow, atan2, radians, sin, cos, degrees
+import time
+
+class MoveTurnFilteredNode(Node):
+    def __init__(self):
+        super().__init__('move_turn_filtered_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriber for filtered odometry
+        self.create_subscription(Odometry, '/odometry/filtered', self.odom_callback, 10)
+
+        # Robot position and orientation
+        self.x = 0.0
+        self.y = 0.0
+        self.yaw = 0.0
+
+        # Movement parameters
+        self.distance_threshold = 0.01  # meters
+        self.angle_threshold = radians(0.1)  # 0.1 degree in radians
+        self.linear_speed = 0.2  # m/s
+
+        self.get_logger().info('Move and Turn (Filtered) node started.')
+        self.execute_movement()
+
+    def odom_callback(self, msg):
+        self.x = msg.pose.pose.position.x
+        self.y = msg.pose.pose.position.y
+        self.get_logger().info(f'start_x :{self.x} , start_y :{self.y}')
+
+        # Extract yaw (orientation around Z axis)
+        _, _, self.yaw = self.quaternion_to_euler(
+            msg.pose.pose.orientation.x,
+            msg.pose.pose.orientation.y,
+            msg.pose.pose.orientation.z,
+            msg.pose.pose.orientation.w
+        )
+
+        self.get_logger().info(f'yaw :{degrees(self.yaw)} ')
+
+    def quaternion_to_euler(self, x, y, z, w):
+        t3 = 2.0 * (w * z + x * y)
+        t4 = 1.0 - 2.0 * (y * y + z * z)
+        yaw = atan2(t3, t4)
+
+        return 0.0, 0.0, yaw
+
+    def execute_movement(self):
+        # for i in range(1):
+        #     self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     self.move_forward(1)
+        #     self.turn_angle(90)
+
+        for i in range(5):
+            self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     # Move forward 1 meter
+            self.move_forward(1)
+            self.turn_to_angle(0)
+        #     # Turn 90 degrees
+            self.stop_robot()
+            self.move_forward(1)
+            self.turn_to_angle(180)
+        #     # Turn 90 degree
+            self.stop_robot()
+
+
+        # for i in range(4):
+        #     self.get_logger().info(f'Starting loop {i + 1} of 5')
+        #     # Move forward 1 meter
+        #     self.move_forward(1)
+        #     # Turn 90 degree
+        #     self.turn_angle(90)
+        #     self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(-90)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(0)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(90)
+        # self.stop_robot()
+
+        # self.move_forward(1)
+        # self.turn_to_angle(180)
+        # self.stop_robot()
+
+
+        self.get_logger().info('Completed all loops.')
+        self.stop_robot()
+
+    def move_forward(self, distance):
+        start_x, start_y = self.x, self.y
+        kp = 1.0
+        max_speed = 0.2
+        min_speed = 0.05
+        while True:
+
+            current_distance = sqrt(pow(self.x - start_x, 2) + pow(self.y - start_y, 2))
+            distance_error = distance - current_distance
+
+            if distance_error <= self.distance_threshold:
+                self.stop_robot()
+                break
+
+            linear_speed = kp * distance_error
+            linear_speed = max(min_speed, min (max_speed, linear_speed))
+
+
+            twist = Twist()
+            twist.linear.x = linear_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_angle(self, angle_degrees):
+        target_yaw = self.yaw + radians(angle_degrees)
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_yaw - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+            angular_speed = max(min_speed, min(max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def turn_to_angle(self, target_angle_degrees):
+        target_angle_radian = radians(target_angle_degrees)
+        kp = 1.0
+        max_speed = 0.8
+        min_speed = 0.05
+
+        while True:
+            yaw_error = target_angle_radian - self.yaw
+            yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+
+            if abs(yaw_error) < self.angle_threshold:
+                self.stop_robot()
+                break
+
+            angular_speed = kp * abs(yaw_error)
+            angular_speed = max(min_speed, min(max_speed, angular_speed))
+
+            twist = Twist()
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.cmd_vel_pub.publish(twist)
+
+            rclpy.spin_once(self)
+
+    def stop_robot(self):
+        twist = Twist()
+        twist.linear.x = 0.0
+        twist.angular.z = 0.0
+        self.cmd_vel_pub.publish(twist)
+        self.get_logger().info('Robot stopped.')
+        time.sleep(0.2)
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MoveTurnFilteredNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/robobin_main/src/install/testing/lib/testing/test_control_feedback b/robobin_main/src/install/testing/lib/testing/test_control_feedback
new file mode 100755
index 00000000..d153d66e
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/testing/test_control_feedback
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'testing==0.0.0','console_scripts','test_control_feedback'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'testing==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('testing==0.0.0', 'console_scripts', 'test_control_feedback')())
diff --git a/robobin_main/src/install/testing/lib/testing/test_encoder_node b/robobin_main/src/install/testing/lib/testing/test_encoder_node
new file mode 100755
index 00000000..a39f69d5
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/testing/test_encoder_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'testing==0.0.0','console_scripts','test_encoder_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'testing==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('testing==0.0.0', 'console_scripts', 'test_encoder_node')())
diff --git a/robobin_main/src/install/testing/lib/testing/test_imu_node b/robobin_main/src/install/testing/lib/testing/test_imu_node
new file mode 100755
index 00000000..fa0e91d8
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/testing/test_imu_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'testing==0.0.0','console_scripts','test_imu_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'testing==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('testing==0.0.0', 'console_scripts', 'test_imu_node')())
diff --git a/robobin_main/src/install/testing/lib/testing/test_motor_node b/robobin_main/src/install/testing/lib/testing/test_motor_node
new file mode 100755
index 00000000..611564bd
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/testing/test_motor_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'testing==0.0.0','console_scripts','test_motor_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'testing==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('testing==0.0.0', 'console_scripts', 'test_motor_node')())
diff --git a/robobin_main/src/install/testing/lib/testing/test_route b/robobin_main/src/install/testing/lib/testing/test_route
new file mode 100755
index 00000000..741b1b0e
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/testing/test_route
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'testing==0.0.0','console_scripts','test_route'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'testing==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('testing==0.0.0', 'console_scripts', 'test_route')())
diff --git a/robobin_main/src/install/testing/lib/testing/test_route_filter b/robobin_main/src/install/testing/lib/testing/test_route_filter
new file mode 100755
index 00000000..544a03cc
--- /dev/null
+++ b/robobin_main/src/install/testing/lib/testing/test_route_filter
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'testing==0.0.0','console_scripts','test_route_filter'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'testing==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('testing==0.0.0', 'console_scripts', 'test_route_filter')())
diff --git a/robobin_main/src/install/testing/share/ament_index/resource_index/packages/testing b/robobin_main/src/install/testing/share/ament_index/resource_index/packages/testing
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/install/testing/share/colcon-core/packages/testing b/robobin_main/src/install/testing/share/colcon-core/packages/testing
new file mode 100644
index 00000000..b26d1750
--- /dev/null
+++ b/robobin_main/src/install/testing/share/colcon-core/packages/testing
@@ -0,0 +1 @@
+geometry_msgs:python3-gpiozero:python3-smbus:rclpy:sensor_msgs
\ No newline at end of file
diff --git a/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.dsv b/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.dsv
new file mode 100644
index 00000000..79d4c95b
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;AMENT_PREFIX_PATH;
diff --git a/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.ps1 b/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.ps1
new file mode 100644
index 00000000..26b99975
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value AMENT_PREFIX_PATH "$env:COLCON_CURRENT_PREFIX"
diff --git a/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.sh b/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.sh
new file mode 100644
index 00000000..f3041f68
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value AMENT_PREFIX_PATH "$COLCON_CURRENT_PREFIX"
diff --git a/robobin_main/src/install/testing/share/testing/hook/pythonpath.dsv b/robobin_main/src/install/testing/share/testing/hook/pythonpath.dsv
new file mode 100644
index 00000000..c2ddcdb7
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/hook/pythonpath.dsv
@@ -0,0 +1 @@
+prepend-non-duplicate;PYTHONPATH;lib/python3.12/site-packages
diff --git a/robobin_main/src/install/testing/share/testing/hook/pythonpath.ps1 b/robobin_main/src/install/testing/share/testing/hook/pythonpath.ps1
new file mode 100644
index 00000000..bdd69aff
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/hook/pythonpath.ps1
@@ -0,0 +1,3 @@
+# generated from colcon_powershell/shell/template/hook_prepend_value.ps1.em
+
+colcon_prepend_unique_value PYTHONPATH "$env:COLCON_CURRENT_PREFIX\lib/python3.12/site-packages"
diff --git a/robobin_main/src/install/testing/share/testing/hook/pythonpath.sh b/robobin_main/src/install/testing/share/testing/hook/pythonpath.sh
new file mode 100644
index 00000000..45388fea
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/hook/pythonpath.sh
@@ -0,0 +1,3 @@
+# generated from colcon_core/shell/template/hook_prepend_value.sh.em
+
+_colcon_prepend_unique_value PYTHONPATH "$COLCON_CURRENT_PREFIX/lib/python3.12/site-packages"
diff --git a/robobin_main/src/install/testing/share/testing/package.bash b/robobin_main/src/install/testing/share/testing/package.bash
new file mode 100644
index 00000000..9a5ab8cc
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/package.bash
@@ -0,0 +1,31 @@
+# generated from colcon_bash/shell/template/package.bash.em
+
+# This script extends the environment for this package.
+
+# a bash script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_bash_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh script of this package
+_colcon_package_bash_source_script "$_colcon_package_bash_COLCON_CURRENT_PREFIX/share/testing/package.sh"
+
+unset _colcon_package_bash_source_script
+unset _colcon_package_bash_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/testing/share/testing/package.dsv b/robobin_main/src/install/testing/share/testing/package.dsv
new file mode 100644
index 00000000..db1d5d80
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/package.dsv
@@ -0,0 +1,6 @@
+source;share/testing/hook/pythonpath.ps1
+source;share/testing/hook/pythonpath.dsv
+source;share/testing/hook/pythonpath.sh
+source;share/testing/hook/ament_prefix_path.ps1
+source;share/testing/hook/ament_prefix_path.dsv
+source;share/testing/hook/ament_prefix_path.sh
diff --git a/robobin_main/src/install/testing/share/testing/package.ps1 b/robobin_main/src/install/testing/share/testing/package.ps1
new file mode 100644
index 00000000..993cddf3
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/package.ps1
@@ -0,0 +1,116 @@
+# generated from colcon_powershell/shell/template/package.ps1.em
+
+# function to append a value to a variable
+# which uses colons as separators
+# duplicates as well as leading separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_append_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  $_duplicate=""
+  # start with no values
+  $_all_values=""
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -eq $_value) {
+          $_duplicate="1"
+        }
+        if ($_all_values) {
+          $_all_values="${_all_values};$_"
+        } else {
+          $_all_values="$_"
+        }
+      }
+    }
+  }
+  # append only non-duplicates
+  if (!$_duplicate) {
+    # avoid leading separator
+    if ($_all_values) {
+      $_all_values="${_all_values};${_value}"
+    } else {
+      $_all_values="${_value}"
+    }
+  }
+
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+function colcon_prepend_unique_value {
+  param (
+    $_listname,
+    $_value
+  )
+
+  # get values from variable
+  if (Test-Path Env:$_listname) {
+    $_values=(Get-Item env:$_listname).Value
+  } else {
+    $_values=""
+  }
+  # start with the new value
+  $_all_values="$_value"
+  # iterate over existing values in the variable
+  if ($_values) {
+    $_values.Split(";") | ForEach {
+      # not an empty string
+      if ($_) {
+        # not a duplicate of _value
+        if ($_ -ne $_value) {
+          # keep non-duplicate values
+          $_all_values="${_all_values};$_"
+        }
+      }
+    }
+  }
+  # export the updated variable
+  Set-Item env:\$_listname -Value "$_all_values"
+}
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+function colcon_package_source_powershell_script {
+  param (
+    $_colcon_package_source_powershell_script
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_package_source_powershell_script) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_package_source_powershell_script'"
+    }
+    . "$_colcon_package_source_powershell_script"
+  } else {
+    Write-Error "not found: '$_colcon_package_source_powershell_script'"
+  }
+}
+
+
+# a powershell script is able to determine its own path
+# the prefix is two levels up from the package specific share directory
+$env:COLCON_CURRENT_PREFIX=(Get-Item $PSCommandPath).Directory.Parent.Parent.FullName
+
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/testing/hook/pythonpath.ps1"
+colcon_package_source_powershell_script "$env:COLCON_CURRENT_PREFIX\share/testing/hook/ament_prefix_path.ps1"
+
+Remove-Item Env:\COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/install/testing/share/testing/package.sh b/robobin_main/src/install/testing/share/testing/package.sh
new file mode 100644
index 00000000..33a396ba
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/package.sh
@@ -0,0 +1,87 @@
+# generated from colcon_core/shell/template/package.sh.em
+
+# This script extends the environment for this package.
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prepend_unique_value_IFS=$IFS
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  # workaround SH_WORD_SPLIT not being set in zsh
+  if [ "$(command -v colcon_zsh_convert_to_array)" ]; then
+    colcon_zsh_convert_to_array _values
+  fi
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  # restore the field separator
+  IFS=$_colcon_prepend_unique_value_IFS
+  unset _colcon_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_package_sh_COLCON_CURRENT_PREFIX="/home/robobin/robobin/robobin_main/src/install/testing"
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  if [ ! -d "$_colcon_package_sh_COLCON_CURRENT_PREFIX" ]; then
+    echo "The build time path \"$_colcon_package_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+    unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+    return 1
+  fi
+  COLCON_CURRENT_PREFIX="$_colcon_package_sh_COLCON_CURRENT_PREFIX"
+fi
+unset _colcon_package_sh_COLCON_CURRENT_PREFIX
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source sh hooks
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/testing/hook/pythonpath.sh"
+_colcon_package_sh_source_script "$COLCON_CURRENT_PREFIX/share/testing/hook/ament_prefix_path.sh"
+
+unset _colcon_package_sh_source_script
+unset COLCON_CURRENT_PREFIX
+
+# do not unset _colcon_prepend_unique_value since it might be used by non-primary shell hooks
diff --git a/robobin_main/src/install/testing/share/testing/package.xml b/robobin_main/src/install/testing/share/testing/package.xml
new file mode 100644
index 00000000..a42480f1
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/package.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
+<package format="3">
+  <name>testing</name>
+  <version>0.0.0</version>
+  <description>TODO: Package description</description>
+  <maintainer email="robobin@todo.todo">robobin</maintainer>
+  <license>TODO: License declaration</license>
+
+  <depend>rclpy</depend>
+  <depend>sensor_msgs</depend>
+  <depend>geometry_msgs</depend>
+
+  <exec_depend>python3-smbus</exec_depend>
+  <exec_depend>python3-gpiozero</exec_depend>
+
+  <test_depend>ament_copyright</test_depend>
+  <test_depend>ament_flake8</test_depend>
+  <test_depend>ament_pep257</test_depend>
+  <test_depend>python3-pytest</test_depend>
+
+  <export>
+    <build_type>ament_python</build_type>
+  </export>
+</package>
diff --git a/robobin_main/src/install/testing/share/testing/package.zsh b/robobin_main/src/install/testing/share/testing/package.zsh
new file mode 100644
index 00000000..4f692051
--- /dev/null
+++ b/robobin_main/src/install/testing/share/testing/package.zsh
@@ -0,0 +1,42 @@
+# generated from colcon_zsh/shell/template/package.zsh.em
+
+# This script extends the environment for this package.
+
+# a zsh script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  # the prefix is two levels up from the package specific share directory
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`/../.." > /dev/null && pwd)"
+else
+  _colcon_package_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+# additional arguments: arguments to the script
+_colcon_package_zsh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$@"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# function to convert array-like strings into arrays
+# to workaround SH_WORD_SPLIT not being set
+colcon_zsh_convert_to_array() {
+  local _listname=$1
+  local _dollar="$"
+  local _split="{="
+  local _to_array="(\"$_dollar$_split$_listname}\")"
+  eval $_listname=$_to_array
+}
+
+# source sh script of this package
+_colcon_package_zsh_source_script "$_colcon_package_zsh_COLCON_CURRENT_PREFIX/share/testing/package.sh"
+unset convert_zsh_to_array
+
+unset _colcon_package_zsh_source_script
+unset _colcon_package_zsh_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/log/COLCON_IGNORE b/robobin_main/src/log/COLCON_IGNORE
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/events.log b/robobin_main/src/log/build_2024-12-16_13-49-41/events.log
new file mode 100644
index 00000000..7c305930
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/events.log
@@ -0,0 +1,234 @@
+[0.000000] (-) TimerEvent: {}
+[0.002149] (odometry_publisher) JobQueued: {'identifier': 'odometry_publisher', 'dependencies': OrderedDict()}
+[0.002413] (robot_description) JobQueued: {'identifier': 'robot_description', 'dependencies': OrderedDict()}
+[0.002455] (robot_localization_ekf) JobQueued: {'identifier': 'robot_localization_ekf', 'dependencies': OrderedDict()}
+[0.002486] (testing) JobQueued: {'identifier': 'testing', 'dependencies': OrderedDict()}
+[0.002513] (odometry_publisher) JobStarted: {'identifier': 'odometry_publisher'}
+[0.029326] (robot_description) JobStarted: {'identifier': 'robot_description'}
+[0.039302] (robot_localization_ekf) JobStarted: {'identifier': 'robot_localization_ekf'}
+[0.056162] (testing) JobStarted: {'identifier': 'testing'}
+[0.099677] (-) TimerEvent: {}
+[0.200152] (-) TimerEvent: {}
+[0.300635] (-) TimerEvent: {}
+[0.401089] (-) TimerEvent: {}
+[0.501542] (-) TimerEvent: {}
+[0.601981] (-) TimerEvent: {}
+[0.702404] (-) TimerEvent: {}
+[0.802748] (-) TimerEvent: {}
+[0.903193] (-) TimerEvent: {}
+[1.003534] (-) TimerEvent: {}
+[1.103929] (-) TimerEvent: {}
+[1.204357] (-) TimerEvent: {}
+[1.304699] (-) TimerEvent: {}
+[1.405133] (-) TimerEvent: {}
+[1.507229] (-) TimerEvent: {}
+[1.607743] (-) TimerEvent: {}
+[1.708283] (-) TimerEvent: {}
+[1.808682] (-) TimerEvent: {}
+[1.912387] (-) TimerEvent: {}
+[2.012744] (-) TimerEvent: {}
+[2.113110] (-) TimerEvent: {}
+[2.213456] (-) TimerEvent: {}
+[2.313798] (-) TimerEvent: {}
+[2.414199] (-) TimerEvent: {}
+[2.514690] (-) TimerEvent: {}
+[2.615346] (-) TimerEvent: {}
+[2.718143] (-) TimerEvent: {}
+[2.818527] (-) TimerEvent: {}
+[2.919266] (-) TimerEvent: {}
+[3.020106] (-) TimerEvent: {}
+[3.123541] (-) TimerEvent: {}
+[3.224291] (-) TimerEvent: {}
+[3.255248] (robot_localization_ekf) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/robot_localization_ekf', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/robot_localization_ekf', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'DBUS_STARTER_BUS_TYPE': 'session', 'SYSTEMD_EXEC_PID': '1590', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus,guid=8a156d7e5676347bfc3ac19e67602fa1', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/app.slice/app-gnome\\x2dsession\\x2dmanager.slice/gnome-session-manager@ubuntu.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1590,unix/robobin-desktop:/tmp/.ICE-unix/1590', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/e7eea422_a4a8_4e50_8e0b_1837288d8a14', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.W9TAZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.104', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'DBUS_STARTER_ADDRESS': 'unix:path=/run/user/1002/bus,guid=8a156d7e5676347bfc3ac19e67602fa1', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.265720] (odometry_publisher) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/odometry_publisher', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/odometry_publisher', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'DBUS_STARTER_BUS_TYPE': 'session', 'SYSTEMD_EXEC_PID': '1590', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus,guid=8a156d7e5676347bfc3ac19e67602fa1', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/app.slice/app-gnome\\x2dsession\\x2dmanager.slice/gnome-session-manager@ubuntu.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1590,unix/robobin-desktop:/tmp/.ICE-unix/1590', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/e7eea422_a4a8_4e50_8e0b_1837288d8a14', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.W9TAZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.104', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/odometry_publisher', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'DBUS_STARTER_ADDRESS': 'unix:path=/run/user/1002/bus,guid=8a156d7e5676347bfc3ac19e67602fa1', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.271634] (robot_description) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/robot_description', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/robot_description/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/robot_description', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'DBUS_STARTER_BUS_TYPE': 'session', 'SYSTEMD_EXEC_PID': '1590', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus,guid=8a156d7e5676347bfc3ac19e67602fa1', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/app.slice/app-gnome\\x2dsession\\x2dmanager.slice/gnome-session-manager@ubuntu.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1590,unix/robobin-desktop:/tmp/.ICE-unix/1590', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/e7eea422_a4a8_4e50_8e0b_1837288d8a14', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.W9TAZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.104', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/robot_description', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'DBUS_STARTER_ADDRESS': 'unix:path=/run/user/1002/bus,guid=8a156d7e5676347bfc3ac19e67602fa1', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.296210] (testing) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/testing', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/testing/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/testing/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/testing', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'DBUS_STARTER_BUS_TYPE': 'session', 'SYSTEMD_EXEC_PID': '1590', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus,guid=8a156d7e5676347bfc3ac19e67602fa1', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/app.slice/app-gnome\\x2dsession\\x2dmanager.slice/gnome-session-manager@ubuntu.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1590,unix/robobin-desktop:/tmp/.ICE-unix/1590', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/e7eea422_a4a8_4e50_8e0b_1837288d8a14', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.W9TAZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.104', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/testing', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'DBUS_STARTER_ADDRESS': 'unix:path=/run/user/1002/bus,guid=8a156d7e5676347bfc3ac19e67602fa1', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.327187] (-) TimerEvent: {}
+[3.427708] (-) TimerEvent: {}
+[3.531445] (-) TimerEvent: {}
+[3.634452] (-) TimerEvent: {}
+[3.734905] (-) TimerEvent: {}
+[3.810048] (odometry_publisher) StdoutLine: {'line': b'running egg_info\n'}
+[3.810474] (testing) StdoutLine: {'line': b'running egg_info\n'}
+[3.810741] (odometry_publisher) StdoutLine: {'line': b'creating ../build/odometry_publisher/odometry_publisher.egg-info\n'}
+[3.810902] (testing) StdoutLine: {'line': b'creating ../build/testing/testing.egg-info\n'}
+[3.813777] (robot_localization_ekf) StdoutLine: {'line': b'running egg_info\n'}
+[3.814099] (robot_localization_ekf) StdoutLine: {'line': b'creating ../build/robot_localization_ekf/robot_localization_ekf.egg-info\n'}
+[3.821307] (robot_description) StdoutLine: {'line': b'running egg_info\n'}
+[3.821957] (robot_description) StdoutLine: {'line': b'creating ../build/robot_description/robot_description.egg-info\n'}
+[3.835024] (-) TimerEvent: {}
+[3.840655] (testing) StdoutLine: {'line': b'writing ../build/testing/testing.egg-info/PKG-INFO\n'}
+[3.840995] (odometry_publisher) StdoutLine: {'line': b'writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO\n'}
+[3.841183] (testing) StdoutLine: {'line': b'writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt\n'}
+[3.844240] (odometry_publisher) StdoutLine: {'line': b'writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt\n'}
+[3.844762] (testing) StdoutLine: {'line': b'writing entry points to ../build/testing/testing.egg-info/entry_points.txt\n'}
+[3.844908] (testing) StdoutLine: {'line': b'writing requirements to ../build/testing/testing.egg-info/requires.txt\n'}
+[3.845011] (testing) StdoutLine: {'line': b'writing top-level names to ../build/testing/testing.egg-info/top_level.txt\n'}
+[3.845141] (odometry_publisher) StdoutLine: {'line': b'writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt\n'}
+[3.845254] (testing) StdoutLine: {'line': b"writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'\n"}
+[3.845355] (odometry_publisher) StdoutLine: {'line': b'writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt\n'}
+[3.845598] (odometry_publisher) StdoutLine: {'line': b'writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt\n'}
+[3.846115] (odometry_publisher) StdoutLine: {'line': b"writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'\n"}
+[3.850786] (robot_localization_ekf) StdoutLine: {'line': b'writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO\n'}
+[3.851629] (robot_localization_ekf) StdoutLine: {'line': b'writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt\n'}
+[3.852212] (robot_localization_ekf) StdoutLine: {'line': b'writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt\n'}
+[3.852589] (robot_localization_ekf) StdoutLine: {'line': b'writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt\n'}
+[3.852982] (robot_localization_ekf) StdoutLine: {'line': b"writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'\n"}
+[3.859011] (robot_description) StdoutLine: {'line': b'writing ../build/robot_description/robot_description.egg-info/PKG-INFO\n'}
+[3.861112] (robot_description) StdoutLine: {'line': b'writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt\n'}
+[3.861330] (robot_description) StdoutLine: {'line': b'writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt\n'}
+[3.861418] (robot_description) StdoutLine: {'line': b'writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt\n'}
+[3.861516] (robot_description) StdoutLine: {'line': b"writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'\n"}
+[3.905378] (testing) StdoutLine: {'line': b"reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'\n"}
+[3.906607] (testing) StdoutLine: {'line': b"writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'\n"}
+[3.906918] (odometry_publisher) StdoutLine: {'line': b"reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'\n"}
+[3.907137] (testing) StdoutLine: {'line': b'running build\n'}
+[3.907326] (testing) StdoutLine: {'line': b'running build_py\n'}
+[3.908550] (testing) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/testing/build\n'}
+[3.908744] (testing) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/testing/build/lib\n'}
+[3.908940] (testing) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing\n'}
+[3.909114] (odometry_publisher) StdoutLine: {'line': b"writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'\n"}
+[3.909380] (testing) StdoutLine: {'line': b'copying testing/encoder.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing\n'}
+[3.909545] (odometry_publisher) StdoutLine: {'line': b'running build\n'}
+[3.909965] (odometry_publisher) StdoutLine: {'line': b'running build_py\n'}
+[3.910262] (odometry_publisher) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build\n'}
+[3.910492] (odometry_publisher) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib\n'}
+[3.910581] (odometry_publisher) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher\n'}
+[3.910660] (odometry_publisher) StdoutLine: {'line': b'copying odometry_publisher/__init__.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher\n'}
+[3.910737] (odometry_publisher) StdoutLine: {'line': b'copying odometry_publisher/tf_broadcaster.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher\n'}
+[3.910813] (testing) StdoutLine: {'line': b'copying testing/motor_control_node.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing\n'}
+[3.910900] (odometry_publisher) StdoutLine: {'line': b'copying odometry_publisher/odometry_node.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher\n'}
+[3.911199] (odometry_publisher) StdoutLine: {'line': b'copying odometry_publisher/backup.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher\n'}
+[3.911421] (testing) StdoutLine: {'line': b'copying testing/__init__.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing\n'}
+[3.911580] (testing) StdoutLine: {'line': b'copying testing/imu_node.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing\n'}
+[3.912104] (odometry_publisher) StdoutLine: {'line': b'running install\n'}
+[3.912258] (testing) StdoutLine: {'line': b'copying testing/route_filtered.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing\n'}
+[3.912756] (testing) StdoutLine: {'line': b'copying testing/control_feedback.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing\n'}
+[3.913615] (testing) StdoutLine: {'line': b'copying testing/route.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing\n'}
+[3.916134] (testing) StdoutLine: {'line': b'running install\n'}
+[3.916378] (robot_localization_ekf) StdoutLine: {'line': b"reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'\n"}
+[3.916723] (robot_localization_ekf) StdoutLine: {'line': b"writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'\n"}
+[3.917217] (robot_localization_ekf) StdoutLine: {'line': b'running build\n'}
+[3.917507] (robot_localization_ekf) StdoutLine: {'line': b'running build_py\n'}
+[3.917960] (robot_localization_ekf) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build\n'}
+[3.918305] (robot_localization_ekf) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib\n'}
+[3.918604] (robot_localization_ekf) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf\n'}
+[3.920114] (robot_localization_ekf) StdoutLine: {'line': b'copying robot_localization_ekf/__init__.py -> /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf\n'}
+[3.920324] (robot_localization_ekf) StdoutLine: {'line': b'running install\n'}
+[3.920414] (robot_description) StdoutLine: {'line': b"reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'\n"}
+[3.920892] (robot_description) StdoutLine: {'line': b"writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'\n"}
+[3.921284] (robot_description) StdoutLine: {'line': b'running build\n'}
+[3.921478] (robot_description) StdoutLine: {'line': b'running build_py\n'}
+[3.921801] (robot_description) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/robot_description/build\n'}
+[3.922258] (robot_description) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib\n'}
+[3.922791] (robot_description) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description\n'}
+[3.922926] (robot_description) StdoutLine: {'line': b'copying robot_description/__init__.py -> /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description\n'}
+[3.923653] (robot_description) StdoutLine: {'line': b'running install\n'}
+[3.923891] (odometry_publisher) StdoutLine: {'line': b'running install_lib\n'}
+[3.926458] (testing) StdoutLine: {'line': b'running install_lib\n'}
+[3.934178] (robot_localization_ekf) StdoutLine: {'line': b'running install_lib\n'}
+[3.935304] (-) TimerEvent: {}
+[3.935457] (robot_description) StdoutLine: {'line': b'running install_lib\n'}
+[3.960119] (testing) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing\n'}
+[3.962378] (odometry_publisher) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher\n'}
+[3.962556] (odometry_publisher) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/__init__.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher\n'}
+[3.962674] (odometry_publisher) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/tf_broadcaster.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher\n'}
+[3.962780] (testing) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/encoder.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing\n'}
+[3.962955] (odometry_publisher) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/odometry_node.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher\n'}
+[3.963077] (testing) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/motor_control_node.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing\n'}
+[3.963218] (odometry_publisher) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/backup.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher\n'}
+[3.963317] (testing) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/__init__.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing\n'}
+[3.963404] (testing) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/imu_node.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing\n'}
+[3.963494] (testing) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/route_filtered.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing\n'}
+[3.963581] (testing) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/control_feedback.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing\n'}
+[3.963677] (odometry_publisher) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__init__.py to __init__.cpython-312.pyc\n'}
+[3.963784] (testing) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/route.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing\n'}
+[3.967214] (odometry_publisher) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/tf_broadcaster.py to tf_broadcaster.cpython-312.pyc\n'}
+[3.967516] (testing) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/encoder.py to encoder.cpython-312.pyc\n'}
+[3.967651] (odometry_publisher) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/odometry_node.py to odometry_node.cpython-312.pyc\n'}
+[3.968268] (odometry_publisher) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/backup.py to backup.cpython-312.pyc\n'}
+[3.968632] (testing) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/motor_control_node.py to motor_control_node.cpython-312.pyc\n'}
+[3.968775] (testing) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__init__.py to __init__.cpython-312.pyc\n'}
+[3.968901] (testing) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/imu_node.py to imu_node.cpython-312.pyc\n'}
+[3.969015] (odometry_publisher) StdoutLine: {'line': b'running install_data\n'}
+[3.969227] (odometry_publisher) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index\n'}
+[3.969355] (odometry_publisher) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index\n'}
+[3.969455] (odometry_publisher) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages\n'}
+[3.969618] (odometry_publisher) StdoutLine: {'line': b'copying resource/odometry_publisher -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages\n'}
+[3.969794] (odometry_publisher) StdoutLine: {'line': b'copying package.xml -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher\n'}
+[3.969982] (testing) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route_filtered.py to route_filtered.cpython-312.pyc\n'}
+[3.970175] (odometry_publisher) StdoutLine: {'line': b'running install_egg_info\n'}
+[3.971561] (robot_localization_ekf) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf\n'}
+[3.972144] (robot_localization_ekf) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf/__init__.py -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf\n'}
+[3.973243] (robot_description) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description\n'}
+[3.973396] (robot_description) StdoutLine: {'line': b'copying /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description/__init__.py -> /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description\n'}
+[3.973499] (testing) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/control_feedback.py to control_feedback.cpython-312.pyc\n'}
+[3.973924] (robot_description) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__init__.py to __init__.cpython-312.pyc\n'}
+[3.976295] (robot_localization_ekf) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__init__.py to __init__.cpython-312.pyc\n'}
+[3.976650] (robot_localization_ekf) StdoutLine: {'line': b'running install_data\n'}
+[3.977455] (robot_localization_ekf) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index\n'}
+[3.981254] (robot_localization_ekf) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index\n'}
+[3.981391] (robot_localization_ekf) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages\n'}
+[3.981474] (robot_localization_ekf) StdoutLine: {'line': b'copying resource/robot_localization_ekf -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages\n'}
+[3.981554] (robot_localization_ekf) StdoutLine: {'line': b'copying package.xml -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf\n'}
+[3.981630] (robot_localization_ekf) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config\n'}
+[3.981704] (robot_localization_ekf) StdoutLine: {'line': b'copying config/ekf.yaml -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config\n'}
+[3.981779] (testing) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route.py to route.cpython-312.pyc\n'}
+[3.981906] (robot_description) StdoutLine: {'line': b'running install_data\n'}
+[3.981998] (robot_description) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index\n'}
+[3.982093] (robot_description) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index\n'}
+[3.982186] (robot_description) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index/packages\n'}
+[3.982273] (robot_description) StdoutLine: {'line': b'copying resource/robot_description -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index/packages\n'}
+[3.982348] (robot_description) StdoutLine: {'line': b'copying package.xml -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description\n'}
+[3.982421] (robot_description) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/urdf\n'}
+[3.982494] (robot_description) StdoutLine: {'line': b'copying urdf/robot.urdf -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/urdf\n'}
+[3.982567] (robot_description) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/launch\n'}
+[3.982641] (robot_description) StdoutLine: {'line': b'copying launch/view_robot.py -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/launch\n'}
+[3.982713] (robot_localization_ekf) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch\n'}
+[3.982796] (robot_localization_ekf) StdoutLine: {'line': b'copying launch/ekf_launch.py -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch\n'}
+[3.982869] (robot_description) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/rviz\n'}
+[3.982942] (robot_description) StdoutLine: {'line': b'copying rviz/urdf_config.rviz -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/rviz\n'}
+[3.983013] (robot_description) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/config\n'}
+[3.983111] (robot_description) StdoutLine: {'line': b'copying config/ekf.yaml -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/config\n'}
+[3.983195] (robot_localization_ekf) StdoutLine: {'line': b'running install_egg_info\n'}
+[3.983282] (testing) StdoutLine: {'line': b'running install_data\n'}
+[3.983368] (robot_description) StdoutLine: {'line': b'running install_egg_info\n'}
+[3.983441] (testing) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index\n'}
+[3.983513] (testing) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index\n'}
+[3.983585] (testing) StdoutLine: {'line': b'creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index/packages\n'}
+[3.983658] (testing) StdoutLine: {'line': b'copying resource/testing -> /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index/packages\n'}
+[3.983730] (testing) StdoutLine: {'line': b'copying package.xml -> /home/robobin/robobin/robobin_main/src/install/testing/share/testing\n'}
+[3.983802] (testing) StdoutLine: {'line': b'running install_egg_info\n'}
+[4.005135] (odometry_publisher) StdoutLine: {'line': b'Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info\n'}
+[4.005452] (odometry_publisher) StdoutLine: {'line': b'running install_scripts\n'}
+[4.008890] (robot_localization_ekf) StdoutLine: {'line': b'Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info\n'}
+[4.010341] (robot_localization_ekf) StdoutLine: {'line': b'running install_scripts\n'}
+[4.011980] (testing) StdoutLine: {'line': b'Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info\n'}
+[4.014129] (testing) StdoutLine: {'line': b'running install_scripts\n'}
+[4.016081] (robot_description) StdoutLine: {'line': b'Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info\n'}
+[4.020127] (robot_description) StdoutLine: {'line': b'running install_scripts\n'}
+[4.035435] (-) TimerEvent: {}
+[4.135805] (-) TimerEvent: {}
+[4.236150] (-) TimerEvent: {}
+[4.250540] (testing) StdoutLine: {'line': b'Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.251697] (testing) StdoutLine: {'line': b'Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.251904] (testing) StdoutLine: {'line': b'Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.252519] (testing) StdoutLine: {'line': b'Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.252717] (testing) StdoutLine: {'line': b'Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.253763] (testing) StdoutLine: {'line': b'Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.253987] (odometry_publisher) StdoutLine: {'line': b'Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher\n'}
+[4.254193] (robot_localization_ekf) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'\n"}
+[4.255131] (odometry_publisher) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'\n"}
+[4.255435] (testing) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'\n"}
+[4.266246] (robot_description) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'\n"}
+[4.336309] (-) TimerEvent: {}
+[4.436837] (-) TimerEvent: {}
+[4.449340] (testing) CommandEnded: {'returncode': 0}
+[4.477496] (testing) JobEnded: {'identifier': 'testing', 'rc': 0}
+[4.481547] (robot_localization_ekf) CommandEnded: {'returncode': 0}
+[4.491739] (robot_localization_ekf) JobEnded: {'identifier': 'robot_localization_ekf', 'rc': 0}
+[4.492524] (odometry_publisher) CommandEnded: {'returncode': 0}
+[4.499370] (odometry_publisher) JobEnded: {'identifier': 'odometry_publisher', 'rc': 0}
+[4.500111] (robot_description) CommandEnded: {'returncode': 0}
+[4.510174] (robot_description) JobEnded: {'identifier': 'robot_description', 'rc': 0}
+[4.512181] (-) EventReactorShutdown: {}
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/logger_all.log b/robobin_main/src/log/build_2024-12-16_13-49-41/logger_all.log
new file mode 100644
index 00000000..c7c789e6
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/logger_all.log
@@ -0,0 +1,263 @@
+[0.635s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.635s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffffa759d2e0>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffffa759d070>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffffa759d070>>, mixin_verb=('build',))
+[0.758s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.759s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.759s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.759s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.759s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.759s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.759s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/robobin/robobin_main/src'
+[0.759s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.759s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.759s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.759s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.759s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.759s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.759s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.760s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.760s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.816s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.816s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.816s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.817s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.817s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.817s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.817s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.817s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.817s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.817s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.817s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.817s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.817s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.817s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.818s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['ignore', 'ignore_ament_install']
+[0.818s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'ignore'
+[0.818s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'ignore_ament_install'
+[0.818s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['colcon_pkg']
+[0.818s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'colcon_pkg'
+[0.819s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['colcon_meta']
+[0.819s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'colcon_meta'
+[0.819s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['ros']
+[0.819s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'ros'
+[0.825s] DEBUG:colcon.colcon_core.package_identification:Package 'odometry_publisher' with type 'ros.ament_python' and name 'odometry_publisher'
+[0.825s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['ignore', 'ignore_ament_install']
+[0.825s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'ignore'
+[0.826s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'ignore_ament_install'
+[0.826s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['colcon_pkg']
+[0.826s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'colcon_pkg'
+[0.826s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['colcon_meta']
+[0.826s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'colcon_meta'
+[0.826s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['ros']
+[0.826s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'ros'
+[0.827s] DEBUG:colcon.colcon_core.package_identification:Package 'robot_description' with type 'ros.ament_python' and name 'robot_description'
+[0.827s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['ignore', 'ignore_ament_install']
+[0.827s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'ignore'
+[0.828s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'ignore_ament_install'
+[0.828s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['colcon_pkg']
+[0.828s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'colcon_pkg'
+[0.828s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['colcon_meta']
+[0.828s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'colcon_meta'
+[0.828s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['ros']
+[0.828s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'ros'
+[0.829s] DEBUG:colcon.colcon_core.package_identification:Package 'robot_localization_ekf' with type 'ros.ament_python' and name 'robot_localization_ekf'
+[0.829s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['ignore', 'ignore_ament_install']
+[0.829s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'ignore'
+[0.829s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'ignore_ament_install'
+[0.829s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['colcon_pkg']
+[0.829s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'colcon_pkg'
+[0.829s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['colcon_meta']
+[0.829s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'colcon_meta'
+[0.830s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['ros']
+[0.830s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'ros'
+[0.831s] DEBUG:colcon.colcon_core.package_identification:Package 'testing' with type 'ros.ament_python' and name 'testing'
+[0.831s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.831s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.831s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.831s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.831s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.883s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.883s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.889s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.892s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 335 installed packages in /opt/ros/jazzy
+[0.895s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.970s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_args' from command line to 'None'
+[0.970s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_target' from command line to 'None'
+[0.970s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.970s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_clean_cache' from command line to 'False'
+[0.970s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_clean_first' from command line to 'False'
+[0.970s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_force_configure' from command line to 'False'
+[0.970s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'ament_cmake_args' from command line to 'None'
+[0.970s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'catkin_cmake_args' from command line to 'None'
+[0.970s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.970s] DEBUG:colcon.colcon_core.verb:Building package 'odometry_publisher' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/odometry_publisher', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/odometry_publisher', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/odometry_publisher', 'symlink_install': False, 'test_result_base': None}
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_args' from command line to 'None'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_target' from command line to 'None'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_clean_cache' from command line to 'False'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_clean_first' from command line to 'False'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_force_configure' from command line to 'False'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'ament_cmake_args' from command line to 'None'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'catkin_cmake_args' from command line to 'None'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.971s] DEBUG:colcon.colcon_core.verb:Building package 'robot_description' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/robot_description', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/robot_description', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/robot_description', 'symlink_install': False, 'test_result_base': None}
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_args' from command line to 'None'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_target' from command line to 'None'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_clean_cache' from command line to 'False'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_clean_first' from command line to 'False'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_force_configure' from command line to 'False'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'ament_cmake_args' from command line to 'None'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'catkin_cmake_args' from command line to 'None'
+[0.971s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.971s] DEBUG:colcon.colcon_core.verb:Building package 'robot_localization_ekf' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/robot_localization_ekf', 'symlink_install': False, 'test_result_base': None}
+[0.972s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_args' from command line to 'None'
+[0.972s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_target' from command line to 'None'
+[0.972s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.972s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_clean_cache' from command line to 'False'
+[0.972s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_clean_first' from command line to 'False'
+[0.972s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_force_configure' from command line to 'False'
+[0.972s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'ament_cmake_args' from command line to 'None'
+[0.972s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'catkin_cmake_args' from command line to 'None'
+[0.972s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.972s] DEBUG:colcon.colcon_core.verb:Building package 'testing' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/testing', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/testing', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/testing', 'symlink_install': False, 'test_result_base': None}
+[0.972s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.973s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.974s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/odometry_publisher' with build type 'ament_python'
+[0.974s] Level 1:colcon.colcon_core.shell:create_environment_hook('odometry_publisher', 'ament_prefix_path')
+[0.991s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.991s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.ps1'
+[0.994s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.dsv'
+[0.995s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.sh'
+[0.996s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.996s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.002s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/robot_description' with build type 'ament_python'
+[1.003s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_description', 'ament_prefix_path')
+[1.003s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.ps1'
+[1.004s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.dsv'
+[1.004s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.sh'
+[1.005s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[1.005s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.012s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' with build type 'ament_python'
+[1.012s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_localization_ekf', 'ament_prefix_path')
+[1.013s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.ps1'
+[1.016s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.dsv'
+[1.017s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.sh'
+[1.018s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[1.018s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.026s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/testing' with build type 'ament_python'
+[1.027s] Level 1:colcon.colcon_core.shell:create_environment_hook('testing', 'ament_prefix_path')
+[1.028s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.ps1'
+[1.030s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.dsv'
+[1.030s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.sh'
+[1.031s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[1.031s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.402s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/odometry_publisher'
+[1.402s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[1.402s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.750s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/robot_description'
+[1.751s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[1.751s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[2.108s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf'
+[2.109s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[2.109s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[2.460s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/testing'
+[2.461s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[2.461s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[4.230s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+[4.242s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/odometry_publisher': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+[4.247s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/robot_description': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+[4.271s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/testing': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+[5.423s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/testing' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+[5.438s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing' for CMake module files
+[5.439s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing' for CMake config files
+[5.440s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/lib'
+[5.440s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/bin'
+[5.440s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/lib/pkgconfig/testing.pc'
+[5.441s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages'
+[5.441s] Level 1:colcon.colcon_core.shell:create_environment_hook('testing', 'pythonpath')
+[5.441s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/pythonpath.ps1'
+[5.442s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/pythonpath.dsv'
+[5.442s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/pythonpath.sh'
+[5.443s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/bin'
+[5.443s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(testing)
+[5.443s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.ps1'
+[5.445s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.dsv'
+[5.446s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.sh'
+[5.447s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.bash'
+[5.449s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.zsh'
+[5.450s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/testing/share/colcon-core/packages/testing)
+[5.454s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf' for CMake module files
+[5.455s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+[5.457s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf' for CMake config files
+[5.458s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib'
+[5.458s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/bin'
+[5.458s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/pkgconfig/robot_localization_ekf.pc'
+[5.459s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages'
+[5.459s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_localization_ekf', 'pythonpath')
+[5.460s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.ps1'
+[5.460s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.dsv'
+[5.461s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.sh'
+[5.461s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/bin'
+[5.462s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(robot_localization_ekf)
+[5.462s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.ps1'
+[5.462s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.dsv'
+[5.463s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.sh'
+[5.463s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.bash'
+[5.464s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.zsh'
+[5.464s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/colcon-core/packages/robot_localization_ekf)
+[5.465s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher' for CMake module files
+[5.466s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/odometry_publisher' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+[5.466s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher' for CMake config files
+[5.467s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib'
+[5.467s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/bin'
+[5.467s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/pkgconfig/odometry_publisher.pc'
+[5.467s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages'
+[5.468s] Level 1:colcon.colcon_core.shell:create_environment_hook('odometry_publisher', 'pythonpath')
+[5.468s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.ps1'
+[5.468s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.dsv'
+[5.469s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.sh'
+[5.469s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/bin'
+[5.469s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(odometry_publisher)
+[5.470s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.ps1'
+[5.470s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.dsv'
+[5.471s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.sh'
+[5.471s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.bash'
+[5.472s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.zsh'
+[5.472s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/colcon-core/packages/odometry_publisher)
+[5.472s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description' for CMake module files
+[5.474s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/robot_description' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+[5.474s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description' for CMake config files
+[5.475s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/lib'
+[5.475s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/bin'
+[5.475s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/pkgconfig/robot_description.pc'
+[5.475s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages'
+[5.475s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_description', 'pythonpath')
+[5.476s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.ps1'
+[5.476s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.dsv'
+[5.476s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.sh'
+[5.477s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/bin'
+[5.477s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(robot_description)
+[5.478s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.ps1'
+[5.479s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.dsv'
+[5.481s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.sh'
+[5.482s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.bash'
+[5.482s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.zsh'
+[5.483s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/robot_description/share/colcon-core/packages/robot_description)
+[5.483s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[5.484s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[5.484s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[5.484s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[5.504s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[5.504s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[5.504s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[5.552s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[5.552s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.ps1'
+[5.554s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/install/_local_setup_util_ps1.py'
+[5.557s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.ps1'
+[5.559s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.sh'
+[5.560s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/install/_local_setup_util_sh.py'
+[5.561s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.sh'
+[5.564s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.bash'
+[5.565s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.bash'
+[5.567s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.zsh'
+[5.568s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.zsh'
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/command.log b/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/command.log
new file mode 100644
index 00000000..6787a59c
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/odometry_publisher': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/odometry_publisher' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/stderr.log b/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/stdout.log b/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/stdout.log
new file mode 100644
index 00000000..44fc0206
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/stdout.log
@@ -0,0 +1,41 @@
+running egg_info
+creating ../build/odometry_publisher/odometry_publisher.egg-info
+writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
+writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
+writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
+writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt
+writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
+writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build
+creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib
+creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+copying odometry_publisher/__init__.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+copying odometry_publisher/tf_broadcaster.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+copying odometry_publisher/odometry_node.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+copying odometry_publisher/backup.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+running install
+running install_lib
+creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/__init__.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/tf_broadcaster.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/odometry_node.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/backup.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__init__.py to __init__.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/tf_broadcaster.py to tf_broadcaster.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/odometry_node.py to odometry_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/backup.py to backup.cpython-312.pyc
+running install_data
+creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index
+creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index
+creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages
+copying resource/odometry_publisher -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher
+running install_egg_info
+Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info
+running install_scripts
+Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/stdout_stderr.log
new file mode 100644
index 00000000..44fc0206
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/stdout_stderr.log
@@ -0,0 +1,41 @@
+running egg_info
+creating ../build/odometry_publisher/odometry_publisher.egg-info
+writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
+writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
+writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
+writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt
+writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
+writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build
+creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib
+creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+copying odometry_publisher/__init__.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+copying odometry_publisher/tf_broadcaster.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+copying odometry_publisher/odometry_node.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+copying odometry_publisher/backup.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+running install
+running install_lib
+creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/__init__.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/tf_broadcaster.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/odometry_node.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/backup.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__init__.py to __init__.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/tf_broadcaster.py to tf_broadcaster.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/odometry_node.py to odometry_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/backup.py to backup.cpython-312.pyc
+running install_data
+creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index
+creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index
+creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages
+copying resource/odometry_publisher -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher
+running install_egg_info
+Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info
+running install_scripts
+Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/streams.log b/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/streams.log
new file mode 100644
index 00000000..0dc4c37b
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/odometry_publisher/streams.log
@@ -0,0 +1,43 @@
+[3.266s] Invoking command in '/home/robobin/robobin/robobin_main/src/odometry_publisher': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+[3.808s] running egg_info
+[3.808s] creating ../build/odometry_publisher/odometry_publisher.egg-info
+[3.839s] writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
+[3.842s] writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
+[3.843s] writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
+[3.843s] writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt
+[3.843s] writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
+[3.844s] writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+[3.905s] reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+[3.907s] writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+[3.907s] running build
+[3.908s] running build_py
+[3.908s] creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build
+[3.908s] creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib
+[3.908s] creating /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+[3.908s] copying odometry_publisher/__init__.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+[3.908s] copying odometry_publisher/tf_broadcaster.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+[3.908s] copying odometry_publisher/odometry_node.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+[3.909s] copying odometry_publisher/backup.py -> /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher
+[3.910s] running install
+[3.921s] running install_lib
+[3.960s] creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+[3.960s] copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/__init__.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+[3.960s] copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/tf_broadcaster.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+[3.961s] copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/odometry_node.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+[3.961s] copying /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build/lib/odometry_publisher/backup.py -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher
+[3.961s] byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/__init__.py to __init__.cpython-312.pyc
+[3.965s] byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/tf_broadcaster.py to tf_broadcaster.cpython-312.pyc
+[3.965s] byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/odometry_node.py to odometry_node.cpython-312.pyc
+[3.966s] byte-compiling /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher/backup.py to backup.cpython-312.pyc
+[3.967s] running install_data
+[3.967s] creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index
+[3.967s] creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index
+[3.967s] creating /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages
+[3.967s] copying resource/odometry_publisher -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/ament_index/resource_index/packages
+[3.967s] copying package.xml -> /home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher
+[3.968s] running install_egg_info
+[4.003s] Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info
+[4.003s] running install_scripts
+[4.252s] Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher
+[4.253s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'
+[4.490s] Invoked command in '/home/robobin/robobin/robobin_main/src/odometry_publisher' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/command.log b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/command.log
new file mode 100644
index 00000000..78d3e3b0
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/robot_description': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/robot_description' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/stderr.log b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/stdout.log b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/stdout.log
new file mode 100644
index 00000000..3b5ec640
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/stdout.log
@@ -0,0 +1,38 @@
+running egg_info
+creating ../build/robot_description/robot_description.egg-info
+writing ../build/robot_description/robot_description.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt
+writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt
+writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt
+writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/robobin/robobin_main/src/build/robot_description/build
+creating /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib
+creating /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description
+copying robot_description/__init__.py -> /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description
+running install
+running install_lib
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description
+copying /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description/__init__.py -> /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description
+byte-compiling /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__init__.py to __init__.cpython-312.pyc
+running install_data
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index/packages
+copying resource/robot_description -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/urdf
+copying urdf/robot.urdf -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/urdf
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/launch
+copying launch/view_robot.py -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/launch
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/rviz
+copying rviz/urdf_config.rviz -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/rviz
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/config
+copying config/ekf.yaml -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/config
+running install_egg_info
+Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/stdout_stderr.log
new file mode 100644
index 00000000..3b5ec640
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/stdout_stderr.log
@@ -0,0 +1,38 @@
+running egg_info
+creating ../build/robot_description/robot_description.egg-info
+writing ../build/robot_description/robot_description.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt
+writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt
+writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt
+writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/robobin/robobin_main/src/build/robot_description/build
+creating /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib
+creating /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description
+copying robot_description/__init__.py -> /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description
+running install
+running install_lib
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description
+copying /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description/__init__.py -> /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description
+byte-compiling /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__init__.py to __init__.cpython-312.pyc
+running install_data
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index/packages
+copying resource/robot_description -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/urdf
+copying urdf/robot.urdf -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/urdf
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/launch
+copying launch/view_robot.py -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/launch
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/rviz
+copying rviz/urdf_config.rviz -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/rviz
+creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/config
+copying config/ekf.yaml -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/config
+running install_egg_info
+Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/streams.log b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/streams.log
new file mode 100644
index 00000000..a98796e1
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_description/streams.log
@@ -0,0 +1,40 @@
+[3.244s] Invoking command in '/home/robobin/robobin/robobin_main/src/robot_description': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+[3.792s] running egg_info
+[3.792s] creating ../build/robot_description/robot_description.egg-info
+[3.829s] writing ../build/robot_description/robot_description.egg-info/PKG-INFO
+[3.831s] writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt
+[3.831s] writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt
+[3.832s] writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt
+[3.832s] writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+[3.891s] reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+[3.891s] writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+[3.892s] running build
+[3.892s] running build_py
+[3.892s] creating /home/robobin/robobin/robobin_main/src/build/robot_description/build
+[3.892s] creating /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib
+[3.893s] creating /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description
+[3.893s] copying robot_description/__init__.py -> /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description
+[3.894s] running install
+[3.906s] running install_lib
+[3.943s] creating /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description
+[3.944s] copying /home/robobin/robobin/robobin_main/src/build/robot_description/build/lib/robot_description/__init__.py -> /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description
+[3.944s] byte-compiling /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description/__init__.py to __init__.cpython-312.pyc
+[3.952s] running install_data
+[3.952s] creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index
+[3.952s] creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index
+[3.952s] creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index/packages
+[3.952s] copying resource/robot_description -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/ament_index/resource_index/packages
+[3.952s] copying package.xml -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description
+[3.953s] creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/urdf
+[3.953s] copying urdf/robot.urdf -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/urdf
+[3.953s] creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/launch
+[3.953s] copying launch/view_robot.py -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/launch
+[3.953s] creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/rviz
+[3.953s] copying rviz/urdf_config.rviz -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/rviz
+[3.953s] creating /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/config
+[3.953s] copying config/ekf.yaml -> /home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/config
+[3.953s] running install_egg_info
+[3.986s] Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info
+[3.990s] running install_scripts
+[4.237s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'
+[4.471s] Invoked command in '/home/robobin/robobin/robobin_main/src/robot_description' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/command.log b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/command.log
new file mode 100644
index 00000000..28b0d8dd
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/stderr.log b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/stdout.log b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/stdout.log
new file mode 100644
index 00000000..d4e2d735
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/stdout.log
@@ -0,0 +1,34 @@
+running egg_info
+creating ../build/robot_localization_ekf/robot_localization_ekf.egg-info
+writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
+writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
+writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
+writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build
+creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib
+creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf
+copying robot_localization_ekf/__init__.py -> /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf
+running install
+running install_lib
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf
+copying /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf/__init__.py -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf
+byte-compiling /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__init__.py to __init__.cpython-312.pyc
+running install_data
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages
+copying resource/robot_localization_ekf -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config
+copying config/ekf.yaml -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch
+copying launch/ekf_launch.py -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch
+running install_egg_info
+Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/stdout_stderr.log
new file mode 100644
index 00000000..d4e2d735
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/stdout_stderr.log
@@ -0,0 +1,34 @@
+running egg_info
+creating ../build/robot_localization_ekf/robot_localization_ekf.egg-info
+writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
+writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
+writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
+writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build
+creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib
+creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf
+copying robot_localization_ekf/__init__.py -> /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf
+running install
+running install_lib
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf
+copying /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf/__init__.py -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf
+byte-compiling /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__init__.py to __init__.cpython-312.pyc
+running install_data
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages
+copying resource/robot_localization_ekf -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config
+copying config/ekf.yaml -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config
+creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch
+copying launch/ekf_launch.py -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch
+running install_egg_info
+Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/streams.log b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/streams.log
new file mode 100644
index 00000000..3b718772
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/robot_localization_ekf/streams.log
@@ -0,0 +1,36 @@
+[3.216s] Invoking command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+[3.774s] running egg_info
+[3.774s] creating ../build/robot_localization_ekf/robot_localization_ekf.egg-info
+[3.811s] writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
+[3.811s] writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
+[3.812s] writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
+[3.812s] writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
+[3.813s] writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+[3.876s] reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+[3.877s] writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+[3.877s] running build
+[3.877s] running build_py
+[3.878s] creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build
+[3.878s] creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib
+[3.878s] creating /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf
+[3.880s] copying robot_localization_ekf/__init__.py -> /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf
+[3.880s] running install
+[3.895s] running install_lib
+[3.931s] creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf
+[3.933s] copying /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build/lib/robot_localization_ekf/__init__.py -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf
+[3.936s] byte-compiling /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf/__init__.py to __init__.cpython-312.pyc
+[3.937s] running install_data
+[3.941s] creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index
+[3.941s] creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index
+[3.941s] creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages
+[3.941s] copying resource/robot_localization_ekf -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/ament_index/resource_index/packages
+[3.941s] copying package.xml -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf
+[3.941s] creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config
+[3.941s] copying config/ekf.yaml -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/config
+[3.942s] creating /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch
+[3.943s] copying launch/ekf_launch.py -> /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/launch
+[3.943s] running install_egg_info
+[3.969s] Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info
+[3.970s] running install_scripts
+[4.214s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'
+[4.442s] Invoked command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/testing/command.log b/robobin_main/src/log/build_2024-12-16_13-49-41/testing/command.log
new file mode 100644
index 00000000..dc9b85d6
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/testing/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/testing': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/testing' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/testing/stderr.log b/robobin_main/src/log/build_2024-12-16_13-49-41/testing/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/testing/stdout.log b/robobin_main/src/log/build_2024-12-16_13-49-41/testing/stdout.log
new file mode 100644
index 00000000..c36f1c47
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/testing/stdout.log
@@ -0,0 +1,55 @@
+running egg_info
+creating ../build/testing/testing.egg-info
+writing ../build/testing/testing.egg-info/PKG-INFO
+writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt
+writing entry points to ../build/testing/testing.egg-info/entry_points.txt
+writing requirements to ../build/testing/testing.egg-info/requires.txt
+writing top-level names to ../build/testing/testing.egg-info/top_level.txt
+writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/robobin/robobin_main/src/build/testing/build
+creating /home/robobin/robobin/robobin_main/src/build/testing/build/lib
+creating /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/encoder.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/motor_control_node.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/__init__.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/imu_node.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/route_filtered.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/control_feedback.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/route.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+running install
+running install_lib
+creating /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/encoder.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/motor_control_node.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/__init__.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/imu_node.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/route_filtered.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/control_feedback.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/route.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/encoder.py to encoder.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/motor_control_node.py to motor_control_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__init__.py to __init__.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/imu_node.py to imu_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route_filtered.py to route_filtered.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/control_feedback.py to control_feedback.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route.py to route.cpython-312.pyc
+running install_data
+creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index
+creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index
+creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index/packages
+copying resource/testing -> /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/robobin/robobin_main/src/install/testing/share/testing
+running install_egg_info
+Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info
+running install_scripts
+Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/testing/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_13-49-41/testing/stdout_stderr.log
new file mode 100644
index 00000000..c36f1c47
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/testing/stdout_stderr.log
@@ -0,0 +1,55 @@
+running egg_info
+creating ../build/testing/testing.egg-info
+writing ../build/testing/testing.egg-info/PKG-INFO
+writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt
+writing entry points to ../build/testing/testing.egg-info/entry_points.txt
+writing requirements to ../build/testing/testing.egg-info/requires.txt
+writing top-level names to ../build/testing/testing.egg-info/top_level.txt
+writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/robobin/robobin_main/src/build/testing/build
+creating /home/robobin/robobin/robobin_main/src/build/testing/build/lib
+creating /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/encoder.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/motor_control_node.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/__init__.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/imu_node.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/route_filtered.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/control_feedback.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+copying testing/route.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+running install
+running install_lib
+creating /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/encoder.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/motor_control_node.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/__init__.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/imu_node.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/route_filtered.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/control_feedback.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/route.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/encoder.py to encoder.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/motor_control_node.py to motor_control_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__init__.py to __init__.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/imu_node.py to imu_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route_filtered.py to route_filtered.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/control_feedback.py to control_feedback.cpython-312.pyc
+byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route.py to route.cpython-312.pyc
+running install_data
+creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index
+creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index
+creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index/packages
+copying resource/testing -> /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/robobin/robobin_main/src/install/testing/share/testing
+running install_egg_info
+Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info
+running install_scripts
+Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_13-49-41/testing/streams.log b/robobin_main/src/log/build_2024-12-16_13-49-41/testing/streams.log
new file mode 100644
index 00000000..3ec2c6ba
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_13-49-41/testing/streams.log
@@ -0,0 +1,57 @@
+[3.241s] Invoking command in '/home/robobin/robobin/robobin_main/src/testing': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+[3.754s] running egg_info
+[3.755s] creating ../build/testing/testing.egg-info
+[3.785s] writing ../build/testing/testing.egg-info/PKG-INFO
+[3.785s] writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt
+[3.789s] writing entry points to ../build/testing/testing.egg-info/entry_points.txt
+[3.789s] writing requirements to ../build/testing/testing.egg-info/requires.txt
+[3.789s] writing top-level names to ../build/testing/testing.egg-info/top_level.txt
+[3.789s] writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+[3.849s] reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+[3.851s] writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+[3.851s] running build
+[3.851s] running build_py
+[3.852s] creating /home/robobin/robobin/robobin_main/src/build/testing/build
+[3.853s] creating /home/robobin/robobin/robobin_main/src/build/testing/build/lib
+[3.853s] creating /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+[3.853s] copying testing/encoder.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+[3.855s] copying testing/motor_control_node.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+[3.855s] copying testing/__init__.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+[3.855s] copying testing/imu_node.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+[3.856s] copying testing/route_filtered.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+[3.857s] copying testing/control_feedback.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+[3.858s] copying testing/route.py -> /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing
+[3.860s] running install
+[3.870s] running install_lib
+[3.906s] creating /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+[3.907s] copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/encoder.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+[3.907s] copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/motor_control_node.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+[3.907s] copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/__init__.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+[3.907s] copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/imu_node.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+[3.907s] copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/route_filtered.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+[3.907s] copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/control_feedback.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+[3.908s] copying /home/robobin/robobin/robobin_main/src/build/testing/build/lib/testing/route.py -> /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing
+[3.911s] byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/encoder.py to encoder.cpython-312.pyc
+[3.913s] byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/motor_control_node.py to motor_control_node.cpython-312.pyc
+[3.913s] byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/__init__.py to __init__.cpython-312.pyc
+[3.913s] byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/imu_node.py to imu_node.cpython-312.pyc
+[3.914s] byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route_filtered.py to route_filtered.cpython-312.pyc
+[3.917s] byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/control_feedback.py to control_feedback.cpython-312.pyc
+[3.926s] byte-compiling /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing/route.py to route.cpython-312.pyc
+[3.927s] running install_data
+[3.927s] creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index
+[3.927s] creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index
+[3.927s] creating /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index/packages
+[3.928s] copying resource/testing -> /home/robobin/robobin/robobin_main/src/install/testing/share/ament_index/resource_index/packages
+[3.928s] copying package.xml -> /home/robobin/robobin/robobin_main/src/install/testing/share/testing
+[3.928s] running install_egg_info
+[3.956s] Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info
+[3.958s] running install_scripts
+[4.195s] Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.196s] Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.196s] Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.196s] Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.197s] Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.198s] Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.199s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'
+[4.394s] Invoked command in '/home/robobin/robobin/robobin_main/src/testing' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/events.log b/robobin_main/src/log/build_2024-12-16_15-45-02/events.log
new file mode 100644
index 00000000..05d50ba5
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/events.log
@@ -0,0 +1,152 @@
+[0.000000] (-) TimerEvent: {}
+[0.000656] (odometry_publisher) JobQueued: {'identifier': 'odometry_publisher', 'dependencies': OrderedDict()}
+[0.000710] (robot_description) JobQueued: {'identifier': 'robot_description', 'dependencies': OrderedDict()}
+[0.000734] (robot_localization_ekf) JobQueued: {'identifier': 'robot_localization_ekf', 'dependencies': OrderedDict()}
+[0.000755] (testing) JobQueued: {'identifier': 'testing', 'dependencies': OrderedDict()}
+[0.001259] (odometry_publisher) JobStarted: {'identifier': 'odometry_publisher'}
+[0.030553] (robot_description) JobStarted: {'identifier': 'robot_description'}
+[0.053515] (robot_localization_ekf) JobStarted: {'identifier': 'robot_localization_ekf'}
+[0.075293] (testing) JobStarted: {'identifier': 'testing'}
+[0.099354] (-) TimerEvent: {}
+[0.199845] (-) TimerEvent: {}
+[0.300177] (-) TimerEvent: {}
+[0.400492] (-) TimerEvent: {}
+[0.500865] (-) TimerEvent: {}
+[0.601222] (-) TimerEvent: {}
+[0.701554] (-) TimerEvent: {}
+[0.801968] (-) TimerEvent: {}
+[0.902690] (-) TimerEvent: {}
+[1.003346] (-) TimerEvent: {}
+[1.103966] (-) TimerEvent: {}
+[1.204329] (-) TimerEvent: {}
+[1.304684] (-) TimerEvent: {}
+[1.405072] (-) TimerEvent: {}
+[1.505408] (-) TimerEvent: {}
+[1.605733] (-) TimerEvent: {}
+[1.706052] (-) TimerEvent: {}
+[1.806377] (-) TimerEvent: {}
+[1.908944] (-) TimerEvent: {}
+[2.009558] (-) TimerEvent: {}
+[2.112210] (-) TimerEvent: {}
+[2.214945] (-) TimerEvent: {}
+[2.315598] (-) TimerEvent: {}
+[2.416025] (-) TimerEvent: {}
+[2.516423] (-) TimerEvent: {}
+[2.616864] (-) TimerEvent: {}
+[2.717226] (-) TimerEvent: {}
+[2.818056] (-) TimerEvent: {}
+[2.921366] (-) TimerEvent: {}
+[3.022079] (-) TimerEvent: {}
+[3.122785] (-) TimerEvent: {}
+[3.224890] (-) TimerEvent: {}
+[3.327930] (-) TimerEvent: {}
+[3.428541] (-) TimerEvent: {}
+[3.529231] (-) TimerEvent: {}
+[3.566362] (odometry_publisher) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/odometry_publisher', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/odometry_publisher', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin/robobin_main', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'SYSTEMD_EXEC_PID': '1626', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/robobin/ros2/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1593,unix/robobin-desktop:/tmp/.ICE-unix/1593', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/7b90321a_ecc9_49c1_97ef_e4cec503a50b', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.OOYBZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.110', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/robobin/ros2/install/robobin:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/odometry_publisher', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.595735] (testing) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/testing', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/testing/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/testing/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/testing', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin/robobin_main', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'SYSTEMD_EXEC_PID': '1626', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/robobin/ros2/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1593,unix/robobin-desktop:/tmp/.ICE-unix/1593', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/7b90321a_ecc9_49c1_97ef_e4cec503a50b', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.OOYBZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.110', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/robobin/ros2/install/robobin:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/testing', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.627900] (robot_description) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/robot_description', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/robot_description/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/robot_description', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin/robobin_main', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'SYSTEMD_EXEC_PID': '1626', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/robobin/ros2/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1593,unix/robobin-desktop:/tmp/.ICE-unix/1593', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/7b90321a_ecc9_49c1_97ef_e4cec503a50b', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.OOYBZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.110', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/robobin/ros2/install/robobin:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/robot_description', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.632123] (-) TimerEvent: {}
+[3.693458] (robot_localization_ekf) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/robot_localization_ekf', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/robot_localization_ekf', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin/robobin_main', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'SYSTEMD_EXEC_PID': '1626', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/robobin/ros2/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1593,unix/robobin-desktop:/tmp/.ICE-unix/1593', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/7b90321a_ecc9_49c1_97ef_e4cec503a50b', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.OOYBZ2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.110', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/robobin/ros2/install/robobin:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.732265] (-) TimerEvent: {}
+[3.835908] (-) TimerEvent: {}
+[3.936359] (-) TimerEvent: {}
+[4.036968] (-) TimerEvent: {}
+[4.137395] (-) TimerEvent: {}
+[4.239838] (-) TimerEvent: {}
+[4.342114] (-) TimerEvent: {}
+[4.345879] (odometry_publisher) StdoutLine: {'line': b'running egg_info\n'}
+[4.376710] (robot_description) StdoutLine: {'line': b'running egg_info\n'}
+[4.379494] (odometry_publisher) StdoutLine: {'line': b'writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO\n'}
+[4.380745] (odometry_publisher) StdoutLine: {'line': b'writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt\n'}
+[4.381619] (odometry_publisher) StdoutLine: {'line': b'writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt\n'}
+[4.382534] (odometry_publisher) StdoutLine: {'line': b'writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt\n'}
+[4.383207] (odometry_publisher) StdoutLine: {'line': b'writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt\n'}
+[4.386282] (testing) StdoutLine: {'line': b'running egg_info\n'}
+[4.415425] (robot_description) StdoutLine: {'line': b'writing ../build/robot_description/robot_description.egg-info/PKG-INFO\n'}
+[4.416383] (robot_description) StdoutLine: {'line': b'writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt\n'}
+[4.417438] (robot_description) StdoutLine: {'line': b'writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt\n'}
+[4.418012] (robot_description) StdoutLine: {'line': b'writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt\n'}
+[4.424600] (testing) StdoutLine: {'line': b'writing ../build/testing/testing.egg-info/PKG-INFO\n'}
+[4.426024] (testing) StdoutLine: {'line': b'writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt\n'}
+[4.426815] (testing) StdoutLine: {'line': b'writing entry points to ../build/testing/testing.egg-info/entry_points.txt\n'}
+[4.427543] (testing) StdoutLine: {'line': b'writing requirements to ../build/testing/testing.egg-info/requires.txt\n'}
+[4.428172] (testing) StdoutLine: {'line': b'writing top-level names to ../build/testing/testing.egg-info/top_level.txt\n'}
+[4.437869] (robot_localization_ekf) StdoutLine: {'line': b'running egg_info\n'}
+[4.443221] (-) TimerEvent: {}
+[4.445658] (odometry_publisher) StdoutLine: {'line': b"reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'\n"}
+[4.462209] (odometry_publisher) StdoutLine: {'line': b"writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'\n"}
+[4.462451] (odometry_publisher) StdoutLine: {'line': b'running build\n'}
+[4.462538] (odometry_publisher) StdoutLine: {'line': b'running build_py\n'}
+[4.473789] (odometry_publisher) StdoutLine: {'line': b'running install\n'}
+[4.475487] (robot_localization_ekf) StdoutLine: {'line': b'writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO\n'}
+[4.479470] (robot_localization_ekf) StdoutLine: {'line': b'writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt\n'}
+[4.479897] (robot_localization_ekf) StdoutLine: {'line': b'writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt\n'}
+[4.480951] (robot_localization_ekf) StdoutLine: {'line': b'writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt\n'}
+[4.493440] (odometry_publisher) StdoutLine: {'line': b'running install_lib\n'}
+[4.498140] (robot_description) StdoutLine: {'line': b"reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'\n"}
+[4.503632] (robot_description) StdoutLine: {'line': b"writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'\n"}
+[4.503897] (robot_description) StdoutLine: {'line': b'running build\n'}
+[4.504523] (robot_description) StdoutLine: {'line': b'running build_py\n'}
+[4.505000] (testing) StdoutLine: {'line': b"reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'\n"}
+[4.506331] (robot_description) StdoutLine: {'line': b'running install\n'}
+[4.507684] (testing) StdoutLine: {'line': b"writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'\n"}
+[4.508350] (testing) StdoutLine: {'line': b'running build\n'}
+[4.508524] (testing) StdoutLine: {'line': b'running build_py\n'}
+[4.512877] (testing) StdoutLine: {'line': b'running install\n'}
+[4.518492] (robot_description) StdoutLine: {'line': b'running install_lib\n'}
+[4.526011] (testing) StdoutLine: {'line': b'running install_lib\n'}
+[4.532363] (odometry_publisher) StdoutLine: {'line': b'running install_data\n'}
+[4.533598] (odometry_publisher) StdoutLine: {'line': b'running install_egg_info\n'}
+[4.543333] (-) TimerEvent: {}
+[4.553061] (robot_localization_ekf) StdoutLine: {'line': b"reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'\n"}
+[4.557009] (robot_localization_ekf) StdoutLine: {'line': b"writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'\n"}
+[4.559075] (robot_localization_ekf) StdoutLine: {'line': b'running build\n'}
+[4.561018] (robot_localization_ekf) StdoutLine: {'line': b'running build_py\n'}
+[4.563628] (robot_localization_ekf) StdoutLine: {'line': b'running install\n'}
+[4.564032] (robot_description) StdoutLine: {'line': b'running install_data\n'}
+[4.567533] (robot_description) StdoutLine: {'line': b'running install_egg_info\n'}
+[4.571038] (testing) StdoutLine: {'line': b'running install_data\n'}
+[4.573867] (testing) StdoutLine: {'line': b'running install_egg_info\n'}
+[4.574427] (robot_localization_ekf) StdoutLine: {'line': b'running install_lib\n'}
+[4.574674] (odometry_publisher) StdoutLine: {'line': b"removing '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[4.575036] (odometry_publisher) StdoutLine: {'line': b'Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info\n'}
+[4.576722] (odometry_publisher) StdoutLine: {'line': b'running install_scripts\n'}
+[4.601429] (robot_description) StdoutLine: {'line': b"removing '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[4.603544] (robot_description) StdoutLine: {'line': b'Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info\n'}
+[4.604089] (testing) StdoutLine: {'line': b"removing '/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[4.605276] (testing) StdoutLine: {'line': b'Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info\n'}
+[4.605504] (robot_description) StdoutLine: {'line': b'running install_scripts\n'}
+[4.606059] (robot_localization_ekf) StdoutLine: {'line': b'running install_data\n'}
+[4.606577] (testing) StdoutLine: {'line': b'running install_scripts\n'}
+[4.610855] (robot_localization_ekf) StdoutLine: {'line': b'running install_egg_info\n'}
+[4.643862] (robot_localization_ekf) StdoutLine: {'line': b"removing '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[4.644164] (-) TimerEvent: {}
+[4.645403] (robot_localization_ekf) StdoutLine: {'line': b'Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info\n'}
+[4.651898] (robot_localization_ekf) StdoutLine: {'line': b'running install_scripts\n'}
+[4.744303] (-) TimerEvent: {}
+[4.819907] (odometry_publisher) StdoutLine: {'line': b'Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher\n'}
+[4.820527] (odometry_publisher) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'\n"}
+[4.844438] (-) TimerEvent: {}
+[4.937044] (testing) StdoutLine: {'line': b'Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.944634] (-) TimerEvent: {}
+[4.966024] (testing) StdoutLine: {'line': b'Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.970186] (testing) StdoutLine: {'line': b'Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.970723] (testing) StdoutLine: {'line': b'Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.972455] (testing) StdoutLine: {'line': b'Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.972995] (testing) StdoutLine: {'line': b'Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.974457] (testing) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'\n"}
+[5.020504] (robot_description) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'\n"}
+[5.044851] (-) TimerEvent: {}
+[5.066081] (odometry_publisher) CommandEnded: {'returncode': 0}
+[5.113997] (robot_localization_ekf) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'\n"}
+[5.119966] (odometry_publisher) JobEnded: {'identifier': 'odometry_publisher', 'rc': 0}
+[5.148659] (-) TimerEvent: {}
+[5.221563] (testing) CommandEnded: {'returncode': 0}
+[5.245651] (testing) JobEnded: {'identifier': 'testing', 'rc': 0}
+[5.248972] (-) TimerEvent: {}
+[5.322001] (robot_description) CommandEnded: {'returncode': 0}
+[5.342324] (robot_description) JobEnded: {'identifier': 'robot_description', 'rc': 0}
+[5.349377] (-) TimerEvent: {}
+[5.373991] (robot_localization_ekf) CommandEnded: {'returncode': 0}
+[5.394660] (robot_localization_ekf) JobEnded: {'identifier': 'robot_localization_ekf', 'rc': 0}
+[5.397377] (-) EventReactorShutdown: {}
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/logger_all.log b/robobin_main/src/log/build_2024-12-16_15-45-02/logger_all.log
new file mode 100644
index 00000000..64c0e90c
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/logger_all.log
@@ -0,0 +1,264 @@
+[0.153s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.153s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffff95f9d7f0>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffff95f9d520>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffff95f9d520>>, mixin_verb=('build',))
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.212s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/robobin/robobin_main/src'
+[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.260s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.260s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.260s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.260s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.261s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.261s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.261s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.261s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.261s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.261s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.261s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.261s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.262s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.262s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.262s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['ignore', 'ignore_ament_install']
+[0.262s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'ignore'
+[0.262s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'ignore_ament_install'
+[0.262s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['colcon_pkg']
+[0.262s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'colcon_pkg'
+[0.262s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['colcon_meta']
+[0.262s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'colcon_meta'
+[0.262s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['ros']
+[0.262s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'ros'
+[0.270s] DEBUG:colcon.colcon_core.package_identification:Package 'odometry_publisher' with type 'ros.ament_python' and name 'odometry_publisher'
+[0.270s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['ignore', 'ignore_ament_install']
+[0.270s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'ignore'
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'ignore_ament_install'
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['colcon_pkg']
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'colcon_pkg'
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['colcon_meta']
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'colcon_meta'
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['ros']
+[0.271s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'ros'
+[0.273s] DEBUG:colcon.colcon_core.package_identification:Package 'robot_description' with type 'ros.ament_python' and name 'robot_description'
+[0.274s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['ignore', 'ignore_ament_install']
+[0.274s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'ignore'
+[0.274s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'ignore_ament_install'
+[0.274s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['colcon_pkg']
+[0.274s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'colcon_pkg'
+[0.274s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['colcon_meta']
+[0.274s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'colcon_meta'
+[0.274s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['ros']
+[0.275s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'ros'
+[0.276s] DEBUG:colcon.colcon_core.package_identification:Package 'robot_localization_ekf' with type 'ros.ament_python' and name 'robot_localization_ekf'
+[0.276s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['ignore', 'ignore_ament_install']
+[0.276s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'ignore'
+[0.277s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'ignore_ament_install'
+[0.277s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['colcon_pkg']
+[0.277s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'colcon_pkg'
+[0.277s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['colcon_meta']
+[0.277s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'colcon_meta'
+[0.277s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['ros']
+[0.277s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'ros'
+[0.280s] DEBUG:colcon.colcon_core.package_identification:Package 'testing' with type 'ros.ament_python' and name 'testing'
+[0.280s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.280s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.280s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.280s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.280s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.328s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.329s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.333s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/robobin/robobin/ros2/install
+[0.334s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.337s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 335 installed packages in /opt/ros/jazzy
+[0.342s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.425s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_args' from command line to 'None'
+[0.425s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_target' from command line to 'None'
+[0.425s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.425s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_clean_cache' from command line to 'False'
+[0.425s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_clean_first' from command line to 'False'
+[0.425s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_force_configure' from command line to 'False'
+[0.425s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'ament_cmake_args' from command line to 'None'
+[0.425s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'catkin_cmake_args' from command line to 'None'
+[0.425s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.425s] DEBUG:colcon.colcon_core.verb:Building package 'odometry_publisher' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/odometry_publisher', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/odometry_publisher', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/odometry_publisher', 'symlink_install': False, 'test_result_base': None}
+[0.426s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_args' from command line to 'None'
+[0.426s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_target' from command line to 'None'
+[0.426s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.426s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_clean_cache' from command line to 'False'
+[0.426s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_clean_first' from command line to 'False'
+[0.426s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_force_configure' from command line to 'False'
+[0.426s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'ament_cmake_args' from command line to 'None'
+[0.426s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'catkin_cmake_args' from command line to 'None'
+[0.426s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.426s] DEBUG:colcon.colcon_core.verb:Building package 'robot_description' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/robot_description', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/robot_description', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/robot_description', 'symlink_install': False, 'test_result_base': None}
+[0.426s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_args' from command line to 'None'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_target' from command line to 'None'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_clean_cache' from command line to 'False'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_clean_first' from command line to 'False'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_force_configure' from command line to 'False'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'ament_cmake_args' from command line to 'None'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'catkin_cmake_args' from command line to 'None'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.427s] DEBUG:colcon.colcon_core.verb:Building package 'robot_localization_ekf' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/robot_localization_ekf', 'symlink_install': False, 'test_result_base': None}
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_args' from command line to 'None'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_target' from command line to 'None'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_clean_cache' from command line to 'False'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_clean_first' from command line to 'False'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_force_configure' from command line to 'False'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'ament_cmake_args' from command line to 'None'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'catkin_cmake_args' from command line to 'None'
+[0.427s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.427s] DEBUG:colcon.colcon_core.verb:Building package 'testing' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/testing', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/testing', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/testing', 'symlink_install': False, 'test_result_base': None}
+[0.428s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.430s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.431s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/odometry_publisher' with build type 'ament_python'
+[0.431s] Level 1:colcon.colcon_core.shell:create_environment_hook('odometry_publisher', 'ament_prefix_path')
+[0.439s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.440s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.ps1'
+[0.444s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.dsv'
+[0.446s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.sh'
+[0.447s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.448s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.460s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/robot_description' with build type 'ament_python'
+[0.461s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_description', 'ament_prefix_path')
+[0.463s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.ps1'
+[0.468s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.dsv'
+[0.469s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.sh'
+[0.470s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.471s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.483s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' with build type 'ament_python'
+[0.484s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_localization_ekf', 'ament_prefix_path')
+[0.485s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.ps1'
+[0.488s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.dsv'
+[0.490s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.sh'
+[0.492s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.492s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.505s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/testing' with build type 'ament_python'
+[0.505s] Level 1:colcon.colcon_core.shell:create_environment_hook('testing', 'ament_prefix_path')
+[0.507s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.ps1'
+[0.513s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.dsv'
+[0.514s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.sh'
+[0.517s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.517s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.906s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/odometry_publisher'
+[0.906s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.906s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.314s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/robot_description'
+[1.315s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[1.315s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.762s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf'
+[1.763s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[1.763s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[2.127s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/testing'
+[2.128s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[2.128s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[4.003s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/odometry_publisher': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+[4.027s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/testing': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+[4.062s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/robot_description': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+[4.129s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+[5.496s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/odometry_publisher' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+[5.509s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher' for CMake module files
+[5.511s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher' for CMake config files
+[5.515s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib'
+[5.516s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/bin'
+[5.516s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/pkgconfig/odometry_publisher.pc'
+[5.517s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages'
+[5.518s] Level 1:colcon.colcon_core.shell:create_environment_hook('odometry_publisher', 'pythonpath')
+[5.519s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.ps1'
+[5.520s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.dsv'
+[5.522s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.sh'
+[5.525s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/bin'
+[5.525s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(odometry_publisher)
+[5.526s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.ps1'
+[5.529s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.dsv'
+[5.531s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.sh'
+[5.534s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.bash'
+[5.540s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.zsh'
+[5.546s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/colcon-core/packages/odometry_publisher)
+[5.651s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing' for CMake module files
+[5.652s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/testing' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+[5.654s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing' for CMake config files
+[5.657s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/lib'
+[5.658s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/bin'
+[5.658s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/lib/pkgconfig/testing.pc'
+[5.658s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages'
+[5.659s] Level 1:colcon.colcon_core.shell:create_environment_hook('testing', 'pythonpath')
+[5.659s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/pythonpath.ps1'
+[5.661s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/pythonpath.dsv'
+[5.662s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/pythonpath.sh'
+[5.664s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/bin'
+[5.664s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(testing)
+[5.665s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.ps1'
+[5.667s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.dsv'
+[5.669s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.sh'
+[5.671s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.bash'
+[5.673s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.zsh'
+[5.674s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/testing/share/colcon-core/packages/testing)
+[5.751s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description' for CMake module files
+[5.753s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/robot_description' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+[5.753s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description' for CMake config files
+[5.756s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/lib'
+[5.756s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/bin'
+[5.756s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/pkgconfig/robot_description.pc'
+[5.757s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages'
+[5.757s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_description', 'pythonpath')
+[5.757s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.ps1'
+[5.759s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.dsv'
+[5.760s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.sh'
+[5.761s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/bin'
+[5.761s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(robot_description)
+[5.762s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.ps1'
+[5.764s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.dsv'
+[5.766s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.sh'
+[5.767s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.bash'
+[5.769s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.zsh'
+[5.770s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/robot_description/share/colcon-core/packages/robot_description)
+[5.803s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf' for CMake module files
+[5.806s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+[5.808s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf' for CMake config files
+[5.810s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib'
+[5.811s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/bin'
+[5.811s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/pkgconfig/robot_localization_ekf.pc'
+[5.811s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages'
+[5.811s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_localization_ekf', 'pythonpath')
+[5.812s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.ps1'
+[5.813s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.dsv'
+[5.814s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.sh'
+[5.816s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/bin'
+[5.816s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(robot_localization_ekf)
+[5.817s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.ps1'
+[5.818s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.dsv'
+[5.819s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.sh'
+[5.820s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.bash'
+[5.822s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.zsh'
+[5.823s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/colcon-core/packages/robot_localization_ekf)
+[5.824s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[5.825s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[5.825s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[5.825s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[5.841s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[5.842s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[5.842s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[5.886s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[5.887s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.ps1'
+[5.913s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/install/_local_setup_util_ps1.py'
+[5.915s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.ps1'
+[5.917s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.sh'
+[5.918s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/install/_local_setup_util_sh.py'
+[5.919s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.sh'
+[5.920s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.bash'
+[5.921s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.bash'
+[5.922s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.zsh'
+[5.924s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.zsh'
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/command.log b/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/command.log
new file mode 100644
index 00000000..6787a59c
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/odometry_publisher': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/odometry_publisher' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/stderr.log b/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/stdout.log b/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/stdout.log
new file mode 100644
index 00000000..04c37a57
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/stdout.log
@@ -0,0 +1,19 @@
+running egg_info
+writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
+writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
+writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
+writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt
+writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
+reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info
+running install_scripts
+Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/stdout_stderr.log
new file mode 100644
index 00000000..04c37a57
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/stdout_stderr.log
@@ -0,0 +1,19 @@
+running egg_info
+writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
+writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
+writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
+writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt
+writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
+reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info
+running install_scripts
+Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/streams.log b/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/streams.log
new file mode 100644
index 00000000..cd41fccd
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/odometry_publisher/streams.log
@@ -0,0 +1,21 @@
+[3.570s] Invoking command in '/home/robobin/robobin/robobin_main/src/odometry_publisher': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+[4.343s] running egg_info
+[4.377s] writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
+[4.378s] writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
+[4.379s] writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
+[4.380s] writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt
+[4.381s] writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
+[4.443s] reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+[4.460s] writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+[4.460s] running build
+[4.460s] running build_py
+[4.471s] running install
+[4.491s] running install_lib
+[4.530s] running install_data
+[4.531s] running install_egg_info
+[4.572s] removing '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info' (and everything under it)
+[4.572s] Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info
+[4.574s] running install_scripts
+[4.817s] Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher
+[4.818s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'
+[5.064s] Invoked command in '/home/robobin/robobin/robobin_main/src/odometry_publisher' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/command.log b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/command.log
new file mode 100644
index 00000000..78d3e3b0
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/robot_description': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/robot_description' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/stderr.log b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/stdout.log b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/stdout.log
new file mode 100644
index 00000000..60365698
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/stdout.log
@@ -0,0 +1,17 @@
+running egg_info
+writing ../build/robot_description/robot_description.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt
+writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt
+writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt
+reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/stdout_stderr.log
new file mode 100644
index 00000000..60365698
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/stdout_stderr.log
@@ -0,0 +1,17 @@
+running egg_info
+writing ../build/robot_description/robot_description.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt
+writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt
+writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt
+reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/streams.log b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/streams.log
new file mode 100644
index 00000000..7983694a
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_description/streams.log
@@ -0,0 +1,19 @@
+[3.597s] Invoking command in '/home/robobin/robobin/robobin_main/src/robot_description': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+[4.343s] running egg_info
+[4.381s] writing ../build/robot_description/robot_description.egg-info/PKG-INFO
+[4.382s] writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt
+[4.383s] writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt
+[4.384s] writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt
+[4.464s] reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+[4.469s] writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+[4.470s] running build
+[4.470s] running build_py
+[4.472s] running install
+[4.484s] running install_lib
+[4.530s] running install_data
+[4.533s] running install_egg_info
+[4.567s] removing '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info' (and everything under it)
+[4.569s] Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info
+[4.571s] running install_scripts
+[4.987s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'
+[5.288s] Invoked command in '/home/robobin/robobin/robobin_main/src/robot_description' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/command.log b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/command.log
new file mode 100644
index 00000000..28b0d8dd
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/stderr.log b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/stdout.log b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/stdout.log
new file mode 100644
index 00000000..5ab049aa
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/stdout.log
@@ -0,0 +1,17 @@
+running egg_info
+writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
+writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
+writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
+reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/stdout_stderr.log
new file mode 100644
index 00000000..5ab049aa
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/stdout_stderr.log
@@ -0,0 +1,17 @@
+running egg_info
+writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
+writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
+writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
+reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/streams.log b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/streams.log
new file mode 100644
index 00000000..dd0c99e1
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/robot_localization_ekf/streams.log
@@ -0,0 +1,19 @@
+[3.645s] Invoking command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+[4.389s] running egg_info
+[4.422s] writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
+[4.426s] writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
+[4.426s] writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
+[4.427s] writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
+[4.499s] reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+[4.505s] writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+[4.505s] running build
+[4.507s] running build_py
+[4.510s] running install
+[4.521s] running install_lib
+[4.552s] running install_data
+[4.557s] running install_egg_info
+[4.590s] removing '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info' (and everything under it)
+[4.592s] Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info
+[4.598s] running install_scripts
+[5.061s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'
+[5.322s] Invoked command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/testing/command.log b/robobin_main/src/log/build_2024-12-16_15-45-02/testing/command.log
new file mode 100644
index 00000000..dc9b85d6
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/testing/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/testing': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/testing' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/testing/stderr.log b/robobin_main/src/log/build_2024-12-16_15-45-02/testing/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/testing/stdout.log b/robobin_main/src/log/build_2024-12-16_15-45-02/testing/stdout.log
new file mode 100644
index 00000000..129507a4
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/testing/stdout.log
@@ -0,0 +1,24 @@
+running egg_info
+writing ../build/testing/testing.egg-info/PKG-INFO
+writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt
+writing entry points to ../build/testing/testing.egg-info/entry_points.txt
+writing requirements to ../build/testing/testing.egg-info/requires.txt
+writing top-level names to ../build/testing/testing.egg-info/top_level.txt
+reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info
+running install_scripts
+Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/testing/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_15-45-02/testing/stdout_stderr.log
new file mode 100644
index 00000000..129507a4
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/testing/stdout_stderr.log
@@ -0,0 +1,24 @@
+running egg_info
+writing ../build/testing/testing.egg-info/PKG-INFO
+writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt
+writing entry points to ../build/testing/testing.egg-info/entry_points.txt
+writing requirements to ../build/testing/testing.egg-info/requires.txt
+writing top-level names to ../build/testing/testing.egg-info/top_level.txt
+reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info
+running install_scripts
+Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-45-02/testing/streams.log b/robobin_main/src/log/build_2024-12-16_15-45-02/testing/streams.log
new file mode 100644
index 00000000..75958276
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-45-02/testing/streams.log
@@ -0,0 +1,26 @@
+[3.521s] Invoking command in '/home/robobin/robobin/robobin_main/src/testing': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+[4.310s] running egg_info
+[4.349s] writing ../build/testing/testing.egg-info/PKG-INFO
+[4.350s] writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt
+[4.351s] writing entry points to ../build/testing/testing.egg-info/entry_points.txt
+[4.352s] writing requirements to ../build/testing/testing.egg-info/requires.txt
+[4.352s] writing top-level names to ../build/testing/testing.egg-info/top_level.txt
+[4.429s] reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+[4.432s] writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+[4.432s] running build
+[4.433s] running build_py
+[4.437s] running install
+[4.450s] running install_lib
+[4.495s] running install_data
+[4.498s] running install_egg_info
+[4.528s] removing '/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info' (and everything under it)
+[4.529s] Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info
+[4.531s] running install_scripts
+[4.861s] Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.890s] Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.895s] Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.895s] Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.897s] Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.898s] Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.899s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'
+[5.146s] Invoked command in '/home/robobin/robobin/robobin_main/src/testing' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/events.log b/robobin_main/src/log/build_2024-12-16_15-51-48/events.log
new file mode 100644
index 00000000..55c46f2b
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/events.log
@@ -0,0 +1,143 @@
+[0.000000] (-) TimerEvent: {}
+[0.000250] (odometry_publisher) JobQueued: {'identifier': 'odometry_publisher', 'dependencies': OrderedDict()}
+[0.000297] (robot_description) JobQueued: {'identifier': 'robot_description', 'dependencies': OrderedDict()}
+[0.000320] (robot_localization_ekf) JobQueued: {'identifier': 'robot_localization_ekf', 'dependencies': OrderedDict()}
+[0.000339] (testing) JobQueued: {'identifier': 'testing', 'dependencies': OrderedDict()}
+[0.001533] (odometry_publisher) JobStarted: {'identifier': 'odometry_publisher'}
+[0.031122] (robot_description) JobStarted: {'identifier': 'robot_description'}
+[0.046038] (robot_localization_ekf) JobStarted: {'identifier': 'robot_localization_ekf'}
+[0.066835] (testing) JobStarted: {'identifier': 'testing'}
+[0.099706] (-) TimerEvent: {}
+[0.200208] (-) TimerEvent: {}
+[0.300590] (-) TimerEvent: {}
+[0.400973] (-) TimerEvent: {}
+[0.501405] (-) TimerEvent: {}
+[0.601778] (-) TimerEvent: {}
+[0.702132] (-) TimerEvent: {}
+[0.802510] (-) TimerEvent: {}
+[0.902957] (-) TimerEvent: {}
+[1.003322] (-) TimerEvent: {}
+[1.103664] (-) TimerEvent: {}
+[1.203984] (-) TimerEvent: {}
+[1.304346] (-) TimerEvent: {}
+[1.404689] (-) TimerEvent: {}
+[1.505055] (-) TimerEvent: {}
+[1.607490] (-) TimerEvent: {}
+[1.707975] (-) TimerEvent: {}
+[1.808365] (-) TimerEvent: {}
+[1.908720] (-) TimerEvent: {}
+[2.009064] (-) TimerEvent: {}
+[2.109432] (-) TimerEvent: {}
+[2.209799] (-) TimerEvent: {}
+[2.310164] (-) TimerEvent: {}
+[2.411174] (-) TimerEvent: {}
+[2.514459] (-) TimerEvent: {}
+[2.614797] (-) TimerEvent: {}
+[2.716450] (-) TimerEvent: {}
+[2.816827] (-) TimerEvent: {}
+[2.917226] (-) TimerEvent: {}
+[3.020560] (-) TimerEvent: {}
+[3.121454] (-) TimerEvent: {}
+[3.225844] (-) TimerEvent: {}
+[3.262798] (robot_localization_ekf) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/robot_localization_ekf', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/robot_localization_ekf', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin/robobin_main', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1594,unix/robobin-desktop:/tmp/.ICE-unix/1594', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/7862307c_49e8_4e82_a5e8_e2b0cc08d1e3', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.XGQ7Y2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.102', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.277274] (testing) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/testing', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/testing/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/testing/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/testing', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin/robobin_main', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1594,unix/robobin-desktop:/tmp/.ICE-unix/1594', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/7862307c_49e8_4e82_a5e8_e2b0cc08d1e3', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.XGQ7Y2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.102', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/testing', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.282040] (robot_description) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/robot_description', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/robot_description/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/robot_description', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin/robobin_main', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1594,unix/robobin-desktop:/tmp/.ICE-unix/1594', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/7862307c_49e8_4e82_a5e8_e2b0cc08d1e3', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.XGQ7Y2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.102', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/robot_description', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.287641] (odometry_publisher) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/odometry_publisher', 'build', '--build-base', '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/build', 'install', '--record', '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/robobin_main/src/odometry_publisher', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'wayland', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin/robobin_main', 'DESKTOP_SESSION': 'ubuntu', 'ROS_PYTHON_VERSION': '3', 'GNOME_SHELL_SESSION_MODE': 'ubuntu', 'GTK_MODULES': 'gail:atk-bridge', 'SYSTEMD_EXEC_PID': '1633', 'GSM_SKIP_SSH_AGENT_WORKAROUND': 'true', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'COLORTERM': 'truecolor', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'IM_CONFIG_PHASE': '1', 'WAYLAND_DISPLAY': 'wayland-0', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'MEMORY_PRESSURE_WATCH': '/sys/fs/cgroup/user.slice/user-1002.slice/user@1002.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure', 'XDG_SESSION_CLASS': 'user', 'USERNAME': 'robobin', 'TERM': 'xterm-256color', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin', 'SESSION_MANAGER': 'local/robobin-desktop:@/tmp/.ICE-unix/1594,unix/robobin-desktop:/tmp/.ICE-unix/1594', 'XDG_MENU_PREFIX': 'gnome-', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/7862307c_49e8_4e82_a5e8_e2b0cc08d1e3', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_RUNTIME_DIR': '/run/user/1002', 'DISPLAY': ':0', 'LANG': 'en_US.UTF-8', 'XDG_CURRENT_DESKTOP': 'ubuntu:GNOME', 'XMODIFIERS': '@im=ibus', 'XDG_SESSION_DESKTOP': 'ubuntu', 'XAUTHORITY': '/run/user/1002/.mutter-Xwaylandauth.XGQ7Y2', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'GNOME_TERMINAL_SERVICE': ':1.102', 'SSH_AUTH_SOCK': '/run/user/1002/keyring/ssh', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'ubuntu', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'QT_IM_MODULE': 'ibus', 'PWD': '/home/robobin/robobin/robobin_main/src/build/odometry_publisher', 'LC_ALL': 'en_US.UTF-8', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-ubuntu:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/ubuntu:/usr/share/gnome:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'MEMORY_PRESSURE_WRITE': 'c29tZSAyMDAwMDAgMjAwMDAwMAA=', 'VTE_VERSION': '7600', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[3.328571] (-) TimerEvent: {}
+[3.429207] (-) TimerEvent: {}
+[3.529630] (-) TimerEvent: {}
+[3.634561] (-) TimerEvent: {}
+[3.734929] (-) TimerEvent: {}
+[3.776474] (robot_description) StdoutLine: {'line': b'running egg_info\n'}
+[3.783494] (robot_localization_ekf) StdoutLine: {'line': b'running egg_info\n'}
+[3.785486] (testing) StdoutLine: {'line': b'running egg_info\n'}
+[3.789466] (odometry_publisher) StdoutLine: {'line': b'running egg_info\n'}
+[3.806532] (robot_description) StdoutLine: {'line': b'writing ../build/robot_description/robot_description.egg-info/PKG-INFO\n'}
+[3.807986] (robot_description) StdoutLine: {'line': b'writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt\n'}
+[3.808901] (robot_description) StdoutLine: {'line': b'writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt\n'}
+[3.809759] (robot_localization_ekf) StdoutLine: {'line': b'writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO\n'}
+[3.809890] (robot_description) StdoutLine: {'line': b'writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt\n'}
+[3.811608] (robot_localization_ekf) StdoutLine: {'line': b'writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt\n'}
+[3.811890] (testing) StdoutLine: {'line': b'writing ../build/testing/testing.egg-info/PKG-INFO\n'}
+[3.812324] (robot_localization_ekf) StdoutLine: {'line': b'writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt\n'}
+[3.812773] (robot_localization_ekf) StdoutLine: {'line': b'writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt\n'}
+[3.814007] (testing) StdoutLine: {'line': b'writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt\n'}
+[3.814885] (testing) StdoutLine: {'line': b'writing entry points to ../build/testing/testing.egg-info/entry_points.txt\n'}
+[3.815542] (testing) StdoutLine: {'line': b'writing requirements to ../build/testing/testing.egg-info/requires.txt\n'}
+[3.816206] (testing) StdoutLine: {'line': b'writing top-level names to ../build/testing/testing.egg-info/top_level.txt\n'}
+[3.821626] (odometry_publisher) StdoutLine: {'line': b'writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO\n'}
+[3.822919] (odometry_publisher) StdoutLine: {'line': b'writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt\n'}
+[3.824646] (odometry_publisher) StdoutLine: {'line': b'writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt\n'}
+[3.826341] (odometry_publisher) StdoutLine: {'line': b'writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt\n'}
+[3.829053] (odometry_publisher) StdoutLine: {'line': b'writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt\n'}
+[3.835036] (-) TimerEvent: {}
+[3.877161] (robot_description) StdoutLine: {'line': b"reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'\n"}
+[3.878960] (robot_description) StdoutLine: {'line': b"writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'\n"}
+[3.879274] (robot_description) StdoutLine: {'line': b'running build\n'}
+[3.879397] (robot_description) StdoutLine: {'line': b'running build_py\n'}
+[3.883706] (robot_description) StdoutLine: {'line': b'running install\n'}
+[3.887052] (robot_localization_ekf) StdoutLine: {'line': b"reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'\n"}
+[3.889102] (robot_localization_ekf) StdoutLine: {'line': b"writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'\n"}
+[3.889325] (robot_localization_ekf) StdoutLine: {'line': b'running build\n'}
+[3.890119] (robot_localization_ekf) StdoutLine: {'line': b'running build_py\n'}
+[3.890304] (testing) StdoutLine: {'line': b"reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'\n"}
+[3.891602] (robot_localization_ekf) StdoutLine: {'line': b'running install\n'}
+[3.892917] (testing) StdoutLine: {'line': b"writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'\n"}
+[3.893190] (testing) StdoutLine: {'line': b'running build\n'}
+[3.893294] (testing) StdoutLine: {'line': b'running build_py\n'}
+[3.895482] (robot_description) StdoutLine: {'line': b'running install_lib\n'}
+[3.899446] (testing) StdoutLine: {'line': b'running install\n'}
+[3.902238] (odometry_publisher) StdoutLine: {'line': b"reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'\n"}
+[3.902586] (robot_localization_ekf) StdoutLine: {'line': b'running install_lib\n'}
+[3.904141] (odometry_publisher) StdoutLine: {'line': b"writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'\n"}
+[3.904739] (odometry_publisher) StdoutLine: {'line': b'running build\n'}
+[3.905071] (odometry_publisher) StdoutLine: {'line': b'running build_py\n'}
+[3.907640] (odometry_publisher) StdoutLine: {'line': b'running install\n'}
+[3.910513] (testing) StdoutLine: {'line': b'running install_lib\n'}
+[3.919459] (odometry_publisher) StdoutLine: {'line': b'running install_lib\n'}
+[3.925909] (robot_description) StdoutLine: {'line': b'running install_data\n'}
+[3.928653] (robot_description) StdoutLine: {'line': b'running install_egg_info\n'}
+[3.934216] (robot_localization_ekf) StdoutLine: {'line': b'running install_data\n'}
+[3.935442] (-) TimerEvent: {}
+[3.940499] (robot_localization_ekf) StdoutLine: {'line': b'running install_egg_info\n'}
+[3.947151] (testing) StdoutLine: {'line': b'running install_data\n'}
+[3.948366] (testing) StdoutLine: {'line': b'running install_egg_info\n'}
+[3.956791] (odometry_publisher) StdoutLine: {'line': b'running install_data\n'}
+[3.959694] (odometry_publisher) StdoutLine: {'line': b'running install_egg_info\n'}
+[3.964407] (robot_description) StdoutLine: {'line': b"removing '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[3.964905] (robot_description) StdoutLine: {'line': b'Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info\n'}
+[3.966978] (robot_description) StdoutLine: {'line': b'running install_scripts\n'}
+[3.974399] (robot_localization_ekf) StdoutLine: {'line': b"removing '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[3.974900] (robot_localization_ekf) StdoutLine: {'line': b'Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info\n'}
+[3.976620] (robot_localization_ekf) StdoutLine: {'line': b'running install_scripts\n'}
+[3.980254] (testing) StdoutLine: {'line': b"removing '/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[3.981430] (testing) StdoutLine: {'line': b'Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info\n'}
+[3.985154] (testing) StdoutLine: {'line': b'running install_scripts\n'}
+[3.995497] (odometry_publisher) StdoutLine: {'line': b"removing '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[3.996430] (odometry_publisher) StdoutLine: {'line': b'Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info\n'}
+[3.998246] (odometry_publisher) StdoutLine: {'line': b'running install_scripts\n'}
+[4.036474] (-) TimerEvent: {}
+[4.136863] (-) TimerEvent: {}
+[4.206430] (robot_description) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'\n"}
+[4.215023] (robot_localization_ekf) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'\n"}
+[4.235929] (testing) StdoutLine: {'line': b'Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.237326] (testing) StdoutLine: {'line': b'Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.238508] (-) TimerEvent: {}
+[4.242651] (testing) StdoutLine: {'line': b'Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.243688] (testing) StdoutLine: {'line': b'Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.244252] (testing) StdoutLine: {'line': b'Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.249655] (testing) StdoutLine: {'line': b'Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing\n'}
+[4.253728] (testing) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'\n"}
+[4.262949] (odometry_publisher) StdoutLine: {'line': b'Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher\n'}
+[4.271346] (odometry_publisher) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'\n"}
+[4.341519] (-) TimerEvent: {}
+[4.409014] (robot_localization_ekf) CommandEnded: {'returncode': 0}
+[4.441620] (-) TimerEvent: {}
+[4.454812] (robot_localization_ekf) JobEnded: {'identifier': 'robot_localization_ekf', 'rc': 0}
+[4.456914] (robot_description) CommandEnded: {'returncode': 0}
+[4.474872] (robot_description) JobEnded: {'identifier': 'robot_description', 'rc': 0}
+[4.476667] (odometry_publisher) CommandEnded: {'returncode': 0}
+[4.488050] (odometry_publisher) JobEnded: {'identifier': 'odometry_publisher', 'rc': 0}
+[4.489051] (testing) CommandEnded: {'returncode': 0}
+[4.505922] (testing) JobEnded: {'identifier': 'testing', 'rc': 0}
+[4.507571] (-) EventReactorShutdown: {}
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/logger_all.log b/robobin_main/src/log/build_2024-12-16_15-51-48/logger_all.log
new file mode 100644
index 00000000..ca2eccff
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/logger_all.log
@@ -0,0 +1,263 @@
+[0.587s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.587s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffffb1ee1610>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffffb1ee13a0>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffffb1ee13a0>>, mixin_verb=('build',))
+[0.707s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.707s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.707s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.707s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.707s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.707s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.707s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/robobin/robobin_main/src'
+[0.708s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.708s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.708s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.708s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.708s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.708s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.708s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.708s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.708s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.766s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.766s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.766s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.766s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.766s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.766s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.766s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.766s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.767s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.767s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.767s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.767s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.767s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.767s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.768s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['ignore', 'ignore_ament_install']
+[0.768s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'ignore'
+[0.768s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'ignore_ament_install'
+[0.768s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['colcon_pkg']
+[0.768s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'colcon_pkg'
+[0.768s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['colcon_meta']
+[0.768s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'colcon_meta'
+[0.768s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extensions ['ros']
+[0.768s] Level 1:colcon.colcon_core.package_identification:_identify(odometry_publisher) by extension 'ros'
+[0.774s] DEBUG:colcon.colcon_core.package_identification:Package 'odometry_publisher' with type 'ros.ament_python' and name 'odometry_publisher'
+[0.774s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['ignore', 'ignore_ament_install']
+[0.774s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'ignore'
+[0.774s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'ignore_ament_install'
+[0.775s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['colcon_pkg']
+[0.775s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'colcon_pkg'
+[0.775s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['colcon_meta']
+[0.775s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'colcon_meta'
+[0.775s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extensions ['ros']
+[0.775s] Level 1:colcon.colcon_core.package_identification:_identify(robot_description) by extension 'ros'
+[0.776s] DEBUG:colcon.colcon_core.package_identification:Package 'robot_description' with type 'ros.ament_python' and name 'robot_description'
+[0.776s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['ignore', 'ignore_ament_install']
+[0.776s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'ignore'
+[0.776s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'ignore_ament_install'
+[0.776s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['colcon_pkg']
+[0.776s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'colcon_pkg'
+[0.777s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['colcon_meta']
+[0.777s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'colcon_meta'
+[0.777s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extensions ['ros']
+[0.777s] Level 1:colcon.colcon_core.package_identification:_identify(robot_localization_ekf) by extension 'ros'
+[0.778s] DEBUG:colcon.colcon_core.package_identification:Package 'robot_localization_ekf' with type 'ros.ament_python' and name 'robot_localization_ekf'
+[0.778s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['ignore', 'ignore_ament_install']
+[0.778s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'ignore'
+[0.778s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'ignore_ament_install'
+[0.778s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['colcon_pkg']
+[0.778s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'colcon_pkg'
+[0.778s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['colcon_meta']
+[0.778s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'colcon_meta'
+[0.778s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extensions ['ros']
+[0.778s] Level 1:colcon.colcon_core.package_identification:_identify(testing) by extension 'ros'
+[0.780s] DEBUG:colcon.colcon_core.package_identification:Package 'testing' with type 'ros.ament_python' and name 'testing'
+[0.780s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.780s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.780s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.780s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.780s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.831s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.831s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.837s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.840s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 335 installed packages in /opt/ros/jazzy
+[0.843s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.918s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_args' from command line to 'None'
+[0.918s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_target' from command line to 'None'
+[0.918s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.918s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_clean_cache' from command line to 'False'
+[0.918s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_clean_first' from command line to 'False'
+[0.918s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'cmake_force_configure' from command line to 'False'
+[0.918s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'ament_cmake_args' from command line to 'None'
+[0.918s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'catkin_cmake_args' from command line to 'None'
+[0.918s] Level 5:colcon.colcon_core.verb:set package 'odometry_publisher' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.918s] DEBUG:colcon.colcon_core.verb:Building package 'odometry_publisher' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/odometry_publisher', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/odometry_publisher', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/odometry_publisher', 'symlink_install': False, 'test_result_base': None}
+[0.918s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_args' from command line to 'None'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_target' from command line to 'None'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_clean_cache' from command line to 'False'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_clean_first' from command line to 'False'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'cmake_force_configure' from command line to 'False'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'ament_cmake_args' from command line to 'None'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'catkin_cmake_args' from command line to 'None'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_description' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.919s] DEBUG:colcon.colcon_core.verb:Building package 'robot_description' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/robot_description', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/robot_description', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/robot_description', 'symlink_install': False, 'test_result_base': None}
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_args' from command line to 'None'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_target' from command line to 'None'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_clean_cache' from command line to 'False'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_clean_first' from command line to 'False'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'cmake_force_configure' from command line to 'False'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'ament_cmake_args' from command line to 'None'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'catkin_cmake_args' from command line to 'None'
+[0.919s] Level 5:colcon.colcon_core.verb:set package 'robot_localization_ekf' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.919s] DEBUG:colcon.colcon_core.verb:Building package 'robot_localization_ekf' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/robot_localization_ekf', 'symlink_install': False, 'test_result_base': None}
+[0.920s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_args' from command line to 'None'
+[0.920s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_target' from command line to 'None'
+[0.920s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.920s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_clean_cache' from command line to 'False'
+[0.920s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_clean_first' from command line to 'False'
+[0.920s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'cmake_force_configure' from command line to 'False'
+[0.920s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'ament_cmake_args' from command line to 'None'
+[0.920s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'catkin_cmake_args' from command line to 'None'
+[0.920s] Level 5:colcon.colcon_core.verb:set package 'testing' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.920s] DEBUG:colcon.colcon_core.verb:Building package 'testing' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/robobin_main/src/build/testing', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/robobin_main/src/install/testing', 'merge_install': False, 'path': '/home/robobin/robobin/robobin_main/src/testing', 'symlink_install': False, 'test_result_base': None}
+[0.920s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.922s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.922s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/odometry_publisher' with build type 'ament_python'
+[0.923s] Level 1:colcon.colcon_core.shell:create_environment_hook('odometry_publisher', 'ament_prefix_path')
+[0.938s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.938s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.ps1'
+[0.942s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.dsv'
+[0.944s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/ament_prefix_path.sh'
+[0.946s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.946s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.952s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/robot_description' with build type 'ament_python'
+[0.952s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_description', 'ament_prefix_path')
+[0.953s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.ps1'
+[0.958s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.dsv'
+[0.959s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/ament_prefix_path.sh'
+[0.960s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.960s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.967s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' with build type 'ament_python'
+[0.967s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_localization_ekf', 'ament_prefix_path')
+[0.968s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.ps1'
+[0.970s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.dsv'
+[0.972s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/ament_prefix_path.sh'
+[0.976s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.977s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.988s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/robobin_main/src/testing' with build type 'ament_python'
+[0.988s] Level 1:colcon.colcon_core.shell:create_environment_hook('testing', 'ament_prefix_path')
+[0.989s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.ps1'
+[0.992s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.dsv'
+[0.994s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/ament_prefix_path.sh'
+[0.995s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.996s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.377s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/odometry_publisher'
+[1.378s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[1.378s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.737s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/robot_description'
+[1.738s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[1.738s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[2.089s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf'
+[2.090s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[2.090s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[2.445s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/robobin_main/src/testing'
+[2.446s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[2.446s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[4.185s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+[4.200s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/testing': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+[4.205s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/robot_description': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+[4.210s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/robobin_main/src/odometry_publisher': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+[5.331s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+[5.346s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf' for CMake module files
+[5.348s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf' for CMake config files
+[5.351s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib'
+[5.351s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/bin'
+[5.351s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/pkgconfig/robot_localization_ekf.pc'
+[5.352s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages'
+[5.352s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_localization_ekf', 'pythonpath')
+[5.353s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.ps1'
+[5.354s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.dsv'
+[5.355s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/hook/pythonpath.sh'
+[5.356s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/bin'
+[5.356s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(robot_localization_ekf)
+[5.357s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.ps1'
+[5.359s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.dsv'
+[5.361s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.sh'
+[5.365s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.bash'
+[5.372s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/robot_localization_ekf/package.zsh'
+[5.374s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/share/colcon-core/packages/robot_localization_ekf)
+[5.377s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description' for CMake module files
+[5.378s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description' for CMake config files
+[5.378s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/robot_description' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+[5.383s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/lib'
+[5.383s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/bin'
+[5.383s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/pkgconfig/robot_description.pc'
+[5.384s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages'
+[5.384s] Level 1:colcon.colcon_core.shell:create_environment_hook('robot_description', 'pythonpath')
+[5.384s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.ps1'
+[5.385s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.dsv'
+[5.386s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/hook/pythonpath.sh'
+[5.387s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/robot_description/bin'
+[5.388s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(robot_description)
+[5.389s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.ps1'
+[5.390s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.dsv'
+[5.392s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.sh'
+[5.393s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.bash'
+[5.394s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/robot_description/share/robot_description/package.zsh'
+[5.395s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/robot_description/share/colcon-core/packages/robot_description)
+[5.397s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher' for CMake module files
+[5.398s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/odometry_publisher' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+[5.399s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher' for CMake config files
+[5.400s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib'
+[5.400s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/bin'
+[5.400s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/pkgconfig/odometry_publisher.pc'
+[5.401s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages'
+[5.401s] Level 1:colcon.colcon_core.shell:create_environment_hook('odometry_publisher', 'pythonpath')
+[5.401s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.ps1'
+[5.402s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.dsv'
+[5.403s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/hook/pythonpath.sh'
+[5.404s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/bin'
+[5.404s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(odometry_publisher)
+[5.404s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.ps1'
+[5.405s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.dsv'
+[5.406s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.sh'
+[5.406s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.bash'
+[5.407s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/odometry_publisher/package.zsh'
+[5.408s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/odometry_publisher/share/colcon-core/packages/odometry_publisher)
+[5.409s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing' for CMake module files
+[5.410s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/robobin_main/src/testing' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+[5.411s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing' for CMake config files
+[5.415s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/lib'
+[5.415s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/bin'
+[5.416s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/lib/pkgconfig/testing.pc'
+[5.416s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages'
+[5.416s] Level 1:colcon.colcon_core.shell:create_environment_hook('testing', 'pythonpath')
+[5.417s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/pythonpath.ps1'
+[5.419s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/pythonpath.dsv'
+[5.420s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/hook/pythonpath.sh'
+[5.421s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/robobin_main/src/install/testing/bin'
+[5.421s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(testing)
+[5.422s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.ps1'
+[5.423s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.dsv'
+[5.424s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.sh'
+[5.424s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.bash'
+[5.425s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/robobin_main/src/install/testing/share/testing/package.zsh'
+[5.426s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/robobin_main/src/install/testing/share/colcon-core/packages/testing)
+[5.427s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[5.427s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[5.428s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[5.428s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[5.441s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[5.441s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[5.441s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[5.493s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[5.494s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.ps1'
+[5.496s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/install/_local_setup_util_ps1.py'
+[5.499s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.ps1'
+[5.502s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.sh'
+[5.503s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/install/_local_setup_util_sh.py'
+[5.504s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.sh'
+[5.508s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.bash'
+[5.510s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.bash'
+[5.513s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/install/local_setup.zsh'
+[5.515s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/install/setup.zsh'
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/command.log b/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/command.log
new file mode 100644
index 00000000..6787a59c
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/odometry_publisher': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/odometry_publisher' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/stderr.log b/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/stdout.log b/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/stdout.log
new file mode 100644
index 00000000..04c37a57
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/stdout.log
@@ -0,0 +1,19 @@
+running egg_info
+writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
+writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
+writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
+writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt
+writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
+reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info
+running install_scripts
+Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/stdout_stderr.log
new file mode 100644
index 00000000..04c37a57
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/stdout_stderr.log
@@ -0,0 +1,19 @@
+running egg_info
+writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
+writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
+writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
+writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt
+writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
+reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info
+running install_scripts
+Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/streams.log b/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/streams.log
new file mode 100644
index 00000000..da4fef5b
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/odometry_publisher/streams.log
@@ -0,0 +1,21 @@
+[3.286s] Invoking command in '/home/robobin/robobin/robobin_main/src/odometry_publisher': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
+[3.787s] running egg_info
+[3.819s] writing ../build/odometry_publisher/odometry_publisher.egg-info/PKG-INFO
+[3.820s] writing dependency_links to ../build/odometry_publisher/odometry_publisher.egg-info/dependency_links.txt
+[3.822s] writing entry points to ../build/odometry_publisher/odometry_publisher.egg-info/entry_points.txt
+[3.824s] writing requirements to ../build/odometry_publisher/odometry_publisher.egg-info/requires.txt
+[3.827s] writing top-level names to ../build/odometry_publisher/odometry_publisher.egg-info/top_level.txt
+[3.900s] reading manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+[3.902s] writing manifest file '../build/odometry_publisher/odometry_publisher.egg-info/SOURCES.txt'
+[3.902s] running build
+[3.903s] running build_py
+[3.905s] running install
+[3.917s] running install_lib
+[3.954s] running install_data
+[3.957s] running install_egg_info
+[3.993s] removing '/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info' (and everything under it)
+[3.994s] Copying ../build/odometry_publisher/odometry_publisher.egg-info to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages/odometry_publisher-0.0.0-py3.12.egg-info
+[3.996s] running install_scripts
+[4.261s] Installing odometry_node script to /home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/odometry_publisher
+[4.269s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log'
+[4.474s] Invoked command in '/home/robobin/robobin/robobin_main/src/odometry_publisher' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/odometry_publisher/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/odometry_publisher/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/odometry_publisher build --build-base /home/robobin/robobin/robobin_main/src/build/odometry_publisher/build install --record /home/robobin/robobin/robobin_main/src/build/odometry_publisher/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/command.log b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/command.log
new file mode 100644
index 00000000..78d3e3b0
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/robot_description': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/robot_description' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/stderr.log b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/stdout.log b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/stdout.log
new file mode 100644
index 00000000..60365698
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/stdout.log
@@ -0,0 +1,17 @@
+running egg_info
+writing ../build/robot_description/robot_description.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt
+writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt
+writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt
+reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/stdout_stderr.log
new file mode 100644
index 00000000..60365698
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/stdout_stderr.log
@@ -0,0 +1,17 @@
+running egg_info
+writing ../build/robot_description/robot_description.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt
+writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt
+writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt
+reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/streams.log b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/streams.log
new file mode 100644
index 00000000..1b14ce1a
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_description/streams.log
@@ -0,0 +1,19 @@
+[3.252s] Invoking command in '/home/robobin/robobin/robobin_main/src/robot_description': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
+[3.745s] running egg_info
+[3.775s] writing ../build/robot_description/robot_description.egg-info/PKG-INFO
+[3.776s] writing dependency_links to ../build/robot_description/robot_description.egg-info/dependency_links.txt
+[3.778s] writing requirements to ../build/robot_description/robot_description.egg-info/requires.txt
+[3.778s] writing top-level names to ../build/robot_description/robot_description.egg-info/top_level.txt
+[3.846s] reading manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+[3.847s] writing manifest file '../build/robot_description/robot_description.egg-info/SOURCES.txt'
+[3.848s] running build
+[3.848s] running build_py
+[3.852s] running install
+[3.864s] running install_lib
+[3.894s] running install_data
+[3.897s] running install_egg_info
+[3.933s] removing '/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info' (and everything under it)
+[3.933s] Copying ../build/robot_description/robot_description.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages/robot_description-0.0.0-py3.12.egg-info
+[3.935s] running install_scripts
+[4.175s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_description/install.log'
+[4.425s] Invoked command in '/home/robobin/robobin/robobin_main/src/robot_description' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_description/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_description/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_description build --build-base /home/robobin/robobin/robobin_main/src/build/robot_description/build install --record /home/robobin/robobin/robobin_main/src/build/robot_description/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/command.log b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/command.log
new file mode 100644
index 00000000..28b0d8dd
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/stderr.log b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/stdout.log b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/stdout.log
new file mode 100644
index 00000000..5ab049aa
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/stdout.log
@@ -0,0 +1,17 @@
+running egg_info
+writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
+writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
+writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
+reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/stdout_stderr.log
new file mode 100644
index 00000000..5ab049aa
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/stdout_stderr.log
@@ -0,0 +1,17 @@
+running egg_info
+writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
+writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
+writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
+writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
+reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info
+running install_scripts
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/streams.log b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/streams.log
new file mode 100644
index 00000000..eca54d7b
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/robot_localization_ekf/streams.log
@@ -0,0 +1,19 @@
+[3.217s] Invoking command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
+[3.737s] running egg_info
+[3.763s] writing ../build/robot_localization_ekf/robot_localization_ekf.egg-info/PKG-INFO
+[3.765s] writing dependency_links to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/dependency_links.txt
+[3.766s] writing requirements to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/requires.txt
+[3.766s] writing top-level names to ../build/robot_localization_ekf/robot_localization_ekf.egg-info/top_level.txt
+[3.841s] reading manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+[3.843s] writing manifest file '../build/robot_localization_ekf/robot_localization_ekf.egg-info/SOURCES.txt'
+[3.843s] running build
+[3.844s] running build_py
+[3.845s] running install
+[3.856s] running install_lib
+[3.888s] running install_data
+[3.894s] running install_egg_info
+[3.928s] removing '/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info' (and everything under it)
+[3.928s] Copying ../build/robot_localization_ekf/robot_localization_ekf.egg-info to /home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages/robot_localization_ekf-0.0.0-py3.12.egg-info
+[3.930s] running install_scripts
+[4.169s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log'
+[4.363s] Invoked command in '/home/robobin/robobin/robobin_main/src/robot_localization_ekf' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/robot_localization_ekf/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robot_localization_ekf build --build-base /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/build install --record /home/robobin/robobin/robobin_main/src/build/robot_localization_ekf/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/testing/command.log b/robobin_main/src/log/build_2024-12-16_15-51-48/testing/command.log
new file mode 100644
index 00000000..dc9b85d6
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/testing/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/robobin_main/src/testing': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/robobin_main/src/testing' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/testing/stderr.log b/robobin_main/src/log/build_2024-12-16_15-51-48/testing/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/testing/stdout.log b/robobin_main/src/log/build_2024-12-16_15-51-48/testing/stdout.log
new file mode 100644
index 00000000..129507a4
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/testing/stdout.log
@@ -0,0 +1,24 @@
+running egg_info
+writing ../build/testing/testing.egg-info/PKG-INFO
+writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt
+writing entry points to ../build/testing/testing.egg-info/entry_points.txt
+writing requirements to ../build/testing/testing.egg-info/requires.txt
+writing top-level names to ../build/testing/testing.egg-info/top_level.txt
+reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info
+running install_scripts
+Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/testing/stdout_stderr.log b/robobin_main/src/log/build_2024-12-16_15-51-48/testing/stdout_stderr.log
new file mode 100644
index 00000000..129507a4
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/testing/stdout_stderr.log
@@ -0,0 +1,24 @@
+running egg_info
+writing ../build/testing/testing.egg-info/PKG-INFO
+writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt
+writing entry points to ../build/testing/testing.egg-info/entry_points.txt
+writing requirements to ../build/testing/testing.egg-info/requires.txt
+writing top-level names to ../build/testing/testing.egg-info/top_level.txt
+reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info
+running install_scripts
+Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'
diff --git a/robobin_main/src/log/build_2024-12-16_15-51-48/testing/streams.log b/robobin_main/src/log/build_2024-12-16_15-51-48/testing/streams.log
new file mode 100644
index 00000000..8288a382
--- /dev/null
+++ b/robobin_main/src/log/build_2024-12-16_15-51-48/testing/streams.log
@@ -0,0 +1,26 @@
+[3.211s] Invoking command in '/home/robobin/robobin/robobin_main/src/testing': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
+[3.718s] running egg_info
+[3.744s] writing ../build/testing/testing.egg-info/PKG-INFO
+[3.746s] writing dependency_links to ../build/testing/testing.egg-info/dependency_links.txt
+[3.747s] writing entry points to ../build/testing/testing.egg-info/entry_points.txt
+[3.748s] writing requirements to ../build/testing/testing.egg-info/requires.txt
+[3.749s] writing top-level names to ../build/testing/testing.egg-info/top_level.txt
+[3.823s] reading manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+[3.825s] writing manifest file '../build/testing/testing.egg-info/SOURCES.txt'
+[3.826s] running build
+[3.826s] running build_py
+[3.832s] running install
+[3.843s] running install_lib
+[3.880s] running install_data
+[3.881s] running install_egg_info
+[3.913s] removing '/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info' (and everything under it)
+[3.914s] Copying ../build/testing/testing.egg-info to /home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages/testing-0.0.0-py3.12.egg-info
+[3.918s] running install_scripts
+[4.169s] Installing test_control_feedback script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.170s] Installing test_encoder_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.176s] Installing test_imu_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.176s] Installing test_motor_node script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.177s] Installing test_route script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.182s] Installing test_route_filter script to /home/robobin/robobin/robobin_main/src/install/testing/lib/testing
+[4.186s] writing list of installed files to '/home/robobin/robobin/robobin_main/src/build/testing/install.log'
+[4.422s] Invoked command in '/home/robobin/robobin/robobin_main/src/testing' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/robobin_main/src/build/testing/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/robobin_main/src/install/testing/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/testing build --build-base /home/robobin/robobin/robobin_main/src/build/testing/build install --record /home/robobin/robobin/robobin_main/src/build/testing/install.log --single-version-externally-managed install_data
diff --git a/robobin_main/src/log/latest b/robobin_main/src/log/latest
new file mode 120000
index 00000000..b57d247c
--- /dev/null
+++ b/robobin_main/src/log/latest
@@ -0,0 +1 @@
+latest_build
\ No newline at end of file
diff --git a/robobin_main/src/log/latest_build b/robobin_main/src/log/latest_build
new file mode 120000
index 00000000..c77ce360
--- /dev/null
+++ b/robobin_main/src/log/latest_build
@@ -0,0 +1 @@
+build_2024-12-16_15-51-48
\ No newline at end of file
diff --git a/robobin_main/src/testing/testing/build/.built_by b/robobin_main/src/testing/testing/build/.built_by
new file mode 100644
index 00000000..06e74acb
--- /dev/null
+++ b/robobin_main/src/testing/testing/build/.built_by
@@ -0,0 +1 @@
+colcon
diff --git a/robobin_main/src/testing/testing/build/COLCON_IGNORE b/robobin_main/src/testing/testing/build/COLCON_IGNORE
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/testing/testing/install/.colcon_install_layout b/robobin_main/src/testing/testing/install/.colcon_install_layout
new file mode 100644
index 00000000..3aad5336
--- /dev/null
+++ b/robobin_main/src/testing/testing/install/.colcon_install_layout
@@ -0,0 +1 @@
+isolated
diff --git a/robobin_main/src/testing/testing/install/COLCON_IGNORE b/robobin_main/src/testing/testing/install/COLCON_IGNORE
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/testing/testing/install/_local_setup_util_ps1.py b/robobin_main/src/testing/testing/install/_local_setup_util_ps1.py
new file mode 100644
index 00000000..3c6d9e87
--- /dev/null
+++ b/robobin_main/src/testing/testing/install/_local_setup_util_ps1.py
@@ -0,0 +1,407 @@
+# Copyright 2016-2019 Dirk Thomas
+# Licensed under the Apache License, Version 2.0
+
+import argparse
+from collections import OrderedDict
+import os
+from pathlib import Path
+import sys
+
+
+FORMAT_STR_COMMENT_LINE = '# {comment}'
+FORMAT_STR_SET_ENV_VAR = 'Set-Item -Path "Env:{name}" -Value "{value}"'
+FORMAT_STR_USE_ENV_VAR = '$env:{name}'
+FORMAT_STR_INVOKE_SCRIPT = '_colcon_prefix_powershell_source_script "{script_path}"'  # noqa: E501
+FORMAT_STR_REMOVE_LEADING_SEPARATOR = ''  # noqa: E501
+FORMAT_STR_REMOVE_TRAILING_SEPARATOR = ''  # noqa: E501
+
+DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists'
+DSV_TYPE_SET = 'set'
+DSV_TYPE_SET_IF_UNSET = 'set-if-unset'
+DSV_TYPE_SOURCE = 'source'
+
+
+def main(argv=sys.argv[1:]):  # noqa: D103
+    parser = argparse.ArgumentParser(
+        description='Output shell commands for the packages in topological '
+                    'order')
+    parser.add_argument(
+        'primary_extension',
+        help='The file extension of the primary shell')
+    parser.add_argument(
+        'additional_extension', nargs='?',
+        help='The additional file extension to be considered')
+    parser.add_argument(
+        '--merged-install', action='store_true',
+        help='All install prefixes are merged into a single location')
+    args = parser.parse_args(argv)
+
+    packages = get_packages(Path(__file__).parent, args.merged_install)
+
+    ordered_packages = order_packages(packages)
+    for pkg_name in ordered_packages:
+        if _include_comments():
+            print(
+                FORMAT_STR_COMMENT_LINE.format_map(
+                    {'comment': 'Package: ' + pkg_name}))
+        prefix = os.path.abspath(os.path.dirname(__file__))
+        if not args.merged_install:
+            prefix = os.path.join(prefix, pkg_name)
+        for line in get_commands(
+            pkg_name, prefix, args.primary_extension,
+            args.additional_extension
+        ):
+            print(line)
+
+    for line in _remove_ending_separators():
+        print(line)
+
+
+def get_packages(prefix_path, merged_install):
+    """
+    Find packages based on colcon-specific files created during installation.
+
+    :param Path prefix_path: The install prefix path of all packages
+    :param bool merged_install: The flag if the packages are all installed
+      directly in the prefix or if each package is installed in a subdirectory
+      named after the package
+    :returns: A mapping from the package name to the set of runtime
+      dependencies
+    :rtype: dict
+    """
+    packages = {}
+    # since importing colcon_core isn't feasible here the following constant
+    # must match colcon_core.location.get_relative_package_index_path()
+    subdirectory = 'share/colcon-core/packages'
+    if merged_install:
+        # return if workspace is empty
+        if not (prefix_path / subdirectory).is_dir():
+            return packages
+        # find all files in the subdirectory
+        for p in (prefix_path / subdirectory).iterdir():
+            if not p.is_file():
+                continue
+            if p.name.startswith('.'):
+                continue
+            add_package_runtime_dependencies(p, packages)
+    else:
+        # for each subdirectory look for the package specific file
+        for p in prefix_path.iterdir():
+            if not p.is_dir():
+                continue
+            if p.name.startswith('.'):
+                continue
+            p = p / subdirectory / p.name
+            if p.is_file():
+                add_package_runtime_dependencies(p, packages)
+
+    # remove unknown dependencies
+    pkg_names = set(packages.keys())
+    for k in packages.keys():
+        packages[k] = {d for d in packages[k] if d in pkg_names}
+
+    return packages
+
+
+def add_package_runtime_dependencies(path, packages):
+    """
+    Check the path and if it exists extract the packages runtime dependencies.
+
+    :param Path path: The resource file containing the runtime dependencies
+    :param dict packages: A mapping from package names to the sets of runtime
+      dependencies to add to
+    """
+    content = path.read_text()
+    dependencies = set(content.split(os.pathsep) if content else [])
+    packages[path.name] = dependencies
+
+
+def order_packages(packages):
+    """
+    Order packages topologically.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies
+    :returns: The package names
+    :rtype: list
+    """
+    # select packages with no dependencies in alphabetical order
+    to_be_ordered = list(packages.keys())
+    ordered = []
+    while to_be_ordered:
+        pkg_names_without_deps = [
+            name for name in to_be_ordered if not packages[name]]
+        if not pkg_names_without_deps:
+            reduce_cycle_set(packages)
+            raise RuntimeError(
+                'Circular dependency between: ' + ', '.join(sorted(packages)))
+        pkg_names_without_deps.sort()
+        pkg_name = pkg_names_without_deps[0]
+        to_be_ordered.remove(pkg_name)
+        ordered.append(pkg_name)
+        # remove item from dependency lists
+        for k in list(packages.keys()):
+            if pkg_name in packages[k]:
+                packages[k].remove(pkg_name)
+    return ordered
+
+
+def reduce_cycle_set(packages):
+    """
+    Reduce the set of packages to the ones part of the circular dependency.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies which is modified in place
+    """
+    last_depended = None
+    while len(packages) > 0:
+        # get all remaining dependencies
+        depended = set()
+        for pkg_name, dependencies in packages.items():
+            depended = depended.union(dependencies)
+        # remove all packages which are not dependent on
+        for name in list(packages.keys()):
+            if name not in depended:
+                del packages[name]
+        if last_depended:
+            # if remaining packages haven't changed return them
+            if last_depended == depended:
+                return packages.keys()
+        # otherwise reduce again
+        last_depended = depended
+
+
+def _include_comments():
+    # skipping comment lines when COLCON_TRACE is not set speeds up the
+    # processing especially on Windows
+    return bool(os.environ.get('COLCON_TRACE'))
+
+
+def get_commands(pkg_name, prefix, primary_extension, additional_extension):
+    commands = []
+    package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv')
+    if os.path.exists(package_dsv_path):
+        commands += process_dsv_file(
+            package_dsv_path, prefix, primary_extension, additional_extension)
+    return commands
+
+
+def process_dsv_file(
+    dsv_path, prefix, primary_extension=None, additional_extension=None
+):
+    commands = []
+    if _include_comments():
+        commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path}))
+    with open(dsv_path, 'r') as h:
+        content = h.read()
+    lines = content.splitlines()
+
+    basenames = OrderedDict()
+    for i, line in enumerate(lines):
+        # skip over empty or whitespace-only lines
+        if not line.strip():
+            continue
+        # skip over comments
+        if line.startswith('#'):
+            continue
+        try:
+            type_, remainder = line.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "Line %d in '%s' doesn't contain a semicolon separating the "
+                'type from the arguments' % (i + 1, dsv_path))
+        if type_ != DSV_TYPE_SOURCE:
+            # handle non-source lines
+            try:
+                commands += handle_dsv_types_except_source(
+                    type_, remainder, prefix)
+            except RuntimeError as e:
+                raise RuntimeError(
+                    "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e
+        else:
+            # group remaining source lines by basename
+            path_without_ext, ext = os.path.splitext(remainder)
+            if path_without_ext not in basenames:
+                basenames[path_without_ext] = set()
+            assert ext.startswith('.')
+            ext = ext[1:]
+            if ext in (primary_extension, additional_extension):
+                basenames[path_without_ext].add(ext)
+
+    # add the dsv extension to each basename if the file exists
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if os.path.exists(basename + '.dsv'):
+            extensions.add('dsv')
+
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if 'dsv' in extensions:
+            # process dsv files recursively
+            commands += process_dsv_file(
+                basename + '.dsv', prefix, primary_extension=primary_extension,
+                additional_extension=additional_extension)
+        elif primary_extension in extensions and len(extensions) == 1:
+            # source primary-only files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + primary_extension})]
+        elif additional_extension in extensions:
+            # source non-primary files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + additional_extension})]
+
+    return commands
+
+
+def handle_dsv_types_except_source(type_, remainder, prefix):
+    commands = []
+    if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET):
+        try:
+            env_name, value = remainder.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the value')
+        try_prefixed_value = os.path.join(prefix, value) if value else prefix
+        if os.path.exists(try_prefixed_value):
+            value = try_prefixed_value
+        if type_ == DSV_TYPE_SET:
+            commands += _set(env_name, value)
+        elif type_ == DSV_TYPE_SET_IF_UNSET:
+            commands += _set_if_unset(env_name, value)
+        else:
+            assert False
+    elif type_ in (
+        DSV_TYPE_APPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS
+    ):
+        try:
+            env_name_and_values = remainder.split(';')
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the values')
+        env_name = env_name_and_values[0]
+        values = env_name_and_values[1:]
+        for value in values:
+            if not value:
+                value = prefix
+            elif not os.path.isabs(value):
+                value = os.path.join(prefix, value)
+            if (
+                type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and
+                not os.path.exists(value)
+            ):
+                comment = f'skip extending {env_name} with not existing ' \
+                    f'path: {value}'
+                if _include_comments():
+                    commands.append(
+                        FORMAT_STR_COMMENT_LINE.format_map({'comment': comment}))
+            elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE:
+                commands += _append_unique_value(env_name, value)
+            else:
+                commands += _prepend_unique_value(env_name, value)
+    else:
+        raise RuntimeError(
+            'contains an unknown environment hook type: ' + type_)
+    return commands
+
+
+env_state = {}
+
+
+def _append_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # append even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional leading separator
+    extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': extend + value})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+def _prepend_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # prepend even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional trailing separator
+    extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name})
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value + extend})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+# generate commands for removing prepended underscores
+def _remove_ending_separators():
+    # do nothing if the shell extension does not implement the logic
+    if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None:
+        return []
+
+    global env_state
+    commands = []
+    for name in env_state:
+        # skip variables that already had values before this script started prepending
+        if name in os.environ:
+            continue
+        commands += [
+            FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}),
+            FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})]
+    return commands
+
+
+def _set(name, value):
+    global env_state
+    env_state[name] = value
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    return [line]
+
+
+def _set_if_unset(name, value):
+    global env_state
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    if env_state.get(name, os.environ.get(name)):
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+if __name__ == '__main__':  # pragma: no cover
+    try:
+        rc = main()
+    except RuntimeError as e:
+        print(str(e), file=sys.stderr)
+        rc = 1
+    sys.exit(rc)
diff --git a/robobin_main/src/testing/testing/install/_local_setup_util_sh.py b/robobin_main/src/testing/testing/install/_local_setup_util_sh.py
new file mode 100644
index 00000000..f67eaa98
--- /dev/null
+++ b/robobin_main/src/testing/testing/install/_local_setup_util_sh.py
@@ -0,0 +1,407 @@
+# Copyright 2016-2019 Dirk Thomas
+# Licensed under the Apache License, Version 2.0
+
+import argparse
+from collections import OrderedDict
+import os
+from pathlib import Path
+import sys
+
+
+FORMAT_STR_COMMENT_LINE = '# {comment}'
+FORMAT_STR_SET_ENV_VAR = 'export {name}="{value}"'
+FORMAT_STR_USE_ENV_VAR = '${name}'
+FORMAT_STR_INVOKE_SCRIPT = 'COLCON_CURRENT_PREFIX="{prefix}" _colcon_prefix_sh_source_script "{script_path}"'  # noqa: E501
+FORMAT_STR_REMOVE_LEADING_SEPARATOR = 'if [ "$(echo -n ${name} | head -c 1)" = ":" ]; then export {name}=${{{name}#?}} ; fi'  # noqa: E501
+FORMAT_STR_REMOVE_TRAILING_SEPARATOR = 'if [ "$(echo -n ${name} | tail -c 1)" = ":" ]; then export {name}=${{{name}%?}} ; fi'  # noqa: E501
+
+DSV_TYPE_APPEND_NON_DUPLICATE = 'append-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE = 'prepend-non-duplicate'
+DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS = 'prepend-non-duplicate-if-exists'
+DSV_TYPE_SET = 'set'
+DSV_TYPE_SET_IF_UNSET = 'set-if-unset'
+DSV_TYPE_SOURCE = 'source'
+
+
+def main(argv=sys.argv[1:]):  # noqa: D103
+    parser = argparse.ArgumentParser(
+        description='Output shell commands for the packages in topological '
+                    'order')
+    parser.add_argument(
+        'primary_extension',
+        help='The file extension of the primary shell')
+    parser.add_argument(
+        'additional_extension', nargs='?',
+        help='The additional file extension to be considered')
+    parser.add_argument(
+        '--merged-install', action='store_true',
+        help='All install prefixes are merged into a single location')
+    args = parser.parse_args(argv)
+
+    packages = get_packages(Path(__file__).parent, args.merged_install)
+
+    ordered_packages = order_packages(packages)
+    for pkg_name in ordered_packages:
+        if _include_comments():
+            print(
+                FORMAT_STR_COMMENT_LINE.format_map(
+                    {'comment': 'Package: ' + pkg_name}))
+        prefix = os.path.abspath(os.path.dirname(__file__))
+        if not args.merged_install:
+            prefix = os.path.join(prefix, pkg_name)
+        for line in get_commands(
+            pkg_name, prefix, args.primary_extension,
+            args.additional_extension
+        ):
+            print(line)
+
+    for line in _remove_ending_separators():
+        print(line)
+
+
+def get_packages(prefix_path, merged_install):
+    """
+    Find packages based on colcon-specific files created during installation.
+
+    :param Path prefix_path: The install prefix path of all packages
+    :param bool merged_install: The flag if the packages are all installed
+      directly in the prefix or if each package is installed in a subdirectory
+      named after the package
+    :returns: A mapping from the package name to the set of runtime
+      dependencies
+    :rtype: dict
+    """
+    packages = {}
+    # since importing colcon_core isn't feasible here the following constant
+    # must match colcon_core.location.get_relative_package_index_path()
+    subdirectory = 'share/colcon-core/packages'
+    if merged_install:
+        # return if workspace is empty
+        if not (prefix_path / subdirectory).is_dir():
+            return packages
+        # find all files in the subdirectory
+        for p in (prefix_path / subdirectory).iterdir():
+            if not p.is_file():
+                continue
+            if p.name.startswith('.'):
+                continue
+            add_package_runtime_dependencies(p, packages)
+    else:
+        # for each subdirectory look for the package specific file
+        for p in prefix_path.iterdir():
+            if not p.is_dir():
+                continue
+            if p.name.startswith('.'):
+                continue
+            p = p / subdirectory / p.name
+            if p.is_file():
+                add_package_runtime_dependencies(p, packages)
+
+    # remove unknown dependencies
+    pkg_names = set(packages.keys())
+    for k in packages.keys():
+        packages[k] = {d for d in packages[k] if d in pkg_names}
+
+    return packages
+
+
+def add_package_runtime_dependencies(path, packages):
+    """
+    Check the path and if it exists extract the packages runtime dependencies.
+
+    :param Path path: The resource file containing the runtime dependencies
+    :param dict packages: A mapping from package names to the sets of runtime
+      dependencies to add to
+    """
+    content = path.read_text()
+    dependencies = set(content.split(os.pathsep) if content else [])
+    packages[path.name] = dependencies
+
+
+def order_packages(packages):
+    """
+    Order packages topologically.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies
+    :returns: The package names
+    :rtype: list
+    """
+    # select packages with no dependencies in alphabetical order
+    to_be_ordered = list(packages.keys())
+    ordered = []
+    while to_be_ordered:
+        pkg_names_without_deps = [
+            name for name in to_be_ordered if not packages[name]]
+        if not pkg_names_without_deps:
+            reduce_cycle_set(packages)
+            raise RuntimeError(
+                'Circular dependency between: ' + ', '.join(sorted(packages)))
+        pkg_names_without_deps.sort()
+        pkg_name = pkg_names_without_deps[0]
+        to_be_ordered.remove(pkg_name)
+        ordered.append(pkg_name)
+        # remove item from dependency lists
+        for k in list(packages.keys()):
+            if pkg_name in packages[k]:
+                packages[k].remove(pkg_name)
+    return ordered
+
+
+def reduce_cycle_set(packages):
+    """
+    Reduce the set of packages to the ones part of the circular dependency.
+
+    :param dict packages: A mapping from package name to the set of runtime
+      dependencies which is modified in place
+    """
+    last_depended = None
+    while len(packages) > 0:
+        # get all remaining dependencies
+        depended = set()
+        for pkg_name, dependencies in packages.items():
+            depended = depended.union(dependencies)
+        # remove all packages which are not dependent on
+        for name in list(packages.keys()):
+            if name not in depended:
+                del packages[name]
+        if last_depended:
+            # if remaining packages haven't changed return them
+            if last_depended == depended:
+                return packages.keys()
+        # otherwise reduce again
+        last_depended = depended
+
+
+def _include_comments():
+    # skipping comment lines when COLCON_TRACE is not set speeds up the
+    # processing especially on Windows
+    return bool(os.environ.get('COLCON_TRACE'))
+
+
+def get_commands(pkg_name, prefix, primary_extension, additional_extension):
+    commands = []
+    package_dsv_path = os.path.join(prefix, 'share', pkg_name, 'package.dsv')
+    if os.path.exists(package_dsv_path):
+        commands += process_dsv_file(
+            package_dsv_path, prefix, primary_extension, additional_extension)
+    return commands
+
+
+def process_dsv_file(
+    dsv_path, prefix, primary_extension=None, additional_extension=None
+):
+    commands = []
+    if _include_comments():
+        commands.append(FORMAT_STR_COMMENT_LINE.format_map({'comment': dsv_path}))
+    with open(dsv_path, 'r') as h:
+        content = h.read()
+    lines = content.splitlines()
+
+    basenames = OrderedDict()
+    for i, line in enumerate(lines):
+        # skip over empty or whitespace-only lines
+        if not line.strip():
+            continue
+        # skip over comments
+        if line.startswith('#'):
+            continue
+        try:
+            type_, remainder = line.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "Line %d in '%s' doesn't contain a semicolon separating the "
+                'type from the arguments' % (i + 1, dsv_path))
+        if type_ != DSV_TYPE_SOURCE:
+            # handle non-source lines
+            try:
+                commands += handle_dsv_types_except_source(
+                    type_, remainder, prefix)
+            except RuntimeError as e:
+                raise RuntimeError(
+                    "Line %d in '%s' %s" % (i + 1, dsv_path, e)) from e
+        else:
+            # group remaining source lines by basename
+            path_without_ext, ext = os.path.splitext(remainder)
+            if path_without_ext not in basenames:
+                basenames[path_without_ext] = set()
+            assert ext.startswith('.')
+            ext = ext[1:]
+            if ext in (primary_extension, additional_extension):
+                basenames[path_without_ext].add(ext)
+
+    # add the dsv extension to each basename if the file exists
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if os.path.exists(basename + '.dsv'):
+            extensions.add('dsv')
+
+    for basename, extensions in basenames.items():
+        if not os.path.isabs(basename):
+            basename = os.path.join(prefix, basename)
+        if 'dsv' in extensions:
+            # process dsv files recursively
+            commands += process_dsv_file(
+                basename + '.dsv', prefix, primary_extension=primary_extension,
+                additional_extension=additional_extension)
+        elif primary_extension in extensions and len(extensions) == 1:
+            # source primary-only files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + primary_extension})]
+        elif additional_extension in extensions:
+            # source non-primary files
+            commands += [
+                FORMAT_STR_INVOKE_SCRIPT.format_map({
+                    'prefix': prefix,
+                    'script_path': basename + '.' + additional_extension})]
+
+    return commands
+
+
+def handle_dsv_types_except_source(type_, remainder, prefix):
+    commands = []
+    if type_ in (DSV_TYPE_SET, DSV_TYPE_SET_IF_UNSET):
+        try:
+            env_name, value = remainder.split(';', 1)
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the value')
+        try_prefixed_value = os.path.join(prefix, value) if value else prefix
+        if os.path.exists(try_prefixed_value):
+            value = try_prefixed_value
+        if type_ == DSV_TYPE_SET:
+            commands += _set(env_name, value)
+        elif type_ == DSV_TYPE_SET_IF_UNSET:
+            commands += _set_if_unset(env_name, value)
+        else:
+            assert False
+    elif type_ in (
+        DSV_TYPE_APPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE,
+        DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS
+    ):
+        try:
+            env_name_and_values = remainder.split(';')
+        except ValueError:
+            raise RuntimeError(
+                "doesn't contain a semicolon separating the environment name "
+                'from the values')
+        env_name = env_name_and_values[0]
+        values = env_name_and_values[1:]
+        for value in values:
+            if not value:
+                value = prefix
+            elif not os.path.isabs(value):
+                value = os.path.join(prefix, value)
+            if (
+                type_ == DSV_TYPE_PREPEND_NON_DUPLICATE_IF_EXISTS and
+                not os.path.exists(value)
+            ):
+                comment = f'skip extending {env_name} with not existing ' \
+                    f'path: {value}'
+                if _include_comments():
+                    commands.append(
+                        FORMAT_STR_COMMENT_LINE.format_map({'comment': comment}))
+            elif type_ == DSV_TYPE_APPEND_NON_DUPLICATE:
+                commands += _append_unique_value(env_name, value)
+            else:
+                commands += _prepend_unique_value(env_name, value)
+    else:
+        raise RuntimeError(
+            'contains an unknown environment hook type: ' + type_)
+    return commands
+
+
+env_state = {}
+
+
+def _append_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # append even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional leading separator
+    extend = FORMAT_STR_USE_ENV_VAR.format_map({'name': name}) + os.pathsep
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': extend + value})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+def _prepend_unique_value(name, value):
+    global env_state
+    if name not in env_state:
+        if os.environ.get(name):
+            env_state[name] = set(os.environ[name].split(os.pathsep))
+        else:
+            env_state[name] = set()
+    # prepend even if the variable has not been set yet, in case a shell script sets the
+    # same variable without the knowledge of this Python script.
+    # later _remove_ending_separators() will cleanup any unintentional trailing separator
+    extend = os.pathsep + FORMAT_STR_USE_ENV_VAR.format_map({'name': name})
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value + extend})
+    if value not in env_state[name]:
+        env_state[name].add(value)
+    else:
+        if not _include_comments():
+            return []
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+# generate commands for removing prepended underscores
+def _remove_ending_separators():
+    # do nothing if the shell extension does not implement the logic
+    if FORMAT_STR_REMOVE_TRAILING_SEPARATOR is None:
+        return []
+
+    global env_state
+    commands = []
+    for name in env_state:
+        # skip variables that already had values before this script started prepending
+        if name in os.environ:
+            continue
+        commands += [
+            FORMAT_STR_REMOVE_LEADING_SEPARATOR.format_map({'name': name}),
+            FORMAT_STR_REMOVE_TRAILING_SEPARATOR.format_map({'name': name})]
+    return commands
+
+
+def _set(name, value):
+    global env_state
+    env_state[name] = value
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    return [line]
+
+
+def _set_if_unset(name, value):
+    global env_state
+    line = FORMAT_STR_SET_ENV_VAR.format_map(
+        {'name': name, 'value': value})
+    if env_state.get(name, os.environ.get(name)):
+        line = FORMAT_STR_COMMENT_LINE.format_map({'comment': line})
+    return [line]
+
+
+if __name__ == '__main__':  # pragma: no cover
+    try:
+        rc = main()
+    except RuntimeError as e:
+        print(str(e), file=sys.stderr)
+        rc = 1
+    sys.exit(rc)
diff --git a/robobin_main/src/testing/testing/install/local_setup.bash b/robobin_main/src/testing/testing/install/local_setup.bash
new file mode 100644
index 00000000..03f00256
--- /dev/null
+++ b/robobin_main/src/testing/testing/install/local_setup.bash
@@ -0,0 +1,121 @@
+# generated from colcon_bash/shell/template/prefix.bash.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# a bash script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)"
+else
+  _colcon_prefix_bash_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prefix_bash_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prefix_bash_prepend_unique_value_IFS="$IFS"
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  _contained_value=""
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      _contained_value=1
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  if [ -z "$_contained_value" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      if [ "$_all_values" = "$_value" ]; then
+        echo "export $_listname=$_value"
+      else
+        echo "export $_listname=$_value:\$$_listname"
+      fi
+    fi
+  fi
+  unset _contained_value
+  # restore the field separator
+  IFS="$_colcon_prefix_bash_prepend_unique_value_IFS"
+  unset _colcon_prefix_bash_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# add this prefix to the COLCON_PREFIX_PATH
+_colcon_prefix_bash_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX"
+unset _colcon_prefix_bash_prepend_unique_value
+
+# check environment variable for custom Python executable
+if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then
+  if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then
+    echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    return 1
+  fi
+  _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE"
+else
+  # try the Python executable known at configure time
+  _colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if [ ! -f "$_colcon_python_executable" ]; then
+    if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then
+      echo "error: unable to find python3 executable"
+      return 1
+    fi
+    _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"`
+  fi
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# get all commands in topological order
+_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_bash_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh bash)"
+unset _colcon_python_executable
+if [ -n "$COLCON_TRACE" ]; then
+  echo "$(declare -f _colcon_prefix_sh_source_script)"
+  echo "# Execute generated script:"
+  echo "# <<<"
+  echo "${_colcon_ordered_commands}"
+  echo "# >>>"
+  echo "unset _colcon_prefix_sh_source_script"
+fi
+eval "${_colcon_ordered_commands}"
+unset _colcon_ordered_commands
+
+unset _colcon_prefix_sh_source_script
+
+unset _colcon_prefix_bash_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/testing/testing/install/local_setup.ps1 b/robobin_main/src/testing/testing/install/local_setup.ps1
new file mode 100644
index 00000000..6f68c8de
--- /dev/null
+++ b/robobin_main/src/testing/testing/install/local_setup.ps1
@@ -0,0 +1,55 @@
+# generated from colcon_powershell/shell/template/prefix.ps1.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# check environment variable for custom Python executable
+if ($env:COLCON_PYTHON_EXECUTABLE) {
+  if (!(Test-Path "$env:COLCON_PYTHON_EXECUTABLE" -PathType Leaf)) {
+    echo "error: COLCON_PYTHON_EXECUTABLE '$env:COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    exit 1
+  }
+  $_colcon_python_executable="$env:COLCON_PYTHON_EXECUTABLE"
+} else {
+  # use the Python executable known at configure time
+  $_colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if (!(Test-Path "$_colcon_python_executable" -PathType Leaf)) {
+    if (!(Get-Command "python3" -ErrorAction SilentlyContinue)) {
+      echo "error: unable to find python3 executable"
+      exit 1
+    }
+    $_colcon_python_executable="python3"
+  }
+}
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+function _colcon_prefix_powershell_source_script {
+  param (
+    $_colcon_prefix_powershell_source_script_param
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_prefix_powershell_source_script_param) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_prefix_powershell_source_script_param'"
+    }
+    . "$_colcon_prefix_powershell_source_script_param"
+  } else {
+    Write-Error "not found: '$_colcon_prefix_powershell_source_script_param'"
+  }
+}
+
+# get all commands in topological order
+$_colcon_ordered_commands = & "$_colcon_python_executable" "$(Split-Path $PSCommandPath -Parent)/_local_setup_util_ps1.py" ps1
+
+# execute all commands in topological order
+if ($env:COLCON_TRACE) {
+  echo "Execute generated script:"
+  echo "<<<"
+  $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Write-Output
+  echo ">>>"
+}
+if ($_colcon_ordered_commands) {
+  $_colcon_ordered_commands.Split([Environment]::NewLine, [StringSplitOptions]::RemoveEmptyEntries) | Invoke-Expression
+}
diff --git a/robobin_main/src/testing/testing/install/local_setup.sh b/robobin_main/src/testing/testing/install/local_setup.sh
new file mode 100644
index 00000000..4d247b31
--- /dev/null
+++ b/robobin_main/src/testing/testing/install/local_setup.sh
@@ -0,0 +1,137 @@
+# generated from colcon_core/shell/template/prefix.sh.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_prefix_sh_COLCON_CURRENT_PREFIX="/home/robobin/robobin/robobin_main/src/testing/testing/install"
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  if [ ! -d "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX" ]; then
+    echo "The build time path \"$_colcon_prefix_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+    unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX
+    return 1
+  fi
+else
+  _colcon_prefix_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prefix_sh_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prefix_sh_prepend_unique_value_IFS="$IFS"
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  _contained_value=""
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      _contained_value=1
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  if [ -z "$_contained_value" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      if [ "$_all_values" = "$_value" ]; then
+        echo "export $_listname=$_value"
+      else
+        echo "export $_listname=$_value:\$$_listname"
+      fi
+    fi
+  fi
+  unset _contained_value
+  # restore the field separator
+  IFS="$_colcon_prefix_sh_prepend_unique_value_IFS"
+  unset _colcon_prefix_sh_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# add this prefix to the COLCON_PREFIX_PATH
+_colcon_prefix_sh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX"
+unset _colcon_prefix_sh_prepend_unique_value
+
+# check environment variable for custom Python executable
+if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then
+  if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then
+    echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    return 1
+  fi
+  _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE"
+else
+  # try the Python executable known at configure time
+  _colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if [ ! -f "$_colcon_python_executable" ]; then
+    if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then
+      echo "error: unable to find python3 executable"
+      return 1
+    fi
+    _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"`
+  fi
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# get all commands in topological order
+_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_sh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh)"
+unset _colcon_python_executable
+if [ -n "$COLCON_TRACE" ]; then
+  echo "_colcon_prefix_sh_source_script() {
+    if [ -f \"\$1\" ]; then
+      if [ -n \"\$COLCON_TRACE\" ]; then
+        echo \"# . \\\"\$1\\\"\"
+      fi
+      . \"\$1\"
+    else
+      echo \"not found: \\\"\$1\\\"\" 1>&2
+    fi
+  }"
+  echo "# Execute generated script:"
+  echo "# <<<"
+  echo "${_colcon_ordered_commands}"
+  echo "# >>>"
+  echo "unset _colcon_prefix_sh_source_script"
+fi
+eval "${_colcon_ordered_commands}"
+unset _colcon_ordered_commands
+
+unset _colcon_prefix_sh_source_script
+
+unset _colcon_prefix_sh_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/testing/testing/install/local_setup.zsh b/robobin_main/src/testing/testing/install/local_setup.zsh
new file mode 100644
index 00000000..b6487102
--- /dev/null
+++ b/robobin_main/src/testing/testing/install/local_setup.zsh
@@ -0,0 +1,134 @@
+# generated from colcon_zsh/shell/template/prefix.zsh.em
+
+# This script extends the environment with all packages contained in this
+# prefix path.
+
+# a zsh script is able to determine its own path if necessary
+if [ -z "$COLCON_CURRENT_PREFIX" ]; then
+  _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)"
+else
+  _colcon_prefix_zsh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+fi
+
+# function to convert array-like strings into arrays
+# to workaround SH_WORD_SPLIT not being set
+_colcon_prefix_zsh_convert_to_array() {
+  local _listname=$1
+  local _dollar="$"
+  local _split="{="
+  local _to_array="(\"$_dollar$_split$_listname}\")"
+  eval $_listname=$_to_array
+}
+
+# function to prepend a value to a variable
+# which uses colons as separators
+# duplicates as well as trailing separators are avoided
+# first argument: the name of the result variable
+# second argument: the value to be prepended
+_colcon_prefix_zsh_prepend_unique_value() {
+  # arguments
+  _listname="$1"
+  _value="$2"
+
+  # get values from variable
+  eval _values=\"\$$_listname\"
+  # backup the field separator
+  _colcon_prefix_zsh_prepend_unique_value_IFS="$IFS"
+  IFS=":"
+  # start with the new value
+  _all_values="$_value"
+  _contained_value=""
+  # workaround SH_WORD_SPLIT not being set
+  _colcon_prefix_zsh_convert_to_array _values
+  # iterate over existing values in the variable
+  for _item in $_values; do
+    # ignore empty strings
+    if [ -z "$_item" ]; then
+      continue
+    fi
+    # ignore duplicates of _value
+    if [ "$_item" = "$_value" ]; then
+      _contained_value=1
+      continue
+    fi
+    # keep non-duplicate values
+    _all_values="$_all_values:$_item"
+  done
+  unset _item
+  if [ -z "$_contained_value" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      if [ "$_all_values" = "$_value" ]; then
+        echo "export $_listname=$_value"
+      else
+        echo "export $_listname=$_value:\$$_listname"
+      fi
+    fi
+  fi
+  unset _contained_value
+  # restore the field separator
+  IFS="$_colcon_prefix_zsh_prepend_unique_value_IFS"
+  unset _colcon_prefix_zsh_prepend_unique_value_IFS
+  # export the updated variable
+  eval export $_listname=\"$_all_values\"
+  unset _all_values
+  unset _values
+
+  unset _value
+  unset _listname
+}
+
+# add this prefix to the COLCON_PREFIX_PATH
+_colcon_prefix_zsh_prepend_unique_value COLCON_PREFIX_PATH "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX"
+unset _colcon_prefix_zsh_prepend_unique_value
+unset _colcon_prefix_zsh_convert_to_array
+
+# check environment variable for custom Python executable
+if [ -n "$COLCON_PYTHON_EXECUTABLE" ]; then
+  if [ ! -f "$COLCON_PYTHON_EXECUTABLE" ]; then
+    echo "error: COLCON_PYTHON_EXECUTABLE '$COLCON_PYTHON_EXECUTABLE' doesn't exist"
+    return 1
+  fi
+  _colcon_python_executable="$COLCON_PYTHON_EXECUTABLE"
+else
+  # try the Python executable known at configure time
+  _colcon_python_executable="/usr/bin/python3"
+  # if it doesn't exist try a fall back
+  if [ ! -f "$_colcon_python_executable" ]; then
+    if ! /usr/bin/env python3 --version > /dev/null 2> /dev/null; then
+      echo "error: unable to find python3 executable"
+      return 1
+    fi
+    _colcon_python_executable=`/usr/bin/env python3 -c "import sys; print(sys.executable)"`
+  fi
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# get all commands in topological order
+_colcon_ordered_commands="$($_colcon_python_executable "$_colcon_prefix_zsh_COLCON_CURRENT_PREFIX/_local_setup_util_sh.py" sh zsh)"
+unset _colcon_python_executable
+if [ -n "$COLCON_TRACE" ]; then
+  echo "$(declare -f _colcon_prefix_sh_source_script)"
+  echo "# Execute generated script:"
+  echo "# <<<"
+  echo "${_colcon_ordered_commands}"
+  echo "# >>>"
+  echo "unset _colcon_prefix_sh_source_script"
+fi
+eval "${_colcon_ordered_commands}"
+unset _colcon_ordered_commands
+
+unset _colcon_prefix_sh_source_script
+
+unset _colcon_prefix_zsh_COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/testing/testing/install/setup.bash b/robobin_main/src/testing/testing/install/setup.bash
new file mode 100644
index 00000000..4aeadb4c
--- /dev/null
+++ b/robobin_main/src/testing/testing/install/setup.bash
@@ -0,0 +1,34 @@
+# generated from colcon_bash/shell/template/prefix_chain.bash.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_chain_bash_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source chained prefixes
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/opt/ros/jazzy"
+_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash"
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_main/install"
+_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash"
+
+# source this prefix
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="$(builtin cd "`dirname "${BASH_SOURCE[0]}"`" > /dev/null && pwd)"
+_colcon_prefix_chain_bash_source_script "$COLCON_CURRENT_PREFIX/local_setup.bash"
+
+unset COLCON_CURRENT_PREFIX
+unset _colcon_prefix_chain_bash_source_script
diff --git a/robobin_main/src/testing/testing/install/setup.ps1 b/robobin_main/src/testing/testing/install/setup.ps1
new file mode 100644
index 00000000..556a8661
--- /dev/null
+++ b/robobin_main/src/testing/testing/install/setup.ps1
@@ -0,0 +1,30 @@
+# generated from colcon_powershell/shell/template/prefix_chain.ps1.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+function _colcon_prefix_chain_powershell_source_script {
+  param (
+    $_colcon_prefix_chain_powershell_source_script_param
+  )
+  # source script with conditional trace output
+  if (Test-Path $_colcon_prefix_chain_powershell_source_script_param) {
+    if ($env:COLCON_TRACE) {
+      echo ". '$_colcon_prefix_chain_powershell_source_script_param'"
+    }
+    . "$_colcon_prefix_chain_powershell_source_script_param"
+  } else {
+    Write-Error "not found: '$_colcon_prefix_chain_powershell_source_script_param'"
+  }
+}
+
+# source chained prefixes
+_colcon_prefix_chain_powershell_source_script "/opt/ros/jazzy\local_setup.ps1"
+_colcon_prefix_chain_powershell_source_script "/home/robobin/Robobin_Project/ros2/robobin_main/install\local_setup.ps1"
+
+# source this prefix
+$env:COLCON_CURRENT_PREFIX=(Split-Path $PSCommandPath -Parent)
+_colcon_prefix_chain_powershell_source_script "$env:COLCON_CURRENT_PREFIX\local_setup.ps1"
diff --git a/robobin_main/src/testing/testing/install/setup.sh b/robobin_main/src/testing/testing/install/setup.sh
new file mode 100644
index 00000000..bc4a97be
--- /dev/null
+++ b/robobin_main/src/testing/testing/install/setup.sh
@@ -0,0 +1,49 @@
+# generated from colcon_core/shell/template/prefix_chain.sh.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# since a plain shell script can't determine its own path when being sourced
+# either use the provided COLCON_CURRENT_PREFIX
+# or fall back to the build time prefix (if it exists)
+_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX=/home/robobin/robobin/robobin_main/src/testing/testing/install
+if [ ! -z "$COLCON_CURRENT_PREFIX" ]; then
+  _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX="$COLCON_CURRENT_PREFIX"
+elif [ ! -d "$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX" ]; then
+  echo "The build time path \"$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX\" doesn't exist. Either source a script for a different shell or set the environment variable \"COLCON_CURRENT_PREFIX\" explicitly." 1>&2
+  unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX
+  return 1
+fi
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_chain_sh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source chained prefixes
+# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script
+COLCON_CURRENT_PREFIX="/opt/ros/jazzy"
+_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh"
+
+# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script
+COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_main/install"
+_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh"
+
+
+# source this prefix
+# setting COLCON_CURRENT_PREFIX avoids relying on the build time prefix of the sourced script
+COLCON_CURRENT_PREFIX="$_colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX"
+_colcon_prefix_chain_sh_source_script "$COLCON_CURRENT_PREFIX/local_setup.sh"
+
+unset _colcon_prefix_chain_sh_COLCON_CURRENT_PREFIX
+unset _colcon_prefix_chain_sh_source_script
+unset COLCON_CURRENT_PREFIX
diff --git a/robobin_main/src/testing/testing/install/setup.zsh b/robobin_main/src/testing/testing/install/setup.zsh
new file mode 100644
index 00000000..770dee49
--- /dev/null
+++ b/robobin_main/src/testing/testing/install/setup.zsh
@@ -0,0 +1,34 @@
+# generated from colcon_zsh/shell/template/prefix_chain.zsh.em
+
+# This script extends the environment with the environment of other prefix
+# paths which were sourced when this file was generated as well as all packages
+# contained in this prefix path.
+
+# function to source another script with conditional trace output
+# first argument: the path of the script
+_colcon_prefix_chain_zsh_source_script() {
+  if [ -f "$1" ]; then
+    if [ -n "$COLCON_TRACE" ]; then
+      echo "# . \"$1\""
+    fi
+    . "$1"
+  else
+    echo "not found: \"$1\"" 1>&2
+  fi
+}
+
+# source chained prefixes
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/opt/ros/jazzy"
+_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh"
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="/home/robobin/Robobin_Project/ros2/robobin_main/install"
+_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh"
+
+# source this prefix
+# setting COLCON_CURRENT_PREFIX avoids determining the prefix in the sourced script
+COLCON_CURRENT_PREFIX="$(builtin cd -q "`dirname "${(%):-%N}"`" > /dev/null && pwd)"
+_colcon_prefix_chain_zsh_source_script "$COLCON_CURRENT_PREFIX/local_setup.zsh"
+
+unset COLCON_CURRENT_PREFIX
+unset _colcon_prefix_chain_zsh_source_script
diff --git a/robobin_main/src/testing/testing/log/COLCON_IGNORE b/robobin_main/src/testing/testing/log/COLCON_IGNORE
new file mode 100644
index 00000000..e69de29b
diff --git a/robobin_main/src/testing/testing/log/build_2024-12-16_13-35-50/events.log b/robobin_main/src/testing/testing/log/build_2024-12-16_13-35-50/events.log
new file mode 100644
index 00000000..ec2d2aa2
--- /dev/null
+++ b/robobin_main/src/testing/testing/log/build_2024-12-16_13-35-50/events.log
@@ -0,0 +1,2 @@
+[0.000000] (-) TimerEvent: {}
+[0.001219] (-) EventReactorShutdown: {}
diff --git a/robobin_main/src/testing/testing/log/build_2024-12-16_13-35-50/logger_all.log b/robobin_main/src/testing/testing/log/build_2024-12-16_13-35-50/logger_all.log
new file mode 100644
index 00000000..a30983f9
--- /dev/null
+++ b/robobin_main/src/testing/testing/log/build_2024-12-16_13-35-50/logger_all.log
@@ -0,0 +1,77 @@
+[0.150s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.150s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffff7f82d4f0>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffff7f7fc5f0>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffff7f7fc5f0>>, mixin_verb=('build',))
+[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.207s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.207s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.207s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.207s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.207s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.207s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/robobin/robobin_main/src/testing/testing'
+[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.207s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.208s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.208s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['ignore', 'ignore_ament_install']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'ignore'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'ignore_ament_install'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['colcon_pkg']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'colcon_pkg'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['colcon_meta']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'colcon_meta'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['ros']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'ros'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['cmake', 'python']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'cmake'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'python'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['python_setup_py']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'python_setup_py'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.248s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.248s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.248s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.248s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.248s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.271s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.272s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.274s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.276s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 335 installed packages in /opt/ros/jazzy
+[0.279s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.345s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.347s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.347s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[0.347s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[0.347s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[0.348s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[0.363s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[0.364s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[0.364s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[0.388s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[0.391s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.392s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.ps1'
+[0.393s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/testing/testing/install/_local_setup_util_ps1.py'
+[0.395s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.ps1'
+[0.397s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.sh'
+[0.398s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/testing/testing/install/_local_setup_util_sh.py'
+[0.398s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.sh'
+[0.400s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.bash'
+[0.401s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.bash'
+[0.403s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.zsh'
+[0.403s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.zsh'
diff --git a/robobin_main/src/testing/testing/log/build_2024-12-16_13-40-07/events.log b/robobin_main/src/testing/testing/log/build_2024-12-16_13-40-07/events.log
new file mode 100644
index 00000000..929542cf
--- /dev/null
+++ b/robobin_main/src/testing/testing/log/build_2024-12-16_13-40-07/events.log
@@ -0,0 +1,2 @@
+[0.000000] (-) TimerEvent: {}
+[0.001135] (-) EventReactorShutdown: {}
diff --git a/robobin_main/src/testing/testing/log/build_2024-12-16_13-40-07/logger_all.log b/robobin_main/src/testing/testing/log/build_2024-12-16_13-40-07/logger_all.log
new file mode 100644
index 00000000..cc7cbbf5
--- /dev/null
+++ b/robobin_main/src/testing/testing/log/build_2024-12-16_13-40-07/logger_all.log
@@ -0,0 +1,77 @@
+[0.152s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.152s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffff80de1460>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffff80de1280>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffff80de1280>>, mixin_verb=('build',))
+[0.208s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.209s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.209s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.209s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.209s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.209s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.209s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/robobin/robobin_main/src/testing/testing'
+[0.209s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.209s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.209s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.209s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.209s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.209s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.209s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.209s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.209s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.248s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['ignore', 'ignore_ament_install']
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'ignore'
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'ignore_ament_install'
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['colcon_pkg']
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'colcon_pkg'
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['colcon_meta']
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'colcon_meta'
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['ros']
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'ros'
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['cmake', 'python']
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'cmake'
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'python'
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['python_setup_py']
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'python_setup_py'
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.250s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.250s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.250s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.250s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.250s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.274s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.274s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.276s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.279s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 335 installed packages in /opt/ros/jazzy
+[0.281s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.348s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.350s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.350s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[0.350s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[0.350s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[0.350s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[0.368s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[0.368s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[0.368s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[0.391s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[0.394s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.395s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.ps1'
+[0.396s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/testing/testing/install/_local_setup_util_ps1.py'
+[0.398s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.ps1'
+[0.400s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.sh'
+[0.401s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/testing/testing/install/_local_setup_util_sh.py'
+[0.402s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.sh'
+[0.403s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.bash'
+[0.405s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.bash'
+[0.406s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.zsh'
+[0.408s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.zsh'
diff --git a/robobin_main/src/testing/testing/log/build_2024-12-16_13-44-40/events.log b/robobin_main/src/testing/testing/log/build_2024-12-16_13-44-40/events.log
new file mode 100644
index 00000000..28e5d686
--- /dev/null
+++ b/robobin_main/src/testing/testing/log/build_2024-12-16_13-44-40/events.log
@@ -0,0 +1,2 @@
+[0.000000] (-) TimerEvent: {}
+[0.000832] (-) EventReactorShutdown: {}
diff --git a/robobin_main/src/testing/testing/log/build_2024-12-16_13-44-40/logger_all.log b/robobin_main/src/testing/testing/log/build_2024-12-16_13-44-40/logger_all.log
new file mode 100644
index 00000000..3577e3cc
--- /dev/null
+++ b/robobin_main/src/testing/testing/log/build_2024-12-16_13-44-40/logger_all.log
@@ -0,0 +1,77 @@
+[0.157s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.157s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffffb34e5250>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffffb34e4f50>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffffb34e4f50>>, mixin_verb=('build',))
+[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.216s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.217s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.217s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/robobin/robobin_main/src/testing/testing'
+[0.217s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.217s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.217s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.217s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.217s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.217s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.217s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.217s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.217s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['ignore', 'ignore_ament_install']
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'ignore'
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'ignore_ament_install'
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['colcon_pkg']
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'colcon_pkg'
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['colcon_meta']
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'colcon_meta'
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['ros']
+[0.258s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'ros'
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['cmake', 'python']
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'cmake'
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'python'
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extensions ['python_setup_py']
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(__pycache__) by extension 'python_setup_py'
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.259s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.259s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.260s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.260s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.260s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.260s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.284s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.284s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.287s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.289s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 335 installed packages in /opt/ros/jazzy
+[0.292s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.362s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.363s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.364s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[0.364s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[0.364s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[0.364s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[0.381s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[0.381s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[0.381s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[0.406s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[0.409s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.410s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.ps1'
+[0.411s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/testing/testing/install/_local_setup_util_ps1.py'
+[0.413s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.ps1'
+[0.415s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.sh'
+[0.417s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/robobin_main/src/testing/testing/install/_local_setup_util_sh.py'
+[0.417s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.sh'
+[0.419s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.bash'
+[0.421s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.bash'
+[0.423s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/robobin_main/src/testing/testing/install/local_setup.zsh'
+[0.425s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/robobin_main/src/testing/testing/install/setup.zsh'
diff --git a/robobin_main/src/testing/testing/log/latest b/robobin_main/src/testing/testing/log/latest
new file mode 120000
index 00000000..b57d247c
--- /dev/null
+++ b/robobin_main/src/testing/testing/log/latest
@@ -0,0 +1 @@
+latest_build
\ No newline at end of file
diff --git a/robobin_main/src/testing/testing/log/latest_build b/robobin_main/src/testing/testing/log/latest_build
new file mode 120000
index 00000000..05ee0a2b
--- /dev/null
+++ b/robobin_main/src/testing/testing/log/latest_build
@@ -0,0 +1 @@
+build_2024-12-16_13-44-40
\ No newline at end of file
diff --git a/ros2/build/robobin/build/lib/robobin/control_feedback.py b/ros2/build/robobin/build/lib/robobin/control_feedback.py
new file mode 100644
index 00000000..78a1edb7
--- /dev/null
+++ b/ros2/build/robobin/build/lib/robobin/control_feedback.py
@@ -0,0 +1,320 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from std_msgs.msg import Int64, Float64
+from gpiozero import PWMOutputDevice, DigitalOutputDevice
+import time
+from rclpy.clock import Clock
+from rclpy.time import Time
+import bisect
+
+
+
+# Example of how you could implement a simple PID controller
+class PIDController:
+    def __init__(self, kp, ki, kd):
+        self.kp = kp
+        self.ki = ki
+        self.kd = kd
+        self.prev_error = 0
+        self.integral = 0
+
+    def reset(self):
+        self.prev_error = 0
+        self.integral = 0
+
+    def calculate(self, error, dt):
+        self.integral += error * dt
+        derivative = (error - self.prev_error) / dt 
+        output = self.kp * error + self.ki * self.integral + self.kd * derivative
+        self.prev_error = error
+        return output
+
+
+
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('control_feedback_node')
+
+        # Initialize encoder values
+        self.encoder_left_steps = 0
+        self.encoder_right_steps = 0
+
+        # Desired speeds from cmd_vel
+        self.desired_linear_speed = 0.0
+        self.desired_angular_speed = 0.0
+
+        self.prev_left_steps = 0
+        self.prev_right_steps = 0
+
+        self.left_pwm = 0
+        self.right_pwm = 0
+
+        self.prev_desired_speed = 0.0
+
+
+        #Time
+        self.prev_time = time.time()
+        #self.prev_time = self.get_clock().now
+
+        
+        # Robot parameters
+        self.wheel_base = 0.40  
+        self.encoder_steps_per_rotation = 310  
+        self.wheel_radius = 0.075 
+
+        # Initialize the motors
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+
+        # PID controllers
+        self.pid_left_forward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+        self.pid_right_forward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+
+        self.pid_left_backward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+        self.pid_right_backward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+
+
+
+
+        # Subscribe to cmd_vel topic
+        self.subscription = self.create_subscription(
+            Twist,
+            '/cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+
+        # Subscribe to encoder data
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        self.left_actual_speed_pub = self.create_publisher(Float64, 'left_actual_wheel_speed', 10)
+        self.right_actual_speed_pub = self.create_publisher(Float64, 'right_actual_wheel_speed', 10)
+        self.desired_speed_pub = self.create_publisher(Float64, 'desired_wheel_speed', 10)
+
+        # Timer to update motor speeds
+        self.control_timer = self.create_timer(0.1, self.control_loop)
+
+        self.get_logger().info('Motor control node with encoder feedback has been started.')
+
+    def cmd_vel_callback(self, msg):
+        # Store desired speeds
+        self.desired_linear_speed = msg.linear.x  # Forward/backward speed
+        self.desired_angular_speed = msg.angular.z  # Turning rate
+
+        # if (self.desired_linear_speed >= 0 and self.prev_desired_speed < 0) or (self.desired_linear_speed < 0 and self.prev_desired_speed >= 0):
+
+        #     self.pid_left_forward.reset()
+        #     self.pid_right_forward.reset()
+        #     self.pid_left_backward.reset()
+        #     self.pid_right_backward.reset()
+
+
+
+        
+
+        self.prev_desired_speed = self.desired_linear_speed
+
+    def left_encoder_callback(self, msg):
+        self.encoder_left_steps = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.encoder_right_steps = msg.data
+
+    
+    def control_loop(self):
+
+        if self.desired_linear_speed >= 0:
+            # Forward motion
+            left_pid = self.pid_left_forward
+            right_pid = self.pid_right_forward
+        else:
+            # Backward motion
+            left_pid = self.pid_left_backward
+            right_pid = self.pid_right_backward
+
+        if (self.desired_linear_speed == 0) and (self.desired_angular_speed == 0):
+            self.stop_motors()
+            self.pid_left_forward.reset()
+            self.pid_right_forward.reset()
+            self.pid_left_backward.reset()
+            self.pid_right_backward.reset()
+            self.left_pwm =0
+            self.right_pwm =0
+            return
+
+
+
+
+        #Calculate the actual speed
+        #-------------------------------
+        # Calculate elapsed time
+        current_time = time.time()
+        #dt = current_time - self.prev_time
+        dt = max(current_time - self.prev_time, 0.01)  # Prevent dt from being too small
+        #dt = max(current_time - self.prev_time, 1e-6)  # Avoid zero or too small dt
+        if dt == 0:
+            return
+        self.prev_time = current_time
+
+        # self.prev_time = self.get_clock().now()
+        # current_time = self.get_clock().now()
+        # dt = (current_time - self.prev_time).to_sec()
+        # if dt <= 0.0:
+        #     return
+        # self.prev_time = current_time
+
+        #Actual Speed calculation
+        #------------------------------------
+        # Calculate change in encoder steps
+        delta_left_steps = self.encoder_left_steps - self.prev_left_steps
+        delta_right_steps = self.encoder_right_steps - self.prev_right_steps
+
+        self.prev_left_steps = self.encoder_left_steps
+        self.prev_right_steps = self.encoder_right_steps
+
+        # Calculate rotational speeds (RPS)
+        left_rps = delta_left_steps / (self.encoder_steps_per_rotation * dt)
+        right_rps = delta_right_steps / (self.encoder_steps_per_rotation * dt)
+
+        # Convert to linear speed (m/s)
+        left_speed_actual = left_rps * 2 * 3.14159 * self.wheel_radius
+        right_speed_actual = right_rps * 2 * 3.14159 * self.wheel_radius
+
+
+
+        #Desired Speed calculation
+        #------------------------------------
+        # Desired speeds for left and right wheels
+        left_speed_desired = self.desired_linear_speed - (self.desired_angular_speed * self.wheel_base / 2.0)
+        right_speed_desired = self.desired_linear_speed + (self.desired_angular_speed * self.wheel_base / 2.0)
+
+
+
+        # Speed Errors calculation
+        #------------------------------------
+        left_error = left_speed_desired - left_speed_actual
+        right_error = right_speed_desired - right_speed_actual
+
+ 
+
+        # Use PID controllers for left and right wheels
+        left_pwm_error = left_pid.calculate(left_error, dt)
+        right_pwm_error = right_pid.calculate(right_error, dt)
+
+        self.left_pwm +=   left_pwm_error
+        self.right_pwm +=  right_pwm_error
+
+
+
+        # Ensure PWM values are within [-1, 1]
+        left_pwm = max(-1, min(1, self.left_pwm))
+        right_pwm = max(-1, min(1, self.right_pwm))
+
+        # Apply PWM values to motors
+        self.motor.set_pwm(left_pwm, right_pwm)
+
+        
+
+
+        # Publish actual speeds
+        left_actual_speed_msg = Float64()
+        left_actual_speed_msg.data = left_speed_actual
+        self.left_actual_speed_pub.publish(left_actual_speed_msg)
+
+        right_actual_speed_msg = Float64()
+        right_actual_speed_msg.data = right_speed_actual
+        self.right_actual_speed_pub.publish(right_actual_speed_msg)
+
+        desired_speed_msg = Float64()
+        desired_speed_msg.data = right_speed_desired
+        self.desired_speed_pub.publish(desired_speed_msg)
+
+
+        # Debugging info
+        # self.get_logger().info(f'Left PWM IN: {self.left_pwm:.2f}, Right PWM IN: {right_pwm:.2f}')
+        # self.get_logger().info(f'Left Speed Actual: {left_speed_actual:.2f}, Right Speed Actual: {right_speed_actual:.2f}')
+        # self.get_logger().info(f'Left Error: {left_error:.2f}, Right Error: {left_pwm_error:.2f}')
+        # self.get_logger().info(f'Left_speed_desired: {left_speed_desired:.2f}, Right_speed_desired: {right_speed_desired:.2f}')
+        # self.get_logger().info('-----------------------------------------------------------------')
+
+
+    def stop_motors(self):
+        self.motor.stop()
+        # self.get_logger().info('Motors have been stopped.')
+
+class Motor:
+    def __init__(self,node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+
+        self.node = node
+        # Left motor control pins
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = DigitalOutputDevice(In1A)
+        self.in2A = DigitalOutputDevice(In2A)
+
+        # Right motor control pins
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = DigitalOutputDevice(In1B)
+        self.in2B = DigitalOutputDevice(In2B)
+
+    def set_pwm(self, left_pwm, right_pwm):
+
+        #Deadband to prevent the motors from responding to very small PWM values that could cause jitter.
+        DEADZONE = 0.002
+
+        if abs(left_pwm) < DEADZONE:
+            self.pwmA.value = 0
+            self.in1A.off()
+            self.in2A.off()
+        else:
+            self.pwmA.value = abs(left_pwm)
+            self.in1A.value = left_pwm >  0
+            self.in2A.value = left_pwm < 0
+
+        if abs(right_pwm) < DEADZONE:
+            self.pwmB.value = 0
+            self.in1B.off()
+            self.in2B.off()
+        else:
+            self.pwmB.value = abs(right_pwm)
+            self.in1B.value = right_pwm >  0
+            self.in2B.value = right_pwm < 0
+
+        #self.node.get_logger().info(f"Left Motor PWM: Speed={left_pwm}, Right Motor PWM: Speed={right_pwm}")
+
+    def stop(self):
+        # Stop both motors
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.in1A.off()
+        self.in2A.off()
+        self.in1B.off()
+        self.in2B.off()
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.stop_motors()
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/build/robobin/build/lib/robobin/encoder.py b/ros2/build/robobin/build/lib/robobin/encoder.py
new file mode 100644
index 00000000..f646d3dc
--- /dev/null
+++ b/ros2/build/robobin/build/lib/robobin/encoder.py
@@ -0,0 +1,63 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from gpiozero import RotaryEncoder, InputDevice
+
+
+
+class EncoderReaderNode(Node):
+    def __init__(self):
+        super().__init__('encoder_reader_node')
+
+        motor1A = 5
+        motor1B = 6
+        motor2A = 20
+        motor2B = 21
+
+        self.encoder_left = RotaryEncoder(a = motor1A,b = motor1B, max_steps=0)
+        self.encoder_right = RotaryEncoder(a = motor2A,b = motor2B, max_steps=0)
+
+        # Publishers for encoder steps
+        self.left_encoder_pub = self.create_publisher(Int64, 'left_wheel_steps', 10)
+        self.right_encoder_pub = self.create_publisher(Int64, 'right_wheel_steps', 10)
+
+        # Timer to read encoders
+        self.timer = self.create_timer(0.1, self.publish_encoder_steps)
+
+        self.get_logger().info('Encoder reader node has been started.')
+
+    def publish_encoder_steps(self):
+        # Read encoder steps
+        left_steps = self.encoder_left.steps
+        right_steps = -(self.encoder_right.steps)
+
+        # Create messages
+        left_msg = Int64()
+        left_msg.data = left_steps
+
+        right_msg = Int64()
+        right_msg.data = right_steps
+
+        # Publish messages
+        self.left_encoder_pub.publish(left_msg)
+        self.right_encoder_pub.publish(right_msg)
+
+        # Log the steps
+        #self.get_logger().info(f'Left Steps: {left_steps}, Right Steps: {right_steps}')
+
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = EncoderReaderNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py b/ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py
new file mode 100644
index 00000000..202fc34f
--- /dev/null
+++ b/ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py
@@ -0,0 +1,112 @@
+import json
+import time
+import os
+from realtime_location_cli_only import AnchorTagCLI
+
+class GraphMaker:
+    def __init__(self, port="COM11", testing=False):
+        self.app = AnchorTagCLI(port=port, testing=testing)
+        self.graph = {
+            "name": "Lab 1 Extended",
+            "nodes": [],
+            "connections": []
+        }
+        self.previous_node_index = None
+
+    def call_bpm_and_store_anchors(self):
+        self.app.call_bpm()
+        for name, (x, y) in self.app.anchors.items():
+            self.graph["nodes"].append({
+                "name": name,
+                "x": x,
+                "y": y
+            })
+
+        # Initialize connections matrix with False
+        num_nodes = len(self.graph["nodes"])
+        self.graph["connections"] = [[False] * num_nodes for _ in range(num_nodes)]
+
+        print("Anchor coordinates stored successfully.")
+
+    def start_session(self):
+        print("Waiting for 'start' command...")
+        while True:
+            user_input = input("Enter 'start' to begin adding nodes or 'quit' to exit: ").strip().lower()
+            if user_input == "start":
+                print("Session started. Type 'save' to add nodes, 'finish' to save the graph, or 'quit' to exit.")
+                break
+            elif user_input == "quit":
+                print("Exiting...")
+                exit()
+
+    def add_node_and_connect(self):
+        print(self.app.tag_distances)
+        distances = self.app.serial_buffer.getRangingDistances()
+
+        tag1_x, tag1_y = self.app.update_distances_and_calculate_tags()
+        print(f"{tag1_x}, {tag1_y}")
+        if tag1_x is None or tag1_y is None:
+            print("Failed to determine tag position. Skipping node creation.")
+            return
+
+        new_node_index = len(self.graph["nodes"])
+
+        # Add new node
+        self.graph["nodes"].append({
+            "name": f"Node{new_node_index+1}",
+            "x": tag1_x,
+            "y": tag1_y
+        })
+
+        # Dynamically resize the connections matrix
+        for row in self.graph["connections"]:
+            row.append(False)  # Add a column for the new node
+        self.graph["connections"].append([False] * (new_node_index + 1))  # Add a new row
+
+        # Update connections
+        if self.previous_node_index is not None:
+            self.graph["connections"][self.previous_node_index][new_node_index] = True
+            self.graph["connections"][new_node_index][self.previous_node_index] = True
+
+        self.previous_node_index = new_node_index
+
+        print(f"Node {new_node_index+1} added at ({tag1_x:.2f}, {tag1_y:.2f}).")
+
+    def save_graph(self):
+        directory = "/Users/paulwinpenny/Documents/GitHub/robobin/Wireless_Communication/UWB/Beacons_tag_position/output"
+        os.makedirs(directory, exist_ok=True)  # Create the directory if it doesn't exist
+        file_path = os.path.join(directory, "graph.json")
+        with open(file_path, "w") as f:
+            json.dump(self.graph, f, indent=2)
+        print(f"Graph saved to '{file_path}'.")
+
+
+    def run(self):
+        while True:
+            user_input = input("Enter command ('bpm', 'start', 'save', 'finish', 'quit'): ").strip().lower()
+            if user_input == "bpm":
+                self.call_bpm_and_store_anchors()
+            elif user_input == "start":
+                self.start_session()
+                while True:
+                    user_input = input("Enter 'save' to add a node, 'finish' to save and exit, or 'quit' to exit: ").strip().lower()
+                    if user_input == "save":
+                        self.add_node_and_connect()
+                    elif user_input == "finish":
+                        self.save_graph()
+                        print("Session finished.")
+                        exit()
+                    elif user_input == "quit":
+                        print("Exiting without saving.")
+                        exit()
+                    else:
+                        print("Invalid command. Try 'save', 'finish', or 'quit'.")
+            elif user_input == "quit":
+                print("Exiting...")
+                break
+            else:
+                print("Invalid command. Try 'bpm', 'start', 'save', 'finish', or 'quit'.")
+
+if __name__ == "__main__":
+    graph_maker = GraphMaker(port="/dev/tty.usbmodem14101", testing=False)
+    graph_maker.run()
diff --git a/ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py b/ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py
new file mode 100644
index 00000000..2c9284f5
--- /dev/null
+++ b/ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py
@@ -0,0 +1,279 @@
+import time
+import numpy as np
+import serial
+from scipy.optimize import least_squares
+
+# Define test values at the top of the file for easy modification
+TEST_MEASURED_DISTANCES = [302, 463, 286, 304, 418, 328]
+TEST_TAG1_DISTANCES = [22, 107, 246, 295]
+TEST_TAG2_DISTANCES = [100, 100, 100, 100]
+
+class SerialBuffer:
+    def __init__(self, port):
+        self.ser = serial.Serial(port, 115200, timeout=1)
+
+    def readFromDevice(self, expectedLines=1):
+        lines = []
+        # Attempt to read expected lines; if device is slow, you may need retries
+        while len(lines) < expectedLines:
+            if self.ser.in_waiting:
+                line = self.ser.readline().decode().strip()
+                if line:
+                    lines.append(line)
+            else:
+                time.sleep(0.01)
+        return lines
+
+    def getBeaconPositioningDistances(self):
+        """Reads the measured distances (A,E,D,B,F,C) from the device."""
+        self.writeToDevice("bpm")
+        buffer = self.readFromDevice(1)[0]
+        values = list(map(float, buffer.split(" ")))
+        return values
+
+    def getRangingDistances(self):
+        """Reads the distances from the tags to the anchors."""
+        self.writeToDevice("rng")
+        lines = self.readFromDevice(2)
+        print(lines)
+        distances = []
+        # First line: Tag 1 distances
+        distances.append(list(map(float, lines[0][1:].split(" "))))
+        # Second line: Tag 2 distances or "0"
+        if lines[1] != "1":
+            distances.append(list(map(float, lines[1][1:].split(" "))))
+        else:
+            distances.append(None)
+        return distances
+
+    def writeToDevice(self, value):
+        self.ser.write((value + "\n").encode())
+
+    def __del__(self):
+        print("Closing port")
+        self.ser.close()
+
+
+class AnchorTagCLI:
+    def __init__(self, port="/dev/tty.usbmodem14101", testing=False):
+        self.testing = testing
+        self.serial_buffer = SerialBuffer(port)
+
+        # Distances between anchors (A,E,D,B,F,C)
+        # Corresponding to the measured_distances in original code.
+        self.measured_distances = [0.0]*6
+
+        # Distances from Tag 1 to anchors: A1, A2, A3, A4
+        self.tag_distances = {"A1": 0.0, "A2": 0.0, "A3": 0.0, "A4": 0.0}
+
+        # Distances from Tag 2 to anchors: A1, A2, A3, A4
+        self.tag2_distances = {"A1": 0.0, "A2": 0.0, "A3": 0.0, "A4": 0.0}
+
+        self.anchors = {}
+        self.anchorHeight = 250
+        self.anchors_coords_known = False
+
+        if self.testing:
+            # Set predefined test distances
+            for i, dist in enumerate(TEST_MEASURED_DISTANCES):
+                self.measured_distances[i] = dist
+
+            for (anchor, dist) in zip(self.tag_distances.keys(), TEST_TAG1_DISTANCES):
+                self.tag_distances[anchor] = dist
+
+            for (anchor, dist) in zip(self.tag2_distances.keys(), TEST_TAG2_DISTANCES):
+                self.tag2_distances[anchor] = dist
+
+    def determine_anchor_coords(self):
+        try:
+            measured_distances = np.array(self.measured_distances)
+            y_A = measured_distances[2]  # Distance from A to D
+
+            # Guess for B based on distance A-B and B-D
+            x_B = measured_distances[0] / 2
+            y_B = measured_distances[4] / 2 + 200  # Start y_B above y_C
+
+            # Guess for C with symmetrical logic
+            x_C = -measured_distances[5] / 2  # Allow for negative x_C
+            y_C = -measured_distances[1] / 2  # Allow for negative y_C
+
+            initial_guess = [x_B, y_B, x_C, y_C, y_A]
+
+            min_dist = min(measured_distances)
+            max_dist = max(measured_distances)
+            lower_bounds = [-max_dist, -max_dist, -max_dist, -max_dist, min_dist / 2]
+            upper_bounds = [max_dist * 1.5 for i in range(5)]
+
+            def error_function(variables, measured):
+                x_B, y_B, x_C, y_C, y_A = variables
+
+                # Map measured distances to a, e, d, b, f, c
+                a_measured, e_measured, d_measured, b_measured, f_measured, c_measured = measured
+
+                # Compute each distance
+                a_calc = np.sqrt((x_B - 0)**2 + (y_B - y_A)**2)  # A-B
+                b_calc = np.sqrt((x_C - x_B)**2 + (y_C - y_B)**2)  # B-C
+                c_calc = np.sqrt(x_C**2 + y_C**2)                 # C-D
+                d_calc = y_A                                      # A-D
+                e_calc = np.sqrt(x_C**2 + (y_C - y_A)**2)         # A-C
+                f_calc = np.sqrt(x_B**2 + y_B**2)                 # B-D
+
+                # Residuals
+                r_a = a_calc - a_measured
+                r_b = b_calc - b_measured
+                r_c = c_calc - c_measured
+                r_d = d_calc - d_measured
+                r_e = e_calc - e_measured
+                r_f = f_calc - f_measured
+
+                # Add a smoother penalty if y_B <= y_C
+                penalty = 1e3 * max(0, y_C - y_B + 10)  # Soft penalty to enforce constraint
+
+                return [r_a, r_b, r_c, r_d, r_e, r_f, penalty]
+
+            result = least_squares(error_function, initial_guess, args=(measured_distances,), bounds=(lower_bounds, upper_bounds), loss='soft_l1')
+
+            x_B, y_B, x_C, y_C, y_A = result.x
+            self.anchors = {
+                "A1": (0, y_A, self.anchorHeight),
+                "A2": (x_B, y_B, self.anchorHeight),
+                "A3": (x_C, y_C, self.anchorHeight),
+                "A4": (0, 0, self.anchorHeight)
+            }
+            return {k: (round(v[0], 2), round(v[1], 2)) for k, v in self.anchors.items()}
+        except Exception as e:
+            print(f"Error generating anchors: {e}")
+
+    def calculate_tag_coordinates(self, tag_distances):
+        if not self.anchors_coords_known or len(self.anchors) < 3:
+            return None, None
+     
+        available_beacons = []
+        available_distances = []
+        for key in tag_distances.keys():
+            d = max(float(tag_distances[key]), 0)
+            available_distances.append(d)
+            available_beacons.append(self.anchors[key])
+
+        if len(available_beacons) < 3:
+            return None, None
+
+        heights = []
+        for (bx, by, bz), d_measured in zip(available_beacons, available_distances):
+            horizontal_distance = np.sqrt((bx - 0)**2 + (by - 0)**2)  # Assume tag starts at (0, 0)
+            estimated_z = np.sqrt(max(0, d_measured**2 - horizontal_distance**2))  # Ensure non-negative
+            heights.append(bz - estimated_z)  # Estimate tag height relative to beacon
+
+        initial_z = max(0, min(self.anchorHeight, np.mean(heights)))  # Constrain height to [0, 200]
+        
+        beacon_xs = [b[0] for b in available_beacons]
+        beacon_ys = [b[1] for b in available_beacons]
+        initial_guess = [np.mean(beacon_xs), np.mean(beacon_ys), initial_z]
+
+        # Define bounds for the tag position
+        x_min = min(beacon_xs) - 1000  # Add a small margin around the beacons
+        x_max = max(beacon_xs) + 1000
+        y_min = min(beacon_ys) - 1000
+        y_max = max(beacon_ys) + 1000
+        z_min = 0.0  # Tag's height cannot be below the ground
+        z_max = self.anchorHeight  # Tag's height cannot exceed the beacon height
+        bounds = ([x_min, y_min, z_min], [x_max, y_max, z_max])
+        
+        def error_function(vars):
+            x, y, z= vars
+            residuals = []
+            for (bx, by, bz), d_measured in zip(available_beacons, available_distances):
+                d_computed = np.sqrt((x - bx)**2 + (y - by)**2 + (z - bz)**2)
+                residuals.append(d_computed - d_measured)
+            return residuals
+
+        result = least_squares(error_function, initial_guess, bounds=bounds, loss='soft_l1')
+        # self.get_logger().info(f"Optimization result: {result.x}")
+        return tuple(result.x)
+
+
+    def call_bpm(self):
+        if self.testing:
+            beacon_distances = TEST_MEASURED_DISTANCES
+        else:
+            beacon_distances = self.serial_buffer.getBeaconPositioningDistances()
+
+        for i, distance in enumerate(beacon_distances):
+            if i < len(self.measured_distances):
+                self.measured_distances[i] = distance
+
+        determined_anchor_coords = self.determine_anchor_coords()
+        if determined_anchor_coords:
+            self.anchors_coords_known = True
+            print("Anchor coordinates determined:")
+            for anchor, coords in determined_anchor_coords.items():
+                print(f"{anchor}: {coords}")
+
+    def update_distances_and_calculate_tags(self):
+        if not self.anchors_coords_known:
+            return
+
+        if self.testing:
+            ranging_distances = [TEST_TAG1_DISTANCES, TEST_TAG2_DISTANCES]
+        else:
+            ranging_distances = self.serial_buffer.getRangingDistances()
+
+        # Update tag 1 distances
+        if ranging_distances[0] is not None:
+            for i, distance in enumerate(ranging_distances[0]):
+                anchor = list(self.tag_distances.keys())[i]
+                self.tag_distances[anchor] = distance
+
+        # Update tag 2 distances
+        if ranging_distances[1] is not None:
+            for i, distance in enumerate(ranging_distances[1]):
+                anchor = list(self.tag2_distances.keys())[i]
+                self.tag2_distances[anchor] = distance
+
+        # Now calculate both tags
+        tag1_x, tag1_y, tag1_z = self.calculate_tag_coordinates(self.tag_distances)
+        valid_tag2_distances = [dist for dist in self.tag2_distances.values() if dist > 0]
+
+        # Check if there are enough valid distances for Tag 2
+        if len(valid_tag2_distances) < 3:
+            print(f"Insufficient valid distances for Tag 2: {len(valid_tag2_distances)} provided.")
+            tag2_x, tag2_y, tag2_z = None, None, None
+        else:
+            tag2_x, tag2_y, tag2_z = self.calculate_tag_coordinates(self.tag2_distances)
+
+        print("Tag Positions:")
+        if tag1_x is not None and tag1_y is not None:
+            print(f"Tag 1: ({tag1_x:.2f}, {tag1_y:.2f}, {tag1_z:.2f})")
+        else:
+            print("Tag 1: Not enough data")
+
+        if tag2_x is not None and tag2_y is not None:
+            print(f"Tag 2: ({tag2_x:.2f}, {tag2_y:.2f}, {tag2_z:.2f})")
+        else:
+            print("Tag 2: Not enough data")
+
+      
+        if tag1_x is not None and tag1_y is not None and tag2_x is not None and tag2_y is not None:
+            dx = tag2_x - tag1_x
+            dy = tag2_y - tag1_y
+            dz = tag2_z - tag1_z
+            displacement = np.sqrt(dx**2 + dy**2 + dz**2)
+            angle_deg = np.degrees(np.arctan2(dy, dx))
+            if angle_deg < 0:
+                angle_deg += 360
+            print(f"Direction from Tag1 to Tag2: dx={dx:.2f}, dy={dy:.2f}, displacement={displacement:.2f}, angle={angle_deg:.2f}°")
+        return tag1_x, tag1_y
+
+if __name__ == "__main__":
+    app = AnchorTagCLI(port="/dev/tty.usbmodem14101", testing=False)
+    while True:
+        user_input = input("Enter command ('bpm' to set anchors, or 'quit' to exit): ").strip().lower()
+        if user_input == "bpm":
+            app.call_bpm()
+            print("Switching to continuous ranging updates (simulating 'rng' messages)...")
+            while True:
+                app.update_distances_and_calculate_tags()
+                time.sleep(1)
+        elif user_input == "quit":
+            print("Exiting program.")
+            break
\ No newline at end of file
diff --git a/ros2/build/robobin/build/lib/robobin/imu_node.py b/ros2/build/robobin/build/lib/robobin/imu_node.py
new file mode 100644
index 00000000..d20c2dad
--- /dev/null
+++ b/ros2/build/robobin/build/lib/robobin/imu_node.py
@@ -0,0 +1,95 @@
+#!/usr/bin/env python3
+
+import rclpy
+from rclpy.node import Node
+from sensor_msgs.msg import Imu
+from smbus2 import SMBus
+import time
+import math
+
+class BNO055Publisher(Node):
+    def __init__(self):
+        super().__init__('imu_node')
+        self.publisher_ = self.create_publisher(Imu, 'imu', 10)
+        self.timer = self.create_timer(0.1, self.timer_callback)
+        self.bus = SMBus(1)
+        self.address = 0x28
+        self.init_bno055()
+        time.sleep(1)
+
+    def write_register(self, register, value):
+        self.bus.write_byte_data(self.address, register, value)
+
+    def read_register(self, register, length=1):
+        if length == 1:
+            return self.bus.read_byte_data(self.address, register)
+        else:
+            return self.bus.read_i2c_block_data(self.address, register, length)
+
+    def init_bno055(self):
+        # Switch to CONFIG mode
+        self.write_register(0x3D, 0x00)
+        time.sleep(0.05)
+        # Set power mode to Normal
+        self.write_register(0x3E, 0x00)
+        # Set to NDOF mode
+        self.write_register(0x3D, 0x0C)
+        time.sleep(0.5)
+
+    def read_euler_angles(self):
+        data = self.read_register(0x1A, 6)
+        yaw = (data[1] << 8) | data[0]
+        roll = (data[3] << 8) | data[2]
+        pitch = (data[5] << 8) | data[4]
+        yaw = yaw if yaw < 32768 else yaw - 65536
+        roll = roll if roll < 32768 else roll - 65536
+        pitch = pitch if pitch < 32768 else pitch - 65536
+        yaw = yaw / 16.0
+        roll = roll / 16.0
+        pitch = pitch / 16.0
+        return yaw, pitch, roll
+
+    def timer_callback(self):
+        yaw, pitch, roll = self.read_euler_angles()
+        imu_msg = Imu()
+        imu_msg.header.stamp = self.get_clock().now().to_msg()
+        imu_msg.header.frame_id = 'imu_link'
+        # Convert degrees to radians
+        yaw_rad = -(math.radians(yaw))
+        roll_rad = -(math.radians(pitch))
+        pitch_rad = -(math.radians(roll))
+        # Compute quaternion
+        cy = math.cos(yaw_rad * 0.5)
+        sy = math.sin(yaw_rad * 0.5)
+        cp = math.cos(pitch_rad * 0.5)
+        sp = math.sin(pitch_rad * 0.5)
+        cr = math.cos(roll_rad * 0.5)
+        sr = math.sin(roll_rad * 0.5)
+        imu_msg.orientation.w = cr * cp * cy + sr * sp * sy
+        imu_msg.orientation.x = sr * cp * cy - cr * sp * sy
+        imu_msg.orientation.y = cr * sp * cy + sr * cp * sy
+        imu_msg.orientation.z = cr * cp * sy - sr * sp * cy
+
+        imu_msg.orientation_covariance = [0.0025, 0, 0,
+                                  0, 0.0025, 0,
+                                  0, 0, 0.0025]
+        imu_msg.angular_velocity_covariance = [0.02, 0, 0,
+                                            0, 0.02, 0,
+                                            0, 0, 0.02]
+        imu_msg.linear_acceleration_covariance = [0.04, 0, 0,
+                                                0, 0.04, 0,
+                                                0, 0, 0.04]
+
+
+        self.publisher_.publish(imu_msg)
+        #self.get_logger().info(f'Publishing: Yaw={yaw:.2f}, Pitch={pitch:.2f}, Roll={roll:.2f}')
+
+def main(args=None):
+    rclpy.init(args=args)
+    bno055_publisher = BNO055Publisher()
+    rclpy.spin(bno055_publisher)
+    bno055_publisher.destroy_node()
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/ros2/build/robobin/build/lib/robobin/uwb_pathing_node.py b/ros2/build/robobin/build/lib/robobin/uwb_pathing_node.py
new file mode 100644
index 00000000..dec8b955
--- /dev/null
+++ b/ros2/build/robobin/build/lib/robobin/uwb_pathing_node.py
@@ -0,0 +1,122 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist, Point
+from math import sqrt, pow, atan2, radians, sin, cos
+import time
+
+
+class UWBPathingNode(Node):
+    def __init__(self):
+        super().__init__('uwb_pathing_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriptions
+        self.create_subscription(Point, '/start_location', self.current_location_callback, 10)
+        self.create_subscription(Point, '/target_location', self.target_location_callback, 10)
+
+        # Current and target positions
+        self.current_x = None
+        self.current_y = None
+        self.target_x = None
+        self.target_y = None
+
+        # Navigation thresholds
+        self.distance_threshold = 0.25  # meters
+        self.angle_threshold = radians(0.5)  # radians
+
+        self.kp_linear = 0.5  # Proportional gain for linear movement
+        self.kp_angular = 1.0  # Proportional gain for angular movement
+
+        self.get_logger().info('UWB Pathing Node started and waiting for positions.')
+
+    def current_location_callback(self, msg: Point):
+        """Callback to update the robot's current position."""
+        self.current_x = msg.x
+        self.current_y = msg.y
+        self.get_logger().info(f"Current Location Updated: x={self.current_x:.2f}, y={self.current_y:.2f}")
+        self.check_and_navigate()
+
+    def target_location_callback(self, msg: Point):
+        """Callback to update the target position."""
+        self.target_x = msg.x
+        self.target_y = msg.y
+        self.get_logger().info(f"Target Location Updated: x={self.target_x:.2f}, y={self.target_y:.2f}")
+        self.check_and_navigate()
+
+    def check_and_navigate(self):
+        """Check if both positions are available and navigate to the target."""
+        if self.current_x is not None and self.current_y is not None and self.target_x is not None and self.target_y is not None:
+            self.get_logger().info("Navigating to target...")
+            self.navigate_to_target()
+        else:
+            self.get_logger().warning("Waiting for both current and target positions to be available...")
+
+    def navigate_to_target(self):
+        # Ensure positions are known
+        if self.current_x is None or self.current_y is None or self.target_x is None or self.target_y is None:
+            self.get_logger().warning("Positions not fully known yet.")
+            return
+
+        # Calculate distance and angle to the target
+        displacement_x = self.target_x - self.current_x
+        displacement_y = self.target_y - self.current_y
+        distance_to_target = sqrt(pow(displacement_x, 2) + pow(displacement_y, 2))
+        angle_to_target = atan2(displacement_y, displacement_x)
+
+
+        # Check if we are close enough to the target
+        if distance_to_target <= self.distance_threshold:
+            self.stop_robot()
+            self.get_logger().info("Target reached successfully.")
+            return
+
+        # Calculate yaw error (assuming robot orientation 0 = facing x-axis)
+        # If you don't have actual orientation, you might assume the robot always faces the target directly
+        yaw_error = angle_to_target
+        yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+        self.get_logger().info(f"Current Position: x={self.current_x:.2f}, y={self.current_y:.2f}")
+        self.get_logger().info(f"Target Position: x={self.target_x:.2f}, y={self.target_y:.2f}")
+        self.get_logger().info(f"Distance to Target: distance_to_target={distance_to_target:.2f} meters")
+        self.get_logger().info(f"Angle to Target: angle_to_target={angle_to_target:.2f} radians")
+        twist = Twist()
+
+        # Decide on angular velocity first
+        if abs(yaw_error) > self.angle_threshold:
+            angular_speed = self.kp_angular * abs(yaw_error)
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.get_logger().info(f"Correcting Heading: yaw_error={yaw_error:.2f} radians")
+        else:
+            # Move forward when aligned with the target
+            linear_speed = self.kp_linear * distance_to_target
+            twist.linear.x = min(0.2, linear_speed)  # Limit max speed
+            self.get_logger().info(f"Moving to Target: distance={distance_to_target:.2f} meters")
+
+        # # Publish movement command
+        # self.cmd_vel_pub.publish(twist)
+
+
+    def stop_robot(self):
+        """Stops the robot by publishing zero velocities."""
+        twist = Twist()
+        self.cmd_vel_pub.publish(twist)
+        time.sleep(0.5)
+        self.get_logger().info("Robot stopped.")
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = UWBPathingNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/api_node.cpython-312.pyc b/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/api_node.cpython-312.pyc
index 79bbe09e045fafc69484453f57c7da634defc83e..6522b485eef059932626b47badf3685ec979244e 100644
GIT binary patch
delta 20
bcmaEA{M4BHG%qg~0|NsCuW#~3?pu-oKy(F{

delta 20
bcmaEA{M4BHG%qg~0|NuYJ<WuT+_xkFMMMTc

diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/control_feedback.cpython-312.pyc b/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/control_feedback.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..61822e455e387086b7c0b5cd14b6f25d3cad4b31
GIT binary patch
literal 11361
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

literal 0
HcmV?d00001

diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/encoder.cpython-312.pyc b/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/encoder.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..2d7f9fb4757440f21c97b364955b5244b139677c
GIT binary patch
literal 2888
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

literal 0
HcmV?d00001

diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/imu_node.cpython-312.pyc b/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/imu_node.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..912367f0219eab28c18461c8f6ed2d0c6ac227e6
GIT binary patch
literal 5531
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

literal 0
HcmV?d00001

diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/uwb_navigation_node.cpython-312.pyc b/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/uwb_navigation_node.cpython-312.pyc
index 01c2a922090dfa2c96e92be76692f8f2d2ce3d04..091b8e7a83aacee222df5de3d88cf8f022dbc5c6 100644
GIT binary patch
delta 22
dcmey{$N0C8k^3|+FBby?1A~TN@<#3=cK}tn24MgI

delta 22
dcmey{$N0C8k^3|+FBby?1A}o$!ba{QcK}u!25$fW

diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/uwb_pathing_node.cpython-312.pyc b/ros2/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/uwb_pathing_node.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..946502fe0ccc34b241319ea925c07c002f3d1fe8
GIT binary patch
literal 7368
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
KGq6a3EdT(pr7FDu

literal 0
HcmV?d00001

diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py b/ros2/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py
new file mode 100644
index 00000000..78a1edb7
--- /dev/null
+++ b/ros2/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py
@@ -0,0 +1,320 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from std_msgs.msg import Int64, Float64
+from gpiozero import PWMOutputDevice, DigitalOutputDevice
+import time
+from rclpy.clock import Clock
+from rclpy.time import Time
+import bisect
+
+
+
+# Example of how you could implement a simple PID controller
+class PIDController:
+    def __init__(self, kp, ki, kd):
+        self.kp = kp
+        self.ki = ki
+        self.kd = kd
+        self.prev_error = 0
+        self.integral = 0
+
+    def reset(self):
+        self.prev_error = 0
+        self.integral = 0
+
+    def calculate(self, error, dt):
+        self.integral += error * dt
+        derivative = (error - self.prev_error) / dt 
+        output = self.kp * error + self.ki * self.integral + self.kd * derivative
+        self.prev_error = error
+        return output
+
+
+
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('control_feedback_node')
+
+        # Initialize encoder values
+        self.encoder_left_steps = 0
+        self.encoder_right_steps = 0
+
+        # Desired speeds from cmd_vel
+        self.desired_linear_speed = 0.0
+        self.desired_angular_speed = 0.0
+
+        self.prev_left_steps = 0
+        self.prev_right_steps = 0
+
+        self.left_pwm = 0
+        self.right_pwm = 0
+
+        self.prev_desired_speed = 0.0
+
+
+        #Time
+        self.prev_time = time.time()
+        #self.prev_time = self.get_clock().now
+
+        
+        # Robot parameters
+        self.wheel_base = 0.40  
+        self.encoder_steps_per_rotation = 310  
+        self.wheel_radius = 0.075 
+
+        # Initialize the motors
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+
+        # PID controllers
+        self.pid_left_forward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+        self.pid_right_forward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+
+        self.pid_left_backward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+        self.pid_right_backward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+
+
+
+
+        # Subscribe to cmd_vel topic
+        self.subscription = self.create_subscription(
+            Twist,
+            '/cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+
+        # Subscribe to encoder data
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        self.left_actual_speed_pub = self.create_publisher(Float64, 'left_actual_wheel_speed', 10)
+        self.right_actual_speed_pub = self.create_publisher(Float64, 'right_actual_wheel_speed', 10)
+        self.desired_speed_pub = self.create_publisher(Float64, 'desired_wheel_speed', 10)
+
+        # Timer to update motor speeds
+        self.control_timer = self.create_timer(0.1, self.control_loop)
+
+        self.get_logger().info('Motor control node with encoder feedback has been started.')
+
+    def cmd_vel_callback(self, msg):
+        # Store desired speeds
+        self.desired_linear_speed = msg.linear.x  # Forward/backward speed
+        self.desired_angular_speed = msg.angular.z  # Turning rate
+
+        # if (self.desired_linear_speed >= 0 and self.prev_desired_speed < 0) or (self.desired_linear_speed < 0 and self.prev_desired_speed >= 0):
+
+        #     self.pid_left_forward.reset()
+        #     self.pid_right_forward.reset()
+        #     self.pid_left_backward.reset()
+        #     self.pid_right_backward.reset()
+
+
+
+        
+
+        self.prev_desired_speed = self.desired_linear_speed
+
+    def left_encoder_callback(self, msg):
+        self.encoder_left_steps = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.encoder_right_steps = msg.data
+
+    
+    def control_loop(self):
+
+        if self.desired_linear_speed >= 0:
+            # Forward motion
+            left_pid = self.pid_left_forward
+            right_pid = self.pid_right_forward
+        else:
+            # Backward motion
+            left_pid = self.pid_left_backward
+            right_pid = self.pid_right_backward
+
+        if (self.desired_linear_speed == 0) and (self.desired_angular_speed == 0):
+            self.stop_motors()
+            self.pid_left_forward.reset()
+            self.pid_right_forward.reset()
+            self.pid_left_backward.reset()
+            self.pid_right_backward.reset()
+            self.left_pwm =0
+            self.right_pwm =0
+            return
+
+
+
+
+        #Calculate the actual speed
+        #-------------------------------
+        # Calculate elapsed time
+        current_time = time.time()
+        #dt = current_time - self.prev_time
+        dt = max(current_time - self.prev_time, 0.01)  # Prevent dt from being too small
+        #dt = max(current_time - self.prev_time, 1e-6)  # Avoid zero or too small dt
+        if dt == 0:
+            return
+        self.prev_time = current_time
+
+        # self.prev_time = self.get_clock().now()
+        # current_time = self.get_clock().now()
+        # dt = (current_time - self.prev_time).to_sec()
+        # if dt <= 0.0:
+        #     return
+        # self.prev_time = current_time
+
+        #Actual Speed calculation
+        #------------------------------------
+        # Calculate change in encoder steps
+        delta_left_steps = self.encoder_left_steps - self.prev_left_steps
+        delta_right_steps = self.encoder_right_steps - self.prev_right_steps
+
+        self.prev_left_steps = self.encoder_left_steps
+        self.prev_right_steps = self.encoder_right_steps
+
+        # Calculate rotational speeds (RPS)
+        left_rps = delta_left_steps / (self.encoder_steps_per_rotation * dt)
+        right_rps = delta_right_steps / (self.encoder_steps_per_rotation * dt)
+
+        # Convert to linear speed (m/s)
+        left_speed_actual = left_rps * 2 * 3.14159 * self.wheel_radius
+        right_speed_actual = right_rps * 2 * 3.14159 * self.wheel_radius
+
+
+
+        #Desired Speed calculation
+        #------------------------------------
+        # Desired speeds for left and right wheels
+        left_speed_desired = self.desired_linear_speed - (self.desired_angular_speed * self.wheel_base / 2.0)
+        right_speed_desired = self.desired_linear_speed + (self.desired_angular_speed * self.wheel_base / 2.0)
+
+
+
+        # Speed Errors calculation
+        #------------------------------------
+        left_error = left_speed_desired - left_speed_actual
+        right_error = right_speed_desired - right_speed_actual
+
+ 
+
+        # Use PID controllers for left and right wheels
+        left_pwm_error = left_pid.calculate(left_error, dt)
+        right_pwm_error = right_pid.calculate(right_error, dt)
+
+        self.left_pwm +=   left_pwm_error
+        self.right_pwm +=  right_pwm_error
+
+
+
+        # Ensure PWM values are within [-1, 1]
+        left_pwm = max(-1, min(1, self.left_pwm))
+        right_pwm = max(-1, min(1, self.right_pwm))
+
+        # Apply PWM values to motors
+        self.motor.set_pwm(left_pwm, right_pwm)
+
+        
+
+
+        # Publish actual speeds
+        left_actual_speed_msg = Float64()
+        left_actual_speed_msg.data = left_speed_actual
+        self.left_actual_speed_pub.publish(left_actual_speed_msg)
+
+        right_actual_speed_msg = Float64()
+        right_actual_speed_msg.data = right_speed_actual
+        self.right_actual_speed_pub.publish(right_actual_speed_msg)
+
+        desired_speed_msg = Float64()
+        desired_speed_msg.data = right_speed_desired
+        self.desired_speed_pub.publish(desired_speed_msg)
+
+
+        # Debugging info
+        # self.get_logger().info(f'Left PWM IN: {self.left_pwm:.2f}, Right PWM IN: {right_pwm:.2f}')
+        # self.get_logger().info(f'Left Speed Actual: {left_speed_actual:.2f}, Right Speed Actual: {right_speed_actual:.2f}')
+        # self.get_logger().info(f'Left Error: {left_error:.2f}, Right Error: {left_pwm_error:.2f}')
+        # self.get_logger().info(f'Left_speed_desired: {left_speed_desired:.2f}, Right_speed_desired: {right_speed_desired:.2f}')
+        # self.get_logger().info('-----------------------------------------------------------------')
+
+
+    def stop_motors(self):
+        self.motor.stop()
+        # self.get_logger().info('Motors have been stopped.')
+
+class Motor:
+    def __init__(self,node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+
+        self.node = node
+        # Left motor control pins
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = DigitalOutputDevice(In1A)
+        self.in2A = DigitalOutputDevice(In2A)
+
+        # Right motor control pins
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = DigitalOutputDevice(In1B)
+        self.in2B = DigitalOutputDevice(In2B)
+
+    def set_pwm(self, left_pwm, right_pwm):
+
+        #Deadband to prevent the motors from responding to very small PWM values that could cause jitter.
+        DEADZONE = 0.002
+
+        if abs(left_pwm) < DEADZONE:
+            self.pwmA.value = 0
+            self.in1A.off()
+            self.in2A.off()
+        else:
+            self.pwmA.value = abs(left_pwm)
+            self.in1A.value = left_pwm >  0
+            self.in2A.value = left_pwm < 0
+
+        if abs(right_pwm) < DEADZONE:
+            self.pwmB.value = 0
+            self.in1B.off()
+            self.in2B.off()
+        else:
+            self.pwmB.value = abs(right_pwm)
+            self.in1B.value = right_pwm >  0
+            self.in2B.value = right_pwm < 0
+
+        #self.node.get_logger().info(f"Left Motor PWM: Speed={left_pwm}, Right Motor PWM: Speed={right_pwm}")
+
+    def stop(self):
+        # Stop both motors
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.in1A.off()
+        self.in2A.off()
+        self.in1B.off()
+        self.in2B.off()
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.stop_motors()
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/encoder.py b/ros2/install/robobin/lib/python3.12/site-packages/robobin/encoder.py
new file mode 100644
index 00000000..f646d3dc
--- /dev/null
+++ b/ros2/install/robobin/lib/python3.12/site-packages/robobin/encoder.py
@@ -0,0 +1,63 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from gpiozero import RotaryEncoder, InputDevice
+
+
+
+class EncoderReaderNode(Node):
+    def __init__(self):
+        super().__init__('encoder_reader_node')
+
+        motor1A = 5
+        motor1B = 6
+        motor2A = 20
+        motor2B = 21
+
+        self.encoder_left = RotaryEncoder(a = motor1A,b = motor1B, max_steps=0)
+        self.encoder_right = RotaryEncoder(a = motor2A,b = motor2B, max_steps=0)
+
+        # Publishers for encoder steps
+        self.left_encoder_pub = self.create_publisher(Int64, 'left_wheel_steps', 10)
+        self.right_encoder_pub = self.create_publisher(Int64, 'right_wheel_steps', 10)
+
+        # Timer to read encoders
+        self.timer = self.create_timer(0.1, self.publish_encoder_steps)
+
+        self.get_logger().info('Encoder reader node has been started.')
+
+    def publish_encoder_steps(self):
+        # Read encoder steps
+        left_steps = self.encoder_left.steps
+        right_steps = -(self.encoder_right.steps)
+
+        # Create messages
+        left_msg = Int64()
+        left_msg.data = left_steps
+
+        right_msg = Int64()
+        right_msg.data = right_steps
+
+        # Publish messages
+        self.left_encoder_pub.publish(left_msg)
+        self.right_encoder_pub.publish(right_msg)
+
+        # Log the steps
+        #self.get_logger().info(f'Left Steps: {left_steps}, Right Steps: {right_steps}')
+
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = EncoderReaderNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/connection_manager.cpython-312.pyc b/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/connection_manager.cpython-312.pyc
index a713590a888bfa6ed7ee51e32f77b1b610efe246..e495321b355d6e33afcba4842e73cc323cb7c086 100644
GIT binary patch
delta 20
bcmcbve_fyZG%qg~0|NsCuW#~3?la;5J+cL3

delta 20
bcmcbve_fyZG%qg~0|NuYJ<WuT+-JlALV^Yj

diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/graph_maker.cpython-312.pyc b/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/graph_maker.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..f22e9c1b70f1f62f37d428146dfc43c8b925f29e
GIT binary patch
literal 6072
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

literal 0
HcmV?d00001

diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/message_handler.cpython-312.pyc b/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/message_handler.cpython-312.pyc
index 51fbdad1582e9f98e0f3aa564c62f1327fd2195a..6012af0259419e3aabbc861ee119a5a3ba904699 100644
GIT binary patch
delta 20
bcmccPa>s@HG%qg~0|NsCuW#~3?m#5~KzRix

delta 20
bcmccPa>s@HG%qg~0|NuYJ<WuT+<{5}MM(wG

diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/realtime_location_cli_only.cpython-312.pyc b/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/realtime_location_cli_only.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..dac4aac1684a6186f8333d3cba4cad02f785e2b7
GIT binary patch
literal 14561
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
E01}wYrvLx|

literal 0
HcmV?d00001

diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py b/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py
new file mode 100644
index 00000000..202fc34f
--- /dev/null
+++ b/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py
@@ -0,0 +1,112 @@
+import json
+import time
+import os
+from realtime_location_cli_only import AnchorTagCLI
+
+class GraphMaker:
+    def __init__(self, port="COM11", testing=False):
+        self.app = AnchorTagCLI(port=port, testing=testing)
+        self.graph = {
+            "name": "Lab 1 Extended",
+            "nodes": [],
+            "connections": []
+        }
+        self.previous_node_index = None
+
+    def call_bpm_and_store_anchors(self):
+        self.app.call_bpm()
+        for name, (x, y) in self.app.anchors.items():
+            self.graph["nodes"].append({
+                "name": name,
+                "x": x,
+                "y": y
+            })
+
+        # Initialize connections matrix with False
+        num_nodes = len(self.graph["nodes"])
+        self.graph["connections"] = [[False] * num_nodes for _ in range(num_nodes)]
+
+        print("Anchor coordinates stored successfully.")
+
+    def start_session(self):
+        print("Waiting for 'start' command...")
+        while True:
+            user_input = input("Enter 'start' to begin adding nodes or 'quit' to exit: ").strip().lower()
+            if user_input == "start":
+                print("Session started. Type 'save' to add nodes, 'finish' to save the graph, or 'quit' to exit.")
+                break
+            elif user_input == "quit":
+                print("Exiting...")
+                exit()
+
+    def add_node_and_connect(self):
+        print(self.app.tag_distances)
+        distances = self.app.serial_buffer.getRangingDistances()
+
+        tag1_x, tag1_y = self.app.update_distances_and_calculate_tags()
+        print(f"{tag1_x}, {tag1_y}")
+        if tag1_x is None or tag1_y is None:
+            print("Failed to determine tag position. Skipping node creation.")
+            return
+
+        new_node_index = len(self.graph["nodes"])
+
+        # Add new node
+        self.graph["nodes"].append({
+            "name": f"Node{new_node_index+1}",
+            "x": tag1_x,
+            "y": tag1_y
+        })
+
+        # Dynamically resize the connections matrix
+        for row in self.graph["connections"]:
+            row.append(False)  # Add a column for the new node
+        self.graph["connections"].append([False] * (new_node_index + 1))  # Add a new row
+
+        # Update connections
+        if self.previous_node_index is not None:
+            self.graph["connections"][self.previous_node_index][new_node_index] = True
+            self.graph["connections"][new_node_index][self.previous_node_index] = True
+
+        self.previous_node_index = new_node_index
+
+        print(f"Node {new_node_index+1} added at ({tag1_x:.2f}, {tag1_y:.2f}).")
+
+    def save_graph(self):
+        directory = "/Users/paulwinpenny/Documents/GitHub/robobin/Wireless_Communication/UWB/Beacons_tag_position/output"
+        os.makedirs(directory, exist_ok=True)  # Create the directory if it doesn't exist
+        file_path = os.path.join(directory, "graph.json")
+        with open(file_path, "w") as f:
+            json.dump(self.graph, f, indent=2)
+        print(f"Graph saved to '{file_path}'.")
+
+
+    def run(self):
+        while True:
+            user_input = input("Enter command ('bpm', 'start', 'save', 'finish', 'quit'): ").strip().lower()
+            if user_input == "bpm":
+                self.call_bpm_and_store_anchors()
+            elif user_input == "start":
+                self.start_session()
+                while True:
+                    user_input = input("Enter 'save' to add a node, 'finish' to save and exit, or 'quit' to exit: ").strip().lower()
+                    if user_input == "save":
+                        self.add_node_and_connect()
+                    elif user_input == "finish":
+                        self.save_graph()
+                        print("Session finished.")
+                        exit()
+                    elif user_input == "quit":
+                        print("Exiting without saving.")
+                        exit()
+                    else:
+                        print("Invalid command. Try 'save', 'finish', or 'quit'.")
+            elif user_input == "quit":
+                print("Exiting...")
+                break
+            else:
+                print("Invalid command. Try 'bpm', 'start', 'save', 'finish', or 'quit'.")
+
+if __name__ == "__main__":
+    graph_maker = GraphMaker(port="/dev/tty.usbmodem14101", testing=False)
+    graph_maker.run()
diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py b/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py
new file mode 100644
index 00000000..2c9284f5
--- /dev/null
+++ b/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py
@@ -0,0 +1,279 @@
+import time
+import numpy as np
+import serial
+from scipy.optimize import least_squares
+
+# Define test values at the top of the file for easy modification
+TEST_MEASURED_DISTANCES = [302, 463, 286, 304, 418, 328]
+TEST_TAG1_DISTANCES = [22, 107, 246, 295]
+TEST_TAG2_DISTANCES = [100, 100, 100, 100]
+
+class SerialBuffer:
+    def __init__(self, port):
+        self.ser = serial.Serial(port, 115200, timeout=1)
+
+    def readFromDevice(self, expectedLines=1):
+        lines = []
+        # Attempt to read expected lines; if device is slow, you may need retries
+        while len(lines) < expectedLines:
+            if self.ser.in_waiting:
+                line = self.ser.readline().decode().strip()
+                if line:
+                    lines.append(line)
+            else:
+                time.sleep(0.01)
+        return lines
+
+    def getBeaconPositioningDistances(self):
+        """Reads the measured distances (A,E,D,B,F,C) from the device."""
+        self.writeToDevice("bpm")
+        buffer = self.readFromDevice(1)[0]
+        values = list(map(float, buffer.split(" ")))
+        return values
+
+    def getRangingDistances(self):
+        """Reads the distances from the tags to the anchors."""
+        self.writeToDevice("rng")
+        lines = self.readFromDevice(2)
+        print(lines)
+        distances = []
+        # First line: Tag 1 distances
+        distances.append(list(map(float, lines[0][1:].split(" "))))
+        # Second line: Tag 2 distances or "0"
+        if lines[1] != "1":
+            distances.append(list(map(float, lines[1][1:].split(" "))))
+        else:
+            distances.append(None)
+        return distances
+
+    def writeToDevice(self, value):
+        self.ser.write((value + "\n").encode())
+
+    def __del__(self):
+        print("Closing port")
+        self.ser.close()
+
+
+class AnchorTagCLI:
+    def __init__(self, port="/dev/tty.usbmodem14101", testing=False):
+        self.testing = testing
+        self.serial_buffer = SerialBuffer(port)
+
+        # Distances between anchors (A,E,D,B,F,C)
+        # Corresponding to the measured_distances in original code.
+        self.measured_distances = [0.0]*6
+
+        # Distances from Tag 1 to anchors: A1, A2, A3, A4
+        self.tag_distances = {"A1": 0.0, "A2": 0.0, "A3": 0.0, "A4": 0.0}
+
+        # Distances from Tag 2 to anchors: A1, A2, A3, A4
+        self.tag2_distances = {"A1": 0.0, "A2": 0.0, "A3": 0.0, "A4": 0.0}
+
+        self.anchors = {}
+        self.anchorHeight = 250
+        self.anchors_coords_known = False
+
+        if self.testing:
+            # Set predefined test distances
+            for i, dist in enumerate(TEST_MEASURED_DISTANCES):
+                self.measured_distances[i] = dist
+
+            for (anchor, dist) in zip(self.tag_distances.keys(), TEST_TAG1_DISTANCES):
+                self.tag_distances[anchor] = dist
+
+            for (anchor, dist) in zip(self.tag2_distances.keys(), TEST_TAG2_DISTANCES):
+                self.tag2_distances[anchor] = dist
+
+    def determine_anchor_coords(self):
+        try:
+            measured_distances = np.array(self.measured_distances)
+            y_A = measured_distances[2]  # Distance from A to D
+
+            # Guess for B based on distance A-B and B-D
+            x_B = measured_distances[0] / 2
+            y_B = measured_distances[4] / 2 + 200  # Start y_B above y_C
+
+            # Guess for C with symmetrical logic
+            x_C = -measured_distances[5] / 2  # Allow for negative x_C
+            y_C = -measured_distances[1] / 2  # Allow for negative y_C
+
+            initial_guess = [x_B, y_B, x_C, y_C, y_A]
+
+            min_dist = min(measured_distances)
+            max_dist = max(measured_distances)
+            lower_bounds = [-max_dist, -max_dist, -max_dist, -max_dist, min_dist / 2]
+            upper_bounds = [max_dist * 1.5 for i in range(5)]
+
+            def error_function(variables, measured):
+                x_B, y_B, x_C, y_C, y_A = variables
+
+                # Map measured distances to a, e, d, b, f, c
+                a_measured, e_measured, d_measured, b_measured, f_measured, c_measured = measured
+
+                # Compute each distance
+                a_calc = np.sqrt((x_B - 0)**2 + (y_B - y_A)**2)  # A-B
+                b_calc = np.sqrt((x_C - x_B)**2 + (y_C - y_B)**2)  # B-C
+                c_calc = np.sqrt(x_C**2 + y_C**2)                 # C-D
+                d_calc = y_A                                      # A-D
+                e_calc = np.sqrt(x_C**2 + (y_C - y_A)**2)         # A-C
+                f_calc = np.sqrt(x_B**2 + y_B**2)                 # B-D
+
+                # Residuals
+                r_a = a_calc - a_measured
+                r_b = b_calc - b_measured
+                r_c = c_calc - c_measured
+                r_d = d_calc - d_measured
+                r_e = e_calc - e_measured
+                r_f = f_calc - f_measured
+
+                # Add a smoother penalty if y_B <= y_C
+                penalty = 1e3 * max(0, y_C - y_B + 10)  # Soft penalty to enforce constraint
+
+                return [r_a, r_b, r_c, r_d, r_e, r_f, penalty]
+
+            result = least_squares(error_function, initial_guess, args=(measured_distances,), bounds=(lower_bounds, upper_bounds), loss='soft_l1')
+
+            x_B, y_B, x_C, y_C, y_A = result.x
+            self.anchors = {
+                "A1": (0, y_A, self.anchorHeight),
+                "A2": (x_B, y_B, self.anchorHeight),
+                "A3": (x_C, y_C, self.anchorHeight),
+                "A4": (0, 0, self.anchorHeight)
+            }
+            return {k: (round(v[0], 2), round(v[1], 2)) for k, v in self.anchors.items()}
+        except Exception as e:
+            print(f"Error generating anchors: {e}")
+
+    def calculate_tag_coordinates(self, tag_distances):
+        if not self.anchors_coords_known or len(self.anchors) < 3:
+            return None, None
+     
+        available_beacons = []
+        available_distances = []
+        for key in tag_distances.keys():
+            d = max(float(tag_distances[key]), 0)
+            available_distances.append(d)
+            available_beacons.append(self.anchors[key])
+
+        if len(available_beacons) < 3:
+            return None, None
+
+        heights = []
+        for (bx, by, bz), d_measured in zip(available_beacons, available_distances):
+            horizontal_distance = np.sqrt((bx - 0)**2 + (by - 0)**2)  # Assume tag starts at (0, 0)
+            estimated_z = np.sqrt(max(0, d_measured**2 - horizontal_distance**2))  # Ensure non-negative
+            heights.append(bz - estimated_z)  # Estimate tag height relative to beacon
+
+        initial_z = max(0, min(self.anchorHeight, np.mean(heights)))  # Constrain height to [0, 200]
+        
+        beacon_xs = [b[0] for b in available_beacons]
+        beacon_ys = [b[1] for b in available_beacons]
+        initial_guess = [np.mean(beacon_xs), np.mean(beacon_ys), initial_z]
+
+        # Define bounds for the tag position
+        x_min = min(beacon_xs) - 1000  # Add a small margin around the beacons
+        x_max = max(beacon_xs) + 1000
+        y_min = min(beacon_ys) - 1000
+        y_max = max(beacon_ys) + 1000
+        z_min = 0.0  # Tag's height cannot be below the ground
+        z_max = self.anchorHeight  # Tag's height cannot exceed the beacon height
+        bounds = ([x_min, y_min, z_min], [x_max, y_max, z_max])
+        
+        def error_function(vars):
+            x, y, z= vars
+            residuals = []
+            for (bx, by, bz), d_measured in zip(available_beacons, available_distances):
+                d_computed = np.sqrt((x - bx)**2 + (y - by)**2 + (z - bz)**2)
+                residuals.append(d_computed - d_measured)
+            return residuals
+
+        result = least_squares(error_function, initial_guess, bounds=bounds, loss='soft_l1')
+        # self.get_logger().info(f"Optimization result: {result.x}")
+        return tuple(result.x)
+
+
+    def call_bpm(self):
+        if self.testing:
+            beacon_distances = TEST_MEASURED_DISTANCES
+        else:
+            beacon_distances = self.serial_buffer.getBeaconPositioningDistances()
+
+        for i, distance in enumerate(beacon_distances):
+            if i < len(self.measured_distances):
+                self.measured_distances[i] = distance
+
+        determined_anchor_coords = self.determine_anchor_coords()
+        if determined_anchor_coords:
+            self.anchors_coords_known = True
+            print("Anchor coordinates determined:")
+            for anchor, coords in determined_anchor_coords.items():
+                print(f"{anchor}: {coords}")
+
+    def update_distances_and_calculate_tags(self):
+        if not self.anchors_coords_known:
+            return
+
+        if self.testing:
+            ranging_distances = [TEST_TAG1_DISTANCES, TEST_TAG2_DISTANCES]
+        else:
+            ranging_distances = self.serial_buffer.getRangingDistances()
+
+        # Update tag 1 distances
+        if ranging_distances[0] is not None:
+            for i, distance in enumerate(ranging_distances[0]):
+                anchor = list(self.tag_distances.keys())[i]
+                self.tag_distances[anchor] = distance
+
+        # Update tag 2 distances
+        if ranging_distances[1] is not None:
+            for i, distance in enumerate(ranging_distances[1]):
+                anchor = list(self.tag2_distances.keys())[i]
+                self.tag2_distances[anchor] = distance
+
+        # Now calculate both tags
+        tag1_x, tag1_y, tag1_z = self.calculate_tag_coordinates(self.tag_distances)
+        valid_tag2_distances = [dist for dist in self.tag2_distances.values() if dist > 0]
+
+        # Check if there are enough valid distances for Tag 2
+        if len(valid_tag2_distances) < 3:
+            print(f"Insufficient valid distances for Tag 2: {len(valid_tag2_distances)} provided.")
+            tag2_x, tag2_y, tag2_z = None, None, None
+        else:
+            tag2_x, tag2_y, tag2_z = self.calculate_tag_coordinates(self.tag2_distances)
+
+        print("Tag Positions:")
+        if tag1_x is not None and tag1_y is not None:
+            print(f"Tag 1: ({tag1_x:.2f}, {tag1_y:.2f}, {tag1_z:.2f})")
+        else:
+            print("Tag 1: Not enough data")
+
+        if tag2_x is not None and tag2_y is not None:
+            print(f"Tag 2: ({tag2_x:.2f}, {tag2_y:.2f}, {tag2_z:.2f})")
+        else:
+            print("Tag 2: Not enough data")
+
+      
+        if tag1_x is not None and tag1_y is not None and tag2_x is not None and tag2_y is not None:
+            dx = tag2_x - tag1_x
+            dy = tag2_y - tag1_y
+            dz = tag2_z - tag1_z
+            displacement = np.sqrt(dx**2 + dy**2 + dz**2)
+            angle_deg = np.degrees(np.arctan2(dy, dx))
+            if angle_deg < 0:
+                angle_deg += 360
+            print(f"Direction from Tag1 to Tag2: dx={dx:.2f}, dy={dy:.2f}, displacement={displacement:.2f}, angle={angle_deg:.2f}°")
+        return tag1_x, tag1_y
+
+if __name__ == "__main__":
+    app = AnchorTagCLI(port="/dev/tty.usbmodem14101", testing=False)
+    while True:
+        user_input = input("Enter command ('bpm' to set anchors, or 'quit' to exit): ").strip().lower()
+        if user_input == "bpm":
+            app.call_bpm()
+            print("Switching to continuous ranging updates (simulating 'rng' messages)...")
+            while True:
+                app.update_distances_and_calculate_tags()
+                time.sleep(1)
+        elif user_input == "quit":
+            print("Exiting program.")
+            break
\ No newline at end of file
diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py b/ros2/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py
new file mode 100644
index 00000000..d20c2dad
--- /dev/null
+++ b/ros2/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py
@@ -0,0 +1,95 @@
+#!/usr/bin/env python3
+
+import rclpy
+from rclpy.node import Node
+from sensor_msgs.msg import Imu
+from smbus2 import SMBus
+import time
+import math
+
+class BNO055Publisher(Node):
+    def __init__(self):
+        super().__init__('imu_node')
+        self.publisher_ = self.create_publisher(Imu, 'imu', 10)
+        self.timer = self.create_timer(0.1, self.timer_callback)
+        self.bus = SMBus(1)
+        self.address = 0x28
+        self.init_bno055()
+        time.sleep(1)
+
+    def write_register(self, register, value):
+        self.bus.write_byte_data(self.address, register, value)
+
+    def read_register(self, register, length=1):
+        if length == 1:
+            return self.bus.read_byte_data(self.address, register)
+        else:
+            return self.bus.read_i2c_block_data(self.address, register, length)
+
+    def init_bno055(self):
+        # Switch to CONFIG mode
+        self.write_register(0x3D, 0x00)
+        time.sleep(0.05)
+        # Set power mode to Normal
+        self.write_register(0x3E, 0x00)
+        # Set to NDOF mode
+        self.write_register(0x3D, 0x0C)
+        time.sleep(0.5)
+
+    def read_euler_angles(self):
+        data = self.read_register(0x1A, 6)
+        yaw = (data[1] << 8) | data[0]
+        roll = (data[3] << 8) | data[2]
+        pitch = (data[5] << 8) | data[4]
+        yaw = yaw if yaw < 32768 else yaw - 65536
+        roll = roll if roll < 32768 else roll - 65536
+        pitch = pitch if pitch < 32768 else pitch - 65536
+        yaw = yaw / 16.0
+        roll = roll / 16.0
+        pitch = pitch / 16.0
+        return yaw, pitch, roll
+
+    def timer_callback(self):
+        yaw, pitch, roll = self.read_euler_angles()
+        imu_msg = Imu()
+        imu_msg.header.stamp = self.get_clock().now().to_msg()
+        imu_msg.header.frame_id = 'imu_link'
+        # Convert degrees to radians
+        yaw_rad = -(math.radians(yaw))
+        roll_rad = -(math.radians(pitch))
+        pitch_rad = -(math.radians(roll))
+        # Compute quaternion
+        cy = math.cos(yaw_rad * 0.5)
+        sy = math.sin(yaw_rad * 0.5)
+        cp = math.cos(pitch_rad * 0.5)
+        sp = math.sin(pitch_rad * 0.5)
+        cr = math.cos(roll_rad * 0.5)
+        sr = math.sin(roll_rad * 0.5)
+        imu_msg.orientation.w = cr * cp * cy + sr * sp * sy
+        imu_msg.orientation.x = sr * cp * cy - cr * sp * sy
+        imu_msg.orientation.y = cr * sp * cy + sr * cp * sy
+        imu_msg.orientation.z = cr * cp * sy - sr * sp * cy
+
+        imu_msg.orientation_covariance = [0.0025, 0, 0,
+                                  0, 0.0025, 0,
+                                  0, 0, 0.0025]
+        imu_msg.angular_velocity_covariance = [0.02, 0, 0,
+                                            0, 0.02, 0,
+                                            0, 0, 0.02]
+        imu_msg.linear_acceleration_covariance = [0.04, 0, 0,
+                                                0, 0.04, 0,
+                                                0, 0, 0.04]
+
+
+        self.publisher_.publish(imu_msg)
+        #self.get_logger().info(f'Publishing: Yaw={yaw:.2f}, Pitch={pitch:.2f}, Roll={roll:.2f}')
+
+def main(args=None):
+    rclpy.init(args=args)
+    bno055_publisher = BNO055Publisher()
+    rclpy.spin(bno055_publisher)
+    bno055_publisher.destroy_node()
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py b/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py
new file mode 100644
index 00000000..dec8b955
--- /dev/null
+++ b/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py
@@ -0,0 +1,122 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist, Point
+from math import sqrt, pow, atan2, radians, sin, cos
+import time
+
+
+class UWBPathingNode(Node):
+    def __init__(self):
+        super().__init__('uwb_pathing_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriptions
+        self.create_subscription(Point, '/start_location', self.current_location_callback, 10)
+        self.create_subscription(Point, '/target_location', self.target_location_callback, 10)
+
+        # Current and target positions
+        self.current_x = None
+        self.current_y = None
+        self.target_x = None
+        self.target_y = None
+
+        # Navigation thresholds
+        self.distance_threshold = 0.25  # meters
+        self.angle_threshold = radians(0.5)  # radians
+
+        self.kp_linear = 0.5  # Proportional gain for linear movement
+        self.kp_angular = 1.0  # Proportional gain for angular movement
+
+        self.get_logger().info('UWB Pathing Node started and waiting for positions.')
+
+    def current_location_callback(self, msg: Point):
+        """Callback to update the robot's current position."""
+        self.current_x = msg.x
+        self.current_y = msg.y
+        self.get_logger().info(f"Current Location Updated: x={self.current_x:.2f}, y={self.current_y:.2f}")
+        self.check_and_navigate()
+
+    def target_location_callback(self, msg: Point):
+        """Callback to update the target position."""
+        self.target_x = msg.x
+        self.target_y = msg.y
+        self.get_logger().info(f"Target Location Updated: x={self.target_x:.2f}, y={self.target_y:.2f}")
+        self.check_and_navigate()
+
+    def check_and_navigate(self):
+        """Check if both positions are available and navigate to the target."""
+        if self.current_x is not None and self.current_y is not None and self.target_x is not None and self.target_y is not None:
+            self.get_logger().info("Navigating to target...")
+            self.navigate_to_target()
+        else:
+            self.get_logger().warning("Waiting for both current and target positions to be available...")
+
+    def navigate_to_target(self):
+        # Ensure positions are known
+        if self.current_x is None or self.current_y is None or self.target_x is None or self.target_y is None:
+            self.get_logger().warning("Positions not fully known yet.")
+            return
+
+        # Calculate distance and angle to the target
+        displacement_x = self.target_x - self.current_x
+        displacement_y = self.target_y - self.current_y
+        distance_to_target = sqrt(pow(displacement_x, 2) + pow(displacement_y, 2))
+        angle_to_target = atan2(displacement_y, displacement_x)
+
+
+        # Check if we are close enough to the target
+        if distance_to_target <= self.distance_threshold:
+            self.stop_robot()
+            self.get_logger().info("Target reached successfully.")
+            return
+
+        # Calculate yaw error (assuming robot orientation 0 = facing x-axis)
+        # If you don't have actual orientation, you might assume the robot always faces the target directly
+        yaw_error = angle_to_target
+        yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+        self.get_logger().info(f"Current Position: x={self.current_x:.2f}, y={self.current_y:.2f}")
+        self.get_logger().info(f"Target Position: x={self.target_x:.2f}, y={self.target_y:.2f}")
+        self.get_logger().info(f"Distance to Target: distance_to_target={distance_to_target:.2f} meters")
+        self.get_logger().info(f"Angle to Target: angle_to_target={angle_to_target:.2f} radians")
+        twist = Twist()
+
+        # Decide on angular velocity first
+        if abs(yaw_error) > self.angle_threshold:
+            angular_speed = self.kp_angular * abs(yaw_error)
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.get_logger().info(f"Correcting Heading: yaw_error={yaw_error:.2f} radians")
+        else:
+            # Move forward when aligned with the target
+            linear_speed = self.kp_linear * distance_to_target
+            twist.linear.x = min(0.2, linear_speed)  # Limit max speed
+            self.get_logger().info(f"Moving to Target: distance={distance_to_target:.2f} meters")
+
+        # # Publish movement command
+        # self.cmd_vel_pub.publish(twist)
+
+
+    def stop_robot(self):
+        """Stops the robot by publishing zero velocities."""
+        twist = Twist()
+        self.cmd_vel_pub.publish(twist)
+        time.sleep(0.5)
+        self.get_logger().info("Robot stopped.")
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = UWBPathingNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/install/robobin/lib/robobin/control_feedback b/ros2/install/robobin/lib/robobin/control_feedback
new file mode 100755
index 00000000..fda03c81
--- /dev/null
+++ b/ros2/install/robobin/lib/robobin/control_feedback
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'robobin==0.0.0','console_scripts','control_feedback'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'robobin==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('robobin==0.0.0', 'console_scripts', 'control_feedback')())
diff --git a/ros2/install/robobin/lib/robobin/encoder_node b/ros2/install/robobin/lib/robobin/encoder_node
new file mode 100755
index 00000000..306c6407
--- /dev/null
+++ b/ros2/install/robobin/lib/robobin/encoder_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'robobin==0.0.0','console_scripts','encoder_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'robobin==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('robobin==0.0.0', 'console_scripts', 'encoder_node')())
diff --git a/ros2/install/robobin/lib/robobin/imu_node b/ros2/install/robobin/lib/robobin/imu_node
new file mode 100755
index 00000000..ba00b16a
--- /dev/null
+++ b/ros2/install/robobin/lib/robobin/imu_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'robobin==0.0.0','console_scripts','imu_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'robobin==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('robobin==0.0.0', 'console_scripts', 'imu_node')())
diff --git a/ros2/install/robobin/lib/robobin/motor_node b/ros2/install/robobin/lib/robobin/motor_node
new file mode 100755
index 00000000..0fbb76f5
--- /dev/null
+++ b/ros2/install/robobin/lib/robobin/motor_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'robobin==0.0.0','console_scripts','motor_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'robobin==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('robobin==0.0.0', 'console_scripts', 'motor_node')())
diff --git a/ros2/install/robobin/lib/robobin/uwb_pathing_node b/ros2/install/robobin/lib/robobin/uwb_pathing_node
new file mode 100755
index 00000000..30066a0e
--- /dev/null
+++ b/ros2/install/robobin/lib/robobin/uwb_pathing_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'robobin==0.0.0','console_scripts','uwb_pathing_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'robobin==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('robobin==0.0.0', 'console_scripts', 'uwb_pathing_node')())
diff --git a/ros2/install/robobin/share/robobin/launch/__pycache__/robobin_launch.cpython-312.pyc b/ros2/install/robobin/share/robobin/launch/__pycache__/robobin_launch.cpython-312.pyc
index 6081001549b210e896c95734cb81a03f8bc555d6..8f655ad508c584a69afd66e477eba5e5657cadd4 100644
GIT binary patch
delta 20
bcmeBT?PBFV&CAQhz`(%3>zllhyPgREE3E_*

delta 20
bcmeBT?PBFV&CAQhz`(#DAC$0>yPgREEII@y

diff --git a/ros2/install/robobin/share/robobin/launch/robobin_no_components_launch.py b/ros2/install/robobin/share/robobin/launch/robobin_no_components_launch.py
new file mode 100644
index 00000000..cea86516
--- /dev/null
+++ b/ros2/install/robobin/share/robobin/launch/robobin_no_components_launch.py
@@ -0,0 +1,31 @@
+# ~/GitLab/robobin/ros2/src/robobin/launch/robobin_no_components_launch.py
+
+from launch import LaunchDescription
+from launch_ros.actions import Node
+
+def generate_launch_description():
+    return LaunchDescription([
+        Node(
+            package='robobin',
+            executable='api_node',    
+            name='api_node',
+            output='screen',
+            emulate_tty=True
+
+        ),
+       
+        Node(
+            package='robobin',
+            executable='uwb_navigation_node',    
+            name='uwb_navigation_node',
+            output='screen',
+            emulate_tty=True
+        ),
+        Node(
+            package='robobin',
+            executable='motor_control_node',    
+            name='motor_control_node',
+            output='screen',
+            emulate_tty=True
+        ),
+        ])
\ No newline at end of file
diff --git a/ros2/log/build_2024-12-18_14-34-08/events.log b/ros2/log/build_2024-12-18_14-34-08/events.log
new file mode 100644
index 00000000..c76b497b
--- /dev/null
+++ b/ros2/log/build_2024-12-18_14-34-08/events.log
@@ -0,0 +1,107 @@
+[0.000000] (-) TimerEvent: {}
+[0.000378] (robobin) JobQueued: {'identifier': 'robobin', 'dependencies': OrderedDict()}
+[0.000681] (robobin) JobStarted: {'identifier': 'robobin'}
+[0.099620] (-) TimerEvent: {}
+[0.199903] (-) TimerEvent: {}
+[0.300156] (-) TimerEvent: {}
+[0.400441] (-) TimerEvent: {}
+[0.500731] (-) TimerEvent: {}
+[0.600987] (-) TimerEvent: {}
+[0.701259] (-) TimerEvent: {}
+[0.801514] (-) TimerEvent: {}
+[0.901766] (-) TimerEvent: {}
+[1.001972] (-) TimerEvent: {}
+[1.102203] (-) TimerEvent: {}
+[1.202968] (robobin) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/robobin', 'build', '--build-base', '/home/robobin/robobin/ros2/build/robobin/build', 'install', '--record', '/home/robobin/robobin/ros2/build/robobin/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/ros2/src/robobin', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'SSH_CLIENT': '192.168.43.138 43375 22', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'tty', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin/ros2/src', 'SSH_TTY': '/dev/pts/0', 'ROS_PYTHON_VERSION': '3', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'COLCON_PREFIX_PATH': '/home/robobin/robobin/ros2/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'XDG_SESSION_ID': '4', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'XDG_RUNTIME_DIR': '/run/user/1002', 'LANG': 'en_US.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/robobin/ros2/install/robobin:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'PWD': '/home/robobin/robobin/ros2/build/robobin', 'LC_ALL': 'en_US.UTF-8', 'SSH_CONNECTION': '192.168.43.138 43375 192.168.43.18 22', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[1.206107] (-) TimerEvent: {}
+[1.306332] (-) TimerEvent: {}
+[1.406601] (-) TimerEvent: {}
+[1.506862] (-) TimerEvent: {}
+[1.579906] (robobin) StdoutLine: {'line': b'running egg_info\n'}
+[1.580407] (robobin) StdoutLine: {'line': b'creating ../../build/robobin/robobin.egg-info\n'}
+[1.606461] (robobin) StdoutLine: {'line': b'writing ../../build/robobin/robobin.egg-info/PKG-INFO\n'}
+[1.606852] (robobin) StdoutLine: {'line': b'writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt\n'}
+[1.606955] (-) TimerEvent: {}
+[1.607186] (robobin) StdoutLine: {'line': b'writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt\n'}
+[1.607332] (robobin) StdoutLine: {'line': b'writing requirements to ../../build/robobin/robobin.egg-info/requires.txt\n'}
+[1.607436] (robobin) StdoutLine: {'line': b'writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt\n'}
+[1.607585] (robobin) StdoutLine: {'line': b"writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'\n"}
+[1.661055] (robobin) StdoutLine: {'line': b"reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'\n"}
+[1.662023] (robobin) StdoutLine: {'line': b"writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'\n"}
+[1.662223] (robobin) StdoutLine: {'line': b'running build\n'}
+[1.662324] (robobin) StdoutLine: {'line': b'running build_py\n'}
+[1.662534] (robobin) StdoutLine: {'line': b'creating /home/robobin/robobin/ros2/build/robobin/build\n'}
+[1.662646] (robobin) StdoutLine: {'line': b'creating /home/robobin/robobin/ros2/build/robobin/build/lib\n'}
+[1.662755] (robobin) StdoutLine: {'line': b'creating /home/robobin/robobin/ros2/build/robobin/build/lib/robobin\n'}
+[1.662860] (robobin) StdoutLine: {'line': b'copying robobin/encoder.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin\n'}
+[1.663828] (robobin) StdoutLine: {'line': b'copying robobin/motor_control_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin\n'}
+[1.664484] (robobin) StdoutLine: {'line': b'copying robobin/__init__.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin\n'}
+[1.664627] (robobin) StdoutLine: {'line': b'copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin\n'}
+[1.664829] (robobin) StdoutLine: {'line': b'copying robobin/imu_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin\n'}
+[1.665314] (robobin) StdoutLine: {'line': b'copying robobin/api_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin\n'}
+[1.665831] (robobin) StdoutLine: {'line': b'copying robobin/control_feedback.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin\n'}
+[1.665994] (robobin) StdoutLine: {'line': b'copying robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin\n'}
+[1.666271] (robobin) StdoutLine: {'line': b'creating /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers\n'}
+[1.666383] (robobin) StdoutLine: {'line': b'copying robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers\n'}
+[1.667271] (robobin) StdoutLine: {'line': b'copying robobin/helpers/__init__.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers\n'}
+[1.667410] (robobin) StdoutLine: {'line': b'copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers\n'}
+[1.667577] (robobin) StdoutLine: {'line': b'copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers\n'}
+[1.667743] (robobin) StdoutLine: {'line': b'copying robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers\n'}
+[1.668499] (robobin) StdoutLine: {'line': b'running install\n'}
+[1.678010] (robobin) StdoutLine: {'line': b'running install_lib\n'}
+[1.705353] (robobin) StdoutLine: {'line': b'creating /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.705537] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/encoder.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.705722] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/motor_control_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.705889] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/__init__.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.706025] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.706253] (robobin) StdoutLine: {'line': b'creating /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.706376] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.706541] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/__init__.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.706679] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.706858] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.707013] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.707101] (-) TimerEvent: {}
+[1.707296] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/imu_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.707467] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/api_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.707585] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/control_feedback.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.707694] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.708524] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/encoder.py to encoder.cpython-312.pyc\n'}
+[1.709495] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/motor_control_node.py to motor_control_node.cpython-312.pyc\n'}
+[1.710669] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/__init__.py to __init__.cpython-312.pyc\n'}
+[1.710928] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc\n'}
+[1.718090] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/message_handler.py to message_handler.cpython-312.pyc\n'}
+[1.720404] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__init__.py to __init__.cpython-312.pyc\n'}
+[1.720698] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc\n'}
+[1.723858] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc\n'}
+[1.725232] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/connection_manager.py to connection_manager.cpython-312.pyc\n'}
+[1.726432] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py to imu_node.cpython-312.pyc\n'}
+[1.727664] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/api_node.py to api_node.cpython-312.pyc\n'}
+[1.729886] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py to control_feedback.cpython-312.pyc\n'}
+[1.731932] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py to uwb_pathing_node.cpython-312.pyc\n'}
+[1.733252] (robobin) StdoutLine: {'line': b'running install_data\n'}
+[1.733399] (robobin) StdoutLine: {'line': b'creating /home/robobin/robobin/ros2/install/robobin/share/ament_index\n'}
+[1.733500] (robobin) StdoutLine: {'line': b'creating /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index\n'}
+[1.733600] (robobin) StdoutLine: {'line': b'creating /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index/packages\n'}
+[1.733716] (robobin) StdoutLine: {'line': b'copying resource/robobin -> /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index/packages\n'}
+[1.733884] (robobin) StdoutLine: {'line': b'copying package.xml -> /home/robobin/robobin/ros2/install/robobin/share/robobin\n'}
+[1.734033] (robobin) StdoutLine: {'line': b'creating /home/robobin/robobin/ros2/install/robobin/share/robobin/launch\n'}
+[1.734143] (robobin) StdoutLine: {'line': b'copying launch/robobin_launch.py -> /home/robobin/robobin/ros2/install/robobin/share/robobin/launch\n'}
+[1.735044] (robobin) StdoutLine: {'line': b'copying launch/robobin_no_components_launch.py -> /home/robobin/robobin/ros2/install/robobin/share/robobin/launch\n'}
+[1.735780] (robobin) StdoutLine: {'line': b'running install_egg_info\n'}
+[1.765019] (robobin) StdoutLine: {'line': b'Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info\n'}
+[1.774843] (robobin) StdoutLine: {'line': b'running install_scripts\n'}
+[1.807187] (-) TimerEvent: {}
+[1.907421] (-) TimerEvent: {}
+[1.963342] (robobin) StdoutLine: {'line': b'Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.963600] (robobin) StdoutLine: {'line': b'Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.963777] (robobin) StdoutLine: {'line': b'Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.963915] (robobin) StdoutLine: {'line': b'Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.964049] (robobin) StdoutLine: {'line': b'Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.964173] (robobin) StdoutLine: {'line': b'Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.964294] (robobin) StdoutLine: {'line': b'Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.964418] (robobin) StdoutLine: {'line': b'Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.965033] (robobin) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'\n"}
+[2.007516] (-) TimerEvent: {}
+[2.042000] (robobin) CommandEnded: {'returncode': 0}
+[2.054605] (robobin) JobEnded: {'identifier': 'robobin', 'rc': 0}
+[2.055474] (-) EventReactorShutdown: {}
diff --git a/ros2/log/build_2024-12-18_14-34-08/logger_all.log b/ros2/log/build_2024-12-18_14-34-08/logger_all.log
new file mode 100644
index 00000000..27c516b3
--- /dev/null
+++ b/ros2/log/build_2024-12-18_14-34-08/logger_all.log
@@ -0,0 +1,138 @@
+[0.152s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.152s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffff862312b0>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffff862310a0>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffff862310a0>>, mixin_verb=('build',))
+[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.210s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.210s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/robobin/ros2'
+[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.210s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.211s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.249s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.250s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install']
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore'
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install'
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg']
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg'
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta']
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta'
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros']
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros'
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python']
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake'
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python'
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py']
+[0.251s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py'
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) by extensions ['ignore', 'ignore_ament_install']
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) by extension 'ignore'
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) ignored
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) by extensions ['ignore', 'ignore_ament_install']
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) by extension 'ignore'
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) ignored
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) by extensions ['ignore', 'ignore_ament_install']
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) by extension 'ignore'
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) ignored
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['ignore', 'ignore_ament_install']
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ignore'
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ignore_ament_install'
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['colcon_pkg']
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'colcon_pkg'
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['colcon_meta']
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'colcon_meta'
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['ros']
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ros'
+[0.256s] DEBUG:colcon.colcon_core.package_identification:Package 'src/robobin' with type 'ros.ament_python' and name 'robobin'
+[0.256s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.256s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.256s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.256s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.256s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.280s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.280s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.281s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/robobin/robobin/ros2/install/robobin' in the environment variable AMENT_PREFIX_PATH doesn't exist
+[0.283s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 0 installed packages in /home/robobin/robobin/ros2/install
+[0.283s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.285s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 335 installed packages in /opt/ros/jazzy
+[0.288s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.355s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_args' from command line to 'None'
+[0.355s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_target' from command line to 'None'
+[0.355s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.355s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_clean_cache' from command line to 'False'
+[0.355s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_clean_first' from command line to 'False'
+[0.356s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_force_configure' from command line to 'False'
+[0.356s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'ament_cmake_args' from command line to 'None'
+[0.356s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'catkin_cmake_args' from command line to 'None'
+[0.356s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.356s] DEBUG:colcon.colcon_core.verb:Building package 'robobin' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/ros2/build/robobin', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/ros2/install/robobin', 'merge_install': False, 'path': '/home/robobin/robobin/ros2/src/robobin', 'symlink_install': False, 'test_result_base': None}
+[0.356s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.357s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.358s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/ros2/src/robobin' with build type 'ament_python'
+[0.358s] Level 1:colcon.colcon_core.shell:create_environment_hook('robobin', 'ament_prefix_path')
+[0.360s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.360s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.ps1'
+[0.361s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.dsv'
+[0.362s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.sh'
+[0.363s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.363s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.690s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/ros2/src/robobin'
+[0.691s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.691s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.563s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[2.399s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[2.402s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin' for CMake module files
+[2.403s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin' for CMake config files
+[2.404s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib'
+[2.404s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/bin'
+[2.404s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib/pkgconfig/robobin.pc'
+[2.404s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages'
+[2.405s] Level 1:colcon.colcon_core.shell:create_environment_hook('robobin', 'pythonpath')
+[2.405s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.ps1'
+[2.405s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.dsv'
+[2.406s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.sh'
+[2.407s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/bin'
+[2.407s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(robobin)
+[2.407s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.ps1'
+[2.408s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.dsv'
+[2.409s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.sh'
+[2.409s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.bash'
+[2.410s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.zsh'
+[2.411s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/ros2/install/robobin/share/colcon-core/packages/robobin)
+[2.412s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[2.412s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[2.412s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[2.412s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[2.419s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[2.419s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[2.419s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[2.435s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[2.435s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.ps1'
+[2.436s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/ros2/install/_local_setup_util_ps1.py'
+[2.438s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.ps1'
+[2.439s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.sh'
+[2.440s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/ros2/install/_local_setup_util_sh.py'
+[2.440s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.sh'
+[2.442s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.bash'
+[2.442s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.bash'
+[2.444s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.zsh'
+[2.444s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.zsh'
diff --git a/ros2/log/build_2024-12-18_14-34-08/robobin/command.log b/ros2/log/build_2024-12-18_14-34-08/robobin/command.log
new file mode 100644
index 00000000..077114c6
--- /dev/null
+++ b/ros2/log/build_2024-12-18_14-34-08/robobin/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
diff --git a/ros2/log/build_2024-12-18_14-34-08/robobin/stderr.log b/ros2/log/build_2024-12-18_14-34-08/robobin/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/ros2/log/build_2024-12-18_14-34-08/robobin/stdout.log b/ros2/log/build_2024-12-18_14-34-08/robobin/stdout.log
new file mode 100644
index 00000000..019d2405
--- /dev/null
+++ b/ros2/log/build_2024-12-18_14-34-08/robobin/stdout.log
@@ -0,0 +1,80 @@
+running egg_info
+creating ../../build/robobin/robobin.egg-info
+writing ../../build/robobin/robobin.egg-info/PKG-INFO
+writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/robobin/ros2/build/robobin/build
+creating /home/robobin/robobin/ros2/build/robobin/build/lib
+creating /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/encoder.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/motor_control_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/__init__.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/imu_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/api_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/control_feedback.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+creating /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/__init__.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+running install
+running install_lib
+creating /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/encoder.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/motor_control_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/__init__.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+creating /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/__init__.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/imu_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/api_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/control_feedback.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/encoder.py to encoder.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/motor_control_node.py to motor_control_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/__init__.py to __init__.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/message_handler.py to message_handler.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__init__.py to __init__.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/connection_manager.py to connection_manager.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py to imu_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/api_node.py to api_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py to control_feedback.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py to uwb_pathing_node.cpython-312.pyc
+running install_data
+creating /home/robobin/robobin/ros2/install/robobin/share/ament_index
+creating /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index
+creating /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index/packages
+copying resource/robobin -> /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/robobin/ros2/install/robobin/share/robobin
+creating /home/robobin/robobin/ros2/install/robobin/share/robobin/launch
+copying launch/robobin_launch.py -> /home/robobin/robobin/ros2/install/robobin/share/robobin/launch
+copying launch/robobin_no_components_launch.py -> /home/robobin/robobin/ros2/install/robobin/share/robobin/launch
+running install_egg_info
+Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+running install_scripts
+Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
diff --git a/ros2/log/build_2024-12-18_14-34-08/robobin/stdout_stderr.log b/ros2/log/build_2024-12-18_14-34-08/robobin/stdout_stderr.log
new file mode 100644
index 00000000..019d2405
--- /dev/null
+++ b/ros2/log/build_2024-12-18_14-34-08/robobin/stdout_stderr.log
@@ -0,0 +1,80 @@
+running egg_info
+creating ../../build/robobin/robobin.egg-info
+writing ../../build/robobin/robobin.egg-info/PKG-INFO
+writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+running build
+running build_py
+creating /home/robobin/robobin/ros2/build/robobin/build
+creating /home/robobin/robobin/ros2/build/robobin/build/lib
+creating /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/encoder.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/motor_control_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/__init__.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/imu_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/api_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/control_feedback.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+creating /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/__init__.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+running install
+running install_lib
+creating /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/encoder.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/motor_control_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/__init__.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+creating /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/__init__.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/imu_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/api_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/control_feedback.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/encoder.py to encoder.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/motor_control_node.py to motor_control_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/__init__.py to __init__.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/message_handler.py to message_handler.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__init__.py to __init__.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/connection_manager.py to connection_manager.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py to imu_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/api_node.py to api_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py to control_feedback.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py to uwb_pathing_node.cpython-312.pyc
+running install_data
+creating /home/robobin/robobin/ros2/install/robobin/share/ament_index
+creating /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index
+creating /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index/packages
+copying resource/robobin -> /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index/packages
+copying package.xml -> /home/robobin/robobin/ros2/install/robobin/share/robobin
+creating /home/robobin/robobin/ros2/install/robobin/share/robobin/launch
+copying launch/robobin_launch.py -> /home/robobin/robobin/ros2/install/robobin/share/robobin/launch
+copying launch/robobin_no_components_launch.py -> /home/robobin/robobin/ros2/install/robobin/share/robobin/launch
+running install_egg_info
+Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+running install_scripts
+Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
diff --git a/ros2/log/build_2024-12-18_14-34-08/robobin/streams.log b/ros2/log/build_2024-12-18_14-34-08/robobin/streams.log
new file mode 100644
index 00000000..b88d9294
--- /dev/null
+++ b/ros2/log/build_2024-12-18_14-34-08/robobin/streams.log
@@ -0,0 +1,82 @@
+[1.204s] Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[1.579s] running egg_info
+[1.580s] creating ../../build/robobin/robobin.egg-info
+[1.606s] writing ../../build/robobin/robobin.egg-info/PKG-INFO
+[1.606s] writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+[1.607s] writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+[1.607s] writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+[1.607s] writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+[1.607s] writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+[1.660s] reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+[1.661s] writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+[1.662s] running build
+[1.662s] running build_py
+[1.662s] creating /home/robobin/robobin/ros2/build/robobin/build
+[1.662s] creating /home/robobin/robobin/ros2/build/robobin/build/lib
+[1.662s] creating /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+[1.662s] copying robobin/encoder.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+[1.663s] copying robobin/motor_control_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+[1.664s] copying robobin/__init__.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+[1.664s] copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+[1.664s] copying robobin/imu_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+[1.665s] copying robobin/api_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+[1.665s] copying robobin/control_feedback.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+[1.665s] copying robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+[1.666s] creating /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+[1.666s] copying robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+[1.667s] copying robobin/helpers/__init__.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+[1.667s] copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+[1.667s] copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+[1.667s] copying robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+[1.668s] running install
+[1.677s] running install_lib
+[1.705s] creating /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+[1.705s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/encoder.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+[1.705s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/motor_control_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+[1.705s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/__init__.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+[1.705s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+[1.706s] creating /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.706s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.706s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/__init__.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.706s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.706s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.706s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.707s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/imu_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+[1.707s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/api_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+[1.707s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/control_feedback.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+[1.707s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+[1.708s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/encoder.py to encoder.cpython-312.pyc
+[1.709s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/motor_control_node.py to motor_control_node.cpython-312.pyc
+[1.710s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/__init__.py to __init__.cpython-312.pyc
+[1.710s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+[1.717s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/message_handler.py to message_handler.cpython-312.pyc
+[1.720s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/__init__.py to __init__.cpython-312.pyc
+[1.720s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc
+[1.723s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc
+[1.725s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/connection_manager.py to connection_manager.cpython-312.pyc
+[1.726s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py to imu_node.cpython-312.pyc
+[1.727s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/api_node.py to api_node.cpython-312.pyc
+[1.729s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py to control_feedback.cpython-312.pyc
+[1.731s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py to uwb_pathing_node.cpython-312.pyc
+[1.733s] running install_data
+[1.733s] creating /home/robobin/robobin/ros2/install/robobin/share/ament_index
+[1.733s] creating /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index
+[1.733s] creating /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index/packages
+[1.733s] copying resource/robobin -> /home/robobin/robobin/ros2/install/robobin/share/ament_index/resource_index/packages
+[1.733s] copying package.xml -> /home/robobin/robobin/ros2/install/robobin/share/robobin
+[1.733s] creating /home/robobin/robobin/ros2/install/robobin/share/robobin/launch
+[1.734s] copying launch/robobin_launch.py -> /home/robobin/robobin/ros2/install/robobin/share/robobin/launch
+[1.734s] copying launch/robobin_no_components_launch.py -> /home/robobin/robobin/ros2/install/robobin/share/robobin/launch
+[1.735s] running install_egg_info
+[1.764s] Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+[1.774s] running install_scripts
+[1.963s] Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.963s] Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.963s] Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.963s] Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.963s] Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.964s] Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.964s] Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.964s] Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.964s] writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
+[2.042s] Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
diff --git a/ros2/log/build_2024-12-18_15-01-35/events.log b/ros2/log/build_2024-12-18_15-01-35/events.log
new file mode 100644
index 00000000..1b52721d
--- /dev/null
+++ b/ros2/log/build_2024-12-18_15-01-35/events.log
@@ -0,0 +1,56 @@
+[0.000000] (-) TimerEvent: {}
+[0.000298] (robobin) JobQueued: {'identifier': 'robobin', 'dependencies': OrderedDict()}
+[0.000769] (robobin) JobStarted: {'identifier': 'robobin'}
+[0.099641] (-) TimerEvent: {}
+[0.199945] (-) TimerEvent: {}
+[0.300216] (-) TimerEvent: {}
+[0.400611] (-) TimerEvent: {}
+[0.500902] (-) TimerEvent: {}
+[0.601137] (-) TimerEvent: {}
+[0.701369] (-) TimerEvent: {}
+[0.801632] (-) TimerEvent: {}
+[0.901894] (-) TimerEvent: {}
+[1.002175] (-) TimerEvent: {}
+[1.102413] (-) TimerEvent: {}
+[1.202687] (-) TimerEvent: {}
+[1.219088] (robobin) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/robobin', 'build', '--build-base', '/home/robobin/robobin/ros2/build/robobin/build', 'install', '--record', '/home/robobin/robobin/ros2/build/robobin/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/ros2/src/robobin', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'SSH_CLIENT': '192.168.43.138 43375 22', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'tty', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin/ros2/src', 'SSH_TTY': '/dev/pts/0', 'ROS_PYTHON_VERSION': '3', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'COLCON_PREFIX_PATH': '/home/robobin/robobin/ros2/install:/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'XDG_SESSION_ID': '4', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'XDG_RUNTIME_DIR': '/run/user/1002', 'LANG': 'en_US.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/robobin/ros2/install/robobin:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'PWD': '/home/robobin/robobin/ros2/build/robobin', 'LC_ALL': 'en_US.UTF-8', 'SSH_CONNECTION': '192.168.43.138 43375 192.168.43.18 22', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[1.302761] (-) TimerEvent: {}
+[1.403052] (-) TimerEvent: {}
+[1.503312] (-) TimerEvent: {}
+[1.591620] (robobin) StdoutLine: {'line': b'running egg_info\n'}
+[1.603385] (-) TimerEvent: {}
+[1.617933] (robobin) StdoutLine: {'line': b'writing ../../build/robobin/robobin.egg-info/PKG-INFO\n'}
+[1.618330] (robobin) StdoutLine: {'line': b'writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt\n'}
+[1.619351] (robobin) StdoutLine: {'line': b'writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt\n'}
+[1.620737] (robobin) StdoutLine: {'line': b'writing requirements to ../../build/robobin/robobin.egg-info/requires.txt\n'}
+[1.621873] (robobin) StdoutLine: {'line': b'writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt\n'}
+[1.678193] (robobin) StdoutLine: {'line': b"reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'\n"}
+[1.679422] (robobin) StdoutLine: {'line': b"writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'\n"}
+[1.679665] (robobin) StdoutLine: {'line': b'running build\n'}
+[1.679793] (robobin) StdoutLine: {'line': b'running build_py\n'}
+[1.680089] (robobin) StdoutLine: {'line': b'copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin\n'}
+[1.681087] (robobin) StdoutLine: {'line': b'running install\n'}
+[1.690108] (robobin) StdoutLine: {'line': b'running install_lib\n'}
+[1.703449] (-) TimerEvent: {}
+[1.717136] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.718457] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc\n'}
+[1.726215] (robobin) StdoutLine: {'line': b'running install_data\n'}
+[1.726448] (robobin) StdoutLine: {'line': b'running install_egg_info\n'}
+[1.755091] (robobin) StdoutLine: {'line': b"removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[1.755541] (robobin) StdoutLine: {'line': b'Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info\n'}
+[1.756699] (robobin) StdoutLine: {'line': b'running install_scripts\n'}
+[1.803532] (-) TimerEvent: {}
+[1.903783] (-) TimerEvent: {}
+[1.944203] (robobin) StdoutLine: {'line': b'Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.944491] (robobin) StdoutLine: {'line': b'Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.945827] (robobin) StdoutLine: {'line': b'Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.947185] (robobin) StdoutLine: {'line': b'Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.948615] (robobin) StdoutLine: {'line': b'Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.951137] (robobin) StdoutLine: {'line': b'Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.952291] (robobin) StdoutLine: {'line': b'Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.953615] (robobin) StdoutLine: {'line': b'Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.955501] (robobin) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'\n"}
+[2.003869] (-) TimerEvent: {}
+[2.034816] (robobin) CommandEnded: {'returncode': 0}
+[2.049236] (robobin) JobEnded: {'identifier': 'robobin', 'rc': 0}
+[2.051064] (-) EventReactorShutdown: {}
diff --git a/ros2/log/build_2024-12-18_15-01-35/logger_all.log b/ros2/log/build_2024-12-18_15-01-35/logger_all.log
new file mode 100644
index 00000000..fa88bbb9
--- /dev/null
+++ b/ros2/log/build_2024-12-18_15-01-35/logger_all.log
@@ -0,0 +1,137 @@
+[0.153s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.154s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffff86e31250>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffff86e30f50>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffff86e30f50>>, mixin_verb=('build',))
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.212s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.212s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/robobin/ros2'
+[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.212s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.213s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.252s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install']
+[0.253s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore'
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install'
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg']
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg'
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta']
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta'
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros']
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros'
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python']
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake'
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python'
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py']
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py'
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) by extensions ['ignore', 'ignore_ament_install']
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) by extension 'ignore'
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) ignored
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) by extensions ['ignore', 'ignore_ament_install']
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) by extension 'ignore'
+[0.254s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) ignored
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) by extensions ['ignore', 'ignore_ament_install']
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) by extension 'ignore'
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) ignored
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['ignore', 'ignore_ament_install']
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ignore'
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ignore_ament_install'
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['colcon_pkg']
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'colcon_pkg'
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['colcon_meta']
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'colcon_meta'
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['ros']
+[0.255s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ros'
+[0.258s] DEBUG:colcon.colcon_core.package_identification:Package 'src/robobin' with type 'ros.ament_python' and name 'robobin'
+[0.258s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.259s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.259s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.259s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.259s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.283s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.283s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.286s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 1 installed packages in /home/robobin/robobin/ros2/install
+[0.286s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.289s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 335 installed packages in /opt/ros/jazzy
+[0.292s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.359s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_args' from command line to 'None'
+[0.359s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_target' from command line to 'None'
+[0.359s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.359s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_clean_cache' from command line to 'False'
+[0.359s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_clean_first' from command line to 'False'
+[0.359s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_force_configure' from command line to 'False'
+[0.359s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'ament_cmake_args' from command line to 'None'
+[0.359s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'catkin_cmake_args' from command line to 'None'
+[0.359s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.359s] DEBUG:colcon.colcon_core.verb:Building package 'robobin' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/ros2/build/robobin', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/ros2/install/robobin', 'merge_install': False, 'path': '/home/robobin/robobin/ros2/src/robobin', 'symlink_install': False, 'test_result_base': None}
+[0.359s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.361s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.361s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/ros2/src/robobin' with build type 'ament_python'
+[0.361s] Level 1:colcon.colcon_core.shell:create_environment_hook('robobin', 'ament_prefix_path')
+[0.364s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.364s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.ps1'
+[0.365s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.dsv'
+[0.367s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.sh'
+[0.368s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.368s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.703s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/ros2/src/robobin'
+[0.703s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.703s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.581s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[2.396s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[2.398s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin' for CMake module files
+[2.399s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin' for CMake config files
+[2.400s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib'
+[2.400s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/bin'
+[2.400s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib/pkgconfig/robobin.pc'
+[2.401s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages'
+[2.401s] Level 1:colcon.colcon_core.shell:create_environment_hook('robobin', 'pythonpath')
+[2.401s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.ps1'
+[2.402s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.dsv'
+[2.403s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.sh'
+[2.403s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/bin'
+[2.404s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(robobin)
+[2.404s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.ps1'
+[2.405s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.dsv'
+[2.406s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.sh'
+[2.407s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.bash'
+[2.408s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.zsh'
+[2.409s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/ros2/install/robobin/share/colcon-core/packages/robobin)
+[2.410s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[2.410s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[2.410s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[2.410s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[2.419s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[2.419s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[2.419s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[2.436s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[2.436s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.ps1'
+[2.438s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/ros2/install/_local_setup_util_ps1.py'
+[2.439s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.ps1'
+[2.441s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.sh'
+[2.442s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/ros2/install/_local_setup_util_sh.py'
+[2.444s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.sh'
+[2.446s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.bash'
+[2.447s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.bash'
+[2.448s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.zsh'
+[2.449s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.zsh'
diff --git a/ros2/log/build_2024-12-18_15-01-35/robobin/command.log b/ros2/log/build_2024-12-18_15-01-35/robobin/command.log
new file mode 100644
index 00000000..077114c6
--- /dev/null
+++ b/ros2/log/build_2024-12-18_15-01-35/robobin/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
diff --git a/ros2/log/build_2024-12-18_15-01-35/robobin/stderr.log b/ros2/log/build_2024-12-18_15-01-35/robobin/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/ros2/log/build_2024-12-18_15-01-35/robobin/stdout.log b/ros2/log/build_2024-12-18_15-01-35/robobin/stdout.log
new file mode 100644
index 00000000..f757cbdc
--- /dev/null
+++ b/ros2/log/build_2024-12-18_15-01-35/robobin/stdout.log
@@ -0,0 +1,29 @@
+running egg_info
+writing ../../build/robobin/robobin.egg-info/PKG-INFO
+writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+running build
+running build_py
+copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+running install
+running install_lib
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+running install_scripts
+Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
diff --git a/ros2/log/build_2024-12-18_15-01-35/robobin/stdout_stderr.log b/ros2/log/build_2024-12-18_15-01-35/robobin/stdout_stderr.log
new file mode 100644
index 00000000..f757cbdc
--- /dev/null
+++ b/ros2/log/build_2024-12-18_15-01-35/robobin/stdout_stderr.log
@@ -0,0 +1,29 @@
+running egg_info
+writing ../../build/robobin/robobin.egg-info/PKG-INFO
+writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+running build
+running build_py
+copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+running install
+running install_lib
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+running install_scripts
+Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
diff --git a/ros2/log/build_2024-12-18_15-01-35/robobin/streams.log b/ros2/log/build_2024-12-18_15-01-35/robobin/streams.log
new file mode 100644
index 00000000..cd80b7cc
--- /dev/null
+++ b/ros2/log/build_2024-12-18_15-01-35/robobin/streams.log
@@ -0,0 +1,31 @@
+[1.219s] Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[1.591s] running egg_info
+[1.617s] writing ../../build/robobin/robobin.egg-info/PKG-INFO
+[1.617s] writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+[1.618s] writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+[1.620s] writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+[1.621s] writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+[1.677s] reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+[1.678s] writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+[1.679s] running build
+[1.679s] running build_py
+[1.679s] copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+[1.680s] running install
+[1.689s] running install_lib
+[1.716s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+[1.717s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+[1.725s] running install_data
+[1.725s] running install_egg_info
+[1.754s] removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+[1.754s] Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+[1.756s] running install_scripts
+[1.943s] Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.943s] Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.945s] Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.946s] Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.948s] Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.950s] Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.951s] Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.953s] Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.954s] writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
+[2.034s] Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
diff --git a/ros2/log/build_2024-12-18_16-49-48/events.log b/ros2/log/build_2024-12-18_16-49-48/events.log
new file mode 100644
index 00000000..8098d1ae
--- /dev/null
+++ b/ros2/log/build_2024-12-18_16-49-48/events.log
@@ -0,0 +1,61 @@
+[0.000000] (-) TimerEvent: {}
+[0.000287] (robobin) JobQueued: {'identifier': 'robobin', 'dependencies': OrderedDict()}
+[0.000738] (robobin) JobStarted: {'identifier': 'robobin'}
+[0.099662] (-) TimerEvent: {}
+[0.199983] (-) TimerEvent: {}
+[0.300266] (-) TimerEvent: {}
+[0.400523] (-) TimerEvent: {}
+[0.500853] (-) TimerEvent: {}
+[0.601127] (-) TimerEvent: {}
+[0.701421] (-) TimerEvent: {}
+[0.801656] (-) TimerEvent: {}
+[0.901932] (-) TimerEvent: {}
+[1.002255] (-) TimerEvent: {}
+[1.102538] (-) TimerEvent: {}
+[1.202853] (-) TimerEvent: {}
+[1.303153] (-) TimerEvent: {}
+[1.403440] (-) TimerEvent: {}
+[1.503738] (-) TimerEvent: {}
+[1.604044] (-) TimerEvent: {}
+[1.704343] (-) TimerEvent: {}
+[1.804616] (-) TimerEvent: {}
+[1.904969] (-) TimerEvent: {}
+[1.959017] (robobin) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/robobin', 'build', '--build-base', '/home/robobin/robobin/ros2/build/robobin/build', 'install', '--record', '/home/robobin/robobin/ros2/build/robobin/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/ros2/src/robobin', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'SSH_CLIENT': '192.168.73.238 47996 22', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'tty', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin', 'SSH_TTY': '/dev/pts/0', 'ROS_PYTHON_VERSION': '3', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'XDG_SESSION_ID': '4', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'XDG_RUNTIME_DIR': '/run/user/1002', 'LANG': 'en_US.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'PWD': '/home/robobin/robobin/ros2/build/robobin', 'LC_ALL': 'en_US.UTF-8', 'SSH_CONNECTION': '192.168.73.238 47996 192.168.73.109 22', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[2.005054] (-) TimerEvent: {}
+[2.105375] (-) TimerEvent: {}
+[2.205708] (-) TimerEvent: {}
+[2.305952] (-) TimerEvent: {}
+[2.338905] (robobin) StdoutLine: {'line': b'running egg_info\n'}
+[2.365368] (robobin) StdoutLine: {'line': b'writing ../../build/robobin/robobin.egg-info/PKG-INFO\n'}
+[2.366520] (robobin) StdoutLine: {'line': b'writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt\n'}
+[2.367631] (robobin) StdoutLine: {'line': b'writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt\n'}
+[2.368281] (robobin) StdoutLine: {'line': b'writing requirements to ../../build/robobin/robobin.egg-info/requires.txt\n'}
+[2.368979] (robobin) StdoutLine: {'line': b'writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt\n'}
+[2.406028] (-) TimerEvent: {}
+[2.425558] (robobin) StdoutLine: {'line': b"reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'\n"}
+[2.427563] (robobin) StdoutLine: {'line': b"writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'\n"}
+[2.427822] (robobin) StdoutLine: {'line': b'running build\n'}
+[2.427943] (robobin) StdoutLine: {'line': b'running build_py\n'}
+[2.431711] (robobin) StdoutLine: {'line': b'running install\n'}
+[2.441859] (robobin) StdoutLine: {'line': b'running install_lib\n'}
+[2.474077] (robobin) StdoutLine: {'line': b'running install_data\n'}
+[2.476837] (robobin) StdoutLine: {'line': b'running install_egg_info\n'}
+[2.506104] (-) TimerEvent: {}
+[2.507779] (robobin) StdoutLine: {'line': b"removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[2.508279] (robobin) StdoutLine: {'line': b'Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info\n'}
+[2.510244] (robobin) StdoutLine: {'line': b'running install_scripts\n'}
+[2.606215] (-) TimerEvent: {}
+[2.702581] (robobin) StdoutLine: {'line': b'Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[2.703589] (robobin) StdoutLine: {'line': b'Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[2.704339] (robobin) StdoutLine: {'line': b'Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[2.704971] (robobin) StdoutLine: {'line': b'Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[2.706272] (-) TimerEvent: {}
+[2.706528] (robobin) StdoutLine: {'line': b'Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[2.707820] (robobin) StdoutLine: {'line': b'Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[2.709242] (robobin) StdoutLine: {'line': b'Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[2.710708] (robobin) StdoutLine: {'line': b'Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[2.713761] (robobin) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'\n"}
+[2.795767] (robobin) CommandEnded: {'returncode': 0}
+[2.806356] (-) TimerEvent: {}
+[2.835447] (robobin) JobEnded: {'identifier': 'robobin', 'rc': 0}
+[2.836541] (-) EventReactorShutdown: {}
diff --git a/ros2/log/build_2024-12-18_16-49-48/logger_all.log b/ros2/log/build_2024-12-18_16-49-48/logger_all.log
new file mode 100644
index 00000000..b38edbdf
--- /dev/null
+++ b/ros2/log/build_2024-12-18_16-49-48/logger_all.log
@@ -0,0 +1,136 @@
+[0.616s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.616s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffff9059cfb0>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffff9059cce0>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffff9059cce0>>, mixin_verb=('build',))
+[0.740s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.740s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.740s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.740s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.740s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.740s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.740s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/robobin/ros2'
+[0.740s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.741s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.741s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.741s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.741s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.741s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.741s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.741s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.741s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.798s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.798s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.798s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.799s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.799s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.799s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.799s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.799s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.799s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.799s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.799s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.800s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.800s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.800s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.800s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install']
+[0.800s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore'
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install'
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg']
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg'
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta']
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta'
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros']
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros'
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python']
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake'
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python'
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py']
+[0.801s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py'
+[0.809s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) by extensions ['ignore', 'ignore_ament_install']
+[0.809s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) by extension 'ignore'
+[0.809s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) ignored
+[0.809s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) by extensions ['ignore', 'ignore_ament_install']
+[0.810s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) by extension 'ignore'
+[0.810s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) ignored
+[0.810s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) by extensions ['ignore', 'ignore_ament_install']
+[0.810s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) by extension 'ignore'
+[0.810s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) ignored
+[0.811s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['ignore', 'ignore_ament_install']
+[0.811s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ignore'
+[0.811s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ignore_ament_install'
+[0.811s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['colcon_pkg']
+[0.811s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'colcon_pkg'
+[0.811s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['colcon_meta']
+[0.811s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'colcon_meta'
+[0.811s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['ros']
+[0.811s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ros'
+[0.818s] DEBUG:colcon.colcon_core.package_identification:Package 'src/robobin' with type 'ros.ament_python' and name 'robobin'
+[0.819s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.819s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.819s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.819s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.819s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.867s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.867s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.874s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.877s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 335 installed packages in /opt/ros/jazzy
+[0.880s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.958s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_args' from command line to 'None'
+[0.958s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_target' from command line to 'None'
+[0.958s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.958s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_clean_cache' from command line to 'False'
+[0.958s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_clean_first' from command line to 'False'
+[0.958s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_force_configure' from command line to 'False'
+[0.958s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'ament_cmake_args' from command line to 'None'
+[0.958s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'catkin_cmake_args' from command line to 'None'
+[0.958s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.959s] DEBUG:colcon.colcon_core.verb:Building package 'robobin' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/ros2/build/robobin', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/ros2/install/robobin', 'merge_install': False, 'path': '/home/robobin/robobin/ros2/src/robobin', 'symlink_install': False, 'test_result_base': None}
+[0.959s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.960s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.960s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/ros2/src/robobin' with build type 'ament_python'
+[0.961s] Level 1:colcon.colcon_core.shell:create_environment_hook('robobin', 'ament_prefix_path')
+[0.971s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.972s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.ps1'
+[0.976s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.dsv'
+[0.978s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.sh'
+[0.980s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.980s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.340s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/ros2/src/robobin'
+[1.341s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[1.341s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[2.920s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[3.756s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[3.769s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin' for CMake module files
+[3.770s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin' for CMake config files
+[3.773s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib'
+[3.773s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/bin'
+[3.773s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib/pkgconfig/robobin.pc'
+[3.774s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages'
+[3.774s] Level 1:colcon.colcon_core.shell:create_environment_hook('robobin', 'pythonpath')
+[3.774s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.ps1'
+[3.775s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.dsv'
+[3.776s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.sh'
+[3.779s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/bin'
+[3.779s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(robobin)
+[3.780s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.ps1'
+[3.781s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.dsv'
+[3.784s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.sh'
+[3.787s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.bash'
+[3.791s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.zsh'
+[3.794s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/ros2/install/robobin/share/colcon-core/packages/robobin)
+[3.795s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[3.796s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[3.796s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[3.796s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[3.808s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[3.808s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[3.809s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[3.836s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[3.837s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.ps1'
+[3.839s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/ros2/install/_local_setup_util_ps1.py'
+[3.842s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.ps1'
+[3.844s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.sh'
+[3.846s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/ros2/install/_local_setup_util_sh.py'
+[3.847s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.sh'
+[3.852s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.bash'
+[3.855s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.bash'
+[3.858s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.zsh'
+[3.861s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.zsh'
diff --git a/ros2/log/build_2024-12-18_16-49-48/robobin/command.log b/ros2/log/build_2024-12-18_16-49-48/robobin/command.log
new file mode 100644
index 00000000..077114c6
--- /dev/null
+++ b/ros2/log/build_2024-12-18_16-49-48/robobin/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
diff --git a/ros2/log/build_2024-12-18_16-49-48/robobin/stderr.log b/ros2/log/build_2024-12-18_16-49-48/robobin/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/ros2/log/build_2024-12-18_16-49-48/robobin/stdout.log b/ros2/log/build_2024-12-18_16-49-48/robobin/stdout.log
new file mode 100644
index 00000000..355022e9
--- /dev/null
+++ b/ros2/log/build_2024-12-18_16-49-48/robobin/stdout.log
@@ -0,0 +1,26 @@
+running egg_info
+writing ../../build/robobin/robobin.egg-info/PKG-INFO
+writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+running install_scripts
+Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
diff --git a/ros2/log/build_2024-12-18_16-49-48/robobin/stdout_stderr.log b/ros2/log/build_2024-12-18_16-49-48/robobin/stdout_stderr.log
new file mode 100644
index 00000000..355022e9
--- /dev/null
+++ b/ros2/log/build_2024-12-18_16-49-48/robobin/stdout_stderr.log
@@ -0,0 +1,26 @@
+running egg_info
+writing ../../build/robobin/robobin.egg-info/PKG-INFO
+writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+running build
+running build_py
+running install
+running install_lib
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+running install_scripts
+Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
diff --git a/ros2/log/build_2024-12-18_16-49-48/robobin/streams.log b/ros2/log/build_2024-12-18_16-49-48/robobin/streams.log
new file mode 100644
index 00000000..bc46c9a7
--- /dev/null
+++ b/ros2/log/build_2024-12-18_16-49-48/robobin/streams.log
@@ -0,0 +1,28 @@
+[1.959s] Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[2.338s] running egg_info
+[2.365s] writing ../../build/robobin/robobin.egg-info/PKG-INFO
+[2.366s] writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+[2.367s] writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+[2.368s] writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+[2.368s] writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+[2.425s] reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+[2.427s] writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+[2.427s] running build
+[2.427s] running build_py
+[2.431s] running install
+[2.441s] running install_lib
+[2.473s] running install_data
+[2.476s] running install_egg_info
+[2.507s] removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+[2.508s] Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+[2.510s] running install_scripts
+[2.702s] Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[2.703s] Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[2.704s] Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[2.704s] Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[2.706s] Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[2.707s] Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[2.709s] Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[2.710s] Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[2.713s] writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
+[2.795s] Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
diff --git a/ros2/log/build_2024-12-18_22-30-58/events.log b/ros2/log/build_2024-12-18_22-30-58/events.log
new file mode 100644
index 00000000..388d46d0
--- /dev/null
+++ b/ros2/log/build_2024-12-18_22-30-58/events.log
@@ -0,0 +1,62 @@
+[0.000000] (-) TimerEvent: {}
+[0.000271] (robobin) JobQueued: {'identifier': 'robobin', 'dependencies': OrderedDict()}
+[0.001009] (robobin) JobStarted: {'identifier': 'robobin'}
+[0.099657] (-) TimerEvent: {}
+[0.199975] (-) TimerEvent: {}
+[0.300292] (-) TimerEvent: {}
+[0.400609] (-) TimerEvent: {}
+[0.500919] (-) TimerEvent: {}
+[0.601220] (-) TimerEvent: {}
+[0.701480] (-) TimerEvent: {}
+[0.801735] (-) TimerEvent: {}
+[0.902007] (-) TimerEvent: {}
+[1.002258] (-) TimerEvent: {}
+[1.102495] (-) TimerEvent: {}
+[1.202802] (-) TimerEvent: {}
+[1.214054] (robobin) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../../build/robobin', 'build', '--build-base', '/home/robobin/robobin/ros2/build/robobin/build', 'install', '--record', '/home/robobin/robobin/ros2/build/robobin/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/ros2/src/robobin', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'SSH_CLIENT': '192.168.73.238 48861 22', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'tty', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin', 'SSH_TTY': '/dev/pts/0', 'ROS_PYTHON_VERSION': '3', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'XDG_SESSION_ID': '17', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'XDG_RUNTIME_DIR': '/run/user/1002', 'LANG': 'en_US.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'PWD': '/home/robobin/robobin/ros2/build/robobin', 'LC_ALL': 'en_US.UTF-8', 'SSH_CONNECTION': '192.168.73.238 48861 192.168.73.109 22', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[1.302890] (-) TimerEvent: {}
+[1.403188] (-) TimerEvent: {}
+[1.503446] (-) TimerEvent: {}
+[1.591107] (robobin) StdoutLine: {'line': b'running egg_info\n'}
+[1.603517] (-) TimerEvent: {}
+[1.617451] (robobin) StdoutLine: {'line': b'writing ../../build/robobin/robobin.egg-info/PKG-INFO\n'}
+[1.617875] (robobin) StdoutLine: {'line': b'writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt\n'}
+[1.618926] (robobin) StdoutLine: {'line': b'writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt\n'}
+[1.619539] (robobin) StdoutLine: {'line': b'writing requirements to ../../build/robobin/robobin.egg-info/requires.txt\n'}
+[1.620291] (robobin) StdoutLine: {'line': b'writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt\n'}
+[1.674804] (robobin) StdoutLine: {'line': b"reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'\n"}
+[1.675984] (robobin) StdoutLine: {'line': b"writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'\n"}
+[1.676238] (robobin) StdoutLine: {'line': b'running build\n'}
+[1.676372] (robobin) StdoutLine: {'line': b'running build_py\n'}
+[1.676673] (robobin) StdoutLine: {'line': b'copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin\n'}
+[1.677375] (robobin) StdoutLine: {'line': b'copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers\n'}
+[1.677630] (robobin) StdoutLine: {'line': b'copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers\n'}
+[1.678152] (robobin) StdoutLine: {'line': b'running install\n'}
+[1.687303] (robobin) StdoutLine: {'line': b'running install_lib\n'}
+[1.703590] (-) TimerEvent: {}
+[1.714356] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.714781] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.715037] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.716123] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc\n'}
+[1.726408] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc\n'}
+[1.730290] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc\n'}
+[1.732655] (robobin) StdoutLine: {'line': b'running install_data\n'}
+[1.732903] (robobin) StdoutLine: {'line': b'running install_egg_info\n'}
+[1.762056] (robobin) StdoutLine: {'line': b"removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[1.762495] (robobin) StdoutLine: {'line': b'Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info\n'}
+[1.763704] (robobin) StdoutLine: {'line': b'running install_scripts\n'}
+[1.803685] (-) TimerEvent: {}
+[1.903945] (-) TimerEvent: {}
+[1.951549] (robobin) StdoutLine: {'line': b'Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.951857] (robobin) StdoutLine: {'line': b'Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.953369] (robobin) StdoutLine: {'line': b'Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.955803] (robobin) StdoutLine: {'line': b'Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.956952] (robobin) StdoutLine: {'line': b'Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.958275] (robobin) StdoutLine: {'line': b'Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.959621] (robobin) StdoutLine: {'line': b'Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.962102] (robobin) StdoutLine: {'line': b'Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin\n'}
+[1.963733] (robobin) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'\n"}
+[2.004066] (-) TimerEvent: {}
+[2.044318] (robobin) CommandEnded: {'returncode': 0}
+[2.058955] (robobin) JobEnded: {'identifier': 'robobin', 'rc': 0}
+[2.060211] (-) EventReactorShutdown: {}
diff --git a/ros2/log/build_2024-12-18_22-30-58/logger_all.log b/ros2/log/build_2024-12-18_22-30-58/logger_all.log
new file mode 100644
index 00000000..621aad22
--- /dev/null
+++ b/ros2/log/build_2024-12-18_22-30-58/logger_all.log
@@ -0,0 +1,136 @@
+[0.150s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.150s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffff89430b30>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffff894307d0>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffff894307d0>>, mixin_verb=('build',))
+[0.205s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.206s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.206s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/robobin/ros2'
+[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.206s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.244s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ignore', 'ignore_ament_install']
+[0.245s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ignore_ament_install'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_pkg']
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_pkg'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['colcon_meta']
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'colcon_meta'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['ros']
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'ros'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['cmake', 'python']
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'cmake'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extensions ['python_setup_py']
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src) by extension 'python_setup_py'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) by extensions ['ignore', 'ignore_ament_install']
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) by extension 'ignore'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src/build) ignored
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) by extensions ['ignore', 'ignore_ament_install']
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) by extension 'ignore'
+[0.246s] Level 1:colcon.colcon_core.package_identification:_identify(src/install) ignored
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) by extensions ['ignore', 'ignore_ament_install']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) by extension 'ignore'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/log) ignored
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['ignore', 'ignore_ament_install']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ignore'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ignore_ament_install'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['colcon_pkg']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'colcon_pkg'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['colcon_meta']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'colcon_meta'
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extensions ['ros']
+[0.247s] Level 1:colcon.colcon_core.package_identification:_identify(src/robobin) by extension 'ros'
+[0.250s] DEBUG:colcon.colcon_core.package_identification:Package 'src/robobin' with type 'ros.ament_python' and name 'robobin'
+[0.250s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.250s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.250s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.250s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.250s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.275s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.275s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.277s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.279s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 335 installed packages in /opt/ros/jazzy
+[0.282s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.349s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_args' from command line to 'None'
+[0.349s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_target' from command line to 'None'
+[0.349s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.349s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_clean_cache' from command line to 'False'
+[0.349s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_clean_first' from command line to 'False'
+[0.349s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_force_configure' from command line to 'False'
+[0.349s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'ament_cmake_args' from command line to 'None'
+[0.349s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'catkin_cmake_args' from command line to 'None'
+[0.349s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.349s] DEBUG:colcon.colcon_core.verb:Building package 'robobin' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/ros2/build/robobin', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/ros2/install/robobin', 'merge_install': False, 'path': '/home/robobin/robobin/ros2/src/robobin', 'symlink_install': False, 'test_result_base': None}
+[0.349s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.351s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.351s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/ros2/src/robobin' with build type 'ament_python'
+[0.351s] Level 1:colcon.colcon_core.shell:create_environment_hook('robobin', 'ament_prefix_path')
+[0.353s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.354s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.ps1'
+[0.355s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.dsv'
+[0.356s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/ament_prefix_path.sh'
+[0.357s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.357s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.689s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/ros2/src/robobin'
+[0.690s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.690s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.567s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[2.395s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[2.398s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin' for CMake module files
+[2.398s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin' for CMake config files
+[2.399s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib'
+[2.399s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/bin'
+[2.399s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib/pkgconfig/robobin.pc'
+[2.400s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages'
+[2.400s] Level 1:colcon.colcon_core.shell:create_environment_hook('robobin', 'pythonpath')
+[2.400s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.ps1'
+[2.401s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.dsv'
+[2.402s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/install/robobin/share/robobin/hook/pythonpath.sh'
+[2.403s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/install/robobin/bin'
+[2.403s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(robobin)
+[2.403s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.ps1'
+[2.405s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.dsv'
+[2.405s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.sh'
+[2.406s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.bash'
+[2.407s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/install/robobin/share/robobin/package.zsh'
+[2.408s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/ros2/install/robobin/share/colcon-core/packages/robobin)
+[2.409s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[2.410s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[2.410s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[2.410s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[2.418s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[2.418s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[2.418s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[2.437s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[2.437s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.ps1'
+[2.439s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/ros2/install/_local_setup_util_ps1.py'
+[2.440s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.ps1'
+[2.442s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.sh'
+[2.442s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/ros2/install/_local_setup_util_sh.py'
+[2.443s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.sh'
+[2.445s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.bash'
+[2.446s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.bash'
+[2.447s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/install/local_setup.zsh'
+[2.449s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/install/setup.zsh'
diff --git a/ros2/log/build_2024-12-18_22-30-58/robobin/command.log b/ros2/log/build_2024-12-18_22-30-58/robobin/command.log
new file mode 100644
index 00000000..077114c6
--- /dev/null
+++ b/ros2/log/build_2024-12-18_22-30-58/robobin/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
diff --git a/ros2/log/build_2024-12-18_22-30-58/robobin/stderr.log b/ros2/log/build_2024-12-18_22-30-58/robobin/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/ros2/log/build_2024-12-18_22-30-58/robobin/stdout.log b/ros2/log/build_2024-12-18_22-30-58/robobin/stdout.log
new file mode 100644
index 00000000..61221a1c
--- /dev/null
+++ b/ros2/log/build_2024-12-18_22-30-58/robobin/stdout.log
@@ -0,0 +1,35 @@
+running egg_info
+writing ../../build/robobin/robobin.egg-info/PKG-INFO
+writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+running build
+running build_py
+copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+running install
+running install_lib
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+running install_scripts
+Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
diff --git a/ros2/log/build_2024-12-18_22-30-58/robobin/stdout_stderr.log b/ros2/log/build_2024-12-18_22-30-58/robobin/stdout_stderr.log
new file mode 100644
index 00000000..61221a1c
--- /dev/null
+++ b/ros2/log/build_2024-12-18_22-30-58/robobin/stdout_stderr.log
@@ -0,0 +1,35 @@
+running egg_info
+writing ../../build/robobin/robobin.egg-info/PKG-INFO
+writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+running build
+running build_py
+copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+running install
+running install_lib
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc
+running install_data
+running install_egg_info
+removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+running install_scripts
+Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
diff --git a/ros2/log/build_2024-12-18_22-30-58/robobin/streams.log b/ros2/log/build_2024-12-18_22-30-58/robobin/streams.log
new file mode 100644
index 00000000..8d72a192
--- /dev/null
+++ b/ros2/log/build_2024-12-18_22-30-58/robobin/streams.log
@@ -0,0 +1,37 @@
+[1.215s] Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
+[1.590s] running egg_info
+[1.617s] writing ../../build/robobin/robobin.egg-info/PKG-INFO
+[1.617s] writing dependency_links to ../../build/robobin/robobin.egg-info/dependency_links.txt
+[1.618s] writing entry points to ../../build/robobin/robobin.egg-info/entry_points.txt
+[1.619s] writing requirements to ../../build/robobin/robobin.egg-info/requires.txt
+[1.619s] writing top-level names to ../../build/robobin/robobin.egg-info/top_level.txt
+[1.674s] reading manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+[1.675s] writing manifest file '../../build/robobin/robobin.egg-info/SOURCES.txt'
+[1.675s] running build
+[1.675s] running build_py
+[1.676s] copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin
+[1.676s] copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+[1.677s] copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers
+[1.677s] running install
+[1.686s] running install_lib
+[1.713s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin
+[1.714s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.714s] copying /home/robobin/robobin/ros2/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.715s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+[1.726s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc
+[1.729s] byte-compiling /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc
+[1.732s] running install_data
+[1.732s] running install_egg_info
+[1.761s] removing '/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+[1.762s] Copying ../../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+[1.763s] running install_scripts
+[1.951s] Installing api_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.951s] Installing control_feedback script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.952s] Installing encoder_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.955s] Installing imu_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.956s] Installing motor_control_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.957s] Installing motor_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.959s] Installing uwb_navigation_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.961s] Installing uwb_pathing_node script to /home/robobin/robobin/ros2/install/robobin/lib/robobin
+[1.963s] writing list of installed files to '/home/robobin/robobin/ros2/build/robobin/install.log'
+[2.044s] Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../../build/robobin build --build-base /home/robobin/robobin/ros2/build/robobin/build install --record /home/robobin/robobin/ros2/build/robobin/install.log --single-version-externally-managed install_data
diff --git a/ros2/package_overview.svg b/ros2/package_overview.svg
new file mode 100644
index 00000000..90b3c13e
--- /dev/null
+++ b/ros2/package_overview.svg
@@ -0,0 +1,1033 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg width="627.239mm" height="159.456mm"
+ xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"  version="1.2" baseProfile="tiny">
+<title>Qt SVG Document</title>
+<desc>Generated with Qt</desc>
+<defs>
+</defs>
+<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<rect x="-0.0004" y="-217.65" width="888.944" height="226.193"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<ellipse cx="454.27" cy="-177.15" rx="99.5908" ry="17.5"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,805.4,64.9446)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,805.4,64.9446)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,805.4,64.9446)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M9.9375,6.10938 L9.9375,12 L9.15625,12 L9,11.2188 L8.96875,11.2188 C8.77083,11.5313 8.50521,11.7578 8.17188,11.8984 C7.83854,12.0391 7.47917,12.1094 7.09375,12.1094 C6.38542,12.1094 5.85156,11.9401 5.49219,11.6016 C5.13281,11.263 4.95313,10.7188 4.95313,9.96875 L4.95313,6.10938 L5.92188,6.10938 L5.92188,9.90625 C5.92188,10.8438 6.35938,11.3125 7.23438,11.3125 C7.89063,11.3125 8.34375,11.1276 8.59375,10.7578 C8.84375,10.388 8.96875,9.85938 8.96875,9.17188 L8.96875,6.10938 L9.9375,6.10938 M15.6094,8.67188 C15.5156,8.36979 15.4349,8.07292 15.3672,7.78125 C15.2995,7.48958 15.2448,7.26563 15.2031,7.10938 L15.1719,7.10938 C15.1406,7.26563 15.0911,7.48958 15.0234,7.78125 C14.9557,8.07292 14.8698,8.36979 14.7656,8.67188 L13.7188,11.9844 L12.6094,11.9844 L11,6.09375 L12,6.09375 L12.8125,9.23438 C12.8958,9.55729 12.974,9.88021 13.0469,10.2031 C13.1198,10.526 13.1719,10.7917 13.2031,11 L13.2344,11 C13.2656,10.875 13.3021,10.7214 13.3438,10.5391 C13.3854,10.3568 13.4323,10.1641 13.4844,9.96094 C13.5365,9.75781 13.5885,9.57813 13.6406,9.42188 L14.6875,6.09375 L15.7344,6.09375 L16.75,9.42188 C16.8333,9.66146 16.9141,9.92969 16.9922,10.2266 C17.0703,10.5234 17.1198,10.776 17.1406,10.9844 L17.1875,10.9844 C17.2083,10.8073 17.2578,10.5573 17.3359,10.2344 C17.4141,9.91146 17.5,9.57813 17.5938,9.23438 L18.4063,6.09375 L19.4063,6.09375 L17.7656,11.9844 L16.625,11.9844 L15.6094,8.67188 M21.4219,5.67188 C21.4219,5.92188 21.4167,6.15625 21.4063,6.375 C21.3958,6.59375 21.3802,6.76563 21.3594,6.89063 L21.4219,6.89063 C21.5885,6.64063 21.8177,6.42969 22.1094,6.25781 C22.401,6.08594 22.7813,6 23.25,6 C23.9792,6 24.5651,6.25521 25.0078,6.76563 C25.4505,7.27604 25.6719,8.03646 25.6719,9.04688 C25.6719,10.0573 25.4479,10.8203 25,11.3359 C24.5521,11.8516 23.9688,12.1094 23.25,12.1094 C22.7813,12.1094 22.401,12.026 22.1094,11.8594 C21.8177,11.6927 21.5885,11.4896 21.4219,11.25 L21.3438,11.25 L21.1406,12 L20.4531,12 L20.4531,3.64063 L21.4219,3.64063 L21.4219,5.67188 M23.0781,6.8125 C22.4531,6.8125 22.0208,6.99219 21.7813,7.35156 C21.5417,7.71094 21.4219,8.26563 21.4219,9.01563 L21.4219,9.0625 C21.4219,9.79167 21.5417,10.349 21.7813,10.7344 C22.0208,11.1198 22.4635,11.3125 23.1094,11.3125 C23.6302,11.3125 24.0208,11.1172 24.2813,10.7266 C24.5417,10.3359 24.6719,9.77604 24.6719,9.04688 C24.6719,7.55729 24.1406,6.8125 23.0781,6.8125 M31.1719,13.6875 L26.25,13.6875 L26.25,12.9844 L31.1719,12.9844 L31.1719,13.6875 M34.875,6 C35.6042,6 36.1901,6.2526 36.6328,6.75781 C37.0755,7.26302 37.2969,8.02604 37.2969,9.04688 C37.2969,10.0469 37.0755,10.8073 36.6328,11.3281 C36.1901,11.849 35.6042,12.1094 34.875,12.1094 C34.4167,12.1094 34.0391,12.0234 33.7422,11.8516 C33.4453,11.6797 33.2135,11.4792 33.0469,11.25 L32.9844,11.25 C32.9948,11.375 33.0078,11.5339 33.0234,11.7266 C33.0391,11.9193 33.0469,12.0833 33.0469,12.2188 L33.0469,14.6406 L32.0781,14.6406 L32.0781,6.10938 L32.875,6.10938 L33,6.90625 L33.0469,6.90625 C33.224,6.64583 33.4557,6.42969 33.7422,6.25781 C34.0286,6.08594 34.4063,6 34.875,6 M34.7031,6.8125 C34.099,6.8125 33.6745,6.97917 33.4297,7.3125 C33.1849,7.64583 33.0573,8.16146 33.0469,8.85938 L33.0469,9.04688 C33.0469,9.76563 33.1667,10.3229 33.4063,10.7188 C33.6458,11.1146 34.0885,11.3125 34.7344,11.3125 C35.0885,11.3125 35.3802,11.2135 35.6094,11.0156 C35.8385,10.8177 36.0104,10.5469 36.125,10.2031 C36.2396,9.85938 36.2969,9.46875 36.2969,9.03125 C36.2969,8.35417 36.1667,7.8151 35.9063,7.41406 C35.6458,7.01302 35.2448,6.8125 34.7031,6.8125 M41.0625,6 C41.7813,6 42.3125,6.15885 42.6563,6.47656 C43,6.79427 43.1719,7.29688 43.1719,7.98438 L43.1719,12 L42.4688,12 L42.2813,11.1563 L42.2344,11.1563 C41.974,11.4792 41.7031,11.7188 41.4219,11.875 C41.1406,12.0313 40.75,12.1094 40.25,12.1094 C39.7188,12.1094 39.276,11.9688 38.9219,11.6875 C38.5677,11.4063 38.3906,10.9635 38.3906,10.3594 C38.3906,9.77604 38.6224,9.32552 39.0859,9.00781 C39.5495,8.6901 40.2604,8.51563 41.2188,8.48438 L42.2188,8.45313 L42.2188,8.09375 C42.2188,7.60417 42.1146,7.26302 41.9063,7.07031 C41.6979,6.8776 41.3958,6.78125 41,6.78125 C40.6979,6.78125 40.4063,6.82813 40.125,6.92188 C39.8438,7.01563 39.5833,7.11979 39.3438,7.23438 L39.0469,6.51563 C39.3073,6.36979 39.612,6.2474 39.9609,6.14844 C40.3099,6.04948 40.6771,6 41.0625,6 M41.3438,9.15625 C40.6146,9.17708 40.1068,9.29167 39.8203,9.5 C39.5339,9.70833 39.3906,10 39.3906,10.375 C39.3906,10.6979 39.4922,10.9375 39.6953,11.0938 C39.8984,11.25 40.1563,11.3281 40.4688,11.3281 C40.9688,11.3281 41.3854,11.1901 41.7188,10.9141 C42.0521,10.638 42.2188,10.2135 42.2188,9.64063 L42.2188,9.125 L41.3438,9.15625 M46.9531,11.3125 C47.099,11.3125 47.25,11.2995 47.4063,11.2734 C47.5625,11.2474 47.6875,11.224 47.7813,11.2031 L47.7813,11.9375 C47.6771,11.9896 47.5286,12.0313 47.3359,12.0625 C47.1432,12.0938 46.9583,12.1094 46.7813,12.1094 C46.4792,12.1094 46.1979,12.0573 45.9375,11.9531 C45.6771,11.849 45.4661,11.6641 45.3047,11.3984 C45.1432,11.1328 45.0625,10.7604 45.0625,10.2813 L45.0625,6.84375 L44.2188,6.84375 L44.2188,6.39063 L45.0625,6 L45.4531,4.75 L46.0313,4.75 L46.0313,6.10938 L47.7344,6.10938 L47.7344,6.84375 L46.0313,6.84375 L46.0313,10.2656 C46.0313,10.6198 46.1172,10.8828 46.2891,11.0547 C46.4609,11.2266 46.6823,11.3125 46.9531,11.3125 M49.9219,6.09375 C49.9219,6.38542 49.901,6.66146 49.8594,6.92188 L49.9375,6.92188 C50.125,6.61979 50.3802,6.39063 50.7031,6.23438 C51.026,6.07813 51.3802,6 51.7656,6 C52.4844,6 53.0234,6.17188 53.3828,6.51563 C53.7422,6.85938 53.9219,7.40625 53.9219,8.15625 L53.9219,12 L52.9688,12 L52.9688,8.21875 C52.9688,7.28125 52.526,6.8125 51.6406,6.8125 C50.9844,6.8125 50.5339,6.9974 50.2891,7.36719 C50.0443,7.73698 49.9219,8.26563 49.9219,8.95313 L49.9219,12 L48.9531,12 L48.9531,3.64063 L49.9219,3.64063 L49.9219,6.09375 M56.25,3.89063 C56.3958,3.89063 56.5234,3.9401 56.6328,4.03906 C56.7422,4.13802 56.7969,4.29688 56.7969,4.51563 C56.7969,4.71354 56.7422,4.86458 56.6328,4.96875 C56.5234,5.07292 56.3958,5.125 56.25,5.125 C56.0833,5.125 55.9453,5.07292 55.8359,4.96875 C55.7266,4.86458 55.6719,4.71354 55.6719,4.51563 C55.6719,4.29688 55.7266,4.13802 55.8359,4.03906 C55.9453,3.9401 56.0833,3.89063 56.25,3.89063 M56.7188,6.10938 L56.7188,12 L55.75,12 L55.75,6.10938 L56.7188,6.10938 M61.4219,6 C62.1198,6 62.6484,6.16927 63.0078,6.50781 C63.3672,6.84635 63.5469,7.39583 63.5469,8.15625 L63.5469,12 L62.5938,12 L62.5938,8.21875 C62.5938,7.28125 62.151,6.8125 61.2656,6.8125 C60.6198,6.8125 60.1719,6.99479 59.9219,7.35938 C59.6719,7.72396 59.5469,8.25 59.5469,8.9375 L59.5469,12 L58.5781,12 L58.5781,6.10938 L59.3594,6.10938 L59.5,6.90625 L59.5625,6.90625 C59.75,6.59375 60.013,6.36458 60.3516,6.21875 C60.6901,6.07292 61.0469,6 61.4219,6 M67.4688,6 C67.8542,6 68.2031,6.07292 68.5156,6.21875 C68.8281,6.36458 69.0938,6.58854 69.3125,6.89063 L69.3594,6.89063 L69.5,6.10938 L70.2656,6.10938 L70.2656,12.0938 C70.2656,12.9375 70.0521,13.5729 69.625,14 C69.1979,14.4271 68.5313,14.6406 67.625,14.6406 C66.7604,14.6406 66.0521,14.5156 65.5,14.2656 L65.5,13.375 C66.0833,13.6875 66.8125,13.8438 67.6875,13.8438 C68.1875,13.8438 68.5833,13.6953 68.875,13.3984 C69.1667,13.1016 69.3125,12.6927 69.3125,12.1719 L69.3125,11.9375 C69.3125,11.8542 69.3151,11.7292 69.3203,11.5625 C69.3255,11.3958 69.3333,11.2813 69.3438,11.2188 L69.2969,11.2188 C68.901,11.8125 68.2917,12.1094 67.4688,12.1094 C66.7083,12.1094 66.1146,11.8411 65.6875,11.3047 C65.2604,10.7682 65.0469,10.0208 65.0469,9.0625 C65.0469,8.125 65.2604,7.38021 65.6875,6.82813 C66.1146,6.27604 66.7083,6 67.4688,6 M67.5938,6.8125 C67.1042,6.8125 66.724,7.00781 66.4531,7.39844 C66.1823,7.78906 66.0469,8.34896 66.0469,9.07813 C66.0469,9.79688 66.1797,10.349 66.4453,10.7344 C66.7109,11.1198 67.099,11.3125 67.6094,11.3125 C68.2135,11.3125 68.651,11.1536 68.9219,10.8359 C69.1927,10.5182 69.3281,10.0052 69.3281,9.29688 L69.3281,9.0625 C69.3281,8.26042 69.1875,7.6849 68.9063,7.33594 C68.625,6.98698 68.1875,6.8125 67.5938,6.8125 M76.0938,13.6875 L71.1719,13.6875 L71.1719,12.9844 L76.0938,12.9844 L76.0938,13.6875 M79.8438,6 C80.5417,6 81.0703,6.16927 81.4297,6.50781 C81.7891,6.84635 81.9688,7.39583 81.9688,8.15625 L81.9688,12 L81.0156,12 L81.0156,8.21875 C81.0156,7.28125 80.5729,6.8125 79.6875,6.8125 C79.0417,6.8125 78.5938,6.99479 78.3438,7.35938 C78.0938,7.72396 77.9688,8.25 77.9688,8.9375 L77.9688,12 L77,12 L77,6.10938 L77.7813,6.10938 L77.9219,6.90625 L77.9844,6.90625 C78.1719,6.59375 78.4349,6.36458 78.7734,6.21875 C79.112,6.07292 79.4688,6 79.8438,6 M88.9219,9.04688 C88.9219,10.0156 88.6745,10.7682 88.1797,11.3047 C87.6849,11.8411 87.0156,12.1094 86.1719,12.1094 C85.651,12.1094 85.1875,11.9896 84.7813,11.75 C84.375,11.5104 84.0547,11.1615 83.8203,10.7031 C83.5859,10.2448 83.4688,9.69271 83.4688,9.04688 C83.4688,8.06771 83.7135,7.3151 84.2031,6.78906 C84.6927,6.26302 85.3594,6 86.2031,6 C86.7344,6 87.2057,6.11719 87.6172,6.35156 C88.0286,6.58594 88.349,6.92969 88.5781,7.38281 C88.8073,7.83594 88.9219,8.39063 88.9219,9.04688 M84.4688,9.04688 C84.4688,9.73438 84.6068,10.2839 84.8828,10.6953 C85.1589,11.1068 85.5938,11.3125 86.1875,11.3125 C86.7813,11.3125 87.2188,11.1068 87.5,10.6953 C87.7813,10.2839 87.9219,9.73438 87.9219,9.04688 C87.9219,8.34896 87.7813,7.80208 87.5,7.40625 C87.2188,7.01042 86.7813,6.8125 86.1875,6.8125 C85.5833,6.8125 85.1458,7.01042 84.875,7.40625 C84.6042,7.80208 84.4688,8.34896 84.4688,9.04688 M92.5313,12.1094 C91.7917,12.1094 91.2031,11.8542 90.7656,11.3438 C90.3281,10.8333 90.1094,10.0729 90.1094,9.0625 C90.1094,8.05208 90.3307,7.28906 90.7734,6.77344 C91.2161,6.25781 91.8021,6 92.5313,6 C92.9896,6 93.3646,6.08333 93.6563,6.25 C93.9479,6.41667 94.1823,6.61979 94.3594,6.85938 L94.4219,6.85938 C94.4219,6.76563 94.4115,6.625 94.3906,6.4375 C94.3698,6.25 94.3594,6.10417 94.3594,6 L94.3594,3.64063 L95.3281,3.64063 L95.3281,12 L94.5469,12 L94.4063,11.2031 L94.3594,11.2031 C94.1823,11.4531 93.9479,11.6667 93.6563,11.8438 C93.3646,12.0208 92.9896,12.1094 92.5313,12.1094 M92.6719,11.3125 C93.2969,11.3125 93.737,11.1406 93.9922,10.7969 C94.2474,10.4531 94.375,9.9375 94.375,9.25 L94.375,9.07813 C94.375,8.33854 94.2526,7.77344 94.0078,7.38281 C93.763,6.99219 93.3177,6.79688 92.6719,6.79688 C92.151,6.79688 91.7604,7.00521 91.5,7.42188 C91.2396,7.83854 91.1094,8.39063 91.1094,9.07813 C91.1094,9.78646 91.2396,10.3359 91.5,10.7266 C91.7604,11.1172 92.151,11.3125 92.6719,11.3125 M99.4688,6 C99.9688,6 100.401,6.10938 100.766,6.32813 C101.13,6.54688 101.409,6.85677 101.602,7.25781 C101.794,7.65885 101.891,8.125 101.891,8.65625 L101.891,9.23438 L97.8594,9.23438 C97.8698,9.90104 98.0391,10.4089 98.3672,10.7578 C98.6953,11.1068 99.151,11.2813 99.7344,11.2813 C100.109,11.2813 100.443,11.2474 100.734,11.1797 C101.026,11.112 101.323,11.0104 101.625,10.875 L101.625,11.7188 C101.323,11.8542 101.026,11.9531 100.734,12.0156 C100.443,12.0781 100.094,12.1094 99.6875,12.1094 C99.1354,12.1094 98.6432,11.9948 98.2109,11.7656 C97.7786,11.5365 97.4453,11.1979 97.2109,10.75 C96.9766,10.3021 96.8594,9.75 96.8594,9.09375 C96.8594,8.44792 96.9661,7.89323 97.1797,7.42969 C97.3932,6.96615 97.6979,6.61198 98.0938,6.36719 C98.4896,6.1224 98.9479,6 99.4688,6 M99.4531,6.78125 C98.9948,6.78125 98.6302,6.92969 98.3594,7.22656 C98.0885,7.52344 97.9271,7.9375 97.875,8.46875 L100.875,8.46875 C100.875,7.96875 100.76,7.5625 100.531,7.25 C100.302,6.9375 99.9427,6.78125 99.4531,6.78125 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,805.4,64.9446)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,805.4,64.9446)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<ellipse cx="796.65" cy="-94.153" rx="91.7932" ry="17.5"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1499.65,230.797)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1499.65,230.797)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,1499.65,230.797)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M7.375,12.1094 C6.85417,12.1094 6.39063,12.0026 5.98438,11.7891 C5.57813,11.5755 5.26042,11.2448 5.03125,10.7969 C4.80208,10.349 4.6875,9.77604 4.6875,9.07813 C4.6875,8.35938 4.80729,7.77083 5.04688,7.3125 C5.28646,6.85417 5.61458,6.52083 6.03125,6.3125 C6.44792,6.10417 6.91667,6 7.4375,6 C7.73958,6 8.03125,6.03125 8.3125,6.09375 C8.59375,6.15625 8.82292,6.22917 9,6.3125 L8.70313,7.10938 C8.52604,7.04688 8.32031,6.98698 8.08594,6.92969 C7.85156,6.8724 7.63021,6.84375 7.42188,6.84375 C6.26563,6.84375 5.6875,7.58854 5.6875,9.07813 C5.6875,9.78646 5.82813,10.3307 6.10938,10.7109 C6.39063,11.0911 6.8125,11.2813 7.375,11.2813 C7.69792,11.2813 7.98177,11.2474 8.22656,11.1797 C8.47135,11.112 8.69271,11.0313 8.89063,10.9375 L8.89063,11.7969 C8.69271,11.8906 8.47656,11.9661 8.24219,12.0234 C8.00781,12.0807 7.71875,12.1094 7.375,12.1094 M15.4063,9.04688 C15.4063,10.0156 15.1589,10.7682 14.6641,11.3047 C14.1693,11.8411 13.5,12.1094 12.6563,12.1094 C12.1354,12.1094 11.6719,11.9896 11.2656,11.75 C10.8594,11.5104 10.5391,11.1615 10.3047,10.7031 C10.0703,10.2448 9.95313,9.69271 9.95313,9.04688 C9.95313,8.06771 10.1979,7.3151 10.6875,6.78906 C11.1771,6.26302 11.8438,6 12.6875,6 C13.2188,6 13.6901,6.11719 14.1016,6.35156 C14.513,6.58594 14.8333,6.92969 15.0625,7.38281 C15.2917,7.83594 15.4063,8.39063 15.4063,9.04688 M10.9531,9.04688 C10.9531,9.73438 11.0911,10.2839 11.3672,10.6953 C11.6432,11.1068 12.0781,11.3125 12.6719,11.3125 C13.2656,11.3125 13.7031,11.1068 13.9844,10.6953 C14.2656,10.2839 14.4063,9.73438 14.4063,9.04688 C14.4063,8.34896 14.2656,7.80208 13.9844,7.40625 C13.7031,7.01042 13.2656,6.8125 12.6719,6.8125 C12.0677,6.8125 11.6302,7.01042 11.3594,7.40625 C11.0885,7.80208 10.9531,8.34896 10.9531,9.04688 M19.7656,6 C20.4635,6 20.9922,6.16927 21.3516,6.50781 C21.7109,6.84635 21.8906,7.39583 21.8906,8.15625 L21.8906,12 L20.9375,12 L20.9375,8.21875 C20.9375,7.28125 20.4948,6.8125 19.6094,6.8125 C18.9635,6.8125 18.5156,6.99479 18.2656,7.35938 C18.0156,7.72396 17.8906,8.25 17.8906,8.9375 L17.8906,12 L16.9219,12 L16.9219,6.10938 L17.7031,6.10938 L17.8438,6.90625 L17.9063,6.90625 C18.0938,6.59375 18.3568,6.36458 18.6953,6.21875 C19.0339,6.07292 19.3906,6 19.7656,6 M25.6875,11.3125 C25.8333,11.3125 25.9844,11.2995 26.1406,11.2734 C26.2969,11.2474 26.4219,11.224 26.5156,11.2031 L26.5156,11.9375 C26.4115,11.9896 26.263,12.0313 26.0703,12.0625 C25.8776,12.0938 25.6927,12.1094 25.5156,12.1094 C25.2135,12.1094 24.9323,12.0573 24.6719,11.9531 C24.4115,11.849 24.2005,11.6641 24.0391,11.3984 C23.8776,11.1328 23.7969,10.7604 23.7969,10.2813 L23.7969,6.84375 L22.9531,6.84375 L22.9531,6.39063 L23.7969,6 L24.1875,4.75 L24.7656,4.75 L24.7656,6.10938 L26.4688,6.10938 L26.4688,6.84375 L24.7656,6.84375 L24.7656,10.2656 C24.7656,10.6198 24.8516,10.8828 25.0234,11.0547 C25.1953,11.2266 25.4167,11.3125 25.6875,11.3125 M30.4375,6 C30.5417,6 30.6589,6.00521 30.7891,6.01563 C30.9193,6.02604 31.0313,6.04167 31.125,6.0625 L31,6.95313 C30.9063,6.93229 30.8047,6.91406 30.6953,6.89844 C30.5859,6.88281 30.4792,6.875 30.375,6.875 C30.0729,6.875 29.7891,6.95833 29.5234,7.125 C29.2578,7.29167 29.0469,7.52344 28.8906,7.82031 C28.7344,8.11719 28.6563,8.46354 28.6563,8.85938 L28.6563,12 L27.6875,12 L27.6875,6.10938 L28.4844,6.10938 L28.5938,7.1875 L28.625,7.1875 C28.8229,6.86458 29.0703,6.58594 29.3672,6.35156 C29.6641,6.11719 30.0208,6 30.4375,6 M37.125,9.04688 C37.125,10.0156 36.8776,10.7682 36.3828,11.3047 C35.888,11.8411 35.2188,12.1094 34.375,12.1094 C33.8542,12.1094 33.3906,11.9896 32.9844,11.75 C32.5781,11.5104 32.2578,11.1615 32.0234,10.7031 C31.7891,10.2448 31.6719,9.69271 31.6719,9.04688 C31.6719,8.06771 31.9167,7.3151 32.4063,6.78906 C32.8958,6.26302 33.5625,6 34.4063,6 C34.9375,6 35.4089,6.11719 35.8203,6.35156 C36.2318,6.58594 36.5521,6.92969 36.7813,7.38281 C37.0104,7.83594 37.125,8.39063 37.125,9.04688 M32.6719,9.04688 C32.6719,9.73438 32.8099,10.2839 33.0859,10.6953 C33.362,11.1068 33.7969,11.3125 34.3906,11.3125 C34.9844,11.3125 35.4219,11.1068 35.7031,10.6953 C35.9844,10.2839 36.125,9.73438 36.125,9.04688 C36.125,8.34896 35.9844,7.80208 35.7031,7.40625 C35.4219,7.01042 34.9844,6.8125 34.3906,6.8125 C33.7865,6.8125 33.349,7.01042 33.0781,7.40625 C32.8073,7.80208 32.6719,8.34896 32.6719,9.04688 M39.6094,12 L38.6406,12 L38.6406,3.64063 L39.6094,3.64063 L39.6094,12 M45.4375,13.6875 L40.5156,13.6875 L40.5156,12.9844 L45.4375,12.9844 L45.4375,13.6875 M49.0625,6.84375 L47.5781,6.84375 L47.5781,12 L46.6094,12 L46.6094,6.84375 L45.5781,6.84375 L45.5781,6.40625 L46.6094,6.0625 L46.6094,5.73438 C46.6094,4.96354 46.7786,4.41146 47.1172,4.07813 C47.4557,3.74479 47.9219,3.57813 48.5156,3.57813 C48.7552,3.57813 48.9714,3.59896 49.1641,3.64063 C49.3568,3.68229 49.5208,3.72917 49.6563,3.78125 L49.4063,4.54688 C49.2917,4.50521 49.1563,4.46615 49,4.42969 C48.8438,4.39323 48.6875,4.375 48.5313,4.375 C48.2083,4.375 47.9688,4.48438 47.8125,4.70313 C47.6563,4.92188 47.5781,5.26042 47.5781,5.71875 L47.5781,6.10938 L49.0625,6.10938 L49.0625,6.84375 M52.4063,6 C52.9063,6 53.3385,6.10938 53.7031,6.32813 C54.0677,6.54688 54.3464,6.85677 54.5391,7.25781 C54.7318,7.65885 54.8281,8.125 54.8281,8.65625 L54.8281,9.23438 L50.7969,9.23438 C50.8073,9.90104 50.9766,10.4089 51.3047,10.7578 C51.6328,11.1068 52.0885,11.2813 52.6719,11.2813 C53.0469,11.2813 53.3802,11.2474 53.6719,11.1797 C53.9635,11.112 54.2604,11.0104 54.5625,10.875 L54.5625,11.7188 C54.2604,11.8542 53.9635,11.9531 53.6719,12.0156 C53.3802,12.0781 53.0313,12.1094 52.625,12.1094 C52.0729,12.1094 51.5807,11.9948 51.1484,11.7656 C50.7161,11.5365 50.3828,11.1979 50.1484,10.75 C49.9141,10.3021 49.7969,9.75 49.7969,9.09375 C49.7969,8.44792 49.9036,7.89323 50.1172,7.42969 C50.3307,6.96615 50.6354,6.61198 51.0313,6.36719 C51.4271,6.1224 51.8854,6 52.4063,6 M52.3906,6.78125 C51.9323,6.78125 51.5677,6.92969 51.2969,7.22656 C51.026,7.52344 50.8646,7.9375 50.8125,8.46875 L53.8125,8.46875 C53.8125,7.96875 53.6979,7.5625 53.4688,7.25 C53.2396,6.9375 52.8802,6.78125 52.3906,6.78125 M58.6094,6 C59.1094,6 59.5417,6.10938 59.9063,6.32813 C60.2708,6.54688 60.5495,6.85677 60.7422,7.25781 C60.9349,7.65885 61.0313,8.125 61.0313,8.65625 L61.0313,9.23438 L57,9.23438 C57.0104,9.90104 57.1797,10.4089 57.5078,10.7578 C57.8359,11.1068 58.2917,11.2813 58.875,11.2813 C59.25,11.2813 59.5833,11.2474 59.875,11.1797 C60.1667,11.112 60.4635,11.0104 60.7656,10.875 L60.7656,11.7188 C60.4635,11.8542 60.1667,11.9531 59.875,12.0156 C59.5833,12.0781 59.2344,12.1094 58.8281,12.1094 C58.276,12.1094 57.7839,11.9948 57.3516,11.7656 C56.9193,11.5365 56.5859,11.1979 56.3516,10.75 C56.1172,10.3021 56,9.75 56,9.09375 C56,8.44792 56.1068,7.89323 56.3203,7.42969 C56.5339,6.96615 56.8385,6.61198 57.2344,6.36719 C57.6302,6.1224 58.0885,6 58.6094,6 M58.5938,6.78125 C58.1354,6.78125 57.7708,6.92969 57.5,7.22656 C57.2292,7.52344 57.0677,7.9375 57.0156,8.46875 L60.0156,8.46875 C60.0156,7.96875 59.901,7.5625 59.6719,7.25 C59.4427,6.9375 59.0833,6.78125 58.5938,6.78125 M64.625,12.1094 C63.8854,12.1094 63.2969,11.8542 62.8594,11.3438 C62.4219,10.8333 62.2031,10.0729 62.2031,9.0625 C62.2031,8.05208 62.4245,7.28906 62.8672,6.77344 C63.3099,6.25781 63.8958,6 64.625,6 C65.0833,6 65.4583,6.08333 65.75,6.25 C66.0417,6.41667 66.276,6.61979 66.4531,6.85938 L66.5156,6.85938 C66.5156,6.76563 66.5052,6.625 66.4844,6.4375 C66.4635,6.25 66.4531,6.10417 66.4531,6 L66.4531,3.64063 L67.4219,3.64063 L67.4219,12 L66.6406,12 L66.5,11.2031 L66.4531,11.2031 C66.276,11.4531 66.0417,11.6667 65.75,11.8438 C65.4583,12.0208 65.0833,12.1094 64.625,12.1094 M64.7656,11.3125 C65.3906,11.3125 65.8307,11.1406 66.0859,10.7969 C66.3411,10.4531 66.4688,9.9375 66.4688,9.25 L66.4688,9.07813 C66.4688,8.33854 66.3464,7.77344 66.1016,7.38281 C65.8568,6.99219 65.4115,6.79688 64.7656,6.79688 C64.2448,6.79688 63.8542,7.00521 63.5938,7.42188 C63.3333,7.83854 63.2031,8.39063 63.2031,9.07813 C63.2031,9.78646 63.3333,10.3359 63.5938,10.7266 C63.8542,11.1172 64.2448,11.3125 64.7656,11.3125 M70.25,5.67188 C70.25,5.92188 70.2448,6.15625 70.2344,6.375 C70.224,6.59375 70.2083,6.76563 70.1875,6.89063 L70.25,6.89063 C70.4167,6.64063 70.6458,6.42969 70.9375,6.25781 C71.2292,6.08594 71.6094,6 72.0781,6 C72.8073,6 73.3932,6.25521 73.8359,6.76563 C74.2786,7.27604 74.5,8.03646 74.5,9.04688 C74.5,10.0573 74.276,10.8203 73.8281,11.3359 C73.3802,11.8516 72.7969,12.1094 72.0781,12.1094 C71.6094,12.1094 71.2292,12.026 70.9375,11.8594 C70.6458,11.6927 70.4167,11.4896 70.25,11.25 L70.1719,11.25 L69.9688,12 L69.2813,12 L69.2813,3.64063 L70.25,3.64063 L70.25,5.67188 M71.9063,6.8125 C71.2813,6.8125 70.849,6.99219 70.6094,7.35156 C70.3698,7.71094 70.25,8.26563 70.25,9.01563 L70.25,9.0625 C70.25,9.79167 70.3698,10.349 70.6094,10.7344 C70.849,11.1198 71.2917,11.3125 71.9375,11.3125 C72.4583,11.3125 72.849,11.1172 73.1094,10.7266 C73.3698,10.3359 73.5,9.77604 73.5,9.04688 C73.5,7.55729 72.9688,6.8125 71.9063,6.8125 M78.2656,6 C78.9844,6 79.5156,6.15885 79.8594,6.47656 C80.2031,6.79427 80.375,7.29688 80.375,7.98438 L80.375,12 L79.6719,12 L79.4844,11.1563 L79.4375,11.1563 C79.1771,11.4792 78.9063,11.7188 78.625,11.875 C78.3438,12.0313 77.9531,12.1094 77.4531,12.1094 C76.9219,12.1094 76.4792,11.9688 76.125,11.6875 C75.7708,11.4063 75.5938,10.9635 75.5938,10.3594 C75.5938,9.77604 75.8255,9.32552 76.2891,9.00781 C76.7526,8.6901 77.4635,8.51563 78.4219,8.48438 L79.4219,8.45313 L79.4219,8.09375 C79.4219,7.60417 79.3177,7.26302 79.1094,7.07031 C78.901,6.8776 78.599,6.78125 78.2031,6.78125 C77.901,6.78125 77.6094,6.82813 77.3281,6.92188 C77.0469,7.01563 76.7865,7.11979 76.5469,7.23438 L76.25,6.51563 C76.5104,6.36979 76.8151,6.2474 77.1641,6.14844 C77.513,6.04948 77.8802,6 78.2656,6 M78.5469,9.15625 C77.8177,9.17708 77.3099,9.29167 77.0234,9.5 C76.737,9.70833 76.5938,10 76.5938,10.375 C76.5938,10.6979 76.6953,10.9375 76.8984,11.0938 C77.1016,11.25 77.3594,11.3281 77.6719,11.3281 C78.1719,11.3281 78.5885,11.1901 78.9219,10.9141 C79.2552,10.638 79.4219,10.2135 79.4219,9.64063 L79.4219,9.125 L78.5469,9.15625 M84.5469,12.1094 C84.026,12.1094 83.5625,12.0026 83.1563,11.7891 C82.75,11.5755 82.4323,11.2448 82.2031,10.7969 C81.974,10.349 81.8594,9.77604 81.8594,9.07813 C81.8594,8.35938 81.9792,7.77083 82.2188,7.3125 C82.4583,6.85417 82.7865,6.52083 83.2031,6.3125 C83.6198,6.10417 84.0885,6 84.6094,6 C84.9115,6 85.2031,6.03125 85.4844,6.09375 C85.7656,6.15625 85.9948,6.22917 86.1719,6.3125 L85.875,7.10938 C85.6979,7.04688 85.4922,6.98698 85.2578,6.92969 C85.0234,6.8724 84.8021,6.84375 84.5938,6.84375 C83.4375,6.84375 82.8594,7.58854 82.8594,9.07813 C82.8594,9.78646 83,10.3307 83.2813,10.7109 C83.5625,11.0911 83.9844,11.2813 84.5469,11.2813 C84.8698,11.2813 85.1536,11.2474 85.3984,11.1797 C85.6432,11.112 85.8646,11.0313 86.0625,10.9375 L86.0625,11.7969 C85.8646,11.8906 85.6484,11.9661 85.4141,12.0234 C85.1797,12.0807 84.8906,12.1094 84.5469,12.1094 M88.4063,8 C88.4063,8.125 88.401,8.28125 88.3906,8.46875 C88.3802,8.65625 88.3698,8.82292 88.3594,8.96875 L88.4063,8.96875 C88.4479,8.90625 88.513,8.82031 88.6016,8.71094 C88.6901,8.60156 88.7813,8.48958 88.875,8.375 C88.9688,8.26042 89.0469,8.16667 89.1094,8.09375 L91,6.10938 L92.125,6.10938 L89.7344,8.625 L92.2969,12 L91.125,12 L89.0781,9.25 L88.4063,9.82813 L88.4063,12 L87.4531,12 L87.4531,3.64063 L88.4063,3.64063 L88.4063,8"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1499.65,230.797)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1499.65,230.797)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<ellipse cx="113.09" cy="-111.15" rx="112.59" ry="17.5"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,109.181,196.832)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,109.181,196.832)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,109.181,196.832)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M9.9375,6.10938 L9.9375,12 L9.15625,12 L9,11.2188 L8.96875,11.2188 C8.77083,11.5313 8.50521,11.7578 8.17188,11.8984 C7.83854,12.0391 7.47917,12.1094 7.09375,12.1094 C6.38542,12.1094 5.85156,11.9401 5.49219,11.6016 C5.13281,11.263 4.95313,10.7188 4.95313,9.96875 L4.95313,6.10938 L5.92188,6.10938 L5.92188,9.90625 C5.92188,10.8438 6.35938,11.3125 7.23438,11.3125 C7.89063,11.3125 8.34375,11.1276 8.59375,10.7578 C8.84375,10.388 8.96875,9.85938 8.96875,9.17188 L8.96875,6.10938 L9.9375,6.10938 M15.6094,8.67188 C15.5156,8.36979 15.4349,8.07292 15.3672,7.78125 C15.2995,7.48958 15.2448,7.26563 15.2031,7.10938 L15.1719,7.10938 C15.1406,7.26563 15.0911,7.48958 15.0234,7.78125 C14.9557,8.07292 14.8698,8.36979 14.7656,8.67188 L13.7188,11.9844 L12.6094,11.9844 L11,6.09375 L12,6.09375 L12.8125,9.23438 C12.8958,9.55729 12.974,9.88021 13.0469,10.2031 C13.1198,10.526 13.1719,10.7917 13.2031,11 L13.2344,11 C13.2656,10.875 13.3021,10.7214 13.3438,10.5391 C13.3854,10.3568 13.4323,10.1641 13.4844,9.96094 C13.5365,9.75781 13.5885,9.57813 13.6406,9.42188 L14.6875,6.09375 L15.7344,6.09375 L16.75,9.42188 C16.8333,9.66146 16.9141,9.92969 16.9922,10.2266 C17.0703,10.5234 17.1198,10.776 17.1406,10.9844 L17.1875,10.9844 C17.2083,10.8073 17.2578,10.5573 17.3359,10.2344 C17.4141,9.91146 17.5,9.57813 17.5938,9.23438 L18.4063,6.09375 L19.4063,6.09375 L17.7656,11.9844 L16.625,11.9844 L15.6094,8.67188 M21.4219,5.67188 C21.4219,5.92188 21.4167,6.15625 21.4063,6.375 C21.3958,6.59375 21.3802,6.76563 21.3594,6.89063 L21.4219,6.89063 C21.5885,6.64063 21.8177,6.42969 22.1094,6.25781 C22.401,6.08594 22.7813,6 23.25,6 C23.9792,6 24.5651,6.25521 25.0078,6.76563 C25.4505,7.27604 25.6719,8.03646 25.6719,9.04688 C25.6719,10.0573 25.4479,10.8203 25,11.3359 C24.5521,11.8516 23.9688,12.1094 23.25,12.1094 C22.7813,12.1094 22.401,12.026 22.1094,11.8594 C21.8177,11.6927 21.5885,11.4896 21.4219,11.25 L21.3438,11.25 L21.1406,12 L20.4531,12 L20.4531,3.64063 L21.4219,3.64063 L21.4219,5.67188 M23.0781,6.8125 C22.4531,6.8125 22.0208,6.99219 21.7813,7.35156 C21.5417,7.71094 21.4219,8.26563 21.4219,9.01563 L21.4219,9.0625 C21.4219,9.79167 21.5417,10.349 21.7813,10.7344 C22.0208,11.1198 22.4635,11.3125 23.1094,11.3125 C23.6302,11.3125 24.0208,11.1172 24.2813,10.7266 C24.5417,10.3359 24.6719,9.77604 24.6719,9.04688 C24.6719,7.55729 24.1406,6.8125 23.0781,6.8125 M31.1719,13.6875 L26.25,13.6875 L26.25,12.9844 L31.1719,12.9844 L31.1719,13.6875 M34.9219,6 C35.6198,6 36.1484,6.16927 36.5078,6.50781 C36.8672,6.84635 37.0469,7.39583 37.0469,8.15625 L37.0469,12 L36.0938,12 L36.0938,8.21875 C36.0938,7.28125 35.651,6.8125 34.7656,6.8125 C34.1198,6.8125 33.6719,6.99479 33.4219,7.35938 C33.1719,7.72396 33.0469,8.25 33.0469,8.9375 L33.0469,12 L32.0781,12 L32.0781,6.10938 L32.8594,6.10938 L33,6.90625 L33.0625,6.90625 C33.25,6.59375 33.513,6.36458 33.8516,6.21875 C34.1901,6.07292 34.5469,6 34.9219,6 M41.1094,6 C41.8281,6 42.3594,6.15885 42.7031,6.47656 C43.0469,6.79427 43.2188,7.29688 43.2188,7.98438 L43.2188,12 L42.5156,12 L42.3281,11.1563 L42.2813,11.1563 C42.0208,11.4792 41.75,11.7188 41.4688,11.875 C41.1875,12.0313 40.7969,12.1094 40.2969,12.1094 C39.7656,12.1094 39.3229,11.9688 38.9688,11.6875 C38.6146,11.4063 38.4375,10.9635 38.4375,10.3594 C38.4375,9.77604 38.6693,9.32552 39.1328,9.00781 C39.5964,8.6901 40.3073,8.51563 41.2656,8.48438 L42.2656,8.45313 L42.2656,8.09375 C42.2656,7.60417 42.1615,7.26302 41.9531,7.07031 C41.7448,6.8776 41.4427,6.78125 41.0469,6.78125 C40.7448,6.78125 40.4531,6.82813 40.1719,6.92188 C39.8906,7.01563 39.6302,7.11979 39.3906,7.23438 L39.0938,6.51563 C39.3542,6.36979 39.6589,6.2474 40.0078,6.14844 C40.3568,6.04948 40.724,6 41.1094,6 M41.3906,9.15625 C40.6615,9.17708 40.1536,9.29167 39.8672,9.5 C39.5807,9.70833 39.4375,10 39.4375,10.375 C39.4375,10.6979 39.5391,10.9375 39.7422,11.0938 C39.9453,11.25 40.2031,11.3281 40.5156,11.3281 C41.0156,11.3281 41.4323,11.1901 41.7656,10.9141 C42.099,10.638 42.2656,10.2135 42.2656,9.64063 L42.2656,9.125 L41.3906,9.15625 M46.3281,12 L44.0938,6.10938 L45.125,6.10938 L46.375,9.57813 C46.4375,9.74479 46.5026,9.92708 46.5703,10.125 C46.638,10.3229 46.6979,10.5104 46.75,10.6875 C46.8021,10.8646 46.8385,11.0156 46.8594,11.1406 L46.9063,11.1406 C46.9271,11.0156 46.9661,10.862 47.0234,10.6797 C47.0807,10.4974 47.1432,10.3073 47.2109,10.1094 C47.2786,9.91146 47.3385,9.73438 47.3906,9.57813 L48.6406,6.10938 L49.6875,6.10938 L47.4375,12 L46.3281,12 M51.1094,3.89063 C51.2552,3.89063 51.3828,3.9401 51.4922,4.03906 C51.6016,4.13802 51.6563,4.29688 51.6563,4.51563 C51.6563,4.71354 51.6016,4.86458 51.4922,4.96875 C51.3828,5.07292 51.2552,5.125 51.1094,5.125 C50.9427,5.125 50.8047,5.07292 50.6953,4.96875 C50.5859,4.86458 50.5313,4.71354 50.5313,4.51563 C50.5313,4.29688 50.5859,4.13802 50.6953,4.03906 C50.8047,3.9401 50.9427,3.89063 51.1094,3.89063 M51.5781,6.10938 L51.5781,12 L50.6094,12 L50.6094,6.10938 L51.5781,6.10938 M55.5313,6 C55.9167,6 56.2656,6.07292 56.5781,6.21875 C56.8906,6.36458 57.1563,6.58854 57.375,6.89063 L57.4219,6.89063 L57.5625,6.10938 L58.3281,6.10938 L58.3281,12.0938 C58.3281,12.9375 58.1146,13.5729 57.6875,14 C57.2604,14.4271 56.5938,14.6406 55.6875,14.6406 C54.8229,14.6406 54.1146,14.5156 53.5625,14.2656 L53.5625,13.375 C54.1458,13.6875 54.875,13.8438 55.75,13.8438 C56.25,13.8438 56.6458,13.6953 56.9375,13.3984 C57.2292,13.1016 57.375,12.6927 57.375,12.1719 L57.375,11.9375 C57.375,11.8542 57.3776,11.7292 57.3828,11.5625 C57.388,11.3958 57.3958,11.2813 57.4063,11.2188 L57.3594,11.2188 C56.9635,11.8125 56.3542,12.1094 55.5313,12.1094 C54.7708,12.1094 54.1771,11.8411 53.75,11.3047 C53.3229,10.7682 53.1094,10.0208 53.1094,9.0625 C53.1094,8.125 53.3229,7.38021 53.75,6.82813 C54.1771,6.27604 54.7708,6 55.5313,6 M55.6563,6.8125 C55.1667,6.8125 54.7865,7.00781 54.5156,7.39844 C54.2448,7.78906 54.1094,8.34896 54.1094,9.07813 C54.1094,9.79688 54.2422,10.349 54.5078,10.7344 C54.7734,11.1198 55.1615,11.3125 55.6719,11.3125 C56.276,11.3125 56.7135,11.1536 56.9844,10.8359 C57.2552,10.5182 57.3906,10.0052 57.3906,9.29688 L57.3906,9.0625 C57.3906,8.26042 57.25,7.6849 56.9688,7.33594 C56.6875,6.98698 56.25,6.8125 55.6563,6.8125 M62.4219,6 C63.1406,6 63.6719,6.15885 64.0156,6.47656 C64.3594,6.79427 64.5313,7.29688 64.5313,7.98438 L64.5313,12 L63.8281,12 L63.6406,11.1563 L63.5938,11.1563 C63.3333,11.4792 63.0625,11.7188 62.7813,11.875 C62.5,12.0313 62.1094,12.1094 61.6094,12.1094 C61.0781,12.1094 60.6354,11.9688 60.2813,11.6875 C59.9271,11.4063 59.75,10.9635 59.75,10.3594 C59.75,9.77604 59.9818,9.32552 60.4453,9.00781 C60.9089,8.6901 61.6198,8.51563 62.5781,8.48438 L63.5781,8.45313 L63.5781,8.09375 C63.5781,7.60417 63.474,7.26302 63.2656,7.07031 C63.0573,6.8776 62.7552,6.78125 62.3594,6.78125 C62.0573,6.78125 61.7656,6.82813 61.4844,6.92188 C61.2031,7.01563 60.9427,7.11979 60.7031,7.23438 L60.4063,6.51563 C60.6667,6.36979 60.9714,6.2474 61.3203,6.14844 C61.6693,6.04948 62.0365,6 62.4219,6 M62.7031,9.15625 C61.974,9.17708 61.4661,9.29167 61.1797,9.5 C60.8932,9.70833 60.75,10 60.75,10.375 C60.75,10.6979 60.8516,10.9375 61.0547,11.0938 C61.2578,11.25 61.5156,11.3281 61.8281,11.3281 C62.3281,11.3281 62.7448,11.1901 63.0781,10.9141 C63.4115,10.638 63.5781,10.2135 63.5781,9.64063 L63.5781,9.125 L62.7031,9.15625 M68.3125,11.3125 C68.4583,11.3125 68.6094,11.2995 68.7656,11.2734 C68.9219,11.2474 69.0469,11.224 69.1406,11.2031 L69.1406,11.9375 C69.0365,11.9896 68.888,12.0313 68.6953,12.0625 C68.5026,12.0938 68.3177,12.1094 68.1406,12.1094 C67.8385,12.1094 67.5573,12.0573 67.2969,11.9531 C67.0365,11.849 66.8255,11.6641 66.6641,11.3984 C66.5026,11.1328 66.4219,10.7604 66.4219,10.2813 L66.4219,6.84375 L65.5781,6.84375 L65.5781,6.39063 L66.4219,6 L66.8125,4.75 L67.3906,4.75 L67.3906,6.10938 L69.0938,6.10938 L69.0938,6.84375 L67.3906,6.84375 L67.3906,10.2656 C67.3906,10.6198 67.4766,10.8828 67.6484,11.0547 C67.8203,11.2266 68.0417,11.3125 68.3125,11.3125 M70.8125,3.89063 C70.9583,3.89063 71.0859,3.9401 71.1953,4.03906 C71.3047,4.13802 71.3594,4.29688 71.3594,4.51563 C71.3594,4.71354 71.3047,4.86458 71.1953,4.96875 C71.0859,5.07292 70.9583,5.125 70.8125,5.125 C70.6458,5.125 70.5078,5.07292 70.3984,4.96875 C70.2891,4.86458 70.2344,4.71354 70.2344,4.51563 C70.2344,4.29688 70.2891,4.13802 70.3984,4.03906 C70.5078,3.9401 70.6458,3.89063 70.8125,3.89063 M71.2813,6.10938 L71.2813,12 L70.3125,12 L70.3125,6.10938 L71.2813,6.10938 M78.2656,9.04688 C78.2656,10.0156 78.0182,10.7682 77.5234,11.3047 C77.0286,11.8411 76.3594,12.1094 75.5156,12.1094 C74.9948,12.1094 74.5313,11.9896 74.125,11.75 C73.7188,11.5104 73.3984,11.1615 73.1641,10.7031 C72.9297,10.2448 72.8125,9.69271 72.8125,9.04688 C72.8125,8.06771 73.0573,7.3151 73.5469,6.78906 C74.0365,6.26302 74.7031,6 75.5469,6 C76.0781,6 76.5495,6.11719 76.9609,6.35156 C77.3724,6.58594 77.6927,6.92969 77.9219,7.38281 C78.151,7.83594 78.2656,8.39063 78.2656,9.04688 M73.8125,9.04688 C73.8125,9.73438 73.9505,10.2839 74.2266,10.6953 C74.5026,11.1068 74.9375,11.3125 75.5313,11.3125 C76.125,11.3125 76.5625,11.1068 76.8438,10.6953 C77.125,10.2839 77.2656,9.73438 77.2656,9.04688 C77.2656,8.34896 77.125,7.80208 76.8438,7.40625 C76.5625,7.01042 76.125,6.8125 75.5313,6.8125 C74.9271,6.8125 74.4896,7.01042 74.2188,7.40625 C73.9479,7.80208 73.8125,8.34896 73.8125,9.04688 M82.625,6 C83.3229,6 83.8516,6.16927 84.2109,6.50781 C84.5703,6.84635 84.75,7.39583 84.75,8.15625 L84.75,12 L83.7969,12 L83.7969,8.21875 C83.7969,7.28125 83.3542,6.8125 82.4688,6.8125 C81.8229,6.8125 81.375,6.99479 81.125,7.35938 C80.875,7.72396 80.75,8.25 80.75,8.9375 L80.75,12 L79.7813,12 L79.7813,6.10938 L80.5625,6.10938 L80.7031,6.90625 L80.7656,6.90625 C80.9531,6.59375 81.2161,6.36458 81.5547,6.21875 C81.8932,6.07292 82.25,6 82.625,6 M90.5469,13.6875 L85.625,13.6875 L85.625,12.9844 L90.5469,12.9844 L90.5469,13.6875 M94.2969,6 C94.9948,6 95.5234,6.16927 95.8828,6.50781 C96.2422,6.84635 96.4219,7.39583 96.4219,8.15625 L96.4219,12 L95.4688,12 L95.4688,8.21875 C95.4688,7.28125 95.026,6.8125 94.1406,6.8125 C93.4948,6.8125 93.0469,6.99479 92.7969,7.35938 C92.5469,7.72396 92.4219,8.25 92.4219,8.9375 L92.4219,12 L91.4531,12 L91.4531,6.10938 L92.2344,6.10938 L92.375,6.90625 L92.4375,6.90625 C92.625,6.59375 92.888,6.36458 93.2266,6.21875 C93.5651,6.07292 93.9219,6 94.2969,6 M103.375,9.04688 C103.375,10.0156 103.128,10.7682 102.633,11.3047 C102.138,11.8411 101.469,12.1094 100.625,12.1094 C100.104,12.1094 99.6406,11.9896 99.2344,11.75 C98.8281,11.5104 98.5078,11.1615 98.2734,10.7031 C98.0391,10.2448 97.9219,9.69271 97.9219,9.04688 C97.9219,8.06771 98.1667,7.3151 98.6563,6.78906 C99.1458,6.26302 99.8125,6 100.656,6 C101.188,6 101.659,6.11719 102.07,6.35156 C102.482,6.58594 102.802,6.92969 103.031,7.38281 C103.26,7.83594 103.375,8.39063 103.375,9.04688 M98.9219,9.04688 C98.9219,9.73438 99.0599,10.2839 99.3359,10.6953 C99.612,11.1068 100.047,11.3125 100.641,11.3125 C101.234,11.3125 101.672,11.1068 101.953,10.6953 C102.234,10.2839 102.375,9.73438 102.375,9.04688 C102.375,8.34896 102.234,7.80208 101.953,7.40625 C101.672,7.01042 101.234,6.8125 100.641,6.8125 C100.036,6.8125 99.599,7.01042 99.3281,7.40625 C99.0573,7.80208 98.9219,8.34896 98.9219,9.04688 M106.984,12.1094 C106.245,12.1094 105.656,11.8542 105.219,11.3438 C104.781,10.8333 104.563,10.0729 104.563,9.0625 C104.563,8.05208 104.784,7.28906 105.227,6.77344 C105.669,6.25781 106.255,6 106.984,6 C107.443,6 107.818,6.08333 108.109,6.25 C108.401,6.41667 108.635,6.61979 108.813,6.85938 L108.875,6.85938 C108.875,6.76563 108.865,6.625 108.844,6.4375 C108.823,6.25 108.813,6.10417 108.813,6 L108.813,3.64063 L109.781,3.64063 L109.781,12 L109,12 L108.859,11.2031 L108.813,11.2031 C108.635,11.4531 108.401,11.6667 108.109,11.8438 C107.818,12.0208 107.443,12.1094 106.984,12.1094 M107.125,11.3125 C107.75,11.3125 108.19,11.1406 108.445,10.7969 C108.701,10.4531 108.828,9.9375 108.828,9.25 L108.828,9.07813 C108.828,8.33854 108.706,7.77344 108.461,7.38281 C108.216,6.99219 107.771,6.79688 107.125,6.79688 C106.604,6.79688 106.214,7.00521 105.953,7.42188 C105.693,7.83854 105.563,8.39063 105.563,9.07813 C105.563,9.78646 105.693,10.3359 105.953,10.7266 C106.214,11.1172 106.604,11.3125 107.125,11.3125 M113.922,6 C114.422,6 114.854,6.10938 115.219,6.32813 C115.583,6.54688 115.862,6.85677 116.055,7.25781 C116.247,7.65885 116.344,8.125 116.344,8.65625 L116.344,9.23438 L112.313,9.23438 C112.323,9.90104 112.492,10.4089 112.82,10.7578 C113.148,11.1068 113.604,11.2813 114.188,11.2813 C114.563,11.2813 114.896,11.2474 115.188,11.1797 C115.479,11.112 115.776,11.0104 116.078,10.875 L116.078,11.7188 C115.776,11.8542 115.479,11.9531 115.188,12.0156 C114.896,12.0781 114.547,12.1094 114.141,12.1094 C113.589,12.1094 113.096,11.9948 112.664,11.7656 C112.232,11.5365 111.898,11.1979 111.664,10.75 C111.43,10.3021 111.313,9.75 111.313,9.09375 C111.313,8.44792 111.419,7.89323 111.633,7.42969 C111.846,6.96615 112.151,6.61198 112.547,6.36719 C112.943,6.1224 113.401,6 113.922,6 M113.906,6.78125 C113.448,6.78125 113.083,6.92969 112.813,7.22656 C112.542,7.52344 112.38,7.9375 112.328,8.46875 L115.328,8.46875 C115.328,7.96875 115.214,7.5625 114.984,7.25 C114.755,6.9375 114.396,6.78125 113.906,6.78125 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,109.181,196.832)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,109.181,196.832)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<ellipse cx="454.27" cy="-72.153" rx="54.094" ry="17.5"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,856.732,274.76)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,856.732,274.76)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,856.732,274.76)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M7.25,6 C7.96875,6 8.5,6.15885 8.84375,6.47656 C9.1875,6.79427 9.35938,7.29688 9.35938,7.98438 L9.35938,12 L8.65625,12 L8.46875,11.1563 L8.42188,11.1563 C8.16146,11.4792 7.89063,11.7188 7.60938,11.875 C7.32813,12.0313 6.9375,12.1094 6.4375,12.1094 C5.90625,12.1094 5.46354,11.9688 5.10938,11.6875 C4.75521,11.4063 4.57813,10.9635 4.57813,10.3594 C4.57813,9.77604 4.8099,9.32552 5.27344,9.00781 C5.73698,8.6901 6.44792,8.51563 7.40625,8.48438 L8.40625,8.45313 L8.40625,8.09375 C8.40625,7.60417 8.30208,7.26302 8.09375,7.07031 C7.88542,6.8776 7.58333,6.78125 7.1875,6.78125 C6.88542,6.78125 6.59375,6.82813 6.3125,6.92188 C6.03125,7.01563 5.77083,7.11979 5.53125,7.23438 L5.23438,6.51563 C5.49479,6.36979 5.79948,6.2474 6.14844,6.14844 C6.4974,6.04948 6.86458,6 7.25,6 M7.53125,9.15625 C6.80208,9.17708 6.29427,9.29167 6.00781,9.5 C5.72135,9.70833 5.57813,10 5.57813,10.375 C5.57813,10.6979 5.67969,10.9375 5.88281,11.0938 C6.08594,11.25 6.34375,11.3281 6.65625,11.3281 C7.15625,11.3281 7.57292,11.1901 7.90625,10.9141 C8.23958,10.638 8.40625,10.2135 8.40625,9.64063 L8.40625,9.125 L7.53125,9.15625 M13.9688,6 C14.6979,6 15.2839,6.2526 15.7266,6.75781 C16.1693,7.26302 16.3906,8.02604 16.3906,9.04688 C16.3906,10.0469 16.1693,10.8073 15.7266,11.3281 C15.2839,11.849 14.6979,12.1094 13.9688,12.1094 C13.5104,12.1094 13.1328,12.0234 12.8359,11.8516 C12.5391,11.6797 12.3073,11.4792 12.1406,11.25 L12.0781,11.25 C12.0885,11.375 12.1016,11.5339 12.1172,11.7266 C12.1328,11.9193 12.1406,12.0833 12.1406,12.2188 L12.1406,14.6406 L11.1719,14.6406 L11.1719,6.10938 L11.9688,6.10938 L12.0938,6.90625 L12.1406,6.90625 C12.3177,6.64583 12.5495,6.42969 12.8359,6.25781 C13.1224,6.08594 13.5,6 13.9688,6 M13.7969,6.8125 C13.1927,6.8125 12.7682,6.97917 12.5234,7.3125 C12.2786,7.64583 12.151,8.16146 12.1406,8.85938 L12.1406,9.04688 C12.1406,9.76563 12.2604,10.3229 12.5,10.7188 C12.7396,11.1146 13.1823,11.3125 13.8281,11.3125 C14.1823,11.3125 14.474,11.2135 14.7031,11.0156 C14.9323,10.8177 15.1042,10.5469 15.2188,10.2031 C15.3333,9.85938 15.3906,9.46875 15.3906,9.03125 C15.3906,8.35417 15.2604,7.8151 15,7.41406 C14.7396,7.01302 14.3385,6.8125 13.7969,6.8125 M18.4219,3.89063 C18.5677,3.89063 18.6953,3.9401 18.8047,4.03906 C18.9141,4.13802 18.9688,4.29688 18.9688,4.51563 C18.9688,4.71354 18.9141,4.86458 18.8047,4.96875 C18.6953,5.07292 18.5677,5.125 18.4219,5.125 C18.2552,5.125 18.1172,5.07292 18.0078,4.96875 C17.8984,4.86458 17.8438,4.71354 17.8438,4.51563 C17.8438,4.29688 17.8984,4.13802 18.0078,4.03906 C18.1172,3.9401 18.2552,3.89063 18.4219,3.89063 M18.8906,6.10938 L18.8906,12 L17.9219,12 L17.9219,6.10938 L18.8906,6.10938 M24.7188,13.6875 L19.7969,13.6875 L19.7969,12.9844 L24.7188,12.9844 L24.7188,13.6875 M28.4688,6 C29.1667,6 29.6953,6.16927 30.0547,6.50781 C30.4141,6.84635 30.5938,7.39583 30.5938,8.15625 L30.5938,12 L29.6406,12 L29.6406,8.21875 C29.6406,7.28125 29.1979,6.8125 28.3125,6.8125 C27.6667,6.8125 27.2188,6.99479 26.9688,7.35938 C26.7188,7.72396 26.5938,8.25 26.5938,8.9375 L26.5938,12 L25.625,12 L25.625,6.10938 L26.4063,6.10938 L26.5469,6.90625 L26.6094,6.90625 C26.7969,6.59375 27.0599,6.36458 27.3984,6.21875 C27.737,6.07292 28.0938,6 28.4688,6 M37.5469,9.04688 C37.5469,10.0156 37.2995,10.7682 36.8047,11.3047 C36.3099,11.8411 35.6406,12.1094 34.7969,12.1094 C34.276,12.1094 33.8125,11.9896 33.4063,11.75 C33,11.5104 32.6797,11.1615 32.4453,10.7031 C32.2109,10.2448 32.0938,9.69271 32.0938,9.04688 C32.0938,8.06771 32.3385,7.3151 32.8281,6.78906 C33.3177,6.26302 33.9844,6 34.8281,6 C35.3594,6 35.8307,6.11719 36.2422,6.35156 C36.6536,6.58594 36.974,6.92969 37.2031,7.38281 C37.4323,7.83594 37.5469,8.39063 37.5469,9.04688 M33.0938,9.04688 C33.0938,9.73438 33.2318,10.2839 33.5078,10.6953 C33.7839,11.1068 34.2188,11.3125 34.8125,11.3125 C35.4063,11.3125 35.8438,11.1068 36.125,10.6953 C36.4063,10.2839 36.5469,9.73438 36.5469,9.04688 C36.5469,8.34896 36.4063,7.80208 36.125,7.40625 C35.8438,7.01042 35.4063,6.8125 34.8125,6.8125 C34.2083,6.8125 33.7708,7.01042 33.5,7.40625 C33.2292,7.80208 33.0938,8.34896 33.0938,9.04688 M41.1563,12.1094 C40.4167,12.1094 39.8281,11.8542 39.3906,11.3438 C38.9531,10.8333 38.7344,10.0729 38.7344,9.0625 C38.7344,8.05208 38.9557,7.28906 39.3984,6.77344 C39.8411,6.25781 40.4271,6 41.1563,6 C41.6146,6 41.9896,6.08333 42.2813,6.25 C42.5729,6.41667 42.8073,6.61979 42.9844,6.85938 L43.0469,6.85938 C43.0469,6.76563 43.0365,6.625 43.0156,6.4375 C42.9948,6.25 42.9844,6.10417 42.9844,6 L42.9844,3.64063 L43.9531,3.64063 L43.9531,12 L43.1719,12 L43.0313,11.2031 L42.9844,11.2031 C42.8073,11.4531 42.5729,11.6667 42.2813,11.8438 C41.9896,12.0208 41.6146,12.1094 41.1563,12.1094 M41.2969,11.3125 C41.9219,11.3125 42.362,11.1406 42.6172,10.7969 C42.8724,10.4531 43,9.9375 43,9.25 L43,9.07813 C43,8.33854 42.8776,7.77344 42.6328,7.38281 C42.388,6.99219 41.9427,6.79688 41.2969,6.79688 C40.776,6.79688 40.3854,7.00521 40.125,7.42188 C39.8646,7.83854 39.7344,8.39063 39.7344,9.07813 C39.7344,9.78646 39.8646,10.3359 40.125,10.7266 C40.3854,11.1172 40.776,11.3125 41.2969,11.3125 M48.0938,6 C48.5938,6 49.026,6.10938 49.3906,6.32813 C49.7552,6.54688 50.0339,6.85677 50.2266,7.25781 C50.4193,7.65885 50.5156,8.125 50.5156,8.65625 L50.5156,9.23438 L46.4844,9.23438 C46.4948,9.90104 46.6641,10.4089 46.9922,10.7578 C47.3203,11.1068 47.776,11.2813 48.3594,11.2813 C48.7344,11.2813 49.0677,11.2474 49.3594,11.1797 C49.651,11.112 49.9479,11.0104 50.25,10.875 L50.25,11.7188 C49.9479,11.8542 49.651,11.9531 49.3594,12.0156 C49.0677,12.0781 48.7188,12.1094 48.3125,12.1094 C47.7604,12.1094 47.2682,11.9948 46.8359,11.7656 C46.4036,11.5365 46.0703,11.1979 45.8359,10.75 C45.6016,10.3021 45.4844,9.75 45.4844,9.09375 C45.4844,8.44792 45.5911,7.89323 45.8047,7.42969 C46.0182,6.96615 46.3229,6.61198 46.7188,6.36719 C47.1146,6.1224 47.5729,6 48.0938,6 M48.0781,6.78125 C47.6198,6.78125 47.2552,6.92969 46.9844,7.22656 C46.7135,7.52344 46.5521,7.9375 46.5,8.46875 L49.5,8.46875 C49.5,7.96875 49.3854,7.5625 49.1563,7.25 C48.9271,6.9375 48.5677,6.78125 48.0781,6.78125 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,856.732,274.76)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,856.732,274.76)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<ellipse cx="113.09" cy="-165.15" rx="57.3448" ry="17.5"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,170.785,88.9241)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,170.785,88.9241)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,170.785,88.9241)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M5.51563,3.89063 C5.66146,3.89063 5.78906,3.9401 5.89844,4.03906 C6.00781,4.13802 6.0625,4.29688 6.0625,4.51563 C6.0625,4.71354 6.00781,4.86458 5.89844,4.96875 C5.78906,5.07292 5.66146,5.125 5.51563,5.125 C5.34896,5.125 5.21094,5.07292 5.10156,4.96875 C4.99219,4.86458 4.9375,4.71354 4.9375,4.51563 C4.9375,4.29688 4.99219,4.13802 5.10156,4.03906 C5.21094,3.9401 5.34896,3.89063 5.51563,3.89063 M5.98438,6.10938 L5.98438,12 L5.01563,12 L5.01563,6.10938 L5.98438,6.10938 M14.3125,6 C14.9792,6 15.4766,6.16927 15.8047,6.50781 C16.1328,6.84635 16.2969,7.39583 16.2969,8.15625 L16.2969,12 L15.3438,12 L15.3438,8.20313 C15.3438,7.27604 14.9427,6.8125 14.1406,6.8125 C13.5677,6.8125 13.1589,6.97656 12.9141,7.30469 C12.6693,7.63281 12.5469,8.11458 12.5469,8.75 L12.5469,12 L11.5938,12 L11.5938,8.20313 C11.5938,7.27604 11.1875,6.8125 10.375,6.8125 C9.78125,6.8125 9.3724,6.99479 9.14844,7.35938 C8.92448,7.72396 8.8125,8.25 8.8125,8.9375 L8.8125,12 L7.84375,12 L7.84375,6.10938 L8.625,6.10938 L8.76563,6.90625 L8.82813,6.90625 C9.00521,6.59375 9.25,6.36458 9.5625,6.21875 C9.875,6.07292 10.2083,6 10.5625,6 C11.4792,6 12.0781,6.32813 12.3594,6.98438 L12.4219,6.98438 C12.6198,6.65104 12.888,6.40365 13.2266,6.24219 C13.5651,6.08073 13.9271,6 14.3125,6 M23.0469,6.10938 L23.0469,12 L22.2656,12 L22.1094,11.2188 L22.0781,11.2188 C21.8802,11.5313 21.6146,11.7578 21.2813,11.8984 C20.9479,12.0391 20.5885,12.1094 20.2031,12.1094 C19.4948,12.1094 18.9609,11.9401 18.6016,11.6016 C18.2422,11.263 18.0625,10.7188 18.0625,9.96875 L18.0625,6.10938 L19.0313,6.10938 L19.0313,9.90625 C19.0313,10.8438 19.4688,11.3125 20.3438,11.3125 C21,11.3125 21.4531,11.1276 21.7031,10.7578 C21.9531,10.388 22.0781,9.85938 22.0781,9.17188 L22.0781,6.10938 L23.0469,6.10938 M28.8906,13.6875 L23.9688,13.6875 L23.9688,12.9844 L28.8906,12.9844 L28.8906,13.6875 M32.6406,6 C33.3385,6 33.8672,6.16927 34.2266,6.50781 C34.5859,6.84635 34.7656,7.39583 34.7656,8.15625 L34.7656,12 L33.8125,12 L33.8125,8.21875 C33.8125,7.28125 33.3698,6.8125 32.4844,6.8125 C31.8385,6.8125 31.3906,6.99479 31.1406,7.35938 C30.8906,7.72396 30.7656,8.25 30.7656,8.9375 L30.7656,12 L29.7969,12 L29.7969,6.10938 L30.5781,6.10938 L30.7188,6.90625 L30.7813,6.90625 C30.9688,6.59375 31.2318,6.36458 31.5703,6.21875 C31.9089,6.07292 32.2656,6 32.6406,6 M41.7188,9.04688 C41.7188,10.0156 41.4714,10.7682 40.9766,11.3047 C40.4818,11.8411 39.8125,12.1094 38.9688,12.1094 C38.4479,12.1094 37.9844,11.9896 37.5781,11.75 C37.1719,11.5104 36.8516,11.1615 36.6172,10.7031 C36.3828,10.2448 36.2656,9.69271 36.2656,9.04688 C36.2656,8.06771 36.5104,7.3151 37,6.78906 C37.4896,6.26302 38.1563,6 39,6 C39.5313,6 40.0026,6.11719 40.4141,6.35156 C40.8255,6.58594 41.1458,6.92969 41.375,7.38281 C41.6042,7.83594 41.7188,8.39063 41.7188,9.04688 M37.2656,9.04688 C37.2656,9.73438 37.4036,10.2839 37.6797,10.6953 C37.9557,11.1068 38.3906,11.3125 38.9844,11.3125 C39.5781,11.3125 40.0156,11.1068 40.2969,10.6953 C40.5781,10.2839 40.7188,9.73438 40.7188,9.04688 C40.7188,8.34896 40.5781,7.80208 40.2969,7.40625 C40.0156,7.01042 39.5781,6.8125 38.9844,6.8125 C38.3802,6.8125 37.9427,7.01042 37.6719,7.40625 C37.401,7.80208 37.2656,8.34896 37.2656,9.04688 M45.3281,12.1094 C44.5885,12.1094 44,11.8542 43.5625,11.3438 C43.125,10.8333 42.9063,10.0729 42.9063,9.0625 C42.9063,8.05208 43.1276,7.28906 43.5703,6.77344 C44.013,6.25781 44.599,6 45.3281,6 C45.7865,6 46.1615,6.08333 46.4531,6.25 C46.7448,6.41667 46.9792,6.61979 47.1563,6.85938 L47.2188,6.85938 C47.2188,6.76563 47.2083,6.625 47.1875,6.4375 C47.1667,6.25 47.1563,6.10417 47.1563,6 L47.1563,3.64063 L48.125,3.64063 L48.125,12 L47.3438,12 L47.2031,11.2031 L47.1563,11.2031 C46.9792,11.4531 46.7448,11.6667 46.4531,11.8438 C46.1615,12.0208 45.7865,12.1094 45.3281,12.1094 M45.4688,11.3125 C46.0938,11.3125 46.5339,11.1406 46.7891,10.7969 C47.0443,10.4531 47.1719,9.9375 47.1719,9.25 L47.1719,9.07813 C47.1719,8.33854 47.0495,7.77344 46.8047,7.38281 C46.5599,6.99219 46.1146,6.79688 45.4688,6.79688 C44.9479,6.79688 44.5573,7.00521 44.2969,7.42188 C44.0365,7.83854 43.9063,8.39063 43.9063,9.07813 C43.9063,9.78646 44.0365,10.3359 44.2969,10.7266 C44.5573,11.1172 44.9479,11.3125 45.4688,11.3125 M52.2656,6 C52.7656,6 53.1979,6.10938 53.5625,6.32813 C53.9271,6.54688 54.2057,6.85677 54.3984,7.25781 C54.5911,7.65885 54.6875,8.125 54.6875,8.65625 L54.6875,9.23438 L50.6563,9.23438 C50.6667,9.90104 50.8359,10.4089 51.1641,10.7578 C51.4922,11.1068 51.9479,11.2813 52.5313,11.2813 C52.9063,11.2813 53.2396,11.2474 53.5313,11.1797 C53.8229,11.112 54.1198,11.0104 54.4219,10.875 L54.4219,11.7188 C54.1198,11.8542 53.8229,11.9531 53.5313,12.0156 C53.2396,12.0781 52.8906,12.1094 52.4844,12.1094 C51.9323,12.1094 51.4401,11.9948 51.0078,11.7656 C50.5755,11.5365 50.2422,11.1979 50.0078,10.75 C49.7734,10.3021 49.6563,9.75 49.6563,9.09375 C49.6563,8.44792 49.763,7.89323 49.9766,7.42969 C50.1901,6.96615 50.4948,6.61198 50.8906,6.36719 C51.2865,6.1224 51.7448,6 52.2656,6 M52.25,6.78125 C51.7917,6.78125 51.4271,6.92969 51.1563,7.22656 C50.8854,7.52344 50.724,7.9375 50.6719,8.46875 L53.6719,8.46875 C53.6719,7.96875 53.5573,7.5625 53.3281,7.25 C53.099,6.9375 52.7396,6.78125 52.25,6.78125 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,170.785,88.9241)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,170.785,88.9241)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<ellipse cx="454.27" cy="-18.153" rx="76.8424" ry="17.5"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,830.098,382.667)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,830.098,382.667)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,830.098,382.667)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M7.29688,6 C7.79688,6 8.22917,6.10938 8.59375,6.32813 C8.95833,6.54688 9.23698,6.85677 9.42969,7.25781 C9.6224,7.65885 9.71875,8.125 9.71875,8.65625 L9.71875,9.23438 L5.6875,9.23438 C5.69792,9.90104 5.86719,10.4089 6.19531,10.7578 C6.52344,11.1068 6.97917,11.2813 7.5625,11.2813 C7.9375,11.2813 8.27083,11.2474 8.5625,11.1797 C8.85417,11.112 9.15104,11.0104 9.45313,10.875 L9.45313,11.7188 C9.15104,11.8542 8.85417,11.9531 8.5625,12.0156 C8.27083,12.0781 7.92188,12.1094 7.51563,12.1094 C6.96354,12.1094 6.47135,11.9948 6.03906,11.7656 C5.60677,11.5365 5.27344,11.1979 5.03906,10.75 C4.80469,10.3021 4.6875,9.75 4.6875,9.09375 C4.6875,8.44792 4.79427,7.89323 5.00781,7.42969 C5.22135,6.96615 5.52604,6.61198 5.92188,6.36719 C6.31771,6.1224 6.77604,6 7.29688,6 M7.28125,6.78125 C6.82292,6.78125 6.45833,6.92969 6.1875,7.22656 C5.91667,7.52344 5.75521,7.9375 5.70313,8.46875 L8.70313,8.46875 C8.70313,7.96875 8.58854,7.5625 8.35938,7.25 C8.13021,6.9375 7.77083,6.78125 7.28125,6.78125 M14.0625,6 C14.7604,6 15.2891,6.16927 15.6484,6.50781 C16.0078,6.84635 16.1875,7.39583 16.1875,8.15625 L16.1875,12 L15.2344,12 L15.2344,8.21875 C15.2344,7.28125 14.7917,6.8125 13.9063,6.8125 C13.2604,6.8125 12.8125,6.99479 12.5625,7.35938 C12.3125,7.72396 12.1875,8.25 12.1875,8.9375 L12.1875,12 L11.2188,12 L11.2188,6.10938 L12,6.10938 L12.1406,6.90625 L12.2031,6.90625 C12.3906,6.59375 12.6536,6.36458 12.9922,6.21875 C13.3307,6.07292 13.6875,6 14.0625,6 M20.375,12.1094 C19.8542,12.1094 19.3906,12.0026 18.9844,11.7891 C18.5781,11.5755 18.2604,11.2448 18.0313,10.7969 C17.8021,10.349 17.6875,9.77604 17.6875,9.07813 C17.6875,8.35938 17.8073,7.77083 18.0469,7.3125 C18.2865,6.85417 18.6146,6.52083 19.0313,6.3125 C19.4479,6.10417 19.9167,6 20.4375,6 C20.7396,6 21.0313,6.03125 21.3125,6.09375 C21.5938,6.15625 21.8229,6.22917 22,6.3125 L21.7031,7.10938 C21.526,7.04688 21.3203,6.98698 21.0859,6.92969 C20.8516,6.8724 20.6302,6.84375 20.4219,6.84375 C19.2656,6.84375 18.6875,7.58854 18.6875,9.07813 C18.6875,9.78646 18.8281,10.3307 19.1094,10.7109 C19.3906,11.0911 19.8125,11.2813 20.375,11.2813 C20.6979,11.2813 20.9818,11.2474 21.2266,11.1797 C21.4714,11.112 21.6927,11.0313 21.8906,10.9375 L21.8906,11.7969 C21.6927,11.8906 21.4766,11.9661 21.2422,12.0234 C21.0078,12.0807 20.7188,12.1094 20.375,12.1094 M28.4063,9.04688 C28.4063,10.0156 28.1589,10.7682 27.6641,11.3047 C27.1693,11.8411 26.5,12.1094 25.6563,12.1094 C25.1354,12.1094 24.6719,11.9896 24.2656,11.75 C23.8594,11.5104 23.5391,11.1615 23.3047,10.7031 C23.0703,10.2448 22.9531,9.69271 22.9531,9.04688 C22.9531,8.06771 23.1979,7.3151 23.6875,6.78906 C24.1771,6.26302 24.8438,6 25.6875,6 C26.2188,6 26.6901,6.11719 27.1016,6.35156 C27.513,6.58594 27.8333,6.92969 28.0625,7.38281 C28.2917,7.83594 28.4063,8.39063 28.4063,9.04688 M23.9531,9.04688 C23.9531,9.73438 24.0911,10.2839 24.3672,10.6953 C24.6432,11.1068 25.0781,11.3125 25.6719,11.3125 C26.2656,11.3125 26.7031,11.1068 26.9844,10.6953 C27.2656,10.2839 27.4063,9.73438 27.4063,9.04688 C27.4063,8.34896 27.2656,7.80208 26.9844,7.40625 C26.7031,7.01042 26.2656,6.8125 25.6719,6.8125 C25.0677,6.8125 24.6302,7.01042 24.3594,7.40625 C24.0885,7.80208 23.9531,8.34896 23.9531,9.04688 M32.0156,12.1094 C31.276,12.1094 30.6875,11.8542 30.25,11.3438 C29.8125,10.8333 29.5938,10.0729 29.5938,9.0625 C29.5938,8.05208 29.8151,7.28906 30.2578,6.77344 C30.7005,6.25781 31.2865,6 32.0156,6 C32.474,6 32.849,6.08333 33.1406,6.25 C33.4323,6.41667 33.6667,6.61979 33.8438,6.85938 L33.9063,6.85938 C33.9063,6.76563 33.8958,6.625 33.875,6.4375 C33.8542,6.25 33.8438,6.10417 33.8438,6 L33.8438,3.64063 L34.8125,3.64063 L34.8125,12 L34.0313,12 L33.8906,11.2031 L33.8438,11.2031 C33.6667,11.4531 33.4323,11.6667 33.1406,11.8438 C32.849,12.0208 32.474,12.1094 32.0156,12.1094 M32.1563,11.3125 C32.7813,11.3125 33.2214,11.1406 33.4766,10.7969 C33.7318,10.4531 33.8594,9.9375 33.8594,9.25 L33.8594,9.07813 C33.8594,8.33854 33.737,7.77344 33.4922,7.38281 C33.2474,6.99219 32.8021,6.79688 32.1563,6.79688 C31.6354,6.79688 31.2448,7.00521 30.9844,7.42188 C30.724,7.83854 30.5938,8.39063 30.5938,9.07813 C30.5938,9.78646 30.724,10.3359 30.9844,10.7266 C31.2448,11.1172 31.6354,11.3125 32.1563,11.3125 M38.9531,6 C39.4531,6 39.8854,6.10938 40.25,6.32813 C40.6146,6.54688 40.8932,6.85677 41.0859,7.25781 C41.2786,7.65885 41.375,8.125 41.375,8.65625 L41.375,9.23438 L37.3438,9.23438 C37.3542,9.90104 37.5234,10.4089 37.8516,10.7578 C38.1797,11.1068 38.6354,11.2813 39.2188,11.2813 C39.5938,11.2813 39.9271,11.2474 40.2188,11.1797 C40.5104,11.112 40.8073,11.0104 41.1094,10.875 L41.1094,11.7188 C40.8073,11.8542 40.5104,11.9531 40.2188,12.0156 C39.9271,12.0781 39.5781,12.1094 39.1719,12.1094 C38.6198,12.1094 38.1276,11.9948 37.6953,11.7656 C37.263,11.5365 36.9297,11.1979 36.6953,10.75 C36.4609,10.3021 36.3438,9.75 36.3438,9.09375 C36.3438,8.44792 36.4505,7.89323 36.6641,7.42969 C36.8776,6.96615 37.1823,6.61198 37.5781,6.36719 C37.974,6.1224 38.4323,6 38.9531,6 M38.9375,6.78125 C38.4792,6.78125 38.1146,6.92969 37.8438,7.22656 C37.5729,7.52344 37.4115,7.9375 37.3594,8.46875 L40.3594,8.46875 C40.3594,7.96875 40.2448,7.5625 40.0156,7.25 C39.7865,6.9375 39.4271,6.78125 38.9375,6.78125 M45.625,6 C45.7292,6 45.8464,6.00521 45.9766,6.01563 C46.1068,6.02604 46.2188,6.04167 46.3125,6.0625 L46.1875,6.95313 C46.0938,6.93229 45.9922,6.91406 45.8828,6.89844 C45.7734,6.88281 45.6667,6.875 45.5625,6.875 C45.2604,6.875 44.9766,6.95833 44.7109,7.125 C44.4453,7.29167 44.2344,7.52344 44.0781,7.82031 C43.9219,8.11719 43.8438,8.46354 43.8438,8.85938 L43.8438,12 L42.875,12 L42.875,6.10938 L43.6719,6.10938 L43.7813,7.1875 L43.8125,7.1875 C44.0104,6.86458 44.2578,6.58594 44.5547,6.35156 C44.8516,6.11719 45.2083,6 45.625,6 M51.375,13.6875 L46.4531,13.6875 L46.4531,12.9844 L51.375,12.9844 L51.375,13.6875 M55.125,6 C55.8229,6 56.3516,6.16927 56.7109,6.50781 C57.0703,6.84635 57.25,7.39583 57.25,8.15625 L57.25,12 L56.2969,12 L56.2969,8.21875 C56.2969,7.28125 55.8542,6.8125 54.9688,6.8125 C54.3229,6.8125 53.875,6.99479 53.625,7.35938 C53.375,7.72396 53.25,8.25 53.25,8.9375 L53.25,12 L52.2813,12 L52.2813,6.10938 L53.0625,6.10938 L53.2031,6.90625 L53.2656,6.90625 C53.4531,6.59375 53.7161,6.36458 54.0547,6.21875 C54.3932,6.07292 54.75,6 55.125,6 M64.2031,9.04688 C64.2031,10.0156 63.9557,10.7682 63.4609,11.3047 C62.9661,11.8411 62.2969,12.1094 61.4531,12.1094 C60.9323,12.1094 60.4688,11.9896 60.0625,11.75 C59.6563,11.5104 59.3359,11.1615 59.1016,10.7031 C58.8672,10.2448 58.75,9.69271 58.75,9.04688 C58.75,8.06771 58.9948,7.3151 59.4844,6.78906 C59.974,6.26302 60.6406,6 61.4844,6 C62.0156,6 62.487,6.11719 62.8984,6.35156 C63.3099,6.58594 63.6302,6.92969 63.8594,7.38281 C64.0885,7.83594 64.2031,8.39063 64.2031,9.04688 M59.75,9.04688 C59.75,9.73438 59.888,10.2839 60.1641,10.6953 C60.4401,11.1068 60.875,11.3125 61.4688,11.3125 C62.0625,11.3125 62.5,11.1068 62.7813,10.6953 C63.0625,10.2839 63.2031,9.73438 63.2031,9.04688 C63.2031,8.34896 63.0625,7.80208 62.7813,7.40625 C62.5,7.01042 62.0625,6.8125 61.4688,6.8125 C60.8646,6.8125 60.4271,7.01042 60.1563,7.40625 C59.8854,7.80208 59.75,8.34896 59.75,9.04688 M67.8125,12.1094 C67.0729,12.1094 66.4844,11.8542 66.0469,11.3438 C65.6094,10.8333 65.3906,10.0729 65.3906,9.0625 C65.3906,8.05208 65.612,7.28906 66.0547,6.77344 C66.4974,6.25781 67.0833,6 67.8125,6 C68.2708,6 68.6458,6.08333 68.9375,6.25 C69.2292,6.41667 69.4635,6.61979 69.6406,6.85938 L69.7031,6.85938 C69.7031,6.76563 69.6927,6.625 69.6719,6.4375 C69.651,6.25 69.6406,6.10417 69.6406,6 L69.6406,3.64063 L70.6094,3.64063 L70.6094,12 L69.8281,12 L69.6875,11.2031 L69.6406,11.2031 C69.4635,11.4531 69.2292,11.6667 68.9375,11.8438 C68.6458,12.0208 68.2708,12.1094 67.8125,12.1094 M67.9531,11.3125 C68.5781,11.3125 69.0182,11.1406 69.2734,10.7969 C69.5286,10.4531 69.6563,9.9375 69.6563,9.25 L69.6563,9.07813 C69.6563,8.33854 69.5339,7.77344 69.2891,7.38281 C69.0443,6.99219 68.599,6.79688 67.9531,6.79688 C67.4323,6.79688 67.0417,7.00521 66.7813,7.42188 C66.5208,7.83854 66.3906,8.39063 66.3906,9.07813 C66.3906,9.78646 66.5208,10.3359 66.7813,10.7266 C67.0417,11.1172 67.4323,11.3125 67.9531,11.3125 M74.75,6 C75.25,6 75.6823,6.10938 76.0469,6.32813 C76.4115,6.54688 76.6901,6.85677 76.8828,7.25781 C77.0755,7.65885 77.1719,8.125 77.1719,8.65625 L77.1719,9.23438 L73.1406,9.23438 C73.151,9.90104 73.3203,10.4089 73.6484,10.7578 C73.9766,11.1068 74.4323,11.2813 75.0156,11.2813 C75.3906,11.2813 75.724,11.2474 76.0156,11.1797 C76.3073,11.112 76.6042,11.0104 76.9063,10.875 L76.9063,11.7188 C76.6042,11.8542 76.3073,11.9531 76.0156,12.0156 C75.724,12.0781 75.375,12.1094 74.9688,12.1094 C74.4167,12.1094 73.9245,11.9948 73.4922,11.7656 C73.0599,11.5365 72.7266,11.1979 72.4922,10.75 C72.2578,10.3021 72.1406,9.75 72.1406,9.09375 C72.1406,8.44792 72.2474,7.89323 72.4609,7.42969 C72.6745,6.96615 72.9792,6.61198 73.375,6.36719 C73.7708,6.1224 74.2292,6 74.75,6 M74.7344,6.78125 C74.276,6.78125 73.9115,6.92969 73.6406,7.22656 C73.3698,7.52344 73.2083,7.9375 73.1563,8.46875 L76.1563,8.46875 C76.1563,7.96875 76.0417,7.5625 75.8125,7.25 C75.5833,6.9375 75.224,6.78125 74.7344,6.78125 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,830.098,382.667)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,830.098,382.667)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M545.06,-169.45 C591,-163.99 647.41,-154.92 696.36,-140.15 C716.47,-134.09 737.72,-124.68 755.38,-115.96 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1211.83,71.9386)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1211.83,71.9386)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,1211.83,71.9386)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M7.375,12.1094 C6.85417,12.1094 6.39063,12.0026 5.98438,11.7891 C5.57813,11.5755 5.26042,11.2448 5.03125,10.7969 C4.80208,10.349 4.6875,9.77604 4.6875,9.07813 C4.6875,8.35938 4.80729,7.77083 5.04688,7.3125 C5.28646,6.85417 5.61458,6.52083 6.03125,6.3125 C6.44792,6.10417 6.91667,6 7.4375,6 C7.73958,6 8.03125,6.03125 8.3125,6.09375 C8.59375,6.15625 8.82292,6.22917 9,6.3125 L8.70313,7.10938 C8.52604,7.04688 8.32031,6.98698 8.08594,6.92969 C7.85156,6.8724 7.63021,6.84375 7.42188,6.84375 C6.26563,6.84375 5.6875,7.58854 5.6875,9.07813 C5.6875,9.78646 5.82813,10.3307 6.10938,10.7109 C6.39063,11.0911 6.8125,11.2813 7.375,11.2813 C7.69792,11.2813 7.98177,11.2474 8.22656,11.1797 C8.47135,11.112 8.69271,11.0313 8.89063,10.9375 L8.89063,11.7969 C8.69271,11.8906 8.47656,11.9661 8.24219,12.0234 C8.00781,12.0807 7.71875,12.1094 7.375,12.1094 M16.75,6 C17.4167,6 17.9141,6.16927 18.2422,6.50781 C18.5703,6.84635 18.7344,7.39583 18.7344,8.15625 L18.7344,12 L17.7813,12 L17.7813,8.20313 C17.7813,7.27604 17.3802,6.8125 16.5781,6.8125 C16.0052,6.8125 15.5964,6.97656 15.3516,7.30469 C15.1068,7.63281 14.9844,8.11458 14.9844,8.75 L14.9844,12 L14.0313,12 L14.0313,8.20313 C14.0313,7.27604 13.625,6.8125 12.8125,6.8125 C12.2188,6.8125 11.8099,6.99479 11.5859,7.35938 C11.362,7.72396 11.25,8.25 11.25,8.9375 L11.25,12 L10.2813,12 L10.2813,6.10938 L11.0625,6.10938 L11.2031,6.90625 L11.2656,6.90625 C11.4427,6.59375 11.6875,6.36458 12,6.21875 C12.3125,6.07292 12.6458,6 13,6 C13.9167,6 14.5156,6.32813 14.7969,6.98438 L14.8594,6.98438 C15.0573,6.65104 15.3255,6.40365 15.6641,6.24219 C16.0026,6.08073 16.3646,6 16.75,6 M22.6563,12.1094 C21.9167,12.1094 21.3281,11.8542 20.8906,11.3438 C20.4531,10.8333 20.2344,10.0729 20.2344,9.0625 C20.2344,8.05208 20.4557,7.28906 20.8984,6.77344 C21.3411,6.25781 21.9271,6 22.6563,6 C23.1146,6 23.4896,6.08333 23.7813,6.25 C24.0729,6.41667 24.3073,6.61979 24.4844,6.85938 L24.5469,6.85938 C24.5469,6.76563 24.5365,6.625 24.5156,6.4375 C24.4948,6.25 24.4844,6.10417 24.4844,6 L24.4844,3.64063 L25.4531,3.64063 L25.4531,12 L24.6719,12 L24.5313,11.2031 L24.4844,11.2031 C24.3073,11.4531 24.0729,11.6667 23.7813,11.8438 C23.4896,12.0208 23.1146,12.1094 22.6563,12.1094 M22.7969,11.3125 C23.4219,11.3125 23.862,11.1406 24.1172,10.7969 C24.3724,10.4531 24.5,9.9375 24.5,9.25 L24.5,9.07813 C24.5,8.33854 24.3776,7.77344 24.1328,7.38281 C23.888,6.99219 23.4427,6.79688 22.7969,6.79688 C22.276,6.79688 21.8854,7.00521 21.625,7.42188 C21.3646,7.83854 21.2344,8.39063 21.2344,9.07813 C21.2344,9.78646 21.3646,10.3359 21.625,10.7266 C21.8854,11.1172 22.276,11.3125 22.7969,11.3125 M31.2813,13.6875 L26.3594,13.6875 L26.3594,12.9844 L31.2813,12.9844 L31.2813,13.6875 M33.4844,12 L31.25,6.10938 L32.2813,6.10938 L33.5313,9.57813 C33.5938,9.74479 33.6589,9.92708 33.7266,10.125 C33.7943,10.3229 33.8542,10.5104 33.9063,10.6875 C33.9583,10.8646 33.9948,11.0156 34.0156,11.1406 L34.0625,11.1406 C34.0833,11.0156 34.1224,10.862 34.1797,10.6797 C34.237,10.4974 34.2995,10.3073 34.3672,10.1094 C34.4349,9.91146 34.4948,9.73438 34.5469,9.57813 L35.7969,6.10938 L36.8438,6.10938 L34.5938,12 L33.4844,12 M40.0469,6 C40.5469,6 40.9792,6.10938 41.3438,6.32813 C41.7083,6.54688 41.987,6.85677 42.1797,7.25781 C42.3724,7.65885 42.4688,8.125 42.4688,8.65625 L42.4688,9.23438 L38.4375,9.23438 C38.4479,9.90104 38.6172,10.4089 38.9453,10.7578 C39.2734,11.1068 39.7292,11.2813 40.3125,11.2813 C40.6875,11.2813 41.0208,11.2474 41.3125,11.1797 C41.6042,11.112 41.901,11.0104 42.2031,10.875 L42.2031,11.7188 C41.901,11.8542 41.6042,11.9531 41.3125,12.0156 C41.0208,12.0781 40.6719,12.1094 40.2656,12.1094 C39.7135,12.1094 39.2214,11.9948 38.7891,11.7656 C38.3568,11.5365 38.0234,11.1979 37.7891,10.75 C37.5547,10.3021 37.4375,9.75 37.4375,9.09375 C37.4375,8.44792 37.5443,7.89323 37.7578,7.42969 C37.9714,6.96615 38.276,6.61198 38.6719,6.36719 C39.0677,6.1224 39.526,6 40.0469,6 M40.0313,6.78125 C39.5729,6.78125 39.2083,6.92969 38.9375,7.22656 C38.6667,7.52344 38.5052,7.9375 38.4531,8.46875 L41.4531,8.46875 C41.4531,7.96875 41.3385,7.5625 41.1094,7.25 C40.8802,6.9375 40.5208,6.78125 40.0313,6.78125 M44.9375,12 L43.9688,12 L43.9688,3.64063 L44.9375,3.64063 L44.9375,12"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1211.83,71.9386)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1211.83,71.9386)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M755.38,-115.96 L753.714,-112.663 L764.8,-111.2 L757.046,-119.257 L755.38,-115.96"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M202.81,-122.17 C211.5,-126.14 219.54,-131.35 226.18,-138.15 C237.94,-150.19 221.13,-164.53 234.18,-175.15 C278.24,-211.03 345.47,-205.72 393.84,-195.07 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,505.96,1.19763e-15)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,505.96,1.19763e-15)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,505.96,1.19763e-15)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M8.85938,10.375 C8.85938,10.9479 8.64583,11.3802 8.21875,11.6719 C7.79167,11.9635 7.21875,12.1094 6.5,12.1094 C6.08333,12.1094 5.72656,12.0755 5.42969,12.0078 C5.13281,11.9401 4.875,11.849 4.65625,11.7344 L4.65625,10.8594 C4.88542,10.974 5.16667,11.0807 5.5,11.1797 C5.83333,11.2786 6.17188,11.3281 6.51563,11.3281 C7.00521,11.3281 7.36198,11.25 7.58594,11.0938 C7.8099,10.9375 7.92188,10.724 7.92188,10.4531 C7.92188,10.3073 7.88021,10.1771 7.79688,10.0625 C7.71354,9.94792 7.56771,9.83073 7.35938,9.71094 C7.15104,9.59115 6.85417,9.45833 6.46875,9.3125 C6.08333,9.16667 5.75521,9.02083 5.48438,8.875 C5.21354,8.72917 5.00521,8.55469 4.85938,8.35156 C4.71354,8.14844 4.64063,7.88542 4.64063,7.5625 C4.64063,7.0625 4.84375,6.67708 5.25,6.40625 C5.65625,6.13542 6.1875,6 6.84375,6 C7.20833,6 7.54688,6.03385 7.85938,6.10156 C8.17188,6.16927 8.46354,6.26563 8.73438,6.39063 L8.40625,7.15625 C8.15625,7.05208 7.89583,6.96354 7.625,6.89063 C7.35417,6.81771 7.07292,6.78125 6.78125,6.78125 C6.38542,6.78125 6.08333,6.84635 5.875,6.97656 C5.66667,7.10677 5.5625,7.28125 5.5625,7.5 C5.5625,7.66667 5.60938,7.80469 5.70313,7.91406 C5.79688,8.02344 5.95573,8.13281 6.17969,8.24219 C6.40365,8.35156 6.70313,8.47917 7.07813,8.625 C7.45313,8.76042 7.77344,8.90104 8.03906,9.04688 C8.30469,9.19271 8.50781,9.3724 8.64844,9.58594 C8.78906,9.79948 8.85938,10.0625 8.85938,10.375 M12.25,11.3125 C12.3958,11.3125 12.5469,11.2995 12.7031,11.2734 C12.8594,11.2474 12.9844,11.224 13.0781,11.2031 L13.0781,11.9375 C12.974,11.9896 12.8255,12.0313 12.6328,12.0625 C12.4401,12.0938 12.2552,12.1094 12.0781,12.1094 C11.776,12.1094 11.4948,12.0573 11.2344,11.9531 C10.974,11.849 10.763,11.6641 10.6016,11.3984 C10.4401,11.1328 10.3594,10.7604 10.3594,10.2813 L10.3594,6.84375 L9.51563,6.84375 L9.51563,6.39063 L10.3594,6 L10.75,4.75 L11.3281,4.75 L11.3281,6.10938 L13.0313,6.10938 L13.0313,6.84375 L11.3281,6.84375 L11.3281,10.2656 C11.3281,10.6198 11.4141,10.8828 11.5859,11.0547 C11.7578,11.2266 11.9792,11.3125 12.25,11.3125 M16.4844,6 C17.2031,6 17.7344,6.15885 18.0781,6.47656 C18.4219,6.79427 18.5938,7.29688 18.5938,7.98438 L18.5938,12 L17.8906,12 L17.7031,11.1563 L17.6563,11.1563 C17.3958,11.4792 17.125,11.7188 16.8438,11.875 C16.5625,12.0313 16.1719,12.1094 15.6719,12.1094 C15.1406,12.1094 14.6979,11.9688 14.3438,11.6875 C13.9896,11.4063 13.8125,10.9635 13.8125,10.3594 C13.8125,9.77604 14.0443,9.32552 14.5078,9.00781 C14.9714,8.6901 15.6823,8.51563 16.6406,8.48438 L17.6406,8.45313 L17.6406,8.09375 C17.6406,7.60417 17.5365,7.26302 17.3281,7.07031 C17.1198,6.8776 16.8177,6.78125 16.4219,6.78125 C16.1198,6.78125 15.8281,6.82813 15.5469,6.92188 C15.2656,7.01563 15.0052,7.11979 14.7656,7.23438 L14.4688,6.51563 C14.7292,6.36979 15.0339,6.2474 15.3828,6.14844 C15.7318,6.04948 16.099,6 16.4844,6 M16.7656,9.15625 C16.0365,9.17708 15.5286,9.29167 15.2422,9.5 C14.9557,9.70833 14.8125,10 14.8125,10.375 C14.8125,10.6979 14.9141,10.9375 15.1172,11.0938 C15.3203,11.25 15.5781,11.3281 15.8906,11.3281 C16.3906,11.3281 16.8073,11.1901 17.1406,10.9141 C17.474,10.638 17.6406,10.2135 17.6406,9.64063 L17.6406,9.125 L16.7656,9.15625 M23.1563,6 C23.2604,6 23.3776,6.00521 23.5078,6.01563 C23.638,6.02604 23.75,6.04167 23.8438,6.0625 L23.7188,6.95313 C23.625,6.93229 23.5234,6.91406 23.4141,6.89844 C23.3047,6.88281 23.1979,6.875 23.0938,6.875 C22.7917,6.875 22.5078,6.95833 22.2422,7.125 C21.9766,7.29167 21.7656,7.52344 21.6094,7.82031 C21.4531,8.11719 21.375,8.46354 21.375,8.85938 L21.375,12 L20.4063,12 L20.4063,6.10938 L21.2031,6.10938 L21.3125,7.1875 L21.3438,7.1875 C21.5417,6.86458 21.7891,6.58594 22.0859,6.35156 C22.3828,6.11719 22.7396,6 23.1563,6 M26.9063,11.3125 C27.0521,11.3125 27.2031,11.2995 27.3594,11.2734 C27.5156,11.2474 27.6406,11.224 27.7344,11.2031 L27.7344,11.9375 C27.6302,11.9896 27.4818,12.0313 27.2891,12.0625 C27.0964,12.0938 26.9115,12.1094 26.7344,12.1094 C26.4323,12.1094 26.151,12.0573 25.8906,11.9531 C25.6302,11.849 25.4193,11.6641 25.2578,11.3984 C25.0964,11.1328 25.0156,10.7604 25.0156,10.2813 L25.0156,6.84375 L24.1719,6.84375 L24.1719,6.39063 L25.0156,6 L25.4063,4.75 L25.9844,4.75 L25.9844,6.10938 L27.6875,6.10938 L27.6875,6.84375 L25.9844,6.84375 L25.9844,10.2656 C25.9844,10.6198 26.0703,10.8828 26.2422,11.0547 C26.4141,11.2266 26.6354,11.3125 26.9063,11.3125 M32.875,13.6875 L27.9531,13.6875 L27.9531,12.9844 L32.875,12.9844 L32.875,13.6875 M34.75,12 L33.7813,12 L33.7813,3.64063 L34.75,3.64063 L34.75,12 M41.7344,9.04688 C41.7344,10.0156 41.487,10.7682 40.9922,11.3047 C40.4974,11.8411 39.8281,12.1094 38.9844,12.1094 C38.4635,12.1094 38,11.9896 37.5938,11.75 C37.1875,11.5104 36.8672,11.1615 36.6328,10.7031 C36.3984,10.2448 36.2813,9.69271 36.2813,9.04688 C36.2813,8.06771 36.526,7.3151 37.0156,6.78906 C37.5052,6.26302 38.1719,6 39.0156,6 C39.5469,6 40.0182,6.11719 40.4297,6.35156 C40.8411,6.58594 41.1615,6.92969 41.3906,7.38281 C41.6198,7.83594 41.7344,8.39063 41.7344,9.04688 M37.2813,9.04688 C37.2813,9.73438 37.4193,10.2839 37.6953,10.6953 C37.9714,11.1068 38.4063,11.3125 39,11.3125 C39.5938,11.3125 40.0313,11.1068 40.3125,10.6953 C40.5938,10.2839 40.7344,9.73438 40.7344,9.04688 C40.7344,8.34896 40.5938,7.80208 40.3125,7.40625 C40.0313,7.01042 39.5938,6.8125 39,6.8125 C38.3958,6.8125 37.9583,7.01042 37.6875,7.40625 C37.4167,7.80208 37.2813,8.34896 37.2813,9.04688 M45.6094,12.1094 C45.0885,12.1094 44.625,12.0026 44.2188,11.7891 C43.8125,11.5755 43.4948,11.2448 43.2656,10.7969 C43.0365,10.349 42.9219,9.77604 42.9219,9.07813 C42.9219,8.35938 43.0417,7.77083 43.2813,7.3125 C43.5208,6.85417 43.849,6.52083 44.2656,6.3125 C44.6823,6.10417 45.151,6 45.6719,6 C45.974,6 46.2656,6.03125 46.5469,6.09375 C46.8281,6.15625 47.0573,6.22917 47.2344,6.3125 L46.9375,7.10938 C46.7604,7.04688 46.5547,6.98698 46.3203,6.92969 C46.0859,6.8724 45.8646,6.84375 45.6563,6.84375 C44.5,6.84375 43.9219,7.58854 43.9219,9.07813 C43.9219,9.78646 44.0625,10.3307 44.3438,10.7109 C44.625,11.0911 45.0469,11.2813 45.6094,11.2813 C45.9323,11.2813 46.2161,11.2474 46.4609,11.1797 C46.7057,11.112 46.9271,11.0313 47.125,10.9375 L47.125,11.7969 C46.9271,11.8906 46.7109,11.9661 46.4766,12.0234 C46.2422,12.0807 45.9531,12.1094 45.6094,12.1094 M50.75,6 C51.4688,6 52,6.15885 52.3438,6.47656 C52.6875,6.79427 52.8594,7.29688 52.8594,7.98438 L52.8594,12 L52.1563,12 L51.9688,11.1563 L51.9219,11.1563 C51.6615,11.4792 51.3906,11.7188 51.1094,11.875 C50.8281,12.0313 50.4375,12.1094 49.9375,12.1094 C49.4063,12.1094 48.9635,11.9688 48.6094,11.6875 C48.2552,11.4063 48.0781,10.9635 48.0781,10.3594 C48.0781,9.77604 48.3099,9.32552 48.7734,9.00781 C49.237,8.6901 49.9479,8.51563 50.9063,8.48438 L51.9063,8.45313 L51.9063,8.09375 C51.9063,7.60417 51.8021,7.26302 51.5938,7.07031 C51.3854,6.8776 51.0833,6.78125 50.6875,6.78125 C50.3854,6.78125 50.0938,6.82813 49.8125,6.92188 C49.5313,7.01563 49.2708,7.11979 49.0313,7.23438 L48.7344,6.51563 C48.9948,6.36979 49.2995,6.2474 49.6484,6.14844 C49.9974,6.04948 50.3646,6 50.75,6 M51.0313,9.15625 C50.3021,9.17708 49.7943,9.29167 49.5078,9.5 C49.2214,9.70833 49.0781,10 49.0781,10.375 C49.0781,10.6979 49.1797,10.9375 49.3828,11.0938 C49.5859,11.25 49.8438,11.3281 50.1563,11.3281 C50.6563,11.3281 51.0729,11.1901 51.4063,10.9141 C51.7396,10.638 51.9063,10.2135 51.9063,9.64063 L51.9063,9.125 L51.0313,9.15625 M56.6406,11.3125 C56.7865,11.3125 56.9375,11.2995 57.0938,11.2734 C57.25,11.2474 57.375,11.224 57.4688,11.2031 L57.4688,11.9375 C57.3646,11.9896 57.2161,12.0313 57.0234,12.0625 C56.8307,12.0938 56.6458,12.1094 56.4688,12.1094 C56.1667,12.1094 55.8854,12.0573 55.625,11.9531 C55.3646,11.849 55.1536,11.6641 54.9922,11.3984 C54.8307,11.1328 54.75,10.7604 54.75,10.2813 L54.75,6.84375 L53.9063,6.84375 L53.9063,6.39063 L54.75,6 L55.1406,4.75 L55.7188,4.75 L55.7188,6.10938 L57.4219,6.10938 L57.4219,6.84375 L55.7188,6.84375 L55.7188,10.2656 C55.7188,10.6198 55.8047,10.8828 55.9766,11.0547 C56.1484,11.2266 56.3698,11.3125 56.6406,11.3125 M59.1406,3.89063 C59.2865,3.89063 59.4141,3.9401 59.5234,4.03906 C59.6328,4.13802 59.6875,4.29688 59.6875,4.51563 C59.6875,4.71354 59.6328,4.86458 59.5234,4.96875 C59.4141,5.07292 59.2865,5.125 59.1406,5.125 C58.974,5.125 58.8359,5.07292 58.7266,4.96875 C58.6172,4.86458 58.5625,4.71354 58.5625,4.51563 C58.5625,4.29688 58.6172,4.13802 58.7266,4.03906 C58.8359,3.9401 58.974,3.89063 59.1406,3.89063 M59.6094,6.10938 L59.6094,12 L58.6406,12 L58.6406,6.10938 L59.6094,6.10938 M66.5938,9.04688 C66.5938,10.0156 66.3464,10.7682 65.8516,11.3047 C65.3568,11.8411 64.6875,12.1094 63.8438,12.1094 C63.3229,12.1094 62.8594,11.9896 62.4531,11.75 C62.0469,11.5104 61.7266,11.1615 61.4922,10.7031 C61.2578,10.2448 61.1406,9.69271 61.1406,9.04688 C61.1406,8.06771 61.3854,7.3151 61.875,6.78906 C62.3646,6.26302 63.0313,6 63.875,6 C64.4063,6 64.8776,6.11719 65.2891,6.35156 C65.7005,6.58594 66.0208,6.92969 66.25,7.38281 C66.4792,7.83594 66.5938,8.39063 66.5938,9.04688 M62.1406,9.04688 C62.1406,9.73438 62.2786,10.2839 62.5547,10.6953 C62.8307,11.1068 63.2656,11.3125 63.8594,11.3125 C64.4531,11.3125 64.8906,11.1068 65.1719,10.6953 C65.4531,10.2839 65.5938,9.73438 65.5938,9.04688 C65.5938,8.34896 65.4531,7.80208 65.1719,7.40625 C64.8906,7.01042 64.4531,6.8125 63.8594,6.8125 C63.2552,6.8125 62.8177,7.01042 62.5469,7.40625 C62.276,7.80208 62.1406,8.34896 62.1406,9.04688 M70.9531,6 C71.651,6 72.1797,6.16927 72.5391,6.50781 C72.8984,6.84635 73.0781,7.39583 73.0781,8.15625 L73.0781,12 L72.125,12 L72.125,8.21875 C72.125,7.28125 71.6823,6.8125 70.7969,6.8125 C70.151,6.8125 69.7031,6.99479 69.4531,7.35938 C69.2031,7.72396 69.0781,8.25 69.0781,8.9375 L69.0781,12 L68.1094,12 L68.1094,6.10938 L68.8906,6.10938 L69.0313,6.90625 L69.0938,6.90625 C69.2813,6.59375 69.5443,6.36458 69.8828,6.21875 C70.2214,6.07292 70.5781,6 70.9531,6 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,505.96,1.19763e-15)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,505.96,1.19763e-15)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M393.84,-195.07 L393.021,-191.563 L403.86,-192.73 L394.659,-198.577 L393.84,-195.07"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M179.11,-125.79 C196.93,-129.65 216.27,-133.7 234.18,-137.15 C283.75,-146.72 296.51,-147.07 346.18,-156.15 C356.14,-157.97 366.6,-159.95 376.93,-161.93 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,498.389,91.9216)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,498.389,91.9216)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,498.389,91.9216)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M6.98438,11.3125 C7.13021,11.3125 7.28125,11.2995 7.4375,11.2734 C7.59375,11.2474 7.71875,11.224 7.8125,11.2031 L7.8125,11.9375 C7.70833,11.9896 7.5599,12.0313 7.36719,12.0625 C7.17448,12.0938 6.98958,12.1094 6.8125,12.1094 C6.51042,12.1094 6.22917,12.0573 5.96875,11.9531 C5.70833,11.849 5.4974,11.6641 5.33594,11.3984 C5.17448,11.1328 5.09375,10.7604 5.09375,10.2813 L5.09375,6.84375 L4.25,6.84375 L4.25,6.39063 L5.09375,6 L5.48438,4.75 L6.0625,4.75 L6.0625,6.10938 L7.76563,6.10938 L7.76563,6.84375 L6.0625,6.84375 L6.0625,10.2656 C6.0625,10.6198 6.14844,10.8828 6.32031,11.0547 C6.49219,11.2266 6.71354,11.3125 6.98438,11.3125 M11.2188,6 C11.9375,6 12.4688,6.15885 12.8125,6.47656 C13.1563,6.79427 13.3281,7.29688 13.3281,7.98438 L13.3281,12 L12.625,12 L12.4375,11.1563 L12.3906,11.1563 C12.1302,11.4792 11.8594,11.7188 11.5781,11.875 C11.2969,12.0313 10.9063,12.1094 10.4063,12.1094 C9.875,12.1094 9.43229,11.9688 9.07813,11.6875 C8.72396,11.4063 8.54688,10.9635 8.54688,10.3594 C8.54688,9.77604 8.77865,9.32552 9.24219,9.00781 C9.70573,8.6901 10.4167,8.51563 11.375,8.48438 L12.375,8.45313 L12.375,8.09375 C12.375,7.60417 12.2708,7.26302 12.0625,7.07031 C11.8542,6.8776 11.5521,6.78125 11.1563,6.78125 C10.8542,6.78125 10.5625,6.82813 10.2813,6.92188 C10,7.01563 9.73958,7.11979 9.5,7.23438 L9.20313,6.51563 C9.46354,6.36979 9.76823,6.2474 10.1172,6.14844 C10.4661,6.04948 10.8333,6 11.2188,6 M11.5,9.15625 C10.7708,9.17708 10.263,9.29167 9.97656,9.5 C9.6901,9.70833 9.54688,10 9.54688,10.375 C9.54688,10.6979 9.64844,10.9375 9.85156,11.0938 C10.0547,11.25 10.3125,11.3281 10.625,11.3281 C11.125,11.3281 11.5417,11.1901 11.875,10.9141 C12.2083,10.638 12.375,10.2135 12.375,9.64063 L12.375,9.125 L11.5,9.15625 M17.8906,6 C17.9948,6 18.112,6.00521 18.2422,6.01563 C18.3724,6.02604 18.4844,6.04167 18.5781,6.0625 L18.4531,6.95313 C18.3594,6.93229 18.2578,6.91406 18.1484,6.89844 C18.0391,6.88281 17.9323,6.875 17.8281,6.875 C17.526,6.875 17.2422,6.95833 16.9766,7.125 C16.7109,7.29167 16.5,7.52344 16.3438,7.82031 C16.1875,8.11719 16.1094,8.46354 16.1094,8.85938 L16.1094,12 L15.1406,12 L15.1406,6.10938 L15.9375,6.10938 L16.0469,7.1875 L16.0781,7.1875 C16.276,6.86458 16.5234,6.58594 16.8203,6.35156 C17.1172,6.11719 17.474,6 17.8906,6 M21.6563,6 C22.0417,6 22.3906,6.07292 22.7031,6.21875 C23.0156,6.36458 23.2813,6.58854 23.5,6.89063 L23.5469,6.89063 L23.6875,6.10938 L24.4531,6.10938 L24.4531,12.0938 C24.4531,12.9375 24.2396,13.5729 23.8125,14 C23.3854,14.4271 22.7188,14.6406 21.8125,14.6406 C20.9479,14.6406 20.2396,14.5156 19.6875,14.2656 L19.6875,13.375 C20.2708,13.6875 21,13.8438 21.875,13.8438 C22.375,13.8438 22.7708,13.6953 23.0625,13.3984 C23.3542,13.1016 23.5,12.6927 23.5,12.1719 L23.5,11.9375 C23.5,11.8542 23.5026,11.7292 23.5078,11.5625 C23.513,11.3958 23.5208,11.2813 23.5313,11.2188 L23.4844,11.2188 C23.0885,11.8125 22.4792,12.1094 21.6563,12.1094 C20.8958,12.1094 20.3021,11.8411 19.875,11.3047 C19.4479,10.7682 19.2344,10.0208 19.2344,9.0625 C19.2344,8.125 19.4479,7.38021 19.875,6.82813 C20.3021,6.27604 20.8958,6 21.6563,6 M21.7813,6.8125 C21.2917,6.8125 20.9115,7.00781 20.6406,7.39844 C20.3698,7.78906 20.2344,8.34896 20.2344,9.07813 C20.2344,9.79688 20.3672,10.349 20.6328,10.7344 C20.8984,11.1198 21.2865,11.3125 21.7969,11.3125 C22.401,11.3125 22.8385,11.1536 23.1094,10.8359 C23.3802,10.5182 23.5156,10.0052 23.5156,9.29688 L23.5156,9.0625 C23.5156,8.26042 23.375,7.6849 23.0938,7.33594 C22.8125,6.98698 22.375,6.8125 21.7813,6.8125 M28.5938,6 C29.0938,6 29.526,6.10938 29.8906,6.32813 C30.2552,6.54688 30.5339,6.85677 30.7266,7.25781 C30.9193,7.65885 31.0156,8.125 31.0156,8.65625 L31.0156,9.23438 L26.9844,9.23438 C26.9948,9.90104 27.1641,10.4089 27.4922,10.7578 C27.8203,11.1068 28.276,11.2813 28.8594,11.2813 C29.2344,11.2813 29.5677,11.2474 29.8594,11.1797 C30.151,11.112 30.4479,11.0104 30.75,10.875 L30.75,11.7188 C30.4479,11.8542 30.151,11.9531 29.8594,12.0156 C29.5677,12.0781 29.2188,12.1094 28.8125,12.1094 C28.2604,12.1094 27.7682,11.9948 27.3359,11.7656 C26.9036,11.5365 26.5703,11.1979 26.3359,10.75 C26.1016,10.3021 25.9844,9.75 25.9844,9.09375 C25.9844,8.44792 26.0911,7.89323 26.3047,7.42969 C26.5182,6.96615 26.8229,6.61198 27.2188,6.36719 C27.6146,6.1224 28.0729,6 28.5938,6 M28.5781,6.78125 C28.1198,6.78125 27.7552,6.92969 27.4844,7.22656 C27.2135,7.52344 27.0521,7.9375 27,8.46875 L30,8.46875 C30,7.96875 29.8854,7.5625 29.6563,7.25 C29.4271,6.9375 29.0677,6.78125 28.5781,6.78125 M34.4844,11.3125 C34.6302,11.3125 34.7813,11.2995 34.9375,11.2734 C35.0938,11.2474 35.2188,11.224 35.3125,11.2031 L35.3125,11.9375 C35.2083,11.9896 35.0599,12.0313 34.8672,12.0625 C34.6745,12.0938 34.4896,12.1094 34.3125,12.1094 C34.0104,12.1094 33.7292,12.0573 33.4688,11.9531 C33.2083,11.849 32.9974,11.6641 32.8359,11.3984 C32.6745,11.1328 32.5938,10.7604 32.5938,10.2813 L32.5938,6.84375 L31.75,6.84375 L31.75,6.39063 L32.5938,6 L32.9844,4.75 L33.5625,4.75 L33.5625,6.10938 L35.2656,6.10938 L35.2656,6.84375 L33.5625,6.84375 L33.5625,10.2656 C33.5625,10.6198 33.6484,10.8828 33.8203,11.0547 C33.9922,11.2266 34.2135,11.3125 34.4844,11.3125 M40.4531,13.6875 L35.5313,13.6875 L35.5313,12.9844 L40.4531,12.9844 L40.4531,13.6875 M42.3281,12 L41.3594,12 L41.3594,3.64063 L42.3281,3.64063 L42.3281,12 M49.3125,9.04688 C49.3125,10.0156 49.0651,10.7682 48.5703,11.3047 C48.0755,11.8411 47.4063,12.1094 46.5625,12.1094 C46.0417,12.1094 45.5781,11.9896 45.1719,11.75 C44.7656,11.5104 44.4453,11.1615 44.2109,10.7031 C43.9766,10.2448 43.8594,9.69271 43.8594,9.04688 C43.8594,8.06771 44.1042,7.3151 44.5938,6.78906 C45.0833,6.26302 45.75,6 46.5938,6 C47.125,6 47.5964,6.11719 48.0078,6.35156 C48.4193,6.58594 48.7396,6.92969 48.9688,7.38281 C49.1979,7.83594 49.3125,8.39063 49.3125,9.04688 M44.8594,9.04688 C44.8594,9.73438 44.9974,10.2839 45.2734,10.6953 C45.5495,11.1068 45.9844,11.3125 46.5781,11.3125 C47.1719,11.3125 47.6094,11.1068 47.8906,10.6953 C48.1719,10.2839 48.3125,9.73438 48.3125,9.04688 C48.3125,8.34896 48.1719,7.80208 47.8906,7.40625 C47.6094,7.01042 47.1719,6.8125 46.5781,6.8125 C45.974,6.8125 45.5365,7.01042 45.2656,7.40625 C44.9948,7.80208 44.8594,8.34896 44.8594,9.04688 M53.1875,12.1094 C52.6667,12.1094 52.2031,12.0026 51.7969,11.7891 C51.3906,11.5755 51.0729,11.2448 50.8438,10.7969 C50.6146,10.349 50.5,9.77604 50.5,9.07813 C50.5,8.35938 50.6198,7.77083 50.8594,7.3125 C51.099,6.85417 51.4271,6.52083 51.8438,6.3125 C52.2604,6.10417 52.7292,6 53.25,6 C53.5521,6 53.8438,6.03125 54.125,6.09375 C54.4063,6.15625 54.6354,6.22917 54.8125,6.3125 L54.5156,7.10938 C54.3385,7.04688 54.1328,6.98698 53.8984,6.92969 C53.6641,6.8724 53.4427,6.84375 53.2344,6.84375 C52.0781,6.84375 51.5,7.58854 51.5,9.07813 C51.5,9.78646 51.6406,10.3307 51.9219,10.7109 C52.2031,11.0911 52.625,11.2813 53.1875,11.2813 C53.5104,11.2813 53.7943,11.2474 54.0391,11.1797 C54.2839,11.112 54.5052,11.0313 54.7031,10.9375 L54.7031,11.7969 C54.5052,11.8906 54.2891,11.9661 54.0547,12.0234 C53.8203,12.0807 53.5313,12.1094 53.1875,12.1094 M58.3281,6 C59.0469,6 59.5781,6.15885 59.9219,6.47656 C60.2656,6.79427 60.4375,7.29688 60.4375,7.98438 L60.4375,12 L59.7344,12 L59.5469,11.1563 L59.5,11.1563 C59.2396,11.4792 58.9688,11.7188 58.6875,11.875 C58.4063,12.0313 58.0156,12.1094 57.5156,12.1094 C56.9844,12.1094 56.5417,11.9688 56.1875,11.6875 C55.8333,11.4063 55.6563,10.9635 55.6563,10.3594 C55.6563,9.77604 55.888,9.32552 56.3516,9.00781 C56.8151,8.6901 57.526,8.51563 58.4844,8.48438 L59.4844,8.45313 L59.4844,8.09375 C59.4844,7.60417 59.3802,7.26302 59.1719,7.07031 C58.9635,6.8776 58.6615,6.78125 58.2656,6.78125 C57.9635,6.78125 57.6719,6.82813 57.3906,6.92188 C57.1094,7.01563 56.849,7.11979 56.6094,7.23438 L56.3125,6.51563 C56.5729,6.36979 56.8776,6.2474 57.2266,6.14844 C57.5755,6.04948 57.9427,6 58.3281,6 M58.6094,9.15625 C57.8802,9.17708 57.3724,9.29167 57.0859,9.5 C56.7995,9.70833 56.6563,10 56.6563,10.375 C56.6563,10.6979 56.7578,10.9375 56.9609,11.0938 C57.1641,11.25 57.4219,11.3281 57.7344,11.3281 C58.2344,11.3281 58.651,11.1901 58.9844,10.9141 C59.3177,10.638 59.4844,10.2135 59.4844,9.64063 L59.4844,9.125 L58.6094,9.15625 M64.2188,11.3125 C64.3646,11.3125 64.5156,11.2995 64.6719,11.2734 C64.8281,11.2474 64.9531,11.224 65.0469,11.2031 L65.0469,11.9375 C64.9427,11.9896 64.7943,12.0313 64.6016,12.0625 C64.4089,12.0938 64.224,12.1094 64.0469,12.1094 C63.7448,12.1094 63.4635,12.0573 63.2031,11.9531 C62.9427,11.849 62.7318,11.6641 62.5703,11.3984 C62.4089,11.1328 62.3281,10.7604 62.3281,10.2813 L62.3281,6.84375 L61.4844,6.84375 L61.4844,6.39063 L62.3281,6 L62.7188,4.75 L63.2969,4.75 L63.2969,6.10938 L65,6.10938 L65,6.84375 L63.2969,6.84375 L63.2969,10.2656 C63.2969,10.6198 63.3828,10.8828 63.5547,11.0547 C63.7266,11.2266 63.9479,11.3125 64.2188,11.3125 M66.7188,3.89063 C66.8646,3.89063 66.9922,3.9401 67.1016,4.03906 C67.2109,4.13802 67.2656,4.29688 67.2656,4.51563 C67.2656,4.71354 67.2109,4.86458 67.1016,4.96875 C66.9922,5.07292 66.8646,5.125 66.7188,5.125 C66.5521,5.125 66.4141,5.07292 66.3047,4.96875 C66.1953,4.86458 66.1406,4.71354 66.1406,4.51563 C66.1406,4.29688 66.1953,4.13802 66.3047,4.03906 C66.4141,3.9401 66.5521,3.89063 66.7188,3.89063 M67.1875,6.10938 L67.1875,12 L66.2188,12 L66.2188,6.10938 L67.1875,6.10938 M74.1719,9.04688 C74.1719,10.0156 73.9245,10.7682 73.4297,11.3047 C72.9349,11.8411 72.2656,12.1094 71.4219,12.1094 C70.901,12.1094 70.4375,11.9896 70.0313,11.75 C69.625,11.5104 69.3047,11.1615 69.0703,10.7031 C68.8359,10.2448 68.7188,9.69271 68.7188,9.04688 C68.7188,8.06771 68.9635,7.3151 69.4531,6.78906 C69.9427,6.26302 70.6094,6 71.4531,6 C71.9844,6 72.4557,6.11719 72.8672,6.35156 C73.2786,6.58594 73.599,6.92969 73.8281,7.38281 C74.0573,7.83594 74.1719,8.39063 74.1719,9.04688 M69.7188,9.04688 C69.7188,9.73438 69.8568,10.2839 70.1328,10.6953 C70.4089,11.1068 70.8438,11.3125 71.4375,11.3125 C72.0313,11.3125 72.4688,11.1068 72.75,10.6953 C73.0313,10.2839 73.1719,9.73438 73.1719,9.04688 C73.1719,8.34896 73.0313,7.80208 72.75,7.40625 C72.4688,7.01042 72.0313,6.8125 71.4375,6.8125 C70.8333,6.8125 70.3958,7.01042 70.125,7.40625 C69.8542,7.80208 69.7188,8.34896 69.7188,9.04688 M78.5313,6 C79.2292,6 79.7578,6.16927 80.1172,6.50781 C80.4766,6.84635 80.6563,7.39583 80.6563,8.15625 L80.6563,12 L79.7031,12 L79.7031,8.21875 C79.7031,7.28125 79.2604,6.8125 78.375,6.8125 C77.7292,6.8125 77.2813,6.99479 77.0313,7.35938 C76.7813,7.72396 76.6563,8.25 76.6563,8.9375 L76.6563,12 L75.6875,12 L75.6875,6.10938 L76.4688,6.10938 L76.6094,6.90625 L76.6719,6.90625 C76.8594,6.59375 77.1224,6.36458 77.4609,6.21875 C77.7995,6.07292 78.1563,6 78.5313,6 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,498.389,91.9216)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,498.389,91.9216)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M376.93,-161.93 L377.599,-158.486 L386.77,-163.84 L376.262,-165.374 L376.93,-161.93"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M226.28,-112.12 C228.94,-112.13 231.57,-112.14 234.18,-112.15 C439.61,-113.01 491.42,-120.26 696.36,-106.15 C700.77,-105.85 705.28,-105.49 709.83,-105.08 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,861.946,175.85)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,861.946,175.85)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,861.946,175.85)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M7.375,12.1094 C6.85417,12.1094 6.39063,12.0026 5.98438,11.7891 C5.57813,11.5755 5.26042,11.2448 5.03125,10.7969 C4.80208,10.349 4.6875,9.77604 4.6875,9.07813 C4.6875,8.35938 4.80729,7.77083 5.04688,7.3125 C5.28646,6.85417 5.61458,6.52083 6.03125,6.3125 C6.44792,6.10417 6.91667,6 7.4375,6 C7.73958,6 8.03125,6.03125 8.3125,6.09375 C8.59375,6.15625 8.82292,6.22917 9,6.3125 L8.70313,7.10938 C8.52604,7.04688 8.32031,6.98698 8.08594,6.92969 C7.85156,6.8724 7.63021,6.84375 7.42188,6.84375 C6.26563,6.84375 5.6875,7.58854 5.6875,9.07813 C5.6875,9.78646 5.82813,10.3307 6.10938,10.7109 C6.39063,11.0911 6.8125,11.2813 7.375,11.2813 C7.69792,11.2813 7.98177,11.2474 8.22656,11.1797 C8.47135,11.112 8.69271,11.0313 8.89063,10.9375 L8.89063,11.7969 C8.69271,11.8906 8.47656,11.9661 8.24219,12.0234 C8.00781,12.0807 7.71875,12.1094 7.375,12.1094 M16.75,6 C17.4167,6 17.9141,6.16927 18.2422,6.50781 C18.5703,6.84635 18.7344,7.39583 18.7344,8.15625 L18.7344,12 L17.7813,12 L17.7813,8.20313 C17.7813,7.27604 17.3802,6.8125 16.5781,6.8125 C16.0052,6.8125 15.5964,6.97656 15.3516,7.30469 C15.1068,7.63281 14.9844,8.11458 14.9844,8.75 L14.9844,12 L14.0313,12 L14.0313,8.20313 C14.0313,7.27604 13.625,6.8125 12.8125,6.8125 C12.2188,6.8125 11.8099,6.99479 11.5859,7.35938 C11.362,7.72396 11.25,8.25 11.25,8.9375 L11.25,12 L10.2813,12 L10.2813,6.10938 L11.0625,6.10938 L11.2031,6.90625 L11.2656,6.90625 C11.4427,6.59375 11.6875,6.36458 12,6.21875 C12.3125,6.07292 12.6458,6 13,6 C13.9167,6 14.5156,6.32813 14.7969,6.98438 L14.8594,6.98438 C15.0573,6.65104 15.3255,6.40365 15.6641,6.24219 C16.0026,6.08073 16.3646,6 16.75,6 M22.6563,12.1094 C21.9167,12.1094 21.3281,11.8542 20.8906,11.3438 C20.4531,10.8333 20.2344,10.0729 20.2344,9.0625 C20.2344,8.05208 20.4557,7.28906 20.8984,6.77344 C21.3411,6.25781 21.9271,6 22.6563,6 C23.1146,6 23.4896,6.08333 23.7813,6.25 C24.0729,6.41667 24.3073,6.61979 24.4844,6.85938 L24.5469,6.85938 C24.5469,6.76563 24.5365,6.625 24.5156,6.4375 C24.4948,6.25 24.4844,6.10417 24.4844,6 L24.4844,3.64063 L25.4531,3.64063 L25.4531,12 L24.6719,12 L24.5313,11.2031 L24.4844,11.2031 C24.3073,11.4531 24.0729,11.6667 23.7813,11.8438 C23.4896,12.0208 23.1146,12.1094 22.6563,12.1094 M22.7969,11.3125 C23.4219,11.3125 23.862,11.1406 24.1172,10.7969 C24.3724,10.4531 24.5,9.9375 24.5,9.25 L24.5,9.07813 C24.5,8.33854 24.3776,7.77344 24.1328,7.38281 C23.888,6.99219 23.4427,6.79688 22.7969,6.79688 C22.276,6.79688 21.8854,7.00521 21.625,7.42188 C21.3646,7.83854 21.2344,8.39063 21.2344,9.07813 C21.2344,9.78646 21.3646,10.3359 21.625,10.7266 C21.8854,11.1172 22.276,11.3125 22.7969,11.3125 M31.2813,13.6875 L26.3594,13.6875 L26.3594,12.9844 L31.2813,12.9844 L31.2813,13.6875 M33.4844,12 L31.25,6.10938 L32.2813,6.10938 L33.5313,9.57813 C33.5938,9.74479 33.6589,9.92708 33.7266,10.125 C33.7943,10.3229 33.8542,10.5104 33.9063,10.6875 C33.9583,10.8646 33.9948,11.0156 34.0156,11.1406 L34.0625,11.1406 C34.0833,11.0156 34.1224,10.862 34.1797,10.6797 C34.237,10.4974 34.2995,10.3073 34.3672,10.1094 C34.4349,9.91146 34.4948,9.73438 34.5469,9.57813 L35.7969,6.10938 L36.8438,6.10938 L34.5938,12 L33.4844,12 M40.0469,6 C40.5469,6 40.9792,6.10938 41.3438,6.32813 C41.7083,6.54688 41.987,6.85677 42.1797,7.25781 C42.3724,7.65885 42.4688,8.125 42.4688,8.65625 L42.4688,9.23438 L38.4375,9.23438 C38.4479,9.90104 38.6172,10.4089 38.9453,10.7578 C39.2734,11.1068 39.7292,11.2813 40.3125,11.2813 C40.6875,11.2813 41.0208,11.2474 41.3125,11.1797 C41.6042,11.112 41.901,11.0104 42.2031,10.875 L42.2031,11.7188 C41.901,11.8542 41.6042,11.9531 41.3125,12.0156 C41.0208,12.0781 40.6719,12.1094 40.2656,12.1094 C39.7135,12.1094 39.2214,11.9948 38.7891,11.7656 C38.3568,11.5365 38.0234,11.1979 37.7891,10.75 C37.5547,10.3021 37.4375,9.75 37.4375,9.09375 C37.4375,8.44792 37.5443,7.89323 37.7578,7.42969 C37.9714,6.96615 38.276,6.61198 38.6719,6.36719 C39.0677,6.1224 39.526,6 40.0469,6 M40.0313,6.78125 C39.5729,6.78125 39.2083,6.92969 38.9375,7.22656 C38.6667,7.52344 38.5052,7.9375 38.4531,8.46875 L41.4531,8.46875 C41.4531,7.96875 41.3385,7.5625 41.1094,7.25 C40.8802,6.9375 40.5208,6.78125 40.0313,6.78125 M44.9375,12 L43.9688,12 L43.9688,3.64063 L44.9375,3.64063 L44.9375,12"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,861.946,175.85)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,861.946,175.85)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M709.83,-105.08 L709.498,-101.58 L719.83,-104.13 L710.163,-108.58 L709.83,-105.08"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M204.9,-100.54 C214.78,-99.395 224.69,-98.247 234.18,-97.153 C287.63,-90.987 348.43,-84.056 392.4,-79.058 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,503.072,209.821)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,503.072,209.821)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,503.072,209.821)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M7.25,6 C7.96875,6 8.5,6.15885 8.84375,6.47656 C9.1875,6.79427 9.35938,7.29688 9.35938,7.98438 L9.35938,12 L8.65625,12 L8.46875,11.1563 L8.42188,11.1563 C8.16146,11.4792 7.89063,11.7188 7.60938,11.875 C7.32813,12.0313 6.9375,12.1094 6.4375,12.1094 C5.90625,12.1094 5.46354,11.9688 5.10938,11.6875 C4.75521,11.4063 4.57813,10.9635 4.57813,10.3594 C4.57813,9.77604 4.8099,9.32552 5.27344,9.00781 C5.73698,8.6901 6.44792,8.51563 7.40625,8.48438 L8.40625,8.45313 L8.40625,8.09375 C8.40625,7.60417 8.30208,7.26302 8.09375,7.07031 C7.88542,6.8776 7.58333,6.78125 7.1875,6.78125 C6.88542,6.78125 6.59375,6.82813 6.3125,6.92188 C6.03125,7.01563 5.77083,7.11979 5.53125,7.23438 L5.23438,6.51563 C5.49479,6.36979 5.79948,6.2474 6.14844,6.14844 C6.4974,6.04948 6.86458,6 7.25,6 M7.53125,9.15625 C6.80208,9.17708 6.29427,9.29167 6.00781,9.5 C5.72135,9.70833 5.57813,10 5.57813,10.375 C5.57813,10.6979 5.67969,10.9375 5.88281,11.0938 C6.08594,11.25 6.34375,11.3281 6.65625,11.3281 C7.15625,11.3281 7.57292,11.1901 7.90625,10.9141 C8.23958,10.638 8.40625,10.2135 8.40625,9.64063 L8.40625,9.125 L7.53125,9.15625 M13.9688,6 C14.6979,6 15.2839,6.2526 15.7266,6.75781 C16.1693,7.26302 16.3906,8.02604 16.3906,9.04688 C16.3906,10.0469 16.1693,10.8073 15.7266,11.3281 C15.2839,11.849 14.6979,12.1094 13.9688,12.1094 C13.5104,12.1094 13.1328,12.0234 12.8359,11.8516 C12.5391,11.6797 12.3073,11.4792 12.1406,11.25 L12.0781,11.25 C12.0885,11.375 12.1016,11.5339 12.1172,11.7266 C12.1328,11.9193 12.1406,12.0833 12.1406,12.2188 L12.1406,14.6406 L11.1719,14.6406 L11.1719,6.10938 L11.9688,6.10938 L12.0938,6.90625 L12.1406,6.90625 C12.3177,6.64583 12.5495,6.42969 12.8359,6.25781 C13.1224,6.08594 13.5,6 13.9688,6 M13.7969,6.8125 C13.1927,6.8125 12.7682,6.97917 12.5234,7.3125 C12.2786,7.64583 12.151,8.16146 12.1406,8.85938 L12.1406,9.04688 C12.1406,9.76563 12.2604,10.3229 12.5,10.7188 C12.7396,11.1146 13.1823,11.3125 13.8281,11.3125 C14.1823,11.3125 14.474,11.2135 14.7031,11.0156 C14.9323,10.8177 15.1042,10.5469 15.2188,10.2031 C15.3333,9.85938 15.3906,9.46875 15.3906,9.03125 C15.3906,8.35417 15.2604,7.8151 15,7.41406 C14.7396,7.01302 14.3385,6.8125 13.7969,6.8125 M18.4219,3.89063 C18.5677,3.89063 18.6953,3.9401 18.8047,4.03906 C18.9141,4.13802 18.9688,4.29688 18.9688,4.51563 C18.9688,4.71354 18.9141,4.86458 18.8047,4.96875 C18.6953,5.07292 18.5677,5.125 18.4219,5.125 C18.2552,5.125 18.1172,5.07292 18.0078,4.96875 C17.8984,4.86458 17.8438,4.71354 17.8438,4.51563 C17.8438,4.29688 17.8984,4.13802 18.0078,4.03906 C18.1172,3.9401 18.2552,3.89063 18.4219,3.89063 M18.8906,6.10938 L18.8906,12 L17.9219,12 L17.9219,6.10938 L18.8906,6.10938 M24.7188,13.6875 L19.7969,13.6875 L19.7969,12.9844 L24.7188,12.9844 L24.7188,13.6875 M27.9844,12.1094 C27.4635,12.1094 27,12.0026 26.5938,11.7891 C26.1875,11.5755 25.8698,11.2448 25.6406,10.7969 C25.4115,10.349 25.2969,9.77604 25.2969,9.07813 C25.2969,8.35938 25.4167,7.77083 25.6563,7.3125 C25.8958,6.85417 26.224,6.52083 26.6406,6.3125 C27.0573,6.10417 27.526,6 28.0469,6 C28.349,6 28.6406,6.03125 28.9219,6.09375 C29.2031,6.15625 29.4323,6.22917 29.6094,6.3125 L29.3125,7.10938 C29.1354,7.04688 28.9297,6.98698 28.6953,6.92969 C28.4609,6.8724 28.2396,6.84375 28.0313,6.84375 C26.875,6.84375 26.2969,7.58854 26.2969,9.07813 C26.2969,9.78646 26.4375,10.3307 26.7188,10.7109 C27,11.0911 27.4219,11.2813 27.9844,11.2813 C28.3073,11.2813 28.5911,11.2474 28.8359,11.1797 C29.0807,11.112 29.3021,11.0313 29.5,10.9375 L29.5,11.7969 C29.3021,11.8906 29.0859,11.9661 28.8516,12.0234 C28.6172,12.0807 28.3281,12.1094 27.9844,12.1094 M36.0156,9.04688 C36.0156,10.0156 35.7682,10.7682 35.2734,11.3047 C34.7786,11.8411 34.1094,12.1094 33.2656,12.1094 C32.7448,12.1094 32.2813,11.9896 31.875,11.75 C31.4688,11.5104 31.1484,11.1615 30.9141,10.7031 C30.6797,10.2448 30.5625,9.69271 30.5625,9.04688 C30.5625,8.06771 30.8073,7.3151 31.2969,6.78906 C31.7865,6.26302 32.4531,6 33.2969,6 C33.8281,6 34.2995,6.11719 34.7109,6.35156 C35.1224,6.58594 35.4427,6.92969 35.6719,7.38281 C35.901,7.83594 36.0156,8.39063 36.0156,9.04688 M31.5625,9.04688 C31.5625,9.73438 31.7005,10.2839 31.9766,10.6953 C32.2526,11.1068 32.6875,11.3125 33.2813,11.3125 C33.875,11.3125 34.3125,11.1068 34.5938,10.6953 C34.875,10.2839 35.0156,9.73438 35.0156,9.04688 C35.0156,8.34896 34.875,7.80208 34.5938,7.40625 C34.3125,7.01042 33.875,6.8125 33.2813,6.8125 C32.6771,6.8125 32.2396,7.01042 31.9688,7.40625 C31.6979,7.80208 31.5625,8.34896 31.5625,9.04688 M44,6 C44.6667,6 45.1641,6.16927 45.4922,6.50781 C45.8203,6.84635 45.9844,7.39583 45.9844,8.15625 L45.9844,12 L45.0313,12 L45.0313,8.20313 C45.0313,7.27604 44.6302,6.8125 43.8281,6.8125 C43.2552,6.8125 42.8464,6.97656 42.6016,7.30469 C42.3568,7.63281 42.2344,8.11458 42.2344,8.75 L42.2344,12 L41.2813,12 L41.2813,8.20313 C41.2813,7.27604 40.875,6.8125 40.0625,6.8125 C39.4688,6.8125 39.0599,6.99479 38.8359,7.35938 C38.612,7.72396 38.5,8.25 38.5,8.9375 L38.5,12 L37.5313,12 L37.5313,6.10938 L38.3125,6.10938 L38.4531,6.90625 L38.5156,6.90625 C38.6927,6.59375 38.9375,6.36458 39.25,6.21875 C39.5625,6.07292 39.8958,6 40.25,6 C41.1667,6 41.7656,6.32813 42.0469,6.98438 L42.1094,6.98438 C42.3073,6.65104 42.5755,6.40365 42.9141,6.24219 C43.2526,6.08073 43.6146,6 44,6 M54.2813,6 C54.9479,6 55.4453,6.16927 55.7734,6.50781 C56.1016,6.84635 56.2656,7.39583 56.2656,8.15625 L56.2656,12 L55.3125,12 L55.3125,8.20313 C55.3125,7.27604 54.9115,6.8125 54.1094,6.8125 C53.5365,6.8125 53.1276,6.97656 52.8828,7.30469 C52.638,7.63281 52.5156,8.11458 52.5156,8.75 L52.5156,12 L51.5625,12 L51.5625,8.20313 C51.5625,7.27604 51.1563,6.8125 50.3438,6.8125 C49.75,6.8125 49.3411,6.99479 49.1172,7.35938 C48.8932,7.72396 48.7813,8.25 48.7813,8.9375 L48.7813,12 L47.8125,12 L47.8125,6.10938 L48.5938,6.10938 L48.7344,6.90625 L48.7969,6.90625 C48.974,6.59375 49.2188,6.36458 49.5313,6.21875 C49.8438,6.07292 50.1771,6 50.5313,6 C51.4479,6 52.0469,6.32813 52.3281,6.98438 L52.3906,6.98438 C52.5885,6.65104 52.8568,6.40365 53.1953,6.24219 C53.5339,6.08073 53.8958,6 54.2813,6 M60.3281,6 C61.0469,6 61.5781,6.15885 61.9219,6.47656 C62.2656,6.79427 62.4375,7.29688 62.4375,7.98438 L62.4375,12 L61.7344,12 L61.5469,11.1563 L61.5,11.1563 C61.2396,11.4792 60.9688,11.7188 60.6875,11.875 C60.4063,12.0313 60.0156,12.1094 59.5156,12.1094 C58.9844,12.1094 58.5417,11.9688 58.1875,11.6875 C57.8333,11.4063 57.6563,10.9635 57.6563,10.3594 C57.6563,9.77604 57.888,9.32552 58.3516,9.00781 C58.8151,8.6901 59.526,8.51563 60.4844,8.48438 L61.4844,8.45313 L61.4844,8.09375 C61.4844,7.60417 61.3802,7.26302 61.1719,7.07031 C60.9635,6.8776 60.6615,6.78125 60.2656,6.78125 C59.9635,6.78125 59.6719,6.82813 59.3906,6.92188 C59.1094,7.01563 58.849,7.11979 58.6094,7.23438 L58.3125,6.51563 C58.5729,6.36979 58.8776,6.2474 59.2266,6.14844 C59.5755,6.04948 59.9427,6 60.3281,6 M60.6094,9.15625 C59.8802,9.17708 59.3724,9.29167 59.0859,9.5 C58.7995,9.70833 58.6563,10 58.6563,10.375 C58.6563,10.6979 58.7578,10.9375 58.9609,11.0938 C59.1641,11.25 59.4219,11.3281 59.7344,11.3281 C60.2344,11.3281 60.651,11.1901 60.9844,10.9141 C61.3177,10.638 61.4844,10.2135 61.4844,9.64063 L61.4844,9.125 L60.6094,9.15625 M67.0938,6 C67.7917,6 68.3203,6.16927 68.6797,6.50781 C69.0391,6.84635 69.2188,7.39583 69.2188,8.15625 L69.2188,12 L68.2656,12 L68.2656,8.21875 C68.2656,7.28125 67.8229,6.8125 66.9375,6.8125 C66.2917,6.8125 65.8438,6.99479 65.5938,7.35938 C65.3438,7.72396 65.2188,8.25 65.2188,8.9375 L65.2188,12 L64.25,12 L64.25,6.10938 L65.0313,6.10938 L65.1719,6.90625 L65.2344,6.90625 C65.4219,6.59375 65.6849,6.36458 66.0234,6.21875 C66.362,6.07292 66.7188,6 67.0938,6 M73.1406,12.1094 C72.401,12.1094 71.8125,11.8542 71.375,11.3438 C70.9375,10.8333 70.7188,10.0729 70.7188,9.0625 C70.7188,8.05208 70.9401,7.28906 71.3828,6.77344 C71.8255,6.25781 72.4115,6 73.1406,6 C73.599,6 73.974,6.08333 74.2656,6.25 C74.5573,6.41667 74.7917,6.61979 74.9688,6.85938 L75.0313,6.85938 C75.0313,6.76563 75.0208,6.625 75,6.4375 C74.9792,6.25 74.9688,6.10417 74.9688,6 L74.9688,3.64063 L75.9375,3.64063 L75.9375,12 L75.1563,12 L75.0156,11.2031 L74.9688,11.2031 C74.7917,11.4531 74.5573,11.6667 74.2656,11.8438 C73.974,12.0208 73.599,12.1094 73.1406,12.1094 M73.2813,11.3125 C73.9063,11.3125 74.3464,11.1406 74.6016,10.7969 C74.8568,10.4531 74.9844,9.9375 74.9844,9.25 L74.9844,9.07813 C74.9844,8.33854 74.862,7.77344 74.6172,7.38281 C74.3724,6.99219 73.9271,6.79688 73.2813,6.79688 C72.7604,6.79688 72.3698,7.00521 72.1094,7.42188 C71.849,7.83854 71.7188,8.39063 71.7188,9.07813 C71.7188,9.78646 71.849,10.3359 72.1094,10.7266 C72.3698,11.1172 72.7604,11.3125 73.2813,11.3125 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,503.072,209.821)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,503.072,209.821)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M392.4,-79.058 L392.004,-75.572 L402.36,-77.927 L392.796,-82.544 L392.4,-79.058"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M148.83,-93.947 C172.3,-83.313 204.32,-70.676 234.18,-65.153 C287.82,-55.231 350.07,-58.615 394.48,-63.514 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,506.694,273.76)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,506.694,273.76)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,506.694,273.76)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M6.98438,11.3125 C7.13021,11.3125 7.28125,11.2995 7.4375,11.2734 C7.59375,11.2474 7.71875,11.224 7.8125,11.2031 L7.8125,11.9375 C7.70833,11.9896 7.5599,12.0313 7.36719,12.0625 C7.17448,12.0938 6.98958,12.1094 6.8125,12.1094 C6.51042,12.1094 6.22917,12.0573 5.96875,11.9531 C5.70833,11.849 5.4974,11.6641 5.33594,11.3984 C5.17448,11.1328 5.09375,10.7604 5.09375,10.2813 L5.09375,6.84375 L4.25,6.84375 L4.25,6.39063 L5.09375,6 L5.48438,4.75 L6.0625,4.75 L6.0625,6.10938 L7.76563,6.10938 L7.76563,6.84375 L6.0625,6.84375 L6.0625,10.2656 C6.0625,10.6198 6.14844,10.8828 6.32031,11.0547 C6.49219,11.2266 6.71354,11.3125 6.98438,11.3125 M11.2188,6 C11.9375,6 12.4688,6.15885 12.8125,6.47656 C13.1563,6.79427 13.3281,7.29688 13.3281,7.98438 L13.3281,12 L12.625,12 L12.4375,11.1563 L12.3906,11.1563 C12.1302,11.4792 11.8594,11.7188 11.5781,11.875 C11.2969,12.0313 10.9063,12.1094 10.4063,12.1094 C9.875,12.1094 9.43229,11.9688 9.07813,11.6875 C8.72396,11.4063 8.54688,10.9635 8.54688,10.3594 C8.54688,9.77604 8.77865,9.32552 9.24219,9.00781 C9.70573,8.6901 10.4167,8.51563 11.375,8.48438 L12.375,8.45313 L12.375,8.09375 C12.375,7.60417 12.2708,7.26302 12.0625,7.07031 C11.8542,6.8776 11.5521,6.78125 11.1563,6.78125 C10.8542,6.78125 10.5625,6.82813 10.2813,6.92188 C10,7.01563 9.73958,7.11979 9.5,7.23438 L9.20313,6.51563 C9.46354,6.36979 9.76823,6.2474 10.1172,6.14844 C10.4661,6.04948 10.8333,6 11.2188,6 M11.5,9.15625 C10.7708,9.17708 10.263,9.29167 9.97656,9.5 C9.6901,9.70833 9.54688,10 9.54688,10.375 C9.54688,10.6979 9.64844,10.9375 9.85156,11.0938 C10.0547,11.25 10.3125,11.3281 10.625,11.3281 C11.125,11.3281 11.5417,11.1901 11.875,10.9141 C12.2083,10.638 12.375,10.2135 12.375,9.64063 L12.375,9.125 L11.5,9.15625 M17.2344,6 C17.6198,6 17.9688,6.07292 18.2813,6.21875 C18.5938,6.36458 18.8594,6.58854 19.0781,6.89063 L19.125,6.89063 L19.2656,6.10938 L20.0313,6.10938 L20.0313,12.0938 C20.0313,12.9375 19.8177,13.5729 19.3906,14 C18.9635,14.4271 18.2969,14.6406 17.3906,14.6406 C16.526,14.6406 15.8177,14.5156 15.2656,14.2656 L15.2656,13.375 C15.849,13.6875 16.5781,13.8438 17.4531,13.8438 C17.9531,13.8438 18.349,13.6953 18.6406,13.3984 C18.9323,13.1016 19.0781,12.6927 19.0781,12.1719 L19.0781,11.9375 C19.0781,11.8542 19.0807,11.7292 19.0859,11.5625 C19.0911,11.3958 19.099,11.2813 19.1094,11.2188 L19.0625,11.2188 C18.6667,11.8125 18.0573,12.1094 17.2344,12.1094 C16.474,12.1094 15.8802,11.8411 15.4531,11.3047 C15.026,10.7682 14.8125,10.0208 14.8125,9.0625 C14.8125,8.125 15.026,7.38021 15.4531,6.82813 C15.8802,6.27604 16.474,6 17.2344,6 M17.3594,6.8125 C16.8698,6.8125 16.4896,7.00781 16.2188,7.39844 C15.9479,7.78906 15.8125,8.34896 15.8125,9.07813 C15.8125,9.79688 15.9453,10.349 16.2109,10.7344 C16.4766,11.1198 16.8646,11.3125 17.375,11.3125 C17.9792,11.3125 18.4167,11.1536 18.6875,10.8359 C18.9583,10.5182 19.0938,10.0052 19.0938,9.29688 L19.0938,9.0625 C19.0938,8.26042 18.9531,7.6849 18.6719,7.33594 C18.3906,6.98698 17.9531,6.8125 17.3594,6.8125 M24.8594,12 L23.9063,12 L23.9063,6.51563 C23.9063,6.19271 23.9115,5.9375 23.9219,5.75 C23.9323,5.5625 23.9427,5.36458 23.9531,5.15625 C23.8385,5.27083 23.7344,5.36979 23.6406,5.45313 C23.5469,5.53646 23.4271,5.64063 23.2813,5.76563 L22.4375,6.4375 L21.9375,5.79688 L24.0625,4.14063 L24.8594,4.14063 L24.8594,12 M32.1406,13.6875 L27.2188,13.6875 L27.2188,12.9844 L32.1406,12.9844 L32.1406,13.6875 M34.0156,12 L33.0469,12 L33.0469,3.64063 L34.0156,3.64063 L34.0156,12 M41,9.04688 C41,10.0156 40.7526,10.7682 40.2578,11.3047 C39.763,11.8411 39.0938,12.1094 38.25,12.1094 C37.7292,12.1094 37.2656,11.9896 36.8594,11.75 C36.4531,11.5104 36.1328,11.1615 35.8984,10.7031 C35.6641,10.2448 35.5469,9.69271 35.5469,9.04688 C35.5469,8.06771 35.7917,7.3151 36.2813,6.78906 C36.7708,6.26302 37.4375,6 38.2813,6 C38.8125,6 39.2839,6.11719 39.6953,6.35156 C40.1068,6.58594 40.4271,6.92969 40.6563,7.38281 C40.8854,7.83594 41,8.39063 41,9.04688 M36.5469,9.04688 C36.5469,9.73438 36.6849,10.2839 36.9609,10.6953 C37.237,11.1068 37.6719,11.3125 38.2656,11.3125 C38.8594,11.3125 39.2969,11.1068 39.5781,10.6953 C39.8594,10.2839 40,9.73438 40,9.04688 C40,8.34896 39.8594,7.80208 39.5781,7.40625 C39.2969,7.01042 38.8594,6.8125 38.2656,6.8125 C37.6615,6.8125 37.224,7.01042 36.9531,7.40625 C36.6823,7.80208 36.5469,8.34896 36.5469,9.04688 M44.875,12.1094 C44.3542,12.1094 43.8906,12.0026 43.4844,11.7891 C43.0781,11.5755 42.7604,11.2448 42.5313,10.7969 C42.3021,10.349 42.1875,9.77604 42.1875,9.07813 C42.1875,8.35938 42.3073,7.77083 42.5469,7.3125 C42.7865,6.85417 43.1146,6.52083 43.5313,6.3125 C43.9479,6.10417 44.4167,6 44.9375,6 C45.2396,6 45.5313,6.03125 45.8125,6.09375 C46.0938,6.15625 46.3229,6.22917 46.5,6.3125 L46.2031,7.10938 C46.026,7.04688 45.8203,6.98698 45.5859,6.92969 C45.3516,6.8724 45.1302,6.84375 44.9219,6.84375 C43.7656,6.84375 43.1875,7.58854 43.1875,9.07813 C43.1875,9.78646 43.3281,10.3307 43.6094,10.7109 C43.8906,11.0911 44.3125,11.2813 44.875,11.2813 C45.1979,11.2813 45.4818,11.2474 45.7266,11.1797 C45.9714,11.112 46.1927,11.0313 46.3906,10.9375 L46.3906,11.7969 C46.1927,11.8906 45.9766,11.9661 45.7422,12.0234 C45.5078,12.0807 45.2188,12.1094 44.875,12.1094 M50.0156,6 C50.7344,6 51.2656,6.15885 51.6094,6.47656 C51.9531,6.79427 52.125,7.29688 52.125,7.98438 L52.125,12 L51.4219,12 L51.2344,11.1563 L51.1875,11.1563 C50.9271,11.4792 50.6563,11.7188 50.375,11.875 C50.0938,12.0313 49.7031,12.1094 49.2031,12.1094 C48.6719,12.1094 48.2292,11.9688 47.875,11.6875 C47.5208,11.4063 47.3438,10.9635 47.3438,10.3594 C47.3438,9.77604 47.5755,9.32552 48.0391,9.00781 C48.5026,8.6901 49.2135,8.51563 50.1719,8.48438 L51.1719,8.45313 L51.1719,8.09375 C51.1719,7.60417 51.0677,7.26302 50.8594,7.07031 C50.651,6.8776 50.349,6.78125 49.9531,6.78125 C49.651,6.78125 49.3594,6.82813 49.0781,6.92188 C48.7969,7.01563 48.5365,7.11979 48.2969,7.23438 L48,6.51563 C48.2604,6.36979 48.5651,6.2474 48.9141,6.14844 C49.263,6.04948 49.6302,6 50.0156,6 M50.2969,9.15625 C49.5677,9.17708 49.0599,9.29167 48.7734,9.5 C48.487,9.70833 48.3438,10 48.3438,10.375 C48.3438,10.6979 48.4453,10.9375 48.6484,11.0938 C48.8516,11.25 49.1094,11.3281 49.4219,11.3281 C49.9219,11.3281 50.3385,11.1901 50.6719,10.9141 C51.0052,10.638 51.1719,10.2135 51.1719,9.64063 L51.1719,9.125 L50.2969,9.15625 M55.9063,11.3125 C56.0521,11.3125 56.2031,11.2995 56.3594,11.2734 C56.5156,11.2474 56.6406,11.224 56.7344,11.2031 L56.7344,11.9375 C56.6302,11.9896 56.4818,12.0313 56.2891,12.0625 C56.0964,12.0938 55.9115,12.1094 55.7344,12.1094 C55.4323,12.1094 55.151,12.0573 54.8906,11.9531 C54.6302,11.849 54.4193,11.6641 54.2578,11.3984 C54.0964,11.1328 54.0156,10.7604 54.0156,10.2813 L54.0156,6.84375 L53.1719,6.84375 L53.1719,6.39063 L54.0156,6 L54.4063,4.75 L54.9844,4.75 L54.9844,6.10938 L56.6875,6.10938 L56.6875,6.84375 L54.9844,6.84375 L54.9844,10.2656 C54.9844,10.6198 55.0703,10.8828 55.2422,11.0547 C55.4141,11.2266 55.6354,11.3125 55.9063,11.3125 M58.4063,3.89063 C58.5521,3.89063 58.6797,3.9401 58.7891,4.03906 C58.8984,4.13802 58.9531,4.29688 58.9531,4.51563 C58.9531,4.71354 58.8984,4.86458 58.7891,4.96875 C58.6797,5.07292 58.5521,5.125 58.4063,5.125 C58.2396,5.125 58.1016,5.07292 57.9922,4.96875 C57.8828,4.86458 57.8281,4.71354 57.8281,4.51563 C57.8281,4.29688 57.8828,4.13802 57.9922,4.03906 C58.1016,3.9401 58.2396,3.89063 58.4063,3.89063 M58.875,6.10938 L58.875,12 L57.9063,12 L57.9063,6.10938 L58.875,6.10938 M65.8594,9.04688 C65.8594,10.0156 65.612,10.7682 65.1172,11.3047 C64.6224,11.8411 63.9531,12.1094 63.1094,12.1094 C62.5885,12.1094 62.125,11.9896 61.7188,11.75 C61.3125,11.5104 60.9922,11.1615 60.7578,10.7031 C60.5234,10.2448 60.4063,9.69271 60.4063,9.04688 C60.4063,8.06771 60.651,7.3151 61.1406,6.78906 C61.6302,6.26302 62.2969,6 63.1406,6 C63.6719,6 64.1432,6.11719 64.5547,6.35156 C64.9661,6.58594 65.2865,6.92969 65.5156,7.38281 C65.7448,7.83594 65.8594,8.39063 65.8594,9.04688 M61.4063,9.04688 C61.4063,9.73438 61.5443,10.2839 61.8203,10.6953 C62.0964,11.1068 62.5313,11.3125 63.125,11.3125 C63.7188,11.3125 64.1563,11.1068 64.4375,10.6953 C64.7188,10.2839 64.8594,9.73438 64.8594,9.04688 C64.8594,8.34896 64.7188,7.80208 64.4375,7.40625 C64.1563,7.01042 63.7188,6.8125 63.125,6.8125 C62.5208,6.8125 62.0833,7.01042 61.8125,7.40625 C61.5417,7.80208 61.4063,8.34896 61.4063,9.04688 M70.2188,6 C70.9167,6 71.4453,6.16927 71.8047,6.50781 C72.1641,6.84635 72.3438,7.39583 72.3438,8.15625 L72.3438,12 L71.3906,12 L71.3906,8.21875 C71.3906,7.28125 70.9479,6.8125 70.0625,6.8125 C69.4167,6.8125 68.9688,6.99479 68.7188,7.35938 C68.4688,7.72396 68.3438,8.25 68.3438,8.9375 L68.3438,12 L67.375,12 L67.375,6.10938 L68.1563,6.10938 L68.2969,6.90625 L68.3594,6.90625 C68.5469,6.59375 68.8099,6.36458 69.1484,6.21875 C69.487,6.07292 69.8438,6 70.2188,6 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,506.694,273.76)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,506.694,273.76)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M394.48,-63.514 L394.888,-60 L404.52,-64.681 L394.072,-67.028 L394.48,-63.514"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M508.08,-75.566 C558.85,-78.847 636.78,-83.884 698.72,-87.888 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1211.83,229.798)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1211.83,229.798)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,1211.83,229.798)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M7.375,12.1094 C6.85417,12.1094 6.39063,12.0026 5.98438,11.7891 C5.57813,11.5755 5.26042,11.2448 5.03125,10.7969 C4.80208,10.349 4.6875,9.77604 4.6875,9.07813 C4.6875,8.35938 4.80729,7.77083 5.04688,7.3125 C5.28646,6.85417 5.61458,6.52083 6.03125,6.3125 C6.44792,6.10417 6.91667,6 7.4375,6 C7.73958,6 8.03125,6.03125 8.3125,6.09375 C8.59375,6.15625 8.82292,6.22917 9,6.3125 L8.70313,7.10938 C8.52604,7.04688 8.32031,6.98698 8.08594,6.92969 C7.85156,6.8724 7.63021,6.84375 7.42188,6.84375 C6.26563,6.84375 5.6875,7.58854 5.6875,9.07813 C5.6875,9.78646 5.82813,10.3307 6.10938,10.7109 C6.39063,11.0911 6.8125,11.2813 7.375,11.2813 C7.69792,11.2813 7.98177,11.2474 8.22656,11.1797 C8.47135,11.112 8.69271,11.0313 8.89063,10.9375 L8.89063,11.7969 C8.69271,11.8906 8.47656,11.9661 8.24219,12.0234 C8.00781,12.0807 7.71875,12.1094 7.375,12.1094 M16.75,6 C17.4167,6 17.9141,6.16927 18.2422,6.50781 C18.5703,6.84635 18.7344,7.39583 18.7344,8.15625 L18.7344,12 L17.7813,12 L17.7813,8.20313 C17.7813,7.27604 17.3802,6.8125 16.5781,6.8125 C16.0052,6.8125 15.5964,6.97656 15.3516,7.30469 C15.1068,7.63281 14.9844,8.11458 14.9844,8.75 L14.9844,12 L14.0313,12 L14.0313,8.20313 C14.0313,7.27604 13.625,6.8125 12.8125,6.8125 C12.2188,6.8125 11.8099,6.99479 11.5859,7.35938 C11.362,7.72396 11.25,8.25 11.25,8.9375 L11.25,12 L10.2813,12 L10.2813,6.10938 L11.0625,6.10938 L11.2031,6.90625 L11.2656,6.90625 C11.4427,6.59375 11.6875,6.36458 12,6.21875 C12.3125,6.07292 12.6458,6 13,6 C13.9167,6 14.5156,6.32813 14.7969,6.98438 L14.8594,6.98438 C15.0573,6.65104 15.3255,6.40365 15.6641,6.24219 C16.0026,6.08073 16.3646,6 16.75,6 M22.6563,12.1094 C21.9167,12.1094 21.3281,11.8542 20.8906,11.3438 C20.4531,10.8333 20.2344,10.0729 20.2344,9.0625 C20.2344,8.05208 20.4557,7.28906 20.8984,6.77344 C21.3411,6.25781 21.9271,6 22.6563,6 C23.1146,6 23.4896,6.08333 23.7813,6.25 C24.0729,6.41667 24.3073,6.61979 24.4844,6.85938 L24.5469,6.85938 C24.5469,6.76563 24.5365,6.625 24.5156,6.4375 C24.4948,6.25 24.4844,6.10417 24.4844,6 L24.4844,3.64063 L25.4531,3.64063 L25.4531,12 L24.6719,12 L24.5313,11.2031 L24.4844,11.2031 C24.3073,11.4531 24.0729,11.6667 23.7813,11.8438 C23.4896,12.0208 23.1146,12.1094 22.6563,12.1094 M22.7969,11.3125 C23.4219,11.3125 23.862,11.1406 24.1172,10.7969 C24.3724,10.4531 24.5,9.9375 24.5,9.25 L24.5,9.07813 C24.5,8.33854 24.3776,7.77344 24.1328,7.38281 C23.888,6.99219 23.4427,6.79688 22.7969,6.79688 C22.276,6.79688 21.8854,7.00521 21.625,7.42188 C21.3646,7.83854 21.2344,8.39063 21.2344,9.07813 C21.2344,9.78646 21.3646,10.3359 21.625,10.7266 C21.8854,11.1172 22.276,11.3125 22.7969,11.3125 M31.2813,13.6875 L26.3594,13.6875 L26.3594,12.9844 L31.2813,12.9844 L31.2813,13.6875 M33.4844,12 L31.25,6.10938 L32.2813,6.10938 L33.5313,9.57813 C33.5938,9.74479 33.6589,9.92708 33.7266,10.125 C33.7943,10.3229 33.8542,10.5104 33.9063,10.6875 C33.9583,10.8646 33.9948,11.0156 34.0156,11.1406 L34.0625,11.1406 C34.0833,11.0156 34.1224,10.862 34.1797,10.6797 C34.237,10.4974 34.2995,10.3073 34.3672,10.1094 C34.4349,9.91146 34.4948,9.73438 34.5469,9.57813 L35.7969,6.10938 L36.8438,6.10938 L34.5938,12 L33.4844,12 M40.0469,6 C40.5469,6 40.9792,6.10938 41.3438,6.32813 C41.7083,6.54688 41.987,6.85677 42.1797,7.25781 C42.3724,7.65885 42.4688,8.125 42.4688,8.65625 L42.4688,9.23438 L38.4375,9.23438 C38.4479,9.90104 38.6172,10.4089 38.9453,10.7578 C39.2734,11.1068 39.7292,11.2813 40.3125,11.2813 C40.6875,11.2813 41.0208,11.2474 41.3125,11.1797 C41.6042,11.112 41.901,11.0104 42.2031,10.875 L42.2031,11.7188 C41.901,11.8542 41.6042,11.9531 41.3125,12.0156 C41.0208,12.0781 40.6719,12.1094 40.2656,12.1094 C39.7135,12.1094 39.2214,11.9948 38.7891,11.7656 C38.3568,11.5365 38.0234,11.1979 37.7891,10.75 C37.5547,10.3021 37.4375,9.75 37.4375,9.09375 C37.4375,8.44792 37.5443,7.89323 37.7578,7.42969 C37.9714,6.96615 38.276,6.61198 38.6719,6.36719 C39.0677,6.1224 39.526,6 40.0469,6 M40.0313,6.78125 C39.5729,6.78125 39.2083,6.92969 38.9375,7.22656 C38.6667,7.52344 38.5052,7.9375 38.4531,8.46875 L41.4531,8.46875 C41.4531,7.96875 41.3385,7.5625 41.1094,7.25 C40.8802,6.9375 40.5208,6.78125 40.0313,6.78125 M44.9375,12 L43.9688,12 L43.9688,3.64063 L44.9375,3.64063 L44.9375,12"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1211.83,229.798)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1211.83,229.798)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M698.72,-87.888 L698.95,-84.3215 L708.91,-88.546 L698.49,-91.4545 L698.72,-87.888"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M401.13,-67.715 C384.37,-63.931 366.88,-57.16 354.18,-45.153 C346.01,-37.427 355.3,-27.727 346.18,-21.153 C305.8,7.9527 281.41,-5.4202 234.18,-21.153 C195.98,-33.878 160.14,-64.034 137.73,-85.941 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,500.278,361.685)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,500.278,361.685)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,500.278,361.685)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M7.85938,6 C8.55729,6 9.08594,6.16927 9.44531,6.50781 C9.80469,6.84635 9.98438,7.39583 9.98438,8.15625 L9.98438,12 L9.03125,12 L9.03125,8.21875 C9.03125,7.28125 8.58854,6.8125 7.70313,6.8125 C7.05729,6.8125 6.60938,6.99479 6.35938,7.35938 C6.10938,7.72396 5.98438,8.25 5.98438,8.9375 L5.98438,12 L5.01563,12 L5.01563,6.10938 L5.79688,6.10938 L5.9375,6.90625 L6,6.90625 C6.1875,6.59375 6.45052,6.36458 6.78906,6.21875 C7.1276,6.07292 7.48438,6 7.85938,6 M14.0469,6 C14.7656,6 15.2969,6.15885 15.6406,6.47656 C15.9844,6.79427 16.1563,7.29688 16.1563,7.98438 L16.1563,12 L15.4531,12 L15.2656,11.1563 L15.2188,11.1563 C14.9583,11.4792 14.6875,11.7188 14.4063,11.875 C14.125,12.0313 13.7344,12.1094 13.2344,12.1094 C12.7031,12.1094 12.2604,11.9688 11.9063,11.6875 C11.5521,11.4063 11.375,10.9635 11.375,10.3594 C11.375,9.77604 11.6068,9.32552 12.0703,9.00781 C12.5339,8.6901 13.2448,8.51563 14.2031,8.48438 L15.2031,8.45313 L15.2031,8.09375 C15.2031,7.60417 15.099,7.26302 14.8906,7.07031 C14.6823,6.8776 14.3802,6.78125 13.9844,6.78125 C13.6823,6.78125 13.3906,6.82813 13.1094,6.92188 C12.8281,7.01563 12.5677,7.11979 12.3281,7.23438 L12.0313,6.51563 C12.2917,6.36979 12.5964,6.2474 12.9453,6.14844 C13.2943,6.04948 13.6615,6 14.0469,6 M14.3281,9.15625 C13.599,9.17708 13.0911,9.29167 12.8047,9.5 C12.5182,9.70833 12.375,10 12.375,10.375 C12.375,10.6979 12.4766,10.9375 12.6797,11.0938 C12.8828,11.25 13.1406,11.3281 13.4531,11.3281 C13.9531,11.3281 14.3698,11.1901 14.7031,10.9141 C15.0365,10.638 15.2031,10.2135 15.2031,9.64063 L15.2031,9.125 L14.3281,9.15625 M19.2656,12 L17.0313,6.10938 L18.0625,6.10938 L19.3125,9.57813 C19.375,9.74479 19.4401,9.92708 19.5078,10.125 C19.5755,10.3229 19.6354,10.5104 19.6875,10.6875 C19.7396,10.8646 19.776,11.0156 19.7969,11.1406 L19.8438,11.1406 C19.8646,11.0156 19.9036,10.862 19.9609,10.6797 C20.0182,10.4974 20.0807,10.3073 20.1484,10.1094 C20.2161,9.91146 20.276,9.73438 20.3281,9.57813 L21.5781,6.10938 L22.625,6.10938 L20.375,12 L19.2656,12 M27.5156,13.6875 L22.5938,13.6875 L22.5938,12.9844 L27.5156,12.9844 L27.5156,13.6875 M30.7813,12.1094 C30.2604,12.1094 29.7969,12.0026 29.3906,11.7891 C28.9844,11.5755 28.6667,11.2448 28.4375,10.7969 C28.2083,10.349 28.0938,9.77604 28.0938,9.07813 C28.0938,8.35938 28.2135,7.77083 28.4531,7.3125 C28.6927,6.85417 29.0208,6.52083 29.4375,6.3125 C29.8542,6.10417 30.3229,6 30.8438,6 C31.1458,6 31.4375,6.03125 31.7188,6.09375 C32,6.15625 32.2292,6.22917 32.4063,6.3125 L32.1094,7.10938 C31.9323,7.04688 31.7266,6.98698 31.4922,6.92969 C31.2578,6.8724 31.0365,6.84375 30.8281,6.84375 C29.6719,6.84375 29.0938,7.58854 29.0938,9.07813 C29.0938,9.78646 29.2344,10.3307 29.5156,10.7109 C29.7969,11.0911 30.2188,11.2813 30.7813,11.2813 C31.1042,11.2813 31.388,11.2474 31.6328,11.1797 C31.8776,11.112 32.099,11.0313 32.2969,10.9375 L32.2969,11.7969 C32.099,11.8906 31.8828,11.9661 31.6484,12.0234 C31.4141,12.0807 31.125,12.1094 30.7813,12.1094 M38.8125,9.04688 C38.8125,10.0156 38.5651,10.7682 38.0703,11.3047 C37.5755,11.8411 36.9063,12.1094 36.0625,12.1094 C35.5417,12.1094 35.0781,11.9896 34.6719,11.75 C34.2656,11.5104 33.9453,11.1615 33.7109,10.7031 C33.4766,10.2448 33.3594,9.69271 33.3594,9.04688 C33.3594,8.06771 33.6042,7.3151 34.0938,6.78906 C34.5833,6.26302 35.25,6 36.0938,6 C36.625,6 37.0964,6.11719 37.5078,6.35156 C37.9193,6.58594 38.2396,6.92969 38.4688,7.38281 C38.6979,7.83594 38.8125,8.39063 38.8125,9.04688 M34.3594,9.04688 C34.3594,9.73438 34.4974,10.2839 34.7734,10.6953 C35.0495,11.1068 35.4844,11.3125 36.0781,11.3125 C36.6719,11.3125 37.1094,11.1068 37.3906,10.6953 C37.6719,10.2839 37.8125,9.73438 37.8125,9.04688 C37.8125,8.34896 37.6719,7.80208 37.3906,7.40625 C37.1094,7.01042 36.6719,6.8125 36.0781,6.8125 C35.474,6.8125 35.0365,7.01042 34.7656,7.40625 C34.4948,7.80208 34.3594,8.34896 34.3594,9.04688 M46.7969,6 C47.4635,6 47.9609,6.16927 48.2891,6.50781 C48.6172,6.84635 48.7813,7.39583 48.7813,8.15625 L48.7813,12 L47.8281,12 L47.8281,8.20313 C47.8281,7.27604 47.4271,6.8125 46.625,6.8125 C46.0521,6.8125 45.6432,6.97656 45.3984,7.30469 C45.1536,7.63281 45.0313,8.11458 45.0313,8.75 L45.0313,12 L44.0781,12 L44.0781,8.20313 C44.0781,7.27604 43.6719,6.8125 42.8594,6.8125 C42.2656,6.8125 41.8568,6.99479 41.6328,7.35938 C41.4089,7.72396 41.2969,8.25 41.2969,8.9375 L41.2969,12 L40.3281,12 L40.3281,6.10938 L41.1094,6.10938 L41.25,6.90625 L41.3125,6.90625 C41.4896,6.59375 41.7344,6.36458 42.0469,6.21875 C42.3594,6.07292 42.6927,6 43.0469,6 C43.9635,6 44.5625,6.32813 44.8438,6.98438 L44.9063,6.98438 C45.1042,6.65104 45.3724,6.40365 45.7109,6.24219 C46.0495,6.08073 46.4115,6 46.7969,6 M57.0781,6 C57.7448,6 58.2422,6.16927 58.5703,6.50781 C58.8984,6.84635 59.0625,7.39583 59.0625,8.15625 L59.0625,12 L58.1094,12 L58.1094,8.20313 C58.1094,7.27604 57.7083,6.8125 56.9063,6.8125 C56.3333,6.8125 55.9245,6.97656 55.6797,7.30469 C55.4349,7.63281 55.3125,8.11458 55.3125,8.75 L55.3125,12 L54.3594,12 L54.3594,8.20313 C54.3594,7.27604 53.9531,6.8125 53.1406,6.8125 C52.5469,6.8125 52.138,6.99479 51.9141,7.35938 C51.6901,7.72396 51.5781,8.25 51.5781,8.9375 L51.5781,12 L50.6094,12 L50.6094,6.10938 L51.3906,6.10938 L51.5313,6.90625 L51.5938,6.90625 C51.7708,6.59375 52.0156,6.36458 52.3281,6.21875 C52.6406,6.07292 52.974,6 53.3281,6 C54.2448,6 54.8438,6.32813 55.125,6.98438 L55.1875,6.98438 C55.3854,6.65104 55.6536,6.40365 55.9922,6.24219 C56.3307,6.08073 56.6927,6 57.0781,6 M63.125,6 C63.8438,6 64.375,6.15885 64.7188,6.47656 C65.0625,6.79427 65.2344,7.29688 65.2344,7.98438 L65.2344,12 L64.5313,12 L64.3438,11.1563 L64.2969,11.1563 C64.0365,11.4792 63.7656,11.7188 63.4844,11.875 C63.2031,12.0313 62.8125,12.1094 62.3125,12.1094 C61.7813,12.1094 61.3385,11.9688 60.9844,11.6875 C60.6302,11.4063 60.4531,10.9635 60.4531,10.3594 C60.4531,9.77604 60.6849,9.32552 61.1484,9.00781 C61.612,8.6901 62.3229,8.51563 63.2813,8.48438 L64.2813,8.45313 L64.2813,8.09375 C64.2813,7.60417 64.1771,7.26302 63.9688,7.07031 C63.7604,6.8776 63.4583,6.78125 63.0625,6.78125 C62.7604,6.78125 62.4688,6.82813 62.1875,6.92188 C61.9063,7.01563 61.6458,7.11979 61.4063,7.23438 L61.1094,6.51563 C61.3698,6.36979 61.6745,6.2474 62.0234,6.14844 C62.3724,6.04948 62.7396,6 63.125,6 M63.4063,9.15625 C62.6771,9.17708 62.1693,9.29167 61.8828,9.5 C61.5964,9.70833 61.4531,10 61.4531,10.375 C61.4531,10.6979 61.5547,10.9375 61.7578,11.0938 C61.9609,11.25 62.2188,11.3281 62.5313,11.3281 C63.0313,11.3281 63.4479,11.1901 63.7813,10.9141 C64.1146,10.638 64.2813,10.2135 64.2813,9.64063 L64.2813,9.125 L63.4063,9.15625 M69.8906,6 C70.5885,6 71.1172,6.16927 71.4766,6.50781 C71.8359,6.84635 72.0156,7.39583 72.0156,8.15625 L72.0156,12 L71.0625,12 L71.0625,8.21875 C71.0625,7.28125 70.6198,6.8125 69.7344,6.8125 C69.0885,6.8125 68.6406,6.99479 68.3906,7.35938 C68.1406,7.72396 68.0156,8.25 68.0156,8.9375 L68.0156,12 L67.0469,12 L67.0469,6.10938 L67.8281,6.10938 L67.9688,6.90625 L68.0313,6.90625 C68.2188,6.59375 68.4818,6.36458 68.8203,6.21875 C69.1589,6.07292 69.5156,6 69.8906,6 M75.9375,12.1094 C75.1979,12.1094 74.6094,11.8542 74.1719,11.3438 C73.7344,10.8333 73.5156,10.0729 73.5156,9.0625 C73.5156,8.05208 73.737,7.28906 74.1797,6.77344 C74.6224,6.25781 75.2083,6 75.9375,6 C76.3958,6 76.7708,6.08333 77.0625,6.25 C77.3542,6.41667 77.5885,6.61979 77.7656,6.85938 L77.8281,6.85938 C77.8281,6.76563 77.8177,6.625 77.7969,6.4375 C77.776,6.25 77.7656,6.10417 77.7656,6 L77.7656,3.64063 L78.7344,3.64063 L78.7344,12 L77.9531,12 L77.8125,11.2031 L77.7656,11.2031 C77.5885,11.4531 77.3542,11.6667 77.0625,11.8438 C76.7708,12.0208 76.3958,12.1094 75.9375,12.1094 M76.0781,11.3125 C76.7031,11.3125 77.1432,11.1406 77.3984,10.7969 C77.6536,10.4531 77.7813,9.9375 77.7813,9.25 L77.7813,9.07813 C77.7813,8.33854 77.6589,7.77344 77.4141,7.38281 C77.1693,6.99219 76.724,6.79688 76.0781,6.79688 C75.5573,6.79688 75.1667,7.00521 74.9063,7.42188 C74.6458,7.83854 74.5156,8.39063 74.5156,9.07813 C74.5156,9.78646 74.6458,10.3359 74.9063,10.7266 C75.1667,11.1172 75.5573,11.3125 76.0781,11.3125 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,500.278,361.685)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,500.278,361.685)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M137.73,-85.941 L140.207,-88.4155 L130.66,-93.017 L135.253,-83.4665 L137.73,-85.941"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M519.07,-28.102 C578.83,-37.633 663.7,-51.77 696.36,-60.153 C712,-64.165 728.7,-69.472 743.87,-74.698 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1168.99,283.752)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1168.99,283.752)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,1168.99,283.752)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M5.98438,12 L5.01563,12 L5.01563,3.64063 L5.98438,3.64063 L5.98438,12 M10.125,6 C10.625,6 11.0573,6.10938 11.4219,6.32813 C11.7865,6.54688 12.0651,6.85677 12.2578,7.25781 C12.4505,7.65885 12.5469,8.125 12.5469,8.65625 L12.5469,9.23438 L8.51563,9.23438 C8.52604,9.90104 8.69531,10.4089 9.02344,10.7578 C9.35156,11.1068 9.80729,11.2813 10.3906,11.2813 C10.7656,11.2813 11.099,11.2474 11.3906,11.1797 C11.6823,11.112 11.9792,11.0104 12.2813,10.875 L12.2813,11.7188 C11.9792,11.8542 11.6823,11.9531 11.3906,12.0156 C11.099,12.0781 10.75,12.1094 10.3438,12.1094 C9.79167,12.1094 9.29948,11.9948 8.86719,11.7656 C8.4349,11.5365 8.10156,11.1979 7.86719,10.75 C7.63281,10.3021 7.51563,9.75 7.51563,9.09375 C7.51563,8.44792 7.6224,7.89323 7.83594,7.42969 C8.04948,6.96615 8.35417,6.61198 8.75,6.36719 C9.14583,6.1224 9.60417,6 10.125,6 M10.1094,6.78125 C9.65104,6.78125 9.28646,6.92969 9.01563,7.22656 C8.74479,7.52344 8.58333,7.9375 8.53125,8.46875 L11.5313,8.46875 C11.5313,7.96875 11.4167,7.5625 11.1875,7.25 C10.9583,6.9375 10.599,6.78125 10.1094,6.78125 M16.7656,6.84375 L15.2813,6.84375 L15.2813,12 L14.3125,12 L14.3125,6.84375 L13.2813,6.84375 L13.2813,6.40625 L14.3125,6.0625 L14.3125,5.73438 C14.3125,4.96354 14.4818,4.41146 14.8203,4.07813 C15.1589,3.74479 15.625,3.57813 16.2188,3.57813 C16.4583,3.57813 16.6745,3.59896 16.8672,3.64063 C17.0599,3.68229 17.224,3.72917 17.3594,3.78125 L17.1094,4.54688 C16.9948,4.50521 16.8594,4.46615 16.7031,4.42969 C16.5469,4.39323 16.3906,4.375 16.2344,4.375 C15.9115,4.375 15.6719,4.48438 15.5156,4.70313 C15.3594,4.92188 15.2813,5.26042 15.2813,5.71875 L15.2813,6.10938 L16.7656,6.10938 L16.7656,6.84375 M19.7969,11.3125 C19.9427,11.3125 20.0938,11.2995 20.25,11.2734 C20.4063,11.2474 20.5313,11.224 20.625,11.2031 L20.625,11.9375 C20.5208,11.9896 20.3724,12.0313 20.1797,12.0625 C19.987,12.0938 19.8021,12.1094 19.625,12.1094 C19.3229,12.1094 19.0417,12.0573 18.7813,11.9531 C18.5208,11.849 18.3099,11.6641 18.1484,11.3984 C17.987,11.1328 17.9063,10.7604 17.9063,10.2813 L17.9063,6.84375 L17.0625,6.84375 L17.0625,6.39063 L17.9063,6 L18.2969,4.75 L18.875,4.75 L18.875,6.10938 L20.5781,6.10938 L20.5781,6.84375 L18.875,6.84375 L18.875,10.2656 C18.875,10.6198 18.9609,10.8828 19.1328,11.0547 C19.3047,11.2266 19.526,11.3125 19.7969,11.3125 M25.7656,13.6875 L20.8438,13.6875 L20.8438,12.9844 L25.7656,12.9844 L25.7656,13.6875 M30.4688,8.67188 C30.375,8.36979 30.2943,8.07292 30.2266,7.78125 C30.1589,7.48958 30.1042,7.26563 30.0625,7.10938 L30.0313,7.10938 C30,7.26563 29.9505,7.48958 29.8828,7.78125 C29.8151,8.07292 29.7292,8.36979 29.625,8.67188 L28.5781,11.9844 L27.4688,11.9844 L25.8594,6.09375 L26.8594,6.09375 L27.6719,9.23438 C27.7552,9.55729 27.8333,9.88021 27.9063,10.2031 C27.9792,10.526 28.0313,10.7917 28.0625,11 L28.0938,11 C28.125,10.875 28.1615,10.7214 28.2031,10.5391 C28.2448,10.3568 28.2917,10.1641 28.3438,9.96094 C28.3958,9.75781 28.4479,9.57813 28.5,9.42188 L29.5469,6.09375 L30.5938,6.09375 L31.6094,9.42188 C31.6927,9.66146 31.7734,9.92969 31.8516,10.2266 C31.9297,10.5234 31.9792,10.776 32,10.9844 L32.0469,10.9844 C32.0677,10.8073 32.1172,10.5573 32.1953,10.2344 C32.2734,9.91146 32.3594,9.57813 32.4531,9.23438 L33.2656,6.09375 L34.2656,6.09375 L32.625,11.9844 L31.4844,11.9844 L30.4688,8.67188 M36.2813,6.09375 C36.2813,6.38542 36.2604,6.66146 36.2188,6.92188 L36.2969,6.92188 C36.4844,6.61979 36.7396,6.39063 37.0625,6.23438 C37.3854,6.07813 37.7396,6 38.125,6 C38.8438,6 39.3828,6.17188 39.7422,6.51563 C40.1016,6.85938 40.2813,7.40625 40.2813,8.15625 L40.2813,12 L39.3281,12 L39.3281,8.21875 C39.3281,7.28125 38.8854,6.8125 38,6.8125 C37.3438,6.8125 36.8932,6.9974 36.6484,7.36719 C36.4036,7.73698 36.2813,8.26563 36.2813,8.95313 L36.2813,12 L35.3125,12 L35.3125,3.64063 L36.2813,3.64063 L36.2813,6.09375 M44.3906,6 C44.8906,6 45.3229,6.10938 45.6875,6.32813 C46.0521,6.54688 46.3307,6.85677 46.5234,7.25781 C46.7161,7.65885 46.8125,8.125 46.8125,8.65625 L46.8125,9.23438 L42.7813,9.23438 C42.7917,9.90104 42.9609,10.4089 43.2891,10.7578 C43.6172,11.1068 44.0729,11.2813 44.6563,11.2813 C45.0313,11.2813 45.3646,11.2474 45.6563,11.1797 C45.9479,11.112 46.2448,11.0104 46.5469,10.875 L46.5469,11.7188 C46.2448,11.8542 45.9479,11.9531 45.6563,12.0156 C45.3646,12.0781 45.0156,12.1094 44.6094,12.1094 C44.0573,12.1094 43.5651,11.9948 43.1328,11.7656 C42.7005,11.5365 42.3672,11.1979 42.1328,10.75 C41.8984,10.3021 41.7813,9.75 41.7813,9.09375 C41.7813,8.44792 41.888,7.89323 42.1016,7.42969 C42.3151,6.96615 42.6198,6.61198 43.0156,6.36719 C43.4115,6.1224 43.8698,6 44.3906,6 M44.375,6.78125 C43.9167,6.78125 43.5521,6.92969 43.2813,7.22656 C43.0104,7.52344 42.849,7.9375 42.7969,8.46875 L45.7969,8.46875 C45.7969,7.96875 45.6823,7.5625 45.4531,7.25 C45.224,6.9375 44.8646,6.78125 44.375,6.78125 M50.5938,6 C51.0938,6 51.526,6.10938 51.8906,6.32813 C52.2552,6.54688 52.5339,6.85677 52.7266,7.25781 C52.9193,7.65885 53.0156,8.125 53.0156,8.65625 L53.0156,9.23438 L48.9844,9.23438 C48.9948,9.90104 49.1641,10.4089 49.4922,10.7578 C49.8203,11.1068 50.276,11.2813 50.8594,11.2813 C51.2344,11.2813 51.5677,11.2474 51.8594,11.1797 C52.151,11.112 52.4479,11.0104 52.75,10.875 L52.75,11.7188 C52.4479,11.8542 52.151,11.9531 51.8594,12.0156 C51.5677,12.0781 51.2188,12.1094 50.8125,12.1094 C50.2604,12.1094 49.7682,11.9948 49.3359,11.7656 C48.9036,11.5365 48.5703,11.1979 48.3359,10.75 C48.1016,10.3021 47.9844,9.75 47.9844,9.09375 C47.9844,8.44792 48.0911,7.89323 48.3047,7.42969 C48.5182,6.96615 48.8229,6.61198 49.2188,6.36719 C49.6146,6.1224 50.0729,6 50.5938,6 M50.5781,6.78125 C50.1198,6.78125 49.7552,6.92969 49.4844,7.22656 C49.2135,7.52344 49.0521,7.9375 49,8.46875 L52,8.46875 C52,7.96875 51.8854,7.5625 51.6563,7.25 C51.4271,6.9375 51.0677,6.78125 50.5781,6.78125 M55.4844,12 L54.5156,12 L54.5156,3.64063 L55.4844,3.64063 L55.4844,12 M61.3125,13.6875 L56.3906,13.6875 L56.3906,12.9844 L61.3125,12.9844 L61.3125,13.6875 M66.0625,10.375 C66.0625,10.9479 65.849,11.3802 65.4219,11.6719 C64.9948,11.9635 64.4219,12.1094 63.7031,12.1094 C63.2865,12.1094 62.9297,12.0755 62.6328,12.0078 C62.3359,11.9401 62.0781,11.849 61.8594,11.7344 L61.8594,10.8594 C62.0885,10.974 62.3698,11.0807 62.7031,11.1797 C63.0365,11.2786 63.375,11.3281 63.7188,11.3281 C64.2083,11.3281 64.5651,11.25 64.7891,11.0938 C65.013,10.9375 65.125,10.724 65.125,10.4531 C65.125,10.3073 65.0833,10.1771 65,10.0625 C64.9167,9.94792 64.7708,9.83073 64.5625,9.71094 C64.3542,9.59115 64.0573,9.45833 63.6719,9.3125 C63.2865,9.16667 62.9583,9.02083 62.6875,8.875 C62.4167,8.72917 62.2083,8.55469 62.0625,8.35156 C61.9167,8.14844 61.8438,7.88542 61.8438,7.5625 C61.8438,7.0625 62.0469,6.67708 62.4531,6.40625 C62.8594,6.13542 63.3906,6 64.0469,6 C64.4115,6 64.75,6.03385 65.0625,6.10156 C65.375,6.16927 65.6667,6.26563 65.9375,6.39063 L65.6094,7.15625 C65.3594,7.05208 65.099,6.96354 64.8281,6.89063 C64.5573,6.81771 64.276,6.78125 63.9844,6.78125 C63.5885,6.78125 63.2865,6.84635 63.0781,6.97656 C62.8698,7.10677 62.7656,7.28125 62.7656,7.5 C62.7656,7.66667 62.8125,7.80469 62.9063,7.91406 C63,8.02344 63.1589,8.13281 63.3828,8.24219 C63.6068,8.35156 63.9063,8.47917 64.2813,8.625 C64.6563,8.76042 64.9766,8.90104 65.2422,9.04688 C65.5078,9.19271 65.7109,9.3724 65.8516,9.58594 C65.9922,9.79948 66.0625,10.0625 66.0625,10.375 M69.4531,11.3125 C69.599,11.3125 69.75,11.2995 69.9063,11.2734 C70.0625,11.2474 70.1875,11.224 70.2813,11.2031 L70.2813,11.9375 C70.1771,11.9896 70.0286,12.0313 69.8359,12.0625 C69.6432,12.0938 69.4583,12.1094 69.2813,12.1094 C68.9792,12.1094 68.6979,12.0573 68.4375,11.9531 C68.1771,11.849 67.9661,11.6641 67.8047,11.3984 C67.6432,11.1328 67.5625,10.7604 67.5625,10.2813 L67.5625,6.84375 L66.7188,6.84375 L66.7188,6.39063 L67.5625,6 L67.9531,4.75 L68.5313,4.75 L68.5313,6.10938 L70.2344,6.10938 L70.2344,6.84375 L68.5313,6.84375 L68.5313,10.2656 C68.5313,10.6198 68.6172,10.8828 68.7891,11.0547 C68.9609,11.2266 69.1823,11.3125 69.4531,11.3125 M73.7344,6 C74.2344,6 74.6667,6.10938 75.0313,6.32813 C75.3958,6.54688 75.6745,6.85677 75.8672,7.25781 C76.0599,7.65885 76.1563,8.125 76.1563,8.65625 L76.1563,9.23438 L72.125,9.23438 C72.1354,9.90104 72.3047,10.4089 72.6328,10.7578 C72.9609,11.1068 73.4167,11.2813 74,11.2813 C74.375,11.2813 74.7083,11.2474 75,11.1797 C75.2917,11.112 75.5885,11.0104 75.8906,10.875 L75.8906,11.7188 C75.5885,11.8542 75.2917,11.9531 75,12.0156 C74.7083,12.0781 74.3594,12.1094 73.9531,12.1094 C73.401,12.1094 72.9089,11.9948 72.4766,11.7656 C72.0443,11.5365 71.7109,11.1979 71.4766,10.75 C71.2422,10.3021 71.125,9.75 71.125,9.09375 C71.125,8.44792 71.2318,7.89323 71.4453,7.42969 C71.6589,6.96615 71.9635,6.61198 72.3594,6.36719 C72.7552,6.1224 73.2135,6 73.7344,6 M73.7188,6.78125 C73.2604,6.78125 72.8958,6.92969 72.625,7.22656 C72.3542,7.52344 72.1927,7.9375 72.1406,8.46875 L75.1406,8.46875 C75.1406,7.96875 75.026,7.5625 74.7969,7.25 C74.5677,6.9375 74.2083,6.78125 73.7188,6.78125 M80.4531,6 C81.1823,6 81.7682,6.2526 82.2109,6.75781 C82.6536,7.26302 82.875,8.02604 82.875,9.04688 C82.875,10.0469 82.6536,10.8073 82.2109,11.3281 C81.7682,11.849 81.1823,12.1094 80.4531,12.1094 C79.9948,12.1094 79.6172,12.0234 79.3203,11.8516 C79.0234,11.6797 78.7917,11.4792 78.625,11.25 L78.5625,11.25 C78.5729,11.375 78.5859,11.5339 78.6016,11.7266 C78.6172,11.9193 78.625,12.0833 78.625,12.2188 L78.625,14.6406 L77.6563,14.6406 L77.6563,6.10938 L78.4531,6.10938 L78.5781,6.90625 L78.625,6.90625 C78.8021,6.64583 79.0339,6.42969 79.3203,6.25781 C79.6068,6.08594 79.9844,6 80.4531,6 M80.2813,6.8125 C79.6771,6.8125 79.2526,6.97917 79.0078,7.3125 C78.763,7.64583 78.6354,8.16146 78.625,8.85938 L78.625,9.04688 C78.625,9.76563 78.7448,10.3229 78.9844,10.7188 C79.224,11.1146 79.6667,11.3125 80.3125,11.3125 C80.6667,11.3125 80.9583,11.2135 81.1875,11.0156 C81.4167,10.8177 81.5885,10.5469 81.7031,10.2031 C81.8177,9.85938 81.875,9.46875 81.875,9.03125 C81.875,8.35417 81.7448,7.8151 81.4844,7.41406 C81.224,7.01302 80.8229,6.8125 80.2813,6.8125 M88.25,10.375 C88.25,10.9479 88.0365,11.3802 87.6094,11.6719 C87.1823,11.9635 86.6094,12.1094 85.8906,12.1094 C85.474,12.1094 85.1172,12.0755 84.8203,12.0078 C84.5234,11.9401 84.2656,11.849 84.0469,11.7344 L84.0469,10.8594 C84.276,10.974 84.5573,11.0807 84.8906,11.1797 C85.224,11.2786 85.5625,11.3281 85.9063,11.3281 C86.3958,11.3281 86.7526,11.25 86.9766,11.0938 C87.2005,10.9375 87.3125,10.724 87.3125,10.4531 C87.3125,10.3073 87.2708,10.1771 87.1875,10.0625 C87.1042,9.94792 86.9583,9.83073 86.75,9.71094 C86.5417,9.59115 86.2448,9.45833 85.8594,9.3125 C85.474,9.16667 85.1458,9.02083 84.875,8.875 C84.6042,8.72917 84.3958,8.55469 84.25,8.35156 C84.1042,8.14844 84.0313,7.88542 84.0313,7.5625 C84.0313,7.0625 84.2344,6.67708 84.6406,6.40625 C85.0469,6.13542 85.5781,6 86.2344,6 C86.599,6 86.9375,6.03385 87.25,6.10156 C87.5625,6.16927 87.8542,6.26563 88.125,6.39063 L87.7969,7.15625 C87.5469,7.05208 87.2865,6.96354 87.0156,6.89063 C86.7448,6.81771 86.4635,6.78125 86.1719,6.78125 C85.776,6.78125 85.474,6.84635 85.2656,6.97656 C85.0573,7.10677 84.9531,7.28125 84.9531,7.5 C84.9531,7.66667 85,7.80469 85.0938,7.91406 C85.1875,8.02344 85.3464,8.13281 85.5703,8.24219 C85.7943,8.35156 86.0938,8.47917 86.4688,8.625 C86.8438,8.76042 87.1641,8.90104 87.4297,9.04688 C87.6953,9.19271 87.8984,9.3724 88.0391,9.58594 C88.1797,9.79948 88.25,10.0625 88.25,10.375 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1168.99,283.752)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1168.99,283.752)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M743.87,-74.698 L745.062,-71.2995 L753.58,-78.105 L742.678,-78.0965 L743.87,-74.698"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M513.56,-6.5339 C563.53,0.90083 636.69,5.6897 696.36,-15.153 C726.57,-25.704 754.46,-49.714 772.94,-68.513 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1160.9,373.675)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1160.9,373.675)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,1160.9,373.675)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="nonzero" d="M3.98438,4.14063 L1.0625,12 L0.109375,12 L3.03125,4.14063 L3.98438,4.14063 M7.76563,6 C7.86979,6 7.98698,6.00521 8.11719,6.01563 C8.2474,6.02604 8.35938,6.04167 8.45313,6.0625 L8.32813,6.95313 C8.23438,6.93229 8.13281,6.91406 8.02344,6.89844 C7.91406,6.88281 7.80729,6.875 7.70313,6.875 C7.40104,6.875 7.11719,6.95833 6.85156,7.125 C6.58594,7.29167 6.375,7.52344 6.21875,7.82031 C6.0625,8.11719 5.98438,8.46354 5.98438,8.85938 L5.98438,12 L5.01563,12 L5.01563,6.10938 L5.8125,6.10938 L5.92188,7.1875 L5.95313,7.1875 C6.15104,6.86458 6.39844,6.58594 6.69531,6.35156 C6.99219,6.11719 7.34896,6 7.76563,6 M10.0469,3.89063 C10.1927,3.89063 10.3203,3.9401 10.4297,4.03906 C10.5391,4.13802 10.5938,4.29688 10.5938,4.51563 C10.5938,4.71354 10.5391,4.86458 10.4297,4.96875 C10.3203,5.07292 10.1927,5.125 10.0469,5.125 C9.88021,5.125 9.74219,5.07292 9.63281,4.96875 C9.52344,4.86458 9.46875,4.71354 9.46875,4.51563 C9.46875,4.29688 9.52344,4.13802 9.63281,4.03906 C9.74219,3.9401 9.88021,3.89063 10.0469,3.89063 M10.5156,6.10938 L10.5156,12 L9.54688,12 L9.54688,6.10938 L10.5156,6.10938 M14.4688,6 C14.8542,6 15.2031,6.07292 15.5156,6.21875 C15.8281,6.36458 16.0938,6.58854 16.3125,6.89063 L16.3594,6.89063 L16.5,6.10938 L17.2656,6.10938 L17.2656,12.0938 C17.2656,12.9375 17.0521,13.5729 16.625,14 C16.1979,14.4271 15.5313,14.6406 14.625,14.6406 C13.7604,14.6406 13.0521,14.5156 12.5,14.2656 L12.5,13.375 C13.0833,13.6875 13.8125,13.8438 14.6875,13.8438 C15.1875,13.8438 15.5833,13.6953 15.875,13.3984 C16.1667,13.1016 16.3125,12.6927 16.3125,12.1719 L16.3125,11.9375 C16.3125,11.8542 16.3151,11.7292 16.3203,11.5625 C16.3255,11.3958 16.3333,11.2813 16.3438,11.2188 L16.2969,11.2188 C15.901,11.8125 15.2917,12.1094 14.4688,12.1094 C13.7083,12.1094 13.1146,11.8411 12.6875,11.3047 C12.2604,10.7682 12.0469,10.0208 12.0469,9.0625 C12.0469,8.125 12.2604,7.38021 12.6875,6.82813 C13.1146,6.27604 13.7083,6 14.4688,6 M14.5938,6.8125 C14.1042,6.8125 13.724,7.00781 13.4531,7.39844 C13.1823,7.78906 13.0469,8.34896 13.0469,9.07813 C13.0469,9.79688 13.1797,10.349 13.4453,10.7344 C13.7109,11.1198 14.099,11.3125 14.6094,11.3125 C15.2135,11.3125 15.651,11.1536 15.9219,10.8359 C16.1927,10.5182 16.3281,10.0052 16.3281,9.29688 L16.3281,9.0625 C16.3281,8.26042 16.1875,7.6849 15.9063,7.33594 C15.625,6.98698 15.1875,6.8125 14.5938,6.8125 M20.0938,6.09375 C20.0938,6.38542 20.0729,6.66146 20.0313,6.92188 L20.1094,6.92188 C20.2969,6.61979 20.5521,6.39063 20.875,6.23438 C21.1979,6.07813 21.5521,6 21.9375,6 C22.6563,6 23.1953,6.17188 23.5547,6.51563 C23.9141,6.85938 24.0938,7.40625 24.0938,8.15625 L24.0938,12 L23.1406,12 L23.1406,8.21875 C23.1406,7.28125 22.6979,6.8125 21.8125,6.8125 C21.1563,6.8125 20.7057,6.9974 20.4609,7.36719 C20.2161,7.73698 20.0938,8.26563 20.0938,8.95313 L20.0938,12 L19.125,12 L19.125,3.64063 L20.0938,3.64063 L20.0938,6.09375 M27.8906,11.3125 C28.0365,11.3125 28.1875,11.2995 28.3438,11.2734 C28.5,11.2474 28.625,11.224 28.7188,11.2031 L28.7188,11.9375 C28.6146,11.9896 28.4661,12.0313 28.2734,12.0625 C28.0807,12.0938 27.8958,12.1094 27.7188,12.1094 C27.4167,12.1094 27.1354,12.0573 26.875,11.9531 C26.6146,11.849 26.4036,11.6641 26.2422,11.3984 C26.0807,11.1328 26,10.7604 26,10.2813 L26,6.84375 L25.1563,6.84375 L25.1563,6.39063 L26,6 L26.3906,4.75 L26.9688,4.75 L26.9688,6.10938 L28.6719,6.10938 L28.6719,6.84375 L26.9688,6.84375 L26.9688,10.2656 C26.9688,10.6198 27.0547,10.8828 27.2266,11.0547 C27.3984,11.2266 27.6198,11.3125 27.8906,11.3125 M33.8594,13.6875 L28.9375,13.6875 L28.9375,12.9844 L33.8594,12.9844 L33.8594,13.6875 M38.5625,8.67188 C38.4688,8.36979 38.388,8.07292 38.3203,7.78125 C38.2526,7.48958 38.1979,7.26563 38.1563,7.10938 L38.125,7.10938 C38.0938,7.26563 38.0443,7.48958 37.9766,7.78125 C37.9089,8.07292 37.8229,8.36979 37.7188,8.67188 L36.6719,11.9844 L35.5625,11.9844 L33.9531,6.09375 L34.9531,6.09375 L35.7656,9.23438 C35.849,9.55729 35.9271,9.88021 36,10.2031 C36.0729,10.526 36.125,10.7917 36.1563,11 L36.1875,11 C36.2188,10.875 36.2552,10.7214 36.2969,10.5391 C36.3385,10.3568 36.3854,10.1641 36.4375,9.96094 C36.4896,9.75781 36.5417,9.57813 36.5938,9.42188 L37.6406,6.09375 L38.6875,6.09375 L39.7031,9.42188 C39.7865,9.66146 39.8672,9.92969 39.9453,10.2266 C40.0234,10.5234 40.0729,10.776 40.0938,10.9844 L40.1406,10.9844 C40.1615,10.8073 40.2109,10.5573 40.2891,10.2344 C40.3672,9.91146 40.4531,9.57813 40.5469,9.23438 L41.3594,6.09375 L42.3594,6.09375 L40.7188,11.9844 L39.5781,11.9844 L38.5625,8.67188 M44.375,6.09375 C44.375,6.38542 44.3542,6.66146 44.3125,6.92188 L44.3906,6.92188 C44.5781,6.61979 44.8333,6.39063 45.1563,6.23438 C45.4792,6.07813 45.8333,6 46.2188,6 C46.9375,6 47.4766,6.17188 47.8359,6.51563 C48.1953,6.85938 48.375,7.40625 48.375,8.15625 L48.375,12 L47.4219,12 L47.4219,8.21875 C47.4219,7.28125 46.9792,6.8125 46.0938,6.8125 C45.4375,6.8125 44.987,6.9974 44.7422,7.36719 C44.4974,7.73698 44.375,8.26563 44.375,8.95313 L44.375,12 L43.4063,12 L43.4063,3.64063 L44.375,3.64063 L44.375,6.09375 M52.4844,6 C52.9844,6 53.4167,6.10938 53.7813,6.32813 C54.1458,6.54688 54.4245,6.85677 54.6172,7.25781 C54.8099,7.65885 54.9063,8.125 54.9063,8.65625 L54.9063,9.23438 L50.875,9.23438 C50.8854,9.90104 51.0547,10.4089 51.3828,10.7578 C51.7109,11.1068 52.1667,11.2813 52.75,11.2813 C53.125,11.2813 53.4583,11.2474 53.75,11.1797 C54.0417,11.112 54.3385,11.0104 54.6406,10.875 L54.6406,11.7188 C54.3385,11.8542 54.0417,11.9531 53.75,12.0156 C53.4583,12.0781 53.1094,12.1094 52.7031,12.1094 C52.151,12.1094 51.6589,11.9948 51.2266,11.7656 C50.7943,11.5365 50.4609,11.1979 50.2266,10.75 C49.9922,10.3021 49.875,9.75 49.875,9.09375 C49.875,8.44792 49.9818,7.89323 50.1953,7.42969 C50.4089,6.96615 50.7135,6.61198 51.1094,6.36719 C51.5052,6.1224 51.9635,6 52.4844,6 M52.4688,6.78125 C52.0104,6.78125 51.6458,6.92969 51.375,7.22656 C51.1042,7.52344 50.9427,7.9375 50.8906,8.46875 L53.8906,8.46875 C53.8906,7.96875 53.776,7.5625 53.5469,7.25 C53.3177,6.9375 52.9583,6.78125 52.4688,6.78125 M58.6875,6 C59.1875,6 59.6198,6.10938 59.9844,6.32813 C60.349,6.54688 60.6276,6.85677 60.8203,7.25781 C61.013,7.65885 61.1094,8.125 61.1094,8.65625 L61.1094,9.23438 L57.0781,9.23438 C57.0885,9.90104 57.2578,10.4089 57.5859,10.7578 C57.9141,11.1068 58.3698,11.2813 58.9531,11.2813 C59.3281,11.2813 59.6615,11.2474 59.9531,11.1797 C60.2448,11.112 60.5417,11.0104 60.8438,10.875 L60.8438,11.7188 C60.5417,11.8542 60.2448,11.9531 59.9531,12.0156 C59.6615,12.0781 59.3125,12.1094 58.9063,12.1094 C58.3542,12.1094 57.862,11.9948 57.4297,11.7656 C56.9974,11.5365 56.6641,11.1979 56.4297,10.75 C56.1953,10.3021 56.0781,9.75 56.0781,9.09375 C56.0781,8.44792 56.1849,7.89323 56.3984,7.42969 C56.612,6.96615 56.9167,6.61198 57.3125,6.36719 C57.7083,6.1224 58.1667,6 58.6875,6 M58.6719,6.78125 C58.2135,6.78125 57.849,6.92969 57.5781,7.22656 C57.3073,7.52344 57.1458,7.9375 57.0938,8.46875 L60.0938,8.46875 C60.0938,7.96875 59.9792,7.5625 59.75,7.25 C59.5208,6.9375 59.1615,6.78125 58.6719,6.78125 M63.5781,12 L62.6094,12 L62.6094,3.64063 L63.5781,3.64063 L63.5781,12 M69.4063,13.6875 L64.4844,13.6875 L64.4844,12.9844 L69.4063,12.9844 L69.4063,13.6875 M74.1563,10.375 C74.1563,10.9479 73.9427,11.3802 73.5156,11.6719 C73.0885,11.9635 72.5156,12.1094 71.7969,12.1094 C71.3802,12.1094 71.0234,12.0755 70.7266,12.0078 C70.4297,11.9401 70.1719,11.849 69.9531,11.7344 L69.9531,10.8594 C70.1823,10.974 70.4635,11.0807 70.7969,11.1797 C71.1302,11.2786 71.4688,11.3281 71.8125,11.3281 C72.3021,11.3281 72.6589,11.25 72.8828,11.0938 C73.1068,10.9375 73.2188,10.724 73.2188,10.4531 C73.2188,10.3073 73.1771,10.1771 73.0938,10.0625 C73.0104,9.94792 72.8646,9.83073 72.6563,9.71094 C72.4479,9.59115 72.151,9.45833 71.7656,9.3125 C71.3802,9.16667 71.0521,9.02083 70.7813,8.875 C70.5104,8.72917 70.3021,8.55469 70.1563,8.35156 C70.0104,8.14844 69.9375,7.88542 69.9375,7.5625 C69.9375,7.0625 70.1406,6.67708 70.5469,6.40625 C70.9531,6.13542 71.4844,6 72.1406,6 C72.5052,6 72.8438,6.03385 73.1563,6.10156 C73.4688,6.16927 73.7604,6.26563 74.0313,6.39063 L73.7031,7.15625 C73.4531,7.05208 73.1927,6.96354 72.9219,6.89063 C72.651,6.81771 72.3698,6.78125 72.0781,6.78125 C71.6823,6.78125 71.3802,6.84635 71.1719,6.97656 C70.9635,7.10677 70.8594,7.28125 70.8594,7.5 C70.8594,7.66667 70.9063,7.80469 71,7.91406 C71.0938,8.02344 71.2526,8.13281 71.4766,8.24219 C71.7005,8.35156 72,8.47917 72.375,8.625 C72.75,8.76042 73.0703,8.90104 73.3359,9.04688 C73.6016,9.19271 73.8047,9.3724 73.9453,9.58594 C74.0859,9.79948 74.1563,10.0625 74.1563,10.375 M77.5469,11.3125 C77.6927,11.3125 77.8438,11.2995 78,11.2734 C78.1563,11.2474 78.2813,11.224 78.375,11.2031 L78.375,11.9375 C78.2708,11.9896 78.1224,12.0313 77.9297,12.0625 C77.737,12.0938 77.5521,12.1094 77.375,12.1094 C77.0729,12.1094 76.7917,12.0573 76.5313,11.9531 C76.2708,11.849 76.0599,11.6641 75.8984,11.3984 C75.737,11.1328 75.6563,10.7604 75.6563,10.2813 L75.6563,6.84375 L74.8125,6.84375 L74.8125,6.39063 L75.6563,6 L76.0469,4.75 L76.625,4.75 L76.625,6.10938 L78.3281,6.10938 L78.3281,6.84375 L76.625,6.84375 L76.625,10.2656 C76.625,10.6198 76.7109,10.8828 76.8828,11.0547 C77.0547,11.2266 77.276,11.3125 77.5469,11.3125 M81.8281,6 C82.3281,6 82.7604,6.10938 83.125,6.32813 C83.4896,6.54688 83.7682,6.85677 83.9609,7.25781 C84.1536,7.65885 84.25,8.125 84.25,8.65625 L84.25,9.23438 L80.2188,9.23438 C80.2292,9.90104 80.3984,10.4089 80.7266,10.7578 C81.0547,11.1068 81.5104,11.2813 82.0938,11.2813 C82.4688,11.2813 82.8021,11.2474 83.0938,11.1797 C83.3854,11.112 83.6823,11.0104 83.9844,10.875 L83.9844,11.7188 C83.6823,11.8542 83.3854,11.9531 83.0938,12.0156 C82.8021,12.0781 82.4531,12.1094 82.0469,12.1094 C81.4948,12.1094 81.0026,11.9948 80.5703,11.7656 C80.138,11.5365 79.8047,11.1979 79.5703,10.75 C79.3359,10.3021 79.2188,9.75 79.2188,9.09375 C79.2188,8.44792 79.3255,7.89323 79.5391,7.42969 C79.7526,6.96615 80.0573,6.61198 80.4531,6.36719 C80.849,6.1224 81.3073,6 81.8281,6 M81.8125,6.78125 C81.3542,6.78125 80.9896,6.92969 80.7188,7.22656 C80.4479,7.52344 80.2865,7.9375 80.2344,8.46875 L83.2344,8.46875 C83.2344,7.96875 83.1198,7.5625 82.8906,7.25 C82.6615,6.9375 82.3021,6.78125 81.8125,6.78125 M88.5469,6 C89.276,6 89.862,6.2526 90.3047,6.75781 C90.7474,7.26302 90.9688,8.02604 90.9688,9.04688 C90.9688,10.0469 90.7474,10.8073 90.3047,11.3281 C89.862,11.849 89.276,12.1094 88.5469,12.1094 C88.0885,12.1094 87.7109,12.0234 87.4141,11.8516 C87.1172,11.6797 86.8854,11.4792 86.7188,11.25 L86.6563,11.25 C86.6667,11.375 86.6797,11.5339 86.6953,11.7266 C86.7109,11.9193 86.7188,12.0833 86.7188,12.2188 L86.7188,14.6406 L85.75,14.6406 L85.75,6.10938 L86.5469,6.10938 L86.6719,6.90625 L86.7188,6.90625 C86.8958,6.64583 87.1276,6.42969 87.4141,6.25781 C87.7005,6.08594 88.0781,6 88.5469,6 M88.375,6.8125 C87.7708,6.8125 87.3464,6.97917 87.1016,7.3125 C86.8568,7.64583 86.7292,8.16146 86.7188,8.85938 L86.7188,9.04688 C86.7188,9.76563 86.8385,10.3229 87.0781,10.7188 C87.3177,11.1146 87.7604,11.3125 88.4063,11.3125 C88.7604,11.3125 89.0521,11.2135 89.2813,11.0156 C89.5104,10.8177 89.6823,10.5469 89.7969,10.2031 C89.9115,9.85938 89.9688,9.46875 89.9688,9.03125 C89.9688,8.35417 89.8385,7.8151 89.5781,7.41406 C89.3177,7.01302 88.9167,6.8125 88.375,6.8125 M96.3438,10.375 C96.3438,10.9479 96.1302,11.3802 95.7031,11.6719 C95.276,11.9635 94.7031,12.1094 93.9844,12.1094 C93.5677,12.1094 93.2109,12.0755 92.9141,12.0078 C92.6172,11.9401 92.3594,11.849 92.1406,11.7344 L92.1406,10.8594 C92.3698,10.974 92.651,11.0807 92.9844,11.1797 C93.3177,11.2786 93.6563,11.3281 94,11.3281 C94.4896,11.3281 94.8464,11.25 95.0703,11.0938 C95.2943,10.9375 95.4063,10.724 95.4063,10.4531 C95.4063,10.3073 95.3646,10.1771 95.2813,10.0625 C95.1979,9.94792 95.0521,9.83073 94.8438,9.71094 C94.6354,9.59115 94.3385,9.45833 93.9531,9.3125 C93.5677,9.16667 93.2396,9.02083 92.9688,8.875 C92.6979,8.72917 92.4896,8.55469 92.3438,8.35156 C92.1979,8.14844 92.125,7.88542 92.125,7.5625 C92.125,7.0625 92.3281,6.67708 92.7344,6.40625 C93.1406,6.13542 93.6719,6 94.3281,6 C94.6927,6 95.0313,6.03385 95.3438,6.10156 C95.6563,6.16927 95.9479,6.26563 96.2188,6.39063 L95.8906,7.15625 C95.6406,7.05208 95.3802,6.96354 95.1094,6.89063 C94.8385,6.81771 94.5573,6.78125 94.2656,6.78125 C93.8698,6.78125 93.5677,6.84635 93.3594,6.97656 C93.151,7.10677 93.0469,7.28125 93.0469,7.5 C93.0469,7.66667 93.0938,7.80469 93.1875,7.91406 C93.2813,8.02344 93.4401,8.13281 93.6641,8.24219 C93.888,8.35156 94.1875,8.47917 94.5625,8.625 C94.9375,8.76042 95.2578,8.90104 95.5234,9.04688 C95.7891,9.19271 95.9922,9.3724 96.1328,9.58594 C96.2734,9.79948 96.3438,10.0625 96.3438,10.375 "/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1160.9,373.675)"
+font-family="sans" font-size="11" font-weight="100" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,1160.9,373.675)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+<path vector-effect="none" fill-rule="evenodd" d="M772.94,-68.513 L775.629,-65.9475 L780.27,-76.197 L770.251,-71.0785 L772.94,-68.513"/>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.99829,0,0,1.99829,0.000799318,434.929)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+
+<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
+font-family="Ubuntu Sans" font-size="11" font-weight="400" font-style="normal" 
+>
+</g>
+</g>
+</svg>
diff --git a/ros2/src/build/robobin/build/lib/robobin/control_feedback.py b/ros2/src/build/robobin/build/lib/robobin/control_feedback.py
new file mode 100644
index 00000000..78a1edb7
--- /dev/null
+++ b/ros2/src/build/robobin/build/lib/robobin/control_feedback.py
@@ -0,0 +1,320 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from std_msgs.msg import Int64, Float64
+from gpiozero import PWMOutputDevice, DigitalOutputDevice
+import time
+from rclpy.clock import Clock
+from rclpy.time import Time
+import bisect
+
+
+
+# Example of how you could implement a simple PID controller
+class PIDController:
+    def __init__(self, kp, ki, kd):
+        self.kp = kp
+        self.ki = ki
+        self.kd = kd
+        self.prev_error = 0
+        self.integral = 0
+
+    def reset(self):
+        self.prev_error = 0
+        self.integral = 0
+
+    def calculate(self, error, dt):
+        self.integral += error * dt
+        derivative = (error - self.prev_error) / dt 
+        output = self.kp * error + self.ki * self.integral + self.kd * derivative
+        self.prev_error = error
+        return output
+
+
+
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('control_feedback_node')
+
+        # Initialize encoder values
+        self.encoder_left_steps = 0
+        self.encoder_right_steps = 0
+
+        # Desired speeds from cmd_vel
+        self.desired_linear_speed = 0.0
+        self.desired_angular_speed = 0.0
+
+        self.prev_left_steps = 0
+        self.prev_right_steps = 0
+
+        self.left_pwm = 0
+        self.right_pwm = 0
+
+        self.prev_desired_speed = 0.0
+
+
+        #Time
+        self.prev_time = time.time()
+        #self.prev_time = self.get_clock().now
+
+        
+        # Robot parameters
+        self.wheel_base = 0.40  
+        self.encoder_steps_per_rotation = 310  
+        self.wheel_radius = 0.075 
+
+        # Initialize the motors
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+
+        # PID controllers
+        self.pid_left_forward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+        self.pid_right_forward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+
+        self.pid_left_backward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+        self.pid_right_backward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+
+
+
+
+        # Subscribe to cmd_vel topic
+        self.subscription = self.create_subscription(
+            Twist,
+            '/cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+
+        # Subscribe to encoder data
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        self.left_actual_speed_pub = self.create_publisher(Float64, 'left_actual_wheel_speed', 10)
+        self.right_actual_speed_pub = self.create_publisher(Float64, 'right_actual_wheel_speed', 10)
+        self.desired_speed_pub = self.create_publisher(Float64, 'desired_wheel_speed', 10)
+
+        # Timer to update motor speeds
+        self.control_timer = self.create_timer(0.1, self.control_loop)
+
+        self.get_logger().info('Motor control node with encoder feedback has been started.')
+
+    def cmd_vel_callback(self, msg):
+        # Store desired speeds
+        self.desired_linear_speed = msg.linear.x  # Forward/backward speed
+        self.desired_angular_speed = msg.angular.z  # Turning rate
+
+        # if (self.desired_linear_speed >= 0 and self.prev_desired_speed < 0) or (self.desired_linear_speed < 0 and self.prev_desired_speed >= 0):
+
+        #     self.pid_left_forward.reset()
+        #     self.pid_right_forward.reset()
+        #     self.pid_left_backward.reset()
+        #     self.pid_right_backward.reset()
+
+
+
+        
+
+        self.prev_desired_speed = self.desired_linear_speed
+
+    def left_encoder_callback(self, msg):
+        self.encoder_left_steps = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.encoder_right_steps = msg.data
+
+    
+    def control_loop(self):
+
+        if self.desired_linear_speed >= 0:
+            # Forward motion
+            left_pid = self.pid_left_forward
+            right_pid = self.pid_right_forward
+        else:
+            # Backward motion
+            left_pid = self.pid_left_backward
+            right_pid = self.pid_right_backward
+
+        if (self.desired_linear_speed == 0) and (self.desired_angular_speed == 0):
+            self.stop_motors()
+            self.pid_left_forward.reset()
+            self.pid_right_forward.reset()
+            self.pid_left_backward.reset()
+            self.pid_right_backward.reset()
+            self.left_pwm =0
+            self.right_pwm =0
+            return
+
+
+
+
+        #Calculate the actual speed
+        #-------------------------------
+        # Calculate elapsed time
+        current_time = time.time()
+        #dt = current_time - self.prev_time
+        dt = max(current_time - self.prev_time, 0.01)  # Prevent dt from being too small
+        #dt = max(current_time - self.prev_time, 1e-6)  # Avoid zero or too small dt
+        if dt == 0:
+            return
+        self.prev_time = current_time
+
+        # self.prev_time = self.get_clock().now()
+        # current_time = self.get_clock().now()
+        # dt = (current_time - self.prev_time).to_sec()
+        # if dt <= 0.0:
+        #     return
+        # self.prev_time = current_time
+
+        #Actual Speed calculation
+        #------------------------------------
+        # Calculate change in encoder steps
+        delta_left_steps = self.encoder_left_steps - self.prev_left_steps
+        delta_right_steps = self.encoder_right_steps - self.prev_right_steps
+
+        self.prev_left_steps = self.encoder_left_steps
+        self.prev_right_steps = self.encoder_right_steps
+
+        # Calculate rotational speeds (RPS)
+        left_rps = delta_left_steps / (self.encoder_steps_per_rotation * dt)
+        right_rps = delta_right_steps / (self.encoder_steps_per_rotation * dt)
+
+        # Convert to linear speed (m/s)
+        left_speed_actual = left_rps * 2 * 3.14159 * self.wheel_radius
+        right_speed_actual = right_rps * 2 * 3.14159 * self.wheel_radius
+
+
+
+        #Desired Speed calculation
+        #------------------------------------
+        # Desired speeds for left and right wheels
+        left_speed_desired = self.desired_linear_speed - (self.desired_angular_speed * self.wheel_base / 2.0)
+        right_speed_desired = self.desired_linear_speed + (self.desired_angular_speed * self.wheel_base / 2.0)
+
+
+
+        # Speed Errors calculation
+        #------------------------------------
+        left_error = left_speed_desired - left_speed_actual
+        right_error = right_speed_desired - right_speed_actual
+
+ 
+
+        # Use PID controllers for left and right wheels
+        left_pwm_error = left_pid.calculate(left_error, dt)
+        right_pwm_error = right_pid.calculate(right_error, dt)
+
+        self.left_pwm +=   left_pwm_error
+        self.right_pwm +=  right_pwm_error
+
+
+
+        # Ensure PWM values are within [-1, 1]
+        left_pwm = max(-1, min(1, self.left_pwm))
+        right_pwm = max(-1, min(1, self.right_pwm))
+
+        # Apply PWM values to motors
+        self.motor.set_pwm(left_pwm, right_pwm)
+
+        
+
+
+        # Publish actual speeds
+        left_actual_speed_msg = Float64()
+        left_actual_speed_msg.data = left_speed_actual
+        self.left_actual_speed_pub.publish(left_actual_speed_msg)
+
+        right_actual_speed_msg = Float64()
+        right_actual_speed_msg.data = right_speed_actual
+        self.right_actual_speed_pub.publish(right_actual_speed_msg)
+
+        desired_speed_msg = Float64()
+        desired_speed_msg.data = right_speed_desired
+        self.desired_speed_pub.publish(desired_speed_msg)
+
+
+        # Debugging info
+        # self.get_logger().info(f'Left PWM IN: {self.left_pwm:.2f}, Right PWM IN: {right_pwm:.2f}')
+        # self.get_logger().info(f'Left Speed Actual: {left_speed_actual:.2f}, Right Speed Actual: {right_speed_actual:.2f}')
+        # self.get_logger().info(f'Left Error: {left_error:.2f}, Right Error: {left_pwm_error:.2f}')
+        # self.get_logger().info(f'Left_speed_desired: {left_speed_desired:.2f}, Right_speed_desired: {right_speed_desired:.2f}')
+        # self.get_logger().info('-----------------------------------------------------------------')
+
+
+    def stop_motors(self):
+        self.motor.stop()
+        # self.get_logger().info('Motors have been stopped.')
+
+class Motor:
+    def __init__(self,node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+
+        self.node = node
+        # Left motor control pins
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = DigitalOutputDevice(In1A)
+        self.in2A = DigitalOutputDevice(In2A)
+
+        # Right motor control pins
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = DigitalOutputDevice(In1B)
+        self.in2B = DigitalOutputDevice(In2B)
+
+    def set_pwm(self, left_pwm, right_pwm):
+
+        #Deadband to prevent the motors from responding to very small PWM values that could cause jitter.
+        DEADZONE = 0.002
+
+        if abs(left_pwm) < DEADZONE:
+            self.pwmA.value = 0
+            self.in1A.off()
+            self.in2A.off()
+        else:
+            self.pwmA.value = abs(left_pwm)
+            self.in1A.value = left_pwm >  0
+            self.in2A.value = left_pwm < 0
+
+        if abs(right_pwm) < DEADZONE:
+            self.pwmB.value = 0
+            self.in1B.off()
+            self.in2B.off()
+        else:
+            self.pwmB.value = abs(right_pwm)
+            self.in1B.value = right_pwm >  0
+            self.in2B.value = right_pwm < 0
+
+        #self.node.get_logger().info(f"Left Motor PWM: Speed={left_pwm}, Right Motor PWM: Speed={right_pwm}")
+
+    def stop(self):
+        # Stop both motors
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.in1A.off()
+        self.in2A.off()
+        self.in1B.off()
+        self.in2B.off()
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.stop_motors()
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/src/build/robobin/build/lib/robobin/encoder.py b/ros2/src/build/robobin/build/lib/robobin/encoder.py
new file mode 100644
index 00000000..f646d3dc
--- /dev/null
+++ b/ros2/src/build/robobin/build/lib/robobin/encoder.py
@@ -0,0 +1,63 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from gpiozero import RotaryEncoder, InputDevice
+
+
+
+class EncoderReaderNode(Node):
+    def __init__(self):
+        super().__init__('encoder_reader_node')
+
+        motor1A = 5
+        motor1B = 6
+        motor2A = 20
+        motor2B = 21
+
+        self.encoder_left = RotaryEncoder(a = motor1A,b = motor1B, max_steps=0)
+        self.encoder_right = RotaryEncoder(a = motor2A,b = motor2B, max_steps=0)
+
+        # Publishers for encoder steps
+        self.left_encoder_pub = self.create_publisher(Int64, 'left_wheel_steps', 10)
+        self.right_encoder_pub = self.create_publisher(Int64, 'right_wheel_steps', 10)
+
+        # Timer to read encoders
+        self.timer = self.create_timer(0.1, self.publish_encoder_steps)
+
+        self.get_logger().info('Encoder reader node has been started.')
+
+    def publish_encoder_steps(self):
+        # Read encoder steps
+        left_steps = self.encoder_left.steps
+        right_steps = -(self.encoder_right.steps)
+
+        # Create messages
+        left_msg = Int64()
+        left_msg.data = left_steps
+
+        right_msg = Int64()
+        right_msg.data = right_steps
+
+        # Publish messages
+        self.left_encoder_pub.publish(left_msg)
+        self.right_encoder_pub.publish(right_msg)
+
+        # Log the steps
+        #self.get_logger().info(f'Left Steps: {left_steps}, Right Steps: {right_steps}')
+
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = EncoderReaderNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/src/build/robobin/build/lib/robobin/helpers/graph_maker.py b/ros2/src/build/robobin/build/lib/robobin/helpers/graph_maker.py
new file mode 100644
index 00000000..c197c10b
--- /dev/null
+++ b/ros2/src/build/robobin/build/lib/robobin/helpers/graph_maker.py
@@ -0,0 +1,112 @@
+import json
+import time
+import os
+from realtime_location_cli_only import AnchorTagCLI
+
+class GraphMaker:
+    def __init__(self, port="COM11", testing=False):
+        self.app = AnchorTagCLI(port=port, testing=testing)
+        self.graph = {
+            "name": "Lab 1 Extended",
+            "nodes": [],
+            "connections": []
+        }
+        self.previous_node_index = None
+
+    def call_bpm_and_store_anchors(self):
+        self.app.call_bpm()
+        for name, (x, y) in self.app.anchors.items():
+            self.graph["nodes"].append({
+                "name": name,
+                "x": x,
+                "y": y
+            })
+
+        # Initialize connections matrix with False
+        num_nodes = len(self.graph["nodes"])
+        self.graph["connections"] = [[False] * num_nodes for _ in range(num_nodes)]
+
+        print("Anchor coordinates stored successfully.")
+
+    def start_session(self):
+        print("Waiting for 'start' command...")
+        while True:
+            user_input = input("Enter 'start' to begin adding nodes or 'quit' to exit: ").strip().lower()
+            if user_input == "start":
+                print("Session started. Type 'save' to add nodes, 'finish' to save the graph, or 'quit' to exit.")
+                break
+            elif user_input == "quit":
+                print("Exiting...")
+                exit()
+
+    def add_node_and_connect(self):
+        print(self.app.tag_distances)
+        distances = self.app.serial_buffer.getRangingDistances()
+
+        tag1_x, tag1_y = self.app.update_distances_and_calculate_tags()
+        print(f"{tag1_x}, {tag1_y}")
+        if tag1_x is None or tag1_y is None:
+            print("Failed to determine tag position. Skipping node creation.")
+            return
+
+        new_node_index = len(self.graph["nodes"])
+
+        # Add new node
+        self.graph["nodes"].append({
+            "name": f"Node{new_node_index+1}",
+            "x": tag1_x,
+            "y": tag1_y
+        })
+
+        # Dynamically resize the connections matrix
+        for row in self.graph["connections"]:
+            row.append(False)  # Add a column for the new node
+        self.graph["connections"].append([False] * (new_node_index + 1))  # Add a new row
+
+        # Update connections
+        if self.previous_node_index is not None:
+            self.graph["connections"][self.previous_node_index][new_node_index] = True
+            self.graph["connections"][new_node_index][self.previous_node_index] = True
+
+        self.previous_node_index = new_node_index
+
+        print(f"Node {new_node_index+1} added at ({tag1_x:.2f}, {tag1_y:.2f}).")
+
+    def save_graph(self):
+        directory = r"D:\Github\robobin\ros2\src\robobin\robobin\graphs" #Replace with whereever your graphs folder is in the ros2 workspace
+        os.makedirs(directory, exist_ok=True)  # Create the directory if it doesn't exist
+        file_path = os.path.join(directory, "graph.json")
+        with open(file_path, "w") as f:
+            json.dump(self.graph, f, indent=2)
+        print(f"Graph saved to '{file_path}'.")
+
+
+    def run(self):
+        while True:
+            user_input = input("Enter command ('bpm', 'start', 'save', 'finish', 'quit'): ").strip().lower()
+            if user_input == "bpm":
+                self.call_bpm_and_store_anchors()
+            elif user_input == "start":
+                self.start_session()
+                while True:
+                    user_input = input("Enter 'save' to add a node, 'finish' to save and exit, or 'quit' to exit: ").strip().lower()
+                    if user_input == "save":
+                        self.add_node_and_connect()
+                    elif user_input == "finish":
+                        self.save_graph()
+                        print("Session finished.")
+                        exit()
+                    elif user_input == "quit":
+                        print("Exiting without saving.")
+                        exit()
+                    else:
+                        print("Invalid command. Try 'save', 'finish', or 'quit'.")
+            elif user_input == "quit":
+                print("Exiting...")
+                break
+            else:
+                print("Invalid command. Try 'bpm', 'start', 'save', 'finish', or 'quit'.")
+
+if __name__ == "__main__":
+    graph_maker = GraphMaker(port="/dev/tty.usbmodem14101", testing=False)
+    graph_maker.run()
diff --git a/ros2/src/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py b/ros2/src/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py
new file mode 100644
index 00000000..a314cec3
--- /dev/null
+++ b/ros2/src/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py
@@ -0,0 +1,263 @@
+import time
+import numpy as np
+import serial
+from scipy.optimize import least_squares
+
+# Define test values at the top of the file for easy modification
+TEST_MEASURED_DISTANCES = [302, 463, 286, 304, 418, 328]
+TEST_TAG1_DISTANCES = [22, 107, 246, 295]
+TEST_TAG2_DISTANCES = [100, 100, 100, 100]
+
+class SerialBuffer:
+    def __init__(self, port):
+        self.ser = serial.Serial(port, 115200, timeout=1)
+
+    def readFromDevice(self, expectedLines=1):
+        lines = []
+        # Attempt to read expected lines; if device is slow, you may need retries
+        while len(lines) < expectedLines:
+            if self.ser.in_waiting:
+                line = self.ser.readline().decode().strip()
+                if line:
+                    lines.append(line)
+            else:
+                time.sleep(0.01)
+        return lines
+
+    def getBeaconPositioningDistances(self):
+        """Reads the measured distances (A,E,D,B,F,C) from the device."""
+        self.writeToDevice("bpm")
+        buffer = self.readFromDevice(1)[0]
+        values = list(map(float, buffer.split(" ")))
+        return values
+
+    def getRangingDistances(self):
+        """Reads the distances from the tags to the anchors."""
+        self.writeToDevice("rng")
+        lines = self.readFromDevice(2)
+        print(lines)
+        distances = []
+        # First line: Tag 1 distances
+        distances.append(list(map(float, lines[0][1:].split(" "))))
+        # Second line: Tag 2 distances or "0"
+        if lines[1] != "1":
+            distances.append(list(map(float, lines[1][1:].split(" "))))
+        else:
+            distances.append(None)
+        return distances
+
+    def writeToDevice(self, value):
+        self.ser.write((value + "\n").encode())
+
+    def __del__(self):
+        print("Closing port")
+        self.ser.close()
+
+
+class AnchorTagCLI:
+    def __init__(self, port="/dev/tty.usbmodem14101", testing=False):
+        self.testing = testing
+        self.serial_buffer = SerialBuffer(port)
+
+        # Distances between anchors (A,E,D,B,F,C)
+        # Corresponding to the measured_distances in original code.
+        self.measured_distances = [0.0]*6
+
+        # Distances from Tag 1 to anchors: A1, A2, A3, A4
+        self.tag_distances = {"A1": 0.0, "A2": 0.0, "A3": 0.0, "A4": 0.0}
+
+        # Distances from Tag 2 to anchors: A1, A2, A3, A4
+        self.tag2_distances = {"A1": 0.0, "A2": 0.0, "A3": 0.0, "A4": 0.0}
+
+        self.anchors = {}
+        self.anchors_coords_known = False
+
+        if self.testing:
+            # Set predefined test distances
+            for i, dist in enumerate(TEST_MEASURED_DISTANCES):
+                self.measured_distances[i] = dist
+
+            for (anchor, dist) in zip(self.tag_distances.keys(), TEST_TAG1_DISTANCES):
+                self.tag_distances[anchor] = dist
+
+            for (anchor, dist) in zip(self.tag2_distances.keys(), TEST_TAG2_DISTANCES):
+                self.tag2_distances[anchor] = dist
+
+    def determine_anchor_coords(self):
+        try:
+            measured_distances = np.array(self.measured_distances)
+            noise_level = 0.0
+            measured_distances_noisy = measured_distances + np.random.uniform(-noise_level, noise_level, size=len(measured_distances))
+
+            # Variables: x_B, y_B, x_C, y_C, y_A
+            initial_guess = [120, 100, 150, 200, 50] # [x_B, y_B, x_C, y_C, y_A]
+            maxBounds = 30000
+            bounds = ([0, 0, 0, 0, 0], [maxBounds] * 5)
+
+            def error_function(variables, measured):
+                x_B, y_B, x_C, y_C, y_A = variables
+                # measured: [A, E, D, B, F, C]
+                a_measured = measured[0]
+                e_measured = measured[1]
+                d_measured = measured[2]
+                b_measured = measured[3]
+                f_measured = measured[4]
+                c_measured = measured[5]
+
+                # A=(0,y_A), B=(x_B,y_B), C=(x_C,y_C), D=(0,0)
+                a_calc = np.sqrt((x_B - 0)**2 + (y_B - y_A)**2)  # A-B
+                b_calc = np.sqrt((x_C - x_B)**2 + (y_C - y_B)**2) # B-C
+                c_calc = np.sqrt(x_C**2 + y_C**2)                 # C-D
+                d_calc = y_A                                      # A-D
+                e_calc = np.sqrt(x_C**2 + (y_C - y_A)**2)         # A-C
+                f_calc = np.sqrt(x_B**2 + y_B**2)                 # B-D
+
+                return [
+                    a_calc - a_measured,
+                    b_calc - b_measured,
+                    c_calc - c_measured,
+                    d_calc - d_measured,
+                    e_calc - e_measured,
+                    f_calc - f_measured
+                ]
+
+            # Run least squares optimization
+            result_noisy = least_squares(
+                error_function,
+                initial_guess,
+                args=(measured_distances_noisy,),
+                bounds=bounds,
+                loss='soft_l1'
+            )
+            optimized_coords_noisy = result_noisy.x
+
+            self.anchors = {
+                "A1": (0, optimized_coords_noisy[4]),
+                "A2": (optimized_coords_noisy[0], optimized_coords_noisy[1]),
+                "A3": (optimized_coords_noisy[2], optimized_coords_noisy[3]),
+                "A4": (0, 0),
+            }
+            return {k: (round(v[0], 2), round(v[1], 2)) for k, v in self.anchors.items()}
+        except Exception as e:
+            print(f"Error generating anchors: {e}")
+
+    def calculate_tag_coordinates(self, tag_distances):
+        if not self.anchors_coords_known or len(self.anchors) < 3:
+            return None, None
+     
+        available_beacons = []
+        available_distances = []
+        for key in tag_distances.keys():
+            d = max(float(tag_distances[key]), 0)
+            available_distances.append(d)
+            available_beacons.append(self.anchors[key])
+
+        if len(available_beacons) < 3:
+            return None, None
+
+        def error_function(vars):
+            x, y = vars
+            residuals = []
+            for (bx, by), d_measured in zip(available_beacons, available_distances):
+                d_computed = np.sqrt((x - bx)**2 + (y - by)**2)
+                residuals.append(d_computed - d_measured)
+            return residuals
+
+        beacon_xs = [b[0] for b in available_beacons]
+        beacon_ys = [b[1] for b in available_beacons]
+        initial_guess = [np.mean(beacon_xs), np.mean(beacon_ys)]
+
+        x_min = min(beacon_xs) - 100
+        x_max = max(beacon_xs) + 100
+        y_min = min(beacon_ys) - 100
+        y_max = max(beacon_ys) + 100
+        bounds = ([x_min, y_min], [x_max, y_max])
+
+        result = least_squares(error_function, initial_guess, bounds=bounds, loss='soft_l1')
+        x_tag, y_tag = result.x
+        return x_tag, y_tag
+
+    def call_bpm(self):
+        if self.testing:
+            beacon_distances = TEST_MEASURED_DISTANCES
+        else:
+            beacon_distances = self.serial_buffer.getBeaconPositioningDistances()
+
+        for i, distance in enumerate(beacon_distances):
+            if i < len(self.measured_distances):
+                self.measured_distances[i] = distance
+
+        determined_anchor_coords = self.determine_anchor_coords()
+        if determined_anchor_coords:
+            self.anchors_coords_known = True
+            print("Anchor coordinates determined:")
+            for anchor, coords in determined_anchor_coords.items():
+                print(f"{anchor}: {coords}")
+
+    def update_distances_and_calculate_tags(self):
+        if not self.anchors_coords_known:
+            return
+
+        if self.testing:
+            ranging_distances = [TEST_TAG1_DISTANCES, TEST_TAG2_DISTANCES]
+        else:
+            ranging_distances = self.serial_buffer.getRangingDistances()
+
+        # Update tag 1 distances
+        if ranging_distances[0] is not None:
+            for i, distance in enumerate(ranging_distances[0]):
+                anchor = list(self.tag_distances.keys())[i]
+                self.tag_distances[anchor] = distance
+
+        # Update tag 2 distances
+        if ranging_distances[1] is not None:
+            for i, distance in enumerate(ranging_distances[1]):
+                anchor = list(self.tag2_distances.keys())[i]
+                self.tag2_distances[anchor] = distance
+
+        # Now calculate both tags
+        tag1_x, tag1_y = self.calculate_tag_coordinates(self.tag_distances)
+        valid_tag2_distances = [dist for dist in self.tag2_distances.values() if dist > 0]
+
+        # Check if there are enough valid distances for Tag 2
+        if len(valid_tag2_distances) < 3:
+            print(f"Insufficient valid distances for Tag 2: {len(valid_tag2_distances)} provided.")
+            tag2_x, tag2_y = None, None
+        else:
+            tag2_x, tag2_y = self.calculate_tag_coordinates(self.tag2_distances)
+
+        print("Tag Positions:")
+        if tag1_x is not None and tag1_y is not None:
+            print(f"Tag 1: ({tag1_x:.2f}, {tag1_y:.2f})")
+        else:
+            print("Tag 1: Not enough data")
+
+        if tag2_x is not None and tag2_y is not None:
+            print(f"Tag 2: ({tag2_x:.2f}, {tag2_y:.2f})")
+        else:
+            print("Tag 2: Not enough data")
+
+      
+        if tag1_x is not None and tag1_y is not None and tag2_x is not None and tag2_y is not None:
+            dx = tag2_x - tag1_x
+            dy = tag2_y - tag1_y
+            displacement = np.sqrt(dx**2 + dy**2)
+            angle_deg = np.degrees(np.arctan2(dy, dx))
+            if angle_deg < 0:
+                angle_deg += 360
+            print(f"Direction from Tag1 to Tag2: dx={dx:.2f}, dy={dy:.2f}, displacement={displacement:.2f}, angle={angle_deg:.2f}°")
+        return tag1_x, tag1_y
+
+if __name__ == "__main__":
+    app = AnchorTagCLI(port="/dev/tty.usbmodem14101", testing=False)
+    while True:
+        user_input = input("Enter command ('bpm' to set anchors, or 'quit' to exit): ").strip().lower()
+        if user_input == "bpm":
+            app.call_bpm()
+            print("Switching to continuous ranging updates (simulating 'rng' messages)...")
+            while True:
+                app.update_distances_and_calculate_tags()
+                time.sleep(1)
+        elif user_input == "quit":
+            print("Exiting program.")
+            break
\ No newline at end of file
diff --git a/ros2/src/build/robobin/build/lib/robobin/imu_node.py b/ros2/src/build/robobin/build/lib/robobin/imu_node.py
new file mode 100644
index 00000000..d20c2dad
--- /dev/null
+++ b/ros2/src/build/robobin/build/lib/robobin/imu_node.py
@@ -0,0 +1,95 @@
+#!/usr/bin/env python3
+
+import rclpy
+from rclpy.node import Node
+from sensor_msgs.msg import Imu
+from smbus2 import SMBus
+import time
+import math
+
+class BNO055Publisher(Node):
+    def __init__(self):
+        super().__init__('imu_node')
+        self.publisher_ = self.create_publisher(Imu, 'imu', 10)
+        self.timer = self.create_timer(0.1, self.timer_callback)
+        self.bus = SMBus(1)
+        self.address = 0x28
+        self.init_bno055()
+        time.sleep(1)
+
+    def write_register(self, register, value):
+        self.bus.write_byte_data(self.address, register, value)
+
+    def read_register(self, register, length=1):
+        if length == 1:
+            return self.bus.read_byte_data(self.address, register)
+        else:
+            return self.bus.read_i2c_block_data(self.address, register, length)
+
+    def init_bno055(self):
+        # Switch to CONFIG mode
+        self.write_register(0x3D, 0x00)
+        time.sleep(0.05)
+        # Set power mode to Normal
+        self.write_register(0x3E, 0x00)
+        # Set to NDOF mode
+        self.write_register(0x3D, 0x0C)
+        time.sleep(0.5)
+
+    def read_euler_angles(self):
+        data = self.read_register(0x1A, 6)
+        yaw = (data[1] << 8) | data[0]
+        roll = (data[3] << 8) | data[2]
+        pitch = (data[5] << 8) | data[4]
+        yaw = yaw if yaw < 32768 else yaw - 65536
+        roll = roll if roll < 32768 else roll - 65536
+        pitch = pitch if pitch < 32768 else pitch - 65536
+        yaw = yaw / 16.0
+        roll = roll / 16.0
+        pitch = pitch / 16.0
+        return yaw, pitch, roll
+
+    def timer_callback(self):
+        yaw, pitch, roll = self.read_euler_angles()
+        imu_msg = Imu()
+        imu_msg.header.stamp = self.get_clock().now().to_msg()
+        imu_msg.header.frame_id = 'imu_link'
+        # Convert degrees to radians
+        yaw_rad = -(math.radians(yaw))
+        roll_rad = -(math.radians(pitch))
+        pitch_rad = -(math.radians(roll))
+        # Compute quaternion
+        cy = math.cos(yaw_rad * 0.5)
+        sy = math.sin(yaw_rad * 0.5)
+        cp = math.cos(pitch_rad * 0.5)
+        sp = math.sin(pitch_rad * 0.5)
+        cr = math.cos(roll_rad * 0.5)
+        sr = math.sin(roll_rad * 0.5)
+        imu_msg.orientation.w = cr * cp * cy + sr * sp * sy
+        imu_msg.orientation.x = sr * cp * cy - cr * sp * sy
+        imu_msg.orientation.y = cr * sp * cy + sr * cp * sy
+        imu_msg.orientation.z = cr * cp * sy - sr * sp * cy
+
+        imu_msg.orientation_covariance = [0.0025, 0, 0,
+                                  0, 0.0025, 0,
+                                  0, 0, 0.0025]
+        imu_msg.angular_velocity_covariance = [0.02, 0, 0,
+                                            0, 0.02, 0,
+                                            0, 0, 0.02]
+        imu_msg.linear_acceleration_covariance = [0.04, 0, 0,
+                                                0, 0.04, 0,
+                                                0, 0, 0.04]
+
+
+        self.publisher_.publish(imu_msg)
+        #self.get_logger().info(f'Publishing: Yaw={yaw:.2f}, Pitch={pitch:.2f}, Roll={roll:.2f}')
+
+def main(args=None):
+    rclpy.init(args=args)
+    bno055_publisher = BNO055Publisher()
+    rclpy.spin(bno055_publisher)
+    bno055_publisher.destroy_node()
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/ros2/src/build/robobin/build/lib/robobin/uwb_pathing_node.py b/ros2/src/build/robobin/build/lib/robobin/uwb_pathing_node.py
new file mode 100644
index 00000000..dec8b955
--- /dev/null
+++ b/ros2/src/build/robobin/build/lib/robobin/uwb_pathing_node.py
@@ -0,0 +1,122 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist, Point
+from math import sqrt, pow, atan2, radians, sin, cos
+import time
+
+
+class UWBPathingNode(Node):
+    def __init__(self):
+        super().__init__('uwb_pathing_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriptions
+        self.create_subscription(Point, '/start_location', self.current_location_callback, 10)
+        self.create_subscription(Point, '/target_location', self.target_location_callback, 10)
+
+        # Current and target positions
+        self.current_x = None
+        self.current_y = None
+        self.target_x = None
+        self.target_y = None
+
+        # Navigation thresholds
+        self.distance_threshold = 0.25  # meters
+        self.angle_threshold = radians(0.5)  # radians
+
+        self.kp_linear = 0.5  # Proportional gain for linear movement
+        self.kp_angular = 1.0  # Proportional gain for angular movement
+
+        self.get_logger().info('UWB Pathing Node started and waiting for positions.')
+
+    def current_location_callback(self, msg: Point):
+        """Callback to update the robot's current position."""
+        self.current_x = msg.x
+        self.current_y = msg.y
+        self.get_logger().info(f"Current Location Updated: x={self.current_x:.2f}, y={self.current_y:.2f}")
+        self.check_and_navigate()
+
+    def target_location_callback(self, msg: Point):
+        """Callback to update the target position."""
+        self.target_x = msg.x
+        self.target_y = msg.y
+        self.get_logger().info(f"Target Location Updated: x={self.target_x:.2f}, y={self.target_y:.2f}")
+        self.check_and_navigate()
+
+    def check_and_navigate(self):
+        """Check if both positions are available and navigate to the target."""
+        if self.current_x is not None and self.current_y is not None and self.target_x is not None and self.target_y is not None:
+            self.get_logger().info("Navigating to target...")
+            self.navigate_to_target()
+        else:
+            self.get_logger().warning("Waiting for both current and target positions to be available...")
+
+    def navigate_to_target(self):
+        # Ensure positions are known
+        if self.current_x is None or self.current_y is None or self.target_x is None or self.target_y is None:
+            self.get_logger().warning("Positions not fully known yet.")
+            return
+
+        # Calculate distance and angle to the target
+        displacement_x = self.target_x - self.current_x
+        displacement_y = self.target_y - self.current_y
+        distance_to_target = sqrt(pow(displacement_x, 2) + pow(displacement_y, 2))
+        angle_to_target = atan2(displacement_y, displacement_x)
+
+
+        # Check if we are close enough to the target
+        if distance_to_target <= self.distance_threshold:
+            self.stop_robot()
+            self.get_logger().info("Target reached successfully.")
+            return
+
+        # Calculate yaw error (assuming robot orientation 0 = facing x-axis)
+        # If you don't have actual orientation, you might assume the robot always faces the target directly
+        yaw_error = angle_to_target
+        yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+        self.get_logger().info(f"Current Position: x={self.current_x:.2f}, y={self.current_y:.2f}")
+        self.get_logger().info(f"Target Position: x={self.target_x:.2f}, y={self.target_y:.2f}")
+        self.get_logger().info(f"Distance to Target: distance_to_target={distance_to_target:.2f} meters")
+        self.get_logger().info(f"Angle to Target: angle_to_target={angle_to_target:.2f} radians")
+        twist = Twist()
+
+        # Decide on angular velocity first
+        if abs(yaw_error) > self.angle_threshold:
+            angular_speed = self.kp_angular * abs(yaw_error)
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.get_logger().info(f"Correcting Heading: yaw_error={yaw_error:.2f} radians")
+        else:
+            # Move forward when aligned with the target
+            linear_speed = self.kp_linear * distance_to_target
+            twist.linear.x = min(0.2, linear_speed)  # Limit max speed
+            self.get_logger().info(f"Moving to Target: distance={distance_to_target:.2f} meters")
+
+        # # Publish movement command
+        # self.cmd_vel_pub.publish(twist)
+
+
+    def stop_robot(self):
+        """Stops the robot by publishing zero velocities."""
+        twist = Twist()
+        self.cmd_vel_pub.publish(twist)
+        time.sleep(0.5)
+        self.get_logger().info("Robot stopped.")
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = UWBPathingNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/control_feedback.cpython-312.pyc b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/control_feedback.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..1e435b8c0289e4cfa134234abe99960f7375fd65
GIT binary patch
literal 11365
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

literal 0
HcmV?d00001

diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/encoder.cpython-312.pyc b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/encoder.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..7cb8382db94f1e7e04c7a59acc189e0c5a4424d3
GIT binary patch
literal 2892
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

literal 0
HcmV?d00001

diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/imu_node.cpython-312.pyc b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/imu_node.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..bb19218991120a6e0724366c747e1818452655ab
GIT binary patch
literal 5535
zcmX@j%ge>Uz`*cwW@7qR9tMWTAPx+(LK&Yc7#J9)Go&!2Fy=5sfoP^2#$2W-CPomO
zIfpryC5i>iX31gAWs711vl(;Pqu9ZEIHEY17~C0BSX&rU*ixBRGegXc;!NR8VQ*oK
z;!5RC;mFotU?}2XVo2p$4UuMGWT<4UWYpw(3F7-{GTvhG%TGzwWW2@fnOmyKc#AdI
z*QvBP86*qCOi;#WI|c@Zc82K;sSHt!DGX6e9SmuVDU2-~QOqe!EeugCDeNiCEsRmD
zDJ(4vQEVWWMX{%_wJ=0+bTCvfMsWr+XmZ@*ck=T$Ff|P*P0GnE&PXjvW`r6KqCkNI
z^2lc~Mh1qdjMEuPK%!vW$ymeC%gVrz!nhi$gOQ<zAq%7fERP^c*kJ4wrW9saz|=6r
zv%th_7_zuwYy_RcQp1qNgW$thtDyl<!w}C76Dtvfu~JxJ?x|sj=Y)&0)iA_^69Gu1
zh9OHFM5AIvl$1!qWU{1SECh|Pfsvt-L6hC@7Dr}oX?$LOO6o1<%-qtKAbZkh%>;p+
z_Af!9^HPI>fkBh+7He^7L2A)0j`;Y@yv&mL_*(+WMX8A;sqqD{;4cCN$}KK9KmHaE
zR7pu@ZfemjJ}?!ZoS2i7l$e}-ixtc-0tNdm=A_c%TkMG`DMhKp#kaV@RwU)+8<?8j
zVgV_;#af(`np&XAbc>}pH7D&BXMB8ePGWI!e0(t|NEI4>#p`F}=ceix<tODQW#%E#
z#YXzYMalY^dBr7(IXQ5NoXjNsg36MN{5)elLnHm-%#u{yg2d$P#Prl+xFT5K=oM5J
z@iQ<mR7s#EIXzf#fD%D*CIbV*j|PT29K4<E7da$mNL}GjxgjNYT}uC=l>Qdx4WT=n
zE=$>Wu=McX5S6?xs&-LSZ9(x0m+LzA7j^6}i#l|$^l;q~mY5+p*`kA`hvSC0bO%ch
z&kYWq>l_jnIV7%dNZsM!>F4U?nqb(=`xz9i$)F?-Vt_CxBtiVoLE!SBh9L_iiiWd5
zD$vAg7_vZdhc3!k11}3e$z>&@pC)sWC<6n-E&lSN%#zgjq{@=i_>{zw#3C_JB4I89
zCAnK1MXBkT#U-glw^+*(b4pW-K{hHVC=|(nwDLi;!qimBp@%4{ya)pWLorBW1H%mt
zo_>x_j_Vu>7daFbh%A>`D6^tshv-!f`yyEe1_tawu?!LvOeu`u0!)qaK!N4qU{INX
z7Gxl97CVSU#e@Smm_d`tuLx9RXtF@Un6D@`F$FD%ZwZ41GmVntlXCKtv%!I{2?_Ti
zMNsgv<)r4Nmt>%ZIWJfjJji9ygB(Q~RJ;^BGB7YSFx=o4oDkS$eM4A$y2V6`>%v+W
zg|$|gthZTdvqR#tu+s$|rw1@8{fol-8(6mUY~<OIaf0o#u>S=fe@L`|3K3XnfKnMK
zHGDn-i57+|WLc=H6vh-LSRgYplz`NOWw52u6lPeF$q0%LY^Jdwn^uF%MpmM2WJA~p
zE<#`0GB7X{fl480!MW1@C8&CP35v|;V3#vIu-9ZRQU<A$01==vT9Xl+TZ%zWhGdN*
zP{>zFqeo6=US>%=q$~s_^I}hM)I0zc3ep!jq-VG+P`SdP4l5W;u5d`8%c1jOYK?pO
z@kG%pBBQ95v4$~)8RVrDmMUfjh8o5cRuHd>oq?g2sfICy4a9@Xv4ePEIp!M16b=v%
zF2@Ptf#q0gm{Pd1nLq(s!;}Z&aaVDH&0~g(Gv~3?FsDGonQK_!;w*VAH7rnZkWQW|
zZm3QO3#1mpVyR)OVX0wGV-9A}<n?<AD!pEUYJ6}$e8~ZdDp0(>1SP?jU>2x|eF;j%
znG6jK44DiJj11|JC^m4=WGn*Lm8{^1y~P457;iCGCYIk~Day~uxy4$LS(2Pl3^GCi
z1R&+1AUN}-mgb}u#V6*a=cE=_DWWF<3?=HIQgI_VA>7~>zRs_Bkza9v$_mEI{8}9>
zH~57oIChrLQ0%OkQL?~sX8A=vwGQSR0wNOvC$i5loXE3)WkKLV_KW=L9V|BlMJFUq
z6rbTZQD%Y2g2aX57X>srSZ|0*%rKo4-I=@~d4=o3><;D|;?grxC)IS8tPt72x>BZt
z<%Xo(0?}Er6IoZdZg5@c+rfH+PjG@uXI2L@$o7=Z>JFA00-`fmCh~N!-ryIS;5x(P
z0>AtP4tYEY?gcZb6^lKG!WuX+%nS^*jI~U)%!qOUCRYn;bb&$_5+QIBCXcOPhRbon
zmBSe@xf+%%P_qaw4q?QD5(=1^!iYl!ydpp}@v?-#T2P1@cr%onp_Y|^S|(WO!_833
zMnEmRY~*IBWk*sAs#8&1z`#($n!;4Y%D@0Ky_N$>J*aXgq@EK=JvQ^%(ah&UQjg7i
zboJaw>am&6hGsqwl6q|BqpRnw;i=&Qg+L7lnB=YD2Gg7%vWkI$p@t<3RCc3<Lp(1`
zpoSMkKM#t2E}Z)L;QC=YVD>{?L&$zms}yVm-2Gr3H8A&sO#>C3INUD)*37`bkj{|8
zyoj-eB_7@#NoPo50gJ%XY&t^<D_BGrrmKb_3smO8xKKJv8_GbUYFJ=t3)Gg>WP^4+
zax(L>i*!M)N6zQfBJ12AR;Ad3D^nx_UcsV?X~MKj!O#M#fRR*#%I+eN7+lK|3@!Gs
z;vPvKNK8|#$O<F{D)n!1rl*#~Cxe<^x0v(t%Wtuj<j3b0r{7}BNKH%uwRnq55_1b~
zaikR`=BCDHrrcu5O)SZ{#a@({l9`xSe2Y0bzxWn&ac15v?);+6)Vz|!lFa<PTa4wm
z7%OfuR^DQ)x+R7r5uco2mROXTn3tS-OFA(xy)-AWD84K;CqFr}q!L+DE+;cDHL)l@
zF*!LkC$$J{Dw2E=C{k~+L%U|0eBc_Y$Q<M?OAuiJYC5umdOIM`uvaFQ#}_50+~NS$
zTVNI^xb6ZonUX7SF%?(dVoEN!#Z+8yiz&J27E^IiF(@U2sx<@#S8zq3w1U~n2X*R-
z;C(?8P<^(B5!~jKmcK4-cv0H$vb6C<4v7xtj?f7%cZ5VIt9G#8kXN2xH?!`ty#950
z<BRgfm*q{b%iCO(x4A5D*TLS;*U5K<L*|B(4va1TL_}h`&qSXE!k0x<F9@l1u-_4t
zoE|eVW`XKuQH=}2njIW>#H6O@Ow3tea#>8{f{11Z=M!GR{)o<q3F!-%C+1$}Rq0^5
zgHt4Pf%3%s%e-m`HJBn93xp@;UFKCqs6mL_P*7SBw2*y;(n6jUMH`$}mhTW+S#wdr
zx`X{X2dHg#g+rEZN<OhLX&H2|U*S;u#Kxp=0b*%?Vq-G00kQNxa4~T5_Vai0U+0j&
z$RWRg{VInBxGL9V1UHs6xj-WWd7wlee~T+VJ~uz5G$%Da{uWPsd|_!~4nzjrhlaF+
zL8S(`!3)V;phR+u7uu;$PR+@QkJn@@k_IIUPy^Wkl9WIdY7vM4)yKu4_VkYyhA&L)
ztYV*p7+D<{KeMs01~7i&;b4{cB*M+A@J&jARTJz?ur8GGAyAtRgg<Wsw{uHC)_{wv
zEKp$qW+8|ghBfd?nvtOd-pGJ85o#Hc^urqlNcxd<*Dz+`X>2euAejX6Cc+Rf3uYs@
z5M=_7x+NB+7i+TJVl7I}DX6@~0_rb-y?cwLxF9p{7EelQaY<2rC1jL`qd23qBqhH*
zPm`%AiGhLPmH?z{ff&Yt45&c5B%tCeGp`6Vt`QE33s6DWz;K6!v)!xFYl6#F7Rfu}
zYL~?|F0hC|1uyW+Utv+W!6I^<Me!nw;uRKUkc3~O-&Gb7a7=*GNp50hUVMC!JgC^`
zDFTfU-r@qgUJo=9RRoHbTl~eTdByofpwhKiFSj@yGP=Z8oSRfyYy=)ODgxEVMQ)(-
z3zR0nt}KdWU|?9u0JaI7W`1$lK+>XJQ9c8xxz4}<?%aN0W@Kdi%*MdTdzV4_E`$7C
z28r7Y+_xFHzp!{QGHOmp`N9CAKSwdKGKzlSV_@OwsJg@~d6R{s)$Ic_1B(>c3IH=_
Bf=vJb

literal 0
HcmV?d00001

diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/uwb_pathing_node.cpython-312.pyc b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/__pycache__/uwb_pathing_node.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..3e6915f3d140dacbf90fbdb8150f1a01eac557e6
GIT binary patch
literal 7372
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
OTHQV{Gq6a3EdT&##4I=f

literal 0
HcmV?d00001

diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py
new file mode 100644
index 00000000..78a1edb7
--- /dev/null
+++ b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py
@@ -0,0 +1,320 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist
+from std_msgs.msg import Int64, Float64
+from gpiozero import PWMOutputDevice, DigitalOutputDevice
+import time
+from rclpy.clock import Clock
+from rclpy.time import Time
+import bisect
+
+
+
+# Example of how you could implement a simple PID controller
+class PIDController:
+    def __init__(self, kp, ki, kd):
+        self.kp = kp
+        self.ki = ki
+        self.kd = kd
+        self.prev_error = 0
+        self.integral = 0
+
+    def reset(self):
+        self.prev_error = 0
+        self.integral = 0
+
+    def calculate(self, error, dt):
+        self.integral += error * dt
+        derivative = (error - self.prev_error) / dt 
+        output = self.kp * error + self.ki * self.integral + self.kd * derivative
+        self.prev_error = error
+        return output
+
+
+
+
+class MotorControlNode(Node):
+    def __init__(self):
+        super().__init__('control_feedback_node')
+
+        # Initialize encoder values
+        self.encoder_left_steps = 0
+        self.encoder_right_steps = 0
+
+        # Desired speeds from cmd_vel
+        self.desired_linear_speed = 0.0
+        self.desired_angular_speed = 0.0
+
+        self.prev_left_steps = 0
+        self.prev_right_steps = 0
+
+        self.left_pwm = 0
+        self.right_pwm = 0
+
+        self.prev_desired_speed = 0.0
+
+
+        #Time
+        self.prev_time = time.time()
+        #self.prev_time = self.get_clock().now
+
+        
+        # Robot parameters
+        self.wheel_base = 0.40  
+        self.encoder_steps_per_rotation = 310  
+        self.wheel_radius = 0.075 
+
+        # Initialize the motors
+        self.motor = Motor(self,14,15,18, 17, 22, 27)
+
+        # PID controllers
+        self.pid_left_forward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+        self.pid_right_forward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+
+        self.pid_left_backward = PIDController(kp=0.525, ki=0.0, kd=0.001)
+        self.pid_right_backward = PIDController(kp=0.5, ki=0.0, kd=0.001)
+
+
+
+
+        # Subscribe to cmd_vel topic
+        self.subscription = self.create_subscription(
+            Twist,
+            '/cmd_vel',
+            self.cmd_vel_callback,
+            10
+        )
+
+        # Subscribe to encoder data
+        self.left_encoder_sub = self.create_subscription(
+            Int64,
+            'left_wheel_steps',
+            self.left_encoder_callback,
+            10
+        )
+        self.right_encoder_sub = self.create_subscription(
+            Int64,
+            'right_wheel_steps',
+            self.right_encoder_callback,
+            10
+        )
+
+        self.left_actual_speed_pub = self.create_publisher(Float64, 'left_actual_wheel_speed', 10)
+        self.right_actual_speed_pub = self.create_publisher(Float64, 'right_actual_wheel_speed', 10)
+        self.desired_speed_pub = self.create_publisher(Float64, 'desired_wheel_speed', 10)
+
+        # Timer to update motor speeds
+        self.control_timer = self.create_timer(0.1, self.control_loop)
+
+        self.get_logger().info('Motor control node with encoder feedback has been started.')
+
+    def cmd_vel_callback(self, msg):
+        # Store desired speeds
+        self.desired_linear_speed = msg.linear.x  # Forward/backward speed
+        self.desired_angular_speed = msg.angular.z  # Turning rate
+
+        # if (self.desired_linear_speed >= 0 and self.prev_desired_speed < 0) or (self.desired_linear_speed < 0 and self.prev_desired_speed >= 0):
+
+        #     self.pid_left_forward.reset()
+        #     self.pid_right_forward.reset()
+        #     self.pid_left_backward.reset()
+        #     self.pid_right_backward.reset()
+
+
+
+        
+
+        self.prev_desired_speed = self.desired_linear_speed
+
+    def left_encoder_callback(self, msg):
+        self.encoder_left_steps = msg.data
+
+    def right_encoder_callback(self, msg):
+        self.encoder_right_steps = msg.data
+
+    
+    def control_loop(self):
+
+        if self.desired_linear_speed >= 0:
+            # Forward motion
+            left_pid = self.pid_left_forward
+            right_pid = self.pid_right_forward
+        else:
+            # Backward motion
+            left_pid = self.pid_left_backward
+            right_pid = self.pid_right_backward
+
+        if (self.desired_linear_speed == 0) and (self.desired_angular_speed == 0):
+            self.stop_motors()
+            self.pid_left_forward.reset()
+            self.pid_right_forward.reset()
+            self.pid_left_backward.reset()
+            self.pid_right_backward.reset()
+            self.left_pwm =0
+            self.right_pwm =0
+            return
+
+
+
+
+        #Calculate the actual speed
+        #-------------------------------
+        # Calculate elapsed time
+        current_time = time.time()
+        #dt = current_time - self.prev_time
+        dt = max(current_time - self.prev_time, 0.01)  # Prevent dt from being too small
+        #dt = max(current_time - self.prev_time, 1e-6)  # Avoid zero or too small dt
+        if dt == 0:
+            return
+        self.prev_time = current_time
+
+        # self.prev_time = self.get_clock().now()
+        # current_time = self.get_clock().now()
+        # dt = (current_time - self.prev_time).to_sec()
+        # if dt <= 0.0:
+        #     return
+        # self.prev_time = current_time
+
+        #Actual Speed calculation
+        #------------------------------------
+        # Calculate change in encoder steps
+        delta_left_steps = self.encoder_left_steps - self.prev_left_steps
+        delta_right_steps = self.encoder_right_steps - self.prev_right_steps
+
+        self.prev_left_steps = self.encoder_left_steps
+        self.prev_right_steps = self.encoder_right_steps
+
+        # Calculate rotational speeds (RPS)
+        left_rps = delta_left_steps / (self.encoder_steps_per_rotation * dt)
+        right_rps = delta_right_steps / (self.encoder_steps_per_rotation * dt)
+
+        # Convert to linear speed (m/s)
+        left_speed_actual = left_rps * 2 * 3.14159 * self.wheel_radius
+        right_speed_actual = right_rps * 2 * 3.14159 * self.wheel_radius
+
+
+
+        #Desired Speed calculation
+        #------------------------------------
+        # Desired speeds for left and right wheels
+        left_speed_desired = self.desired_linear_speed - (self.desired_angular_speed * self.wheel_base / 2.0)
+        right_speed_desired = self.desired_linear_speed + (self.desired_angular_speed * self.wheel_base / 2.0)
+
+
+
+        # Speed Errors calculation
+        #------------------------------------
+        left_error = left_speed_desired - left_speed_actual
+        right_error = right_speed_desired - right_speed_actual
+
+ 
+
+        # Use PID controllers for left and right wheels
+        left_pwm_error = left_pid.calculate(left_error, dt)
+        right_pwm_error = right_pid.calculate(right_error, dt)
+
+        self.left_pwm +=   left_pwm_error
+        self.right_pwm +=  right_pwm_error
+
+
+
+        # Ensure PWM values are within [-1, 1]
+        left_pwm = max(-1, min(1, self.left_pwm))
+        right_pwm = max(-1, min(1, self.right_pwm))
+
+        # Apply PWM values to motors
+        self.motor.set_pwm(left_pwm, right_pwm)
+
+        
+
+
+        # Publish actual speeds
+        left_actual_speed_msg = Float64()
+        left_actual_speed_msg.data = left_speed_actual
+        self.left_actual_speed_pub.publish(left_actual_speed_msg)
+
+        right_actual_speed_msg = Float64()
+        right_actual_speed_msg.data = right_speed_actual
+        self.right_actual_speed_pub.publish(right_actual_speed_msg)
+
+        desired_speed_msg = Float64()
+        desired_speed_msg.data = right_speed_desired
+        self.desired_speed_pub.publish(desired_speed_msg)
+
+
+        # Debugging info
+        # self.get_logger().info(f'Left PWM IN: {self.left_pwm:.2f}, Right PWM IN: {right_pwm:.2f}')
+        # self.get_logger().info(f'Left Speed Actual: {left_speed_actual:.2f}, Right Speed Actual: {right_speed_actual:.2f}')
+        # self.get_logger().info(f'Left Error: {left_error:.2f}, Right Error: {left_pwm_error:.2f}')
+        # self.get_logger().info(f'Left_speed_desired: {left_speed_desired:.2f}, Right_speed_desired: {right_speed_desired:.2f}')
+        # self.get_logger().info('-----------------------------------------------------------------')
+
+
+    def stop_motors(self):
+        self.motor.stop()
+        # self.get_logger().info('Motors have been stopped.')
+
+class Motor:
+    def __init__(self,node, EnaA, In1A, In2A, EnaB, In1B, In2B):
+
+        self.node = node
+        # Left motor control pins
+        self.pwmA = PWMOutputDevice(EnaA)
+        self.in1A = DigitalOutputDevice(In1A)
+        self.in2A = DigitalOutputDevice(In2A)
+
+        # Right motor control pins
+        self.pwmB = PWMOutputDevice(EnaB)
+        self.in1B = DigitalOutputDevice(In1B)
+        self.in2B = DigitalOutputDevice(In2B)
+
+    def set_pwm(self, left_pwm, right_pwm):
+
+        #Deadband to prevent the motors from responding to very small PWM values that could cause jitter.
+        DEADZONE = 0.002
+
+        if abs(left_pwm) < DEADZONE:
+            self.pwmA.value = 0
+            self.in1A.off()
+            self.in2A.off()
+        else:
+            self.pwmA.value = abs(left_pwm)
+            self.in1A.value = left_pwm >  0
+            self.in2A.value = left_pwm < 0
+
+        if abs(right_pwm) < DEADZONE:
+            self.pwmB.value = 0
+            self.in1B.off()
+            self.in2B.off()
+        else:
+            self.pwmB.value = abs(right_pwm)
+            self.in1B.value = right_pwm >  0
+            self.in2B.value = right_pwm < 0
+
+        #self.node.get_logger().info(f"Left Motor PWM: Speed={left_pwm}, Right Motor PWM: Speed={right_pwm}")
+
+    def stop(self):
+        # Stop both motors
+        self.pwmA.value = 0
+        self.pwmB.value = 0
+        self.in1A.off()
+        self.in2A.off()
+        self.in1B.off()
+        self.in2B.off()
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = MotorControlNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.stop_motors()
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/encoder.py b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/encoder.py
new file mode 100644
index 00000000..f646d3dc
--- /dev/null
+++ b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/encoder.py
@@ -0,0 +1,63 @@
+import rclpy
+from rclpy.node import Node
+from std_msgs.msg import Int64
+from gpiozero import RotaryEncoder, InputDevice
+
+
+
+class EncoderReaderNode(Node):
+    def __init__(self):
+        super().__init__('encoder_reader_node')
+
+        motor1A = 5
+        motor1B = 6
+        motor2A = 20
+        motor2B = 21
+
+        self.encoder_left = RotaryEncoder(a = motor1A,b = motor1B, max_steps=0)
+        self.encoder_right = RotaryEncoder(a = motor2A,b = motor2B, max_steps=0)
+
+        # Publishers for encoder steps
+        self.left_encoder_pub = self.create_publisher(Int64, 'left_wheel_steps', 10)
+        self.right_encoder_pub = self.create_publisher(Int64, 'right_wheel_steps', 10)
+
+        # Timer to read encoders
+        self.timer = self.create_timer(0.1, self.publish_encoder_steps)
+
+        self.get_logger().info('Encoder reader node has been started.')
+
+    def publish_encoder_steps(self):
+        # Read encoder steps
+        left_steps = self.encoder_left.steps
+        right_steps = -(self.encoder_right.steps)
+
+        # Create messages
+        left_msg = Int64()
+        left_msg.data = left_steps
+
+        right_msg = Int64()
+        right_msg.data = right_steps
+
+        # Publish messages
+        self.left_encoder_pub.publish(left_msg)
+        self.right_encoder_pub.publish(right_msg)
+
+        # Log the steps
+        #self.get_logger().info(f'Left Steps: {left_steps}, Right Steps: {right_steps}')
+
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = EncoderReaderNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/graph_maker.cpython-312.pyc b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/graph_maker.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..32a8c2cc3a530ad7871ed1906033649575c9ffa9
GIT binary patch
literal 6026
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
AeE<Le

literal 0
HcmV?d00001

diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/realtime_location_cli_only.cpython-312.pyc b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/__pycache__/realtime_location_cli_only.cpython-312.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..d64f7c0eab5d8e435c4d2bdd742e9e823b7a705b
GIT binary patch
literal 13351
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
ZqjH5u^#+gN2T=xY{tv7SEK=Y!1OPQhtLFd!

literal 0
HcmV?d00001

diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py
new file mode 100644
index 00000000..c197c10b
--- /dev/null
+++ b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py
@@ -0,0 +1,112 @@
+import json
+import time
+import os
+from realtime_location_cli_only import AnchorTagCLI
+
+class GraphMaker:
+    def __init__(self, port="COM11", testing=False):
+        self.app = AnchorTagCLI(port=port, testing=testing)
+        self.graph = {
+            "name": "Lab 1 Extended",
+            "nodes": [],
+            "connections": []
+        }
+        self.previous_node_index = None
+
+    def call_bpm_and_store_anchors(self):
+        self.app.call_bpm()
+        for name, (x, y) in self.app.anchors.items():
+            self.graph["nodes"].append({
+                "name": name,
+                "x": x,
+                "y": y
+            })
+
+        # Initialize connections matrix with False
+        num_nodes = len(self.graph["nodes"])
+        self.graph["connections"] = [[False] * num_nodes for _ in range(num_nodes)]
+
+        print("Anchor coordinates stored successfully.")
+
+    def start_session(self):
+        print("Waiting for 'start' command...")
+        while True:
+            user_input = input("Enter 'start' to begin adding nodes or 'quit' to exit: ").strip().lower()
+            if user_input == "start":
+                print("Session started. Type 'save' to add nodes, 'finish' to save the graph, or 'quit' to exit.")
+                break
+            elif user_input == "quit":
+                print("Exiting...")
+                exit()
+
+    def add_node_and_connect(self):
+        print(self.app.tag_distances)
+        distances = self.app.serial_buffer.getRangingDistances()
+
+        tag1_x, tag1_y = self.app.update_distances_and_calculate_tags()
+        print(f"{tag1_x}, {tag1_y}")
+        if tag1_x is None or tag1_y is None:
+            print("Failed to determine tag position. Skipping node creation.")
+            return
+
+        new_node_index = len(self.graph["nodes"])
+
+        # Add new node
+        self.graph["nodes"].append({
+            "name": f"Node{new_node_index+1}",
+            "x": tag1_x,
+            "y": tag1_y
+        })
+
+        # Dynamically resize the connections matrix
+        for row in self.graph["connections"]:
+            row.append(False)  # Add a column for the new node
+        self.graph["connections"].append([False] * (new_node_index + 1))  # Add a new row
+
+        # Update connections
+        if self.previous_node_index is not None:
+            self.graph["connections"][self.previous_node_index][new_node_index] = True
+            self.graph["connections"][new_node_index][self.previous_node_index] = True
+
+        self.previous_node_index = new_node_index
+
+        print(f"Node {new_node_index+1} added at ({tag1_x:.2f}, {tag1_y:.2f}).")
+
+    def save_graph(self):
+        directory = r"D:\Github\robobin\ros2\src\robobin\robobin\graphs" #Replace with whereever your graphs folder is in the ros2 workspace
+        os.makedirs(directory, exist_ok=True)  # Create the directory if it doesn't exist
+        file_path = os.path.join(directory, "graph.json")
+        with open(file_path, "w") as f:
+            json.dump(self.graph, f, indent=2)
+        print(f"Graph saved to '{file_path}'.")
+
+
+    def run(self):
+        while True:
+            user_input = input("Enter command ('bpm', 'start', 'save', 'finish', 'quit'): ").strip().lower()
+            if user_input == "bpm":
+                self.call_bpm_and_store_anchors()
+            elif user_input == "start":
+                self.start_session()
+                while True:
+                    user_input = input("Enter 'save' to add a node, 'finish' to save and exit, or 'quit' to exit: ").strip().lower()
+                    if user_input == "save":
+                        self.add_node_and_connect()
+                    elif user_input == "finish":
+                        self.save_graph()
+                        print("Session finished.")
+                        exit()
+                    elif user_input == "quit":
+                        print("Exiting without saving.")
+                        exit()
+                    else:
+                        print("Invalid command. Try 'save', 'finish', or 'quit'.")
+            elif user_input == "quit":
+                print("Exiting...")
+                break
+            else:
+                print("Invalid command. Try 'bpm', 'start', 'save', 'finish', or 'quit'.")
+
+if __name__ == "__main__":
+    graph_maker = GraphMaker(port="/dev/tty.usbmodem14101", testing=False)
+    graph_maker.run()
diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py
new file mode 100644
index 00000000..a314cec3
--- /dev/null
+++ b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py
@@ -0,0 +1,263 @@
+import time
+import numpy as np
+import serial
+from scipy.optimize import least_squares
+
+# Define test values at the top of the file for easy modification
+TEST_MEASURED_DISTANCES = [302, 463, 286, 304, 418, 328]
+TEST_TAG1_DISTANCES = [22, 107, 246, 295]
+TEST_TAG2_DISTANCES = [100, 100, 100, 100]
+
+class SerialBuffer:
+    def __init__(self, port):
+        self.ser = serial.Serial(port, 115200, timeout=1)
+
+    def readFromDevice(self, expectedLines=1):
+        lines = []
+        # Attempt to read expected lines; if device is slow, you may need retries
+        while len(lines) < expectedLines:
+            if self.ser.in_waiting:
+                line = self.ser.readline().decode().strip()
+                if line:
+                    lines.append(line)
+            else:
+                time.sleep(0.01)
+        return lines
+
+    def getBeaconPositioningDistances(self):
+        """Reads the measured distances (A,E,D,B,F,C) from the device."""
+        self.writeToDevice("bpm")
+        buffer = self.readFromDevice(1)[0]
+        values = list(map(float, buffer.split(" ")))
+        return values
+
+    def getRangingDistances(self):
+        """Reads the distances from the tags to the anchors."""
+        self.writeToDevice("rng")
+        lines = self.readFromDevice(2)
+        print(lines)
+        distances = []
+        # First line: Tag 1 distances
+        distances.append(list(map(float, lines[0][1:].split(" "))))
+        # Second line: Tag 2 distances or "0"
+        if lines[1] != "1":
+            distances.append(list(map(float, lines[1][1:].split(" "))))
+        else:
+            distances.append(None)
+        return distances
+
+    def writeToDevice(self, value):
+        self.ser.write((value + "\n").encode())
+
+    def __del__(self):
+        print("Closing port")
+        self.ser.close()
+
+
+class AnchorTagCLI:
+    def __init__(self, port="/dev/tty.usbmodem14101", testing=False):
+        self.testing = testing
+        self.serial_buffer = SerialBuffer(port)
+
+        # Distances between anchors (A,E,D,B,F,C)
+        # Corresponding to the measured_distances in original code.
+        self.measured_distances = [0.0]*6
+
+        # Distances from Tag 1 to anchors: A1, A2, A3, A4
+        self.tag_distances = {"A1": 0.0, "A2": 0.0, "A3": 0.0, "A4": 0.0}
+
+        # Distances from Tag 2 to anchors: A1, A2, A3, A4
+        self.tag2_distances = {"A1": 0.0, "A2": 0.0, "A3": 0.0, "A4": 0.0}
+
+        self.anchors = {}
+        self.anchors_coords_known = False
+
+        if self.testing:
+            # Set predefined test distances
+            for i, dist in enumerate(TEST_MEASURED_DISTANCES):
+                self.measured_distances[i] = dist
+
+            for (anchor, dist) in zip(self.tag_distances.keys(), TEST_TAG1_DISTANCES):
+                self.tag_distances[anchor] = dist
+
+            for (anchor, dist) in zip(self.tag2_distances.keys(), TEST_TAG2_DISTANCES):
+                self.tag2_distances[anchor] = dist
+
+    def determine_anchor_coords(self):
+        try:
+            measured_distances = np.array(self.measured_distances)
+            noise_level = 0.0
+            measured_distances_noisy = measured_distances + np.random.uniform(-noise_level, noise_level, size=len(measured_distances))
+
+            # Variables: x_B, y_B, x_C, y_C, y_A
+            initial_guess = [120, 100, 150, 200, 50] # [x_B, y_B, x_C, y_C, y_A]
+            maxBounds = 30000
+            bounds = ([0, 0, 0, 0, 0], [maxBounds] * 5)
+
+            def error_function(variables, measured):
+                x_B, y_B, x_C, y_C, y_A = variables
+                # measured: [A, E, D, B, F, C]
+                a_measured = measured[0]
+                e_measured = measured[1]
+                d_measured = measured[2]
+                b_measured = measured[3]
+                f_measured = measured[4]
+                c_measured = measured[5]
+
+                # A=(0,y_A), B=(x_B,y_B), C=(x_C,y_C), D=(0,0)
+                a_calc = np.sqrt((x_B - 0)**2 + (y_B - y_A)**2)  # A-B
+                b_calc = np.sqrt((x_C - x_B)**2 + (y_C - y_B)**2) # B-C
+                c_calc = np.sqrt(x_C**2 + y_C**2)                 # C-D
+                d_calc = y_A                                      # A-D
+                e_calc = np.sqrt(x_C**2 + (y_C - y_A)**2)         # A-C
+                f_calc = np.sqrt(x_B**2 + y_B**2)                 # B-D
+
+                return [
+                    a_calc - a_measured,
+                    b_calc - b_measured,
+                    c_calc - c_measured,
+                    d_calc - d_measured,
+                    e_calc - e_measured,
+                    f_calc - f_measured
+                ]
+
+            # Run least squares optimization
+            result_noisy = least_squares(
+                error_function,
+                initial_guess,
+                args=(measured_distances_noisy,),
+                bounds=bounds,
+                loss='soft_l1'
+            )
+            optimized_coords_noisy = result_noisy.x
+
+            self.anchors = {
+                "A1": (0, optimized_coords_noisy[4]),
+                "A2": (optimized_coords_noisy[0], optimized_coords_noisy[1]),
+                "A3": (optimized_coords_noisy[2], optimized_coords_noisy[3]),
+                "A4": (0, 0),
+            }
+            return {k: (round(v[0], 2), round(v[1], 2)) for k, v in self.anchors.items()}
+        except Exception as e:
+            print(f"Error generating anchors: {e}")
+
+    def calculate_tag_coordinates(self, tag_distances):
+        if not self.anchors_coords_known or len(self.anchors) < 3:
+            return None, None
+     
+        available_beacons = []
+        available_distances = []
+        for key in tag_distances.keys():
+            d = max(float(tag_distances[key]), 0)
+            available_distances.append(d)
+            available_beacons.append(self.anchors[key])
+
+        if len(available_beacons) < 3:
+            return None, None
+
+        def error_function(vars):
+            x, y = vars
+            residuals = []
+            for (bx, by), d_measured in zip(available_beacons, available_distances):
+                d_computed = np.sqrt((x - bx)**2 + (y - by)**2)
+                residuals.append(d_computed - d_measured)
+            return residuals
+
+        beacon_xs = [b[0] for b in available_beacons]
+        beacon_ys = [b[1] for b in available_beacons]
+        initial_guess = [np.mean(beacon_xs), np.mean(beacon_ys)]
+
+        x_min = min(beacon_xs) - 100
+        x_max = max(beacon_xs) + 100
+        y_min = min(beacon_ys) - 100
+        y_max = max(beacon_ys) + 100
+        bounds = ([x_min, y_min], [x_max, y_max])
+
+        result = least_squares(error_function, initial_guess, bounds=bounds, loss='soft_l1')
+        x_tag, y_tag = result.x
+        return x_tag, y_tag
+
+    def call_bpm(self):
+        if self.testing:
+            beacon_distances = TEST_MEASURED_DISTANCES
+        else:
+            beacon_distances = self.serial_buffer.getBeaconPositioningDistances()
+
+        for i, distance in enumerate(beacon_distances):
+            if i < len(self.measured_distances):
+                self.measured_distances[i] = distance
+
+        determined_anchor_coords = self.determine_anchor_coords()
+        if determined_anchor_coords:
+            self.anchors_coords_known = True
+            print("Anchor coordinates determined:")
+            for anchor, coords in determined_anchor_coords.items():
+                print(f"{anchor}: {coords}")
+
+    def update_distances_and_calculate_tags(self):
+        if not self.anchors_coords_known:
+            return
+
+        if self.testing:
+            ranging_distances = [TEST_TAG1_DISTANCES, TEST_TAG2_DISTANCES]
+        else:
+            ranging_distances = self.serial_buffer.getRangingDistances()
+
+        # Update tag 1 distances
+        if ranging_distances[0] is not None:
+            for i, distance in enumerate(ranging_distances[0]):
+                anchor = list(self.tag_distances.keys())[i]
+                self.tag_distances[anchor] = distance
+
+        # Update tag 2 distances
+        if ranging_distances[1] is not None:
+            for i, distance in enumerate(ranging_distances[1]):
+                anchor = list(self.tag2_distances.keys())[i]
+                self.tag2_distances[anchor] = distance
+
+        # Now calculate both tags
+        tag1_x, tag1_y = self.calculate_tag_coordinates(self.tag_distances)
+        valid_tag2_distances = [dist for dist in self.tag2_distances.values() if dist > 0]
+
+        # Check if there are enough valid distances for Tag 2
+        if len(valid_tag2_distances) < 3:
+            print(f"Insufficient valid distances for Tag 2: {len(valid_tag2_distances)} provided.")
+            tag2_x, tag2_y = None, None
+        else:
+            tag2_x, tag2_y = self.calculate_tag_coordinates(self.tag2_distances)
+
+        print("Tag Positions:")
+        if tag1_x is not None and tag1_y is not None:
+            print(f"Tag 1: ({tag1_x:.2f}, {tag1_y:.2f})")
+        else:
+            print("Tag 1: Not enough data")
+
+        if tag2_x is not None and tag2_y is not None:
+            print(f"Tag 2: ({tag2_x:.2f}, {tag2_y:.2f})")
+        else:
+            print("Tag 2: Not enough data")
+
+      
+        if tag1_x is not None and tag1_y is not None and tag2_x is not None and tag2_y is not None:
+            dx = tag2_x - tag1_x
+            dy = tag2_y - tag1_y
+            displacement = np.sqrt(dx**2 + dy**2)
+            angle_deg = np.degrees(np.arctan2(dy, dx))
+            if angle_deg < 0:
+                angle_deg += 360
+            print(f"Direction from Tag1 to Tag2: dx={dx:.2f}, dy={dy:.2f}, displacement={displacement:.2f}, angle={angle_deg:.2f}°")
+        return tag1_x, tag1_y
+
+if __name__ == "__main__":
+    app = AnchorTagCLI(port="/dev/tty.usbmodem14101", testing=False)
+    while True:
+        user_input = input("Enter command ('bpm' to set anchors, or 'quit' to exit): ").strip().lower()
+        if user_input == "bpm":
+            app.call_bpm()
+            print("Switching to continuous ranging updates (simulating 'rng' messages)...")
+            while True:
+                app.update_distances_and_calculate_tags()
+                time.sleep(1)
+        elif user_input == "quit":
+            print("Exiting program.")
+            break
\ No newline at end of file
diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py
new file mode 100644
index 00000000..d20c2dad
--- /dev/null
+++ b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py
@@ -0,0 +1,95 @@
+#!/usr/bin/env python3
+
+import rclpy
+from rclpy.node import Node
+from sensor_msgs.msg import Imu
+from smbus2 import SMBus
+import time
+import math
+
+class BNO055Publisher(Node):
+    def __init__(self):
+        super().__init__('imu_node')
+        self.publisher_ = self.create_publisher(Imu, 'imu', 10)
+        self.timer = self.create_timer(0.1, self.timer_callback)
+        self.bus = SMBus(1)
+        self.address = 0x28
+        self.init_bno055()
+        time.sleep(1)
+
+    def write_register(self, register, value):
+        self.bus.write_byte_data(self.address, register, value)
+
+    def read_register(self, register, length=1):
+        if length == 1:
+            return self.bus.read_byte_data(self.address, register)
+        else:
+            return self.bus.read_i2c_block_data(self.address, register, length)
+
+    def init_bno055(self):
+        # Switch to CONFIG mode
+        self.write_register(0x3D, 0x00)
+        time.sleep(0.05)
+        # Set power mode to Normal
+        self.write_register(0x3E, 0x00)
+        # Set to NDOF mode
+        self.write_register(0x3D, 0x0C)
+        time.sleep(0.5)
+
+    def read_euler_angles(self):
+        data = self.read_register(0x1A, 6)
+        yaw = (data[1] << 8) | data[0]
+        roll = (data[3] << 8) | data[2]
+        pitch = (data[5] << 8) | data[4]
+        yaw = yaw if yaw < 32768 else yaw - 65536
+        roll = roll if roll < 32768 else roll - 65536
+        pitch = pitch if pitch < 32768 else pitch - 65536
+        yaw = yaw / 16.0
+        roll = roll / 16.0
+        pitch = pitch / 16.0
+        return yaw, pitch, roll
+
+    def timer_callback(self):
+        yaw, pitch, roll = self.read_euler_angles()
+        imu_msg = Imu()
+        imu_msg.header.stamp = self.get_clock().now().to_msg()
+        imu_msg.header.frame_id = 'imu_link'
+        # Convert degrees to radians
+        yaw_rad = -(math.radians(yaw))
+        roll_rad = -(math.radians(pitch))
+        pitch_rad = -(math.radians(roll))
+        # Compute quaternion
+        cy = math.cos(yaw_rad * 0.5)
+        sy = math.sin(yaw_rad * 0.5)
+        cp = math.cos(pitch_rad * 0.5)
+        sp = math.sin(pitch_rad * 0.5)
+        cr = math.cos(roll_rad * 0.5)
+        sr = math.sin(roll_rad * 0.5)
+        imu_msg.orientation.w = cr * cp * cy + sr * sp * sy
+        imu_msg.orientation.x = sr * cp * cy - cr * sp * sy
+        imu_msg.orientation.y = cr * sp * cy + sr * cp * sy
+        imu_msg.orientation.z = cr * cp * sy - sr * sp * cy
+
+        imu_msg.orientation_covariance = [0.0025, 0, 0,
+                                  0, 0.0025, 0,
+                                  0, 0, 0.0025]
+        imu_msg.angular_velocity_covariance = [0.02, 0, 0,
+                                            0, 0.02, 0,
+                                            0, 0, 0.02]
+        imu_msg.linear_acceleration_covariance = [0.04, 0, 0,
+                                                0, 0.04, 0,
+                                                0, 0, 0.04]
+
+
+        self.publisher_.publish(imu_msg)
+        #self.get_logger().info(f'Publishing: Yaw={yaw:.2f}, Pitch={pitch:.2f}, Roll={roll:.2f}')
+
+def main(args=None):
+    rclpy.init(args=args)
+    bno055_publisher = BNO055Publisher()
+    rclpy.spin(bno055_publisher)
+    bno055_publisher.destroy_node()
+    rclpy.shutdown()
+
+if __name__ == '__main__':
+    main()
\ No newline at end of file
diff --git a/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py
new file mode 100644
index 00000000..dec8b955
--- /dev/null
+++ b/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py
@@ -0,0 +1,122 @@
+import rclpy
+from rclpy.node import Node
+from geometry_msgs.msg import Twist, Point
+from math import sqrt, pow, atan2, radians, sin, cos
+import time
+
+
+class UWBPathingNode(Node):
+    def __init__(self):
+        super().__init__('uwb_pathing_node')
+
+        # Publisher for cmd_vel
+        self.cmd_vel_pub = self.create_publisher(Twist, '/cmd_vel', 10)
+
+        # Subscriptions
+        self.create_subscription(Point, '/start_location', self.current_location_callback, 10)
+        self.create_subscription(Point, '/target_location', self.target_location_callback, 10)
+
+        # Current and target positions
+        self.current_x = None
+        self.current_y = None
+        self.target_x = None
+        self.target_y = None
+
+        # Navigation thresholds
+        self.distance_threshold = 0.25  # meters
+        self.angle_threshold = radians(0.5)  # radians
+
+        self.kp_linear = 0.5  # Proportional gain for linear movement
+        self.kp_angular = 1.0  # Proportional gain for angular movement
+
+        self.get_logger().info('UWB Pathing Node started and waiting for positions.')
+
+    def current_location_callback(self, msg: Point):
+        """Callback to update the robot's current position."""
+        self.current_x = msg.x
+        self.current_y = msg.y
+        self.get_logger().info(f"Current Location Updated: x={self.current_x:.2f}, y={self.current_y:.2f}")
+        self.check_and_navigate()
+
+    def target_location_callback(self, msg: Point):
+        """Callback to update the target position."""
+        self.target_x = msg.x
+        self.target_y = msg.y
+        self.get_logger().info(f"Target Location Updated: x={self.target_x:.2f}, y={self.target_y:.2f}")
+        self.check_and_navigate()
+
+    def check_and_navigate(self):
+        """Check if both positions are available and navigate to the target."""
+        if self.current_x is not None and self.current_y is not None and self.target_x is not None and self.target_y is not None:
+            self.get_logger().info("Navigating to target...")
+            self.navigate_to_target()
+        else:
+            self.get_logger().warning("Waiting for both current and target positions to be available...")
+
+    def navigate_to_target(self):
+        # Ensure positions are known
+        if self.current_x is None or self.current_y is None or self.target_x is None or self.target_y is None:
+            self.get_logger().warning("Positions not fully known yet.")
+            return
+
+        # Calculate distance and angle to the target
+        displacement_x = self.target_x - self.current_x
+        displacement_y = self.target_y - self.current_y
+        distance_to_target = sqrt(pow(displacement_x, 2) + pow(displacement_y, 2))
+        angle_to_target = atan2(displacement_y, displacement_x)
+
+
+        # Check if we are close enough to the target
+        if distance_to_target <= self.distance_threshold:
+            self.stop_robot()
+            self.get_logger().info("Target reached successfully.")
+            return
+
+        # Calculate yaw error (assuming robot orientation 0 = facing x-axis)
+        # If you don't have actual orientation, you might assume the robot always faces the target directly
+        yaw_error = angle_to_target
+        yaw_error = atan2(sin(yaw_error), cos(yaw_error))  # Normalize angle
+        self.get_logger().info(f"Current Position: x={self.current_x:.2f}, y={self.current_y:.2f}")
+        self.get_logger().info(f"Target Position: x={self.target_x:.2f}, y={self.target_y:.2f}")
+        self.get_logger().info(f"Distance to Target: distance_to_target={distance_to_target:.2f} meters")
+        self.get_logger().info(f"Angle to Target: angle_to_target={angle_to_target:.2f} radians")
+        twist = Twist()
+
+        # Decide on angular velocity first
+        if abs(yaw_error) > self.angle_threshold:
+            angular_speed = self.kp_angular * abs(yaw_error)
+            twist.angular.z = angular_speed if yaw_error > 0 else -angular_speed
+            self.get_logger().info(f"Correcting Heading: yaw_error={yaw_error:.2f} radians")
+        else:
+            # Move forward when aligned with the target
+            linear_speed = self.kp_linear * distance_to_target
+            twist.linear.x = min(0.2, linear_speed)  # Limit max speed
+            self.get_logger().info(f"Moving to Target: distance={distance_to_target:.2f} meters")
+
+        # # Publish movement command
+        # self.cmd_vel_pub.publish(twist)
+
+
+    def stop_robot(self):
+        """Stops the robot by publishing zero velocities."""
+        twist = Twist()
+        self.cmd_vel_pub.publish(twist)
+        time.sleep(0.5)
+        self.get_logger().info("Robot stopped.")
+
+
+def main(args=None):
+    rclpy.init(args=args)
+    node = UWBPathingNode()
+
+    try:
+        rclpy.spin(node)
+    except KeyboardInterrupt:
+        pass
+    finally:
+        node.destroy_node()
+        rclpy.shutdown()
+
+
+if __name__ == '__main__':
+    main()
diff --git a/ros2/src/install/robobin/lib/robobin/control_feedback b/ros2/src/install/robobin/lib/robobin/control_feedback
new file mode 100755
index 00000000..fda03c81
--- /dev/null
+++ b/ros2/src/install/robobin/lib/robobin/control_feedback
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'robobin==0.0.0','console_scripts','control_feedback'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'robobin==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('robobin==0.0.0', 'console_scripts', 'control_feedback')())
diff --git a/ros2/src/install/robobin/lib/robobin/encoder_node b/ros2/src/install/robobin/lib/robobin/encoder_node
new file mode 100755
index 00000000..306c6407
--- /dev/null
+++ b/ros2/src/install/robobin/lib/robobin/encoder_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'robobin==0.0.0','console_scripts','encoder_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'robobin==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('robobin==0.0.0', 'console_scripts', 'encoder_node')())
diff --git a/ros2/src/install/robobin/lib/robobin/imu_node b/ros2/src/install/robobin/lib/robobin/imu_node
new file mode 100755
index 00000000..ba00b16a
--- /dev/null
+++ b/ros2/src/install/robobin/lib/robobin/imu_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'robobin==0.0.0','console_scripts','imu_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'robobin==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('robobin==0.0.0', 'console_scripts', 'imu_node')())
diff --git a/ros2/src/install/robobin/lib/robobin/motor_node b/ros2/src/install/robobin/lib/robobin/motor_node
new file mode 100755
index 00000000..0fbb76f5
--- /dev/null
+++ b/ros2/src/install/robobin/lib/robobin/motor_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'robobin==0.0.0','console_scripts','motor_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'robobin==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('robobin==0.0.0', 'console_scripts', 'motor_node')())
diff --git a/ros2/src/install/robobin/lib/robobin/uwb_pathing_node b/ros2/src/install/robobin/lib/robobin/uwb_pathing_node
new file mode 100755
index 00000000..30066a0e
--- /dev/null
+++ b/ros2/src/install/robobin/lib/robobin/uwb_pathing_node
@@ -0,0 +1,33 @@
+#!/usr/bin/python3
+# EASY-INSTALL-ENTRY-SCRIPT: 'robobin==0.0.0','console_scripts','uwb_pathing_node'
+import re
+import sys
+
+# for compatibility with easy_install; see #2198
+__requires__ = 'robobin==0.0.0'
+
+try:
+    from importlib.metadata import distribution
+except ImportError:
+    try:
+        from importlib_metadata import distribution
+    except ImportError:
+        from pkg_resources import load_entry_point
+
+
+def importlib_load_entry_point(spec, group, name):
+    dist_name, _, _ = spec.partition('==')
+    matches = (
+        entry_point
+        for entry_point in distribution(dist_name).entry_points
+        if entry_point.group == group and entry_point.name == name
+    )
+    return next(matches).load()
+
+
+globals().setdefault('load_entry_point', importlib_load_entry_point)
+
+
+if __name__ == '__main__':
+    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+    sys.exit(load_entry_point('robobin==0.0.0', 'console_scripts', 'uwb_pathing_node')())
diff --git a/ros2/src/install/robobin/share/robobin/launch/robobin_no_components_launch.py b/ros2/src/install/robobin/share/robobin/launch/robobin_no_components_launch.py
new file mode 100644
index 00000000..cea86516
--- /dev/null
+++ b/ros2/src/install/robobin/share/robobin/launch/robobin_no_components_launch.py
@@ -0,0 +1,31 @@
+# ~/GitLab/robobin/ros2/src/robobin/launch/robobin_no_components_launch.py
+
+from launch import LaunchDescription
+from launch_ros.actions import Node
+
+def generate_launch_description():
+    return LaunchDescription([
+        Node(
+            package='robobin',
+            executable='api_node',    
+            name='api_node',
+            output='screen',
+            emulate_tty=True
+
+        ),
+       
+        Node(
+            package='robobin',
+            executable='uwb_navigation_node',    
+            name='uwb_navigation_node',
+            output='screen',
+            emulate_tty=True
+        ),
+        Node(
+            package='robobin',
+            executable='motor_control_node',    
+            name='motor_control_node',
+            output='screen',
+            emulate_tty=True
+        ),
+        ])
\ No newline at end of file
diff --git a/ros2/src/log/build_2024-12-18_16-50-13/events.log b/ros2/src/log/build_2024-12-18_16-50-13/events.log
new file mode 100644
index 00000000..9be8dbd4
--- /dev/null
+++ b/ros2/src/log/build_2024-12-18_16-50-13/events.log
@@ -0,0 +1,90 @@
+[0.000000] (-) TimerEvent: {}
+[0.000433] (robobin) JobQueued: {'identifier': 'robobin', 'dependencies': OrderedDict()}
+[0.000733] (robobin) JobStarted: {'identifier': 'robobin'}
+[0.099676] (-) TimerEvent: {}
+[0.200003] (-) TimerEvent: {}
+[0.300315] (-) TimerEvent: {}
+[0.400642] (-) TimerEvent: {}
+[0.501002] (-) TimerEvent: {}
+[0.601332] (-) TimerEvent: {}
+[0.701634] (-) TimerEvent: {}
+[0.801956] (-) TimerEvent: {}
+[0.902265] (-) TimerEvent: {}
+[1.002594] (-) TimerEvent: {}
+[1.102912] (-) TimerEvent: {}
+[1.203250] (-) TimerEvent: {}
+[1.303653] (-) TimerEvent: {}
+[1.327107] (robobin) Command: {'cmd': ['/usr/bin/python3', '-W', 'ignore:setup.py install is deprecated', '-W', 'ignore:easy_install command is deprecated', 'setup.py', 'egg_info', '--egg-base', '../build/robobin', 'build', '--build-base', '/home/robobin/robobin/ros2/src/build/robobin/build', 'install', '--record', '/home/robobin/robobin/ros2/src/build/robobin/install.log', '--single-version-externally-managed', 'install_data'], 'cwd': '/home/robobin/robobin/ros2/src/robobin', 'env': {'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'robobin', 'SSH_CLIENT': '192.168.73.238 47996 22', 'GZ_CONFIG_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/share/gz', 'XDG_SESSION_TYPE': 'tty', 'SHLVL': '1', 'LD_LIBRARY_PATH': '/opt/ros/jazzy/opt/sdformat_vendor/lib:/opt/ros/jazzy/opt/rviz_ogre_vendor/lib:/opt/ros/jazzy/lib/aarch64-linux-gnu:/opt/ros/jazzy/opt/gz_math_vendor/lib:/opt/ros/jazzy/opt/gz_utils_vendor/lib:/opt/ros/jazzy/opt/gz_tools_vendor/lib:/opt/ros/jazzy/opt/gz_cmake_vendor/lib:/opt/ros/jazzy/lib', 'HOME': '/home/robobin', 'OLDPWD': '/home/robobin/robobin/ros2', 'SSH_TTY': '/dev/pts/0', 'ROS_PYTHON_VERSION': '3', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1002/bus', 'DEBUGINFOD_URLS': 'https://debuginfod.ubuntu.com', 'COLCON_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install', 'ROS_DISTRO': 'jazzy', 'LOGNAME': 'robobin', '_': '/usr/bin/colcon', 'ROS_VERSION': '2', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'XDG_SESSION_ID': '4', 'PATH': '/opt/ros/jazzy/opt/gz_tools_vendor/bin:/opt/ros/jazzy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'XDG_RUNTIME_DIR': '/run/user/1002', 'LANG': 'en_US.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:', 'ROS_DOMAIN_ID': '3', 'AMENT_PREFIX_PATH': '/home/robobin/Robobin_Project/ros2/robobin_main/install/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher:/opt/ros/jazzy', 'SHELL': '/bin/bash', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'ROS_AUTOMATIC_DISCOVERY_RANGE': 'SUBNET', 'PWD': '/home/robobin/robobin/ros2/src/build/robobin', 'LC_ALL': 'en_US.UTF-8', 'SSH_CONNECTION': '192.168.73.238 47996 192.168.73.109 22', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PYTHONPATH': '/home/robobin/robobin/ros2/src/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/testing:/home/robobin/Robobin_Project/ros2/robobin_main/install/testing/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_localization_ekf:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_localization_ekf/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/robot_description:/home/robobin/Robobin_Project/ros2/robobin_main/install/robot_description/lib/python3.12/site-packages:/home/robobin/Robobin_Project/ros2/robobin_main/build/odometry_publisher:/home/robobin/Robobin_Project/ros2/robobin_main/install/odometry_publisher/lib/python3.12/site-packages:/opt/ros/jazzy/lib/python3.12/site-packages', 'COLCON': '1', 'CMAKE_PREFIX_PATH': '/opt/ros/jazzy/opt/sdformat_vendor:/opt/ros/jazzy/opt/gz_math_vendor:/opt/ros/jazzy/opt/gz_utils_vendor:/opt/ros/jazzy/opt/gz_tools_vendor:/opt/ros/jazzy/opt/gz_cmake_vendor'}, 'shell': False}
+[1.403754] (-) TimerEvent: {}
+[1.504078] (-) TimerEvent: {}
+[1.604376] (-) TimerEvent: {}
+[1.704679] (-) TimerEvent: {}
+[1.730299] (robobin) StdoutLine: {'line': b'running egg_info\n'}
+[1.758749] (robobin) StdoutLine: {'line': b'writing ../build/robobin/robobin.egg-info/PKG-INFO\n'}
+[1.759920] (robobin) StdoutLine: {'line': b'writing dependency_links to ../build/robobin/robobin.egg-info/dependency_links.txt\n'}
+[1.760776] (robobin) StdoutLine: {'line': b'writing entry points to ../build/robobin/robobin.egg-info/entry_points.txt\n'}
+[1.761301] (robobin) StdoutLine: {'line': b'writing requirements to ../build/robobin/robobin.egg-info/requires.txt\n'}
+[1.762038] (robobin) StdoutLine: {'line': b'writing top-level names to ../build/robobin/robobin.egg-info/top_level.txt\n'}
+[1.804778] (-) TimerEvent: {}
+[1.820766] (robobin) StdoutLine: {'line': b"reading manifest file '../build/robobin/robobin.egg-info/SOURCES.txt'\n"}
+[1.822555] (robobin) StdoutLine: {'line': b"writing manifest file '../build/robobin/robobin.egg-info/SOURCES.txt'\n"}
+[1.822838] (robobin) StdoutLine: {'line': b'running build\n'}
+[1.823003] (robobin) StdoutLine: {'line': b'running build_py\n'}
+[1.824588] (robobin) StdoutLine: {'line': b'copying robobin/encoder.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin\n'}
+[1.825629] (robobin) StdoutLine: {'line': b'copying robobin/motor_control_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin\n'}
+[1.826704] (robobin) StdoutLine: {'line': b'copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin\n'}
+[1.827795] (robobin) StdoutLine: {'line': b'copying robobin/imu_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin\n'}
+[1.828341] (robobin) StdoutLine: {'line': b'copying robobin/api_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin\n'}
+[1.829029] (robobin) StdoutLine: {'line': b'copying robobin/control_feedback.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin\n'}
+[1.829762] (robobin) StdoutLine: {'line': b'copying robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin\n'}
+[1.830892] (robobin) StdoutLine: {'line': b'copying robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers\n'}
+[1.831808] (robobin) StdoutLine: {'line': b'copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers\n'}
+[1.833133] (robobin) StdoutLine: {'line': b'copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers\n'}
+[1.833671] (robobin) StdoutLine: {'line': b'copying robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers\n'}
+[1.834596] (robobin) StdoutLine: {'line': b'running install\n'}
+[1.846393] (robobin) StdoutLine: {'line': b'running install_lib\n'}
+[1.876276] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/encoder.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.876746] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/motor_control_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.877142] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.877842] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.878132] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.878310] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.878482] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers\n'}
+[1.878667] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/imu_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.878825] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/api_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.879043] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/control_feedback.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.879195] (robobin) StdoutLine: {'line': b'copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin\n'}
+[1.880461] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/encoder.py to encoder.cpython-312.pyc\n'}
+[1.881447] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/motor_control_node.py to motor_control_node.cpython-312.pyc\n'}
+[1.882794] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc\n'}
+[1.892355] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/message_handler.py to message_handler.cpython-312.pyc\n'}
+[1.895437] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc\n'}
+[1.898821] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc\n'}
+[1.900384] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/connection_manager.py to connection_manager.cpython-312.pyc\n'}
+[1.901846] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py to imu_node.cpython-312.pyc\n'}
+[1.903227] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/api_node.py to api_node.cpython-312.pyc\n'}
+[1.904836] (-) TimerEvent: {}
+[1.905988] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py to control_feedback.cpython-312.pyc\n'}
+[1.908762] (robobin) StdoutLine: {'line': b'byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py to uwb_pathing_node.cpython-312.pyc\n'}
+[1.911033] (robobin) StdoutLine: {'line': b'running install_data\n'}
+[1.912619] (robobin) StdoutLine: {'line': b'copying launch/robobin_launch.py -> /home/robobin/robobin/ros2/src/install/robobin/share/robobin/launch\n'}
+[1.913357] (robobin) StdoutLine: {'line': b'copying launch/robobin_no_components_launch.py -> /home/robobin/robobin/ros2/src/install/robobin/share/robobin/launch\n'}
+[1.913928] (robobin) StdoutLine: {'line': b'running install_egg_info\n'}
+[1.945874] (robobin) StdoutLine: {'line': b"removing '/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)\n"}
+[1.946321] (robobin) StdoutLine: {'line': b'Copying ../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info\n'}
+[1.948168] (robobin) StdoutLine: {'line': b'running install_scripts\n'}
+[2.004956] (-) TimerEvent: {}
+[2.105279] (-) TimerEvent: {}
+[2.151850] (robobin) StdoutLine: {'line': b'Installing api_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin\n'}
+[2.152620] (robobin) StdoutLine: {'line': b'Installing control_feedback script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin\n'}
+[2.152821] (robobin) StdoutLine: {'line': b'Installing encoder_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin\n'}
+[2.152981] (robobin) StdoutLine: {'line': b'Installing imu_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin\n'}
+[2.153123] (robobin) StdoutLine: {'line': b'Installing motor_control_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin\n'}
+[2.153820] (robobin) StdoutLine: {'line': b'Installing motor_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin\n'}
+[2.153967] (robobin) StdoutLine: {'line': b'Installing uwb_navigation_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin\n'}
+[2.155244] (robobin) StdoutLine: {'line': b'Installing uwb_pathing_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin\n'}
+[2.155916] (robobin) StdoutLine: {'line': b"writing list of installed files to '/home/robobin/robobin/ros2/src/build/robobin/install.log'\n"}
+[2.205421] (-) TimerEvent: {}
+[2.249328] (robobin) CommandEnded: {'returncode': 0}
+[2.268912] (robobin) JobEnded: {'identifier': 'robobin', 'rc': 0}
+[2.270060] (-) EventReactorShutdown: {}
diff --git a/ros2/src/log/build_2024-12-18_16-50-13/logger_all.log b/ros2/src/log/build_2024-12-18_16-50-13/logger_all.log
new file mode 100644
index 00000000..df5c3d20
--- /dev/null
+++ b/ros2/src/log/build_2024-12-18_16-50-13/logger_all.log
@@ -0,0 +1,113 @@
+[0.172s] DEBUG:colcon:Command line arguments: ['/usr/bin/colcon', 'build']
+[0.172s] DEBUG:colcon:Parsed command line arguments: Namespace(log_base=None, log_level=None, verb_name='build', build_base='build', install_base='install', merge_install=False, symlink_install=False, test_result_base=None, continue_on_error=False, executor='parallel', parallel_workers=4, event_handlers=None, ignore_user_meta=False, metas=['./colcon.meta'], base_paths=['.'], packages_ignore=None, packages_ignore_regex=None, paths=None, packages_up_to=None, packages_up_to_regex=None, packages_above=None, packages_above_and_dependencies=None, packages_above_depth=None, packages_select_by_dep=None, packages_skip_by_dep=None, packages_skip_up_to=None, packages_select_build_failed=False, packages_skip_build_finished=False, packages_select_test_failures=False, packages_skip_test_passed=False, packages_select=None, packages_skip=None, packages_select_regex=None, packages_skip_regex=None, packages_start=None, packages_end=None, allow_overriding=[], cmake_args=None, cmake_target=None, cmake_target_skip_unavailable=False, cmake_clean_cache=False, cmake_clean_first=False, cmake_force_configure=False, ament_cmake_args=None, catkin_cmake_args=None, catkin_skip_building_tests=False, mixin_files=None, mixin=None, verb_parser=<colcon_mixin.mixin.mixin_argument.MixinArgumentDecorator object at 0xffffa9f14e00>, verb_extension=<colcon_core.verb.build.BuildVerb object at 0xffffa9f148c0>, main=<bound method BuildVerb.main of <colcon_core.verb.build.BuildVerb object at 0xffffa9f148c0>>, mixin_verb=('build',))
+[0.238s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) check parameters
+[0.238s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) check parameters
+[0.238s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) check parameters
+[0.238s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) check parameters
+[0.238s] Level 1:colcon.colcon_core.package_discovery:discover_packages(colcon_meta) discover
+[0.238s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) discover
+[0.238s] INFO:colcon.colcon_core.package_discovery:Crawling recursively for packages in '/home/robobin/robobin/ros2/src'
+[0.238s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ignore', 'ignore_ament_install']
+[0.239s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore'
+[0.239s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ignore_ament_install'
+[0.239s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_pkg']
+[0.239s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_pkg'
+[0.239s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['colcon_meta']
+[0.239s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'colcon_meta'
+[0.239s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['ros']
+[0.239s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'ros'
+[0.285s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['cmake', 'python']
+[0.285s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'cmake'
+[0.285s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python'
+[0.285s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extensions ['python_setup_py']
+[0.285s] Level 1:colcon.colcon_core.package_identification:_identify(.) by extension 'python_setup_py'
+[0.286s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extensions ['ignore', 'ignore_ament_install']
+[0.286s] Level 1:colcon.colcon_core.package_identification:_identify(build) by extension 'ignore'
+[0.286s] Level 1:colcon.colcon_core.package_identification:_identify(build) ignored
+[0.286s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extensions ['ignore', 'ignore_ament_install']
+[0.286s] Level 1:colcon.colcon_core.package_identification:_identify(install) by extension 'ignore'
+[0.286s] Level 1:colcon.colcon_core.package_identification:_identify(install) ignored
+[0.286s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extensions ['ignore', 'ignore_ament_install']
+[0.286s] Level 1:colcon.colcon_core.package_identification:_identify(log) by extension 'ignore'
+[0.286s] Level 1:colcon.colcon_core.package_identification:_identify(log) ignored
+[0.287s] Level 1:colcon.colcon_core.package_identification:_identify(robobin) by extensions ['ignore', 'ignore_ament_install']
+[0.287s] Level 1:colcon.colcon_core.package_identification:_identify(robobin) by extension 'ignore'
+[0.287s] Level 1:colcon.colcon_core.package_identification:_identify(robobin) by extension 'ignore_ament_install'
+[0.287s] Level 1:colcon.colcon_core.package_identification:_identify(robobin) by extensions ['colcon_pkg']
+[0.287s] Level 1:colcon.colcon_core.package_identification:_identify(robobin) by extension 'colcon_pkg'
+[0.287s] Level 1:colcon.colcon_core.package_identification:_identify(robobin) by extensions ['colcon_meta']
+[0.287s] Level 1:colcon.colcon_core.package_identification:_identify(robobin) by extension 'colcon_meta'
+[0.287s] Level 1:colcon.colcon_core.package_identification:_identify(robobin) by extensions ['ros']
+[0.287s] Level 1:colcon.colcon_core.package_identification:_identify(robobin) by extension 'ros'
+[0.291s] DEBUG:colcon.colcon_core.package_identification:Package 'robobin' with type 'ros.ament_python' and name 'robobin'
+[0.291s] Level 1:colcon.colcon_core.package_discovery:discover_packages(recursive) using defaults
+[0.291s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) discover
+[0.291s] Level 1:colcon.colcon_core.package_discovery:discover_packages(ignore) using defaults
+[0.291s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) discover
+[0.291s] Level 1:colcon.colcon_core.package_discovery:discover_packages(path) using defaults
+[0.319s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) check parameters
+[0.319s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) discover
+[0.321s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 4 installed packages in /home/robobin/Robobin_Project/ros2/robobin_main/install
+[0.324s] DEBUG:colcon.colcon_installed_package_information.package_discovery:Found 335 installed packages in /opt/ros/jazzy
+[0.328s] Level 1:colcon.colcon_core.package_discovery:discover_packages(prefix_path) using defaults
+[0.400s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_args' from command line to 'None'
+[0.400s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_target' from command line to 'None'
+[0.400s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_target_skip_unavailable' from command line to 'False'
+[0.400s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_clean_cache' from command line to 'False'
+[0.401s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_clean_first' from command line to 'False'
+[0.401s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'cmake_force_configure' from command line to 'False'
+[0.401s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'ament_cmake_args' from command line to 'None'
+[0.401s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'catkin_cmake_args' from command line to 'None'
+[0.401s] Level 5:colcon.colcon_core.verb:set package 'robobin' build argument 'catkin_skip_building_tests' from command line to 'False'
+[0.401s] DEBUG:colcon.colcon_core.verb:Building package 'robobin' with the following arguments: {'ament_cmake_args': None, 'build_base': '/home/robobin/robobin/ros2/src/build/robobin', 'catkin_cmake_args': None, 'catkin_skip_building_tests': False, 'cmake_args': None, 'cmake_clean_cache': False, 'cmake_clean_first': False, 'cmake_force_configure': False, 'cmake_target': None, 'cmake_target_skip_unavailable': False, 'install_base': '/home/robobin/robobin/ros2/src/install/robobin', 'merge_install': False, 'path': '/home/robobin/robobin/ros2/src/robobin', 'symlink_install': False, 'test_result_base': None}
+[0.401s] INFO:colcon.colcon_core.executor:Executing jobs using 'parallel' executor
+[0.402s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete
+[0.403s] INFO:colcon.colcon_ros.task.ament_python.build:Building ROS package in '/home/robobin/robobin/ros2/src/robobin' with build type 'ament_python'
+[0.403s] Level 1:colcon.colcon_core.shell:create_environment_hook('robobin', 'ament_prefix_path')
+[0.405s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_core.shell.bat': Not used on non-Windows systems
+[0.405s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/src/install/robobin/share/robobin/hook/ament_prefix_path.ps1'
+[0.408s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/ros2/src/install/robobin/share/robobin/hook/ament_prefix_path.dsv'
+[0.409s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/src/install/robobin/share/robobin/hook/ament_prefix_path.sh'
+[0.410s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.410s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[0.779s] INFO:colcon.colcon_core.task.python.build:Building Python package in '/home/robobin/robobin/ros2/src/robobin'
+[0.780s] INFO:colcon.colcon_core.shell:Skip shell extension 'powershell' for command environment: Not usable outside of PowerShell
+[0.780s] DEBUG:colcon.colcon_core.shell:Skip shell extension 'dsv' for command environment
+[1.732s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/src/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robobin build --build-base /home/robobin/robobin/ros2/src/build/robobin/build install --record /home/robobin/robobin/ros2/src/build/robobin/install.log --single-version-externally-managed install_data
+[2.652s] DEBUG:colcon.colcon_core.event_handler.log_command:Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/src/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robobin build --build-base /home/robobin/robobin/ros2/src/build/robobin/build install --record /home/robobin/robobin/ros2/src/build/robobin/install.log --single-version-externally-managed install_data
+[2.654s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/src/install/robobin' for CMake module files
+[2.655s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/src/install/robobin' for CMake config files
+[2.657s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/src/install/robobin/lib'
+[2.657s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/src/install/robobin/bin'
+[2.658s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/src/install/robobin/lib/pkgconfig/robobin.pc'
+[2.658s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages'
+[2.658s] Level 1:colcon.colcon_core.shell:create_environment_hook('robobin', 'pythonpath')
+[2.659s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/src/install/robobin/share/robobin/hook/pythonpath.ps1'
+[2.659s] INFO:colcon.colcon_core.shell:Creating environment descriptor '/home/robobin/robobin/ros2/src/install/robobin/share/robobin/hook/pythonpath.dsv'
+[2.660s] INFO:colcon.colcon_core.shell:Creating environment hook '/home/robobin/robobin/ros2/src/install/robobin/share/robobin/hook/pythonpath.sh'
+[2.662s] Level 1:colcon.colcon_core.environment:checking '/home/robobin/robobin/ros2/src/install/robobin/bin'
+[2.662s] Level 1:colcon.colcon_core.environment:create_environment_scripts_only(robobin)
+[2.663s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/src/install/robobin/share/robobin/package.ps1'
+[2.664s] INFO:colcon.colcon_core.shell:Creating package descriptor '/home/robobin/robobin/ros2/src/install/robobin/share/robobin/package.dsv'
+[2.666s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/src/install/robobin/share/robobin/package.sh'
+[2.667s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/src/install/robobin/share/robobin/package.bash'
+[2.668s] INFO:colcon.colcon_core.shell:Creating package script '/home/robobin/robobin/ros2/src/install/robobin/share/robobin/package.zsh'
+[2.669s] Level 1:colcon.colcon_core.environment:create_file_with_runtime_dependencies(/home/robobin/robobin/ros2/src/install/robobin/share/colcon-core/packages/robobin)
+[2.671s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:closing loop
+[2.671s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:loop closed
+[2.672s] DEBUG:colcon.colcon_parallel_executor.executor.parallel:run_until_complete finished with '0'
+[2.672s] DEBUG:colcon.colcon_core.event_reactor:joining thread
+[2.681s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.terminal_notifier': Not used on non-Darwin systems
+[2.682s] INFO:colcon.colcon_core.plugin_system:Skipping extension 'colcon_notification.desktop_notification.win32': Not used on non-Windows systems
+[2.682s] INFO:colcon.colcon_notification.desktop_notification:Sending desktop notification using 'notify2'
+[2.700s] DEBUG:colcon.colcon_core.event_reactor:joined thread
+[2.700s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/src/install/local_setup.ps1'
+[2.702s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/ros2/src/install/_local_setup_util_ps1.py'
+[2.704s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/src/install/setup.ps1'
+[2.706s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/src/install/local_setup.sh'
+[2.708s] INFO:colcon.colcon_core.shell:Creating prefix util module '/home/robobin/robobin/ros2/src/install/_local_setup_util_sh.py'
+[2.709s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/src/install/setup.sh'
+[2.712s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/src/install/local_setup.bash'
+[2.715s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/src/install/setup.bash'
+[2.716s] INFO:colcon.colcon_core.shell:Creating prefix script '/home/robobin/robobin/ros2/src/install/local_setup.zsh'
+[2.718s] INFO:colcon.colcon_core.shell:Creating prefix chain script '/home/robobin/robobin/ros2/src/install/setup.zsh'
diff --git a/ros2/src/log/build_2024-12-18_16-50-13/robobin/command.log b/ros2/src/log/build_2024-12-18_16-50-13/robobin/command.log
new file mode 100644
index 00000000..f3802c6a
--- /dev/null
+++ b/ros2/src/log/build_2024-12-18_16-50-13/robobin/command.log
@@ -0,0 +1,2 @@
+Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/src/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robobin build --build-base /home/robobin/robobin/ros2/src/build/robobin/build install --record /home/robobin/robobin/ros2/src/build/robobin/install.log --single-version-externally-managed install_data
+Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/src/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robobin build --build-base /home/robobin/robobin/ros2/src/build/robobin/build install --record /home/robobin/robobin/ros2/src/build/robobin/install.log --single-version-externally-managed install_data
diff --git a/ros2/src/log/build_2024-12-18_16-50-13/robobin/stderr.log b/ros2/src/log/build_2024-12-18_16-50-13/robobin/stderr.log
new file mode 100644
index 00000000..e69de29b
diff --git a/ros2/src/log/build_2024-12-18_16-50-13/robobin/stdout.log b/ros2/src/log/build_2024-12-18_16-50-13/robobin/stdout.log
new file mode 100644
index 00000000..c4f70284
--- /dev/null
+++ b/ros2/src/log/build_2024-12-18_16-50-13/robobin/stdout.log
@@ -0,0 +1,61 @@
+running egg_info
+writing ../build/robobin/robobin.egg-info/PKG-INFO
+writing dependency_links to ../build/robobin/robobin.egg-info/dependency_links.txt
+writing entry points to ../build/robobin/robobin.egg-info/entry_points.txt
+writing requirements to ../build/robobin/robobin.egg-info/requires.txt
+writing top-level names to ../build/robobin/robobin.egg-info/top_level.txt
+reading manifest file '../build/robobin/robobin.egg-info/SOURCES.txt'
+writing manifest file '../build/robobin/robobin.egg-info/SOURCES.txt'
+running build
+running build_py
+copying robobin/encoder.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/motor_control_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/imu_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/api_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/control_feedback.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+running install
+running install_lib
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/encoder.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/motor_control_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/imu_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/api_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/control_feedback.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/encoder.py to encoder.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/motor_control_node.py to motor_control_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/message_handler.py to message_handler.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/connection_manager.py to connection_manager.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py to imu_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/api_node.py to api_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py to control_feedback.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py to uwb_pathing_node.cpython-312.pyc
+running install_data
+copying launch/robobin_launch.py -> /home/robobin/robobin/ros2/src/install/robobin/share/robobin/launch
+copying launch/robobin_no_components_launch.py -> /home/robobin/robobin/ros2/src/install/robobin/share/robobin/launch
+running install_egg_info
+removing '/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+running install_scripts
+Installing api_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing control_feedback script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing encoder_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing imu_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing motor_control_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing motor_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing uwb_navigation_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing uwb_pathing_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+writing list of installed files to '/home/robobin/robobin/ros2/src/build/robobin/install.log'
diff --git a/ros2/src/log/build_2024-12-18_16-50-13/robobin/stdout_stderr.log b/ros2/src/log/build_2024-12-18_16-50-13/robobin/stdout_stderr.log
new file mode 100644
index 00000000..c4f70284
--- /dev/null
+++ b/ros2/src/log/build_2024-12-18_16-50-13/robobin/stdout_stderr.log
@@ -0,0 +1,61 @@
+running egg_info
+writing ../build/robobin/robobin.egg-info/PKG-INFO
+writing dependency_links to ../build/robobin/robobin.egg-info/dependency_links.txt
+writing entry points to ../build/robobin/robobin.egg-info/entry_points.txt
+writing requirements to ../build/robobin/robobin.egg-info/requires.txt
+writing top-level names to ../build/robobin/robobin.egg-info/top_level.txt
+reading manifest file '../build/robobin/robobin.egg-info/SOURCES.txt'
+writing manifest file '../build/robobin/robobin.egg-info/SOURCES.txt'
+running build
+running build_py
+copying robobin/encoder.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/motor_control_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/imu_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/api_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/control_feedback.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+copying robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+copying robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+running install
+running install_lib
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/encoder.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/motor_control_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/imu_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/api_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/control_feedback.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/encoder.py to encoder.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/motor_control_node.py to motor_control_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/message_handler.py to message_handler.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/connection_manager.py to connection_manager.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py to imu_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/api_node.py to api_node.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py to control_feedback.cpython-312.pyc
+byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py to uwb_pathing_node.cpython-312.pyc
+running install_data
+copying launch/robobin_launch.py -> /home/robobin/robobin/ros2/src/install/robobin/share/robobin/launch
+copying launch/robobin_no_components_launch.py -> /home/robobin/robobin/ros2/src/install/robobin/share/robobin/launch
+running install_egg_info
+removing '/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+Copying ../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+running install_scripts
+Installing api_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing control_feedback script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing encoder_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing imu_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing motor_control_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing motor_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing uwb_navigation_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+Installing uwb_pathing_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+writing list of installed files to '/home/robobin/robobin/ros2/src/build/robobin/install.log'
diff --git a/ros2/src/log/build_2024-12-18_16-50-13/robobin/streams.log b/ros2/src/log/build_2024-12-18_16-50-13/robobin/streams.log
new file mode 100644
index 00000000..d33cf71f
--- /dev/null
+++ b/ros2/src/log/build_2024-12-18_16-50-13/robobin/streams.log
@@ -0,0 +1,63 @@
+[1.329s] Invoking command in '/home/robobin/robobin/ros2/src/robobin': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/src/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robobin build --build-base /home/robobin/robobin/ros2/src/build/robobin/build install --record /home/robobin/robobin/ros2/src/build/robobin/install.log --single-version-externally-managed install_data
+[1.730s] running egg_info
+[1.758s] writing ../build/robobin/robobin.egg-info/PKG-INFO
+[1.759s] writing dependency_links to ../build/robobin/robobin.egg-info/dependency_links.txt
+[1.760s] writing entry points to ../build/robobin/robobin.egg-info/entry_points.txt
+[1.761s] writing requirements to ../build/robobin/robobin.egg-info/requires.txt
+[1.761s] writing top-level names to ../build/robobin/robobin.egg-info/top_level.txt
+[1.820s] reading manifest file '../build/robobin/robobin.egg-info/SOURCES.txt'
+[1.822s] writing manifest file '../build/robobin/robobin.egg-info/SOURCES.txt'
+[1.822s] running build
+[1.822s] running build_py
+[1.824s] copying robobin/encoder.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+[1.825s] copying robobin/motor_control_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+[1.826s] copying robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+[1.827s] copying robobin/imu_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+[1.828s] copying robobin/api_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+[1.828s] copying robobin/control_feedback.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+[1.829s] copying robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin
+[1.830s] copying robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+[1.831s] copying robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+[1.832s] copying robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+[1.833s] copying robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers
+[1.834s] running install
+[1.846s] running install_lib
+[1.876s] copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/encoder.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+[1.876s] copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/motor_control_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+[1.876s] copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/uwb_navigation_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+[1.877s] copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/message_handler.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.877s] copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/realtime_location_cli_only.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.878s] copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/graph_maker.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.878s] copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/helpers/connection_manager.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers
+[1.878s] copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/imu_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+[1.878s] copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/api_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+[1.878s] copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/control_feedback.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+[1.879s] copying /home/robobin/robobin/ros2/src/build/robobin/build/lib/robobin/uwb_pathing_node.py -> /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin
+[1.880s] byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/encoder.py to encoder.cpython-312.pyc
+[1.881s] byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/motor_control_node.py to motor_control_node.cpython-312.pyc
+[1.882s] byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_navigation_node.py to uwb_navigation_node.cpython-312.pyc
+[1.892s] byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/message_handler.py to message_handler.cpython-312.pyc
+[1.895s] byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/realtime_location_cli_only.py to realtime_location_cli_only.cpython-312.pyc
+[1.898s] byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/graph_maker.py to graph_maker.cpython-312.pyc
+[1.900s] byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/helpers/connection_manager.py to connection_manager.cpython-312.pyc
+[1.901s] byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/imu_node.py to imu_node.cpython-312.pyc
+[1.903s] byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/api_node.py to api_node.cpython-312.pyc
+[1.905s] byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/control_feedback.py to control_feedback.cpython-312.pyc
+[1.908s] byte-compiling /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin/uwb_pathing_node.py to uwb_pathing_node.cpython-312.pyc
+[1.910s] running install_data
+[1.912s] copying launch/robobin_launch.py -> /home/robobin/robobin/ros2/src/install/robobin/share/robobin/launch
+[1.913s] copying launch/robobin_no_components_launch.py -> /home/robobin/robobin/ros2/src/install/robobin/share/robobin/launch
+[1.913s] running install_egg_info
+[1.945s] removing '/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info' (and everything under it)
+[1.946s] Copying ../build/robobin/robobin.egg-info to /home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages/robobin-0.0.0-py3.12.egg-info
+[1.948s] running install_scripts
+[2.151s] Installing api_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+[2.152s] Installing control_feedback script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+[2.152s] Installing encoder_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+[2.152s] Installing imu_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+[2.152s] Installing motor_control_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+[2.153s] Installing motor_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+[2.153s] Installing uwb_navigation_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+[2.155s] Installing uwb_pathing_node script to /home/robobin/robobin/ros2/src/install/robobin/lib/robobin
+[2.155s] writing list of installed files to '/home/robobin/robobin/ros2/src/build/robobin/install.log'
+[2.249s] Invoked command in '/home/robobin/robobin/ros2/src/robobin' returned '0': DEBUGINFOD_URLS=https://debuginfod.ubuntu.com PYTHONPATH=/home/robobin/robobin/ros2/src/build/robobin/prefix_override:/usr/lib/python3/dist-packages/colcon_core/task/python/colcon_distutils_commands:/home/robobin/robobin/ros2/src/install/robobin/lib/python3.12/site-packages:${PYTHONPATH} /usr/bin/python3 -W ignore:setup.py install is deprecated -W ignore:easy_install command is deprecated setup.py egg_info --egg-base ../build/robobin build --build-base /home/robobin/robobin/ros2/src/build/robobin/build install --record /home/robobin/robobin/ros2/src/build/robobin/install.log --single-version-externally-managed install_data
-- 
GitLab