From 7ef4db8c6a1f39d75e4e1b7b768f3e307ce58159 Mon Sep 17 00:00:00 2001
From: Farid Alijani <farid.alijani@student.lut.fi>
Date: Mon, 14 Dec 2015 14:42:41 +0100
Subject: [PATCH] workingROS

---
 MobileRobot/GUITest/MobileRobot.cpp           |  13 -
 MobileRobot/GUITest/MobileRobot.cpp~          |  13 -
 MobileRobot/GUITest/MobileRobot.h             | 167 ----
 MobileRobot/GUITest/MobileRobot.h~            | 167 ----
 .../MobileRobotGUI/MobileRobotGUI.pro.user    |   2 +-
 MobileRobot/MobRobGUI/MobileRobotGUI/gui.cpp  |   1 -
 .../MobileRobotGUI/visualization.cpp          |   6 -
 .../Makefile                                  |  25 +-
 .../MobileRobotGUI                            | Bin 899427 -> 899269 bytes
 .../gui.o                                     | Bin 585760 -> 585760 bytes
 .../visualization.o                           | Bin 498576 -> 498240 bytes
 .../.catkin_workspace                         |   0
 .../CMakeLists.txt                            |   0
 .../build/CATKIN_IGNORE                       |   0
 .../build/CMakeCache.txt                      |  36 +-
 .../build/CMakeFiles/CMakeCCompiler.cmake     |   0
 .../build/CMakeFiles/CMakeCXXCompiler.cmake   |   0
 .../CMakeDetermineCompilerABI_C.bin           | Bin
 .../CMakeDetermineCompilerABI_CXX.bin         | Bin
 .../CMakeDirectoryInformation.cmake           |   4 +-
 .../build/CMakeFiles/CMakeError.log           |   8 +-
 .../build/CMakeFiles/CMakeOutput.log          |  72 +-
 .../build/CMakeFiles/CMakeRuleHashes.txt      |  20 +
 .../build/CMakeFiles/CMakeSystem.cmake        |   8 +-
 .../CMakeFiles/CompilerIdC/CMakeCCompilerId.c |   0
 .../build/CMakeFiles/CompilerIdC/a.out        | Bin
 .../CompilerIdCXX/CMakeCXXCompilerId.cpp      |   0
 .../build/CMakeFiles/CompilerIdCXX/a.out      | Bin
 .../build/CMakeFiles/Makefile.cmake           |  42 +-
 .../build/CMakeFiles/Makefile2                | 796 ++++++++++++++++++
 .../build/CMakeFiles/TargetDirectories.txt    |  22 +
 .../clean_test_results.dir/DependInfo.cmake   |   0
 .../clean_test_results.dir/build.make         |  11 +-
 .../clean_test_results.dir/cmake_clean.cmake  |   0
 .../clean_test_results.dir/progress.make      |   0
 .../build/CMakeFiles/cmake.check_cache        |   0
 .../CMakeFiles/doxygen.dir/DependInfo.cmake   |   0
 .../build/CMakeFiles/doxygen.dir/build.make   |  11 +-
 .../CMakeFiles/doxygen.dir/cmake_clean.cmake  |   0
 .../CMakeFiles/doxygen.dir/progress.make      |   0
 .../build/CMakeFiles/progress.marks           |   0
 .../CMakeFiles/run_tests.dir/DependInfo.cmake |   0
 .../build/CMakeFiles/run_tests.dir/build.make |   9 +-
 .../run_tests.dir/cmake_clean.cmake           |   0
 .../CMakeFiles/run_tests.dir/progress.make    |   0
 .../CMakeFiles/tests.dir/DependInfo.cmake     |   0
 .../build/CMakeFiles/tests.dir/build.make     |   9 +-
 .../CMakeFiles/tests.dir/cmake_clean.cmake    |   0
 .../build/CMakeFiles/tests.dir/progress.make  |   0
 .../build/CTestTestfile.cmake                 |   6 +-
 .../build/Makefile                            |  73 +-
 .../catkin_generated/version/package.cmake    |   2 +-
 .../build/catkin_generated/env_cached.sh      |   0
 .../catkin_generated/generate_cached_setup.py |   6 +-
 .../catkin_generated/installspace/.rosinstall |   2 +
 .../installspace}/_setup_util.py              |   2 +-
 .../catkin_generated/installspace/env.sh      |   0
 .../catkin_generated/installspace/setup.bash  |   0
 .../catkin_generated/installspace}/setup.sh   |   2 +-
 .../catkin_generated/installspace/setup.zsh   |   0
 .../catkin_generated/order_packages.cmake     |   4 +-
 .../build/catkin_generated/order_packages.py  |   5 +
 .../build/catkin_generated/setup_cached.sh    |   2 +-
 .../Project/interrogate_setup_dot_py.py.stamp |   0
 .../Project/order_packages.cmake.em.stamp     |   0
 .../stamps/Project/package.xml.stamp          |   2 +-
 .../obstacleDetector/build/catkin_make.cache  |   2 +
 .../build/cmake_install.cmake                 |  36 +-
 .../CMakeDirectoryInformation.cmake           |   2 +-
 .../CMakeFiles/gtest.dir/DependInfo.cmake     |   2 +-
 .../gtest/CMakeFiles/gtest.dir/build.make     |  21 +-
 .../CMakeFiles/gtest.dir/cmake_clean.cmake    |   0
 .../gtest/CMakeFiles/gtest.dir/depend.make    |   0
 .../gtest/CMakeFiles/gtest.dir/flags.make     |   0
 .../build/gtest/CMakeFiles/gtest.dir/link.txt |   1 +
 .../gtest/CMakeFiles/gtest.dir/progress.make  |   0
 .../gtest_main.dir/DependInfo.cmake           |   4 +-
 .../CMakeFiles/gtest_main.dir/build.make      |  21 +-
 .../gtest_main.dir/cmake_clean.cmake          |   0
 .../CMakeFiles/gtest_main.dir/depend.make     |   0
 .../CMakeFiles/gtest_main.dir/flags.make      |   0
 .../gtest/CMakeFiles/gtest_main.dir/link.txt  |   1 +
 .../CMakeFiles/gtest_main.dir/progress.make   |   0
 .../build/gtest/CMakeFiles/progress.marks     |   0
 .../build/gtest/CTestTestfile.cmake           |   2 +-
 .../build/gtest/Makefile                      |  47 +-
 .../build/gtest/cmake_install.cmake           |   2 +-
 .../CMakeDirectoryInformation.cmake           |  10 +-
 .../DependInfo.cmake                          |   2 +-
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |   2 +-
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |   2 +-
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../scanWithLaser}/CMakeFiles/progress.marks  |   0
 .../DependInfo.cmake                          |   2 +-
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |  15 +
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |  15 +
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |  15 +
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |  15 +
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |  15 +
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../scanWithLaser.dir}/CXX.includecache       |   6 +-
 .../scanWithLaser.dir/DependInfo.cmake        |  21 +
 .../CMakeFiles/scanWithLaser.dir/build.make   | 145 ++++
 .../scanWithLaser.dir/cmake_clean.cmake       |  11 +
 .../scanWithLaser.dir}/depend.internal        |  69 +-
 .../CMakeFiles/scanWithLaser.dir/depend.make  |  75 ++
 .../CMakeFiles/scanWithLaser.dir/flags.make   |   8 +
 .../CMakeFiles/scanWithLaser.dir/link.txt     |   1 +
 .../scanWithLaser.dir}/progress.make          |   0
 .../scanWithLaser.dir/src/obst_detect.cpp.o   | Bin 0 -> 483456 bytes
 .../src/run_obst_detect.cpp.o                 | Bin 0 -> 9640 bytes
 .../DependInfo.cmake                          |  15 +
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |  15 +
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |  15 +
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |  15 +
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |  15 +
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../DependInfo.cmake                          |  15 +
 .../build.make                                |  65 ++
 .../cmake_clean.cmake                         |   0
 .../progress.make                             |   0
 .../build/scanWithLaser/CTestTestfile.cmake   |   6 +
 .../build/scanWithLaser/Makefile              | 472 +++++++++++
 .../installspace/scanWithLaser.pc             |   8 +
 .../scanWithLaserConfig-version.cmake}        |   0
 .../installspace/scanWithLaserConfig.cmake}   |  78 +-
 .../catkin_generated/ordered_paths.cmake      |   0
 .../catkin_generated/package.cmake            |   7 +
 .../pkg.develspace.context.pc.py              |   4 +-
 .../pkg.installspace.context.pc.py            |   4 +-
 .../stamps/scanWithLaser}/package.xml.stamp   |   9 +-
 .../stamps/scanWithLaser}/pkg.pc.em.stamp     |   0
 .../build/scanWithLaser}/cmake_install.cmake  |  14 +-
 MobileRobot/obstacleDetector/devel/.catkin    |   1 +
 .../obstacleDetector/devel/.rosinstall        |   2 +
 .../devel}/_setup_util.py                     |   2 +-
 .../devel/env.sh                              |   0
 .../profile.d/05.catkin-test-results.sh       |   2 +-
 .../etc/catkin/profile.d/05.catkin_make.bash  |   0
 .../profile.d/05.catkin_make_isolated.bash    |   0
 .../devel/lib/pkgconfig/scanWithLaser.pc      |   8 +
 .../devel/lib/scanWithLaser/scanWithLaser     | Bin 0 -> 305225 bytes
 .../devel/setup.bash                          |   0
 .../devel}/setup.sh                           |   2 +-
 .../devel/setup.zsh                           |   0
 .../cmake/scanWithLaserConfig-version.cmake}  |   0
 .../cmake/scanWithLaserConfig.cmake}          |  78 +-
 .../scanWithLaser}/CMakeLists.txt             |  59 +-
 .../scanWithLaser}/CMakeLists.txt~            |  59 +-
 .../scanWithLaser/include/obst_detect.h}      |   9 +-
 .../scanWithLaser/include/obst_detect.h~}     |  10 +-
 .../scanWithLaser}/package.xml                |   9 +-
 .../scanWithLaser/src/obst_detect.cpp}        |  35 +-
 .../scanWithLaser/src/obst_detect.cpp~}       |  40 +-
 .../scanWithLaser/src/run_obst_detect.cpp     |  14 +
 .../scanWithLaser/src/run_obst_detect.cpp~    |  14 +
 .../build/CMakeFiles/CMakeRuleHashes.txt      |  20 -
 .../scanner/build/CMakeFiles/Makefile2        | 793 -----------------
 .../build/CMakeFiles/TargetDirectories.txt    |  22 -
 .../catkin_generated/installspace/.rosinstall |   2 -
 .../build/catkin_generated/order_packages.py  |   5 -
 MobileRobot/scanner/build/catkin_make.cache   |   1 -
 .../build/gtest/CMakeFiles/gtest.dir/link.txt |   1 -
 .../gtest/CMakeFiles/gtest_main.dir/link.txt  |   1 -
 .../build.make                                |  62 --
 .../build.make                                |  62 --
 .../build.make                                |  62 --
 .../laser_scan.dir/DependInfo.cmake           |  21 -
 .../CMakeFiles/laser_scan.dir/build.make      | 142 ----
 .../laser_scan.dir/cmake_clean.cmake          |  11 -
 .../CMakeFiles/laser_scan.dir/depend.make     | 134 ---
 .../CMakeFiles/laser_scan.dir/flags.make      |   8 -
 .../CMakeFiles/laser_scan.dir/link.txt        |   1 -
 .../laser_scan.dir/src/Stopper.cpp.o          | Bin 512000 -> 0 bytes
 .../laser_scan.dir/src/run_stopper.cpp.o      | Bin 9584 -> 0 bytes
 .../build.make                                |  62 --
 .../DependInfo.cmake                          |  15 -
 .../build.make                                |  62 --
 .../DependInfo.cmake                          |  15 -
 .../build.make                                |  62 --
 .../DependInfo.cmake                          |  15 -
 .../build.make                                |  62 --
 .../DependInfo.cmake                          |  15 -
 .../build.make                                |  62 --
 .../DependInfo.cmake                          |  15 -
 .../build.make                                |  62 --
 .../DependInfo.cmake                          |  15 -
 .../build.make                                |  62 --
 .../DependInfo.cmake                          |  15 -
 .../build.make                                |  62 --
 .../DependInfo.cmake                          |  15 -
 .../build.make                                |  62 --
 .../DependInfo.cmake                          |  15 -
 .../build.make                                |  62 --
 .../DependInfo.cmake                          |  15 -
 .../build.make                                |  62 --
 .../DependInfo.cmake                          |  15 -
 .../build.make                                |  62 --
 .../build/laser_scan/CTestTestfile.cmake      |   6 -
 MobileRobot/scanner/build/laser_scan/Makefile | 469 -----------
 .../installspace/laser_scan.pc                |   8 -
 .../laser_scan/catkin_generated/package.cmake |   7 -
 MobileRobot/scanner/devel/.catkin             |   1 -
 MobileRobot/scanner/devel/.rosinstall         |   2 -
 .../scanner/devel/lib/laser_scan/laser_scan   | Bin 318845 -> 0 bytes
 .../scanner/devel/lib/pkgconfig/laser_scan.pc |   8 -
 .../scanner/laser_scan/src/run_stopper.cpp    |  15 -
 .../scanner/laser_scan/src/run_stopper.cpp~   |  15 -
 .../drive_base_tutorial/src/drive_base.cpp    |   1 +
 .../drive_base_tutorial/src/drive_base.cpp~   |   4 -
 249 files changed, 3282 insertions(+), 3640 deletions(-)
 delete mode 100644 MobileRobot/GUITest/MobileRobot.cpp
 delete mode 100644 MobileRobot/GUITest/MobileRobot.cpp~
 delete mode 100644 MobileRobot/GUITest/MobileRobot.h
 delete mode 100644 MobileRobot/GUITest/MobileRobot.h~
 rename MobileRobot/{scanner => obstacleDetector}/.catkin_workspace (100%)
 rename MobileRobot/{scanner => obstacleDetector}/CMakeLists.txt (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CATKIN_IGNORE (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeCache.txt (92%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CMakeCCompiler.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CMakeCXXCompiler.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CMakeDetermineCompilerABI_C.bin (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CMakeDirectoryInformation.cmake (79%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CMakeError.log (67%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CMakeOutput.log (85%)
 create mode 100644 MobileRobot/obstacleDetector/build/CMakeFiles/CMakeRuleHashes.txt
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CMakeSystem.cmake (52%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CompilerIdC/CMakeCCompilerId.c (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CompilerIdC/a.out (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/CompilerIdCXX/a.out (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/Makefile.cmake (85%)
 create mode 100644 MobileRobot/obstacleDetector/build/CMakeFiles/Makefile2
 create mode 100644 MobileRobot/obstacleDetector/build/CMakeFiles/TargetDirectories.txt
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/clean_test_results.dir/build.make (67%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/clean_test_results.dir/progress.make (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/cmake.check_cache (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/doxygen.dir/DependInfo.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/doxygen.dir/build.make (65%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/doxygen.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/doxygen.dir/progress.make (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/progress.marks (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/run_tests.dir/DependInfo.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/run_tests.dir/build.make (68%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/run_tests.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/run_tests.dir/progress.make (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/tests.dir/DependInfo.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/tests.dir/build.make (68%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/tests.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CMakeFiles/tests.dir/progress.make (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/CTestTestfile.cmake (51%)
 rename MobileRobot/{scanner => obstacleDetector}/build/Makefile (82%)
 rename MobileRobot/{scanner => obstacleDetector}/build/catkin/catkin_generated/version/package.cmake (94%)
 rename MobileRobot/{scanner => obstacleDetector}/build/catkin_generated/env_cached.sh (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/catkin_generated/generate_cached_setup.py (73%)
 create mode 100644 MobileRobot/obstacleDetector/build/catkin_generated/installspace/.rosinstall
 rename MobileRobot/{scanner/devel => obstacleDetector/build/catkin_generated/installspace}/_setup_util.py (97%)
 rename MobileRobot/{scanner => obstacleDetector}/build/catkin_generated/installspace/env.sh (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/catkin_generated/installspace/setup.bash (100%)
 rename MobileRobot/{scanner/devel => obstacleDetector/build/catkin_generated/installspace}/setup.sh (96%)
 rename MobileRobot/{scanner => obstacleDetector}/build/catkin_generated/installspace/setup.zsh (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/catkin_generated/order_packages.cmake (80%)
 create mode 100644 MobileRobot/obstacleDetector/build/catkin_generated/order_packages.py
 rename MobileRobot/{scanner => obstacleDetector}/build/catkin_generated/setup_cached.sh (80%)
 rename MobileRobot/{scanner => obstacleDetector}/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/catkin_generated/stamps/Project/package.xml.stamp (97%)
 create mode 100644 MobileRobot/obstacleDetector/build/catkin_make.cache
 rename MobileRobot/{scanner => obstacleDetector}/build/cmake_install.cmake (62%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake (89%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake (74%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest.dir/build.make (64%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest.dir/depend.make (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest.dir/flags.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/link.txt
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest.dir/progress.make (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake (61%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest_main.dir/build.make (65%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest_main.dir/depend.make (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest_main.dir/flags.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/link.txt
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/gtest_main.dir/progress.make (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CMakeFiles/progress.marks (100%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/CTestTestfile.cmake (70%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/Makefile (67%)
 rename MobileRobot/{scanner => obstacleDetector}/build/gtest/cmake_install.cmake (92%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/CMakeDirectoryInformation.cmake (72%)
 rename MobileRobot/{scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir => obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir}/DependInfo.cmake (90%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make (100%)
 rename MobileRobot/{scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir => obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir}/DependInfo.cmake (90%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make (100%)
 rename MobileRobot/{scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir => obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir}/DependInfo.cmake (90%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/progress.marks (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake (90%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/roscpp_generate_messages_py.dir/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make (100%)
 rename MobileRobot/{scanner/build/laser_scan/CMakeFiles/laser_scan.dir => obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir}/CXX.includecache (99%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/cmake_clean.cmake
 rename MobileRobot/{scanner/build/laser_scan/CMakeFiles/laser_scan.dir => obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir}/depend.internal (51%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/depend.make
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/flags.make
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/link.txt
 rename MobileRobot/{scanner/build/laser_scan/CMakeFiles/laser_scan.dir => obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir}/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build.make
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/CTestTestfile.cmake
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/Makefile
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaser.pc
 rename MobileRobot/{scanner/build/laser_scan/catkin_generated/installspace/laser_scanConfig-version.cmake => obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaserConfig-version.cmake} (100%)
 rename MobileRobot/{scanner/build/laser_scan/catkin_generated/installspace/laser_scanConfig.cmake => obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaserConfig.cmake} (60%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/catkin_generated/ordered_paths.cmake (100%)
 create mode 100644 MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/package.cmake
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/catkin_generated/pkg.develspace.context.pc.py (71%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/catkin_generated/pkg.installspace.context.pc.py (71%)
 rename MobileRobot/{scanner/build/laser_scan/catkin_generated/stamps/laser_scan => obstacleDetector/build/scanWithLaser/catkin_generated/stamps/scanWithLaser}/package.xml.stamp (89%)
 rename MobileRobot/{scanner/build/laser_scan/catkin_generated/stamps/laser_scan => obstacleDetector/build/scanWithLaser/catkin_generated/stamps/scanWithLaser}/pkg.pc.em.stamp (100%)
 rename MobileRobot/{scanner/build/laser_scan => obstacleDetector/build/scanWithLaser}/cmake_install.cmake (65%)
 create mode 100644 MobileRobot/obstacleDetector/devel/.catkin
 create mode 100644 MobileRobot/obstacleDetector/devel/.rosinstall
 rename MobileRobot/{scanner/build/catkin_generated/installspace => obstacleDetector/devel}/_setup_util.py (97%)
 rename MobileRobot/{scanner => obstacleDetector}/devel/env.sh (100%)
 rename MobileRobot/{scanner => obstacleDetector}/devel/etc/catkin/profile.d/05.catkin-test-results.sh (55%)
 rename MobileRobot/{scanner => obstacleDetector}/devel/etc/catkin/profile.d/05.catkin_make.bash (100%)
 rename MobileRobot/{scanner => obstacleDetector}/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash (100%)
 create mode 100644 MobileRobot/obstacleDetector/devel/lib/pkgconfig/scanWithLaser.pc
 create mode 100755 MobileRobot/obstacleDetector/devel/lib/scanWithLaser/scanWithLaser
 rename MobileRobot/{scanner => obstacleDetector}/devel/setup.bash (100%)
 rename MobileRobot/{scanner/build/catkin_generated/installspace => obstacleDetector/devel}/setup.sh (96%)
 rename MobileRobot/{scanner => obstacleDetector}/devel/setup.zsh (100%)
 rename MobileRobot/{scanner/devel/share/laser_scan/cmake/laser_scanConfig-version.cmake => obstacleDetector/devel/share/scanWithLaser/cmake/scanWithLaserConfig-version.cmake} (100%)
 rename MobileRobot/{scanner/devel/share/laser_scan/cmake/laser_scanConfig.cmake => obstacleDetector/devel/share/scanWithLaser/cmake/scanWithLaserConfig.cmake} (60%)
 rename MobileRobot/{scanner/laser_scan => obstacleDetector/scanWithLaser}/CMakeLists.txt (69%)
 rename MobileRobot/{scanner/laser_scan => obstacleDetector/scanWithLaser}/CMakeLists.txt~ (69%)
 rename MobileRobot/{scanner/laser_scan/include/Stopper.h => obstacleDetector/scanWithLaser/include/obst_detect.h} (84%)
 rename MobileRobot/{scanner/laser_scan/include/Stopper.h~ => obstacleDetector/scanWithLaser/include/obst_detect.h~} (84%)
 rename MobileRobot/{scanner/laser_scan => obstacleDetector/scanWithLaser}/package.xml (89%)
 rename MobileRobot/{scanner/laser_scan/src/Stopper.cpp~ => obstacleDetector/scanWithLaser/src/obst_detect.cpp} (78%)
 rename MobileRobot/{scanner/laser_scan/src/Stopper.cpp => obstacleDetector/scanWithLaser/src/obst_detect.cpp~} (78%)
 create mode 100644 MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp
 create mode 100644 MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp~
 delete mode 100644 MobileRobot/scanner/build/CMakeFiles/CMakeRuleHashes.txt
 delete mode 100644 MobileRobot/scanner/build/CMakeFiles/Makefile2
 delete mode 100644 MobileRobot/scanner/build/CMakeFiles/TargetDirectories.txt
 delete mode 100644 MobileRobot/scanner/build/catkin_generated/installspace/.rosinstall
 delete mode 100644 MobileRobot/scanner/build/catkin_generated/order_packages.py
 delete mode 100644 MobileRobot/scanner/build/catkin_make.cache
 delete mode 100644 MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/link.txt
 delete mode 100644 MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/link.txt
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/cmake_clean.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/depend.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/flags.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/link.txt
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build.make
 delete mode 100644 MobileRobot/scanner/build/laser_scan/CTestTestfile.cmake
 delete mode 100644 MobileRobot/scanner/build/laser_scan/Makefile
 delete mode 100644 MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scan.pc
 delete mode 100644 MobileRobot/scanner/build/laser_scan/catkin_generated/package.cmake
 delete mode 100644 MobileRobot/scanner/devel/.catkin
 delete mode 100644 MobileRobot/scanner/devel/.rosinstall
 delete mode 100755 MobileRobot/scanner/devel/lib/laser_scan/laser_scan
 delete mode 100644 MobileRobot/scanner/devel/lib/pkgconfig/laser_scan.pc
 delete mode 100644 MobileRobot/scanner/laser_scan/src/run_stopper.cpp
 delete mode 100644 MobileRobot/scanner/laser_scan/src/run_stopper.cpp~

diff --git a/MobileRobot/GUITest/MobileRobot.cpp b/MobileRobot/GUITest/MobileRobot.cpp
deleted file mode 100644
index 675c491a..00000000
--- a/MobileRobot/GUITest/MobileRobot.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-#include "MobileRobot.h"
-
-using namespace System;
-using namespace System::Windows::Forms;
-
-[STAThread]
-void Main(array<String^>^ args)
-{
-    Application::EnableVisualStyles();
-    Application::SetCompatibleTextRenderingDefault(false);
-    GUI4MobileRobot::MobileRobot form;
-    Application::Run(%form);
-}
diff --git a/MobileRobot/GUITest/MobileRobot.cpp~ b/MobileRobot/GUITest/MobileRobot.cpp~
deleted file mode 100644
index 675c491a..00000000
--- a/MobileRobot/GUITest/MobileRobot.cpp~
+++ /dev/null
@@ -1,13 +0,0 @@
-#include "MobileRobot.h"
-
-using namespace System;
-using namespace System::Windows::Forms;
-
-[STAThread]
-void Main(array<String^>^ args)
-{
-    Application::EnableVisualStyles();
-    Application::SetCompatibleTextRenderingDefault(false);
-    GUI4MobileRobot::MobileRobot form;
-    Application::Run(%form);
-}
diff --git a/MobileRobot/GUITest/MobileRobot.h b/MobileRobot/GUITest/MobileRobot.h
deleted file mode 100644
index 46ebdb48..00000000
--- a/MobileRobot/GUITest/MobileRobot.h
+++ /dev/null
@@ -1,167 +0,0 @@
-#pragma once
-
-namespace GUI4MobileRobot {
-
-    using namespace System;
-    using namespace System::ComponentModel;
-    using namespace System::Collections;
-    using namespace System::Windows::Forms;
-    using namespace System::Data;
-    using namespace System::Drawing;
-
-    /// <summary>
-    /// Summary for MobileRobot
-    /// </summary>
-    public ref class MobileRobot : public System::Windows::Forms::Form
-    {
-    public:
-        MobileRobot(void)
-        {
-            InitializeComponent();
-            //
-            //TODO: Add the constructor code here
-            //
-        }
-
-    protected:
-        /// <summary>
-        /// Clean up any resources being used.
-        /// </summary>
-        ~MobileRobot()
-        {
-            if (components)
-            {
-                delete components;
-            }
-        }
-    private: System::Windows::Forms::Button^  btnGoDocking;
-    protected:
-    private: System::Windows::Forms::Button^  btnDock;
-    private: System::Windows::Forms::Button^  btnVisualization;
-    private: System::Windows::Forms::Label^  lblTextGoDocking;
-    private: System::Windows::Forms::Label^  lblTextVisualization;
-    private: System::Windows::Forms::Button^  btnExit;
-    private: System::Windows::Forms::Label^  lblDock;
-
-    private:
-        /// <summary>
-        /// Required designer variable.
-        /// </summary>
-        System::ComponentModel::Container ^components;
-
-#pragma region Windows Form Designer generated code
-        /// <summary>
-        /// Required method for Designer support - do not modify
-        /// the contents of this method with the code editor.
-        /// </summary>
-        void InitializeComponent(void)
-        {
-            this->btnGoDocking = (gcnew System::Windows::Forms::Button());
-            this->btnDock = (gcnew System::Windows::Forms::Button());
-            this->btnVisualization = (gcnew System::Windows::Forms::Button());
-            this->lblTextGoDocking = (gcnew System::Windows::Forms::Label());
-            this->lblTextVisualization = (gcnew System::Windows::Forms::Label());
-            this->btnExit = (gcnew System::Windows::Forms::Button());
-            this->lblDock = (gcnew System::Windows::Forms::Label());
-            this->SuspendLayout();
-            //
-            // btnGoDocking
-            //
-            this->btnGoDocking->Location = System::Drawing::Point(47, 34);
-            this->btnGoDocking->Name = L"btnGoDocking";
-            this->btnGoDocking->Size = System::Drawing::Size(176, 36);
-            this->btnGoDocking->TabIndex = 0;
-            this->btnGoDocking->Text = L"Go To Docking Area";
-            this->btnGoDocking->UseVisualStyleBackColor = true;
-            this->btnGoDocking->Click += gcnew System::EventHandler(this, &MobileRobot::btnGoDocking_Click);
-            //
-            // btnDock
-            //
-            this->btnDock->Location = System::Drawing::Point(47, 98);
-            this->btnDock->Name = L"btnDock";
-            this->btnDock->Size = System::Drawing::Size(176, 34);
-            this->btnDock->TabIndex = 1;
-            this->btnDock->Text = L"Dock";
-            this->btnDock->UseVisualStyleBackColor = true;
-            this->btnDock->Click += gcnew System::EventHandler(this, &MobileRobot::btnDock_Click);
-            //
-            // btnVisualization
-            //
-            this->btnVisualization->Location = System::Drawing::Point(47, 162);
-            this->btnVisualization->Name = L"btnVisualization";
-            this->btnVisualization->Size = System::Drawing::Size(176, 35);
-            this->btnVisualization->TabIndex = 2;
-            this->btnVisualization->Text = L"Visualization";
-            this->btnVisualization->UseVisualStyleBackColor = true;
-            this->btnVisualization->Click += gcnew System::EventHandler(this, &MobileRobot::btnVisualization_Click);
-            //
-            // lblTextGoDocking
-            //
-            this->lblTextGoDocking->AutoSize = true;
-            this->lblTextGoDocking->Location = System::Drawing::Point(297, 46);
-            this->lblTextGoDocking->Name = L"lblTextGoDocking";
-            this->lblTextGoDocking->Size = System::Drawing::Size(34, 13);
-            this->lblTextGoDocking->TabIndex = 3;
-            this->lblTextGoDocking->Text = L"Test1";
-            //
-            // lblTextVisualization
-            //
-            this->lblTextVisualization->AutoSize = true;
-            this->lblTextVisualization->Location = System::Drawing::Point(297, 173);
-            this->lblTextVisualization->Name = L"lblTextVisualization";
-            this->lblTextVisualization->Size = System::Drawing::Size(34, 13);
-            this->lblTextVisualization->TabIndex = 4;
-            this->lblTextVisualization->Text = L"Test2";
-            //
-            // btnExit
-            //
-            this->btnExit->Location = System::Drawing::Point(47, 228);
-            this->btnExit->Name = L"btnExit";
-            this->btnExit->Size = System::Drawing::Size(176, 37);
-            this->btnExit->TabIndex = 5;
-            this->btnExit->Text = L"Exit";
-            this->btnExit->UseVisualStyleBackColor = true;
-            this->btnExit->Click += gcnew System::EventHandler(this, &MobileRobot::btnExit_Click);
-            //
-            // lblDock
-            //
-            this->lblDock->AutoSize = true;
-            this->lblDock->Location = System::Drawing::Point(297, 109);
-            this->lblDock->Name = L"lblDock";
-            this->lblDock->Size = System::Drawing::Size(34, 13);
-            this->lblDock->TabIndex = 6;
-            this->lblDock->Text = L"Test3";
-            //
-            // MobileRobot
-            //
-            this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
-            this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
-            this->ClientSize = System::Drawing::Size(506, 290);
-            this->Controls->Add(this->lblDock);
-            this->Controls->Add(this->btnExit);
-            this->Controls->Add(this->lblTextVisualization);
-            this->Controls->Add(this->lblTextGoDocking);
-            this->Controls->Add(this->btnVisualization);
-            this->Controls->Add(this->btnDock);
-            this->Controls->Add(this->btnGoDocking);
-            this->Name = L"MobileRobot";
-            this->Text = L"Mobile Robot";
-            this->ResumeLayout(false);
-            this->PerformLayout();
-
-        }
-#pragma endregion
-    private: System::Void btnGoDocking_Click(System::Object^  sender, System::EventArgs^  e) {
-        lblTextGoDocking->Text = "Robot is Moving to the Docking Area ...";
-    }
-private: System::Void btnVisualization_Click(System::Object^  sender, System::EventArgs^  e) {
-    lblTextVisualization->Text = "Camera is on.";
-}
-private: System::Void btnDock_Click(System::Object^  sender, System::EventArgs^  e) {
-    lblDock->Text = "Robot is trying for Docking ...";
-}
-private: System::Void btnExit_Click(System::Object^  sender, System::EventArgs^  e) {
-    Application::Exit();
-}
-};
-}
diff --git a/MobileRobot/GUITest/MobileRobot.h~ b/MobileRobot/GUITest/MobileRobot.h~
deleted file mode 100644
index 46ebdb48..00000000
--- a/MobileRobot/GUITest/MobileRobot.h~
+++ /dev/null
@@ -1,167 +0,0 @@
-#pragma once
-
-namespace GUI4MobileRobot {
-
-    using namespace System;
-    using namespace System::ComponentModel;
-    using namespace System::Collections;
-    using namespace System::Windows::Forms;
-    using namespace System::Data;
-    using namespace System::Drawing;
-
-    /// <summary>
-    /// Summary for MobileRobot
-    /// </summary>
-    public ref class MobileRobot : public System::Windows::Forms::Form
-    {
-    public:
-        MobileRobot(void)
-        {
-            InitializeComponent();
-            //
-            //TODO: Add the constructor code here
-            //
-        }
-
-    protected:
-        /// <summary>
-        /// Clean up any resources being used.
-        /// </summary>
-        ~MobileRobot()
-        {
-            if (components)
-            {
-                delete components;
-            }
-        }
-    private: System::Windows::Forms::Button^  btnGoDocking;
-    protected:
-    private: System::Windows::Forms::Button^  btnDock;
-    private: System::Windows::Forms::Button^  btnVisualization;
-    private: System::Windows::Forms::Label^  lblTextGoDocking;
-    private: System::Windows::Forms::Label^  lblTextVisualization;
-    private: System::Windows::Forms::Button^  btnExit;
-    private: System::Windows::Forms::Label^  lblDock;
-
-    private:
-        /// <summary>
-        /// Required designer variable.
-        /// </summary>
-        System::ComponentModel::Container ^components;
-
-#pragma region Windows Form Designer generated code
-        /// <summary>
-        /// Required method for Designer support - do not modify
-        /// the contents of this method with the code editor.
-        /// </summary>
-        void InitializeComponent(void)
-        {
-            this->btnGoDocking = (gcnew System::Windows::Forms::Button());
-            this->btnDock = (gcnew System::Windows::Forms::Button());
-            this->btnVisualization = (gcnew System::Windows::Forms::Button());
-            this->lblTextGoDocking = (gcnew System::Windows::Forms::Label());
-            this->lblTextVisualization = (gcnew System::Windows::Forms::Label());
-            this->btnExit = (gcnew System::Windows::Forms::Button());
-            this->lblDock = (gcnew System::Windows::Forms::Label());
-            this->SuspendLayout();
-            //
-            // btnGoDocking
-            //
-            this->btnGoDocking->Location = System::Drawing::Point(47, 34);
-            this->btnGoDocking->Name = L"btnGoDocking";
-            this->btnGoDocking->Size = System::Drawing::Size(176, 36);
-            this->btnGoDocking->TabIndex = 0;
-            this->btnGoDocking->Text = L"Go To Docking Area";
-            this->btnGoDocking->UseVisualStyleBackColor = true;
-            this->btnGoDocking->Click += gcnew System::EventHandler(this, &MobileRobot::btnGoDocking_Click);
-            //
-            // btnDock
-            //
-            this->btnDock->Location = System::Drawing::Point(47, 98);
-            this->btnDock->Name = L"btnDock";
-            this->btnDock->Size = System::Drawing::Size(176, 34);
-            this->btnDock->TabIndex = 1;
-            this->btnDock->Text = L"Dock";
-            this->btnDock->UseVisualStyleBackColor = true;
-            this->btnDock->Click += gcnew System::EventHandler(this, &MobileRobot::btnDock_Click);
-            //
-            // btnVisualization
-            //
-            this->btnVisualization->Location = System::Drawing::Point(47, 162);
-            this->btnVisualization->Name = L"btnVisualization";
-            this->btnVisualization->Size = System::Drawing::Size(176, 35);
-            this->btnVisualization->TabIndex = 2;
-            this->btnVisualization->Text = L"Visualization";
-            this->btnVisualization->UseVisualStyleBackColor = true;
-            this->btnVisualization->Click += gcnew System::EventHandler(this, &MobileRobot::btnVisualization_Click);
-            //
-            // lblTextGoDocking
-            //
-            this->lblTextGoDocking->AutoSize = true;
-            this->lblTextGoDocking->Location = System::Drawing::Point(297, 46);
-            this->lblTextGoDocking->Name = L"lblTextGoDocking";
-            this->lblTextGoDocking->Size = System::Drawing::Size(34, 13);
-            this->lblTextGoDocking->TabIndex = 3;
-            this->lblTextGoDocking->Text = L"Test1";
-            //
-            // lblTextVisualization
-            //
-            this->lblTextVisualization->AutoSize = true;
-            this->lblTextVisualization->Location = System::Drawing::Point(297, 173);
-            this->lblTextVisualization->Name = L"lblTextVisualization";
-            this->lblTextVisualization->Size = System::Drawing::Size(34, 13);
-            this->lblTextVisualization->TabIndex = 4;
-            this->lblTextVisualization->Text = L"Test2";
-            //
-            // btnExit
-            //
-            this->btnExit->Location = System::Drawing::Point(47, 228);
-            this->btnExit->Name = L"btnExit";
-            this->btnExit->Size = System::Drawing::Size(176, 37);
-            this->btnExit->TabIndex = 5;
-            this->btnExit->Text = L"Exit";
-            this->btnExit->UseVisualStyleBackColor = true;
-            this->btnExit->Click += gcnew System::EventHandler(this, &MobileRobot::btnExit_Click);
-            //
-            // lblDock
-            //
-            this->lblDock->AutoSize = true;
-            this->lblDock->Location = System::Drawing::Point(297, 109);
-            this->lblDock->Name = L"lblDock";
-            this->lblDock->Size = System::Drawing::Size(34, 13);
-            this->lblDock->TabIndex = 6;
-            this->lblDock->Text = L"Test3";
-            //
-            // MobileRobot
-            //
-            this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
-            this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
-            this->ClientSize = System::Drawing::Size(506, 290);
-            this->Controls->Add(this->lblDock);
-            this->Controls->Add(this->btnExit);
-            this->Controls->Add(this->lblTextVisualization);
-            this->Controls->Add(this->lblTextGoDocking);
-            this->Controls->Add(this->btnVisualization);
-            this->Controls->Add(this->btnDock);
-            this->Controls->Add(this->btnGoDocking);
-            this->Name = L"MobileRobot";
-            this->Text = L"Mobile Robot";
-            this->ResumeLayout(false);
-            this->PerformLayout();
-
-        }
-#pragma endregion
-    private: System::Void btnGoDocking_Click(System::Object^  sender, System::EventArgs^  e) {
-        lblTextGoDocking->Text = "Robot is Moving to the Docking Area ...";
-    }
-private: System::Void btnVisualization_Click(System::Object^  sender, System::EventArgs^  e) {
-    lblTextVisualization->Text = "Camera is on.";
-}
-private: System::Void btnDock_Click(System::Object^  sender, System::EventArgs^  e) {
-    lblDock->Text = "Robot is trying for Docking ...";
-}
-private: System::Void btnExit_Click(System::Object^  sender, System::EventArgs^  e) {
-    Application::Exit();
-}
-};
-}
diff --git a/MobileRobot/MobRobGUI/MobileRobotGUI/MobileRobotGUI.pro.user b/MobileRobot/MobRobGUI/MobileRobotGUI/MobileRobotGUI.pro.user
index 30448bad..fbee9140 100644
--- a/MobileRobot/MobRobGUI/MobileRobotGUI/MobileRobotGUI.pro.user
+++ b/MobileRobot/MobRobGUI/MobileRobotGUI/MobileRobotGUI.pro.user
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE QtCreatorProject>
-<!-- Written by QtCreator 3.5.1, 2015-11-26T22:59:30. -->
+<!-- Written by QtCreator 3.5.1, 2015-11-27T19:40:07. -->
 <qtcreator>
  <data>
   <variable>EnvironmentId</variable>
diff --git a/MobileRobot/MobRobGUI/MobileRobotGUI/gui.cpp b/MobileRobot/MobRobGUI/MobileRobotGUI/gui.cpp
index c8847d21..1ac40bab 100644
--- a/MobileRobot/MobRobGUI/MobileRobotGUI/gui.cpp
+++ b/MobileRobot/MobRobGUI/MobileRobotGUI/gui.cpp
@@ -8,7 +8,6 @@
 #include <QTime>
 using namespace std;
 
-
 GUI::GUI(QWidget *parent) :QMainWindow(parent),ui(new Ui::GUI)
 {
     ui->setupUi(this);
diff --git a/MobileRobot/MobRobGUI/MobileRobotGUI/visualization.cpp b/MobileRobot/MobRobGUI/MobileRobotGUI/visualization.cpp
index b9e539cf..c96ecae5 100644
--- a/MobileRobot/MobRobGUI/MobileRobotGUI/visualization.cpp
+++ b/MobileRobot/MobRobGUI/MobileRobotGUI/visualization.cpp
@@ -52,7 +52,6 @@ string intToString(int number){
     return ss.str();
 }
 
-
 void Visualization::createTrackbars(){
     //create window for trackbars
     namedWindow(trackbarWindowName, 0);
@@ -80,7 +79,6 @@ void Visualization::createTrackbars(){
 
 }
 
-
 void Visualization::drawObject(int x, int y, Mat &frame){
 
     //use some of the openCV drawing functions to draw crosshairs
@@ -176,7 +174,6 @@ void Visualization::trackFilteredObject(int &x, int &y, Mat threshold, Mat &came
 
 void Visualization::progStart()
 {
-    cout<< "\n The camera is ready to launch... \n" << endl;
     createTrackbars();
     //open video stream from either webcam or biult-in camera
     capture.open(1);          // ******* 0 =built-in, 1 = webcam ********
@@ -217,10 +214,8 @@ void Visualization::progStart()
 
 void Visualization::getPOS(int inpX, int inpY)
 {
-
     savedX = inpX;
     savedY = inpY;
-
      cout << "\n x = " << savedX;
      cout << "\n y = " << savedY;
 }
@@ -230,7 +225,6 @@ void Visualization::noObjFound()
     cout << "\nOops! no object... \n\n";
 }
 
-
 int Visualization::getPosX()
 {
     return x;
diff --git a/MobileRobot/MobRobGUI/build-MobileRobotGUI-Desktop_Qt_5_5_1_GCC_64bit-Debug/Makefile b/MobileRobot/MobRobGUI/build-MobileRobotGUI-Desktop_Qt_5_5_1_GCC_64bit-Debug/Makefile
index 1f12649f..5a18d01e 100644
--- a/MobileRobot/MobRobGUI/build-MobileRobotGUI-Desktop_Qt_5_5_1_GCC_64bit-Debug/Makefile
+++ b/MobileRobot/MobRobGUI/build-MobileRobotGUI-Desktop_Qt_5_5_1_GCC_64bit-Debug/Makefile
@@ -687,6 +687,13 @@ moc_gui.cpp: ../../../../Qt/5.5/gcc_64/include/QtWidgets/QMainWindow \
 		../../../../Qt/5.5/gcc_64/include/QtGui/qtextoption.h \
 		../../../../Qt/5.5/gcc_64/include/QtWidgets/QLabel \
 		../../../../Qt/5.5/gcc_64/include/QtWidgets/qlabel.h \
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/QCheckBox \
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/qcheckbox.h \
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/QRadioButton \
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/qradiobutton.h \
+		../../../../Qt/5.5/gcc_64/include/QtCore/QTimer \
+		../../../../Qt/5.5/gcc_64/include/QtCore/qtimer.h \
+		../../../../Qt/5.5/gcc_64/include/QtCore/qbasictimer.h \
 		../MobileRobotGUI/gui.h
 	/home/faridalijani/Qt/5.5/gcc_64/bin/moc $(DEFINES) -I/home/faridalijani/Qt/5.5/gcc_64/mkspecs/linux-g++ -I/home/faridalijani/thesis/MobileRobot/MobRobGUI/MobileRobotGUI -I/usr/local/include -I/home/faridalijani/Qt/5.5/gcc_64/include -I/home/faridalijani/Qt/5.5/gcc_64/include/QtWidgets -I/home/faridalijani/Qt/5.5/gcc_64/include/QtGui -I/home/faridalijani/Qt/5.5/gcc_64/include/QtCore -I. ../MobileRobotGUI/gui.h -o moc_gui.cpp
 
@@ -932,6 +939,13 @@ main.o: ../MobileRobotGUI/main.cpp ../MobileRobotGUI/gui.h \
 		../../../../Qt/5.5/gcc_64/include/QtGui/qtextoption.h \
 		../../../../Qt/5.5/gcc_64/include/QtWidgets/QLabel \
 		../../../../Qt/5.5/gcc_64/include/QtWidgets/qlabel.h \
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/QCheckBox \
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/qcheckbox.h \
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/QRadioButton \
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/qradiobutton.h \
+		../../../../Qt/5.5/gcc_64/include/QtCore/QTimer \
+		../../../../Qt/5.5/gcc_64/include/QtCore/qtimer.h \
+		../../../../Qt/5.5/gcc_64/include/QtCore/qbasictimer.h \
 		../../../../Qt/5.5/gcc_64/include/QtWidgets/QApplication \
 		../../../../Qt/5.5/gcc_64/include/QtWidgets/qapplication.h \
 		../../../../Qt/5.5/gcc_64/include/QtCore/qcoreapplication.h \
@@ -1085,7 +1099,16 @@ gui.o: ../MobileRobotGUI/gui.cpp ../MobileRobotGUI/gui.h \
 		../../../../Qt/5.5/gcc_64/include/QtGui/qtextoption.h \
 		../../../../Qt/5.5/gcc_64/include/QtWidgets/QLabel \
 		../../../../Qt/5.5/gcc_64/include/QtWidgets/qlabel.h \
-		ui_gui.h
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/QCheckBox \
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/qcheckbox.h \
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/QRadioButton \
+		../../../../Qt/5.5/gcc_64/include/QtWidgets/qradiobutton.h \
+		../../../../Qt/5.5/gcc_64/include/QtCore/QTimer \
+		../../../../Qt/5.5/gcc_64/include/QtCore/qtimer.h \
+		../../../../Qt/5.5/gcc_64/include/QtCore/qbasictimer.h \
+		ui_gui.h \
+		../../../../Qt/5.5/gcc_64/include/QtCore/QTime \
+		../../../../Qt/5.5/gcc_64/include/QtCore/qdatetime.h
 	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o gui.o ../MobileRobotGUI/gui.cpp
 
 visualization.o: ../MobileRobotGUI/visualization.cpp ../MobileRobotGUI/visualization.h \
diff --git a/MobileRobot/MobRobGUI/build-MobileRobotGUI-Desktop_Qt_5_5_1_GCC_64bit-Debug/MobileRobotGUI b/MobileRobot/MobRobGUI/build-MobileRobotGUI-Desktop_Qt_5_5_1_GCC_64bit-Debug/MobileRobotGUI
index 2befe5973b79e9019bdf3fb93d5b8e1ac86369fe..c255d65fdf7ae308143c0098cdc35ce27fa919ef 100755
GIT binary patch
delta 43979
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
M_u}^d8+cPV03*i3LjV8(

delta 44236
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
Q5%I=)CfgG>@TPJA0RJ18p8x;=

diff --git a/MobileRobot/MobRobGUI/build-MobileRobotGUI-Desktop_Qt_5_5_1_GCC_64bit-Debug/gui.o b/MobileRobot/MobRobGUI/build-MobileRobotGUI-Desktop_Qt_5_5_1_GCC_64bit-Debug/gui.o
index 194c079650d268fcbba430021655c014d00e1f9e..53a08d7d61d7d3a02d9c0090b94f6f978abed73a 100644
GIT binary patch
delta 277
zcmZ4RKzYFf<qb3V84V`S<kw|1n0%Z+k<o0jrhqP^+2n8mT}IQ%x&j(Z=BCZ-1=`mO
zFm7Kjz;v*Hk$ZY!Ba<AX#PkV`OiHry3=9kmj22l;4E9+}416p5m>3utY#BkK>}u1`
zH!?{x>P&y#$RsW61`=cJ$zo!djG@wRyK)ngwF)Em_V{H?hZ$u9eR&udm?k=`f*2GE
z;RY};EN6UYJ9(kF*!IvBOcNL-!|$<z)aC4gsDpAd81_v+u#!n?yTmFcUu8zF?P+J3
tPBF5TOkiPW=4m%O&(v;qp1IxZJWIRTdDeEb^K9*A=h?TLo#%L^006yqNVWg~

delta 277
zcmZ4RKzYFf<qb3V84V}T<kw|1oP3-=k<omzrhqP^`Q&f`T}HFXx&j(Z=4Q?71=`mO
zFm7Kjz;v*Hk!N~gBa<AX<n#%ROiHo}3=9kmj22l;4E9+}416p5m>3utY#BkK?CR6c
zH!?{x>P~;%$RsW64iaPR$zo!djG@whyK)ngwF)E8_V{H?hZ$vqe0dlcm?k=`f*2GA
z;RY};EN6UYJ9(kF*!IvBOcNL-Bkr++)aC4gsDpAd81_v+u#!n?yTmFcUu8z_?P+J3
tPBF3-PheqZ=504S&(v;qp1IxZJWIRTdDeEb^K9*A=h?TLo#%L^007F0NXY;I

diff --git a/MobileRobot/MobRobGUI/build-MobileRobotGUI-Desktop_Qt_5_5_1_GCC_64bit-Debug/visualization.o b/MobileRobot/MobRobGUI/build-MobileRobotGUI-Desktop_Qt_5_5_1_GCC_64bit-Debug/visualization.o
index f2fc9ba051c61d5c3ca2c057595cf35fdb9bcd3a..fc758f299496b9a3d2e5ebea41d713db67f0ac8a 100644
GIT binary patch
delta 10311
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
Dm*5VA

delta 10083
zcmX@GMQ*}&xd|GK8#ZdrlbmcXCob46%D}+D;L&-_qx1L+5Oec!$y>bIAQl4y1D8Tb
zMyf(`Vs2_tqC#e|LQ!gBN~J<czCuo7X<l-Mo}Qip*W?B2A)9}wi!lkQJY`{ESjWox
zgpFY@>mo)5hCj^;TH6)07^n8}S%6GrbYcWiEFsem?_kto%%A>l2crUG!*u?gjQWfl
zr`zvjlxDm&J$fgjD&v#sjUe8u>2r57$}_&-zIP|%4I@UI>C@gY2FQn8VParlp17rI
z0b?Zt3zWB^Y8%XS*0+pq>iK&%GcqtwoKU$PEW8s;vXt1HgG3ipLiuIWi{3K2);C<=
z0unw@2{y6e4w$#25^7=tNE6G%4V7##frnrPD^SgD0x4sjIH4M9cI)R>kf9sup!~M|
z6G8k7Fn-q;K?Vk<i4Hp%rNP0{{YxCgk4JHE@ASZTj3R0iKwf5=7=j`<DJB<eAj~t9
zr+2?&Y!SExRSR|Ot?lyf8NZ23eu4=5K!u@P4~B!&Kd>=LZTDbjDluVFm)pM2nu(2v
zQF!}Nccx41jEknv@Ml`W_<Xx<0Mk20W+n~c>Doa|rV0kT_b_P+GieH!@8*a!YMyA{
zJW=ln0}~4)+dLLtHs+ht8-kcz8Lzh=3u4-SEQtB@{OwylG21W;H8L|Wuz<Yl$S2Uo
z<jl*Ku$}1}bCWt_=JZxs7JJ65=|^Q*{xg<LKPty!&s54dolTrYd%B@K%Vnl2#_4Pl
zEZWmIO0fttR!?_TVA(&tMUh2kx`85#2xH51S49?k#@6YriXd?%7M<w@N-QFbJ=0s2
zKmy7j0c92u#!1s#l|ce3AORH?k?BW3tPLQRiz<uG^baa5B8;=Av#PS#Pd@?@C{Sey
zVVcJ{{g^1oawQgF#`)7()mZj3E}ni=jm4gE$#hnAmi>$?rXN*jv7g?e0dkQBO9<0y
z#_4SeAT1g!!Hnysvud)~Gp?WRs>!mMNnLLGFHIIRt`n=lVZorGHr+~##f(Wnae9#!
ziyfoE^o?39_KXJ8KY}Qi>4w@Y_Ka7i7izQEPdCtI;h4Tdo5g}jN@@BhZ5F%f2Kp=<
z(=BvZEEwlaFVtbNXL@jH`X(I~JI1c*A3<D)%hQc?S?m~3O)u018DI=Dz?g++`Vn0g
z9mc%rA9Y#m89SyM>ao}}9++MTq8?4(sK;W@#G*d^lOBs5Q^)1$M*1vvoC)fnsAFJ=
zm|m&RV$Qf@`bK>gdq$(_hK4Na(<Ka8Bp8FH8yc|KGnP#+1W_}mZv;_0rf)Q65uVOs
z$fCn|0i@WT@x$~&Ll*n#8$fQcFafy*BpEXOqalkuqsR1(CM?3!U5r?C7&lHYGy*9!
z0Xf=;#e!2<7vhGb>53sN!qa(-SyY$~T$yfU%wh+!))?eNGmv6q77NA+(?1%s*fUvN
zoo-~pV#oMpdZ7u6J=2D((>Iy0*fH_xP5%U<Ph6dDWXfX4STw!Rl*OLO;o9^~AnvN^
zA3@xLYtxO)SnL=dO)oTKvFGH`huE(${ig+s!t|SFEaFT$`qMv|vDh)W=}$K@XR%`}
zm|kekV$ZbT+Vo8zF4uHJD^LJgut-ebV8bFZ-Nk}MhfxJ0Is+tXU<*o!7A!hUc1F`b
zS+Lkm-vAPEv1HL<+%Ub+lEt2J-}H@^EcVk2>{vvmvskg{Funlkx1avO4ix(~EIiX&
zK%z|33vF1`r{Az*kzjl<-OvUU?$#_iOftsPjjUPhrWe?Q!p0V)+?qv)al!PB)-3jn
z>!yDMQ4!M(9YFza!=l4@17wi>bOT3_%RmC3rhl{n#RN#e#g;{fiN|Dmku50wIYErH
zV62<|(U!%Yv1huW9Vi-HSVX3`*s<s^ZkxUlB(T8+q|lv(XF7{Liw+Z$>2xD|kXKz{
z!Yv?SKhx=(>{;v>E2e+62ifNa@}C2X1>>&ig$|$)a0Dp_2?$L8=mZK^M-~aj1Jey%
zKu&jL(P7k@Ug*rCK7EEGi^TK-50LvoqH)tdI)Yr~35ozG79GZx>4i=#_R~Lr1df0N
z4uQ<GpI+d_!ZH1aCkxMX7iSh7#ycR>>=`YlfAnM#o_+)*BryG>E68FO7K!N}yg=r;
zu;?(EnNKfr0r|%pWTgv>4r9smk1ik=`+}6Xvgk1OO)qo>xxo*l0wiz<WRm^#4Ilv*
zH*l;Lx`9;q!`yJhjYWq^%3}H_Hx@g_2M|ZNxU=XmdQCU<0{PONMS}6i^g=I?<3QqV
z(?7bi*fUO;Zs@^c&!ll@dXWc<9pk3y8$H1J`y)uy;m&j;PZm4IThj|YS?n2~OyB6q
zV$T$DXZj~k7CTNhOGpy8fn+fsFBTQ1f;-cTyjbiQou(W5vWQPV;l-lCwBXM4Pav_F
z>4x4c_Ka!M3%yzFnReWnzR4SuEPO#;@Mf`KoHpIihsB<8)AT|Rbzu5N5Or$$M-X)b
zWS%|Kg*(%Wd|B)mKTY50%VN*OU^V@dFN+=1i#yYe{8;RmIIN}@foO)i(>H-=0jues
zK(xf&=|=u6c8ss57y7f<GbxBo-{j9?$Mi#S`X`X^m+6K9EcQ$<a;Fysu-GxCOy3CN
z{wSUPDS*X}Q^bP_>`(FOmVqqhOdTE5ivn5fn6#s&ZvxRApQnEU(G3%(8wIi0aSD89
z1}oQwgi22kiwd*#XXeQlEk&mrgs`woKNG~F!sPII`llckJEj>ErW*xAih^Jkd#-{I
zNJ+1tJ$+X&iy7C1dI;Z0XZx>UmU|phvfxGl1H)H{n;5DX7#Nrs!We|)wttFYStrKm
zH+^9-i#X$@={t*A{23dkbC$5kGcrzhEMXC6w1iM45ULeIErd{eA=E=KB`Gb=z@WsC
z1@;Jt2n7)g3=GcGFP5-~OE!R|<Dh~J3@zYh69dC!ur%XNFjap_oPj}zA&lXh6hxsg
zgkpFO73YHb1t!iS0kSj?s)~U@9?Fsgi|0dm3=GOpmOfa#0Lnv%yMV=uwcrvkgCf8Z
zC2;X%D64V$!BQ4+$s=ItsZc=%22CjI>-3MMEaHZ$k|5`mK?NBYVxcTMuy`Mo$G`yf
zEknrkz%mwb#zY8J1fg1{H<q!8OYQ*cnTet2*Yu4bX+0^BRdeCed{9>N^oM0E;-1IA
z(zBt03=GXs7Kb!QTLYAbaETFEd=Z9t@^r^?7IDd5u=FyxG|aY((+kU4#66j1K&CE%
zOBX>|CSdUvD35``9LlN%i?4+87#O^vtYgzJf{eQdmTrRzBDBfKf~;8$7l&z!0*m*+
z#b-fNe*bjC3Knt6Jz(i|aA`*<>(%tc3Knrg5jl{l2~a@>hBwfZssR??2p2bnvYe-X
ztY8smY@B`&WcVDgsx44C1_l!->n>Q8r?foC@NG~*1_o6q%MmO-9m+$*!$h$7E)4N~
z(*rA6#3lI@K*sHXOT%nSoZbkM-Uyc72bYG~_Hz2hN)~ZX4MmXdLvU$WGIRlpAApP7
zLRrmV@gq<k!f!{X3s$j+d$K5jj5`LGhS{bK7B7a2!}69rSo{QB+z`sjo?ckRA}%=-
zEPVzl$iQF&Wqq5z5G1Xk46^M!R1n05Ff*oK1W7LiOYeY)F)%Q|{P1-;V>OGoq>>6q
z#}&9V7nGGY-LRTP+;az5`Z`n)VK=)fNE>FzxPirQ!qvk<GHLomkZn`J(s$s}N>J9d
z=?6j5B5EL0??VL{7-XQV)af6qS;SelsWC7JOulF-%(!>DVhxM9C!;z@{UfL<1_oH}
zvjvMkhKs{oQ3Mu$3KxfYcIouS8WwTMZ(wQ6GERQ_!x|QGMso<|520cpROWQSS{8B1
z3Jpkktp+vw9+aLw-4P_cRs-bFNl-xs23R?8cX}a6T3!<*jaeuqPG1O;o&=W0EJY4a
zzgWv6?#ZJC(v6w>y};s_`7{+Qz6tIaSm-oNH>_h3ms|^$#>@;Srzh62h<pA9OJBm!
zt)UHa1!h9Z0gGd%h>qz8LALD%OFx7g2aA&b+dtN^2#8I0o5teA9$aFQnwOF@y|9->
zWP18E77?kC_z;75*I=`FhWIGI;QX9o*8sPm;QZit*X{qNuy`;|cbmc@Fg;)e6YKW5
z(^!H<#6T8^fCzA<&%gkxI7Jw@Gp%M(<7Sd!oUXNvB@RS)ZDT3pl!2CXV$&P9vxrYu
z*v=9GlB?RzQU;<wLFud=NNQJ3FWkW*K5ZvNY1B?6sZY}rce032{{WTq+QqVuNriDc
z*KU@1tdcrVyUIZ>LUNqR^n(Xj+(FiH9c1ZaQem7v3q*sQdWfZu(PsP3LoDr#^^d?l
z12tqIe#(LR@g-E8lYxOD6f{!w9|Ar?#X)VOFeLFGP;rp@a3pbNafpE+^$|$o91!t(
z@KA#`l7tdO0xTYhByJ8B2US5Juew0}?E)1CSrCP!J`ySpQ||*+p9U3&s8?oS_yh6S
z|4t-{Xe5J{O*cHsBF=btI^$6m@%qO|s$!5-F-su)X^$k%1r-N{3n!AeIFdL!lDG<z
zI4hF4Eku0!^rI|-l3@@IIE-SE6va+Ic$7t4G7BmVvXc!-x_tUakWVH|p9u2FN~kJO
zKp-1(3`yJ$N%t!x@i-*$k5F-tZDL5`5|W4zu|X1-hlo2dfHa6ANd!V9z`lw{63>B(
zgVakPi5E|Qc#K6{vKlH4@&{=65*D9b(*=*Sh%+vqUI?PLPIo-cA}+ZXNpS*_S=Yg;
z>YqZTL00i2Nxy}PgX}=o#ttp}K;p<@B?=V>nInK?jx1Chq#oHEb%?kY*zbu*8tfnv
zU~xqxanI?7Cs@QKQ=rlydnA#h3#KQYU=dHO!6DrW6^G@GiIA9L=z)rZj6=@!Q=sA?
zXCr6&dD8<=vWPP-1>5Gi4yp=f>I|r<TcP6UrtXD`qnmmhY-;^Os5H#D`B39tK*iCG
z`v4V3Hx4p(%K%Pp;z(g63he@c%t208ZV>V5&rh-ldU``R;PBs!q&WyG4$`~@Njwrs
zd@GW8!t{qHS;QqXpwb{Wf<}2^X|-f};VBkz$tI{Y%*(LmZRhlbr&z=pCr+Punnj#(
z?(~Zw-jeADPqT<iu7>IXxdhq9O<+Bed!f?kHlBpocpWMYv+*c2knc_Z2(s!K#Kun$
z8-Idr^n^95&~0RgHn%|H$cbJEDvs_1x#<_rvWQFSK&4?$fVD)8rw5*45offX?s%3(
zoY8%HBZ%iWy%3})6siYg6|$#ez<MOpq0;C!7DH@ogi6C~d;;}!$Ml6Dt0q8foCC3O
zF~r7IP(A22ZUpO*+yj+HxA6qT#%oY%n2pTP%INNN#&ay<j87ppeuUWg18igcf2baG
z8`)$b&IO4JBPB6Gs5rV4WRb-6kko5K#bIvZg}TWIB0fF*Jc}Ts)%1@b2f9t)c%DU^
z(RaGyc@}ZW5QqwJjzSLo=;?tV=`^S`x<jhKhDf#|Nh>3{X9`4mJ`U-15b2#bq)$Mk
zFXNDY1d)D=L;4R`nu%R*d)EaPCZ_3oF0t@TpK*zWhcRn9?-dqt#_Z{PFM%oBD=f;>
ze_UeWk<3MMy9y*qz{Nz~blJ-+;*9yzO)s;!GeUUN?_6f#nZDpMiw$GZ^t+c?#HZU_
zf!R<Bwqbe>NZ<s>UNFn!3X2M31w`!`kQCT8)eyCRKmuU3VAc(g+Pdj~uds;o)+4z}
zetO_l7V+sES6O%@k;T1`T-!W7_9}}zW6SiVAgXox+p8?@lC4OFD1y=l17u35dAjd4
z7IDV5>8aOP${E|I-@OL%$#oVUM#t%i*IC4;OI&B+k?cm&4IAbGrG@V4w%1wor?*^Z
zkznkD=sk0tg=hK-kfsSpnqY%lAWajepS=z)`ksRH>fB(Fm>zS3g=hMUYb-p|dv1WO
z-gpCQ_4GF&f#m5AK>{AvSyUKjOy7HhMSr@_O%|T%CvLE)Kv*Enyt9yORGD6QlSO=b
z#7!0+#yJqDtpRE2xXHr9I}b^r{PdkSS(F(ULe%iwV&Rz%R<jsIjpQvBWyWO?H90Uf
z)92h`;bD}Ye()BH`1FcfEIg8{kTk(Mejq=unm!k#<_}0GD5*{VbBje{y3TE=w;9(?
zKMRrv2{1}c54_DHKHcIr3lHOZh>blUg*QN&K`Ou@#kgsD?`;-oQ6V{K)I%vymfzmK
z_clxW-rKC(_ugi!mSOarZux`FozZW4;}15_VCKvpY~_rXrVIXL6KDK3UGpcKJL9+M
zg+JNEnK-4Vcl~5@lY$K<UI!Hh3=9k)Q$eXlR(kuZpKNUk@R3uyvmhyi0wKBST~h32
zQZQ%LpvkMtZI_Z}zb4A)JN=^pySStuw2D{ZfVdxI8ptC5>57Kz;*$PQX$v&zpy`1i
z=^&`I51RDF>5Yc$;+z+u(h1WK8nKH{-(kouF#UoNJBMHkn)=JrAA*d#3{^h^P5Rn&
zK_hl?$!k#QHE7abr#phAze1%Cph<t5UI>zgjoUs!lm0$^AxQc=RQC@w>0i??8nKJl
z|AI>Mfa(aO2muXJf<jILhqwZoI487qV1p(Oi*Oe-ac+qEdWHb(5)2V&;(QPd3@JFo
zbI`<Ppz14dh&O=6c@QZ~R(ks<V|Fw1df4E-40JFJmUQHxCTidiH$W3tgsQi}A?|`E
zE(pnS^$Y>nB^V;m#9?`%1c!JHnz%5;0)`G8;uFB)^@t!5gKC%qmcSHWf+ns8Rlfm;
z_zpC2b*OqaP)Y+WQDI<UNZP(Mhy64cXz@Z(Ir~2WM&ap&9qi(gTHFvtpxA&8Ab<rN
zr!VYa7oXl?&d$RN?OuY#3#MNLX=_K)22JW<>4no7JK4o0cOgkb8&P2C8`BLz(%+Dz
zp>73B^G;6$NvrdKdEin^0m1~6cGD+<q$7}|VZ)Cg`TXezLDFqV(y&$mNP6z{k09wS
zNYbz(A0&Ndx?&f*xa4CbX$_D#6e~;*>|z(6?qSW&!;6?(VPNo|-U!l`$qP{j3Pv3W
z6HGQt-w2YPg(R&9mVgi&r#}QqpFol}fXIN!N7Dtn*~KM)B1s#8B_M?GbVrc17Ie@Q
zWH)To9HhW;dLc+U8cEs=Bo4(z(-(rIdyu5TE0Cbli>F@%N$*0Ewt`B5sEgAXd)UP#
zUm!`tMzulG|EC**q*eGq97qbcgD}CQ_4GuLbQqGf16Tq=<WHa2!!9n^i6rd=l9{gP
zz%D%fOb<Jc<ZdK67myqjUzz?9Wb!*CX*Z}8h+>_t*vl?1sUQI2K-}d4VS-7^>46~W
z03>NxQw=1aKD`knU5_N~0}_YgY121?q}L%y`$45Z)Y0h=LDF}Sqys?WQ2cqiU?01<
zB)1@h4~oqo2op@2PIm-J`yfe&fF&SA^7KNGbTyK67(@n4PMW?DB)t+zIsz;KAr4Hx
z2$H^zBpn5j0h8~hGxoEKGqP@%>}UVZ#OOC&a1y(?<Rxgv&wxz%GJx6vApC8*<0N)*
ZCNAmiQIpu$u`|g^Pv@G&uEzl@R{<e+8{_~0

diff --git a/MobileRobot/scanner/.catkin_workspace b/MobileRobot/obstacleDetector/.catkin_workspace
similarity index 100%
rename from MobileRobot/scanner/.catkin_workspace
rename to MobileRobot/obstacleDetector/.catkin_workspace
diff --git a/MobileRobot/scanner/CMakeLists.txt b/MobileRobot/obstacleDetector/CMakeLists.txt
similarity index 100%
rename from MobileRobot/scanner/CMakeLists.txt
rename to MobileRobot/obstacleDetector/CMakeLists.txt
diff --git a/MobileRobot/scanner/build/CATKIN_IGNORE b/MobileRobot/obstacleDetector/build/CATKIN_IGNORE
similarity index 100%
rename from MobileRobot/scanner/build/CATKIN_IGNORE
rename to MobileRobot/obstacleDetector/build/CATKIN_IGNORE
diff --git a/MobileRobot/scanner/build/CMakeCache.txt b/MobileRobot/obstacleDetector/build/CMakeCache.txt
similarity index 92%
rename from MobileRobot/scanner/build/CMakeCache.txt
rename to MobileRobot/obstacleDetector/build/CMakeCache.txt
index 644ffe5e..aab05bb9 100644
--- a/MobileRobot/scanner/build/CMakeCache.txt
+++ b/MobileRobot/obstacleDetector/build/CMakeCache.txt
@@ -1,5 +1,5 @@
 # This is the CMakeCache file.
-# For build in directory: /home/faridalijani/MobileRobot/scanner/build
+# For build in directory: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 # It was generated by CMake: /usr/bin/cmake
 # You can edit this file to change values found and used by cmake.
 # If you do not want to change any of the values, simply exit the editor.
@@ -21,7 +21,7 @@ BUILD_SHARED_LIBS:BOOL=ON
 CATKIN_BLACKLIST_PACKAGES:STRING=
 
 //catkin devel space
-CATKIN_DEVEL_PREFIX:PATH=/home/faridalijani/MobileRobot/scanner/devel
+CATKIN_DEVEL_PREFIX:PATH=/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel
 
 //Catkin enable testing
 CATKIN_ENABLE_TESTING:BOOL=ON
@@ -101,7 +101,7 @@ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
 CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
 
 //Install path prefix, prepended onto install directories.
-CMAKE_INSTALL_PREFIX:PATH=/home/faridalijani/MobileRobot/scanner/install
+CMAKE_INSTALL_PREFIX:PATH=/home/faridalijani/thesis/MobileRobot/obstacleDetector/install
 
 //Path to a program.
 CMAKE_LINKER:FILEPATH=/usr/bin/ld
@@ -209,10 +209,10 @@ PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python
 PYTHON_VERSION:STRING=
 
 //Value Computed by CMake
-Project_BINARY_DIR:STATIC=/home/faridalijani/MobileRobot/scanner/build
+Project_BINARY_DIR:STATIC=/home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 
 //Value Computed by CMake
-Project_SOURCE_DIR:STATIC=/home/faridalijani/MobileRobot/scanner
+Project_SOURCE_DIR:STATIC=/home/faridalijani/thesis/MobileRobot/obstacleDetector
 
 //Path to a library.
 RT_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/librt.so
@@ -242,7 +242,7 @@ cpp_common_DIR:PATH=/opt/ros/hydro/share/cpp_common/cmake
 geometry_msgs_DIR:PATH=/opt/ros/hydro/share/geometry_msgs/cmake
 
 //Value Computed by CMake
-gtest_BINARY_DIR:STATIC=/home/faridalijani/MobileRobot/scanner/build/gtest
+gtest_BINARY_DIR:STATIC=/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest
 
 //Dependencies for the target
 gtest_LIB_DEPENDS:STATIC=general;-lpthread;
@@ -266,12 +266,6 @@ gtest_force_shared_crt:BOOL=OFF
 //Dependencies for the target
 gtest_main_LIB_DEPENDS:STATIC=general;-lpthread;general;gtest;
 
-//Value Computed by CMake
-laser_scan_BINARY_DIR:STATIC=/home/faridalijani/MobileRobot/scanner/build/laser_scan
-
-//Value Computed by CMake
-laser_scan_SOURCE_DIR:STATIC=/home/faridalijani/MobileRobot/scanner/laser_scan
-
 //Path to a library.
 lib:FILEPATH=/opt/ros/hydro/lib/libxmlrpcpp.so
 
@@ -296,6 +290,12 @@ rosgraph_msgs_DIR:PATH=/opt/ros/hydro/share/rosgraph_msgs/cmake
 //The directory containing a CMake configuration file for rostime.
 rostime_DIR:PATH=/opt/ros/hydro/share/rostime/cmake
 
+//Value Computed by CMake
+scanWithLaser_BINARY_DIR:STATIC=/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser
+
+//Value Computed by CMake
+scanWithLaser_SOURCE_DIR:STATIC=/home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser
+
 //The directory containing a CMake configuration file for sensor_msgs.
 sensor_msgs_DIR:PATH=/opt/ros/hydro/share/sensor_msgs/cmake
 
@@ -311,8 +311,8 @@ xmlrpcpp_DIR:PATH=/opt/ros/hydro/share/xmlrpcpp/cmake
 ########################
 
 //catkin environment
-CATKIN_ENV:INTERNAL=/home/faridalijani/MobileRobot/scanner/build/catkin_generated/env_cached.sh
-CATKIN_TEST_RESULTS_DIR:INTERNAL=/home/faridalijani/MobileRobot/scanner/build/test_results
+CATKIN_ENV:INTERNAL=/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/catkin_generated/env_cached.sh
+CATKIN_TEST_RESULTS_DIR:INTERNAL=/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/test_results
 //ADVANCED property for variable: CMAKE_AR
 CMAKE_AR-ADVANCED:INTERNAL=1
 //ADVANCED property for variable: CMAKE_BUILD_TOOL
@@ -320,7 +320,7 @@ CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1
 //What is the target build tool cmake is generating for.
 CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/make
 //This is the directory where this CMakeCache.txt was created
-CMAKE_CACHEFILE_DIR:INTERNAL=/home/faridalijani/MobileRobot/scanner/build
+CMAKE_CACHEFILE_DIR:INTERNAL=/home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 //Major version of cmake used to create the current loaded cache
 CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2
 //Minor version of cmake used to create the current loaded cache
@@ -365,6 +365,8 @@ CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
 CMAKE_DETERMINE_CXX_ABI_COMPILED:INTERNAL=TRUE
 //Result of TRY_COMPILE
 CMAKE_DETERMINE_C_ABI_COMPILED:INTERNAL=TRUE
+//Path to cache edit program executable.
+CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/cmake-gui
 //Executable file format
 CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
@@ -389,7 +391,7 @@ CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1
 CMAKE_HAVE_PTHREAD_H:INTERNAL=1
 //Start directory with the top level CMakeLists.txt file for this
 // project
-CMAKE_HOME_DIRECTORY:INTERNAL=/home/faridalijani/MobileRobot/scanner
+CMAKE_HOME_DIRECTORY:INTERNAL=/home/faridalijani/thesis/MobileRobot/obstacleDetector
 //Install .so files without execute permission.
 CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
 //ADVANCED property for variable: CMAKE_LINKER
@@ -445,7 +447,7 @@ FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()]
 GTEST_FROM_SOURCE_FOUND:INTERNAL=TRUE
 GTEST_FROM_SOURCE_INCLUDE_DIRS:INTERNAL=/usr/include
 GTEST_FROM_SOURCE_LIBRARIES:INTERNAL=gtest
-GTEST_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/home/faridalijani/MobileRobot/scanner/build/gtest
+GTEST_FROM_SOURCE_LIBRARY_DIRS:INTERNAL=/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest
 GTEST_FROM_SOURCE_MAIN_LIBRARIES:INTERNAL=gtest_main
 //ADVANCED property for variable: GTEST_INCLUDE_DIR
 GTEST_INCLUDE_DIR-ADVANCED:INTERNAL=1
diff --git a/MobileRobot/scanner/build/CMakeFiles/CMakeCCompiler.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeCCompiler.cmake
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/CMakeCCompiler.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CMakeCCompiler.cmake
diff --git a/MobileRobot/scanner/build/CMakeFiles/CMakeCXXCompiler.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeCXXCompiler.cmake
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/CMakeCXXCompiler.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CMakeCXXCompiler.cmake
diff --git a/MobileRobot/scanner/build/CMakeFiles/CMakeDetermineCompilerABI_C.bin b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeDetermineCompilerABI_C.bin
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/CMakeDetermineCompilerABI_C.bin
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CMakeDetermineCompilerABI_C.bin
diff --git a/MobileRobot/scanner/build/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin
diff --git a/MobileRobot/scanner/build/CMakeFiles/CMakeDirectoryInformation.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeDirectoryInformation.cmake
similarity index 79%
rename from MobileRobot/scanner/build/CMakeFiles/CMakeDirectoryInformation.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CMakeDirectoryInformation.cmake
index 50992177..d5659bdf 100644
--- a/MobileRobot/scanner/build/CMakeFiles/CMakeDirectoryInformation.cmake
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -2,8 +2,8 @@
 # Generated by "Unix Makefiles" Generator, CMake Version 2.8
 
 # Relative path conversion top directories.
-SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/faridalijani/MobileRobot/scanner")
-SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/faridalijani/MobileRobot/scanner/build")
+SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/faridalijani/thesis/MobileRobot/obstacleDetector")
+SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build")
 
 # Force unix paths in dependencies.
 SET(CMAKE_FORCE_UNIX_PATHS 1)
diff --git a/MobileRobot/scanner/build/CMakeFiles/CMakeError.log b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeError.log
similarity index 67%
rename from MobileRobot/scanner/build/CMakeFiles/CMakeError.log
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CMakeError.log
index dbb61461..91d34569 100644
--- a/MobileRobot/scanner/build/CMakeFiles/CMakeError.log
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeError.log
@@ -1,10 +1,10 @@
 Determining if the function pthread_create exists in the pthreads failed with the following output:
-Change Dir: /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp
+Change Dir: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp
 
 Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
 /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
-make[1]: Entering directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
-/usr/bin/cmake -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/CMakeFiles 1
+make[1]: Entering directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
+/usr/bin/cmake -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/CMakeFiles 1
 Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o
 /usr/bin/gcc   -DCHECK_FUNCTION_EXISTS=pthread_create   -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
 Linking C executable cmTryCompileExec
@@ -13,7 +13,7 @@ Linking C executable cmTryCompileExec
 /usr/bin/ld: cannot find -lpthreads
 collect2: ld returned 1 exit status
 make[1]: *** [cmTryCompileExec] Error 1
-make[1]: Leaving directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
+make[1]: Leaving directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
 make: *** [cmTryCompileExec/fast] Error 2
 
 
diff --git a/MobileRobot/scanner/build/CMakeFiles/CMakeOutput.log b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeOutput.log
similarity index 85%
rename from MobileRobot/scanner/build/CMakeFiles/CMakeOutput.log
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CMakeOutput.log
index ec8ad824..8b04e6b3 100644
--- a/MobileRobot/scanner/build/CMakeFiles/CMakeOutput.log
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeOutput.log
@@ -1,4 +1,4 @@
-The system is: Linux - 3.11.0-20-generic - x86_64
+The system is: Linux - 3.11.0-26-generic - x86_64
 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
 Compiler: /usr/bin/gcc 
 Build flags: 
@@ -10,7 +10,7 @@ The output was:
 
 Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
 
-The C compiler identification is GNU, found in "/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CompilerIdC/a.out"
+The C compiler identification is GNU, found in "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CompilerIdC/a.out"
 
 Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
 Compiler: /usr/bin/c++ 
@@ -23,30 +23,30 @@ The output was:
 
 Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
 
-The CXX compiler identification is GNU, found in "/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CompilerIdCXX/a.out"
+The CXX compiler identification is GNU, found in "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CompilerIdCXX/a.out"
 
 Determining if the C compiler works passed with the following output:
-Change Dir: /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp
+Change Dir: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp
 
 Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
 /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
-make[1]: Entering directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
-/usr/bin/cmake -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/CMakeFiles 1
+make[1]: Entering directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
+/usr/bin/cmake -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/CMakeFiles 1
 Building C object CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o
-/usr/bin/gcc    -o CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o   -c /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/testCCompiler.c
+/usr/bin/gcc    -o CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o   -c /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/testCCompiler.c
 Linking C executable cmTryCompileExec
 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
 /usr/bin/gcc         CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o  -o cmTryCompileExec -rdynamic 
-make[1]: Leaving directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
+make[1]: Leaving directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
 
 
 Detecting C compiler ABI info compiled with the following output:
-Change Dir: /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp
+Change Dir: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp
 
 Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
 /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
-make[1]: Entering directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
-/usr/bin/cmake -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/CMakeFiles 1
+make[1]: Entering directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
+/usr/bin/cmake -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/CMakeFiles 1
 Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o
 /usr/bin/gcc    -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c
 Linking C executable cmTryCompileExec
@@ -63,17 +63,17 @@ COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4
 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/
 COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-mtune=generic' '-march=x86-64'
  /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o
-make[1]: Leaving directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
+make[1]: Leaving directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
 
 
 Parsed C implicit link information from above output:
   link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)]
-  ignore line: [Change Dir: /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp]
+  ignore line: [Change Dir: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp]
   ignore line: []
   ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec/fast"]
   ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build]
-  ignore line: [make[1]: Entering directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp']
-  ignore line: [/usr/bin/cmake -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/CMakeFiles 1]
+  ignore line: [make[1]: Entering directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp']
+  ignore line: [/usr/bin/cmake -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/CMakeFiles 1]
   ignore line: [Building C object CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o]
   ignore line: [/usr/bin/gcc    -o CMakeFiles/cmTryCompileExec.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c]
   ignore line: [Linking C executable cmTryCompileExec]
@@ -145,27 +145,27 @@ Parsed C implicit link information from above output:
 
 
 Determining if the CXX compiler works passed with the following output:
-Change Dir: /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp
+Change Dir: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp
 
 Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
 /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
-make[1]: Entering directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
-/usr/bin/cmake -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/CMakeFiles 1
+make[1]: Entering directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
+/usr/bin/cmake -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/CMakeFiles 1
 Building CXX object CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o
-/usr/bin/c++     -o CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -c /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
+/usr/bin/c++     -o CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o -c /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
 Linking CXX executable cmTryCompileExec
 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
 /usr/bin/c++          CMakeFiles/cmTryCompileExec.dir/testCXXCompiler.cxx.o  -o cmTryCompileExec -rdynamic 
-make[1]: Leaving directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
+make[1]: Leaving directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
 
 
 Detecting CXX compiler ABI info compiled with the following output:
-Change Dir: /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp
+Change Dir: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp
 
 Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
 /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
-make[1]: Entering directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
-/usr/bin/cmake -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/CMakeFiles 1
+make[1]: Entering directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
+/usr/bin/cmake -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/CMakeFiles 1
 Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o
 /usr/bin/c++     -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp
 Linking CXX executable cmTryCompileExec
@@ -182,17 +182,17 @@ COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4
 LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.6/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../:/lib/:/usr/lib/
 COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
  /usr/lib/gcc/x86_64-linux-gnu/4.6/collect2 --sysroot=/ --build-id --no-add-needed --as-needed --eh-frame-hdr -m elf_x86_64 --hash-style=gnu -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.6/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.6/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o
-make[1]: Leaving directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
+make[1]: Leaving directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
 
 
 Parsed CXX implicit link information from above output:
   link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)]
-  ignore line: [Change Dir: /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp]
+  ignore line: [Change Dir: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp]
   ignore line: []
   ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec/fast"]
   ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build]
-  ignore line: [make[1]: Entering directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp']
-  ignore line: [/usr/bin/cmake -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/CMakeFiles 1]
+  ignore line: [make[1]: Entering directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp']
+  ignore line: [/usr/bin/cmake -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/CMakeFiles 1]
   ignore line: [Building CXX object CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o]
   ignore line: [/usr/bin/c++     -o CMakeFiles/cmTryCompileExec.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp]
   ignore line: [Linking CXX executable cmTryCompileExec]
@@ -262,32 +262,32 @@ Parsed CXX implicit link information from above output:
 
 
 Determining if files pthread.h exist passed with the following output:
-Change Dir: /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp
+Change Dir: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp
 
 Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
 /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
-make[1]: Entering directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
-/usr/bin/cmake -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/CMakeFiles 1
+make[1]: Entering directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
+/usr/bin/cmake -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/CMakeFiles 1
 Building C object CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o
-/usr/bin/gcc    -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o   -c /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c
+/usr/bin/gcc    -o CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o   -c /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/CheckIncludeFiles.c
 Linking C executable cmTryCompileExec
 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
 /usr/bin/gcc         CMakeFiles/cmTryCompileExec.dir/CheckIncludeFiles.c.o  -o cmTryCompileExec -rdynamic 
-make[1]: Leaving directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
+make[1]: Leaving directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
 
 
 Determining if the function pthread_create exists in the pthread passed with the following output:
-Change Dir: /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp
+Change Dir: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp
 
 Run Build Command:/usr/bin/make "cmTryCompileExec/fast"
 /usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build
-make[1]: Entering directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
-/usr/bin/cmake -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp/CMakeFiles 1
+make[1]: Entering directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
+/usr/bin/cmake -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp/CMakeFiles 1
 Building C object CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o
 /usr/bin/gcc   -DCHECK_FUNCTION_EXISTS=pthread_create   -o CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-2.8/Modules/CheckFunctionExists.c
 Linking C executable cmTryCompileExec
 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1
 /usr/bin/gcc     -DCHECK_FUNCTION_EXISTS=pthread_create    CMakeFiles/cmTryCompileExec.dir/CheckFunctionExists.c.o  -o cmTryCompileExec -rdynamic -lpthread 
-make[1]: Leaving directory `/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/CMakeTmp'
+make[1]: Leaving directory `/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeTmp'
 
 
diff --git a/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeRuleHashes.txt b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeRuleHashes.txt
new file mode 100644
index 00000000..866acefd
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeRuleHashes.txt
@@ -0,0 +1,20 @@
+# Hashes of file build rules.
+6f381c7d64496b21d875e3566b4733f0 CMakeFiles/clean_test_results
+a33f012cff17f16b1cfad174c7fcad2d CMakeFiles/doxygen
+a33f012cff17f16b1cfad174c7fcad2d CMakeFiles/run_tests
+a33f012cff17f16b1cfad174c7fcad2d CMakeFiles/tests
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/roscpp_generate_messages_py
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp
+54d218a8530f8447a0ea97e2b2afd7af scanWithLaser/CMakeFiles/std_msgs_generate_messages_py
diff --git a/MobileRobot/scanner/build/CMakeFiles/CMakeSystem.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeSystem.cmake
similarity index 52%
rename from MobileRobot/scanner/build/CMakeFiles/CMakeSystem.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CMakeSystem.cmake
index 86f2263f..5ac0d4fa 100644
--- a/MobileRobot/scanner/build/CMakeFiles/CMakeSystem.cmake
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/CMakeSystem.cmake
@@ -1,13 +1,13 @@
 
 
-SET(CMAKE_SYSTEM "Linux-3.11.0-20-generic")
+SET(CMAKE_SYSTEM "Linux-3.11.0-26-generic")
 SET(CMAKE_SYSTEM_NAME "Linux")
-SET(CMAKE_SYSTEM_VERSION "3.11.0-20-generic")
+SET(CMAKE_SYSTEM_VERSION "3.11.0-26-generic")
 SET(CMAKE_SYSTEM_PROCESSOR "x86_64")
 
-SET(CMAKE_HOST_SYSTEM "Linux-3.11.0-20-generic")
+SET(CMAKE_HOST_SYSTEM "Linux-3.11.0-26-generic")
 SET(CMAKE_HOST_SYSTEM_NAME "Linux")
-SET(CMAKE_HOST_SYSTEM_VERSION "3.11.0-20-generic")
+SET(CMAKE_HOST_SYSTEM_VERSION "3.11.0-26-generic")
 SET(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
 
 SET(CMAKE_CROSSCOMPILING "FALSE")
diff --git a/MobileRobot/scanner/build/CMakeFiles/CompilerIdC/CMakeCCompilerId.c b/MobileRobot/obstacleDetector/build/CMakeFiles/CompilerIdC/CMakeCCompilerId.c
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/CompilerIdC/CMakeCCompilerId.c
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CompilerIdC/CMakeCCompilerId.c
diff --git a/MobileRobot/scanner/build/CMakeFiles/CompilerIdC/a.out b/MobileRobot/obstacleDetector/build/CMakeFiles/CompilerIdC/a.out
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/CompilerIdC/a.out
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CompilerIdC/a.out
diff --git a/MobileRobot/scanner/build/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp b/MobileRobot/obstacleDetector/build/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CompilerIdCXX/CMakeCXXCompilerId.cpp
diff --git a/MobileRobot/scanner/build/CMakeFiles/CompilerIdCXX/a.out b/MobileRobot/obstacleDetector/build/CMakeFiles/CompilerIdCXX/a.out
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/CompilerIdCXX/a.out
rename to MobileRobot/obstacleDetector/build/CMakeFiles/CompilerIdCXX/a.out
diff --git a/MobileRobot/scanner/build/CMakeFiles/Makefile.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/Makefile.cmake
similarity index 85%
rename from MobileRobot/scanner/build/CMakeFiles/Makefile.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/Makefile.cmake
index 71f1e66b..18b5c63f 100644
--- a/MobileRobot/scanner/build/CMakeFiles/Makefile.cmake
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/Makefile.cmake
@@ -13,10 +13,10 @@ SET(CMAKE_MAKEFILE_DEPENDS
   "CMakeFiles/CMakeSystem.cmake"
   "catkin/catkin_generated/version/package.cmake"
   "catkin_generated/order_packages.cmake"
-  "laser_scan/catkin_generated/ordered_paths.cmake"
-  "laser_scan/catkin_generated/package.cmake"
-  "../laser_scan/CMakeLists.txt"
-  "../laser_scan/package.xml"
+  "scanWithLaser/catkin_generated/ordered_paths.cmake"
+  "scanWithLaser/catkin_generated/package.cmake"
+  "../scanWithLaser/CMakeLists.txt"
+  "../scanWithLaser/package.xml"
   "/opt/ros/hydro/share/catkin/cmake/../package.xml"
   "/opt/ros/hydro/share/catkin/cmake/all.cmake"
   "/opt/ros/hydro/share/catkin/cmake/assert.cmake"
@@ -137,7 +137,7 @@ SET(CMAKE_MAKEFILE_OUTPUTS
 SET(CMAKE_MAKEFILE_PRODUCTS
   "CMakeFiles/CMakeDirectoryInformation.cmake"
   "gtest/CMakeFiles/CMakeDirectoryInformation.cmake"
-  "laser_scan/CMakeFiles/CMakeDirectoryInformation.cmake"
+  "scanWithLaser/CMakeFiles/CMakeDirectoryInformation.cmake"
   )
 
 # Dependency information for all targets:
@@ -148,20 +148,20 @@ SET(CMAKE_DEPEND_INFO_FILES
   "CMakeFiles/tests.dir/DependInfo.cmake"
   "gtest/CMakeFiles/gtest.dir/DependInfo.cmake"
   "gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/laser_scan.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake"
-  "laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/scanWithLaser.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake"
+  "scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake"
   )
diff --git a/MobileRobot/obstacleDetector/build/CMakeFiles/Makefile2 b/MobileRobot/obstacleDetector/build/CMakeFiles/Makefile2
new file mode 100644
index 00000000..3392c87c
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/Makefile2
@@ -0,0 +1,796 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+# The main recursive all target
+all:
+.PHONY : all
+
+# The main recursive preinstall target
+preinstall:
+.PHONY : preinstall
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+#=============================================================================
+# Target rules for target CMakeFiles/clean_test_results.dir
+
+# All Build rule for target.
+CMakeFiles/clean_test_results.dir/all:
+	$(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/depend
+	$(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target clean_test_results"
+.PHONY : CMakeFiles/clean_test_results.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/clean_test_results.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/clean_test_results.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : CMakeFiles/clean_test_results.dir/rule
+
+# Convenience name for target.
+clean_test_results: CMakeFiles/clean_test_results.dir/rule
+.PHONY : clean_test_results
+
+# clean rule for target.
+CMakeFiles/clean_test_results.dir/clean:
+	$(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/clean
+.PHONY : CMakeFiles/clean_test_results.dir/clean
+
+# clean rule for target.
+clean: CMakeFiles/clean_test_results.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/doxygen.dir
+
+# All Build rule for target.
+CMakeFiles/doxygen.dir/all:
+	$(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/depend
+	$(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles  1
+	@echo "Built target doxygen"
+.PHONY : CMakeFiles/doxygen.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/doxygen.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 1
+	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/doxygen.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : CMakeFiles/doxygen.dir/rule
+
+# Convenience name for target.
+doxygen: CMakeFiles/doxygen.dir/rule
+.PHONY : doxygen
+
+# clean rule for target.
+CMakeFiles/doxygen.dir/clean:
+	$(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/clean
+.PHONY : CMakeFiles/doxygen.dir/clean
+
+# clean rule for target.
+clean: CMakeFiles/doxygen.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/run_tests.dir
+
+# All Build rule for target.
+CMakeFiles/run_tests.dir/all:
+	$(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/depend
+	$(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target run_tests"
+.PHONY : CMakeFiles/run_tests.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/run_tests.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : CMakeFiles/run_tests.dir/rule
+
+# Convenience name for target.
+run_tests: CMakeFiles/run_tests.dir/rule
+.PHONY : run_tests
+
+# clean rule for target.
+CMakeFiles/run_tests.dir/clean:
+	$(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/clean
+.PHONY : CMakeFiles/run_tests.dir/clean
+
+# clean rule for target.
+clean: CMakeFiles/run_tests.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target CMakeFiles/tests.dir
+
+# All Build rule for target.
+CMakeFiles/tests.dir/all:
+	$(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend
+	$(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target tests"
+.PHONY : CMakeFiles/tests.dir/all
+
+# Build rule for subdir invocation for target.
+CMakeFiles/tests.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/tests.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : CMakeFiles/tests.dir/rule
+
+# Convenience name for target.
+tests: CMakeFiles/tests.dir/rule
+.PHONY : tests
+
+# clean rule for target.
+CMakeFiles/tests.dir/clean:
+	$(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/clean
+.PHONY : CMakeFiles/tests.dir/clean
+
+# clean rule for target.
+clean: CMakeFiles/tests.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory gtest
+
+# Convenience name for "all" pass in the directory.
+gtest/all:
+.PHONY : gtest/all
+
+# Convenience name for "clean" pass in the directory.
+gtest/clean: gtest/CMakeFiles/gtest.dir/clean
+gtest/clean: gtest/CMakeFiles/gtest_main.dir/clean
+.PHONY : gtest/clean
+
+# Convenience name for "preinstall" pass in the directory.
+gtest/preinstall:
+.PHONY : gtest/preinstall
+
+#=============================================================================
+# Target rules for target gtest/CMakeFiles/gtest.dir
+
+# All Build rule for target.
+gtest/CMakeFiles/gtest.dir/all:
+	$(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/depend
+	$(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles  2
+	@echo "Built target gtest"
+.PHONY : gtest/CMakeFiles/gtest.dir/all
+
+# Build rule for subdir invocation for target.
+gtest/CMakeFiles/gtest.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 1
+	$(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : gtest/CMakeFiles/gtest.dir/rule
+
+# Convenience name for target.
+gtest: gtest/CMakeFiles/gtest.dir/rule
+.PHONY : gtest
+
+# clean rule for target.
+gtest/CMakeFiles/gtest.dir/clean:
+	$(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/clean
+.PHONY : gtest/CMakeFiles/gtest.dir/clean
+
+# clean rule for target.
+clean: gtest/CMakeFiles/gtest.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target gtest/CMakeFiles/gtest_main.dir
+
+# All Build rule for target.
+gtest/CMakeFiles/gtest_main.dir/all: gtest/CMakeFiles/gtest.dir/all
+	$(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/depend
+	$(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles  3
+	@echo "Built target gtest_main"
+.PHONY : gtest/CMakeFiles/gtest_main.dir/all
+
+# Build rule for subdir invocation for target.
+gtest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 2
+	$(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest_main.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : gtest/CMakeFiles/gtest_main.dir/rule
+
+# Convenience name for target.
+gtest_main: gtest/CMakeFiles/gtest_main.dir/rule
+.PHONY : gtest_main
+
+# clean rule for target.
+gtest/CMakeFiles/gtest_main.dir/clean:
+	$(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/clean
+.PHONY : gtest/CMakeFiles/gtest_main.dir/clean
+
+# clean rule for target.
+clean: gtest/CMakeFiles/gtest_main.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Directory level rules for directory scanWithLaser
+
+# Convenience name for "all" pass in the directory.
+scanWithLaser/all: scanWithLaser/CMakeFiles/scanWithLaser.dir/all
+.PHONY : scanWithLaser/all
+
+# Convenience name for "clean" pass in the directory.
+scanWithLaser/clean: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/scanWithLaser.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
+scanWithLaser/clean: scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/clean
+.PHONY : scanWithLaser/clean
+
+# Convenience name for "preinstall" pass in the directory.
+scanWithLaser/preinstall:
+.PHONY : scanWithLaser/preinstall
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target geometry_msgs_generate_messages_cpp"
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
+
+# Convenience name for target.
+geometry_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
+.PHONY : geometry_msgs_generate_messages_cpp
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target geometry_msgs_generate_messages_lisp"
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
+
+# Convenience name for target.
+geometry_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
+.PHONY : geometry_msgs_generate_messages_lisp
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target geometry_msgs_generate_messages_py"
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
+
+# Convenience name for target.
+geometry_msgs_generate_messages_py: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
+.PHONY : geometry_msgs_generate_messages_py
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target roscpp_generate_messages_cpp"
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
+
+# Convenience name for target.
+roscpp_generate_messages_cpp: scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
+.PHONY : roscpp_generate_messages_cpp
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target roscpp_generate_messages_lisp"
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
+
+# Convenience name for target.
+roscpp_generate_messages_lisp: scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
+.PHONY : roscpp_generate_messages_lisp
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target roscpp_generate_messages_py"
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/rule
+
+# Convenience name for target.
+roscpp_generate_messages_py: scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/rule
+.PHONY : roscpp_generate_messages_py
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target rosgraph_msgs_generate_messages_cpp"
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
+
+# Convenience name for target.
+rosgraph_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
+.PHONY : rosgraph_msgs_generate_messages_cpp
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target rosgraph_msgs_generate_messages_lisp"
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
+
+# Convenience name for target.
+rosgraph_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
+.PHONY : rosgraph_msgs_generate_messages_lisp
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target rosgraph_msgs_generate_messages_py"
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
+
+# Convenience name for target.
+rosgraph_msgs_generate_messages_py: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
+.PHONY : rosgraph_msgs_generate_messages_py
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/scanWithLaser.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/scanWithLaser.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles  4 5
+	@echo "Built target scanWithLaser"
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/all
+
+# Include target in all.
+all: scanWithLaser/CMakeFiles/scanWithLaser.dir/all
+.PHONY : all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/scanWithLaser.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 2
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/scanWithLaser.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/rule
+
+# Convenience name for target.
+scanWithLaser: scanWithLaser/CMakeFiles/scanWithLaser.dir/rule
+.PHONY : scanWithLaser
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/scanWithLaser.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/scanWithLaser.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target sensor_msgs_generate_messages_cpp"
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule
+
+# Convenience name for target.
+sensor_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule
+.PHONY : sensor_msgs_generate_messages_cpp
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target sensor_msgs_generate_messages_lisp"
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule
+
+# Convenience name for target.
+sensor_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule
+.PHONY : sensor_msgs_generate_messages_lisp
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target sensor_msgs_generate_messages_py"
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule
+
+# Convenience name for target.
+sensor_msgs_generate_messages_py: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule
+.PHONY : sensor_msgs_generate_messages_py
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target std_msgs_generate_messages_cpp"
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
+
+# Convenience name for target.
+std_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
+.PHONY : std_msgs_generate_messages_cpp
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target std_msgs_generate_messages_lisp"
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
+
+# Convenience name for target.
+std_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
+.PHONY : std_msgs_generate_messages_lisp
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
+.PHONY : clean
+
+#=============================================================================
+# Target rules for target scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir
+
+# All Build rule for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/all:
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/depend
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 
+	@echo "Built target std_msgs_generate_messages_py"
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/all
+
+# Build rule for subdir invocation for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/rule: cmake_check_build_system
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/rule
+
+# Convenience name for target.
+std_msgs_generate_messages_py: scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/rule
+.PHONY : std_msgs_generate_messages_py
+
+# clean rule for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/clean:
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/clean
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/clean
+
+# clean rule for target.
+clean: scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/clean
+.PHONY : 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) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/MobileRobot/obstacleDetector/build/CMakeFiles/TargetDirectories.txt b/MobileRobot/obstacleDetector/build/CMakeFiles/TargetDirectories.txt
new file mode 100644
index 00000000..5ff35141
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/TargetDirectories.txt
@@ -0,0 +1,22 @@
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/clean_test_results.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/doxygen.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/run_tests.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/tests.dir
diff --git a/MobileRobot/scanner/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake
diff --git a/MobileRobot/scanner/build/CMakeFiles/clean_test_results.dir/build.make b/MobileRobot/obstacleDetector/build/CMakeFiles/clean_test_results.dir/build.make
similarity index 67%
rename from MobileRobot/scanner/build/CMakeFiles/clean_test_results.dir/build.make
rename to MobileRobot/obstacleDetector/build/CMakeFiles/clean_test_results.dir/build.make
index 734500d1..ed13e7fe 100644
--- a/MobileRobot/scanner/build/CMakeFiles/clean_test_results.dir/build.make
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/clean_test_results.dir/build.make
@@ -31,11 +31,14 @@ CMAKE_COMMAND = /usr/bin/cmake
 # The command to remove a file.
 RM = /usr/bin/cmake -E remove -f
 
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
 # The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
 
 # The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 
 # Utility rule file for clean_test_results.
 
@@ -43,7 +46,7 @@ CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
 include CMakeFiles/clean_test_results.dir/progress.make
 
 CMakeFiles/clean_test_results:
-	/usr/bin/cmake -E remove_directory /home/faridalijani/MobileRobot/scanner/build/test_results
+	/usr/bin/cmake -E remove_directory /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/test_results
 
 clean_test_results: CMakeFiles/clean_test_results
 clean_test_results: CMakeFiles/clean_test_results.dir/build.make
@@ -58,6 +61,6 @@ CMakeFiles/clean_test_results.dir/clean:
 .PHONY : CMakeFiles/clean_test_results.dir/clean
 
 CMakeFiles/clean_test_results.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake --color=$(COLOR)
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/clean_test_results.dir/DependInfo.cmake --color=$(COLOR)
 .PHONY : CMakeFiles/clean_test_results.dir/depend
 
diff --git a/MobileRobot/scanner/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/clean_test_results.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/CMakeFiles/clean_test_results.dir/progress.make b/MobileRobot/obstacleDetector/build/CMakeFiles/clean_test_results.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/clean_test_results.dir/progress.make
rename to MobileRobot/obstacleDetector/build/CMakeFiles/clean_test_results.dir/progress.make
diff --git a/MobileRobot/scanner/build/CMakeFiles/cmake.check_cache b/MobileRobot/obstacleDetector/build/CMakeFiles/cmake.check_cache
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/cmake.check_cache
rename to MobileRobot/obstacleDetector/build/CMakeFiles/cmake.check_cache
diff --git a/MobileRobot/scanner/build/CMakeFiles/doxygen.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/doxygen.dir/DependInfo.cmake
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/doxygen.dir/DependInfo.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/doxygen.dir/DependInfo.cmake
diff --git a/MobileRobot/scanner/build/CMakeFiles/doxygen.dir/build.make b/MobileRobot/obstacleDetector/build/CMakeFiles/doxygen.dir/build.make
similarity index 65%
rename from MobileRobot/scanner/build/CMakeFiles/doxygen.dir/build.make
rename to MobileRobot/obstacleDetector/build/CMakeFiles/doxygen.dir/build.make
index 37351b46..0f706f25 100644
--- a/MobileRobot/scanner/build/CMakeFiles/doxygen.dir/build.make
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/doxygen.dir/build.make
@@ -31,11 +31,14 @@ CMAKE_COMMAND = /usr/bin/cmake
 # The command to remove a file.
 RM = /usr/bin/cmake -E remove -f
 
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
 # The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
 
 # The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 
 # Utility rule file for doxygen.
 
@@ -43,7 +46,7 @@ CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
 include CMakeFiles/doxygen.dir/progress.make
 
 CMakeFiles/doxygen:
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles $(CMAKE_PROGRESS_1)
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles $(CMAKE_PROGRESS_1)
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "doxygen found"
 
 doxygen: CMakeFiles/doxygen
@@ -59,6 +62,6 @@ CMakeFiles/doxygen.dir/clean:
 .PHONY : CMakeFiles/doxygen.dir/clean
 
 CMakeFiles/doxygen.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/doxygen.dir/DependInfo.cmake --color=$(COLOR)
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/doxygen.dir/DependInfo.cmake --color=$(COLOR)
 .PHONY : CMakeFiles/doxygen.dir/depend
 
diff --git a/MobileRobot/scanner/build/CMakeFiles/doxygen.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/doxygen.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/doxygen.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/doxygen.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/CMakeFiles/doxygen.dir/progress.make b/MobileRobot/obstacleDetector/build/CMakeFiles/doxygen.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/doxygen.dir/progress.make
rename to MobileRobot/obstacleDetector/build/CMakeFiles/doxygen.dir/progress.make
diff --git a/MobileRobot/scanner/build/CMakeFiles/progress.marks b/MobileRobot/obstacleDetector/build/CMakeFiles/progress.marks
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/progress.marks
rename to MobileRobot/obstacleDetector/build/CMakeFiles/progress.marks
diff --git a/MobileRobot/scanner/build/CMakeFiles/run_tests.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/run_tests.dir/DependInfo.cmake
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/run_tests.dir/DependInfo.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/run_tests.dir/DependInfo.cmake
diff --git a/MobileRobot/scanner/build/CMakeFiles/run_tests.dir/build.make b/MobileRobot/obstacleDetector/build/CMakeFiles/run_tests.dir/build.make
similarity index 68%
rename from MobileRobot/scanner/build/CMakeFiles/run_tests.dir/build.make
rename to MobileRobot/obstacleDetector/build/CMakeFiles/run_tests.dir/build.make
index e7d904f5..a9c14c52 100644
--- a/MobileRobot/scanner/build/CMakeFiles/run_tests.dir/build.make
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/run_tests.dir/build.make
@@ -31,11 +31,14 @@ CMAKE_COMMAND = /usr/bin/cmake
 # The command to remove a file.
 RM = /usr/bin/cmake -E remove -f
 
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
 # The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
 
 # The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 
 # Utility rule file for run_tests.
 
@@ -57,6 +60,6 @@ CMakeFiles/run_tests.dir/clean:
 .PHONY : CMakeFiles/run_tests.dir/clean
 
 CMakeFiles/run_tests.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/run_tests.dir/DependInfo.cmake --color=$(COLOR)
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/run_tests.dir/DependInfo.cmake --color=$(COLOR)
 .PHONY : CMakeFiles/run_tests.dir/depend
 
diff --git a/MobileRobot/scanner/build/CMakeFiles/run_tests.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/run_tests.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/run_tests.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/run_tests.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/CMakeFiles/run_tests.dir/progress.make b/MobileRobot/obstacleDetector/build/CMakeFiles/run_tests.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/run_tests.dir/progress.make
rename to MobileRobot/obstacleDetector/build/CMakeFiles/run_tests.dir/progress.make
diff --git a/MobileRobot/scanner/build/CMakeFiles/tests.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/tests.dir/DependInfo.cmake
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/tests.dir/DependInfo.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/tests.dir/DependInfo.cmake
diff --git a/MobileRobot/scanner/build/CMakeFiles/tests.dir/build.make b/MobileRobot/obstacleDetector/build/CMakeFiles/tests.dir/build.make
similarity index 68%
rename from MobileRobot/scanner/build/CMakeFiles/tests.dir/build.make
rename to MobileRobot/obstacleDetector/build/CMakeFiles/tests.dir/build.make
index 6a8760dc..6ca3bdd8 100644
--- a/MobileRobot/scanner/build/CMakeFiles/tests.dir/build.make
+++ b/MobileRobot/obstacleDetector/build/CMakeFiles/tests.dir/build.make
@@ -31,11 +31,14 @@ CMAKE_COMMAND = /usr/bin/cmake
 # The command to remove a file.
 RM = /usr/bin/cmake -E remove -f
 
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
 # The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
 
 # The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 
 # Utility rule file for tests.
 
@@ -57,6 +60,6 @@ CMakeFiles/tests.dir/clean:
 .PHONY : CMakeFiles/tests.dir/clean
 
 CMakeFiles/tests.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/tests.dir/DependInfo.cmake --color=$(COLOR)
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/tests.dir/DependInfo.cmake --color=$(COLOR)
 .PHONY : CMakeFiles/tests.dir/depend
 
diff --git a/MobileRobot/scanner/build/CMakeFiles/tests.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/CMakeFiles/tests.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/tests.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/CMakeFiles/tests.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/CMakeFiles/tests.dir/progress.make b/MobileRobot/obstacleDetector/build/CMakeFiles/tests.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/CMakeFiles/tests.dir/progress.make
rename to MobileRobot/obstacleDetector/build/CMakeFiles/tests.dir/progress.make
diff --git a/MobileRobot/scanner/build/CTestTestfile.cmake b/MobileRobot/obstacleDetector/build/CTestTestfile.cmake
similarity index 51%
rename from MobileRobot/scanner/build/CTestTestfile.cmake
rename to MobileRobot/obstacleDetector/build/CTestTestfile.cmake
index 8f228c5a..4bb6f6c6 100644
--- a/MobileRobot/scanner/build/CTestTestfile.cmake
+++ b/MobileRobot/obstacleDetector/build/CTestTestfile.cmake
@@ -1,8 +1,8 @@
 # CMake generated Testfile for 
-# Source directory: /home/faridalijani/MobileRobot/scanner
-# Build directory: /home/faridalijani/MobileRobot/scanner/build
+# Source directory: /home/faridalijani/thesis/MobileRobot/obstacleDetector
+# Build directory: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 # 
 # This file includes the relevent testing commands required for 
 # testing this directory and lists subdirectories to be tested as well.
 SUBDIRS(gtest)
-SUBDIRS(laser_scan)
+SUBDIRS(scanWithLaser)
diff --git a/MobileRobot/scanner/build/Makefile b/MobileRobot/obstacleDetector/build/Makefile
similarity index 82%
rename from MobileRobot/scanner/build/Makefile
rename to MobileRobot/obstacleDetector/build/Makefile
index 1015bc2b..390c4647 100644
--- a/MobileRobot/scanner/build/Makefile
+++ b/MobileRobot/obstacleDetector/build/Makefile
@@ -35,19 +35,22 @@ CMAKE_COMMAND = /usr/bin/cmake
 # The command to remove a file.
 RM = /usr/bin/cmake -E remove -f
 
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
 # The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
 
 # The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 
 #=============================================================================
 # Targets provided globally by CMake.
 
 # Special rule for the target edit_cache
 edit_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..."
-	/usr/bin/cmake -i .
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+	/usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
 .PHONY : edit_cache
 
 # Special rule for the target edit_cache
@@ -117,9 +120,9 @@ test/fast: test
 
 # The main all target
 all: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles /home/faridalijani/MobileRobot/scanner/build/CMakeFiles/progress.marks
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles/progress.marks
 	$(MAKE) -f CMakeFiles/Makefile2 all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
 .PHONY : all
 
 # The main clean target
@@ -234,7 +237,7 @@ geometry_msgs_generate_messages_cpp: cmake_check_build_system
 
 # fast build rule for target.
 geometry_msgs_generate_messages_cpp/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
 .PHONY : geometry_msgs_generate_messages_cpp/fast
 
 #=============================================================================
@@ -247,7 +250,7 @@ geometry_msgs_generate_messages_lisp: cmake_check_build_system
 
 # fast build rule for target.
 geometry_msgs_generate_messages_lisp/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
 .PHONY : geometry_msgs_generate_messages_lisp/fast
 
 #=============================================================================
@@ -260,22 +263,9 @@ geometry_msgs_generate_messages_py: cmake_check_build_system
 
 # fast build rule for target.
 geometry_msgs_generate_messages_py/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
 .PHONY : geometry_msgs_generate_messages_py/fast
 
-#=============================================================================
-# Target rules for targets named laser_scan
-
-# Build rule for target.
-laser_scan: cmake_check_build_system
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan
-.PHONY : laser_scan
-
-# fast build rule for target.
-laser_scan/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/build
-.PHONY : laser_scan/fast
-
 #=============================================================================
 # Target rules for targets named roscpp_generate_messages_cpp
 
@@ -286,7 +276,7 @@ roscpp_generate_messages_cpp: cmake_check_build_system
 
 # fast build rule for target.
 roscpp_generate_messages_cpp/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build
 .PHONY : roscpp_generate_messages_cpp/fast
 
 #=============================================================================
@@ -299,7 +289,7 @@ roscpp_generate_messages_lisp: cmake_check_build_system
 
 # fast build rule for target.
 roscpp_generate_messages_lisp/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build
 .PHONY : roscpp_generate_messages_lisp/fast
 
 #=============================================================================
@@ -312,7 +302,7 @@ roscpp_generate_messages_py: cmake_check_build_system
 
 # fast build rule for target.
 roscpp_generate_messages_py/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build
 .PHONY : roscpp_generate_messages_py/fast
 
 #=============================================================================
@@ -325,7 +315,7 @@ rosgraph_msgs_generate_messages_cpp: cmake_check_build_system
 
 # fast build rule for target.
 rosgraph_msgs_generate_messages_cpp/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build
 .PHONY : rosgraph_msgs_generate_messages_cpp/fast
 
 #=============================================================================
@@ -338,7 +328,7 @@ rosgraph_msgs_generate_messages_lisp: cmake_check_build_system
 
 # fast build rule for target.
 rosgraph_msgs_generate_messages_lisp/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build
 .PHONY : rosgraph_msgs_generate_messages_lisp/fast
 
 #=============================================================================
@@ -351,9 +341,22 @@ rosgraph_msgs_generate_messages_py: cmake_check_build_system
 
 # fast build rule for target.
 rosgraph_msgs_generate_messages_py/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build
 .PHONY : rosgraph_msgs_generate_messages_py/fast
 
+#=============================================================================
+# Target rules for targets named scanWithLaser
+
+# Build rule for target.
+scanWithLaser: cmake_check_build_system
+	$(MAKE) -f CMakeFiles/Makefile2 scanWithLaser
+.PHONY : scanWithLaser
+
+# fast build rule for target.
+scanWithLaser/fast:
+	$(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/build
+.PHONY : scanWithLaser/fast
+
 #=============================================================================
 # Target rules for targets named sensor_msgs_generate_messages_cpp
 
@@ -364,7 +367,7 @@ sensor_msgs_generate_messages_cpp: cmake_check_build_system
 
 # fast build rule for target.
 sensor_msgs_generate_messages_cpp/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build
 .PHONY : sensor_msgs_generate_messages_cpp/fast
 
 #=============================================================================
@@ -377,7 +380,7 @@ sensor_msgs_generate_messages_lisp: cmake_check_build_system
 
 # fast build rule for target.
 sensor_msgs_generate_messages_lisp/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build
 .PHONY : sensor_msgs_generate_messages_lisp/fast
 
 #=============================================================================
@@ -390,7 +393,7 @@ sensor_msgs_generate_messages_py: cmake_check_build_system
 
 # fast build rule for target.
 sensor_msgs_generate_messages_py/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build
 .PHONY : sensor_msgs_generate_messages_py/fast
 
 #=============================================================================
@@ -403,7 +406,7 @@ std_msgs_generate_messages_cpp: cmake_check_build_system
 
 # fast build rule for target.
 std_msgs_generate_messages_cpp/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
 .PHONY : std_msgs_generate_messages_cpp/fast
 
 #=============================================================================
@@ -416,7 +419,7 @@ std_msgs_generate_messages_lisp: cmake_check_build_system
 
 # fast build rule for target.
 std_msgs_generate_messages_lisp/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
 .PHONY : std_msgs_generate_messages_lisp/fast
 
 #=============================================================================
@@ -429,7 +432,7 @@ std_msgs_generate_messages_py: cmake_check_build_system
 
 # fast build rule for target.
 std_msgs_generate_messages_py/fast:
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build
+	$(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build
 .PHONY : std_msgs_generate_messages_py/fast
 
 # Help Target
@@ -454,13 +457,13 @@ help:
 	@echo "... geometry_msgs_generate_messages_cpp"
 	@echo "... geometry_msgs_generate_messages_lisp"
 	@echo "... geometry_msgs_generate_messages_py"
-	@echo "... laser_scan"
 	@echo "... roscpp_generate_messages_cpp"
 	@echo "... roscpp_generate_messages_lisp"
 	@echo "... roscpp_generate_messages_py"
 	@echo "... rosgraph_msgs_generate_messages_cpp"
 	@echo "... rosgraph_msgs_generate_messages_lisp"
 	@echo "... rosgraph_msgs_generate_messages_py"
+	@echo "... scanWithLaser"
 	@echo "... sensor_msgs_generate_messages_cpp"
 	@echo "... sensor_msgs_generate_messages_lisp"
 	@echo "... sensor_msgs_generate_messages_py"
diff --git a/MobileRobot/scanner/build/catkin/catkin_generated/version/package.cmake b/MobileRobot/obstacleDetector/build/catkin/catkin_generated/version/package.cmake
similarity index 94%
rename from MobileRobot/scanner/build/catkin/catkin_generated/version/package.cmake
rename to MobileRobot/obstacleDetector/build/catkin/catkin_generated/version/package.cmake
index a456474b..ff3201d3 100644
--- a/MobileRobot/scanner/build/catkin/catkin_generated/version/package.cmake
+++ b/MobileRobot/obstacleDetector/build/catkin/catkin_generated/version/package.cmake
@@ -1,5 +1,5 @@
 set(_CATKIN_CURRENT_PACKAGE "catkin")
-set(catkin_VERSION "0.5.89")
+set(catkin_VERSION "0.5.90")
 set(catkin_BUILD_DEPENDS_python-catkin-pkg_VERSION_GTE "0.2.2")
 set(catkin_BUILD_DEPENDS "gtest" "python-argparse" "python-catkin-pkg" "python-empy" "python-nose")
 set(catkin_DEPRECATED "")
diff --git a/MobileRobot/scanner/build/catkin_generated/env_cached.sh b/MobileRobot/obstacleDetector/build/catkin_generated/env_cached.sh
similarity index 100%
rename from MobileRobot/scanner/build/catkin_generated/env_cached.sh
rename to MobileRobot/obstacleDetector/build/catkin_generated/env_cached.sh
diff --git a/MobileRobot/scanner/build/catkin_generated/generate_cached_setup.py b/MobileRobot/obstacleDetector/build/catkin_generated/generate_cached_setup.py
similarity index 73%
rename from MobileRobot/scanner/build/catkin_generated/generate_cached_setup.py
rename to MobileRobot/obstacleDetector/build/catkin_generated/generate_cached_setup.py
index 38f85e7b..69f27ad0 100644
--- a/MobileRobot/scanner/build/catkin_generated/generate_cached_setup.py
+++ b/MobileRobot/obstacleDetector/build/catkin_generated/generate_cached_setup.py
@@ -11,16 +11,16 @@ try:
     from catkin.environment_cache import generate_environment_script
 except ImportError:
     # search for catkin package in all workspaces and prepend to path
-    for workspace in "/home/faridalijani/MobileRobot/scanner/devel;/home/faridalijani/MobileRobot/sc_st/devel;/opt/ros/hydro".split(';'):
+    for workspace in "/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel;/home/faridalijani/thesis/MobileRobot/scanner/devel;/opt/ros/hydro".split(';'):
         python_path = os.path.join(workspace, 'lib/python2.7/dist-packages')
         if os.path.isdir(os.path.join(python_path, 'catkin')):
             sys.path.insert(0, python_path)
             break
     from catkin.environment_cache import generate_environment_script
 
-code = generate_environment_script('/home/faridalijani/MobileRobot/scanner/devel/env.sh')
+code = generate_environment_script('/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel/env.sh')
 
-output_filename = '/home/faridalijani/MobileRobot/scanner/build/catkin_generated/setup_cached.sh'
+output_filename = '/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/catkin_generated/setup_cached.sh'
 with open(output_filename, 'w') as f:
     #print('Generate script for cached setup "%s"' % output_filename)
     f.write('\n'.join(code))
diff --git a/MobileRobot/obstacleDetector/build/catkin_generated/installspace/.rosinstall b/MobileRobot/obstacleDetector/build/catkin_generated/installspace/.rosinstall
new file mode 100644
index 00000000..aa198278
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/catkin_generated/installspace/.rosinstall
@@ -0,0 +1,2 @@
+- setup-file:
+    local-name: /home/faridalijani/thesis/MobileRobot/obstacleDetector/install/setup.sh
diff --git a/MobileRobot/scanner/devel/_setup_util.py b/MobileRobot/obstacleDetector/build/catkin_generated/installspace/_setup_util.py
similarity index 97%
rename from MobileRobot/scanner/devel/_setup_util.py
rename to MobileRobot/obstacleDetector/build/catkin_generated/installspace/_setup_util.py
index 6fd202f0..7820e18e 100755
--- a/MobileRobot/scanner/devel/_setup_util.py
+++ b/MobileRobot/obstacleDetector/build/catkin_generated/installspace/_setup_util.py
@@ -252,7 +252,7 @@ if __name__ == '__main__':
             sys.exit(1)
 
         # environment at generation time
-        CMAKE_PREFIX_PATH = '/home/faridalijani/MobileRobot/scanner/devel;/home/faridalijani/MobileRobot/sc_st/devel;/opt/ros/hydro'.split(';')
+        CMAKE_PREFIX_PATH = '/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel;/home/faridalijani/thesis/MobileRobot/scanner/devel;/home/faridalijani/MobileRobot/scanner/devel;/home/faridalijani/MobileRobot/sc_st/devel;/opt/ros/hydro'.split(';')
         # prepend current workspace if not already part of CPP
         base_path = os.path.dirname(__file__)
         if base_path not in CMAKE_PREFIX_PATH:
diff --git a/MobileRobot/scanner/build/catkin_generated/installspace/env.sh b/MobileRobot/obstacleDetector/build/catkin_generated/installspace/env.sh
similarity index 100%
rename from MobileRobot/scanner/build/catkin_generated/installspace/env.sh
rename to MobileRobot/obstacleDetector/build/catkin_generated/installspace/env.sh
diff --git a/MobileRobot/scanner/build/catkin_generated/installspace/setup.bash b/MobileRobot/obstacleDetector/build/catkin_generated/installspace/setup.bash
similarity index 100%
rename from MobileRobot/scanner/build/catkin_generated/installspace/setup.bash
rename to MobileRobot/obstacleDetector/build/catkin_generated/installspace/setup.bash
diff --git a/MobileRobot/scanner/devel/setup.sh b/MobileRobot/obstacleDetector/build/catkin_generated/installspace/setup.sh
similarity index 96%
rename from MobileRobot/scanner/devel/setup.sh
rename to MobileRobot/obstacleDetector/build/catkin_generated/installspace/setup.sh
index 6ef385f1..b55a7e0d 100644
--- a/MobileRobot/scanner/devel/setup.sh
+++ b/MobileRobot/obstacleDetector/build/catkin_generated/installspace/setup.sh
@@ -8,7 +8,7 @@
 
 # since this file is sourced either use the provided _CATKIN_SETUP_DIR
 # or fall back to the destination set at configure time
-: ${_CATKIN_SETUP_DIR:=/home/faridalijani/MobileRobot/scanner/devel}
+: ${_CATKIN_SETUP_DIR:=/home/faridalijani/thesis/MobileRobot/obstacleDetector/install}
 _SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py"
 unset _CATKIN_SETUP_DIR
 
diff --git a/MobileRobot/scanner/build/catkin_generated/installspace/setup.zsh b/MobileRobot/obstacleDetector/build/catkin_generated/installspace/setup.zsh
similarity index 100%
rename from MobileRobot/scanner/build/catkin_generated/installspace/setup.zsh
rename to MobileRobot/obstacleDetector/build/catkin_generated/installspace/setup.zsh
diff --git a/MobileRobot/scanner/build/catkin_generated/order_packages.cmake b/MobileRobot/obstacleDetector/build/catkin_generated/order_packages.cmake
similarity index 80%
rename from MobileRobot/scanner/build/catkin_generated/order_packages.cmake
rename to MobileRobot/obstacleDetector/build/catkin_generated/order_packages.cmake
index 09cf2d8c..fa82c9aa 100644
--- a/MobileRobot/scanner/build/catkin_generated/order_packages.cmake
+++ b/MobileRobot/obstacleDetector/build/catkin_generated/order_packages.cmake
@@ -4,8 +4,8 @@ set(CATKIN_ORDERED_PACKAGES "")
 set(CATKIN_ORDERED_PACKAGE_PATHS "")
 set(CATKIN_ORDERED_PACKAGES_IS_META "")
 set(CATKIN_ORDERED_PACKAGES_BUILD_TYPE "")
-list(APPEND CATKIN_ORDERED_PACKAGES "laser_scan")
-list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "laser_scan")
+list(APPEND CATKIN_ORDERED_PACKAGES "scanWithLaser")
+list(APPEND CATKIN_ORDERED_PACKAGE_PATHS "scanWithLaser")
 list(APPEND CATKIN_ORDERED_PACKAGES_IS_META "False")
 list(APPEND CATKIN_ORDERED_PACKAGES_BUILD_TYPE "catkin")
 
diff --git a/MobileRobot/obstacleDetector/build/catkin_generated/order_packages.py b/MobileRobot/obstacleDetector/build/catkin_generated/order_packages.py
new file mode 100644
index 00000000..ea8d3002
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/catkin_generated/order_packages.py
@@ -0,0 +1,5 @@
+# generated from catkin/cmake/template/order_packages.context.py.in
+source_root_dir = "/home/faridalijani/thesis/MobileRobot/obstacleDetector"
+whitelisted_packages = "".split(';') if "" != "" else []
+blacklisted_packages = "".split(';') if "" != "" else []
+underlay_workspaces = "/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel;/home/faridalijani/thesis/MobileRobot/scanner/devel;/opt/ros/hydro".split(';') if "/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel;/home/faridalijani/thesis/MobileRobot/scanner/devel;/opt/ros/hydro" != "" else []
diff --git a/MobileRobot/scanner/build/catkin_generated/setup_cached.sh b/MobileRobot/obstacleDetector/build/catkin_generated/setup_cached.sh
similarity index 80%
rename from MobileRobot/scanner/build/catkin_generated/setup_cached.sh
rename to MobileRobot/obstacleDetector/build/catkin_generated/setup_cached.sh
index 0581c9f4..e64fa742 100755
--- a/MobileRobot/scanner/build/catkin_generated/setup_cached.sh
+++ b/MobileRobot/obstacleDetector/build/catkin_generated/setup_cached.sh
@@ -7,4 +7,4 @@
 # new environment variables
 
 # modified environment variables
-export PWD="/home/faridalijani/MobileRobot/scanner/build"
\ No newline at end of file
+export PWD="/home/faridalijani/thesis/MobileRobot/obstacleDetector/build"
\ No newline at end of file
diff --git a/MobileRobot/scanner/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp b/MobileRobot/obstacleDetector/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp
similarity index 100%
rename from MobileRobot/scanner/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp
rename to MobileRobot/obstacleDetector/build/catkin_generated/stamps/Project/interrogate_setup_dot_py.py.stamp
diff --git a/MobileRobot/scanner/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp b/MobileRobot/obstacleDetector/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp
similarity index 100%
rename from MobileRobot/scanner/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp
rename to MobileRobot/obstacleDetector/build/catkin_generated/stamps/Project/order_packages.cmake.em.stamp
diff --git a/MobileRobot/scanner/build/catkin_generated/stamps/Project/package.xml.stamp b/MobileRobot/obstacleDetector/build/catkin_generated/stamps/Project/package.xml.stamp
similarity index 97%
rename from MobileRobot/scanner/build/catkin_generated/stamps/Project/package.xml.stamp
rename to MobileRobot/obstacleDetector/build/catkin_generated/stamps/Project/package.xml.stamp
index e8ce7d49..fe40bcf4 100644
--- a/MobileRobot/scanner/build/catkin_generated/stamps/Project/package.xml.stamp
+++ b/MobileRobot/obstacleDetector/build/catkin_generated/stamps/Project/package.xml.stamp
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <package>
   <name>catkin</name>
-  <version>0.5.89</version>
+  <version>0.5.90</version>
   <description>Low-level build system macros and infrastructure for ROS.</description>
   <maintainer email="dthomas@osrfoundation.org">Dirk Thomas</maintainer>
   <license>BSD</license>
diff --git a/MobileRobot/obstacleDetector/build/catkin_make.cache b/MobileRobot/obstacleDetector/build/catkin_make.cache
new file mode 100644
index 00000000..66bbbc8c
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/catkin_make.cache
@@ -0,0 +1,2 @@
+scanWithLaser
+-DCATKIN_DEVEL_PREFIX=/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel -DCMAKE_INSTALL_PREFIX=/home/faridalijani/thesis/MobileRobot/obstacleDetector/install
\ No newline at end of file
diff --git a/MobileRobot/scanner/build/cmake_install.cmake b/MobileRobot/obstacleDetector/build/cmake_install.cmake
similarity index 62%
rename from MobileRobot/scanner/build/cmake_install.cmake
rename to MobileRobot/obstacleDetector/build/cmake_install.cmake
index 6f5d8f42..473b34de 100644
--- a/MobileRobot/scanner/build/cmake_install.cmake
+++ b/MobileRobot/obstacleDetector/build/cmake_install.cmake
@@ -1,8 +1,8 @@
-# Install script for directory: /home/faridalijani/MobileRobot/scanner
+# Install script for directory: /home/faridalijani/thesis/MobileRobot/obstacleDetector
 
 # Set the install prefix
 IF(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  SET(CMAKE_INSTALL_PREFIX "/home/faridalijani/MobileRobot/scanner/install")
+  SET(CMAKE_INSTALL_PREFIX "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install")
 ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX)
 STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 
@@ -44,38 +44,38 @@ ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unsp
 
 IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
   list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES
-   "/home/faridalijani/MobileRobot/scanner/install/_setup_util.py")
-FILE(INSTALL DESTINATION "/home/faridalijani/MobileRobot/scanner/install" TYPE PROGRAM FILES "/home/faridalijani/MobileRobot/scanner/build/catkin_generated/installspace/_setup_util.py")
+   "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install/_setup_util.py")
+FILE(INSTALL DESTINATION "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install" TYPE PROGRAM FILES "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/catkin_generated/installspace/_setup_util.py")
 ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
 
 IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
   list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES
-   "/home/faridalijani/MobileRobot/scanner/install/env.sh")
-FILE(INSTALL DESTINATION "/home/faridalijani/MobileRobot/scanner/install" TYPE PROGRAM FILES "/home/faridalijani/MobileRobot/scanner/build/catkin_generated/installspace/env.sh")
+   "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install/env.sh")
+FILE(INSTALL DESTINATION "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install" TYPE PROGRAM FILES "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/catkin_generated/installspace/env.sh")
 ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
 
 IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
   list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES
-   "/home/faridalijani/MobileRobot/scanner/install/setup.bash")
-FILE(INSTALL DESTINATION "/home/faridalijani/MobileRobot/scanner/install" TYPE FILE FILES "/home/faridalijani/MobileRobot/scanner/build/catkin_generated/installspace/setup.bash")
+   "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install/setup.bash")
+FILE(INSTALL DESTINATION "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install" TYPE FILE FILES "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/catkin_generated/installspace/setup.bash")
 ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
 
 IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
   list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES
-   "/home/faridalijani/MobileRobot/scanner/install/setup.sh")
-FILE(INSTALL DESTINATION "/home/faridalijani/MobileRobot/scanner/install" TYPE FILE FILES "/home/faridalijani/MobileRobot/scanner/build/catkin_generated/installspace/setup.sh")
+   "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install/setup.sh")
+FILE(INSTALL DESTINATION "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install" TYPE FILE FILES "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/catkin_generated/installspace/setup.sh")
 ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
 
 IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
   list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES
-   "/home/faridalijani/MobileRobot/scanner/install/setup.zsh")
-FILE(INSTALL DESTINATION "/home/faridalijani/MobileRobot/scanner/install" TYPE FILE FILES "/home/faridalijani/MobileRobot/scanner/build/catkin_generated/installspace/setup.zsh")
+   "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install/setup.zsh")
+FILE(INSTALL DESTINATION "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install" TYPE FILE FILES "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/catkin_generated/installspace/setup.zsh")
 ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
 
 IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
   list(APPEND CPACK_ABSOLUTE_DESTINATION_FILES
-   "/home/faridalijani/MobileRobot/scanner/install/.rosinstall")
-FILE(INSTALL DESTINATION "/home/faridalijani/MobileRobot/scanner/install" TYPE FILE FILES "/home/faridalijani/MobileRobot/scanner/build/catkin_generated/installspace/.rosinstall")
+   "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install/.rosinstall")
+FILE(INSTALL DESTINATION "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install" TYPE FILE FILES "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/catkin_generated/installspace/.rosinstall")
 ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
 
 IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
@@ -88,8 +88,8 @@ ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unsp
 
 IF(NOT CMAKE_INSTALL_LOCAL_ONLY)
   # Include the install script for each subdirectory.
-  INCLUDE("/home/faridalijani/MobileRobot/scanner/build/gtest/cmake_install.cmake")
-  INCLUDE("/home/faridalijani/MobileRobot/scanner/build/laser_scan/cmake_install.cmake")
+  INCLUDE("/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/cmake_install.cmake")
+  INCLUDE("/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/cmake_install.cmake")
 
 ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY)
 
@@ -99,7 +99,7 @@ ELSE(CMAKE_INSTALL_COMPONENT)
   SET(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
 ENDIF(CMAKE_INSTALL_COMPONENT)
 
-FILE(WRITE "/home/faridalijani/MobileRobot/scanner/build/${CMAKE_INSTALL_MANIFEST}" "")
+FILE(WRITE "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/${CMAKE_INSTALL_MANIFEST}" "")
 FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES})
-  FILE(APPEND "/home/faridalijani/MobileRobot/scanner/build/${CMAKE_INSTALL_MANIFEST}" "${file}\n")
+  FILE(APPEND "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/${CMAKE_INSTALL_MANIFEST}" "${file}\n")
 ENDFOREACH(file)
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake
similarity index 89%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake
index fe323c0a..9b8d3556 100644
--- a/MobileRobot/scanner/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake
+++ b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -3,7 +3,7 @@
 
 # Relative path conversion top directories.
 SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/usr/src/gtest")
-SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/faridalijani/MobileRobot/scanner/build")
+SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build")
 
 # Force unix paths in dependencies.
 SET(CMAKE_FORCE_UNIX_PATHS 1)
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake
similarity index 74%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake
index 51826c3a..c7546213 100644
--- a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake
+++ b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake
@@ -4,7 +4,7 @@ SET(CMAKE_DEPENDS_LANGUAGES
   )
 # The set of files for implicit dependencies of each language:
 SET(CMAKE_DEPENDS_CHECK_CXX
-  "/usr/src/gtest/src/gtest-all.cc" "/home/faridalijani/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o"
+  "/usr/src/gtest/src/gtest-all.cc" "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o"
   )
 SET(CMAKE_CXX_COMPILER_ID "GNU")
 
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/build.make b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/build.make
similarity index 64%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/build.make
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/build.make
index 36d25ccb..9402e657 100644
--- a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/build.make
+++ b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/build.make
@@ -31,11 +31,14 @@ CMAKE_COMMAND = /usr/bin/cmake
 # The command to remove a file.
 RM = /usr/bin/cmake -E remove -f
 
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
 # The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
 
 # The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 
 # Include any dependencies generated for this target.
 include gtest/CMakeFiles/gtest.dir/depend.make
@@ -48,17 +51,17 @@ include gtest/CMakeFiles/gtest.dir/flags.make
 
 gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: gtest/CMakeFiles/gtest.dir/flags.make
 gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: /usr/src/gtest/src/gtest-all.cc
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles $(CMAKE_PROGRESS_1)
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles $(CMAKE_PROGRESS_1)
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o"
-	cd /home/faridalijani/MobileRobot/scanner/build/gtest && /usr/bin/c++   $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest && /usr/bin/c++   $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/gtest/src/gtest-all.cc
 
 gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i"
-	cd /home/faridalijani/MobileRobot/scanner/build/gtest && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -E /usr/src/gtest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -E /usr/src/gtest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i
 
 gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s"
-	cd /home/faridalijani/MobileRobot/scanner/build/gtest && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -S /usr/src/gtest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -S /usr/src/gtest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s
 
 gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires:
 .PHONY : gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o.requires
@@ -80,7 +83,7 @@ gtest/libgtest.so: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
 gtest/libgtest.so: gtest/CMakeFiles/gtest.dir/build.make
 gtest/libgtest.so: gtest/CMakeFiles/gtest.dir/link.txt
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX shared library libgtest.so"
-	cd /home/faridalijani/MobileRobot/scanner/build/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE)
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE)
 
 # Rule to build all files generated by this target.
 gtest/CMakeFiles/gtest.dir/build: gtest/libgtest.so
@@ -90,10 +93,10 @@ gtest/CMakeFiles/gtest.dir/requires: gtest/CMakeFiles/gtest.dir/src/gtest-all.cc
 .PHONY : gtest/CMakeFiles/gtest.dir/requires
 
 gtest/CMakeFiles/gtest.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake
 .PHONY : gtest/CMakeFiles/gtest.dir/clean
 
 gtest/CMakeFiles/gtest.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /usr/src/gtest /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/gtest /home/faridalijani/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR)
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /usr/src/gtest /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR)
 .PHONY : gtest/CMakeFiles/gtest.dir/depend
 
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/depend.make b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/depend.make
similarity index 100%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/depend.make
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/depend.make
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/flags.make b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/flags.make
similarity index 100%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/flags.make
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/flags.make
diff --git a/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/link.txt b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/link.txt
new file mode 100644
index 00000000..989e4144
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/c++  -fPIC    -shared -Wl,-soname,libgtest.so -o libgtest.so CMakeFiles/gtest.dir/src/gtest-all.cc.o -L/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/src -lpthread -Wl,-rpath,/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/src 
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/progress.make b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/progress.make
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/progress.make
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake
similarity index 61%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake
index aa507717..9573915b 100644
--- a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake
+++ b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake
@@ -4,7 +4,7 @@ SET(CMAKE_DEPENDS_LANGUAGES
   )
 # The set of files for implicit dependencies of each language:
 SET(CMAKE_DEPENDS_CHECK_CXX
-  "/usr/src/gtest/src/gtest_main.cc" "/home/faridalijani/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o"
+  "/usr/src/gtest/src/gtest_main.cc" "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o"
   )
 SET(CMAKE_CXX_COMPILER_ID "GNU")
 
@@ -15,5 +15,5 @@ SET(CMAKE_TARGET_DEFINITIONS
 
 # Targets to which this target links.
 SET(CMAKE_TARGET_LINKED_INFO_FILES
-  "/home/faridalijani/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake"
+  "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest.dir/DependInfo.cmake"
   )
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/build.make b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/build.make
similarity index 65%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/build.make
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/build.make
index b9f3d8b4..f7133de6 100644
--- a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/build.make
+++ b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/build.make
@@ -31,11 +31,14 @@ CMAKE_COMMAND = /usr/bin/cmake
 # The command to remove a file.
 RM = /usr/bin/cmake -E remove -f
 
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
 # The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
 
 # The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 
 # Include any dependencies generated for this target.
 include gtest/CMakeFiles/gtest_main.dir/depend.make
@@ -48,17 +51,17 @@ include gtest/CMakeFiles/gtest_main.dir/flags.make
 
 gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: gtest/CMakeFiles/gtest_main.dir/flags.make
 gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: /usr/src/gtest/src/gtest_main.cc
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles $(CMAKE_PROGRESS_1)
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles $(CMAKE_PROGRESS_1)
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o"
-	cd /home/faridalijani/MobileRobot/scanner/build/gtest && /usr/bin/c++   $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /usr/src/gtest/src/gtest_main.cc
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest && /usr/bin/c++   $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /usr/src/gtest/src/gtest_main.cc
 
 gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i"
-	cd /home/faridalijani/MobileRobot/scanner/build/gtest && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -E /usr/src/gtest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -E /usr/src/gtest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i
 
 gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s"
-	cd /home/faridalijani/MobileRobot/scanner/build/gtest && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -S /usr/src/gtest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS)  -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -S /usr/src/gtest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s
 
 gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires:
 .PHONY : gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o.requires
@@ -81,7 +84,7 @@ gtest/libgtest_main.so: gtest/libgtest.so
 gtest/libgtest_main.so: gtest/CMakeFiles/gtest_main.dir/build.make
 gtest/libgtest_main.so: gtest/CMakeFiles/gtest_main.dir/link.txt
 	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX shared library libgtest_main.so"
-	cd /home/faridalijani/MobileRobot/scanner/build/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE)
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE)
 
 # Rule to build all files generated by this target.
 gtest/CMakeFiles/gtest_main.dir/build: gtest/libgtest_main.so
@@ -91,10 +94,10 @@ gtest/CMakeFiles/gtest_main.dir/requires: gtest/CMakeFiles/gtest_main.dir/src/gt
 .PHONY : gtest/CMakeFiles/gtest_main.dir/requires
 
 gtest/CMakeFiles/gtest_main.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake
 .PHONY : gtest/CMakeFiles/gtest_main.dir/clean
 
 gtest/CMakeFiles/gtest_main.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /usr/src/gtest /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/gtest /home/faridalijani/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR)
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /usr/src/gtest /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR)
 .PHONY : gtest/CMakeFiles/gtest_main.dir/depend
 
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/depend.make b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/depend.make
similarity index 100%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/depend.make
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/depend.make
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/flags.make b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/flags.make
similarity index 100%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/flags.make
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/flags.make
diff --git a/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/link.txt b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/link.txt
new file mode 100644
index 00000000..efed04f9
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/c++  -fPIC    -shared -Wl,-soname,libgtest_main.so -o libgtest_main.so CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -L/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/src -lpthread libgtest.so -lpthread -Wl,-rpath,/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/src:/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest 
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/progress.make b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/progress.make
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/gtest_main.dir/progress.make
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/progress.marks b/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/progress.marks
similarity index 100%
rename from MobileRobot/scanner/build/gtest/CMakeFiles/progress.marks
rename to MobileRobot/obstacleDetector/build/gtest/CMakeFiles/progress.marks
diff --git a/MobileRobot/scanner/build/gtest/CTestTestfile.cmake b/MobileRobot/obstacleDetector/build/gtest/CTestTestfile.cmake
similarity index 70%
rename from MobileRobot/scanner/build/gtest/CTestTestfile.cmake
rename to MobileRobot/obstacleDetector/build/gtest/CTestTestfile.cmake
index 2b87eec9..7e214e15 100644
--- a/MobileRobot/scanner/build/gtest/CTestTestfile.cmake
+++ b/MobileRobot/obstacleDetector/build/gtest/CTestTestfile.cmake
@@ -1,6 +1,6 @@
 # CMake generated Testfile for 
 # Source directory: /usr/src/gtest
-# Build directory: /home/faridalijani/MobileRobot/scanner/build/gtest
+# Build directory: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest
 # 
 # This file includes the relevent testing commands required for 
 # testing this directory and lists subdirectories to be tested as well.
diff --git a/MobileRobot/scanner/build/gtest/Makefile b/MobileRobot/obstacleDetector/build/gtest/Makefile
similarity index 67%
rename from MobileRobot/scanner/build/gtest/Makefile
rename to MobileRobot/obstacleDetector/build/gtest/Makefile
index 13487c05..f6aa6c3c 100644
--- a/MobileRobot/scanner/build/gtest/Makefile
+++ b/MobileRobot/obstacleDetector/build/gtest/Makefile
@@ -35,19 +35,22 @@ CMAKE_COMMAND = /usr/bin/cmake
 # The command to remove a file.
 RM = /usr/bin/cmake -E remove -f
 
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
 # The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
 
 # The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
 
 #=============================================================================
 # Targets provided globally by CMake.
 
 # Special rule for the target edit_cache
 edit_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..."
-	/usr/bin/cmake -i .
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+	/usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
 .PHONY : edit_cache
 
 # Special rule for the target edit_cache
@@ -117,14 +120,14 @@ test/fast: test
 
 # The main all target
 all: cmake_check_build_system
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles /home/faridalijani/MobileRobot/scanner/build/gtest/CMakeFiles/progress.marks
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/gtest/CMakeFiles/progress.marks
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
 .PHONY : all
 
 # The main clean target
 clean:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/clean
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/clean
 .PHONY : clean
 
 # The main clean target
@@ -133,22 +136,22 @@ clean/fast: clean
 
 # Prepare targets for installation.
 preinstall: all
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall
 .PHONY : preinstall
 
 # Prepare targets for installation.
 preinstall/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/preinstall
 .PHONY : preinstall/fast
 
 # clear depends
 depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
 .PHONY : depend
 
 # Convenience name for target.
 gtest/CMakeFiles/gtest.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest.dir/rule
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest.dir/rule
 .PHONY : gtest/CMakeFiles/gtest.dir/rule
 
 # Convenience name for target.
@@ -157,12 +160,12 @@ gtest: gtest/CMakeFiles/gtest.dir/rule
 
 # fast build rule for target.
 gtest/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build
 .PHONY : gtest/fast
 
 # Convenience name for target.
 gtest/CMakeFiles/gtest_main.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest_main.dir/rule
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest_main.dir/rule
 .PHONY : gtest/CMakeFiles/gtest_main.dir/rule
 
 # Convenience name for target.
@@ -171,7 +174,7 @@ gtest_main: gtest/CMakeFiles/gtest_main.dir/rule
 
 # fast build rule for target.
 gtest_main/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build
 .PHONY : gtest_main/fast
 
 src/gtest-all.o: src/gtest-all.cc.o
@@ -179,7 +182,7 @@ src/gtest-all.o: src/gtest-all.cc.o
 
 # target to build an object file
 src/gtest-all.cc.o:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
 .PHONY : src/gtest-all.cc.o
 
 src/gtest-all.i: src/gtest-all.cc.i
@@ -187,7 +190,7 @@ src/gtest-all.i: src/gtest-all.cc.i
 
 # target to preprocess a source file
 src/gtest-all.cc.i:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.i
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.i
 .PHONY : src/gtest-all.cc.i
 
 src/gtest-all.s: src/gtest-all.cc.s
@@ -195,7 +198,7 @@ src/gtest-all.s: src/gtest-all.cc.s
 
 # target to generate assembly for a file
 src/gtest-all.cc.s:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.s
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.s
 .PHONY : src/gtest-all.cc.s
 
 src/gtest_main.o: src/gtest_main.cc.o
@@ -203,7 +206,7 @@ src/gtest_main.o: src/gtest_main.cc.o
 
 # target to build an object file
 src/gtest_main.cc.o:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
 .PHONY : src/gtest_main.cc.o
 
 src/gtest_main.i: src/gtest_main.cc.i
@@ -211,7 +214,7 @@ src/gtest_main.i: src/gtest_main.cc.i
 
 # target to preprocess a source file
 src/gtest_main.cc.i:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i
 .PHONY : src/gtest_main.cc.i
 
 src/gtest_main.s: src/gtest_main.cc.s
@@ -219,7 +222,7 @@ src/gtest_main.s: src/gtest_main.cc.s
 
 # target to generate assembly for a file
 src/gtest_main.cc.s:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s
 .PHONY : src/gtest_main.cc.s
 
 # Help Target
@@ -254,6 +257,6 @@ help:
 # No rule that depends on this can have commands that come from listfiles
 # because they might be regenerated.
 cmake_check_build_system:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
 .PHONY : cmake_check_build_system
 
diff --git a/MobileRobot/scanner/build/gtest/cmake_install.cmake b/MobileRobot/obstacleDetector/build/gtest/cmake_install.cmake
similarity index 92%
rename from MobileRobot/scanner/build/gtest/cmake_install.cmake
rename to MobileRobot/obstacleDetector/build/gtest/cmake_install.cmake
index 864b23c5..a7137615 100644
--- a/MobileRobot/scanner/build/gtest/cmake_install.cmake
+++ b/MobileRobot/obstacleDetector/build/gtest/cmake_install.cmake
@@ -2,7 +2,7 @@
 
 # Set the install prefix
 IF(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  SET(CMAKE_INSTALL_PREFIX "/home/faridalijani/MobileRobot/scanner/install")
+  SET(CMAKE_INSTALL_PREFIX "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install")
 ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX)
 STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/CMakeDirectoryInformation.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/CMakeDirectoryInformation.cmake
similarity index 72%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/CMakeDirectoryInformation.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/CMakeDirectoryInformation.cmake
index 8848edc4..82c32d3e 100644
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/CMakeDirectoryInformation.cmake
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/CMakeDirectoryInformation.cmake
@@ -2,17 +2,17 @@
 # Generated by "Unix Makefiles" Generator, CMake Version 2.8
 
 # Relative path conversion top directories.
-SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/faridalijani/MobileRobot/scanner")
-SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/faridalijani/MobileRobot/scanner/build")
+SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/faridalijani/thesis/MobileRobot/obstacleDetector")
+SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build")
 
 # Force unix paths in dependencies.
 SET(CMAKE_FORCE_UNIX_PATHS 1)
 
 # The C and CXX include file search paths:
 SET(CMAKE_C_INCLUDE_PATH
-  "../laser_scan/laser_scan"
-  "../laser_scan/include"
-  "../laser_scan/Stopper.h"
+  "../scanWithLaser/scanWithLaser"
+  "../scanWithLaser/include"
+  "../scanWithLaser/obst_detect.h"
   "/opt/ros/hydro/include"
   )
 SET(CMAKE_CXX_INCLUDE_PATH ${CMAKE_C_INCLUDE_PATH})
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake
similarity index 90%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake
index 730e75b6..802b57dc 100644
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake
@@ -6,7 +6,7 @@ SET(CMAKE_DEPENDS_LANGUAGES
 # Preprocessor definitions for this target.
 SET(CMAKE_TARGET_DEFINITIONS
   "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
   "ROSCONSOLE_BACKEND_LOG4CXX"
   )
 
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make
new file mode 100644
index 00000000..d2ef6e01
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for geometry_msgs_generate_messages_cpp.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make
+
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp:
+
+geometry_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp
+geometry_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make
+.PHONY : geometry_msgs_generate_messages_cpp
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build: geometry_msgs_generate_messages_cpp
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
+
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
+
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake
similarity index 90%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake
index 730e75b6..802b57dc 100644
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake
@@ -6,7 +6,7 @@ SET(CMAKE_DEPENDS_LANGUAGES
 # Preprocessor definitions for this target.
 SET(CMAKE_TARGET_DEFINITIONS
   "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
   "ROSCONSOLE_BACKEND_LOG4CXX"
   )
 
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make
new file mode 100644
index 00000000..e31ba607
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for geometry_msgs_generate_messages_lisp.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make
+
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp:
+
+geometry_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp
+geometry_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make
+.PHONY : geometry_msgs_generate_messages_lisp
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build: geometry_msgs_generate_messages_lisp
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
+
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
+
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake
similarity index 90%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake
index 730e75b6..802b57dc 100644
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake
@@ -6,7 +6,7 @@ SET(CMAKE_DEPENDS_LANGUAGES
 # Preprocessor definitions for this target.
 SET(CMAKE_TARGET_DEFINITIONS
   "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
   "ROSCONSOLE_BACKEND_LOG4CXX"
   )
 
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make
new file mode 100644
index 00000000..3b5e6c54
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for geometry_msgs_generate_messages_py.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make
+
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py:
+
+geometry_msgs_generate_messages_py: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py
+geometry_msgs_generate_messages_py: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make
+.PHONY : geometry_msgs_generate_messages_py
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build: geometry_msgs_generate_messages_py
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
+
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
+
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/progress.marks b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/progress.marks
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/progress.marks
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/progress.marks
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake
similarity index 90%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake
index 730e75b6..802b57dc 100644
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake
@@ -6,7 +6,7 @@ SET(CMAKE_DEPENDS_LANGUAGES
 # Preprocessor definitions for this target.
 SET(CMAKE_TARGET_DEFINITIONS
   "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
   "ROSCONSOLE_BACKEND_LOG4CXX"
   )
 
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make
new file mode 100644
index 00000000..fa28342e
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for roscpp_generate_messages_cpp.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make
+
+scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp:
+
+roscpp_generate_messages_cpp: scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp
+roscpp_generate_messages_cpp: scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make
+.PHONY : roscpp_generate_messages_cpp
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build: roscpp_generate_messages_cpp
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build
+
+scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
+
+scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake
new file mode 100644
index 00000000..802b57dc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake
@@ -0,0 +1,15 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  )
+# The set of files for implicit dependencies of each language:
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make
new file mode 100644
index 00000000..526262ac
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for roscpp_generate_messages_lisp.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make
+
+scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp:
+
+roscpp_generate_messages_lisp: scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp
+roscpp_generate_messages_lisp: scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make
+.PHONY : roscpp_generate_messages_lisp
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build: roscpp_generate_messages_lisp
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build
+
+scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
+
+scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake
new file mode 100644
index 00000000..802b57dc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake
@@ -0,0 +1,15 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  )
+# The set of files for implicit dependencies of each language:
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build.make
new file mode 100644
index 00000000..48ae10d3
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for roscpp_generate_messages_py.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/progress.make
+
+scanWithLaser/CMakeFiles/roscpp_generate_messages_py:
+
+roscpp_generate_messages_py: scanWithLaser/CMakeFiles/roscpp_generate_messages_py
+roscpp_generate_messages_py: scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build.make
+.PHONY : roscpp_generate_messages_py
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build: roscpp_generate_messages_py
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build
+
+scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/clean
+
+scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake
new file mode 100644
index 00000000..802b57dc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake
@@ -0,0 +1,15 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  )
+# The set of files for implicit dependencies of each language:
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make
new file mode 100644
index 00000000..0fe930f0
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for rosgraph_msgs_generate_messages_cpp.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make
+
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp:
+
+rosgraph_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp
+rosgraph_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make
+.PHONY : rosgraph_msgs_generate_messages_cpp
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build: rosgraph_msgs_generate_messages_cpp
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build
+
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
+
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake
new file mode 100644
index 00000000..802b57dc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake
@@ -0,0 +1,15 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  )
+# The set of files for implicit dependencies of each language:
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make
new file mode 100644
index 00000000..a6bbac7c
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for rosgraph_msgs_generate_messages_lisp.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make
+
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp:
+
+rosgraph_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp
+rosgraph_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make
+.PHONY : rosgraph_msgs_generate_messages_lisp
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build: rosgraph_msgs_generate_messages_lisp
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build
+
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
+
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake
new file mode 100644
index 00000000..802b57dc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake
@@ -0,0 +1,15 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  )
+# The set of files for implicit dependencies of each language:
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make
new file mode 100644
index 00000000..29dd8554
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for rosgraph_msgs_generate_messages_py.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make
+
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py:
+
+rosgraph_msgs_generate_messages_py: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py
+rosgraph_msgs_generate_messages_py: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make
+.PHONY : rosgraph_msgs_generate_messages_py
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build: rosgraph_msgs_generate_messages_py
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build
+
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
+
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/CXX.includecache b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/CXX.includecache
similarity index 99%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/CXX.includecache
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/CXX.includecache
index 18889596..df424ed1 100644
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/CXX.includecache
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/CXX.includecache
@@ -6,14 +6,14 @@
 
 #IncludeRegexTransform: 
 
-../laser_scan/include/Stopper.h
+../scanWithLaser/include/obst_detect.h
 ros/ros.h
 -
 sensor_msgs/LaserScan.h
 -
 
-/home/faridalijani/MobileRobot/scanner/laser_scan/src/Stopper.cpp
-Stopper.h
+/home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp
+obst_detect.h
 -
 geometry_msgs/Twist.h
 -
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/DependInfo.cmake
new file mode 100644
index 00000000..cae05fd4
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/DependInfo.cmake
@@ -0,0 +1,21 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  "CXX"
+  )
+# The set of files for implicit dependencies of each language:
+SET(CMAKE_DEPENDS_CHECK_CXX
+  "/home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp" "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o"
+  "/home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp" "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o"
+  )
+SET(CMAKE_CXX_COMPILER_ID "GNU")
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make
new file mode 100644
index 00000000..5b4a3fa1
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make
@@ -0,0 +1,145 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Include any dependencies generated for this target.
+include scanWithLaser/CMakeFiles/scanWithLaser.dir/depend.make
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/scanWithLaser.dir/progress.make
+
+# Include the compile flags for this target's objects.
+include scanWithLaser/CMakeFiles/scanWithLaser.dir/flags.make
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: scanWithLaser/CMakeFiles/scanWithLaser.dir/flags.make
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: ../scanWithLaser/src/obst_detect.cpp
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles $(CMAKE_PROGRESS_1)
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o"
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && /usr/bin/c++   $(CXX_DEFINES) $(CXX_FLAGS) -o CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o -c /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.i"
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS) -E /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp > CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.i
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.s"
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS) -S /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp -o CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.s
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o.requires:
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o.requires
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o.provides: scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o.requires
+	$(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o.provides.build
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o.provides
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o.provides.build: scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o: scanWithLaser/CMakeFiles/scanWithLaser.dir/flags.make
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o: ../scanWithLaser/src/run_obst_detect.cpp
+	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles $(CMAKE_PROGRESS_2)
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o"
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && /usr/bin/c++   $(CXX_DEFINES) $(CXX_FLAGS) -o CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o -c /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.i: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.i"
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS) -E /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp > CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.i
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.s: cmake_force
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.s"
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS) -S /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp -o CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.s
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o.requires:
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o.requires
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o.provides: scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o.requires
+	$(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o.provides.build
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o.provides
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o.provides.build: scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o
+
+# Object files for target scanWithLaser
+scanWithLaser_OBJECTS = \
+"CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o" \
+"CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o"
+
+# External object files for target scanWithLaser
+scanWithLaser_EXTERNAL_OBJECTS =
+
+../devel/lib/scanWithLaser/scanWithLaser: scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o
+../devel/lib/scanWithLaser/scanWithLaser: scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o
+../devel/lib/scanWithLaser/scanWithLaser: /opt/ros/hydro/lib/libroscpp.so
+../devel/lib/scanWithLaser/scanWithLaser: /usr/lib/libboost_signals-mt.so
+../devel/lib/scanWithLaser/scanWithLaser: /usr/lib/libboost_filesystem-mt.so
+../devel/lib/scanWithLaser/scanWithLaser: /opt/ros/hydro/lib/librosconsole.so
+../devel/lib/scanWithLaser/scanWithLaser: /opt/ros/hydro/lib/librosconsole_log4cxx.so
+../devel/lib/scanWithLaser/scanWithLaser: /opt/ros/hydro/lib/librosconsole_backend_interface.so
+../devel/lib/scanWithLaser/scanWithLaser: /usr/lib/liblog4cxx.so
+../devel/lib/scanWithLaser/scanWithLaser: /usr/lib/libboost_regex-mt.so
+../devel/lib/scanWithLaser/scanWithLaser: /opt/ros/hydro/lib/libxmlrpcpp.so
+../devel/lib/scanWithLaser/scanWithLaser: /opt/ros/hydro/lib/libroscpp_serialization.so
+../devel/lib/scanWithLaser/scanWithLaser: /opt/ros/hydro/lib/librostime.so
+../devel/lib/scanWithLaser/scanWithLaser: /usr/lib/libboost_date_time-mt.so
+../devel/lib/scanWithLaser/scanWithLaser: /usr/lib/libboost_system-mt.so
+../devel/lib/scanWithLaser/scanWithLaser: /usr/lib/libboost_thread-mt.so
+../devel/lib/scanWithLaser/scanWithLaser: /usr/lib/x86_64-linux-gnu/libpthread.so
+../devel/lib/scanWithLaser/scanWithLaser: /opt/ros/hydro/lib/libcpp_common.so
+../devel/lib/scanWithLaser/scanWithLaser: /opt/ros/hydro/lib/libconsole_bridge.so
+../devel/lib/scanWithLaser/scanWithLaser: scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make
+../devel/lib/scanWithLaser/scanWithLaser: scanWithLaser/CMakeFiles/scanWithLaser.dir/link.txt
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable ../../devel/lib/scanWithLaser/scanWithLaser"
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/scanWithLaser.dir/link.txt --verbose=$(VERBOSE)
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/scanWithLaser.dir/build: ../devel/lib/scanWithLaser/scanWithLaser
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/build
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/requires: scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o.requires
+scanWithLaser/CMakeFiles/scanWithLaser.dir/requires: scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o.requires
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/requires
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/scanWithLaser.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/clean
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/depend
+
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/cmake_clean.cmake
new file mode 100644
index 00000000..83fd671a
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/cmake_clean.cmake
@@ -0,0 +1,11 @@
+FILE(REMOVE_RECURSE
+  "CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o"
+  "CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o"
+  "../../devel/lib/scanWithLaser/scanWithLaser.pdb"
+  "../../devel/lib/scanWithLaser/scanWithLaser"
+)
+
+# Per-language clean rules from dependency scanning.
+FOREACH(lang CXX)
+  INCLUDE(CMakeFiles/scanWithLaser.dir/cmake_clean_${lang}.cmake OPTIONAL)
+ENDFOREACH(lang)
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/depend.internal b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/depend.internal
similarity index 51%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/depend.internal
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/depend.internal
index ca43e598..bc51f6c2 100644
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/depend.internal
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/depend.internal
@@ -1,9 +1,9 @@
 # CMAKE generated file: DO NOT EDIT!
 # Generated by "Unix Makefiles" Generator, CMake Version 2.8
 
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o
- ../laser_scan/include/Stopper.h
- /home/faridalijani/MobileRobot/scanner/laser_scan/src/Stopper.cpp
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o
+ ../scanWithLaser/include/obst_detect.h
+ /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp
  /opt/ros/hydro/include/XmlRpcDecl.h
  /opt/ros/hydro/include/XmlRpcValue.h
  /opt/ros/hydro/include/actionlib_msgs/GoalID.h
@@ -71,64 +71,5 @@ laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o
  /opt/ros/hydro/include/rosconsole/macros_generated.h
  /opt/ros/hydro/include/sensor_msgs/LaserScan.h
  /opt/ros/hydro/include/std_msgs/Header.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o
- ../laser_scan/include/Stopper.h
- /home/faridalijani/MobileRobot/scanner/laser_scan/src/run_stopper.cpp
- /opt/ros/hydro/include/XmlRpcDecl.h
- /opt/ros/hydro/include/XmlRpcValue.h
- /opt/ros/hydro/include/ros/advertise_options.h
- /opt/ros/hydro/include/ros/advertise_service_options.h
- /opt/ros/hydro/include/ros/assert.h
- /opt/ros/hydro/include/ros/builtin_message_traits.h
- /opt/ros/hydro/include/ros/common.h
- /opt/ros/hydro/include/ros/console.h
- /opt/ros/hydro/include/ros/console_backend.h
- /opt/ros/hydro/include/ros/datatypes.h
- /opt/ros/hydro/include/ros/duration.h
- /opt/ros/hydro/include/ros/exception.h
- /opt/ros/hydro/include/ros/exceptions.h
- /opt/ros/hydro/include/ros/forwards.h
- /opt/ros/hydro/include/ros/init.h
- /opt/ros/hydro/include/ros/macros.h
- /opt/ros/hydro/include/ros/master.h
- /opt/ros/hydro/include/ros/message.h
- /opt/ros/hydro/include/ros/message_event.h
- /opt/ros/hydro/include/ros/message_forward.h
- /opt/ros/hydro/include/ros/message_operations.h
- /opt/ros/hydro/include/ros/message_traits.h
- /opt/ros/hydro/include/ros/names.h
- /opt/ros/hydro/include/ros/node_handle.h
- /opt/ros/hydro/include/ros/param.h
- /opt/ros/hydro/include/ros/parameter_adapter.h
- /opt/ros/hydro/include/ros/platform.h
- /opt/ros/hydro/include/ros/publisher.h
- /opt/ros/hydro/include/ros/rate.h
- /opt/ros/hydro/include/ros/ros.h
- /opt/ros/hydro/include/ros/roscpp_serialization_macros.h
- /opt/ros/hydro/include/ros/rostime_decl.h
- /opt/ros/hydro/include/ros/serialization.h
- /opt/ros/hydro/include/ros/serialized_message.h
- /opt/ros/hydro/include/ros/service.h
- /opt/ros/hydro/include/ros/service_callback_helper.h
- /opt/ros/hydro/include/ros/service_client.h
- /opt/ros/hydro/include/ros/service_client_options.h
- /opt/ros/hydro/include/ros/service_server.h
- /opt/ros/hydro/include/ros/service_traits.h
- /opt/ros/hydro/include/ros/single_subscriber_publisher.h
- /opt/ros/hydro/include/ros/spinner.h
- /opt/ros/hydro/include/ros/static_assert.h
- /opt/ros/hydro/include/ros/subscribe_options.h
- /opt/ros/hydro/include/ros/subscriber.h
- /opt/ros/hydro/include/ros/subscription_callback_helper.h
- /opt/ros/hydro/include/ros/this_node.h
- /opt/ros/hydro/include/ros/time.h
- /opt/ros/hydro/include/ros/timer.h
- /opt/ros/hydro/include/ros/timer_options.h
- /opt/ros/hydro/include/ros/topic.h
- /opt/ros/hydro/include/ros/transport_hints.h
- /opt/ros/hydro/include/ros/types.h
- /opt/ros/hydro/include/ros/wall_timer.h
- /opt/ros/hydro/include/ros/wall_timer_options.h
- /opt/ros/hydro/include/rosconsole/macros_generated.h
- /opt/ros/hydro/include/sensor_msgs/LaserScan.h
- /opt/ros/hydro/include/std_msgs/Header.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o
+ /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/depend.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/depend.make
new file mode 100644
index 00000000..47ec0266
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/depend.make
@@ -0,0 +1,75 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: ../scanWithLaser/include/obst_detect.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: ../scanWithLaser/src/obst_detect.cpp
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/XmlRpcDecl.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/XmlRpcValue.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/actionlib_msgs/GoalID.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/geometry_msgs/Point.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/geometry_msgs/Pose.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/geometry_msgs/PoseStamped.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/geometry_msgs/Quaternion.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/geometry_msgs/Twist.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/geometry_msgs/Vector3.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/move_base_msgs/MoveBaseActionGoal.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/move_base_msgs/MoveBaseGoal.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/advertise_options.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/advertise_service_options.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/assert.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/builtin_message_traits.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/common.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/console.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/console_backend.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/datatypes.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/duration.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/exception.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/exceptions.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/forwards.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/init.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/macros.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/master.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/message.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/message_event.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/message_forward.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/message_operations.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/message_traits.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/names.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/node_handle.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/param.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/parameter_adapter.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/platform.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/publisher.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/rate.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/ros.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/roscpp_serialization_macros.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/rostime_decl.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/serialization.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/serialized_message.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/service.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/service_callback_helper.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/service_client.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/service_client_options.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/service_server.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/service_traits.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/single_subscriber_publisher.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/spinner.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/static_assert.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/subscribe_options.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/subscriber.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/subscription_callback_helper.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/this_node.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/time.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/timer.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/timer_options.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/topic.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/transport_hints.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/types.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/wall_timer.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/ros/wall_timer_options.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/rosconsole/macros_generated.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/sensor_msgs/LaserScan.h
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o: /opt/ros/hydro/include/std_msgs/Header.h
+
+scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o: ../scanWithLaser/src/run_obst_detect.cpp
+
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/flags.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/flags.make
new file mode 100644
index 00000000..43f52367
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/flags.make
@@ -0,0 +1,8 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+# compile CXX with /usr/bin/c++
+CXX_FLAGS = -I/home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/scanWithLaser -I/home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/include -I/home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/obst_detect.h -I/opt/ros/hydro/include   
+
+CXX_DEFINES = -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"scanWithLaser\" -DROSCONSOLE_BACKEND_LOG4CXX
+
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/link.txt b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/link.txt
new file mode 100644
index 00000000..2c66ffa7
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/link.txt
@@ -0,0 +1 @@
+/usr/bin/c++       CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o  -o ../../devel/lib/scanWithLaser/scanWithLaser -rdynamic /opt/ros/hydro/lib/libroscpp.so -lboost_signals-mt -lboost_filesystem-mt /opt/ros/hydro/lib/librosconsole.so /opt/ros/hydro/lib/librosconsole_log4cxx.so /opt/ros/hydro/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex-mt /opt/ros/hydro/lib/libxmlrpcpp.so /opt/ros/hydro/lib/libroscpp_serialization.so /opt/ros/hydro/lib/librostime.so -lboost_date_time-mt -lboost_system-mt -lboost_thread-mt -lpthread /opt/ros/hydro/lib/libcpp_common.so /opt/ros/hydro/lib/libconsole_bridge.so -Wl,-rpath,/opt/ros/hydro/lib 
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..1395b3ba129a0a687d6d862eba1311ee4cfa8e90
GIT binary patch
literal 483456
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%0A;j{-Tk1M_1fy(15d;UP>
zak*ax+@ND%z&2J03g;zI{TTfb&^!&&n0*S=99;RP1uBorA4{O}xayrFP<dSbd;*on
zHf9U*M-Ehe3VObYZ)Rpfn)A{DH^OnZ^?ji7U<#Hlk=A(TfF&3haP@h5pz^rlV+~Xu
zSNU-UDvv8)z9Asb1GX6VT3{Whd@yo)W`cCeK<V8FDvvE5K;e7^YClGwD!Q4u4pKaU
z>)a_&b8zL$El_z}W5`#a^4R(dpt|e}R323K!|TK3W@hM64cHA5;Dv>_<H`am4_@O9
zi)$uG#SaRL2&g=+yj=m6#}-x~{WGBQxa!IsP<c?e!u=2rDO*5d4p8|d^fV1B1Dzo1
zK-EA7R9!l{x=6^JGZWGrrw({=HtsbtK2Uiu1q&0THQYI12?hpl<n$BW%nTX=0mVxX
zR30T>0-Kqk%e=wyvH_|FOkuI(0$7590bAVwvf~3(J^|Sc!Ql3k2PjlPVJ`w6put`4
zn?U8k6wD1EPe9k??}6F@YO|r#Kk?1XrAX<#25bQK@)hKcIe6qjajXKBUyUAjpg2aV
z@1H=`frq(Z?u`KX7Sirv0VhHR23+zgP<har8hBb`iUS(}a;FPa9;N>r(##ARS_R3c
zK;=Q<57&>h7NG?ykIj5g8s$NfM+whR%rtrdsummtFux+D!4FV*U*z}?X=VmBLqYBn
z02j^-3|YwXpn3p04i5_VIZ!ilv4uO*Tz3rAER^)l1ThE{E;UejaP<RoE7G2WIZ%0Q
z?OBjp_dw-A<FN2>O#-K7@X9`r9S@*taJ9)9j6oh{V8Awh1k$enmB;2rP~5D5nm+@5
zUNr|2H_Yjb@N|*`H4B$pdZ6;)?g}hCAWI;@d4CO59#`C+fy(1*C%l2mV>2HVuO(1<
zjP)X*_Omx6<AT)9fvUq;s}CBNj)$lNg<TAIzz1zy2`OLHK;=Pk36DRdd@%<qkE@>B
z1C__s9=HRQ$JHMA1C_^?zCiAm0XLW!7_h}XNZtl29|uZ8u=q-a<Ry@N3{)OheAhtb
zag7Vkfy!g+?|{N=4^*B7w6_Ole^@g!(@SuY1E-k>P&K&v5)5V_$1^bCYHKJ!<*~IT
zKz?+9%HwLICt#EJX=Vl$6CnK!P<dQ!;{{N8Tz%35P<dSLe*l%om4+C=3lXr7{ei+*
z0V)sP?vEVCXAxoS0#$=6j8mZUxZKbJmB*D%mq6vQg%Kz}>Oke+qnF1_pvJ>YutPy%
z{RXNIJhTt<3us~uI?v1lUQ~cREI{^5f$A?uw<n~TIUADg!Ts<(P<5Bl)q%!K`XLHI
z?x}&=hbvs>K;=>DRit%Fd!X{T;{Fa)9+&xlpz_$#Hpss%P<bEpvONM+$1v-IN_LPx
zT)>S~1_p350~W4G?V&SJb1=d!x|z8a5**;X+5<HQTRQ-h7Db@)81sQaAooDpG8dp~
zu$4KW`YHk{kFjSG?58xSYanLHfDK__0BeEy3)E16rWYHiJht)^<lY#l{2x#e1Je&G
zpB{pfB-qalP&K&n&H|`Bwm1TX{Q;;vuJY#rR329vflPKYFyKlf3gAvT_B;Wy-vKI*
ztquaEp%YO1G5Xda&CKP{&<2^)0W}9#8WMoY%c7@6rT|dnGo660bGral2Oipig*jw-
zA~<hGK;=PgCX}{h93l^c+#><bblB&-K>k_)H3yVdQOpTwW=39To&Yrmn|nY@a2ufV
z(CsPUG%*D#21=vwb^&w&BS_B{s62EF7Ff>-s2H}k4ah$)pz^rf!2xbGF)+Z~0kTI1
zO$=m?0aOfIeFV}I0F{Ti4J4L=CI&L60xE{fy)&TlxYF$os64K8djl$uE#H9h<`1Ym
z=x7*t7=y+DAVcEdFqN?bWn2b^W)KBSOH7afJdhu3pz^rf5CfIRwJxCsDvvAg&VkC~
zsu%a*kq4zw7pOd_KaG+`(bg2RfE)j~$9q+v^4QW2C>&g%@}NC>@UVpLV+Xn84AdP<
z(d$D{KeZK67WP2R0Y?oiypiS?)<ETPg~u7FJh)j4(~q?F?+sKQTX_xg2M>7S0ehYY
z$?HJnaiv)ws5~zB<v`_emGwPPd2C}BAp6%q<*}8uAo(*;d2D$TB>x5~kIjBiJe5G@
zG4}X@`oBnfTTQ?d-MGg=L!k1w;;{rOk1HIfK;?1i-vX7#rT+?4ejZA`MYIFIK;?0z
zXAy9RgaOhufTg2CNIC_TXC_d2SQ!UuS8RZq37WG+$!p;1sR&xrF))Dim!Rnfl}8_-
z`a%0KF!e*)BWs}gaFrKlpz^rZ%)EihgNN;5{(|nk0>?j89^XC|kYDFO)lFnV+ozHW
zs*0JVn4rD|rMU#~<OlA3r7xgnZ9y*^Kz(j^h(RE8RzS@GSGzE`L(d-ox!nLNzZKn_
zqGo2MV1zjzpz6R|ZD8g=mgs@Yd;#zRcLoMr@&-_OTxll&Di7{<!OVxI9gsV3K<#fr
zcPGfdNb757K+OR!SB9B`be_Nts64K^=LS?BJk$--51r2ih35~bJT`xT+}Qw?C$uKc
z0eW8`u6Q{?q&Xc>bFh_7Aos3-%7dGeF#jN}0XzYf$5pn!fXZWYCumxt04gtpo~Dza
z<5=dXYmzO%i{r4b1q6lP0jPP~vBfiV>k-Ib4N!ByMK8=>NONZk2*@9R%H#6)1E@T<
zcm~<e;0`Jzao2eYP<har4Mg1zSzrdz?*Ns@Wqtxw9u&rK{YZ0S4Fu#DK;^Nu<3RQw
zfXaiHc)`LCY3<qrs5~zH3?2~wV@nqx^A(`-xcuh;l?M-l!t6&{$CyAsz5y!#5qS)Y
z`3<OR4K9xsK;^NuDM0B=11gU%pMul{;8KUS23-JrKnw2jdIr>-Z1i*;-OOAFDQ3a$
zj)0njD_koG$j^Yv2ZEvp7Oo&Wp#8iZP<d?m2IOA{s63%HYYd>uj)8#zSNc?d%H#5f
z15_SY{!1Vr-#|cq0aPAa`U3e=11e8wt-}kbI$ZwX08dh2FV8^vKm#g|%by-ld0hD<
z11b+Lj$rYLv?jR&Di5AofypDCL$v}bkIViOP<d=^Ur_t%1yueda(V){SD5C5T6Q2m
z@_;)q3=H7mDwrFP_7>?t<w0uUWf^437o6sOpz_%AD##5vP<edouqHs&;HtMbK;^OZ
zNkMj8fXc5#_Ge@>GgCLnmymYk7pNL+?Ld&<M8K0{3=H6=87v%-*6W%;<#F{xLZI^4
z!U1G{2~-|eTu*_@;|hZ<P<dQw;R;k9Tb=>g{{<=!ZkoXShjdn!h#x5MaF2<ZK;^N`
zOMuJ|fy(1rr&a=$$L0Ph1mw3s<*}u8P?=x@m2W{mTLnBf$Q%ngT?ORMKTvhJ;!y^?
z5S4)e+ZqRuJxieaG4@n~#!)^X(pw7D9F)8t(##C1CPD6Kfy(2GuO(1<6#YnL#}NYZ
zPoVPH(i<qxuz&|>7#L8>2GCsI8i*f2YBZo~@a0_}s2W^t)EuZhu5{f4mB-othstB~
z2PhoRK;?0n{{||LE53Qal`R7UsQ(Wy-<Tki=OFWSpz`1;HCVnuS|8;Dl?OKwVDiun
z`yl-}P<d?gI1GBlmANH}Nep_$B}EWA1I8*!%}LZNNv$Yh&`U`yNo3GVDlTRK3+Tm1
z<(20Kl)-r^IRRzC@o;W%Nq$jqiJ@`4XMS<Ke?e+qZhlHCNFHvaUVIevNKM2Q=*~v2
zWej?FmAHVFq$elGLoQB_FG)<wNhPGo0EfBwZ*Pa#g~d4pv=MKckwJ2PL1lbWetvNY
z)I*v1d9DF|!SRStaSiYeHbew1G}MgEN-~P_%MrTb6N`&ei%Q~?^K%OlOEQx(b23XR
zU4y)XOAtoE<HrvqTvAz(8lRb$mT!`mn45|bL?}v93qeL<xWX(YwIne!$H+LbBtJJ3
z94Q%zdFiR~iFqmUi76?r0hyTyOChJTLiHG$LG@(jB^RaUrskEn24rH5NSFrG;)3|(
z{L;LV)D-aHt2mPjE)6&%6sHDoRDyB<BDvyHYo3x?TvC)@i4l&dzDD<ip;2N=N_<gj
zT0AHzkf_<bC^aWFu^2P%2-#VlnwTArq#3&xjfyi8i&9e{fle^AQB)HQY82JZMxfM%
znaE*bjiT73xID4IH3%h7c%yn4MZKY6dTL30N@`AONoo<uo)SxV%Eys5jm(M*;#2cL
zMN2$14AP47bK^@gGK*cS&=RR}QGT&WNM>#-mJkBTS-6xIC6;97=Rv{*7SzEdh8FQb
zN%18`sj2aK`6;R3G;L@Q9~_^XnU|Scn(G<>Dlv&spICvZ9ugvG=M_Vo2s08IYG`Uq
zQ*#SSz{wcDIwOmW#NzmpqRg_)#2j$y1?PJ7Y*3UBsXMThqvlD8De&`~<C7C}av%=G
zq86GIEMUhk8=8S^2Rk*sB(W$xwZt{R+b=jC%`>hzVi=z}=n)JFNw^MAH_%DgpqMo>
z4bIF<&q)m~O)5?<%1lZv3Mfs=$t=!DEpl~rg+w<NuNWFY(^Nr8k*9YV9)+-UoLE$p
zSm~L8O(n=3hUUSkMVW~?nN_JNzNy8<iRsX^2#Y|lBI9DHB5-0fG=S?V@=S3xG=s^e
zrud}hrI%#526?9-0uPG`X2B&zsfoGf>8T|yi6x1kq6?3GP}R;xt^pZYSaOgds`Jb}
zA*K_p-XB#x9+#N=z?CA}FMe1&2vca8o>~G86C@3gRAC&SlxdoiSzKa(Gv%U0H`pFa
zcrr2Z%q_^lnp8mUL8!xGI7oq!88qn?fXWx=#GIU@#N=#`)SQCUA}q;|pcZg-M<~UD
zy<lhnwK*xZ2)`$gRpRi5p_yY!S!z*9W^t-N*eAtU6hguqGcfUm0oITWE-}tcEbt62
z4lWKZG090SF7^yAb`4JS3@$M#NX#tq^ae>`&%mG%G&Bh*O3W)R$S*4K$jmFj=2mRV
zaKwipEDDqG_#I>(A~7TegK9B@cx<@{DO&I-16Nl#9ApxdSdxlG4omnG9g^4zE<@w=
z)coAklA_A^+~V|Ni?Gz>lKdj$c+cQO&oZnLho-|Uq&%~@1XVpswl{)RyiSS5sh)np
z@$i}$W;{$e)Nf{xK1F7JUOc2-YiLxIng(ui#)HagzhHxSBZJhUqWmIoyE#5NKd&S)
zGcUEs)fIP&rNmT7Jiwd@tFI|B(HK-yV((>P>DCbMe@JRGMo*N;y$?t$4_yT$>=Atw
zh$@WK4N->0i3Z6z`FW7W6GSU=GZK_>EI@5DSP}rId{@-80Es$SAQPnp5-(UvN|IX%
z5X-Tcgm&`=$XR&X8#tYWQe=9U;ZCXKxIM@_*bIA&8lpE|z*RY-MFC69=*nOT6c!(l
zh&N6wO84~1G=ya|tg=RUWsUL5n&6c+#Vc!uSJoV_tOZ_KOPDN{1cDN;;7S=$ML?@$
zEQt#i?8t3U?3xQoKutQLEJm*5aa)aAzhb7>;F8or&*b0|L&M~Z#G?3;qQuOSV$Wny
z)tv0=niS+6oa7l2A7T(6Vi*q^6u~HLAV~!?T<|v$umn<YiCG!AIs&y45<$%aY`F%D
zDojuL5nV}QbqBnQ2yzKZ`y{vo)K^T+Nlh*>EH3d3Hi~yeYt9(OySf@0!~2+-xdl0%
z!DjJ3Nd~a`4<&MgODMGri|;|j7H0DfmqG)-{FGFW#JrT8RLewIlhD%-Z^iHG3M$SK
zNgvcUD$YtmYaHQ98VG%ebQ|OyY=WaqBb;j>^&p0Ra5&)do=I+g8KedSH-!u>ee=sw
zK{b|RGN@heo}ZWlYvvH=Td-{y4NEMc4ha^tf<HJOB@1~IzDmj!dutiPbWr~sB?t`-
zi&OK8^NS$<Ht<O-PAv*fPRv8{F7~z{*oSBhaY)c(v>d=nk%PV%)?N1`>@!2d{G?*g
z=ut^(atS!4A(wTKwB{RP5Dy*`fcO_R@IvBUU0nl$9pi(*qZ4ROb|o^IB3nvcLd9YN
zB)l+^D&E|NrH}%LFXjjYF{uq)@n9LfaK#?!-XN<GIo7-YGTK78fG7*{4nfb+*eXI|
zk~*YXgtb4s5tTq%aH40Lt7~S3Yc8Ud15FZ?wAcv@@?vQc6W?k#O-#uzC~*x4HbM^`
zDmWa{90%3Xu+YMOX&We3@ilGnG+9Y)Bx6aw5RZ~-kZE#GYGM(N1`?@;K?2GYdlWzi
zKH<%2aCg+%$TJ|rFE}30^?<If;I<N40fR`c!Ns5<k78F><J7zqkVl}A1Zsc9gXV6E
zQj3f8)6hpn0z%@0f<bYL)^;#7iih;z!Nb^~)(WKEgb)X{Kd=-E!6gVKpeywdTCqeH
zZp9Fjp?>hgt<KOg-ZvgJArMj!pO}-ApPX2dj}eccrjQF{I>$2rJQ`FM5+7_B9~7ME
z8DbERUTTAsLr3yKt|z0JhRv&>0V$;B8)%9EJu<M3t5EJ3i+JDo)FRNdQUG`k7wR?e
zBn7ygi74KvV_8yadS)Id38JJaP_cm7bTrA#%Pb+P#1Agc3i5`|mSVJU@Rc{NuCBrE
z*fS$a-43q35Y-X1UWQFiVbrVm{X<$Cuq?=%7Tz;S%FIjgEJJDZK-w+Htu|t6N!Ng2
z!+5{octpP)(sBijmz#lXi7)XC0Vyzv&rQoT&P_A)40eb0?OgqWUE?i5qw4XAW${Ly
zAx7~b#__HuplLf-S6AO)uXwj$_xND%c-LUR_+WqRafK1*D3M2$CqTV#(7++GtIPa?
z;}MQV4Xa?wcu*VBB_2E_VC3l+>=JKUmY7qT>KPF10hU7z5m3V!91Mnr(CNm^wD@Gt
zh~gqpQ`r#YVQ4?tJTn<IO;`e#%Pfx1%qvMvFG|eu3=WESb%j{u3TI?O0}QPOz*^st
z)#Qg1xhQ!SVmMOBgS>&9b_ln)T|tdMXCqH=?lLlTNli;E%_)IRYZaw}%4^SHQ&6+o
zl^Q|kLUzy@fRYAEq9Vq3*vf2-U;`yG6qAWeu2`Z3QtZHIYoHS>uws;m{ulnD#saOg
z2=4E=x`Ij#%Xm*WzhK9B&tRu`aI9k1n;63^kUj}$2p1(?5j}_k(T{6L5+x;q0|sfn
zgi!g7)-OVzu)tD<L!uQW9*On{bifJLpuyH#0p}2m`X>)_*beMdlU&HmFtj`|%S|yY
zF3lxelLmMvW9dC%GtvSy(GM!J$TbuaUdBbKX`bE$2YtZZY4f7gwA7;1yyVpQ@}k6o
zg47~UPy!4JHb<`$zz#;8V@8_uh88b`9S$nbF#Ec$SV9Qm8Ay!^jwx*Y+#o{!1lxz{
z$zXGE`3I_C<C8KG6>5N6unVXbb@dB&Le!v!o}dv^SoI02IX%&X2jW`ff*TxQSiD+>
ztx^m&iVtuLHUbTDpk))(SvpYdXa=br4Z)=+mIw@X2K$X#Rih6j<vXrGfEMDg+zAOi
zihAPa&}Cp4&0w5nqfUGwtxSNH6{Pk;4GlouqB8J;N{}m1JqPWE!c&N$aZ+M&W^z14
zJ>+(HP-x+8SVMcwL4Lu8@rI_br9AOTrD<uYMd-By#N#CU!Z@+GI5Ryjz9c_BzdR2#
zLPwxuZGp6`5Y$JFFGwNWxpp>k4K|9$94Cf`J??&aa*k_22BHJyZ5bb*o>v;5Tv1_Y
z9v`2VUzD4e6Q5a<S_E$AfI6R;a}lm4ppG(f9Fb>CN-D?<w2Bs^N;bvbJ;T$*HjMX$
z^{rDugJEbk;Og%i8pr#_r=&uA<*BX#!No`;X=DWyWMl=@oPecf%6qJ4pzbkb$b?vr
z!N*2G=?hCk0WuPU*?0pv7HJ&96*3Be)}RL|f_Bl#9DP6<WdJ!4K1l>|DJ<lWBEUE=
zwHy}1`9+>sMhQ^HKw#5NFq0^Eu|<4vd{Jh4259IK>pDtA4x`*M^Z4NSoYXWtcA=#M
zO6SoGO~Dxfyqp+3>f%apAjX?=ZyJHJEvO0rO~N5!7gR*RB902Sn8*9Z7v<+;Hc~0~
z0LW<YBI*EdEGg0`9y|?$NElS`3}~bbUOK`8i8>ykQ5b>djFHwC(>(7Of)W)d^W^3i
z(<06x{(-N5roDfRK<O7$@?iB4q|E|vBoVt*7)P%a)Sfb=px=hR%nO@&q;=YeG11T<
zB{dB+N}HLVN4P^3;GK-rbj9XE%Z$WgkJQAJ)FQ&BB_YfTE&-3kdIo?yUl`rwvY?Ro
zV2qX_Hv17hWzxoIAwEN?8n79U904@304+Yqu>)4LVRJu9^pIvaQfxuT>2VFLf`*gO
z2AYT(YjZYo^$j+PcPj%8K_QBMNHztH>OuxhJp)jNyg_3xLEf0NTu9nLgVUh#T?6>|
zE~*KjH7Uqr-=O}2X*_sX0v4DE(_sB~(5N4^L%<cZXcayjjc{(T3AW*AkTYH5gS>-%
zkhXeZpS6WJA7yZhs6k5NXLHFKlm?9)2gie=mY7h54%j<Gh9p1{>I{$2V0UaG<O-Ts
z1&zv3Heeq}_NWA;t4&teK)c`Qg*YT8;T>%<hqXZg4=Nw%Fk}xJAcACEQfE8J^c#+V
z19=yB{Y-dhos1fSEJGm?jMge4D+NJIMkj*9hoGX2^s)guv}h0yZa6^)IjJ(s<3>q-
z17&yQsRN?QIp`1}M*WX(F)F0Pjj6>PI(-A)9D};eC&Uvz$xV8AgUe!2-D((*oH~Ln
zKqIgqacA%pj!`^lNC4{;4kT%z*bHuO;qxUlmJQ>L2>C16ARaUmKseEtfkul1FxGgH
z>pIY=A;uaP@(hDC?LmgY>V2doWAHUNCdHXm;K4Y2iY$^73lft-ySmX!aBN267`DTv
z6t)5gCE;ONDP&}TG_VKW><Q{_d-@@b3}G9?1ns9X1f?kOh+as1uq9gY5nN(Iv_V)#
zLtR0`$>4Q5W*}QY3&i7to#KNXF|4tOhmEEYax-Xe7{*Abt7~vEcnr=Q$4VfWM?k~2
z2Jx;Cml%Oo4xx_O1(z5Z#mATCfqO}ieVfn?v|w)-#0M86YX&bnGNi$>BS_-3K(zHx
zJ55;DjFQl8@^vu{CSrmST9F5N6W1HF0PQsmsVqn(*crrQFf=P;nS3HN9|x`gakvz1
zcF_{HqZYj17P5hqprc*0a84z{R{+9x1Dh757K64uXP_o7aQTb2ofhtvRL?9>hrk@V
zUDnmrwJa#aARddQ;KmKAmyk>$Fg;789guhcHP*pB6r59n1Y-qMrMLzoC1hxS5@a;2
z9{>p#EHjz`Zo$Sx&0HElx(PU)38^<BZgB$jqTJ9*AgHU5o7&)D#^NYfP<tA+BSXq0
zt0^I;f|g`}DoyHiXS~U7UKv0Z`e2(Jcg4}{hNK!JgXE0V<m}XxcyNAz9`N9q;p$q3
z(GUR7RmJCmrqv+JQv-sFT|tXP4dZ<gf+6v)hQ=T+XzDE<w2%Qb#|IxZ059FB@XQ5I
z_Jbz>FxE^X)r06WB*m^4@OiD=0B`gP9IsB$01jL;>ZBOuW6el2DWFkv_|ye>-T@p~
zXr&8et_sppg|$}jIv;ad3l#E3u&Ovdv9!VyyeG*rJ|22_1gI8t1=qBoh7)SDgqUTq
zsIH?tkZ?_qfoCicl{jds1jVsbm|_4erzk<4jX|*j6dkCOZCJt^PyC?jg&$%QfI0d_
zg<u3t1{9Q*fYTQ4IW1KGQM@Y+97&K(!k{(Opq+!Dlc}InreL>FeN{7J%8<BB1u4?t
z^#Wv!2UIoST}}ZW;C2nd(HudaI3TS(hF(H}9D_dAL2_G+7()#WT!^1OfVT07G1m<4
zf072NNw5JqIA~=DTIf*28c5m$wUjK1OY(~n(^Em?poo!Tq6fB7@-4(vv=mL&n3E-Z
zK@Vuf7|5Nl79D7i3D<ZzStGk;pb-REr3PKfLk%xbzO;(0kb}0L$Xaei=13`WWPyqd
z0;9or1Ds4JP!iZ=T1iqsgMtOUBt;ZX1jo9_ERe`GmwNdavK9+8C<Du3SSFUBJtUL?
zMWTjV!9$to^#G>h$s5Xr^u>^eNQ1nG_~<k=$zl&NWS^23V&HKSZ;X*XX!IhPk8V6M
z)4Jd#$e=M=P=_B&tpi=F3Lh|mZJ7j*01zH@CS#(Rs^ibFW*w;S1IsE%EqGi*tXM`y
zAz2Q+pNePnk<hRxXebwpJ)nVI_>iR|Xn+^{kR?VxoLu{e>%3!*GaH)3Lk3#GCoUu!
zfjge$Is$Fj*$}kwo<`%&;Jz^Wo(53yiN!mx!Donju#P?(T40VngZkXT_y(>0DDME`
zEp#jsQ&OONjtP(Vfwv)JZ1VwEt*B#`DCZm!7`4Q53L<2u83}{3u*?fubBt0n5pr9W
zt7&;rW(nw^GJ|;3@!5DH4ooD;pV({yZ>a+f?+1B@fX>i>l{}C-6x8g7bq{cke-e&1
zP_+OarbP)Fh!yaLHohT2<n|?9Mn?&?P{GlPZTyzPW++Z`p?L^rqaGG-;PZhzOHzx#
zgLt6a4IX3zjZA=d4+MiE895ptg>xQg02HnTTF&|*1PKh1`XTQ`z%mG$n^+MKo9jfj
zoC<}Dp-H@Nd@^W*C}^W>N-C&<0IK?60fJP8Vmb_E#1P{Mgko24d4m~ZhzUi|%piE&
znF#AJho4YK;Xt_ry<vtq&gX1|ZQ(t5qBY1HbWj0k!jKr(pqzS1;^-mL$S7!V4dZ|U
zw6SZ`_*}H%WVF0b<j9wyA*2EaZ}owWfWf>9F%iAM!a1G+3T(^~G>9S4h9tbX3f;2=
zI<F`(FEJgoA{Dg|!Z#uTT2Dbn(-O30&KNSA0~(hxMyyW*?EwVs0E8cn2bs??%LTg)
zyagBAHmjiEpm<Qz#n=G60Sn=o`1}IUwj<E-m*B|{tTBZiBt~Xs`I$(EIOiv2#b@S~
z<!7fBf$IrSJP<QpL#NOw1Fh;agE-I?M;VIi@CS6SW7`5p);JCBN)2Cn0xf9;pOgTe
zI|Zc;S47(I#IbfUDI^|;uZfCnEExb)QQ;cpA*M6uN;thbQIK9yMiPi{50>%|QWlVE
z5Tx&gvBDf;7<y7NG6d&EP}W1rK+uK|C83Mny@pIt6UYF>B?XiXpkxl5A*XzN2?;vb
zLSpKLw<saC3R!v65OY5%Xb20X?E;BYWZTe#ov0x!SLDzLMp==E7;eJb9yRm?6&NTf
zl{lLzX{?fMDWR4uO~M$GEpZGS!K0AO<P0$!y`K&p^n&JjLvxJ%#*iftG#i)#9lRUt
zg1!_5oZSd5z=Wi1(i0TcOATmkBlz@s)K;LO32c!F<o*vDhctBQ3Dga!i|O#Mhy``L
zF?N%Kt_Z<0P($u`6==~5WJw};hz`E61+*N)ARf_GB-ebj{v~=g!02C+YY%aqQY?di
zM)C1T-CIJ|<5&VpobBiZ40uB-^3WrA<T1cIxELHOkg+<Gcx<aK4Dm0OA=ew=Aw?{K
zWQ;PT2ytd`F?eJU;z}$dihjW*Mh4gxw1TyR4k3mvb_It3Xe<JBTrqTsE7aG}OoLWf
z8iNJ}<3YR9L3bp97K5W+8-RYi2&e=GpGXcf4myhqD||^cFS#rz*eo8jum@%!q)3FB
zX998`_@G3vBMCduFwGTYVh&mx3sg3ut=S}LL=UvO%rnnF4?27Zz2XEk1OhrK3skxw
z59+~7rVP;X&v?w!KdI~-*lJVoB46;5Q_xsBS`eTFEb(1#@T3m5<%0ok!Dd7)>xA~M
z!QE9uENg<n9W8L*ns8Uehk~vOG)=+1j<ZvMI_5yf003nLn)DsO=?&W`Dr%D$c`zZ^
z1a#z(2~ja@4jDhe9mAkQ;J`8LN^}>4^4SpZ-gwY~3!srRP!WUD;6*(xA5^YEt^q_*
zgl9|>bx6@NIX|zsq^L9*bczLNwKKS;ft6`Q8v_|8MR5X|*%s7M!L@dWPGdo?=8%yx
z(4}yo0Ws*{2B;GbJ&}m$p)#;`Gn77jNn$$o6OE7)F^xh2x=<Z7CWILG#J=M<IR|<?
zAC@fuIHDG%<4-}?8h75t7cAh?7<51=b%wo2i8=HF8k%4bBdE~s1&%{2i5PuyB_>T0
zIUGiu&p;(F1p`dUIT!^OF{y^k{xx!n!RK&-!$rh}4Gy0`4lYBEb@ag+@`it0U5OYA
zb*E+ngTUB5yd?tOj!Ukm%7Pu^T?w=rF!t)9b_3uJ!5DHU&r!(f2tDq=3rAgDiEju%
zQVD$Mi0t7oEF+ERy+~-N!0jS48)2~ty|YeYkB(3$6wkULS7<lT8MJ2;txJG5hfS_6
zK1qhIu84_mEPgd4W&8ujzyO*p7>iRNv&x{2uJNGBOK{g1G-MK7Vq{j7n3s~D8=sh*
zoLXEAKmIQs)P}Ht^~XJ7qXp0aGmi&%bWs{(h=yDq=*a0}ESq@2Hz|R#4VHCe;2Q&6
zUBS5#OWP2O4$xvFEDOR43NWe#%Do?49Bdp9OD?9EhcALti!-d93pxw07(5^cUC@FO
zP>@VZM1?+JeJx^I0z~#UNvZ9STc`MXmY_Zaq2*MdU7+Ar8t#r4_@n_>SMr+?pk@HJ
z-ap!83bME8-g6`_{6Ry6MWuNqnYpR);5#NEeLnPYdqfsDL|?{2a9s&#ln8X=MXD>7
zJ&0sx34Cq!A=r^K$t}o<2L(k=yeGIs$K8p8CT(&(2|8;D$5bLHwSrAY?ZM&SiIbcI
z+8=||r-tlmCTrFcacY#IC+M05&^~ccZU&zr4Z5B+C?p=VZ#)yN!UhFgaS75&PSE-k
zq!X%XlvoTQ<2#_xGDNI_0F8Wt>_=N416j+3<I)I>8i87!T|*P-HYV^OL4FY^u0YXD
z%-R^Ty1ZpLS9<snnZ_}~0<+@-Dt#&FJyNy1OQf$14RaH-Q{y35uoH0u9BBO&>as1+
z3G?X7^Dq-W#X$o}r#QL*7;%G=PRZ>TV5Cueo`80;>5|USJ87WyE9oaPxe}G$i0ok#
zSE)nNg`s&;BGMYU<iwmD-0O_6s0Gh#qqJY4(^~MJAO*v4$vLjL_UYhHWn}ksDeHa{
z7x0K?5~wGHtN)n<sl2gtY+zj>&{1bZc7<?Q0_h9E%s^frjm26}9}ion4RTaFg@(Y7
zjYmmJpgfK~^$0)d1>e~<=r^Fax?(-O28;P{<1tV1!7vom>_FWPf%Ui=NJhg*u$WcW
zu;|bcS=WIY7~pm!&JGw6TQ)%LN^l%vnV$=A3wDkN-L`^gFd9Hl$TWzDG#0`4UV++*
zK_Q0m=+oYiSi{|3#Mc8QZt4%(G{hMIu;D(?Ev=xd4RPFzf|0P$>swqQ<VvXFN2A^-
ziPbW;l7;l{CC=R)ka$K9L?a_;V>li<5f`7FpPLIhH5xUO(x}$}o%aXz8VIkdH#CB{
zF}^rAF(-!_i|b)Q4hb7jRwbq{0I9IZX#0T5QE*uR@-LxTK}hQa(}jpFVC1?3*6YPI
z+p;tdc83$5EB45>*VWYwV!mrouq#G61Z_@%A^{vmhM-e5$?7?0R-hjy?F#BEgF_#3
z6JRjtEK;ofW{~x;5Jrt9{5^l;L?e_XO4Rg?Yk(VSAG*vHv2YM-5z?3gibKhbE6^P|
zpaZs$+g^}d0xdxd(Ux(6TuA#-1|!5MgArns0d(dh$bPg@2GHOg_-0C2LWhRc(D4Ci
z>6<@Fx<ZWu^rdg0Kp13^0A6h8kCEF^`~ja^#9bSK>UN4oIf$-2h@9F-<Uk6YhOL~3
zr_kbp_}pUXxq6_x7YH69LTGi6p)tuuQr&?;-k7syko17E%AJU{8le4`CZH>9aReB6
zy^Skq6bHQY5~a@twb2l?`U|o$9Xue2!z3ac;|f}u2eJ#Z%mrOojZ|hstR~+k&_#8i
zZTc7!d=|weDe<|*>BZ)d+dASsgA+kR#gHgO@xCE}qy$Mwu#%Hf7aN)ur<TMcj_Cv6
zc8=m6hz;Z=0LWdZ2JzsFCj-E1_;ENKv{V?pN*KJ98Qis@s8j)0F`)55n0*AQ7z)b@
zS65JtU_nZaK(USB0^EYg0vyY7tid>Lh}w4tb(gU=2C<A8f+E}-W8Xe>Q3#gXCoRF#
zi1C?uY5DP)d0DB+C6IXsEJlM5t;K!k2^Pbl*H40$=6ix#w}vFy2D1;x{zya9l8mDK
z^7zz><W%sX_n_$#tj=~V!?|z~byxvj&r`IR30$5BVeY1alpxSj6>b%kmMdW!LV()=
z_6}?mgXmsAmShLYtmxx_2EnOCncxG;K@9-Ztrr+0btE01Lb+|k9Abi{lt+&v+|54J
zK?rbpjcug?4fYuj-CiVe0SKbK2uY`)jwWod0iVC9yT}955P(%y2$vvr`~%!@I)~s@
z$;dr?CyXisS~r4x4({O_WL6N~tOM@4dxIvMux$$gtzAJ6S!n7a&_TuN$pE)tQ=)b>
zK>MP&hcz8RS0RA5G=M6NV9=;0Ea0IbG5A~xYF>Df(!3x(gHk(C!R-=HP$GkcDk3>U
z4roLl1u{-g#k~KJP&*isV{jK@WOS(DCp=@H!G@&@Bgp)CJnZPa0K$C`a3cV%hX?MJ
zfR32Q>;gfPA*qdSBg6R2ypq(Syu_S%q}~%~r(207=-3i)a|f+Og{x}<>1UvXFJkg7
zEjZCL4ctya4=M~bIOECCJT)&dDF?cs3+y!9Eg4WbV+L>W#HXZ|BxdFqSz?$FUzA!>
zT9gMqp&r!h0ME040>A`)tr#RxVrjgQ)K+sb#OUi$$zUT|8H_n$4so%O2{bg5ON)w9
z^GeVfm>8i?YNHl>6^$Ws(-^c^1kacQrj5v&!C8u=xN>zRCAKKGi-ZWI*e-CKq87KX
z(h74p7`1r}%2{MgnSe7tq_GdP7g}o3++t8&=t5duNF^_Wt2P%<)rL|oQr=z%Ej}e;
zi!yC(#kCU|Eq<|W1130Cj<t%1lsmBWVu5k?M~Wx8RV!$DBlz$#vv^!bD#ENqtCb1Y
z<)8)G0hp(vfsb$q1CJv>jtGR-k%lN2++(Q?acRU_0V7NU9aQKEwF6=*ES_)~XlNPl
z3vL&L6yUxz1GIG)b`e-WS{nEy1VbEGdQo+B1#}!CO8SPR4lETkrKKgP)$a`+j6|^y
zXRx6}AhuWmwS^#2K%9Zb;4ADA*Vd$=9sGwH2hb=$Yqnu4bKpydkXI(9khAhA1ys8d
zv9bu<41@#;EcGE4m!Yr0Ps4WYBR=J*2PA?*31$g6uAs>jdP$C<t1I#)IcYfV$iWtF
z$Rjx^c#fJ)LG)<xIU5ol;G|HLpORRTs23j<5(dpIuwsYmr5*OQ_%yQ)OL~W7SlZbL
zZsgzyRvHu&umHu3LoAk&))0l}WlWP{fk*dquwb5rWiZsZq`PwnrY`!s2z%-S6(<A_
zCxZkgN^hR1qvy(8VbOv+rC=>bGW>$$jSOMOdm-NeR|L8Q4sI;=*e1(Jf-y#(sdz%&
z4EM#qxPuMbJPE<vXo}P_1vR_y7>~2hieH~4d}sq?HoVdZrdOqbNMD}xuoA<ASV~k%
zTX~>>OwCEu!}J=BEF;EK6jl?k$id<Rl1;{NF0Ae$y+edMs3|iO!->@C#$)7nSg=yf
zcnpVwrdH@bsf0UT2F^W5K?ANkDL4-XOFUA+NF)bB>TTq(qS0z=63!$dE=~uBJ28S1
zRvgg1^@cmt2GmJN0R&FDv^#PZTL93(N+b_LG7~Jg$!ZN^^8}TQMRF)OSV(GILXWm0
zpa;nch@**Wi^A$A9Evdvg#|F-HY?0zd^#|U$I|kEHq@{;aAB4Z)`wvgYMU5)Qw~!N
z30)e(L%pC;F!Xt3@LfQz<|&!Q1^LCPI40>}VTv`GQ(~_n^0HXaye966UFdWS?vN*Y
zd73Hs#$XJu)6PQkqEzsjHw-Hw83`8Jbgx#BQvvpbM|UTYkU&5M9onKcBZGjVRF~9Z
z*vhtm#G=I9Vq#7LKpOOfg#=a2$1=VEGM|QHFNTIGh=2fZYKu29#y#eM5o)m73KkrY
zv`X?Q5Dt$U8u_Lc7bm8tx|XHpm4KFO5m-0wif#0rOgBMhP%uvMqH%<nfX)U0T}%^i
zjHjw~PRz-HBwO?dpt1A7IWMHLAk{N3Egw`;!6Kf<_L^rFgAeusSqUB;huI5>Tv*|V
zwJIVsP>5W>QQK^Ac)_;N5LK1IPjn#j3=hajTCm`ORaeN19|%{?u6f|4Y7`oRbvhiB
zPK=?)jG&Y=`FVM%$t9Wjd63N`#1zNS!`+~Rc_@WWaEWnlVgdLFxZo0#oYdlC&){NL
z%sbRTyT1K`&EsK<tTNNU%d<>!A>~edNl{{ENwKA8F|;6pTnAa^3R!Xm?VQ8H36d63
z+(ATGW2scgGbk|_l)!K;s7Fo##D@-~5JbNvfU*#WxD#Y1EZ{(i0<DrZG(oMTiAfJ;
zdHE%oX_eq=%pe{|H4kpuqD35;xdd`12TGBF%_qoJED_!Swa3jpgG-816LUewZb6Pt
zz_GFqIaa+vS6~xi0m_CYzu<Ui;b~-2To4ak9haFFpPZjpmReMjnUs_28Eg?BY#5I{
z(Sv<VdOZzJSRk)@dY6G61WEHqqmzEYPN>H&f%nsaE?P#5J+KSRz|~=DNotW}N@77t
zY7uAyH^fYo3`x|Sl&hgpdTI&WL~w$NM{A6LPd`F)2{awSi*T|J$N?S6gK<hJ7T*w2
zyuj|GrEa+ZGZmDJ31$G~r3b{gxF|I-1-zvQo(;g67IcXPC^Mi1I+kD|CX#U$yC_Kz
zH3bskcvr~X<mfAg!D*EATw(&+v<OOmSUd?16VPr?i+E4s3v^e|(F!4%xv8$;qmRsy
zZyECo1{q}%?+Wq+dc)Ein-|Jl!54=?D@PoSGegVblEjkC<oJSo@XGD@<iuj48uOr%
z0e$5rWH~LU%JzirYeh+Z&~UN<-*$j%A>qgat(U@n+8ZdC&EjD;!m2GCL1F|dJe<+m
zGXW(<px_~()zBn8wInDtIW@DO1RP0ah}AeaY%?^=%g+P1jl(l@a-8!EDna&O3lx;P
zf^cZKLiRU<3+G_y_Ew^63sW4m1y)ZG;TH5{1`S8}JvKxb0V+PgTffou5}$d%MqnJ-
z3C<XJFC8b?Yeicc3#<Kuz<C^GE9UkINJ@uSHDvY{aF&83SDKJk9Y%K<;!MiRREY7Q
z&CZ09HrA`>u%^2*S0f|Paoo`2%QMX{6?FV|Vo{|hsJY_`ZRVo%4NT(AGmGOvSKfkl
zUby-No1j(^V2#k05_%;72@8@#*4YTwM#9X7hNjT66;!5zj|(SUI}(vsKvsgATcCmu
zBkvoUK#Esfc47@|B5cJS8=$4m(AY3ENXaY)Z>a(I)hy8C!vZZnKw7CAAF#F$j<il`
zmV_CPtNn+qZY#rART{x7E<#xc(u07s$1&3yz7B#3fer#%@rc?b!nHdKe5M?{4G6wA
z%pg7}1idSSt^7r?APv;dpoTf%mB5&WftHTL&%lSA8wszr;WZR7ZBkH4AB-d3DNR=B
zH>TsT2BmZYcPK$gi`ZfSTDAIlW9*PKDbB3IoJhh@W}1|mo|%Wyg27N{oSKJmibrsX
z38*yp3`hfCR%j3(0=n2P*bptf1eX{YVY{j@J`tib4SKx-_?p9@;6%?5!+7+@Ft#Lz
z(#ye_q+Lx&>)jBtDGi%};H(lKl!jIpU^B}MvYP{Gn?Gc`MHwD*kz>OMBW%FS)*+^%
z?h!GJ_l0fANOjGH=MX}ddZZy+2ik=I*_DNP85-E)_}t8r)FOz*0cp^?I(-phA@Qz;
z#vpEDNq!M{2c;{<?T5i7h9<B}H}cC;;}ea*cXdG170ydAaopAl)rKoMLbigVm5)TG
zB{G_g7=dY4lnTz8x#+0{L#1h2Q9fi~7^NPujE_&xD~(UCsKDF{0dgSneFL!a0en*j
z;=<X0G|)XLNH???VB}dt)Vo{ZQR@eaOGtDR8MWB%H-(fKIAa#yWjKbenAe-8Vcu?v
z5@gsiB1(;wg;~j9tNAdZ$SgCjIJKz6m2jRijCXa-4e}-!>4v89zVWF=iN&e$i6!x%
zQa2zCk#z|jW{f58LIzD?2?5yvwBtt8TrF@OCyM<p8ADg1uhK~apW_nX9c&D`L<e)9
z6u}sR52FwlQv}TmE+*d~<kBJwPr03iRv%y_A48LP-}to5oSb+v(h;^O#dg3omNY^9
zxzxyBg+~D%FJqML1dH3?VtmFGqXi+N@XO5vH6P&3Ku9g>3K>qq5)6=LqM>O@W?EWm
zQEFatDx@+B@&*mIgATq#E-|pRSwMG4!P+d~hAFh&Vhn2afX-S*bt>p~8Bp^mJ}EId
zyF9Td1>{_Vc&H|DV+UP>2`DLeB5jcL#u$bOE-^AeZ%l!7#pi*YmJ8Wj83I1B8`Mlr
z^bEmlF<`b94UOV`<H1`y;&W2-K$q1dqdU$Br5uNO3SV6fO`xEShmb@LYVf6@l$D0@
zh#3&ih~gqhIg?o&U!0tnlUM{E05p$}2cP5WTIOmN4~eu8&<5Nf(C{IKD-BTZZ-<19
zXFysmc-JW`U{JMTX+GmD3Lz;29I@a8fd~kq+AN@&4Wl&-btL%q8$(lA^g_Zc58`&v
zeochqp&<)$H}<`|MD5B2xy1mv-39Xt*e4*@5GdXaQIiDd@Q#3xc$|fNaETezr{L%a
z0d-+9`~+^PK)nu4(xjyr!+2MCiV2B_Cz)U~&<)tIG=s4&5YNUYXj;MC@_}Cuk`;tb
zoq_dskgXs_50Vv-p)Pozm4e$TusMdhrX!pUYWSDtB^Fi2gU=<;%+I4_77=t%GPn>&
z3P&2)fN(x+gv=P`dT_fKcK{k<R|q;Ku$Vy)x~Vq`Tw@OAC1|e3Ir+&*?gbA&S_YIR
z<zyCTq!yVMKv<rHZmWZwBuE3(;ti<lx_Cn>n`cC2^Ngu%o(YxBGo`Y5W>hxM99qW1
zvmjc5X8>7@kL@r*eAgZt#Rs?r8xeK9oGIj}bKJ+vIl+#X1GNNP4ULOS@{3Ya;>$`v
zL-T~4k9M>^5t9S1C_V%Ar*NH}3!XFspNv4FyC|roP;WFMb~hFH)K0%(XGma!PW*R9
zoGb4h5AHk|qn#^HMtGCG3<cF!NRxPFLEhl?FQD~F;9(cE=m%Znk(yV+pqH0llB(zK
z7phxal9-$gO&6&d@o7bgxv30#=|%aa1q@UHHJ=z51hJUp02Ska($4G*432CJ3@lJS
zjK-zk1F8;LzY_`i1F-0KCP9A$7X9a$h<ASiR6h@t2KoO23Ho!O`jGWsBtd@#R6la~
z1(V?a1}yr+NYLMbMSnO6`X^w~A3=it8Cdj3k)VG87X8sA=wE?F|0NRQZv#|6a{ON=
zLH{18e&qO1B*Fbhu;@=BLH`*n`jbh}e+7&F6cY5`!J_{P3E}qyi~g%5=zoJn|1}cy
zf5D<Zg9QKo!J<Et1pO?G5Cf3YPZkOKd9diePJ;hMu;{-*f_@n+`twO}zX}%p1tjR#
z!J_{r3GO$+qQ8g)`)#o3FD6013l{yiNN~Ro7X8&E*dKyLe+>!xW3cGIO@jMVu;{--
zg8m#V`tOpUzXXf^dnD+u!J@y7gz#&@qQ9L4{XJOp-zUNSQ?TfNK!W}`SoA+6LH`mg
z`X7;?e+?G>JtTzR7A*Q7lVJZIEc&02p#KOK{ZC2Ie+H@_x&88t1pPOl`jP9O=OpNV
zfJOfc67;{oqW>ic`afXN|B3|tKd|V3O@e*~Cd~T#4GH==u;_nFf_?!k`rnbDUjmE%
zRV3se1uXj4kf2`!i~jc{xZePa{tqPRx4@$RBMJH)u;~9pf_@Jy`ahGPKLCsVFC^%X
zz@q;v3HlST=>JB7{tPVoLr6$J1z7ZllAyl=i~jE<xW565{vRah@4%w}Ckgr|VA21J
z1pPCx=>JWE{sma{{~<yD3M~5nlAwPB7XAN7(7ywV{{JNCKY&F)12ggCS0}LO|3E_e
z1&wuqY9QqLn~?<jL47@R{Y)h22elQ^^)r*8AJkSr*Uv(Neo$GDuAh|z{h+*xuAhwr
z{h+u;*UwIZehy}kZUzSA_ydW-#%*CVuJKy|Ec!V~uwMd;el8O9D`3(8n}qbMfki(z
z3HBRc(a%GIehV!6|C8W;2Q2z|NwD7oi+(;5^ao(k&rgE>2rT+RX$qF^U^K4umw-jT
zAPM$oV9_r`g8l+5`h`i*Ux7vcCKBSm0gHYS67285qJK3B_D{f~e+vovXJFAUN`m_r
zV9_r|g8mg)^ox_Ae*+f%3hcz!zdNw#-$p|C9l)X=RHnl64UEQ>e@<Z0zm^31FJRFx
zNkaJDz@lG@1pN=N=$9rz{|hYoFO%T^4_NeHB|-lWEc$PdpdU8Tid=s`AVEI|G=U)N
ze@KFU0WA7uNC<xkEc#_h(64|+zZ?nrHL&P^NrL|ku;`a3!F~%Y`ax|Ps4y&g8F1xa
z2dF~i_=_Z={PDn|Kbi#n0a)}alHmUcEc%s5(4T-szcLB>GqC7qCBgp%SoE`zpuYl(
zeiahj-+)EGDhc{Ku;}L_!Tl4k=;tLt{|qepg-Fo90E>PJ67;XYqF;&x{Ts08S0zFJ
z4lMfBNQl1!SoEutp#KCG{h&S(RG47-a{;Olx%|;2!TuXq^lOoz{{a^L>Li5!3oQB-
zNznfRi+&{%^#8!3UylU+46K;_cWn~Fj{}Q-9TM~lV9{?zg8L<~=(i_9zXBHhP9*5p
zz@p!k1pNkB^t+Lu-vWz%cM|kFV9~EjLi~AP(XU5>{s1iceMoSB1Qz}JB-o#TMZZ4@
z_Ge(xA3%cs0xbFiNzh+`ML%dv30f==EPorY=np5s{thhqSCF880v7!%Nzgw7i~e2`
z^e@1oe-#P(S76Z}PlEmpSo9l`kbZYy(Z7xa`ww8zZ$yIqC$Q)@CPDuNEcz2kaQ_V~
z`b|i%{{a^LrX=Wpfkl5R3GV-ZMSmIz`hQ^2pH6~)1~$z4e-{b*Ik4#8O@e*_Ec*A5
zpkD%u{sScFSHPnGAPM?4u;@QTf_?)m`VW(!-vW#NBP8f|z@q;s3Hm*-=+7iUe*hN!
zStRHOt@Q?_VC4Qo4hi}bu-KnVf_~6iTXg&LNYD>jD~hf^p9K9CSlnMgg8l|9`U^?W
z-+@Jc5efPyV9{Spg8ms;^qY}TelNhH-<$;fE3oJX&B+nl{@Q>=za<Iw@4%wpiUj=!
zu;{lYLH`LX`m0EYzYAFO+mK*CXsjDO|J0ITKWMBQU4H`!`d?sie<KO{L2D(@?YAYt
z|39$UZ%2ZD26m9`sPp&sB<SbBq8~J;Ol<lWz@p!g1p7f_bs!%gm;X*A=m*WUq3d@h
zLB9qT_qUM{{{~p}caWgp0*n4m67)M@(cevieh)1AyGYOv>MNs%e-8=zBe2-tM}qzY
zEc*LN(4T=t{{#~BgX(H@|4$@Ae+3r%Cy}5ZRMw%}KbZvmptOpve;Nt;L1Bfie>w^J
zXJGNa3kmsm0T%r;Nw6O@)`9N+*(B)SfW`i~B<SCPMgKe!^n?0J=<atVA^c8YvEPjZ
z{THz4cPByr4J`T>li>dcSoAL^LH`RZ`ah7MAEXvN{Fyk2U;ps~i~XxfuphQ?54rwa
zLxO$|s75Ho0NTI2j|BY!P>oOutRJ+djM(;r1XLrG0_*oAA^j*oH9{${{!JvfUjwQU
zN`duzkzl_8R3nrE>)%R({T5J-PztPn8wvUypc<hRSid(3?)QLdgi>Jr+exrL0ICs6
zf%WesL4O2PBa{N`-%Eo21gJ(R1=hcx1pOIMjZg}#|2PTy3!oaI6j(o~OeHq`S3osF
zDX{*NB-q~o)d;1)`cILdzXPffN`dvCCPDuMs75FS)_;Zs{WG8%p%hsESrYUwfNF$N
zVEsNMr2iFAjZg}#{|X8AZ-8oqQegd8NzlIosu4<o^<N`F{{g5*C<WGkodo?Spc<hR
zSU;#vCN}+EfNF$NVEs2qu>S^BBa{N`zeR%n2T+Yr3atM&3Ho0^H9{${eqR#O&j+YR
zC<WH<M}qzzP>oOutlysm{S2I-)(2|;AJiryHvTxU=m)LoCRV=y7X5)FxL*Q`{vZ<c
zD`3(8iiG&rz@k5x1p5uJ=zl|k{T5jCza>Gx0~Y=7NYL+rMgMye^ao(k|B(d!5m@wp
zB0+xw7X6<|(4T=t|5p<97huu<jRgG_SoD7<L4N}l{h&StvH7<Hi~gS^*gpY_{ty!K
z&kQX3|B_(;0xbIfk)VGC7XAN8(7yqTent}de><?~*Cs*#0WA8NNzi`+i+(;5^k2ZD
zKa_;{zkx+R8wvJ5z@nd>1pP0t=no^o{U5OC4<|wY4=nmYd!mTVzYJWM^*=8O{^!7=
zAJnHO)_wsj`Xfp3zXTTjHYB)T0gHZn67*|e(Jw-RegiD}ok-Acfkl553E}5}MSnC2
z`aQ7dcPGL90a)~lk)S^Ui+*tu^e14^FG+&_3@rMkNYGz^MZYu&`YW*Lk0Bxc8nEb(
zB|(1&7X5J~=$`=9k9_`1JPG>eK=mW{f0RfFza?1oE0dsq4Ho^XB<SCQMZX#e`uAYb
z4;qssw){PUMZY=;_MgF`Uy}s=SFq^UB0>KhEc$gw(EkLBeq9puzrms(w5OQZ@c)8E
zzdi}}|G}akG^R|f{Vd#=^}i7b_VZxTZ%l%I5iI&mNzgBYMSmO#`c<&#Pb5LV4i^39
zB<MH6q8~J-Pi*|zV9}pQLiy=}MZYBp?)Sl>KZykUL$K(#Bf<U{Ec!un8pMWQ3Ksp2
zB-o#WMZXIP`b)6r2hFJv>;4)n`aMaozXgl_LK5`%V9{Sfg8nI3^m~(_e-0M?J|yU0
zf<?bC3HsMy(H~5L{w-MahmfFu4;KBQB<MeaMSmCx`p;m|51NxBHvL|~qCcDj`|n`U
zA4!7#Cs_1Hk)Zz#7X6?(MPmK`1&jV9672tjMSn60`dOe2Z{+rKG70534;K9?B-k&4
zML%dxmDuo;!J<Ef1ox|8(Vs<v`*pDB&n7{?2^Rf1B<Q!nqCb}e{VrJa=aHb_2aEoE
z67+{)(GQvvCpP|Lu;?!)!TuDeekcW=KT9Pc{S-hoBIln{66~+QqQ8s;{S8?3SCXK=
z1B-spngU|Oe*zZ$<s{fY1B?DD67(;?qCbWN{VTBOk0n9>1}yrkNzlIoi~d>?^dG>Y
zzm5d`C$Q+RCqe%OEc%;C(0>Dq{uUDSKft0tjfDLB0*n5167+w-qQ8p-_y546zmo+0
z47`~A_jVHWb70XATGK;p{ujWazncX6C9voRovB8w{R&w0_mW`01{VE&B<MH5qQ9R6
z{T5jCXOfWq9I)umB0;|g7X8^I=nuf6KZgYU5m@x+lAu2Ui~h+ZgntGW{ZmNLUw}n_
z9trNRz@k5&1pN(I^iLzf{T*2JgU%!*Hvdh)qQ8&?_s_the>Ms3Uw}pb91`@ez@mRH
z3Hmo+(O*P@|94=~Urd7j16cHzkf8qr7X6D!@c#uY`j?QP{{|NQOG(iG0E_-*B<O#E
zMgMXV^nbvjAG9Wv*!=SYi~dp);*Wt3v;JR6g8MnJ=wC&GegQ1{%Sdp)1Qz{kNU&c4
zi~hAF=-0raAG9Wy*!VNRqQ9I3|65?uznuj4J7CcdIun*y_j_Q`zn2921F-0?B*Fg?
zSoBwspg#eN{%R8RXJFBPh6Mi?V9|e$1pO6Q^w*H!{st`i-;!W|2NwNjNzgw5i~jQ@
z=%0Z_e=Q0AUw}pb7ZU7Wfkl5E3HEQmqW=mB_V2)=|0)Uk4`9)MjRgHCu;{-|g8mCw
z^xq;u{|zkq>q!Xz2Uzrj*7Orw{=LAWA9N-*vHCw?(cegd`+s23-$a6b27b)?{}~D4
z&w)k%a}x9mVA0=9g8L<~=x-rGzXBHhtt9Bzz@op61pNkB^#3Ix{4B8O|4)K`2Q2!(
zk)YoLi~jE<=nuf6znz5ei@>5Ebf!G9`7Z&BepXK6_s?cv(a%PL{sJue*-6k}fkl5O
z3E|g(MgLC{;;#d$A36*Pp8x0~!Tu>w{mAnlr%14W4i^2OJ!Qnk{}L?v{YkKY4OBm}
z|GP=>{|=~rWdA=VVg3IBEc%y`p#KC^KeGFKNO1oZsD5PkPa@&`@;g}cSCOFq2^Rga
zB<O#GML+0FF=Ert7cBZ+NwEJ97X3OT<bM_c%=(*?1pPc%^y`tJUj&PO(4I_U!%qf_
ze$bvaV)d(F(Jw-R`*pDBHzYy72^Rf(NGLySu;@1?!G0Gk`in@g-v^6+QxfbC!J<E&
z1p8yK=r<$5{uC_wok_4i2aA4l66`O*qTiMT`)jc12kpruHvP9?(JxAZ`+KnHw<JOT
z6fF9sNzgwBi+(E-^e@4pAG9Zz*zj9}MZYx(_HV(WUyTI)d$8!YAwmBUEc!uvii!3A
z87%tkNU;A37X6we=)Z$SzdZ^1pJ36iMS}h}SoDMTG!q+sU$E%cCc*wcSoHIdpr1t$
zv;OBLK|c=`{h&Sd#QI+Zi+({8?3cl!AG9Z*So>A5=$9nHejP0Odr4^jnqbl2M}mGE
zEc#_gaK8%{{rx1^?}J4@=uS0a!#@Oz{)r^mAA?1|ED8Qk!J=P|1pPT!^vjc=zXXeZ
zWfJt)V9~Eag8mjP`U6SO--AVe5DEIHV9_5!g8n&J^oNq5e+d@-lSoK^Yq01KC&B(L
zSoBXO!Tvp1^n=c%AU6LU!J<Es1oxl8qCc7h{a3K)k0C+-9W45%kPv=Pu;`ykg8nyH
z^rw*E{x4Ycr;?!m4;KB|B<N=m!mR)ENYKxNMSngC`bDtlpGHFX%V5zzodo?VSoBwu
z;C>w}`pZesZ-PZX=u8!2^REpS{goux?}9~t843D*u;?!(L4ODq{Us#mkHMlJbSEpZ
z;g^C%e+>!t=U~xaM}qzmEc)w7&|iZ^Kj=&yV*THOMgL3^@=p&I{VgQ8e+m};tt9B5
zgGK)=65PK8i~cqe>|cXL|7;TM--1Q|91`^J!J@y51ot1oqQ8#>{b#V~?<Yb36)gHE
zlA!+%7X5Qc2)`#-^mmhB{~Ij&dq~j#1&jV(67>JUqJJ6*`dNfA>wnOhR>YPcJXrM4
zBO&}nu;>S!iAAjaGFbF4B*FhGSoAL@LB9?b{YyyDZ-PbtauW30V9`H^1pO{p^v@+h
zzYiAu^GMJif<^y267<Jl(LbMr^p}D~|56g{&%vU9843DJu;>S!=|*h&ufd{!B?<Po
zV9~#t1pPf&^sga7{}e3x*OQ=s4i^0zNzlIpi~da{=wE|H|7H^OZ^5E}3kmx7V9~#d
z1pP;_=-*C){xewggU$pbHvL|~qJJj|_TRyxe-{b*pJ36yn*{xDu;|}Pg8na9^lu|U
z{~s*+_mH5UMFg|{-%Emi9xVC~lb~M&i~jv2=$FBwA9SW9vFT3*i~fTo*sp^{{~;3e
zn_$s@garLISo9wyLB9(Y{l`eq?}J7EaT4^0V9|ey1pP5s^q(d{e+m};XGqYWgGK*Y
z67-i~(SM!<{WVzhgU&Q1HvP9?(SMNy`+KnHzeIxmDOmJhCPDukEc&mIpnnM#{Z~oQ
zzXpqb(3#A{hW{2U`md2-{~j#*(@D^O1dIObB<MebMZXCN`mbQoe~SeDcd+QcNrL_-
zSoGf}LH`>p`ax#`6C3|uu;>pa!Tvv3^qZ5gev?HMv;GI&=|-&kd9diWB*A_WEc&fU
z&@Y2UzYPicRj}x{BSF6o7X6?*?T8IO6D;~2NwD7ri+<1@NW|Ljf<?a>3G2^%u;>>h
zL4ODq{lX;ZkHMnf3yXdQ1_lO31_s!5(~v~Zz`&3K)el>T0+WD+AB-=}fLPNH69dr~
zVjve_Hb{ba4B++a3z-o2Sx7*H8PuTmGeh|>ssSXyz`zgy6M)jtWj#<H1A`6&#7uPk
z7ohr~$8f^cqr2Y_YCjtjTnU%~(+?d+1dD+PP*{Oz7`Dfu{}I%F=r$sla&TC~ISdR8
zemL}hfa-@9V{k3#_7~&O&!P^|;sc@JB$_uF@^HjoKp7<d44^ted1nQd_?w2q{s5@`
zkx>0G3f=yRIP7nL+Ft?H2(o__7W=nA?MF9v4b=V;v;=@2|EHn)(c@pi2x2ib8Xz17
z1_pF{j^S|s52*W*!*4AX_rJqozZ=wkQ2K;hj>Z0$IPBLb$Be)ASnOA2gyw%Vk5xeJ
zC**$xM(p`N0*n0{vDhDj!~S_t`+p#N9vW82Lg6^<?||BW1F9I5el}yVe<cq4rx`;u
zq9q@U{QC}v{smC|`VeE_Bw8>t2r^+0{|iw4iEy0|2D*M8ChXy#0KI@5R?dR_za5MJ
z^>Ns5XacbhJ^s<lpJW{R!=d`2)d<8eEb%u5hyEO>er>o;2m{^!{W$zzfyMv3vH1Te
z4*O?7?I)D~4&bnV0@Qxw{J$5A{oiode+p_pdibOJ|053j4`8u>KNkCyn6an74^aC-
z^(!RgAtbu}pgSQzX#&0clre><mxEAn5?w#?oicDm3=9k(pzcRbzlX56AG9V0oBdW$
z`_bDE==LM8sYJG)qY|_HJc7mkvpB-93u?a$vY}YY?-NLKGRR6Tp!OsC{}>kgSy`~h
z-#MuL==l%b|He4<KY{AkM0OMw_v^7>FMk5Cxc?*;_b1}8pU(_pu{DH(lj!b`!C`*}
z7W+?QvA++8{a#S}q16yh`}g9|Ujx<e3D*f>pu7J+4*f@=`XQ+hq8CJh(mIHSVM|u*
z@qY%YUkauWN~7Cv!iqiq8nA@l1uWqgio^bAMA{#K!~Pjq?7xJ?{sJ8KGnhj>tOuds
zBzpKQz@cA{Nc|UZ=#PQwCzSs_<IrCO)h`ZrIfQ{8f6{E&<G%~4AHDy8u0H{)A6<L_
zR6lGU8)7>H1E{|UV}s~uq&=A+J`8Wb5`Q<b#9uDde)Rg|jTgiuQ2zqLf{^I$%)nv)
z38?)aAlktF&)Zn+pNYf%CU1yF^!$UKex~5Ce+Ou@Edv7sa`}B1i~SFA*gpqqKlB)B
zh-0v{pQPBa$NvhbesuSvho30Ym<rqy1_p);Sls^ri~Cb>*nbFWKcV_R9*6xeu-N|y
zi~YSg?0-O{{T(>$XQ+mhyvXtQ1dIKkJC#9c0zLiygW3=3pCgAWdiW#XX^pH-0&0H(
zR1nmDe}={WJ2?Db2<`Yow?RWqfut2Uhk=1Xjsqfw?*0a-e&{l4xE6HxgU<BF=Ko1h
z{pjT{x_;1^yx8;~fa)jI{zpEO8SY3128Ie~_#wyNYb@cn8i)Vi5NSX1nRdwbPrzdT
zTP*g2&IH2de+gfRX@tse(3vFI^y@(NqmP%Nhd*dfI5zz@Q2prrUv&MTF?nqI-Jtpj
z<$ph<F@1=SA>;}y;r9tk_<`0`VzWO5YCoa!4|z=}#AXP20E_)!u-Ff}ClZ_ebx`{W
z^&gSf6hUl;kT;<ABljOceMQ)L5U_Opm=k;c-2k<pQ2+5Bj_~KGfs}v9_W!`*e=#oX
z_FseAPbmHcxv;lCEui+p{0S=meqpgc1c&`!p!O4re}5eI2Vk-P4;K5&aoEoX8rWrE
zV2}bO4oH-ON%Z_vgv0&}sQm#@{UHDU!(#se9QJGYgRNsA6#lbu*uSF|6935I&%g{B
zYX_MO6Mu=remAK7gu)+m&lmcbEXe!|SnOxQV!tXk_VkwkwI5oHgNy`Y^zc{U#-9FO
zK<!7ae_62D54vXw6h-Lu=NhQ}&}J;yZV-WPzdH{5J?bFgk8D317W<2F`2QQ!{{J9L
zkubXbc{uD}0kt1Az6;V0N`D+!><8WRgU$cnpaU<2#t)|Bu>V9o#Q(5#2C|<Ei~R?2
z_+KFq<Z1>6LiU61>A{x%9$>Mb2aEkLaM<q!wVzP>e~iQbKd{)(hsA!-Ju%qAKLu*P
z6(ktoBzpY+$6>!f10?)CpgKX}FM!2<1s?4AZywZsLgkM%5BB^Q0kt1F{)MpE54z_A
zoB#I^X@52j`wOtxFM`GXML7I_3u=EpH2h!`dic-9VSfkI{s~Zxpzs&NV*gnj_Im|E
zG!kmR{lTF>1gf9V_(c#e_V~|&>L--`eR;9RzeFP>{UOJ{6c+z4#$kU8)P6$!mp?f4
zPlM_wH2(b^hx-k%xL+2F`@{IKhu<Nn{m|)iNMvFee+}fr9)2EJ?3c%4Kj@rWZ29L7
z)c!QM%@789`Ypy`e*)Bg<o2T?7W?Pp@V`?q#6Cj)pM}Hz2~hiy(~mM1`>*1#KL%>Q
zJj5Ar65aoxb2_nwUky}0q5KCrClZ_fHmH6=`Nx_cd;G7!;(v84{_o<)p8ggPX@4sY
z`ww8TUlWV{mvPv?3u-^1`uiLX`)^>eUmJ`4pmXA|h5r+%{i^VohcM9N|2q!*KVY$6
z7mNK~0@%Z!D+FR6bQl)G!IJ-71+d3IM-yiGsgK3}0vz@`LG340e$K$5KLo0uQ2O77
zLw_8R`a$O;VT->EBK3d5VSf>k`UM2B$6pPR`t@+=ZzEDa=$sjB{+~dk{wy5!&mvNP
z2M+y9h}6FthyHa?{e<%WGC}O=Uja+{x5kqGpX0Fq2Go8+?dL~0?6-j0kKBK=#bQ6`
zoCR$0Clm_F@`U^^FNEFyGobb(*MIg{>`xNHo_=kh_7m#A#^SJl1Jr(G|2tx_zZr-9
zZBYBQAi)49L16{wFfcIG;jmwz8MFLz#$x|r9QJR3+D|C__u;T#1B?BxSnLPw69)MS
zef;1S)P6$sKf5sY_;<i!zdIKDjfAns{}-tJ$;g3?rT)>yVSfbFe&qFgo>=UUz+rzx
z7{p>i{tw1s{{^W1$m!o3i~XQ|me|6-h)DbUaoGO?i~YV>>}M3g9{xR0`y(L104LGg
zAE141*v2myS|I5kIsE;x*dK<&{wGlTnL&XAw;gl+W1tB3^j873A9?&T5R3iwIP8BB
z4zX08fc;fC>_5>8@jvqTRWKI&@8PhY1G;dP(E5{`IP8DX2C*MG{e@z&UrrQz{JTKy
z&wvC2oJ5a*Nm1<K&(IFBA36TRvDhDn!~Qi;`w4}ABo6y4p!Oq&KWMEO`uxQi9QL1y
zf_V8Jgo2ak{y&bx{uvz*|0CNUjm7_8aoE2q8e%1(^5+8%`*(Cg>_?9OSS<Dji(!xd
zBShNoCx$)#FJQ4h9*h0!aM*tjYCoa%Yb$Zs{{m`1a{oUOi~Too*sl}=3IBEi`Tq(I
z`z5*{;g4MYfbP#mPk*iA*u#HSEX007`M*INd-!K`L+nS6f6)EK==LASVgECz{e<%W
zAsqHMK<!7)|DgL*(e3Ay!0vy)IEeoXArzcM&wnfu*!}+lYCrP$CFuT4bo(uF*na?O
zKcV)g2@d-^dLZGC-2MdJpNVdNG7kH>;vrrpl>g&!*#81*KXUwo?$1QGe=!dGRiO5-
zgx*63aSdkuI}eBb480KlTR;cUK;y@t`zz7y|A52(b2$(j3H5(o<FMai8N`0%@CV&L
ziEh7{B=+>jkqfaOeZ3ia`U}IMUjwQi+Kho1hNb<w35WhVsD9`&Se*LTN@7p{Gob!Q
zF8@IH2cr9*Ukbbbw?OSDH2%ybh28!WQ2UY7AL#x&bo*0q*#7`(KcVrP^*Hpug6b!<
z{$Ldj_dkHTA36L$_s^lb{|65H1wb2{7#J9!#VF4B`;5bWf#s0&i#-1Yy8jK`ephMi
z@s|g+-xh8&gn^!Z9i*|xUj!EWLHD1b+dm11{cE81*Fmg>lj!#M;;?@K)czGvouKjq
zbpIB*{m*dNuLYg>BGi9=h{Jx56_D^pPQRf0x6tk9l))bU!BG1N?Z30dp+5<#pHTU4
zA%i{s60o=*bpI8)`zvtRUqht*#W?J*z+yk>{wH+%m*TL08r1$GX#B${^z^d;hy4?v
z_9K`7p!<{1?LUjdevSf&jp*@*Za=Rq_V^cr>PJt1Xw69m4q5E+_W|mD<n#x+zX#p@
z);R2UfZ9(e{g~mfpJOFv`UjnVj&A=19QH>MX@55k`xUU*4?4db-To6e>@R`Zp9zUZ
zIEfyAhjG|%0kt1F{eaG&Mz`No4txCHgW8Y2e;3{Ui8%Csfa>25cR7TCuD?ePd-|CH
zbwBd@bI|$8=<b)7$L{_O(1y1I#9BCsZoiZ~cKbV4LDCO${Ruk%7v26u9QJ>J+E2*;
zF*xks0kt35|Df|z(e3|-!~XTqf~Owta|i=H|Ng{b|BBTR|0Aa#(D|e2_McY39{zgJ
zh1)g|YvCk%_#aci9{wC_Aoe4dAE5I$(d~bsh~54ysQrY>kH?DG?N`8JKj{2Fbo*VE
zu-o4PwV%-Zr-Kr9`z^58zYt6RUs)Nu{i~q%6Y{^DGIsj|u-LyCi~Th?>_0-J{pC39
z&%k2;QY`l0z+wMAsQqzh2_8NDUB+R51JwQ#Q2n6x+j1=S7pq_of16TBlD9##5RJ=_
zr-D8FJ=Q_e{|_YlS7Nb$E)M%E$|3fn*Wc*&&%j~7!v=``$oX$I7W?nwuzwNMenRE%
z4IK7IK<!5^f7fEMUr`l%_&<W$PiXv2MiqPbcR=k&_Wyb;_6OszUky5NL@50IaM-^9
zi~Sq1*gp@4{Q*$>3GIKojYEGrR6lz80ZopO#KpkCa1Dq1cVKb<7A)@9Q^OvAjYQh7
zsfIoNE?}{L8y5SUao9f_YCn4Ujqd+C9QMD!V*d^-_TR^0{{g7|5@;5paT#vmu%BTg
zB>!?iHGs;mU0Cb~oihSbf<AwGqY@Iu&}n=K2h09BZ*}b9&#?(&KXU%vgT?-T>e%C7
zrwU>vq4A@iIPAB8+K-%n_hGT0SrfbcNl^RI(?5Fo`A-A8{{yhte*la9HaP6Bf!a@K
z{n88^`nN#!6Iy>dSrfbaGqAY-Fc$Zp!eRd@BJG#d!XEw)p!x~TA56rdU#1$8e)=F3
zoJ5bm9xd$tZ-DwAdHm`)7XQD-VgD+q{e;r*GaUAxfZC6oe@<et-%T4w_(AO_w0_)C
z8@vC1K<!7)Kc}(SUxvf}e^C1gjX&(gp`WJ)5@m$e&#~!X_rDxeKYIC%9{-Fw*!?fC
z8B%^B`~N%^{~O@2-vw&F1;iV065W1n9QJEqvHv0#`!jIZUjwxtdJG9p`;&3l?|{Yr
z%UJARfW!U`Q2S-zHbWTb{(p``{~4%$LgNpPy4d6Y9#lV}@naiZ?C~Fg#sAl__`e2+
z{W7%>{}QS{%5m6VfW`isSnQvQ!+tZU{pjf*RM$gX1|cWlu)hO~{kO5$zY~Z3F;M#n
zoxijNhy4qn_9K^ncd^*7sE0lN_d)F^H2;!~L;ne=e)RN*9)34)=)XmzeouYu?tcT-
z-v)^$IEkKrT=cQ0-wV+2L!N(lgeCm;;jq65I`KiM{8ll*?*0a-e)RA|cYgy8{ga^j
z3H9Hr4Y2#aVhg1Fwtz+$sQvp4i~m33u>S*e;Ea&_Jq@w@pQ!;7WrXxE!J%ISsvo`l
zfO-dFI0FO2d_(O1->?<pf8_e>6&C-C7-4t69@Kt9?k~Zi-vO$hko)tEu)F^R7Wco!
z;{GQ%?2m%lPsshQ#@PLz1JzGx{fL7xcK1Jkx*yt&1D~Jr0gL-5<FNk<)P6$em-OMV
zKVlnZ{C~n?|6?5X-zU=kdpPVbz+(RwEcTn4U=ROSMA~m)f<62@u-N|%i~X%Q?Egxn
z{TFfQXJ~|EQS|e#(DN^=DR%!GLG=@ge+E<R{$GH_|G%*KKLv;VwnW+=kHh{QSnU6U
z#r~r>?Drtj{sTDdzktR5e^~5SF~c7I!9?0$k3)YPR6n8fSKi>z-v!lAsQs*Lj@|vs
zp!zi+$q-JW*S~V+*wfDoEaAt@f_Z*HArAY`LG35hf0wer?tZQ&h?5Dm-)eE_7lG=B
zZsUg-hGqRyg#~v1Gi-;HpUC}xb}as%X^GwaDNy?ft)H1<iQRq=EcSC^vHuqi`wv0w
zM=yWS<NqrT`zJu{M{a*}W3m656?XrBf!a^V{}-*W`~Lvce&q1y#bUp)HFo<0n;}t7
zsQlEk#%@2y4oLhXx1ad2*x!c3{um<dZ^U800v7uPvDkkbhy58)`_cP<=<$CIhy4~<
z>=(vjzpV}S@b81#4_yWci3}|H&%y?K_y<7kM{YlfVzHmo7Q6kwp!TD;KhgcqVvF7W
z6Hxn+<6j(${V6!?7iocbnb7!aJP!LGV6k5ki~ZAa*sle(e-gwQa1!1BlW^Go18P5V
z|4|x?{bqL9!+#Ide&{hKIPEvI!yf(%c0%$Wa`_{R#r`We?B{8PSV^e<Igi8s3sC!!
z<6j<&{fhS3{qF&_pHTln#vZ%>UqJ0gPXCHn?9aqu{|2c2gytXnaOl59r2aiP^s_(*
zE@1Hoi4Dy4*V}RUKVcUn{*l996^s9$<FMZZYCoa#!ye(VzXFT>>R9X-aKIk_X;Ay8
z!aNS8(eod-1NQiz0JZ-BR3B*kLKBPqH8|}54Yl75svkz7_dm*U*dMSP68^~buQnF@
zALFp!u^nO~diq1R{~iweXF%;oj(=S&_PaV_5C1Hv{e=AQ;D|l^H$d%2_P;(B`*U&F
zzX57Ldiq26e+CZwe?aX=_P-$(`#0gR{}I%F^z;AG)8ASg_6zKR#6R->FVI=n=<A=@
zoUn)gtqw^1qqjfN{cnRqKTjt_KlB<x2nWmjv$+%Y_%qlGaX)hSnPCaP$vEtnC(`~t
z9QJ!)vEKrV{cmvCZv?fUQ2*^Y4*L_Z*l&f!ep_ek@fQWPAHDsA9)A|j*u%d9i~TlO
z?4OOp{t~GDp!-eWk&mVQI1PvW6QK4Z-(O*e#r{(`>}TzQ*owaY0^R>daoC@+4>SEa
zV6k7o1$+2wL+wXzzoXmF?Sei08?e~#gvI_69QFs`uphnr$j4#-3@rA$V6p!^4*ScX
z_7mE_lj@2+{1!p=gYFlC#3Y17cYlH__VC*Pbw8~A0;+%AvA93O4ZHo1p!O5$|0cU(
zxBmgue&qVc6N~+;aM*9(4e_rcgo2ak>1Qbp`!)7sreAL?_TR-}e*)BgLgmK|9QHe4
zvELVq{YviG!@mk@Kl=C^y8oSV=wAla?*tDy2m?L+*tuhmzX+)Nk>f7_i~DPF*#81*
zzY@e+IEik51rGZcK<!7a|AMgCzZHl5Ts;sg(dSRl!%xEld-%&h^`pl>y8D$qu!r9c
zEbb4*;(i+(_M1WNCp3PTgG0XqR6qLqb#(uy<8c24sQZ!2j|eR8Uyj568mRq*!fz1{
z`xy>k=HDnR_TR!`|1_xmj*w&kC(+|C#1nh`-+<~TwEo236MOtiK;4fVez92Gza5AD
zJiQPn6AHggIPCX;+K-%n;<4C&2Z#M?Q2Pn3zq*dY{sb)cgYJ4kZ+|O#VGn;7sQu{Y
z|Dea8j2HIsufSq|G8X?&$6<dS)PCqOIFQJ|(tewS!~O|a>`%pFKesn_{~w0hPpJH=
z#i9QiR6lJ0J<J2>;aA~}J^WTc-H$wemVw3nXK>h`23@#FX#Dy(4*LTRV&?xWEcVO$
zU=P1SBJG#*!S4SIEcWMMvA+a|{WV0|pO3@-1}ygHVX^-V4*T1QwEs8``)6RWzW|H<
zdcN4he-e@QYx-gj{|#8|FT!H~Bpmk7CDQ(09QL2UVt)x1`+wrFe+ATj^!^We{sWy;
zkL~=X2UzSc!(zX`ANKG+2eqHj`K?}l*u(z^)PCglUj-KX1^uzxZ_*DbaR|*Hl;F_s
z1=UYz{2O#ZET~O`zW%=rs-MvO>2H7R{&zS8DSwdtUxUT}O##^be+_CsA^$(bq5ln3
zKOz5T24c5g9a``cDt|%egkwv89Z>%xw;vj?_<uhR`;CaSe^(&(@Lzz%{w6H;iw9x%
zza7+mLhEORg0S1a18P5V{I_7SzZi%8HBkErwcoGc(BB5t4_(Fw$xK+<ALntnpW!eh
z{UX=j?O5EuJQ#cUu|Wr}2=)IL1!E7t6;S(;!><#I{cIuF?N5Q)PpJH448d;y2dMqX
z>9-q;{b@Mt?;_IvL>%^W9D#&Cvi-eS>_3Xb{tZz3q1&Kw#{U5v_A5Z`M~?q~EcS<l
zVh?{M=)^0b{g3{k*u(z>)PCgt&qOTt&%<GV64ZV|>xW+B&|e4DPiX$)84maVfVv+!
z{-$7Ye`*-^@LLbHAHDwus;l6U$-uyn5QaVc1dd{+pJ`a^2c6RhG84W2I|;QPx{Vla
zB}grt!@$6BABX)KQ2UYRZ)ae!KRO({|7|8iY(dYz==O(&WB308sQt*{KMRZfn{n8m
z2(=&m{7iKF*Ws{#2h@J#^8@B!vHvv=`*%X^*M$TFoJ6<(84mj;j$y|CJS_GrMPLvA
zXHfg0-9Whg=<QG02<+i+0JR^v{8)g+{%Rcd7f*p$iGF?<y8p{?*nb0RKXU!C2#ftk
zaM-^VYQH7K8E_Ka{{1-YS2zv{e`NcYV6opI5=Zz$?I%=zYDZ!Z{|u=8$mQoUEcPeh
zuwM;2agV-#1>OJAIP9MRwI4bEt-xYG=$ufHnds$DJJfzc`F}YM`!`^*e-#${C8Ds0
z{~D<M(Btpm@sFPVt8wT*2GySm*9l>u>o1GK9)BmG?nh2PYq7XrB^tZ?b)XlY66!x>
z;Lz^`)laDZZ~=$@TBv^X{WGArhJ*x!WQxJ={%)v#LiOL@Xzbx9Z~~J5kkj8LEaB&l
z!~SJZ`w88jSdT;hE~x%(5O2as^!Tre!R~$ysQZ!kuW!ZT{)ag1FPILol2HGFCl-77
zS3&g?ia!$^`a7Wd3B{j&EO!4JoWzX3oml)IfW!VpQ2Pn_e?AWVYoPiGjbG2g;eHP+
z?%#vO{r7O#e+p_pA@@tgVUNEnQ2m7F&qU*}hkpVV_wUEz{&F1le}mfp5|RwzBzpQU
z!eM^})PCgkUk9<+e-elN4`x8DBvgL$#bXb@pHThi<M-(07iT>7@Uu7tNx#VT?-4BS
zS4_Zezu!!V`w6xGWD>C3p8>TWx%@kZ#eSJY?Dp3{?RSPa15TpHpLim6`x~&>e*%mB
z{7KmD-w(B)Q228tVYhz<)PCgfKZV8qi#Y5TnFaAOq5OXahy5p@_9KV?87%foC1dx$
z5!8M{^{;3$cK<)XV*fcT_NU{pKNo60q5f|Y4*P##vHt=V`=wH_`+pwPe)RN@p8iBr
zu=`)&G$j8ahyNuk_MgRJ{~4(L&|z>$V!$$fb^?d}8c_R@+izE}*l(SR-TzUuAyz`0
zkq{0R`^{3Z`@aBcKXU);8W#Jv;IRJ#)P6$kN6|Fw?q{0=aWbLwJ0FLBC#Zfx<FB*Q
zu=`))3?%-M!~Yf*|Np~be*@Hh^z@IO{(j=HKLKh#a`|%yi~Z5**u!rV)P6$er-Y?r
z_x}Ve_TR%|{|6lQzku2g?S?`k6HEGgjl=!}Q2UYV?*~}yPs+gV|C+fFE78{<qKAKM
z26q29oQ1?ca`->OV*hy@_Ai3kkG}p6z5Wl*#P0rcQ2m6~|4zZ7pJ5)v|LEl(y8Zo`
z*!{l&>VM?&?->^V|HfgzF4TTP?f;}K?Ebfg>L=9xkIlmF{u5Z-{}PM)AL6h-lt}yU
z;IRJz7W-dgu|GZ=yZ`f{_M?{{=<yeojotr0u-N|=i~ZAa*uMa3KlB<xNMgdWetZ%R
z`vuNH@(=R(?RzZtv*lp-|7WQEg#6E#gWdlfQ2UY7??){5+v2caWj@5q&}k3|2aEqL
zaM-^9YCm%Q`5BA-9XRaY2DP71|KmCi{THD637!80x~Bk?rqIXF9zyjKTK@yOrvRJ&
z&rtp7^G6`H@W5nXV5rQ+9)BL^A?XLX{QZF?{NCnbPd}*(Ahr-HKY8=8>z@wQ54{Ek
zVi=bA=g7nE{t7Ja|Bc1{jX3Q847Hz7|D^_p{VTB8{}+q>pmW|qae^NI9t$B}CY1lm
z^RfH?2GoA!{P!P={b2>z!@mk@Kl=DNdi@<(fZhHNSnOwH#oT{yP>9|BEl~SaAi)49
z(e2kR#BM*w1xWfu_CGTg`zPSA{|40lB)H8G2D<&-IP6z|+K)Vc#EQlKtvKwrS_H8#
z9YVoLbo)W)gkxL3(SXH%b}aV)!D0U*sQrY-uPlnN$KM*Leto#hAq-Gjhp-@|aS`_T
zdjNGma{O^&aes0#cKh!@?e~UQ11HhLFRmE7{Xd}gBbR?XSnL-r!EV3CVu+RK<uAJZ
zd?ncJ*SH8tzsUU`J}majmSVSm7Sw)1;V)5&-Tnfo{m9`jfW`jrIP5<KwV%-V<tH5W
zcVMw!2#fumW!U}y25LVn|3P8{bN{YO8Fv3KfZC57{vufH7cR$czt0kgjfCnCzH;pL
zzku40oc_eH*nby?{R^S?!}LR3192;i4We)0uwUX5B>f@BzXTTh`zs)3qSs%Sp!TD$
zKR{3aT@~2<ZveF)x&11I#eU05?Do4Y1^JGFfzbGmNhNmsS3vDYj(-^}_AkX@{}m$b
zUx35@4_NG%!(u;w6?Xq8Era-fHH3nb=;be06?XqyT!zFy^8F18SnQvI!+zf75G!RN
z6r4o2zaNMF8do6pBd0$lEcXA#VZRoU_J6}+zXKNgRj}BfSdBgW-J$lQ-=B-_|Cnm*
z;U9s;el;xiAH`w+DyaR0_WvBfVSfSCepvYd+CQj)#eRtz?EZfSwV%-aZ3#H^vq3v<
zgu*Yn27CA|fVv+!{b*xx|6v^VXA)`uJ{<P%fZ7kMe?Z}<i^cwTIP5<IwVzP^{St@$
z5?3+vk3JUr8SAje-yf*`zVMt2VW5}ae`>LZzX8;K<n&{R#r_F6?Dtv;u`dfk!AW%c
zyX&yqp8&NVx%@W9Vt->jcK>gI+7G?P4yXM!_1NuS0kt2w{xZd4{|X%TE3JZ9NvQq0
z7>E4|*C6qa?0<7C_A@qM_kS+benR_C|KPAc18P5V{<FklzeXc=`)5GyM_)gL9{<XX
z*u%d8i~ZJE>~F(i|30YwgwB6z#9{vosQt+CZ;Qo#*Cy=#*Me5ugx1eFG-3C@z;(>{
zx5r{XLo;^!Q=s+}+JF8Vhy4*y`;p_{5sUpiE!gc}47Hz7`eSdw?*9TT_B&&-{}B%R
z&q3{<fmUIoaT)I7u)hOpKTJQU{CCA-zg;VK|EH~m<bOi(Z`q37{|YxT<KG>N{VQ<T
zzW{1Kq4}G|IPA}W+K(Lno>=TJX~XXSV^I4E)qnYI*!|yt#eQ!r_J_4&xBnZ|enRt?
zf$iAsp8>TWx%~CTVt*43`%TtC;-66X*W$4M0n~ov`qv+e{p)bp9|g4^dW<#1F<9mg
zSK_c=;1(qPLASAh&kqj7Vn1I8_VB*}wI8|+52yW{9oWNv0n~nIGX`vbFc$mI<FG$(
zJ;X{v?dMZC?Dx10@jr6-hhni`xf8qpS3&J3)P7FKq5l+AKcV@DH8}L&f$B$}KSZy8
zf8x;p3aX#b{Na~Q?D1Ct4L{`aBMM9SMRs8iKb8%U_(N|$pqJkvUD)lPfW`h8EcWlm
zVZSESenR!vE*$o+z+!(K7W>b2WA}du)PCqS>X5*|l7CNjWB307sQt+4Hvx<Nr9If~
z-vqUvQ2kZVgWdiQQ2UX~&m=7NOY~y5{|(fBLg$|d_hPr-;tnMLBB#F;EcUbYVYgpz
zBP7TPtv`;%q2CFrp9L+!qH!4_`mnn{0P23^^&9C}++W#`-TiKxAnqqL{x3ZNyZ!*E
zenRu7<v8?bLiH1x|NM(Xe+^VWq4j@1CSVUgfxDRTpMxd*YA0g%|12E#qsL#xMC|r!
zV6i_Bi~Xl@*uMj6KcV$sCX=wc{~T05q5Ti@ap*VM3`swP;y+<BcKiLH`U%xv%2TlG
zkB90flzv|0&|e7E{{rF-IEfyA&!%9HKL=?1A?LqREb+H(Dt7lrZGl)xDE~1}!>&IC
zs-IB!h2hX&2Gx&Vf1}s`fzz=2pWz;6{;9;`|0Ou=p8&O=Q2PCiL;o_U{`Zhzgp=s*
z|Axc;5>WRew;yY;xIcF~_VAy&6=J14go2ak=_g}4_V7CZwI8|ut;1sf3mo=uf!dFr
z{?YyKI0L);k3scAuOWrIA6>uA4D9az0Chid`@a#3`*U#EZwK9Ya~W<kgn@2<Iu83A
z?nBZaa{M)8v40j0`-Qec>?4$a{@~EB0@aV+e?WKtcO355cmQ!fa{HqVi~ECTVvoNB
zsQrY>-@`ccS3&g?^1taU?Dls<^`oah^z^?5hyJ-x{XS?K(6|iCXJJo&4$$yJ-hb7N
zCH%T(V|V|n9gz5k<v$1ybN;w>Hg@|x9zx;|rXMu^(~HIaT{!HQ+6l3dQ2yJB!~P1W
z{mA*RAB+9sbFlk=64ZY5`4{x`D>MhY|2ZB({Es~TIT4Hf?KtfJ3bh})jU5sgSk`|v
z;jq5}YCm%PPsU>Z865Vv?}AuKsQ+>thy5LoA^u11zf8qqzujEy;eQBfe<Z{ia1uTI
zE$3nn{|iw2k>{VLW3iuc9(MbscSEd1U;l-k|Nh{x-{1+R|7T*cAGFREWG4Fhfe@(u
zg!=DU^RWBB0%|{U`8gYl{f}_?zY=QyA4o93NswFN90mr4yEyEh0JR^v{Wlkj{m<rO
z5C5_~5L*bf{|Xjh*WUouPpJI8k3;_?sD48Ir&|lKhkw9RNc<y*|3WPOcUXws{Trb6
z6RN*n;?REzs-IB(HDwWY`)@<_6AC~3#n|<~gX$+VepZ4*{~xG+Li;!J7h@0q3~2Zx
zr@!S`!hbmq`zP#$q(4~w1>s@Ve~WO~ukj2s{#RnLpJ561@H+stUluLHp_hNZaoFzw
zwIBKX_tjYJFTi2{y?qcLqo4neZh!U??BSpA9Mk`6vDkkHhy5J;A@&oRf4q*v{tBr5
z$o21fEcUZ6#UB18Q2Pn>|Cp9y_x}f|{mA)$BNqF$aoFDnwVzP?Lk)-h94{c@kL>@=
zSnT)5VgE;{{pj(JmK+(paM<4fwIA94Td~*=S|<iF6TSYEf@WM!NHTzvAhmD~0|Uc(
z9QMz^V*hq5_UkUg9{(y(`w6u_G?rnH{|!+4k;8u{7W><9*k1>=AASE8dj4y~VZX*p
zNc_XfFHrk?Hx~Qv<FJ1f)P6$oe+!5G5m5V)<9{y}`}3D$5C6+h`w7)QS<A79e*x5f
zWdHBSV*hO%_CJH#PiXw_8V>sxK<!8Fe;mYOzxxX8{`WZuN#*GKN6_QnX$5xw8@$4d
z|HD}9Ux&l~I;j1G+8=5wvAcf;R6n8i#{wMsS3>m@ihuc4*zMm9)eqgq00~Si{U@na
z*uyUY8h*(AmlIgRZz>M^V-7*AgkEC?;b5_U0uK9EV6p!c7W>&&WB309sQrY(KOBet
zPf-1Y?*9r}jXnH6U~&IhEba%bGXa(9=;goDVMve>YJZ=^VZX&|Ncu-Ef6imEUu6yU
z@JoQ&PpJNvUxVHM0a)z6h{gU`9QIccX@3L``!lfEe;JGY9XRZt0=1ve{*7iF_BTN7
zNA7=L#bW<D9QLyvfy6(d{=*v_`bD7n3DsZEak&2h)cwfm=LQz{ORUA7e(a$3`#`(_
zC(+Aq;kDS)&kv~m$l-Sji~XfI?C*lw4_$_j)BXY+_D8&d<R9ewckW=Z|0xdp4UR&r
zB(#3$0S@~O-a_n04*z>t?3Y`IJ^b^a_7lp#lIyUCzXulkA7HWH42S(4Q2PnppJ0f?
z{sb)cKf+>v0S^23K<y_qew2;F{t7JiKfz-EWE}QCgxZfD{-ClRk}@D<9}fE`V6p!h
z7W*&bu>UvIe)RQY==Pt(VgCv&_P@YlzvO!C=}+kx#DD1iN6-Hv>#?W516b^Tg~fgy
z9QNBl?I$#T7L7x{8&p4`{cB-3+<ya$``==5|3n=2XF%;oFaOcw?=%kmWl;U-?RRwj
z$8fm+0~Ysxz~X+P4cO!V4%B`^;qM65&xD>ZjziLq1%!f==<DHZHegRb9Pc3ICvyMe
zGZy!6f!dGW{<47DpAWYg!a#TCdK~u8z+(SbEcUBy#2$Vtp!TEZUv&EwH)8j{#(RkW
zk^6t&vDiNYYCn4TKY-c~y#^8Dc?Jds^zfgI!~O`U{Q=Mf2kL+S#9}||CW!yh?Qb{%
zu@ct*fbcNwXV`?@|0_N~{Es~U`x}e>@i^>%0JWb``isJ0f51nG{mAL>FBbbhLG4FR
ze-bAlJ|@(Dc#FgS2T=QA;Rg!;|5)sA*$fGPbo;}g_7h5f^_#JWzs4ts|B=%lBOB)a
zf3YnP`!V7lYCrn<x#;Ona0_<(BcS#p$3HU``#W*ie*kJfq4;mXVL!uXi2sq}pB0P!
z51{s=hyM?#{e<HGHV*qIK<!74e|9YPn{9=JKf3*9ry%K%Q2ZNi#UB1Qp!OrjKPMLZ
zd!Y8C$A1FUenRozj>CSAFOcv@j(=_}_8-7u{{pD}==YbRr@!4e?B4*jAG!a+i^cx8
zIP8A_wVzP>dx67#fv*t%Bd0%pEcVN9gTz02_$!=-#6K+lAUw?SS85yf_+J3EA9?&&
z5R3icIP6b=+K(RI==>lY_Dg(&_#Zj_3uCdr42S&<Q2Wu(|3J6@B@X=`p!#9`H(2-y
zz!*^a2@dxsU~#_~7Wap5#}R*LAQqsXpM&oHBRKRoK=l(!fBUy%kN*`=_amo&Ni6Qy
z*@4~t2cY(QLc9Sd(cRyML%+gVh!#TbZ`^_1{T$yR=?B^UGFaSy8;AV~Q2Wu(UqyGn
z{!Z-v-vHH*o?g)TT0613KLhH1SpEgo|MFPeUx&l~15o?@Ai)SH(cOO+hkk)`5G{n#
z{|y}Op8<70a{g7q;(qg8*u&2OYCrn@Iq2>`jzj+esDAYDM(2ap>0mp5=K<9H$l<Sw
z#r;9MvAh2P)PD5+3+V1&ibKD_c}V!9yBD3mU^n*kBk%)~{*m3UfyMowaoFzwwI6zn
zG{iAj`VX`B;P5|GKe~I-`P24bcfSJ`_iJNuzujK!_A^|7IJpTz!AbP+zlcNs1gL&O
z>Ho}L?Cvjsx*s|H>tS(!{66gNKLE9#Q2liYhkk>L5HAyQ|Ji-m-M<5i`wg+U-(f#?
z_a{K@cY`<sPNIkZbR7COK=l)H|D^rc-Oun7lKzpy-vo>MU*fR;0n~nFxXU37boa|1
z!0vy6OAz(w=^dRfaR9sfJ)rJK&cEhZ-0y?Keg&xg==U$7+h2)8zXMc1q3|!k;r<G!
z`;o)n3XA&};;=sfYCrn@;ppKHnr8<MQJ}YfCqVV1`xl*m4u|^>K;4fV{<c`$&u|cX
z{4apouMSBDa1!197C7`@fa*tgFFN1&Aole00gL+`u(&@Phy4$r_6x&Z4q>3%-;YB-
z19ag(x_Wee7Y_F;{DS0P<nVXK;{MH0`_cQq0#N(W=g-i`-`3%<KLBb!Ed7JpU#?i}
z*FFS^e{}n;p!S<Vf(=fh+pl&Ad;DcU?ML>%I~M!5;;_E}YCoa%R~vBHKLct%a{Jj6
zi~VYcvHSlD)PD5-3%dUm4`cWL52*df{eN#P_Rqv&zrhtqkQ17J2h9^>YyU0y4M~5<
z@$ZYpew`!O{qG00A3gt|`~Mma{Yg;$gznG2cm#X+?SQ%;IsF7+alhG7?C$S@+V2Gk
zMmUM?e#4{K?SBEaA36O5VX=Q24*Rb`?VpHdAsUxqA`bgK{y^f70~)!Y{2PMBe%E8z
z{hx6i;$=eV$Ke=u{|7LzgAG7VKVewx@5f<(8`OU2HaM_ZAOhY0T{!H|fZC6I{#yhV
z`)}f~-wHZ$PU!xCD>&?rV8rx)6c+o{k7E!2GN}E~ZEPT~gE6}Qm5yT%{{pD}&}DGo
z^CM!g*nbR%{W>?n)-muyC^(63|3Mt~8!%z|KMsrib|<j=--by0x8cz51JzHc{@Zv0
zd-!=^aepEf_Y0lG?*1~U{e<d2-jmqvPk`EwTz(~EvA+R_{cE81qxb*N<F6Wr{S%<}
zBagqPVzK`!4*T_PL6VF(go2ak_Dh|@9)506{e;%PrQy&Y4%JWS{({6)*u!6e88iK6
zV)4JzY3%NAf!a?f{n?(zZodT<`?Imw-;Klmbx`{=;2{rTpof1O4*LV3_9Ksf=VGz{
z1`hkhZbR%NRDNE@VgCuJ{mAu4J{J3R&R`G!AgKL>{I7lnd-y+q+K=r2LM--I<FJ1h
z)PD5!1E9VdBxE4uZyfrMK=q^V-$ReTZ#di^!2(IY$nB33Ebezbi#`1QLG35B{>b4h
z_VC*QwI4bD%COkK4u}0JcOc<IDE+L&VgCgz_E%uB-~1eQ|0h807eWhgG%kbDIqd#_
z0kwYzR0F8}RfWa=ojB|-x(D$;dijB#ezxGSe*rrr{*lAK28;d9=dt^L4%B|=HfD%p
zu$;eRcOJX{cR=k&ZhzHbv40^B`$O(StVEwbg$5@?l7WF?4i5WQa6tTzTz@uTvHt@O
z`==0T|7#rf-@syj6Bhg3E?^J;D^U9h<v+&@*u$TL6XJj5_;0~t{|+4X|AN|&p8n9o
ze=`pI6|mUfhQ)rSi`f0I@&FRWgx25v#bLh%7W+G}*dL3-emkiB=<_e={*SnbJ^TZp
z_9Kt~bz!kz{t|Zo?}OS;DEy@^VYhz<)PCgn@4;e!Fb?~lL+wZ3zl2`?_~EdB0~Y)H
zu-JbThyB72A@NVh{sTDdKY_*m30Ukmx{N*i9iaB3?_WWW|6CmUgP{5qA>M$K==vAn
z&|d=8PssjTIP|wc^%JT;uU^KUejZ>6zo}TlFZBxc@H+&xpHTWuxPsmOA6V?4j>Z11
zIP8B7wI6-|6?*#ph(o{ZBS@4H(r<YcyZ`;6`ahysh{k0wxr*KY0$h;t8@c|Rjm7`#
zaoF$h1mb=|<>x9K_A_up>_;v?=3=p*;~IAVM?vi;)c$6^hTZ=XQ2UYF-}AB9ABMyJ
zLqysih{OH~SnOYj#r~~0?ALk<34cQ4XB%+X&%uKk{)@5Le;0@S9#H$UA<lr4=;hB1
z9QG?f?MDv(rC97wx{f{mw?OSDRQ|+X#~%MPp!OrDzvWo$zlOv94@BC35r_R7u-Ly6
zi~U|Vu=`)<86?O9ArzcM4}aGi*!_P3YCm%OVKo-}KjE;y4r)K4_VZgD_6zVr(jRjB
zc`X+Eoo-_H|30Ywu<;{U0HFKd_9k}!J3#G6p8r^n#r}mj?Du;Pv5`>wVGa)aUqJ0g
zPJbJ**#7~C{Z&x=38nwnIP7QOgM>e_{hP7aA8`wN_-}>UPpJP8d<%Q{OJK2oD;E2A
z;;{b~k@j!FVZQ+u`?q7UpYb+!|Nke_{y#YE_rPNRPAv9^<FH=^dhjBl_QOmZ`op05
z3Ef{m<u>;COMto`dHjD57WXsU!5)4NP>Ttr-`_awSK!A?zx%M*?}Nks8mRq*+K(kT
z^e=<zM^FFg<xl<{?BQpD#r+4dxPJ}~`_Dk_C*=O=IP4F=V*g<*_8-Dw|5vE}=<AQr
z+n;-J*q;HlAG!WHipBnyIPAB61u1_C-T(Lmhy5F%_9K^n$FbP2a~FI1&4JpF9{=e6
zSHFur{!d`B|0EXsr{S=FBGi6D``0Gou>S!T`$1Q#b3lTX0TwQgaM=G1YCm)v22>X$
ztl%8b`CmBf{{gihx%~&a5*Xcnk9!a^(bs<*cnz@yef=_e{&T*EJ^Tv<Fv}0nm7M7I
zSK_e$2h@HUh%?|My8VZ6=ofhd(SqK8LQg+?ak#$&i~B)WqM^H=`#$#Y(}UU{0dWSL
zM7N*qKKAfi0JR@^{2z3s6T1CQIP7nO+D~Zy%od0J41$>P2f9)Q-Tn$3_HTyTPw4!O
zVjT8MK<!5^ziwd3zt3>kZ}t`v<j`xBARH{?-w$!vp8&NV*8T;J|AVe{K=;4E1MKnt
z0BS#>^)K8Hu*d%gsQt+8chHgQ==NLSu%GK4#LMXGx6$*DF%J6`gdp*c9R8pqb<yq5
z!C}7-)P6$yhv(wZ9|hG<DF4pD;r<M$`(foQDE>f4lA^o+84mkPp!O50{~qG7zX6N=
zpd&HS?U#9oJ^d_&+D|C|ia*4jer8~?A9N%iy8YQW?7sxHpHTgqhQt01SnLNK$%bzK
zW*qkafZC7V{zgx~>u}hA0*n2iBcagkXMKb{{I#G5ce_Bc5u8M~pWzYq@P7ccA36Vm
zjub(+-vo#Kc~JWat)D2xp}zsDpV0jeYjEhF0@a@g_c?@tUVkme;eP>PNcn-B|3F)^
z(f!Z+7<>4Ch1yRj{c$|T9{w6w><4X0Mz=o}hy7B}fm=fMN8qsE0gL^hEve}CFT-KK
zJ=A_e?azfc?2o`=KWIxNy8WMU*uMm7e+zW|Atd%O&)<BD!~O!O{Wq8)Izi<xXiE~h
z{T@%S$G^r`h(7fC13mvu#G&5|svmv*E_(Xyd4fItc!)#NFLM3`E$Kyf|8pGnPlDPn
zfo35Zm*Ei(`zxUKBcC4)S`vzGzv)x#;kW7=B>V{V9}S*j_kV)~rvLw8X@AYdVgCoH
z{pjU4y8mb3uzv&8e&q54v?LVW{||83uk@Wb|KG-8{|Tu5$n77{k~(zz1)pIL{|qAS
z=Xr)b`~@T-;g4)TXh{mX{bo4qUkA0HQ2WIYhy4*y`;o(+jUDs+gen~NKY-eg-hV~U
zzoj_rFM!$)T}BID{|Z`?f$slxIP72f0}}s)`d=$?*zX|)34i4N7idZk-Ts$2>}UK5
zu^)Z?7kc^+d5%5(SVQ#_YXA8^$DV#xK;4fVf1n|8boY1Tus;K8KcVx7+Hlx^0BS#S
z`3V}5K(~K84*R>H_7h6Kn{e3w0ct<8|3O_Ubo;;IuzxqyenR2@5r_R8(vb9nY(J<<
zM7Q7h1@`!V0kxk{{nvy;|2L?9^z(zz(_ifi?CD1Vi~Gf}<o{1N>`(m#N&lu03QnTi
z{}zY+7Et?<(+{XfMh`#nm)OH^7Sw)N`3Z9Xy8X>i{pkDe7=A-^5ZXVv9fy7csDAYQ
zV(9!$FR_Pz1{VLzU<v<cIP7<T+E2*+Qm-K4hwlFZsD5<!qVq*xVR!!wEbf=b;(kvY
z_BTN7N5B6YegENd9Qq$X^`nnpqU&FT!~G|q?nf^Fm9V&<;WhT~Q-EIFfIfeWZhsOE
z{S8q4=;4jdkA00j{53#{g@J(qIsd3)asPfC_D_J?4=cYQxq*QJ-ToIi^lyObM^}%|
ze~iQZ5m?->fyMoTZy@0h?PkE7$#4K_KdiifNucw2-e3>E4ygSw|AYE3T3GCtfZ31M
zu(<%WAKky`{1Z6zKOj=S*juRo(d_>~r2aG<`WgO0LJZx#==^Os^a~KFpY0uX_bU*o
zKMaR{10wY=!=c}SNd4b%=no)LzuSB4{!buM|7;xk3y9P|?LGGNzW|#4k;@M=Ea^Y$
z19tZ}5NUtt2kiD=z+%4z7W+Tpuzv!P_P@npKZ7i!{f6v+D=hY(`iR~C3y8G;=tu1S
zH^5@Q4Ho-DK0)k<xf7CW85lM|?Z<WhFRUFD3)K(P2cvI8^~3lu8m14%FM{evD}ERr
zK=pT^Re<Q_Z|*1T{!f7VUjcf65vcriz~X<<_$YeW4{}?EKg6ZYpFlhWhKQo_(cKP`
zH4ugje9ia>;xRC|urn|?Vj2Gc-H(CI{u3;$V2#WXs5YYVz)G+ZAayJZAOB;MWM){1
z&B+YR42yAyFTo+c6o>dS9OBC{#6jWD$bc{(<ZhUonHg4Ks0Yb0GpxcPz6OW*S{&l*
zafolkA-)-h_*NX^+i-|)$05EGhxjfW;=6H(@5Ld$ABXrs9O8#?h#$crehi2B2^``l
zafqMBA$}Hz_&FTn=W&Q%z#)DKhxip7;#YBqU&A4O9f$Z09O5@|h~LH`eiw)MeH`Ks
zaEL#`A^rr1_%j^hFK~#z#3B9)hxlt8;%{+?zsDi|0f+cU3~^9D3sf$_$|D#J+RqIV
zhiQO`gYF3ciNnfrm^kSCDv&s&Hh|Q%pfU`!t_CCyDdiF3ec(GrmM}q1Z$OAIfr>*~
z6$o+AHH#o~VD%!*-V0Fmp!x-5A50v?W@h*Vb3TX*$IJ|0aEO1yA^ro0_%9sde{hKZ
z!y(Q93r@HjK@4UFCLH1{IK<g-h;!f&=fWY*gF~DThqwTSIA~ckBg0}Q*t%?3e~5<>
z6sI?t6rcyDfYKkxuOQ6KAcSEKL|g=ixEO}GGuZsaOfYj{_AUjB-()%fs)!jF7+~Y2
z5=<cXEM|hW3t{SOpyD9=K^P`}4=jF@i2===KxT+JFm*5*q?egN0>hmUaY-EFQaHqA
zaEQy|5SPaxu82ci8Hczk4skUc;_5iWHF1b*;}F-yA+C=@+z^Mj5e{)<9O5Q8#7%LC
zo8b^Q$02TkL);RFxD^g@YaHUX7~)&O>GLL219YPus2m5SK@etUu*Xmj5qHEP?u<j+
z6^FPx4slN$;@&vKeQ}8U;}8esN{~-bF*8Fj4)vip#KUojN8%8V#vvYyLp&abcp?t*
zWE|qDIK<O&h-cyu&&DC1i$gpgL;N2!y)i)38}j-LW`;rx_2Dd_^7AH>1GHStL5ebF
zhGGo$AZccX5**^CIK<0wh*#neufic-gG0Oyhj;@H@g^MNEjYwmafr9$5bwkx-i<@N
z2Zwkc4)F;%#3$hppMpbtDh~1KIK*e-5TA`hd@c_0`8dQE;t*eqLwqR?@#Q$gSK<&~
zjYE7b4)OIk#5dv)-;6_i3l8yZIK+405Z{GEd=C!seK^Dq;1EBAL;Nrf@uN7zkKqtM
zjzjz;4)N1C#LwaoKZis7JPz@TIK(gG5Wk8;{2C7N>o~-3;t;=$L;Nld@%uQ$AK(yw
zh(r7l4)G^A#Gm32e}+T+1rG6-IK*G!5PyS1{4Eag_c+8q;1K_WL;MR4@ozZ9f8Y@R
zi9`Gs4)H%Y#6h(`sD?(x%-Dyp8JHOuVZ#O}8kiZFaELSG5NE|9&W1yr9fvq44smWA
z;=DM-`EiH~;t+=prlW)c0|PUIC=T`FIK(A!h)d%Tm&GA2k3(D$hqy8haTOfmsyM{e
zafoZ;5ZA^bu8TulABVUh4sl}~;-)yn&2WfY;1IXMA#Q_1+zvy09kl)Y0NUP$jk|!7
z5;KDXhI)v&6Ap0~9O7;`#NBa-d*TrH#v$&DL);&ScmNLZAROW$IK)G7h=Y11ppZhv
z%nT7Y)JNeEkHH}xi$gpfhj=0m@njt0sW`;bafoN&5YNIPo`XX?4~KXG4)G!!;w3o5
z%W#NS;1I9EAzqC`yatDO9S-q&9O4Z)#G7!4qwgYsq&sGYHXQ2Pafo-~5bwqz-it%L
zABXrv9O9F4h)=;GJ`IQX3>@OKaEQ;rAwCa>_yQc_i*Sf9!6Cj3hxiH{;;V3oufZX{
z7KiwH9O4^rh;PIpz6po;798SRafolnA-)5L_)Z++yK#u`!6Cj6hxmRR;s<evAI2em
z1c&%B9O5T%h@ZkCeg=p5IUM2_aEM>RA$|pi_%$5jH*kpG#36nQhxi>F;`eZfKfodW
z2#5F+9O6%Lh(E(2{sM>iOB~{_afrXgA^skR_(vS#pK*wP#UcI;hxm6K;y-YR|H2{u
z8;AH`9OD0Rh%>^be<2kblw@XL#v#s%L!2FlI42HqE*#=KIK=sIhzsBl7s4Sff<s&k
zhqwd|aVZ?)GC0KLaEL455Ldz>u7X2c4Trb}4sk6U;@UXGb#aL6;}AE*A#RLA+!Tkn
zISz449OBkE#BFhi+v5;-#3AmCL);aIxH}GUPaNXjIK+K%i2LIZ55yrJj6*yWhj=&+
z@dzB^kvPPoaEQm?5Rbzlo`6F<35R$J4)HV`;^{cVGjWJ#;SkTpA)bRnJP(I>0S@s(
z9O6Yd#EWr=m*5aD#UWmfL%afqcqI<;Y8>J<IK=C4h&SL6Z^R+qj6=K?hj<$f@eUl~
zojAn1aEN!~5bwny-j73kA`bD%IK-#o5TA}id?pU@**L`K;t-#YLwo@a@r5|V7vm6L
zf<t^M4)J9;#Fyg`Ux`C}H4gE$IK<cE5Z{PHd@~O5tvJND;}GA8Lwq+5@x3_2_u~*h
zh(r7^4)LQn#E;<+KaNBE1P<|2IK<E35I>7U{5%fvi#WtD;}E}!L;N}p@f$eAZ{ZNX
zgG2lt4)F&##2?`he}Y5&84mFmIK*G!5PyS1{4Eag_c+8q;1K_WL;N!i@vk_<zvB@9
zi9`H14)MP@#Q)<EXM`=wh4$1S6f*-e4sli-;_NuYIdO<{;}GY?A<mCOTo8vi=w^9{
zUyw;=22mX9#c+sA;1CDhoQ`ZVgw4z#jYB=?rgDfHWRjUd4u^Ws&EUu?A#7#_MI7ou
zH*rJMAd}1tDmc`GZoWoV31KrcsN+x%x@j7s2AO1L(88e}bh9(EN(h^oK^KR5&`rt^
zHOM40g8>fppqq=4RYKUz48}OrgKi3js6i%~8O(5~2i?qztP;XzX0XJe9&{5fL=7^@
z%wU5<J?Q3HWR(y$GlM-2^`M(xA!?9GW(Fr5>OnWFBCBLz0F87pF)U<Cgf3W~2bGp&
zg|5eg9;^UccMp<gW&qug3SyyRW(LsBrKn;c9y0^zMo|z86*Dt{Zu&$O1M!#{KsRuL
zSg4qp!5@deKsR2Zss-_w89+Btf>@}SnE`Y|B&rx_q=J#*Ces6`f0dCo5->A>ZgfOd
z58^R1fNoj@u~0EH1Ly`sR51{bnE`Y&A&7;FnHl16_$vX2IOv8xR5L(4W`<-O>OnW!
zfmEPkW`=Ye>N9YNgKmaHH3P(BW&qvT24bONW(LqrYN%o$9y0^zhBFWg6*Dt{ZXQDw
z1M!#{igCCHbki3|1p+^XrdtJQdcKN~Vqj(f-OPm~0A(^WfNso!a*!xy2GC7bNCHqM
zGXv;`DJTbtVrBr{{DdR`Wim5>Ze)UTkSJyb&`n850#GJ11Ly`LC<lpRW&qtRgd_lE
zGBbc~{DE?iC}sxGO*}{fP$n}2=!P692Z>^40Nq@JBmiYHGk|WCfpU;2W`;>P;$<=p
z@hLdOK{u`-84P7IGk|VFfpU;2W`>zK%$bEl9CV`yk^xXAGXv<R4=4wTVrBr{z=0$H
zWim5>ZpMIekSJyb(2W&H0#GJ11L!6RC<lpRW&qvrfFuBAGBbc~UVw6tC}sxGjR;5r
zP$n}2=%xZF2Z>^40No&fBmiYHGk{L^hjNf8W(LrS`$z&%CNl%*Bz!0biDG5|oluV?
z0A(^WfKHBwa*!xyhTS;g1$0t7l0qnxnE`ZyI+TM%F*6*%VGiiTawLUNCNl%*BylJQ
ziDG5|o$!q$0A(^WfKJ|qa*!xy2GEJvNCHqMGXv<PYA6SZVrBrHAdMsdWim5>PIiWJ
zkSJz`i#YrRI!PHxA(Y9?06O6q%0Z%-89*lwBMCs6%nYCtfuS5EikSg)QZJGKl*!Bh
zIzbo8L86!$KquQG2|$_53=eR)A9Ru|R1p%z%m6y!6-fZfWM%-Jyb9$YQOpdW6H$=_
zpiE{4&`G6G4id%806IYwNdU@ZW_XLko$qjngHGavYDS`%89*mwA_+j5%nYEDE1?`D
zikSg)q9l?4l*!BhI_VM0L86!$e&TQs=wwACg-|9l1L(v<C<lpRW&oW;h$H}IGBbcq
z2!wKwC}sxG$$dxyP$n}2=tMmz2Z>^40G)J)BmiYHGk{K@gL054W(Ls7a7Y4BCNl%{
z5*R2SMlmyhPGW=c5HvFb=!7%`AI4&a9mWk4fYQtipcBQQ93+aFK@_&l6iF1c-V$_z
z7m5&=!^{9WSqscWA($DUhp3^5g3N&)j)Wl&J+uQuTn>kOKqo?>DP{nfuZTlE=maKg
z>Q!*42c39?O}#n}^`H}mP}N(rfzCW#$n+oD?h-|kW@Z4L2!tfSz`zjC2I*g1fVQ_$
z`xiPm?A65~u7^WhABVUB4sk;q;zl^cjd6&Z;1D;(Ar3k*1~q&@JZ1*aNiHB3DrRN?
zov?x`2I4U@fKEOEu~0EHgFOy=K_`Wvs)e-lFsJcXfJ-FI;UY+l43<PO=nYti7ex%j
zfgJY?jdYLz6hnLp-4qNJ15wdnm!qG~%)n3w7DrBHAk_>EOTprj5DpT#4J?j+N;(6>
zX|T8~l1d2k1y~%mix?sXB00ec75%h01_lqXxC%%K3Qhxyqo0n<z|aa7S3^+?;w%A+
zqu-{&z;FUAj($o$1H)UeIQr=|3=Bfx4e{u=LNPFyg2nYfR-s^Du(&>o7>H8`7KiPQ
z28lrM6tFmK7d1o-MD78Lqn~EW!0;X{ZVXa_g4w|rN1LFCfjFvQar9FW85okm;-J$B
zK&lXU3Rv76Apm7<0E?raZpXlI1}ts~RfV8lfyHeQ0#Md(u(&OhhoE@4L2Nq^fr10U
z;`S(FAWj8X9C>v%NR)wLE?C?V!a*XBfyL2pCtzR@<N+yy9{K}fLU9aO9Q`z728Lp=
zxI0u8g6ap0qo4lBz_1@I?uk$cWxWB5dqH^!N)nvay%7RXRs>iadABh{Vj5T+{nSDR
zhAm)mKZqhE@;g}EA4vql6bBb2Xon{;FfizY#e*P<kVtp1crcO(gc%PO4}oxy$a1iF
zD3S<-*$);EgK&_@<zVq}BoPR6KUf_7lwAgf>tOLnh$1BNJy<*nNd&@F;0Mv@r*$(h
z1cSw6L6Rsq6D%H&A_n3t2aCf_Z3Kxx@FB1``f2tI40plepi@2|>R==vxV}$@ap80U
zSUd&JhcR}6#gTUdLu77%#nT}iB$5}rA2<t11j5t?i=*HA$iPqs7DwJa3{ig$ERKH4
zD+2>7c)vs;L=h6H1r{$t5`i#1!Q#ab4iZ@h7OzASfiTa4#j7A3B$5|g)m0;jK$zZO
z@mdH6iR=Z7*CB~OnAgDKjSvnJ$p)@6n~+2xObxI&`fW1|3|?UIHi#l5atc_y9Z3Yj
zJO~yCo#F!F!^q3vD!CuVh105HASUdV7!VtRe}Kg&LO4jIn>dIw2}Gda>0t5cC}JSa
zKCt)<5EBJ6gAb;hk0J)*`~{0I05MUp0l4X~2t^FUi2;i*12IwX8nF0U6fqFzEm(X#
zh>3z_!A+12C}JRvHduTUh>3!G!Qz`y#6X;jVDVERCJMHY260b=2o#(G7C(a`2I8y%
zi=PECQLsPwLaB2oVj#|Pu=sfp69w-8H=!<~h=Dkr;EQ3AM`1yt3=9vz;@2P?ByyoV
zh;to8px}>Sao8#62q{T$6YVBK0Loem7QY4MAt(p%Mb)<v0#H^HSR8tp7*q^IodAnN
zFWCSIK(Q?Nz;Ec~4^S}>wE`>-Jq!;d0L2TyO-ATp(@-%GwGJ!}J%kw~0L7QV;?ToM
zp<-YP+{DB@?oJ9U&W$u{0aneB3Kkc^5Z?_J7sU`41UFU1FvM?y#nEqRU|`S#H(@0)
z)Hi{}r7*<V)Isi&!4UTVi)&(tF93@hVu&9Fi<@AGb83LhH^mTl0*jkrh!=y!EiuH`
zg2nAH#9xEO?J>l4!A*8I4Dm*=xI2dUWw5vhhIlNviSLOaegrHYf+5ZeZu-Yzh^vFe
z6EMUhz~bc?;w515Dh%=CVDV-Q@fTq6Nf_cS;4a5x4DnlF@tGLnQ^5zv&&3eG0~Vi$
zA+7@My3EHA&jE`sz!2X77GH=VE)VYNEWr@B2aAJFivp!11WpHwFUL^711!D*LtF{m
zWm<zF?hY1Tiy=M}EWQpy{2y3+D~5Ozxa+k8LtGWy_1c3W?h6**hatWREPen({1RCF
zAcpvBu=pViaTajb?kI+M5Lo;qhWKW%_-PDrRd84EB8K=xu=r&R@%>=&D;VPU!Qxjj
z#Q%fEZ(xWAg1eeGF~qll#cyGVKLLy1#t{Dq7Jq;t{tqnv5JOxE+?9QbA?^kie~ux(
z7A*c6L)--1^?ipSUJn+R!Z>&C3RqkkLtGQwRhGpN&j5?dVTdmWi_2q(zXFSEVu)*i
zyWH9s;)P&w0}S!^U~xkX@ig#-A?6t3OTpq67~)^S;tm+%rQnNyT`|NDgT*~C#2<jg
zy)eW*!9xb#7~-42;sF@q{NSO4Fbwffuy_K7IH)9IX0QW~N`ctOn3(}1+QHJy3|Ng}
zV8(vjAOkZ4=C~ioAZ7;4aX*MSc#sdoM8VA1rxzHQ8Nh>8C~83*W(M%!5QvF_nHj)?
zE+}Fk4l@IIPz1z8!ORTc!3h*G5QmuoJa_<NqF`nQa3>o@48&n(0C#plOcczFajHK=
zni+N&AcPAinPG=t!9^epW(IJl4Z=YpnHj*HDkKpIlbHeBse*8jNM;6b=Lty!!enLu
zcZMJwB$63^n=X<dcpd@VSwR&9i-S8ESj54d1}x&>&H)y2aOVJvIJgslMI7AN$081H
z)MF6`H`1|)gB#;m#KDbgEaKosF&1%f;}?rKxRHxR9Naj?A`WgmVi5;72C;~P8+};B
z!Hq90;^0OW7IAQ63X3?nafC%2+^E4K4sMKK5eGL$u!w^j3s}U#l|L47aOI3e99(%~
z5eHX>Sj54V8y0bJrG!NsT*+V&2Ui+c#KDyS7IAQ4k3}3@sACbw95)6jVrIY`H-?B~
zjvGV7F~^M|;+W&c5OK_LV~9BVEuJ7z&^)6ngn>pfGhmK0gOo5cV2(3G#4*R2A>x?h
z%n)(Rab}1(<~TD%9CMr*B91xE3=zj1XNHJljx$5V13(l8W@f+~e+DUHX22YOhKOU1
zKSRVZ$DbkMnB&h7am?{&h&bl>GejJ7{23ySIsOb0#~go#h)07c49v`cIW7%S#LR#>
zE)5Zn15p^5nE`XW8l;Gs0du?>B91v;4H3s2uZD<Yj#op(F~_SR;+W&r5b-n+g@KtF
zFvqb$ikKNPKokaMX2`@40|_uQV2*o3#4*RcA>x?h-VpIz5QTx68S*g1KmyDRnB(LS
z@d6NqfteXF$In5Em>Dp~&mrQN<L40Z5)g%fnHfqk#6SYf3}qk+12Z#}V~BwSm>EE)
zk%L&Mn3(}{+#aNYnE`X$9wLr8ZVwT!0Z|y3nE`V=AEbzx0dqVbB3=)oFfcPi1BMt#
zfSCbv{2wBYIsOk3#~lBMh_`?!49v{XiXjFPU}nIaFMx<+&KE$$J3tf$W@hNb5CaJ?
zGjxF{49v{XjUfgSU}oq6Q5cw+p%+68B*4soIe!5W$DF@_h-1!QK*TZUFCgNW^A`~D
z$sh^?Gc!!V5CaJ?GfV|h7?_!18ip81fSCbvegq<pIX?msp9!KcFf+p}3^9-ZGsA2U
zg@KtF=3t0{1eh7-f+!5k%mCYMfGWkzfH_|SQo+oCIbQ=2UkIWwFf#+@JPt?^Gs9vK
zg@KtFK(`NI2s1D<EX5QA_m42=gFp(I8J2@649v{10z(WWz|61`L}6fNhE*71AOU8E
z)gTH3Gc&Bg5CaJ?Ghoh7LB!XAC=ATZfH`jkQpC)FId26K-w2{GFf#+@d=^L%GXv&)
z7DRjth{C|k3|le8KmyDR+dvcsW@gxqAqEm)X4nCuFfcR2P7E=S05b#V)(H>`6*DvJ
zMiqeam>Kp!S*R2<!(LPYD36(8AC!ekF*EE(6@c=X84f^Ms1!59K~w=KkD1{Rl!Zz$
zGaN=0fby6bjzC$c6f?t7Q~@ZDnc*0eg-S6q97h#^@|YP;Kv}31GXwhV#}IjD2F&?Q
zkPI^e=KLl^9CLmXB91w~2@%Jf--L)`&Tm4*LAQ;7Sg4qp0dw9Hq=K2@5{SaU%nX+?
z#6SYf3|BxD24-f!oIeFAVrIacKZS^6&YwcWG3QSq;+XTN5OK`;Q;0a`{3%5I4v50Q
z%nWxi#6W<V;U0*>z|0KyF~mRu%nT1e6b5Eyc!(he5@2R{1fno7Gs9yHF^~W=!xIpN
zfteYeVu*nRm>EE~oPb!Un3>@@ssNP7%<uxrLZz4)UZM&>dCUx$^U)wFX3%A-AO;#{
zW_W`p0^u?<yoE5(NM?q2Xd)0UGXv&)H%Nw=0du|^B91xV4G~AXR1PEvt~WnJS*R2<
z!xvNmD36)pE0l#wF*AHa6@c=X8K9S{L-{a@nE`s)IZOabGc#b$%Y&qt88GMNA>z<W
zb3q&=%*=pgz8>sf=p}zhYC%k9hJPRm12Z#V&hLX1fv;2mG0-qG10&W60A>az9OBG4
z#945Nv*HkE!y(R&L!1MLI42HqE*#>R>l{Eq!ps1=T?oWN#mo%6ILzV0A<mCOTmXl-
zAP#XM9OA+_#4*=tfPBKtfVoZsB96IE10pVt!+gy38xZxF>o*|cnCmwn;?g+G$6VI|
zQ7?-_y&Mj4c^u*jIK&lkh%4a`N8a5Fav=mWGpOKDuZlxl4Trco4si_};+X4RKrUit
z(88f!8;7_K4sl%^;(9p5^>K(B;1I`Lp968f5f1gnIK(m6^FYkOT+ag$$6U_?5jV$S
zz6B0(%=JGIbF6Tvx5goEgG1aFhdAc?B8a`1>x&@b4miwl#3Am4LmYHV8puRc%*^0|
zL%k~wam@8jAQPDxFxNXl#4*=9LBuiFJ3+*~aM<gOL)-_4xGxTIKOExFOL0MtK*G!n
z0XWnL;t&tQAs&oF9CLja$a-dmP#o&RaEOQF5J$UY7i2iNeG-X7eH0GyXdL1(IK*Rd
zh-0o>138JAAs&Z%%=K&#^@%vtC*crJ#vz`9Lp&9Scp47zbR6OtIK(q?h-cvt&&DC1
zgF`$Qhj<<i@q8TO1vtbDaflb;5HH3dUV=ls6o+^j4sp!&jgWLwfkS;I4sp!&kPvgK
zaj37sAzq6^ybgzWJr3~(9O8{Q#G7!4W3K0f_^Snn`c@p`Z8*f+afo-|5bwkx-i1TF
z8;5ug4)I<b;(a*8`*Da*z#%>nhdAc?SV%Zyu8)O?Pr+f%R2<^daEMRGAwC0#IOe)s
zh<j$?P(K@o_#7PKnCp8X=3}n!g@|LW?}dnCuJ472W3KOoh%dt7p2axCG1mh_%)wj_
z3=v<3!yL?Y!VvYC>x3cVD{+{!3WxY=9O9VkjUnb^t~Z8=W3D%bh_A<C{stW48*zwl
z!XdsHhxis8;+X57A@1CUL;ZFf;+X5DA?EDFp?((*@!dGYG1px~%-@ScJ?46Bi2D6F
z)MKvGhN#C}rwtLuT&E2YKa9itBRIq{*L6e8Ifg_1aU9|&aEN2B4~Lk43Ws{kb>k5A
zXK<)Li$nYz4)OCi#4q3w$6T)tanB_j>M_@`L)2rgV~2=iu49LYU&CSkbsXZD>)s*e
zV6J<Ih-0pMhlpdYdxwbM!C~)R9OCzIh~LK{j=8QLVlU>pdWiTV9OgX6A^rr1IOh6%
zi22WOsK;El4^jUDhx(T|#9!eM$6WspG5-w?^>1;AW9}D#nDZWo`VTn7KjIMoghTu@
z4)HHI#J}PY|As^SI}Y(5IK+SA5dVck{5KBqKRCqy;t>CbL;ODuaqJ8FnHd<dF7#(+
zV8S8Jj6<9Shd3(^aW)*{>^Q_ZaENo_5a+@n&W%Hy2ZuN>4skvl;`}(o1#pN9;t&_Y
zAufzVTm*->C=PKk9OB|Q#3gWuOX3j6+&2U%A29a~LBwTnn1i{W2%;WyKM_P6b3YM8
zTmgsqia5lTaEL485Ldw=u8Kok4Trco4si_};+XrSApX_Dp&oPp6hyra4)wY?#Px89
z>*El|+@A%p7ju6WMBE66ImS4|O>l^t;t)5(A&$8(4B{TlePIxBOC07{;SjgRA#Q_1
z+!lwp9S(7O9O9V!*C6h9#G&2^hqyBiaTgronET@(_PXIv?~X$pb3Yx#98VnTG56U)
z)MM_mgNXa!Fvk~%xE~I2e;neN`}iRC2I5d3ghM<Shj<7M@lYJ%nEMAI?g_`CJ_3h$
zBo6T?9OBV9#A9%X$Knu=!yz7zLmbz>$V43KlW>S9;}B25A)bmuJPn6<Iu7v+9O9Wc
z#ItaSXX6mh!6BZDLp%?Mcs>sC0vzInIK+!^h!^7!FTo*RibK2%hj=*-@d_N`l{mz!
zaEMpq5U;@@UW-G#4u^O>4)F#Y;*B`On{bFX;}CDbA>N8ZybXtVI}Y&<9O9ig#Jg~a
zcjFN6!6Dv@L%a`%cs~yD2{^<j;t-#NLwqt0@hLdOr{WNwhC_Th4)GZ{#Ao6VpM^tw
zHV*MQIK=1T5TA!bd_E5G1sLL!Z5bGp7?#4t!N+YeFfhypi!XzV!*+Tv0gEq(i^FzY
z?*ogkfQ!R+5?-@qU{GX0+#3Shf&3P%UXmG9--0k~hqi?s$UUpz=D>E=1=ulQ-94TP
zRxbrN2e#vS0}l1uaflzoA$|vJ{#v+uU^|w-fW<N0$zu<4|9ZH3*v?)Hdr&wa?p1;9
z1WpF4-w0O^Gru1!j%m(ru=r-Udf19gCI^tcGVpK!AJ@jfzz_fymxYVNb~w)mi*JRS
z13M|;9$0)ETpYHO`5Rb#J6s&LW021gd%TD`g50wct{&zuXR!D#xHv4{Gr{7!;o`6z
z+Wn58a6{Zv1KWYT1+0EATs<tDZ-K@4!^L6tGB|<UgQ;E(EPfEK9u_`9VDUq6aoA4#
z7O?mcxHxP_>jtp+F}OHvC-5V%_zAc;%)hM8AorYvi^F!XYk<X1!^L4crTxL;XW`<o
zo#7Q=@pEu-*iPUrVDa;Cao9-{kHO*>;Nr0S@&zoe3Qs4n69g1pK<>PRq23HEE&*2$
zOF!{o@hfokupRQ9VDYOM;+w(Z*Wlu?@VNjMzYZ6NoyhPBEPewn4l93jTtV)<4Ht*)
z?DBQRo<5^+i09%E@5CWK8He}+S5Ue|+`9xjx!?fUop<5xgoQto8_50l;o`6pIt;+#
z58&c3_4#0NO?ddj#MgqwAHmhb((P%mIA(f#2Nr*Vp`O<r<eq16aoCPi9k94Q++Ns8
z0X|@HZMZlrJ!gT%G0pD;i@$)I&kw2u7#J9ig2i9L#bM>xTd?>mxHv3b33`Cs`5G<`
zD>ux*;%_m;qru|u;o`9LQwJ9R02c=zr^&#;uo5i(5iSl(=Lf;!pWx!KaQ*}q{{k0>
z#S4cg$eq?0;bRFF{{~kNE5{N&LFor^pBL=pf)23yA8_@s@@)fH9MhZ|VDVpY^)PpG
zdx6~Z2QChCr!rXF9>bksVDWzl_0SRa5-;res}8JQ9c~WH{Jmgt%=G*RERHx>2j)&I
zZ;(5gFwDsYi~GaHVLS7;g2h?j;;?qeMX<O#TpZ?}H(+sZ3~^Z>kiDL8aoCP`3$QpF
zTpV`7LI_wK)19qgaSph8*v^E-U~yNtI4r+B1dC(3|1Ve^Gha*lg4~H2ZjoSdE)4UF
z!Q$a?aoCRf6<~25xH!x`N5JCgaB-OW-@XhCLJSMx>7faF#F2m>_Vf_u2XZH7zQ_TK
zW2VCvuy`=sUf7EE8#v5=2UZ`6p+3+b;?7ynlb@2IM>MVV2e~I1t{%4H$}a%B`_lqI
z>M`TJDF9;rKWKpsGyfhAbH0Ji;e*=?ONZ=%AoJDW;;?eY1S~E97l)mw;tCeWte2y}
z;+W=V2SVHliznF1nC?LA{+)wEd=C!sTR6nEgRq-lhC_Ta4)NbX5ck7wHh`VHARUa|
zd_5fE&N##af<fVr8P17daUpp4!^)*)U~v%)@v~rYO!Yz`AoIoG>R~5Dn1jVJ&4~kx
zXTsIPPKam*i|50|S3-~GItmuYH2)P?yb!J)mVUHCv4@*J4sp{^ko$|_=D_-K{y5Z6
z$02?mhxkn#;{IXS-Ps-nat~(z@e)`Zvp*;s4pLtNcR%dpmprg|DO?<OQqlpixIA1O
zcEZ>7aP01R0amXFR}VYcge3xGZ#i5X*1re_iz~y$Vdgi3#WCy6LtybLxO!N<&kzYR
zzXmQ2J1NEqERNY8O8|>w_D7n*;<|8iU?+AR1B=(e#bGBgaYTXa#cT&^fW;f&>R~5z
z6oSPK;o`7%-DI%15nLQr?yUxk8)Jwc28)|uh~EZ_n_`H628)|vh;v7S+;5H{t_&8p
zz!0|vi(6ud2ZP0}FvPRL;+XBdIbd;HxO!NAJQs~UUEKkz$83-B$AH}L2sa1T4p9Y*
zJHy3cC!j^eU^hP(tRAx+vKlOo*<LyZ7H@}}539dkfW<M}OU$t#cXq?o!^V*;z~Vh{
zaaemJ8Z6!k7l)mIQwtWyY^SXQi}%6R!`$-&EbfaT9u)_2&jbwdcCa{Rd-5V!d<tAW
zY<x^99%RlWxH#+tqE4_lroFGh;(>7WupOkF2_SPY+tun|@u_h2uoDedC18)o2VnJ>
z=KlkWhr-Q)jVBl<g6zc{XNUreW2)~5i%*A}1M80*1B+w!gT8~sXTsIP+~1i5vNswo
z4%@-L94sCS7l*~;FR=K03~`@ikU8-f;&Z^_i!sDsfyEQy;;``<t`v|tE8*g>8E8$g
z_-eQ~EPcj-#WCCSHDK|DaP_eA(?1nt{%p87>|`RrG?4gQxH#<OJLPnc_;R>7Y=_Tg
zusCM;uw{VMV}?Um2KIE)16Ge2{;R;^sc?H?>Es~}afwWjy=&p>Vd)_dERNaVYypd7
zwr5s?#n;2lfyK)Ou=qx}I4t}{vq1J{!^L6co(Why7cLG<Kbc_h0~q3Sz~Y<X;;`|h
zb6E@w3mFjiWWmM(#Iix+h<mbN;t61J#64Ls@m1N_!~YCeJ>vc>n0m1skok!FvtZ&0
zIoQp~2dhWis|8cPGY1qtTj2hJg#%+Q$b7_oTQK$BU~$BKTQKpdxgc}4VVH9ttR8U>
z7fiio9!Ndrc##KKd<WbdSiYDE7T*OIhwZHX4;J487l)nbw<sTE{yw-kterNe0DJhn
zE&!>=Ob-f$AaTs}V-FTT1UDZxt~CKHj@f>@4;HV4tB18)<cmP&ABBs<#xpa(;>Y0P
zu>5ruEPfm=4m(jxr5I!mW;-gk7`uOq!Rk-K&4Go_VI1l&;}CxeHs>_l99VyczXZFz
zvLzsQHo?`y@~IVA{3=`=cCu|XSiA);4r>oA0gJc7#bN383RwImhWI0}_;t8AtX(Qp
z3Ube7xH#-YR2Q%~ruijc@!N3qu=Lpr7RPK?TnCHag{z0ngIJb<?7a^choy&Fu=oSG
zIIR8f1T6j#L)@zzWX>bFIP8SDo#oiW{}@>P2e^9J_zY(S$ed4bap>>_gI@)9bE3fN
zzhJ0e2p0c_A^sXH{sTkYuo7hNPq;X2o+1h?{tGS+bI&@k_#X^$mMV}r|1iX3!QzO6
zwqfRM0*f<2M|T()VCn51SezLy4jYG8s|K0R2p5Nq8~1|6S>fWad}>ewQjb|*JJo{3
z+2QJ8C!Yq_fy6oC;;??%O0YO)JE5i?q@EkD9u{uC4Ipt|xH!z5`C##-@bH1<mk(fZ
zakzSzxI-hz9DcYsEZjQ4;({3Bm%!q}aB*0^&};&kBMKLXotXIwEG`Wfhn?J4*9=lG
z3m1pYmkG9j#1-M<uyh*?7RU7060o>3Ts^FuISdw8!4Q827FUOh!^YKFT0!=z!o^|p
zuqt42O}IGh#K2at_<49Z!@^++SX>*f9)6N<8_0ZJxH!z6;b3unxHwFG30T|^E)H|&
zI<UAgTpTvf`v)v;3Kxf^6ZLkGy_oGNKd?AvJ8Cjm+zf7xFm(RqK3LoWLtM85WWE(#
z9F~uY!QwV>aaejg)`7j8IRjR22Uia}`SAl-9CN-#v=d~n16)09+#>)i?gSTy#mh>t
zxC@5(Kd`tPTpTtI)7b?wAG2N2+zk?UhpUI3C|%tH68D6Q!}8-Mu=rtkI)T;u_rT(q
z^|D?sXnuzkHZ98lo7b-B1)1*+Hy?H~`vS1|S-APIdh;Pz{2W{yHm)My2Qud(TpVV;
z4_G_^Za(aU>uRug5L_H~^7~q_IA%Tm4lI5RZa%DDv+W1ji&-z{g2hAO=EKrSHCQ|x
zE)J_V7l6eh;Nr0U(FL$LX8mh40c39!Ts_SEc(8a3TpV`N_c^e5EL<GcPEeZ&GA9u(
z4r~7;fW_nC;xO~8z~Zn`e+CBFc*|3;_!D^ez~akw63G0gaB*0;O#_QRgNwuZeT<Vq
z>QmwN!cMZz2aAWm#bM@L2aBg;h}%s8nezf}K1}@tu=q<1@dse>S8#Edf4!!H%y|PB
zhnX`UEdCZQ4pYxL4W#}(TpXr89xRSI-na-Xo&k41?8Mk-VDT)tIIRBCn+`HR2SdC9
zES`rUeiSTTfFUk317uDShIlDhyaYr1B3K-={a`T@WDaIKBn2#v*$!C)7B7RF4=cyM
zgT*o1A+u(I%x8nEhvk<~VDSpLIBfiR-E5HhD!4eTT;iSs60e4f!`eALVDTEbIIKOx
zF&Cu14lWKeClM@O4;P1-a}O-u02hbFm*zZ>IZYViWngj4_QqMTcne%TtevksA7l<@
zJLCyiydAC{Hr}#k0Z4r(TpU(zGb{v&OTxur{?Y)8W434ZECiL?%<ys>HtwOc2xLw-
z+#FaumV?E6F~m=U#WCAOaf?Cb^uyJ|#y=l{#pU7Ruy9sc0#c7Do(2}52v-kt=PI!H
zWVkr2o%{wYJ_RlgYllQH1(`n$E)L7r=fUDL;Nr0LA=b-4>Sw{lVd2mL7WajV!^}Aj
z7M}wbht1=E0gKOri^Fc<P*@H!e*s(^b~1GySRAu`vIQ)@2(BJB-u?+Jz634~yTKxO
z1<3qmaB*0;Re;4;z{O$xzMWw4Rd8{bf8|$#%)xAjlz_$8z}3U%ea?WzG218Mt3c+g
zg{z01r2h*nz8)?POScxQLFzZa#bN1W)@tnSv4vpu8{z6<_0$QlxIbJR)<3!j7T*FF
zhpnICUW46yl{FyuY=^6dl~<l%@f~n+n7wIW@ttsSSURZzi|>Yu!^}AV7T*IGht=0V
z!Qz<pweVVyd-lQA!_093i(}5GM1jTk!_~vuMQgy~TjAoclax8ufy~F8r*i{~AB3xi
zome^vERMO3>jGH(FkC$>op7xOjpHHiuZNAlU0)Bf_XJ!$?1qy48$jwIx5I;)_%QW8
z8$s$X!PUd^*B7w(6}UKTJSuz>NPQbz92RbC!Q$88;;?>`!e)^A8*p)0`m6?v--L_9
z(&sO*IA;0jzXfE@Ex3AE`M($}j#;jL2aDf<tA~|io?AiYV3w<A!Q%Je>S5z%;oCs!
zpTNao{e`Pw@uzTcSpSQAJ4iidx#|lRe+E|%3+HuU@fUD$So-JM0W#+`TpX7EYr*0#
zF~mQD#oxlkVg8ld2{PwBTpV^|N)uRo6I>i-{z0(#N4Pl5oVQ@{&v0>Af6ZtY$o#Kx
zaaj7S28(}#i^KXO$H3y>;o`7%px|zhIhgD5Ou*tl;Ob%Z;9RiyFSs}?{5S2!UjEz%
ztN#sG54&N-V-F}_m_b(sA@u&)19A@|bTtzL1FT*+y%!|T3>SypbfvHlB+d>OhuvI~
z2o}dImu7**IpOMI`RFuQ{0Q8guy+3C{h;=SHoUz7%fERCK=yLM&4I1c?mGw)KL$4k
zmfq?Pfy8;>>R~qkDIW%j^TEYo;jDB7Bz_8R4$M6_kAU2xf#DwcqagJHaC2bpc?T9h
z12+d&KI<F<sXqr7hm`|)VDSrZaacMOI}TDW1UDa64#$GUMd0GF8*XGyfa2E%BYqd0
z0GT5NR}X8q*q;Q6%fQ89<=z6YxEzM~f3P@axzTwF6h439>S6tE{?j1yAHe+uyQ!iK
zEdB^C4jbRN3l_&z?{WrYjso0#*i8oez~V}9aoCM<QfEQxRWQU$!QyIgaoGCCb6{~T
zxHxQ`5BE8cIT~<rSbsbMEUpa~hncehEUt?oegQ0wS#C(42bmuQR}U+f^1$LTaB*1s
z>LghFFFf2}>2v1=Q2482q)(fRAoKO%=D^aY%O#Nbf4DiY^d@{6ByI>-54!<tI#}Eo
zE)Kh4sP+m-y*XSQmcLGe#aZFvup5=0UO|*Opn4gGKjBc%a}{L1CEOfXdradRNZcAO
z4hx@Zu(&N;95zm?e;uUW9xe`R58nriJHo|b<6RGKfYdv~#bNfYz6la{g^R;ZM*9O6
zcZZ9^%#XeWQtt^Dhoy6w+aPf<xHv2xZ{G&RqY^wG!Pm_*Ffi!e0jc+ftB1uS%UzJT
z1Y8_8uDcp69tanQtw#bKov*|Y3>Sy(7ua?WWKINJ99DmQ1&fEn#bNov_&!K|C|n$t
zFB-w(k#KQX{eBoM9tRhPh3D}HAagL+ncoMCC&1OiZv3i#2vVN}7l(zj@FS3T3S1mE
zzV{m}ZVDHN-DoBL7<)R@#Ubwa7-W7L+#Fc@zZWc?4i|@=gueI*NIhoy{00`!f~$wM
zAAFvI)aSv)VfDonuy_Gn9M+!v4i?XWi^J6CJOi1N4Ht*CH=cvV3*q9h{*=#ikoqFH
zILtllFF@kOaB*0AI06<gfs4b;Z+r<-UkVq8-B{rE3M5_u7l)bC2Nth^i^FaX_zD)U
zgp0$<L)+INbL!yYuzfn4z~T*XahQ8RR~jfWG{ePVH)m+P0h!YZ7l*m09xUDl7l)<i
z3t(}~dYtbq_VgqF7G!=0+#FbVc7nw_;o>lRzk<cP;Nmd%C%yxj(+wAgoltD@9whDy
z7l-u=Lf>O|PaaskKU_Vm{OJdaW16!8ERMOK=ptBrGTa>4JQw!|kb9=W#bNoe2rNDw
zE)LtzsPz$~ekNQT*3Rq&i_eCO!^-ooVDY(dao9}>pFe@jSpXM@g<JS%koZElI4oam
z0*fz(i^Jk2^b1J+61X@lUVeeam%_zi=Fk5MQlAMIhqYs^zhM`@4i;YqR}U)>8NY+n
zW3K;{1dC(l$17m*a=1A#d!>JX%)t~-0*hnjyH#Lu%>4BUEWQ$MKCB*b_z5z<8ZHhi
ze|o^;nECfJSR7Nm{V$L?tKsIrPWE5&3sm39!|OX(JO4FU{aUzs*nFbTZ;&~SaB<j;
zeK}xp%=|tDEWRGD9@ZY%0v6v07l)NIXTjo|;o`7%-7~N_roC)`K<>dTH^RZ<nB~Ah
zuy`-rd{{U?1B>^=#bN%k_zMc3-*9o*O{lGZLH16Bi^JUc3atJoTpV_Dp4UI@<wNp6
zkU3l7>S5u07c9OPLp<p}Nc~Q@I4oap0E-`li^J*{K?X(!MFvTD{KEPLg$#^X_chnz
z5TC@r$e_e<6mC8&|FSTG#E-$nVfnWLEPfm=4$Hr9z~U$1;;<Xw!kIwkoPvwPZaO>!
z7M~9nhvhprW{`SJ@l#;&GjR1V_Xx0n)MJ)Eo5AAC;p$=iquV&dnOQ;RVCJI?u=rWH
zIk5ExSHR-u;o`9JP@WBB4racv2a99wlMMiiW9FAku=r)T`LKM{2^Po9M~lGX*Wv16
z<>6JZ_zk!?EFFFWi(iF{!}{rB>>&5wf{VlUyJdjIx5LF@H^lD&i({r+E)I}6yW#3#
z2{jHX4&%e>%{5^0J8<=|8~y}2LFVj-i^J@#fQrNTF#0}N95cT-aDmJ@3^xa6|8l4}
zj1QyvxFPCcH`v46nGY7n%r6hY;?Lmb!{SSf2V~9*xH!z5K(IJwy4uSF%GaOa>S6g>
znHOZvMYuT3{6Mhy0}Syvu=qW=IIKO>0~UV-7l+ML?*@xwn*S0k{sgWb)_!2*1Gxt?
zodko$G2?LuSRB(m&%olZ;O4{p^%*Sw1}+XOAH?}V_P&LS!^Umg!Q$`X;;{5z1{VJS
z7l)Of+ri?W;NmdzZ}Wq~UksKE7-0QGM*)z%U*YOu`>j@h#lOSFVe!i^2vY9~HwTvQ
zYQW;|aB<j;>A%6^nC2%5VK2|?g+S(evcU|3%|AW`i+jVxVf&JNg(2!;;{q^!JHg`K
zFfId(p)LXn2N@U_zMiB6EUpI^hlS5C5s>-+;o$&FZ;hfLaYnd$Som;=fy8~`;;`~_
zDp=efE)H8qWFihyk7@pHagaL=;p$=TQIr6w4}purPJ}rM7LS38!)~&Slmw}dgNwuV
zkDmsMCt!$MNP+A%fs4cJZIS|+!wwgRg~M5}I44{j77h~9AoYoGaacOZ1dAub#bN2>
z3|Jh~d~q3&d(7eLVeLIT8SLpN5Ukz`t{&$8La?|kTpVW3G_be>hWJ6SxHE?M4Y0T<
zTpTt|WhaZ>J?XL__e;Rl!^YK*<52$*tX>+f9(GQJogBy<Ik-4%-l|m&yS=Ny>J{PY
zVK>nK1&b@e$9rMru%A50d=<EQ*m{7AU~zT0IBc9mTmhtB3oZ`333wA&To*15yBXR-
z5v1M#E)EN~d0=s4xHxRR-wUv~8C+Z$n!)*%K;~G&#bNXE`byZt!4<6D2Cg2qPAm&7
zZVwk%hnhbXEbasshvm~XILtqSL;Ma7@s~KnzbS$83+6sPK4p+N<~}|(usG&EK0B~D
z=03hKusG&EzC5rv=03hQusG&EzIkAA%zb>@z~Y$w3uzUQ`vc(N30wD702a@Ni^Ix?
zbzt!zxHxRz3bQK6oK(0tEL{bG#na*9u>C0$RT&u;GQf60Bl<GdY9Mnm;Ob%R?HaIn
zCR`jgALOeJQjh8WMPTt<xO&*S+$Ui1LJV<T4Ujp-aB*0@ya+6gc`nCsuy_evJ#3tW
zO%r5J8C)FJZb<=)SHQ(#^F)up;+WxSt_3nD46YtlPnChiBjDn&o07MJ#WB@?0gFe$
z)x+#H*9Mti1s8{%P`nN-UIQ10#k;N!NPQh#d^<EhHh{%3-Lqc@R1V0)%Q0Aa{tPTG
zgCWkV3o;)wy?KMhG3VEM!Qu^Y_rTV-Tm*~f!^L6#mC^&5k13uE7H@*9hnceuEZzba
zhsC3)KFA!*c$^Ft#|%#{1CaVQxH+)!^aP7{z{O$h&zWHHDR6OEKlcP!d@@`dR!)8e
zi%)`!!_;dTg6!>qi^J><28;K>#bN6Kc7eqwV2CRkfy|i-7l(!CLa=xjTpU&(MHqwB
zPlt=c>|F#F$4rM$!QwOF>S6QX(k38tW?_g&fW>FS#bGDT9|ntKhBK2X$Q;aY4g!nM
zg_{El{{>+2`EYSqx$zh*z7Rv)+ze#?Qn+|FG+%54i!X<Z!@^C<9Hf3FhIlhr95bAm
zEkNp5!_@~u&0hc(-wGFprO$6*@$DGm#+D#+c4CM(gT>dv#bN3H1Xz4MTpYH3RmKWr
z&SJPYtX#4Li*JOB!_rkPSbQ^F92O3@z~Y$Zd<TnThFgL)$X?8FI|&xw4L2W_ei&>(
z>M`Tj4=lb1t{%32X%$!;bHD8mu=qZ>dYJp|Y(eH@`fD~={3KjGEM9(r#ZSY<Vf{gC
zJCHeN;o`6x(5HdLG3~tr7C!)256fRa!Quzu;xK!~>_O&Vgp0%4V<BMi!*Fq!Ir(7m
zqi}Ipd#@WTehDrP%P%Lv;#c6}uyv1L!Q#i^;;{K>T?deRuEE7&^>_qW{03YcHeR<I
zEdCrW4)fO!u=p*w_)2KL5O)Nbe+MoOYtNWCVsC$1gVmphtB19>)4<~Q;Nq}$^%Sr;
zW_Vr#i$8#?hm8aL0E<6_i^Iar%n9Vq$8d32_#}eGpTfmq;j<Jh{t+$?3x`)=@y{6I
z8qOf|U&6&<`63@I{u(Y0+owDOEdCZQ4r_N^28+Lgi^Jwg|AWQf!^L6iNJCvf_I`zn
z!_xUQu=sblIBX^KGZ*af@(!&27hFB8UuNkFGXD=;9Jb%K1}y#$E)Gk#H^Jfz@b(5Q
z90c7!=KO@KhsBpaSeyy29%fD{SeykzydNyi1{a6L;|Z`h2V5MMuRpqB_b;nEc5z{M
zkUP2H=D_lo2Uwg3E)Hvdt^kYk!o^|f=L%SyA1)3Xzxs;HUJsDHf^hXPf4PIjh2i2b
z^ZUT!qHu9ocpd_ai^0WV<5%jQAoC^Q;;{9KZeVdKxHxQnWQ`}NJt++rhxIovgT>`A
z#D9Us72)ErbuZptAagX};;?pUI#^s4LwpZdTm>!;tA7Q(LFTB##bM(Zy55Wour(FX
zA_+{{c!T_ld9G{-SRC`b&?>Mv=6RCS!Qz<b2k!P}#Cnd|1+aR|^DTdZ#WBwX67T`J
z6Z8BZ9k4j&IX^LAam@2JJHg_Z=YVYki(~FL{{|MvJfFwH7vvtyb6TRn;+W^F)PTh?
z&qY}Y7RNk)<2P6w^IQczKajnc`{1I$;+XrmGr;1Q`=-}`#WDA}u=s<_$J}o#8UPZ<
z+&}vaERMM!)+`XD9&_JE99SH4-(Oe|NImBMwG^;8=Ki%#usG&^v~6H<%>6!$!65Tt
zr8@%yY#cHiERJQ}HCP;TpG#>7$Q;c51!uwHnCtLAfyFV`)tiNa%)wkIpAHtsT$jEO
zERMNO`zu%+b3L|u7|49gb+8p+am;l}Q^4Yw>xEu{#WClR`NKixW6mQdg2gfC=^DY}
znDc83!Qz<nHS56QnDZdJ!Qz<nAos!InDZA5`ANkk@hPb#smUdJ$pr-r@lnAgJ{Ixu
znfaM{nI#PIQGSL-@$NqUPL4kD@qY1!M)8KO*hG!6iW*}THNh%sidEDMtEf3vQ46f1
zmLSn6KSM(#uNoQ#mn0UI_~w^o=B2xqxf<u>Co{xH5m04l86O`I<QftZ8SfVA=N#hc
z?-w7BMVoPOa$=ryVor`zVsf^dYmm2}X;OZEafzWpaYkZMYD#=TNs*_wpP^xKYF=@E
zQG9N3da<E_PhxRu5lCmeXK<otnJXCJa2OSB7$8r@8xRV(AesjpWj2r%aFkgIN)6C}
z^Tv{-{EUn8i!B36lX5bPGg6C8JaY?jTwM!FT+3W>JJuUjlX(F|yQiO_ae8WgZfZ$U
zB{+eag_LI&mmsChvLNq}czgz9aUn5@o`8FyrW!%BQesh2Vx?z>t7%bcacYTcKn6}1
znHa{$7ndZKWG2Uhinh$eoXo1klFa<P_{6-F_>|P*lA_XNFyA0E6I8@OZ1OS5%g;-N
zlp&y?GBOV?O)5?<$}9k>1?BRj#N=#`)SQCUq7Y9C@_L!8p<zmDacU9RWvQUl9~^ID
zjN3LBgyMk2qQu-{SDb#2^23^52$w)9skjpltX3#4O^Wx72h|kFMXa-tYZ)ku`xsip
z$ETNM6s0Dn#3v?~WR|7I7nHdg8DNT*6d{7$GPNQ(6%xdzV1uA#C_>x?McmK~t^rh?
zC1&Or8YJiB=cUFcB^IZmsx?bVEdePoEiQ;p&M(a?NlgK(az-%`mn!UL!O|nxJnROc
zC?U?2An#y9Pz?jl*(M>Gxv4OtK}pfVrL+i~f>8}KG)^ncgQR4T-(fl+$=T36DKRA;
zt{^!vCkIu51x(J<tt`kJY_XAPaAsb5PAW7hCZ!g^%NSQzS2W8}>bNp=Sy&jrvMo$A
z$UBDS!LY=i;+tAroS2T{TSH@5-T?dAEV!g7H8I!O)HNU@3zTlaMxd%O_asJ<KQW4Y
z;EF)08k!i5<C8K?b25ud3{b-mrJ@H1Ax5c;>~Vx7%ovbgjLe|n4ao(GIXQ@e2BsSt
zr^sOrw$9K1sy7K<4ZyU3j7FA5w$jkdF{LcEs3fyE)gNqYF-#VhMfe<vNE*Q<#<__F
zp25Yz#la;eIjP0Pp25Yg!HJ&1B_;)lnMI!7AStA@1a_oJNKs;5aY24jiAQE$3EU~z
z<WM{Z3%4Y6Pk?lSGZC_Klc2;BwDJKZ`iOQrJgK8qoEBlJ$tC$k#;~drW;vQN)cO^s
z2;^i#BUnCnN-R$G^b3xMXM98uLn8>Y6f`PIO#>H7;8v$!utB_$L26M^eo=g8URr*9
za(-S(VrE`yk*h0OTvK8c%=y73i1OOm)HTRE7+jh`9E&bxfFy^%IENU8C>bq4B_k|w
zz%lHK8cHy)fr68uVwmG0t|YlUgxLkrZV4++4Lyk}PEjpKNr~QNXi-Ft(}KK%&5*+x
zy+8(+r=a2#;(X)8qI6H6Ohfe40TnmGA#RLA+ysZXDGqTn9OC9U#4T`$TcV4j1T477
zL=?i%b~9=`VroDxMA5XM7HfE-6l^p8G8E>F;1aVka6tkpMiW8hCp<M^k%HMtbm@h#
z#v(o_DZZpAH5FtLO8FdIVrUQ_oSKuGTw+*U;u&ld?}}EO8^yc28XCh4h|kO|$ngv|
zi}y(~K$KL$C6w9#^BgEQV^&!(Sx5rLj5ll%9poKs0?ri>BjJ@Nv=&4)5-r;W$D`Om
zOcw{Krh~W=$w)sm^N1NHC_{uU#5@!iffE__)C%`E-pUA;Ho$>{*+|0~IuMI7HMnBB
zmy*f`QX3e9<1e_x(4;gkv8WQ>#07Q9Kn};(h(#}0NiDQt0R#zrGIR%d2b+T34>1AO
z^?()5;QHIy)H5K%FF4-FFgYVNIXg8a9^8nIPf5*5ElDl%%m57-g~W$Is?p#QL!)>|
z%LClE0cB=Lseup&Wlvb-;Z_gx9Bvf|Gbqj3aJxWFL!^QvFFz#}XJZi(W=L5GRMDd4
zA|i98vni-~1!~rtC1vKN#Fu!M`31+D#OJ1E8t0}NdX}M#A_iN=ySn-XyTpV007jl*
zW?5oRX{u*Hum@N!9$HZvf+7cuL*hX>+%PpSF)1fCJ~J&o*)yWJ2rO1oS&$lEQk0lk
zQf!`?oEo2(UjmoQERN62D@jc+O3d*L4vKemH3eJb3TI@xnt=3!1}dPv6SQ<lR*1l&
z79)&74o2yA5FSeaWqVKngL9*yOKMtTX-)~OqgRxgSdw4l8EhI43MFa;k_%~pWB`hJ
z)N+#uFTorA7y$%II4H&unFL`Wj#eV0_ab091!6CXMMT&6@CF3L5TqQ0ujB?rVQ@Th
z9tk#z4{!@MiVyN8G-&7-YzE0JhTzaPFG@{IElSNxPK_@wN-QWyE%FR@1}6Y&B?2Fk
z69Fi7Vi}3Rs9`Z{ETr)!)YyR)=N3rgO`x(jz95Bgk?w5j8f+8~ZJt=h$EW9&#wS-)
z7@Eh&=j9jWCg#LvmZTPeGfx1hdyUab1jRCZ90_+Jj#@3iJOJvW7sC@d<xMxFG945G
z@Wvs`J|qts=cSg%C+6hjCxbl~T!N&Ri249mp&jInUUU(cF`Z3aeS?kS-O7TU;*knj
zP(FYZ#hw8ul>;=`A<Ys<1_P@F4Hto`3WIp;+CV*5<Vph+|EBT5=19#0kU7NEPvm;l
z6*Ni!uhS3?4K~46r-2;k8Xx2x>;rZp_7)f<08ol4qJo`3%Z#i#4YL3PmDRY?3$&7V
zhLl^Nm~)25T(CQ~0C9D7rAGY~NOIAI78=C#99%(x0V?v0XkQ_NN_I$^$Jc5>s)Z<N
z$AQM0oWKbZlJt;`C9ePg2UV~^Ja}9@*c?(#Q6r+=NQ-DgaGR9$tOPH`!O;yHBn1!i
zqRwK$%3`oO+Rb)>yKR2KhVjTz6KnwrS5U#_9PjDo7i<&{sv=xLO-H0c7sd17whEy!
z6i<*v1gGvmu}fsJ<m&1g5Q3DxNOuw_g(BAuhFDrd1RGSKKt$;}g6alv(T%f(MbJ#}
zSXr<IlIK8%!YUkaaARvA1-Jzp6V(JXfE1-T9SBJS5LY;XDi${+r@%Wk2A()w0?Dal
zH&IOqxz7odMnNr9s+9BI1hPM*2?ooQcp6AZ?KEP#&oC1~=A#Vr!3zpV$q9;li{g^}
zqQvx6Q1yps51_Vph-kRLBM&kdj#gh0mGhv@Do1dVz|z)$_I**ZBT)w9YiW>IVSuXE
zV3g7=$eaH426E|2o<E>LZV3)@NSZ)06x~c>S{-HJ%pK&7Qpmu1N$7)K;A~E~=q6(n
z7QDs^T8bm(D{MV0&;%vs06a8gjF3VGIk(^};Yccikz9t}B`O9v06ZU!M-jn(6Yhe*
z+0+wDx62Sz`~`UjCwhiJdP4XtN15M+jcq^@5qePJELcFkM5*LZayJnP4%J>#b%W|y
z)bUy5atuBF6IIxNe1w+#;bxLK5Cw51ayJo{q0BLc9UxUF&GHmz4l&pToGEDBhD426
zn1_uMQ&Nh+lTYzQscE2<miU*lfr1V?D~dXE2a<rTz#%%3!?RO~p>a`ZUP)$dYCL$t
z9by_dSP&Ti+ExR#c*!WiK<OwLQWrvu#In2xHH<)+4%U>z*X<?OL8OfxV7d*~(l7+g
z+mPEpKnW5YslpF+43kD-VFYPQg4#_+h+zXW?86421QP5IP9WfXgQH7Ma)AdAf#QPr
z++z5I5fSFV(lR7*k#7!aJd<w@D1^`!FpxM20jknWKvOU{904BV0{88p6KNL3B`M$q
zu;w1Ai7BZ?7|VDFtl~xuLelFVPq2$X+0h^#RN=Y?K*xg7;smwKgEX4RPe70c8cO>N
zOVI*}4#<Qf#5q{j?O1{fKgepM%)Bhf8U|3UiMbLHVykyBO1Bv2Ks$H<88lRBNRkyW
zOOPjAkxNBz(9xxXiz8Q{#UyGuh0k@SM0LNRMH0@&X|N-xeFy5^f}%Ir6I>n<nhL}2
z74)Wj0O2AB9G}Lh1ywMpyaWxZ63CLUtcF+*lNOxlnFfw<a4Q)@0@c}+CSHQ3L1&1_
zPPnKRz)LWU1cTH)BYzAP9Be_*b{r&k!)(Mlkws?Qf+u`Ia|mYf(BcMTjtUx!s54Zs
zu)w7nkr)vAK+B;$p{Bv~LwrVQ)Pu5$cQA5C5Q~YFMnA+7$U-Gt-bQ#9l*-_N0Llh1
zAA|D*Oa^zeHVr-wgij6397r(IEP=q>j%p3vdp6jefi*i2TB-vx3e?g=TiR}95Kxqg
zvAe^Qa0UZ)2fzg#RSku?6cY9*Ef``tyD;rwHyJ_Kd$^XR=9PeYW&~PK7}M^^%{^jl
zhvXTQC9lXvkPxO=yid|fiy-e{<RLWFa4Z9lSre*dU0uPuf}jmSzu<Uiels#DE{I23
zQIwxo23p0Rl#}WiY!M%97>~3zh|FjJha;$R_Vg|Ty8;p%NHvXLuoG$z7Tj<Jjj<t?
z6Qg>X<iJO<4b?It%mPg!p%zzUI0vISPIN4oBF6$G^r$fA1J3Rc(@=bavGWEw)f1O-
zU@;Av6$^p%SfT07&=k6nE;+HdB)%ju9p~H};S}v`>IqtW3r<s5Y%)pC&nqs8Cu9+L
zZ9HhxEK)~_xR^0P%O6<7668oovM17sNL41b;p8-omMEy`hON@cE6)u8#cN7VKpA+$
zL~u!d5qKchGru_AzaTX)H$Np6ECZeHK-x+H*>)Eah9QF-N0@yo61IsL;@FP|wmCk%
zq9VQ^wWv5hFEJ;xq%yt?w9yyp7%Xif;_Y>T*b532hWOCDa?twBpw!~h+*F46_~eSj
zc+g(9_|m-8ih|VSlGGGLse=d|7Xut_hnS7qnb4*ir~&B$_Gc74gt2%ENj3gZM^cFD
zH2j7_g94{>jSQ0W3o7Hmo6h6m`yyQf{DR{VVc{A88`^~J4W%Si7^kO}Acrj$4-g;K
ziNWZT<Hlws8AbW!2+zbP78j=$mBc6K=N2TEWF}>T5*tVt(vBlg3h)jtu>`G)1&=?N
z<R#{&LR^U=o>~af8P8B$Qk0wvIs*Y3ve4qr$T+biKQ}WOWP3(pUV18c$8cgwifaJ!
zPGP8OLo=xA%)I2H)ZEm(64wBv{lqX;7@JSgk`*p>NC^s;5@-rV^@Jh1g{TP*r&%aD
z1D7gu@b>BaN=Vp3icnl?4UH00Qa}Uq@t{OXj1Kdn)ST4BVra|}GQB)CF*_cQ4%9&j
zNT{O)6^at<p^2iz*$9+=48bEMsLn%CW>Q?9Sl}82-O>xqb+BMUQE6zHo(eja1H7^y
zWHwSF2Bm5gON`7Atv~3l__U(@-1w4=%wpFnkaAF)54<f7x+xnxh(vH79ExJt7DQNR
zfQ-byF%cTF!6k<9T><fV`6-YM*`SR?@wu6KnYpF8t^ts$44=xx3S^ZK@1yT?hFS;>
zS2S7E)ZBs+X!^vi!pI^cu{ge@D6=dxF$bJB!Py*3%EmSl3bi~q(KFfA8JcH;i=7Q!
z1H6;LbEV1Pj0>v8Q747KNv9YTOTopkavf|6l!K^eu#A_2v_S#`nvCErWJ5EMZ@`|8
zFG(x{mCga+m9MCq!@-Us+5~W7f~baD1YQmYPEh!E*tojF5)MQ=yyXj72?9z@c(tSI
zMrrAKm!X*r4GKe)90d(cXhw(2fw$0jX24AVIRwktFDxrS9FL(J6wMikxIlLvEIr`R
z4RadUZqyCzh6eC0@kO2~u7+l?E%2!+KB;->B^j<k-r$A~7QN67^5*HOB`%32iI9R8
zw>oDdVm8v_RRr5ek5>_FBRw?3U~!N+REcGJY6;Yrpw=)n>Oe#F;7L;hv`9hj;DFO3
z#zsF_A_CcokR;g{SagDn!ME-ZYF$Ve*fsc6f^#83<DhL<g6g294>Yx51Phj(fKZo$
z-H9wsC}@z?!nVLdZ3np$b8jZhKyb;36saVaCa^ewc#>r8uq+4Bj*?%&fq*x%;DrUz
z!#}X_rF{Pc%;DhRML!?`nxznZ%iv<r;=W>6M2$r3K@70)#bOpdCm=jZ?12v`$pwAi
zEiAc^7fmofU=1s%y;w{J)hD=RiAf$%-5`4r#SElRgECi&ku?#jp}7g72{PgjG7dSz
zLFDioh^!uqktho|VSx>?$1gu6)gv)4B`4L{5YzxI4)P|L+=C6{gNt2V;iVbEJ19|s
zbT$d9IKocLMA$hbgwLS@b!rjk(FA!17iT4b>SB;T5H3JTwFWqBGRe&^gS1b<GyaB_
zzWHUTpmQZ0!N=*i=O^aCrvF_*J3r$Q=7YlsVlhgn8dC45HkhXjk)2-*IgBbPm5Av9
z6o-M`kDNXrKJX1OhzB41gDq!(Mgd&|f*s>QqipepXyp$)-jPj333oINFgX-=p#~U5
z=cQo_Fqoa7)B)}i!HO)90KqO1vSP@=G0-v>tQ+1(LMi|tc0dJCJ&Jk;A<VI0W1S6M
z;mta8&<JRLPO71CI^y86)D(DV!{rU&$C^QV${<I<WQ`0FvOf9gKA>H7nfZC3F(HF^
zLqlXCP!<A>^qb|RmZjztoBDt#OzSL*Q%jJvK~x2RG@=>@62Whjkui8jJCb3p;N8(F
z*jxt-Cz!`f3yLy9Lo6U`3=P~eb4pT+Kv~u`pbR90YIA^ha%QkOXg3|WD}xpvpxo}3
zUsRr0l!9n2TND>$=K1F(BZVnAicE`hQd0{M>WuQU5gf1zSW?51lL!{2p!LR}q7>fN
zAg~=6mM|%^3zkgrEtiDZM94wJm<22TDLaD@lp@evgLaq_)Ge@nKXScG%v1>IL_&t-
z)XW@)w4D5W@F8{Hh=vh#JwaxLYc9wopizvZ#Ny24_~MeH%)Ins@G)hc$-yOthRGR;
zMbHiYp2?u|uadz{Gti(wJo3;!_!QQhV$kAiG(E0CAjJ^#^I=AZ#JdKY#s_$VjxhBL
z&d(`!O#`_EIs228OF&h<p#{Ve;yeM)SFYgkFH-%FmP;rZgNC(WpqYRYqhP6=3PxcY
zy`*S#+%z#Izo5i50J_`+<%})xXc8zMLc);6LCFE)6~y>IWY7|&{YXiOL7Iugt=t1m
zqd=@j9y2Am7l#_(qz)-jrrR_*CpEDMQsP5G7Nr*nnvaAw4Ir{u2c=-;A4CZ`{zp5`
zi;OTpJ9-9lYzs7+gGfI({6Y8}16TObG_YbAHa-U%gF~M}LhOP^jVh=(=<G3+Acl&A
z&K|=i4mx`bn>gs~F>K<Xv&XQBgU%kqCJs7#44XLU>@gH^l!OBAPa?Vz&`ui6!?2)2
zuCcJ|0M}9RuvxLR#LOH-oMBps+(JjQ5_Jazv>XgBNiD=(g(U@f2Pb)g<2S@G9yG5A
zDF(cQi_Mck^K(V1pkZ))4#Gd+0t*gArHdHZfCeqbdN?d9FpkE6`pyrxW<$$(-+0hm
zOh^IZEDCV02aV;pfDR4Luk-{Ryix3076MvI5Cqy6WdPY2h1*<&%|s5AAc6osn*uu0
z31#CZap$wa3LTIKXmrvWEKZ2ohKdLYN<BtBlPuzW<C9X;GxNYP?MHb?fecJ70!?8C
zfZA{H1M)!gVc>K0KzW05YmiPz0j>T7ZJmc4y$5XogIa``gR-!2!!8R;F4$#FGV?M^
z2#?W}f%=qL@WZjuYP#TfymLRUuEFl0CJngYLmB*lj}o~Cfi@IioL&p>v|{lzG)N#-
zFJ=jetw@HSmIu*<qbdZAqaZhHh%p;H#0DAWgP2W(CfIB;iP~W8ZT#^`+DI4`qZf8A
z1^n<{Sn7m?3r5O82`FMZbD*;qq2&|ANVGN+S$ocKIuevDQ7Ui33*tb_6j9BCyO7MS
zp)k|HQI0kShdhdmrFw-(Ly|MmgBB1?kTthpJ24^^R;WN?04Y+*3@>Lx=$2MPm%(wY
zoC)aoK(ylmA%mvKse!2U8W3y<+OGy}-9io$^h4bg1U`iZaez^<JLnWhP*cp+FW5ES
z5_IHLd}3L=k!Ofee26h@9jdFVZ?IRqTd;e4uy?#`uwOiM?;%E{kiUln6fdYw#kbEA
zdeqY3J5LdNB8Js{1edV85-1-nP?s`;uGIi-zXGKfOYkW;j`5zLQ^!Ch1Gq|~Vhq8m
z0}La{%!x4bz(Iy}q5@i1qtEq$JqFf=QCh&vgt!r<#D}&C;D*62J%Nla;IA67b%Kbf
zh_PrRt}4c&5#}?z!<Vq8Kbj(p6CrW8XoxPk;S<H+h`>C#7gm!%Vgk9`#-Ra}WKlIC
zS7x|0!AHG`@BijOR-Z=sQ8t#0xCx31=D@D%0eKVAo+R~#9q^?;hM*1tnv=jCck|5R
zu*959$b<z|d>?NFy0(QH;TUfWc6D&EDR?j(+?k?|6HPz{gM!u2Bo}g12y|H8EH}lp
zxHOk=j|99d4}5?ZbzEdhwLmk&<u{9z#F9kNT4wtD&K&M0%rXJBEoV&Bi5srqrHEJ#
zJOj-z2SE?J1jjGhdN{-aIOs+)!eIfb$S_^)3c9@t<SR%~25GNBY7?xA37l*Twgk&*
zwvb~2F`8=uZow{~HkvDF(-gdYX6OlOvq6q=26uX)o39~GB(k){Y;q0Z<9X3aJXp~Q
z+69LhD8cbqR&IhSAlD$269tG2NLbwrPKKCi0wxV{2SpP)=FkQ4-~tl5%#k7kA*~<C
zAS{+M(ula$smvAD>VQ_k@M@dL1-pg@pi$GZ63{8<$o_&3n!w}0&=@k$2vJF-;n2yK
zAkd+XhNiF^R^pRN)6!Clzzs=AtdQ(z<HX|P%=EnYlKlAm@;uN;4)Q4xP`AUUNFc}Z
z8<8;gkyj3$BZjyRW*k}Dhn)@K$3lZQKc(iS#3v_~BxgW3LxG1cVIuJB-*Dd@keuTh
z0MlEP3f^o3Djl&52^gp5L0TJr1U9+hIE@<I#5M#C=z*rh<Ksc67o-*!=cl0`@E;Ho
z56if?2hvgZyTh8AkY$f>9+7t;z-lr)wi(C!#;2r0Po++E4G1m<M<^a0@LL!_BeKv!
z12oc$G<N`<Ie>&WrK8}md<(LJHpBa{U_y$1^n>XLo;inz8cO|Z5g#01l$o9Znh?jj
z)r301Y91dPpOczKV_OVO!Rf2Gq$s}<yjjK--+VzaWS|Yac?43Vz>8I4cV$3KKpLu}
zpgj#<&m9bM6m%&HxaLGNkhDfD*hp-~7#gIcrh(=jGV}8YHvt2@lX044nUPowIoXM@
zIY}T>f=j^Nea`@JYZ1|}19!(<UCV+(;-QBXVskj6gF@O6J3cQUhbi?;MGIo;8H^I*
zq!|m20B8#dyb%O^2@1x^``{`D()@ws3$R+yFevCCHk{{7f|}{@`_3RMv(Qf7M~tze
z-UI_0szV#ZBj!K?&~OW`O9ckcA$_2x2GRllkPt;HX~>#2adieo2g*6kLvnZ+5+Z1g
zO|n9StN<DGR}(;5^<)JIw51O!ccIxHDdB-S-N@4^#AG?p(ZfcAY_bTRa>$(D1Em^J
zT{CFzaG=yfcw-$@M4-$85H*X2Zv!fNIwH<MSQ8c$^0<c~2~Q3YTeA~y5~Msr$|#gf
z;DI{9PN3czX8t2LCcr~f18|WBD5eM=dJG9X(i2!2s4@q&1L$(01?cof!+3(80i9Mu
zRB8qt(?r>Y7Lc9<a-$150g{)+T%rACKcwaM@O6DA#hF#9kf9}P(iX{y1&PU-@IC){
zM>4P(U<w{Wfmnb=vynl(FKkI5<UkP6aTcD021P&{JHQ91gU1d+;-P1PVX*+o{@@Z5
zq7BD#O1&#+oD953(F}C7XNW<3NPMtUd@%UnXwWzTY%GG1<FSwExCTSkKAOiPt$l<!
z8MHLgAl?;Xrx9p@BzSX!kx_hnX&$%(mza}Tm6`%QZ~^Q}1JE`?BpqO54Pi?vDIG9?
zBvkPACa7IGEc3HSojF3YuPAGZP>K%{W?!L(fC?&%D#h2uG?<8)E$9tP@MYcD%(4I-
z2oO?P0NON&Z?6yha!I&p(9#jh%niXi4L}<NkUPd`Gdq^BqYV;EGV}9%z^5A!?vZCf
zr*ZNU!Q*gH=b^7GH!VsnPAvfsa7KZ9?Pv!sn!`>mFvN2P0^EVAo>`!sWiU;y;6A@W
zJk%xF%tz8na30AZ9+$xo&%wL0pei7qtV@F+U0ZMtfL7`tLt!0GhzBqyJY1=N!H=P9
zFvbNxNVNt|mp~iws4I(x@H7`BW|3RX;9QF(4zP5YN%8j}yV{5Ze`9tDu*{Gl9j68x
z28UQd*;I=We5wU;>KjESB27^l8G!e`qTS{Uy3Dx@dNYkT(l|S|vjnkM$|j&aR*=RE
zc?P6F+g5m{HVlzkK#<LkNKQqc5-4`HfKQv`26%&e^mvtn#vkE2U=uA!I*1Po$aE-p
z%83eV`OV^e<Ka_actQtd;s=%-Arn(D9+Gb`gA3Nb1X}@Zp~WYbR(OJ!^jpTqLr<mx
zHJMz&Q%I1;H>g2Jqlq7A^91Axf-^iYKhn-QhM>tfL=zI4*r{P3XzCi8^zxy5{P08-
z${rk7_)&NP&_xH}&_cZi3A$2`3Qh%O!Gh8ff^$XQl-p$lvI`V4pu;m@Js()`P{Dlj
zc;EP<{CvndJ}Tr>ka?h96KFpgW@<Hx2OnfXoykFPN=(kl&ja1ro&wtJM$273NHd<^
zpxxFeyNTjK<vw+Mg_!chV+|D|9<(_MrLRqC4-XXc)J#cehZWLrme~-L$3WA}x%tIZ
z%LowX!%tA8rSpwIc^EVqk8nSv0fyA72MtDonz#7(e1Uq4s5kw<o5zsp1cF9@XK7u7
zkh`2{bJ1p`b*aHk7Lc{*U2~GV(>P5sG;kq)S{vHa$7vYCdn8S=5;7Lqw^TJ4&GTfN
z4M}lSpQ<$?_5OG8SqzXi8N^ATUN-pXLeR7)(X-G-pu;_&OJWh`!0t(-f>E%JKWI3g
z+M!0;b#Tr`uE9t%&DfVNLc#!LgpJ4{Zdj8PVgg!uLe})8C49Z0Cus3Nd{QPcfeGE`
zMB2P<8F;a}ANJ*#WI3LaC7NVe2<^iYzigAt`B3Co0hQMT=0$OYESZ**7pi1hMmR)4
z{ztE`5ETQ#IYm+`1Ck7b<UzD%0a>XEv{E_9I~aM6k{VeXGH3vvB7qK)B0HAM`7F>(
zJ!no2biy9}uYyJn7V<m*cK?81X-&C5p!o*gbi#N12&~os<s^a=u8?F+X5~ck>@n<U
zVRPvI#{$sQiF0C3PEulWwnu7CL26M5=pI$_U4=AKNsZ(WUYLh`3lfr{=qZxe)jVJ`
zktZ`yLLWSbfG>JoAw%l4olJ*~7Q-f{AUg+Oo7M?MA34P$<rDgl0uZ_VN^-!0qlOX_
zV0}1<8AxMr*am+=Q|nk}zac$I@YQ_5B{=7u2~B<DFdQ_CA6yKb-gX4d<|9p3gGX-T
zb2Cd)i@?J&L@f@$;sel8ttFtL0fb2*@ver(AZ}tweo;JVQ=ltkB>||-91odH2Onme
zXapWFCf9ptD+dfgo7SkgbO1bV4ZgG-Bd`L3i(Nq{Ga1JFf;<WdL2UkpMy;U<7JtK*
zA3z+ASbtz>fw}qsG>{&Qu~vZ!Baz6p4YVjGYXaQ}KAHhB#S*b~hT!ZwXmL*v^pbN>
zO@=lDj&jiefjMd{*ARFHgRb#}O~ympOYnVCumj#;xfwDOL&z0buBPQhnI);7n3L`C
zS)dV4LIx1>1~%it{s67|2=azrHVX-Ac-NhxS$88>=oP03Lt*`RYMTq|hl1-rZ2Kaq
zKbvoaWi}t)R5O6Axy9xZSLFU0`E&Xt%x&ZD@qyD6wt085yLC8Cgq8}pd&4P-;9KB8
zWuQU4C%h5~2rdTC0D^|+L4*CS!QeAI!K;iaJafStn}dzwp{Ii)PyS-gF<Rs%R>Z^C
z(FK<nn#ae3_x{BvC8j{;c))FBq?#Ag5NHD#V>e$hq|AZ3&LSQ<hv^AgE(V?3#$zt#
zlnv@U8>rg{b{ppWnzJG3<XmHvc@a<0EtsH720_R3L6?$&j;BMNn1fDm;&T>O4QPiZ
zLg)AJ8H03G8{`l;G~c1kew)UF*Edl<i)UyO?;D?7l$uxqovR8$y|x&hVTl}NhiwLg
zlxU>tHZ+7ZQoy@z(Q7x@zFs0-0$VEzaS5ovMlM@%4!45R5oC@a3R-WWd4inQH=ZI5
z-zY1&1B0%H#>FN1MX4$AkZshU+7S{A(2fVZn}uz=H9bA(1inYqH6A_;?ivpnV)6_K
z_5{ntqa1VvItM8!Bp!Dmi4kdJj-(;iL7*a=@R%XFflg}&LXMok8)#Ha=!TeE<{@Kd
zppHmsUSd&YJS-o3LajyVMp8U<k3MWbl!0jZ6P`W5+h$<{b2wTFhMu4-Ou8pr$!kK8
zZ5_e(1vEO4Jx^X>f{M@})Z49*%TV$Rg$zF+kLw^g6x~Q-$BMvHa>!=F-AQJygt!vi
zfrSPqw8VvXejr0Vuq|iw8R~(#!MwO29&CSVN<8TJf%pPQE1cjkCOK6CXv7J05niwh
z(rzI`6WH>`lvL1VmNd5C6}o5=bzwjL;XhDsFBo!C98!aglmRAis)CI|U>jH<ck~4`
z1OnLy0UlZcRqNn0o)Mh^a!p3-L4Xr5WCSJ;G1x-LaO^8jVWU-k2!pVV+JJK*$yVYT
zhJ%h25wH_H@(f;@g*-wA9v}<w4lV`<H)N#9Bp$YU4|H}2wC93#^(DE11RnW<ImjqJ
z9x2>G?f~`r4C4v-2bSiHQAWNX{s}Gyk7Yr;0~`4A3obD-z_#-StjE>R7$ye}AMk*f
zQM@a3coQBbC{0U4W6&rRq<A6f>@U!GEOa0WI++bCu1Ga0xePR-1zGor>LwGAo4|+4
zfF0&ZaCpox%@t%8_|SY%^ABx!40a_Ytha+j2}vVpprz2BdH#9O!7b>8m!Pedpm8)%
zi3Ayaf|p|%kaH!#5e^yBLEAoK0q(X3gD;!$FH0>dDuo_iPGzS;cgkQo6<b3bY&W*i
z6y(-6y+(W}Xs?sw50m%+w_p>{O=)O5$58Jk0+p8LknRx9A;4f4(6&8LSI8BAvz`jW
z1E2+nphdo*K?z9CLaG$e$9_=9EG$76m6a5gCW8*iF^&)Nh83Y0<1EfbL=DgoZ8LNP
z3bh3WZ!SVl2+J>u&rQrrOiwK$WvvcqPL`aLJzV{QjUmwrTA^i(=;eaCXP~u0NC%C8
zV%7}eHqgm-!G`frCuip8!45SG3J!_~O~x1-fV)!&&&1~!q!xkq%t5As7~-QsU_C9+
zAP8(A7}RMQ*wtM~bIH&We`rOKIV6gTD32phL>iibBN7zF`AJ#vC5h>H!pF$0EI%^^
z-jj|8>B!70%g;_N0+$+eh-gw$b6K!^ysH_+fuQ4_u_b8eoeq$Cn-1<bK;%ZmSYWUT
zwlSyV9O!Y|uq~YsM`9#eEJqiT({Vx@j372Fz$b!(&UdHISQ^P`5?V$fN+M|A&d>$x
z5&Xn-(On6bf=;BAf}naE*FYXI?g4eUaKt_2)Jdv(o`~{=NZ%8TOO(+oB0>VT7Yz~^
zr0RwYl3+PW6JGus8KM-1kdmVaI%h~p45AMd1zUicQUr=7P_$E+bdqx*jVDNe;V(JJ
z9C|`-L*sKTbT|`t%Mo{K!D!QyJs64X*kBwB2+P331jS@dWT3}16~=)rL21R6K${y9
z!|-uLvO@^VKstDc1lp*DTR>)N!D2jk&<AQfG=&<{f5gzpH2^YV7!o$nZUHyIz*&jV
zFfAm~QOZH0(pwq)W&>JVV*n|CXl)I2rkk{3B|<}HxCZ$^<6_XUC}+?CHlT8vYU81X
zuC9m`6_Bh!qS-ixLw%A^jE0=G3Rx@x+MXH@ngIt7zk$YNgG-FeiW2iu@^j-8lao`6
zi{n9~sE|c|iRrEuuz@~L*mxy0Jj~;vLuyEUW^6;)*xgtFy~i4%IWHAF_=jyVViKfF
zjKy^D4Un#`kaL9~1DN1(L~^|tTpVl+AAK~9hYZq#BgHvCuNXYi0J;OQ7(D8awqOfZ
zppiPJ2x_Z9gA$Z?(8d7`;U~F(d)zoqsX@P)#nsgnzBCStp>Q)XkK@5G33DwR;@}xb
zp#=3fylI7{nT|T*1{qGoGD;WV7Hme;_!YEk2=0kuJCFw4QvnTf5YfK(A*Fo}@iB6T
z37=;`LsEp+1cJgB+@Hej8E^~I)fHS>KpZfrgPe$71(9KnyPb$yal?}y&Q|?^CBR@a
zg5wgPN(B<F1Cy>u>^XqT6D*k*&!9puy@#gpBpgJIV~8=hOlXN5Xc8qqIk6<w6?UEs
z>M}e~QSKdV2%e1&E(T3Ic?W~fN=H)$-lYIh28no*^D~XcR-xr8aRbOi<Z~iNko`<@
z3v%K?L6H;h32wb0m35#@0WBaQ?EvHhc!_EQgU-o>HW5H}6qmq_1bGxOHfLy<pHy5D
zpORXVnp^^!CP7&lmYf3`#YY;@4h9$RWR1TeHYpo=g04aYo#+Ot2*5Y-c$T@k28F~2
zg&4$VBFYA&rT3u0d?Gjgk{e>+102Dj4hkYe#AE_!wh&}L+GGM`;jKS7<wL?4BS}+h
z?9$K#x&<0MfRj(s+zPl|K<Wr)8P3&!c+)LL01WN{JbYQu&@eYKJ2k#IBe5to#gmB9
zJ6H6v5zsAL;I-3`#DSccLG=kG18%O6w1+%&ff4j5X^-6T42*P#&*jiDFxsUZ^f4{;
z5GSr=baf@7h3rmx3mM)b1Fvr+*KLT>4<kk~GZWPUgot{L$PmHP41weWbZ-%wb)!zO
zmIXT!Y?MOlOXzwT_*fuhWjtARUUCj}!yt~fJH|qB@=^`nabJStt9W7zd0z{bp$O3M
z2$nOIU16shBDFh7(2aeZ1lMpC;eis!nFVBe1?hxG?8$df_56v*#>93*@zss+wxj`U
zsTL$`;Nm#@^#qrQxw?YdoS<3;+a|UEw_xXZ(9M;I#-xF(t1IYcZi9G8Lo(PS9@LaH
zhz|-ej0dkYgSZX3`X#<+Ox)5UL&&T*PG5s}oPdXBAoaE<(QQWP<Q%rJa3$0zq)`u)
z<mw%?6tt)`uOu@!H9obdD8C5OWdwymNEn7BsQwEsu}rN<P6Z#d0Gkv=&cCF0Vo`SB
z;V6uajG(P+*b1ij<ow)R(9Kt<>18nVLk*1}%Vgq<a}#rNC|@fB3Ux?6LCVAAcBDWD
zOhLA%AdE!p5~GEwpbi_ceOlv0qj<=)4YZ=Cf{!yRTm#%tyNG4r?mRWEK)-+s++haw
zprL!ag5Bbg$4f!pvMkLjFG?&ZfUL$t>c^vW`^k+FS64HL`L031u8^`8>R)Qx1iCj9
zwA&U^l|xb$v>l1QG8z;Mv>zxif|U56bZ3MZC;(mj0J0x#pa3)|77Q6DfQHY|aXV=B
zw?8z$poTm8>Ti(82U);_*PHu8QYMPy;e86+Wj?40LQxl;=pvfP<wl4i8lHNJ3*vK&
z;~{%~iijDbKy9v}%&ZeJ!U5XxZ4&Pn9FM~R;B|iBp$W*kdenN>(3oWBqHZ=eGz2Y~
zhWi$$Gl=ksD`<)W+!h00k&ZmN8e)J_isJAp5q5y?n=VQ%E{4=Kh6K)SLyZ~oZ8bD4
zPA!Q?oYxJ#L>Q9#$%}B%etu9j;|Utj3V_THL!*{d10fL_UtE%yoE@K>ksY6wn2FRz
zhkF~eu>`!QBp$Tc1w7qIQC<X>z>v{00wplT*&bA2S`b%YQfwEve6zq;zG3a1!b?Aj
z2C7_%=xh=@W`x?=1a;{UrJbQU=#&g_(;T#nJ2^2Y2i7OR=sdtApvfJJPUwmq+zOy;
zZEz|;&8UW^;2lBn@a_s|z66VlL6aS*>zq;hqg09#aFGUC=mpK8&@2TvpGqT6*!rGu
zJHW{b*5@U<y9kSQP_95<5MmIVT9gUC!U|N)p<bqhv3i5>$w`!3LCUE{=uv>X&4Jp_
z1Q&bQdj2$6GD37?g~;I}MD|7Nh6K3b^i~kz!68I{!wFLAK}&OxCE%GmgUkxT+YrGW
zCve4&<$y5o+GT|Ep^-<Rmx0qy0dB#jM6K?Db|`QUAvr>p$%1c{3JQjdAVGaU_}mDp
z1U-qX1c^`c)DB2+?db_gN08zkl#B+?PA*7e3AQ?Xkhu+dh7%&(po0(rC?gB5#_6fh
z8y27{;ay|YdX%^%Orw!EXx<~TGY>i+5Ym|kRU;HMOJVU#sWB)~0S`!$J6l+{caqa-
zqmp~zSNtH&p;P3$Ak>>KNbS3Tw$swJ_Y3N@pgI}mee?rv0|<9VK^-{s$OLzSL9-{2
z?mB!!E6f_wJM73~o}`AakzsshUP)?EUSdu>Qb!-O2foA-boOd|W?ou8sAje(E=h^c
zElw{s_ef1lNiB-^3{C_sAcD323HG(2DHNAEu%ZbuwV4*2=$QttdclbiLjsnSahV8{
zhZKUOh72U-;pv9MBaG_(W>8@V={G~2j@hMx%;td4AB6Tfu-qAF37+@?$6$PBURG*y
z31kry)~*u7MDS_E@a-y;nh8#sP(PT#duyO|Z;6>XhR`bwL8teC4?;C0$-SV%twG5Y
zy!Q^Diz&6nl_5SpxgrsAWF+WpLAXai*#hc2^VGb=q#Wo}8#u&q_env^4KPB($P&YZ
z_@dO3(xN=@-gnS25O}H;<YmZ-J`kIYOrZLbON)w9^GeV<#TfRG8pz=Fc_>i@8jwOS
z)hV<FEvI6dMrj;EEr1ucSQ0j+R=|=8cxVEeWYUUKQxOq@NG`aF4yvsz0@Y&B5eb6b
z71R*~P~t=$nI(F47pV8)LTvAYN_K)f6E2X>1gJqr*$4(`(KRtA*FgH6Xou90HdumY
z70#1qpk+I9Hw0okmSyo&KlK=zX$IB}&{hL96=U0iLvR2Cy*q?E_YoV;)b136>R#yR
z0-<IUvCS>i$b)$qwGC_JNu4$<G=;z{vA{T*FNJK2K&!w(ZSr8Vc$D+SVRn(;S_aQ*
zgBuNgxEhYIP8q03F$u}cO~u_dg(gq%VQ*pJ1{UNne^}cUE^k%_mi2^6z@ibCMnlVZ
zUvPswqyX0NfZj(6ItU4RXq#t1S{nGQHN$xD)eHvE!=FLtx?yn)%uYzd0ZSD~Qu_;3
z#X!$j4#~(fG>eC(0!qzAO}G@B28jUbx)60b1GBY4QaHL0GL6!P2_&MxZN`v{JX3rT
zMX6QLxFZzWRI&zlf}_|1c&edoa6zJ;=D`KAhK9j~VgbBpM(Y<-uW<|NA45)J1(nd~
zjXwCEW8{6zDMas6P5}+tn8R9RuAsvSaqL4jq<%$b1X?2jsp#NcT3C2e-8OLV9A^cD
za>qNY>Hv?(z&SYT8ABAUh`JLY4!YX`Ruh6Rm`+KB-btS78juFP4giO86vLqf4r-kU
ztr8L4ElMj9Q1c90)zK~!K`a3m)1dPO;NC<DE4V0V&;-^@0Y?gqgS7e|ZNY9D{D2O8
zYEUm{K#B`!n*(}Ktf8x`Wqf=}YH>+Xex+wXnkzWa!J|iz4ho*`Q3{^hZ&E<9hR=Oa
zf5Ln6w9OrmrV`EUfF@sPqN1HOSj%UsmnY^anZ*V9#i@|BS2PYflyzyKK{2%9Y8qP)
zD+58-#~Y)pvo|TvNQBP5!8)y&EksHiD5l9d`FYTQrkyS3MXBJ?EO3NE+m5ue4arY5
zw+q#0uroy|ttUVgDn`LX_hY9(u0ShM=<WvW1snaHfwkbHyEE_=jC6MlX$2?Uod+#g
zL!c*a((be}a5e$;9|+zU0jWw*<`0P)6)$r&G)ze?hApB4?-z<UF~)tNtqVeNKw?p1
zZZSRFXaZW>2|CF(-q;Mc(?B=x($7ucG#XM_km{M2mJhCdz>P{8#*}$xG5Fvuuw@u!
zIM$|8hF@^Jks<635b#Bi@Ld5JpnZp+rYt1w;BDCvG6#EEN|uvQ$C@Z|6}~c!EVqH<
z92S7&HRuS2By?B@TDIUx?y$+cg3_YY__EBRlF~%big|d#z&3-9d^$NSXibrZ!a*H5
zP=-brg0o$Sp%k$*6Kp~-TK$eSz{y;m0v>S(+Y;tyXaJh}u1HMEEHeaMu2GyBpPZ9e
zTnwI)2G4SX6~df@rTs){Ll<m5nnMiZ<I8eMb_q#?vS4dr-hxFY>2nQWV^CcWx`q;8
z7*c0u6ge$Y<46UtM_}PW>?|4h)FOg6L_iNO$Grv@=}@|mU`Rb+=tA~6+@O%b<`EjL
za)kO0w8{~&RTjKu3$$|&zAh6~U7&<9EX~oq{RMRejT=T#Tc}VwLQMj@7k_~s6#|QQ
zoTWF$))wT{0*ex?Wjfqw!eu&4DQcMxx{EtAzZg7wXyTcdS%MfhwLlSvGza2Siu2<$
z67y1WQlV>25=&AmGD{F`4(MHzMu-J;kkE#T8{-f+!69ynL);99xH%4S3moE>=;Ab}
zOdvC1khxz_f<c=(Ffs@zO2ue{6Scz=(y)Nm$|yYr!nH7HdK<jJk*ZFD_M`lu<2CR~
zfXp+gU`IDXjU&~Id5{sYC`j>5yG|X&9WGbnocv@^CL+_Lh_xo5*ffTo<b~3&%FoM7
zO)kmI&x5R^B_@4APXWf3zQA{57l6+S4lXgtNi8l0T|$j{akQ(eYk*&{c|2^HVP+b5
zfuc!nYH@L5dTM-0QDSCEv889RFGK)x?R}XmWYHlgL_i**UXDTC@rS(PjEEeQ7!2wl
zKr%9<R6|LS#D@vQAn;Xn;G~J>KSLAL5`mbwGRw;^$xN#R_x26qag-^+pjI}HKsEP-
zTy+Mza55tcq=?M42s;o8OT?k%6C!*Co)d+-3%si`1a#C7=r9><Y0|sQ)!C2;Q&ARI
zBX+nOnG_eqLszwCro|`c=ar=vm1HL6q<RKh#Dgw7r%|GWRIRYRKPX9xm;oPHkqZuQ
zBWONyElbTS0qu?>uoc}EK0AjcK@(*=?i@vocF6Q2<OFvzJpis=K`F)48+5R!H#BJ=
z^=SNpolq|v1Gj`hx2uAZIoMh=@F-JiNotW}N@77tYLRCU%pj5@#MRZ%C_S|VZX!5O
z#v7tW4fy;-koC}92Cpf}zU~5a{v70#eXx&Ets^Ebpy@D#h%5wZpu(mv@C-(Q{D&o7
z5mD4a=Ubt1i4q0G=msA^jI*F7!UU7z^27qyAjmcL*jzz;VGl{-kis5IV31%C*jH3A
z2<AD6QQ*{qXWpEc&?-tzOaX7EfYl<d;Hn06?I!4$UmWQGRA3tsk=m$LV3VFDz;Q=G
z*@7j$iOGquP8dWxN=b%VkP#6#u4RZWjyE{2(So7O)zB<2KMy<(9iEw!<D6em2_BF3
z!=>CLJ+&k#H90l2pair`6|Z6=P*LcN*7yu4DZ;A>e6KsaCPPX+mc=EBC7H?b1^M9Z
zWAVv}#YEL|pqc@FiveUq38-=EiFOW*p#}KfO;lS52emi2TES(FSv-a{$jwjUl7%PO
z3eXu|2JxW1IiPchp#ua2nlGmD=xu7WWI)(|t|p+PW<a$WBweDE%HaGCa+pQDC-FrZ
z$o=4@&aU92J<XBtvGNNB83npd5LQ!TO^-yl8)tGNJpw=-0B~ysevdE__JfK+$PFlP
zUBm|wSTp2=J#g-&tfWTU0Rn4VgDN`kn!|X=_E2m!9#JV2WkiAs1s95W@HP^eqX~E#
z6~uTB(rW|9J~VtN_aMYf$gWGQ$-B(e$Ov?)5wtY)O!G?xU1F42ROt!olDI-$g3`Y>
zi8s$IjtAXu3N0f{P-_jaMrd&W9s<IWpNR<&XG2(%I~b!lGBkx2)u198?Jic7f`f?s
z1F{Eq!Dna!DXj@vM3j$=s8qsYjY}fDiaWAFU3X|?8yci!7K8VFf`?Nq(4*S|ExJKk
zk)s=1IfA@oz!T>d74T8K@HQT}#DMq637VP)YDkf-8NA#S(*)2S6!@K5kn6IL+6$x>
z@UWIKawey=)Pb1^>6>B6YKSZBppw{{A7%KOFh&I07T|#qNaq+cr{Zfkn4pb&Kplu2
ztYxk)lnw#VsT48tgtX8=trX1i3QH*hudRtGI>7ZbavW2dZcsY`l$vH}2)Y$79&)va
zE9h8lL^h$+Y&;17obo_Pm*_x;mvNBWIN}RRia_bZ*$8y%16ET=Nx;|&DU?05xHjjx
zx|$Ht$t7fb8a7kF#b|s`8Yn`r8DIw4REKmd8e}(L86LxsPpvS5?9aoRcb$zufeUKW
zV-^fpD^_o0lfegNm=tGLr9!%M7;>gbsp*+{5J}7U`1HKe_~eQT&|-wV{G!~%9Qa*~
zo&jkXnn5#ELGbIQ;DtQI^RC9Jd64rigG)?64J42W2Jz6#8;wBa7DId#c$-OlF6hQb
z@DwL#%K&JbgJHZcLJWLKE{F@c6tc1))iu}%G{_uWVrT-p9x}fyH9pY@e5+(YS}@2W
zLr_~8bWpJ&M6Hoge0*shsEY(Sy)FfEQ)42;VQI)N18<u&1V>A7iJ=9iE{GmvEw~Z~
zk%^bsc0acChtf32!mNVfEdY!dG%HF4Cyrcj+QyJJO)JU=PtoP3<|Y?Zg1iWhFi3ib
zL>M%-4GrUcVLMV&UBO#*kkS*zmJ^V7Q7<w>QjP6;3T&y*2-MjFM=mJI7{q&)q!vLO
z6_5tHSrqAZQ}Br>V7JHTfl?AonJY-AVZ0wg3}0e1MoDbA)0!Wi%V7;&T@8(42@#wE
zL21bde(9%4d@%0qGAJ?a7aR}in&XLag2^Sg7>{m@1Ywq$SDac@;!5Z`+ca<wCO60%
zd%7|-jrWaDElMm-jZZ9z2bB{6V1>xn3J{qHV3S$MS}{`_>Wu@~Z=yAHCHf}XH1N5~
z0p7vJpgU-xhwx$xYUIqHg{L+EPv>ETwxLP9Z+u#2PEI`O!JeC%3u;e*vMeEo!P5~Q
z2SUnQtaG8rehe<gX9oBtLPS2#%><=<^lAfq?H#rX2-0^jG)>7&OG_<E%}Y)NFE<30
z0T$4!k%LPx%Xm;I#6!z?a2EwyXdA}|8-cGS0R<6q>LD`WA?~69tquZJaPdir$=T(J
zMJXU}fhr(__z;jKkoy>eOH4pfiM%)88#0y?Tw-JbD-d8c6G&-%9@yQvkj?y{nN{x)
zP;V;HGX&aVz^v;HjpBXd!E2A>b5ip_w?u+hEr9QW4De3Q4e}07^h^dVj`9mGHcie+
zO@s{e2A3G26mBrD5U5fu;vwl16uxOFrGjBRVyf0NqPPf>=Q4}qi<1*`5{tk?t>*FZ
zWr;bZsjg+NX7P~73;`YI5CrN5fEx!!2B=jpBv?EH(sIEE9KgZ^9EBL!#{wnSLyBbZ
zz9mr5q?cqs?mr3e289qL<$z-moL~_C$6v~0G%27i1m7WPXbOu~NGRn&91hwNiRN+~
zds=ZG_5iJ5Fx?AwEy!{LWf`anLedR7Pc0xM9<@XZE-{1p1{~fYpe7rVyTP|oLp=sf
zsHCL;!+2MC3J8gZCxKuyP`eG52H=bH@Xum~1QQ;+0nLfR7ums%u%_TXF;Ff-EZR1P
znFwxLK;%H})6%@eqRM!fBqg)f;7d$Gf@xwXtW$^Xi-M92P_HUJIWaFe6|~eHst~bA
z5w#Z#o$D|}Ukr(=$`I8Wm?V~p$_#zY3(AS6C>o7iN{hf-`<)VtQ$dTEEMNkz@DUK?
zyNtlg5`sZp18jZ@@(u>K8KH8xR~>@Z<U@>tv_wIkumH`v!JGkWqs1e+2if5S6~lV(
z*drcfpOI;BW?p(uDs(+rQfg5^X;MyRaYky9E2x7H>EA*6m+-L!NXjRq9ool(Ox1%M
z(8!Jd;9}5<vSP#pCT<mQUnF{hD$Mwxr1%ohF=%=DDXE^Q*ApY+3#*gKy8I7jJ(`L5
zuJl6HLNEn@2kIfg0n>?S>yUocGt3O^u@3PD$~ZkSV_<|*16e@}TGNGka5TO}^WdZC
z{eqnlclJ0V?(A`o2RHwqYmp7X%ilo+=uWwKLqnv+U!XPxXeQSXd>AQYm7;lOa%y~D
zehFMIvlx7eX?js&j%RRSysInZTx3@`BNIC64r)L^f)t)T$eqG6gzh3Tbiuk80Xz*0
zI_4GZc#1saOqz$tUbh5GiQu9F&sus|p@tcdAf4FG&Id0CL`^!uM)3h|pq4qo<J<g#
zO(AIr_ZAT+*fH(kO9?4WK;8tx8<O{7p@1jv7bEH;VhTf;iI8vw?XrR0--fz<1f^=k
z$VbkGpd~-SSO>r%RRNiqAJhSZOn+l3s$kV8@`MD%1r;dkkZd3{ts%__mj!u)7x_W&
ztfVw~fG&I^T)rSjAI^kJFztgYT*!Gq$U`w`10TV~pxPT;FX2gzC5FcMD`Qyt!)Jy`
zL1Jc+C+J$(V)WV@-N%UiPG|`h<XDvTeDJcE?4k?OFoVqAL$VLtOtQ;&P<n^tBBBEX
z7J{IL56Yn+5ceUqK~Vz>G@F7tRZLXg0S6=`OF}%2Wn&Y>W&%xIlJ-VIOoWVGVl)Gx
zqr^x70Y9<`)PRN^`UI<LzymcX9GFhrVV(vrRq?3-o5KJCav*|%fq{vEfngyV1H+&H
z5TJ!5J`+jY9Z7sWl6WwZcm<Mp5|a25B=K@2@eN4gJvhV{B8hKAQojv{_yr{KQY7_v
zq2gQ&3=EnK3=A;;KZS~e!l4XFJr^TH0wlf(Nn8s_d=-+oC6f4NBym?Hapdp`L=vw=
zQXh*Xj_m#{s5s31<`CyG6hXy7?nHL~bR_XDNak-x5=VCbF(h$h_g_L1M|S@`BynW-
zvx6K0O;^j2?B$1wb2Bh7Y-NKwo`Hcu87dB<ko{`_5@29pfce)3s>K2-4x*6#TL}_?
z+Pe+O-kC_^YmmfOAc=2B65oO(j_lt9NaD!;J&z>51Ie5pNaD!hz`zXg2q+wOB87tp
zR2-xYIUE$B;;?Xl<wH%VI7mHmIAkG-BZos5k~nfW%tR7L4u_>k;>h8!5lI|591b9f
zBZtEkBynVOULc7hmk*zj#J!Qila&P$ZXo|6r%y2?ab)w=k;IYRX@?|^Y>q#YII=kj
zNaD!mlp~2Fhg%1dII=l2k;IYBS%D;u9BzA%#F5QEizJS0{yijdWb@x5i6fiO&WZ?6
zWb+kqh+89xBZpfk4)IJR@m)yqSb`*u9KVy1#6jh=jWEQ0^O3|4BAK%cN&FC!_%<Z*
z!${(Lk;Fks3|5|8K@vyKcMqZBuzVK;aSp>vs5mGcBImnbP;roYkogW!_5Y#bAoWL(
z+`|pc`yg@TcoatxM~+8XBynW(O`+oG_F6&3LFOMtvezCej;`JXDh^VA3`spGjzC@k
ziG%F51#uV{7-EssgT!I}O+gcPfvV4eii65MQ2ZW*iWfn}LGA&GD?sDD7EL?@s=gm8
z4sy?NBzMk55<h_?z6eSDB$D_#B=J*7;-E4UWEIH#(@5e^k<_0-690`PjvS9X>>yJh
z?JJacL=s0fM*~S56y~t@m?M(-B_w+@k;E?}iI*aYUqKS@#vwipNgUbU{Yc_hk<59E
zL!6fb;ooaW>Xnhik<AIjAzp|iejUl2UL<j3bLJq4-#}7-5J?<a{RJd(Wc5Fg#F5pr
zb0YkOtX>649J%~4K@vwUf2@(jLHR`nVk|=tk~nht6Au-K<qKH(lMWRJrBCGYrvfSt
zQV%j;0cw6NR2-xpx%}xw5=TzAQ<21x)9q{|ab)v1L&eeU-2oK`*^6BM?1hS>t3L!4
z2dPIce@-HagY1=s`s)RfxHD3`|3(tOi6qVqvJj~~3F{{aL&ZV%-a=BZfFyn!Nn8y{
z9ONEYIP0Q`t3cgp0~Lprdj|v|5*|=-5CtmtVC7pVNC4W7y@O<L3X=F;B=H<1agaGK
z(DJhhNgO$SPC^n#PM<T8#6kYjfjE<41Cls$`rHc@2T>q<Vd?WINC4`7<n(zBDh{GR
z<{LoGzYP+Asz*+r&ymED)8}U-apd&*6G<G|d_hpaL*pG;Tns7>ig)DnDGe0|8HcQ1
z0V)nskDNZ$k;Fmjb)o*UL=%Vk*8xr31ghQxDh{GR;mH8)U-^Lqpza5W!_rSAnm8=|
zWJAS4?nJI1yO6|@!*e#0IC6L{LlQ@>7j__tBd5c|NaD!qFCmE|+xr+v9NFG?NaD!m
zDDyx93gj>3@;MNPcp;KFa(&c}B#vy(RvhA2k;IYfqmM}9$mTHcBHW2wU#KF9Bda$-
z5=T}agCvfuJ{w6KS$zkRIC6fUfh3Nc-{&KVgVHUmy|E2R967%qhKhso1t=ZD^80D1
zI4E9_^ZOmBI7mInd`PG;Fg%2cgVZDE_qRym$m!%Kk~nfY`Hv)yY`!=j#3pomWuW39
zdy(_IB2*k*y&6;;q#ilH>mrGR?EMQFHv8{`B#vAk#UqI$*GKtKage>B@YI0j_j0H>
z$X?|7s0B$JxjyPb5(l{l;(G>$iD=@`ZXm+~s5mH_f$U{~)<<ig;xPBX%9EW?agckE
z>!TA$;>hK|1tf8h`LO!v8Im}1`uv6@j+{RKB8h|i1<h^@BK!~^g4~0gJ{6(jF!#gK
zrzTV!q#ikaT0zA@>OtlUK#XOuhl+#LBd1SqByr^Q8IB~5oIYcb#F5P}g^HuwTLl#d
z*^8V$>!IT4>RX`VAoa-Uvl~eqWG^(EFw8|0hxvC2nz#rw9M(X^Vd*3Snm#u{#X;@?
z#V;)V>_roYrJwUqagaNa>!Wu_;>h9oA4wcJJh`9_2AP9gFUTN?Bd0@kBynW*W=P`5
z_PQg9BikE<B#vxOGgKTD4zRoh3c3!cILMujoDA@B^<JnrNWBxZjS5mf2}#@;Nqjnz
zII{Wkq2eI(U69OQ0u=|D4^j_}E{2s*agh3r90>QUgNnn{gXBT(*$fp2@m-P3-vJee
zsRyMkkovt)agcg9B=v`&;xP3fH-Xe2hl+#LyCbPT0~Lp<hYp)CT!e~))O#SQzXlbD
zsfTvM8E!+xLFzq`)IWfV!_-5&u?$b4;vn^2Na|lf#bN59-9v`=P;roYZzT0!pyDv~
zu&DeA6$h#JK~fKGrZa%@mn$0s15_D<GANLs?O`{hc0MucJ(1K~BbnocB<_tQj+~y6
z=W%?H)WgaHko*0R#9{p&kT|mW$nFe4@|QM}y~yg3%?~2Nd`Tp8ki!RD7D2-;1j(FK
zB=w<4;)O`!$l-=OuY|1r5DxV>aEQOeA^rtP969`v<0TTwozUVCoK8SvZm@KM9L~t%
z#DsGKlKHseQ3A=G(MalH{cljbM<I!OA*lzA0m9moxYQ%3^JFA*Op(k<LJ~(#C!n!J
znEA-!c}VJE?GR8ocn6jl85kHuk<3SKKPW-PLHQS!mOw(t^P$M?2iQ0$C>+X>?DYg`
zf~G^{`Xv-e9Jzi;fQp04fhwf@QU(<VnU8EvJCZoEIg^mYk<%4&_<+V*v4vY5lKYY4
zy@3dEDI|NFk<>dOiMJq$ryz;9B8lfCi6gsT6-m4UNj)xcT<%8>hY3jLAm^h=Na0UR
zKAM7L4l(%%IXscwGabns<n)O=|BmcmWO3yDf-LTe6mH1k$mwtvlD){~B(iuTk~zrn
zxC}{rHj+8Jafrjl+tAZ9^87n;I{$@a4zf5mC_`h(Ut&n&$mxfe^e_*}{m9|J07)D<
z{E^p7m?60nG}i#jUyexP$nHU|zmVrWk<CXo2e}?c7I(v8KC=6f;~h5s1PXs-aoD^K
zx_AJR`OA>Pp#(`BIX$!>i6hT<&qNYmfn?4)B=MC<;)jvMk>ee?o<$Z%u4j?Oan-Z(
zNan9bvKLu=Es{8LKHY;Pj-0OcA&F}snU5?E8|MRs^L`}t$mSrI56I%@k<=rnA7pV@
zodq)gB9eOK@&Q@gAIY7_;;{M%-JEPB^~mWNIeZ=<*$b;rLFPO}5=Sm?A0w5w;!yKJ
z^&oP4*a#{PG6ysV2g_f`<{-B-k=^qG$zEjfmq_Bs?U2_<;>hXYEt0q)l6&4GiQ_T{
z7GJP-MS~E;0GN8XIJEqNr5~918mKsITp1J&e@L(wq#ik6AeS@9;>hI;vN*1C2045f
z*b)6on7=^wB8Mk(_%kD^M=q~ek;IYXoefFc4ibFeb!+TM;vqQ1<B`O1rCUxUbCBK1
zjU<ljPF^H&btLooki?CV#QBlLk=uvJ;>hktb|)<TfWi~G{6x<0$n~!!lD){{$o3+~
zZzPg>WbsTK;-xsm`;o+v?OlRHd?%7Pvc2bUh(E?5j$F<ooAVz@J#u&=r*lE1c!8~}
z0);bj`v<vSj4WP-WWErRIc-Sd$l-w8K1UYcgQQ*<$(++j;vz`muaU%&&G~~vTmV{r
zfc%AQjx>@ua`+(E7h*{EBDZhFk;IYHxdf89J(7DQk;IYH8?rcZzW~`iw1_V$B=-#U
z_(Copkk@x1mk-G026Fj;-0mW^d_e9mAm_V!q<BZRcM6g?vb`&j#F5R}heP~44)I$^
z;>hU-xjdIeig#pjc_eY<dQA~Y+zQEjB_weVBynXV@mM5r6(sRGBym+FapZ7NLlQ^s
zH>o3u-$615v~~#AE_#6^u8E|c2`RrTAc-p>iEAN=8zPBoBZ&tii6h&af+UV?Zv~P#
zvN_F2;>htuO!=dW<R0YmM-NFHx%|;b5=Sn7ki~J8KgjjIA(A=B?I>h%WcM2(sYf0k
zLvC+JBgGf8cp8#8a`+(UcjWwq>>lKC73A_0SsYip4mn?#BDo*AJTXHOw?J|y^1L2$
zzCfPWL+*E&BbkHjU*vH)*f<!hJq(-IL(WIY<8rWi7Nj0zKGb;()1eGdJ%~K7hdhpf
zT>flAQja{&wgX8V*?d?&MYs1Vl6vHMJy>~#uKqrfdgOV%XGr28dtvj=KhVUXTn6O!
z4@f<1{)GdY??C-5P@LX}@+F}(One8FuLz}K;xC|lbtnyTKgb*gXurk?O&n&93sf8w
z{>bxy-bmue=_eXV969|YA&FZcrJqV9apd&V2^ELA6PA7^Ld8MuK~6tQq2eI*AoF42
zxe6){QjeT|b|Q%*r=O!p;>hXeG?F;7`H!LE==Q?G8)PqX`gw~({U@k6NIi1;`H3VB
zvKN+qxIqe`<7psqn16-P#9`@23Mvju4;oOu0+a^1A2~f}qlv@PgDq4XL?NdK7mxtd
zJ;>=H1W6n@JwzjkTOy^0A|!F-^w0zqhq)7$9=f37APPA>%mWEP*I$9mhlS5#s5pp1
zP7j+v0#NrOr-yw=;>hXY2$DFm`FEh=Aa^2*KZJ^dDCG3;3?zWXov)$dAPPA>d;$qT
z-3c-umL6E36T2X3kT}f0+-Tyk^dJlshoy%gkVXau21%$m$o<IaK?O}5mLANY;vntF
z>A@RG9JJON*3Jn=61PH%_f#Zt<n&XDB#xYZYLLXOk<6KlB#xYZ7DL5h{(_~S)lhMe
z`;pVneyBJ|J;;1mcpia@gVZCZpUX(%$m!=kk~nhud5R>CZ2n)UIJ&(|(1-)si=2Mg
zq2lQ3d7$DT^~mW*7)cytFD(72qKU)&tAi#E<uaH;8L;#NtB>5!#9`^g4^13aK88TW
zLGDLRZ}Dj2Fmno_;vjz^r?(0uapd%aysrm2{q!TLw?Rrj%aFv8)6X`jILw`}^s^5t
z4ss82`nd!Z2dM{{4-3!hP;roY<n;3lNgO%-d_odOPCq}8#F5PxfG)s5w^tM@4zd?H
z{YXK@(bdaC#X;(k(~laGILKaD`f)@ON6zn_NaD6g;T(h{4l)N8K9OkRP;WA%LB(O|
zEdt~)1_p*4s5r>|$mypXO&pefI-%kq?a1k80+Kj#`dNS^j+}m$BZ=D~`D-7NICA<q
z4HbvE6PA81L&ZVvK~6tUpyD9)AoF42gS?LkIsJTvst1{aoPHRg3v58*$mxe2NgUaH
zd8jzLy(&;~kU7ZdM-wWJu3ir+4pNVteqj5aK;j^KVd=*mNj*p$=3mg-6%ZSy9+n=$
zpz2}i0aky-K*d4sK~4|pXyUN+016YB`N-)3G-e1BM^4X+(ah-wIgEjU0W>ECQ~w`n
zoF9~yVB*N>0kpOmCT@?Ee%?UM2N{c;9zbpYsfYOsW-n+=9wZJ@k8Ce!j1DG_Y(A(j
z4-*HO39FYubummF*_=e^f-8{u$myyONgNc0FmoD_#6f<CiBCilN6tqxki;F3!eKp<
zIC8k{fr`Vz0hW)BK*d4sL=LyBP;roYkoh1#g77V<I7mHmK6-{Ej_lu0NaD!;{edKo
zY`y?=;TgKUqEK;=y~z1U3M!7SULGnAQjeUE)R4qM_QLX!1)4a>uOMuXCJxI-9#C;u
zKAHith=GA25=|VIUlP&8VfA=AR2<}f<a}3zCJr;F1u71*4msa-BZ(uYpV>&_$mwSh
zk~nD39W1@=L=s0%KgXcrFn7Yz&pD_#$UVsE=RQ;%q#k5GC@ewv2~-@U9y$GdKoUnz
zKYx(Kk<$+obd3|p9AxvQpyKHE%0tCL>XFkAY+oC?dQBwt$mz!bNgQM^EdBT+i6fT}
z(MaOR^>{9lII{XmBynW*-ALld<<eXvaVMm5U>TA)$ep0D2jR77;;{4#+jj;_&m7S9
z^m(XyQ1~FH&s%8Xu=M!`Dh>)~<n;L&NgO$SGJ_0;_REmdCl`{qGm^g)k;IYHryf)s
zM1kB1OP^*S0jT-N>C+u54x&KjgTe-ceLw<G^~mWn0!bV>eIoBuLr$MrNa~TzhwW1X
zNh6E5g9M=VBB#$Ds5pp1RzDFW09B8iK4&0_gVe*)=PERDkY7P~BbqoYJ?w;v!_ot+
zov<G&4x&Ke3>ybK1rmVv$3fz-^l%3%j-DRgAc?ym#qVz<aaSa9W{^Xm=DR`b4v_mf
zpyD9&-I3HsA&Gk+iB}<sdm@Q<B8ht;iO)b1_eK(5k0g$q9u6RhBd3ScNaD!j+jo(~
zk<CHg7lv%kPbBro=5RwdjDW%c*&G=pab$DUk;IYBu|yI_HpdG|9NC;uBynVO(vifG
z&8a{VM>eM!NgUanNl4<z<}5}MM>c02k~p$ChmgdP&AEjnj%?0TBynVOz95Mso5Kp-
zcmfK4WOD?N#F5RBM-oRi#{fwj*&J&mab$D6ki?PAiAEAfHYW{99NC--Byr^Q--9HM
zoc^aHizBt$Ve>VhYz!&~9H9HHVC!UH;tkO8SyI>kAg>ccUVo(zDh#0Ip$}3%Rl^~U
zJnvJ8<bLFNe?KI16p_p+Mp6$uR|6F9{z&SP*H;7}i6gro*<RTGX^=U{_QK9R0*MDA
znS-o87)cy?-ZlhD99AEK%n3yjN1nGuP7lcQ-C;=Tk=Mh7BZ(ug4~ak$N1k7fLJ~&~
z|5zO2aY*9G>r3O2#C?(CB>_o18Hactk~p$|Vd)bTKA^rEtUZkE&SWI>k;PMx#F5vB
zry_~N_LqaqM_xCDJfE0`q#k+RFda!8d3}Bck~s2y3eZ^@F!v*$ONK0-juZ}ANai5N
zV>XgF@;ZkcByrgMBgkLK>XGLkbCJ}qLb4ZG{dy$vJS6qV=_ema966n5Amv9|giisI
zy~KnMsE-c|e`3O?2+4e6!lxKXJ@UH!5+rft`~o^71?HXzq;M`nQeS{1UXCP=yxzMK
zNgO%-S0RZb$5#!KII{X$9OCsz;>hc_k<&TyI)?@%^~mKLa=Hpf@)u}~1r`ojNaD!q
zYmvm8kj$ToB;Jf9z8Fayxg18`7tn&F{uGk>RwVI<NaAfs;%||}k=GIZL=taDQqKyl
zS3&s^dA$m3z8fTtydO;$Nj<Xpc1YsL=KCXwBby(EB#vCJBCq4^KyoMYexgn!apd&b
zg(Qw#UV+Z`fyE<oeDxry??nn9<aM^l`3rfS?IR@h$n}c^lE0AMua6{-Y(8?hMIyP!
z7fF3Dl6VY~II@4Uk;IYxi#+e&hh$DWlKOrm@nuNj$nHOkBt8L2{dpvDWPg1{5=S<N
z7nGo&?Jm$*B`jW$%YjKq<|B(wMiR$Wo+Gb+MqXcpTwmi_cMUr03FaQ;@@G1dz0yeW
z4jNO1sfV>=LEb~|pCYe2nu%l%^7@}yNaEE<=FdhFpNJ&>0jd64iX=V<N&PV-@wrIi
zmypEUk<39ZH|8O!|A(X=xjoN`6u-#%7dgJ>BbkF-FDyV3M{b8NLJ~&~|HVk+$ooB!
z_cb85lacrFA+P5|Zigf9*FbKEBbx)7<AB94Ed7AG)63Wq`;n2=FGq4Gaymh7$0FCi
ztC7^}A%*iAByr?$*nmTPBa%3B_-{fIM>b~*k~s4Ex~)j!$oo>Gk;IYL6K+EiN8Zo4
z9ZB2|$zMB=#1oOkcOr=+pMQ(2z6nV^a(YAV*X%_y2f3ZU4@n%koe!GhfW<Ge`Jl7i
zVB+(T>_s;JGLks5`N;dNkj;m!D+84e$mS#03&{N}D;)XD2}vBepB0KEj@(~Bu4j?^
zS;*-jAE_Kb7B4^&M-Jy>Na2Z`9*!f4Be%Pd*Wn|tFGUu|wZ0TO-3s2%astVGWbu<Y
z#82T6KaE5D3=Z+LNaD!*wk{%x!}e!^;upD}4l6f6;+K)sBd;gFf+SANxB+Oc4VFHU
z#|^F_nS)#|A-e~8KhAX|^~BhF14%uyy*H7>k>dq4_Xl$)viNNz^~mMbT_kbja6@ia
zBd^!JkE9;iJ;?1$<nan*aoG7Qpm;$pPmt6910?g2>mB5M(8%TFLnQUEaVk)K@ffMT
zK+YFWkkp4El_yV;#F6VM<aTuplKP2A`4oBoJF>r!>zC(9<|D7W&O$N=d7U<{eJ(GN
z%t0;(ULlDi`xm*tfLsnBi{mN>kjLd-Bbkq!o{`02;SY-6RY>ZQ$4`*ktH|RgZ;;d@
zkB1<a&$&q9j~vd(<6X$*GxGWE$o&Q6b{%s0jGV4OXNtn|5%RbYvN&?Sc!%VE<b3oV
zNgUby4@lz3<|B(EoBt6>J#u>nG<OekCul4e6hxr#|BR#_IbH2W5=RdIgGl0WAVZ-2
zg>^{c$l-qgNgTNzN3MU7!}&0h`UOblBip+gN&FC!`dvukN0G!&B8elLa|KBpv~~g(
zKG5NCjCu`O9JyXYF3-Or*^69WeM1t5<rmoa`2*<sbJ#cuOgsWQZwreTn0Omh9J!x`
zyss9yeT96k1@ivr??~>+K?(=teHO^^g)ENTA4kq#$m8vxH6gI@M6O4EBH4>9{u@ag
zxgJNZACdbDf05J^Q$PMgQjc68{YMf<?iVm1oi~LXkBms-uyb%h`G^@w966t|Ac-T-
zFCdREA)A9do`Y;JE0Q_L<I-$M;>h8~jwFt34hNDra=P7x6b{JauAE5fk<H;o5=S<N
z2T2^cT?#s58I~T9%RN3M^~mD<NaD!-Q_z|sm^sMpG-UA@r1Xp|j@+&gL^8h;Nj<VS
z^0^Sm=^WNxg5}2<(ENxlz7vP|1sviGPy?V8{Qd|Hr~s6Liw8gjkn@oclD}a4&_V7L
zhOWH<c@=pcN(4#0Gf0ww0eoH)vU*s)0GR_@y9H8;oZrQe%z>qUQ2Pp5J=D2y_j5qc
zNkkXdgo-1lE97zjIb9*Q+mZbxj^rNX{Do`|ayvu<Nj-9Xirl_M?k`IssgD8$2DBbT
zZpR{z!y}6$k0T+cD`Ltq&>A^d`bRFuq><c%oE~Ixh=bPD!OTG}H;~IE<a0k1k<3AE
zmm;^jkk98q_7`$HAGzIyyiZ>V$$aE_J>+&5vcEuQv%}nvTn{48A0fAYRFTX_F2_J?
z2w~<Ro3D<f9=Uz4fh3MR?u{&tJb$N&q#n7wiahRwY_ArQdSr2JBynW-Ad4fr2U#51
zJvvC{Ah*wTk;IYrjgop^1akWgdE5!PeHe(8Uy$2l$o&iC_FFNMdSr88<r1j=)kAVW
zvcL3^#F5jp0g^a!dN4#1M>fX@NgTO9)q~V8Lyj+FB=xw`C-OX(36gqbb4-!MVduAi
z%3(94@*KH-G)Gbo3x7~KjI18nzsT(w<Z*J)8d_MsK%VzO9&d!z7ohM*9&beMFIytH
z2RZ#Cj~^oUmyyMh`^(7X#w?`tfIL1qA4wd!+*pnzj$B?L?~_F?uaLtBc^wXNePoT~
zFXZ|Kx&4Nmevrq#k>?kX$Gwr~qmjqGHz2tm`TQT`{tmLgjv}c?_Sab?apdrX-7f};
zN91sW)eE5XV~dpDkn2G^q;Np?uLF`ea=GM)B#vypGY<1zkkliGKk|7~u>KLq{mA1X
z$nF8H@rI>mWN}X%<|D@!a=!yPzL3X%kjMRy+ZD*|2Uz<Alz+XD{EOT#@J4bEay^UO
zet_jKP`n_UgS@T-S$!8$yd$Rv<nTmp7a_N=klRHt_k+UO2g#kd%t5YyeQ~JAHIL)Z
zftbgE<wuZzk;m(h-HCi|19CZ!JT8ZPUL5kc9P&Iha{fgg$3Qj*dH+7LIh{Dd8RmXa
zxCJ4F19JNr*<R%I8H}VJ*_;p@;-N_5$l)J`B#zvFT#3~0gXKq%JCXa9$o)a&ekF3f
z6OLp)a=$DBNgUZdpuH8?@*}dn$mT~OnS)%9AeVc{@r9huagF<RAjKE*Ix*z&4dn6=
zc|J4-$vw#9V94Ug>SK}A!}2dEoRP(0;SWmZ@kr$Za(SD8WDasVNkS4wZl5G0iNo%V
z1lgN{B#xX8(~!iG`$5R!K1kt)Tt6bO&p{4<*mxJnUPq+%5^}u&+B*YF56I(JPDtvJ
z^C`0V$m5wANbX1WS0<7;aygKNBrb;JuWTf7<Z+1_B=;cC&*mVhM|Mvxk~nfXnTJC>
zA4wc}eFCz*$o;+oB=yMY2e#)3<R#?vQ;eh@IbW9|i6fV*$n_WU`i(Lq^~mV~x!yr;
z&m)WDIxiPFd`PW-k^9Azn1eizhMd33k^GBXE+Lm!$m{fw%PZvcT!CZ`^19qgByr^S
zFmm~Z+#W_w|H$XpA-C%mfg&F|E`eOWA-9K-%Qxiur3%SC$l@!I>I>xbfV{2`xgUY7
z9=TnFERM?@Sb9b;H;~(7$mJ4py@OnC;5wfWIiFS|`4`#!HAv#f?yN-;N6s&GNaC>m
z8p!>~`4{<IzIr6}$mP`|q;dvUZ-VNDMx=HT@;OMz;ecEYHzApiTyG+$ALRZ^Gm?7P
zI3CFT$m7_^=QAUZ7a^BdpuLT-@*KH8+lFL5OdQl6Zbz!`kn>#!l6vI&q7z9Rc|4&D
zNgVn7OwgW6n0t`N4SJB&BijqQvk#^oxjos3q#k*m4!K@K4u^gu^~mXA0+Kj#`8g3u
z9Jzj(gd~o<-gPpPcmq;?pMoSl8%Z45oyhZOQ<2mo_baC%i6gH=L!OW3MOxo79Z9_m
zlK2cHaW^D!WPc&wD~+5!<B`-O=j$>gab)uwk;IYBX+sj9iR2#S^e_ua963FJ_TFMk
z51>07VdA*b19CYt7s-6&bAXZ0&xhp;P`;awq#n8dh1_32E}s`7sYfnPkkuoXZ^-p5
zvO7V0iedgj?q4rPG9S6VL+<|~*YC*gK_1^gju+%`TY_Xhaz3g?Di4v@Eg-i~kk>6N
zMKTAuo<(klAlIkJ;>hd#k==<LZpif`a=nHujvOz`klceDzsr%tk^Q>@NgTPIwh~Dk
zxgEO-NgO#nuSOC_PS0zQ#F5LlwMgQ~{z5J{kkbRQIC8nP4#^zkbNG?PVdtxZ%75hX
zCFFH|;Yjhm7O5OV7DqnU4*C8O*tv6{dK1}v<o4kPBzHo$w}I#Vk?$MA<zM7>^=2e<
zkkcEoIBb18$iK+rUC8t7$o@iJ7lAB32Pqto{R`WV0P-)g`N-*TJCZw*`=Ps##F6vq
zZX|K!@eSm18~HqZ<a*&Ek~@*rBcK0?oWGFwO(2)guy_H5+a9EL0&;%bi{wsZaa`xj
zBlla8+mp!W+atHrkkup4BO|Lvo~J<e7xH|{0VH=K&pU(e{Dqab$l;7E4$Ci~dI5R;
z{AQ$ZK7?fc5hU@$NaD!n&?37NxnF}kj*2|~kKEqFRSqM&6S-Vnh~ysR`sg@R92CFE
z{nj&3agcwJ)BkN8;;{S<QjeT3#G&;*C|@9(ZvqtusYiB?J(4(b_#l_t4M^b$E1yB;
zBiG}|^)Kkm4OsjlkE=XED&Ju3d5}3LklOjMc_NrNY@Hl(I-G~(9$e`V+5N|n)FaPN
zJwtL2tep?C_Y{(QVC`*~IBY%xHqQ$ahq(`V{VnLsB3L*e&v&0jau0Gl=M0iKEPO!m
zbrwk+7Cs<x&>1E$^I`oUP`WygRBpif1t4+Qo!X!zg}g86B9i&Ab6nBQZw6_C_OCA?
zsqaG)M@~P;_3~vT^~m+|6(n)wdig4nIC6UlIX@zgHzK!-kmnJQ(>bpBdgS^7*L>(T
zB=;bXH{zNPy^f?FSAB}yKfQsZ9=V)E7Khc3pm;<cFP(-I{>bG9@_rm-apd_m<Z|O4
z)ErQHMm8V0{csD(oy62T$mKI~y@M<c%XgskhFosL(k)0FSv~T-Hpt?wQ1^q>Bbze;
zNgO$SB9C+4Me-MNIzetHAfJ1ToDPxaM?hx>!SW;WK4Rqd0P;Nx$mtV#-zBp86G-ky
z9v?&A_krv$<oW`6d<^;ig$GFfMc$8zJU)ip&qZ#ZActEfQu&E2{s_r@<otqspAqtW
zI&%FED_24Bh}_<Qm9HRiWd9=PU(gv%u<%E2hde`a4{V(n$eia$;>hD&FObBM$J3C-
zk<%x#dywm$mq_No)_sBPWklS=g4{1gt_NY}fbt_q999n^mwTWy^kDu)u4j?!N91-L
za(Y9a7elT`kmoOu)x+Eaa{oIV{(6n%FX*y1aQ^~X9NE9f^(@SMkbgnquzD7GJP;%f
zO9#mQ^+!sF$nyoSk=%(KU&#JKZnuEyO;~s$j|U>FM-KmQNaiEYiy@06&#xhiBb)Ob
z$sFW<3bHt?KLrYZWO3y2Oyv1xSUn30&!0%`8RYsAxqL$|=aKtO$ocCxk~@*bL1&%8
z!VP(x<S&wX<avRANaD!*;E=_U*To^{FXVFOKax4H^aBbX<n||WIJ+RF6IeSC6h5H*
z1-q{k*6xCd!}1++Izetv!q%~a>|KI1UjR#=Aag+J7G^#yeZs_H=^U0%VdAiKjvNlb
zNbW~&k0Gaj<oOZg^pCub2su2F<B=KZ-dkjG79?@x^?0mE;>h98h9r(`P8*W@k;9W6
zhk6bqapZK4oF9?PXXJHduqH65d&3Dm!wpoG!r}oW&V?inOaCBoZX|J-J3-<+NaC>Z
zB9M3@^bAjs`LOf=66Zxy4+{rS{37Q^<oOijdLL#EC|$)Ng&QorfW(o*0eL(SSv~T+
zB(8V|g##@A!u*SFK5}>>_al(Q6I6bJ!T^Mk!}AMFGXnzy%zRMz@FRr}a(D_LiNnGH
zq+Sq795x;Z5=V9qEPO!Xu(KIK?t$Ht2onE{<Q~{Q5s)~tIk5Z(5*I?U7q-qBBrc33
zUIDU%fq?-e{vOGE*gOSD{1cKmj0qAKK{5w9JVEs`)K~`O@O%r?j3+#i!wuPdSa}Ar
z_Z5;k$l>`0NgT!msTalJPBA2LWOs@qi6h6m1d=#%yyMD8l1S>2+YiX=rjW}Y<n)i+
zzedh4u>1&0=OFi!lK!QU+=Conp!H7J;wumqh-mR8gJceJILIQ2Bgdm0k~nfa!p;Z<
z*$uM_6kiHR>XF^4h$N02UrI>g$nm9&B#!J(T=4}vn-t_8<oH59uYi*H0=b`*_)<f1
zKXN#L?ga+95rmP$VKP#AjvNl^Nai4i1F|@Bd?AY?#}~3Va(rnZnUCyF(7Y1JjUbHd
z&IK^dXz2>MT!kqCr3cvAupo1g%?I5x4iW=lWb@-m3<q540hfQZaQGKlJ+ga{#gXF$
zbRRv)?I4UCFM&wzM-B&V3hV{h0m7j0)a691+e9{B2Z#B{;SVwcghA%$<1j}L$sFWx
zKrYXb{fiu)AhSUjpZTyefkEn!%|}j$$mS!58%PfbgUmO=;eJCT_k+}eFi1VFa5F|y
zkDNYDki<b|fH24$T=trhsNRf3_2xL#<MNjUl6qu+;Yts<%(28_4s!Vh3L6jxg%2)s
ztZ<lv%RRWl*&4|lkewim&t4lO^~m91izE&*1B5~5;Ih|_MD_M0s&_zAkKErx9yf!H
zFM-Bmk>}}<$Ezcd+U>~W;mG5M$n#CUNc|n;ehqTF1$i6;xjm0;KJxqmF7sjIU?BG+
zx7%U;Vvsm;dl<IA2Gm|co-aV|*CWph;99>5D`!CFAn$`iZjXV^B!|`S$o(VaaY9_<
z&&cZvkk`q;`r{ybk;P&CeULbEc*5qnK;nT&@q#>W7=$E_JdTZgPB`*-GV(d$$oqDK
zk<3A!&q6*Y9M+Ej#S3Wd3Tz$-d0jX1IpMH*NsxMw`Jg-n!pQ3lkk1K6K3@)b{&yQl
z6Lj7O`8;0a`*4xXhmA|4+lzcJJn}i=u>Cmb>XFa2Lp~=Q`CKEAy|8n_ML-1x)Sbxl
z9a2c*AoWo1Fu?B11H~^$9Cm)V9#lQ3pAHJ=4(LE8Z2lDFPLTKms5or?6ejKg759Uh
z12P}^JbC1EkXn$+hhil4AxP-~`TosNB=LSE^<hZji;%>_k;L~RiANxbpF|RmL=u07
zBp!t%j(l$&=#BtbK4k%U6dL|9Nb04L#AA`f)se*Gki?CV#F6u<Kax0d`b<C)M^2xG
zNaD!m!|s&>Nh6!z3lf03AGsVrF0YXHVIh}4$op|XX#<qTK*k}@Um(waA+OUwUdM~<
z9^`T(5h;9-*P9`mkGvlW*?i>te38vZo*zUuA9;QdIUJDZF_G6xAos76k=%(q&YXfI
zjyxWfiX;vjR{@0^vU`x%ho>Q_M?TjSSv~SSp~&htf+7V={KBewQ2tGaaTpjFkn4Tq
z^P-XK{R|}axaxi6bV9B5hsf*pk?RXkKM|H6k>@3m;}JG5019X1asb)C$mdeR`dJ|L
zSxDiJJg=9HB#yjJ206VUk53|tBc}&scj8KK$nF8%MFR6LvU~DyxCc33AiD=y9G81w
z@d!#MpggVsZNS394JJ<R`S8f&A^Aw|#}y99@mPeU9yvcEx1(V54xo5MZb!k^jex|F
z=WUVKhZG~3kDT60ki?PqU6vw=Bd<>=LlR$ulpo8H#P=hKS0ITapBD<cYX%nY$nAkD
zB=rJF^;b2LIPyAe<Z?p;Nj-A<gw^|?@IhAZfTSMzerF#fapdwj6G<G|oGK)7WP7`j
z#F5p{K@vx{cP)}Qvb~3p#F6W%>qz3r>YpQtBj=0nNaD!uWCjHcv|L4YCm)hHa=u1R
z=QT+20?S_@ZPY3!k@ra<_eW}x?1hcngX~3iKk~XJ<Z>0(t_G<`_SXuebc<{b@_I#N
z^~m8+hvXhu{|jV3^7$Uf>g!2V-+-hZR$hV3M=s})`(MpS>XG+xv>=JY=2<}IAlD<v
z>z7)Q)FZpU4M`k%-%~pd@eU+$T;(CM`CUlrk=r4lyQpC02J-xA50ZN1_7Ac+te*n%
zFS0lnQocYIH^(8Kf<qkno@-=t_93b7MRF%-O$8{)f!u>EjvSB3``nT1P2}{CTyORv
znU7qLBd2HNdJ|b3SG|ece@8w~64~B<9QGoYSIG7vi{r8vSGyfK93~>!i`=iDgd~nU
z?lBoj9J&9FERI}nBIkEp=@yqbvOAIMJ7jkv*LTS7L@u9^^TjkI_v0#OkjsbZNa~U8
zoq;5d(tkk`M-Crk^{{zWP`aIoq#n84Ko-Y!E*WyUF$>8YT;Yiv4s(#yBa4IXq=S_Y
z$l~*m)T6Y!koxb)<stI98OZw!klXFZ<qYz@63F|}kk|WB>zor@;e$MWxCqI=$l-u2
zj@;i_iliQS-4wDo^7tF*jz3s9!`63!(!&ZQbCB&_i6jnNCj(NCyxs$OylxeedgS#;
ztC7T!_X#4KgS@|E4U&4~@h;F^gxK7_9!WiNIlK``9NAx+ki?PK)gX%_?*l~^M?U9j
zGm<&T>2nK`IPy9u<nTdWZ?+XlJ@R_9ZAjwC=PE2f5=Tx~$l}QET#Te1x!m54Bwhrn
z)S&H2WOI<mEq5TPM-JzONaD!#&Q2t8<aI>5ki?PGE%N?f<nwBf$L*2rMUG$O^t>C%
zeB^jpf+UWd9`+!KBfDoWk~ng`M$Eca<nwIzA(?}0?|vNO2av>Z<vZl_^O55hxm|q_
z$sFW;`pE8wjT?jV^&uqnJV@=I!${(CNa9D3#I=ybk=4865D!NZKZ;~d29h|kJA0AD
zk0Gf)h$N1z{sxjbvU}bli6i@01QY<!^pC7w3rQT=oi<Q$*!aU{==ifcR2)PdM{;L4
zNC0X+a(>A}5=V}&RwVItNaoB%5=Zv$9wc$(@VS5_j;#JZk~p$|e;|pYgb(yQQIIsU
zIoe3#$mTd8i6fg6fFzD=PA-x-^7`<lNaD!rS|1>ZBiGljk;IYPfuE7Yk=N(5K_?*4
z{bhzEj_e*6BynW-M<IzLt1m<nM|OW1k~s4Ee`4wj<az|QP5|V7WO3wv1oC_q@^}$)
z{fm5F#|fnLhTJYfK7RxGei`I>0hI9~q;}c^r1}MPcQC9T|A-`xYz`ArK1H5iK;9pL
z9KXop7|7`mxn4jPM=s}=Bl(w-_SGpI<{-BpknKelM{cK`MluK4{b!KGk==O~NgUaH
z<a!+W{D*T$>XFB1kkupir;x>w$G4e~)`26>cOa`ro)<uNC-Q!3WO3yB5jlJ)X{Uki
zq=uz8<o3V?q;NoPS6oCA$JK5@j+aYF>XFUAj3kbHelK!+0NH$G|00(ISCGtsW*6{!
zS6u5ft|HBk5TpJY4)wU!M_or!4{H~Jvg-{baag$o62FNgPK<kCcZI{$f@qLAxcqw?
zhxwo~@jrCF0AvOTgUpG8EgEBB03E>&5(bB7B9b^*5W23|2}vBr1exOw<G>U{)!QJ6
z!<ZoT_Am~b`a&de7!#zv1ja#HX9)5WY)=!&7})w@kT}w^I|kVLYLGb6_16rr^$Z|!
z<Y0rH(*kPGcpw>c0AvZY-2#$>av5Ov9e~6@bM`RtCr}2+eCXB3U=bFOhoI)b?l=HR
zs33_$n@}KO1{Wl8*xf523D~`OFneM9_H&TbBS(1;k~mB)$ecAu;?S!RK*9`Xki=nY
zXh9Nhki=nS1xTC+<WZ=<U~`lpaUCRa*qLu2aUUdc*q&vOcn*>{EKh;NdyvFobsR{1
z4U#x)PZ>!343ao(Yyl+x21y)N=77X`klIDCIt3)IgCq{?dxFG$ki=nSHAp-MNgOtY
z1`_W<5{K=@28pjh5{Hc`fyB=siNnUkK;mzZ#9@6*kT?%gI|{Z22_&wABo5nK2NL%|
z5{H%5An_a|aah>}67NA0hmCcB#HT{VVd)T7KW%}EgMu4YM}X8{K@x}6(ID|JNaC<H
zV<2%6XeI}l12Y>WZh|BZt0O?-AxPq|wa_5(Sg1J6ov{6%HBfPo`LMYLkoq}D;;^-9
zAn`p&;;=DfkoX-WaoApRkoX@Yao89INL&V5wt(z~jctO&ZIHxabEzP4(B3)_4N?zV
z%MId#&N>6pAaU3jEQmh`$sCwpLE?Lm#9crFP<#hT9JZDWBn7(b1Vn?(hpklu@nxWe
zDM%bPw+j-tK@x|JNrJ>(q2jRchxO+{cR+*WLFT~5azT91-LD`TBo3QH0r5e5+(0x)
z95%KC;;%(BAGRI^bXOWk9;6=D_5<-jcb0)@n0sLR)<AdtfW$%SVQULPe9&DgAR49~
zcK$W!%wCW<NImR~8W10JrZ<QNiNnS~Kzz^{tsojC4#FTd2*c`JnE9}N1?cPxkUU5&
zY!4BL4_kW=5{I1;0TKtDc><zA;vn1vO@Ak$btuey*f;`guMJ2oY|SS~KWwiVNF25n
z2qX?$TMiP3jopF7VQZdY=5K@66QH$ZAbF5_5Y~al6KE|KNF1jA6jVKEP8K8%QVYVM
zJ3&Ew&|DsfhN-^?RSz1=0*Qmvg780RB@7xP1&PDd>w_d27#Ki(2aq_33)|}r;=h45
z0zl%hy|f^49*_ahdJVSr6(p{MBo1q1fW&=}#9?DoAn_a|aoE`lAn_g~aoAo|koX!T
zaoAWTNc;?vIPB~rkoX%UaoAY_AaNdOc!2x`>&t+|b&$kib0Q#dA0%<uoe?1M93*kr
z*;63#9wc$t8Qmc9HAv#HJC8u(XOP5UX9$DD-yn&@_MC#md7zCako#e4&p_fjNaC=y
zTOe^CB=JI!02JpSiNnTtK~g<P;;^+PAn`Rw;;=IxK;mbR#9?P0gT&t;iNnq?0g3ZK
z8+jo2!|wD1iR&PV!{(kq;yy^?u(=zMcqmjH6wRQZY5*C?z`#%f6$f!)cb$OLPeBrg
ztziR+Z$T1=jj@BouONxT`nDkPyHIhMy%RtdF)%Rvfr^8;u(B4UUIyBD1&PDj*dTEm
zByrdoWgu}^s5s301t5(K3=AnyaS#`FW*10(E>s+*9@hTrfr^9F!{*jO>Zd}*Vd}4g
z6fiI_Y=Me{xUe}skoqe~;;=J4K;n0y;xKc5fi!}`0V)pSwt*BvF)OsO4pYwsZMUgF
z#X;&}XX1gh=t9L|>UE*&eW2nX^{}<pAoV#&;;=KUK;k_};;=C;koX!T@ota+6mNx!
z!|V-$+Is^k4zd?^XCFw*4<vEe*#aPOMrdaPW=;dt9N0QFkU6k5Eg<!pXzC|G)q6n2
zLF!?3GDv+OR2*jh5~%tDs5nSH?5q`#`Uyzlu(NAG;xnP*Fmtv*&DjGL2bnV&q!5bl
zAc@1)e1fF@Ac@1)n1RG)pq(p_Ij}QWK;kw?;xj-3P#l9K4qMv;lBz)xhwYsQiO)e2
zhs_~^#19~e!_KS&i9bLRp9>Oz;+IfySUAAi-#pMxAjti&IWLeF9VBsB+Xp1>gCq{S
zLl7jMgCq_+iwq>*gCq`{ivfvGg^I)6!vk%%Y=Me{+_M;@5Q?uLiNnsc0ZDy95{IoZ
z28oM6JFy^hU}JG0aT6qQ*w`;fJOoJ`wzdi+UV<dP5+ne{Q;@`Adl^7dTad(IV+$bh
zD@fw7wTK|`A4uY`GZ;bQ641^z$o;T6Vvx86lK6U%02D_ciNoglK~fb+;;=QzAn_SU
z;;_3~K;jFb;;?v;fX2%as5r<yur+2N^>2{Gw}1qom<Kv208+mdDh8r-ki=noJwW0<
zNaEW;0#KZTBn}%p1xfWFiSGmnK=B$Rao89>Na_rdIPB~rkoX%UaoC(YNc<~Q92O3+
zex?X?Py^(zy&#29Y=R`d4=M(tLXgB^YfVAoB}n41u_loC6eRJ3AOR@ef+T(jDh8si
zAc-Fa2|)1|ByreTg&-*r=->;;{jfD2AaN5UaadmjBp!k!4m(Q_Bwm6f4m&dnBt8X6
z95z-465oO(4m(Q|Bz^@+{4_`aioYO<!_F!MNr^xQi9qg$-MIr2H$f6V2NHnd5F~Nf
z*^D5m5+v~pAOR?zf+P+*V-qB`1xXw>*8>v2f+P-`QwE8DK@x}Eg$fcEfevPY+<z4$
z0L8LUaaejwhvqvQs5nUdHK<w;6@w&x9V7t7HAv#HJy0O2R;W14{1T}7E1=>a^KXI_
zLh%VC@mo+a5cL8{9Cr2>NSp&Y7zZ*3b_OX(TmwlQwx$sz?tvr@I|~jZo`EEOA0z<9
zg-~&r`=>zNKLIKZvKKbj2GX(tNgQ_eDM<VRk~nP77fAdAlK5kg02B*A2NOZ&!^U_)
zQU*xkPeB4u9DpPaJ2Mj`Re&V^93%k66OhDTK*d1R1|)IVnsbo&1tjrTAOR@;fF%AJ
zDh8qipo5+u_rC!NK(PUmIPC0kkW>JY_&bmQ6c-?gzlVx}s3}O|A3y?7yah=dHrEM~
zx`8DA2_yi;Kaj*fL&ZRp1axo~<bK$hav*UFB=N5x0VsBaio?>$3TQe>fQp06`36-B
zq8gCIzk>vzcmb0552zT3S_u`0nGYKuJOLF4nGZYT4y67ClK3x>02FgT2bV$We?!GU
zlps_bX8u{I`wgJtAoYJh3ZXavN&GKV3`7+miT?u$K=A}5@&8aU5VZkG96Tum5@cXt
z*a;Pfx#t1YJvX4@Aonmr$7VoUejtg%=CVQJ63{_&ka}h$^%h9tu(=YD`UoU(RwVT`
zNaAcr;&YJ1*^$KeAc=DziQhpI=R^|!gCq`HYYlRb40LcG<bG}>^{P;DSopxke_f#B
zAoZ}hdyqLPNaB1*=CmM*^CO8bK@x}UF#(x#1W8;FN&OQfaUmpe4(KEV$UVYH;u=We
zusy9H^F5HnMUm8JAc>11iFY80!_EW-nX>{(Tmnh`2_$hzB=HwW;;_B6AagjNlO-Vc
zOCzb*KoW=TwE?O3KoXZlQlEh&4qMX&Qs03jE{~*s1(LV|lK2TEaoFBokU1}q#FdcL
zb3i9`K<-yY64yWyhs_Cs%rS(D!_t)?bi6(QDh@J770H|eBylw)@d-%c>PX@nki=no
zkwErdKoZwPQvU%-9Jb~Sq+S3zDFt$mHj;V+Byk-i@c<-oT_o`WByrfDXps36ki_+o
z)Neo%H$W1<fFy2+B>n+O+z3fr06KXFa=$T>xB-$lY)=-*JpoAKrby}wki^Z9#4DlV
zuy|C0#^VgAILKbu-VKoXdyvE}kj%M*ByNc${s&3i3Q3$5I{62)*8*y<3RE0quQif-
z7bI~TB=Hm^aa$zu79?>yB=IFk;;_ByAb*`e5{K<&1Bt&t5_d#0hX*=I338_slDH0%
zxHFP?0FpRt4jp8E0g^auO(sZu0+KlF&J>XN1|)HJB=avIiF+W4e?SuVL=qQ(PNss~
z?}a38fF$mXBp!ey4%^cQa!&!0IBX37NPGg4IBf4fNPGj5xIdEl7m&mQki>67#bN0r
z0GdvIK*d4shus|mGG79;85KG|5`<)q1(J9$l6VA?cnFes1(J9ulK2cH@h~Lu9Z2G^
zHMAi2+&~hKKvMq@Dh~5k0n}d%(8+9&zao*;D<Fx(&P)KA?|>v8jif#SNjwHgya7o(
z7D;>ol6V}F_yHtw*j+pzdmkW)Cm^Y3fKIN1+@FXfu7D(-ge2~OB%X{U?g<r#g%9X#
zage<kP;rp?u)Sj-@eU;MR3vj&Ac?0TiJw3cPe&4efg}!F^9(Yd1G+c>WG`&*Do9)q
zDh_k!LTEf1K*d4ovyjXWKoZYJ5-&g!hpm|bnLhzZJQqp*1|;!3B=HMK;`vD8ACSZg
zki-R`iyJ`hEJPAFKoT!P5)VKUhn>*@a%TaOcnOmFN~kz2e6~QtX9iRpWN#^w`W;B(
zusfbW=HEaPFGo`U14+CBNn8fHI0IyUC6c%ek~nOyG06NFB=Kq_^)*Q1HAv!fki=_|
z#P=YH*CC1DK@zV=5`PL6hlS4>X!x)|7m<M658FczawjiT9Ht(&PQm~x4pI-h0}G@+
z07<+F$=(7aaoCwEAoUZF#9NTmZ$T1oMH0V)Bo4b{3uMk0B=L46^%BrUFd%n!Ac<Qb
ziFYE2M<9uJA&DnK#bM#_0vc`&P;rp?us!1-_bfmXhpjyWi61}`hpj;XiJydu!_0@R
zJ9z;W2btf8<Q@*_VjYk;>?|6PIT}df6Ohz<Ac@2Fx`NbaAc;>xQs03jJ{d`T1(Ns_
zB=L<<ahUrhpz9p2K*d4soQkCW3zGOWBykbwVk40H=}6)hNa8b)#2umHFnd*?_9j5Z
zLFUXvQs00iJ_|{F0h0J^B=G}C;;_B{pm2MFBt92OJqvVE6v*CrNa89;;`5QjU68~V
zAc^}z#bN$3fcmQdDh@J#A(HwDNaC<Fh(PY#fF!;cN&N*R@g+#&ACSbCB8dw?7j=Q`
zU4|qs2^ELAGZN}f3#d3q{c<Grj!<!!`b?<$1gJPj{R$-Y4M^fEk;E4uiLXKuKY%2@
z8cF;Ck~nP5Cn$Uvpo`K#_QK9^0EsIgiLXO4#{o%vJ(73=lK2KB@dhOEjY#4Pki<73
zi61}`-;5;w1W9}gk~j-=@f^tgTam<7ki=nYkwE@(K@#7Nq&@{nd<T+v3zGOwB=IFk
z;=7Q<k06QfMiPI5B)$hpoCUhb59EH>8Cf8AsvwEO_TYoWJ&?rrBbk$dBz^!%yaP!b
zwnq$P&I%-P*clxl@e@emhmp*=2o;B=+d62v{QwmQx&H`~dI9JnMUePWByj^I@ncBh
zmQZn+`4ge$M?l3v<{U>-p9mF)sb2_H-vAW{sXu|FegTp=?94Hce-9vu!`7gI#2+Au
zpGGo=0eX-Y$b8ruX^?saB=NII>NTO_Fn8{Ry3+$H4l?H)lKKoJ@$*RHg-~&rIcK2e
zOn{1m%(;N1egl&DMI`Z^P;r<!ccA86fr^97xrC(t3zGO{B=NscahN%8pynt*H}-?f
zxq_tL0ZIHSl6V4=_%$T)79?@lSuvn+UV<bJ+uH~dKY}EF6Um$>NaDAU#95#ljX>_a
zjU=vuBz^};+yzPeE|Pc(k~nNlBFH_tP;prJ{DFo~4^$jv?|me5)*y*LKoZ{y6^EGv
zTW@*=Dh@K|A(HwpNaBx>#Q#FYVdgkM*MrJHHyDG=d5omq21)!0lDI2W9A=IW)SMKk
zILMr*Na|aV#9?Rpfx>47k~r+lACUMCB=HwW=A1zjhc-VM-XMv;L{iTK-M9{N&nqNx
z1vGK!vQGvRByrf;CLs5OAc@2FK7hnC(8OWxsX-HmE(>IsgCq{ydkZpW50dyhBzN9H
z5`T{*{s&3?1CqD`^a3G}e?KCLJ0OX}&Q1i`n}8(#8A*KulK2-S@dZfYUy;NQAc=oN
z5`Tas4m-OEWbaF;I4u3dK+_KgbfYH7{XdY*(LfUai6riUB>oFYJOfGmH<EZER2*h+
z2GrgOP;rpGe~{E~Kob9pBz^%&{2!9|2PE<TNa6y}jY%N$!Iu$%0)c^n!2n5|5iALj
z2tX2NLJ}`P5{I361=2AANgQ?tCP;h(k~k}pITw(`*^tCPAc?ahi3>mvumA~hf(Ve|
z3=9mCP;ppzRzkzm0xAwt$^{~z>LZZEVP|uJq$-fa`H|GmKoS>165oL&E{r6814$et
zoCsZ?_XA1X8YBU-l!1Xk0=iiOBm~>T4wAA!61N3Of&>{D7<|ygVfj52Dh>;WR%kd>
zK*d2u*ntSBIX!6NFmt9t#bM@v?g$5I*#H#>8DS41K!OYm3>T2Z9gxI7Ac;F7i3>nC
zfq;aZKm^nrNvJr?UeH-%ASnx|I7q28hyV#PFfcem#bN3}clUy%QlR1>rLG_XB*?(P
z(1IlHh9uq#6^EGvyHjKhR2-xfc7_1Rs54079w14OAOi!#Rj4@39MGLTAgM1<agb6^
z5CIZoU|<k|Zh8R;d4UM1xCxTDH<EY=k~nP78c0hClDIFD`dX+s%ssHP?B_tmK}!8V
z1jrBu28KOI;;=JjK~i^+!~>Aj|3MNDL=u;QZrT9}1%U{VAq)%*s!(y5dthh5yFkT3
zN`pZJRDBAPcnFesE>s+5jt8{j?174dl!k%`s5xtp#KVxp&mf6MAc?<05|2a@=YeiI
z0trQd2&nm@P;r=hKxe>#q->z#Af?eD0wl=5zz~BZ9)l#F3KfT$13DWBq@@Ka4pJHm
zB0z!+3=B(<#N&{}k06Q1BZ)sj5{I1?3^IxZx@iieG!aCA1Q{3@RFK4zki=b(#FLT4
zQ;@_{ki=V%#8Z*PmmrC!A&DPB5>H1Ge}W{Qfh5iX-P{Ed$^;QG_aljCA&I*niDx5;
zryz;L_I`qlYC#guMN+>6NgQ@&2uS@AB=LMC^=F~tu=oX?Edo;i1}Y9xS^y$If(#4{
zU!meK^`JfQASn^(<}{E}*xAk?aT6r*B9J6Vkb!~07Ag)i=P5M5#6ZPCN{c}RRDBJS
zcnOmD93=5lB=J2+;$=wUcaX%(k;I=u#bNIG33U$(baNd@X$6RYx<>^`yb?*=1xdUL
zNjwEfyc$Wo1xdUHNqh;CcrB9n5hU?CB=NIQahUsI`?B6Z#X(BzK?KzOJkZU7AR*XZ
z8IY6?l6WIX5+n$!-;u;&XLN(4a*)KEk<|AfiMJq$uR#)rom~Sm=M0i~8<P4rNaF2C
z;sVgkiXfp55CJj-)NVu)??e(0Koajl5-&g!??w`zf+P;xTMe>e3z9hOOmdL;6(sRK
zBy)ZsiT5LkOF%bIf`njuhCt?6Ac;=|NrD6!7#Jdu#3vz%S0IT`MiQTaBt8X6d<T;F
zR3z~mNaE9w#D5@(Pe&4$fNtgl3C#czP<L7&iO)n5k3bTig(O~qBt9ESd<K&E93=4_
zNaC<FjzCu5KoXyar2ZjP9F{LMKn#!u=%!PU()l0)BnCP^0ZAOT*9s)%fF!;UNxdgj
z9AqqL-&p{N!N9<f0Tl-+T?8UPhA=QNbRdZ@MiO6vB)$Ym`~;HtQY7&gNaD+o#5tgw
zU_nC5K?KxZ9VGD;Na6uV;wzEF3y{QDA&E~w5?_rZz5z)bw&x6F^#vsHwMgneAc?O-
m5*L7O)&&Wz2N57cK=~R;d;^kr0FwAdB=G_yagZ?Vd=CJ^uJQ5!

literal 0
HcmV?d00001

diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o
new file mode 100644
index 0000000000000000000000000000000000000000..241ae1f535ad04a3984b09d09b74244fd277988a
GIT binary patch
literal 9640
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

literal 0
HcmV?d00001

diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake
new file mode 100644
index 00000000..802b57dc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake
@@ -0,0 +1,15 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  )
+# The set of files for implicit dependencies of each language:
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make
new file mode 100644
index 00000000..db022dc5
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for sensor_msgs_generate_messages_cpp.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make
+
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp:
+
+sensor_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp
+sensor_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make
+.PHONY : sensor_msgs_generate_messages_cpp
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build: sensor_msgs_generate_messages_cpp
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build
+
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean
+
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake
new file mode 100644
index 00000000..802b57dc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake
@@ -0,0 +1,15 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  )
+# The set of files for implicit dependencies of each language:
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make
new file mode 100644
index 00000000..bac155f8
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for sensor_msgs_generate_messages_lisp.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make
+
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp:
+
+sensor_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp
+sensor_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make
+.PHONY : sensor_msgs_generate_messages_lisp
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build: sensor_msgs_generate_messages_lisp
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build
+
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean
+
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake
new file mode 100644
index 00000000..802b57dc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake
@@ -0,0 +1,15 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  )
+# The set of files for implicit dependencies of each language:
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make
new file mode 100644
index 00000000..7102ac6f
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for sensor_msgs_generate_messages_py.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make
+
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py:
+
+sensor_msgs_generate_messages_py: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py
+sensor_msgs_generate_messages_py: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make
+.PHONY : sensor_msgs_generate_messages_py
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build: sensor_msgs_generate_messages_py
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build
+
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean
+
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake
new file mode 100644
index 00000000..802b57dc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake
@@ -0,0 +1,15 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  )
+# The set of files for implicit dependencies of each language:
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make
new file mode 100644
index 00000000..8dc06b74
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for std_msgs_generate_messages_cpp.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make
+
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp:
+
+std_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp
+std_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make
+.PHONY : std_msgs_generate_messages_cpp
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build: std_msgs_generate_messages_cpp
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
+
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
+
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake
new file mode 100644
index 00000000..802b57dc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake
@@ -0,0 +1,15 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  )
+# The set of files for implicit dependencies of each language:
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make
new file mode 100644
index 00000000..2a5a79bc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for std_msgs_generate_messages_lisp.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make
+
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp:
+
+std_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp
+std_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make
+.PHONY : std_msgs_generate_messages_lisp
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build: std_msgs_generate_messages_lisp
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
+
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
+
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake
new file mode 100644
index 00000000..802b57dc
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake
@@ -0,0 +1,15 @@
+# The set of languages for which implicit dependencies are needed:
+SET(CMAKE_DEPENDS_LANGUAGES
+  )
+# The set of files for implicit dependencies of each language:
+
+# Preprocessor definitions for this target.
+SET(CMAKE_TARGET_DEFINITIONS
+  "ROS_BUILD_SHARED_LIBS=1"
+  "ROS_PACKAGE_NAME=\"scanWithLaser\""
+  "ROSCONSOLE_BACKEND_LOG4CXX"
+  )
+
+# Targets to which this target links.
+SET(CMAKE_TARGET_LINKED_INFO_FILES
+  )
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build.make
new file mode 100644
index 00000000..89b68456
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build.make
@@ -0,0 +1,65 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+# Utility rule file for std_msgs_generate_messages_py.
+
+# Include the progress variables for this target.
+include scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make
+
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_py:
+
+std_msgs_generate_messages_py: scanWithLaser/CMakeFiles/std_msgs_generate_messages_py
+std_msgs_generate_messages_py: scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build.make
+.PHONY : std_msgs_generate_messages_py
+
+# Rule to build all files generated by this target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build: std_msgs_generate_messages_py
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build
+
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/clean
+
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/thesis/MobileRobot/obstacleDetector /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/depend
+
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make b/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make
rename to MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/CTestTestfile.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/CTestTestfile.cmake
new file mode 100644
index 00000000..556cf946
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/CTestTestfile.cmake
@@ -0,0 +1,6 @@
+# CMake generated Testfile for 
+# Source directory: /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser
+# Build directory: /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser
+# 
+# This file includes the relevent testing commands required for 
+# testing this directory and lists subdirectories to be tested as well.
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/Makefile b/MobileRobot/obstacleDetector/build/scanWithLaser/Makefile
new file mode 100644
index 00000000..e2ecc70f
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/Makefile
@@ -0,0 +1,472 @@
+# CMAKE generated file: DO NOT EDIT!
+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
+
+# Default target executed when no arguments are given to make.
+default_target: all
+.PHONY : default_target
+
+#=============================================================================
+# Special targets provided by cmake.
+
+# Disable implicit rules so canonical targets will work.
+.SUFFIXES:
+
+# Remove some rules from gmake that .SUFFIXES does not remove.
+SUFFIXES =
+
+.SUFFIXES: .hpux_make_needs_suffix_list
+
+# Suppress display of executed commands.
+$(VERBOSE).SILENT:
+
+# A target that is always out of date.
+cmake_force:
+.PHONY : cmake_force
+
+#=============================================================================
+# Set environment variables for the build.
+
+# The shell in which to execute make rules.
+SHELL = /bin/sh
+
+# The CMake executable.
+CMAKE_COMMAND = /usr/bin/cmake
+
+# The command to remove a file.
+RM = /usr/bin/cmake -E remove -f
+
+# The program to use to edit the cache.
+CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui
+
+# The top-level source directory on which CMake was run.
+CMAKE_SOURCE_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector
+
+# The top-level build directory on which CMake was run.
+CMAKE_BINARY_DIR = /home/faridalijani/thesis/MobileRobot/obstacleDetector/build
+
+#=============================================================================
+# Targets provided globally by CMake.
+
+# Special rule for the target edit_cache
+edit_cache:
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..."
+	/usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
+.PHONY : edit_cache
+
+# Special rule for the target edit_cache
+edit_cache/fast: edit_cache
+.PHONY : edit_cache/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: install/local
+.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: install/strip
+.PHONY : install/strip/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 rebuild_cache
+rebuild_cache:
+	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
+	/usr/bin/cmake -H$(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 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
+
+# The main all target
+all: cmake_check_build_system
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/CMakeFiles/progress.marks
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/all
+	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/thesis/MobileRobot/obstacleDetector/build/CMakeFiles 0
+.PHONY : all
+
+# The main clean target
+clean:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/clean
+.PHONY : clean
+
+# The main clean target
+clean/fast: clean
+.PHONY : clean/fast
+
+# Prepare targets for installation.
+preinstall: all
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/preinstall
+.PHONY : preinstall
+
+# Prepare targets for installation.
+preinstall/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/preinstall
+.PHONY : preinstall/fast
+
+# clear depends
+depend:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
+.PHONY : depend
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
+
+# Convenience name for target.
+geometry_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
+.PHONY : geometry_msgs_generate_messages_cpp
+
+# fast build rule for target.
+geometry_msgs_generate_messages_cpp/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
+.PHONY : geometry_msgs_generate_messages_cpp/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
+
+# Convenience name for target.
+geometry_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
+.PHONY : geometry_msgs_generate_messages_lisp
+
+# fast build rule for target.
+geometry_msgs_generate_messages_lisp/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
+.PHONY : geometry_msgs_generate_messages_lisp/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
+
+# Convenience name for target.
+geometry_msgs_generate_messages_py: scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
+.PHONY : geometry_msgs_generate_messages_py
+
+# fast build rule for target.
+geometry_msgs_generate_messages_py/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
+.PHONY : geometry_msgs_generate_messages_py/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
+
+# Convenience name for target.
+roscpp_generate_messages_cpp: scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
+.PHONY : roscpp_generate_messages_cpp
+
+# fast build rule for target.
+roscpp_generate_messages_cpp/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_cpp.dir/build
+.PHONY : roscpp_generate_messages_cpp/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
+
+# Convenience name for target.
+roscpp_generate_messages_lisp: scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
+.PHONY : roscpp_generate_messages_lisp
+
+# fast build rule for target.
+roscpp_generate_messages_lisp/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_lisp.dir/build
+.PHONY : roscpp_generate_messages_lisp/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/rule
+
+# Convenience name for target.
+roscpp_generate_messages_py: scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/rule
+.PHONY : roscpp_generate_messages_py
+
+# fast build rule for target.
+roscpp_generate_messages_py/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/roscpp_generate_messages_py.dir/build
+.PHONY : roscpp_generate_messages_py/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
+
+# Convenience name for target.
+rosgraph_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
+.PHONY : rosgraph_msgs_generate_messages_cpp
+
+# fast build rule for target.
+rosgraph_msgs_generate_messages_cpp/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build
+.PHONY : rosgraph_msgs_generate_messages_cpp/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
+
+# Convenience name for target.
+rosgraph_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
+.PHONY : rosgraph_msgs_generate_messages_lisp
+
+# fast build rule for target.
+rosgraph_msgs_generate_messages_lisp/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build
+.PHONY : rosgraph_msgs_generate_messages_lisp/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
+
+# Convenience name for target.
+rosgraph_msgs_generate_messages_py: scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
+.PHONY : rosgraph_msgs_generate_messages_py
+
+# fast build rule for target.
+rosgraph_msgs_generate_messages_py/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build
+.PHONY : rosgraph_msgs_generate_messages_py/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/scanWithLaser.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/scanWithLaser.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/scanWithLaser.dir/rule
+
+# Convenience name for target.
+scanWithLaser: scanWithLaser/CMakeFiles/scanWithLaser.dir/rule
+.PHONY : scanWithLaser
+
+# fast build rule for target.
+scanWithLaser/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/build
+.PHONY : scanWithLaser/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule
+
+# Convenience name for target.
+sensor_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule
+.PHONY : sensor_msgs_generate_messages_cpp
+
+# fast build rule for target.
+sensor_msgs_generate_messages_cpp/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build
+.PHONY : sensor_msgs_generate_messages_cpp/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule
+
+# Convenience name for target.
+sensor_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule
+.PHONY : sensor_msgs_generate_messages_lisp
+
+# fast build rule for target.
+sensor_msgs_generate_messages_lisp/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build
+.PHONY : sensor_msgs_generate_messages_lisp/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule
+
+# Convenience name for target.
+sensor_msgs_generate_messages_py: scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule
+.PHONY : sensor_msgs_generate_messages_py
+
+# fast build rule for target.
+sensor_msgs_generate_messages_py/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/sensor_msgs_generate_messages_py.dir/build
+.PHONY : sensor_msgs_generate_messages_py/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
+
+# Convenience name for target.
+std_msgs_generate_messages_cpp: scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
+.PHONY : std_msgs_generate_messages_cpp
+
+# fast build rule for target.
+std_msgs_generate_messages_cpp/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
+.PHONY : std_msgs_generate_messages_cpp/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
+
+# Convenience name for target.
+std_msgs_generate_messages_lisp: scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
+.PHONY : std_msgs_generate_messages_lisp
+
+# fast build rule for target.
+std_msgs_generate_messages_lisp/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
+.PHONY : std_msgs_generate_messages_lisp/fast
+
+# Convenience name for target.
+scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/rule:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f CMakeFiles/Makefile2 scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/rule
+.PHONY : scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/rule
+
+# Convenience name for target.
+std_msgs_generate_messages_py: scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/rule
+.PHONY : std_msgs_generate_messages_py
+
+# fast build rule for target.
+std_msgs_generate_messages_py/fast:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build.make scanWithLaser/CMakeFiles/std_msgs_generate_messages_py.dir/build
+.PHONY : std_msgs_generate_messages_py/fast
+
+src/obst_detect.o: src/obst_detect.cpp.o
+.PHONY : src/obst_detect.o
+
+# target to build an object file
+src/obst_detect.cpp.o:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.o
+.PHONY : src/obst_detect.cpp.o
+
+src/obst_detect.i: src/obst_detect.cpp.i
+.PHONY : src/obst_detect.i
+
+# target to preprocess a source file
+src/obst_detect.cpp.i:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.i
+.PHONY : src/obst_detect.cpp.i
+
+src/obst_detect.s: src/obst_detect.cpp.s
+.PHONY : src/obst_detect.s
+
+# target to generate assembly for a file
+src/obst_detect.cpp.s:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/src/obst_detect.cpp.s
+.PHONY : src/obst_detect.cpp.s
+
+src/run_obst_detect.o: src/run_obst_detect.cpp.o
+.PHONY : src/run_obst_detect.o
+
+# target to build an object file
+src/run_obst_detect.cpp.o:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.o
+.PHONY : src/run_obst_detect.cpp.o
+
+src/run_obst_detect.i: src/run_obst_detect.cpp.i
+.PHONY : src/run_obst_detect.i
+
+# target to preprocess a source file
+src/run_obst_detect.cpp.i:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.i
+.PHONY : src/run_obst_detect.cpp.i
+
+src/run_obst_detect.s: src/run_obst_detect.cpp.s
+.PHONY : src/run_obst_detect.s
+
+# target to generate assembly for a file
+src/run_obst_detect.cpp.s:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(MAKE) -f scanWithLaser/CMakeFiles/scanWithLaser.dir/build.make scanWithLaser/CMakeFiles/scanWithLaser.dir/src/run_obst_detect.cpp.s
+.PHONY : src/run_obst_detect.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 "... geometry_msgs_generate_messages_cpp"
+	@echo "... geometry_msgs_generate_messages_lisp"
+	@echo "... geometry_msgs_generate_messages_py"
+	@echo "... install"
+	@echo "... install/local"
+	@echo "... install/strip"
+	@echo "... list_install_components"
+	@echo "... rebuild_cache"
+	@echo "... roscpp_generate_messages_cpp"
+	@echo "... roscpp_generate_messages_lisp"
+	@echo "... roscpp_generate_messages_py"
+	@echo "... rosgraph_msgs_generate_messages_cpp"
+	@echo "... rosgraph_msgs_generate_messages_lisp"
+	@echo "... rosgraph_msgs_generate_messages_py"
+	@echo "... scanWithLaser"
+	@echo "... sensor_msgs_generate_messages_cpp"
+	@echo "... sensor_msgs_generate_messages_lisp"
+	@echo "... sensor_msgs_generate_messages_py"
+	@echo "... std_msgs_generate_messages_cpp"
+	@echo "... std_msgs_generate_messages_lisp"
+	@echo "... std_msgs_generate_messages_py"
+	@echo "... test"
+	@echo "... src/obst_detect.o"
+	@echo "... src/obst_detect.i"
+	@echo "... src/obst_detect.s"
+	@echo "... src/run_obst_detect.o"
+	@echo "... src/run_obst_detect.i"
+	@echo "... src/run_obst_detect.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:
+	cd /home/faridalijani/thesis/MobileRobot/obstacleDetector/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
+.PHONY : cmake_check_build_system
+
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaser.pc b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaser.pc
new file mode 100644
index 00000000..434eddd1
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaser.pc
@@ -0,0 +1,8 @@
+prefix=/home/faridalijani/thesis/MobileRobot/obstacleDetector/install
+
+Name: scanWithLaser
+Description: Description of scanWithLaser
+Version: 0.0.0
+Cflags: 
+Libs: -L/home/faridalijani/thesis/MobileRobot/obstacleDetector/install/lib 
+Requires: 
diff --git a/MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scanConfig-version.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaserConfig-version.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scanConfig-version.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaserConfig-version.cmake
diff --git a/MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scanConfig.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaserConfig.cmake
similarity index 60%
rename from MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scanConfig.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaserConfig.cmake
index 45153724..707131ce 100644
--- a/MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scanConfig.cmake
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaserConfig.cmake
@@ -60,27 +60,27 @@ macro(_unpack_libraries_with_build_configuration VAR)
 endmacro()
 
 
-if(laser_scan_CONFIG_INCLUDED)
+if(scanWithLaser_CONFIG_INCLUDED)
   return()
 endif()
-set(laser_scan_CONFIG_INCLUDED TRUE)
+set(scanWithLaser_CONFIG_INCLUDED TRUE)
 
 # set variables for source/devel/install prefixes
 if("FALSE" STREQUAL "TRUE")
-  set(laser_scan_SOURCE_PREFIX /home/faridalijani/MobileRobot/scanner/laser_scan)
-  set(laser_scan_DEVEL_PREFIX /home/faridalijani/MobileRobot/scanner/devel)
-  set(laser_scan_INSTALL_PREFIX "")
-  set(laser_scan_PREFIX ${laser_scan_DEVEL_PREFIX})
+  set(scanWithLaser_SOURCE_PREFIX /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser)
+  set(scanWithLaser_DEVEL_PREFIX /home/faridalijani/thesis/MobileRobot/obstacleDetector/devel)
+  set(scanWithLaser_INSTALL_PREFIX "")
+  set(scanWithLaser_PREFIX ${scanWithLaser_DEVEL_PREFIX})
 else()
-  set(laser_scan_SOURCE_PREFIX "")
-  set(laser_scan_DEVEL_PREFIX "")
-  set(laser_scan_INSTALL_PREFIX /home/faridalijani/MobileRobot/scanner/install)
-  set(laser_scan_PREFIX ${laser_scan_INSTALL_PREFIX})
+  set(scanWithLaser_SOURCE_PREFIX "")
+  set(scanWithLaser_DEVEL_PREFIX "")
+  set(scanWithLaser_INSTALL_PREFIX /home/faridalijani/thesis/MobileRobot/obstacleDetector/install)
+  set(scanWithLaser_PREFIX ${scanWithLaser_INSTALL_PREFIX})
 endif()
 
 # warn when using a deprecated package
 if(NOT "" STREQUAL "")
-  set(_msg "WARNING: package 'laser_scan' is deprecated")
+  set(_msg "WARNING: package 'scanWithLaser' is deprecated")
   # append custom deprecation text if available
   if(NOT "" STREQUAL "TRUE")
     set(_msg "${_msg} ()")
@@ -89,23 +89,23 @@ if(NOT "" STREQUAL "")
 endif()
 
 # flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project
-set(laser_scan_FOUND_CATKIN_PROJECT TRUE)
+set(scanWithLaser_FOUND_CATKIN_PROJECT TRUE)
 
 if(NOT "" STREQUAL "")
-  set(laser_scan_INCLUDE_DIRS "")
+  set(scanWithLaser_INCLUDE_DIRS "")
   set(_include_dirs "")
   foreach(idir ${_include_dirs})
     if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir})
       set(include ${idir})
     elseif("${idir}" STREQUAL "include")
-      get_filename_component(include "${laser_scan_DIR}/../../../include" ABSOLUTE)
+      get_filename_component(include "${scanWithLaser_DIR}/../../../include" ABSOLUTE)
       if(NOT IS_DIRECTORY ${include})
-        message(FATAL_ERROR "Project 'laser_scan' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  Ask the maintainer 'faridalijani <faridalijani@todo.todo>' to fix it.")
+        message(FATAL_ERROR "Project 'scanWithLaser' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  Ask the maintainer 'faridalijani <faridalijani@todo.todo>' to fix it.")
       endif()
     else()
-      message(FATAL_ERROR "Project 'laser_scan' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '/home/faridalijani/MobileRobot/scanner/install/${idir}'.  Ask the maintainer 'faridalijani <faridalijani@todo.todo>' to fix it.")
+      message(FATAL_ERROR "Project 'scanWithLaser' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '/home/faridalijani/thesis/MobileRobot/obstacleDetector/install/${idir}'.  Ask the maintainer 'faridalijani <faridalijani@todo.todo>' to fix it.")
     endif()
-    _list_append_unique(laser_scan_INCLUDE_DIRS ${include})
+    _list_append_unique(scanWithLaser_INCLUDE_DIRS ${include})
   endforeach()
 endif()
 
@@ -113,16 +113,16 @@ set(libraries "")
 foreach(library ${libraries})
   # keep build configuration keywords, target names and absolute libraries as-is
   if("${library}" MATCHES "^debug|optimized|general$")
-    list(APPEND laser_scan_LIBRARIES ${library})
+    list(APPEND scanWithLaser_LIBRARIES ${library})
   elseif(TARGET ${library})
-    list(APPEND laser_scan_LIBRARIES ${library})
+    list(APPEND scanWithLaser_LIBRARIES ${library})
   elseif(IS_ABSOLUTE ${library})
-    list(APPEND laser_scan_LIBRARIES ${library})
+    list(APPEND scanWithLaser_LIBRARIES ${library})
   else()
     set(lib_path "")
     set(lib "${library}-NOTFOUND")
     # since the path where the library is found is returned we have to iterate over the paths manually
-    foreach(path /home/faridalijani/MobileRobot/scanner/install/lib;/home/faridalijani/MobileRobot/scanner/devel/lib;/home/faridalijani/MobileRobot/sc_st/devel/lib;/opt/ros/hydro/lib)
+    foreach(path /home/faridalijani/thesis/MobileRobot/obstacleDetector/install/lib;/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel/lib;/home/faridalijani/thesis/MobileRobot/scanner/devel/lib;/opt/ros/hydro/lib)
       find_library(lib ${library}
         PATHS ${path}
         NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
@@ -132,22 +132,22 @@ foreach(library ${libraries})
       endif()
     endforeach()
     if(lib)
-      _list_append_unique(laser_scan_LIBRARY_DIRS ${lib_path})
-      list(APPEND laser_scan_LIBRARIES ${lib})
+      _list_append_unique(scanWithLaser_LIBRARY_DIRS ${lib_path})
+      list(APPEND scanWithLaser_LIBRARIES ${lib})
     else()
       # as a fall back for non-catkin libraries try to search globally
       find_library(lib ${library})
       if(NOT lib)
-        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'laser_scan'?  Did you find_package() it before the subdirectory containing its code is included?")
+        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'scanWithLaser'?  Did you find_package() it before the subdirectory containing its code is included?")
       endif()
-      list(APPEND laser_scan_LIBRARIES ${lib})
+      list(APPEND scanWithLaser_LIBRARIES ${lib})
     endif()
   endif()
 endforeach()
 
-set(laser_scan_EXPORTED_TARGETS "")
+set(scanWithLaser_EXPORTED_TARGETS "")
 # create dummy targets for exported code generation targets to make life of users easier
-foreach(t ${laser_scan_EXPORTED_TARGETS})
+foreach(t ${scanWithLaser_EXPORTED_TARGETS})
   if(NOT TARGET ${t})
     add_custom_target(${t})
   endif()
@@ -157,35 +157,35 @@ set(depends "")
 foreach(depend ${depends})
   string(REPLACE " " ";" depend_list ${depend})
   # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls
-  list(GET depend_list 0 laser_scan_dep)
+  list(GET depend_list 0 scanWithLaser_dep)
   list(LENGTH depend_list count)
   if(${count} EQUAL 1)
     # simple dependencies must only be find_package()-ed once
-    if(NOT ${laser_scan_dep}_FOUND)
-      find_package(${laser_scan_dep} REQUIRED)
+    if(NOT ${scanWithLaser_dep}_FOUND)
+      find_package(${scanWithLaser_dep} REQUIRED)
     endif()
   else()
     # dependencies with components must be find_package()-ed again
     list(REMOVE_AT depend_list 0)
-    find_package(${laser_scan_dep} REQUIRED ${depend_list})
+    find_package(${scanWithLaser_dep} REQUIRED ${depend_list})
   endif()
-  _list_append_unique(laser_scan_INCLUDE_DIRS ${${laser_scan_dep}_INCLUDE_DIRS})
+  _list_append_unique(scanWithLaser_INCLUDE_DIRS ${${scanWithLaser_dep}_INCLUDE_DIRS})
 
   # merge build configuration keywords with library names to correctly deduplicate
-  _pack_libraries_with_build_configuration(laser_scan_LIBRARIES ${laser_scan_LIBRARIES})
-  _pack_libraries_with_build_configuration(_libraries ${${laser_scan_dep}_LIBRARIES})
-  _list_append_deduplicate(laser_scan_LIBRARIES ${_libraries})
+  _pack_libraries_with_build_configuration(scanWithLaser_LIBRARIES ${scanWithLaser_LIBRARIES})
+  _pack_libraries_with_build_configuration(_libraries ${${scanWithLaser_dep}_LIBRARIES})
+  _list_append_deduplicate(scanWithLaser_LIBRARIES ${_libraries})
   # undo build configuration keyword merging after deduplication
-  _unpack_libraries_with_build_configuration(laser_scan_LIBRARIES ${laser_scan_LIBRARIES})
+  _unpack_libraries_with_build_configuration(scanWithLaser_LIBRARIES ${scanWithLaser_LIBRARIES})
 
-  _list_append_unique(laser_scan_LIBRARY_DIRS ${${laser_scan_dep}_LIBRARY_DIRS})
-  list(APPEND laser_scan_EXPORTED_TARGETS ${${laser_scan_dep}_EXPORTED_TARGETS})
+  _list_append_unique(scanWithLaser_LIBRARY_DIRS ${${scanWithLaser_dep}_LIBRARY_DIRS})
+  list(APPEND scanWithLaser_EXPORTED_TARGETS ${${scanWithLaser_dep}_EXPORTED_TARGETS})
 endforeach()
 
 set(pkg_cfg_extras "")
 foreach(extra ${pkg_cfg_extras})
   if(NOT IS_ABSOLUTE ${extra})
-    set(extra ${laser_scan_DIR}/${extra})
+    set(extra ${scanWithLaser_DIR}/${extra})
   endif()
   include(${extra})
 endforeach()
diff --git a/MobileRobot/scanner/build/laser_scan/catkin_generated/ordered_paths.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/ordered_paths.cmake
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/catkin_generated/ordered_paths.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/ordered_paths.cmake
diff --git a/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/package.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/package.cmake
new file mode 100644
index 00000000..d62a0d75
--- /dev/null
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/package.cmake
@@ -0,0 +1,7 @@
+set(_CATKIN_CURRENT_PACKAGE "scanWithLaser")
+set(scanWithLaser_MAINTAINER "faridalijani <faridalijani@todo.todo>")
+set(scanWithLaser_DEPRECATED "")
+set(scanWithLaser_VERSION "0.0.0")
+set(scanWithLaser_BUILD_DEPENDS "geometry_msgs" "roscpp" "sensor_msgs")
+set(scanWithLaser_RUN_DEPENDS "geometry_msgs" "roscpp" "sensor_msgs")
+set(scanWithLaser_BUILDTOOL_DEPENDS "catkin")
\ No newline at end of file
diff --git a/MobileRobot/scanner/build/laser_scan/catkin_generated/pkg.develspace.context.pc.py b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/pkg.develspace.context.pc.py
similarity index 71%
rename from MobileRobot/scanner/build/laser_scan/catkin_generated/pkg.develspace.context.pc.py
rename to MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/pkg.develspace.context.pc.py
index 657c894d..23e1ca9c 100644
--- a/MobileRobot/scanner/build/laser_scan/catkin_generated/pkg.develspace.context.pc.py
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/pkg.develspace.context.pc.py
@@ -3,6 +3,6 @@ CATKIN_PACKAGE_PREFIX = ""
 PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else []
 PROJECT_CATKIN_DEPENDS = "".replace(';', ' ')
 PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else []
-PROJECT_NAME = "laser_scan"
-PROJECT_SPACE_DIR = "/home/faridalijani/MobileRobot/scanner/devel"
+PROJECT_NAME = "scanWithLaser"
+PROJECT_SPACE_DIR = "/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel"
 PROJECT_VERSION = "0.0.0"
diff --git a/MobileRobot/scanner/build/laser_scan/catkin_generated/pkg.installspace.context.pc.py b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/pkg.installspace.context.pc.py
similarity index 71%
rename from MobileRobot/scanner/build/laser_scan/catkin_generated/pkg.installspace.context.pc.py
rename to MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/pkg.installspace.context.pc.py
index 97ea4de6..ed8c5875 100644
--- a/MobileRobot/scanner/build/laser_scan/catkin_generated/pkg.installspace.context.pc.py
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/pkg.installspace.context.pc.py
@@ -3,6 +3,6 @@ CATKIN_PACKAGE_PREFIX = ""
 PROJECT_PKG_CONFIG_INCLUDE_DIRS = "".split(';') if "" != "" else []
 PROJECT_CATKIN_DEPENDS = "".replace(';', ' ')
 PKG_CONFIG_LIBRARIES_WITH_PREFIX = "".split(';') if "" != "" else []
-PROJECT_NAME = "laser_scan"
-PROJECT_SPACE_DIR = "/home/faridalijani/MobileRobot/scanner/install"
+PROJECT_NAME = "scanWithLaser"
+PROJECT_SPACE_DIR = "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install"
 PROJECT_VERSION = "0.0.0"
diff --git a/MobileRobot/scanner/build/laser_scan/catkin_generated/stamps/laser_scan/package.xml.stamp b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/stamps/scanWithLaser/package.xml.stamp
similarity index 89%
rename from MobileRobot/scanner/build/laser_scan/catkin_generated/stamps/laser_scan/package.xml.stamp
rename to MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/stamps/scanWithLaser/package.xml.stamp
index 1fc8bd40..a30da911 100644
--- a/MobileRobot/scanner/build/laser_scan/catkin_generated/stamps/laser_scan/package.xml.stamp
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/stamps/scanWithLaser/package.xml.stamp
@@ -1,8 +1,8 @@
 <?xml version="1.0"?>
 <package>
-  <name>laser_scan</name>
+  <name>scanWithLaser</name>
   <version>0.0.0</version>
-  <description>The laser_scan package</description>
+  <description>The scanWithLaser package</description>
 
   <!-- One maintainer tag required, multiple allowed, one person per tag --> 
   <!-- Example:  -->
@@ -19,7 +19,7 @@
   <!-- Url tags are optional, but mutiple are allowed, one per tag -->
   <!-- Optional attribute type can be: website, bugtracker, or repository -->
   <!-- Example: -->
-  <!-- <url type="website">http://wiki.ros.org/laser_scan</url> -->
+  <!-- <url type="website">http://wiki.ros.org/scanWithLaser</url> -->
 
 
   <!-- Author tags are optional, mutiple are allowed, one per tag -->
@@ -50,9 +50,6 @@
 
   <!-- The export tag contains other, unspecified, tags -->
   <export>
-    <!-- You can specify that this package is a metapackage here: -->
-    <!-- <metapackage/> -->
-
     <!-- Other tools can request additional information be placed here -->
 
   </export>
diff --git a/MobileRobot/scanner/build/laser_scan/catkin_generated/stamps/laser_scan/pkg.pc.em.stamp b/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/stamps/scanWithLaser/pkg.pc.em.stamp
similarity index 100%
rename from MobileRobot/scanner/build/laser_scan/catkin_generated/stamps/laser_scan/pkg.pc.em.stamp
rename to MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/stamps/scanWithLaser/pkg.pc.em.stamp
diff --git a/MobileRobot/scanner/build/laser_scan/cmake_install.cmake b/MobileRobot/obstacleDetector/build/scanWithLaser/cmake_install.cmake
similarity index 65%
rename from MobileRobot/scanner/build/laser_scan/cmake_install.cmake
rename to MobileRobot/obstacleDetector/build/scanWithLaser/cmake_install.cmake
index 5ed82c17..b52a63bd 100644
--- a/MobileRobot/scanner/build/laser_scan/cmake_install.cmake
+++ b/MobileRobot/obstacleDetector/build/scanWithLaser/cmake_install.cmake
@@ -1,8 +1,8 @@
-# Install script for directory: /home/faridalijani/MobileRobot/scanner/laser_scan
+# Install script for directory: /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser
 
 # Set the install prefix
 IF(NOT DEFINED CMAKE_INSTALL_PREFIX)
-  SET(CMAKE_INSTALL_PREFIX "/home/faridalijani/MobileRobot/scanner/install")
+  SET(CMAKE_INSTALL_PREFIX "/home/faridalijani/thesis/MobileRobot/obstacleDetector/install")
 ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX)
 STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 
@@ -33,17 +33,17 @@ IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
 ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
 
 IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
-  FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/faridalijani/MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scan.pc")
+  FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaser.pc")
 ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
 
 IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
-  FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/laser_scan/cmake" TYPE FILE FILES
-    "/home/faridalijani/MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scanConfig.cmake"
-    "/home/faridalijani/MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scanConfig-version.cmake"
+  FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/scanWithLaser/cmake" TYPE FILE FILES
+    "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaserConfig.cmake"
+    "/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/scanWithLaser/catkin_generated/installspace/scanWithLaserConfig-version.cmake"
     )
 ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
 
 IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
-  FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/laser_scan" TYPE FILE FILES "/home/faridalijani/MobileRobot/scanner/laser_scan/package.xml")
+  FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/scanWithLaser" TYPE FILE FILES "/home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/package.xml")
 ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
 
diff --git a/MobileRobot/obstacleDetector/devel/.catkin b/MobileRobot/obstacleDetector/devel/.catkin
new file mode 100644
index 00000000..f5611643
--- /dev/null
+++ b/MobileRobot/obstacleDetector/devel/.catkin
@@ -0,0 +1 @@
+/home/faridalijani/thesis/MobileRobot/obstacleDetector
\ No newline at end of file
diff --git a/MobileRobot/obstacleDetector/devel/.rosinstall b/MobileRobot/obstacleDetector/devel/.rosinstall
new file mode 100644
index 00000000..95278557
--- /dev/null
+++ b/MobileRobot/obstacleDetector/devel/.rosinstall
@@ -0,0 +1,2 @@
+- setup-file:
+    local-name: /home/faridalijani/thesis/MobileRobot/obstacleDetector/devel/setup.sh
diff --git a/MobileRobot/scanner/build/catkin_generated/installspace/_setup_util.py b/MobileRobot/obstacleDetector/devel/_setup_util.py
similarity index 97%
rename from MobileRobot/scanner/build/catkin_generated/installspace/_setup_util.py
rename to MobileRobot/obstacleDetector/devel/_setup_util.py
index 6fd202f0..7820e18e 100755
--- a/MobileRobot/scanner/build/catkin_generated/installspace/_setup_util.py
+++ b/MobileRobot/obstacleDetector/devel/_setup_util.py
@@ -252,7 +252,7 @@ if __name__ == '__main__':
             sys.exit(1)
 
         # environment at generation time
-        CMAKE_PREFIX_PATH = '/home/faridalijani/MobileRobot/scanner/devel;/home/faridalijani/MobileRobot/sc_st/devel;/opt/ros/hydro'.split(';')
+        CMAKE_PREFIX_PATH = '/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel;/home/faridalijani/thesis/MobileRobot/scanner/devel;/home/faridalijani/MobileRobot/scanner/devel;/home/faridalijani/MobileRobot/sc_st/devel;/opt/ros/hydro'.split(';')
         # prepend current workspace if not already part of CPP
         base_path = os.path.dirname(__file__)
         if base_path not in CMAKE_PREFIX_PATH:
diff --git a/MobileRobot/scanner/devel/env.sh b/MobileRobot/obstacleDetector/devel/env.sh
similarity index 100%
rename from MobileRobot/scanner/devel/env.sh
rename to MobileRobot/obstacleDetector/devel/env.sh
diff --git a/MobileRobot/scanner/devel/etc/catkin/profile.d/05.catkin-test-results.sh b/MobileRobot/obstacleDetector/devel/etc/catkin/profile.d/05.catkin-test-results.sh
similarity index 55%
rename from MobileRobot/scanner/devel/etc/catkin/profile.d/05.catkin-test-results.sh
rename to MobileRobot/obstacleDetector/devel/etc/catkin/profile.d/05.catkin-test-results.sh
index 96580ce8..778653c4 100644
--- a/MobileRobot/scanner/devel/etc/catkin/profile.d/05.catkin-test-results.sh
+++ b/MobileRobot/obstacleDetector/devel/etc/catkin/profile.d/05.catkin-test-results.sh
@@ -1,4 +1,4 @@
 # generated from catkin/cmake/env-hooks/05.catkin-test-results.sh.develspace.in
 
-export CATKIN_TEST_RESULTS_DIR="/home/faridalijani/MobileRobot/scanner/build/test_results"
+export CATKIN_TEST_RESULTS_DIR="/home/faridalijani/thesis/MobileRobot/obstacleDetector/build/test_results"
 export ROS_TEST_RESULTS_DIR="$CATKIN_TEST_RESULTS_DIR"
diff --git a/MobileRobot/scanner/devel/etc/catkin/profile.d/05.catkin_make.bash b/MobileRobot/obstacleDetector/devel/etc/catkin/profile.d/05.catkin_make.bash
similarity index 100%
rename from MobileRobot/scanner/devel/etc/catkin/profile.d/05.catkin_make.bash
rename to MobileRobot/obstacleDetector/devel/etc/catkin/profile.d/05.catkin_make.bash
diff --git a/MobileRobot/scanner/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash b/MobileRobot/obstacleDetector/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash
similarity index 100%
rename from MobileRobot/scanner/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash
rename to MobileRobot/obstacleDetector/devel/etc/catkin/profile.d/05.catkin_make_isolated.bash
diff --git a/MobileRobot/obstacleDetector/devel/lib/pkgconfig/scanWithLaser.pc b/MobileRobot/obstacleDetector/devel/lib/pkgconfig/scanWithLaser.pc
new file mode 100644
index 00000000..817ff420
--- /dev/null
+++ b/MobileRobot/obstacleDetector/devel/lib/pkgconfig/scanWithLaser.pc
@@ -0,0 +1,8 @@
+prefix=/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel
+
+Name: scanWithLaser
+Description: Description of scanWithLaser
+Version: 0.0.0
+Cflags: 
+Libs: -L/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel/lib 
+Requires: 
diff --git a/MobileRobot/obstacleDetector/devel/lib/scanWithLaser/scanWithLaser b/MobileRobot/obstacleDetector/devel/lib/scanWithLaser/scanWithLaser
new file mode 100755
index 0000000000000000000000000000000000000000..775a0f66395405ffe98b825370a15228cdf596b9
GIT binary patch
literal 305225
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
Lhs>E;#xno_zGj%W

literal 0
HcmV?d00001

diff --git a/MobileRobot/scanner/devel/setup.bash b/MobileRobot/obstacleDetector/devel/setup.bash
similarity index 100%
rename from MobileRobot/scanner/devel/setup.bash
rename to MobileRobot/obstacleDetector/devel/setup.bash
diff --git a/MobileRobot/scanner/build/catkin_generated/installspace/setup.sh b/MobileRobot/obstacleDetector/devel/setup.sh
similarity index 96%
rename from MobileRobot/scanner/build/catkin_generated/installspace/setup.sh
rename to MobileRobot/obstacleDetector/devel/setup.sh
index 86b275e0..498ca281 100644
--- a/MobileRobot/scanner/build/catkin_generated/installspace/setup.sh
+++ b/MobileRobot/obstacleDetector/devel/setup.sh
@@ -8,7 +8,7 @@
 
 # since this file is sourced either use the provided _CATKIN_SETUP_DIR
 # or fall back to the destination set at configure time
-: ${_CATKIN_SETUP_DIR:=/home/faridalijani/MobileRobot/scanner/install}
+: ${_CATKIN_SETUP_DIR:=/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel}
 _SETUP_UTIL="$_CATKIN_SETUP_DIR/_setup_util.py"
 unset _CATKIN_SETUP_DIR
 
diff --git a/MobileRobot/scanner/devel/setup.zsh b/MobileRobot/obstacleDetector/devel/setup.zsh
similarity index 100%
rename from MobileRobot/scanner/devel/setup.zsh
rename to MobileRobot/obstacleDetector/devel/setup.zsh
diff --git a/MobileRobot/scanner/devel/share/laser_scan/cmake/laser_scanConfig-version.cmake b/MobileRobot/obstacleDetector/devel/share/scanWithLaser/cmake/scanWithLaserConfig-version.cmake
similarity index 100%
rename from MobileRobot/scanner/devel/share/laser_scan/cmake/laser_scanConfig-version.cmake
rename to MobileRobot/obstacleDetector/devel/share/scanWithLaser/cmake/scanWithLaserConfig-version.cmake
diff --git a/MobileRobot/scanner/devel/share/laser_scan/cmake/laser_scanConfig.cmake b/MobileRobot/obstacleDetector/devel/share/scanWithLaser/cmake/scanWithLaserConfig.cmake
similarity index 60%
rename from MobileRobot/scanner/devel/share/laser_scan/cmake/laser_scanConfig.cmake
rename to MobileRobot/obstacleDetector/devel/share/scanWithLaser/cmake/scanWithLaserConfig.cmake
index e2fd8f59..54d25d67 100644
--- a/MobileRobot/scanner/devel/share/laser_scan/cmake/laser_scanConfig.cmake
+++ b/MobileRobot/obstacleDetector/devel/share/scanWithLaser/cmake/scanWithLaserConfig.cmake
@@ -60,27 +60,27 @@ macro(_unpack_libraries_with_build_configuration VAR)
 endmacro()
 
 
-if(laser_scan_CONFIG_INCLUDED)
+if(scanWithLaser_CONFIG_INCLUDED)
   return()
 endif()
-set(laser_scan_CONFIG_INCLUDED TRUE)
+set(scanWithLaser_CONFIG_INCLUDED TRUE)
 
 # set variables for source/devel/install prefixes
 if("TRUE" STREQUAL "TRUE")
-  set(laser_scan_SOURCE_PREFIX /home/faridalijani/MobileRobot/scanner/laser_scan)
-  set(laser_scan_DEVEL_PREFIX /home/faridalijani/MobileRobot/scanner/devel)
-  set(laser_scan_INSTALL_PREFIX "")
-  set(laser_scan_PREFIX ${laser_scan_DEVEL_PREFIX})
+  set(scanWithLaser_SOURCE_PREFIX /home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser)
+  set(scanWithLaser_DEVEL_PREFIX /home/faridalijani/thesis/MobileRobot/obstacleDetector/devel)
+  set(scanWithLaser_INSTALL_PREFIX "")
+  set(scanWithLaser_PREFIX ${scanWithLaser_DEVEL_PREFIX})
 else()
-  set(laser_scan_SOURCE_PREFIX "")
-  set(laser_scan_DEVEL_PREFIX "")
-  set(laser_scan_INSTALL_PREFIX /home/faridalijani/MobileRobot/scanner/install)
-  set(laser_scan_PREFIX ${laser_scan_INSTALL_PREFIX})
+  set(scanWithLaser_SOURCE_PREFIX "")
+  set(scanWithLaser_DEVEL_PREFIX "")
+  set(scanWithLaser_INSTALL_PREFIX /home/faridalijani/thesis/MobileRobot/obstacleDetector/install)
+  set(scanWithLaser_PREFIX ${scanWithLaser_INSTALL_PREFIX})
 endif()
 
 # warn when using a deprecated package
 if(NOT "" STREQUAL "")
-  set(_msg "WARNING: package 'laser_scan' is deprecated")
+  set(_msg "WARNING: package 'scanWithLaser' is deprecated")
   # append custom deprecation text if available
   if(NOT "" STREQUAL "TRUE")
     set(_msg "${_msg} ()")
@@ -89,23 +89,23 @@ if(NOT "" STREQUAL "")
 endif()
 
 # flag project as catkin-based to distinguish if a find_package()-ed project is a catkin project
-set(laser_scan_FOUND_CATKIN_PROJECT TRUE)
+set(scanWithLaser_FOUND_CATKIN_PROJECT TRUE)
 
 if(NOT "" STREQUAL "")
-  set(laser_scan_INCLUDE_DIRS "")
+  set(scanWithLaser_INCLUDE_DIRS "")
   set(_include_dirs "")
   foreach(idir ${_include_dirs})
     if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir})
       set(include ${idir})
     elseif("${idir}" STREQUAL "include")
-      get_filename_component(include "${laser_scan_DIR}/../../../include" ABSOLUTE)
+      get_filename_component(include "${scanWithLaser_DIR}/../../../include" ABSOLUTE)
       if(NOT IS_DIRECTORY ${include})
-        message(FATAL_ERROR "Project 'laser_scan' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  Ask the maintainer 'faridalijani <faridalijani@todo.todo>' to fix it.")
+        message(FATAL_ERROR "Project 'scanWithLaser' specifies '${idir}' as an include dir, which is not found.  It does not exist in '${include}'.  Ask the maintainer 'faridalijani <faridalijani@todo.todo>' to fix it.")
       endif()
     else()
-      message(FATAL_ERROR "Project 'laser_scan' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '/home/faridalijani/MobileRobot/scanner/laser_scan/${idir}'.  Ask the maintainer 'faridalijani <faridalijani@todo.todo>' to fix it.")
+      message(FATAL_ERROR "Project 'scanWithLaser' specifies '${idir}' as an include dir, which is not found.  It does neither exist as an absolute directory nor in '/home/faridalijani/thesis/MobileRobot/obstacleDetector/scanWithLaser/${idir}'.  Ask the maintainer 'faridalijani <faridalijani@todo.todo>' to fix it.")
     endif()
-    _list_append_unique(laser_scan_INCLUDE_DIRS ${include})
+    _list_append_unique(scanWithLaser_INCLUDE_DIRS ${include})
   endforeach()
 endif()
 
@@ -113,16 +113,16 @@ set(libraries "")
 foreach(library ${libraries})
   # keep build configuration keywords, target names and absolute libraries as-is
   if("${library}" MATCHES "^debug|optimized|general$")
-    list(APPEND laser_scan_LIBRARIES ${library})
+    list(APPEND scanWithLaser_LIBRARIES ${library})
   elseif(TARGET ${library})
-    list(APPEND laser_scan_LIBRARIES ${library})
+    list(APPEND scanWithLaser_LIBRARIES ${library})
   elseif(IS_ABSOLUTE ${library})
-    list(APPEND laser_scan_LIBRARIES ${library})
+    list(APPEND scanWithLaser_LIBRARIES ${library})
   else()
     set(lib_path "")
     set(lib "${library}-NOTFOUND")
     # since the path where the library is found is returned we have to iterate over the paths manually
-    foreach(path /home/faridalijani/MobileRobot/scanner/devel/lib;/home/faridalijani/MobileRobot/scanner/devel/lib;/home/faridalijani/MobileRobot/sc_st/devel/lib;/opt/ros/hydro/lib)
+    foreach(path /home/faridalijani/thesis/MobileRobot/obstacleDetector/devel/lib;/home/faridalijani/thesis/MobileRobot/obstacleDetector/devel/lib;/home/faridalijani/thesis/MobileRobot/scanner/devel/lib;/opt/ros/hydro/lib)
       find_library(lib ${library}
         PATHS ${path}
         NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
@@ -132,22 +132,22 @@ foreach(library ${libraries})
       endif()
     endforeach()
     if(lib)
-      _list_append_unique(laser_scan_LIBRARY_DIRS ${lib_path})
-      list(APPEND laser_scan_LIBRARIES ${lib})
+      _list_append_unique(scanWithLaser_LIBRARY_DIRS ${lib_path})
+      list(APPEND scanWithLaser_LIBRARIES ${lib})
     else()
       # as a fall back for non-catkin libraries try to search globally
       find_library(lib ${library})
       if(NOT lib)
-        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'laser_scan'?  Did you find_package() it before the subdirectory containing its code is included?")
+        message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'.  The library is neither a target nor built/installed properly.  Did you compile project 'scanWithLaser'?  Did you find_package() it before the subdirectory containing its code is included?")
       endif()
-      list(APPEND laser_scan_LIBRARIES ${lib})
+      list(APPEND scanWithLaser_LIBRARIES ${lib})
     endif()
   endif()
 endforeach()
 
-set(laser_scan_EXPORTED_TARGETS "")
+set(scanWithLaser_EXPORTED_TARGETS "")
 # create dummy targets for exported code generation targets to make life of users easier
-foreach(t ${laser_scan_EXPORTED_TARGETS})
+foreach(t ${scanWithLaser_EXPORTED_TARGETS})
   if(NOT TARGET ${t})
     add_custom_target(${t})
   endif()
@@ -157,35 +157,35 @@ set(depends "")
 foreach(depend ${depends})
   string(REPLACE " " ";" depend_list ${depend})
   # the package name of the dependency must be kept in a unique variable so that it is not overwritten in recursive calls
-  list(GET depend_list 0 laser_scan_dep)
+  list(GET depend_list 0 scanWithLaser_dep)
   list(LENGTH depend_list count)
   if(${count} EQUAL 1)
     # simple dependencies must only be find_package()-ed once
-    if(NOT ${laser_scan_dep}_FOUND)
-      find_package(${laser_scan_dep} REQUIRED)
+    if(NOT ${scanWithLaser_dep}_FOUND)
+      find_package(${scanWithLaser_dep} REQUIRED)
     endif()
   else()
     # dependencies with components must be find_package()-ed again
     list(REMOVE_AT depend_list 0)
-    find_package(${laser_scan_dep} REQUIRED ${depend_list})
+    find_package(${scanWithLaser_dep} REQUIRED ${depend_list})
   endif()
-  _list_append_unique(laser_scan_INCLUDE_DIRS ${${laser_scan_dep}_INCLUDE_DIRS})
+  _list_append_unique(scanWithLaser_INCLUDE_DIRS ${${scanWithLaser_dep}_INCLUDE_DIRS})
 
   # merge build configuration keywords with library names to correctly deduplicate
-  _pack_libraries_with_build_configuration(laser_scan_LIBRARIES ${laser_scan_LIBRARIES})
-  _pack_libraries_with_build_configuration(_libraries ${${laser_scan_dep}_LIBRARIES})
-  _list_append_deduplicate(laser_scan_LIBRARIES ${_libraries})
+  _pack_libraries_with_build_configuration(scanWithLaser_LIBRARIES ${scanWithLaser_LIBRARIES})
+  _pack_libraries_with_build_configuration(_libraries ${${scanWithLaser_dep}_LIBRARIES})
+  _list_append_deduplicate(scanWithLaser_LIBRARIES ${_libraries})
   # undo build configuration keyword merging after deduplication
-  _unpack_libraries_with_build_configuration(laser_scan_LIBRARIES ${laser_scan_LIBRARIES})
+  _unpack_libraries_with_build_configuration(scanWithLaser_LIBRARIES ${scanWithLaser_LIBRARIES})
 
-  _list_append_unique(laser_scan_LIBRARY_DIRS ${${laser_scan_dep}_LIBRARY_DIRS})
-  list(APPEND laser_scan_EXPORTED_TARGETS ${${laser_scan_dep}_EXPORTED_TARGETS})
+  _list_append_unique(scanWithLaser_LIBRARY_DIRS ${${scanWithLaser_dep}_LIBRARY_DIRS})
+  list(APPEND scanWithLaser_EXPORTED_TARGETS ${${scanWithLaser_dep}_EXPORTED_TARGETS})
 endforeach()
 
 set(pkg_cfg_extras "")
 foreach(extra ${pkg_cfg_extras})
   if(NOT IS_ABSOLUTE ${extra})
-    set(extra ${laser_scan_DIR}/${extra})
+    set(extra ${scanWithLaser_DIR}/${extra})
   endif()
   include(${extra})
 endforeach()
diff --git a/MobileRobot/scanner/laser_scan/CMakeLists.txt b/MobileRobot/obstacleDetector/scanWithLaser/CMakeLists.txt
similarity index 69%
rename from MobileRobot/scanner/laser_scan/CMakeLists.txt
rename to MobileRobot/obstacleDetector/scanWithLaser/CMakeLists.txt
index d6ecc916..98fbdd48 100644
--- a/MobileRobot/scanner/laser_scan/CMakeLists.txt
+++ b/MobileRobot/obstacleDetector/scanWithLaser/CMakeLists.txt
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 2.8.3)
-project(laser_scan)
+project(scanWithLaser)
 
 ## Find catkin macros and libraries
 ## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
@@ -28,10 +28,10 @@ find_package(catkin REQUIRED COMPONENTS
 ## * Let MSG_DEP_SET be the set of packages whose message types you use in
 ##   your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...).
 ## * In the file package.xml:
+##   * add a build_depend tag for "message_generation"
 ##   * add a build_depend and a run_depend tag for each package in MSG_DEP_SET
-##   * If MSG_DEP_SET isn't empty the following dependencies might have been
-##     pulled in transitively but can be declared for certainty nonetheless:
-##     * add a build_depend tag for "message_generation"
+##   * If MSG_DEP_SET isn't empty the following dependency has been pulled in
+##     but can be declared for certainty nonetheless:
 ##     * add a run_depend tag for "message_runtime"
 ## * In this file (CMakeLists.txt):
 ##   * add "message_generation" and every package in MSG_DEP_SET to
@@ -70,6 +70,26 @@ find_package(catkin REQUIRED COMPONENTS
 #   geometry_msgs#   sensor_msgs
 # )
 
+################################################
+## Declare ROS dynamic reconfigure parameters ##
+################################################
+
+## To declare and build dynamic reconfigure parameters within this
+## package, follow these steps:
+## * In the file package.xml:
+##   * add a build_depend and a run_depend tag for "dynamic_reconfigure"
+## * In this file (CMakeLists.txt):
+##   * add "dynamic_reconfigure" to
+##     find_package(catkin REQUIRED COMPONENTS ...)
+##   * uncomment the "generate_dynamic_reconfigure_options" section below
+##     and list every .cfg file to be processed
+
+## Generate dynamic reconfigure parameters in the 'cfg' folder
+# generate_dynamic_reconfigure_options(
+#   cfg/DynReconf1.cfg
+#   cfg/DynReconf2.cfg
+# )
+
 ###################################
 ## catkin specific configuration ##
 ###################################
@@ -81,7 +101,7 @@ find_package(catkin REQUIRED COMPONENTS
 ## DEPENDS: system dependencies of this project that dependent projects also need
 catkin_package(
 #  INCLUDE_DIRS include
-#  LIBRARIES laser_scan
+#  LIBRARIES scanWithLaser
 #  CATKIN_DEPENDS geometry_msgs roscpp sensor_msgs
 #  DEPENDS system_lib
 )
@@ -93,24 +113,27 @@ catkin_package(
 ## Specify additional locations of header files
 ## Your package locations should be listed before other locations
 # include_directories(include)
-include_directories(laser_scan include/ Stopper.h ${catkin_INCLUDE_DIRS}
-)
+include_directories(scanWithLaser include/ obst_detect.h ${catkin_INCLUDE_DIRS})
 
-## Declare a cpp library
-# add_library(laser_scan
-#   src/${PROJECT_NAME}/laser_scan.cpp
+## Declare a C++ library
+# add_library(scanWithLaser
+#   src/${PROJECT_NAME}/scanWithLaser.cpp
 # )
 
-## Declare a cpp executable
-add_executable(laser_scan src/Stopper.cpp src/run_stopper.cpp)
+## Add cmake target dependencies of the library
+## as an example, code may need to be generated before libraries
+## either from message generation or dynamic reconfigure
+# add_dependencies(scanWithLaser ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
 
+## Declare a C++ executable
+add_executable(scanWithLaser src/obst_detect.cpp src/run_obst_detect.cpp)
 
-## Add cmake target dependencies of the executable/library
-## as an example, message headers may need to be generated before nodes
-# add_dependencies(laser_scan_node laser_scan_generate_messages_cpp)
+## Add cmake target dependencies of the executable
+## same as for the library above
+# add_dependencies(scanWithLaser_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
 
 ## Specify libraries to link a library or executable target against
-target_link_libraries(laser_scan ${catkin_LIBRARIES} )
+target_link_libraries(scanWithLaser ${catkin_LIBRARIES})
 
 #############
 ## Install ##
@@ -127,7 +150,7 @@ target_link_libraries(laser_scan ${catkin_LIBRARIES} )
 # )
 
 ## Mark executables and/or libraries for installation
-# install(TARGETS laser_scan laser_scan_node
+# install(TARGETS scanWithLaser scanWithLaser_node
 #   ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
 #   LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
 #   RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
@@ -152,7 +175,7 @@ target_link_libraries(laser_scan ${catkin_LIBRARIES} )
 #############
 
 ## Add gtest based cpp test target and link libraries
-# catkin_add_gtest(${PROJECT_NAME}-test test/test_laser_scan.cpp)
+# catkin_add_gtest(${PROJECT_NAME}-test test/test_scanWithLaser.cpp)
 # if(TARGET ${PROJECT_NAME}-test)
 #   target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME})
 # endif()
diff --git a/MobileRobot/scanner/laser_scan/CMakeLists.txt~ b/MobileRobot/obstacleDetector/scanWithLaser/CMakeLists.txt~
similarity index 69%
rename from MobileRobot/scanner/laser_scan/CMakeLists.txt~
rename to MobileRobot/obstacleDetector/scanWithLaser/CMakeLists.txt~
index d6ecc916..98fbdd48 100644
--- a/MobileRobot/scanner/laser_scan/CMakeLists.txt~
+++ b/MobileRobot/obstacleDetector/scanWithLaser/CMakeLists.txt~
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 2.8.3)
-project(laser_scan)
+project(scanWithLaser)
 
 ## Find catkin macros and libraries
 ## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
@@ -28,10 +28,10 @@ find_package(catkin REQUIRED COMPONENTS
 ## * Let MSG_DEP_SET be the set of packages whose message types you use in
 ##   your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...).
 ## * In the file package.xml:
+##   * add a build_depend tag for "message_generation"
 ##   * add a build_depend and a run_depend tag for each package in MSG_DEP_SET
-##   * If MSG_DEP_SET isn't empty the following dependencies might have been
-##     pulled in transitively but can be declared for certainty nonetheless:
-##     * add a build_depend tag for "message_generation"
+##   * If MSG_DEP_SET isn't empty the following dependency has been pulled in
+##     but can be declared for certainty nonetheless:
 ##     * add a run_depend tag for "message_runtime"
 ## * In this file (CMakeLists.txt):
 ##   * add "message_generation" and every package in MSG_DEP_SET to
@@ -70,6 +70,26 @@ find_package(catkin REQUIRED COMPONENTS
 #   geometry_msgs#   sensor_msgs
 # )
 
+################################################
+## Declare ROS dynamic reconfigure parameters ##
+################################################
+
+## To declare and build dynamic reconfigure parameters within this
+## package, follow these steps:
+## * In the file package.xml:
+##   * add a build_depend and a run_depend tag for "dynamic_reconfigure"
+## * In this file (CMakeLists.txt):
+##   * add "dynamic_reconfigure" to
+##     find_package(catkin REQUIRED COMPONENTS ...)
+##   * uncomment the "generate_dynamic_reconfigure_options" section below
+##     and list every .cfg file to be processed
+
+## Generate dynamic reconfigure parameters in the 'cfg' folder
+# generate_dynamic_reconfigure_options(
+#   cfg/DynReconf1.cfg
+#   cfg/DynReconf2.cfg
+# )
+
 ###################################
 ## catkin specific configuration ##
 ###################################
@@ -81,7 +101,7 @@ find_package(catkin REQUIRED COMPONENTS
 ## DEPENDS: system dependencies of this project that dependent projects also need
 catkin_package(
 #  INCLUDE_DIRS include
-#  LIBRARIES laser_scan
+#  LIBRARIES scanWithLaser
 #  CATKIN_DEPENDS geometry_msgs roscpp sensor_msgs
 #  DEPENDS system_lib
 )
@@ -93,24 +113,27 @@ catkin_package(
 ## Specify additional locations of header files
 ## Your package locations should be listed before other locations
 # include_directories(include)
-include_directories(laser_scan include/ Stopper.h ${catkin_INCLUDE_DIRS}
-)
+include_directories(scanWithLaser include/ obst_detect.h ${catkin_INCLUDE_DIRS})
 
-## Declare a cpp library
-# add_library(laser_scan
-#   src/${PROJECT_NAME}/laser_scan.cpp
+## Declare a C++ library
+# add_library(scanWithLaser
+#   src/${PROJECT_NAME}/scanWithLaser.cpp
 # )
 
-## Declare a cpp executable
-add_executable(laser_scan src/Stopper.cpp src/run_stopper.cpp)
+## Add cmake target dependencies of the library
+## as an example, code may need to be generated before libraries
+## either from message generation or dynamic reconfigure
+# add_dependencies(scanWithLaser ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
 
+## Declare a C++ executable
+add_executable(scanWithLaser src/obst_detect.cpp src/run_obst_detect.cpp)
 
-## Add cmake target dependencies of the executable/library
-## as an example, message headers may need to be generated before nodes
-# add_dependencies(laser_scan_node laser_scan_generate_messages_cpp)
+## Add cmake target dependencies of the executable
+## same as for the library above
+# add_dependencies(scanWithLaser_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
 
 ## Specify libraries to link a library or executable target against
-target_link_libraries(laser_scan ${catkin_LIBRARIES} )
+target_link_libraries(scanWithLaser ${catkin_LIBRARIES})
 
 #############
 ## Install ##
@@ -127,7 +150,7 @@ target_link_libraries(laser_scan ${catkin_LIBRARIES} )
 # )
 
 ## Mark executables and/or libraries for installation
-# install(TARGETS laser_scan laser_scan_node
+# install(TARGETS scanWithLaser scanWithLaser_node
 #   ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
 #   LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
 #   RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
@@ -152,7 +175,7 @@ target_link_libraries(laser_scan ${catkin_LIBRARIES} )
 #############
 
 ## Add gtest based cpp test target and link libraries
-# catkin_add_gtest(${PROJECT_NAME}-test test/test_laser_scan.cpp)
+# catkin_add_gtest(${PROJECT_NAME}-test test/test_scanWithLaser.cpp)
 # if(TARGET ${PROJECT_NAME}-test)
 #   target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME})
 # endif()
diff --git a/MobileRobot/scanner/laser_scan/include/Stopper.h b/MobileRobot/obstacleDetector/scanWithLaser/include/obst_detect.h
similarity index 84%
rename from MobileRobot/scanner/laser_scan/include/Stopper.h
rename to MobileRobot/obstacleDetector/scanWithLaser/include/obst_detect.h
index 5921d456..56b439b2 100644
--- a/MobileRobot/scanner/laser_scan/include/Stopper.h
+++ b/MobileRobot/obstacleDetector/scanWithLaser/include/obst_detect.h
@@ -1,7 +1,7 @@
 #include <ros/ros.h>
 #include <sensor_msgs/LaserScan.h>
 
-class Stopper
+class obst_detect
 {
 
 public:
@@ -11,9 +11,8 @@ public:
 	const static double MAX_SCAN_ANGLE_RAD = 30/180*M_PI;
 	const static float MIN_PROXIMITY_RANGE_M = .5;
 	
-	Stopper();
+	obst_detect();
 	void StartMoving();
-        //Stopper(const std::string &name, bool spin_thread=true);
         
 private:
 
@@ -23,12 +22,11 @@ private:
 	ros::Subscriber laserSubF;
 	ros::Subscriber laserSubR;
 	
-
 	bool keepMoving;
 
 	void MoveForward();
 	
-	void MoveDesiredLoc();
+//	void MoveDesiredLoc();
 
 	void ScanCallBackF(const sensor_msgs::LaserScan::ConstPtr& scanF);
 
@@ -36,3 +34,4 @@ private:
         
 };
 
+
diff --git a/MobileRobot/scanner/laser_scan/include/Stopper.h~ b/MobileRobot/obstacleDetector/scanWithLaser/include/obst_detect.h~
similarity index 84%
rename from MobileRobot/scanner/laser_scan/include/Stopper.h~
rename to MobileRobot/obstacleDetector/scanWithLaser/include/obst_detect.h~
index bb892e2e..56b439b2 100644
--- a/MobileRobot/scanner/laser_scan/include/Stopper.h~
+++ b/MobileRobot/obstacleDetector/scanWithLaser/include/obst_detect.h~
@@ -1,7 +1,7 @@
 #include <ros/ros.h>
 #include <sensor_msgs/LaserScan.h>
 
-class Stopper
+class obst_detect
 {
 
 public:
@@ -11,23 +11,22 @@ public:
 	const static double MAX_SCAN_ANGLE_RAD = 30/180*M_PI;
 	const static float MIN_PROXIMITY_RANGE_M = .5;
 	
-	Stopper();
+	obst_detect();
 	void StartMoving();
-        Stopper(const std::string &name, bool spin_thread=true);
         
 private:
 
 	ros::NodeHandle node;
 	ros::Publisher commandPub;
+	ros::Publisher commandPubM;
 	ros::Subscriber laserSubF;
 	ros::Subscriber laserSubR;
 	
-
 	bool keepMoving;
 
 	void MoveForward();
 	
-	void MoveDesiredLoc();
+//	void MoveDesiredLoc();
 
 	void ScanCallBackF(const sensor_msgs::LaserScan::ConstPtr& scanF);
 
@@ -35,3 +34,4 @@ private:
         
 };
 
+
diff --git a/MobileRobot/scanner/laser_scan/package.xml b/MobileRobot/obstacleDetector/scanWithLaser/package.xml
similarity index 89%
rename from MobileRobot/scanner/laser_scan/package.xml
rename to MobileRobot/obstacleDetector/scanWithLaser/package.xml
index 1fc8bd40..a30da911 100644
--- a/MobileRobot/scanner/laser_scan/package.xml
+++ b/MobileRobot/obstacleDetector/scanWithLaser/package.xml
@@ -1,8 +1,8 @@
 <?xml version="1.0"?>
 <package>
-  <name>laser_scan</name>
+  <name>scanWithLaser</name>
   <version>0.0.0</version>
-  <description>The laser_scan package</description>
+  <description>The scanWithLaser package</description>
 
   <!-- One maintainer tag required, multiple allowed, one person per tag --> 
   <!-- Example:  -->
@@ -19,7 +19,7 @@
   <!-- Url tags are optional, but mutiple are allowed, one per tag -->
   <!-- Optional attribute type can be: website, bugtracker, or repository -->
   <!-- Example: -->
-  <!-- <url type="website">http://wiki.ros.org/laser_scan</url> -->
+  <!-- <url type="website">http://wiki.ros.org/scanWithLaser</url> -->
 
 
   <!-- Author tags are optional, mutiple are allowed, one per tag -->
@@ -50,9 +50,6 @@
 
   <!-- The export tag contains other, unspecified, tags -->
   <export>
-    <!-- You can specify that this package is a metapackage here: -->
-    <!-- <metapackage/> -->
-
     <!-- Other tools can request additional information be placed here -->
 
   </export>
diff --git a/MobileRobot/scanner/laser_scan/src/Stopper.cpp~ b/MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp
similarity index 78%
rename from MobileRobot/scanner/laser_scan/src/Stopper.cpp~
rename to MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp
index fabbf93f..2ed8e4db 100644
--- a/MobileRobot/scanner/laser_scan/src/Stopper.cpp~
+++ b/MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp
@@ -1,51 +1,43 @@
-#include <Stopper.h>
+#include <obst_detect.h>
 #include <geometry_msgs/Twist.h>
-//#include <actionlib/client/simple_action_client.h>
 #include <move_base_msgs/MoveBaseActionGoal.h>
 
-Stopper::Stopper()
+obst_detect::obst_detect()
 {
 	keepMoving = true;
 	
 	commandPub = node.advertise<geometry_msgs::Twist>("/base_controller/command",1);
 	commandPubM = node.advertise<move_base_msgs::MoveBaseActionGoal>("goal", 1);
 	
-	laserSubF = node.subscribe("scan_front",1,&Stopper::ScanCallBackF,this);
-	laserSubR = node.subscribe("/scan_rear",1,&Stopper::ScanCallBackR,this);
+	laserSubF = node.subscribe("scan_front",1,&obst_detect::ScanCallBackF,this);
+	laserSubR = node.subscribe("/scan_rear",1,&obst_detect::ScanCallBackR,this);
 	
 };
 
-/*
-Stopper::Stopper(const std::string &name, bool spin_thread){
-        
-        typedef actionlib::SimpleActionClient<move_base_msgs::MoveBaseAction> MoveBaseClient;
-};
-*/
-
 // function for the starting the robot to move...
-void Stopper::StartMoving(){
+void obst_detect::StartMoving(){
 	ros::Rate rate(100);
     	ROS_INFO("Start moving");
 	
 	while (ros::ok() && keepMoving) {
-//        MoveForward();
-        MoveDesiredLoc();
+        MoveForward();
+        //MoveDesiredLoc();
         ros::spinOnce();
         rate.sleep();
     }
 };
 
-/*
+
 // Moving Forward...
-void Stopper::MoveForward(){
+void obst_detect::MoveForward(){
 	geometry_msgs::Twist msg;
 	msg.linear.x = FORWARD_SPEED_MPS;
 	commandPub.publish(msg);
 };
-*/
 
+/*
 // Moving to the desired Location...
-void Stopper::MoveDesiredLoc(){
+void obst_detect::MoveDesiredLoc(){
         
         move_base_msgs::MoveBaseGoal goal;
         
@@ -61,9 +53,10 @@ void Stopper::MoveDesiredLoc(){
         commandPubM.publish(goal);
        
 };
+*/
 
 // Front Laser Sensor chekcing for any obstacle
-void Stopper::ScanCallBackF(const sensor_msgs::LaserScan::ConstPtr& scanF){
+void obst_detect::ScanCallBackF(const sensor_msgs::LaserScan::ConstPtr& scanF){
 	int minIndex = ceil((MIN_SCAN_ANGLE_RAD - scanF -> angle_min) / scanF -> angle_increment);
 	int maxIndex = floor((MAX_SCAN_ANGLE_RAD - scanF -> angle_min) / scanF -> angle_increment);
 	float closestRangeF = scanF -> ranges[minIndex];
@@ -86,7 +79,7 @@ void Stopper::ScanCallBackF(const sensor_msgs::LaserScan::ConstPtr& scanF){
 
 
 // Rear Laser Sensor chekcing for any obstacle
-void Stopper::ScanCallBackR(const sensor_msgs::LaserScan::ConstPtr& scanR){
+void obst_detect::ScanCallBackR(const sensor_msgs::LaserScan::ConstPtr& scanR){
 	int minIndex = ceil((MIN_SCAN_ANGLE_RAD - scanR -> angle_min) / scanR -> angle_increment);
 	int maxIndex = floor((MAX_SCAN_ANGLE_RAD - scanR -> angle_min) / scanR -> angle_increment);
 	float closestRangeR = scanR -> ranges[minIndex];
diff --git a/MobileRobot/scanner/laser_scan/src/Stopper.cpp b/MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp~
similarity index 78%
rename from MobileRobot/scanner/laser_scan/src/Stopper.cpp
rename to MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp~
index b1c5bab9..0fdc853e 100644
--- a/MobileRobot/scanner/laser_scan/src/Stopper.cpp
+++ b/MobileRobot/obstacleDetector/scanWithLaser/src/obst_detect.cpp~
@@ -1,52 +1,43 @@
-#include <Stopper.h>
+#include <obst_detect.h>
 #include <geometry_msgs/Twist.h>
-//#include <actionlib/client/simple_action_client.h>
 #include <move_base_msgs/MoveBaseActionGoal.h>
 
-
-Stopper::Stopper()
+obst_detect::obst_detect()
 {
 	keepMoving = true;
 	
 	commandPub = node.advertise<geometry_msgs::Twist>("/base_controller/command",1);
 	commandPubM = node.advertise<move_base_msgs::MoveBaseActionGoal>("goal", 1);
 	
-	laserSubF = node.subscribe("scan_front",1,&Stopper::ScanCallBackF,this);
-	laserSubR = node.subscribe("/scan_rear",1,&Stopper::ScanCallBackR,this);
+	laserSubF = node.subscribe("scan_front",1,&obst_detect::ScanCallBackF,this);
+	laserSubR = node.subscribe("/scan_rear",1,&obst_detect::ScanCallBackR,this);
 	
 };
 
-/*
-Stopper::Stopper(const std::string &name, bool spin_thread){
-        
-        typedef actionlib::SimpleActionClient<move_base_msgs::MoveBaseAction> MoveBaseClient;
-};
-*/
-
 // function for the starting the robot to move...
-void Stopper::StartMoving(){
+void obst_detect::StartMoving(){
 	ros::Rate rate(100);
     	ROS_INFO("Start moving");
 	
 	while (ros::ok() && keepMoving) {
-//        MoveForward();
-        MoveDesiredLoc();
+        MoveForward();
+        //MoveDesiredLoc();
         ros::spinOnce();
         rate.sleep();
     }
 };
 
-/*
+
 // Moving Forward...
-void Stopper::MoveForward(){
+void obst_detect::MoveForward(){
 	geometry_msgs::Twist msg;
 	msg.linear.x = FORWARD_SPEED_MPS;
 	commandPub.publish(msg);
 };
-*/
 
+/*
 // Moving to the desired Location...
-void Stopper::MoveDesiredLoc(){
+void obst_detect::MoveDesiredLoc(){
         
         move_base_msgs::MoveBaseGoal goal;
         
@@ -62,9 +53,10 @@ void Stopper::MoveDesiredLoc(){
         commandPubM.publish(goal);
        
 };
+*/
 
 // Front Laser Sensor chekcing for any obstacle
-void Stopper::ScanCallBackF(const sensor_msgs::LaserScan::ConstPtr& scanF){
+void obst_detect::ScanCallBackF(const sensor_msgs::LaserScan::ConstPtr& scanF){
 	int minIndex = ceil((MIN_SCAN_ANGLE_RAD - scanF -> angle_min) / scanF -> angle_increment);
 	int maxIndex = floor((MAX_SCAN_ANGLE_RAD - scanF -> angle_min) / scanF -> angle_increment);
 	float closestRangeF = scanF -> ranges[minIndex];
@@ -87,7 +79,7 @@ void Stopper::ScanCallBackF(const sensor_msgs::LaserScan::ConstPtr& scanF){
 
 
 // Rear Laser Sensor chekcing for any obstacle
-void Stopper::ScanCallBackR(const sensor_msgs::LaserScan::ConstPtr& scanR){
+void obst_detect::ScanCallBackR(const sensor_msgs::LaserScan::ConstPtr& scanR){
 	int minIndex = ceil((MIN_SCAN_ANGLE_RAD - scanR -> angle_min) / scanR -> angle_increment);
 	int maxIndex = floor((MAX_SCAN_ANGLE_RAD - scanR -> angle_min) / scanR -> angle_increment);
 	float closestRangeR = scanR -> ranges[minIndex];
@@ -107,3 +99,7 @@ void Stopper::ScanCallBackR(const sensor_msgs::LaserScan::ConstPtr& scanR){
                 keepMoving = false;
 	}
 };
+
+
+
+
diff --git a/MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp b/MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp
new file mode 100644
index 00000000..712ca383
--- /dev/null
+++ b/MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp
@@ -0,0 +1,14 @@
+#include <iostream>
+#include <obst_detect.h>
+
+
+int main(int argc, char** argv)
+{
+	ros::init(argc, argv, "obsctacleDetector");
+	
+	obst_detect obstacleDetector;
+	
+	obstacleDetector.StartMoving();
+	
+	return 0;
+};
diff --git a/MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp~ b/MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp~
new file mode 100644
index 00000000..63bdadbe
--- /dev/null
+++ b/MobileRobot/obstacleDetector/scanWithLaser/src/run_obst_detect.cpp~
@@ -0,0 +1,14 @@
+#include <iostream>
+#include <obst_detect.h>
+
+
+int main(int argc, char** argv)
+{
+	ros::init(argc, argv, "stopper");
+	
+	obst_detect obstacleDetector;
+	
+	obstacleDetector.StartMoving();
+	
+	return 0;
+};
diff --git a/MobileRobot/scanner/build/CMakeFiles/CMakeRuleHashes.txt b/MobileRobot/scanner/build/CMakeFiles/CMakeRuleHashes.txt
deleted file mode 100644
index deec6539..00000000
--- a/MobileRobot/scanner/build/CMakeFiles/CMakeRuleHashes.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-# Hashes of file build rules.
-e6ecd922d4037a8b8f2076bfe672646a CMakeFiles/clean_test_results
-f2fb8356b3e0ef032094ba064e3d1ddc CMakeFiles/doxygen
-f2fb8356b3e0ef032094ba064e3d1ddc CMakeFiles/run_tests
-f2fb8356b3e0ef032094ba064e3d1ddc CMakeFiles/tests
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/geometry_msgs_generate_messages_py
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/roscpp_generate_messages_cpp
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/roscpp_generate_messages_lisp
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/roscpp_generate_messages_py
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/sensor_msgs_generate_messages_py
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/std_msgs_generate_messages_cpp
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/std_msgs_generate_messages_lisp
-f47a6abd8bec3ef81a195908a02602e7 laser_scan/CMakeFiles/std_msgs_generate_messages_py
diff --git a/MobileRobot/scanner/build/CMakeFiles/Makefile2 b/MobileRobot/scanner/build/CMakeFiles/Makefile2
deleted file mode 100644
index 03964d18..00000000
--- a/MobileRobot/scanner/build/CMakeFiles/Makefile2
+++ /dev/null
@@ -1,793 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-# Default target executed when no arguments are given to make.
-default_target: all
-.PHONY : default_target
-
-# The main recursive all target
-all:
-.PHONY : all
-
-# The main recursive preinstall target
-preinstall:
-.PHONY : preinstall
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-#=============================================================================
-# Target rules for target CMakeFiles/clean_test_results.dir
-
-# All Build rule for target.
-CMakeFiles/clean_test_results.dir/all:
-	$(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/depend
-	$(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target clean_test_results"
-.PHONY : CMakeFiles/clean_test_results.dir/all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/clean_test_results.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/clean_test_results.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : CMakeFiles/clean_test_results.dir/rule
-
-# Convenience name for target.
-clean_test_results: CMakeFiles/clean_test_results.dir/rule
-.PHONY : clean_test_results
-
-# clean rule for target.
-CMakeFiles/clean_test_results.dir/clean:
-	$(MAKE) -f CMakeFiles/clean_test_results.dir/build.make CMakeFiles/clean_test_results.dir/clean
-.PHONY : CMakeFiles/clean_test_results.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/clean_test_results.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target CMakeFiles/doxygen.dir
-
-# All Build rule for target.
-CMakeFiles/doxygen.dir/all:
-	$(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/depend
-	$(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles  1
-	@echo "Built target doxygen"
-.PHONY : CMakeFiles/doxygen.dir/all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/doxygen.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 1
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/doxygen.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : CMakeFiles/doxygen.dir/rule
-
-# Convenience name for target.
-doxygen: CMakeFiles/doxygen.dir/rule
-.PHONY : doxygen
-
-# clean rule for target.
-CMakeFiles/doxygen.dir/clean:
-	$(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/clean
-.PHONY : CMakeFiles/doxygen.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/doxygen.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target CMakeFiles/run_tests.dir
-
-# All Build rule for target.
-CMakeFiles/run_tests.dir/all:
-	$(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/depend
-	$(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target run_tests"
-.PHONY : CMakeFiles/run_tests.dir/all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/run_tests.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/run_tests.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : CMakeFiles/run_tests.dir/rule
-
-# Convenience name for target.
-run_tests: CMakeFiles/run_tests.dir/rule
-.PHONY : run_tests
-
-# clean rule for target.
-CMakeFiles/run_tests.dir/clean:
-	$(MAKE) -f CMakeFiles/run_tests.dir/build.make CMakeFiles/run_tests.dir/clean
-.PHONY : CMakeFiles/run_tests.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/run_tests.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target CMakeFiles/tests.dir
-
-# All Build rule for target.
-CMakeFiles/tests.dir/all:
-	$(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend
-	$(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target tests"
-.PHONY : CMakeFiles/tests.dir/all
-
-# Build rule for subdir invocation for target.
-CMakeFiles/tests.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/tests.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : CMakeFiles/tests.dir/rule
-
-# Convenience name for target.
-tests: CMakeFiles/tests.dir/rule
-.PHONY : tests
-
-# clean rule for target.
-CMakeFiles/tests.dir/clean:
-	$(MAKE) -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/clean
-.PHONY : CMakeFiles/tests.dir/clean
-
-# clean rule for target.
-clean: CMakeFiles/tests.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Directory level rules for directory gtest
-
-# Convenience name for "all" pass in the directory.
-gtest/all:
-.PHONY : gtest/all
-
-# Convenience name for "clean" pass in the directory.
-gtest/clean: gtest/CMakeFiles/gtest.dir/clean
-gtest/clean: gtest/CMakeFiles/gtest_main.dir/clean
-.PHONY : gtest/clean
-
-# Convenience name for "preinstall" pass in the directory.
-gtest/preinstall:
-.PHONY : gtest/preinstall
-
-#=============================================================================
-# Target rules for target gtest/CMakeFiles/gtest.dir
-
-# All Build rule for target.
-gtest/CMakeFiles/gtest.dir/all:
-	$(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/depend
-	$(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles  2
-	@echo "Built target gtest"
-.PHONY : gtest/CMakeFiles/gtest.dir/all
-
-# Build rule for subdir invocation for target.
-gtest/CMakeFiles/gtest.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 1
-	$(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : gtest/CMakeFiles/gtest.dir/rule
-
-# Convenience name for target.
-gtest: gtest/CMakeFiles/gtest.dir/rule
-.PHONY : gtest
-
-# clean rule for target.
-gtest/CMakeFiles/gtest.dir/clean:
-	$(MAKE) -f gtest/CMakeFiles/gtest.dir/build.make gtest/CMakeFiles/gtest.dir/clean
-.PHONY : gtest/CMakeFiles/gtest.dir/clean
-
-# clean rule for target.
-clean: gtest/CMakeFiles/gtest.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target gtest/CMakeFiles/gtest_main.dir
-
-# All Build rule for target.
-gtest/CMakeFiles/gtest_main.dir/all: gtest/CMakeFiles/gtest.dir/all
-	$(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/depend
-	$(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles  3
-	@echo "Built target gtest_main"
-.PHONY : gtest/CMakeFiles/gtest_main.dir/all
-
-# Build rule for subdir invocation for target.
-gtest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 2
-	$(MAKE) -f CMakeFiles/Makefile2 gtest/CMakeFiles/gtest_main.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : gtest/CMakeFiles/gtest_main.dir/rule
-
-# Convenience name for target.
-gtest_main: gtest/CMakeFiles/gtest_main.dir/rule
-.PHONY : gtest_main
-
-# clean rule for target.
-gtest/CMakeFiles/gtest_main.dir/clean:
-	$(MAKE) -f gtest/CMakeFiles/gtest_main.dir/build.make gtest/CMakeFiles/gtest_main.dir/clean
-.PHONY : gtest/CMakeFiles/gtest_main.dir/clean
-
-# clean rule for target.
-clean: gtest/CMakeFiles/gtest_main.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Directory level rules for directory laser_scan
-
-# Convenience name for "all" pass in the directory.
-laser_scan/all: laser_scan/CMakeFiles/laser_scan.dir/all
-.PHONY : laser_scan/all
-
-# Convenience name for "clean" pass in the directory.
-laser_scan/clean: laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/laser_scan.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
-laser_scan/clean: laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/clean
-.PHONY : laser_scan/clean
-
-# Convenience name for "preinstall" pass in the directory.
-laser_scan/preinstall:
-.PHONY : laser_scan/preinstall
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target geometry_msgs_generate_messages_cpp"
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
-
-# Convenience name for target.
-geometry_msgs_generate_messages_cpp: laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
-.PHONY : geometry_msgs_generate_messages_cpp
-
-# clean rule for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target geometry_msgs_generate_messages_lisp"
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
-
-# Convenience name for target.
-geometry_msgs_generate_messages_lisp: laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
-.PHONY : geometry_msgs_generate_messages_lisp
-
-# clean rule for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target geometry_msgs_generate_messages_py"
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
-
-# Convenience name for target.
-geometry_msgs_generate_messages_py: laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
-.PHONY : geometry_msgs_generate_messages_py
-
-# clean rule for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/laser_scan.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/laser_scan.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles  4 5
-	@echo "Built target laser_scan"
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/all
-
-# Include target in all.
-all: laser_scan/CMakeFiles/laser_scan.dir/all
-.PHONY : all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/laser_scan.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 2
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/laser_scan.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/rule
-
-# Convenience name for target.
-laser_scan: laser_scan/CMakeFiles/laser_scan.dir/rule
-.PHONY : laser_scan
-
-# clean rule for target.
-laser_scan/CMakeFiles/laser_scan.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/clean
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/laser_scan.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target roscpp_generate_messages_cpp"
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
-
-# Convenience name for target.
-roscpp_generate_messages_cpp: laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
-.PHONY : roscpp_generate_messages_cpp
-
-# clean rule for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target roscpp_generate_messages_lisp"
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
-
-# Convenience name for target.
-roscpp_generate_messages_lisp: laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
-.PHONY : roscpp_generate_messages_lisp
-
-# clean rule for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/roscpp_generate_messages_py.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target roscpp_generate_messages_py"
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/rule
-
-# Convenience name for target.
-roscpp_generate_messages_py: laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/rule
-.PHONY : roscpp_generate_messages_py
-
-# clean rule for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/clean
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target rosgraph_msgs_generate_messages_cpp"
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
-
-# Convenience name for target.
-rosgraph_msgs_generate_messages_cpp: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
-.PHONY : rosgraph_msgs_generate_messages_cpp
-
-# clean rule for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target rosgraph_msgs_generate_messages_lisp"
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
-
-# Convenience name for target.
-rosgraph_msgs_generate_messages_lisp: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
-.PHONY : rosgraph_msgs_generate_messages_lisp
-
-# clean rule for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target rosgraph_msgs_generate_messages_py"
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
-
-# Convenience name for target.
-rosgraph_msgs_generate_messages_py: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
-.PHONY : rosgraph_msgs_generate_messages_py
-
-# clean rule for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target sensor_msgs_generate_messages_cpp"
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule
-
-# Convenience name for target.
-sensor_msgs_generate_messages_cpp: laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule
-.PHONY : sensor_msgs_generate_messages_cpp
-
-# clean rule for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target sensor_msgs_generate_messages_lisp"
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule
-
-# Convenience name for target.
-sensor_msgs_generate_messages_lisp: laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule
-.PHONY : sensor_msgs_generate_messages_lisp
-
-# clean rule for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target sensor_msgs_generate_messages_py"
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule
-
-# Convenience name for target.
-sensor_msgs_generate_messages_py: laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule
-.PHONY : sensor_msgs_generate_messages_py
-
-# clean rule for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target std_msgs_generate_messages_cpp"
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
-
-# Convenience name for target.
-std_msgs_generate_messages_cpp: laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
-.PHONY : std_msgs_generate_messages_cpp
-
-# clean rule for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target std_msgs_generate_messages_lisp"
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
-
-# Convenience name for target.
-std_msgs_generate_messages_lisp: laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
-.PHONY : std_msgs_generate_messages_lisp
-
-# clean rule for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
-.PHONY : clean
-
-#=============================================================================
-# Target rules for target laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir
-
-# All Build rule for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/all:
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/depend
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 
-	@echo "Built target std_msgs_generate_messages_py"
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/all
-
-# Build rule for subdir invocation for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/rule: cmake_check_build_system
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-	$(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/rule
-
-# Convenience name for target.
-std_msgs_generate_messages_py: laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/rule
-.PHONY : std_msgs_generate_messages_py
-
-# clean rule for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/clean:
-	$(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/clean
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/clean
-
-# clean rule for target.
-clean: laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/clean
-.PHONY : 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) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-
diff --git a/MobileRobot/scanner/build/CMakeFiles/TargetDirectories.txt b/MobileRobot/scanner/build/CMakeFiles/TargetDirectories.txt
deleted file mode 100644
index 85234ce5..00000000
--- a/MobileRobot/scanner/build/CMakeFiles/TargetDirectories.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/clean_test_results.dir
-/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/doxygen.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir
-/home/faridalijani/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir
-/home/faridalijani/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir
-/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/run_tests.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir
-/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir
-/home/faridalijani/MobileRobot/scanner/build/CMakeFiles/tests.dir
diff --git a/MobileRobot/scanner/build/catkin_generated/installspace/.rosinstall b/MobileRobot/scanner/build/catkin_generated/installspace/.rosinstall
deleted file mode 100644
index 7d78b5f4..00000000
--- a/MobileRobot/scanner/build/catkin_generated/installspace/.rosinstall
+++ /dev/null
@@ -1,2 +0,0 @@
-- setup-file:
-    local-name: /home/faridalijani/MobileRobot/scanner/install/setup.sh
diff --git a/MobileRobot/scanner/build/catkin_generated/order_packages.py b/MobileRobot/scanner/build/catkin_generated/order_packages.py
deleted file mode 100644
index bd305708..00000000
--- a/MobileRobot/scanner/build/catkin_generated/order_packages.py
+++ /dev/null
@@ -1,5 +0,0 @@
-# generated from catkin/cmake/template/order_packages.context.py.in
-source_root_dir = "/home/faridalijani/MobileRobot/scanner"
-whitelisted_packages = "".split(';') if "" != "" else []
-blacklisted_packages = "".split(';') if "" != "" else []
-underlay_workspaces = "/home/faridalijani/MobileRobot/scanner/devel;/home/faridalijani/MobileRobot/sc_st/devel;/opt/ros/hydro".split(';') if "/home/faridalijani/MobileRobot/scanner/devel;/home/faridalijani/MobileRobot/sc_st/devel;/opt/ros/hydro" != "" else []
diff --git a/MobileRobot/scanner/build/catkin_make.cache b/MobileRobot/scanner/build/catkin_make.cache
deleted file mode 100644
index 5edce8a9..00000000
--- a/MobileRobot/scanner/build/catkin_make.cache
+++ /dev/null
@@ -1 +0,0 @@
-laser_scan
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/link.txt b/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/link.txt
deleted file mode 100644
index 92159613..00000000
--- a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/usr/bin/c++  -fPIC    -shared -Wl,-soname,libgtest.so -o libgtest.so CMakeFiles/gtest.dir/src/gtest-all.cc.o -L/home/faridalijani/MobileRobot/scanner/build/gtest/src -lpthread -Wl,-rpath,/home/faridalijani/MobileRobot/scanner/build/gtest/src 
diff --git a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/link.txt b/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/link.txt
deleted file mode 100644
index 6a3467e1..00000000
--- a/MobileRobot/scanner/build/gtest/CMakeFiles/gtest_main.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/usr/bin/c++  -fPIC    -shared -Wl,-soname,libgtest_main.so -o libgtest_main.so CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -L/home/faridalijani/MobileRobot/scanner/build/gtest/src -lpthread libgtest.so -lpthread -Wl,-rpath,/home/faridalijani/MobileRobot/scanner/build/gtest/src:/home/faridalijani/MobileRobot/scanner/build/gtest 
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make
deleted file mode 100644
index 6a3b6b9a..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for geometry_msgs_generate_messages_cpp.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/progress.make
-
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp:
-
-geometry_msgs_generate_messages_cpp: laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp
-geometry_msgs_generate_messages_cpp: laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make
-.PHONY : geometry_msgs_generate_messages_cpp
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build: geometry_msgs_generate_messages_cpp
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
-
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_cpp.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/clean
-
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make
deleted file mode 100644
index 330b94e5..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for geometry_msgs_generate_messages_lisp.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/progress.make
-
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp:
-
-geometry_msgs_generate_messages_lisp: laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp
-geometry_msgs_generate_messages_lisp: laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make
-.PHONY : geometry_msgs_generate_messages_lisp
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build: geometry_msgs_generate_messages_lisp
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
-
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_lisp.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/clean
-
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make
deleted file mode 100644
index 21b1a9cb..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for geometry_msgs_generate_messages_py.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/progress.make
-
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_py:
-
-geometry_msgs_generate_messages_py: laser_scan/CMakeFiles/geometry_msgs_generate_messages_py
-geometry_msgs_generate_messages_py: laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make
-.PHONY : geometry_msgs_generate_messages_py
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build: geometry_msgs_generate_messages_py
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
-
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/geometry_msgs_generate_messages_py.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/clean
-
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/DependInfo.cmake
deleted file mode 100644
index 2a44c0d7..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/DependInfo.cmake
+++ /dev/null
@@ -1,21 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  "CXX"
-  )
-# The set of files for implicit dependencies of each language:
-SET(CMAKE_DEPENDS_CHECK_CXX
-  "/home/faridalijani/MobileRobot/scanner/laser_scan/src/Stopper.cpp" "/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o"
-  "/home/faridalijani/MobileRobot/scanner/laser_scan/src/run_stopper.cpp" "/home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o"
-  )
-SET(CMAKE_CXX_COMPILER_ID "GNU")
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/build.make
deleted file mode 100644
index 72d63c74..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/build.make
+++ /dev/null
@@ -1,142 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Include any dependencies generated for this target.
-include laser_scan/CMakeFiles/laser_scan.dir/depend.make
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/laser_scan.dir/progress.make
-
-# Include the compile flags for this target's objects.
-include laser_scan/CMakeFiles/laser_scan.dir/flags.make
-
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: laser_scan/CMakeFiles/laser_scan.dir/flags.make
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: ../laser_scan/src/Stopper.cpp
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles $(CMAKE_PROGRESS_1)
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o"
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && /usr/bin/c++   $(CXX_DEFINES) $(CXX_FLAGS) -o CMakeFiles/laser_scan.dir/src/Stopper.cpp.o -c /home/faridalijani/MobileRobot/scanner/laser_scan/src/Stopper.cpp
-
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/laser_scan.dir/src/Stopper.cpp.i"
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS) -E /home/faridalijani/MobileRobot/scanner/laser_scan/src/Stopper.cpp > CMakeFiles/laser_scan.dir/src/Stopper.cpp.i
-
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/laser_scan.dir/src/Stopper.cpp.s"
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS) -S /home/faridalijani/MobileRobot/scanner/laser_scan/src/Stopper.cpp -o CMakeFiles/laser_scan.dir/src/Stopper.cpp.s
-
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o.requires:
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o.requires
-
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o.provides: laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o.requires
-	$(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o.provides.build
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o.provides
-
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o.provides.build: laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o
-
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: laser_scan/CMakeFiles/laser_scan.dir/flags.make
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: ../laser_scan/src/run_stopper.cpp
-	$(CMAKE_COMMAND) -E cmake_progress_report /home/faridalijani/MobileRobot/scanner/build/CMakeFiles $(CMAKE_PROGRESS_2)
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building CXX object laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o"
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && /usr/bin/c++   $(CXX_DEFINES) $(CXX_FLAGS) -o CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o -c /home/faridalijani/MobileRobot/scanner/laser_scan/src/run_stopper.cpp
-
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.i: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/laser_scan.dir/src/run_stopper.cpp.i"
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS) -E /home/faridalijani/MobileRobot/scanner/laser_scan/src/run_stopper.cpp > CMakeFiles/laser_scan.dir/src/run_stopper.cpp.i
-
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.s: cmake_force
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/laser_scan.dir/src/run_stopper.cpp.s"
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && /usr/bin/c++  $(CXX_DEFINES) $(CXX_FLAGS) -S /home/faridalijani/MobileRobot/scanner/laser_scan/src/run_stopper.cpp -o CMakeFiles/laser_scan.dir/src/run_stopper.cpp.s
-
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o.requires:
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o.requires
-
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o.provides: laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o.requires
-	$(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o.provides.build
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o.provides
-
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o.provides.build: laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o
-
-# Object files for target laser_scan
-laser_scan_OBJECTS = \
-"CMakeFiles/laser_scan.dir/src/Stopper.cpp.o" \
-"CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o"
-
-# External object files for target laser_scan
-laser_scan_EXTERNAL_OBJECTS =
-
-../devel/lib/laser_scan/laser_scan: laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o
-../devel/lib/laser_scan/laser_scan: laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o
-../devel/lib/laser_scan/laser_scan: /opt/ros/hydro/lib/libroscpp.so
-../devel/lib/laser_scan/laser_scan: /usr/lib/libboost_signals-mt.so
-../devel/lib/laser_scan/laser_scan: /usr/lib/libboost_filesystem-mt.so
-../devel/lib/laser_scan/laser_scan: /opt/ros/hydro/lib/librosconsole.so
-../devel/lib/laser_scan/laser_scan: /opt/ros/hydro/lib/librosconsole_log4cxx.so
-../devel/lib/laser_scan/laser_scan: /opt/ros/hydro/lib/librosconsole_backend_interface.so
-../devel/lib/laser_scan/laser_scan: /usr/lib/liblog4cxx.so
-../devel/lib/laser_scan/laser_scan: /usr/lib/libboost_regex-mt.so
-../devel/lib/laser_scan/laser_scan: /opt/ros/hydro/lib/libxmlrpcpp.so
-../devel/lib/laser_scan/laser_scan: /opt/ros/hydro/lib/libroscpp_serialization.so
-../devel/lib/laser_scan/laser_scan: /opt/ros/hydro/lib/librostime.so
-../devel/lib/laser_scan/laser_scan: /usr/lib/libboost_date_time-mt.so
-../devel/lib/laser_scan/laser_scan: /usr/lib/libboost_system-mt.so
-../devel/lib/laser_scan/laser_scan: /usr/lib/libboost_thread-mt.so
-../devel/lib/laser_scan/laser_scan: /usr/lib/x86_64-linux-gnu/libpthread.so
-../devel/lib/laser_scan/laser_scan: /opt/ros/hydro/lib/libcpp_common.so
-../devel/lib/laser_scan/laser_scan: /opt/ros/hydro/lib/libconsole_bridge.so
-../devel/lib/laser_scan/laser_scan: laser_scan/CMakeFiles/laser_scan.dir/build.make
-../devel/lib/laser_scan/laser_scan: laser_scan/CMakeFiles/laser_scan.dir/link.txt
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking CXX executable ../../devel/lib/laser_scan/laser_scan"
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/laser_scan.dir/link.txt --verbose=$(VERBOSE)
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/laser_scan.dir/build: ../devel/lib/laser_scan/laser_scan
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/build
-
-laser_scan/CMakeFiles/laser_scan.dir/requires: laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o.requires
-laser_scan/CMakeFiles/laser_scan.dir/requires: laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o.requires
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/requires
-
-laser_scan/CMakeFiles/laser_scan.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/laser_scan.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/clean
-
-laser_scan/CMakeFiles/laser_scan.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/cmake_clean.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/cmake_clean.cmake
deleted file mode 100644
index c39f4750..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/cmake_clean.cmake
+++ /dev/null
@@ -1,11 +0,0 @@
-FILE(REMOVE_RECURSE
-  "CMakeFiles/laser_scan.dir/src/Stopper.cpp.o"
-  "CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o"
-  "../../devel/lib/laser_scan/laser_scan.pdb"
-  "../../devel/lib/laser_scan/laser_scan"
-)
-
-# Per-language clean rules from dependency scanning.
-FOREACH(lang CXX)
-  INCLUDE(CMakeFiles/laser_scan.dir/cmake_clean_${lang}.cmake OPTIONAL)
-ENDFOREACH(lang)
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/depend.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/depend.make
deleted file mode 100644
index f310ea25..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/depend.make
+++ /dev/null
@@ -1,134 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: ../laser_scan/include/Stopper.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: ../laser_scan/src/Stopper.cpp
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/XmlRpcDecl.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/XmlRpcValue.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/actionlib_msgs/GoalID.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/geometry_msgs/Point.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/geometry_msgs/Pose.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/geometry_msgs/PoseStamped.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/geometry_msgs/Quaternion.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/geometry_msgs/Twist.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/geometry_msgs/Vector3.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/move_base_msgs/MoveBaseActionGoal.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/move_base_msgs/MoveBaseGoal.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/advertise_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/advertise_service_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/assert.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/builtin_message_traits.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/common.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/console.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/console_backend.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/datatypes.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/duration.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/exception.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/exceptions.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/forwards.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/init.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/macros.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/master.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/message.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/message_event.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/message_forward.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/message_operations.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/message_traits.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/names.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/node_handle.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/param.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/parameter_adapter.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/platform.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/publisher.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/rate.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/ros.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/roscpp_serialization_macros.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/rostime_decl.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/serialization.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/serialized_message.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/service.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/service_callback_helper.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/service_client.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/service_client_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/service_server.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/service_traits.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/single_subscriber_publisher.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/spinner.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/static_assert.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/subscribe_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/subscriber.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/subscription_callback_helper.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/this_node.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/time.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/timer.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/timer_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/topic.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/transport_hints.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/types.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/wall_timer.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/ros/wall_timer_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/rosconsole/macros_generated.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/sensor_msgs/LaserScan.h
-laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o: /opt/ros/hydro/include/std_msgs/Header.h
-
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: ../laser_scan/include/Stopper.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: ../laser_scan/src/run_stopper.cpp
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/XmlRpcDecl.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/XmlRpcValue.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/advertise_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/advertise_service_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/assert.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/builtin_message_traits.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/common.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/console.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/console_backend.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/datatypes.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/duration.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/exception.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/exceptions.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/forwards.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/init.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/macros.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/master.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/message.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/message_event.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/message_forward.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/message_operations.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/message_traits.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/names.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/node_handle.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/param.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/parameter_adapter.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/platform.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/publisher.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/rate.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/ros.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/roscpp_serialization_macros.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/rostime_decl.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/serialization.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/serialized_message.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/service.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/service_callback_helper.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/service_client.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/service_client_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/service_server.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/service_traits.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/single_subscriber_publisher.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/spinner.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/static_assert.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/subscribe_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/subscriber.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/subscription_callback_helper.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/this_node.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/time.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/timer.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/timer_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/topic.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/transport_hints.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/types.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/wall_timer.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/ros/wall_timer_options.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/rosconsole/macros_generated.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/sensor_msgs/LaserScan.h
-laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o: /opt/ros/hydro/include/std_msgs/Header.h
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/flags.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/flags.make
deleted file mode 100644
index 9825e424..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/flags.make
+++ /dev/null
@@ -1,8 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-# compile CXX with /usr/bin/c++
-CXX_FLAGS = -I/home/faridalijani/MobileRobot/scanner/laser_scan/laser_scan -I/home/faridalijani/MobileRobot/scanner/laser_scan/include -I/home/faridalijani/MobileRobot/scanner/laser_scan/Stopper.h -I/opt/ros/hydro/include   
-
-CXX_DEFINES = -DROS_BUILD_SHARED_LIBS=1 -DROS_PACKAGE_NAME=\"laser_scan\" -DROSCONSOLE_BACKEND_LOG4CXX
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/link.txt b/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/link.txt
deleted file mode 100644
index 68080f2c..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/link.txt
+++ /dev/null
@@ -1 +0,0 @@
-/usr/bin/c++       CMakeFiles/laser_scan.dir/src/Stopper.cpp.o CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o  -o ../../devel/lib/laser_scan/laser_scan -rdynamic /opt/ros/hydro/lib/libroscpp.so -lboost_signals-mt -lboost_filesystem-mt /opt/ros/hydro/lib/librosconsole.so /opt/ros/hydro/lib/librosconsole_log4cxx.so /opt/ros/hydro/lib/librosconsole_backend_interface.so -llog4cxx -lboost_regex-mt /opt/ros/hydro/lib/libxmlrpcpp.so /opt/ros/hydro/lib/libroscpp_serialization.so /opt/ros/hydro/lib/librostime.so -lboost_date_time-mt -lboost_system-mt -lboost_thread-mt -lpthread /opt/ros/hydro/lib/libcpp_common.so /opt/ros/hydro/lib/libconsole_bridge.so -Wl,-rpath,/opt/ros/hydro/lib 
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o b/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o
deleted file mode 100644
index 463121d9a77880cc8b8764a9fec7d2697d039a9a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 512000
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
KgM?w{1pxrTo|X>)

diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o b/MobileRobot/scanner/build/laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o
deleted file mode 100644
index bcaf590d4ab16e47c5da764ffeedfb0d7eb26ef3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 9584
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

diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make
deleted file mode 100644
index e589643c..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for roscpp_generate_messages_cpp.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/progress.make
-
-laser_scan/CMakeFiles/roscpp_generate_messages_cpp:
-
-roscpp_generate_messages_cpp: laser_scan/CMakeFiles/roscpp_generate_messages_cpp
-roscpp_generate_messages_cpp: laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make
-.PHONY : roscpp_generate_messages_cpp
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build: roscpp_generate_messages_cpp
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build
-
-laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_cpp.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/clean
-
-laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake
deleted file mode 100644
index 730e75b6..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make
deleted file mode 100644
index 9d987bbb..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for roscpp_generate_messages_lisp.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/progress.make
-
-laser_scan/CMakeFiles/roscpp_generate_messages_lisp:
-
-roscpp_generate_messages_lisp: laser_scan/CMakeFiles/roscpp_generate_messages_lisp
-roscpp_generate_messages_lisp: laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make
-.PHONY : roscpp_generate_messages_lisp
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build: roscpp_generate_messages_lisp
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build
-
-laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_lisp.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/clean
-
-laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake
deleted file mode 100644
index 730e75b6..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build.make
deleted file mode 100644
index 98738587..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for roscpp_generate_messages_py.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/progress.make
-
-laser_scan/CMakeFiles/roscpp_generate_messages_py:
-
-roscpp_generate_messages_py: laser_scan/CMakeFiles/roscpp_generate_messages_py
-roscpp_generate_messages_py: laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build.make
-.PHONY : roscpp_generate_messages_py
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build: roscpp_generate_messages_py
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build
-
-laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/roscpp_generate_messages_py.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/clean
-
-laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake
deleted file mode 100644
index 730e75b6..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make
deleted file mode 100644
index 5966097a..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for rosgraph_msgs_generate_messages_cpp.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/progress.make
-
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp:
-
-rosgraph_msgs_generate_messages_cpp: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp
-rosgraph_msgs_generate_messages_cpp: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make
-.PHONY : rosgraph_msgs_generate_messages_cpp
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build: rosgraph_msgs_generate_messages_cpp
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build
-
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/clean
-
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake
deleted file mode 100644
index 730e75b6..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make
deleted file mode 100644
index dceb7fd4..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for rosgraph_msgs_generate_messages_lisp.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/progress.make
-
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp:
-
-rosgraph_msgs_generate_messages_lisp: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp
-rosgraph_msgs_generate_messages_lisp: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make
-.PHONY : rosgraph_msgs_generate_messages_lisp
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build: rosgraph_msgs_generate_messages_lisp
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build
-
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/clean
-
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake
deleted file mode 100644
index 730e75b6..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make
deleted file mode 100644
index 6dbeedfe..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for rosgraph_msgs_generate_messages_py.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/progress.make
-
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py:
-
-rosgraph_msgs_generate_messages_py: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py
-rosgraph_msgs_generate_messages_py: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make
-.PHONY : rosgraph_msgs_generate_messages_py
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build: rosgraph_msgs_generate_messages_py
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build
-
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/rosgraph_msgs_generate_messages_py.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/clean
-
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake
deleted file mode 100644
index 730e75b6..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make
deleted file mode 100644
index 8873239d..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for sensor_msgs_generate_messages_cpp.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/progress.make
-
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp:
-
-sensor_msgs_generate_messages_cpp: laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp
-sensor_msgs_generate_messages_cpp: laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make
-.PHONY : sensor_msgs_generate_messages_cpp
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build: sensor_msgs_generate_messages_cpp
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build
-
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_cpp.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/clean
-
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake
deleted file mode 100644
index 730e75b6..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make
deleted file mode 100644
index 984ffdcd..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for sensor_msgs_generate_messages_lisp.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/progress.make
-
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp:
-
-sensor_msgs_generate_messages_lisp: laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp
-sensor_msgs_generate_messages_lisp: laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make
-.PHONY : sensor_msgs_generate_messages_lisp
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build: sensor_msgs_generate_messages_lisp
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build
-
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_lisp.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/clean
-
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake
deleted file mode 100644
index 730e75b6..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make
deleted file mode 100644
index fb3e1cff..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for sensor_msgs_generate_messages_py.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/progress.make
-
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_py:
-
-sensor_msgs_generate_messages_py: laser_scan/CMakeFiles/sensor_msgs_generate_messages_py
-sensor_msgs_generate_messages_py: laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make
-.PHONY : sensor_msgs_generate_messages_py
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build: sensor_msgs_generate_messages_py
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build
-
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/sensor_msgs_generate_messages_py.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/clean
-
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake
deleted file mode 100644
index 730e75b6..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make
deleted file mode 100644
index edb3ff83..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for std_msgs_generate_messages_cpp.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/progress.make
-
-laser_scan/CMakeFiles/std_msgs_generate_messages_cpp:
-
-std_msgs_generate_messages_cpp: laser_scan/CMakeFiles/std_msgs_generate_messages_cpp
-std_msgs_generate_messages_cpp: laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make
-.PHONY : std_msgs_generate_messages_cpp
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build: std_msgs_generate_messages_cpp
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
-
-laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_cpp.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/clean
-
-laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake
deleted file mode 100644
index 730e75b6..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make
deleted file mode 100644
index 973e0a8d..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for std_msgs_generate_messages_lisp.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/progress.make
-
-laser_scan/CMakeFiles/std_msgs_generate_messages_lisp:
-
-std_msgs_generate_messages_lisp: laser_scan/CMakeFiles/std_msgs_generate_messages_lisp
-std_msgs_generate_messages_lisp: laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make
-.PHONY : std_msgs_generate_messages_lisp
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build: std_msgs_generate_messages_lisp
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
-
-laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_lisp.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/clean
-
-laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake b/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake
deleted file mode 100644
index 730e75b6..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake
+++ /dev/null
@@ -1,15 +0,0 @@
-# The set of languages for which implicit dependencies are needed:
-SET(CMAKE_DEPENDS_LANGUAGES
-  )
-# The set of files for implicit dependencies of each language:
-
-# Preprocessor definitions for this target.
-SET(CMAKE_TARGET_DEFINITIONS
-  "ROS_BUILD_SHARED_LIBS=1"
-  "ROS_PACKAGE_NAME=\"laser_scan\""
-  "ROSCONSOLE_BACKEND_LOG4CXX"
-  )
-
-# Targets to which this target links.
-SET(CMAKE_TARGET_LINKED_INFO_FILES
-  )
diff --git a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build.make b/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build.make
deleted file mode 100644
index f80b9b5c..00000000
--- a/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build.make
+++ /dev/null
@@ -1,62 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-# Utility rule file for std_msgs_generate_messages_py.
-
-# Include the progress variables for this target.
-include laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/progress.make
-
-laser_scan/CMakeFiles/std_msgs_generate_messages_py:
-
-std_msgs_generate_messages_py: laser_scan/CMakeFiles/std_msgs_generate_messages_py
-std_msgs_generate_messages_py: laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build.make
-.PHONY : std_msgs_generate_messages_py
-
-# Rule to build all files generated by this target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build: std_msgs_generate_messages_py
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build
-
-laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/clean:
-	cd /home/faridalijani/MobileRobot/scanner/build/laser_scan && $(CMAKE_COMMAND) -P CMakeFiles/std_msgs_generate_messages_py.dir/cmake_clean.cmake
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/clean
-
-laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/faridalijani/MobileRobot/scanner /home/faridalijani/MobileRobot/scanner/laser_scan /home/faridalijani/MobileRobot/scanner/build /home/faridalijani/MobileRobot/scanner/build/laser_scan /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/DependInfo.cmake --color=$(COLOR)
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/depend
-
diff --git a/MobileRobot/scanner/build/laser_scan/CTestTestfile.cmake b/MobileRobot/scanner/build/laser_scan/CTestTestfile.cmake
deleted file mode 100644
index e313d4e7..00000000
--- a/MobileRobot/scanner/build/laser_scan/CTestTestfile.cmake
+++ /dev/null
@@ -1,6 +0,0 @@
-# CMake generated Testfile for 
-# Source directory: /home/faridalijani/MobileRobot/scanner/laser_scan
-# Build directory: /home/faridalijani/MobileRobot/scanner/build/laser_scan
-# 
-# This file includes the relevent testing commands required for 
-# testing this directory and lists subdirectories to be tested as well.
diff --git a/MobileRobot/scanner/build/laser_scan/Makefile b/MobileRobot/scanner/build/laser_scan/Makefile
deleted file mode 100644
index 9a2aa3a4..00000000
--- a/MobileRobot/scanner/build/laser_scan/Makefile
+++ /dev/null
@@ -1,469 +0,0 @@
-# CMAKE generated file: DO NOT EDIT!
-# Generated by "Unix Makefiles" Generator, CMake Version 2.8
-
-# Default target executed when no arguments are given to make.
-default_target: all
-.PHONY : default_target
-
-#=============================================================================
-# Special targets provided by cmake.
-
-# Disable implicit rules so canonical targets will work.
-.SUFFIXES:
-
-# Remove some rules from gmake that .SUFFIXES does not remove.
-SUFFIXES =
-
-.SUFFIXES: .hpux_make_needs_suffix_list
-
-# Suppress display of executed commands.
-$(VERBOSE).SILENT:
-
-# A target that is always out of date.
-cmake_force:
-.PHONY : cmake_force
-
-#=============================================================================
-# Set environment variables for the build.
-
-# The shell in which to execute make rules.
-SHELL = /bin/sh
-
-# The CMake executable.
-CMAKE_COMMAND = /usr/bin/cmake
-
-# The command to remove a file.
-RM = /usr/bin/cmake -E remove -f
-
-# The top-level source directory on which CMake was run.
-CMAKE_SOURCE_DIR = /home/faridalijani/MobileRobot/scanner
-
-# The top-level build directory on which CMake was run.
-CMAKE_BINARY_DIR = /home/faridalijani/MobileRobot/scanner/build
-
-#=============================================================================
-# Targets provided globally by CMake.
-
-# Special rule for the target edit_cache
-edit_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..."
-	/usr/bin/cmake -i .
-.PHONY : edit_cache
-
-# Special rule for the target edit_cache
-edit_cache/fast: edit_cache
-.PHONY : edit_cache/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: install/local
-.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: install/strip
-.PHONY : install/strip/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 rebuild_cache
-rebuild_cache:
-	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
-	/usr/bin/cmake -H$(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 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
-
-# The main all target
-all: cmake_check_build_system
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles /home/faridalijani/MobileRobot/scanner/build/laser_scan/CMakeFiles/progress.marks
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/all
-	$(CMAKE_COMMAND) -E cmake_progress_start /home/faridalijani/MobileRobot/scanner/build/CMakeFiles 0
-.PHONY : all
-
-# The main clean target
-clean:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/clean
-.PHONY : clean
-
-# The main clean target
-clean/fast: clean
-.PHONY : clean/fast
-
-# Prepare targets for installation.
-preinstall: all
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/preinstall
-.PHONY : preinstall
-
-# Prepare targets for installation.
-preinstall/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/preinstall
-.PHONY : preinstall/fast
-
-# clear depends
-depend:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
-.PHONY : depend
-
-# Convenience name for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
-
-# Convenience name for target.
-geometry_msgs_generate_messages_cpp: laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/rule
-.PHONY : geometry_msgs_generate_messages_cpp
-
-# fast build rule for target.
-geometry_msgs_generate_messages_cpp/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_cpp.dir/build
-.PHONY : geometry_msgs_generate_messages_cpp/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
-
-# Convenience name for target.
-geometry_msgs_generate_messages_lisp: laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/rule
-.PHONY : geometry_msgs_generate_messages_lisp
-
-# fast build rule for target.
-geometry_msgs_generate_messages_lisp/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_lisp.dir/build
-.PHONY : geometry_msgs_generate_messages_lisp/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
-.PHONY : laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
-
-# Convenience name for target.
-geometry_msgs_generate_messages_py: laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/rule
-.PHONY : geometry_msgs_generate_messages_py
-
-# fast build rule for target.
-geometry_msgs_generate_messages_py/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/geometry_msgs_generate_messages_py.dir/build
-.PHONY : geometry_msgs_generate_messages_py/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/laser_scan.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/laser_scan.dir/rule
-.PHONY : laser_scan/CMakeFiles/laser_scan.dir/rule
-
-# Convenience name for target.
-laser_scan: laser_scan/CMakeFiles/laser_scan.dir/rule
-.PHONY : laser_scan
-
-# fast build rule for target.
-laser_scan/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/build
-.PHONY : laser_scan/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
-
-# Convenience name for target.
-roscpp_generate_messages_cpp: laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/rule
-.PHONY : roscpp_generate_messages_cpp
-
-# fast build rule for target.
-roscpp_generate_messages_cpp/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_cpp.dir/build
-.PHONY : roscpp_generate_messages_cpp/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
-
-# Convenience name for target.
-roscpp_generate_messages_lisp: laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/rule
-.PHONY : roscpp_generate_messages_lisp
-
-# fast build rule for target.
-roscpp_generate_messages_lisp/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_lisp.dir/build
-.PHONY : roscpp_generate_messages_lisp/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/rule
-.PHONY : laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/rule
-
-# Convenience name for target.
-roscpp_generate_messages_py: laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/rule
-.PHONY : roscpp_generate_messages_py
-
-# fast build rule for target.
-roscpp_generate_messages_py/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build.make laser_scan/CMakeFiles/roscpp_generate_messages_py.dir/build
-.PHONY : roscpp_generate_messages_py/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
-
-# Convenience name for target.
-rosgraph_msgs_generate_messages_cpp: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/rule
-.PHONY : rosgraph_msgs_generate_messages_cpp
-
-# fast build rule for target.
-rosgraph_msgs_generate_messages_cpp/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_cpp.dir/build
-.PHONY : rosgraph_msgs_generate_messages_cpp/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
-
-# Convenience name for target.
-rosgraph_msgs_generate_messages_lisp: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/rule
-.PHONY : rosgraph_msgs_generate_messages_lisp
-
-# fast build rule for target.
-rosgraph_msgs_generate_messages_lisp/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_lisp.dir/build
-.PHONY : rosgraph_msgs_generate_messages_lisp/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
-.PHONY : laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
-
-# Convenience name for target.
-rosgraph_msgs_generate_messages_py: laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/rule
-.PHONY : rosgraph_msgs_generate_messages_py
-
-# fast build rule for target.
-rosgraph_msgs_generate_messages_py/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/rosgraph_msgs_generate_messages_py.dir/build
-.PHONY : rosgraph_msgs_generate_messages_py/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule
-
-# Convenience name for target.
-sensor_msgs_generate_messages_cpp: laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/rule
-.PHONY : sensor_msgs_generate_messages_cpp
-
-# fast build rule for target.
-sensor_msgs_generate_messages_cpp/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_cpp.dir/build
-.PHONY : sensor_msgs_generate_messages_cpp/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule
-
-# Convenience name for target.
-sensor_msgs_generate_messages_lisp: laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/rule
-.PHONY : sensor_msgs_generate_messages_lisp
-
-# fast build rule for target.
-sensor_msgs_generate_messages_lisp/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_lisp.dir/build
-.PHONY : sensor_msgs_generate_messages_lisp/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule
-.PHONY : laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule
-
-# Convenience name for target.
-sensor_msgs_generate_messages_py: laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/rule
-.PHONY : sensor_msgs_generate_messages_py
-
-# fast build rule for target.
-sensor_msgs_generate_messages_py/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/sensor_msgs_generate_messages_py.dir/build
-.PHONY : sensor_msgs_generate_messages_py/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
-
-# Convenience name for target.
-std_msgs_generate_messages_cpp: laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/rule
-.PHONY : std_msgs_generate_messages_cpp
-
-# fast build rule for target.
-std_msgs_generate_messages_cpp/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_cpp.dir/build
-.PHONY : std_msgs_generate_messages_cpp/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
-
-# Convenience name for target.
-std_msgs_generate_messages_lisp: laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/rule
-.PHONY : std_msgs_generate_messages_lisp
-
-# fast build rule for target.
-std_msgs_generate_messages_lisp/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_lisp.dir/build
-.PHONY : std_msgs_generate_messages_lisp/fast
-
-# Convenience name for target.
-laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/rule:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f CMakeFiles/Makefile2 laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/rule
-.PHONY : laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/rule
-
-# Convenience name for target.
-std_msgs_generate_messages_py: laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/rule
-.PHONY : std_msgs_generate_messages_py
-
-# fast build rule for target.
-std_msgs_generate_messages_py/fast:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build.make laser_scan/CMakeFiles/std_msgs_generate_messages_py.dir/build
-.PHONY : std_msgs_generate_messages_py/fast
-
-src/Stopper.o: src/Stopper.cpp.o
-.PHONY : src/Stopper.o
-
-# target to build an object file
-src/Stopper.cpp.o:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.o
-.PHONY : src/Stopper.cpp.o
-
-src/Stopper.i: src/Stopper.cpp.i
-.PHONY : src/Stopper.i
-
-# target to preprocess a source file
-src/Stopper.cpp.i:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.i
-.PHONY : src/Stopper.cpp.i
-
-src/Stopper.s: src/Stopper.cpp.s
-.PHONY : src/Stopper.s
-
-# target to generate assembly for a file
-src/Stopper.cpp.s:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/src/Stopper.cpp.s
-.PHONY : src/Stopper.cpp.s
-
-src/run_stopper.o: src/run_stopper.cpp.o
-.PHONY : src/run_stopper.o
-
-# target to build an object file
-src/run_stopper.cpp.o:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.o
-.PHONY : src/run_stopper.cpp.o
-
-src/run_stopper.i: src/run_stopper.cpp.i
-.PHONY : src/run_stopper.i
-
-# target to preprocess a source file
-src/run_stopper.cpp.i:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.i
-.PHONY : src/run_stopper.cpp.i
-
-src/run_stopper.s: src/run_stopper.cpp.s
-.PHONY : src/run_stopper.s
-
-# target to generate assembly for a file
-src/run_stopper.cpp.s:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(MAKE) -f laser_scan/CMakeFiles/laser_scan.dir/build.make laser_scan/CMakeFiles/laser_scan.dir/src/run_stopper.cpp.s
-.PHONY : src/run_stopper.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 "... geometry_msgs_generate_messages_cpp"
-	@echo "... geometry_msgs_generate_messages_lisp"
-	@echo "... geometry_msgs_generate_messages_py"
-	@echo "... install"
-	@echo "... install/local"
-	@echo "... install/strip"
-	@echo "... laser_scan"
-	@echo "... list_install_components"
-	@echo "... rebuild_cache"
-	@echo "... roscpp_generate_messages_cpp"
-	@echo "... roscpp_generate_messages_lisp"
-	@echo "... roscpp_generate_messages_py"
-	@echo "... rosgraph_msgs_generate_messages_cpp"
-	@echo "... rosgraph_msgs_generate_messages_lisp"
-	@echo "... rosgraph_msgs_generate_messages_py"
-	@echo "... sensor_msgs_generate_messages_cpp"
-	@echo "... sensor_msgs_generate_messages_lisp"
-	@echo "... sensor_msgs_generate_messages_py"
-	@echo "... std_msgs_generate_messages_cpp"
-	@echo "... std_msgs_generate_messages_lisp"
-	@echo "... std_msgs_generate_messages_py"
-	@echo "... test"
-	@echo "... src/Stopper.o"
-	@echo "... src/Stopper.i"
-	@echo "... src/Stopper.s"
-	@echo "... src/run_stopper.o"
-	@echo "... src/run_stopper.i"
-	@echo "... src/run_stopper.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:
-	cd /home/faridalijani/MobileRobot/scanner/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
-.PHONY : cmake_check_build_system
-
diff --git a/MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scan.pc b/MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scan.pc
deleted file mode 100644
index ca54f1a6..00000000
--- a/MobileRobot/scanner/build/laser_scan/catkin_generated/installspace/laser_scan.pc
+++ /dev/null
@@ -1,8 +0,0 @@
-prefix=/home/faridalijani/MobileRobot/scanner/install
-
-Name: laser_scan
-Description: Description of laser_scan
-Version: 0.0.0
-Cflags: 
-Libs: -L/home/faridalijani/MobileRobot/scanner/install/lib 
-Requires: 
diff --git a/MobileRobot/scanner/build/laser_scan/catkin_generated/package.cmake b/MobileRobot/scanner/build/laser_scan/catkin_generated/package.cmake
deleted file mode 100644
index 7975d3c0..00000000
--- a/MobileRobot/scanner/build/laser_scan/catkin_generated/package.cmake
+++ /dev/null
@@ -1,7 +0,0 @@
-set(_CATKIN_CURRENT_PACKAGE "laser_scan")
-set(laser_scan_MAINTAINER "faridalijani <faridalijani@todo.todo>")
-set(laser_scan_DEPRECATED "")
-set(laser_scan_VERSION "0.0.0")
-set(laser_scan_BUILD_DEPENDS "geometry_msgs" "roscpp" "sensor_msgs")
-set(laser_scan_RUN_DEPENDS "geometry_msgs" "roscpp" "sensor_msgs")
-set(laser_scan_BUILDTOOL_DEPENDS "catkin")
\ No newline at end of file
diff --git a/MobileRobot/scanner/devel/.catkin b/MobileRobot/scanner/devel/.catkin
deleted file mode 100644
index 43ccf467..00000000
--- a/MobileRobot/scanner/devel/.catkin
+++ /dev/null
@@ -1 +0,0 @@
-/home/faridalijani/MobileRobot/scanner
\ No newline at end of file
diff --git a/MobileRobot/scanner/devel/.rosinstall b/MobileRobot/scanner/devel/.rosinstall
deleted file mode 100644
index 2822f719..00000000
--- a/MobileRobot/scanner/devel/.rosinstall
+++ /dev/null
@@ -1,2 +0,0 @@
-- setup-file:
-    local-name: /home/faridalijani/MobileRobot/scanner/devel/setup.sh
diff --git a/MobileRobot/scanner/devel/lib/laser_scan/laser_scan b/MobileRobot/scanner/devel/lib/laser_scan/laser_scan
deleted file mode 100755
index 14a5879e1afd58536cee725a1d5f6dfcf5ac752d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 318845
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%0D~FWJpo0@Y{sB3V
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

diff --git a/MobileRobot/scanner/devel/lib/pkgconfig/laser_scan.pc b/MobileRobot/scanner/devel/lib/pkgconfig/laser_scan.pc
deleted file mode 100644
index 2cf697d6..00000000
--- a/MobileRobot/scanner/devel/lib/pkgconfig/laser_scan.pc
+++ /dev/null
@@ -1,8 +0,0 @@
-prefix=/home/faridalijani/MobileRobot/scanner/devel
-
-Name: laser_scan
-Description: Description of laser_scan
-Version: 0.0.0
-Cflags: 
-Libs: -L/home/faridalijani/MobileRobot/scanner/devel/lib 
-Requires: 
diff --git a/MobileRobot/scanner/laser_scan/src/run_stopper.cpp b/MobileRobot/scanner/laser_scan/src/run_stopper.cpp
deleted file mode 100644
index 53f26553..00000000
--- a/MobileRobot/scanner/laser_scan/src/run_stopper.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-#include <iostream>
-#include <Stopper.h>
-
-
-int main(int argc, char** argv)
-{
-	ros::init(argc, argv, "stopper");
-	
-	Stopper stopper;
-	//Stopper desiredloc("move_base", true);
-	
-	stopper.StartMoving();
-	//desiredloc.StartMoving();
-	return 0;
-};
diff --git a/MobileRobot/scanner/laser_scan/src/run_stopper.cpp~ b/MobileRobot/scanner/laser_scan/src/run_stopper.cpp~
deleted file mode 100644
index 5a66930f..00000000
--- a/MobileRobot/scanner/laser_scan/src/run_stopper.cpp~
+++ /dev/null
@@ -1,15 +0,0 @@
-#include <iostream>
-#include <Stopper.h>
-
-
-int main(int argc, char** argv)
-{
-	ros::init(argc, argv, "stopper");
-	
-	Stopper stopper;
-	Stopper desiredloc("move_base", true);
-	
-	stopper.StartMoving();
-	desiredloc.StartMoving();
-	return 0;
-};
diff --git a/rob_drive/drive_base_tutorial/src/drive_base.cpp b/rob_drive/drive_base_tutorial/src/drive_base.cpp
index 3a06804c..d6e4d9b2 100644
--- a/rob_drive/drive_base_tutorial/src/drive_base.cpp
+++ b/rob_drive/drive_base_tutorial/src/drive_base.cpp
@@ -3,6 +3,7 @@
 #include <ros/ros.h>
 #include <geometry_msgs/Twist.h>
 
+// Moving the robot with keyboard : Forward, Right and Left
 
 // check the base odometry controller along with the base velocity controller.
 // no use of odometry info. though.
diff --git a/rob_drive/drive_base_tutorial/src/drive_base.cpp~ b/rob_drive/drive_base_tutorial/src/drive_base.cpp~
index bb96b866..3a06804c 100644
--- a/rob_drive/drive_base_tutorial/src/drive_base.cpp~
+++ b/rob_drive/drive_base_tutorial/src/drive_base.cpp~
@@ -36,10 +36,6 @@ public:
     geometry_msgs::Twist base_cmd;
 
     char cmd[50];
-
-
-
-
 // while loop starts ...
     while(nh_.ok())
 	{
-- 
GitLab