From 7821b2d64b51bf95e85e4c6cf2788209355d6fb5 Mon Sep 17 00:00:00 2001 From: Niklas Yann Wettengel <niyawe@uni-koblenz.de> Date: Thu, 3 Nov 2016 22:28:57 +0100 Subject: [PATCH] Trimmed the branch to only the homer_navigation sub directory --- .../CHANGELOG.rst => CHANGELOG.rst | 0 .../CMakeLists.txt => CMakeLists.txt | 0 README.md | 84 +- .../config => config}/homer_navigation.yaml | 0 .../homer_navigation_pioneer.yaml | 0 homer_map_manager/CHANGELOG.rst | 9 - homer_map_manager/CMakeLists.txt | 74 - homer_map_manager/README.md | 42 - homer_map_manager/images/rosgraph.png | Bin 676331 -> 0 bytes homer_map_manager/images/rosgraph.svg | 3607 ----------------- .../homer_map_manager/Managers/MapManager.h | 109 - .../Managers/MaskingManager.h | 53 - .../homer_map_manager/Managers/PoiManager.h | 89 - .../homer_map_manager/Managers/RoiManager.h | 127 - .../homer_map_manager/MapIO/image_loader.h | 60 - .../homer_map_manager/MapIO/map_loader.h | 79 - .../homer_map_manager/MapIO/map_saver.h | 65 - .../Workers/PointOfInterest/PointOfInterest.h | 184 - .../homer_map_manager/map_manager_node.h | 175 - homer_map_manager/mainpage.dox | 14 - homer_map_manager/manifest.xml | 22 - homer_map_manager/package.xml | 38 - homer_map_manager/readme.pdf | Bin 631990 -> 0 bytes homer_map_manager/src/Managers/MapManager.cpp | 228 -- .../src/Managers/MaskingManager.cpp | 185 - homer_map_manager/src/Managers/PoiManager.cpp | 138 - homer_map_manager/src/Managers/RoiManager.cpp | 258 -- homer_map_manager/src/MapIO/image_loader.cpp | 134 - homer_map_manager/src/MapIO/map_loader.cpp | 275 -- homer_map_manager/src/MapIO/map_saver.cpp | 189 - .../Workers/PointOfInterest/CMakeLists.txt | 5 - homer_map_manager/src/map_manager_node.cpp | 419 -- homer_mapnav_msgs/CHANGELOG.rst | 9 - homer_mapnav_msgs/CMakeLists.txt | 33 - homer_mapnav_msgs/README.md | 244 -- homer_mapnav_msgs/msg/MapLayers.msg | 10 - homer_mapnav_msgs/msg/ModifyMap.msg | 21 - homer_mapnav_msgs/msg/ModifyPOI.msg | 2 - homer_mapnav_msgs/msg/NavigateToPOI.msg | 3 - homer_mapnav_msgs/msg/PointOfInterest.msg | 13 - homer_mapnav_msgs/msg/PointsOfInterest.msg | 1 - homer_mapnav_msgs/msg/RegionOfInterest.msg | 12 - homer_mapnav_msgs/msg/RegionsOfInterest.msg | 1 - homer_mapnav_msgs/msg/RoiChange.msg | 3 - homer_mapnav_msgs/msg/StartNavigation.msg | 4 - homer_mapnav_msgs/msg/TargetUnreachable.msg | 9 - homer_mapnav_msgs/package.xml | 22 - homer_mapnav_msgs/readme.pdf | Bin 121801 -> 0 bytes homer_mapnav_msgs/srv/GetPointsOfInterest.srv | 2 - .../srv/GetRegionOfInterestName.srv | 3 - .../srv/GetRegionsOfInterest.srv | 2 - homer_mapnav_msgs/srv/LoadMap.srv | 2 - homer_mapnav_msgs/srv/PointInsideRois.srv | 3 - homer_mapnav_msgs/srv/SaveMap.srv | 2 - homer_mapping/CHANGELOG.rst | 9 - homer_mapping/CMakeLists.txt | 91 - homer_mapping/README.md | 67 - homer_mapping/config/homer_mapping.yaml | 34 - .../homer_mapping/OccupancyMap/OccupancyMap.h | 385 -- .../ParticleFilter/HyperSlamFilter.h | 163 - .../homer_mapping/ParticleFilter/Particle.h | 64 - .../ParticleFilter/ParticleFilter.h | 320 -- .../homer_mapping/ParticleFilter/SlamFilter.h | 327 -- .../ParticleFilter/SlamParticle.h | 72 - .../include/homer_mapping/slam_node.h | 186 - homer_mapping/launch/homer_mapping.launch | 5 - homer_mapping/mainpage.dox | 26 - homer_mapping/manifest.xml | 23 - homer_mapping/package.xml | 34 - homer_mapping/readme.pdf | Bin 113506 -> 0 bytes homer_mapping/src/CMakeLists.txt | 2 - .../src/OccupancyMap/OccupancyMap.cpp | 977 ----- .../src/ParticleFilter/HyperSlamFilter.cpp | 202 - homer_mapping/src/ParticleFilter/Particle.cpp | 10 - .../src/ParticleFilter/SlamFilter.cpp | 662 --- .../src/ParticleFilter/SlamParticle.cpp | 30 - homer_mapping/src/slam_node.cpp | 387 -- homer_nav_libs/CHANGELOG.rst | 9 - homer_nav_libs/CMakeLists.txt | 44 - homer_nav_libs/README.md | 13 - .../homer_nav_libs/Explorer/Explorer.h | 359 -- .../include/homer_nav_libs/Explorer/GridMap.h | 575 --- .../include/homer_nav_libs/Math/Box2D.h | 184 - .../include/homer_nav_libs/Math/Line2D.h | 223 - .../include/homer_nav_libs/Math/Math.h | 129 - .../include/homer_nav_libs/Math/Pixel.h | 59 - .../include/homer_nav_libs/Math/Point2D.h | 312 -- .../include/homer_nav_libs/Math/Pose.h | 72 - .../homer_nav_libs/Math/Transformation2D.h | 143 - .../include/homer_nav_libs/Math/mat2.h | 77 - .../include/homer_nav_libs/Math/mat2_inl.h | 86 - .../include/homer_nav_libs/Math/vec2.h | 189 - homer_nav_libs/include/homer_nav_libs/tools.h | 396 -- homer_nav_libs/package.xml | 23 - homer_nav_libs/readme.pdf | Bin 79468 -> 0 bytes homer_nav_libs/src/Explorer/Explorer.cpp | 1408 ------- homer_nav_libs/src/Math/Line2D.cpp | 99 - homer_nav_libs/src/Math/Math.cpp | 135 - homer_nav_libs/src/Math/Point2D.cpp | 33 - homer_nav_libs/src/Math/Pose.cpp | 117 - homer_nav_libs/src/Math/Transformation2D.cpp | 308 -- .../src/SpeedControl/CMakeLists.txt | 5 - .../src/SpeedControl/SpeedControl.cpp | 177 - .../src/SpeedControl/SpeedControl.h | 71 - homer_navigation/README.md | 76 - .../homer_navigation/homer_navigation_node.h | 0 .../launch => launch}/homer_navigation.launch | 0 .../homer_navigation_pioneer.launch | 0 homer_navigation/package.xml => package.xml | 0 homer_navigation/readme.pdf => readme.pdf | Bin .../src => src}/homer_navigation_node.cpp | 0 111 files changed, 72 insertions(+), 16389 deletions(-) rename homer_navigation/CHANGELOG.rst => CHANGELOG.rst (100%) rename homer_navigation/CMakeLists.txt => CMakeLists.txt (100%) rename {homer_navigation/config => config}/homer_navigation.yaml (100%) rename {homer_navigation/config => config}/homer_navigation_pioneer.yaml (100%) delete mode 100644 homer_map_manager/CHANGELOG.rst delete mode 100644 homer_map_manager/CMakeLists.txt delete mode 100644 homer_map_manager/README.md delete mode 100644 homer_map_manager/images/rosgraph.png delete mode 100644 homer_map_manager/images/rosgraph.svg delete mode 100644 homer_map_manager/include/homer_map_manager/Managers/MapManager.h delete mode 100644 homer_map_manager/include/homer_map_manager/Managers/MaskingManager.h delete mode 100644 homer_map_manager/include/homer_map_manager/Managers/PoiManager.h delete mode 100644 homer_map_manager/include/homer_map_manager/Managers/RoiManager.h delete mode 100644 homer_map_manager/include/homer_map_manager/MapIO/image_loader.h delete mode 100644 homer_map_manager/include/homer_map_manager/MapIO/map_loader.h delete mode 100644 homer_map_manager/include/homer_map_manager/MapIO/map_saver.h delete mode 100644 homer_map_manager/include/homer_map_manager/Workers/PointOfInterest/PointOfInterest.h delete mode 100644 homer_map_manager/include/homer_map_manager/map_manager_node.h delete mode 100644 homer_map_manager/mainpage.dox delete mode 100644 homer_map_manager/manifest.xml delete mode 100644 homer_map_manager/package.xml delete mode 100644 homer_map_manager/readme.pdf delete mode 100644 homer_map_manager/src/Managers/MapManager.cpp delete mode 100644 homer_map_manager/src/Managers/MaskingManager.cpp delete mode 100644 homer_map_manager/src/Managers/PoiManager.cpp delete mode 100644 homer_map_manager/src/Managers/RoiManager.cpp delete mode 100644 homer_map_manager/src/MapIO/image_loader.cpp delete mode 100644 homer_map_manager/src/MapIO/map_loader.cpp delete mode 100644 homer_map_manager/src/MapIO/map_saver.cpp delete mode 100644 homer_map_manager/src/Workers/PointOfInterest/CMakeLists.txt delete mode 100644 homer_map_manager/src/map_manager_node.cpp delete mode 100644 homer_mapnav_msgs/CHANGELOG.rst delete mode 100644 homer_mapnav_msgs/CMakeLists.txt delete mode 100644 homer_mapnav_msgs/README.md delete mode 100644 homer_mapnav_msgs/msg/MapLayers.msg delete mode 100644 homer_mapnav_msgs/msg/ModifyMap.msg delete mode 100644 homer_mapnav_msgs/msg/ModifyPOI.msg delete mode 100644 homer_mapnav_msgs/msg/NavigateToPOI.msg delete mode 100644 homer_mapnav_msgs/msg/PointOfInterest.msg delete mode 100644 homer_mapnav_msgs/msg/PointsOfInterest.msg delete mode 100644 homer_mapnav_msgs/msg/RegionOfInterest.msg delete mode 100644 homer_mapnav_msgs/msg/RegionsOfInterest.msg delete mode 100644 homer_mapnav_msgs/msg/RoiChange.msg delete mode 100644 homer_mapnav_msgs/msg/StartNavigation.msg delete mode 100644 homer_mapnav_msgs/msg/TargetUnreachable.msg delete mode 100644 homer_mapnav_msgs/package.xml delete mode 100644 homer_mapnav_msgs/readme.pdf delete mode 100644 homer_mapnav_msgs/srv/GetPointsOfInterest.srv delete mode 100644 homer_mapnav_msgs/srv/GetRegionOfInterestName.srv delete mode 100644 homer_mapnav_msgs/srv/GetRegionsOfInterest.srv delete mode 100644 homer_mapnav_msgs/srv/LoadMap.srv delete mode 100644 homer_mapnav_msgs/srv/PointInsideRois.srv delete mode 100644 homer_mapnav_msgs/srv/SaveMap.srv delete mode 100644 homer_mapping/CHANGELOG.rst delete mode 100644 homer_mapping/CMakeLists.txt delete mode 100644 homer_mapping/README.md delete mode 100644 homer_mapping/config/homer_mapping.yaml delete mode 100644 homer_mapping/include/homer_mapping/OccupancyMap/OccupancyMap.h delete mode 100755 homer_mapping/include/homer_mapping/ParticleFilter/HyperSlamFilter.h delete mode 100644 homer_mapping/include/homer_mapping/ParticleFilter/Particle.h delete mode 100644 homer_mapping/include/homer_mapping/ParticleFilter/ParticleFilter.h delete mode 100644 homer_mapping/include/homer_mapping/ParticleFilter/SlamFilter.h delete mode 100644 homer_mapping/include/homer_mapping/ParticleFilter/SlamParticle.h delete mode 100644 homer_mapping/include/homer_mapping/slam_node.h delete mode 100644 homer_mapping/launch/homer_mapping.launch delete mode 100644 homer_mapping/mainpage.dox delete mode 100644 homer_mapping/manifest.xml delete mode 100644 homer_mapping/package.xml delete mode 100644 homer_mapping/readme.pdf delete mode 100644 homer_mapping/src/CMakeLists.txt delete mode 100644 homer_mapping/src/OccupancyMap/OccupancyMap.cpp delete mode 100755 homer_mapping/src/ParticleFilter/HyperSlamFilter.cpp delete mode 100644 homer_mapping/src/ParticleFilter/Particle.cpp delete mode 100644 homer_mapping/src/ParticleFilter/SlamFilter.cpp delete mode 100644 homer_mapping/src/ParticleFilter/SlamParticle.cpp delete mode 100644 homer_mapping/src/slam_node.cpp delete mode 100644 homer_nav_libs/CHANGELOG.rst delete mode 100644 homer_nav_libs/CMakeLists.txt delete mode 100644 homer_nav_libs/README.md delete mode 100644 homer_nav_libs/include/homer_nav_libs/Explorer/Explorer.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/Explorer/GridMap.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/Math/Box2D.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/Math/Line2D.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/Math/Math.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/Math/Pixel.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/Math/Point2D.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/Math/Pose.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/Math/Transformation2D.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/Math/mat2.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/Math/mat2_inl.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/Math/vec2.h delete mode 100644 homer_nav_libs/include/homer_nav_libs/tools.h delete mode 100644 homer_nav_libs/package.xml delete mode 100644 homer_nav_libs/readme.pdf delete mode 100644 homer_nav_libs/src/Explorer/Explorer.cpp delete mode 100644 homer_nav_libs/src/Math/Line2D.cpp delete mode 100644 homer_nav_libs/src/Math/Math.cpp delete mode 100644 homer_nav_libs/src/Math/Point2D.cpp delete mode 100644 homer_nav_libs/src/Math/Pose.cpp delete mode 100644 homer_nav_libs/src/Math/Transformation2D.cpp delete mode 100644 homer_nav_libs/src/SpeedControl/CMakeLists.txt delete mode 100644 homer_nav_libs/src/SpeedControl/SpeedControl.cpp delete mode 100644 homer_nav_libs/src/SpeedControl/SpeedControl.h delete mode 100644 homer_navigation/README.md rename {homer_navigation/include => include}/homer_navigation/homer_navigation_node.h (100%) rename {homer_navigation/launch => launch}/homer_navigation.launch (100%) rename {homer_navigation/launch => launch}/homer_navigation_pioneer.launch (100%) rename homer_navigation/package.xml => package.xml (100%) rename homer_navigation/readme.pdf => readme.pdf (100%) rename {homer_navigation/src => src}/homer_navigation_node.cpp (100%) diff --git a/homer_navigation/CHANGELOG.rst b/CHANGELOG.rst similarity index 100% rename from homer_navigation/CHANGELOG.rst rename to CHANGELOG.rst diff --git a/homer_navigation/CMakeLists.txt b/CMakeLists.txt similarity index 100% rename from homer_navigation/CMakeLists.txt rename to CMakeLists.txt diff --git a/README.md b/README.md index 4443d398..01fa1271 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,76 @@ -# mapping +# homer_navigation -See: +## Introduction -* [mapping] -* [navigation] -* [map_manager] -* [map_msgs] -* [nav_libs] +Das Package "homer_navigation" mit seiner gleichnamigen Node ist für die Navigation des Roboters zuständig. Es hält stets die aktuelle Karte des Roboters vor, die auf Topic /map empfangen wurde und berechnet anhand von dieser Karte einen Pfad vom Roboter zu einem gegebenen Zielpunkt. Dafür verwendet die Navigation die sogenannte Pfad-Transformation - eine Kombination aus Distanz-Transformation und Hindernistransformation -, in Verbindung mit A-Stern, um einen optimalen Pfad zu finden. Das Verhältnis zwischen Distanz- und Hindernis-Transformation kann über einen Parameter angepasst werden. +Nach der Pfadberechnung ist das Package außerdem dafür zuständig den Roboter diesen Pfad zum Ziel abfahren zu lassen. -[mapping]: homer_mapping/README.md -[navigation]: homer_navigation/README.md -[map_manager]: map_manager/README.md -[map_msgs]: map_msgs/README.md -[nav_libs]: nav_libs/README.md +## Topics +#### Publisher +* `/homer_navigation/target_reached (std_msgs/String)`: Wenn der Roboter sein Ziel erreicht hat, wird eine Message über dieses Topic veschickt. +* `/homer_navigation/target_unreachable (mapnav_msgs/TargetUnreachable)`: Über dieses Topic wird mitgeteilt, wenn der Roboter sein Ziel nicht erreichen kann und die Navigation abgebrochen wurde. Ein Statuscode wird mitgeliefert (siehe Package map_messages). +* `/homer_navigation/path (nav_msgs/Path)`: Hierüber wird der aktuelle Pfad zur Visualisierung an die GUI geschickt. +* `/robot_platform/cmd_vel (geometry_msgs/Twist)`: Über dieses Topic werden die aktuellen Fahrbefehle zum Roboter geschickt. +* `/ptu/set_pan_tilt (ptu/SetPanTilt)`: Über dieses Topic wird die PTU nach navigation auf 0, 0 gefahren. +* `/ptu/center_world_point (ptu/CenterWorldPoint)`: Über dieses Topic wird die PTU auf den nächsten Wegpunkt centriert. + +#### Subscriber +* `/map (nav_msgs/OccupancyGrid)`: Die jeweils aktuelle Map wird empfangen, um sie für die Pfadplanung und Hindernisvermeidung während der Navigation zu verwenden. +* `/pose (geometry_msgs/PoseStamped)`: Die aktuelle Pose des Roboters wird als Startpunkt der Pfadplanung verwendet. +* `/scan (sensor_msgs/LaserScan)`: Der aktuelle LaserScan wird zur Hindernisvermeidung verwendet. +* `/front_scan (sensor_msgs/LaserScan)`: Der aktuelle LaserScan wird zur Hindernisvermeidung verwendet. +* `/homer_navigation/start_navigation (mapnav_msgs/StartNavigation)`: Startet die Pfadplanung und anschließend die Navigation zur mitgelieferten Zielpose. +* `/move_base_simple/goal (geometry_msgs/PoseStamped)`: Started die Pfadplanung und anschließende Navigation zur Zielpose. +* `/homer_navigation/stop_navigation (std_msgs/Empty)`: Stoppt die aktuelle Navigation. +* `/homer_navigation/navigate_to_POI (mapnav_msgs/NavigateToPOI)`: Startet die Pfadplanung und anschließend die Navigation zum POI mit angegebenen Namen. Der entsprechende POI wird anschließend vom map_manager erfragt. +* `/homer_navigation/unknown_threshold (std_msgs/Int8)`: Über dieses Topic kann der Schwellwert verändert werden, ab dem ein Zellwahrscheinlichkeit als belegt und damit unbefahrbar markiert wird. Standard ist 50 (%). +* `/homer_navigation/refresh_params (std_msgs/Empty)`: Über dieses Topic lassen sich die Parameter neu auslesen. +* `/homer_navigation/max_depth_move_distance (std_msgs/Float32)`: Über dieses Topic lässt sich die Hindernissdistance der Tiefendaten übermitteln. + +## Launch Files + +* `homer_navigation.launch:` Startet die Navigation und lädt alle Navigations-Paramter in den Parameterserver. + +## Parameter + + +### homer_navigation +* `/homer_navigation/safe_path_weight:` 1.2 # factor weight for safer path in relation to shortest path +* `/homer_navigation/waypoint_sampling_threshold:` 1.5 # factor of how dense the path waypoints are sampled regarding the obstacle_distance of the last or next waypoint +* `/homer_navigation/frontier_safeness_factor:` 1.4 # factor of min_allowed_obstacle_distance to an obstacle of a cell which is considered safe + +### cost calculation parameters +* `/homer_navigation/allowed_obstacle_distance/min:` 0.3 # m robot must stay further away than this from obstacles +* `/homer_navigation/allowed_obstacle_distance/max:` 5.0 # m not used at the moment +* `/homer_navigation/safe_obstacle_distance/min:` 0.7 # m if possible robot should move further away than this from obstacles +* `/homer_navigation/safe_obstacle_distance/max:` 1.5 # m further away than this from obstacles doesn't give a lesser cost addition + +### collision Avoidance parameters +* `/homer_navigation/collision_distance:` 0.3 # m distance to obstacle from robotFront in which the obstacle avoidance will be executed +* `/homer_navigation/collision_distance_near_target:` 0.2 # m distance to obstacle from robotFront where obstacle avoidance won't be executed when near the target +* `/homer_navigation/backward_collision_distance:` 0.5 # m distance behind robot in which the robot won't back up into while doing collision avoidance +* `/homer_navigation/min_y:` 0.27 # m half robot width for max_move_distance calculation +* `/homer_navigation/min_x:` 0.3 # m distance from base_link to robot front for max_move_distance calculation + +### check path on map update +* `/homer_navigation/check_path:` true # bool toggles if the calculated path will be checked for obstacles while navigating +* `/homer_navigation/check_path_max_distance:` 2 # m maximal distance from robot position in which the path is being checked for obstacles + +### speed parameters +* `/homer_navigation/min_turn_angle:` 0.15 # rad values lower than this angle will let the navigation assume reaching the designated position +* `/homer_navigation/max_turn_speed:` 0.6 # rad/s max turn velocity the navigation can send +* `/homer_navigation/min_turn_speed:` 0.3 # rad/s min turn speed for Final Turn so the Robot doesn't stop turning +* `/homer_navigation/max_drive_angle:` 0.6 # rad threshold for driving and turning - if above that value only turn + +* `/homer_navigation/max_move_speed:` 0.4 # m/s max move speed the navigation can send + +### caution factors values near 0 mean high caution values greater values mean less caution +### if any factor equals 0 the robot can't follow paths !! +* `/homer_navigation/map_speed_factor:` 1.2 # factor for the max speed calculation of the obstacleDistancemap +* `/homer_navigation/waypoint_speed_factor:` 1.2 # factor for the max speed calculation with the distance to the next waypoint +* `/homer_navigation/obstacle_speed_factor:` 1.0 # factor for the max speed calculation with the last laser may movement distance + +* `/homer_navigation/callback_error_duration:` 0.3 # s max duration between pose and laser callbacks before error handling is executed + +* `/homer_navigation/use_ptu:` false# bool toggles if the ptu is being used to look at the next Waypoint during navigation diff --git a/homer_navigation/config/homer_navigation.yaml b/config/homer_navigation.yaml similarity index 100% rename from homer_navigation/config/homer_navigation.yaml rename to config/homer_navigation.yaml diff --git a/homer_navigation/config/homer_navigation_pioneer.yaml b/config/homer_navigation_pioneer.yaml similarity index 100% rename from homer_navigation/config/homer_navigation_pioneer.yaml rename to config/homer_navigation_pioneer.yaml diff --git a/homer_map_manager/CHANGELOG.rst b/homer_map_manager/CHANGELOG.rst deleted file mode 100644 index 755d8597..00000000 --- a/homer_map_manager/CHANGELOG.rst +++ /dev/null @@ -1,9 +0,0 @@ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Changelog for package homer_map_manager -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -0.1.1 (2016-11-03) ------------------- -* fixes -* initial commit -* Contributors: Niklas Yann Wettengel diff --git a/homer_map_manager/CMakeLists.txt b/homer_map_manager/CMakeLists.txt deleted file mode 100644 index c659d0ab..00000000 --- a/homer_map_manager/CMakeLists.txt +++ /dev/null @@ -1,74 +0,0 @@ -cmake_minimum_required(VERSION 2.8.3) -project(homer_map_manager) - -find_package(catkin REQUIRED COMPONENTS roscpp roslib tf homer_mapnav_msgs homer_nav_libs cmake_modules std_srvs) - -find_package( Eigen3 REQUIRED ) - -find_package(OpenMP) -if (OPENMP_FOUND) - set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") -endif() - -include_directories( - include - ${catkin_INCLUDE_DIRS} - ${EIGEN3_INCLUDE_DIRS} -) - -set(Managers_SRC - src/Managers/MapManager.cpp - src/Managers/MaskingManager.cpp - src/Managers/PoiManager.cpp - src/Managers/RoiManager.cpp -) - -add_library(homerManagers ${Managers_SRC}) -target_link_libraries(homerManagers homerImage_io) -add_dependencies(homerManagers ${catkin_EXPORTED_TARGETS}) - - -add_library(homerImage_io - src/MapIO/image_loader.cpp - src/MapIO/map_saver.cpp - src/MapIO/map_loader.cpp -) -target_link_libraries(homerImage_io SDL SDL_image yaml-cpp) -add_dependencies(homerImage_io ${catkin_EXPORTED_TARGETS}) - -catkin_package( - INCLUDE_DIRS include - CATKIN_DEPENDS - roscpp - roslib - tf - homer_mapnav_msgs - homer_nav_libs - std_srvs - LIBRARIES homerImage_io homerManagers -) - -add_executable(map_manager src/map_manager_node.cpp) - -target_link_libraries( - map_manager - ${catkin_LIBRARIES} - homerManagers - homerImage_io -) - -add_dependencies( - map_manager - ${catkin_EXPORTED_TARGETS} -) - -install(DIRECTORY include/${PROJECT_NAME}/ - DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} -) - -install(TARGETS homerManagers homerImage_io map_manager - ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} - LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} - RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} -) diff --git a/homer_map_manager/README.md b/homer_map_manager/README.md deleted file mode 100644 index 39a46914..00000000 --- a/homer_map_manager/README.md +++ /dev/null @@ -1,42 +0,0 @@ -# map_manager - -## Known Issues / Todo's - -Aus bisher ungeklärten Gründen kann es in seltenen Fällen passieren, dass der map_manager die Verbindung zum roscore verliert. In diesem Fall muss er durch rosrun map_manager map_manager neugestartet werden. - - -## Introduction - -Der map_manager ist der Mittelpunkt der Kommunikation zwischen homer_mapping, homer_navigation, GUI und die Spiel-Nodes. -Das Zusammenspiel dieser Nodes ist im Screenshot des rqt_graphs zu sehen. - - - -Er verwaltet die aktuell durch das mapping erstellte Karte sowie weitere Kartebenen. Aktuell sind das die SLAM-Karte, die aktuellen Laserdaten in einer weiteren Ebene und eine Masking-Ebene, in der mit Hilfe der GUI Hindernisse oder freie Flächen in die Karte gezeichnet werden können. -Jedes mal, wenn eine SLAM-Karte von der mapping-Node geschickt wird, wird diese mit allen anderen Karteneben überschrieben (in der Reihenfolge SLAM, Masking, Laserdaten) und als eine zusammengefügte Karte versendet. -Zudem verwaltet der map_manager alle erstellten Points Of Interest (POIs), die z.B. als Ziele für die Navigation verwendet werden. -Die Node ist außerdem zuständig für das Speichern und Laden der Kartenebenen und der POIs. Dabei wird die SLAM-Ebene sowie die Masking-Ebene berücksichtigt. - - - -## Topics - - -#### Publisher -* `/map`: Die aktuelle Karte, die aus allen aktivierten Kartenebenen zusammengesetzt ist. Diese wird in der GUI angezeigt und für die Navigation verwendet. -* `/map_manager/poi_list`: Verschickt einen Vektor mit allen aktuellen POIs. Dieser Publisher wird immer ausgelöst, sobald sich ein POI ändert oder ein neuer hinzugefügt wird. -* `/map_manager/loaded_map`: Wenn eine Karte geladen wird, wird über dieses Topic die geladene SLAM-Ebene an die homer_mapping-Node verschickt. -* `/map_manager/mask_slam`: Über die GUI kann die SLAM-Map verändert werden. Diese Modifizierungen werden über dieses Topic vom map_manager an das homer_mapping versendet. - -#### Subscriber - -* `/homer_mapping/slam_map (nav_msgs/OccupancyGrid)`: Hierüber wird die aktuelle SLAM-Map empfangen. -* `/map_manager/save_map (map_messages/SaveMap)`: Hierüber wird der Befehl zum Speichern der Karte inklusive des Dateinamens empfangen. -* `/map_manager/load_map (map_messages/SaveMap)`: Hiermit wird eine Karte geladen und alle bisherigen Kartenebenen durch die geladenen ersetzt. -* `/map_manager/toggle_map_visibility (map_messages/MapLayers)`: Hierüber können einzelne Kartenebenen aktiviert beziehungsweise deaktiviert werden. Deaktivierte werden nicht mehr beim Zusammenfügen der Karte berücksichtigt und dementsprechend auch nicht in der GUI angezeigt sowie für die Navigation verwendet. -* `/scan (nav_msgs/LaserScan)`: Der aktuelle Laserscan, der in die Laserscan-Ebene gezeichnet wird. -* `/map_manager/add_POI (map_messages/PointOfInterest)`: Hierüber kann ein POI hinzugefügt werden. -* `/map_manager/modify_POI (map_messages/ModifyPOI)`: Hierüber kann ein vorhandener POI verändert werden (Name, Position,...) -* `/map_manager/delete_POI (map_messages/DeletePointOfInterest)`: Hierüber kann ein vorhander POI gelöscht werden. -* `/map_manager/modify_map (map_messages/ModifyMap)`: Über dieses Topic werden die Koordinaten der Polygone verschickt, die über die GUI maskiert wurden. Außerdem wird die Kartenebene mitgeteilt, die verändet werden soll (SLAM oder Masking-Ebene). -* `/map_manager/reset_maps (std_msgs/Empty)`: Hierüber werden alle Kartenebenen zurückgesetzt. \ No newline at end of file diff --git a/homer_map_manager/images/rosgraph.png b/homer_map_manager/images/rosgraph.png deleted file mode 100644 index d1d9f2221cd94165784f358d2af8609390b866ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 676331 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	Xfc>Q9?qZBW!IHXL)(~%Jq{cPX^sF2D&Ti>{;I* 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,@4QHoEd6A}&EeLZPcd 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≷Y+`)<m6_*<)F#F7mNER&6{`5-~KO) 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%0A3sLzuiFdSa0{CMQBpee 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 LS3j3^P6<r_ni|jy diff --git a/homer_map_manager/images/rosgraph.svg b/homer_map_manager/images/rosgraph.svg deleted file mode 100644 index 65b647c8..00000000 --- a/homer_map_manager/images/rosgraph.svg +++ /dev/null @@ -1,3607 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg width="955.675mm" height="893.586mm" - xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny"> -<title>Qt Svg Document</title> -<desc>Generated with Qt</desc> -<defs> -</defs> -<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" > - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#ffffff" fill-opacity="1" stroke="none" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="evenodd" d="M0.0004,-1246.9 L1354.5,-1246.9 L1354.5,19.6591 L0.0004,19.6591 L0.0004,-1246.9"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M278.5,-597.94 L331.5,-597.94 L331.5,-562.94 L278.5,-562.94 L278.5,-597.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,576.378,1317.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,576.378,1317.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,576.378,1317.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M6.20312,11.0156 L6.20312,14.5 L5.125,14.5 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.4375 C6.43229,6.04167 6.71875,5.75 7.0625,5.5625 C7.40625,5.375 7.81771,5.28125 8.29688,5.28125 C9.09896,5.28125 9.75,5.59635 10.25,6.22656 C10.75,6.85677 11,7.6875 11,8.71875 C11,9.75 10.75,10.5833 10.25,11.2188 C9.75,11.8542 9.09896,12.1719 8.29688,12.1719 C7.81771,12.1719 7.40625,12.0755 7.0625,11.8828 C6.71875,11.6901 6.43229,11.401 6.20312,11.0156 M9.875,8.71875 C9.875,7.92708 9.71094,7.30729 9.38281,6.85938 C9.05469,6.41146 8.60938,6.1875 8.04688,6.1875 C7.47396,6.1875 7.02344,6.41146 6.69531,6.85938 C6.36719,7.30729 6.20312,7.92708 6.20312,8.71875 C6.20312,9.51042 6.36719,10.1328 6.69531,10.5859 C7.02344,11.0391 7.47396,11.2656 8.04688,11.2656 C8.60938,11.2656 9.05469,11.0391 9.38281,10.5859 C9.71094,10.1328 9.875,9.51042 9.875,8.71875 M15.3125,6.1875 C14.7396,6.1875 14.2839,6.41406 13.9453,6.86719 C13.6068,7.32031 13.4375,7.9375 13.4375,8.71875 C13.4375,9.51042 13.6042,10.1302 13.9375,10.5781 C14.2708,11.026 14.7292,11.25 15.3125,11.25 C15.8854,11.25 16.3411,11.0234 16.6797,10.5703 C17.0182,10.1172 17.1875,9.5 17.1875,8.71875 C17.1875,7.94792 17.0182,7.33333 16.6797,6.875 C16.3411,6.41667 15.8854,6.1875 15.3125,6.1875 M15.3125,5.28125 C16.25,5.28125 16.987,5.58594 17.5234,6.19531 C18.0599,6.80469 18.3281,7.64583 18.3281,8.71875 C18.3281,9.79167 18.0599,10.6354 17.5234,11.25 C16.987,11.8646 16.25,12.1719 15.3125,12.1719 C14.375,12.1719 13.638,11.8646 13.1016,11.25 C12.5651,10.6354 12.2969,9.79167 12.2969,8.71875 C12.2969,7.64583 12.5651,6.80469 13.1016,6.19531 C13.638,5.58594 14.375,5.28125 15.3125,5.28125 M24.2812,5.625 L24.2812,6.65625 C23.9792,6.5 23.6641,6.38281 23.3359,6.30469 C23.0078,6.22656 22.6667,6.1875 22.3125,6.1875 C21.7812,6.1875 21.3802,6.26823 21.1094,6.42969 C20.8385,6.59115 20.7031,6.83854 20.7031,7.17188 C20.7031,7.42188 20.7995,7.61719 20.9922,7.75781 C21.1849,7.89844 21.5729,8.03125 22.1562,8.15625 L22.5156,8.25 C23.2865,8.40625 23.8333,8.63542 24.1562,8.9375 C24.4792,9.23958 24.6406,9.65625 24.6406,10.1875 C24.6406,10.8021 24.3984,11.2865 23.9141,11.6406 C23.4297,11.9948 22.7656,12.1719 21.9219,12.1719 C21.5677,12.1719 21.2005,12.138 20.8203,12.0703 C20.4401,12.0026 20.0417,11.901 19.625,11.7656 L19.625,10.6406 C20.0208,10.849 20.4115,11.0052 20.7969,11.1094 C21.1823,11.2135 21.5677,11.2656 21.9531,11.2656 C22.4531,11.2656 22.8411,11.1797 23.1172,11.0078 C23.3932,10.8359 23.5312,10.5885 23.5312,10.2656 C23.5312,9.97396 23.4323,9.75 23.2344,9.59375 C23.0365,9.4375 22.6042,9.28646 21.9375,9.14062 L21.5625,9.0625 C20.8958,8.91667 20.4141,8.69792 20.1172,8.40625 C19.8203,8.11458 19.6719,7.71875 19.6719,7.21875 C19.6719,6.59375 19.8906,6.11458 20.3281,5.78125 C20.7656,5.44792 21.3854,5.28125 22.1875,5.28125 C22.5833,5.28125 22.9583,5.3099 23.3125,5.36719 C23.6667,5.42448 23.9896,5.51042 24.2812,5.625 M31.9688,8.45312 L31.9688,8.96875 L27,8.96875 C27.0521,9.71875 27.2786,10.2865 27.6797,10.6719 C28.0807,11.0573 28.6354,11.25 29.3438,11.25 C29.7604,11.25 30.1641,11.2005 30.5547,11.1016 C30.9453,11.0026 31.3333,10.849 31.7188,10.6406 L31.7188,11.6719 C31.3229,11.8281 30.9219,11.9505 30.5156,12.0391 C30.1094,12.1276 29.6979,12.1719 29.2812,12.1719 C28.2396,12.1719 27.4115,11.8672 26.7969,11.2578 C26.1823,10.6484 25.875,9.82292 25.875,8.78125 C25.875,7.70833 26.1667,6.85677 26.75,6.22656 C27.3333,5.59635 28.1146,5.28125 29.0938,5.28125 C29.9792,5.28125 30.6797,5.5651 31.1953,6.13281 C31.7109,6.70052 31.9688,7.47396 31.9688,8.45312 M30.8906,8.125 C30.8802,7.54167 30.7135,7.07292 30.3906,6.71875 C30.0677,6.36458 29.6406,6.1875 29.1094,6.1875 C28.5052,6.1875 28.0234,6.35938 27.6641,6.70312 C27.3047,7.04688 27.099,7.52604 27.0469,8.14062 L30.8906,8.125"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,576.378,1317.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,576.378,1317.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M558.5,-1034.9 L783.5,-1034.9 L783.5,-999.9 L558.5,-999.9 L558.5,-1034.9"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1155.29,443.982)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1155.29,443.982)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1155.29,443.982)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.625,8.03125 L10.625,12 L9.54688,12 L9.54688,8.07812 C9.54688,7.45312 9.42448,6.98698 9.17969,6.67969 C8.9349,6.3724 8.57292,6.21875 8.09375,6.21875 C7.51042,6.21875 7.04948,6.40365 6.71094,6.77344 C6.3724,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,2.875 L6.20312,2.875 L6.20312,6.45312 C6.46354,6.05729 6.76823,5.76302 7.11719,5.57031 C7.46615,5.3776 7.86979,5.28125 8.32812,5.28125 C9.07812,5.28125 9.64844,5.51302 10.0391,5.97656 C10.4297,6.4401 10.625,7.125 10.625,8.03125 M15.2969,6.1875 C14.724,6.1875 14.2682,6.41406 13.9297,6.86719 C13.5911,7.32031 13.4219,7.9375 13.4219,8.71875 C13.4219,9.51042 13.5885,10.1302 13.9219,10.5781 C14.2552,11.026 14.7135,11.25 15.2969,11.25 C15.8698,11.25 16.3255,11.0234 16.6641,10.5703 C17.0026,10.1172 17.1719,9.5 17.1719,8.71875 C17.1719,7.94792 17.0026,7.33333 16.6641,6.875 C16.3255,6.41667 15.8698,6.1875 15.2969,6.1875 M15.2969,5.28125 C16.2344,5.28125 16.9714,5.58594 17.5078,6.19531 C18.0443,6.80469 18.3125,7.64583 18.3125,8.71875 C18.3125,9.79167 18.0443,10.6354 17.5078,11.25 C16.9714,11.8646 16.2344,12.1719 15.2969,12.1719 C14.3594,12.1719 13.6224,11.8646 13.0859,11.25 C12.5495,10.6354 12.2812,9.79167 12.2812,8.71875 C12.2812,7.64583 12.5495,6.80469 13.0859,6.19531 C13.6224,5.58594 14.3594,5.28125 15.2969,5.28125 M25.1875,6.70312 C25.4583,6.21354 25.7812,5.85417 26.1562,5.625 C26.5312,5.39583 26.974,5.28125 27.4844,5.28125 C28.1719,5.28125 28.7005,5.52083 29.0703,6 C29.4401,6.47917 29.625,7.15625 29.625,8.03125 L29.625,12 L28.5469,12 L28.5469,8.07812 C28.5469,7.44271 28.4349,6.97396 28.2109,6.67188 C27.987,6.36979 27.6458,6.21875 27.1875,6.21875 C26.625,6.21875 26.1823,6.40365 25.8594,6.77344 C25.5365,7.14323 25.375,7.65104 25.375,8.29688 L25.375,12 L24.2969,12 L24.2969,8.07812 C24.2969,7.44271 24.1849,6.97396 23.9609,6.67188 C23.737,6.36979 23.3906,6.21875 22.9219,6.21875 C22.3698,6.21875 21.9323,6.40365 21.6094,6.77344 C21.2865,7.14323 21.125,7.65104 21.125,8.29688 L21.125,12 L20.0469,12 L20.0469,5.4375 L21.125,5.4375 L21.125,6.45312 C21.375,6.05729 21.6719,5.76302 22.0156,5.57031 C22.3594,5.3776 22.7656,5.28125 23.2344,5.28125 C23.7135,5.28125 24.1198,5.40104 24.4531,5.64062 C24.7865,5.88021 25.0312,6.23438 25.1875,6.70312 M37.3906,8.45312 L37.3906,8.96875 L32.4219,8.96875 C32.474,9.71875 32.7005,10.2865 33.1016,10.6719 C33.5026,11.0573 34.0573,11.25 34.7656,11.25 C35.1823,11.25 35.5859,11.2005 35.9766,11.1016 C36.3672,11.0026 36.7552,10.849 37.1406,10.6406 L37.1406,11.6719 C36.7448,11.8281 36.3438,11.9505 35.9375,12.0391 C35.5312,12.1276 35.1198,12.1719 34.7031,12.1719 C33.6615,12.1719 32.8333,11.8672 32.2188,11.2578 C31.6042,10.6484 31.2969,9.82292 31.2969,8.78125 C31.2969,7.70833 31.5885,6.85677 32.1719,6.22656 C32.7552,5.59635 33.5365,5.28125 34.5156,5.28125 C35.401,5.28125 36.1016,5.5651 36.6172,6.13281 C37.1328,6.70052 37.3906,7.47396 37.3906,8.45312 M36.3125,8.125 C36.3021,7.54167 36.1354,7.07292 35.8125,6.71875 C35.4896,6.36458 35.0625,6.1875 34.5312,6.1875 C33.9271,6.1875 33.4453,6.35938 33.0859,6.70312 C32.7266,7.04688 32.5208,7.52604 32.4688,8.14062 L36.3125,8.125 M42.9531,6.4375 C42.8281,6.375 42.6953,6.32552 42.5547,6.28906 C42.4141,6.2526 42.2552,6.23438 42.0781,6.23438 C41.474,6.23438 41.0078,6.43229 40.6797,6.82812 C40.3516,7.22396 40.1875,7.79688 40.1875,8.54688 L40.1875,12 L39.1094,12 L39.1094,5.4375 L40.1875,5.4375 L40.1875,6.45312 C40.4167,6.05729 40.7135,5.76302 41.0781,5.57031 C41.4427,5.3776 41.8854,5.28125 42.4062,5.28125 C42.4792,5.28125 42.5599,5.28646 42.6484,5.29688 C42.737,5.30729 42.8333,5.32292 42.9375,5.34375 L42.9531,6.4375 M49.0625,14 L49.0625,14.8281 L42.8281,14.8281 L42.8281,14 L49.0625,14 M55.1719,6.70312 C55.4427,6.21354 55.7656,5.85417 56.1406,5.625 C56.5156,5.39583 56.9583,5.28125 57.4688,5.28125 C58.1562,5.28125 58.6849,5.52083 59.0547,6 C59.4245,6.47917 59.6094,7.15625 59.6094,8.03125 L59.6094,12 L58.5312,12 L58.5312,8.07812 C58.5312,7.44271 58.4193,6.97396 58.1953,6.67188 C57.9714,6.36979 57.6302,6.21875 57.1719,6.21875 C56.6094,6.21875 56.1667,6.40365 55.8438,6.77344 C55.5208,7.14323 55.3594,7.65104 55.3594,8.29688 L55.3594,12 L54.2812,12 L54.2812,8.07812 C54.2812,7.44271 54.1693,6.97396 53.9453,6.67188 C53.7214,6.36979 53.375,6.21875 52.9062,6.21875 C52.3542,6.21875 51.9167,6.40365 51.5938,6.77344 C51.2708,7.14323 51.1094,7.65104 51.1094,8.29688 L51.1094,12 L50.0312,12 L50.0312,5.4375 L51.1094,5.4375 L51.1094,6.45312 C51.3594,6.05729 51.6562,5.76302 52,5.57031 C52.3438,5.3776 52.75,5.28125 53.2188,5.28125 C53.6979,5.28125 54.1042,5.40104 54.4375,5.64062 C54.7708,5.88021 55.0156,6.23438 55.1719,6.70312 M64.7344,8.70312 C63.8698,8.70312 63.2682,8.80208 62.9297,9 C62.5911,9.19792 62.4219,9.53646 62.4219,10.0156 C62.4219,10.401 62.5495,10.7057 62.8047,10.9297 C63.0599,11.1536 63.401,11.2656 63.8281,11.2656 C64.4323,11.2656 64.9141,11.0547 65.2734,10.6328 C65.6328,10.2109 65.8125,9.64583 65.8125,8.9375 L65.8125,8.70312 L64.7344,8.70312 M66.8906,8.25 L66.8906,12 L65.8125,12 L65.8125,11 C65.5625,11.3958 65.2552,11.6901 64.8906,11.8828 C64.526,12.0755 64.0781,12.1719 63.5469,12.1719 C62.8698,12.1719 62.3333,11.9818 61.9375,11.6016 C61.5417,11.2214 61.3438,10.7188 61.3438,10.0938 C61.3438,9.35417 61.5911,8.79688 62.0859,8.42188 C62.5807,8.04688 63.3177,7.85938 64.2969,7.85938 L65.8125,7.85938 L65.8125,7.75 C65.8125,7.25 65.6484,6.86458 65.3203,6.59375 C64.9922,6.32292 64.5365,6.1875 63.9531,6.1875 C63.5781,6.1875 63.2109,6.23438 62.8516,6.32812 C62.4922,6.42188 62.151,6.55729 61.8281,6.73438 L61.8281,5.73438 C62.224,5.57812 62.6068,5.46354 62.9766,5.39062 C63.3464,5.31771 63.7083,5.28125 64.0625,5.28125 C65.0104,5.28125 65.7188,5.52604 66.1875,6.01562 C66.6562,6.50521 66.8906,7.25 66.8906,8.25 M70.1406,11.0156 L70.1406,14.5 L69.0625,14.5 L69.0625,5.4375 L70.1406,5.4375 L70.1406,6.4375 C70.3698,6.04167 70.6562,5.75 71,5.5625 C71.3438,5.375 71.7552,5.28125 72.2344,5.28125 C73.0365,5.28125 73.6875,5.59635 74.1875,6.22656 C74.6875,6.85677 74.9375,7.6875 74.9375,8.71875 C74.9375,9.75 74.6875,10.5833 74.1875,11.2188 C73.6875,11.8542 73.0365,12.1719 72.2344,12.1719 C71.7552,12.1719 71.3438,12.0755 71,11.8828 C70.6562,11.6901 70.3698,11.401 70.1406,11.0156 M73.8125,8.71875 C73.8125,7.92708 73.6484,7.30729 73.3203,6.85938 C72.9922,6.41146 72.5469,6.1875 71.9844,6.1875 C71.4115,6.1875 70.9609,6.41146 70.6328,6.85938 C70.3047,7.30729 70.1406,7.92708 70.1406,8.71875 C70.1406,9.51042 70.3047,10.1328 70.6328,10.5859 C70.9609,11.0391 71.4115,11.2656 71.9844,11.2656 C72.5469,11.2656 72.9922,11.0391 73.3203,10.5859 C73.6484,10.1328 73.8125,9.51042 73.8125,8.71875 M77.75,11.0156 L77.75,14.5 L76.6719,14.5 L76.6719,5.4375 L77.75,5.4375 L77.75,6.4375 C77.9792,6.04167 78.2656,5.75 78.6094,5.5625 C78.9531,5.375 79.3646,5.28125 79.8438,5.28125 C80.6458,5.28125 81.2969,5.59635 81.7969,6.22656 C82.2969,6.85677 82.5469,7.6875 82.5469,8.71875 C82.5469,9.75 82.2969,10.5833 81.7969,11.2188 C81.2969,11.8542 80.6458,12.1719 79.8438,12.1719 C79.3646,12.1719 78.9531,12.0755 78.6094,11.8828 C78.2656,11.6901 77.9792,11.401 77.75,11.0156 M81.4219,8.71875 C81.4219,7.92708 81.2578,7.30729 80.9297,6.85938 C80.6016,6.41146 80.1562,6.1875 79.5938,6.1875 C79.0208,6.1875 78.5703,6.41146 78.2422,6.85938 C77.9141,7.30729 77.75,7.92708 77.75,8.71875 C77.75,9.51042 77.9141,10.1328 78.2422,10.5859 C78.5703,11.0391 79.0208,11.2656 79.5938,11.2656 C80.1562,11.2656 80.6016,11.0391 80.9297,10.5859 C81.2578,10.1328 81.4219,9.51042 81.4219,8.71875 M84.3125,5.4375 L85.3906,5.4375 L85.3906,12 L84.3125,12 L84.3125,5.4375 M84.3125,2.875 L85.3906,2.875 L85.3906,4.25 L84.3125,4.25 L84.3125,2.875 M93.1094,8.03125 L93.1094,12 L92.0312,12 L92.0312,8.07812 C92.0312,7.45312 91.9089,6.98698 91.6641,6.67969 C91.4193,6.3724 91.0573,6.21875 90.5781,6.21875 C89.9948,6.21875 89.5339,6.40365 89.1953,6.77344 C88.8568,7.14323 88.6875,7.65104 88.6875,8.29688 L88.6875,12 L87.6094,12 L87.6094,5.4375 L88.6875,5.4375 L88.6875,6.45312 C88.9479,6.05729 89.2526,5.76302 89.6016,5.57031 C89.9505,5.3776 90.3542,5.28125 90.8125,5.28125 C91.5625,5.28125 92.1328,5.51302 92.5234,5.97656 C92.9141,6.4401 93.1094,7.125 93.1094,8.03125 M99.5625,8.64062 C99.5625,7.85938 99.401,7.25521 99.0781,6.82812 C98.7552,6.40104 98.3021,6.1875 97.7188,6.1875 C97.1458,6.1875 96.6979,6.40104 96.375,6.82812 C96.0521,7.25521 95.8906,7.85938 95.8906,8.64062 C95.8906,9.42188 96.0521,10.026 96.375,10.4531 C96.6979,10.8802 97.1458,11.0938 97.7188,11.0938 C98.3021,11.0938 98.7552,10.8802 99.0781,10.4531 C99.401,10.026 99.5625,9.42188 99.5625,8.64062 M100.641,11.1875 C100.641,12.3021 100.393,13.1328 99.8984,13.6797 C99.4036,14.2266 98.6406,14.5 97.6094,14.5 C97.2344,14.5 96.8776,14.4714 96.5391,14.4141 C96.2005,14.3568 95.875,14.2708 95.5625,14.1562 L95.5625,13.1094 C95.875,13.276 96.1875,13.401 96.5,13.4844 C96.8125,13.5677 97.125,13.6094 97.4375,13.6094 C98.1458,13.6094 98.6771,13.4245 99.0312,13.0547 C99.3854,12.6849 99.5625,12.125 99.5625,11.375 L99.5625,10.8438 C99.3333,11.2292 99.0469,11.5182 98.7031,11.7109 C98.3594,11.9036 97.9427,12 97.4531,12 C96.651,12 96.0026,11.6927 95.5078,11.0781 C95.013,10.4635 94.7656,9.65104 94.7656,8.64062 C94.7656,7.63021 95.013,6.81771 95.5078,6.20312 C96.0026,5.58854 96.651,5.28125 97.4531,5.28125 C97.9427,5.28125 98.3594,5.3776 98.7031,5.57031 C99.0469,5.76302 99.3333,6.05208 99.5625,6.4375 L99.5625,5.4375 L100.641,5.4375 L100.641,11.1875 M104.766,3.25 L105.766,3.25 L102.719,13.1094 L101.719,13.1094 L104.766,3.25 M106.766,9.40625 L106.766,5.4375 L107.844,5.4375 L107.844,9.375 C107.844,9.98958 107.966,10.4531 108.211,10.7656 C108.456,11.0781 108.818,11.2344 109.297,11.2344 C109.88,11.2344 110.341,11.0495 110.68,10.6797 C111.018,10.3099 111.188,9.80208 111.188,9.15625 L111.188,5.4375 L112.266,5.4375 L112.266,12 L111.188,12 L111.188,10.9844 C110.927,11.3906 110.625,11.6901 110.281,11.8828 C109.938,12.0755 109.536,12.1719 109.078,12.1719 C108.318,12.1719 107.742,11.9375 107.352,11.4688 C106.961,11 106.766,10.3125 106.766,9.40625 M118.656,5.625 L118.656,6.65625 C118.354,6.5 118.039,6.38281 117.711,6.30469 C117.383,6.22656 117.042,6.1875 116.688,6.1875 C116.156,6.1875 115.755,6.26823 115.484,6.42969 C115.214,6.59115 115.078,6.83854 115.078,7.17188 C115.078,7.42188 115.174,7.61719 115.367,7.75781 C115.56,7.89844 115.948,8.03125 116.531,8.15625 L116.891,8.25 C117.661,8.40625 118.208,8.63542 118.531,8.9375 C118.854,9.23958 119.016,9.65625 119.016,10.1875 C119.016,10.8021 118.773,11.2865 118.289,11.6406 C117.805,11.9948 117.141,12.1719 116.297,12.1719 C115.943,12.1719 115.576,12.138 115.195,12.0703 C114.815,12.0026 114.417,11.901 114,11.7656 L114,10.6406 C114.396,10.849 114.786,11.0052 115.172,11.1094 C115.557,11.2135 115.943,11.2656 116.328,11.2656 C116.828,11.2656 117.216,11.1797 117.492,11.0078 C117.768,10.8359 117.906,10.5885 117.906,10.2656 C117.906,9.97396 117.807,9.75 117.609,9.59375 C117.411,9.4375 116.979,9.28646 116.312,9.14062 L115.938,9.0625 C115.271,8.91667 114.789,8.69792 114.492,8.40625 C114.195,8.11458 114.047,7.71875 114.047,7.21875 C114.047,6.59375 114.266,6.11458 114.703,5.78125 C115.141,5.44792 115.76,5.28125 116.562,5.28125 C116.958,5.28125 117.333,5.3099 117.688,5.36719 C118.042,5.42448 118.365,5.51042 118.656,5.625 M126.344,8.45312 L126.344,8.96875 L121.375,8.96875 C121.427,9.71875 121.654,10.2865 122.055,10.6719 C122.456,11.0573 123.01,11.25 123.719,11.25 C124.135,11.25 124.539,11.2005 124.93,11.1016 C125.32,11.0026 125.708,10.849 126.094,10.6406 L126.094,11.6719 C125.698,11.8281 125.297,11.9505 124.891,12.0391 C124.484,12.1276 124.073,12.1719 123.656,12.1719 C122.615,12.1719 121.786,11.8672 121.172,11.2578 C120.557,10.6484 120.25,9.82292 120.25,8.78125 C120.25,7.70833 120.542,6.85677 121.125,6.22656 C121.708,5.59635 122.49,5.28125 123.469,5.28125 C124.354,5.28125 125.055,5.5651 125.57,6.13281 C126.086,6.70052 126.344,7.47396 126.344,8.45312 M125.266,8.125 C125.255,7.54167 125.089,7.07292 124.766,6.71875 C124.443,6.36458 124.016,6.1875 123.484,6.1875 C122.88,6.1875 122.398,6.35938 122.039,6.70312 C121.68,7.04688 121.474,7.52604 121.422,8.14062 L125.266,8.125 M131.906,6.4375 C131.781,6.375 131.648,6.32552 131.508,6.28906 C131.367,6.2526 131.208,6.23438 131.031,6.23438 C130.427,6.23438 129.961,6.43229 129.633,6.82812 C129.305,7.22396 129.141,7.79688 129.141,8.54688 L129.141,12 L128.062,12 L128.062,5.4375 L129.141,5.4375 L129.141,6.45312 C129.37,6.05729 129.667,5.76302 130.031,5.57031 C130.396,5.3776 130.839,5.28125 131.359,5.28125 C131.432,5.28125 131.513,5.28646 131.602,5.29688 C131.69,5.30729 131.786,5.32292 131.891,5.34375 L131.906,6.4375 M137.344,6.4375 L137.344,2.875 L138.422,2.875 L138.422,12 L137.344,12 L137.344,11.0156 C137.115,11.401 136.828,11.6901 136.484,11.8828 C136.141,12.0755 135.724,12.1719 135.234,12.1719 C134.443,12.1719 133.797,11.8542 133.297,11.2188 C132.797,10.5833 132.547,9.75 132.547,8.71875 C132.547,7.6875 132.797,6.85677 133.297,6.22656 C133.797,5.59635 134.443,5.28125 135.234,5.28125 C135.724,5.28125 136.141,5.375 136.484,5.5625 C136.828,5.75 137.115,6.04167 137.344,6.4375 M133.672,8.71875 C133.672,9.51042 133.833,10.1328 134.156,10.5859 C134.479,11.0391 134.927,11.2656 135.5,11.2656 C136.073,11.2656 136.523,11.0391 136.852,10.5859 C137.18,10.1328 137.344,9.51042 137.344,8.71875 C137.344,7.92708 137.18,7.30729 136.852,6.85938 C136.523,6.41146 136.073,6.1875 135.5,6.1875 C134.927,6.1875 134.479,6.41146 134.156,6.85938 C133.833,7.30729 133.672,7.92708 133.672,8.71875 M146.25,8.45312 L146.25,8.96875 L141.281,8.96875 C141.333,9.71875 141.56,10.2865 141.961,10.6719 C142.362,11.0573 142.917,11.25 143.625,11.25 C144.042,11.25 144.445,11.2005 144.836,11.1016 C145.227,11.0026 145.615,10.849 146,10.6406 L146,11.6719 C145.604,11.8281 145.203,11.9505 144.797,12.0391 C144.391,12.1276 143.979,12.1719 143.562,12.1719 C142.521,12.1719 141.693,11.8672 141.078,11.2578 C140.464,10.6484 140.156,9.82292 140.156,8.78125 C140.156,7.70833 140.448,6.85677 141.031,6.22656 C141.615,5.59635 142.396,5.28125 143.375,5.28125 C144.26,5.28125 144.961,5.5651 145.477,6.13281 C145.992,6.70052 146.25,7.47396 146.25,8.45312 M145.172,8.125 C145.161,7.54167 144.995,7.07292 144.672,6.71875 C144.349,6.36458 143.922,6.1875 143.391,6.1875 C142.786,6.1875 142.305,6.35938 141.945,6.70312 C141.586,7.04688 141.38,7.52604 141.328,8.14062 L145.172,8.125 M151.328,2.875 L151.328,3.78125 L150.297,3.78125 C149.911,3.78125 149.643,3.85938 149.492,4.01562 C149.341,4.17188 149.266,4.45312 149.266,4.85938 L149.266,5.4375 L151.047,5.4375 L151.047,6.28125 L149.266,6.28125 L149.266,12 L148.188,12 L148.188,6.28125 L147.156,6.28125 L147.156,5.4375 L148.188,5.4375 L148.188,4.98438 C148.188,4.25521 148.357,3.72135 148.695,3.38281 C149.034,3.04427 149.573,2.875 150.312,2.875 L151.328,2.875 M157.219,14 L157.219,14.8281 L150.984,14.8281 L150.984,14 L157.219,14 M159.266,11.0156 L159.266,14.5 L158.188,14.5 L158.188,5.4375 L159.266,5.4375 L159.266,6.4375 C159.495,6.04167 159.781,5.75 160.125,5.5625 C160.469,5.375 160.88,5.28125 161.359,5.28125 C162.161,5.28125 162.812,5.59635 163.312,6.22656 C163.812,6.85677 164.062,7.6875 164.062,8.71875 C164.062,9.75 163.812,10.5833 163.312,11.2188 C162.812,11.8542 162.161,12.1719 161.359,12.1719 C160.88,12.1719 160.469,12.0755 160.125,11.8828 C159.781,11.6901 159.495,11.401 159.266,11.0156 M162.938,8.71875 C162.938,7.92708 162.773,7.30729 162.445,6.85938 C162.117,6.41146 161.672,6.1875 161.109,6.1875 C160.536,6.1875 160.086,6.41146 159.758,6.85938 C159.43,7.30729 159.266,7.92708 159.266,8.71875 C159.266,9.51042 159.43,10.1328 159.758,10.5859 C160.086,11.0391 160.536,11.2656 161.109,11.2656 C161.672,11.2656 162.117,11.0391 162.445,10.5859 C162.773,10.1328 162.938,9.51042 162.938,8.71875 M168.375,6.1875 C167.802,6.1875 167.346,6.41406 167.008,6.86719 C166.669,7.32031 166.5,7.9375 166.5,8.71875 C166.5,9.51042 166.667,10.1302 167,10.5781 C167.333,11.026 167.792,11.25 168.375,11.25 C168.948,11.25 169.404,11.0234 169.742,10.5703 C170.081,10.1172 170.25,9.5 170.25,8.71875 C170.25,7.94792 170.081,7.33333 169.742,6.875 C169.404,6.41667 168.948,6.1875 168.375,6.1875 M168.375,5.28125 C169.312,5.28125 170.049,5.58594 170.586,6.19531 C171.122,6.80469 171.391,7.64583 171.391,8.71875 C171.391,9.79167 171.122,10.6354 170.586,11.25 C170.049,11.8646 169.312,12.1719 168.375,12.1719 C167.438,12.1719 166.701,11.8646 166.164,11.25 C165.628,10.6354 165.359,9.79167 165.359,8.71875 C165.359,7.64583 165.628,6.80469 166.164,6.19531 C166.701,5.58594 167.438,5.28125 168.375,5.28125 M177.344,5.625 L177.344,6.65625 C177.042,6.5 176.727,6.38281 176.398,6.30469 C176.07,6.22656 175.729,6.1875 175.375,6.1875 C174.844,6.1875 174.443,6.26823 174.172,6.42969 C173.901,6.59115 173.766,6.83854 173.766,7.17188 C173.766,7.42188 173.862,7.61719 174.055,7.75781 C174.247,7.89844 174.635,8.03125 175.219,8.15625 L175.578,8.25 C176.349,8.40625 176.896,8.63542 177.219,8.9375 C177.542,9.23958 177.703,9.65625 177.703,10.1875 C177.703,10.8021 177.461,11.2865 176.977,11.6406 C176.492,11.9948 175.828,12.1719 174.984,12.1719 C174.63,12.1719 174.263,12.138 173.883,12.0703 C173.503,12.0026 173.104,11.901 172.688,11.7656 L172.688,10.6406 C173.083,10.849 173.474,11.0052 173.859,11.1094 C174.245,11.2135 174.63,11.2656 175.016,11.2656 C175.516,11.2656 175.904,11.1797 176.18,11.0078 C176.456,10.8359 176.594,10.5885 176.594,10.2656 C176.594,9.97396 176.495,9.75 176.297,9.59375 C176.099,9.4375 175.667,9.28646 175,9.14062 L174.625,9.0625 C173.958,8.91667 173.477,8.69792 173.18,8.40625 C172.883,8.11458 172.734,7.71875 172.734,7.21875 C172.734,6.59375 172.953,6.11458 173.391,5.78125 C173.828,5.44792 174.448,5.28125 175.25,5.28125 C175.646,5.28125 176.021,5.3099 176.375,5.36719 C176.729,5.42448 177.052,5.51042 177.344,5.625 M185.031,8.45312 L185.031,8.96875 L180.062,8.96875 C180.115,9.71875 180.341,10.2865 180.742,10.6719 C181.143,11.0573 181.698,11.25 182.406,11.25 C182.823,11.25 183.227,11.2005 183.617,11.1016 C184.008,11.0026 184.396,10.849 184.781,10.6406 L184.781,11.6719 C184.385,11.8281 183.984,11.9505 183.578,12.0391 C183.172,12.1276 182.76,12.1719 182.344,12.1719 C181.302,12.1719 180.474,11.8672 179.859,11.2578 C179.245,10.6484 178.938,9.82292 178.938,8.78125 C178.938,7.70833 179.229,6.85677 179.812,6.22656 C180.396,5.59635 181.177,5.28125 182.156,5.28125 C183.042,5.28125 183.742,5.5651 184.258,6.13281 C184.773,6.70052 185.031,7.47396 185.031,8.45312 M183.953,8.125 C183.943,7.54167 183.776,7.07292 183.453,6.71875 C183.13,6.36458 182.703,6.1875 182.172,6.1875 C181.568,6.1875 181.086,6.35938 180.727,6.70312 C180.367,7.04688 180.161,7.52604 180.109,8.14062 L183.953,8.125"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1155.29,443.982)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1155.29,443.982)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M541.5,-200.94 L800.5,-200.94 L800.5,-165.94 L541.5,-165.94 L541.5,-200.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1130.55,2111.82)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1130.55,2111.82)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1130.55,2111.82)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.625,8.03125 L10.625,12 L9.54688,12 L9.54688,8.07812 C9.54688,7.45312 9.42448,6.98698 9.17969,6.67969 C8.9349,6.3724 8.57292,6.21875 8.09375,6.21875 C7.51042,6.21875 7.04948,6.40365 6.71094,6.77344 C6.3724,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,2.875 L6.20312,2.875 L6.20312,6.45312 C6.46354,6.05729 6.76823,5.76302 7.11719,5.57031 C7.46615,5.3776 7.86979,5.28125 8.32812,5.28125 C9.07812,5.28125 9.64844,5.51302 10.0391,5.97656 C10.4297,6.4401 10.625,7.125 10.625,8.03125 M15.2969,6.1875 C14.724,6.1875 14.2682,6.41406 13.9297,6.86719 C13.5911,7.32031 13.4219,7.9375 13.4219,8.71875 C13.4219,9.51042 13.5885,10.1302 13.9219,10.5781 C14.2552,11.026 14.7135,11.25 15.2969,11.25 C15.8698,11.25 16.3255,11.0234 16.6641,10.5703 C17.0026,10.1172 17.1719,9.5 17.1719,8.71875 C17.1719,7.94792 17.0026,7.33333 16.6641,6.875 C16.3255,6.41667 15.8698,6.1875 15.2969,6.1875 M15.2969,5.28125 C16.2344,5.28125 16.9714,5.58594 17.5078,6.19531 C18.0443,6.80469 18.3125,7.64583 18.3125,8.71875 C18.3125,9.79167 18.0443,10.6354 17.5078,11.25 C16.9714,11.8646 16.2344,12.1719 15.2969,12.1719 C14.3594,12.1719 13.6224,11.8646 13.0859,11.25 C12.5495,10.6354 12.2812,9.79167 12.2812,8.71875 C12.2812,7.64583 12.5495,6.80469 13.0859,6.19531 C13.6224,5.58594 14.3594,5.28125 15.2969,5.28125 M25.1875,6.70312 C25.4583,6.21354 25.7812,5.85417 26.1562,5.625 C26.5312,5.39583 26.974,5.28125 27.4844,5.28125 C28.1719,5.28125 28.7005,5.52083 29.0703,6 C29.4401,6.47917 29.625,7.15625 29.625,8.03125 L29.625,12 L28.5469,12 L28.5469,8.07812 C28.5469,7.44271 28.4349,6.97396 28.2109,6.67188 C27.987,6.36979 27.6458,6.21875 27.1875,6.21875 C26.625,6.21875 26.1823,6.40365 25.8594,6.77344 C25.5365,7.14323 25.375,7.65104 25.375,8.29688 L25.375,12 L24.2969,12 L24.2969,8.07812 C24.2969,7.44271 24.1849,6.97396 23.9609,6.67188 C23.737,6.36979 23.3906,6.21875 22.9219,6.21875 C22.3698,6.21875 21.9323,6.40365 21.6094,6.77344 C21.2865,7.14323 21.125,7.65104 21.125,8.29688 L21.125,12 L20.0469,12 L20.0469,5.4375 L21.125,5.4375 L21.125,6.45312 C21.375,6.05729 21.6719,5.76302 22.0156,5.57031 C22.3594,5.3776 22.7656,5.28125 23.2344,5.28125 C23.7135,5.28125 24.1198,5.40104 24.4531,5.64062 C24.7865,5.88021 25.0312,6.23438 25.1875,6.70312 M37.3906,8.45312 L37.3906,8.96875 L32.4219,8.96875 C32.474,9.71875 32.7005,10.2865 33.1016,10.6719 C33.5026,11.0573 34.0573,11.25 34.7656,11.25 C35.1823,11.25 35.5859,11.2005 35.9766,11.1016 C36.3672,11.0026 36.7552,10.849 37.1406,10.6406 L37.1406,11.6719 C36.7448,11.8281 36.3438,11.9505 35.9375,12.0391 C35.5312,12.1276 35.1198,12.1719 34.7031,12.1719 C33.6615,12.1719 32.8333,11.8672 32.2188,11.2578 C31.6042,10.6484 31.2969,9.82292 31.2969,8.78125 C31.2969,7.70833 31.5885,6.85677 32.1719,6.22656 C32.7552,5.59635 33.5365,5.28125 34.5156,5.28125 C35.401,5.28125 36.1016,5.5651 36.6172,6.13281 C37.1328,6.70052 37.3906,7.47396 37.3906,8.45312 M36.3125,8.125 C36.3021,7.54167 36.1354,7.07292 35.8125,6.71875 C35.4896,6.36458 35.0625,6.1875 34.5312,6.1875 C33.9271,6.1875 33.4453,6.35938 33.0859,6.70312 C32.7266,7.04688 32.5208,7.52604 32.4688,8.14062 L36.3125,8.125 M42.9531,6.4375 C42.8281,6.375 42.6953,6.32552 42.5547,6.28906 C42.4141,6.2526 42.2552,6.23438 42.0781,6.23438 C41.474,6.23438 41.0078,6.43229 40.6797,6.82812 C40.3516,7.22396 40.1875,7.79688 40.1875,8.54688 L40.1875,12 L39.1094,12 L39.1094,5.4375 L40.1875,5.4375 L40.1875,6.45312 C40.4167,6.05729 40.7135,5.76302 41.0781,5.57031 C41.4427,5.3776 41.8854,5.28125 42.4062,5.28125 C42.4792,5.28125 42.5599,5.28646 42.6484,5.29688 C42.737,5.30729 42.8333,5.32292 42.9375,5.34375 L42.9531,6.4375 M49.0625,14 L49.0625,14.8281 L42.8281,14.8281 L42.8281,14 L49.0625,14 M55.5312,8.03125 L55.5312,12 L54.4531,12 L54.4531,8.07812 C54.4531,7.45312 54.3307,6.98698 54.0859,6.67969 C53.8411,6.3724 53.4792,6.21875 53,6.21875 C52.4167,6.21875 51.9557,6.40365 51.6172,6.77344 C51.2786,7.14323 51.1094,7.65104 51.1094,8.29688 L51.1094,12 L50.0312,12 L50.0312,5.4375 L51.1094,5.4375 L51.1094,6.45312 C51.3698,6.05729 51.6745,5.76302 52.0234,5.57031 C52.3724,5.3776 52.776,5.28125 53.2344,5.28125 C53.9844,5.28125 54.5547,5.51302 54.9453,5.97656 C55.3359,6.4401 55.5312,7.125 55.5312,8.03125 M60.6406,8.70312 C59.776,8.70312 59.1745,8.80208 58.8359,9 C58.4974,9.19792 58.3281,9.53646 58.3281,10.0156 C58.3281,10.401 58.4557,10.7057 58.7109,10.9297 C58.9661,11.1536 59.3073,11.2656 59.7344,11.2656 C60.3385,11.2656 60.8203,11.0547 61.1797,10.6328 C61.5391,10.2109 61.7188,9.64583 61.7188,8.9375 L61.7188,8.70312 L60.6406,8.70312 M62.7969,8.25 L62.7969,12 L61.7188,12 L61.7188,11 C61.4688,11.3958 61.1615,11.6901 60.7969,11.8828 C60.4323,12.0755 59.9844,12.1719 59.4531,12.1719 C58.776,12.1719 58.2396,11.9818 57.8438,11.6016 C57.4479,11.2214 57.25,10.7188 57.25,10.0938 C57.25,9.35417 57.4974,8.79688 57.9922,8.42188 C58.487,8.04688 59.224,7.85938 60.2031,7.85938 L61.7188,7.85938 L61.7188,7.75 C61.7188,7.25 61.5547,6.86458 61.2266,6.59375 C60.8984,6.32292 60.4427,6.1875 59.8594,6.1875 C59.4844,6.1875 59.1172,6.23438 58.7578,6.32812 C58.3984,6.42188 58.0573,6.55729 57.7344,6.73438 L57.7344,5.73438 C58.1302,5.57812 58.513,5.46354 58.8828,5.39062 C59.2526,5.31771 59.6146,5.28125 59.9688,5.28125 C60.9167,5.28125 61.625,5.52604 62.0938,6.01562 C62.5625,6.50521 62.7969,7.25 62.7969,8.25 M64.2344,5.4375 L65.375,5.4375 L67.4219,10.9375 L69.4844,5.4375 L70.625,5.4375 L68.1562,12 L66.6875,12 L64.2344,5.4375 M72.0938,5.4375 L73.1719,5.4375 L73.1719,12 L72.0938,12 L72.0938,5.4375 M72.0938,2.875 L73.1719,2.875 L73.1719,4.25 L72.0938,4.25 L72.0938,2.875 M79.75,8.64062 C79.75,7.85938 79.5885,7.25521 79.2656,6.82812 C78.9427,6.40104 78.4896,6.1875 77.9062,6.1875 C77.3333,6.1875 76.8854,6.40104 76.5625,6.82812 C76.2396,7.25521 76.0781,7.85938 76.0781,8.64062 C76.0781,9.42188 76.2396,10.026 76.5625,10.4531 C76.8854,10.8802 77.3333,11.0938 77.9062,11.0938 C78.4896,11.0938 78.9427,10.8802 79.2656,10.4531 C79.5885,10.026 79.75,9.42188 79.75,8.64062 M80.8281,11.1875 C80.8281,12.3021 80.5807,13.1328 80.0859,13.6797 C79.5911,14.2266 78.8281,14.5 77.7969,14.5 C77.4219,14.5 77.0651,14.4714 76.7266,14.4141 C76.388,14.3568 76.0625,14.2708 75.75,14.1562 L75.75,13.1094 C76.0625,13.276 76.375,13.401 76.6875,13.4844 C77,13.5677 77.3125,13.6094 77.625,13.6094 C78.3333,13.6094 78.8646,13.4245 79.2188,13.0547 C79.5729,12.6849 79.75,12.125 79.75,11.375 L79.75,10.8438 C79.5208,11.2292 79.2344,11.5182 78.8906,11.7109 C78.5469,11.9036 78.1302,12 77.6406,12 C76.8385,12 76.1901,11.6927 75.6953,11.0781 C75.2005,10.4635 74.9531,9.65104 74.9531,8.64062 C74.9531,7.63021 75.2005,6.81771 75.6953,6.20312 C76.1901,5.58854 76.8385,5.28125 77.6406,5.28125 C78.1302,5.28125 78.5469,5.3776 78.8906,5.57031 C79.2344,5.76302 79.5208,6.05208 79.75,6.4375 L79.75,5.4375 L80.8281,5.4375 L80.8281,11.1875 M86.0156,8.70312 C85.151,8.70312 84.5495,8.80208 84.2109,9 C83.8724,9.19792 83.7031,9.53646 83.7031,10.0156 C83.7031,10.401 83.8307,10.7057 84.0859,10.9297 C84.3411,11.1536 84.6823,11.2656 85.1094,11.2656 C85.7135,11.2656 86.1953,11.0547 86.5547,10.6328 C86.9141,10.2109 87.0938,9.64583 87.0938,8.9375 L87.0938,8.70312 L86.0156,8.70312 M88.1719,8.25 L88.1719,12 L87.0938,12 L87.0938,11 C86.8438,11.3958 86.5365,11.6901 86.1719,11.8828 C85.8073,12.0755 85.3594,12.1719 84.8281,12.1719 C84.151,12.1719 83.6146,11.9818 83.2188,11.6016 C82.8229,11.2214 82.625,10.7188 82.625,10.0938 C82.625,9.35417 82.8724,8.79688 83.3672,8.42188 C83.862,8.04688 84.599,7.85938 85.5781,7.85938 L87.0938,7.85938 L87.0938,7.75 C87.0938,7.25 86.9297,6.86458 86.6016,6.59375 C86.2734,6.32292 85.8177,6.1875 85.2344,6.1875 C84.8594,6.1875 84.4922,6.23438 84.1328,6.32812 C83.7734,6.42188 83.4323,6.55729 83.1094,6.73438 L83.1094,5.73438 C83.5052,5.57812 83.888,5.46354 84.2578,5.39062 C84.6276,5.31771 84.9896,5.28125 85.3438,5.28125 C86.2917,5.28125 87,5.52604 87.4688,6.01562 C87.9375,6.50521 88.1719,7.25 88.1719,8.25 M91.4531,3.57812 L91.4531,5.4375 L93.6719,5.4375 L93.6719,6.28125 L91.4531,6.28125 L91.4531,9.84375 C91.4531,10.375 91.526,10.7161 91.6719,10.8672 C91.8177,11.0182 92.1146,11.0938 92.5625,11.0938 L93.6719,11.0938 L93.6719,12 L92.5625,12 C91.7292,12 91.1536,11.8438 90.8359,11.5312 C90.5182,11.2188 90.3594,10.6562 90.3594,9.84375 L90.3594,6.28125 L89.5781,6.28125 L89.5781,5.4375 L90.3594,5.4375 L90.3594,3.57812 L91.4531,3.57812 M95.0781,5.4375 L96.1562,5.4375 L96.1562,12 L95.0781,12 L95.0781,5.4375 M95.0781,2.875 L96.1562,2.875 L96.1562,4.25 L95.0781,4.25 L95.0781,2.875 M100.953,6.1875 C100.38,6.1875 99.9245,6.41406 99.5859,6.86719 C99.2474,7.32031 99.0781,7.9375 99.0781,8.71875 C99.0781,9.51042 99.2448,10.1302 99.5781,10.5781 C99.9115,11.026 100.37,11.25 100.953,11.25 C101.526,11.25 101.982,11.0234 102.32,10.5703 C102.659,10.1172 102.828,9.5 102.828,8.71875 C102.828,7.94792 102.659,7.33333 102.32,6.875 C101.982,6.41667 101.526,6.1875 100.953,6.1875 M100.953,5.28125 C101.891,5.28125 102.628,5.58594 103.164,6.19531 C103.701,6.80469 103.969,7.64583 103.969,8.71875 C103.969,9.79167 103.701,10.6354 103.164,11.25 C102.628,11.8646 101.891,12.1719 100.953,12.1719 C100.016,12.1719 99.2786,11.8646 98.7422,11.25 C98.2057,10.6354 97.9375,9.79167 97.9375,8.71875 C97.9375,7.64583 98.2057,6.80469 98.7422,6.19531 C99.2786,5.58594 100.016,5.28125 100.953,5.28125 M111.203,8.03125 L111.203,12 L110.125,12 L110.125,8.07812 C110.125,7.45312 110.003,6.98698 109.758,6.67969 C109.513,6.3724 109.151,6.21875 108.672,6.21875 C108.089,6.21875 107.628,6.40365 107.289,6.77344 C106.951,7.14323 106.781,7.65104 106.781,8.29688 L106.781,12 L105.703,12 L105.703,5.4375 L106.781,5.4375 L106.781,6.45312 C107.042,6.05729 107.346,5.76302 107.695,5.57031 C108.044,5.3776 108.448,5.28125 108.906,5.28125 C109.656,5.28125 110.227,5.51302 110.617,5.97656 C111.008,6.4401 111.203,7.125 111.203,8.03125 M115.25,3.25 L116.25,3.25 L113.203,13.1094 L112.203,13.1094 L115.25,3.25 M121.547,5.625 L121.547,6.65625 C121.245,6.5 120.93,6.38281 120.602,6.30469 C120.273,6.22656 119.932,6.1875 119.578,6.1875 C119.047,6.1875 118.646,6.26823 118.375,6.42969 C118.104,6.59115 117.969,6.83854 117.969,7.17188 C117.969,7.42188 118.065,7.61719 118.258,7.75781 C118.451,7.89844 118.839,8.03125 119.422,8.15625 L119.781,8.25 C120.552,8.40625 121.099,8.63542 121.422,8.9375 C121.745,9.23958 121.906,9.65625 121.906,10.1875 C121.906,10.8021 121.664,11.2865 121.18,11.6406 C120.695,11.9948 120.031,12.1719 119.188,12.1719 C118.833,12.1719 118.466,12.138 118.086,12.0703 C117.706,12.0026 117.307,11.901 116.891,11.7656 L116.891,10.6406 C117.286,10.849 117.677,11.0052 118.062,11.1094 C118.448,11.2135 118.833,11.2656 119.219,11.2656 C119.719,11.2656 120.107,11.1797 120.383,11.0078 C120.659,10.8359 120.797,10.5885 120.797,10.2656 C120.797,9.97396 120.698,9.75 120.5,9.59375 C120.302,9.4375 119.87,9.28646 119.203,9.14062 L118.828,9.0625 C118.161,8.91667 117.68,8.69792 117.383,8.40625 C117.086,8.11458 116.938,7.71875 116.938,7.21875 C116.938,6.59375 117.156,6.11458 117.594,5.78125 C118.031,5.44792 118.651,5.28125 119.453,5.28125 C119.849,5.28125 120.224,5.3099 120.578,5.36719 C120.932,5.42448 121.255,5.51042 121.547,5.625 M124.688,3.57812 L124.688,5.4375 L126.906,5.4375 L126.906,6.28125 L124.688,6.28125 L124.688,9.84375 C124.688,10.375 124.76,10.7161 124.906,10.8672 C125.052,11.0182 125.349,11.0938 125.797,11.0938 L126.906,11.0938 L126.906,12 L125.797,12 C124.964,12 124.388,11.8438 124.07,11.5312 C123.753,11.2188 123.594,10.6562 123.594,9.84375 L123.594,6.28125 L122.812,6.28125 L122.812,5.4375 L123.594,5.4375 L123.594,3.57812 L124.688,3.57812 M130.859,6.1875 C130.286,6.1875 129.831,6.41406 129.492,6.86719 C129.154,7.32031 128.984,7.9375 128.984,8.71875 C128.984,9.51042 129.151,10.1302 129.484,10.5781 C129.818,11.026 130.276,11.25 130.859,11.25 C131.432,11.25 131.888,11.0234 132.227,10.5703 C132.565,10.1172 132.734,9.5 132.734,8.71875 C132.734,7.94792 132.565,7.33333 132.227,6.875 C131.888,6.41667 131.432,6.1875 130.859,6.1875 M130.859,5.28125 C131.797,5.28125 132.534,5.58594 133.07,6.19531 C133.607,6.80469 133.875,7.64583 133.875,8.71875 C133.875,9.79167 133.607,10.6354 133.07,11.25 C132.534,11.8646 131.797,12.1719 130.859,12.1719 C129.922,12.1719 129.185,11.8646 128.648,11.25 C128.112,10.6354 127.844,9.79167 127.844,8.71875 C127.844,7.64583 128.112,6.80469 128.648,6.19531 C129.185,5.58594 129.922,5.28125 130.859,5.28125 M136.688,11.0156 L136.688,14.5 L135.609,14.5 L135.609,5.4375 L136.688,5.4375 L136.688,6.4375 C136.917,6.04167 137.203,5.75 137.547,5.5625 C137.891,5.375 138.302,5.28125 138.781,5.28125 C139.583,5.28125 140.234,5.59635 140.734,6.22656 C141.234,6.85677 141.484,7.6875 141.484,8.71875 C141.484,9.75 141.234,10.5833 140.734,11.2188 C140.234,11.8542 139.583,12.1719 138.781,12.1719 C138.302,12.1719 137.891,12.0755 137.547,11.8828 C137.203,11.6901 136.917,11.401 136.688,11.0156 M140.359,8.71875 C140.359,7.92708 140.195,7.30729 139.867,6.85938 C139.539,6.41146 139.094,6.1875 138.531,6.1875 C137.958,6.1875 137.508,6.41146 137.18,6.85938 C136.852,7.30729 136.688,7.92708 136.688,8.71875 C136.688,9.51042 136.852,10.1328 137.18,10.5859 C137.508,11.0391 137.958,11.2656 138.531,11.2656 C139.094,11.2656 139.539,11.0391 139.867,10.5859 C140.195,10.1328 140.359,9.51042 140.359,8.71875 M148.25,14 L148.25,14.8281 L142.016,14.8281 L142.016,14 L148.25,14 M154.719,8.03125 L154.719,12 L153.641,12 L153.641,8.07812 C153.641,7.45312 153.518,6.98698 153.273,6.67969 C153.029,6.3724 152.667,6.21875 152.188,6.21875 C151.604,6.21875 151.143,6.40365 150.805,6.77344 C150.466,7.14323 150.297,7.65104 150.297,8.29688 L150.297,12 L149.219,12 L149.219,5.4375 L150.297,5.4375 L150.297,6.45312 C150.557,6.05729 150.862,5.76302 151.211,5.57031 C151.56,5.3776 151.964,5.28125 152.422,5.28125 C153.172,5.28125 153.742,5.51302 154.133,5.97656 C154.523,6.4401 154.719,7.125 154.719,8.03125 M159.828,8.70312 C158.964,8.70312 158.362,8.80208 158.023,9 C157.685,9.19792 157.516,9.53646 157.516,10.0156 C157.516,10.401 157.643,10.7057 157.898,10.9297 C158.154,11.1536 158.495,11.2656 158.922,11.2656 C159.526,11.2656 160.008,11.0547 160.367,10.6328 C160.727,10.2109 160.906,9.64583 160.906,8.9375 L160.906,8.70312 L159.828,8.70312 M161.984,8.25 L161.984,12 L160.906,12 L160.906,11 C160.656,11.3958 160.349,11.6901 159.984,11.8828 C159.62,12.0755 159.172,12.1719 158.641,12.1719 C157.964,12.1719 157.427,11.9818 157.031,11.6016 C156.635,11.2214 156.438,10.7188 156.438,10.0938 C156.438,9.35417 156.685,8.79688 157.18,8.42188 C157.674,8.04688 158.411,7.85938 159.391,7.85938 L160.906,7.85938 L160.906,7.75 C160.906,7.25 160.742,6.86458 160.414,6.59375 C160.086,6.32292 159.63,6.1875 159.047,6.1875 C158.672,6.1875 158.305,6.23438 157.945,6.32812 C157.586,6.42188 157.245,6.55729 156.922,6.73438 L156.922,5.73438 C157.318,5.57812 157.701,5.46354 158.07,5.39062 C158.44,5.31771 158.802,5.28125 159.156,5.28125 C160.104,5.28125 160.812,5.52604 161.281,6.01562 C161.75,6.50521 161.984,7.25 161.984,8.25 M163.422,5.4375 L164.562,5.4375 L166.609,10.9375 L168.672,5.4375 L169.812,5.4375 L167.344,12 L165.875,12 L163.422,5.4375 M171.281,5.4375 L172.359,5.4375 L172.359,12 L171.281,12 L171.281,5.4375 M171.281,2.875 L172.359,2.875 L172.359,4.25 L171.281,4.25 L171.281,2.875 M178.938,8.64062 C178.938,7.85938 178.776,7.25521 178.453,6.82812 C178.13,6.40104 177.677,6.1875 177.094,6.1875 C176.521,6.1875 176.073,6.40104 175.75,6.82812 C175.427,7.25521 175.266,7.85938 175.266,8.64062 C175.266,9.42188 175.427,10.026 175.75,10.4531 C176.073,10.8802 176.521,11.0938 177.094,11.0938 C177.677,11.0938 178.13,10.8802 178.453,10.4531 C178.776,10.026 178.938,9.42188 178.938,8.64062 M180.016,11.1875 C180.016,12.3021 179.768,13.1328 179.273,13.6797 C178.779,14.2266 178.016,14.5 176.984,14.5 C176.609,14.5 176.253,14.4714 175.914,14.4141 C175.576,14.3568 175.25,14.2708 174.938,14.1562 L174.938,13.1094 C175.25,13.276 175.562,13.401 175.875,13.4844 C176.188,13.5677 176.5,13.6094 176.812,13.6094 C177.521,13.6094 178.052,13.4245 178.406,13.0547 C178.76,12.6849 178.938,12.125 178.938,11.375 L178.938,10.8438 C178.708,11.2292 178.422,11.5182 178.078,11.7109 C177.734,11.9036 177.318,12 176.828,12 C176.026,12 175.378,11.6927 174.883,11.0781 C174.388,10.4635 174.141,9.65104 174.141,8.64062 C174.141,7.63021 174.388,6.81771 174.883,6.20312 C175.378,5.58854 176.026,5.28125 176.828,5.28125 C177.318,5.28125 177.734,5.3776 178.078,5.57031 C178.422,5.76302 178.708,6.05208 178.938,6.4375 L178.938,5.4375 L180.016,5.4375 L180.016,11.1875 M185.203,8.70312 C184.339,8.70312 183.737,8.80208 183.398,9 C183.06,9.19792 182.891,9.53646 182.891,10.0156 C182.891,10.401 183.018,10.7057 183.273,10.9297 C183.529,11.1536 183.87,11.2656 184.297,11.2656 C184.901,11.2656 185.383,11.0547 185.742,10.6328 C186.102,10.2109 186.281,9.64583 186.281,8.9375 L186.281,8.70312 L185.203,8.70312 M187.359,8.25 L187.359,12 L186.281,12 L186.281,11 C186.031,11.3958 185.724,11.6901 185.359,11.8828 C184.995,12.0755 184.547,12.1719 184.016,12.1719 C183.339,12.1719 182.802,11.9818 182.406,11.6016 C182.01,11.2214 181.812,10.7188 181.812,10.0938 C181.812,9.35417 182.06,8.79688 182.555,8.42188 C183.049,8.04688 183.786,7.85938 184.766,7.85938 L186.281,7.85938 L186.281,7.75 C186.281,7.25 186.117,6.86458 185.789,6.59375 C185.461,6.32292 185.005,6.1875 184.422,6.1875 C184.047,6.1875 183.68,6.23438 183.32,6.32812 C182.961,6.42188 182.62,6.55729 182.297,6.73438 L182.297,5.73438 C182.693,5.57812 183.076,5.46354 183.445,5.39062 C183.815,5.31771 184.177,5.28125 184.531,5.28125 C185.479,5.28125 186.188,5.52604 186.656,6.01562 C187.125,6.50521 187.359,7.25 187.359,8.25 M190.641,3.57812 L190.641,5.4375 L192.859,5.4375 L192.859,6.28125 L190.641,6.28125 L190.641,9.84375 C190.641,10.375 190.714,10.7161 190.859,10.8672 C191.005,11.0182 191.302,11.0938 191.75,11.0938 L192.859,11.0938 L192.859,12 L191.75,12 C190.917,12 190.341,11.8438 190.023,11.5312 C189.706,11.2188 189.547,10.6562 189.547,9.84375 L189.547,6.28125 L188.766,6.28125 L188.766,5.4375 L189.547,5.4375 L189.547,3.57812 L190.641,3.57812 M194.266,5.4375 L195.344,5.4375 L195.344,12 L194.266,12 L194.266,5.4375 M194.266,2.875 L195.344,2.875 L195.344,4.25 L194.266,4.25 L194.266,2.875 M200.141,6.1875 C199.568,6.1875 199.112,6.41406 198.773,6.86719 C198.435,7.32031 198.266,7.9375 198.266,8.71875 C198.266,9.51042 198.432,10.1302 198.766,10.5781 C199.099,11.026 199.557,11.25 200.141,11.25 C200.714,11.25 201.169,11.0234 201.508,10.5703 C201.846,10.1172 202.016,9.5 202.016,8.71875 C202.016,7.94792 201.846,7.33333 201.508,6.875 C201.169,6.41667 200.714,6.1875 200.141,6.1875 M200.141,5.28125 C201.078,5.28125 201.815,5.58594 202.352,6.19531 C202.888,6.80469 203.156,7.64583 203.156,8.71875 C203.156,9.79167 202.888,10.6354 202.352,11.25 C201.815,11.8646 201.078,12.1719 200.141,12.1719 C199.203,12.1719 198.466,11.8646 197.93,11.25 C197.393,10.6354 197.125,9.79167 197.125,8.71875 C197.125,7.64583 197.393,6.80469 197.93,6.19531 C198.466,5.58594 199.203,5.28125 200.141,5.28125 M210.391,8.03125 L210.391,12 L209.312,12 L209.312,8.07812 C209.312,7.45312 209.19,6.98698 208.945,6.67969 C208.701,6.3724 208.339,6.21875 207.859,6.21875 C207.276,6.21875 206.815,6.40365 206.477,6.77344 C206.138,7.14323 205.969,7.65104 205.969,8.29688 L205.969,12 L204.891,12 L204.891,5.4375 L205.969,5.4375 L205.969,6.45312 C206.229,6.05729 206.534,5.76302 206.883,5.57031 C207.232,5.3776 207.635,5.28125 208.094,5.28125 C208.844,5.28125 209.414,5.51302 209.805,5.97656 C210.195,6.4401 210.391,7.125 210.391,8.03125 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1130.55,2111.82)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1130.55,2111.82)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M576.5,-786.94 L765.5,-786.94 L765.5,-751.94 L576.5,-751.94 L576.5,-786.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1186.66,939.878)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1186.66,939.878)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1186.66,939.878)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375 M93.5938,3.25 L94.5938,3.25 L91.5469,13.1094 L90.5469,13.1094 L93.5938,3.25 M99.8906,5.625 L99.8906,6.65625 C99.5885,6.5 99.2734,6.38281 98.9453,6.30469 C98.6172,6.22656 98.276,6.1875 97.9219,6.1875 C97.3906,6.1875 96.9896,6.26823 96.7188,6.42969 C96.4479,6.59115 96.3125,6.83854 96.3125,7.17188 C96.3125,7.42188 96.4089,7.61719 96.6016,7.75781 C96.7943,7.89844 97.1823,8.03125 97.7656,8.15625 L98.125,8.25 C98.8958,8.40625 99.4427,8.63542 99.7656,8.9375 C100.089,9.23958 100.25,9.65625 100.25,10.1875 C100.25,10.8021 100.008,11.2865 99.5234,11.6406 C99.0391,11.9948 98.375,12.1719 97.5312,12.1719 C97.1771,12.1719 96.8099,12.138 96.4297,12.0703 C96.0495,12.0026 95.651,11.901 95.2344,11.7656 L95.2344,10.6406 C95.6302,10.849 96.0208,11.0052 96.4062,11.1094 C96.7917,11.2135 97.1771,11.2656 97.5625,11.2656 C98.0625,11.2656 98.4505,11.1797 98.7266,11.0078 C99.0026,10.8359 99.1406,10.5885 99.1406,10.2656 C99.1406,9.97396 99.0417,9.75 98.8438,9.59375 C98.6458,9.4375 98.2135,9.28646 97.5469,9.14062 L97.1719,9.0625 C96.5052,8.91667 96.0234,8.69792 95.7266,8.40625 C95.4297,8.11458 95.2812,7.71875 95.2812,7.21875 C95.2812,6.59375 95.5,6.11458 95.9375,5.78125 C96.375,5.44792 96.9948,5.28125 97.7969,5.28125 C98.1927,5.28125 98.5677,5.3099 98.9219,5.36719 C99.276,5.42448 99.599,5.51042 99.8906,5.625 M104.938,8.70312 C104.073,8.70312 103.471,8.80208 103.133,9 C102.794,9.19792 102.625,9.53646 102.625,10.0156 C102.625,10.401 102.753,10.7057 103.008,10.9297 C103.263,11.1536 103.604,11.2656 104.031,11.2656 C104.635,11.2656 105.117,11.0547 105.477,10.6328 C105.836,10.2109 106.016,9.64583 106.016,8.9375 L106.016,8.70312 L104.938,8.70312 M107.094,8.25 L107.094,12 L106.016,12 L106.016,11 C105.766,11.3958 105.458,11.6901 105.094,11.8828 C104.729,12.0755 104.281,12.1719 103.75,12.1719 C103.073,12.1719 102.536,11.9818 102.141,11.6016 C101.745,11.2214 101.547,10.7188 101.547,10.0938 C101.547,9.35417 101.794,8.79688 102.289,8.42188 C102.784,8.04688 103.521,7.85938 104.5,7.85938 L106.016,7.85938 L106.016,7.75 C106.016,7.25 105.852,6.86458 105.523,6.59375 C105.195,6.32292 104.74,6.1875 104.156,6.1875 C103.781,6.1875 103.414,6.23438 103.055,6.32812 C102.695,6.42188 102.354,6.55729 102.031,6.73438 L102.031,5.73438 C102.427,5.57812 102.81,5.46354 103.18,5.39062 C103.549,5.31771 103.911,5.28125 104.266,5.28125 C105.214,5.28125 105.922,5.52604 106.391,6.01562 C106.859,6.50521 107.094,7.25 107.094,8.25 M108.531,5.4375 L109.672,5.4375 L111.719,10.9375 L113.781,5.4375 L114.922,5.4375 L112.453,12 L110.984,12 L108.531,5.4375 M122.016,8.45312 L122.016,8.96875 L117.047,8.96875 C117.099,9.71875 117.326,10.2865 117.727,10.6719 C118.128,11.0573 118.682,11.25 119.391,11.25 C119.807,11.25 120.211,11.2005 120.602,11.1016 C120.992,11.0026 121.38,10.849 121.766,10.6406 L121.766,11.6719 C121.37,11.8281 120.969,11.9505 120.562,12.0391 C120.156,12.1276 119.745,12.1719 119.328,12.1719 C118.286,12.1719 117.458,11.8672 116.844,11.2578 C116.229,10.6484 115.922,9.82292 115.922,8.78125 C115.922,7.70833 116.214,6.85677 116.797,6.22656 C117.38,5.59635 118.161,5.28125 119.141,5.28125 C120.026,5.28125 120.727,5.5651 121.242,6.13281 C121.758,6.70052 122.016,7.47396 122.016,8.45312 M120.938,8.125 C120.927,7.54167 120.76,7.07292 120.438,6.71875 C120.115,6.36458 119.688,6.1875 119.156,6.1875 C118.552,6.1875 118.07,6.35938 117.711,6.70312 C117.352,7.04688 117.146,7.52604 117.094,8.14062 L120.938,8.125 M128.766,14 L128.766,14.8281 L122.531,14.8281 L122.531,14 L128.766,14 M134.875,6.70312 C135.146,6.21354 135.469,5.85417 135.844,5.625 C136.219,5.39583 136.661,5.28125 137.172,5.28125 C137.859,5.28125 138.388,5.52083 138.758,6 C139.128,6.47917 139.312,7.15625 139.312,8.03125 L139.312,12 L138.234,12 L138.234,8.07812 C138.234,7.44271 138.122,6.97396 137.898,6.67188 C137.674,6.36979 137.333,6.21875 136.875,6.21875 C136.312,6.21875 135.87,6.40365 135.547,6.77344 C135.224,7.14323 135.062,7.65104 135.062,8.29688 L135.062,12 L133.984,12 L133.984,8.07812 C133.984,7.44271 133.872,6.97396 133.648,6.67188 C133.424,6.36979 133.078,6.21875 132.609,6.21875 C132.057,6.21875 131.62,6.40365 131.297,6.77344 C130.974,7.14323 130.812,7.65104 130.812,8.29688 L130.812,12 L129.734,12 L129.734,5.4375 L130.812,5.4375 L130.812,6.45312 C131.062,6.05729 131.359,5.76302 131.703,5.57031 C132.047,5.3776 132.453,5.28125 132.922,5.28125 C133.401,5.28125 133.807,5.40104 134.141,5.64062 C134.474,5.88021 134.719,6.23438 134.875,6.70312 M144.438,8.70312 C143.573,8.70312 142.971,8.80208 142.633,9 C142.294,9.19792 142.125,9.53646 142.125,10.0156 C142.125,10.401 142.253,10.7057 142.508,10.9297 C142.763,11.1536 143.104,11.2656 143.531,11.2656 C144.135,11.2656 144.617,11.0547 144.977,10.6328 C145.336,10.2109 145.516,9.64583 145.516,8.9375 L145.516,8.70312 L144.438,8.70312 M146.594,8.25 L146.594,12 L145.516,12 L145.516,11 C145.266,11.3958 144.958,11.6901 144.594,11.8828 C144.229,12.0755 143.781,12.1719 143.25,12.1719 C142.573,12.1719 142.036,11.9818 141.641,11.6016 C141.245,11.2214 141.047,10.7188 141.047,10.0938 C141.047,9.35417 141.294,8.79688 141.789,8.42188 C142.284,8.04688 143.021,7.85938 144,7.85938 L145.516,7.85938 L145.516,7.75 C145.516,7.25 145.352,6.86458 145.023,6.59375 C144.695,6.32292 144.24,6.1875 143.656,6.1875 C143.281,6.1875 142.914,6.23438 142.555,6.32812 C142.195,6.42188 141.854,6.55729 141.531,6.73438 L141.531,5.73438 C141.927,5.57812 142.31,5.46354 142.68,5.39062 C143.049,5.31771 143.411,5.28125 143.766,5.28125 C144.714,5.28125 145.422,5.52604 145.891,6.01562 C146.359,6.50521 146.594,7.25 146.594,8.25 M149.844,11.0156 L149.844,14.5 L148.766,14.5 L148.766,5.4375 L149.844,5.4375 L149.844,6.4375 C150.073,6.04167 150.359,5.75 150.703,5.5625 C151.047,5.375 151.458,5.28125 151.938,5.28125 C152.74,5.28125 153.391,5.59635 153.891,6.22656 C154.391,6.85677 154.641,7.6875 154.641,8.71875 C154.641,9.75 154.391,10.5833 153.891,11.2188 C153.391,11.8542 152.74,12.1719 151.938,12.1719 C151.458,12.1719 151.047,12.0755 150.703,11.8828 C150.359,11.6901 150.073,11.401 149.844,11.0156 M153.516,8.71875 C153.516,7.92708 153.352,7.30729 153.023,6.85938 C152.695,6.41146 152.25,6.1875 151.688,6.1875 C151.115,6.1875 150.664,6.41146 150.336,6.85938 C150.008,7.30729 149.844,7.92708 149.844,8.71875 C149.844,9.51042 150.008,10.1328 150.336,10.5859 C150.664,11.0391 151.115,11.2656 151.688,11.2656 C152.25,11.2656 152.695,11.0391 153.023,10.5859 C153.352,10.1328 153.516,9.51042 153.516,8.71875 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1186.66,939.878)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1186.66,939.878)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M616.499,-462.94 L725.501,-462.94 L725.501,-427.94 L616.499,-427.94 L616.499,-462.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1259.11,1587.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1259.11,1587.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1259.11,1587.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M9.48438,6.4375 L9.48438,2.875 L10.5625,2.875 L10.5625,12 L9.48438,12 L9.48438,11.0156 C9.25521,11.401 8.96875,11.6901 8.625,11.8828 C8.28125,12.0755 7.86458,12.1719 7.375,12.1719 C6.58333,12.1719 5.9375,11.8542 5.4375,11.2188 C4.9375,10.5833 4.6875,9.75 4.6875,8.71875 C4.6875,7.6875 4.9375,6.85677 5.4375,6.22656 C5.9375,5.59635 6.58333,5.28125 7.375,5.28125 C7.86458,5.28125 8.28125,5.375 8.625,5.5625 C8.96875,5.75 9.25521,6.04167 9.48438,6.4375 M5.8125,8.71875 C5.8125,9.51042 5.97396,10.1328 6.29688,10.5859 C6.61979,11.0391 7.06771,11.2656 7.64062,11.2656 C8.21354,11.2656 8.66406,11.0391 8.99219,10.5859 C9.32031,10.1328 9.48438,9.51042 9.48438,8.71875 C9.48438,7.92708 9.32031,7.30729 8.99219,6.85938 C8.66406,6.41146 8.21354,6.1875 7.64062,6.1875 C7.06771,6.1875 6.61979,6.41146 6.29688,6.85938 C5.97396,7.30729 5.8125,7.92708 5.8125,8.71875 M18.3906,8.45312 L18.3906,8.96875 L13.4219,8.96875 C13.474,9.71875 13.7005,10.2865 14.1016,10.6719 C14.5026,11.0573 15.0573,11.25 15.7656,11.25 C16.1823,11.25 16.5859,11.2005 16.9766,11.1016 C17.3672,11.0026 17.7552,10.849 18.1406,10.6406 L18.1406,11.6719 C17.7448,11.8281 17.3438,11.9505 16.9375,12.0391 C16.5312,12.1276 16.1198,12.1719 15.7031,12.1719 C14.6615,12.1719 13.8333,11.8672 13.2188,11.2578 C12.6042,10.6484 12.2969,9.82292 12.2969,8.78125 C12.2969,7.70833 12.5885,6.85677 13.1719,6.22656 C13.7552,5.59635 14.5365,5.28125 15.5156,5.28125 C16.401,5.28125 17.1016,5.5651 17.6172,6.13281 C18.1328,6.70052 18.3906,7.47396 18.3906,8.45312 M17.3125,8.125 C17.3021,7.54167 17.1354,7.07292 16.8125,6.71875 C16.4896,6.36458 16.0625,6.1875 15.5312,6.1875 C14.9271,6.1875 14.4453,6.35938 14.0859,6.70312 C13.7266,7.04688 13.5208,7.52604 13.4688,8.14062 L17.3125,8.125 M21.2188,3.57812 L21.2188,5.4375 L23.4375,5.4375 L23.4375,6.28125 L21.2188,6.28125 L21.2188,9.84375 C21.2188,10.375 21.2917,10.7161 21.4375,10.8672 C21.5833,11.0182 21.8802,11.0938 22.3281,11.0938 L23.4375,11.0938 L23.4375,12 L22.3281,12 C21.4948,12 20.9193,11.8438 20.6016,11.5312 C20.2839,11.2188 20.125,10.6562 20.125,9.84375 L20.125,6.28125 L19.3438,6.28125 L19.3438,5.4375 L20.125,5.4375 L20.125,3.57812 L21.2188,3.57812 M30.4688,8.45312 L30.4688,8.96875 L25.5,8.96875 C25.5521,9.71875 25.7786,10.2865 26.1797,10.6719 C26.5807,11.0573 27.1354,11.25 27.8438,11.25 C28.2604,11.25 28.6641,11.2005 29.0547,11.1016 C29.4453,11.0026 29.8333,10.849 30.2188,10.6406 L30.2188,11.6719 C29.8229,11.8281 29.4219,11.9505 29.0156,12.0391 C28.6094,12.1276 28.1979,12.1719 27.7812,12.1719 C26.7396,12.1719 25.9115,11.8672 25.2969,11.2578 C24.6823,10.6484 24.375,9.82292 24.375,8.78125 C24.375,7.70833 24.6667,6.85677 25.25,6.22656 C25.8333,5.59635 26.6146,5.28125 27.5938,5.28125 C28.4792,5.28125 29.1797,5.5651 29.6953,6.13281 C30.2109,6.70052 30.4688,7.47396 30.4688,8.45312 M29.3906,8.125 C29.3802,7.54167 29.2135,7.07292 28.8906,6.71875 C28.5677,6.36458 28.1406,6.1875 27.6094,6.1875 C27.0052,6.1875 26.5234,6.35938 26.1641,6.70312 C25.8047,7.04688 25.599,7.52604 25.5469,8.14062 L29.3906,8.125 M36.9531,5.6875 L36.9531,6.70312 C36.6406,6.52604 36.3333,6.39583 36.0312,6.3125 C35.7292,6.22917 35.4219,6.1875 35.1094,6.1875 C34.401,6.1875 33.8542,6.40885 33.4688,6.85156 C33.0833,7.29427 32.8906,7.91667 32.8906,8.71875 C32.8906,9.52083 33.0833,10.1432 33.4688,10.5859 C33.8542,11.0286 34.401,11.25 35.1094,11.25 C35.4219,11.25 35.7292,11.2083 36.0312,11.125 C36.3333,11.0417 36.6406,10.9167 36.9531,10.75 L36.9531,11.75 C36.651,11.8854 36.3385,11.9896 36.0156,12.0625 C35.6927,12.1354 35.349,12.1719 34.9844,12.1719 C33.9948,12.1719 33.2083,11.862 32.625,11.2422 C32.0417,10.6224 31.75,9.78125 31.75,8.71875 C31.75,7.65625 32.0443,6.81771 32.6328,6.20312 C33.2214,5.58854 34.0312,5.28125 35.0625,5.28125 C35.3854,5.28125 35.7057,5.3151 36.0234,5.38281 C36.3411,5.45052 36.651,5.55208 36.9531,5.6875 M39.8906,3.57812 L39.8906,5.4375 L42.1094,5.4375 L42.1094,6.28125 L39.8906,6.28125 L39.8906,9.84375 C39.8906,10.375 39.9635,10.7161 40.1094,10.8672 C40.2552,11.0182 40.5521,11.0938 41,11.0938 L42.1094,11.0938 L42.1094,12 L41,12 C40.1667,12 39.5911,11.8438 39.2734,11.5312 C38.9557,11.2188 38.7969,10.6562 38.7969,9.84375 L38.7969,6.28125 L38.0156,6.28125 L38.0156,5.4375 L38.7969,5.4375 L38.7969,3.57812 L39.8906,3.57812 M48.5156,14 L48.5156,14.8281 L42.2812,14.8281 L42.2812,14 L48.5156,14 M53.8438,6.4375 L53.8438,2.875 L54.9219,2.875 L54.9219,12 L53.8438,12 L53.8438,11.0156 C53.6146,11.401 53.3281,11.6901 52.9844,11.8828 C52.6406,12.0755 52.224,12.1719 51.7344,12.1719 C50.9427,12.1719 50.2969,11.8542 49.7969,11.2188 C49.2969,10.5833 49.0469,9.75 49.0469,8.71875 C49.0469,7.6875 49.2969,6.85677 49.7969,6.22656 C50.2969,5.59635 50.9427,5.28125 51.7344,5.28125 C52.224,5.28125 52.6406,5.375 52.9844,5.5625 C53.3281,5.75 53.6146,6.04167 53.8438,6.4375 M50.1719,8.71875 C50.1719,9.51042 50.3333,10.1328 50.6562,10.5859 C50.9792,11.0391 51.4271,11.2656 52,11.2656 C52.5729,11.2656 53.0234,11.0391 53.3516,10.5859 C53.6797,10.1328 53.8438,9.51042 53.8438,8.71875 C53.8438,7.92708 53.6797,7.30729 53.3516,6.85938 C53.0234,6.41146 52.5729,6.1875 52,6.1875 C51.4271,6.1875 50.9792,6.41146 50.6562,6.85938 C50.3333,7.30729 50.1719,7.92708 50.1719,8.71875 M59.6719,6.1875 C59.099,6.1875 58.6432,6.41406 58.3047,6.86719 C57.9661,7.32031 57.7969,7.9375 57.7969,8.71875 C57.7969,9.51042 57.9635,10.1302 58.2969,10.5781 C58.6302,11.026 59.0885,11.25 59.6719,11.25 C60.2448,11.25 60.7005,11.0234 61.0391,10.5703 C61.3776,10.1172 61.5469,9.5 61.5469,8.71875 C61.5469,7.94792 61.3776,7.33333 61.0391,6.875 C60.7005,6.41667 60.2448,6.1875 59.6719,6.1875 M59.6719,5.28125 C60.6094,5.28125 61.3464,5.58594 61.8828,6.19531 C62.4193,6.80469 62.6875,7.64583 62.6875,8.71875 C62.6875,9.79167 62.4193,10.6354 61.8828,11.25 C61.3464,11.8646 60.6094,12.1719 59.6719,12.1719 C58.7344,12.1719 57.9974,11.8646 57.4609,11.25 C56.9245,10.6354 56.6562,9.79167 56.6562,8.71875 C56.6562,7.64583 56.9245,6.80469 57.4609,6.19531 C57.9974,5.58594 58.7344,5.28125 59.6719,5.28125 M67,6.1875 C66.4271,6.1875 65.9714,6.41406 65.6328,6.86719 C65.2943,7.32031 65.125,7.9375 65.125,8.71875 C65.125,9.51042 65.2917,10.1302 65.625,10.5781 C65.9583,11.026 66.4167,11.25 67,11.25 C67.5729,11.25 68.0286,11.0234 68.3672,10.5703 C68.7057,10.1172 68.875,9.5 68.875,8.71875 C68.875,7.94792 68.7057,7.33333 68.3672,6.875 C68.0286,6.41667 67.5729,6.1875 67,6.1875 M67,5.28125 C67.9375,5.28125 68.6745,5.58594 69.2109,6.19531 C69.7474,6.80469 70.0156,7.64583 70.0156,8.71875 C70.0156,9.79167 69.7474,10.6354 69.2109,11.25 C68.6745,11.8646 67.9375,12.1719 67,12.1719 C66.0625,12.1719 65.3255,11.8646 64.7891,11.25 C64.2526,10.6354 63.9844,9.79167 63.9844,8.71875 C63.9844,7.64583 64.2526,6.80469 64.7891,6.19531 C65.3255,5.58594 66.0625,5.28125 67,5.28125 M75.5938,6.4375 C75.4688,6.375 75.3359,6.32552 75.1953,6.28906 C75.0547,6.2526 74.8958,6.23438 74.7188,6.23438 C74.1146,6.23438 73.6484,6.43229 73.3203,6.82812 C72.9922,7.22396 72.8281,7.79688 72.8281,8.54688 L72.8281,12 L71.75,12 L71.75,5.4375 L72.8281,5.4375 L72.8281,6.45312 C73.0573,6.05729 73.3542,5.76302 73.7188,5.57031 C74.0833,5.3776 74.526,5.28125 75.0469,5.28125 C75.1198,5.28125 75.2005,5.28646 75.2891,5.29688 C75.3776,5.30729 75.474,5.32292 75.5781,5.34375 L75.5938,6.4375 M80.8906,5.625 L80.8906,6.65625 C80.5885,6.5 80.2734,6.38281 79.9453,6.30469 C79.6172,6.22656 79.276,6.1875 78.9219,6.1875 C78.3906,6.1875 77.9896,6.26823 77.7188,6.42969 C77.4479,6.59115 77.3125,6.83854 77.3125,7.17188 C77.3125,7.42188 77.4089,7.61719 77.6016,7.75781 C77.7943,7.89844 78.1823,8.03125 78.7656,8.15625 L79.125,8.25 C79.8958,8.40625 80.4427,8.63542 80.7656,8.9375 C81.0885,9.23958 81.25,9.65625 81.25,10.1875 C81.25,10.8021 81.0078,11.2865 80.5234,11.6406 C80.0391,11.9948 79.375,12.1719 78.5312,12.1719 C78.1771,12.1719 77.8099,12.138 77.4297,12.0703 C77.0495,12.0026 76.651,11.901 76.2344,11.7656 L76.2344,10.6406 C76.6302,10.849 77.0208,11.0052 77.4062,11.1094 C77.7917,11.2135 78.1771,11.2656 78.5625,11.2656 C79.0625,11.2656 79.4505,11.1797 79.7266,11.0078 C80.0026,10.8359 80.1406,10.5885 80.1406,10.2656 C80.1406,9.97396 80.0417,9.75 79.8438,9.59375 C79.6458,9.4375 79.2135,9.28646 78.5469,9.14062 L78.1719,9.0625 C77.5052,8.91667 77.0234,8.69792 76.7266,8.40625 C76.4297,8.11458 76.2812,7.71875 76.2812,7.21875 C76.2812,6.59375 76.5,6.11458 76.9375,5.78125 C77.375,5.44792 77.9948,5.28125 78.7969,5.28125 C79.1927,5.28125 79.5677,5.3099 79.9219,5.36719 C80.276,5.42448 80.599,5.51042 80.8906,5.625 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1259.11,1587.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1259.11,1587.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1141.5,-980.94 L1344.5,-980.94 L1344.5,-945.94 L1141.5,-945.94 L1141.5,-980.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2318.89,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2318.89,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,2318.89,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.625,8.03125 L10.625,12 L9.54688,12 L9.54688,8.07812 C9.54688,7.45312 9.42448,6.98698 9.17969,6.67969 C8.9349,6.3724 8.57292,6.21875 8.09375,6.21875 C7.51042,6.21875 7.04948,6.40365 6.71094,6.77344 C6.3724,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,2.875 L6.20312,2.875 L6.20312,6.45312 C6.46354,6.05729 6.76823,5.76302 7.11719,5.57031 C7.46615,5.3776 7.86979,5.28125 8.32812,5.28125 C9.07812,5.28125 9.64844,5.51302 10.0391,5.97656 C10.4297,6.4401 10.625,7.125 10.625,8.03125 M15.2969,6.1875 C14.724,6.1875 14.2682,6.41406 13.9297,6.86719 C13.5911,7.32031 13.4219,7.9375 13.4219,8.71875 C13.4219,9.51042 13.5885,10.1302 13.9219,10.5781 C14.2552,11.026 14.7135,11.25 15.2969,11.25 C15.8698,11.25 16.3255,11.0234 16.6641,10.5703 C17.0026,10.1172 17.1719,9.5 17.1719,8.71875 C17.1719,7.94792 17.0026,7.33333 16.6641,6.875 C16.3255,6.41667 15.8698,6.1875 15.2969,6.1875 M15.2969,5.28125 C16.2344,5.28125 16.9714,5.58594 17.5078,6.19531 C18.0443,6.80469 18.3125,7.64583 18.3125,8.71875 C18.3125,9.79167 18.0443,10.6354 17.5078,11.25 C16.9714,11.8646 16.2344,12.1719 15.2969,12.1719 C14.3594,12.1719 13.6224,11.8646 13.0859,11.25 C12.5495,10.6354 12.2812,9.79167 12.2812,8.71875 C12.2812,7.64583 12.5495,6.80469 13.0859,6.19531 C13.6224,5.58594 14.3594,5.28125 15.2969,5.28125 M25.1875,6.70312 C25.4583,6.21354 25.7812,5.85417 26.1562,5.625 C26.5312,5.39583 26.974,5.28125 27.4844,5.28125 C28.1719,5.28125 28.7005,5.52083 29.0703,6 C29.4401,6.47917 29.625,7.15625 29.625,8.03125 L29.625,12 L28.5469,12 L28.5469,8.07812 C28.5469,7.44271 28.4349,6.97396 28.2109,6.67188 C27.987,6.36979 27.6458,6.21875 27.1875,6.21875 C26.625,6.21875 26.1823,6.40365 25.8594,6.77344 C25.5365,7.14323 25.375,7.65104 25.375,8.29688 L25.375,12 L24.2969,12 L24.2969,8.07812 C24.2969,7.44271 24.1849,6.97396 23.9609,6.67188 C23.737,6.36979 23.3906,6.21875 22.9219,6.21875 C22.3698,6.21875 21.9323,6.40365 21.6094,6.77344 C21.2865,7.14323 21.125,7.65104 21.125,8.29688 L21.125,12 L20.0469,12 L20.0469,5.4375 L21.125,5.4375 L21.125,6.45312 C21.375,6.05729 21.6719,5.76302 22.0156,5.57031 C22.3594,5.3776 22.7656,5.28125 23.2344,5.28125 C23.7135,5.28125 24.1198,5.40104 24.4531,5.64062 C24.7865,5.88021 25.0312,6.23438 25.1875,6.70312 M37.3906,8.45312 L37.3906,8.96875 L32.4219,8.96875 C32.474,9.71875 32.7005,10.2865 33.1016,10.6719 C33.5026,11.0573 34.0573,11.25 34.7656,11.25 C35.1823,11.25 35.5859,11.2005 35.9766,11.1016 C36.3672,11.0026 36.7552,10.849 37.1406,10.6406 L37.1406,11.6719 C36.7448,11.8281 36.3438,11.9505 35.9375,12.0391 C35.5312,12.1276 35.1198,12.1719 34.7031,12.1719 C33.6615,12.1719 32.8333,11.8672 32.2188,11.2578 C31.6042,10.6484 31.2969,9.82292 31.2969,8.78125 C31.2969,7.70833 31.5885,6.85677 32.1719,6.22656 C32.7552,5.59635 33.5365,5.28125 34.5156,5.28125 C35.401,5.28125 36.1016,5.5651 36.6172,6.13281 C37.1328,6.70052 37.3906,7.47396 37.3906,8.45312 M36.3125,8.125 C36.3021,7.54167 36.1354,7.07292 35.8125,6.71875 C35.4896,6.36458 35.0625,6.1875 34.5312,6.1875 C33.9271,6.1875 33.4453,6.35938 33.0859,6.70312 C32.7266,7.04688 32.5208,7.52604 32.4688,8.14062 L36.3125,8.125 M42.9531,6.4375 C42.8281,6.375 42.6953,6.32552 42.5547,6.28906 C42.4141,6.2526 42.2552,6.23438 42.0781,6.23438 C41.474,6.23438 41.0078,6.43229 40.6797,6.82812 C40.3516,7.22396 40.1875,7.79688 40.1875,8.54688 L40.1875,12 L39.1094,12 L39.1094,5.4375 L40.1875,5.4375 L40.1875,6.45312 C40.4167,6.05729 40.7135,5.76302 41.0781,5.57031 C41.4427,5.3776 41.8854,5.28125 42.4062,5.28125 C42.4792,5.28125 42.5599,5.28646 42.6484,5.29688 C42.737,5.30729 42.8333,5.32292 42.9375,5.34375 L42.9531,6.4375 M49.0625,14 L49.0625,14.8281 L42.8281,14.8281 L42.8281,14 L49.0625,14 M55.1719,6.70312 C55.4427,6.21354 55.7656,5.85417 56.1406,5.625 C56.5156,5.39583 56.9583,5.28125 57.4688,5.28125 C58.1562,5.28125 58.6849,5.52083 59.0547,6 C59.4245,6.47917 59.6094,7.15625 59.6094,8.03125 L59.6094,12 L58.5312,12 L58.5312,8.07812 C58.5312,7.44271 58.4193,6.97396 58.1953,6.67188 C57.9714,6.36979 57.6302,6.21875 57.1719,6.21875 C56.6094,6.21875 56.1667,6.40365 55.8438,6.77344 C55.5208,7.14323 55.3594,7.65104 55.3594,8.29688 L55.3594,12 L54.2812,12 L54.2812,8.07812 C54.2812,7.44271 54.1693,6.97396 53.9453,6.67188 C53.7214,6.36979 53.375,6.21875 52.9062,6.21875 C52.3542,6.21875 51.9167,6.40365 51.5938,6.77344 C51.2708,7.14323 51.1094,7.65104 51.1094,8.29688 L51.1094,12 L50.0312,12 L50.0312,5.4375 L51.1094,5.4375 L51.1094,6.45312 C51.3594,6.05729 51.6562,5.76302 52,5.57031 C52.3438,5.3776 52.75,5.28125 53.2188,5.28125 C53.6979,5.28125 54.1042,5.40104 54.4375,5.64062 C54.7708,5.88021 55.0156,6.23438 55.1719,6.70312 M64.7344,8.70312 C63.8698,8.70312 63.2682,8.80208 62.9297,9 C62.5911,9.19792 62.4219,9.53646 62.4219,10.0156 C62.4219,10.401 62.5495,10.7057 62.8047,10.9297 C63.0599,11.1536 63.401,11.2656 63.8281,11.2656 C64.4323,11.2656 64.9141,11.0547 65.2734,10.6328 C65.6328,10.2109 65.8125,9.64583 65.8125,8.9375 L65.8125,8.70312 L64.7344,8.70312 M66.8906,8.25 L66.8906,12 L65.8125,12 L65.8125,11 C65.5625,11.3958 65.2552,11.6901 64.8906,11.8828 C64.526,12.0755 64.0781,12.1719 63.5469,12.1719 C62.8698,12.1719 62.3333,11.9818 61.9375,11.6016 C61.5417,11.2214 61.3438,10.7188 61.3438,10.0938 C61.3438,9.35417 61.5911,8.79688 62.0859,8.42188 C62.5807,8.04688 63.3177,7.85938 64.2969,7.85938 L65.8125,7.85938 L65.8125,7.75 C65.8125,7.25 65.6484,6.86458 65.3203,6.59375 C64.9922,6.32292 64.5365,6.1875 63.9531,6.1875 C63.5781,6.1875 63.2109,6.23438 62.8516,6.32812 C62.4922,6.42188 62.151,6.55729 61.8281,6.73438 L61.8281,5.73438 C62.224,5.57812 62.6068,5.46354 62.9766,5.39062 C63.3464,5.31771 63.7083,5.28125 64.0625,5.28125 C65.0104,5.28125 65.7188,5.52604 66.1875,6.01562 C66.6562,6.50521 66.8906,7.25 66.8906,8.25 M70.1406,11.0156 L70.1406,14.5 L69.0625,14.5 L69.0625,5.4375 L70.1406,5.4375 L70.1406,6.4375 C70.3698,6.04167 70.6562,5.75 71,5.5625 C71.3438,5.375 71.7552,5.28125 72.2344,5.28125 C73.0365,5.28125 73.6875,5.59635 74.1875,6.22656 C74.6875,6.85677 74.9375,7.6875 74.9375,8.71875 C74.9375,9.75 74.6875,10.5833 74.1875,11.2188 C73.6875,11.8542 73.0365,12.1719 72.2344,12.1719 C71.7552,12.1719 71.3438,12.0755 71,11.8828 C70.6562,11.6901 70.3698,11.401 70.1406,11.0156 M73.8125,8.71875 C73.8125,7.92708 73.6484,7.30729 73.3203,6.85938 C72.9922,6.41146 72.5469,6.1875 71.9844,6.1875 C71.4115,6.1875 70.9609,6.41146 70.6328,6.85938 C70.3047,7.30729 70.1406,7.92708 70.1406,8.71875 C70.1406,9.51042 70.3047,10.1328 70.6328,10.5859 C70.9609,11.0391 71.4115,11.2656 71.9844,11.2656 C72.5469,11.2656 72.9922,11.0391 73.3203,10.5859 C73.6484,10.1328 73.8125,9.51042 73.8125,8.71875 M77.75,11.0156 L77.75,14.5 L76.6719,14.5 L76.6719,5.4375 L77.75,5.4375 L77.75,6.4375 C77.9792,6.04167 78.2656,5.75 78.6094,5.5625 C78.9531,5.375 79.3646,5.28125 79.8438,5.28125 C80.6458,5.28125 81.2969,5.59635 81.7969,6.22656 C82.2969,6.85677 82.5469,7.6875 82.5469,8.71875 C82.5469,9.75 82.2969,10.5833 81.7969,11.2188 C81.2969,11.8542 80.6458,12.1719 79.8438,12.1719 C79.3646,12.1719 78.9531,12.0755 78.6094,11.8828 C78.2656,11.6901 77.9792,11.401 77.75,11.0156 M81.4219,8.71875 C81.4219,7.92708 81.2578,7.30729 80.9297,6.85938 C80.6016,6.41146 80.1562,6.1875 79.5938,6.1875 C79.0208,6.1875 78.5703,6.41146 78.2422,6.85938 C77.9141,7.30729 77.75,7.92708 77.75,8.71875 C77.75,9.51042 77.9141,10.1328 78.2422,10.5859 C78.5703,11.0391 79.0208,11.2656 79.5938,11.2656 C80.1562,11.2656 80.6016,11.0391 80.9297,10.5859 C81.2578,10.1328 81.4219,9.51042 81.4219,8.71875 M84.3125,5.4375 L85.3906,5.4375 L85.3906,12 L84.3125,12 L84.3125,5.4375 M84.3125,2.875 L85.3906,2.875 L85.3906,4.25 L84.3125,4.25 L84.3125,2.875 M93.1094,8.03125 L93.1094,12 L92.0312,12 L92.0312,8.07812 C92.0312,7.45312 91.9089,6.98698 91.6641,6.67969 C91.4193,6.3724 91.0573,6.21875 90.5781,6.21875 C89.9948,6.21875 89.5339,6.40365 89.1953,6.77344 C88.8568,7.14323 88.6875,7.65104 88.6875,8.29688 L88.6875,12 L87.6094,12 L87.6094,5.4375 L88.6875,5.4375 L88.6875,6.45312 C88.9479,6.05729 89.2526,5.76302 89.6016,5.57031 C89.9505,5.3776 90.3542,5.28125 90.8125,5.28125 C91.5625,5.28125 92.1328,5.51302 92.5234,5.97656 C92.9141,6.4401 93.1094,7.125 93.1094,8.03125 M99.5625,8.64062 C99.5625,7.85938 99.401,7.25521 99.0781,6.82812 C98.7552,6.40104 98.3021,6.1875 97.7188,6.1875 C97.1458,6.1875 96.6979,6.40104 96.375,6.82812 C96.0521,7.25521 95.8906,7.85938 95.8906,8.64062 C95.8906,9.42188 96.0521,10.026 96.375,10.4531 C96.6979,10.8802 97.1458,11.0938 97.7188,11.0938 C98.3021,11.0938 98.7552,10.8802 99.0781,10.4531 C99.401,10.026 99.5625,9.42188 99.5625,8.64062 M100.641,11.1875 C100.641,12.3021 100.393,13.1328 99.8984,13.6797 C99.4036,14.2266 98.6406,14.5 97.6094,14.5 C97.2344,14.5 96.8776,14.4714 96.5391,14.4141 C96.2005,14.3568 95.875,14.2708 95.5625,14.1562 L95.5625,13.1094 C95.875,13.276 96.1875,13.401 96.5,13.4844 C96.8125,13.5677 97.125,13.6094 97.4375,13.6094 C98.1458,13.6094 98.6771,13.4245 99.0312,13.0547 C99.3854,12.6849 99.5625,12.125 99.5625,11.375 L99.5625,10.8438 C99.3333,11.2292 99.0469,11.5182 98.7031,11.7109 C98.3594,11.9036 97.9427,12 97.4531,12 C96.651,12 96.0026,11.6927 95.5078,11.0781 C95.013,10.4635 94.7656,9.65104 94.7656,8.64062 C94.7656,7.63021 95.013,6.81771 95.5078,6.20312 C96.0026,5.58854 96.651,5.28125 97.4531,5.28125 C97.9427,5.28125 98.3594,5.3776 98.7031,5.57031 C99.0469,5.76302 99.3333,6.05208 99.5625,6.4375 L99.5625,5.4375 L100.641,5.4375 L100.641,11.1875 M104.766,3.25 L105.766,3.25 L102.719,13.1094 L101.719,13.1094 L104.766,3.25 M111.062,5.625 L111.062,6.65625 C110.76,6.5 110.445,6.38281 110.117,6.30469 C109.789,6.22656 109.448,6.1875 109.094,6.1875 C108.562,6.1875 108.161,6.26823 107.891,6.42969 C107.62,6.59115 107.484,6.83854 107.484,7.17188 C107.484,7.42188 107.581,7.61719 107.773,7.75781 C107.966,7.89844 108.354,8.03125 108.938,8.15625 L109.297,8.25 C110.068,8.40625 110.615,8.63542 110.938,8.9375 C111.26,9.23958 111.422,9.65625 111.422,10.1875 C111.422,10.8021 111.18,11.2865 110.695,11.6406 C110.211,11.9948 109.547,12.1719 108.703,12.1719 C108.349,12.1719 107.982,12.138 107.602,12.0703 C107.221,12.0026 106.823,11.901 106.406,11.7656 L106.406,10.6406 C106.802,10.849 107.193,11.0052 107.578,11.1094 C107.964,11.2135 108.349,11.2656 108.734,11.2656 C109.234,11.2656 109.622,11.1797 109.898,11.0078 C110.174,10.8359 110.312,10.5885 110.312,10.2656 C110.312,9.97396 110.214,9.75 110.016,9.59375 C109.818,9.4375 109.385,9.28646 108.719,9.14062 L108.344,9.0625 C107.677,8.91667 107.195,8.69792 106.898,8.40625 C106.602,8.11458 106.453,7.71875 106.453,7.21875 C106.453,6.59375 106.672,6.11458 107.109,5.78125 C107.547,5.44792 108.167,5.28125 108.969,5.28125 C109.365,5.28125 109.74,5.3099 110.094,5.36719 C110.448,5.42448 110.771,5.51042 111.062,5.625 M113.125,2.875 L114.203,2.875 L114.203,12 L113.125,12 L113.125,2.875 M119.438,8.70312 C118.573,8.70312 117.971,8.80208 117.633,9 C117.294,9.19792 117.125,9.53646 117.125,10.0156 C117.125,10.401 117.253,10.7057 117.508,10.9297 C117.763,11.1536 118.104,11.2656 118.531,11.2656 C119.135,11.2656 119.617,11.0547 119.977,10.6328 C120.336,10.2109 120.516,9.64583 120.516,8.9375 L120.516,8.70312 L119.438,8.70312 M121.594,8.25 L121.594,12 L120.516,12 L120.516,11 C120.266,11.3958 119.958,11.6901 119.594,11.8828 C119.229,12.0755 118.781,12.1719 118.25,12.1719 C117.573,12.1719 117.036,11.9818 116.641,11.6016 C116.245,11.2214 116.047,10.7188 116.047,10.0938 C116.047,9.35417 116.294,8.79688 116.789,8.42188 C117.284,8.04688 118.021,7.85938 119,7.85938 L120.516,7.85938 L120.516,7.75 C120.516,7.25 120.352,6.86458 120.023,6.59375 C119.695,6.32292 119.24,6.1875 118.656,6.1875 C118.281,6.1875 117.914,6.23438 117.555,6.32812 C117.195,6.42188 116.854,6.55729 116.531,6.73438 L116.531,5.73438 C116.927,5.57812 117.31,5.46354 117.68,5.39062 C118.049,5.31771 118.411,5.28125 118.766,5.28125 C119.714,5.28125 120.422,5.52604 120.891,6.01562 C121.359,6.50521 121.594,7.25 121.594,8.25 M128.906,6.70312 C129.177,6.21354 129.5,5.85417 129.875,5.625 C130.25,5.39583 130.693,5.28125 131.203,5.28125 C131.891,5.28125 132.419,5.52083 132.789,6 C133.159,6.47917 133.344,7.15625 133.344,8.03125 L133.344,12 L132.266,12 L132.266,8.07812 C132.266,7.44271 132.154,6.97396 131.93,6.67188 C131.706,6.36979 131.365,6.21875 130.906,6.21875 C130.344,6.21875 129.901,6.40365 129.578,6.77344 C129.255,7.14323 129.094,7.65104 129.094,8.29688 L129.094,12 L128.016,12 L128.016,8.07812 C128.016,7.44271 127.904,6.97396 127.68,6.67188 C127.456,6.36979 127.109,6.21875 126.641,6.21875 C126.089,6.21875 125.651,6.40365 125.328,6.77344 C125.005,7.14323 124.844,7.65104 124.844,8.29688 L124.844,12 L123.766,12 L123.766,5.4375 L124.844,5.4375 L124.844,6.45312 C125.094,6.05729 125.391,5.76302 125.734,5.57031 C126.078,5.3776 126.484,5.28125 126.953,5.28125 C127.432,5.28125 127.839,5.40104 128.172,5.64062 C128.505,5.88021 128.75,6.23438 128.906,6.70312 M140.484,14 L140.484,14.8281 L134.25,14.8281 L134.25,14 L140.484,14 M146.594,6.70312 C146.865,6.21354 147.188,5.85417 147.562,5.625 C147.938,5.39583 148.38,5.28125 148.891,5.28125 C149.578,5.28125 150.107,5.52083 150.477,6 C150.846,6.47917 151.031,7.15625 151.031,8.03125 L151.031,12 L149.953,12 L149.953,8.07812 C149.953,7.44271 149.841,6.97396 149.617,6.67188 C149.393,6.36979 149.052,6.21875 148.594,6.21875 C148.031,6.21875 147.589,6.40365 147.266,6.77344 C146.943,7.14323 146.781,7.65104 146.781,8.29688 L146.781,12 L145.703,12 L145.703,8.07812 C145.703,7.44271 145.591,6.97396 145.367,6.67188 C145.143,6.36979 144.797,6.21875 144.328,6.21875 C143.776,6.21875 143.339,6.40365 143.016,6.77344 C142.693,7.14323 142.531,7.65104 142.531,8.29688 L142.531,12 L141.453,12 L141.453,5.4375 L142.531,5.4375 L142.531,6.45312 C142.781,6.05729 143.078,5.76302 143.422,5.57031 C143.766,5.3776 144.172,5.28125 144.641,5.28125 C145.12,5.28125 145.526,5.40104 145.859,5.64062 C146.193,5.88021 146.438,6.23438 146.594,6.70312 M156.156,8.70312 C155.292,8.70312 154.69,8.80208 154.352,9 C154.013,9.19792 153.844,9.53646 153.844,10.0156 C153.844,10.401 153.971,10.7057 154.227,10.9297 C154.482,11.1536 154.823,11.2656 155.25,11.2656 C155.854,11.2656 156.336,11.0547 156.695,10.6328 C157.055,10.2109 157.234,9.64583 157.234,8.9375 L157.234,8.70312 L156.156,8.70312 M158.312,8.25 L158.312,12 L157.234,12 L157.234,11 C156.984,11.3958 156.677,11.6901 156.312,11.8828 C155.948,12.0755 155.5,12.1719 154.969,12.1719 C154.292,12.1719 153.755,11.9818 153.359,11.6016 C152.964,11.2214 152.766,10.7188 152.766,10.0938 C152.766,9.35417 153.013,8.79688 153.508,8.42188 C154.003,8.04688 154.74,7.85938 155.719,7.85938 L157.234,7.85938 L157.234,7.75 C157.234,7.25 157.07,6.86458 156.742,6.59375 C156.414,6.32292 155.958,6.1875 155.375,6.1875 C155,6.1875 154.633,6.23438 154.273,6.32812 C153.914,6.42188 153.573,6.55729 153.25,6.73438 L153.25,5.73438 C153.646,5.57812 154.029,5.46354 154.398,5.39062 C154.768,5.31771 155.13,5.28125 155.484,5.28125 C156.432,5.28125 157.141,5.52604 157.609,6.01562 C158.078,6.50521 158.312,7.25 158.312,8.25 M161.562,11.0156 L161.562,14.5 L160.484,14.5 L160.484,5.4375 L161.562,5.4375 L161.562,6.4375 C161.792,6.04167 162.078,5.75 162.422,5.5625 C162.766,5.375 163.177,5.28125 163.656,5.28125 C164.458,5.28125 165.109,5.59635 165.609,6.22656 C166.109,6.85677 166.359,7.6875 166.359,8.71875 C166.359,9.75 166.109,10.5833 165.609,11.2188 C165.109,11.8542 164.458,12.1719 163.656,12.1719 C163.177,12.1719 162.766,12.0755 162.422,11.8828 C162.078,11.6901 161.792,11.401 161.562,11.0156 M165.234,8.71875 C165.234,7.92708 165.07,7.30729 164.742,6.85938 C164.414,6.41146 163.969,6.1875 163.406,6.1875 C162.833,6.1875 162.383,6.41146 162.055,6.85938 C161.727,7.30729 161.562,7.92708 161.562,8.71875 C161.562,9.51042 161.727,10.1328 162.055,10.5859 C162.383,11.0391 162.833,11.2656 163.406,11.2656 C163.969,11.2656 164.414,11.0391 164.742,10.5859 C165.07,10.1328 165.234,9.51042 165.234,8.71875 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2318.89,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2318.89,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M531,-343.44 L811,-343.44 L811,-157.44 L531,-157.44 L531,-343.44"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1233.77,1821.84)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1233.77,1821.84)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1233.77,1821.84)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M6.59375,8.03125 L6.59375,12 L5.51562,12 L5.51562,8.07812 C5.51562,7.45312 5.39323,6.98698 5.14844,6.67969 C4.90365,6.3724 4.54167,6.21875 4.0625,6.21875 C3.47917,6.21875 3.01823,6.40365 2.67969,6.77344 C2.34115,7.14323 2.17188,7.65104 2.17188,8.29688 L2.17188,12 L1.09375,12 L1.09375,2.875 L2.17188,2.875 L2.17188,6.45312 C2.43229,6.05729 2.73698,5.76302 3.08594,5.57031 C3.4349,5.3776 3.83854,5.28125 4.29688,5.28125 C5.04688,5.28125 5.61719,5.51302 6.00781,5.97656 C6.39844,6.4401 6.59375,7.125 6.59375,8.03125 M11.2656,6.1875 C10.6927,6.1875 10.237,6.41406 9.89844,6.86719 C9.5599,7.32031 9.39062,7.9375 9.39062,8.71875 C9.39062,9.51042 9.55729,10.1302 9.89062,10.5781 C10.224,11.026 10.6823,11.25 11.2656,11.25 C11.8385,11.25 12.2943,11.0234 12.6328,10.5703 C12.9714,10.1172 13.1406,9.5 13.1406,8.71875 C13.1406,7.94792 12.9714,7.33333 12.6328,6.875 C12.2943,6.41667 11.8385,6.1875 11.2656,6.1875 M11.2656,5.28125 C12.2031,5.28125 12.9401,5.58594 13.4766,6.19531 C14.013,6.80469 14.2812,7.64583 14.2812,8.71875 C14.2812,9.79167 14.013,10.6354 13.4766,11.25 C12.9401,11.8646 12.2031,12.1719 11.2656,12.1719 C10.3281,12.1719 9.59115,11.8646 9.05469,11.25 C8.51823,10.6354 8.25,9.79167 8.25,8.71875 C8.25,7.64583 8.51823,6.80469 9.05469,6.19531 C9.59115,5.58594 10.3281,5.28125 11.2656,5.28125 M21.1562,6.70312 C21.4271,6.21354 21.75,5.85417 22.125,5.625 C22.5,5.39583 22.9427,5.28125 23.4531,5.28125 C24.1406,5.28125 24.6693,5.52083 25.0391,6 C25.4089,6.47917 25.5938,7.15625 25.5938,8.03125 L25.5938,12 L24.5156,12 L24.5156,8.07812 C24.5156,7.44271 24.4036,6.97396 24.1797,6.67188 C23.9557,6.36979 23.6146,6.21875 23.1562,6.21875 C22.5938,6.21875 22.151,6.40365 21.8281,6.77344 C21.5052,7.14323 21.3438,7.65104 21.3438,8.29688 L21.3438,12 L20.2656,12 L20.2656,8.07812 C20.2656,7.44271 20.1536,6.97396 19.9297,6.67188 C19.7057,6.36979 19.3594,6.21875 18.8906,6.21875 C18.3385,6.21875 17.901,6.40365 17.5781,6.77344 C17.2552,7.14323 17.0938,7.65104 17.0938,8.29688 L17.0938,12 L16.0156,12 L16.0156,5.4375 L17.0938,5.4375 L17.0938,6.45312 C17.3438,6.05729 17.6406,5.76302 17.9844,5.57031 C18.3281,5.3776 18.7344,5.28125 19.2031,5.28125 C19.6823,5.28125 20.0885,5.40104 20.4219,5.64062 C20.7552,5.88021 21,6.23438 21.1562,6.70312 M33.3594,8.45312 L33.3594,8.96875 L28.3906,8.96875 C28.4427,9.71875 28.6693,10.2865 29.0703,10.6719 C29.4714,11.0573 30.026,11.25 30.7344,11.25 C31.151,11.25 31.5547,11.2005 31.9453,11.1016 C32.3359,11.0026 32.724,10.849 33.1094,10.6406 L33.1094,11.6719 C32.7135,11.8281 32.3125,11.9505 31.9062,12.0391 C31.5,12.1276 31.0885,12.1719 30.6719,12.1719 C29.6302,12.1719 28.8021,11.8672 28.1875,11.2578 C27.5729,10.6484 27.2656,9.82292 27.2656,8.78125 C27.2656,7.70833 27.5573,6.85677 28.1406,6.22656 C28.724,5.59635 29.5052,5.28125 30.4844,5.28125 C31.3698,5.28125 32.0703,5.5651 32.5859,6.13281 C33.1016,6.70052 33.3594,7.47396 33.3594,8.45312 M32.2812,8.125 C32.2708,7.54167 32.1042,7.07292 31.7812,6.71875 C31.4583,6.36458 31.0312,6.1875 30.5,6.1875 C29.8958,6.1875 29.4141,6.35938 29.0547,6.70312 C28.6953,7.04688 28.4896,7.52604 28.4375,8.14062 L32.2812,8.125 M38.9219,6.4375 C38.7969,6.375 38.6641,6.32552 38.5234,6.28906 C38.3828,6.2526 38.224,6.23438 38.0469,6.23438 C37.4427,6.23438 36.9766,6.43229 36.6484,6.82812 C36.3203,7.22396 36.1562,7.79688 36.1562,8.54688 L36.1562,12 L35.0781,12 L35.0781,5.4375 L36.1562,5.4375 L36.1562,6.45312 C36.3854,6.05729 36.6823,5.76302 37.0469,5.57031 C37.4115,5.3776 37.8542,5.28125 38.375,5.28125 C38.4479,5.28125 38.5286,5.28646 38.6172,5.29688 C38.7057,5.30729 38.8021,5.32292 38.9062,5.34375 L38.9219,6.4375 M45.0312,14 L45.0312,14.8281 L38.7969,14.8281 L38.7969,14 L45.0312,14 M51.5,8.03125 L51.5,12 L50.4219,12 L50.4219,8.07812 C50.4219,7.45312 50.2995,6.98698 50.0547,6.67969 C49.8099,6.3724 49.4479,6.21875 48.9688,6.21875 C48.3854,6.21875 47.9245,6.40365 47.5859,6.77344 C47.2474,7.14323 47.0781,7.65104 47.0781,8.29688 L47.0781,12 L46,12 L46,5.4375 L47.0781,5.4375 L47.0781,6.45312 C47.3385,6.05729 47.6432,5.76302 47.9922,5.57031 C48.3411,5.3776 48.7448,5.28125 49.2031,5.28125 C49.9531,5.28125 50.5234,5.51302 50.9141,5.97656 C51.3047,6.4401 51.5,7.125 51.5,8.03125 M56.6094,8.70312 C55.7448,8.70312 55.1432,8.80208 54.8047,9 C54.4661,9.19792 54.2969,9.53646 54.2969,10.0156 C54.2969,10.401 54.4245,10.7057 54.6797,10.9297 C54.9349,11.1536 55.276,11.2656 55.7031,11.2656 C56.3073,11.2656 56.7891,11.0547 57.1484,10.6328 C57.5078,10.2109 57.6875,9.64583 57.6875,8.9375 L57.6875,8.70312 L56.6094,8.70312 M58.7656,8.25 L58.7656,12 L57.6875,12 L57.6875,11 C57.4375,11.3958 57.1302,11.6901 56.7656,11.8828 C56.401,12.0755 55.9531,12.1719 55.4219,12.1719 C54.7448,12.1719 54.2083,11.9818 53.8125,11.6016 C53.4167,11.2214 53.2188,10.7188 53.2188,10.0938 C53.2188,9.35417 53.4661,8.79688 53.9609,8.42188 C54.4557,8.04688 55.1927,7.85938 56.1719,7.85938 L57.6875,7.85938 L57.6875,7.75 C57.6875,7.25 57.5234,6.86458 57.1953,6.59375 C56.8672,6.32292 56.4115,6.1875 55.8281,6.1875 C55.4531,6.1875 55.0859,6.23438 54.7266,6.32812 C54.3672,6.42188 54.026,6.55729 53.7031,6.73438 L53.7031,5.73438 C54.099,5.57812 54.4818,5.46354 54.8516,5.39062 C55.2214,5.31771 55.5833,5.28125 55.9375,5.28125 C56.8854,5.28125 57.5938,5.52604 58.0625,6.01562 C58.5312,6.50521 58.7656,7.25 58.7656,8.25 M60.2031,5.4375 L61.3438,5.4375 L63.3906,10.9375 L65.4531,5.4375 L66.5938,5.4375 L64.125,12 L62.6562,12 L60.2031,5.4375 M68.0625,5.4375 L69.1406,5.4375 L69.1406,12 L68.0625,12 L68.0625,5.4375 M68.0625,2.875 L69.1406,2.875 L69.1406,4.25 L68.0625,4.25 L68.0625,2.875 M75.7188,8.64062 C75.7188,7.85938 75.5573,7.25521 75.2344,6.82812 C74.9115,6.40104 74.4583,6.1875 73.875,6.1875 C73.3021,6.1875 72.8542,6.40104 72.5312,6.82812 C72.2083,7.25521 72.0469,7.85938 72.0469,8.64062 C72.0469,9.42188 72.2083,10.026 72.5312,10.4531 C72.8542,10.8802 73.3021,11.0938 73.875,11.0938 C74.4583,11.0938 74.9115,10.8802 75.2344,10.4531 C75.5573,10.026 75.7188,9.42188 75.7188,8.64062 M76.7969,11.1875 C76.7969,12.3021 76.5495,13.1328 76.0547,13.6797 C75.5599,14.2266 74.7969,14.5 73.7656,14.5 C73.3906,14.5 73.0339,14.4714 72.6953,14.4141 C72.3568,14.3568 72.0312,14.2708 71.7188,14.1562 L71.7188,13.1094 C72.0312,13.276 72.3438,13.401 72.6562,13.4844 C72.9688,13.5677 73.2812,13.6094 73.5938,13.6094 C74.3021,13.6094 74.8333,13.4245 75.1875,13.0547 C75.5417,12.6849 75.7188,12.125 75.7188,11.375 L75.7188,10.8438 C75.4896,11.2292 75.2031,11.5182 74.8594,11.7109 C74.5156,11.9036 74.099,12 73.6094,12 C72.8073,12 72.1589,11.6927 71.6641,11.0781 C71.1693,10.4635 70.9219,9.65104 70.9219,8.64062 C70.9219,7.63021 71.1693,6.81771 71.6641,6.20312 C72.1589,5.58854 72.8073,5.28125 73.6094,5.28125 C74.099,5.28125 74.5156,5.3776 74.8594,5.57031 C75.2031,5.76302 75.4896,6.05208 75.7188,6.4375 L75.7188,5.4375 L76.7969,5.4375 L76.7969,11.1875 M81.9844,8.70312 C81.1198,8.70312 80.5182,8.80208 80.1797,9 C79.8411,9.19792 79.6719,9.53646 79.6719,10.0156 C79.6719,10.401 79.7995,10.7057 80.0547,10.9297 C80.3099,11.1536 80.651,11.2656 81.0781,11.2656 C81.6823,11.2656 82.1641,11.0547 82.5234,10.6328 C82.8828,10.2109 83.0625,9.64583 83.0625,8.9375 L83.0625,8.70312 L81.9844,8.70312 M84.1406,8.25 L84.1406,12 L83.0625,12 L83.0625,11 C82.8125,11.3958 82.5052,11.6901 82.1406,11.8828 C81.776,12.0755 81.3281,12.1719 80.7969,12.1719 C80.1198,12.1719 79.5833,11.9818 79.1875,11.6016 C78.7917,11.2214 78.5938,10.7188 78.5938,10.0938 C78.5938,9.35417 78.8411,8.79688 79.3359,8.42188 C79.8307,8.04688 80.5677,7.85938 81.5469,7.85938 L83.0625,7.85938 L83.0625,7.75 C83.0625,7.25 82.8984,6.86458 82.5703,6.59375 C82.2422,6.32292 81.7865,6.1875 81.2031,6.1875 C80.8281,6.1875 80.4609,6.23438 80.1016,6.32812 C79.7422,6.42188 79.401,6.55729 79.0781,6.73438 L79.0781,5.73438 C79.474,5.57812 79.8568,5.46354 80.2266,5.39062 C80.5964,5.31771 80.9583,5.28125 81.3125,5.28125 C82.2604,5.28125 82.9688,5.52604 83.4375,6.01562 C83.9062,6.50521 84.1406,7.25 84.1406,8.25 M87.4219,3.57812 L87.4219,5.4375 L89.6406,5.4375 L89.6406,6.28125 L87.4219,6.28125 L87.4219,9.84375 C87.4219,10.375 87.4948,10.7161 87.6406,10.8672 C87.7865,11.0182 88.0833,11.0938 88.5312,11.0938 L89.6406,11.0938 L89.6406,12 L88.5312,12 C87.6979,12 87.1224,11.8438 86.8047,11.5312 C86.487,11.2188 86.3281,10.6562 86.3281,9.84375 L86.3281,6.28125 L85.5469,6.28125 L85.5469,5.4375 L86.3281,5.4375 L86.3281,3.57812 L87.4219,3.57812 M91.0469,5.4375 L92.125,5.4375 L92.125,12 L91.0469,12 L91.0469,5.4375 M91.0469,2.875 L92.125,2.875 L92.125,4.25 L91.0469,4.25 L91.0469,2.875 M96.9219,6.1875 C96.349,6.1875 95.8932,6.41406 95.5547,6.86719 C95.2161,7.32031 95.0469,7.9375 95.0469,8.71875 C95.0469,9.51042 95.2135,10.1302 95.5469,10.5781 C95.8802,11.026 96.3385,11.25 96.9219,11.25 C97.4948,11.25 97.9505,11.0234 98.2891,10.5703 C98.6276,10.1172 98.7969,9.5 98.7969,8.71875 C98.7969,7.94792 98.6276,7.33333 98.2891,6.875 C97.9505,6.41667 97.4948,6.1875 96.9219,6.1875 M96.9219,5.28125 C97.8594,5.28125 98.5964,5.58594 99.1328,6.19531 C99.6693,6.80469 99.9375,7.64583 99.9375,8.71875 C99.9375,9.79167 99.6693,10.6354 99.1328,11.25 C98.5964,11.8646 97.8594,12.1719 96.9219,12.1719 C95.9844,12.1719 95.2474,11.8646 94.7109,11.25 C94.1745,10.6354 93.9062,9.79167 93.9062,8.71875 C93.9062,7.64583 94.1745,6.80469 94.7109,6.19531 C95.2474,5.58594 95.9844,5.28125 96.9219,5.28125 M107.172,8.03125 L107.172,12 L106.094,12 L106.094,8.07812 C106.094,7.45312 105.971,6.98698 105.727,6.67969 C105.482,6.3724 105.12,6.21875 104.641,6.21875 C104.057,6.21875 103.596,6.40365 103.258,6.77344 C102.919,7.14323 102.75,7.65104 102.75,8.29688 L102.75,12 L101.672,12 L101.672,5.4375 L102.75,5.4375 L102.75,6.45312 C103.01,6.05729 103.315,5.76302 103.664,5.57031 C104.013,5.3776 104.417,5.28125 104.875,5.28125 C105.625,5.28125 106.195,5.51302 106.586,5.97656 C106.977,6.4401 107.172,7.125 107.172,8.03125 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1233.77,1821.84)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1233.77,1821.84)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M550,-1069.4 L1353,-1069.4 L1353,-937.44 L550,-937.44 L550,-1069.4"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1805.23,369.985)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1805.23,369.985)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1805.23,369.985)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M6.59375,8.03125 L6.59375,12 L5.51562,12 L5.51562,8.07812 C5.51562,7.45312 5.39323,6.98698 5.14844,6.67969 C4.90365,6.3724 4.54167,6.21875 4.0625,6.21875 C3.47917,6.21875 3.01823,6.40365 2.67969,6.77344 C2.34115,7.14323 2.17188,7.65104 2.17188,8.29688 L2.17188,12 L1.09375,12 L1.09375,2.875 L2.17188,2.875 L2.17188,6.45312 C2.43229,6.05729 2.73698,5.76302 3.08594,5.57031 C3.4349,5.3776 3.83854,5.28125 4.29688,5.28125 C5.04688,5.28125 5.61719,5.51302 6.00781,5.97656 C6.39844,6.4401 6.59375,7.125 6.59375,8.03125 M11.2656,6.1875 C10.6927,6.1875 10.237,6.41406 9.89844,6.86719 C9.5599,7.32031 9.39062,7.9375 9.39062,8.71875 C9.39062,9.51042 9.55729,10.1302 9.89062,10.5781 C10.224,11.026 10.6823,11.25 11.2656,11.25 C11.8385,11.25 12.2943,11.0234 12.6328,10.5703 C12.9714,10.1172 13.1406,9.5 13.1406,8.71875 C13.1406,7.94792 12.9714,7.33333 12.6328,6.875 C12.2943,6.41667 11.8385,6.1875 11.2656,6.1875 M11.2656,5.28125 C12.2031,5.28125 12.9401,5.58594 13.4766,6.19531 C14.013,6.80469 14.2812,7.64583 14.2812,8.71875 C14.2812,9.79167 14.013,10.6354 13.4766,11.25 C12.9401,11.8646 12.2031,12.1719 11.2656,12.1719 C10.3281,12.1719 9.59115,11.8646 9.05469,11.25 C8.51823,10.6354 8.25,9.79167 8.25,8.71875 C8.25,7.64583 8.51823,6.80469 9.05469,6.19531 C9.59115,5.58594 10.3281,5.28125 11.2656,5.28125 M21.1562,6.70312 C21.4271,6.21354 21.75,5.85417 22.125,5.625 C22.5,5.39583 22.9427,5.28125 23.4531,5.28125 C24.1406,5.28125 24.6693,5.52083 25.0391,6 C25.4089,6.47917 25.5938,7.15625 25.5938,8.03125 L25.5938,12 L24.5156,12 L24.5156,8.07812 C24.5156,7.44271 24.4036,6.97396 24.1797,6.67188 C23.9557,6.36979 23.6146,6.21875 23.1562,6.21875 C22.5938,6.21875 22.151,6.40365 21.8281,6.77344 C21.5052,7.14323 21.3438,7.65104 21.3438,8.29688 L21.3438,12 L20.2656,12 L20.2656,8.07812 C20.2656,7.44271 20.1536,6.97396 19.9297,6.67188 C19.7057,6.36979 19.3594,6.21875 18.8906,6.21875 C18.3385,6.21875 17.901,6.40365 17.5781,6.77344 C17.2552,7.14323 17.0938,7.65104 17.0938,8.29688 L17.0938,12 L16.0156,12 L16.0156,5.4375 L17.0938,5.4375 L17.0938,6.45312 C17.3438,6.05729 17.6406,5.76302 17.9844,5.57031 C18.3281,5.3776 18.7344,5.28125 19.2031,5.28125 C19.6823,5.28125 20.0885,5.40104 20.4219,5.64062 C20.7552,5.88021 21,6.23438 21.1562,6.70312 M33.3594,8.45312 L33.3594,8.96875 L28.3906,8.96875 C28.4427,9.71875 28.6693,10.2865 29.0703,10.6719 C29.4714,11.0573 30.026,11.25 30.7344,11.25 C31.151,11.25 31.5547,11.2005 31.9453,11.1016 C32.3359,11.0026 32.724,10.849 33.1094,10.6406 L33.1094,11.6719 C32.7135,11.8281 32.3125,11.9505 31.9062,12.0391 C31.5,12.1276 31.0885,12.1719 30.6719,12.1719 C29.6302,12.1719 28.8021,11.8672 28.1875,11.2578 C27.5729,10.6484 27.2656,9.82292 27.2656,8.78125 C27.2656,7.70833 27.5573,6.85677 28.1406,6.22656 C28.724,5.59635 29.5052,5.28125 30.4844,5.28125 C31.3698,5.28125 32.0703,5.5651 32.5859,6.13281 C33.1016,6.70052 33.3594,7.47396 33.3594,8.45312 M32.2812,8.125 C32.2708,7.54167 32.1042,7.07292 31.7812,6.71875 C31.4583,6.36458 31.0312,6.1875 30.5,6.1875 C29.8958,6.1875 29.4141,6.35938 29.0547,6.70312 C28.6953,7.04688 28.4896,7.52604 28.4375,8.14062 L32.2812,8.125 M38.9219,6.4375 C38.7969,6.375 38.6641,6.32552 38.5234,6.28906 C38.3828,6.2526 38.224,6.23438 38.0469,6.23438 C37.4427,6.23438 36.9766,6.43229 36.6484,6.82812 C36.3203,7.22396 36.1562,7.79688 36.1562,8.54688 L36.1562,12 L35.0781,12 L35.0781,5.4375 L36.1562,5.4375 L36.1562,6.45312 C36.3854,6.05729 36.6823,5.76302 37.0469,5.57031 C37.4115,5.3776 37.8542,5.28125 38.375,5.28125 C38.4479,5.28125 38.5286,5.28646 38.6172,5.29688 C38.7057,5.30729 38.8021,5.32292 38.9062,5.34375 L38.9219,6.4375 M45.0312,14 L45.0312,14.8281 L38.7969,14.8281 L38.7969,14 L45.0312,14 M51.1406,6.70312 C51.4115,6.21354 51.7344,5.85417 52.1094,5.625 C52.4844,5.39583 52.9271,5.28125 53.4375,5.28125 C54.125,5.28125 54.6536,5.52083 55.0234,6 C55.3932,6.47917 55.5781,7.15625 55.5781,8.03125 L55.5781,12 L54.5,12 L54.5,8.07812 C54.5,7.44271 54.388,6.97396 54.1641,6.67188 C53.9401,6.36979 53.599,6.21875 53.1406,6.21875 C52.5781,6.21875 52.1354,6.40365 51.8125,6.77344 C51.4896,7.14323 51.3281,7.65104 51.3281,8.29688 L51.3281,12 L50.25,12 L50.25,8.07812 C50.25,7.44271 50.138,6.97396 49.9141,6.67188 C49.6901,6.36979 49.3438,6.21875 48.875,6.21875 C48.3229,6.21875 47.8854,6.40365 47.5625,6.77344 C47.2396,7.14323 47.0781,7.65104 47.0781,8.29688 L47.0781,12 L46,12 L46,5.4375 L47.0781,5.4375 L47.0781,6.45312 C47.3281,6.05729 47.625,5.76302 47.9688,5.57031 C48.3125,5.3776 48.7188,5.28125 49.1875,5.28125 C49.6667,5.28125 50.0729,5.40104 50.4062,5.64062 C50.7396,5.88021 50.9844,6.23438 51.1406,6.70312 M60.7031,8.70312 C59.8385,8.70312 59.237,8.80208 58.8984,9 C58.5599,9.19792 58.3906,9.53646 58.3906,10.0156 C58.3906,10.401 58.5182,10.7057 58.7734,10.9297 C59.0286,11.1536 59.3698,11.2656 59.7969,11.2656 C60.401,11.2656 60.8828,11.0547 61.2422,10.6328 C61.6016,10.2109 61.7812,9.64583 61.7812,8.9375 L61.7812,8.70312 L60.7031,8.70312 M62.8594,8.25 L62.8594,12 L61.7812,12 L61.7812,11 C61.5312,11.3958 61.224,11.6901 60.8594,11.8828 C60.4948,12.0755 60.0469,12.1719 59.5156,12.1719 C58.8385,12.1719 58.3021,11.9818 57.9062,11.6016 C57.5104,11.2214 57.3125,10.7188 57.3125,10.0938 C57.3125,9.35417 57.5599,8.79688 58.0547,8.42188 C58.5495,8.04688 59.2865,7.85938 60.2656,7.85938 L61.7812,7.85938 L61.7812,7.75 C61.7812,7.25 61.6172,6.86458 61.2891,6.59375 C60.9609,6.32292 60.5052,6.1875 59.9219,6.1875 C59.5469,6.1875 59.1797,6.23438 58.8203,6.32812 C58.4609,6.42188 58.1198,6.55729 57.7969,6.73438 L57.7969,5.73438 C58.1927,5.57812 58.5755,5.46354 58.9453,5.39062 C59.3151,5.31771 59.6771,5.28125 60.0312,5.28125 C60.9792,5.28125 61.6875,5.52604 62.1562,6.01562 C62.625,6.50521 62.8594,7.25 62.8594,8.25 M66.1094,11.0156 L66.1094,14.5 L65.0312,14.5 L65.0312,5.4375 L66.1094,5.4375 L66.1094,6.4375 C66.3385,6.04167 66.625,5.75 66.9688,5.5625 C67.3125,5.375 67.724,5.28125 68.2031,5.28125 C69.0052,5.28125 69.6562,5.59635 70.1562,6.22656 C70.6562,6.85677 70.9062,7.6875 70.9062,8.71875 C70.9062,9.75 70.6562,10.5833 70.1562,11.2188 C69.6562,11.8542 69.0052,12.1719 68.2031,12.1719 C67.724,12.1719 67.3125,12.0755 66.9688,11.8828 C66.625,11.6901 66.3385,11.401 66.1094,11.0156 M69.7812,8.71875 C69.7812,7.92708 69.6172,7.30729 69.2891,6.85938 C68.9609,6.41146 68.5156,6.1875 67.9531,6.1875 C67.3802,6.1875 66.9297,6.41146 66.6016,6.85938 C66.2734,7.30729 66.1094,7.92708 66.1094,8.71875 C66.1094,9.51042 66.2734,10.1328 66.6016,10.5859 C66.9297,11.0391 67.3802,11.2656 67.9531,11.2656 C68.5156,11.2656 68.9609,11.0391 69.2891,10.5859 C69.6172,10.1328 69.7812,9.51042 69.7812,8.71875 M73.7188,11.0156 L73.7188,14.5 L72.6406,14.5 L72.6406,5.4375 L73.7188,5.4375 L73.7188,6.4375 C73.9479,6.04167 74.2344,5.75 74.5781,5.5625 C74.9219,5.375 75.3333,5.28125 75.8125,5.28125 C76.6146,5.28125 77.2656,5.59635 77.7656,6.22656 C78.2656,6.85677 78.5156,7.6875 78.5156,8.71875 C78.5156,9.75 78.2656,10.5833 77.7656,11.2188 C77.2656,11.8542 76.6146,12.1719 75.8125,12.1719 C75.3333,12.1719 74.9219,12.0755 74.5781,11.8828 C74.2344,11.6901 73.9479,11.401 73.7188,11.0156 M77.3906,8.71875 C77.3906,7.92708 77.2266,7.30729 76.8984,6.85938 C76.5703,6.41146 76.125,6.1875 75.5625,6.1875 C74.9896,6.1875 74.5391,6.41146 74.2109,6.85938 C73.8828,7.30729 73.7188,7.92708 73.7188,8.71875 C73.7188,9.51042 73.8828,10.1328 74.2109,10.5859 C74.5391,11.0391 74.9896,11.2656 75.5625,11.2656 C76.125,11.2656 76.5703,11.0391 76.8984,10.5859 C77.2266,10.1328 77.3906,9.51042 77.3906,8.71875 M80.2812,5.4375 L81.3594,5.4375 L81.3594,12 L80.2812,12 L80.2812,5.4375 M80.2812,2.875 L81.3594,2.875 L81.3594,4.25 L80.2812,4.25 L80.2812,2.875 M89.0781,8.03125 L89.0781,12 L88,12 L88,8.07812 C88,7.45312 87.8776,6.98698 87.6328,6.67969 C87.388,6.3724 87.026,6.21875 86.5469,6.21875 C85.9635,6.21875 85.5026,6.40365 85.1641,6.77344 C84.8255,7.14323 84.6562,7.65104 84.6562,8.29688 L84.6562,12 L83.5781,12 L83.5781,5.4375 L84.6562,5.4375 L84.6562,6.45312 C84.9167,6.05729 85.2214,5.76302 85.5703,5.57031 C85.9193,5.3776 86.3229,5.28125 86.7812,5.28125 C87.5312,5.28125 88.1016,5.51302 88.4922,5.97656 C88.8828,6.4401 89.0781,7.125 89.0781,8.03125 M95.5312,8.64062 C95.5312,7.85938 95.3698,7.25521 95.0469,6.82812 C94.724,6.40104 94.2708,6.1875 93.6875,6.1875 C93.1146,6.1875 92.6667,6.40104 92.3438,6.82812 C92.0208,7.25521 91.8594,7.85938 91.8594,8.64062 C91.8594,9.42188 92.0208,10.026 92.3438,10.4531 C92.6667,10.8802 93.1146,11.0938 93.6875,11.0938 C94.2708,11.0938 94.724,10.8802 95.0469,10.4531 C95.3698,10.026 95.5312,9.42188 95.5312,8.64062 M96.6094,11.1875 C96.6094,12.3021 96.362,13.1328 95.8672,13.6797 C95.3724,14.2266 94.6094,14.5 93.5781,14.5 C93.2031,14.5 92.8464,14.4714 92.5078,14.4141 C92.1693,14.3568 91.8438,14.2708 91.5312,14.1562 L91.5312,13.1094 C91.8438,13.276 92.1562,13.401 92.4688,13.4844 C92.7812,13.5677 93.0938,13.6094 93.4062,13.6094 C94.1146,13.6094 94.6458,13.4245 95,13.0547 C95.3542,12.6849 95.5312,12.125 95.5312,11.375 L95.5312,10.8438 C95.3021,11.2292 95.0156,11.5182 94.6719,11.7109 C94.3281,11.9036 93.9115,12 93.4219,12 C92.6198,12 91.9714,11.6927 91.4766,11.0781 C90.9818,10.4635 90.7344,9.65104 90.7344,8.64062 C90.7344,7.63021 90.9818,6.81771 91.4766,6.20312 C91.9714,5.58854 92.6198,5.28125 93.4219,5.28125 C93.9115,5.28125 94.3281,5.3776 94.6719,5.57031 C95.0156,5.76302 95.3021,6.05208 95.5312,6.4375 L95.5312,5.4375 L96.6094,5.4375 L96.6094,11.1875"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1805.23,369.985)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1805.23,369.985)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M278.5,-543.94 L331.5,-543.94 L331.5,-508.94 L278.5,-508.94 L278.5,-543.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,595.018,1425.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,595.018,1425.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,595.018,1425.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M6.23438,3.57812 L6.23438,5.4375 L8.45312,5.4375 L8.45312,6.28125 L6.23438,6.28125 L6.23438,9.84375 C6.23438,10.375 6.30729,10.7161 6.45312,10.8672 C6.59896,11.0182 6.89583,11.0938 7.34375,11.0938 L8.45312,11.0938 L8.45312,12 L7.34375,12 C6.51042,12 5.9349,11.8438 5.61719,11.5312 C5.29948,11.2188 5.14062,10.6562 5.14062,9.84375 L5.14062,6.28125 L4.35938,6.28125 L4.35938,5.4375 L5.14062,5.4375 L5.14062,3.57812 L6.23438,3.57812 M13.1875,2.875 L13.1875,3.78125 L12.1562,3.78125 C11.7708,3.78125 11.5026,3.85938 11.3516,4.01562 C11.2005,4.17188 11.125,4.45312 11.125,4.85938 L11.125,5.4375 L12.9062,5.4375 L12.9062,6.28125 L11.125,6.28125 L11.125,12 L10.0469,12 L10.0469,6.28125 L9.01562,6.28125 L9.01562,5.4375 L10.0469,5.4375 L10.0469,4.98438 C10.0469,4.25521 10.2161,3.72135 10.5547,3.38281 C10.8932,3.04427 11.4323,2.875 12.1719,2.875 L13.1875,2.875"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,595.018,1425.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,595.018,1425.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M241.5,-526.44 C241.5,-516.499 187.55,-508.44 121,-508.44 C54.4499,-508.44 0.5004,-516.499 0.5004,-526.44 C0.5004,-536.381 54.4499,-544.44 121,-544.44 C187.55,-544.44 241.5,-536.381 241.5,-526.44 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,107.088,1425.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,107.088,1425.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,107.088,1425.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M8.96875,6.4375 C8.84375,6.375 8.71094,6.32552 8.57031,6.28906 C8.42969,6.2526 8.27083,6.23438 8.09375,6.23438 C7.48958,6.23438 7.02344,6.43229 6.69531,6.82812 C6.36719,7.22396 6.20312,7.79688 6.20312,8.54688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.43229,6.05729 6.72917,5.76302 7.09375,5.57031 C7.45833,5.3776 7.90104,5.28125 8.42188,5.28125 C8.49479,5.28125 8.57552,5.28646 8.66406,5.29688 C8.7526,5.30729 8.84896,5.32292 8.95312,5.34375 L8.96875,6.4375 M12.625,6.1875 C12.0521,6.1875 11.5964,6.41406 11.2578,6.86719 C10.9193,7.32031 10.75,7.9375 10.75,8.71875 C10.75,9.51042 10.9167,10.1302 11.25,10.5781 C11.5833,11.026 12.0417,11.25 12.625,11.25 C13.1979,11.25 13.6536,11.0234 13.9922,10.5703 C14.3307,10.1172 14.5,9.5 14.5,8.71875 C14.5,7.94792 14.3307,7.33333 13.9922,6.875 C13.6536,6.41667 13.1979,6.1875 12.625,6.1875 M12.625,5.28125 C13.5625,5.28125 14.2995,5.58594 14.8359,6.19531 C15.3724,6.80469 15.6406,7.64583 15.6406,8.71875 C15.6406,9.79167 15.3724,10.6354 14.8359,11.25 C14.2995,11.8646 13.5625,12.1719 12.625,12.1719 C11.6875,12.1719 10.9505,11.8646 10.4141,11.25 C9.8776,10.6354 9.60938,9.79167 9.60938,8.71875 C9.60938,7.64583 9.8776,6.80469 10.4141,6.19531 C10.9505,5.58594 11.6875,5.28125 12.625,5.28125 M22.125,8.71875 C22.125,7.92708 21.9609,7.30729 21.6328,6.85938 C21.3047,6.41146 20.8594,6.1875 20.2969,6.1875 C19.724,6.1875 19.2734,6.41146 18.9453,6.85938 C18.6172,7.30729 18.4531,7.92708 18.4531,8.71875 C18.4531,9.51042 18.6172,10.1328 18.9453,10.5859 C19.2734,11.0391 19.724,11.2656 20.2969,11.2656 C20.8594,11.2656 21.3047,11.0391 21.6328,10.5859 C21.9609,10.1328 22.125,9.51042 22.125,8.71875 M18.4531,6.4375 C18.6823,6.04167 18.9688,5.75 19.3125,5.5625 C19.6562,5.375 20.0677,5.28125 20.5469,5.28125 C21.349,5.28125 22,5.59635 22.5,6.22656 C23,6.85677 23.25,7.6875 23.25,8.71875 C23.25,9.75 23,10.5833 22.5,11.2188 C22,11.8542 21.349,12.1719 20.5469,12.1719 C20.0677,12.1719 19.6562,12.0755 19.3125,11.8828 C18.9688,11.6901 18.6823,11.401 18.4531,11.0156 L18.4531,12 L17.375,12 L17.375,2.875 L18.4531,2.875 L18.4531,6.4375 M27.5625,6.1875 C26.9896,6.1875 26.5339,6.41406 26.1953,6.86719 C25.8568,7.32031 25.6875,7.9375 25.6875,8.71875 C25.6875,9.51042 25.8542,10.1302 26.1875,10.5781 C26.5208,11.026 26.9792,11.25 27.5625,11.25 C28.1354,11.25 28.5911,11.0234 28.9297,10.5703 C29.2682,10.1172 29.4375,9.5 29.4375,8.71875 C29.4375,7.94792 29.2682,7.33333 28.9297,6.875 C28.5911,6.41667 28.1354,6.1875 27.5625,6.1875 M27.5625,5.28125 C28.5,5.28125 29.237,5.58594 29.7734,6.19531 C30.3099,6.80469 30.5781,7.64583 30.5781,8.71875 C30.5781,9.79167 30.3099,10.6354 29.7734,11.25 C29.237,11.8646 28.5,12.1719 27.5625,12.1719 C26.625,12.1719 25.888,11.8646 25.3516,11.25 C24.8151,10.6354 24.5469,9.79167 24.5469,8.71875 C24.5469,7.64583 24.8151,6.80469 25.3516,6.19531 C25.888,5.58594 26.625,5.28125 27.5625,5.28125 M33.4219,3.57812 L33.4219,5.4375 L35.6406,5.4375 L35.6406,6.28125 L33.4219,6.28125 L33.4219,9.84375 C33.4219,10.375 33.4948,10.7161 33.6406,10.8672 C33.7865,11.0182 34.0833,11.0938 34.5312,11.0938 L35.6406,11.0938 L35.6406,12 L34.5312,12 C33.6979,12 33.1224,11.8438 32.8047,11.5312 C32.487,11.2188 32.3281,10.6562 32.3281,9.84375 L32.3281,6.28125 L31.5469,6.28125 L31.5469,5.4375 L32.3281,5.4375 L32.3281,3.57812 L33.4219,3.57812 M42.0469,14 L42.0469,14.8281 L35.8125,14.8281 L35.8125,14 L42.0469,14 M47.2344,5.625 L47.2344,6.65625 C46.9323,6.5 46.6172,6.38281 46.2891,6.30469 C45.9609,6.22656 45.6198,6.1875 45.2656,6.1875 C44.7344,6.1875 44.3333,6.26823 44.0625,6.42969 C43.7917,6.59115 43.6562,6.83854 43.6562,7.17188 C43.6562,7.42188 43.7526,7.61719 43.9453,7.75781 C44.138,7.89844 44.526,8.03125 45.1094,8.15625 L45.4688,8.25 C46.2396,8.40625 46.7865,8.63542 47.1094,8.9375 C47.4323,9.23958 47.5938,9.65625 47.5938,10.1875 C47.5938,10.8021 47.3516,11.2865 46.8672,11.6406 C46.3828,11.9948 45.7188,12.1719 44.875,12.1719 C44.5208,12.1719 44.1536,12.138 43.7734,12.0703 C43.3932,12.0026 42.9948,11.901 42.5781,11.7656 L42.5781,10.6406 C42.974,10.849 43.3646,11.0052 43.75,11.1094 C44.1354,11.2135 44.5208,11.2656 44.9062,11.2656 C45.4062,11.2656 45.7943,11.1797 46.0703,11.0078 C46.3464,10.8359 46.4844,10.5885 46.4844,10.2656 C46.4844,9.97396 46.3854,9.75 46.1875,9.59375 C45.9896,9.4375 45.5573,9.28646 44.8906,9.14062 L44.5156,9.0625 C43.849,8.91667 43.3672,8.69792 43.0703,8.40625 C42.7734,8.11458 42.625,7.71875 42.625,7.21875 C42.625,6.59375 42.8438,6.11458 43.2812,5.78125 C43.7188,5.44792 44.3385,5.28125 45.1406,5.28125 C45.5365,5.28125 45.9115,5.3099 46.2656,5.36719 C46.6198,5.42448 46.9427,5.51042 47.2344,5.625 M50.375,3.57812 L50.375,5.4375 L52.5938,5.4375 L52.5938,6.28125 L50.375,6.28125 L50.375,9.84375 C50.375,10.375 50.4479,10.7161 50.5938,10.8672 C50.7396,11.0182 51.0365,11.0938 51.4844,11.0938 L52.5938,11.0938 L52.5938,12 L51.4844,12 C50.651,12 50.0755,11.8438 49.7578,11.5312 C49.4401,11.2188 49.2812,10.6562 49.2812,9.84375 L49.2812,6.28125 L48.5,6.28125 L48.5,5.4375 L49.2812,5.4375 L49.2812,3.57812 L50.375,3.57812 M56.9844,8.70312 C56.1198,8.70312 55.5182,8.80208 55.1797,9 C54.8411,9.19792 54.6719,9.53646 54.6719,10.0156 C54.6719,10.401 54.7995,10.7057 55.0547,10.9297 C55.3099,11.1536 55.651,11.2656 56.0781,11.2656 C56.6823,11.2656 57.1641,11.0547 57.5234,10.6328 C57.8828,10.2109 58.0625,9.64583 58.0625,8.9375 L58.0625,8.70312 L56.9844,8.70312 M59.1406,8.25 L59.1406,12 L58.0625,12 L58.0625,11 C57.8125,11.3958 57.5052,11.6901 57.1406,11.8828 C56.776,12.0755 56.3281,12.1719 55.7969,12.1719 C55.1198,12.1719 54.5833,11.9818 54.1875,11.6016 C53.7917,11.2214 53.5938,10.7188 53.5938,10.0938 C53.5938,9.35417 53.8411,8.79688 54.3359,8.42188 C54.8307,8.04688 55.5677,7.85938 56.5469,7.85938 L58.0625,7.85938 L58.0625,7.75 C58.0625,7.25 57.8984,6.86458 57.5703,6.59375 C57.2422,6.32292 56.7865,6.1875 56.2031,6.1875 C55.8281,6.1875 55.4609,6.23438 55.1016,6.32812 C54.7422,6.42188 54.401,6.55729 54.0781,6.73438 L54.0781,5.73438 C54.474,5.57812 54.8568,5.46354 55.2266,5.39062 C55.5964,5.31771 55.9583,5.28125 56.3125,5.28125 C57.2604,5.28125 57.9688,5.52604 58.4375,6.01562 C58.9062,6.50521 59.1406,7.25 59.1406,8.25 M62.4219,3.57812 L62.4219,5.4375 L64.6406,5.4375 L64.6406,6.28125 L62.4219,6.28125 L62.4219,9.84375 C62.4219,10.375 62.4948,10.7161 62.6406,10.8672 C62.7865,11.0182 63.0833,11.0938 63.5312,11.0938 L64.6406,11.0938 L64.6406,12 L63.5312,12 C62.6979,12 62.1224,11.8438 61.8047,11.5312 C61.487,11.2188 61.3281,10.6562 61.3281,9.84375 L61.3281,6.28125 L60.5469,6.28125 L60.5469,5.4375 L61.3281,5.4375 L61.3281,3.57812 L62.4219,3.57812 M71.6719,8.45312 L71.6719,8.96875 L66.7031,8.96875 C66.7552,9.71875 66.9818,10.2865 67.3828,10.6719 C67.7839,11.0573 68.3385,11.25 69.0469,11.25 C69.4635,11.25 69.8672,11.2005 70.2578,11.1016 C70.6484,11.0026 71.0365,10.849 71.4219,10.6406 L71.4219,11.6719 C71.026,11.8281 70.625,11.9505 70.2188,12.0391 C69.8125,12.1276 69.401,12.1719 68.9844,12.1719 C67.9427,12.1719 67.1146,11.8672 66.5,11.2578 C65.8854,10.6484 65.5781,9.82292 65.5781,8.78125 C65.5781,7.70833 65.8698,6.85677 66.4531,6.22656 C67.0365,5.59635 67.8177,5.28125 68.7969,5.28125 C69.6823,5.28125 70.3828,5.5651 70.8984,6.13281 C71.4141,6.70052 71.6719,7.47396 71.6719,8.45312 M70.5938,8.125 C70.5833,7.54167 70.4167,7.07292 70.0938,6.71875 C69.7708,6.36458 69.3438,6.1875 68.8125,6.1875 C68.2083,6.1875 67.7266,6.35938 67.3672,6.70312 C67.0078,7.04688 66.8021,7.52604 66.75,8.14062 L70.5938,8.125 M78.4219,14 L78.4219,14.8281 L72.1875,14.8281 L72.1875,14 L78.4219,14 M80.4688,11.0156 L80.4688,14.5 L79.3906,14.5 L79.3906,5.4375 L80.4688,5.4375 L80.4688,6.4375 C80.6979,6.04167 80.9844,5.75 81.3281,5.5625 C81.6719,5.375 82.0833,5.28125 82.5625,5.28125 C83.3646,5.28125 84.0156,5.59635 84.5156,6.22656 C85.0156,6.85677 85.2656,7.6875 85.2656,8.71875 C85.2656,9.75 85.0156,10.5833 84.5156,11.2188 C84.0156,11.8542 83.3646,12.1719 82.5625,12.1719 C82.0833,12.1719 81.6719,12.0755 81.3281,11.8828 C80.9844,11.6901 80.6979,11.401 80.4688,11.0156 M84.1406,8.71875 C84.1406,7.92708 83.9766,7.30729 83.6484,6.85938 C83.3203,6.41146 82.875,6.1875 82.3125,6.1875 C81.7396,6.1875 81.2891,6.41146 80.9609,6.85938 C80.6328,7.30729 80.4688,7.92708 80.4688,8.71875 C80.4688,9.51042 80.6328,10.1328 80.9609,10.5859 C81.2891,11.0391 81.7396,11.2656 82.3125,11.2656 C82.875,11.2656 83.3203,11.0391 83.6484,10.5859 C83.9766,10.1328 84.1406,9.51042 84.1406,8.71875 M86.9219,9.40625 L86.9219,5.4375 L88,5.4375 L88,9.375 C88,9.98958 88.1224,10.4531 88.3672,10.7656 C88.612,11.0781 88.974,11.2344 89.4531,11.2344 C90.0365,11.2344 90.4974,11.0495 90.8359,10.6797 C91.1745,10.3099 91.3438,9.80208 91.3438,9.15625 L91.3438,5.4375 L92.4219,5.4375 L92.4219,12 L91.3438,12 L91.3438,10.9844 C91.0833,11.3906 90.7812,11.6901 90.4375,11.8828 C90.0938,12.0755 89.6927,12.1719 89.2344,12.1719 C88.474,12.1719 87.8984,11.9375 87.5078,11.4688 C87.1172,11 86.9219,10.3125 86.9219,9.40625 M99.3438,8.71875 C99.3438,7.92708 99.1797,7.30729 98.8516,6.85938 C98.5234,6.41146 98.0781,6.1875 97.5156,6.1875 C96.9427,6.1875 96.4922,6.41146 96.1641,6.85938 C95.8359,7.30729 95.6719,7.92708 95.6719,8.71875 C95.6719,9.51042 95.8359,10.1328 96.1641,10.5859 C96.4922,11.0391 96.9427,11.2656 97.5156,11.2656 C98.0781,11.2656 98.5234,11.0391 98.8516,10.5859 C99.1797,10.1328 99.3438,9.51042 99.3438,8.71875 M95.6719,6.4375 C95.901,6.04167 96.1875,5.75 96.5312,5.5625 C96.875,5.375 97.2865,5.28125 97.7656,5.28125 C98.5677,5.28125 99.2188,5.59635 99.7188,6.22656 C100.219,6.85677 100.469,7.6875 100.469,8.71875 C100.469,9.75 100.219,10.5833 99.7188,11.2188 C99.2188,11.8542 98.5677,12.1719 97.7656,12.1719 C97.2865,12.1719 96.875,12.0755 96.5312,11.8828 C96.1875,11.6901 95.901,11.401 95.6719,11.0156 L95.6719,12 L94.5938,12 L94.5938,2.875 L95.6719,2.875 L95.6719,6.4375 M102.234,2.875 L103.312,2.875 L103.312,12 L102.234,12 L102.234,2.875 M105.562,5.4375 L106.641,5.4375 L106.641,12 L105.562,12 L105.562,5.4375 M105.562,2.875 L106.641,2.875 L106.641,4.25 L105.562,4.25 L105.562,2.875 M113.078,5.625 L113.078,6.65625 C112.776,6.5 112.461,6.38281 112.133,6.30469 C111.805,6.22656 111.464,6.1875 111.109,6.1875 C110.578,6.1875 110.177,6.26823 109.906,6.42969 C109.635,6.59115 109.5,6.83854 109.5,7.17188 C109.5,7.42188 109.596,7.61719 109.789,7.75781 C109.982,7.89844 110.37,8.03125 110.953,8.15625 L111.312,8.25 C112.083,8.40625 112.63,8.63542 112.953,8.9375 C113.276,9.23958 113.438,9.65625 113.438,10.1875 C113.438,10.8021 113.195,11.2865 112.711,11.6406 C112.227,11.9948 111.562,12.1719 110.719,12.1719 C110.365,12.1719 109.997,12.138 109.617,12.0703 C109.237,12.0026 108.839,11.901 108.422,11.7656 L108.422,10.6406 C108.818,10.849 109.208,11.0052 109.594,11.1094 C109.979,11.2135 110.365,11.2656 110.75,11.2656 C111.25,11.2656 111.638,11.1797 111.914,11.0078 C112.19,10.8359 112.328,10.5885 112.328,10.2656 C112.328,9.97396 112.229,9.75 112.031,9.59375 C111.833,9.4375 111.401,9.28646 110.734,9.14062 L110.359,9.0625 C109.693,8.91667 109.211,8.69792 108.914,8.40625 C108.617,8.11458 108.469,7.71875 108.469,7.21875 C108.469,6.59375 108.688,6.11458 109.125,5.78125 C109.562,5.44792 110.182,5.28125 110.984,5.28125 C111.38,5.28125 111.755,5.3099 112.109,5.36719 C112.464,5.42448 112.786,5.51042 113.078,5.625 M120.609,8.03125 L120.609,12 L119.531,12 L119.531,8.07812 C119.531,7.45312 119.409,6.98698 119.164,6.67969 C118.919,6.3724 118.557,6.21875 118.078,6.21875 C117.495,6.21875 117.034,6.40365 116.695,6.77344 C116.357,7.14323 116.188,7.65104 116.188,8.29688 L116.188,12 L115.109,12 L115.109,2.875 L116.188,2.875 L116.188,6.45312 C116.448,6.05729 116.753,5.76302 117.102,5.57031 C117.451,5.3776 117.854,5.28125 118.312,5.28125 C119.062,5.28125 119.633,5.51302 120.023,5.97656 C120.414,6.4401 120.609,7.125 120.609,8.03125 M128.359,8.45312 L128.359,8.96875 L123.391,8.96875 C123.443,9.71875 123.669,10.2865 124.07,10.6719 C124.471,11.0573 125.026,11.25 125.734,11.25 C126.151,11.25 126.555,11.2005 126.945,11.1016 C127.336,11.0026 127.724,10.849 128.109,10.6406 L128.109,11.6719 C127.714,11.8281 127.312,11.9505 126.906,12.0391 C126.5,12.1276 126.089,12.1719 125.672,12.1719 C124.63,12.1719 123.802,11.8672 123.188,11.2578 C122.573,10.6484 122.266,9.82292 122.266,8.78125 C122.266,7.70833 122.557,6.85677 123.141,6.22656 C123.724,5.59635 124.505,5.28125 125.484,5.28125 C126.37,5.28125 127.07,5.5651 127.586,6.13281 C128.102,6.70052 128.359,7.47396 128.359,8.45312 M127.281,8.125 C127.271,7.54167 127.104,7.07292 126.781,6.71875 C126.458,6.36458 126.031,6.1875 125.5,6.1875 C124.896,6.1875 124.414,6.35938 124.055,6.70312 C123.695,7.04688 123.49,7.52604 123.438,8.14062 L127.281,8.125 M133.922,6.4375 C133.797,6.375 133.664,6.32552 133.523,6.28906 C133.383,6.2526 133.224,6.23438 133.047,6.23438 C132.443,6.23438 131.977,6.43229 131.648,6.82812 C131.32,7.22396 131.156,7.79688 131.156,8.54688 L131.156,12 L130.078,12 L130.078,5.4375 L131.156,5.4375 L131.156,6.45312 C131.385,6.05729 131.682,5.76302 132.047,5.57031 C132.411,5.3776 132.854,5.28125 133.375,5.28125 C133.448,5.28125 133.529,5.28646 133.617,5.29688 C133.706,5.30729 133.802,5.32292 133.906,5.34375 L133.922,6.4375"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,107.088,1425.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,107.088,1425.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1063.5,-963.44 C1063.5,-953.499 1022.53,-945.44 972,-945.44 C921.465,-945.44 880.498,-953.499 880.498,-963.44 C880.498,-973.381 921.465,-981.44 972,-981.44 C1022.53,-981.44 1063.5,-973.381 1063.5,-963.44 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1842.19,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1842.19,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1842.19,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.625,8.03125 L10.625,12 L9.54688,12 L9.54688,8.07812 C9.54688,7.45312 9.42448,6.98698 9.17969,6.67969 C8.9349,6.3724 8.57292,6.21875 8.09375,6.21875 C7.51042,6.21875 7.04948,6.40365 6.71094,6.77344 C6.3724,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,2.875 L6.20312,2.875 L6.20312,6.45312 C6.46354,6.05729 6.76823,5.76302 7.11719,5.57031 C7.46615,5.3776 7.86979,5.28125 8.32812,5.28125 C9.07812,5.28125 9.64844,5.51302 10.0391,5.97656 C10.4297,6.4401 10.625,7.125 10.625,8.03125 M15.2969,6.1875 C14.724,6.1875 14.2682,6.41406 13.9297,6.86719 C13.5911,7.32031 13.4219,7.9375 13.4219,8.71875 C13.4219,9.51042 13.5885,10.1302 13.9219,10.5781 C14.2552,11.026 14.7135,11.25 15.2969,11.25 C15.8698,11.25 16.3255,11.0234 16.6641,10.5703 C17.0026,10.1172 17.1719,9.5 17.1719,8.71875 C17.1719,7.94792 17.0026,7.33333 16.6641,6.875 C16.3255,6.41667 15.8698,6.1875 15.2969,6.1875 M15.2969,5.28125 C16.2344,5.28125 16.9714,5.58594 17.5078,6.19531 C18.0443,6.80469 18.3125,7.64583 18.3125,8.71875 C18.3125,9.79167 18.0443,10.6354 17.5078,11.25 C16.9714,11.8646 16.2344,12.1719 15.2969,12.1719 C14.3594,12.1719 13.6224,11.8646 13.0859,11.25 C12.5495,10.6354 12.2812,9.79167 12.2812,8.71875 C12.2812,7.64583 12.5495,6.80469 13.0859,6.19531 C13.6224,5.58594 14.3594,5.28125 15.2969,5.28125 M25.1875,6.70312 C25.4583,6.21354 25.7812,5.85417 26.1562,5.625 C26.5312,5.39583 26.974,5.28125 27.4844,5.28125 C28.1719,5.28125 28.7005,5.52083 29.0703,6 C29.4401,6.47917 29.625,7.15625 29.625,8.03125 L29.625,12 L28.5469,12 L28.5469,8.07812 C28.5469,7.44271 28.4349,6.97396 28.2109,6.67188 C27.987,6.36979 27.6458,6.21875 27.1875,6.21875 C26.625,6.21875 26.1823,6.40365 25.8594,6.77344 C25.5365,7.14323 25.375,7.65104 25.375,8.29688 L25.375,12 L24.2969,12 L24.2969,8.07812 C24.2969,7.44271 24.1849,6.97396 23.9609,6.67188 C23.737,6.36979 23.3906,6.21875 22.9219,6.21875 C22.3698,6.21875 21.9323,6.40365 21.6094,6.77344 C21.2865,7.14323 21.125,7.65104 21.125,8.29688 L21.125,12 L20.0469,12 L20.0469,5.4375 L21.125,5.4375 L21.125,6.45312 C21.375,6.05729 21.6719,5.76302 22.0156,5.57031 C22.3594,5.3776 22.7656,5.28125 23.2344,5.28125 C23.7135,5.28125 24.1198,5.40104 24.4531,5.64062 C24.7865,5.88021 25.0312,6.23438 25.1875,6.70312 M37.3906,8.45312 L37.3906,8.96875 L32.4219,8.96875 C32.474,9.71875 32.7005,10.2865 33.1016,10.6719 C33.5026,11.0573 34.0573,11.25 34.7656,11.25 C35.1823,11.25 35.5859,11.2005 35.9766,11.1016 C36.3672,11.0026 36.7552,10.849 37.1406,10.6406 L37.1406,11.6719 C36.7448,11.8281 36.3438,11.9505 35.9375,12.0391 C35.5312,12.1276 35.1198,12.1719 34.7031,12.1719 C33.6615,12.1719 32.8333,11.8672 32.2188,11.2578 C31.6042,10.6484 31.2969,9.82292 31.2969,8.78125 C31.2969,7.70833 31.5885,6.85677 32.1719,6.22656 C32.7552,5.59635 33.5365,5.28125 34.5156,5.28125 C35.401,5.28125 36.1016,5.5651 36.6172,6.13281 C37.1328,6.70052 37.3906,7.47396 37.3906,8.45312 M36.3125,8.125 C36.3021,7.54167 36.1354,7.07292 35.8125,6.71875 C35.4896,6.36458 35.0625,6.1875 34.5312,6.1875 C33.9271,6.1875 33.4453,6.35938 33.0859,6.70312 C32.7266,7.04688 32.5208,7.52604 32.4688,8.14062 L36.3125,8.125 M42.9531,6.4375 C42.8281,6.375 42.6953,6.32552 42.5547,6.28906 C42.4141,6.2526 42.2552,6.23438 42.0781,6.23438 C41.474,6.23438 41.0078,6.43229 40.6797,6.82812 C40.3516,7.22396 40.1875,7.79688 40.1875,8.54688 L40.1875,12 L39.1094,12 L39.1094,5.4375 L40.1875,5.4375 L40.1875,6.45312 C40.4167,6.05729 40.7135,5.76302 41.0781,5.57031 C41.4427,5.3776 41.8854,5.28125 42.4062,5.28125 C42.4792,5.28125 42.5599,5.28646 42.6484,5.29688 C42.737,5.30729 42.8333,5.32292 42.9375,5.34375 L42.9531,6.4375 M49.0625,14 L49.0625,14.8281 L42.8281,14.8281 L42.8281,14 L49.0625,14 M55.1719,6.70312 C55.4427,6.21354 55.7656,5.85417 56.1406,5.625 C56.5156,5.39583 56.9583,5.28125 57.4688,5.28125 C58.1562,5.28125 58.6849,5.52083 59.0547,6 C59.4245,6.47917 59.6094,7.15625 59.6094,8.03125 L59.6094,12 L58.5312,12 L58.5312,8.07812 C58.5312,7.44271 58.4193,6.97396 58.1953,6.67188 C57.9714,6.36979 57.6302,6.21875 57.1719,6.21875 C56.6094,6.21875 56.1667,6.40365 55.8438,6.77344 C55.5208,7.14323 55.3594,7.65104 55.3594,8.29688 L55.3594,12 L54.2812,12 L54.2812,8.07812 C54.2812,7.44271 54.1693,6.97396 53.9453,6.67188 C53.7214,6.36979 53.375,6.21875 52.9062,6.21875 C52.3542,6.21875 51.9167,6.40365 51.5938,6.77344 C51.2708,7.14323 51.1094,7.65104 51.1094,8.29688 L51.1094,12 L50.0312,12 L50.0312,5.4375 L51.1094,5.4375 L51.1094,6.45312 C51.3594,6.05729 51.6562,5.76302 52,5.57031 C52.3438,5.3776 52.75,5.28125 53.2188,5.28125 C53.6979,5.28125 54.1042,5.40104 54.4375,5.64062 C54.7708,5.88021 55.0156,6.23438 55.1719,6.70312 M64.7344,8.70312 C63.8698,8.70312 63.2682,8.80208 62.9297,9 C62.5911,9.19792 62.4219,9.53646 62.4219,10.0156 C62.4219,10.401 62.5495,10.7057 62.8047,10.9297 C63.0599,11.1536 63.401,11.2656 63.8281,11.2656 C64.4323,11.2656 64.9141,11.0547 65.2734,10.6328 C65.6328,10.2109 65.8125,9.64583 65.8125,8.9375 L65.8125,8.70312 L64.7344,8.70312 M66.8906,8.25 L66.8906,12 L65.8125,12 L65.8125,11 C65.5625,11.3958 65.2552,11.6901 64.8906,11.8828 C64.526,12.0755 64.0781,12.1719 63.5469,12.1719 C62.8698,12.1719 62.3333,11.9818 61.9375,11.6016 C61.5417,11.2214 61.3438,10.7188 61.3438,10.0938 C61.3438,9.35417 61.5911,8.79688 62.0859,8.42188 C62.5807,8.04688 63.3177,7.85938 64.2969,7.85938 L65.8125,7.85938 L65.8125,7.75 C65.8125,7.25 65.6484,6.86458 65.3203,6.59375 C64.9922,6.32292 64.5365,6.1875 63.9531,6.1875 C63.5781,6.1875 63.2109,6.23438 62.8516,6.32812 C62.4922,6.42188 62.151,6.55729 61.8281,6.73438 L61.8281,5.73438 C62.224,5.57812 62.6068,5.46354 62.9766,5.39062 C63.3464,5.31771 63.7083,5.28125 64.0625,5.28125 C65.0104,5.28125 65.7188,5.52604 66.1875,6.01562 C66.6562,6.50521 66.8906,7.25 66.8906,8.25 M70.1406,11.0156 L70.1406,14.5 L69.0625,14.5 L69.0625,5.4375 L70.1406,5.4375 L70.1406,6.4375 C70.3698,6.04167 70.6562,5.75 71,5.5625 C71.3438,5.375 71.7552,5.28125 72.2344,5.28125 C73.0365,5.28125 73.6875,5.59635 74.1875,6.22656 C74.6875,6.85677 74.9375,7.6875 74.9375,8.71875 C74.9375,9.75 74.6875,10.5833 74.1875,11.2188 C73.6875,11.8542 73.0365,12.1719 72.2344,12.1719 C71.7552,12.1719 71.3438,12.0755 71,11.8828 C70.6562,11.6901 70.3698,11.401 70.1406,11.0156 M73.8125,8.71875 C73.8125,7.92708 73.6484,7.30729 73.3203,6.85938 C72.9922,6.41146 72.5469,6.1875 71.9844,6.1875 C71.4115,6.1875 70.9609,6.41146 70.6328,6.85938 C70.3047,7.30729 70.1406,7.92708 70.1406,8.71875 C70.1406,9.51042 70.3047,10.1328 70.6328,10.5859 C70.9609,11.0391 71.4115,11.2656 71.9844,11.2656 C72.5469,11.2656 72.9922,11.0391 73.3203,10.5859 C73.6484,10.1328 73.8125,9.51042 73.8125,8.71875 M77.75,11.0156 L77.75,14.5 L76.6719,14.5 L76.6719,5.4375 L77.75,5.4375 L77.75,6.4375 C77.9792,6.04167 78.2656,5.75 78.6094,5.5625 C78.9531,5.375 79.3646,5.28125 79.8438,5.28125 C80.6458,5.28125 81.2969,5.59635 81.7969,6.22656 C82.2969,6.85677 82.5469,7.6875 82.5469,8.71875 C82.5469,9.75 82.2969,10.5833 81.7969,11.2188 C81.2969,11.8542 80.6458,12.1719 79.8438,12.1719 C79.3646,12.1719 78.9531,12.0755 78.6094,11.8828 C78.2656,11.6901 77.9792,11.401 77.75,11.0156 M81.4219,8.71875 C81.4219,7.92708 81.2578,7.30729 80.9297,6.85938 C80.6016,6.41146 80.1562,6.1875 79.5938,6.1875 C79.0208,6.1875 78.5703,6.41146 78.2422,6.85938 C77.9141,7.30729 77.75,7.92708 77.75,8.71875 C77.75,9.51042 77.9141,10.1328 78.2422,10.5859 C78.5703,11.0391 79.0208,11.2656 79.5938,11.2656 C80.1562,11.2656 80.6016,11.0391 80.9297,10.5859 C81.2578,10.1328 81.4219,9.51042 81.4219,8.71875 M84.3125,5.4375 L85.3906,5.4375 L85.3906,12 L84.3125,12 L84.3125,5.4375 M84.3125,2.875 L85.3906,2.875 L85.3906,4.25 L84.3125,4.25 L84.3125,2.875 M93.1094,8.03125 L93.1094,12 L92.0312,12 L92.0312,8.07812 C92.0312,7.45312 91.9089,6.98698 91.6641,6.67969 C91.4193,6.3724 91.0573,6.21875 90.5781,6.21875 C89.9948,6.21875 89.5339,6.40365 89.1953,6.77344 C88.8568,7.14323 88.6875,7.65104 88.6875,8.29688 L88.6875,12 L87.6094,12 L87.6094,5.4375 L88.6875,5.4375 L88.6875,6.45312 C88.9479,6.05729 89.2526,5.76302 89.6016,5.57031 C89.9505,5.3776 90.3542,5.28125 90.8125,5.28125 C91.5625,5.28125 92.1328,5.51302 92.5234,5.97656 C92.9141,6.4401 93.1094,7.125 93.1094,8.03125 M99.5625,8.64062 C99.5625,7.85938 99.401,7.25521 99.0781,6.82812 C98.7552,6.40104 98.3021,6.1875 97.7188,6.1875 C97.1458,6.1875 96.6979,6.40104 96.375,6.82812 C96.0521,7.25521 95.8906,7.85938 95.8906,8.64062 C95.8906,9.42188 96.0521,10.026 96.375,10.4531 C96.6979,10.8802 97.1458,11.0938 97.7188,11.0938 C98.3021,11.0938 98.7552,10.8802 99.0781,10.4531 C99.401,10.026 99.5625,9.42188 99.5625,8.64062 M100.641,11.1875 C100.641,12.3021 100.393,13.1328 99.8984,13.6797 C99.4036,14.2266 98.6406,14.5 97.6094,14.5 C97.2344,14.5 96.8776,14.4714 96.5391,14.4141 C96.2005,14.3568 95.875,14.2708 95.5625,14.1562 L95.5625,13.1094 C95.875,13.276 96.1875,13.401 96.5,13.4844 C96.8125,13.5677 97.125,13.6094 97.4375,13.6094 C98.1458,13.6094 98.6771,13.4245 99.0312,13.0547 C99.3854,12.6849 99.5625,12.125 99.5625,11.375 L99.5625,10.8438 C99.3333,11.2292 99.0469,11.5182 98.7031,11.7109 C98.3594,11.9036 97.9427,12 97.4531,12 C96.651,12 96.0026,11.6927 95.5078,11.0781 C95.013,10.4635 94.7656,9.65104 94.7656,8.64062 C94.7656,7.63021 95.013,6.81771 95.5078,6.20312 C96.0026,5.58854 96.651,5.28125 97.4531,5.28125 C97.9427,5.28125 98.3594,5.3776 98.7031,5.57031 C99.0469,5.76302 99.3333,6.05208 99.5625,6.4375 L99.5625,5.4375 L100.641,5.4375 L100.641,11.1875"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1842.19,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1842.19,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M530,-929.44 L1354,-929.44 L1354,-473.44 L530,-473.44 L530,-929.44"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1796.4,649.892)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1796.4,649.892)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1796.4,649.892)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M6.23438,6.70312 C6.50521,6.21354 6.82812,5.85417 7.20312,5.625 C7.57812,5.39583 8.02083,5.28125 8.53125,5.28125 C9.21875,5.28125 9.7474,5.52083 10.1172,6 C10.487,6.47917 10.6719,7.15625 10.6719,8.03125 L10.6719,12 L9.59375,12 L9.59375,8.07812 C9.59375,7.44271 9.48177,6.97396 9.25781,6.67188 C9.03385,6.36979 8.69271,6.21875 8.23438,6.21875 C7.67188,6.21875 7.22917,6.40365 6.90625,6.77344 C6.58333,7.14323 6.42188,7.65104 6.42188,8.29688 L6.42188,12 L5.34375,12 L5.34375,8.07812 C5.34375,7.44271 5.23177,6.97396 5.00781,6.67188 C4.78385,6.36979 4.4375,6.21875 3.96875,6.21875 C3.41667,6.21875 2.97917,6.40365 2.65625,6.77344 C2.33333,7.14323 2.17188,7.65104 2.17188,8.29688 L2.17188,12 L1.09375,12 L1.09375,5.4375 L2.17188,5.4375 L2.17188,6.45312 C2.42188,6.05729 2.71875,5.76302 3.0625,5.57031 C3.40625,5.3776 3.8125,5.28125 4.28125,5.28125 C4.76042,5.28125 5.16667,5.40104 5.5,5.64062 C5.83333,5.88021 6.07812,6.23438 6.23438,6.70312 M15.7969,8.70312 C14.9323,8.70312 14.3307,8.80208 13.9922,9 C13.6536,9.19792 13.4844,9.53646 13.4844,10.0156 C13.4844,10.401 13.612,10.7057 13.8672,10.9297 C14.1224,11.1536 14.4635,11.2656 14.8906,11.2656 C15.4948,11.2656 15.9766,11.0547 16.3359,10.6328 C16.6953,10.2109 16.875,9.64583 16.875,8.9375 L16.875,8.70312 L15.7969,8.70312 M17.9531,8.25 L17.9531,12 L16.875,12 L16.875,11 C16.625,11.3958 16.3177,11.6901 15.9531,11.8828 C15.5885,12.0755 15.1406,12.1719 14.6094,12.1719 C13.9323,12.1719 13.3958,11.9818 13,11.6016 C12.6042,11.2214 12.4062,10.7188 12.4062,10.0938 C12.4062,9.35417 12.6536,8.79688 13.1484,8.42188 C13.6432,8.04688 14.3802,7.85938 15.3594,7.85938 L16.875,7.85938 L16.875,7.75 C16.875,7.25 16.7109,6.86458 16.3828,6.59375 C16.0547,6.32292 15.599,6.1875 15.0156,6.1875 C14.6406,6.1875 14.2734,6.23438 13.9141,6.32812 C13.5547,6.42188 13.2135,6.55729 12.8906,6.73438 L12.8906,5.73438 C13.2865,5.57812 13.6693,5.46354 14.0391,5.39062 C14.4089,5.31771 14.7708,5.28125 15.125,5.28125 C16.0729,5.28125 16.7812,5.52604 17.25,6.01562 C17.7188,6.50521 17.9531,7.25 17.9531,8.25 M21.2031,11.0156 L21.2031,14.5 L20.125,14.5 L20.125,5.4375 L21.2031,5.4375 L21.2031,6.4375 C21.4323,6.04167 21.7188,5.75 22.0625,5.5625 C22.4062,5.375 22.8177,5.28125 23.2969,5.28125 C24.099,5.28125 24.75,5.59635 25.25,6.22656 C25.75,6.85677 26,7.6875 26,8.71875 C26,9.75 25.75,10.5833 25.25,11.2188 C24.75,11.8542 24.099,12.1719 23.2969,12.1719 C22.8177,12.1719 22.4062,12.0755 22.0625,11.8828 C21.7188,11.6901 21.4323,11.401 21.2031,11.0156 M24.875,8.71875 C24.875,7.92708 24.7109,7.30729 24.3828,6.85938 C24.0547,6.41146 23.6094,6.1875 23.0469,6.1875 C22.474,6.1875 22.0234,6.41146 21.6953,6.85938 C21.3672,7.30729 21.2031,7.92708 21.2031,8.71875 C21.2031,9.51042 21.3672,10.1328 21.6953,10.5859 C22.0234,11.0391 22.474,11.2656 23.0469,11.2656 C23.6094,11.2656 24.0547,11.0391 24.3828,10.5859 C24.7109,10.1328 24.875,9.51042 24.875,8.71875 M32.7656,14 L32.7656,14.8281 L26.5312,14.8281 L26.5312,14 L32.7656,14 M38.875,6.70312 C39.1458,6.21354 39.4688,5.85417 39.8438,5.625 C40.2188,5.39583 40.6615,5.28125 41.1719,5.28125 C41.8594,5.28125 42.388,5.52083 42.7578,6 C43.1276,6.47917 43.3125,7.15625 43.3125,8.03125 L43.3125,12 L42.2344,12 L42.2344,8.07812 C42.2344,7.44271 42.1224,6.97396 41.8984,6.67188 C41.6745,6.36979 41.3333,6.21875 40.875,6.21875 C40.3125,6.21875 39.8698,6.40365 39.5469,6.77344 C39.224,7.14323 39.0625,7.65104 39.0625,8.29688 L39.0625,12 L37.9844,12 L37.9844,8.07812 C37.9844,7.44271 37.8724,6.97396 37.6484,6.67188 C37.4245,6.36979 37.0781,6.21875 36.6094,6.21875 C36.0573,6.21875 35.6198,6.40365 35.2969,6.77344 C34.974,7.14323 34.8125,7.65104 34.8125,8.29688 L34.8125,12 L33.7344,12 L33.7344,5.4375 L34.8125,5.4375 L34.8125,6.45312 C35.0625,6.05729 35.3594,5.76302 35.7031,5.57031 C36.0469,5.3776 36.4531,5.28125 36.9219,5.28125 C37.401,5.28125 37.8073,5.40104 38.1406,5.64062 C38.474,5.88021 38.7188,6.23438 38.875,6.70312 M48.4375,8.70312 C47.5729,8.70312 46.9714,8.80208 46.6328,9 C46.2943,9.19792 46.125,9.53646 46.125,10.0156 C46.125,10.401 46.2526,10.7057 46.5078,10.9297 C46.763,11.1536 47.1042,11.2656 47.5312,11.2656 C48.1354,11.2656 48.6172,11.0547 48.9766,10.6328 C49.3359,10.2109 49.5156,9.64583 49.5156,8.9375 L49.5156,8.70312 L48.4375,8.70312 M50.5938,8.25 L50.5938,12 L49.5156,12 L49.5156,11 C49.2656,11.3958 48.9583,11.6901 48.5938,11.8828 C48.2292,12.0755 47.7812,12.1719 47.25,12.1719 C46.5729,12.1719 46.0365,11.9818 45.6406,11.6016 C45.2448,11.2214 45.0469,10.7188 45.0469,10.0938 C45.0469,9.35417 45.2943,8.79688 45.7891,8.42188 C46.2839,8.04688 47.0208,7.85938 48,7.85938 L49.5156,7.85938 L49.5156,7.75 C49.5156,7.25 49.3516,6.86458 49.0234,6.59375 C48.6953,6.32292 48.2396,6.1875 47.6562,6.1875 C47.2812,6.1875 46.9141,6.23438 46.5547,6.32812 C46.1953,6.42188 45.8542,6.55729 45.5312,6.73438 L45.5312,5.73438 C45.9271,5.57812 46.3099,5.46354 46.6797,5.39062 C47.0495,5.31771 47.4115,5.28125 47.7656,5.28125 C48.7135,5.28125 49.4219,5.52604 49.8906,6.01562 C50.3594,6.50521 50.5938,7.25 50.5938,8.25 M58.2656,8.03125 L58.2656,12 L57.1875,12 L57.1875,8.07812 C57.1875,7.45312 57.0651,6.98698 56.8203,6.67969 C56.5755,6.3724 56.2135,6.21875 55.7344,6.21875 C55.151,6.21875 54.6901,6.40365 54.3516,6.77344 C54.013,7.14323 53.8438,7.65104 53.8438,8.29688 L53.8438,12 L52.7656,12 L52.7656,5.4375 L53.8438,5.4375 L53.8438,6.45312 C54.1042,6.05729 54.4089,5.76302 54.7578,5.57031 C55.1068,5.3776 55.5104,5.28125 55.9688,5.28125 C56.7188,5.28125 57.2891,5.51302 57.6797,5.97656 C58.0703,6.4401 58.2656,7.125 58.2656,8.03125 M63.375,8.70312 C62.5104,8.70312 61.9089,8.80208 61.5703,9 C61.2318,9.19792 61.0625,9.53646 61.0625,10.0156 C61.0625,10.401 61.1901,10.7057 61.4453,10.9297 C61.7005,11.1536 62.0417,11.2656 62.4688,11.2656 C63.0729,11.2656 63.5547,11.0547 63.9141,10.6328 C64.2734,10.2109 64.4531,9.64583 64.4531,8.9375 L64.4531,8.70312 L63.375,8.70312 M65.5312,8.25 L65.5312,12 L64.4531,12 L64.4531,11 C64.2031,11.3958 63.8958,11.6901 63.5312,11.8828 C63.1667,12.0755 62.7188,12.1719 62.1875,12.1719 C61.5104,12.1719 60.974,11.9818 60.5781,11.6016 C60.1823,11.2214 59.9844,10.7188 59.9844,10.0938 C59.9844,9.35417 60.2318,8.79688 60.7266,8.42188 C61.2214,8.04688 61.9583,7.85938 62.9375,7.85938 L64.4531,7.85938 L64.4531,7.75 C64.4531,7.25 64.2891,6.86458 63.9609,6.59375 C63.6328,6.32292 63.1771,6.1875 62.5938,6.1875 C62.2188,6.1875 61.8516,6.23438 61.4922,6.32812 C61.1328,6.42188 60.7917,6.55729 60.4688,6.73438 L60.4688,5.73438 C60.8646,5.57812 61.2474,5.46354 61.6172,5.39062 C61.987,5.31771 62.349,5.28125 62.7031,5.28125 C63.651,5.28125 64.3594,5.52604 64.8281,6.01562 C65.2969,6.50521 65.5312,7.25 65.5312,8.25 M72.0625,8.64062 C72.0625,7.85938 71.901,7.25521 71.5781,6.82812 C71.2552,6.40104 70.8021,6.1875 70.2188,6.1875 C69.6458,6.1875 69.1979,6.40104 68.875,6.82812 C68.5521,7.25521 68.3906,7.85938 68.3906,8.64062 C68.3906,9.42188 68.5521,10.026 68.875,10.4531 C69.1979,10.8802 69.6458,11.0938 70.2188,11.0938 C70.8021,11.0938 71.2552,10.8802 71.5781,10.4531 C71.901,10.026 72.0625,9.42188 72.0625,8.64062 M73.1406,11.1875 C73.1406,12.3021 72.8932,13.1328 72.3984,13.6797 C71.9036,14.2266 71.1406,14.5 70.1094,14.5 C69.7344,14.5 69.3776,14.4714 69.0391,14.4141 C68.7005,14.3568 68.375,14.2708 68.0625,14.1562 L68.0625,13.1094 C68.375,13.276 68.6875,13.401 69,13.4844 C69.3125,13.5677 69.625,13.6094 69.9375,13.6094 C70.6458,13.6094 71.1771,13.4245 71.5312,13.0547 C71.8854,12.6849 72.0625,12.125 72.0625,11.375 L72.0625,10.8438 C71.8333,11.2292 71.5469,11.5182 71.2031,11.7109 C70.8594,11.9036 70.4427,12 69.9531,12 C69.151,12 68.5026,11.6927 68.0078,11.0781 C67.513,10.4635 67.2656,9.65104 67.2656,8.64062 C67.2656,7.63021 67.513,6.81771 68.0078,6.20312 C68.5026,5.58854 69.151,5.28125 69.9531,5.28125 C70.4427,5.28125 70.8594,5.3776 71.2031,5.57031 C71.5469,5.76302 71.8333,6.05208 72.0625,6.4375 L72.0625,5.4375 L73.1406,5.4375 L73.1406,11.1875 M80.9688,8.45312 L80.9688,8.96875 L76,8.96875 C76.0521,9.71875 76.2786,10.2865 76.6797,10.6719 C77.0807,11.0573 77.6354,11.25 78.3438,11.25 C78.7604,11.25 79.1641,11.2005 79.5547,11.1016 C79.9453,11.0026 80.3333,10.849 80.7188,10.6406 L80.7188,11.6719 C80.3229,11.8281 79.9219,11.9505 79.5156,12.0391 C79.1094,12.1276 78.6979,12.1719 78.2812,12.1719 C77.2396,12.1719 76.4115,11.8672 75.7969,11.2578 C75.1823,10.6484 74.875,9.82292 74.875,8.78125 C74.875,7.70833 75.1667,6.85677 75.75,6.22656 C76.3333,5.59635 77.1146,5.28125 78.0938,5.28125 C78.9792,5.28125 79.6797,5.5651 80.1953,6.13281 C80.7109,6.70052 80.9688,7.47396 80.9688,8.45312 M79.8906,8.125 C79.8802,7.54167 79.7135,7.07292 79.3906,6.71875 C79.0677,6.36458 78.6406,6.1875 78.1094,6.1875 C77.5052,6.1875 77.0234,6.35938 76.6641,6.70312 C76.3047,7.04688 76.099,7.52604 76.0469,8.14062 L79.8906,8.125 M86.5312,6.4375 C86.4062,6.375 86.2734,6.32552 86.1328,6.28906 C85.9922,6.2526 85.8333,6.23438 85.6562,6.23438 C85.0521,6.23438 84.5859,6.43229 84.2578,6.82812 C83.9297,7.22396 83.7656,7.79688 83.7656,8.54688 L83.7656,12 L82.6875,12 L82.6875,5.4375 L83.7656,5.4375 L83.7656,6.45312 C83.9948,6.05729 84.2917,5.76302 84.6562,5.57031 C85.0208,5.3776 85.4635,5.28125 85.9844,5.28125 C86.0573,5.28125 86.138,5.28646 86.2266,5.29688 C86.3151,5.30729 86.4115,5.32292 86.5156,5.34375 L86.5312,6.4375"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1796.4,649.892)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1796.4,649.892)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1144.5,-877.94 L1341.5,-877.94 L1341.5,-842.94 L1144.5,-842.94 L1144.5,-877.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2324.48,757.887)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2324.48,757.887)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,2324.48,757.887)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375 M93.5938,3.25 L94.5938,3.25 L91.5469,13.1094 L90.5469,13.1094 L93.5938,3.25 M100.812,6.70312 C101.083,6.21354 101.406,5.85417 101.781,5.625 C102.156,5.39583 102.599,5.28125 103.109,5.28125 C103.797,5.28125 104.326,5.52083 104.695,6 C105.065,6.47917 105.25,7.15625 105.25,8.03125 L105.25,12 L104.172,12 L104.172,8.07812 C104.172,7.44271 104.06,6.97396 103.836,6.67188 C103.612,6.36979 103.271,6.21875 102.812,6.21875 C102.25,6.21875 101.807,6.40365 101.484,6.77344 C101.161,7.14323 101,7.65104 101,8.29688 L101,12 L99.9219,12 L99.9219,8.07812 C99.9219,7.44271 99.8099,6.97396 99.5859,6.67188 C99.362,6.36979 99.0156,6.21875 98.5469,6.21875 C97.9948,6.21875 97.5573,6.40365 97.2344,6.77344 C96.9115,7.14323 96.75,7.65104 96.75,8.29688 L96.75,12 L95.6719,12 L95.6719,5.4375 L96.75,5.4375 L96.75,6.45312 C97,6.05729 97.2969,5.76302 97.6406,5.57031 C97.9844,5.3776 98.3906,5.28125 98.8594,5.28125 C99.3385,5.28125 99.7448,5.40104 100.078,5.64062 C100.411,5.88021 100.656,6.23438 100.812,6.70312 M110.375,8.70312 C109.51,8.70312 108.909,8.80208 108.57,9 C108.232,9.19792 108.062,9.53646 108.062,10.0156 C108.062,10.401 108.19,10.7057 108.445,10.9297 C108.701,11.1536 109.042,11.2656 109.469,11.2656 C110.073,11.2656 110.555,11.0547 110.914,10.6328 C111.273,10.2109 111.453,9.64583 111.453,8.9375 L111.453,8.70312 L110.375,8.70312 M112.531,8.25 L112.531,12 L111.453,12 L111.453,11 C111.203,11.3958 110.896,11.6901 110.531,11.8828 C110.167,12.0755 109.719,12.1719 109.188,12.1719 C108.51,12.1719 107.974,11.9818 107.578,11.6016 C107.182,11.2214 106.984,10.7188 106.984,10.0938 C106.984,9.35417 107.232,8.79688 107.727,8.42188 C108.221,8.04688 108.958,7.85938 109.938,7.85938 L111.453,7.85938 L111.453,7.75 C111.453,7.25 111.289,6.86458 110.961,6.59375 C110.633,6.32292 110.177,6.1875 109.594,6.1875 C109.219,6.1875 108.852,6.23438 108.492,6.32812 C108.133,6.42188 107.792,6.55729 107.469,6.73438 L107.469,5.73438 C107.865,5.57812 108.247,5.46354 108.617,5.39062 C108.987,5.31771 109.349,5.28125 109.703,5.28125 C110.651,5.28125 111.359,5.52604 111.828,6.01562 C112.297,6.50521 112.531,7.25 112.531,8.25 M118.922,5.625 L118.922,6.65625 C118.62,6.5 118.305,6.38281 117.977,6.30469 C117.648,6.22656 117.307,6.1875 116.953,6.1875 C116.422,6.1875 116.021,6.26823 115.75,6.42969 C115.479,6.59115 115.344,6.83854 115.344,7.17188 C115.344,7.42188 115.44,7.61719 115.633,7.75781 C115.826,7.89844 116.214,8.03125 116.797,8.15625 L117.156,8.25 C117.927,8.40625 118.474,8.63542 118.797,8.9375 C119.12,9.23958 119.281,9.65625 119.281,10.1875 C119.281,10.8021 119.039,11.2865 118.555,11.6406 C118.07,11.9948 117.406,12.1719 116.562,12.1719 C116.208,12.1719 115.841,12.138 115.461,12.0703 C115.081,12.0026 114.682,11.901 114.266,11.7656 L114.266,10.6406 C114.661,10.849 115.052,11.0052 115.438,11.1094 C115.823,11.2135 116.208,11.2656 116.594,11.2656 C117.094,11.2656 117.482,11.1797 117.758,11.0078 C118.034,10.8359 118.172,10.5885 118.172,10.2656 C118.172,9.97396 118.073,9.75 117.875,9.59375 C117.677,9.4375 117.245,9.28646 116.578,9.14062 L116.203,9.0625 C115.536,8.91667 115.055,8.69792 114.758,8.40625 C114.461,8.11458 114.312,7.71875 114.312,7.21875 C114.312,6.59375 114.531,6.11458 114.969,5.78125 C115.406,5.44792 116.026,5.28125 116.828,5.28125 C117.224,5.28125 117.599,5.3099 117.953,5.36719 C118.307,5.42448 118.63,5.51042 118.922,5.625 M120.953,2.875 L122.031,2.875 L122.031,8.26562 L125.25,5.4375 L126.625,5.4375 L123.141,8.5 L126.781,12 L125.375,12 L122.031,8.79688 L122.031,12 L120.953,12 L120.953,2.875 M132.922,14 L132.922,14.8281 L126.688,14.8281 L126.688,14 L132.922,14 M138.109,5.625 L138.109,6.65625 C137.807,6.5 137.492,6.38281 137.164,6.30469 C136.836,6.22656 136.495,6.1875 136.141,6.1875 C135.609,6.1875 135.208,6.26823 134.938,6.42969 C134.667,6.59115 134.531,6.83854 134.531,7.17188 C134.531,7.42188 134.628,7.61719 134.82,7.75781 C135.013,7.89844 135.401,8.03125 135.984,8.15625 L136.344,8.25 C137.115,8.40625 137.661,8.63542 137.984,8.9375 C138.307,9.23958 138.469,9.65625 138.469,10.1875 C138.469,10.8021 138.227,11.2865 137.742,11.6406 C137.258,11.9948 136.594,12.1719 135.75,12.1719 C135.396,12.1719 135.029,12.138 134.648,12.0703 C134.268,12.0026 133.87,11.901 133.453,11.7656 L133.453,10.6406 C133.849,10.849 134.24,11.0052 134.625,11.1094 C135.01,11.2135 135.396,11.2656 135.781,11.2656 C136.281,11.2656 136.669,11.1797 136.945,11.0078 C137.221,10.8359 137.359,10.5885 137.359,10.2656 C137.359,9.97396 137.26,9.75 137.062,9.59375 C136.865,9.4375 136.432,9.28646 135.766,9.14062 L135.391,9.0625 C134.724,8.91667 134.242,8.69792 133.945,8.40625 C133.648,8.11458 133.5,7.71875 133.5,7.21875 C133.5,6.59375 133.719,6.11458 134.156,5.78125 C134.594,5.44792 135.214,5.28125 136.016,5.28125 C136.411,5.28125 136.786,5.3099 137.141,5.36719 C137.495,5.42448 137.818,5.51042 138.109,5.625 M140.172,2.875 L141.25,2.875 L141.25,12 L140.172,12 L140.172,2.875 M146.484,8.70312 C145.62,8.70312 145.018,8.80208 144.68,9 C144.341,9.19792 144.172,9.53646 144.172,10.0156 C144.172,10.401 144.299,10.7057 144.555,10.9297 C144.81,11.1536 145.151,11.2656 145.578,11.2656 C146.182,11.2656 146.664,11.0547 147.023,10.6328 C147.383,10.2109 147.562,9.64583 147.562,8.9375 L147.562,8.70312 L146.484,8.70312 M148.641,8.25 L148.641,12 L147.562,12 L147.562,11 C147.312,11.3958 147.005,11.6901 146.641,11.8828 C146.276,12.0755 145.828,12.1719 145.297,12.1719 C144.62,12.1719 144.083,11.9818 143.688,11.6016 C143.292,11.2214 143.094,10.7188 143.094,10.0938 C143.094,9.35417 143.341,8.79688 143.836,8.42188 C144.331,8.04688 145.068,7.85938 146.047,7.85938 L147.562,7.85938 L147.562,7.75 C147.562,7.25 147.398,6.86458 147.07,6.59375 C146.742,6.32292 146.286,6.1875 145.703,6.1875 C145.328,6.1875 144.961,6.23438 144.602,6.32812 C144.242,6.42188 143.901,6.55729 143.578,6.73438 L143.578,5.73438 C143.974,5.57812 144.357,5.46354 144.727,5.39062 C145.096,5.31771 145.458,5.28125 145.812,5.28125 C146.76,5.28125 147.469,5.52604 147.938,6.01562 C148.406,6.50521 148.641,7.25 148.641,8.25 M155.953,6.70312 C156.224,6.21354 156.547,5.85417 156.922,5.625 C157.297,5.39583 157.74,5.28125 158.25,5.28125 C158.938,5.28125 159.466,5.52083 159.836,6 C160.206,6.47917 160.391,7.15625 160.391,8.03125 L160.391,12 L159.312,12 L159.312,8.07812 C159.312,7.44271 159.201,6.97396 158.977,6.67188 C158.753,6.36979 158.411,6.21875 157.953,6.21875 C157.391,6.21875 156.948,6.40365 156.625,6.77344 C156.302,7.14323 156.141,7.65104 156.141,8.29688 L156.141,12 L155.062,12 L155.062,8.07812 C155.062,7.44271 154.951,6.97396 154.727,6.67188 C154.503,6.36979 154.156,6.21875 153.688,6.21875 C153.135,6.21875 152.698,6.40365 152.375,6.77344 C152.052,7.14323 151.891,7.65104 151.891,8.29688 L151.891,12 L150.812,12 L150.812,5.4375 L151.891,5.4375 L151.891,6.45312 C152.141,6.05729 152.438,5.76302 152.781,5.57031 C153.125,5.3776 153.531,5.28125 154,5.28125 C154.479,5.28125 154.885,5.40104 155.219,5.64062 C155.552,5.88021 155.797,6.23438 155.953,6.70312 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2324.48,757.887)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2324.48,757.887)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M577.5,-678.94 L764.5,-678.94 L764.5,-643.94 L577.5,-643.94 L577.5,-678.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1189.11,1155.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1189.11,1155.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1189.11,1155.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375 M93.5938,3.25 L94.5938,3.25 L91.5469,13.1094 L90.5469,13.1094 L93.5938,3.25 M95.7031,2.875 L96.7812,2.875 L96.7812,12 L95.7031,12 L95.7031,2.875 M101.578,6.1875 C101.005,6.1875 100.549,6.41406 100.211,6.86719 C99.8724,7.32031 99.7031,7.9375 99.7031,8.71875 C99.7031,9.51042 99.8698,10.1302 100.203,10.5781 C100.536,11.026 100.995,11.25 101.578,11.25 C102.151,11.25 102.607,11.0234 102.945,10.5703 C103.284,10.1172 103.453,9.5 103.453,8.71875 C103.453,7.94792 103.284,7.33333 102.945,6.875 C102.607,6.41667 102.151,6.1875 101.578,6.1875 M101.578,5.28125 C102.516,5.28125 103.253,5.58594 103.789,6.19531 C104.326,6.80469 104.594,7.64583 104.594,8.71875 C104.594,9.79167 104.326,10.6354 103.789,11.25 C103.253,11.8646 102.516,12.1719 101.578,12.1719 C100.641,12.1719 99.9036,11.8646 99.3672,11.25 C98.8307,10.6354 98.5625,9.79167 98.5625,8.71875 C98.5625,7.64583 98.8307,6.80469 99.3672,6.19531 C99.9036,5.58594 100.641,5.28125 101.578,5.28125 M109.344,8.70312 C108.479,8.70312 107.878,8.80208 107.539,9 C107.201,9.19792 107.031,9.53646 107.031,10.0156 C107.031,10.401 107.159,10.7057 107.414,10.9297 C107.669,11.1536 108.01,11.2656 108.438,11.2656 C109.042,11.2656 109.523,11.0547 109.883,10.6328 C110.242,10.2109 110.422,9.64583 110.422,8.9375 L110.422,8.70312 L109.344,8.70312 M111.5,8.25 L111.5,12 L110.422,12 L110.422,11 C110.172,11.3958 109.865,11.6901 109.5,11.8828 C109.135,12.0755 108.688,12.1719 108.156,12.1719 C107.479,12.1719 106.943,11.9818 106.547,11.6016 C106.151,11.2214 105.953,10.7188 105.953,10.0938 C105.953,9.35417 106.201,8.79688 106.695,8.42188 C107.19,8.04688 107.927,7.85938 108.906,7.85938 L110.422,7.85938 L110.422,7.75 C110.422,7.25 110.258,6.86458 109.93,6.59375 C109.602,6.32292 109.146,6.1875 108.562,6.1875 C108.188,6.1875 107.82,6.23438 107.461,6.32812 C107.102,6.42188 106.76,6.55729 106.438,6.73438 L106.438,5.73438 C106.833,5.57812 107.216,5.46354 107.586,5.39062 C107.956,5.31771 108.318,5.28125 108.672,5.28125 C109.62,5.28125 110.328,5.52604 110.797,6.01562 C111.266,6.50521 111.5,7.25 111.5,8.25 M118.031,6.4375 L118.031,2.875 L119.109,2.875 L119.109,12 L118.031,12 L118.031,11.0156 C117.802,11.401 117.516,11.6901 117.172,11.8828 C116.828,12.0755 116.411,12.1719 115.922,12.1719 C115.13,12.1719 114.484,11.8542 113.984,11.2188 C113.484,10.5833 113.234,9.75 113.234,8.71875 C113.234,7.6875 113.484,6.85677 113.984,6.22656 C114.484,5.59635 115.13,5.28125 115.922,5.28125 C116.411,5.28125 116.828,5.375 117.172,5.5625 C117.516,5.75 117.802,6.04167 118.031,6.4375 M114.359,8.71875 C114.359,9.51042 114.521,10.1328 114.844,10.5859 C115.167,11.0391 115.615,11.2656 116.188,11.2656 C116.76,11.2656 117.211,11.0391 117.539,10.5859 C117.867,10.1328 118.031,9.51042 118.031,8.71875 C118.031,7.92708 117.867,7.30729 117.539,6.85938 C117.211,6.41146 116.76,6.1875 116.188,6.1875 C115.615,6.1875 115.167,6.41146 114.844,6.85938 C114.521,7.30729 114.359,7.92708 114.359,8.71875 M126.312,14 L126.312,14.8281 L120.078,14.8281 L120.078,14 L126.312,14 M132.422,6.70312 C132.693,6.21354 133.016,5.85417 133.391,5.625 C133.766,5.39583 134.208,5.28125 134.719,5.28125 C135.406,5.28125 135.935,5.52083 136.305,6 C136.674,6.47917 136.859,7.15625 136.859,8.03125 L136.859,12 L135.781,12 L135.781,8.07812 C135.781,7.44271 135.669,6.97396 135.445,6.67188 C135.221,6.36979 134.88,6.21875 134.422,6.21875 C133.859,6.21875 133.417,6.40365 133.094,6.77344 C132.771,7.14323 132.609,7.65104 132.609,8.29688 L132.609,12 L131.531,12 L131.531,8.07812 C131.531,7.44271 131.419,6.97396 131.195,6.67188 C130.971,6.36979 130.625,6.21875 130.156,6.21875 C129.604,6.21875 129.167,6.40365 128.844,6.77344 C128.521,7.14323 128.359,7.65104 128.359,8.29688 L128.359,12 L127.281,12 L127.281,5.4375 L128.359,5.4375 L128.359,6.45312 C128.609,6.05729 128.906,5.76302 129.25,5.57031 C129.594,5.3776 130,5.28125 130.469,5.28125 C130.948,5.28125 131.354,5.40104 131.688,5.64062 C132.021,5.88021 132.266,6.23438 132.422,6.70312 M141.984,8.70312 C141.12,8.70312 140.518,8.80208 140.18,9 C139.841,9.19792 139.672,9.53646 139.672,10.0156 C139.672,10.401 139.799,10.7057 140.055,10.9297 C140.31,11.1536 140.651,11.2656 141.078,11.2656 C141.682,11.2656 142.164,11.0547 142.523,10.6328 C142.883,10.2109 143.062,9.64583 143.062,8.9375 L143.062,8.70312 L141.984,8.70312 M144.141,8.25 L144.141,12 L143.062,12 L143.062,11 C142.812,11.3958 142.505,11.6901 142.141,11.8828 C141.776,12.0755 141.328,12.1719 140.797,12.1719 C140.12,12.1719 139.583,11.9818 139.188,11.6016 C138.792,11.2214 138.594,10.7188 138.594,10.0938 C138.594,9.35417 138.841,8.79688 139.336,8.42188 C139.831,8.04688 140.568,7.85938 141.547,7.85938 L143.062,7.85938 L143.062,7.75 C143.062,7.25 142.898,6.86458 142.57,6.59375 C142.242,6.32292 141.786,6.1875 141.203,6.1875 C140.828,6.1875 140.461,6.23438 140.102,6.32812 C139.742,6.42188 139.401,6.55729 139.078,6.73438 L139.078,5.73438 C139.474,5.57812 139.857,5.46354 140.227,5.39062 C140.596,5.31771 140.958,5.28125 141.312,5.28125 C142.26,5.28125 142.969,5.52604 143.438,6.01562 C143.906,6.50521 144.141,7.25 144.141,8.25 M147.391,11.0156 L147.391,14.5 L146.312,14.5 L146.312,5.4375 L147.391,5.4375 L147.391,6.4375 C147.62,6.04167 147.906,5.75 148.25,5.5625 C148.594,5.375 149.005,5.28125 149.484,5.28125 C150.286,5.28125 150.938,5.59635 151.438,6.22656 C151.938,6.85677 152.188,7.6875 152.188,8.71875 C152.188,9.75 151.938,10.5833 151.438,11.2188 C150.938,11.8542 150.286,12.1719 149.484,12.1719 C149.005,12.1719 148.594,12.0755 148.25,11.8828 C147.906,11.6901 147.62,11.401 147.391,11.0156 M151.062,8.71875 C151.062,7.92708 150.898,7.30729 150.57,6.85938 C150.242,6.41146 149.797,6.1875 149.234,6.1875 C148.661,6.1875 148.211,6.41146 147.883,6.85938 C147.555,7.30729 147.391,7.92708 147.391,8.71875 C147.391,9.51042 147.555,10.1328 147.883,10.5859 C148.211,11.0391 148.661,11.2656 149.234,11.2656 C149.797,11.2656 150.242,11.0391 150.57,10.5859 C150.898,10.1328 151.062,9.51042 151.062,8.71875 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1189.11,1155.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1189.11,1155.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M540.5,-254.94 L801.5,-254.94 L801.5,-219.94 L540.5,-219.94 L540.5,-254.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1128.52,2003.83)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1128.52,2003.83)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1128.52,2003.83)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.625,8.03125 L10.625,12 L9.54688,12 L9.54688,8.07812 C9.54688,7.45312 9.42448,6.98698 9.17969,6.67969 C8.9349,6.3724 8.57292,6.21875 8.09375,6.21875 C7.51042,6.21875 7.04948,6.40365 6.71094,6.77344 C6.3724,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,2.875 L6.20312,2.875 L6.20312,6.45312 C6.46354,6.05729 6.76823,5.76302 7.11719,5.57031 C7.46615,5.3776 7.86979,5.28125 8.32812,5.28125 C9.07812,5.28125 9.64844,5.51302 10.0391,5.97656 C10.4297,6.4401 10.625,7.125 10.625,8.03125 M15.2969,6.1875 C14.724,6.1875 14.2682,6.41406 13.9297,6.86719 C13.5911,7.32031 13.4219,7.9375 13.4219,8.71875 C13.4219,9.51042 13.5885,10.1302 13.9219,10.5781 C14.2552,11.026 14.7135,11.25 15.2969,11.25 C15.8698,11.25 16.3255,11.0234 16.6641,10.5703 C17.0026,10.1172 17.1719,9.5 17.1719,8.71875 C17.1719,7.94792 17.0026,7.33333 16.6641,6.875 C16.3255,6.41667 15.8698,6.1875 15.2969,6.1875 M15.2969,5.28125 C16.2344,5.28125 16.9714,5.58594 17.5078,6.19531 C18.0443,6.80469 18.3125,7.64583 18.3125,8.71875 C18.3125,9.79167 18.0443,10.6354 17.5078,11.25 C16.9714,11.8646 16.2344,12.1719 15.2969,12.1719 C14.3594,12.1719 13.6224,11.8646 13.0859,11.25 C12.5495,10.6354 12.2812,9.79167 12.2812,8.71875 C12.2812,7.64583 12.5495,6.80469 13.0859,6.19531 C13.6224,5.58594 14.3594,5.28125 15.2969,5.28125 M25.1875,6.70312 C25.4583,6.21354 25.7812,5.85417 26.1562,5.625 C26.5312,5.39583 26.974,5.28125 27.4844,5.28125 C28.1719,5.28125 28.7005,5.52083 29.0703,6 C29.4401,6.47917 29.625,7.15625 29.625,8.03125 L29.625,12 L28.5469,12 L28.5469,8.07812 C28.5469,7.44271 28.4349,6.97396 28.2109,6.67188 C27.987,6.36979 27.6458,6.21875 27.1875,6.21875 C26.625,6.21875 26.1823,6.40365 25.8594,6.77344 C25.5365,7.14323 25.375,7.65104 25.375,8.29688 L25.375,12 L24.2969,12 L24.2969,8.07812 C24.2969,7.44271 24.1849,6.97396 23.9609,6.67188 C23.737,6.36979 23.3906,6.21875 22.9219,6.21875 C22.3698,6.21875 21.9323,6.40365 21.6094,6.77344 C21.2865,7.14323 21.125,7.65104 21.125,8.29688 L21.125,12 L20.0469,12 L20.0469,5.4375 L21.125,5.4375 L21.125,6.45312 C21.375,6.05729 21.6719,5.76302 22.0156,5.57031 C22.3594,5.3776 22.7656,5.28125 23.2344,5.28125 C23.7135,5.28125 24.1198,5.40104 24.4531,5.64062 C24.7865,5.88021 25.0312,6.23438 25.1875,6.70312 M37.3906,8.45312 L37.3906,8.96875 L32.4219,8.96875 C32.474,9.71875 32.7005,10.2865 33.1016,10.6719 C33.5026,11.0573 34.0573,11.25 34.7656,11.25 C35.1823,11.25 35.5859,11.2005 35.9766,11.1016 C36.3672,11.0026 36.7552,10.849 37.1406,10.6406 L37.1406,11.6719 C36.7448,11.8281 36.3438,11.9505 35.9375,12.0391 C35.5312,12.1276 35.1198,12.1719 34.7031,12.1719 C33.6615,12.1719 32.8333,11.8672 32.2188,11.2578 C31.6042,10.6484 31.2969,9.82292 31.2969,8.78125 C31.2969,7.70833 31.5885,6.85677 32.1719,6.22656 C32.7552,5.59635 33.5365,5.28125 34.5156,5.28125 C35.401,5.28125 36.1016,5.5651 36.6172,6.13281 C37.1328,6.70052 37.3906,7.47396 37.3906,8.45312 M36.3125,8.125 C36.3021,7.54167 36.1354,7.07292 35.8125,6.71875 C35.4896,6.36458 35.0625,6.1875 34.5312,6.1875 C33.9271,6.1875 33.4453,6.35938 33.0859,6.70312 C32.7266,7.04688 32.5208,7.52604 32.4688,8.14062 L36.3125,8.125 M42.9531,6.4375 C42.8281,6.375 42.6953,6.32552 42.5547,6.28906 C42.4141,6.2526 42.2552,6.23438 42.0781,6.23438 C41.474,6.23438 41.0078,6.43229 40.6797,6.82812 C40.3516,7.22396 40.1875,7.79688 40.1875,8.54688 L40.1875,12 L39.1094,12 L39.1094,5.4375 L40.1875,5.4375 L40.1875,6.45312 C40.4167,6.05729 40.7135,5.76302 41.0781,5.57031 C41.4427,5.3776 41.8854,5.28125 42.4062,5.28125 C42.4792,5.28125 42.5599,5.28646 42.6484,5.29688 C42.737,5.30729 42.8333,5.32292 42.9375,5.34375 L42.9531,6.4375 M49.0625,14 L49.0625,14.8281 L42.8281,14.8281 L42.8281,14 L49.0625,14 M55.5312,8.03125 L55.5312,12 L54.4531,12 L54.4531,8.07812 C54.4531,7.45312 54.3307,6.98698 54.0859,6.67969 C53.8411,6.3724 53.4792,6.21875 53,6.21875 C52.4167,6.21875 51.9557,6.40365 51.6172,6.77344 C51.2786,7.14323 51.1094,7.65104 51.1094,8.29688 L51.1094,12 L50.0312,12 L50.0312,5.4375 L51.1094,5.4375 L51.1094,6.45312 C51.3698,6.05729 51.6745,5.76302 52.0234,5.57031 C52.3724,5.3776 52.776,5.28125 53.2344,5.28125 C53.9844,5.28125 54.5547,5.51302 54.9453,5.97656 C55.3359,6.4401 55.5312,7.125 55.5312,8.03125 M60.6406,8.70312 C59.776,8.70312 59.1745,8.80208 58.8359,9 C58.4974,9.19792 58.3281,9.53646 58.3281,10.0156 C58.3281,10.401 58.4557,10.7057 58.7109,10.9297 C58.9661,11.1536 59.3073,11.2656 59.7344,11.2656 C60.3385,11.2656 60.8203,11.0547 61.1797,10.6328 C61.5391,10.2109 61.7188,9.64583 61.7188,8.9375 L61.7188,8.70312 L60.6406,8.70312 M62.7969,8.25 L62.7969,12 L61.7188,12 L61.7188,11 C61.4688,11.3958 61.1615,11.6901 60.7969,11.8828 C60.4323,12.0755 59.9844,12.1719 59.4531,12.1719 C58.776,12.1719 58.2396,11.9818 57.8438,11.6016 C57.4479,11.2214 57.25,10.7188 57.25,10.0938 C57.25,9.35417 57.4974,8.79688 57.9922,8.42188 C58.487,8.04688 59.224,7.85938 60.2031,7.85938 L61.7188,7.85938 L61.7188,7.75 C61.7188,7.25 61.5547,6.86458 61.2266,6.59375 C60.8984,6.32292 60.4427,6.1875 59.8594,6.1875 C59.4844,6.1875 59.1172,6.23438 58.7578,6.32812 C58.3984,6.42188 58.0573,6.55729 57.7344,6.73438 L57.7344,5.73438 C58.1302,5.57812 58.513,5.46354 58.8828,5.39062 C59.2526,5.31771 59.6146,5.28125 59.9688,5.28125 C60.9167,5.28125 61.625,5.52604 62.0938,6.01562 C62.5625,6.50521 62.7969,7.25 62.7969,8.25 M64.2344,5.4375 L65.375,5.4375 L67.4219,10.9375 L69.4844,5.4375 L70.625,5.4375 L68.1562,12 L66.6875,12 L64.2344,5.4375 M72.0938,5.4375 L73.1719,5.4375 L73.1719,12 L72.0938,12 L72.0938,5.4375 M72.0938,2.875 L73.1719,2.875 L73.1719,4.25 L72.0938,4.25 L72.0938,2.875 M79.75,8.64062 C79.75,7.85938 79.5885,7.25521 79.2656,6.82812 C78.9427,6.40104 78.4896,6.1875 77.9062,6.1875 C77.3333,6.1875 76.8854,6.40104 76.5625,6.82812 C76.2396,7.25521 76.0781,7.85938 76.0781,8.64062 C76.0781,9.42188 76.2396,10.026 76.5625,10.4531 C76.8854,10.8802 77.3333,11.0938 77.9062,11.0938 C78.4896,11.0938 78.9427,10.8802 79.2656,10.4531 C79.5885,10.026 79.75,9.42188 79.75,8.64062 M80.8281,11.1875 C80.8281,12.3021 80.5807,13.1328 80.0859,13.6797 C79.5911,14.2266 78.8281,14.5 77.7969,14.5 C77.4219,14.5 77.0651,14.4714 76.7266,14.4141 C76.388,14.3568 76.0625,14.2708 75.75,14.1562 L75.75,13.1094 C76.0625,13.276 76.375,13.401 76.6875,13.4844 C77,13.5677 77.3125,13.6094 77.625,13.6094 C78.3333,13.6094 78.8646,13.4245 79.2188,13.0547 C79.5729,12.6849 79.75,12.125 79.75,11.375 L79.75,10.8438 C79.5208,11.2292 79.2344,11.5182 78.8906,11.7109 C78.5469,11.9036 78.1302,12 77.6406,12 C76.8385,12 76.1901,11.6927 75.6953,11.0781 C75.2005,10.4635 74.9531,9.65104 74.9531,8.64062 C74.9531,7.63021 75.2005,6.81771 75.6953,6.20312 C76.1901,5.58854 76.8385,5.28125 77.6406,5.28125 C78.1302,5.28125 78.5469,5.3776 78.8906,5.57031 C79.2344,5.76302 79.5208,6.05208 79.75,6.4375 L79.75,5.4375 L80.8281,5.4375 L80.8281,11.1875 M86.0156,8.70312 C85.151,8.70312 84.5495,8.80208 84.2109,9 C83.8724,9.19792 83.7031,9.53646 83.7031,10.0156 C83.7031,10.401 83.8307,10.7057 84.0859,10.9297 C84.3411,11.1536 84.6823,11.2656 85.1094,11.2656 C85.7135,11.2656 86.1953,11.0547 86.5547,10.6328 C86.9141,10.2109 87.0938,9.64583 87.0938,8.9375 L87.0938,8.70312 L86.0156,8.70312 M88.1719,8.25 L88.1719,12 L87.0938,12 L87.0938,11 C86.8438,11.3958 86.5365,11.6901 86.1719,11.8828 C85.8073,12.0755 85.3594,12.1719 84.8281,12.1719 C84.151,12.1719 83.6146,11.9818 83.2188,11.6016 C82.8229,11.2214 82.625,10.7188 82.625,10.0938 C82.625,9.35417 82.8724,8.79688 83.3672,8.42188 C83.862,8.04688 84.599,7.85938 85.5781,7.85938 L87.0938,7.85938 L87.0938,7.75 C87.0938,7.25 86.9297,6.86458 86.6016,6.59375 C86.2734,6.32292 85.8177,6.1875 85.2344,6.1875 C84.8594,6.1875 84.4922,6.23438 84.1328,6.32812 C83.7734,6.42188 83.4323,6.55729 83.1094,6.73438 L83.1094,5.73438 C83.5052,5.57812 83.888,5.46354 84.2578,5.39062 C84.6276,5.31771 84.9896,5.28125 85.3438,5.28125 C86.2917,5.28125 87,5.52604 87.4688,6.01562 C87.9375,6.50521 88.1719,7.25 88.1719,8.25 M91.4531,3.57812 L91.4531,5.4375 L93.6719,5.4375 L93.6719,6.28125 L91.4531,6.28125 L91.4531,9.84375 C91.4531,10.375 91.526,10.7161 91.6719,10.8672 C91.8177,11.0182 92.1146,11.0938 92.5625,11.0938 L93.6719,11.0938 L93.6719,12 L92.5625,12 C91.7292,12 91.1536,11.8438 90.8359,11.5312 C90.5182,11.2188 90.3594,10.6562 90.3594,9.84375 L90.3594,6.28125 L89.5781,6.28125 L89.5781,5.4375 L90.3594,5.4375 L90.3594,3.57812 L91.4531,3.57812 M95.0781,5.4375 L96.1562,5.4375 L96.1562,12 L95.0781,12 L95.0781,5.4375 M95.0781,2.875 L96.1562,2.875 L96.1562,4.25 L95.0781,4.25 L95.0781,2.875 M100.953,6.1875 C100.38,6.1875 99.9245,6.41406 99.5859,6.86719 C99.2474,7.32031 99.0781,7.9375 99.0781,8.71875 C99.0781,9.51042 99.2448,10.1302 99.5781,10.5781 C99.9115,11.026 100.37,11.25 100.953,11.25 C101.526,11.25 101.982,11.0234 102.32,10.5703 C102.659,10.1172 102.828,9.5 102.828,8.71875 C102.828,7.94792 102.659,7.33333 102.32,6.875 C101.982,6.41667 101.526,6.1875 100.953,6.1875 M100.953,5.28125 C101.891,5.28125 102.628,5.58594 103.164,6.19531 C103.701,6.80469 103.969,7.64583 103.969,8.71875 C103.969,9.79167 103.701,10.6354 103.164,11.25 C102.628,11.8646 101.891,12.1719 100.953,12.1719 C100.016,12.1719 99.2786,11.8646 98.7422,11.25 C98.2057,10.6354 97.9375,9.79167 97.9375,8.71875 C97.9375,7.64583 98.2057,6.80469 98.7422,6.19531 C99.2786,5.58594 100.016,5.28125 100.953,5.28125 M111.203,8.03125 L111.203,12 L110.125,12 L110.125,8.07812 C110.125,7.45312 110.003,6.98698 109.758,6.67969 C109.513,6.3724 109.151,6.21875 108.672,6.21875 C108.089,6.21875 107.628,6.40365 107.289,6.77344 C106.951,7.14323 106.781,7.65104 106.781,8.29688 L106.781,12 L105.703,12 L105.703,5.4375 L106.781,5.4375 L106.781,6.45312 C107.042,6.05729 107.346,5.76302 107.695,5.57031 C108.044,5.3776 108.448,5.28125 108.906,5.28125 C109.656,5.28125 110.227,5.51302 110.617,5.97656 C111.008,6.4401 111.203,7.125 111.203,8.03125 M115.25,3.25 L116.25,3.25 L113.203,13.1094 L112.203,13.1094 L115.25,3.25 M121.547,5.625 L121.547,6.65625 C121.245,6.5 120.93,6.38281 120.602,6.30469 C120.273,6.22656 119.932,6.1875 119.578,6.1875 C119.047,6.1875 118.646,6.26823 118.375,6.42969 C118.104,6.59115 117.969,6.83854 117.969,7.17188 C117.969,7.42188 118.065,7.61719 118.258,7.75781 C118.451,7.89844 118.839,8.03125 119.422,8.15625 L119.781,8.25 C120.552,8.40625 121.099,8.63542 121.422,8.9375 C121.745,9.23958 121.906,9.65625 121.906,10.1875 C121.906,10.8021 121.664,11.2865 121.18,11.6406 C120.695,11.9948 120.031,12.1719 119.188,12.1719 C118.833,12.1719 118.466,12.138 118.086,12.0703 C117.706,12.0026 117.307,11.901 116.891,11.7656 L116.891,10.6406 C117.286,10.849 117.677,11.0052 118.062,11.1094 C118.448,11.2135 118.833,11.2656 119.219,11.2656 C119.719,11.2656 120.107,11.1797 120.383,11.0078 C120.659,10.8359 120.797,10.5885 120.797,10.2656 C120.797,9.97396 120.698,9.75 120.5,9.59375 C120.302,9.4375 119.87,9.28646 119.203,9.14062 L118.828,9.0625 C118.161,8.91667 117.68,8.69792 117.383,8.40625 C117.086,8.11458 116.938,7.71875 116.938,7.21875 C116.938,6.59375 117.156,6.11458 117.594,5.78125 C118.031,5.44792 118.651,5.28125 119.453,5.28125 C119.849,5.28125 120.224,5.3099 120.578,5.36719 C120.932,5.42448 121.255,5.51042 121.547,5.625 M124.688,3.57812 L124.688,5.4375 L126.906,5.4375 L126.906,6.28125 L124.688,6.28125 L124.688,9.84375 C124.688,10.375 124.76,10.7161 124.906,10.8672 C125.052,11.0182 125.349,11.0938 125.797,11.0938 L126.906,11.0938 L126.906,12 L125.797,12 C124.964,12 124.388,11.8438 124.07,11.5312 C123.753,11.2188 123.594,10.6562 123.594,9.84375 L123.594,6.28125 L122.812,6.28125 L122.812,5.4375 L123.594,5.4375 L123.594,3.57812 L124.688,3.57812 M131.297,8.70312 C130.432,8.70312 129.831,8.80208 129.492,9 C129.154,9.19792 128.984,9.53646 128.984,10.0156 C128.984,10.401 129.112,10.7057 129.367,10.9297 C129.622,11.1536 129.964,11.2656 130.391,11.2656 C130.995,11.2656 131.477,11.0547 131.836,10.6328 C132.195,10.2109 132.375,9.64583 132.375,8.9375 L132.375,8.70312 L131.297,8.70312 M133.453,8.25 L133.453,12 L132.375,12 L132.375,11 C132.125,11.3958 131.818,11.6901 131.453,11.8828 C131.089,12.0755 130.641,12.1719 130.109,12.1719 C129.432,12.1719 128.896,11.9818 128.5,11.6016 C128.104,11.2214 127.906,10.7188 127.906,10.0938 C127.906,9.35417 128.154,8.79688 128.648,8.42188 C129.143,8.04688 129.88,7.85938 130.859,7.85938 L132.375,7.85938 L132.375,7.75 C132.375,7.25 132.211,6.86458 131.883,6.59375 C131.555,6.32292 131.099,6.1875 130.516,6.1875 C130.141,6.1875 129.773,6.23438 129.414,6.32812 C129.055,6.42188 128.714,6.55729 128.391,6.73438 L128.391,5.73438 C128.786,5.57812 129.169,5.46354 129.539,5.39062 C129.909,5.31771 130.271,5.28125 130.625,5.28125 C131.573,5.28125 132.281,5.52604 132.75,6.01562 C133.219,6.50521 133.453,7.25 133.453,8.25 M139.469,6.4375 C139.344,6.375 139.211,6.32552 139.07,6.28906 C138.93,6.2526 138.771,6.23438 138.594,6.23438 C137.99,6.23438 137.523,6.43229 137.195,6.82812 C136.867,7.22396 136.703,7.79688 136.703,8.54688 L136.703,12 L135.625,12 L135.625,5.4375 L136.703,5.4375 L136.703,6.45312 C136.932,6.05729 137.229,5.76302 137.594,5.57031 C137.958,5.3776 138.401,5.28125 138.922,5.28125 C138.995,5.28125 139.076,5.28646 139.164,5.29688 C139.253,5.30729 139.349,5.32292 139.453,5.34375 L139.469,6.4375 M141.656,3.57812 L141.656,5.4375 L143.875,5.4375 L143.875,6.28125 L141.656,6.28125 L141.656,9.84375 C141.656,10.375 141.729,10.7161 141.875,10.8672 C142.021,11.0182 142.318,11.0938 142.766,11.0938 L143.875,11.0938 L143.875,12 L142.766,12 C141.932,12 141.357,11.8438 141.039,11.5312 C140.721,11.2188 140.562,10.6562 140.562,9.84375 L140.562,6.28125 L139.781,6.28125 L139.781,5.4375 L140.562,5.4375 L140.562,3.57812 L141.656,3.57812 M150.281,14 L150.281,14.8281 L144.047,14.8281 L144.047,14 L150.281,14 M156.75,8.03125 L156.75,12 L155.672,12 L155.672,8.07812 C155.672,7.45312 155.549,6.98698 155.305,6.67969 C155.06,6.3724 154.698,6.21875 154.219,6.21875 C153.635,6.21875 153.174,6.40365 152.836,6.77344 C152.497,7.14323 152.328,7.65104 152.328,8.29688 L152.328,12 L151.25,12 L151.25,5.4375 L152.328,5.4375 L152.328,6.45312 C152.589,6.05729 152.893,5.76302 153.242,5.57031 C153.591,5.3776 153.995,5.28125 154.453,5.28125 C155.203,5.28125 155.773,5.51302 156.164,5.97656 C156.555,6.4401 156.75,7.125 156.75,8.03125 M161.859,8.70312 C160.995,8.70312 160.393,8.80208 160.055,9 C159.716,9.19792 159.547,9.53646 159.547,10.0156 C159.547,10.401 159.674,10.7057 159.93,10.9297 C160.185,11.1536 160.526,11.2656 160.953,11.2656 C161.557,11.2656 162.039,11.0547 162.398,10.6328 C162.758,10.2109 162.938,9.64583 162.938,8.9375 L162.938,8.70312 L161.859,8.70312 M164.016,8.25 L164.016,12 L162.938,12 L162.938,11 C162.688,11.3958 162.38,11.6901 162.016,11.8828 C161.651,12.0755 161.203,12.1719 160.672,12.1719 C159.995,12.1719 159.458,11.9818 159.062,11.6016 C158.667,11.2214 158.469,10.7188 158.469,10.0938 C158.469,9.35417 158.716,8.79688 159.211,8.42188 C159.706,8.04688 160.443,7.85938 161.422,7.85938 L162.938,7.85938 L162.938,7.75 C162.938,7.25 162.773,6.86458 162.445,6.59375 C162.117,6.32292 161.661,6.1875 161.078,6.1875 C160.703,6.1875 160.336,6.23438 159.977,6.32812 C159.617,6.42188 159.276,6.55729 158.953,6.73438 L158.953,5.73438 C159.349,5.57812 159.732,5.46354 160.102,5.39062 C160.471,5.31771 160.833,5.28125 161.188,5.28125 C162.135,5.28125 162.844,5.52604 163.312,6.01562 C163.781,6.50521 164.016,7.25 164.016,8.25 M165.453,5.4375 L166.594,5.4375 L168.641,10.9375 L170.703,5.4375 L171.844,5.4375 L169.375,12 L167.906,12 L165.453,5.4375 M173.312,5.4375 L174.391,5.4375 L174.391,12 L173.312,12 L173.312,5.4375 M173.312,2.875 L174.391,2.875 L174.391,4.25 L173.312,4.25 L173.312,2.875 M180.969,8.64062 C180.969,7.85938 180.807,7.25521 180.484,6.82812 C180.161,6.40104 179.708,6.1875 179.125,6.1875 C178.552,6.1875 178.104,6.40104 177.781,6.82812 C177.458,7.25521 177.297,7.85938 177.297,8.64062 C177.297,9.42188 177.458,10.026 177.781,10.4531 C178.104,10.8802 178.552,11.0938 179.125,11.0938 C179.708,11.0938 180.161,10.8802 180.484,10.4531 C180.807,10.026 180.969,9.42188 180.969,8.64062 M182.047,11.1875 C182.047,12.3021 181.799,13.1328 181.305,13.6797 C180.81,14.2266 180.047,14.5 179.016,14.5 C178.641,14.5 178.284,14.4714 177.945,14.4141 C177.607,14.3568 177.281,14.2708 176.969,14.1562 L176.969,13.1094 C177.281,13.276 177.594,13.401 177.906,13.4844 C178.219,13.5677 178.531,13.6094 178.844,13.6094 C179.552,13.6094 180.083,13.4245 180.438,13.0547 C180.792,12.6849 180.969,12.125 180.969,11.375 L180.969,10.8438 C180.74,11.2292 180.453,11.5182 180.109,11.7109 C179.766,11.9036 179.349,12 178.859,12 C178.057,12 177.409,11.6927 176.914,11.0781 C176.419,10.4635 176.172,9.65104 176.172,8.64062 C176.172,7.63021 176.419,6.81771 176.914,6.20312 C177.409,5.58854 178.057,5.28125 178.859,5.28125 C179.349,5.28125 179.766,5.3776 180.109,5.57031 C180.453,5.76302 180.74,6.05208 180.969,6.4375 L180.969,5.4375 L182.047,5.4375 L182.047,11.1875 M187.234,8.70312 C186.37,8.70312 185.768,8.80208 185.43,9 C185.091,9.19792 184.922,9.53646 184.922,10.0156 C184.922,10.401 185.049,10.7057 185.305,10.9297 C185.56,11.1536 185.901,11.2656 186.328,11.2656 C186.932,11.2656 187.414,11.0547 187.773,10.6328 C188.133,10.2109 188.312,9.64583 188.312,8.9375 L188.312,8.70312 L187.234,8.70312 M189.391,8.25 L189.391,12 L188.312,12 L188.312,11 C188.062,11.3958 187.755,11.6901 187.391,11.8828 C187.026,12.0755 186.578,12.1719 186.047,12.1719 C185.37,12.1719 184.833,11.9818 184.438,11.6016 C184.042,11.2214 183.844,10.7188 183.844,10.0938 C183.844,9.35417 184.091,8.79688 184.586,8.42188 C185.081,8.04688 185.818,7.85938 186.797,7.85938 L188.312,7.85938 L188.312,7.75 C188.312,7.25 188.148,6.86458 187.82,6.59375 C187.492,6.32292 187.036,6.1875 186.453,6.1875 C186.078,6.1875 185.711,6.23438 185.352,6.32812 C184.992,6.42188 184.651,6.55729 184.328,6.73438 L184.328,5.73438 C184.724,5.57812 185.107,5.46354 185.477,5.39062 C185.846,5.31771 186.208,5.28125 186.562,5.28125 C187.51,5.28125 188.219,5.52604 188.688,6.01562 C189.156,6.50521 189.391,7.25 189.391,8.25 M192.672,3.57812 L192.672,5.4375 L194.891,5.4375 L194.891,6.28125 L192.672,6.28125 L192.672,9.84375 C192.672,10.375 192.745,10.7161 192.891,10.8672 C193.036,11.0182 193.333,11.0938 193.781,11.0938 L194.891,11.0938 L194.891,12 L193.781,12 C192.948,12 192.372,11.8438 192.055,11.5312 C191.737,11.2188 191.578,10.6562 191.578,9.84375 L191.578,6.28125 L190.797,6.28125 L190.797,5.4375 L191.578,5.4375 L191.578,3.57812 L192.672,3.57812 M196.297,5.4375 L197.375,5.4375 L197.375,12 L196.297,12 L196.297,5.4375 M196.297,2.875 L197.375,2.875 L197.375,4.25 L196.297,4.25 L196.297,2.875 M202.172,6.1875 C201.599,6.1875 201.143,6.41406 200.805,6.86719 C200.466,7.32031 200.297,7.9375 200.297,8.71875 C200.297,9.51042 200.464,10.1302 200.797,10.5781 C201.13,11.026 201.589,11.25 202.172,11.25 C202.745,11.25 203.201,11.0234 203.539,10.5703 C203.878,10.1172 204.047,9.5 204.047,8.71875 C204.047,7.94792 203.878,7.33333 203.539,6.875 C203.201,6.41667 202.745,6.1875 202.172,6.1875 M202.172,5.28125 C203.109,5.28125 203.846,5.58594 204.383,6.19531 C204.919,6.80469 205.188,7.64583 205.188,8.71875 C205.188,9.79167 204.919,10.6354 204.383,11.25 C203.846,11.8646 203.109,12.1719 202.172,12.1719 C201.234,12.1719 200.497,11.8646 199.961,11.25 C199.424,10.6354 199.156,9.79167 199.156,8.71875 C199.156,7.64583 199.424,6.80469 199.961,6.19531 C200.497,5.58594 201.234,5.28125 202.172,5.28125 M212.422,8.03125 L212.422,12 L211.344,12 L211.344,8.07812 C211.344,7.45312 211.221,6.98698 210.977,6.67969 C210.732,6.3724 210.37,6.21875 209.891,6.21875 C209.307,6.21875 208.846,6.40365 208.508,6.77344 C208.169,7.14323 208,7.65104 208,8.29688 L208,12 L206.922,12 L206.922,5.4375 L208,5.4375 L208,6.45312 C208.26,6.05729 208.565,5.76302 208.914,5.57031 C209.263,5.3776 209.667,5.28125 210.125,5.28125 C210.875,5.28125 211.445,5.51302 211.836,5.97656 C212.227,6.4401 212.422,7.125 212.422,8.03125 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1128.52,2003.83)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1128.52,2003.83)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M572.5,-624.94 L769.5,-624.94 L769.5,-589.94 L572.5,-589.94 L572.5,-624.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1183.4,1263.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1183.4,1263.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1183.4,1263.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375 M93.5938,3.25 L94.5938,3.25 L91.5469,13.1094 L90.5469,13.1094 L93.5938,3.25 M100.031,6.4375 L100.031,2.875 L101.109,2.875 L101.109,12 L100.031,12 L100.031,11.0156 C99.8021,11.401 99.5156,11.6901 99.1719,11.8828 C98.8281,12.0755 98.4115,12.1719 97.9219,12.1719 C97.1302,12.1719 96.4844,11.8542 95.9844,11.2188 C95.4844,10.5833 95.2344,9.75 95.2344,8.71875 C95.2344,7.6875 95.4844,6.85677 95.9844,6.22656 C96.4844,5.59635 97.1302,5.28125 97.9219,5.28125 C98.4115,5.28125 98.8281,5.375 99.1719,5.5625 C99.5156,5.75 99.8021,6.04167 100.031,6.4375 M96.3594,8.71875 C96.3594,9.51042 96.5208,10.1328 96.8438,10.5859 C97.1667,11.0391 97.6146,11.2656 98.1875,11.2656 C98.7604,11.2656 99.2109,11.0391 99.5391,10.5859 C99.8672,10.1328 100.031,9.51042 100.031,8.71875 C100.031,7.92708 99.8672,7.30729 99.5391,6.85938 C99.2109,6.41146 98.7604,6.1875 98.1875,6.1875 C97.6146,6.1875 97.1667,6.41146 96.8438,6.85938 C96.5208,7.30729 96.3594,7.92708 96.3594,8.71875 M108.938,8.45312 L108.938,8.96875 L103.969,8.96875 C104.021,9.71875 104.247,10.2865 104.648,10.6719 C105.049,11.0573 105.604,11.25 106.312,11.25 C106.729,11.25 107.133,11.2005 107.523,11.1016 C107.914,11.0026 108.302,10.849 108.688,10.6406 L108.688,11.6719 C108.292,11.8281 107.891,11.9505 107.484,12.0391 C107.078,12.1276 106.667,12.1719 106.25,12.1719 C105.208,12.1719 104.38,11.8672 103.766,11.2578 C103.151,10.6484 102.844,9.82292 102.844,8.78125 C102.844,7.70833 103.135,6.85677 103.719,6.22656 C104.302,5.59635 105.083,5.28125 106.062,5.28125 C106.948,5.28125 107.648,5.5651 108.164,6.13281 C108.68,6.70052 108.938,7.47396 108.938,8.45312 M107.859,8.125 C107.849,7.54167 107.682,7.07292 107.359,6.71875 C107.036,6.36458 106.609,6.1875 106.078,6.1875 C105.474,6.1875 104.992,6.35938 104.633,6.70312 C104.273,7.04688 104.068,7.52604 104.016,8.14062 L107.859,8.125 M110.688,2.875 L111.766,2.875 L111.766,12 L110.688,12 L110.688,2.875 M119.641,8.45312 L119.641,8.96875 L114.672,8.96875 C114.724,9.71875 114.951,10.2865 115.352,10.6719 C115.753,11.0573 116.307,11.25 117.016,11.25 C117.432,11.25 117.836,11.2005 118.227,11.1016 C118.617,11.0026 119.005,10.849 119.391,10.6406 L119.391,11.6719 C118.995,11.8281 118.594,11.9505 118.188,12.0391 C117.781,12.1276 117.37,12.1719 116.953,12.1719 C115.911,12.1719 115.083,11.8672 114.469,11.2578 C113.854,10.6484 113.547,9.82292 113.547,8.78125 C113.547,7.70833 113.839,6.85677 114.422,6.22656 C115.005,5.59635 115.786,5.28125 116.766,5.28125 C117.651,5.28125 118.352,5.5651 118.867,6.13281 C119.383,6.70052 119.641,7.47396 119.641,8.45312 M118.562,8.125 C118.552,7.54167 118.385,7.07292 118.062,6.71875 C117.74,6.36458 117.312,6.1875 116.781,6.1875 C116.177,6.1875 115.695,6.35938 115.336,6.70312 C114.977,7.04688 114.771,7.52604 114.719,8.14062 L118.562,8.125 M122.469,3.57812 L122.469,5.4375 L124.688,5.4375 L124.688,6.28125 L122.469,6.28125 L122.469,9.84375 C122.469,10.375 122.542,10.7161 122.688,10.8672 C122.833,11.0182 123.13,11.0938 123.578,11.0938 L124.688,11.0938 L124.688,12 L123.578,12 C122.745,12 122.169,11.8438 121.852,11.5312 C121.534,11.2188 121.375,10.6562 121.375,9.84375 L121.375,6.28125 L120.594,6.28125 L120.594,5.4375 L121.375,5.4375 L121.375,3.57812 L122.469,3.57812 M131.719,8.45312 L131.719,8.96875 L126.75,8.96875 C126.802,9.71875 127.029,10.2865 127.43,10.6719 C127.831,11.0573 128.385,11.25 129.094,11.25 C129.51,11.25 129.914,11.2005 130.305,11.1016 C130.695,11.0026 131.083,10.849 131.469,10.6406 L131.469,11.6719 C131.073,11.8281 130.672,11.9505 130.266,12.0391 C129.859,12.1276 129.448,12.1719 129.031,12.1719 C127.99,12.1719 127.161,11.8672 126.547,11.2578 C125.932,10.6484 125.625,9.82292 125.625,8.78125 C125.625,7.70833 125.917,6.85677 126.5,6.22656 C127.083,5.59635 127.865,5.28125 128.844,5.28125 C129.729,5.28125 130.43,5.5651 130.945,6.13281 C131.461,6.70052 131.719,7.47396 131.719,8.45312 M130.641,8.125 C130.63,7.54167 130.464,7.07292 130.141,6.71875 C129.818,6.36458 129.391,6.1875 128.859,6.1875 C128.255,6.1875 127.773,6.35938 127.414,6.70312 C127.055,7.04688 126.849,7.52604 126.797,8.14062 L130.641,8.125 M138.469,14 L138.469,14.8281 L132.234,14.8281 L132.234,14 L138.469,14 M140.703,4.21875 L140.703,7.51562 L142.188,7.51562 C142.74,7.51562 143.167,7.3724 143.469,7.08594 C143.771,6.79948 143.922,6.39062 143.922,5.85938 C143.922,5.33854 143.771,4.9349 143.469,4.64844 C143.167,4.36198 142.74,4.21875 142.188,4.21875 L140.703,4.21875 M139.516,3.25 L142.188,3.25 C143.177,3.25 143.922,3.47135 144.422,3.91406 C144.922,4.35677 145.172,5.00521 145.172,5.85938 C145.172,6.72396 144.922,7.3776 144.422,7.82031 C143.922,8.26302 143.177,8.48438 142.188,8.48438 L140.703,8.48438 L140.703,12 L139.516,12 L139.516,3.25 M150.312,4.04688 C149.448,4.04688 148.763,4.36719 148.258,5.00781 C147.753,5.64844 147.5,6.52604 147.5,7.64062 C147.5,8.73438 147.753,9.60156 148.258,10.2422 C148.763,10.8828 149.448,11.2031 150.312,11.2031 C151.167,11.2031 151.846,10.8828 152.352,10.2422 C152.857,9.60156 153.109,8.73438 153.109,7.64062 C153.109,6.52604 152.857,5.64844 152.352,5.00781 C151.846,4.36719 151.167,4.04688 150.312,4.04688 M150.312,3.09375 C151.531,3.09375 152.508,3.50521 153.242,4.32812 C153.977,5.15104 154.344,6.25521 154.344,7.64062 C154.344,9.01562 153.977,10.1146 153.242,10.9375 C152.508,11.7604 151.531,12.1719 150.312,12.1719 C149.083,12.1719 148.099,11.7604 147.359,10.9375 C146.62,10.1146 146.25,9.01562 146.25,7.64062 C146.25,6.25521 146.62,5.15104 147.359,4.32812 C148.099,3.50521 149.083,3.09375 150.312,3.09375 M156.188,3.25 L157.375,3.25 L157.375,12 L156.188,12 L156.188,3.25"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1183.4,1263.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1183.4,1263.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M562.499,-980.94 L779.501,-980.94 L779.501,-945.94 L562.499,-945.94 L562.499,-980.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1162.47,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1162.47,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1162.47,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.625,8.03125 L10.625,12 L9.54688,12 L9.54688,8.07812 C9.54688,7.45312 9.42448,6.98698 9.17969,6.67969 C8.9349,6.3724 8.57292,6.21875 8.09375,6.21875 C7.51042,6.21875 7.04948,6.40365 6.71094,6.77344 C6.3724,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,2.875 L6.20312,2.875 L6.20312,6.45312 C6.46354,6.05729 6.76823,5.76302 7.11719,5.57031 C7.46615,5.3776 7.86979,5.28125 8.32812,5.28125 C9.07812,5.28125 9.64844,5.51302 10.0391,5.97656 C10.4297,6.4401 10.625,7.125 10.625,8.03125 M15.2969,6.1875 C14.724,6.1875 14.2682,6.41406 13.9297,6.86719 C13.5911,7.32031 13.4219,7.9375 13.4219,8.71875 C13.4219,9.51042 13.5885,10.1302 13.9219,10.5781 C14.2552,11.026 14.7135,11.25 15.2969,11.25 C15.8698,11.25 16.3255,11.0234 16.6641,10.5703 C17.0026,10.1172 17.1719,9.5 17.1719,8.71875 C17.1719,7.94792 17.0026,7.33333 16.6641,6.875 C16.3255,6.41667 15.8698,6.1875 15.2969,6.1875 M15.2969,5.28125 C16.2344,5.28125 16.9714,5.58594 17.5078,6.19531 C18.0443,6.80469 18.3125,7.64583 18.3125,8.71875 C18.3125,9.79167 18.0443,10.6354 17.5078,11.25 C16.9714,11.8646 16.2344,12.1719 15.2969,12.1719 C14.3594,12.1719 13.6224,11.8646 13.0859,11.25 C12.5495,10.6354 12.2812,9.79167 12.2812,8.71875 C12.2812,7.64583 12.5495,6.80469 13.0859,6.19531 C13.6224,5.58594 14.3594,5.28125 15.2969,5.28125 M25.1875,6.70312 C25.4583,6.21354 25.7812,5.85417 26.1562,5.625 C26.5312,5.39583 26.974,5.28125 27.4844,5.28125 C28.1719,5.28125 28.7005,5.52083 29.0703,6 C29.4401,6.47917 29.625,7.15625 29.625,8.03125 L29.625,12 L28.5469,12 L28.5469,8.07812 C28.5469,7.44271 28.4349,6.97396 28.2109,6.67188 C27.987,6.36979 27.6458,6.21875 27.1875,6.21875 C26.625,6.21875 26.1823,6.40365 25.8594,6.77344 C25.5365,7.14323 25.375,7.65104 25.375,8.29688 L25.375,12 L24.2969,12 L24.2969,8.07812 C24.2969,7.44271 24.1849,6.97396 23.9609,6.67188 C23.737,6.36979 23.3906,6.21875 22.9219,6.21875 C22.3698,6.21875 21.9323,6.40365 21.6094,6.77344 C21.2865,7.14323 21.125,7.65104 21.125,8.29688 L21.125,12 L20.0469,12 L20.0469,5.4375 L21.125,5.4375 L21.125,6.45312 C21.375,6.05729 21.6719,5.76302 22.0156,5.57031 C22.3594,5.3776 22.7656,5.28125 23.2344,5.28125 C23.7135,5.28125 24.1198,5.40104 24.4531,5.64062 C24.7865,5.88021 25.0312,6.23438 25.1875,6.70312 M37.3906,8.45312 L37.3906,8.96875 L32.4219,8.96875 C32.474,9.71875 32.7005,10.2865 33.1016,10.6719 C33.5026,11.0573 34.0573,11.25 34.7656,11.25 C35.1823,11.25 35.5859,11.2005 35.9766,11.1016 C36.3672,11.0026 36.7552,10.849 37.1406,10.6406 L37.1406,11.6719 C36.7448,11.8281 36.3438,11.9505 35.9375,12.0391 C35.5312,12.1276 35.1198,12.1719 34.7031,12.1719 C33.6615,12.1719 32.8333,11.8672 32.2188,11.2578 C31.6042,10.6484 31.2969,9.82292 31.2969,8.78125 C31.2969,7.70833 31.5885,6.85677 32.1719,6.22656 C32.7552,5.59635 33.5365,5.28125 34.5156,5.28125 C35.401,5.28125 36.1016,5.5651 36.6172,6.13281 C37.1328,6.70052 37.3906,7.47396 37.3906,8.45312 M36.3125,8.125 C36.3021,7.54167 36.1354,7.07292 35.8125,6.71875 C35.4896,6.36458 35.0625,6.1875 34.5312,6.1875 C33.9271,6.1875 33.4453,6.35938 33.0859,6.70312 C32.7266,7.04688 32.5208,7.52604 32.4688,8.14062 L36.3125,8.125 M42.9531,6.4375 C42.8281,6.375 42.6953,6.32552 42.5547,6.28906 C42.4141,6.2526 42.2552,6.23438 42.0781,6.23438 C41.474,6.23438 41.0078,6.43229 40.6797,6.82812 C40.3516,7.22396 40.1875,7.79688 40.1875,8.54688 L40.1875,12 L39.1094,12 L39.1094,5.4375 L40.1875,5.4375 L40.1875,6.45312 C40.4167,6.05729 40.7135,5.76302 41.0781,5.57031 C41.4427,5.3776 41.8854,5.28125 42.4062,5.28125 C42.4792,5.28125 42.5599,5.28646 42.6484,5.29688 C42.737,5.30729 42.8333,5.32292 42.9375,5.34375 L42.9531,6.4375 M49.0625,14 L49.0625,14.8281 L42.8281,14.8281 L42.8281,14 L49.0625,14 M55.1719,6.70312 C55.4427,6.21354 55.7656,5.85417 56.1406,5.625 C56.5156,5.39583 56.9583,5.28125 57.4688,5.28125 C58.1562,5.28125 58.6849,5.52083 59.0547,6 C59.4245,6.47917 59.6094,7.15625 59.6094,8.03125 L59.6094,12 L58.5312,12 L58.5312,8.07812 C58.5312,7.44271 58.4193,6.97396 58.1953,6.67188 C57.9714,6.36979 57.6302,6.21875 57.1719,6.21875 C56.6094,6.21875 56.1667,6.40365 55.8438,6.77344 C55.5208,7.14323 55.3594,7.65104 55.3594,8.29688 L55.3594,12 L54.2812,12 L54.2812,8.07812 C54.2812,7.44271 54.1693,6.97396 53.9453,6.67188 C53.7214,6.36979 53.375,6.21875 52.9062,6.21875 C52.3542,6.21875 51.9167,6.40365 51.5938,6.77344 C51.2708,7.14323 51.1094,7.65104 51.1094,8.29688 L51.1094,12 L50.0312,12 L50.0312,5.4375 L51.1094,5.4375 L51.1094,6.45312 C51.3594,6.05729 51.6562,5.76302 52,5.57031 C52.3438,5.3776 52.75,5.28125 53.2188,5.28125 C53.6979,5.28125 54.1042,5.40104 54.4375,5.64062 C54.7708,5.88021 55.0156,6.23438 55.1719,6.70312 M64.7344,8.70312 C63.8698,8.70312 63.2682,8.80208 62.9297,9 C62.5911,9.19792 62.4219,9.53646 62.4219,10.0156 C62.4219,10.401 62.5495,10.7057 62.8047,10.9297 C63.0599,11.1536 63.401,11.2656 63.8281,11.2656 C64.4323,11.2656 64.9141,11.0547 65.2734,10.6328 C65.6328,10.2109 65.8125,9.64583 65.8125,8.9375 L65.8125,8.70312 L64.7344,8.70312 M66.8906,8.25 L66.8906,12 L65.8125,12 L65.8125,11 C65.5625,11.3958 65.2552,11.6901 64.8906,11.8828 C64.526,12.0755 64.0781,12.1719 63.5469,12.1719 C62.8698,12.1719 62.3333,11.9818 61.9375,11.6016 C61.5417,11.2214 61.3438,10.7188 61.3438,10.0938 C61.3438,9.35417 61.5911,8.79688 62.0859,8.42188 C62.5807,8.04688 63.3177,7.85938 64.2969,7.85938 L65.8125,7.85938 L65.8125,7.75 C65.8125,7.25 65.6484,6.86458 65.3203,6.59375 C64.9922,6.32292 64.5365,6.1875 63.9531,6.1875 C63.5781,6.1875 63.2109,6.23438 62.8516,6.32812 C62.4922,6.42188 62.151,6.55729 61.8281,6.73438 L61.8281,5.73438 C62.224,5.57812 62.6068,5.46354 62.9766,5.39062 C63.3464,5.31771 63.7083,5.28125 64.0625,5.28125 C65.0104,5.28125 65.7188,5.52604 66.1875,6.01562 C66.6562,6.50521 66.8906,7.25 66.8906,8.25 M70.1406,11.0156 L70.1406,14.5 L69.0625,14.5 L69.0625,5.4375 L70.1406,5.4375 L70.1406,6.4375 C70.3698,6.04167 70.6562,5.75 71,5.5625 C71.3438,5.375 71.7552,5.28125 72.2344,5.28125 C73.0365,5.28125 73.6875,5.59635 74.1875,6.22656 C74.6875,6.85677 74.9375,7.6875 74.9375,8.71875 C74.9375,9.75 74.6875,10.5833 74.1875,11.2188 C73.6875,11.8542 73.0365,12.1719 72.2344,12.1719 C71.7552,12.1719 71.3438,12.0755 71,11.8828 C70.6562,11.6901 70.3698,11.401 70.1406,11.0156 M73.8125,8.71875 C73.8125,7.92708 73.6484,7.30729 73.3203,6.85938 C72.9922,6.41146 72.5469,6.1875 71.9844,6.1875 C71.4115,6.1875 70.9609,6.41146 70.6328,6.85938 C70.3047,7.30729 70.1406,7.92708 70.1406,8.71875 C70.1406,9.51042 70.3047,10.1328 70.6328,10.5859 C70.9609,11.0391 71.4115,11.2656 71.9844,11.2656 C72.5469,11.2656 72.9922,11.0391 73.3203,10.5859 C73.6484,10.1328 73.8125,9.51042 73.8125,8.71875 M77.75,11.0156 L77.75,14.5 L76.6719,14.5 L76.6719,5.4375 L77.75,5.4375 L77.75,6.4375 C77.9792,6.04167 78.2656,5.75 78.6094,5.5625 C78.9531,5.375 79.3646,5.28125 79.8438,5.28125 C80.6458,5.28125 81.2969,5.59635 81.7969,6.22656 C82.2969,6.85677 82.5469,7.6875 82.5469,8.71875 C82.5469,9.75 82.2969,10.5833 81.7969,11.2188 C81.2969,11.8542 80.6458,12.1719 79.8438,12.1719 C79.3646,12.1719 78.9531,12.0755 78.6094,11.8828 C78.2656,11.6901 77.9792,11.401 77.75,11.0156 M81.4219,8.71875 C81.4219,7.92708 81.2578,7.30729 80.9297,6.85938 C80.6016,6.41146 80.1562,6.1875 79.5938,6.1875 C79.0208,6.1875 78.5703,6.41146 78.2422,6.85938 C77.9141,7.30729 77.75,7.92708 77.75,8.71875 C77.75,9.51042 77.9141,10.1328 78.2422,10.5859 C78.5703,11.0391 79.0208,11.2656 79.5938,11.2656 C80.1562,11.2656 80.6016,11.0391 80.9297,10.5859 C81.2578,10.1328 81.4219,9.51042 81.4219,8.71875 M84.3125,5.4375 L85.3906,5.4375 L85.3906,12 L84.3125,12 L84.3125,5.4375 M84.3125,2.875 L85.3906,2.875 L85.3906,4.25 L84.3125,4.25 L84.3125,2.875 M93.1094,8.03125 L93.1094,12 L92.0312,12 L92.0312,8.07812 C92.0312,7.45312 91.9089,6.98698 91.6641,6.67969 C91.4193,6.3724 91.0573,6.21875 90.5781,6.21875 C89.9948,6.21875 89.5339,6.40365 89.1953,6.77344 C88.8568,7.14323 88.6875,7.65104 88.6875,8.29688 L88.6875,12 L87.6094,12 L87.6094,5.4375 L88.6875,5.4375 L88.6875,6.45312 C88.9479,6.05729 89.2526,5.76302 89.6016,5.57031 C89.9505,5.3776 90.3542,5.28125 90.8125,5.28125 C91.5625,5.28125 92.1328,5.51302 92.5234,5.97656 C92.9141,6.4401 93.1094,7.125 93.1094,8.03125 M99.5625,8.64062 C99.5625,7.85938 99.401,7.25521 99.0781,6.82812 C98.7552,6.40104 98.3021,6.1875 97.7188,6.1875 C97.1458,6.1875 96.6979,6.40104 96.375,6.82812 C96.0521,7.25521 95.8906,7.85938 95.8906,8.64062 C95.8906,9.42188 96.0521,10.026 96.375,10.4531 C96.6979,10.8802 97.1458,11.0938 97.7188,11.0938 C98.3021,11.0938 98.7552,10.8802 99.0781,10.4531 C99.401,10.026 99.5625,9.42188 99.5625,8.64062 M100.641,11.1875 C100.641,12.3021 100.393,13.1328 99.8984,13.6797 C99.4036,14.2266 98.6406,14.5 97.6094,14.5 C97.2344,14.5 96.8776,14.4714 96.5391,14.4141 C96.2005,14.3568 95.875,14.2708 95.5625,14.1562 L95.5625,13.1094 C95.875,13.276 96.1875,13.401 96.5,13.4844 C96.8125,13.5677 97.125,13.6094 97.4375,13.6094 C98.1458,13.6094 98.6771,13.4245 99.0312,13.0547 C99.3854,12.6849 99.5625,12.125 99.5625,11.375 L99.5625,10.8438 C99.3333,11.2292 99.0469,11.5182 98.7031,11.7109 C98.3594,11.9036 97.9427,12 97.4531,12 C96.651,12 96.0026,11.6927 95.5078,11.0781 C95.013,10.4635 94.7656,9.65104 94.7656,8.64062 C94.7656,7.63021 95.013,6.81771 95.5078,6.20312 C96.0026,5.58854 96.651,5.28125 97.4531,5.28125 C97.9427,5.28125 98.3594,5.3776 98.7031,5.57031 C99.0469,5.76302 99.3333,6.05208 99.5625,6.4375 L99.5625,5.4375 L100.641,5.4375 L100.641,11.1875 M104.766,3.25 L105.766,3.25 L102.719,13.1094 L101.719,13.1094 L104.766,3.25 M111.203,6.4375 L111.203,2.875 L112.281,2.875 L112.281,12 L111.203,12 L111.203,11.0156 C110.974,11.401 110.688,11.6901 110.344,11.8828 C110,12.0755 109.583,12.1719 109.094,12.1719 C108.302,12.1719 107.656,11.8542 107.156,11.2188 C106.656,10.5833 106.406,9.75 106.406,8.71875 C106.406,7.6875 106.656,6.85677 107.156,6.22656 C107.656,5.59635 108.302,5.28125 109.094,5.28125 C109.583,5.28125 110,5.375 110.344,5.5625 C110.688,5.75 110.974,6.04167 111.203,6.4375 M107.531,8.71875 C107.531,9.51042 107.693,10.1328 108.016,10.5859 C108.339,11.0391 108.786,11.2656 109.359,11.2656 C109.932,11.2656 110.383,11.0391 110.711,10.5859 C111.039,10.1328 111.203,9.51042 111.203,8.71875 C111.203,7.92708 111.039,7.30729 110.711,6.85938 C110.383,6.41146 109.932,6.1875 109.359,6.1875 C108.786,6.1875 108.339,6.41146 108.016,6.85938 C107.693,7.30729 107.531,7.92708 107.531,8.71875 M117.031,6.1875 C116.458,6.1875 116.003,6.41406 115.664,6.86719 C115.326,7.32031 115.156,7.9375 115.156,8.71875 C115.156,9.51042 115.323,10.1302 115.656,10.5781 C115.99,11.026 116.448,11.25 117.031,11.25 C117.604,11.25 118.06,11.0234 118.398,10.5703 C118.737,10.1172 118.906,9.5 118.906,8.71875 C118.906,7.94792 118.737,7.33333 118.398,6.875 C118.06,6.41667 117.604,6.1875 117.031,6.1875 M117.031,5.28125 C117.969,5.28125 118.706,5.58594 119.242,6.19531 C119.779,6.80469 120.047,7.64583 120.047,8.71875 C120.047,9.79167 119.779,10.6354 119.242,11.25 C118.706,11.8646 117.969,12.1719 117.031,12.1719 C116.094,12.1719 115.357,11.8646 114.82,11.25 C114.284,10.6354 114.016,9.79167 114.016,8.71875 C114.016,7.64583 114.284,6.80469 114.82,6.19531 C115.357,5.58594 116.094,5.28125 117.031,5.28125 M126.812,14 L126.812,14.8281 L120.578,14.8281 L120.578,14 L126.812,14 M132.922,6.70312 C133.193,6.21354 133.516,5.85417 133.891,5.625 C134.266,5.39583 134.708,5.28125 135.219,5.28125 C135.906,5.28125 136.435,5.52083 136.805,6 C137.174,6.47917 137.359,7.15625 137.359,8.03125 L137.359,12 L136.281,12 L136.281,8.07812 C136.281,7.44271 136.169,6.97396 135.945,6.67188 C135.721,6.36979 135.38,6.21875 134.922,6.21875 C134.359,6.21875 133.917,6.40365 133.594,6.77344 C133.271,7.14323 133.109,7.65104 133.109,8.29688 L133.109,12 L132.031,12 L132.031,8.07812 C132.031,7.44271 131.919,6.97396 131.695,6.67188 C131.471,6.36979 131.125,6.21875 130.656,6.21875 C130.104,6.21875 129.667,6.40365 129.344,6.77344 C129.021,7.14323 128.859,7.65104 128.859,8.29688 L128.859,12 L127.781,12 L127.781,5.4375 L128.859,5.4375 L128.859,6.45312 C129.109,6.05729 129.406,5.76302 129.75,5.57031 C130.094,5.3776 130.5,5.28125 130.969,5.28125 C131.448,5.28125 131.854,5.40104 132.188,5.64062 C132.521,5.88021 132.766,6.23438 132.922,6.70312 M142.484,8.70312 C141.62,8.70312 141.018,8.80208 140.68,9 C140.341,9.19792 140.172,9.53646 140.172,10.0156 C140.172,10.401 140.299,10.7057 140.555,10.9297 C140.81,11.1536 141.151,11.2656 141.578,11.2656 C142.182,11.2656 142.664,11.0547 143.023,10.6328 C143.383,10.2109 143.562,9.64583 143.562,8.9375 L143.562,8.70312 L142.484,8.70312 M144.641,8.25 L144.641,12 L143.562,12 L143.562,11 C143.312,11.3958 143.005,11.6901 142.641,11.8828 C142.276,12.0755 141.828,12.1719 141.297,12.1719 C140.62,12.1719 140.083,11.9818 139.688,11.6016 C139.292,11.2214 139.094,10.7188 139.094,10.0938 C139.094,9.35417 139.341,8.79688 139.836,8.42188 C140.331,8.04688 141.068,7.85938 142.047,7.85938 L143.562,7.85938 L143.562,7.75 C143.562,7.25 143.398,6.86458 143.07,6.59375 C142.742,6.32292 142.286,6.1875 141.703,6.1875 C141.328,6.1875 140.961,6.23438 140.602,6.32812 C140.242,6.42188 139.901,6.55729 139.578,6.73438 L139.578,5.73438 C139.974,5.57812 140.357,5.46354 140.727,5.39062 C141.096,5.31771 141.458,5.28125 141.812,5.28125 C142.76,5.28125 143.469,5.52604 143.938,6.01562 C144.406,6.50521 144.641,7.25 144.641,8.25 M147.891,11.0156 L147.891,14.5 L146.812,14.5 L146.812,5.4375 L147.891,5.4375 L147.891,6.4375 C148.12,6.04167 148.406,5.75 148.75,5.5625 C149.094,5.375 149.505,5.28125 149.984,5.28125 C150.786,5.28125 151.438,5.59635 151.938,6.22656 C152.438,6.85677 152.688,7.6875 152.688,8.71875 C152.688,9.75 152.438,10.5833 151.938,11.2188 C151.438,11.8542 150.786,12.1719 149.984,12.1719 C149.505,12.1719 149.094,12.0755 148.75,11.8828 C148.406,11.6901 148.12,11.401 147.891,11.0156 M151.562,8.71875 C151.562,7.92708 151.398,7.30729 151.07,6.85938 C150.742,6.41146 150.297,6.1875 149.734,6.1875 C149.161,6.1875 148.711,6.41146 148.383,6.85938 C148.055,7.30729 147.891,7.92708 147.891,8.71875 C147.891,9.51042 148.055,10.1328 148.383,10.5859 C148.711,11.0391 149.161,11.2656 149.734,11.2656 C150.297,11.2656 150.742,11.0391 151.07,10.5859 C151.398,10.1328 151.562,9.51042 151.562,8.71875 M155.5,11.0156 L155.5,14.5 L154.422,14.5 L154.422,5.4375 L155.5,5.4375 L155.5,6.4375 C155.729,6.04167 156.016,5.75 156.359,5.5625 C156.703,5.375 157.115,5.28125 157.594,5.28125 C158.396,5.28125 159.047,5.59635 159.547,6.22656 C160.047,6.85677 160.297,7.6875 160.297,8.71875 C160.297,9.75 160.047,10.5833 159.547,11.2188 C159.047,11.8542 158.396,12.1719 157.594,12.1719 C157.115,12.1719 156.703,12.0755 156.359,11.8828 C156.016,11.6901 155.729,11.401 155.5,11.0156 M159.172,8.71875 C159.172,7.92708 159.008,7.30729 158.68,6.85938 C158.352,6.41146 157.906,6.1875 157.344,6.1875 C156.771,6.1875 156.32,6.41146 155.992,6.85938 C155.664,7.30729 155.5,7.92708 155.5,8.71875 C155.5,9.51042 155.664,10.1328 155.992,10.5859 C156.32,11.0391 156.771,11.2656 157.344,11.2656 C157.906,11.2656 158.352,11.0391 158.68,10.5859 C159.008,10.1328 159.172,9.51042 159.172,8.71875 M162.062,5.4375 L163.141,5.4375 L163.141,12 L162.062,12 L162.062,5.4375 M162.062,2.875 L163.141,2.875 L163.141,4.25 L162.062,4.25 L162.062,2.875 M170.859,8.03125 L170.859,12 L169.781,12 L169.781,8.07812 C169.781,7.45312 169.659,6.98698 169.414,6.67969 C169.169,6.3724 168.807,6.21875 168.328,6.21875 C167.745,6.21875 167.284,6.40365 166.945,6.77344 C166.607,7.14323 166.438,7.65104 166.438,8.29688 L166.438,12 L165.359,12 L165.359,5.4375 L166.438,5.4375 L166.438,6.45312 C166.698,6.05729 167.003,5.76302 167.352,5.57031 C167.701,5.3776 168.104,5.28125 168.562,5.28125 C169.312,5.28125 169.883,5.51302 170.273,5.97656 C170.664,6.4401 170.859,7.125 170.859,8.03125 M177.312,8.64062 C177.312,7.85938 177.151,7.25521 176.828,6.82812 C176.505,6.40104 176.052,6.1875 175.469,6.1875 C174.896,6.1875 174.448,6.40104 174.125,6.82812 C173.802,7.25521 173.641,7.85938 173.641,8.64062 C173.641,9.42188 173.802,10.026 174.125,10.4531 C174.448,10.8802 174.896,11.0938 175.469,11.0938 C176.052,11.0938 176.505,10.8802 176.828,10.4531 C177.151,10.026 177.312,9.42188 177.312,8.64062 M178.391,11.1875 C178.391,12.3021 178.143,13.1328 177.648,13.6797 C177.154,14.2266 176.391,14.5 175.359,14.5 C174.984,14.5 174.628,14.4714 174.289,14.4141 C173.951,14.3568 173.625,14.2708 173.312,14.1562 L173.312,13.1094 C173.625,13.276 173.938,13.401 174.25,13.4844 C174.562,13.5677 174.875,13.6094 175.188,13.6094 C175.896,13.6094 176.427,13.4245 176.781,13.0547 C177.135,12.6849 177.312,12.125 177.312,11.375 L177.312,10.8438 C177.083,11.2292 176.797,11.5182 176.453,11.7109 C176.109,11.9036 175.693,12 175.203,12 C174.401,12 173.753,11.6927 173.258,11.0781 C172.763,10.4635 172.516,9.65104 172.516,8.64062 C172.516,7.63021 172.763,6.81771 173.258,6.20312 C173.753,5.58854 174.401,5.28125 175.203,5.28125 C175.693,5.28125 176.109,5.3776 176.453,5.57031 C176.797,5.76302 177.083,6.05208 177.312,6.4375 L177.312,5.4375 L178.391,5.4375 L178.391,11.1875"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1162.47,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1162.47,551.897)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M571.499,-732.94 L770.501,-732.94 L770.501,-697.94 L571.499,-697.94 L571.499,-732.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1179.9,1047.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1179.9,1047.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1179.9,1047.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375 M93.5938,3.25 L94.5938,3.25 L91.5469,13.1094 L90.5469,13.1094 L93.5938,3.25 M100.812,6.70312 C101.083,6.21354 101.406,5.85417 101.781,5.625 C102.156,5.39583 102.599,5.28125 103.109,5.28125 C103.797,5.28125 104.326,5.52083 104.695,6 C105.065,6.47917 105.25,7.15625 105.25,8.03125 L105.25,12 L104.172,12 L104.172,8.07812 C104.172,7.44271 104.06,6.97396 103.836,6.67188 C103.612,6.36979 103.271,6.21875 102.812,6.21875 C102.25,6.21875 101.807,6.40365 101.484,6.77344 C101.161,7.14323 101,7.65104 101,8.29688 L101,12 L99.9219,12 L99.9219,8.07812 C99.9219,7.44271 99.8099,6.97396 99.5859,6.67188 C99.362,6.36979 99.0156,6.21875 98.5469,6.21875 C97.9948,6.21875 97.5573,6.40365 97.2344,6.77344 C96.9115,7.14323 96.75,7.65104 96.75,8.29688 L96.75,12 L95.6719,12 L95.6719,5.4375 L96.75,5.4375 L96.75,6.45312 C97,6.05729 97.2969,5.76302 97.6406,5.57031 C97.9844,5.3776 98.3906,5.28125 98.8594,5.28125 C99.3385,5.28125 99.7448,5.40104 100.078,5.64062 C100.411,5.88021 100.656,6.23438 100.812,6.70312 M109.938,6.1875 C109.365,6.1875 108.909,6.41406 108.57,6.86719 C108.232,7.32031 108.062,7.9375 108.062,8.71875 C108.062,9.51042 108.229,10.1302 108.562,10.5781 C108.896,11.026 109.354,11.25 109.938,11.25 C110.51,11.25 110.966,11.0234 111.305,10.5703 C111.643,10.1172 111.812,9.5 111.812,8.71875 C111.812,7.94792 111.643,7.33333 111.305,6.875 C110.966,6.41667 110.51,6.1875 109.938,6.1875 M109.938,5.28125 C110.875,5.28125 111.612,5.58594 112.148,6.19531 C112.685,6.80469 112.953,7.64583 112.953,8.71875 C112.953,9.79167 112.685,10.6354 112.148,11.25 C111.612,11.8646 110.875,12.1719 109.938,12.1719 C109,12.1719 108.263,11.8646 107.727,11.25 C107.19,10.6354 106.922,9.79167 106.922,8.71875 C106.922,7.64583 107.19,6.80469 107.727,6.19531 C108.263,5.58594 109,5.28125 109.938,5.28125 M119.047,6.4375 L119.047,2.875 L120.125,2.875 L120.125,12 L119.047,12 L119.047,11.0156 C118.818,11.401 118.531,11.6901 118.188,11.8828 C117.844,12.0755 117.427,12.1719 116.938,12.1719 C116.146,12.1719 115.5,11.8542 115,11.2188 C114.5,10.5833 114.25,9.75 114.25,8.71875 C114.25,7.6875 114.5,6.85677 115,6.22656 C115.5,5.59635 116.146,5.28125 116.938,5.28125 C117.427,5.28125 117.844,5.375 118.188,5.5625 C118.531,5.75 118.818,6.04167 119.047,6.4375 M115.375,8.71875 C115.375,9.51042 115.536,10.1328 115.859,10.5859 C116.182,11.0391 116.63,11.2656 117.203,11.2656 C117.776,11.2656 118.227,11.0391 118.555,10.5859 C118.883,10.1328 119.047,9.51042 119.047,8.71875 C119.047,7.92708 118.883,7.30729 118.555,6.85938 C118.227,6.41146 117.776,6.1875 117.203,6.1875 C116.63,6.1875 116.182,6.41146 115.859,6.85938 C115.536,7.30729 115.375,7.92708 115.375,8.71875 M122.328,5.4375 L123.406,5.4375 L123.406,12 L122.328,12 L122.328,5.4375 M122.328,2.875 L123.406,2.875 L123.406,4.25 L122.328,4.25 L122.328,2.875 M128.984,2.875 L128.984,3.78125 L127.953,3.78125 C127.568,3.78125 127.299,3.85938 127.148,4.01562 C126.997,4.17188 126.922,4.45312 126.922,4.85938 L126.922,5.4375 L128.703,5.4375 L128.703,6.28125 L126.922,6.28125 L126.922,12 L125.844,12 L125.844,6.28125 L124.812,6.28125 L124.812,5.4375 L125.844,5.4375 L125.844,4.98438 C125.844,4.25521 126.013,3.72135 126.352,3.38281 C126.69,3.04427 127.229,2.875 127.969,2.875 L128.984,2.875 M132.609,12.6094 C132.307,13.3906 132.01,13.901 131.719,14.1406 C131.427,14.3802 131.042,14.5 130.562,14.5 L129.703,14.5 L129.703,13.5938 L130.328,13.5938 C130.63,13.5938 130.862,13.5234 131.023,13.3828 C131.185,13.2422 131.365,12.9115 131.562,12.3906 L131.766,11.8906 L129.109,5.4375 L130.25,5.4375 L132.297,10.5625 L134.359,5.4375 L135.5,5.4375 L132.609,12.6094 M141.969,14 L141.969,14.8281 L135.734,14.8281 L135.734,14 L141.969,14 M144.203,4.21875 L144.203,7.51562 L145.688,7.51562 C146.24,7.51562 146.667,7.3724 146.969,7.08594 C147.271,6.79948 147.422,6.39062 147.422,5.85938 C147.422,5.33854 147.271,4.9349 146.969,4.64844 C146.667,4.36198 146.24,4.21875 145.688,4.21875 L144.203,4.21875 M143.016,3.25 L145.688,3.25 C146.677,3.25 147.422,3.47135 147.922,3.91406 C148.422,4.35677 148.672,5.00521 148.672,5.85938 C148.672,6.72396 148.422,7.3776 147.922,7.82031 C147.422,8.26302 146.677,8.48438 145.688,8.48438 L144.203,8.48438 L144.203,12 L143.016,12 L143.016,3.25 M153.812,4.04688 C152.948,4.04688 152.263,4.36719 151.758,5.00781 C151.253,5.64844 151,6.52604 151,7.64062 C151,8.73438 151.253,9.60156 151.758,10.2422 C152.263,10.8828 152.948,11.2031 153.812,11.2031 C154.667,11.2031 155.346,10.8828 155.852,10.2422 C156.357,9.60156 156.609,8.73438 156.609,7.64062 C156.609,6.52604 156.357,5.64844 155.852,5.00781 C155.346,4.36719 154.667,4.04688 153.812,4.04688 M153.812,3.09375 C155.031,3.09375 156.008,3.50521 156.742,4.32812 C157.477,5.15104 157.844,6.25521 157.844,7.64062 C157.844,9.01562 157.477,10.1146 156.742,10.9375 C156.008,11.7604 155.031,12.1719 153.812,12.1719 C152.583,12.1719 151.599,11.7604 150.859,10.9375 C150.12,10.1146 149.75,9.01562 149.75,7.64062 C149.75,6.25521 150.12,5.15104 150.859,4.32812 C151.599,3.50521 152.583,3.09375 153.812,3.09375 M159.688,3.25 L160.875,3.25 L160.875,12 L159.688,12 L159.688,3.25"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1179.9,1047.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1179.9,1047.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1158.5,-668.94 L1327.5,-668.94 L1327.5,-633.94 L1158.5,-633.94 L1158.5,-668.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2348.43,1175.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2348.43,1175.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,2348.43,1175.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375 M93.5938,3.25 L94.5938,3.25 L91.5469,13.1094 L90.5469,13.1094 L93.5938,3.25 M96.75,11.0156 L96.75,14.5 L95.6719,14.5 L95.6719,5.4375 L96.75,5.4375 L96.75,6.4375 C96.9792,6.04167 97.2656,5.75 97.6094,5.5625 C97.9531,5.375 98.3646,5.28125 98.8438,5.28125 C99.6458,5.28125 100.297,5.59635 100.797,6.22656 C101.297,6.85677 101.547,7.6875 101.547,8.71875 C101.547,9.75 101.297,10.5833 100.797,11.2188 C100.297,11.8542 99.6458,12.1719 98.8438,12.1719 C98.3646,12.1719 97.9531,12.0755 97.6094,11.8828 C97.2656,11.6901 96.9792,11.401 96.75,11.0156 M100.422,8.71875 C100.422,7.92708 100.258,7.30729 99.9297,6.85938 C99.6016,6.41146 99.1562,6.1875 98.5938,6.1875 C98.0208,6.1875 97.5703,6.41146 97.2422,6.85938 C96.9141,7.30729 96.75,7.92708 96.75,8.71875 C96.75,9.51042 96.9141,10.1328 97.2422,10.5859 C97.5703,11.0391 98.0208,11.2656 98.5938,11.2656 C99.1562,11.2656 99.6016,11.0391 99.9297,10.5859 C100.258,10.1328 100.422,9.51042 100.422,8.71875 M105.859,6.1875 C105.286,6.1875 104.831,6.41406 104.492,6.86719 C104.154,7.32031 103.984,7.9375 103.984,8.71875 C103.984,9.51042 104.151,10.1302 104.484,10.5781 C104.818,11.026 105.276,11.25 105.859,11.25 C106.432,11.25 106.888,11.0234 107.227,10.5703 C107.565,10.1172 107.734,9.5 107.734,8.71875 C107.734,7.94792 107.565,7.33333 107.227,6.875 C106.888,6.41667 106.432,6.1875 105.859,6.1875 M105.859,5.28125 C106.797,5.28125 107.534,5.58594 108.07,6.19531 C108.607,6.80469 108.875,7.64583 108.875,8.71875 C108.875,9.79167 108.607,10.6354 108.07,11.25 C107.534,11.8646 106.797,12.1719 105.859,12.1719 C104.922,12.1719 104.185,11.8646 103.648,11.25 C103.112,10.6354 102.844,9.79167 102.844,8.71875 C102.844,7.64583 103.112,6.80469 103.648,6.19531 C104.185,5.58594 104.922,5.28125 105.859,5.28125 M110.641,5.4375 L111.719,5.4375 L111.719,12 L110.641,12 L110.641,5.4375 M110.641,2.875 L111.719,2.875 L111.719,4.25 L110.641,4.25 L110.641,2.875 M118.969,14 L118.969,14.8281 L112.734,14.8281 L112.734,14 L118.969,14 M119.969,2.875 L121.047,2.875 L121.047,12 L119.969,12 L119.969,2.875 M123.297,5.4375 L124.375,5.4375 L124.375,12 L123.297,12 L123.297,5.4375 M123.297,2.875 L124.375,2.875 L124.375,4.25 L123.297,4.25 L123.297,2.875 M130.812,5.625 L130.812,6.65625 C130.51,6.5 130.195,6.38281 129.867,6.30469 C129.539,6.22656 129.198,6.1875 128.844,6.1875 C128.312,6.1875 127.911,6.26823 127.641,6.42969 C127.37,6.59115 127.234,6.83854 127.234,7.17188 C127.234,7.42188 127.331,7.61719 127.523,7.75781 C127.716,7.89844 128.104,8.03125 128.688,8.15625 L129.047,8.25 C129.818,8.40625 130.365,8.63542 130.688,8.9375 C131.01,9.23958 131.172,9.65625 131.172,10.1875 C131.172,10.8021 130.93,11.2865 130.445,11.6406 C129.961,11.9948 129.297,12.1719 128.453,12.1719 C128.099,12.1719 127.732,12.138 127.352,12.0703 C126.971,12.0026 126.573,11.901 126.156,11.7656 L126.156,10.6406 C126.552,10.849 126.943,11.0052 127.328,11.1094 C127.714,11.2135 128.099,11.2656 128.484,11.2656 C128.984,11.2656 129.372,11.1797 129.648,11.0078 C129.924,10.8359 130.062,10.5885 130.062,10.2656 C130.062,9.97396 129.964,9.75 129.766,9.59375 C129.568,9.4375 129.135,9.28646 128.469,9.14062 L128.094,9.0625 C127.427,8.91667 126.945,8.69792 126.648,8.40625 C126.352,8.11458 126.203,7.71875 126.203,7.21875 C126.203,6.59375 126.422,6.11458 126.859,5.78125 C127.297,5.44792 127.917,5.28125 128.719,5.28125 C129.115,5.28125 129.49,5.3099 129.844,5.36719 C130.198,5.42448 130.521,5.51042 130.812,5.625 M133.953,3.57812 L133.953,5.4375 L136.172,5.4375 L136.172,6.28125 L133.953,6.28125 L133.953,9.84375 C133.953,10.375 134.026,10.7161 134.172,10.8672 C134.318,11.0182 134.615,11.0938 135.062,11.0938 L136.172,11.0938 L136.172,12 L135.062,12 C134.229,12 133.654,11.8438 133.336,11.5312 C133.018,11.2188 132.859,10.6562 132.859,9.84375 L132.859,6.28125 L132.078,6.28125 L132.078,5.4375 L132.859,5.4375 L132.859,3.57812 L133.953,3.57812"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2348.43,1175.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2348.43,1175.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M581.5,-840.94 L760.5,-840.94 L760.5,-805.94 L581.5,-805.94 L581.5,-840.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1198.6,831.883)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1198.6,831.883)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1198.6,831.883)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375 M93.5938,3.25 L94.5938,3.25 L91.5469,13.1094 L90.5469,13.1094 L93.5938,3.25 M98.6875,8.70312 C97.8229,8.70312 97.2214,8.80208 96.8828,9 C96.5443,9.19792 96.375,9.53646 96.375,10.0156 C96.375,10.401 96.5026,10.7057 96.7578,10.9297 C97.013,11.1536 97.3542,11.2656 97.7812,11.2656 C98.3854,11.2656 98.8672,11.0547 99.2266,10.6328 C99.5859,10.2109 99.7656,9.64583 99.7656,8.9375 L99.7656,8.70312 L98.6875,8.70312 M100.844,8.25 L100.844,12 L99.7656,12 L99.7656,11 C99.5156,11.3958 99.2083,11.6901 98.8438,11.8828 C98.4792,12.0755 98.0312,12.1719 97.5,12.1719 C96.8229,12.1719 96.2865,11.9818 95.8906,11.6016 C95.4948,11.2214 95.2969,10.7188 95.2969,10.0938 C95.2969,9.35417 95.5443,8.79688 96.0391,8.42188 C96.5339,8.04688 97.2708,7.85938 98.25,7.85938 L99.7656,7.85938 L99.7656,7.75 C99.7656,7.25 99.6016,6.86458 99.2734,6.59375 C98.9453,6.32292 98.4896,6.1875 97.9062,6.1875 C97.5312,6.1875 97.1641,6.23438 96.8047,6.32812 C96.4453,6.42188 96.1042,6.55729 95.7812,6.73438 L95.7812,5.73438 C96.1771,5.57812 96.5599,5.46354 96.9297,5.39062 C97.2995,5.31771 97.6615,5.28125 98.0156,5.28125 C98.9635,5.28125 99.6719,5.52604 100.141,6.01562 C100.609,6.50521 100.844,7.25 100.844,8.25 M107.375,6.4375 L107.375,2.875 L108.453,2.875 L108.453,12 L107.375,12 L107.375,11.0156 C107.146,11.401 106.859,11.6901 106.516,11.8828 C106.172,12.0755 105.755,12.1719 105.266,12.1719 C104.474,12.1719 103.828,11.8542 103.328,11.2188 C102.828,10.5833 102.578,9.75 102.578,8.71875 C102.578,7.6875 102.828,6.85677 103.328,6.22656 C103.828,5.59635 104.474,5.28125 105.266,5.28125 C105.755,5.28125 106.172,5.375 106.516,5.5625 C106.859,5.75 107.146,6.04167 107.375,6.4375 M103.703,8.71875 C103.703,9.51042 103.865,10.1328 104.188,10.5859 C104.51,11.0391 104.958,11.2656 105.531,11.2656 C106.104,11.2656 106.555,11.0391 106.883,10.5859 C107.211,10.1328 107.375,9.51042 107.375,8.71875 C107.375,7.92708 107.211,7.30729 106.883,6.85938 C106.555,6.41146 106.104,6.1875 105.531,6.1875 C104.958,6.1875 104.51,6.41146 104.188,6.85938 C103.865,7.30729 103.703,7.92708 103.703,8.71875 M114.984,6.4375 L114.984,2.875 L116.062,2.875 L116.062,12 L114.984,12 L114.984,11.0156 C114.755,11.401 114.469,11.6901 114.125,11.8828 C113.781,12.0755 113.365,12.1719 112.875,12.1719 C112.083,12.1719 111.438,11.8542 110.938,11.2188 C110.438,10.5833 110.188,9.75 110.188,8.71875 C110.188,7.6875 110.438,6.85677 110.938,6.22656 C111.438,5.59635 112.083,5.28125 112.875,5.28125 C113.365,5.28125 113.781,5.375 114.125,5.5625 C114.469,5.75 114.755,6.04167 114.984,6.4375 M111.312,8.71875 C111.312,9.51042 111.474,10.1328 111.797,10.5859 C112.12,11.0391 112.568,11.2656 113.141,11.2656 C113.714,11.2656 114.164,11.0391 114.492,10.5859 C114.82,10.1328 114.984,9.51042 114.984,8.71875 C114.984,7.92708 114.82,7.30729 114.492,6.85938 C114.164,6.41146 113.714,6.1875 113.141,6.1875 C112.568,6.1875 112.12,6.41146 111.797,6.85938 C111.474,7.30729 111.312,7.92708 111.312,8.71875 M123.266,14 L123.266,14.8281 L117.031,14.8281 L117.031,14 L123.266,14 M125.5,4.21875 L125.5,7.51562 L126.984,7.51562 C127.536,7.51562 127.964,7.3724 128.266,7.08594 C128.568,6.79948 128.719,6.39062 128.719,5.85938 C128.719,5.33854 128.568,4.9349 128.266,4.64844 C127.964,4.36198 127.536,4.21875 126.984,4.21875 L125.5,4.21875 M124.312,3.25 L126.984,3.25 C127.974,3.25 128.719,3.47135 129.219,3.91406 C129.719,4.35677 129.969,5.00521 129.969,5.85938 C129.969,6.72396 129.719,7.3776 129.219,7.82031 C128.719,8.26302 127.974,8.48438 126.984,8.48438 L125.5,8.48438 L125.5,12 L124.312,12 L124.312,3.25 M135.109,4.04688 C134.245,4.04688 133.56,4.36719 133.055,5.00781 C132.549,5.64844 132.297,6.52604 132.297,7.64062 C132.297,8.73438 132.549,9.60156 133.055,10.2422 C133.56,10.8828 134.245,11.2031 135.109,11.2031 C135.964,11.2031 136.643,10.8828 137.148,10.2422 C137.654,9.60156 137.906,8.73438 137.906,7.64062 C137.906,6.52604 137.654,5.64844 137.148,5.00781 C136.643,4.36719 135.964,4.04688 135.109,4.04688 M135.109,3.09375 C136.328,3.09375 137.305,3.50521 138.039,4.32812 C138.773,5.15104 139.141,6.25521 139.141,7.64062 C139.141,9.01562 138.773,10.1146 138.039,10.9375 C137.305,11.7604 136.328,12.1719 135.109,12.1719 C133.88,12.1719 132.896,11.7604 132.156,10.9375 C131.417,10.1146 131.047,9.01562 131.047,7.64062 C131.047,6.25521 131.417,5.15104 132.156,4.32812 C132.896,3.50521 133.88,3.09375 135.109,3.09375 M140.984,3.25 L142.172,3.25 L142.172,12 L140.984,12 L140.984,3.25"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1198.6,831.883)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1198.6,831.883)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M278.5,-116.94 L331.5,-116.94 L331.5,-81.94 L278.5,-81.94 L278.5,-116.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,579.3,2279.81)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,579.3,2279.81)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,579.3,2279.81)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,579.3,2279.81)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,579.3,2279.81)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1103.5,-160.44 C1103.5,-150.499 1044.63,-142.44 972,-142.44 C899.374,-142.44 840.499,-150.499 840.499,-160.44 C840.499,-170.381 899.374,-178.44 972,-178.44 C1044.63,-178.44 1103.5,-170.381 1103.5,-160.44 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1794.8,2157.82)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1794.8,2157.82)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1794.8,2157.82)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.625,8.03125 L10.625,12 L9.54688,12 L9.54688,8.07812 C9.54688,7.45312 9.42448,6.98698 9.17969,6.67969 C8.9349,6.3724 8.57292,6.21875 8.09375,6.21875 C7.51042,6.21875 7.04948,6.40365 6.71094,6.77344 C6.3724,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,2.875 L6.20312,2.875 L6.20312,6.45312 C6.46354,6.05729 6.76823,5.76302 7.11719,5.57031 C7.46615,5.3776 7.86979,5.28125 8.32812,5.28125 C9.07812,5.28125 9.64844,5.51302 10.0391,5.97656 C10.4297,6.4401 10.625,7.125 10.625,8.03125 M15.2969,6.1875 C14.724,6.1875 14.2682,6.41406 13.9297,6.86719 C13.5911,7.32031 13.4219,7.9375 13.4219,8.71875 C13.4219,9.51042 13.5885,10.1302 13.9219,10.5781 C14.2552,11.026 14.7135,11.25 15.2969,11.25 C15.8698,11.25 16.3255,11.0234 16.6641,10.5703 C17.0026,10.1172 17.1719,9.5 17.1719,8.71875 C17.1719,7.94792 17.0026,7.33333 16.6641,6.875 C16.3255,6.41667 15.8698,6.1875 15.2969,6.1875 M15.2969,5.28125 C16.2344,5.28125 16.9714,5.58594 17.5078,6.19531 C18.0443,6.80469 18.3125,7.64583 18.3125,8.71875 C18.3125,9.79167 18.0443,10.6354 17.5078,11.25 C16.9714,11.8646 16.2344,12.1719 15.2969,12.1719 C14.3594,12.1719 13.6224,11.8646 13.0859,11.25 C12.5495,10.6354 12.2812,9.79167 12.2812,8.71875 C12.2812,7.64583 12.5495,6.80469 13.0859,6.19531 C13.6224,5.58594 14.3594,5.28125 15.2969,5.28125 M25.1875,6.70312 C25.4583,6.21354 25.7812,5.85417 26.1562,5.625 C26.5312,5.39583 26.974,5.28125 27.4844,5.28125 C28.1719,5.28125 28.7005,5.52083 29.0703,6 C29.4401,6.47917 29.625,7.15625 29.625,8.03125 L29.625,12 L28.5469,12 L28.5469,8.07812 C28.5469,7.44271 28.4349,6.97396 28.2109,6.67188 C27.987,6.36979 27.6458,6.21875 27.1875,6.21875 C26.625,6.21875 26.1823,6.40365 25.8594,6.77344 C25.5365,7.14323 25.375,7.65104 25.375,8.29688 L25.375,12 L24.2969,12 L24.2969,8.07812 C24.2969,7.44271 24.1849,6.97396 23.9609,6.67188 C23.737,6.36979 23.3906,6.21875 22.9219,6.21875 C22.3698,6.21875 21.9323,6.40365 21.6094,6.77344 C21.2865,7.14323 21.125,7.65104 21.125,8.29688 L21.125,12 L20.0469,12 L20.0469,5.4375 L21.125,5.4375 L21.125,6.45312 C21.375,6.05729 21.6719,5.76302 22.0156,5.57031 C22.3594,5.3776 22.7656,5.28125 23.2344,5.28125 C23.7135,5.28125 24.1198,5.40104 24.4531,5.64062 C24.7865,5.88021 25.0312,6.23438 25.1875,6.70312 M37.3906,8.45312 L37.3906,8.96875 L32.4219,8.96875 C32.474,9.71875 32.7005,10.2865 33.1016,10.6719 C33.5026,11.0573 34.0573,11.25 34.7656,11.25 C35.1823,11.25 35.5859,11.2005 35.9766,11.1016 C36.3672,11.0026 36.7552,10.849 37.1406,10.6406 L37.1406,11.6719 C36.7448,11.8281 36.3438,11.9505 35.9375,12.0391 C35.5312,12.1276 35.1198,12.1719 34.7031,12.1719 C33.6615,12.1719 32.8333,11.8672 32.2188,11.2578 C31.6042,10.6484 31.2969,9.82292 31.2969,8.78125 C31.2969,7.70833 31.5885,6.85677 32.1719,6.22656 C32.7552,5.59635 33.5365,5.28125 34.5156,5.28125 C35.401,5.28125 36.1016,5.5651 36.6172,6.13281 C37.1328,6.70052 37.3906,7.47396 37.3906,8.45312 M36.3125,8.125 C36.3021,7.54167 36.1354,7.07292 35.8125,6.71875 C35.4896,6.36458 35.0625,6.1875 34.5312,6.1875 C33.9271,6.1875 33.4453,6.35938 33.0859,6.70312 C32.7266,7.04688 32.5208,7.52604 32.4688,8.14062 L36.3125,8.125 M42.9531,6.4375 C42.8281,6.375 42.6953,6.32552 42.5547,6.28906 C42.4141,6.2526 42.2552,6.23438 42.0781,6.23438 C41.474,6.23438 41.0078,6.43229 40.6797,6.82812 C40.3516,7.22396 40.1875,7.79688 40.1875,8.54688 L40.1875,12 L39.1094,12 L39.1094,5.4375 L40.1875,5.4375 L40.1875,6.45312 C40.4167,6.05729 40.7135,5.76302 41.0781,5.57031 C41.4427,5.3776 41.8854,5.28125 42.4062,5.28125 C42.4792,5.28125 42.5599,5.28646 42.6484,5.29688 C42.737,5.30729 42.8333,5.32292 42.9375,5.34375 L42.9531,6.4375 M49.0625,14 L49.0625,14.8281 L42.8281,14.8281 L42.8281,14 L49.0625,14 M55.5312,8.03125 L55.5312,12 L54.4531,12 L54.4531,8.07812 C54.4531,7.45312 54.3307,6.98698 54.0859,6.67969 C53.8411,6.3724 53.4792,6.21875 53,6.21875 C52.4167,6.21875 51.9557,6.40365 51.6172,6.77344 C51.2786,7.14323 51.1094,7.65104 51.1094,8.29688 L51.1094,12 L50.0312,12 L50.0312,5.4375 L51.1094,5.4375 L51.1094,6.45312 C51.3698,6.05729 51.6745,5.76302 52.0234,5.57031 C52.3724,5.3776 52.776,5.28125 53.2344,5.28125 C53.9844,5.28125 54.5547,5.51302 54.9453,5.97656 C55.3359,6.4401 55.5312,7.125 55.5312,8.03125 M60.6406,8.70312 C59.776,8.70312 59.1745,8.80208 58.8359,9 C58.4974,9.19792 58.3281,9.53646 58.3281,10.0156 C58.3281,10.401 58.4557,10.7057 58.7109,10.9297 C58.9661,11.1536 59.3073,11.2656 59.7344,11.2656 C60.3385,11.2656 60.8203,11.0547 61.1797,10.6328 C61.5391,10.2109 61.7188,9.64583 61.7188,8.9375 L61.7188,8.70312 L60.6406,8.70312 M62.7969,8.25 L62.7969,12 L61.7188,12 L61.7188,11 C61.4688,11.3958 61.1615,11.6901 60.7969,11.8828 C60.4323,12.0755 59.9844,12.1719 59.4531,12.1719 C58.776,12.1719 58.2396,11.9818 57.8438,11.6016 C57.4479,11.2214 57.25,10.7188 57.25,10.0938 C57.25,9.35417 57.4974,8.79688 57.9922,8.42188 C58.487,8.04688 59.224,7.85938 60.2031,7.85938 L61.7188,7.85938 L61.7188,7.75 C61.7188,7.25 61.5547,6.86458 61.2266,6.59375 C60.8984,6.32292 60.4427,6.1875 59.8594,6.1875 C59.4844,6.1875 59.1172,6.23438 58.7578,6.32812 C58.3984,6.42188 58.0573,6.55729 57.7344,6.73438 L57.7344,5.73438 C58.1302,5.57812 58.513,5.46354 58.8828,5.39062 C59.2526,5.31771 59.6146,5.28125 59.9688,5.28125 C60.9167,5.28125 61.625,5.52604 62.0938,6.01562 C62.5625,6.50521 62.7969,7.25 62.7969,8.25 M64.2344,5.4375 L65.375,5.4375 L67.4219,10.9375 L69.4844,5.4375 L70.625,5.4375 L68.1562,12 L66.6875,12 L64.2344,5.4375 M72.0938,5.4375 L73.1719,5.4375 L73.1719,12 L72.0938,12 L72.0938,5.4375 M72.0938,2.875 L73.1719,2.875 L73.1719,4.25 L72.0938,4.25 L72.0938,2.875 M79.75,8.64062 C79.75,7.85938 79.5885,7.25521 79.2656,6.82812 C78.9427,6.40104 78.4896,6.1875 77.9062,6.1875 C77.3333,6.1875 76.8854,6.40104 76.5625,6.82812 C76.2396,7.25521 76.0781,7.85938 76.0781,8.64062 C76.0781,9.42188 76.2396,10.026 76.5625,10.4531 C76.8854,10.8802 77.3333,11.0938 77.9062,11.0938 C78.4896,11.0938 78.9427,10.8802 79.2656,10.4531 C79.5885,10.026 79.75,9.42188 79.75,8.64062 M80.8281,11.1875 C80.8281,12.3021 80.5807,13.1328 80.0859,13.6797 C79.5911,14.2266 78.8281,14.5 77.7969,14.5 C77.4219,14.5 77.0651,14.4714 76.7266,14.4141 C76.388,14.3568 76.0625,14.2708 75.75,14.1562 L75.75,13.1094 C76.0625,13.276 76.375,13.401 76.6875,13.4844 C77,13.5677 77.3125,13.6094 77.625,13.6094 C78.3333,13.6094 78.8646,13.4245 79.2188,13.0547 C79.5729,12.6849 79.75,12.125 79.75,11.375 L79.75,10.8438 C79.5208,11.2292 79.2344,11.5182 78.8906,11.7109 C78.5469,11.9036 78.1302,12 77.6406,12 C76.8385,12 76.1901,11.6927 75.6953,11.0781 C75.2005,10.4635 74.9531,9.65104 74.9531,8.64062 C74.9531,7.63021 75.2005,6.81771 75.6953,6.20312 C76.1901,5.58854 76.8385,5.28125 77.6406,5.28125 C78.1302,5.28125 78.5469,5.3776 78.8906,5.57031 C79.2344,5.76302 79.5208,6.05208 79.75,6.4375 L79.75,5.4375 L80.8281,5.4375 L80.8281,11.1875 M86.0156,8.70312 C85.151,8.70312 84.5495,8.80208 84.2109,9 C83.8724,9.19792 83.7031,9.53646 83.7031,10.0156 C83.7031,10.401 83.8307,10.7057 84.0859,10.9297 C84.3411,11.1536 84.6823,11.2656 85.1094,11.2656 C85.7135,11.2656 86.1953,11.0547 86.5547,10.6328 C86.9141,10.2109 87.0938,9.64583 87.0938,8.9375 L87.0938,8.70312 L86.0156,8.70312 M88.1719,8.25 L88.1719,12 L87.0938,12 L87.0938,11 C86.8438,11.3958 86.5365,11.6901 86.1719,11.8828 C85.8073,12.0755 85.3594,12.1719 84.8281,12.1719 C84.151,12.1719 83.6146,11.9818 83.2188,11.6016 C82.8229,11.2214 82.625,10.7188 82.625,10.0938 C82.625,9.35417 82.8724,8.79688 83.3672,8.42188 C83.862,8.04688 84.599,7.85938 85.5781,7.85938 L87.0938,7.85938 L87.0938,7.75 C87.0938,7.25 86.9297,6.86458 86.6016,6.59375 C86.2734,6.32292 85.8177,6.1875 85.2344,6.1875 C84.8594,6.1875 84.4922,6.23438 84.1328,6.32812 C83.7734,6.42188 83.4323,6.55729 83.1094,6.73438 L83.1094,5.73438 C83.5052,5.57812 83.888,5.46354 84.2578,5.39062 C84.6276,5.31771 84.9896,5.28125 85.3438,5.28125 C86.2917,5.28125 87,5.52604 87.4688,6.01562 C87.9375,6.50521 88.1719,7.25 88.1719,8.25 M91.4531,3.57812 L91.4531,5.4375 L93.6719,5.4375 L93.6719,6.28125 L91.4531,6.28125 L91.4531,9.84375 C91.4531,10.375 91.526,10.7161 91.6719,10.8672 C91.8177,11.0182 92.1146,11.0938 92.5625,11.0938 L93.6719,11.0938 L93.6719,12 L92.5625,12 C91.7292,12 91.1536,11.8438 90.8359,11.5312 C90.5182,11.2188 90.3594,10.6562 90.3594,9.84375 L90.3594,6.28125 L89.5781,6.28125 L89.5781,5.4375 L90.3594,5.4375 L90.3594,3.57812 L91.4531,3.57812 M95.0781,5.4375 L96.1562,5.4375 L96.1562,12 L95.0781,12 L95.0781,5.4375 M95.0781,2.875 L96.1562,2.875 L96.1562,4.25 L95.0781,4.25 L95.0781,2.875 M100.953,6.1875 C100.38,6.1875 99.9245,6.41406 99.5859,6.86719 C99.2474,7.32031 99.0781,7.9375 99.0781,8.71875 C99.0781,9.51042 99.2448,10.1302 99.5781,10.5781 C99.9115,11.026 100.37,11.25 100.953,11.25 C101.526,11.25 101.982,11.0234 102.32,10.5703 C102.659,10.1172 102.828,9.5 102.828,8.71875 C102.828,7.94792 102.659,7.33333 102.32,6.875 C101.982,6.41667 101.526,6.1875 100.953,6.1875 M100.953,5.28125 C101.891,5.28125 102.628,5.58594 103.164,6.19531 C103.701,6.80469 103.969,7.64583 103.969,8.71875 C103.969,9.79167 103.701,10.6354 103.164,11.25 C102.628,11.8646 101.891,12.1719 100.953,12.1719 C100.016,12.1719 99.2786,11.8646 98.7422,11.25 C98.2057,10.6354 97.9375,9.79167 97.9375,8.71875 C97.9375,7.64583 98.2057,6.80469 98.7422,6.19531 C99.2786,5.58594 100.016,5.28125 100.953,5.28125 M111.203,8.03125 L111.203,12 L110.125,12 L110.125,8.07812 C110.125,7.45312 110.003,6.98698 109.758,6.67969 C109.513,6.3724 109.151,6.21875 108.672,6.21875 C108.089,6.21875 107.628,6.40365 107.289,6.77344 C106.951,7.14323 106.781,7.65104 106.781,8.29688 L106.781,12 L105.703,12 L105.703,5.4375 L106.781,5.4375 L106.781,6.45312 C107.042,6.05729 107.346,5.76302 107.695,5.57031 C108.044,5.3776 108.448,5.28125 108.906,5.28125 C109.656,5.28125 110.227,5.51302 110.617,5.97656 C111.008,6.4401 111.203,7.125 111.203,8.03125 M118.328,14 L118.328,14.8281 L112.094,14.8281 L112.094,14 L118.328,14 M124.797,8.03125 L124.797,12 L123.719,12 L123.719,8.07812 C123.719,7.45312 123.596,6.98698 123.352,6.67969 C123.107,6.3724 122.745,6.21875 122.266,6.21875 C121.682,6.21875 121.221,6.40365 120.883,6.77344 C120.544,7.14323 120.375,7.65104 120.375,8.29688 L120.375,12 L119.297,12 L119.297,5.4375 L120.375,5.4375 L120.375,6.45312 C120.635,6.05729 120.94,5.76302 121.289,5.57031 C121.638,5.3776 122.042,5.28125 122.5,5.28125 C123.25,5.28125 123.82,5.51302 124.211,5.97656 C124.602,6.4401 124.797,7.125 124.797,8.03125 M129.469,6.1875 C128.896,6.1875 128.44,6.41406 128.102,6.86719 C127.763,7.32031 127.594,7.9375 127.594,8.71875 C127.594,9.51042 127.76,10.1302 128.094,10.5781 C128.427,11.026 128.885,11.25 129.469,11.25 C130.042,11.25 130.497,11.0234 130.836,10.5703 C131.174,10.1172 131.344,9.5 131.344,8.71875 C131.344,7.94792 131.174,7.33333 130.836,6.875 C130.497,6.41667 130.042,6.1875 129.469,6.1875 M129.469,5.28125 C130.406,5.28125 131.143,5.58594 131.68,6.19531 C132.216,6.80469 132.484,7.64583 132.484,8.71875 C132.484,9.79167 132.216,10.6354 131.68,11.25 C131.143,11.8646 130.406,12.1719 129.469,12.1719 C128.531,12.1719 127.794,11.8646 127.258,11.25 C126.721,10.6354 126.453,9.79167 126.453,8.71875 C126.453,7.64583 126.721,6.80469 127.258,6.19531 C127.794,5.58594 128.531,5.28125 129.469,5.28125 M138.578,6.4375 L138.578,2.875 L139.656,2.875 L139.656,12 L138.578,12 L138.578,11.0156 C138.349,11.401 138.062,11.6901 137.719,11.8828 C137.375,12.0755 136.958,12.1719 136.469,12.1719 C135.677,12.1719 135.031,11.8542 134.531,11.2188 C134.031,10.5833 133.781,9.75 133.781,8.71875 C133.781,7.6875 134.031,6.85677 134.531,6.22656 C135.031,5.59635 135.677,5.28125 136.469,5.28125 C136.958,5.28125 137.375,5.375 137.719,5.5625 C138.062,5.75 138.349,6.04167 138.578,6.4375 M134.906,8.71875 C134.906,9.51042 135.068,10.1328 135.391,10.5859 C135.714,11.0391 136.161,11.2656 136.734,11.2656 C137.307,11.2656 137.758,11.0391 138.086,10.5859 C138.414,10.1328 138.578,9.51042 138.578,8.71875 C138.578,7.92708 138.414,7.30729 138.086,6.85938 C137.758,6.41146 137.307,6.1875 136.734,6.1875 C136.161,6.1875 135.714,6.41146 135.391,6.85938 C135.068,7.30729 134.906,7.92708 134.906,8.71875 M147.484,8.45312 L147.484,8.96875 L142.516,8.96875 C142.568,9.71875 142.794,10.2865 143.195,10.6719 C143.596,11.0573 144.151,11.25 144.859,11.25 C145.276,11.25 145.68,11.2005 146.07,11.1016 C146.461,11.0026 146.849,10.849 147.234,10.6406 L147.234,11.6719 C146.839,11.8281 146.438,11.9505 146.031,12.0391 C145.625,12.1276 145.214,12.1719 144.797,12.1719 C143.755,12.1719 142.927,11.8672 142.312,11.2578 C141.698,10.6484 141.391,9.82292 141.391,8.78125 C141.391,7.70833 141.682,6.85677 142.266,6.22656 C142.849,5.59635 143.63,5.28125 144.609,5.28125 C145.495,5.28125 146.195,5.5651 146.711,6.13281 C147.227,6.70052 147.484,7.47396 147.484,8.45312 M146.406,8.125 C146.396,7.54167 146.229,7.07292 145.906,6.71875 C145.583,6.36458 145.156,6.1875 144.625,6.1875 C144.021,6.1875 143.539,6.35938 143.18,6.70312 C142.82,7.04688 142.615,7.52604 142.562,8.14062 L146.406,8.125"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1794.8,2157.82)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1794.8,2157.82)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M571.499,-894.94 L770.501,-894.94 L770.501,-859.94 L571.499,-859.94 L571.499,-894.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1176.85,723.888)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1176.85,723.888)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1176.85,723.888)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375 M93.5938,3.25 L94.5938,3.25 L91.5469,13.1094 L90.5469,13.1094 L93.5938,3.25 M99.5156,6.4375 C99.3906,6.375 99.2578,6.32552 99.1172,6.28906 C98.9766,6.2526 98.8177,6.23438 98.6406,6.23438 C98.0365,6.23438 97.5703,6.43229 97.2422,6.82812 C96.9141,7.22396 96.75,7.79688 96.75,8.54688 L96.75,12 L95.6719,12 L95.6719,5.4375 L96.75,5.4375 L96.75,6.45312 C96.9792,6.05729 97.276,5.76302 97.6406,5.57031 C98.0052,5.3776 98.4479,5.28125 98.9688,5.28125 C99.0417,5.28125 99.1224,5.28646 99.2109,5.29688 C99.2995,5.30729 99.3958,5.32292 99.5,5.34375 L99.5156,6.4375 M106.25,8.45312 L106.25,8.96875 L101.281,8.96875 C101.333,9.71875 101.56,10.2865 101.961,10.6719 C102.362,11.0573 102.917,11.25 103.625,11.25 C104.042,11.25 104.445,11.2005 104.836,11.1016 C105.227,11.0026 105.615,10.849 106,10.6406 L106,11.6719 C105.604,11.8281 105.203,11.9505 104.797,12.0391 C104.391,12.1276 103.979,12.1719 103.562,12.1719 C102.521,12.1719 101.693,11.8672 101.078,11.2578 C100.464,10.6484 100.156,9.82292 100.156,8.78125 C100.156,7.70833 100.448,6.85677 101.031,6.22656 C101.615,5.59635 102.396,5.28125 103.375,5.28125 C104.26,5.28125 104.961,5.5651 105.477,6.13281 C105.992,6.70052 106.25,7.47396 106.25,8.45312 M105.172,8.125 C105.161,7.54167 104.995,7.07292 104.672,6.71875 C104.349,6.36458 103.922,6.1875 103.391,6.1875 C102.786,6.1875 102.305,6.35938 101.945,6.70312 C101.586,7.04688 101.38,7.52604 101.328,8.14062 L105.172,8.125 M112.188,5.625 L112.188,6.65625 C111.885,6.5 111.57,6.38281 111.242,6.30469 C110.914,6.22656 110.573,6.1875 110.219,6.1875 C109.688,6.1875 109.286,6.26823 109.016,6.42969 C108.745,6.59115 108.609,6.83854 108.609,7.17188 C108.609,7.42188 108.706,7.61719 108.898,7.75781 C109.091,7.89844 109.479,8.03125 110.062,8.15625 L110.422,8.25 C111.193,8.40625 111.74,8.63542 112.062,8.9375 C112.385,9.23958 112.547,9.65625 112.547,10.1875 C112.547,10.8021 112.305,11.2865 111.82,11.6406 C111.336,11.9948 110.672,12.1719 109.828,12.1719 C109.474,12.1719 109.107,12.138 108.727,12.0703 C108.346,12.0026 107.948,11.901 107.531,11.7656 L107.531,10.6406 C107.927,10.849 108.318,11.0052 108.703,11.1094 C109.089,11.2135 109.474,11.2656 109.859,11.2656 C110.359,11.2656 110.747,11.1797 111.023,11.0078 C111.299,10.8359 111.438,10.5885 111.438,10.2656 C111.438,9.97396 111.339,9.75 111.141,9.59375 C110.943,9.4375 110.51,9.28646 109.844,9.14062 L109.469,9.0625 C108.802,8.91667 108.32,8.69792 108.023,8.40625 C107.727,8.11458 107.578,7.71875 107.578,7.21875 C107.578,6.59375 107.797,6.11458 108.234,5.78125 C108.672,5.44792 109.292,5.28125 110.094,5.28125 C110.49,5.28125 110.865,5.3099 111.219,5.36719 C111.573,5.42448 111.896,5.51042 112.188,5.625 M119.875,8.45312 L119.875,8.96875 L114.906,8.96875 C114.958,9.71875 115.185,10.2865 115.586,10.6719 C115.987,11.0573 116.542,11.25 117.25,11.25 C117.667,11.25 118.07,11.2005 118.461,11.1016 C118.852,11.0026 119.24,10.849 119.625,10.6406 L119.625,11.6719 C119.229,11.8281 118.828,11.9505 118.422,12.0391 C118.016,12.1276 117.604,12.1719 117.188,12.1719 C116.146,12.1719 115.318,11.8672 114.703,11.2578 C114.089,10.6484 113.781,9.82292 113.781,8.78125 C113.781,7.70833 114.073,6.85677 114.656,6.22656 C115.24,5.59635 116.021,5.28125 117,5.28125 C117.885,5.28125 118.586,5.5651 119.102,6.13281 C119.617,6.70052 119.875,7.47396 119.875,8.45312 M118.797,8.125 C118.786,7.54167 118.62,7.07292 118.297,6.71875 C117.974,6.36458 117.547,6.1875 117.016,6.1875 C116.411,6.1875 115.93,6.35938 115.57,6.70312 C115.211,7.04688 115.005,7.52604 114.953,8.14062 L118.797,8.125 M122.703,3.57812 L122.703,5.4375 L124.922,5.4375 L124.922,6.28125 L122.703,6.28125 L122.703,9.84375 C122.703,10.375 122.776,10.7161 122.922,10.8672 C123.068,11.0182 123.365,11.0938 123.812,11.0938 L124.922,11.0938 L124.922,12 L123.812,12 C122.979,12 122.404,11.8438 122.086,11.5312 C121.768,11.2188 121.609,10.6562 121.609,9.84375 L121.609,6.28125 L120.828,6.28125 L120.828,5.4375 L121.609,5.4375 L121.609,3.57812 L122.703,3.57812 M131.328,14 L131.328,14.8281 L125.094,14.8281 L125.094,14 L131.328,14 M137.438,6.70312 C137.708,6.21354 138.031,5.85417 138.406,5.625 C138.781,5.39583 139.224,5.28125 139.734,5.28125 C140.422,5.28125 140.951,5.52083 141.32,6 C141.69,6.47917 141.875,7.15625 141.875,8.03125 L141.875,12 L140.797,12 L140.797,8.07812 C140.797,7.44271 140.685,6.97396 140.461,6.67188 C140.237,6.36979 139.896,6.21875 139.438,6.21875 C138.875,6.21875 138.432,6.40365 138.109,6.77344 C137.786,7.14323 137.625,7.65104 137.625,8.29688 L137.625,12 L136.547,12 L136.547,8.07812 C136.547,7.44271 136.435,6.97396 136.211,6.67188 C135.987,6.36979 135.641,6.21875 135.172,6.21875 C134.62,6.21875 134.182,6.40365 133.859,6.77344 C133.536,7.14323 133.375,7.65104 133.375,8.29688 L133.375,12 L132.297,12 L132.297,5.4375 L133.375,5.4375 L133.375,6.45312 C133.625,6.05729 133.922,5.76302 134.266,5.57031 C134.609,5.3776 135.016,5.28125 135.484,5.28125 C135.964,5.28125 136.37,5.40104 136.703,5.64062 C137.036,5.88021 137.281,6.23438 137.438,6.70312 M147,8.70312 C146.135,8.70312 145.534,8.80208 145.195,9 C144.857,9.19792 144.688,9.53646 144.688,10.0156 C144.688,10.401 144.815,10.7057 145.07,10.9297 C145.326,11.1536 145.667,11.2656 146.094,11.2656 C146.698,11.2656 147.18,11.0547 147.539,10.6328 C147.898,10.2109 148.078,9.64583 148.078,8.9375 L148.078,8.70312 L147,8.70312 M149.156,8.25 L149.156,12 L148.078,12 L148.078,11 C147.828,11.3958 147.521,11.6901 147.156,11.8828 C146.792,12.0755 146.344,12.1719 145.812,12.1719 C145.135,12.1719 144.599,11.9818 144.203,11.6016 C143.807,11.2214 143.609,10.7188 143.609,10.0938 C143.609,9.35417 143.857,8.79688 144.352,8.42188 C144.846,8.04688 145.583,7.85938 146.562,7.85938 L148.078,7.85938 L148.078,7.75 C148.078,7.25 147.914,6.86458 147.586,6.59375 C147.258,6.32292 146.802,6.1875 146.219,6.1875 C145.844,6.1875 145.477,6.23438 145.117,6.32812 C144.758,6.42188 144.417,6.55729 144.094,6.73438 L144.094,5.73438 C144.49,5.57812 144.872,5.46354 145.242,5.39062 C145.612,5.31771 145.974,5.28125 146.328,5.28125 C147.276,5.28125 147.984,5.52604 148.453,6.01562 C148.922,6.50521 149.156,7.25 149.156,8.25 M152.406,11.0156 L152.406,14.5 L151.328,14.5 L151.328,5.4375 L152.406,5.4375 L152.406,6.4375 C152.635,6.04167 152.922,5.75 153.266,5.5625 C153.609,5.375 154.021,5.28125 154.5,5.28125 C155.302,5.28125 155.953,5.59635 156.453,6.22656 C156.953,6.85677 157.203,7.6875 157.203,8.71875 C157.203,9.75 156.953,10.5833 156.453,11.2188 C155.953,11.8542 155.302,12.1719 154.5,12.1719 C154.021,12.1719 153.609,12.0755 153.266,11.8828 C152.922,11.6901 152.635,11.401 152.406,11.0156 M156.078,8.71875 C156.078,7.92708 155.914,7.30729 155.586,6.85938 C155.258,6.41146 154.812,6.1875 154.25,6.1875 C153.677,6.1875 153.227,6.41146 152.898,6.85938 C152.57,7.30729 152.406,7.92708 152.406,8.71875 C152.406,9.51042 152.57,10.1328 152.898,10.5859 C153.227,11.0391 153.677,11.2656 154.25,11.2656 C154.812,11.2656 155.258,11.0391 155.586,10.5859 C155.914,10.1328 156.078,9.51042 156.078,8.71875 M163.156,5.625 L163.156,6.65625 C162.854,6.5 162.539,6.38281 162.211,6.30469 C161.883,6.22656 161.542,6.1875 161.188,6.1875 C160.656,6.1875 160.255,6.26823 159.984,6.42969 C159.714,6.59115 159.578,6.83854 159.578,7.17188 C159.578,7.42188 159.674,7.61719 159.867,7.75781 C160.06,7.89844 160.448,8.03125 161.031,8.15625 L161.391,8.25 C162.161,8.40625 162.708,8.63542 163.031,8.9375 C163.354,9.23958 163.516,9.65625 163.516,10.1875 C163.516,10.8021 163.273,11.2865 162.789,11.6406 C162.305,11.9948 161.641,12.1719 160.797,12.1719 C160.443,12.1719 160.076,12.138 159.695,12.0703 C159.315,12.0026 158.917,11.901 158.5,11.7656 L158.5,10.6406 C158.896,10.849 159.286,11.0052 159.672,11.1094 C160.057,11.2135 160.443,11.2656 160.828,11.2656 C161.328,11.2656 161.716,11.1797 161.992,11.0078 C162.268,10.8359 162.406,10.5885 162.406,10.2656 C162.406,9.97396 162.307,9.75 162.109,9.59375 C161.911,9.4375 161.479,9.28646 160.812,9.14062 L160.438,9.0625 C159.771,8.91667 159.289,8.69792 158.992,8.40625 C158.695,8.11458 158.547,7.71875 158.547,7.21875 C158.547,6.59375 158.766,6.11458 159.203,5.78125 C159.641,5.44792 160.26,5.28125 161.062,5.28125 C161.458,5.28125 161.833,5.3099 162.188,5.36719 C162.542,5.42448 162.865,5.51042 163.156,5.625 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1176.85,723.888)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1176.85,723.888)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M500.499,-553.44 C500.499,-543.499 471.174,-535.44 435,-535.44 C398.826,-535.44 369.501,-543.499 369.501,-553.44 C369.501,-563.381 398.826,-571.44 435,-571.44 C471.174,-571.44 500.499,-563.381 500.499,-553.44 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,801.492,1371.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,801.492,1371.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,801.492,1371.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.625,8.03125 L10.625,12 L9.54688,12 L9.54688,8.07812 C9.54688,7.45312 9.42448,6.98698 9.17969,6.67969 C8.9349,6.3724 8.57292,6.21875 8.09375,6.21875 C7.51042,6.21875 7.04948,6.40365 6.71094,6.77344 C6.3724,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,2.875 L6.20312,2.875 L6.20312,6.45312 C6.46354,6.05729 6.76823,5.76302 7.11719,5.57031 C7.46615,5.3776 7.86979,5.28125 8.32812,5.28125 C9.07812,5.28125 9.64844,5.51302 10.0391,5.97656 C10.4297,6.4401 10.625,7.125 10.625,8.03125 M15.2969,6.1875 C14.724,6.1875 14.2682,6.41406 13.9297,6.86719 C13.5911,7.32031 13.4219,7.9375 13.4219,8.71875 C13.4219,9.51042 13.5885,10.1302 13.9219,10.5781 C14.2552,11.026 14.7135,11.25 15.2969,11.25 C15.8698,11.25 16.3255,11.0234 16.6641,10.5703 C17.0026,10.1172 17.1719,9.5 17.1719,8.71875 C17.1719,7.94792 17.0026,7.33333 16.6641,6.875 C16.3255,6.41667 15.8698,6.1875 15.2969,6.1875 M15.2969,5.28125 C16.2344,5.28125 16.9714,5.58594 17.5078,6.19531 C18.0443,6.80469 18.3125,7.64583 18.3125,8.71875 C18.3125,9.79167 18.0443,10.6354 17.5078,11.25 C16.9714,11.8646 16.2344,12.1719 15.2969,12.1719 C14.3594,12.1719 13.6224,11.8646 13.0859,11.25 C12.5495,10.6354 12.2812,9.79167 12.2812,8.71875 C12.2812,7.64583 12.5495,6.80469 13.0859,6.19531 C13.6224,5.58594 14.3594,5.28125 15.2969,5.28125 M25.1875,6.70312 C25.4583,6.21354 25.7812,5.85417 26.1562,5.625 C26.5312,5.39583 26.974,5.28125 27.4844,5.28125 C28.1719,5.28125 28.7005,5.52083 29.0703,6 C29.4401,6.47917 29.625,7.15625 29.625,8.03125 L29.625,12 L28.5469,12 L28.5469,8.07812 C28.5469,7.44271 28.4349,6.97396 28.2109,6.67188 C27.987,6.36979 27.6458,6.21875 27.1875,6.21875 C26.625,6.21875 26.1823,6.40365 25.8594,6.77344 C25.5365,7.14323 25.375,7.65104 25.375,8.29688 L25.375,12 L24.2969,12 L24.2969,8.07812 C24.2969,7.44271 24.1849,6.97396 23.9609,6.67188 C23.737,6.36979 23.3906,6.21875 22.9219,6.21875 C22.3698,6.21875 21.9323,6.40365 21.6094,6.77344 C21.2865,7.14323 21.125,7.65104 21.125,8.29688 L21.125,12 L20.0469,12 L20.0469,5.4375 L21.125,5.4375 L21.125,6.45312 C21.375,6.05729 21.6719,5.76302 22.0156,5.57031 C22.3594,5.3776 22.7656,5.28125 23.2344,5.28125 C23.7135,5.28125 24.1198,5.40104 24.4531,5.64062 C24.7865,5.88021 25.0312,6.23438 25.1875,6.70312 M37.3906,8.45312 L37.3906,8.96875 L32.4219,8.96875 C32.474,9.71875 32.7005,10.2865 33.1016,10.6719 C33.5026,11.0573 34.0573,11.25 34.7656,11.25 C35.1823,11.25 35.5859,11.2005 35.9766,11.1016 C36.3672,11.0026 36.7552,10.849 37.1406,10.6406 L37.1406,11.6719 C36.7448,11.8281 36.3438,11.9505 35.9375,12.0391 C35.5312,12.1276 35.1198,12.1719 34.7031,12.1719 C33.6615,12.1719 32.8333,11.8672 32.2188,11.2578 C31.6042,10.6484 31.2969,9.82292 31.2969,8.78125 C31.2969,7.70833 31.5885,6.85677 32.1719,6.22656 C32.7552,5.59635 33.5365,5.28125 34.5156,5.28125 C35.401,5.28125 36.1016,5.5651 36.6172,6.13281 C37.1328,6.70052 37.3906,7.47396 37.3906,8.45312 M36.3125,8.125 C36.3021,7.54167 36.1354,7.07292 35.8125,6.71875 C35.4896,6.36458 35.0625,6.1875 34.5312,6.1875 C33.9271,6.1875 33.4453,6.35938 33.0859,6.70312 C32.7266,7.04688 32.5208,7.52604 32.4688,8.14062 L36.3125,8.125 M42.9531,6.4375 C42.8281,6.375 42.6953,6.32552 42.5547,6.28906 C42.4141,6.2526 42.2552,6.23438 42.0781,6.23438 C41.474,6.23438 41.0078,6.43229 40.6797,6.82812 C40.3516,7.22396 40.1875,7.79688 40.1875,8.54688 L40.1875,12 L39.1094,12 L39.1094,5.4375 L40.1875,5.4375 L40.1875,6.45312 C40.4167,6.05729 40.7135,5.76302 41.0781,5.57031 C41.4427,5.3776 41.8854,5.28125 42.4062,5.28125 C42.4792,5.28125 42.5599,5.28646 42.6484,5.29688 C42.737,5.30729 42.8333,5.32292 42.9375,5.34375 L42.9531,6.4375 M49.0625,14 L49.0625,14.8281 L42.8281,14.8281 L42.8281,14 L49.0625,14 M54.3906,8.64062 C54.3906,7.85938 54.2292,7.25521 53.9062,6.82812 C53.5833,6.40104 53.1302,6.1875 52.5469,6.1875 C51.974,6.1875 51.526,6.40104 51.2031,6.82812 C50.8802,7.25521 50.7188,7.85938 50.7188,8.64062 C50.7188,9.42188 50.8802,10.026 51.2031,10.4531 C51.526,10.8802 51.974,11.0938 52.5469,11.0938 C53.1302,11.0938 53.5833,10.8802 53.9062,10.4531 C54.2292,10.026 54.3906,9.42188 54.3906,8.64062 M55.4688,11.1875 C55.4688,12.3021 55.2214,13.1328 54.7266,13.6797 C54.2318,14.2266 53.4688,14.5 52.4375,14.5 C52.0625,14.5 51.7057,14.4714 51.3672,14.4141 C51.0286,14.3568 50.7031,14.2708 50.3906,14.1562 L50.3906,13.1094 C50.7031,13.276 51.0156,13.401 51.3281,13.4844 C51.6406,13.5677 51.9531,13.6094 52.2656,13.6094 C52.974,13.6094 53.5052,13.4245 53.8594,13.0547 C54.2135,12.6849 54.3906,12.125 54.3906,11.375 L54.3906,10.8438 C54.1615,11.2292 53.875,11.5182 53.5312,11.7109 C53.1875,11.9036 52.7708,12 52.2812,12 C51.4792,12 50.8307,11.6927 50.3359,11.0781 C49.8411,10.4635 49.5938,9.65104 49.5938,8.64062 C49.5938,7.63021 49.8411,6.81771 50.3359,6.20312 C50.8307,5.58854 51.4792,5.28125 52.2812,5.28125 C52.7708,5.28125 53.1875,5.3776 53.5312,5.57031 C53.875,5.76302 54.1615,6.05208 54.3906,6.4375 L54.3906,5.4375 L55.4688,5.4375 L55.4688,11.1875 M57.5625,9.40625 L57.5625,5.4375 L58.6406,5.4375 L58.6406,9.375 C58.6406,9.98958 58.763,10.4531 59.0078,10.7656 C59.2526,11.0781 59.6146,11.2344 60.0938,11.2344 C60.6771,11.2344 61.138,11.0495 61.4766,10.6797 C61.8151,10.3099 61.9844,9.80208 61.9844,9.15625 L61.9844,5.4375 L63.0625,5.4375 L63.0625,12 L61.9844,12 L61.9844,10.9844 C61.724,11.3906 61.4219,11.6901 61.0781,11.8828 C60.7344,12.0755 60.3333,12.1719 59.875,12.1719 C59.1146,12.1719 58.5391,11.9375 58.1484,11.4688 C57.7578,11 57.5625,10.3125 57.5625,9.40625 M65.2656,5.4375 L66.3438,5.4375 L66.3438,12 L65.2656,12 L65.2656,5.4375 M65.2656,2.875 L66.3438,2.875 L66.3438,4.25 L65.2656,4.25 L65.2656,2.875"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,801.492,1371.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,801.492,1371.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1141.5,-789.94 L1344.5,-789.94 L1344.5,-754.94 L1141.5,-754.94 L1141.5,-789.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2318.08,933.878)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2318.08,933.878)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,2318.08,933.878)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375 M93.5938,3.25 L94.5938,3.25 L91.5469,13.1094 L90.5469,13.1094 L93.5938,3.25 M95.7031,2.875 L96.7812,2.875 L96.7812,12 L95.7031,12 L95.7031,2.875 M101.578,6.1875 C101.005,6.1875 100.549,6.41406 100.211,6.86719 C99.8724,7.32031 99.7031,7.9375 99.7031,8.71875 C99.7031,9.51042 99.8698,10.1302 100.203,10.5781 C100.536,11.026 100.995,11.25 101.578,11.25 C102.151,11.25 102.607,11.0234 102.945,10.5703 C103.284,10.1172 103.453,9.5 103.453,8.71875 C103.453,7.94792 103.284,7.33333 102.945,6.875 C102.607,6.41667 102.151,6.1875 101.578,6.1875 M101.578,5.28125 C102.516,5.28125 103.253,5.58594 103.789,6.19531 C104.326,6.80469 104.594,7.64583 104.594,8.71875 C104.594,9.79167 104.326,10.6354 103.789,11.25 C103.253,11.8646 102.516,12.1719 101.578,12.1719 C100.641,12.1719 99.9036,11.8646 99.3672,11.25 C98.8307,10.6354 98.5625,9.79167 98.5625,8.71875 C98.5625,7.64583 98.8307,6.80469 99.3672,6.19531 C99.9036,5.58594 100.641,5.28125 101.578,5.28125 M109.344,8.70312 C108.479,8.70312 107.878,8.80208 107.539,9 C107.201,9.19792 107.031,9.53646 107.031,10.0156 C107.031,10.401 107.159,10.7057 107.414,10.9297 C107.669,11.1536 108.01,11.2656 108.438,11.2656 C109.042,11.2656 109.523,11.0547 109.883,10.6328 C110.242,10.2109 110.422,9.64583 110.422,8.9375 L110.422,8.70312 L109.344,8.70312 M111.5,8.25 L111.5,12 L110.422,12 L110.422,11 C110.172,11.3958 109.865,11.6901 109.5,11.8828 C109.135,12.0755 108.688,12.1719 108.156,12.1719 C107.479,12.1719 106.943,11.9818 106.547,11.6016 C106.151,11.2214 105.953,10.7188 105.953,10.0938 C105.953,9.35417 106.201,8.79688 106.695,8.42188 C107.19,8.04688 107.927,7.85938 108.906,7.85938 L110.422,7.85938 L110.422,7.75 C110.422,7.25 110.258,6.86458 109.93,6.59375 C109.602,6.32292 109.146,6.1875 108.562,6.1875 C108.188,6.1875 107.82,6.23438 107.461,6.32812 C107.102,6.42188 106.76,6.55729 106.438,6.73438 L106.438,5.73438 C106.833,5.57812 107.216,5.46354 107.586,5.39062 C107.956,5.31771 108.318,5.28125 108.672,5.28125 C109.62,5.28125 110.328,5.52604 110.797,6.01562 C111.266,6.50521 111.5,7.25 111.5,8.25 M118.031,6.4375 L118.031,2.875 L119.109,2.875 L119.109,12 L118.031,12 L118.031,11.0156 C117.802,11.401 117.516,11.6901 117.172,11.8828 C116.828,12.0755 116.411,12.1719 115.922,12.1719 C115.13,12.1719 114.484,11.8542 113.984,11.2188 C113.484,10.5833 113.234,9.75 113.234,8.71875 C113.234,7.6875 113.484,6.85677 113.984,6.22656 C114.484,5.59635 115.13,5.28125 115.922,5.28125 C116.411,5.28125 116.828,5.375 117.172,5.5625 C117.516,5.75 117.802,6.04167 118.031,6.4375 M114.359,8.71875 C114.359,9.51042 114.521,10.1328 114.844,10.5859 C115.167,11.0391 115.615,11.2656 116.188,11.2656 C116.76,11.2656 117.211,11.0391 117.539,10.5859 C117.867,10.1328 118.031,9.51042 118.031,8.71875 C118.031,7.92708 117.867,7.30729 117.539,6.85938 C117.211,6.41146 116.76,6.1875 116.188,6.1875 C115.615,6.1875 115.167,6.41146 114.844,6.85938 C114.521,7.30729 114.359,7.92708 114.359,8.71875 M126.938,8.45312 L126.938,8.96875 L121.969,8.96875 C122.021,9.71875 122.247,10.2865 122.648,10.6719 C123.049,11.0573 123.604,11.25 124.312,11.25 C124.729,11.25 125.133,11.2005 125.523,11.1016 C125.914,11.0026 126.302,10.849 126.688,10.6406 L126.688,11.6719 C126.292,11.8281 125.891,11.9505 125.484,12.0391 C125.078,12.1276 124.667,12.1719 124.25,12.1719 C123.208,12.1719 122.38,11.8672 121.766,11.2578 C121.151,10.6484 120.844,9.82292 120.844,8.78125 C120.844,7.70833 121.135,6.85677 121.719,6.22656 C122.302,5.59635 123.083,5.28125 124.062,5.28125 C124.948,5.28125 125.648,5.5651 126.164,6.13281 C126.68,6.70052 126.938,7.47396 126.938,8.45312 M125.859,8.125 C125.849,7.54167 125.682,7.07292 125.359,6.71875 C125.036,6.36458 124.609,6.1875 124.078,6.1875 C123.474,6.1875 122.992,6.35938 122.633,6.70312 C122.273,7.04688 122.068,7.52604 122.016,8.14062 L125.859,8.125 M133.016,6.4375 L133.016,2.875 L134.094,2.875 L134.094,12 L133.016,12 L133.016,11.0156 C132.786,11.401 132.5,11.6901 132.156,11.8828 C131.812,12.0755 131.396,12.1719 130.906,12.1719 C130.115,12.1719 129.469,11.8542 128.969,11.2188 C128.469,10.5833 128.219,9.75 128.219,8.71875 C128.219,7.6875 128.469,6.85677 128.969,6.22656 C129.469,5.59635 130.115,5.28125 130.906,5.28125 C131.396,5.28125 131.812,5.375 132.156,5.5625 C132.5,5.75 132.786,6.04167 133.016,6.4375 M129.344,8.71875 C129.344,9.51042 129.505,10.1328 129.828,10.5859 C130.151,11.0391 130.599,11.2656 131.172,11.2656 C131.745,11.2656 132.195,11.0391 132.523,10.5859 C132.852,10.1328 133.016,9.51042 133.016,8.71875 C133.016,7.92708 132.852,7.30729 132.523,6.85938 C132.195,6.41146 131.745,6.1875 131.172,6.1875 C130.599,6.1875 130.151,6.41146 129.828,6.85938 C129.505,7.30729 129.344,7.92708 129.344,8.71875 M141.297,14 L141.297,14.8281 L135.062,14.8281 L135.062,14 L141.297,14 M147.406,6.70312 C147.677,6.21354 148,5.85417 148.375,5.625 C148.75,5.39583 149.193,5.28125 149.703,5.28125 C150.391,5.28125 150.919,5.52083 151.289,6 C151.659,6.47917 151.844,7.15625 151.844,8.03125 L151.844,12 L150.766,12 L150.766,8.07812 C150.766,7.44271 150.654,6.97396 150.43,6.67188 C150.206,6.36979 149.865,6.21875 149.406,6.21875 C148.844,6.21875 148.401,6.40365 148.078,6.77344 C147.755,7.14323 147.594,7.65104 147.594,8.29688 L147.594,12 L146.516,12 L146.516,8.07812 C146.516,7.44271 146.404,6.97396 146.18,6.67188 C145.956,6.36979 145.609,6.21875 145.141,6.21875 C144.589,6.21875 144.151,6.40365 143.828,6.77344 C143.505,7.14323 143.344,7.65104 143.344,8.29688 L143.344,12 L142.266,12 L142.266,5.4375 L143.344,5.4375 L143.344,6.45312 C143.594,6.05729 143.891,5.76302 144.234,5.57031 C144.578,5.3776 144.984,5.28125 145.453,5.28125 C145.932,5.28125 146.339,5.40104 146.672,5.64062 C147.005,5.88021 147.25,6.23438 147.406,6.70312 M156.969,8.70312 C156.104,8.70312 155.503,8.80208 155.164,9 C154.826,9.19792 154.656,9.53646 154.656,10.0156 C154.656,10.401 154.784,10.7057 155.039,10.9297 C155.294,11.1536 155.635,11.2656 156.062,11.2656 C156.667,11.2656 157.148,11.0547 157.508,10.6328 C157.867,10.2109 158.047,9.64583 158.047,8.9375 L158.047,8.70312 L156.969,8.70312 M159.125,8.25 L159.125,12 L158.047,12 L158.047,11 C157.797,11.3958 157.49,11.6901 157.125,11.8828 C156.76,12.0755 156.312,12.1719 155.781,12.1719 C155.104,12.1719 154.568,11.9818 154.172,11.6016 C153.776,11.2214 153.578,10.7188 153.578,10.0938 C153.578,9.35417 153.826,8.79688 154.32,8.42188 C154.815,8.04688 155.552,7.85938 156.531,7.85938 L158.047,7.85938 L158.047,7.75 C158.047,7.25 157.883,6.86458 157.555,6.59375 C157.227,6.32292 156.771,6.1875 156.188,6.1875 C155.812,6.1875 155.445,6.23438 155.086,6.32812 C154.727,6.42188 154.385,6.55729 154.062,6.73438 L154.062,5.73438 C154.458,5.57812 154.841,5.46354 155.211,5.39062 C155.581,5.31771 155.943,5.28125 156.297,5.28125 C157.245,5.28125 157.953,5.52604 158.422,6.01562 C158.891,6.50521 159.125,7.25 159.125,8.25 M162.375,11.0156 L162.375,14.5 L161.297,14.5 L161.297,5.4375 L162.375,5.4375 L162.375,6.4375 C162.604,6.04167 162.891,5.75 163.234,5.5625 C163.578,5.375 163.99,5.28125 164.469,5.28125 C165.271,5.28125 165.922,5.59635 166.422,6.22656 C166.922,6.85677 167.172,7.6875 167.172,8.71875 C167.172,9.75 166.922,10.5833 166.422,11.2188 C165.922,11.8542 165.271,12.1719 164.469,12.1719 C163.99,12.1719 163.578,12.0755 163.234,11.8828 C162.891,11.6901 162.604,11.401 162.375,11.0156 M166.047,8.71875 C166.047,7.92708 165.883,7.30729 165.555,6.85938 C165.227,6.41146 164.781,6.1875 164.219,6.1875 C163.646,6.1875 163.195,6.41146 162.867,6.85938 C162.539,7.30729 162.375,7.92708 162.375,8.71875 C162.375,9.51042 162.539,10.1328 162.867,10.5859 C163.195,11.0391 163.646,11.2656 164.219,11.2656 C164.781,11.2656 165.227,11.0391 165.555,10.5859 C165.883,10.1328 166.047,9.51042 166.047,8.71875 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2318.08,933.878)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,2318.08,933.878)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M580.499,-308.94 L761.501,-308.94 L761.501,-273.94 L580.499,-273.94 L580.499,-308.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1198.46,1895.83)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1198.46,1895.83)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1198.46,1895.83)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.625,8.03125 L10.625,12 L9.54688,12 L9.54688,8.07812 C9.54688,7.45312 9.42448,6.98698 9.17969,6.67969 C8.9349,6.3724 8.57292,6.21875 8.09375,6.21875 C7.51042,6.21875 7.04948,6.40365 6.71094,6.77344 C6.3724,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,2.875 L6.20312,2.875 L6.20312,6.45312 C6.46354,6.05729 6.76823,5.76302 7.11719,5.57031 C7.46615,5.3776 7.86979,5.28125 8.32812,5.28125 C9.07812,5.28125 9.64844,5.51302 10.0391,5.97656 C10.4297,6.4401 10.625,7.125 10.625,8.03125 M15.2969,6.1875 C14.724,6.1875 14.2682,6.41406 13.9297,6.86719 C13.5911,7.32031 13.4219,7.9375 13.4219,8.71875 C13.4219,9.51042 13.5885,10.1302 13.9219,10.5781 C14.2552,11.026 14.7135,11.25 15.2969,11.25 C15.8698,11.25 16.3255,11.0234 16.6641,10.5703 C17.0026,10.1172 17.1719,9.5 17.1719,8.71875 C17.1719,7.94792 17.0026,7.33333 16.6641,6.875 C16.3255,6.41667 15.8698,6.1875 15.2969,6.1875 M15.2969,5.28125 C16.2344,5.28125 16.9714,5.58594 17.5078,6.19531 C18.0443,6.80469 18.3125,7.64583 18.3125,8.71875 C18.3125,9.79167 18.0443,10.6354 17.5078,11.25 C16.9714,11.8646 16.2344,12.1719 15.2969,12.1719 C14.3594,12.1719 13.6224,11.8646 13.0859,11.25 C12.5495,10.6354 12.2812,9.79167 12.2812,8.71875 C12.2812,7.64583 12.5495,6.80469 13.0859,6.19531 C13.6224,5.58594 14.3594,5.28125 15.2969,5.28125 M25.1875,6.70312 C25.4583,6.21354 25.7812,5.85417 26.1562,5.625 C26.5312,5.39583 26.974,5.28125 27.4844,5.28125 C28.1719,5.28125 28.7005,5.52083 29.0703,6 C29.4401,6.47917 29.625,7.15625 29.625,8.03125 L29.625,12 L28.5469,12 L28.5469,8.07812 C28.5469,7.44271 28.4349,6.97396 28.2109,6.67188 C27.987,6.36979 27.6458,6.21875 27.1875,6.21875 C26.625,6.21875 26.1823,6.40365 25.8594,6.77344 C25.5365,7.14323 25.375,7.65104 25.375,8.29688 L25.375,12 L24.2969,12 L24.2969,8.07812 C24.2969,7.44271 24.1849,6.97396 23.9609,6.67188 C23.737,6.36979 23.3906,6.21875 22.9219,6.21875 C22.3698,6.21875 21.9323,6.40365 21.6094,6.77344 C21.2865,7.14323 21.125,7.65104 21.125,8.29688 L21.125,12 L20.0469,12 L20.0469,5.4375 L21.125,5.4375 L21.125,6.45312 C21.375,6.05729 21.6719,5.76302 22.0156,5.57031 C22.3594,5.3776 22.7656,5.28125 23.2344,5.28125 C23.7135,5.28125 24.1198,5.40104 24.4531,5.64062 C24.7865,5.88021 25.0312,6.23438 25.1875,6.70312 M37.3906,8.45312 L37.3906,8.96875 L32.4219,8.96875 C32.474,9.71875 32.7005,10.2865 33.1016,10.6719 C33.5026,11.0573 34.0573,11.25 34.7656,11.25 C35.1823,11.25 35.5859,11.2005 35.9766,11.1016 C36.3672,11.0026 36.7552,10.849 37.1406,10.6406 L37.1406,11.6719 C36.7448,11.8281 36.3438,11.9505 35.9375,12.0391 C35.5312,12.1276 35.1198,12.1719 34.7031,12.1719 C33.6615,12.1719 32.8333,11.8672 32.2188,11.2578 C31.6042,10.6484 31.2969,9.82292 31.2969,8.78125 C31.2969,7.70833 31.5885,6.85677 32.1719,6.22656 C32.7552,5.59635 33.5365,5.28125 34.5156,5.28125 C35.401,5.28125 36.1016,5.5651 36.6172,6.13281 C37.1328,6.70052 37.3906,7.47396 37.3906,8.45312 M36.3125,8.125 C36.3021,7.54167 36.1354,7.07292 35.8125,6.71875 C35.4896,6.36458 35.0625,6.1875 34.5312,6.1875 C33.9271,6.1875 33.4453,6.35938 33.0859,6.70312 C32.7266,7.04688 32.5208,7.52604 32.4688,8.14062 L36.3125,8.125 M42.9531,6.4375 C42.8281,6.375 42.6953,6.32552 42.5547,6.28906 C42.4141,6.2526 42.2552,6.23438 42.0781,6.23438 C41.474,6.23438 41.0078,6.43229 40.6797,6.82812 C40.3516,7.22396 40.1875,7.79688 40.1875,8.54688 L40.1875,12 L39.1094,12 L39.1094,5.4375 L40.1875,5.4375 L40.1875,6.45312 C40.4167,6.05729 40.7135,5.76302 41.0781,5.57031 C41.4427,5.3776 41.8854,5.28125 42.4062,5.28125 C42.4792,5.28125 42.5599,5.28646 42.6484,5.29688 C42.737,5.30729 42.8333,5.32292 42.9375,5.34375 L42.9531,6.4375 M49.0625,14 L49.0625,14.8281 L42.8281,14.8281 L42.8281,14 L49.0625,14 M55.5312,8.03125 L55.5312,12 L54.4531,12 L54.4531,8.07812 C54.4531,7.45312 54.3307,6.98698 54.0859,6.67969 C53.8411,6.3724 53.4792,6.21875 53,6.21875 C52.4167,6.21875 51.9557,6.40365 51.6172,6.77344 C51.2786,7.14323 51.1094,7.65104 51.1094,8.29688 L51.1094,12 L50.0312,12 L50.0312,5.4375 L51.1094,5.4375 L51.1094,6.45312 C51.3698,6.05729 51.6745,5.76302 52.0234,5.57031 C52.3724,5.3776 52.776,5.28125 53.2344,5.28125 C53.9844,5.28125 54.5547,5.51302 54.9453,5.97656 C55.3359,6.4401 55.5312,7.125 55.5312,8.03125 M60.6406,8.70312 C59.776,8.70312 59.1745,8.80208 58.8359,9 C58.4974,9.19792 58.3281,9.53646 58.3281,10.0156 C58.3281,10.401 58.4557,10.7057 58.7109,10.9297 C58.9661,11.1536 59.3073,11.2656 59.7344,11.2656 C60.3385,11.2656 60.8203,11.0547 61.1797,10.6328 C61.5391,10.2109 61.7188,9.64583 61.7188,8.9375 L61.7188,8.70312 L60.6406,8.70312 M62.7969,8.25 L62.7969,12 L61.7188,12 L61.7188,11 C61.4688,11.3958 61.1615,11.6901 60.7969,11.8828 C60.4323,12.0755 59.9844,12.1719 59.4531,12.1719 C58.776,12.1719 58.2396,11.9818 57.8438,11.6016 C57.4479,11.2214 57.25,10.7188 57.25,10.0938 C57.25,9.35417 57.4974,8.79688 57.9922,8.42188 C58.487,8.04688 59.224,7.85938 60.2031,7.85938 L61.7188,7.85938 L61.7188,7.75 C61.7188,7.25 61.5547,6.86458 61.2266,6.59375 C60.8984,6.32292 60.4427,6.1875 59.8594,6.1875 C59.4844,6.1875 59.1172,6.23438 58.7578,6.32812 C58.3984,6.42188 58.0573,6.55729 57.7344,6.73438 L57.7344,5.73438 C58.1302,5.57812 58.513,5.46354 58.8828,5.39062 C59.2526,5.31771 59.6146,5.28125 59.9688,5.28125 C60.9167,5.28125 61.625,5.52604 62.0938,6.01562 C62.5625,6.50521 62.7969,7.25 62.7969,8.25 M64.2344,5.4375 L65.375,5.4375 L67.4219,10.9375 L69.4844,5.4375 L70.625,5.4375 L68.1562,12 L66.6875,12 L64.2344,5.4375 M72.0938,5.4375 L73.1719,5.4375 L73.1719,12 L72.0938,12 L72.0938,5.4375 M72.0938,2.875 L73.1719,2.875 L73.1719,4.25 L72.0938,4.25 L72.0938,2.875 M79.75,8.64062 C79.75,7.85938 79.5885,7.25521 79.2656,6.82812 C78.9427,6.40104 78.4896,6.1875 77.9062,6.1875 C77.3333,6.1875 76.8854,6.40104 76.5625,6.82812 C76.2396,7.25521 76.0781,7.85938 76.0781,8.64062 C76.0781,9.42188 76.2396,10.026 76.5625,10.4531 C76.8854,10.8802 77.3333,11.0938 77.9062,11.0938 C78.4896,11.0938 78.9427,10.8802 79.2656,10.4531 C79.5885,10.026 79.75,9.42188 79.75,8.64062 M80.8281,11.1875 C80.8281,12.3021 80.5807,13.1328 80.0859,13.6797 C79.5911,14.2266 78.8281,14.5 77.7969,14.5 C77.4219,14.5 77.0651,14.4714 76.7266,14.4141 C76.388,14.3568 76.0625,14.2708 75.75,14.1562 L75.75,13.1094 C76.0625,13.276 76.375,13.401 76.6875,13.4844 C77,13.5677 77.3125,13.6094 77.625,13.6094 C78.3333,13.6094 78.8646,13.4245 79.2188,13.0547 C79.5729,12.6849 79.75,12.125 79.75,11.375 L79.75,10.8438 C79.5208,11.2292 79.2344,11.5182 78.8906,11.7109 C78.5469,11.9036 78.1302,12 77.6406,12 C76.8385,12 76.1901,11.6927 75.6953,11.0781 C75.2005,10.4635 74.9531,9.65104 74.9531,8.64062 C74.9531,7.63021 75.2005,6.81771 75.6953,6.20312 C76.1901,5.58854 76.8385,5.28125 77.6406,5.28125 C78.1302,5.28125 78.5469,5.3776 78.8906,5.57031 C79.2344,5.76302 79.5208,6.05208 79.75,6.4375 L79.75,5.4375 L80.8281,5.4375 L80.8281,11.1875 M86.0156,8.70312 C85.151,8.70312 84.5495,8.80208 84.2109,9 C83.8724,9.19792 83.7031,9.53646 83.7031,10.0156 C83.7031,10.401 83.8307,10.7057 84.0859,10.9297 C84.3411,11.1536 84.6823,11.2656 85.1094,11.2656 C85.7135,11.2656 86.1953,11.0547 86.5547,10.6328 C86.9141,10.2109 87.0938,9.64583 87.0938,8.9375 L87.0938,8.70312 L86.0156,8.70312 M88.1719,8.25 L88.1719,12 L87.0938,12 L87.0938,11 C86.8438,11.3958 86.5365,11.6901 86.1719,11.8828 C85.8073,12.0755 85.3594,12.1719 84.8281,12.1719 C84.151,12.1719 83.6146,11.9818 83.2188,11.6016 C82.8229,11.2214 82.625,10.7188 82.625,10.0938 C82.625,9.35417 82.8724,8.79688 83.3672,8.42188 C83.862,8.04688 84.599,7.85938 85.5781,7.85938 L87.0938,7.85938 L87.0938,7.75 C87.0938,7.25 86.9297,6.86458 86.6016,6.59375 C86.2734,6.32292 85.8177,6.1875 85.2344,6.1875 C84.8594,6.1875 84.4922,6.23438 84.1328,6.32812 C83.7734,6.42188 83.4323,6.55729 83.1094,6.73438 L83.1094,5.73438 C83.5052,5.57812 83.888,5.46354 84.2578,5.39062 C84.6276,5.31771 84.9896,5.28125 85.3438,5.28125 C86.2917,5.28125 87,5.52604 87.4688,6.01562 C87.9375,6.50521 88.1719,7.25 88.1719,8.25 M91.4531,3.57812 L91.4531,5.4375 L93.6719,5.4375 L93.6719,6.28125 L91.4531,6.28125 L91.4531,9.84375 C91.4531,10.375 91.526,10.7161 91.6719,10.8672 C91.8177,11.0182 92.1146,11.0938 92.5625,11.0938 L93.6719,11.0938 L93.6719,12 L92.5625,12 C91.7292,12 91.1536,11.8438 90.8359,11.5312 C90.5182,11.2188 90.3594,10.6562 90.3594,9.84375 L90.3594,6.28125 L89.5781,6.28125 L89.5781,5.4375 L90.3594,5.4375 L90.3594,3.57812 L91.4531,3.57812 M95.0781,5.4375 L96.1562,5.4375 L96.1562,12 L95.0781,12 L95.0781,5.4375 M95.0781,2.875 L96.1562,2.875 L96.1562,4.25 L95.0781,4.25 L95.0781,2.875 M100.953,6.1875 C100.38,6.1875 99.9245,6.41406 99.5859,6.86719 C99.2474,7.32031 99.0781,7.9375 99.0781,8.71875 C99.0781,9.51042 99.2448,10.1302 99.5781,10.5781 C99.9115,11.026 100.37,11.25 100.953,11.25 C101.526,11.25 101.982,11.0234 102.32,10.5703 C102.659,10.1172 102.828,9.5 102.828,8.71875 C102.828,7.94792 102.659,7.33333 102.32,6.875 C101.982,6.41667 101.526,6.1875 100.953,6.1875 M100.953,5.28125 C101.891,5.28125 102.628,5.58594 103.164,6.19531 C103.701,6.80469 103.969,7.64583 103.969,8.71875 C103.969,9.79167 103.701,10.6354 103.164,11.25 C102.628,11.8646 101.891,12.1719 100.953,12.1719 C100.016,12.1719 99.2786,11.8646 98.7422,11.25 C98.2057,10.6354 97.9375,9.79167 97.9375,8.71875 C97.9375,7.64583 98.2057,6.80469 98.7422,6.19531 C99.2786,5.58594 100.016,5.28125 100.953,5.28125 M111.203,8.03125 L111.203,12 L110.125,12 L110.125,8.07812 C110.125,7.45312 110.003,6.98698 109.758,6.67969 C109.513,6.3724 109.151,6.21875 108.672,6.21875 C108.089,6.21875 107.628,6.40365 107.289,6.77344 C106.951,7.14323 106.781,7.65104 106.781,8.29688 L106.781,12 L105.703,12 L105.703,5.4375 L106.781,5.4375 L106.781,6.45312 C107.042,6.05729 107.346,5.76302 107.695,5.57031 C108.044,5.3776 108.448,5.28125 108.906,5.28125 C109.656,5.28125 110.227,5.51302 110.617,5.97656 C111.008,6.4401 111.203,7.125 111.203,8.03125 M115.25,3.25 L116.25,3.25 L113.203,13.1094 L112.203,13.1094 L115.25,3.25 M118.406,11.0156 L118.406,14.5 L117.328,14.5 L117.328,5.4375 L118.406,5.4375 L118.406,6.4375 C118.635,6.04167 118.922,5.75 119.266,5.5625 C119.609,5.375 120.021,5.28125 120.5,5.28125 C121.302,5.28125 121.953,5.59635 122.453,6.22656 C122.953,6.85677 123.203,7.6875 123.203,8.71875 C123.203,9.75 122.953,10.5833 122.453,11.2188 C121.953,11.8542 121.302,12.1719 120.5,12.1719 C120.021,12.1719 119.609,12.0755 119.266,11.8828 C118.922,11.6901 118.635,11.401 118.406,11.0156 M122.078,8.71875 C122.078,7.92708 121.914,7.30729 121.586,6.85938 C121.258,6.41146 120.812,6.1875 120.25,6.1875 C119.677,6.1875 119.227,6.41146 118.898,6.85938 C118.57,7.30729 118.406,7.92708 118.406,8.71875 C118.406,9.51042 118.57,10.1328 118.898,10.5859 C119.227,11.0391 119.677,11.2656 120.25,11.2656 C120.812,11.2656 121.258,11.0391 121.586,10.5859 C121.914,10.1328 122.078,9.51042 122.078,8.71875 M127.953,8.70312 C127.089,8.70312 126.487,8.80208 126.148,9 C125.81,9.19792 125.641,9.53646 125.641,10.0156 C125.641,10.401 125.768,10.7057 126.023,10.9297 C126.279,11.1536 126.62,11.2656 127.047,11.2656 C127.651,11.2656 128.133,11.0547 128.492,10.6328 C128.852,10.2109 129.031,9.64583 129.031,8.9375 L129.031,8.70312 L127.953,8.70312 M130.109,8.25 L130.109,12 L129.031,12 L129.031,11 C128.781,11.3958 128.474,11.6901 128.109,11.8828 C127.745,12.0755 127.297,12.1719 126.766,12.1719 C126.089,12.1719 125.552,11.9818 125.156,11.6016 C124.76,11.2214 124.562,10.7188 124.562,10.0938 C124.562,9.35417 124.81,8.79688 125.305,8.42188 C125.799,8.04688 126.536,7.85938 127.516,7.85938 L129.031,7.85938 L129.031,7.75 C129.031,7.25 128.867,6.86458 128.539,6.59375 C128.211,6.32292 127.755,6.1875 127.172,6.1875 C126.797,6.1875 126.43,6.23438 126.07,6.32812 C125.711,6.42188 125.37,6.55729 125.047,6.73438 L125.047,5.73438 C125.443,5.57812 125.826,5.46354 126.195,5.39062 C126.565,5.31771 126.927,5.28125 127.281,5.28125 C128.229,5.28125 128.938,5.52604 129.406,6.01562 C129.875,6.50521 130.109,7.25 130.109,8.25 M133.391,3.57812 L133.391,5.4375 L135.609,5.4375 L135.609,6.28125 L133.391,6.28125 L133.391,9.84375 C133.391,10.375 133.464,10.7161 133.609,10.8672 C133.755,11.0182 134.052,11.0938 134.5,11.0938 L135.609,11.0938 L135.609,12 L134.5,12 C133.667,12 133.091,11.8438 132.773,11.5312 C132.456,11.2188 132.297,10.6562 132.297,9.84375 L132.297,6.28125 L131.516,6.28125 L131.516,5.4375 L132.297,5.4375 L132.297,3.57812 L133.391,3.57812 M142.484,8.03125 L142.484,12 L141.406,12 L141.406,8.07812 C141.406,7.45312 141.284,6.98698 141.039,6.67969 C140.794,6.3724 140.432,6.21875 139.953,6.21875 C139.37,6.21875 138.909,6.40365 138.57,6.77344 C138.232,7.14323 138.062,7.65104 138.062,8.29688 L138.062,12 L136.984,12 L136.984,2.875 L138.062,2.875 L138.062,6.45312 C138.323,6.05729 138.628,5.76302 138.977,5.57031 C139.326,5.3776 139.729,5.28125 140.188,5.28125 C140.938,5.28125 141.508,5.51302 141.898,5.97656 C142.289,6.4401 142.484,7.125 142.484,8.03125 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1198.46,1895.83)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1198.46,1895.83)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M538.502,-516.94 L803.498,-516.94 L803.498,-481.94 L538.502,-481.94 L538.502,-516.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1120.38,1479.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1120.38,1479.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1120.38,1479.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375 M93.5938,3.25 L94.5938,3.25 L91.5469,13.1094 L90.5469,13.1094 L93.5938,3.25 M96.7812,3.57812 L96.7812,5.4375 L99,5.4375 L99,6.28125 L96.7812,6.28125 L96.7812,9.84375 C96.7812,10.375 96.8542,10.7161 97,10.8672 C97.1458,11.0182 97.4427,11.0938 97.8906,11.0938 L99,11.0938 L99,12 L97.8906,12 C97.0573,12 96.4818,11.8438 96.1641,11.5312 C95.8464,11.2188 95.6875,10.6562 95.6875,9.84375 L95.6875,6.28125 L94.9062,6.28125 L94.9062,5.4375 L95.6875,5.4375 L95.6875,3.57812 L96.7812,3.57812 M102.953,6.1875 C102.38,6.1875 101.924,6.41406 101.586,6.86719 C101.247,7.32031 101.078,7.9375 101.078,8.71875 C101.078,9.51042 101.245,10.1302 101.578,10.5781 C101.911,11.026 102.37,11.25 102.953,11.25 C103.526,11.25 103.982,11.0234 104.32,10.5703 C104.659,10.1172 104.828,9.5 104.828,8.71875 C104.828,7.94792 104.659,7.33333 104.32,6.875 C103.982,6.41667 103.526,6.1875 102.953,6.1875 M102.953,5.28125 C103.891,5.28125 104.628,5.58594 105.164,6.19531 C105.701,6.80469 105.969,7.64583 105.969,8.71875 C105.969,9.79167 105.701,10.6354 105.164,11.25 C104.628,11.8646 103.891,12.1719 102.953,12.1719 C102.016,12.1719 101.279,11.8646 100.742,11.25 C100.206,10.6354 99.9375,9.79167 99.9375,8.71875 C99.9375,7.64583 100.206,6.80469 100.742,6.19531 C101.279,5.58594 102.016,5.28125 102.953,5.28125 M112.062,8.64062 C112.062,7.85938 111.901,7.25521 111.578,6.82812 C111.255,6.40104 110.802,6.1875 110.219,6.1875 C109.646,6.1875 109.198,6.40104 108.875,6.82812 C108.552,7.25521 108.391,7.85938 108.391,8.64062 C108.391,9.42188 108.552,10.026 108.875,10.4531 C109.198,10.8802 109.646,11.0938 110.219,11.0938 C110.802,11.0938 111.255,10.8802 111.578,10.4531 C111.901,10.026 112.062,9.42188 112.062,8.64062 M113.141,11.1875 C113.141,12.3021 112.893,13.1328 112.398,13.6797 C111.904,14.2266 111.141,14.5 110.109,14.5 C109.734,14.5 109.378,14.4714 109.039,14.4141 C108.701,14.3568 108.375,14.2708 108.062,14.1562 L108.062,13.1094 C108.375,13.276 108.688,13.401 109,13.4844 C109.312,13.5677 109.625,13.6094 109.938,13.6094 C110.646,13.6094 111.177,13.4245 111.531,13.0547 C111.885,12.6849 112.062,12.125 112.062,11.375 L112.062,10.8438 C111.833,11.2292 111.547,11.5182 111.203,11.7109 C110.859,11.9036 110.443,12 109.953,12 C109.151,12 108.503,11.6927 108.008,11.0781 C107.513,10.4635 107.266,9.65104 107.266,8.64062 C107.266,7.63021 107.513,6.81771 108.008,6.20312 C108.503,5.58854 109.151,5.28125 109.953,5.28125 C110.443,5.28125 110.859,5.3776 111.203,5.57031 C111.547,5.76302 111.833,6.05208 112.062,6.4375 L112.062,5.4375 L113.141,5.4375 L113.141,11.1875 M119.672,8.64062 C119.672,7.85938 119.51,7.25521 119.188,6.82812 C118.865,6.40104 118.411,6.1875 117.828,6.1875 C117.255,6.1875 116.807,6.40104 116.484,6.82812 C116.161,7.25521 116,7.85938 116,8.64062 C116,9.42188 116.161,10.026 116.484,10.4531 C116.807,10.8802 117.255,11.0938 117.828,11.0938 C118.411,11.0938 118.865,10.8802 119.188,10.4531 C119.51,10.026 119.672,9.42188 119.672,8.64062 M120.75,11.1875 C120.75,12.3021 120.503,13.1328 120.008,13.6797 C119.513,14.2266 118.75,14.5 117.719,14.5 C117.344,14.5 116.987,14.4714 116.648,14.4141 C116.31,14.3568 115.984,14.2708 115.672,14.1562 L115.672,13.1094 C115.984,13.276 116.297,13.401 116.609,13.4844 C116.922,13.5677 117.234,13.6094 117.547,13.6094 C118.255,13.6094 118.786,13.4245 119.141,13.0547 C119.495,12.6849 119.672,12.125 119.672,11.375 L119.672,10.8438 C119.443,11.2292 119.156,11.5182 118.812,11.7109 C118.469,11.9036 118.052,12 117.562,12 C116.76,12 116.112,11.6927 115.617,11.0781 C115.122,10.4635 114.875,9.65104 114.875,8.64062 C114.875,7.63021 115.122,6.81771 115.617,6.20312 C116.112,5.58854 116.76,5.28125 117.562,5.28125 C118.052,5.28125 118.469,5.3776 118.812,5.57031 C119.156,5.76302 119.443,6.05208 119.672,6.4375 L119.672,5.4375 L120.75,5.4375 L120.75,11.1875 M122.953,2.875 L124.031,2.875 L124.031,12 L122.953,12 L122.953,2.875 M131.906,8.45312 L131.906,8.96875 L126.938,8.96875 C126.99,9.71875 127.216,10.2865 127.617,10.6719 C128.018,11.0573 128.573,11.25 129.281,11.25 C129.698,11.25 130.102,11.2005 130.492,11.1016 C130.883,11.0026 131.271,10.849 131.656,10.6406 L131.656,11.6719 C131.26,11.8281 130.859,11.9505 130.453,12.0391 C130.047,12.1276 129.635,12.1719 129.219,12.1719 C128.177,12.1719 127.349,11.8672 126.734,11.2578 C126.12,10.6484 125.812,9.82292 125.812,8.78125 C125.812,7.70833 126.104,6.85677 126.688,6.22656 C127.271,5.59635 128.052,5.28125 129.031,5.28125 C129.917,5.28125 130.617,5.5651 131.133,6.13281 C131.648,6.70052 131.906,7.47396 131.906,8.45312 M130.828,8.125 C130.818,7.54167 130.651,7.07292 130.328,6.71875 C130.005,6.36458 129.578,6.1875 129.047,6.1875 C128.443,6.1875 127.961,6.35938 127.602,6.70312 C127.242,7.04688 127.036,7.52604 126.984,8.14062 L130.828,8.125 M138.656,14 L138.656,14.8281 L132.422,14.8281 L132.422,14 L138.656,14 M144.766,6.70312 C145.036,6.21354 145.359,5.85417 145.734,5.625 C146.109,5.39583 146.552,5.28125 147.062,5.28125 C147.75,5.28125 148.279,5.52083 148.648,6 C149.018,6.47917 149.203,7.15625 149.203,8.03125 L149.203,12 L148.125,12 L148.125,8.07812 C148.125,7.44271 148.013,6.97396 147.789,6.67188 C147.565,6.36979 147.224,6.21875 146.766,6.21875 C146.203,6.21875 145.76,6.40365 145.438,6.77344 C145.115,7.14323 144.953,7.65104 144.953,8.29688 L144.953,12 L143.875,12 L143.875,8.07812 C143.875,7.44271 143.763,6.97396 143.539,6.67188 C143.315,6.36979 142.969,6.21875 142.5,6.21875 C141.948,6.21875 141.51,6.40365 141.188,6.77344 C140.865,7.14323 140.703,7.65104 140.703,8.29688 L140.703,12 L139.625,12 L139.625,5.4375 L140.703,5.4375 L140.703,6.45312 C140.953,6.05729 141.25,5.76302 141.594,5.57031 C141.938,5.3776 142.344,5.28125 142.812,5.28125 C143.292,5.28125 143.698,5.40104 144.031,5.64062 C144.365,5.88021 144.609,6.23438 144.766,6.70312 M154.328,8.70312 C153.464,8.70312 152.862,8.80208 152.523,9 C152.185,9.19792 152.016,9.53646 152.016,10.0156 C152.016,10.401 152.143,10.7057 152.398,10.9297 C152.654,11.1536 152.995,11.2656 153.422,11.2656 C154.026,11.2656 154.508,11.0547 154.867,10.6328 C155.227,10.2109 155.406,9.64583 155.406,8.9375 L155.406,8.70312 L154.328,8.70312 M156.484,8.25 L156.484,12 L155.406,12 L155.406,11 C155.156,11.3958 154.849,11.6901 154.484,11.8828 C154.12,12.0755 153.672,12.1719 153.141,12.1719 C152.464,12.1719 151.927,11.9818 151.531,11.6016 C151.135,11.2214 150.938,10.7188 150.938,10.0938 C150.938,9.35417 151.185,8.79688 151.68,8.42188 C152.174,8.04688 152.911,7.85938 153.891,7.85938 L155.406,7.85938 L155.406,7.75 C155.406,7.25 155.242,6.86458 154.914,6.59375 C154.586,6.32292 154.13,6.1875 153.547,6.1875 C153.172,6.1875 152.805,6.23438 152.445,6.32812 C152.086,6.42188 151.745,6.55729 151.422,6.73438 L151.422,5.73438 C151.818,5.57812 152.201,5.46354 152.57,5.39062 C152.94,5.31771 153.302,5.28125 153.656,5.28125 C154.604,5.28125 155.312,5.52604 155.781,6.01562 C156.25,6.50521 156.484,7.25 156.484,8.25 M159.734,11.0156 L159.734,14.5 L158.656,14.5 L158.656,5.4375 L159.734,5.4375 L159.734,6.4375 C159.964,6.04167 160.25,5.75 160.594,5.5625 C160.938,5.375 161.349,5.28125 161.828,5.28125 C162.63,5.28125 163.281,5.59635 163.781,6.22656 C164.281,6.85677 164.531,7.6875 164.531,8.71875 C164.531,9.75 164.281,10.5833 163.781,11.2188 C163.281,11.8542 162.63,12.1719 161.828,12.1719 C161.349,12.1719 160.938,12.0755 160.594,11.8828 C160.25,11.6901 159.964,11.401 159.734,11.0156 M163.406,8.71875 C163.406,7.92708 163.242,7.30729 162.914,6.85938 C162.586,6.41146 162.141,6.1875 161.578,6.1875 C161.005,6.1875 160.555,6.41146 160.227,6.85938 C159.898,7.30729 159.734,7.92708 159.734,8.71875 C159.734,9.51042 159.898,10.1328 160.227,10.5859 C160.555,11.0391 161.005,11.2656 161.578,11.2656 C162.141,11.2656 162.586,11.0391 162.914,10.5859 C163.242,10.1328 163.406,9.51042 163.406,8.71875 M171.297,14 L171.297,14.8281 L165.062,14.8281 L165.062,14 L171.297,14 M171.531,5.4375 L172.672,5.4375 L174.719,10.9375 L176.781,5.4375 L177.922,5.4375 L175.453,12 L173.984,12 L171.531,5.4375 M179.391,5.4375 L180.469,5.4375 L180.469,12 L179.391,12 L179.391,5.4375 M179.391,2.875 L180.469,2.875 L180.469,4.25 L179.391,4.25 L179.391,2.875 M186.906,5.625 L186.906,6.65625 C186.604,6.5 186.289,6.38281 185.961,6.30469 C185.633,6.22656 185.292,6.1875 184.938,6.1875 C184.406,6.1875 184.005,6.26823 183.734,6.42969 C183.464,6.59115 183.328,6.83854 183.328,7.17188 C183.328,7.42188 183.424,7.61719 183.617,7.75781 C183.81,7.89844 184.198,8.03125 184.781,8.15625 L185.141,8.25 C185.911,8.40625 186.458,8.63542 186.781,8.9375 C187.104,9.23958 187.266,9.65625 187.266,10.1875 C187.266,10.8021 187.023,11.2865 186.539,11.6406 C186.055,11.9948 185.391,12.1719 184.547,12.1719 C184.193,12.1719 183.826,12.138 183.445,12.0703 C183.065,12.0026 182.667,11.901 182.25,11.7656 L182.25,10.6406 C182.646,10.849 183.036,11.0052 183.422,11.1094 C183.807,11.2135 184.193,11.2656 184.578,11.2656 C185.078,11.2656 185.466,11.1797 185.742,11.0078 C186.018,10.8359 186.156,10.5885 186.156,10.2656 C186.156,9.97396 186.057,9.75 185.859,9.59375 C185.661,9.4375 185.229,9.28646 184.562,9.14062 L184.188,9.0625 C183.521,8.91667 183.039,8.69792 182.742,8.40625 C182.445,8.11458 182.297,7.71875 182.297,7.21875 C182.297,6.59375 182.516,6.11458 182.953,5.78125 C183.391,5.44792 184.01,5.28125 184.812,5.28125 C185.208,5.28125 185.583,5.3099 185.938,5.36719 C186.292,5.42448 186.615,5.51042 186.906,5.625 M188.969,5.4375 L190.047,5.4375 L190.047,12 L188.969,12 L188.969,5.4375 M188.969,2.875 L190.047,2.875 L190.047,4.25 L188.969,4.25 L188.969,2.875 M197.016,8.71875 C197.016,7.92708 196.852,7.30729 196.523,6.85938 C196.195,6.41146 195.75,6.1875 195.188,6.1875 C194.615,6.1875 194.164,6.41146 193.836,6.85938 C193.508,7.30729 193.344,7.92708 193.344,8.71875 C193.344,9.51042 193.508,10.1328 193.836,10.5859 C194.164,11.0391 194.615,11.2656 195.188,11.2656 C195.75,11.2656 196.195,11.0391 196.523,10.5859 C196.852,10.1328 197.016,9.51042 197.016,8.71875 M193.344,6.4375 C193.573,6.04167 193.859,5.75 194.203,5.5625 C194.547,5.375 194.958,5.28125 195.438,5.28125 C196.24,5.28125 196.891,5.59635 197.391,6.22656 C197.891,6.85677 198.141,7.6875 198.141,8.71875 C198.141,9.75 197.891,10.5833 197.391,11.2188 C196.891,11.8542 196.24,12.1719 195.438,12.1719 C194.958,12.1719 194.547,12.0755 194.203,11.8828 C193.859,11.6901 193.573,11.401 193.344,11.0156 L193.344,12 L192.266,12 L192.266,2.875 L193.344,2.875 L193.344,6.4375 M199.906,5.4375 L200.984,5.4375 L200.984,12 L199.906,12 L199.906,5.4375 M199.906,2.875 L200.984,2.875 L200.984,4.25 L199.906,4.25 L199.906,2.875 M203.234,2.875 L204.312,2.875 L204.312,12 L203.234,12 L203.234,2.875 M206.562,5.4375 L207.641,5.4375 L207.641,12 L206.562,12 L206.562,5.4375 M206.562,2.875 L207.641,2.875 L207.641,4.25 L206.562,4.25 L206.562,2.875 M210.969,3.57812 L210.969,5.4375 L213.188,5.4375 L213.188,6.28125 L210.969,6.28125 L210.969,9.84375 C210.969,10.375 211.042,10.7161 211.188,10.8672 C211.333,11.0182 211.63,11.0938 212.078,11.0938 L213.188,11.0938 L213.188,12 L212.078,12 C211.245,12 210.669,11.8438 210.352,11.5312 C210.034,11.2188 209.875,10.6562 209.875,9.84375 L209.875,6.28125 L209.094,6.28125 L209.094,5.4375 L209.875,5.4375 L209.875,3.57812 L210.969,3.57812 M217.328,12.6094 C217.026,13.3906 216.729,13.901 216.438,14.1406 C216.146,14.3802 215.76,14.5 215.281,14.5 L214.422,14.5 L214.422,13.5938 L215.047,13.5938 C215.349,13.5938 215.581,13.5234 215.742,13.3828 C215.904,13.2422 216.083,12.9115 216.281,12.3906 L216.484,11.8906 L213.828,5.4375 L214.969,5.4375 L217.016,10.5625 L219.078,5.4375 L220.219,5.4375 L217.328,12.6094"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1120.38,1479.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1120.38,1479.85)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M569.501,-570.94 L772.499,-570.94 L772.499,-535.94 L569.501,-535.94 L569.501,-570.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1173.46,1371.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1173.46,1371.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1173.46,1371.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375 M93.5938,3.25 L94.5938,3.25 L91.5469,13.1094 L90.5469,13.1094 L93.5938,3.25 M100.812,6.70312 C101.083,6.21354 101.406,5.85417 101.781,5.625 C102.156,5.39583 102.599,5.28125 103.109,5.28125 C103.797,5.28125 104.326,5.52083 104.695,6 C105.065,6.47917 105.25,7.15625 105.25,8.03125 L105.25,12 L104.172,12 L104.172,8.07812 C104.172,7.44271 104.06,6.97396 103.836,6.67188 C103.612,6.36979 103.271,6.21875 102.812,6.21875 C102.25,6.21875 101.807,6.40365 101.484,6.77344 C101.161,7.14323 101,7.65104 101,8.29688 L101,12 L99.9219,12 L99.9219,8.07812 C99.9219,7.44271 99.8099,6.97396 99.5859,6.67188 C99.362,6.36979 99.0156,6.21875 98.5469,6.21875 C97.9948,6.21875 97.5573,6.40365 97.2344,6.77344 C96.9115,7.14323 96.75,7.65104 96.75,8.29688 L96.75,12 L95.6719,12 L95.6719,5.4375 L96.75,5.4375 L96.75,6.45312 C97,6.05729 97.2969,5.76302 97.6406,5.57031 C97.9844,5.3776 98.3906,5.28125 98.8594,5.28125 C99.3385,5.28125 99.7448,5.40104 100.078,5.64062 C100.411,5.88021 100.656,6.23438 100.812,6.70312 M109.938,6.1875 C109.365,6.1875 108.909,6.41406 108.57,6.86719 C108.232,7.32031 108.062,7.9375 108.062,8.71875 C108.062,9.51042 108.229,10.1302 108.562,10.5781 C108.896,11.026 109.354,11.25 109.938,11.25 C110.51,11.25 110.966,11.0234 111.305,10.5703 C111.643,10.1172 111.812,9.5 111.812,8.71875 C111.812,7.94792 111.643,7.33333 111.305,6.875 C110.966,6.41667 110.51,6.1875 109.938,6.1875 M109.938,5.28125 C110.875,5.28125 111.612,5.58594 112.148,6.19531 C112.685,6.80469 112.953,7.64583 112.953,8.71875 C112.953,9.79167 112.685,10.6354 112.148,11.25 C111.612,11.8646 110.875,12.1719 109.938,12.1719 C109,12.1719 108.263,11.8646 107.727,11.25 C107.19,10.6354 106.922,9.79167 106.922,8.71875 C106.922,7.64583 107.19,6.80469 107.727,6.19531 C108.263,5.58594 109,5.28125 109.938,5.28125 M119.047,6.4375 L119.047,2.875 L120.125,2.875 L120.125,12 L119.047,12 L119.047,11.0156 C118.818,11.401 118.531,11.6901 118.188,11.8828 C117.844,12.0755 117.427,12.1719 116.938,12.1719 C116.146,12.1719 115.5,11.8542 115,11.2188 C114.5,10.5833 114.25,9.75 114.25,8.71875 C114.25,7.6875 114.5,6.85677 115,6.22656 C115.5,5.59635 116.146,5.28125 116.938,5.28125 C117.427,5.28125 117.844,5.375 118.188,5.5625 C118.531,5.75 118.818,6.04167 119.047,6.4375 M115.375,8.71875 C115.375,9.51042 115.536,10.1328 115.859,10.5859 C116.182,11.0391 116.63,11.2656 117.203,11.2656 C117.776,11.2656 118.227,11.0391 118.555,10.5859 C118.883,10.1328 119.047,9.51042 119.047,8.71875 C119.047,7.92708 118.883,7.30729 118.555,6.85938 C118.227,6.41146 117.776,6.1875 117.203,6.1875 C116.63,6.1875 116.182,6.41146 115.859,6.85938 C115.536,7.30729 115.375,7.92708 115.375,8.71875 M122.328,5.4375 L123.406,5.4375 L123.406,12 L122.328,12 L122.328,5.4375 M122.328,2.875 L123.406,2.875 L123.406,4.25 L122.328,4.25 L122.328,2.875 M128.984,2.875 L128.984,3.78125 L127.953,3.78125 C127.568,3.78125 127.299,3.85938 127.148,4.01562 C126.997,4.17188 126.922,4.45312 126.922,4.85938 L126.922,5.4375 L128.703,5.4375 L128.703,6.28125 L126.922,6.28125 L126.922,12 L125.844,12 L125.844,6.28125 L124.812,6.28125 L124.812,5.4375 L125.844,5.4375 L125.844,4.98438 C125.844,4.25521 126.013,3.72135 126.352,3.38281 C126.69,3.04427 127.229,2.875 127.969,2.875 L128.984,2.875 M132.609,12.6094 C132.307,13.3906 132.01,13.901 131.719,14.1406 C131.427,14.3802 131.042,14.5 130.562,14.5 L129.703,14.5 L129.703,13.5938 L130.328,13.5938 C130.63,13.5938 130.862,13.5234 131.023,13.3828 C131.185,13.2422 131.365,12.9115 131.562,12.3906 L131.766,11.8906 L129.109,5.4375 L130.25,5.4375 L132.297,10.5625 L134.359,5.4375 L135.5,5.4375 L132.609,12.6094 M141.969,14 L141.969,14.8281 L135.734,14.8281 L135.734,14 L141.969,14 M148.078,6.70312 C148.349,6.21354 148.672,5.85417 149.047,5.625 C149.422,5.39583 149.865,5.28125 150.375,5.28125 C151.062,5.28125 151.591,5.52083 151.961,6 C152.331,6.47917 152.516,7.15625 152.516,8.03125 L152.516,12 L151.438,12 L151.438,8.07812 C151.438,7.44271 151.326,6.97396 151.102,6.67188 C150.878,6.36979 150.536,6.21875 150.078,6.21875 C149.516,6.21875 149.073,6.40365 148.75,6.77344 C148.427,7.14323 148.266,7.65104 148.266,8.29688 L148.266,12 L147.188,12 L147.188,8.07812 C147.188,7.44271 147.076,6.97396 146.852,6.67188 C146.628,6.36979 146.281,6.21875 145.812,6.21875 C145.26,6.21875 144.823,6.40365 144.5,6.77344 C144.177,7.14323 144.016,7.65104 144.016,8.29688 L144.016,12 L142.938,12 L142.938,5.4375 L144.016,5.4375 L144.016,6.45312 C144.266,6.05729 144.562,5.76302 144.906,5.57031 C145.25,5.3776 145.656,5.28125 146.125,5.28125 C146.604,5.28125 147.01,5.40104 147.344,5.64062 C147.677,5.88021 147.922,6.23438 148.078,6.70312 M157.641,8.70312 C156.776,8.70312 156.174,8.80208 155.836,9 C155.497,9.19792 155.328,9.53646 155.328,10.0156 C155.328,10.401 155.456,10.7057 155.711,10.9297 C155.966,11.1536 156.307,11.2656 156.734,11.2656 C157.339,11.2656 157.82,11.0547 158.18,10.6328 C158.539,10.2109 158.719,9.64583 158.719,8.9375 L158.719,8.70312 L157.641,8.70312 M159.797,8.25 L159.797,12 L158.719,12 L158.719,11 C158.469,11.3958 158.161,11.6901 157.797,11.8828 C157.432,12.0755 156.984,12.1719 156.453,12.1719 C155.776,12.1719 155.24,11.9818 154.844,11.6016 C154.448,11.2214 154.25,10.7188 154.25,10.0938 C154.25,9.35417 154.497,8.79688 154.992,8.42188 C155.487,8.04688 156.224,7.85938 157.203,7.85938 L158.719,7.85938 L158.719,7.75 C158.719,7.25 158.555,6.86458 158.227,6.59375 C157.898,6.32292 157.443,6.1875 156.859,6.1875 C156.484,6.1875 156.117,6.23438 155.758,6.32812 C155.398,6.42188 155.057,6.55729 154.734,6.73438 L154.734,5.73438 C155.13,5.57812 155.513,5.46354 155.883,5.39062 C156.253,5.31771 156.615,5.28125 156.969,5.28125 C157.917,5.28125 158.625,5.52604 159.094,6.01562 C159.562,6.50521 159.797,7.25 159.797,8.25 M163.047,11.0156 L163.047,14.5 L161.969,14.5 L161.969,5.4375 L163.047,5.4375 L163.047,6.4375 C163.276,6.04167 163.562,5.75 163.906,5.5625 C164.25,5.375 164.661,5.28125 165.141,5.28125 C165.943,5.28125 166.594,5.59635 167.094,6.22656 C167.594,6.85677 167.844,7.6875 167.844,8.71875 C167.844,9.75 167.594,10.5833 167.094,11.2188 C166.594,11.8542 165.943,12.1719 165.141,12.1719 C164.661,12.1719 164.25,12.0755 163.906,11.8828 C163.562,11.6901 163.276,11.401 163.047,11.0156 M166.719,8.71875 C166.719,7.92708 166.555,7.30729 166.227,6.85938 C165.898,6.41146 165.453,6.1875 164.891,6.1875 C164.318,6.1875 163.867,6.41146 163.539,6.85938 C163.211,7.30729 163.047,7.92708 163.047,8.71875 C163.047,9.51042 163.211,10.1328 163.539,10.5859 C163.867,11.0391 164.318,11.2656 164.891,11.2656 C165.453,11.2656 165.898,11.0391 166.227,10.5859 C166.555,10.1328 166.719,9.51042 166.719,8.71875 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1173.46,1371.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1173.46,1371.86)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1055.5,-678.44 C1055.5,-668.499 1018.12,-660.44 972,-660.44 C925.885,-660.44 888.501,-668.499 888.501,-678.44 C888.501,-688.381 925.885,-696.44 972,-696.44 C1018.12,-696.44 1055.5,-688.381 1055.5,-678.44 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1852.36,1121.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1852.36,1121.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,1852.36,1121.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="non-scaling-stroke" fill-rule="nonzero" d="M3.04688,3.25 L4.04688,3.25 L1,13.1094 L0,13.1094 L3.04688,3.25 M10.2656,6.70312 C10.5365,6.21354 10.8594,5.85417 11.2344,5.625 C11.6094,5.39583 12.0521,5.28125 12.5625,5.28125 C13.25,5.28125 13.7786,5.52083 14.1484,6 C14.5182,6.47917 14.7031,7.15625 14.7031,8.03125 L14.7031,12 L13.625,12 L13.625,8.07812 C13.625,7.44271 13.513,6.97396 13.2891,6.67188 C13.0651,6.36979 12.724,6.21875 12.2656,6.21875 C11.7031,6.21875 11.2604,6.40365 10.9375,6.77344 C10.6146,7.14323 10.4531,7.65104 10.4531,8.29688 L10.4531,12 L9.375,12 L9.375,8.07812 C9.375,7.44271 9.26302,6.97396 9.03906,6.67188 C8.8151,6.36979 8.46875,6.21875 8,6.21875 C7.44792,6.21875 7.01042,6.40365 6.6875,6.77344 C6.36458,7.14323 6.20312,7.65104 6.20312,8.29688 L6.20312,12 L5.125,12 L5.125,5.4375 L6.20312,5.4375 L6.20312,6.45312 C6.45312,6.05729 6.75,5.76302 7.09375,5.57031 C7.4375,5.3776 7.84375,5.28125 8.3125,5.28125 C8.79167,5.28125 9.19792,5.40104 9.53125,5.64062 C9.86458,5.88021 10.1094,6.23438 10.2656,6.70312 M19.8281,8.70312 C18.9635,8.70312 18.362,8.80208 18.0234,9 C17.6849,9.19792 17.5156,9.53646 17.5156,10.0156 C17.5156,10.401 17.6432,10.7057 17.8984,10.9297 C18.1536,11.1536 18.4948,11.2656 18.9219,11.2656 C19.526,11.2656 20.0078,11.0547 20.3672,10.6328 C20.7266,10.2109 20.9062,9.64583 20.9062,8.9375 L20.9062,8.70312 L19.8281,8.70312 M21.9844,8.25 L21.9844,12 L20.9062,12 L20.9062,11 C20.6562,11.3958 20.349,11.6901 19.9844,11.8828 C19.6198,12.0755 19.1719,12.1719 18.6406,12.1719 C17.9635,12.1719 17.4271,11.9818 17.0312,11.6016 C16.6354,11.2214 16.4375,10.7188 16.4375,10.0938 C16.4375,9.35417 16.6849,8.79688 17.1797,8.42188 C17.6745,8.04688 18.4115,7.85938 19.3906,7.85938 L20.9062,7.85938 L20.9062,7.75 C20.9062,7.25 20.7422,6.86458 20.4141,6.59375 C20.0859,6.32292 19.6302,6.1875 19.0469,6.1875 C18.6719,6.1875 18.3047,6.23438 17.9453,6.32812 C17.5859,6.42188 17.2448,6.55729 16.9219,6.73438 L16.9219,5.73438 C17.3177,5.57812 17.7005,5.46354 18.0703,5.39062 C18.4401,5.31771 18.8021,5.28125 19.1562,5.28125 C20.1042,5.28125 20.8125,5.52604 21.2812,6.01562 C21.75,6.50521 21.9844,7.25 21.9844,8.25 M25.2344,11.0156 L25.2344,14.5 L24.1562,14.5 L24.1562,5.4375 L25.2344,5.4375 L25.2344,6.4375 C25.4635,6.04167 25.75,5.75 26.0938,5.5625 C26.4375,5.375 26.849,5.28125 27.3281,5.28125 C28.1302,5.28125 28.7812,5.59635 29.2812,6.22656 C29.7812,6.85677 30.0312,7.6875 30.0312,8.71875 C30.0312,9.75 29.7812,10.5833 29.2812,11.2188 C28.7812,11.8542 28.1302,12.1719 27.3281,12.1719 C26.849,12.1719 26.4375,12.0755 26.0938,11.8828 C25.75,11.6901 25.4635,11.401 25.2344,11.0156 M28.9062,8.71875 C28.9062,7.92708 28.7422,7.30729 28.4141,6.85938 C28.0859,6.41146 27.6406,6.1875 27.0781,6.1875 C26.5052,6.1875 26.0547,6.41146 25.7266,6.85938 C25.3984,7.30729 25.2344,7.92708 25.2344,8.71875 C25.2344,9.51042 25.3984,10.1328 25.7266,10.5859 C26.0547,11.0391 26.5052,11.2656 27.0781,11.2656 C27.6406,11.2656 28.0859,11.0391 28.4141,10.5859 C28.7422,10.1328 28.9062,9.51042 28.9062,8.71875 M36.7969,14 L36.7969,14.8281 L30.5625,14.8281 L30.5625,14 L36.7969,14 M42.9062,6.70312 C43.1771,6.21354 43.5,5.85417 43.875,5.625 C44.25,5.39583 44.6927,5.28125 45.2031,5.28125 C45.8906,5.28125 46.4193,5.52083 46.7891,6 C47.1589,6.47917 47.3438,7.15625 47.3438,8.03125 L47.3438,12 L46.2656,12 L46.2656,8.07812 C46.2656,7.44271 46.1536,6.97396 45.9297,6.67188 C45.7057,6.36979 45.3646,6.21875 44.9062,6.21875 C44.3438,6.21875 43.901,6.40365 43.5781,6.77344 C43.2552,7.14323 43.0938,7.65104 43.0938,8.29688 L43.0938,12 L42.0156,12 L42.0156,8.07812 C42.0156,7.44271 41.9036,6.97396 41.6797,6.67188 C41.4557,6.36979 41.1094,6.21875 40.6406,6.21875 C40.0885,6.21875 39.651,6.40365 39.3281,6.77344 C39.0052,7.14323 38.8438,7.65104 38.8438,8.29688 L38.8438,12 L37.7656,12 L37.7656,5.4375 L38.8438,5.4375 L38.8438,6.45312 C39.0938,6.05729 39.3906,5.76302 39.7344,5.57031 C40.0781,5.3776 40.4844,5.28125 40.9531,5.28125 C41.4323,5.28125 41.8385,5.40104 42.1719,5.64062 C42.5052,5.88021 42.75,6.23438 42.9062,6.70312 M52.4688,8.70312 C51.6042,8.70312 51.0026,8.80208 50.6641,9 C50.3255,9.19792 50.1562,9.53646 50.1562,10.0156 C50.1562,10.401 50.2839,10.7057 50.5391,10.9297 C50.7943,11.1536 51.1354,11.2656 51.5625,11.2656 C52.1667,11.2656 52.6484,11.0547 53.0078,10.6328 C53.3672,10.2109 53.5469,9.64583 53.5469,8.9375 L53.5469,8.70312 L52.4688,8.70312 M54.625,8.25 L54.625,12 L53.5469,12 L53.5469,11 C53.2969,11.3958 52.9896,11.6901 52.625,11.8828 C52.2604,12.0755 51.8125,12.1719 51.2812,12.1719 C50.6042,12.1719 50.0677,11.9818 49.6719,11.6016 C49.276,11.2214 49.0781,10.7188 49.0781,10.0938 C49.0781,9.35417 49.3255,8.79688 49.8203,8.42188 C50.3151,8.04688 51.0521,7.85938 52.0312,7.85938 L53.5469,7.85938 L53.5469,7.75 C53.5469,7.25 53.3828,6.86458 53.0547,6.59375 C52.7266,6.32292 52.2708,6.1875 51.6875,6.1875 C51.3125,6.1875 50.9453,6.23438 50.5859,6.32812 C50.2266,6.42188 49.8854,6.55729 49.5625,6.73438 L49.5625,5.73438 C49.9583,5.57812 50.3411,5.46354 50.7109,5.39062 C51.0807,5.31771 51.4427,5.28125 51.7969,5.28125 C52.7448,5.28125 53.4531,5.52604 53.9219,6.01562 C54.3906,6.50521 54.625,7.25 54.625,8.25 M62.2969,8.03125 L62.2969,12 L61.2188,12 L61.2188,8.07812 C61.2188,7.45312 61.0964,6.98698 60.8516,6.67969 C60.6068,6.3724 60.2448,6.21875 59.7656,6.21875 C59.1823,6.21875 58.7214,6.40365 58.3828,6.77344 C58.0443,7.14323 57.875,7.65104 57.875,8.29688 L57.875,12 L56.7969,12 L56.7969,5.4375 L57.875,5.4375 L57.875,6.45312 C58.1354,6.05729 58.4401,5.76302 58.7891,5.57031 C59.138,5.3776 59.5417,5.28125 60,5.28125 C60.75,5.28125 61.3203,5.51302 61.7109,5.97656 C62.1016,6.4401 62.2969,7.125 62.2969,8.03125 M67.4062,8.70312 C66.5417,8.70312 65.9401,8.80208 65.6016,9 C65.263,9.19792 65.0938,9.53646 65.0938,10.0156 C65.0938,10.401 65.2214,10.7057 65.4766,10.9297 C65.7318,11.1536 66.0729,11.2656 66.5,11.2656 C67.1042,11.2656 67.5859,11.0547 67.9453,10.6328 C68.3047,10.2109 68.4844,9.64583 68.4844,8.9375 L68.4844,8.70312 L67.4062,8.70312 M69.5625,8.25 L69.5625,12 L68.4844,12 L68.4844,11 C68.2344,11.3958 67.9271,11.6901 67.5625,11.8828 C67.1979,12.0755 66.75,12.1719 66.2188,12.1719 C65.5417,12.1719 65.0052,11.9818 64.6094,11.6016 C64.2135,11.2214 64.0156,10.7188 64.0156,10.0938 C64.0156,9.35417 64.263,8.79688 64.7578,8.42188 C65.2526,8.04688 65.9896,7.85938 66.9688,7.85938 L68.4844,7.85938 L68.4844,7.75 C68.4844,7.25 68.3203,6.86458 67.9922,6.59375 C67.6641,6.32292 67.2083,6.1875 66.625,6.1875 C66.25,6.1875 65.8828,6.23438 65.5234,6.32812 C65.1641,6.42188 64.8229,6.55729 64.5,6.73438 L64.5,5.73438 C64.8958,5.57812 65.2786,5.46354 65.6484,5.39062 C66.0182,5.31771 66.3802,5.28125 66.7344,5.28125 C67.6823,5.28125 68.3906,5.52604 68.8594,6.01562 C69.3281,6.50521 69.5625,7.25 69.5625,8.25 M76.0938,8.64062 C76.0938,7.85938 75.9323,7.25521 75.6094,6.82812 C75.2865,6.40104 74.8333,6.1875 74.25,6.1875 C73.6771,6.1875 73.2292,6.40104 72.9062,6.82812 C72.5833,7.25521 72.4219,7.85938 72.4219,8.64062 C72.4219,9.42188 72.5833,10.026 72.9062,10.4531 C73.2292,10.8802 73.6771,11.0938 74.25,11.0938 C74.8333,11.0938 75.2865,10.8802 75.6094,10.4531 C75.9323,10.026 76.0938,9.42188 76.0938,8.64062 M77.1719,11.1875 C77.1719,12.3021 76.9245,13.1328 76.4297,13.6797 C75.9349,14.2266 75.1719,14.5 74.1406,14.5 C73.7656,14.5 73.4089,14.4714 73.0703,14.4141 C72.7318,14.3568 72.4062,14.2708 72.0938,14.1562 L72.0938,13.1094 C72.4062,13.276 72.7188,13.401 73.0312,13.4844 C73.3438,13.5677 73.6562,13.6094 73.9688,13.6094 C74.6771,13.6094 75.2083,13.4245 75.5625,13.0547 C75.9167,12.6849 76.0938,12.125 76.0938,11.375 L76.0938,10.8438 C75.8646,11.2292 75.5781,11.5182 75.2344,11.7109 C74.8906,11.9036 74.474,12 73.9844,12 C73.1823,12 72.5339,11.6927 72.0391,11.0781 C71.5443,10.4635 71.2969,9.65104 71.2969,8.64062 C71.2969,7.63021 71.5443,6.81771 72.0391,6.20312 C72.5339,5.58854 73.1823,5.28125 73.9844,5.28125 C74.474,5.28125 74.8906,5.3776 75.2344,5.57031 C75.5781,5.76302 75.8646,6.05208 76.0938,6.4375 L76.0938,5.4375 L77.1719,5.4375 L77.1719,11.1875 M85,8.45312 L85,8.96875 L80.0312,8.96875 C80.0833,9.71875 80.3099,10.2865 80.7109,10.6719 C81.112,11.0573 81.6667,11.25 82.375,11.25 C82.7917,11.25 83.1953,11.2005 83.5859,11.1016 C83.9766,11.0026 84.3646,10.849 84.75,10.6406 L84.75,11.6719 C84.3542,11.8281 83.9531,11.9505 83.5469,12.0391 C83.1406,12.1276 82.7292,12.1719 82.3125,12.1719 C81.2708,12.1719 80.4427,11.8672 79.8281,11.2578 C79.2135,10.6484 78.9062,9.82292 78.9062,8.78125 C78.9062,7.70833 79.1979,6.85677 79.7812,6.22656 C80.3646,5.59635 81.1458,5.28125 82.125,5.28125 C83.0104,5.28125 83.7109,5.5651 84.2266,6.13281 C84.7422,6.70052 85,7.47396 85,8.45312 M83.9219,8.125 C83.9115,7.54167 83.7448,7.07292 83.4219,6.71875 C83.099,6.36458 82.6719,6.1875 82.1406,6.1875 C81.5365,6.1875 81.0547,6.35938 80.6953,6.70312 C80.3359,7.04688 80.1302,7.52604 80.0781,8.14062 L83.9219,8.125 M90.5625,6.4375 C90.4375,6.375 90.3047,6.32552 90.1641,6.28906 C90.0234,6.2526 89.8646,6.23438 89.6875,6.23438 C89.0833,6.23438 88.6172,6.43229 88.2891,6.82812 C87.9609,7.22396 87.7969,7.79688 87.7969,8.54688 L87.7969,12 L86.7188,12 L86.7188,5.4375 L87.7969,5.4375 L87.7969,6.45312 C88.026,6.05729 88.3229,5.76302 88.6875,5.57031 C89.0521,5.3776 89.4948,5.28125 90.0156,5.28125 C90.0885,5.28125 90.1693,5.28646 90.2578,5.29688 C90.3464,5.30729 90.4427,5.32292 90.5469,5.34375 L90.5625,6.4375"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1852.36,1121.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,1852.36,1121.87)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M436.31,-571.46 C440.63,-616.96 458.6,-737.07 530,-796.44 C541.79,-806.24 556.06,-812.9 570.93,-817.34 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M570.93,-817.34 L571.847,-813.896 L580.77,-819.96 L570.013,-820.784 L570.93,-817.34"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M771.86,-219.38 C785.07,-216.6 798.4,-213.6 811,-210.44 C845.33,-201.83 883.14,-190.2 913.5,-180.32 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M913.5,-180.32 L912.401,-176.97 L923.07,-177.18 L914.599,-183.669 L913.5,-180.32"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M994.91,-695.94 C1026.8,-720.1 1086.8,-764.6 1140,-799.44 C1160,-812.51 1182.7,-826.12 1201.8,-837.17 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1201.8,-837.17 L1203.56,-834.125 L1210.5,-842.21 L1200.04,-840.215 L1201.8,-837.17"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M436.34,-571.59 C442.23,-646.47 468.38,-930.33 530,-990.44 C535.52,-995.82 541.76,-1000.3 548.48,-1004 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M548.48,-1004 L550.09,-1000.7 L557.9,-1008.6 L546.87,-1007.3 L548.48,-1004"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M308.43,-508.27 C322.07,-441.86 379.21,-211.63 530,-123.44 C655.93,-49.791 837.54,-105.41 923.45,-139.31 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M923.45,-139.31 L924.784,-135.985 L932.95,-143.12 L922.117,-142.635 L923.45,-139.31"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1219.5,-633.17 C1157.2,-586.1 981.2,-461.41 811,-418.44 C689.91,-387.87 640.85,-360.9 530,-418.44 C486.66,-440.94 458.93,-493.28 445.23,-525.78 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M445.23,-525.78 L448.52,-527.11 L441.43,-535.18 L441.94,-524.45 L445.23,-525.78"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M442.38,-571.71 C455.36,-601.36 485.22,-659.52 530,-688.44 C539.39,-694.51 549.82,-699.27 560.64,-703.01 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M560.64,-703.01 L561.7,-699.654 L570.23,-706.04 L559.58,-706.366 L560.64,-703.01"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M960.07,-981.55 C936.44,-1015.6 879.94,-1088 811,-1115.4 C628.03,-1188.2 515.14,-1246.3 368,-1115.4 C329.78,-1081.5 310.88,-714.89 306.19,-608.95 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M306.19,-608.95 L302.606,-609.108 L305.74,-598.71 L309.774,-608.793 L306.19,-608.95"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M761.28,-812.12 C778.21,-808.31 795.46,-803.22 811,-796.44 C863.77,-773.41 915.86,-730.57 945.93,-703.33 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M945.93,-703.33 L943.515,-700.702 L953.44,-696.43 L948.345,-705.959 L945.93,-703.33"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M721.26,-895.51 C754.67,-907.17 799.65,-922.2 840,-933.44 C858.89,-938.7 879.5,-943.72 898.69,-948.1 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M898.69,-948.1 L899.471,-944.639 L908.58,-950.33 L897.91,-951.562 L898.69,-948.1"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M773.68,-560.57 C787.26,-565 800.19,-571.37 811,-580.44 C838.69,-603.69 812.02,-633.55 840,-656.44 C850.92,-665.38 864.1,-671.31 877.84,-675.17 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M877.84,-675.17 L878.697,-671.642 L887.92,-677.62 L876.983,-678.698 L877.84,-675.17"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M615.98,-455.84 C589,-459.6 556.65,-465.69 530,-478.44 C504.51,-490.64 480.7,-511.72 463.3,-528.57 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M463.3,-528.57 L465.89,-531.209 L455.76,-535.97 L460.71,-525.931 L463.3,-528.57"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M450.26,-571 C467.61,-589.79 497.76,-618.96 530,-634.44 C541.55,-639.98 554.14,-644.39 566.9,-647.89 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M566.9,-647.89 L567.779,-644.471 L576.67,-650.4 L566.021,-651.309 L566.9,-647.89"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M771.65,-999.38 C811.33,-992.27 856.22,-984.21 893.43,-977.53 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M893.43,-977.53 L892.786,-973.928 L903.72,-975.69 L894.074,-981.131 L893.43,-977.53"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M310.18,-117.52 C330.21,-187.49 402.77,-440.87 427.03,-525.61 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M427.03,-525.61 L430.425,-524.637 L429.81,-535.31 L423.635,-526.583 L427.03,-525.61"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M766.84,-753.44 C781.74,-750.24 796.86,-746.57 811,-742.44 C851.16,-730.7 895.22,-712.82 927.07,-698.94 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M927.07,-698.94 L925.611,-695.622 L936.55,-694.77 L928.53,-702.258 L927.07,-698.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M888.91,-681.28 C870.4,-677.79 852.57,-670.44 840,-656.44 C765.2,-573.13 888.22,-234.52 811,-153.44 C685.91,-22.1 436.02,-66.691 341.95,-89.502 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M341.95,-89.502 L342.812,-92.967 L332.05,-91.966 L341.088,-86.037 L341.95,-89.502"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M479.25,-539.99 C495.17,-535.39 513.32,-530.4 530,-526.44 C540.02,-524.06 550.47,-521.75 560.96,-519.54 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M560.96,-519.54 L560.232,-516.023 L571.01,-517.46 L561.688,-523.057 L560.96,-519.54"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M800.13,-517.59 C803.98,-520.22 807.63,-523.16 811,-526.44 C853.46,-567.69 797.02,-615.73 840,-656.44 C850.62,-666.5 864,-672.94 878.15,-676.94 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M878.15,-676.94 L878.986,-673.479 L888.04,-679.33 L877.313,-680.402 L878.15,-676.94"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M771.61,-866.02 C785.34,-862.2 798.86,-857.14 811,-850.44 C875.64,-814.75 929.18,-743.86 955.13,-705.17 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M955.13,-705.17 L952.102,-703.175 L960.83,-696.52 L958.158,-707.165 L955.13,-705.17"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1064.5,-963.44 C1085.8,-963.44 1108.6,-963.44 1130.6,-963.44 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1130.6,-963.44 L1130.6,-959.905 L1140.7,-963.44 L1130.6,-966.975 L1130.6,-963.44"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M579.68,-290.45 C561.51,-294.2 543.8,-301.18 530,-313.44 C495.49,-344.09 518.25,-370.24 502,-413.44 C486.81,-453.82 464.41,-498.46 449.76,-526.23 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M449.76,-526.23 L452.942,-527.921 L444.93,-535.32 L446.578,-524.539 L449.76,-526.23"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M324.61,-562.19 C327.22,-559.37 329.77,-556.41 332,-553.44 C426.13,-428.11 440.85,-388.77 502,-244.44 C518.51,-205.48 495.96,-178.58 530,-153.44 C582.58,-114.6 760.92,-130.55 874.35,-145.57 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M874.35,-145.57 L874.826,-142.038 L884.44,-146.93 L873.874,-149.102 L874.35,-145.57"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M329.77,-508.38 C410.19,-452.09 667.09,-291 811,-418.44 C890.78,-489.09 766.32,-579.46 840,-656.44 C850.38,-667.28 863.92,-674.05 878.37,-678.12 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M878.37,-678.12 L879.21,-674.578 L888.49,-680.52 L877.53,-681.662 L878.37,-678.12"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M501.68,-553.44 C519.32,-553.44 538.87,-553.44 558.22,-553.44 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M558.22,-553.44 L558.22,-549.905 L568.32,-553.44 L558.22,-556.975 L558.22,-553.44"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M479.25,-566.89 C495.17,-571.49 513.32,-576.48 530,-580.44 C540.3,-582.89 551.07,-585.26 561.87,-587.53 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M561.87,-587.53 L562.587,-584.062 L571.78,-589.58 L561.153,-590.998 L561.87,-587.53"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M242.19,-526.44 C251.26,-526.44 259.9,-526.44 267.72,-526.44 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M267.72,-526.44 L267.72,-522.902 L277.83,-526.44 L267.72,-529.979 L267.72,-526.44"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M445.47,-535.5 C460.22,-509.46 487.01,-459.28 502,-413.44 C522.94,-349.4 482.44,-312.17 530,-264.44 C530.81,-263.62 531.64,-262.83 532.49,-262.05 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M532.49,-262.05 L530.232,-259.243 L540.51,-255.6 L534.748,-264.857 L532.49,-262.05"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M326.22,-544.65 C328.47,-547.39 330.48,-550.34 332,-553.44 C388.34,-668.5 322.46,-719.69 368,-839.44 C413.22,-958.36 417.43,-1016.2 530,-1075.4 C640.51,-1133.6 691.83,-1112.8 811,-1075.4 C865.28,-1058.4 917.28,-1015.9 946.86,-988.43 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M946.86,-988.43 L944.421,-985.847 L954.24,-981.46 L949.299,-991.013 L946.86,-988.43"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M944.87,-980.81 C871.23,-1025.5 664.17,-1135 530,-1044.4 C334.97,-912.8 461.8,-749.69 332,-553.44 C331.74,-553.05 331.48,-552.67 331.21,-552.28 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M331.21,-552.28 L328.473,-554.474 L324.94,-544.46 L333.947,-550.086 L331.21,-552.28"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1213.9,-878.57 C1186.5,-894.98 1143.8,-918.77 1104,-933.44 C1087.1,-939.69 1068.4,-944.89 1050.6,-949.1 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1050.6,-949.1 L1051.38,-952.53 L1040.8,-951.34 L1049.82,-945.67 L1050.6,-949.1"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1160.6,-945.34 C1153.3,-942.01 1146.3,-938.09 1140,-933.44 C1057.5,-872.51 1003.7,-757.97 982.38,-705.7 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M982.38,-705.7 L979.125,-706.999 L978.67,-696.4 L985.635,-704.402 L982.38,-705.7"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M950.33,-178.37 C920.75,-201.87 865.19,-242.67 811,-264.44 C798.62,-269.42 785.24,-273.49 771.84,-276.83 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M771.84,-276.83 L772.645,-280.243 L762.09,-279.13 L771.035,-273.417 L771.84,-276.83"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1198.1,-790.55 C1177.9,-800.59 1155.4,-814.86 1140,-833.44 C1109.9,-869.85 1139.4,-902.14 1104,-933.44 C1093.7,-942.59 1081.1,-949.12 1067.9,-953.75 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1067.9,-953.75 L1068.96,-957.145 L1058.2,-956.79 L1066.84,-950.355 L1067.9,-953.75"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M438.33,-571.7 C449.39,-630.29 486.65,-812.02 530,-850.44 C538.96,-858.38 549.53,-864.3 560.78,-868.66 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M560.78,-868.66 L561.938,-865.303 L570.37,-871.97 L559.621,-872.016 L560.78,-868.66"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M770.28,-620.69 C784.27,-624.24 798.23,-628.74 811,-634.44 C825.77,-641.03 825.14,-650.03 840,-656.44 C853.74,-662.36 868.92,-666.7 883.94,-669.87 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M883.94,-669.87 L884.612,-666.426 L893.78,-671.79 L883.268,-673.314 L883.94,-669.87"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1016.4,-693.86 C1061.3,-709.42 1130.9,-733.57 1181.2,-751 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1181.2,-751 L1182.35,-747.71 L1190.6,-754.28 L1180.05,-754.29 L1181.2,-751"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M765,-666.75 C801.74,-668.82 843.73,-671.2 880.25,-673.26 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M880.25,-673.26 L880.45,-669.711 L890.39,-673.83 L880.05,-676.809 L880.25,-673.26"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M332.25,-532.1 C343.88,-534.51 357.96,-537.44 371.93,-540.34 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M371.93,-540.34 L372.665,-536.802 L382.04,-542.44 L371.195,-543.879 L371.93,-540.34"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M332.25,-574.78 C343.88,-572.37 357.96,-569.44 371.93,-566.54 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M371.93,-566.54 L371.195,-563.001 L382.04,-564.44 L372.665,-570.078 L371.93,-566.54"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M780.09,-963.44 C809.14,-963.44 840.42,-963.44 869.12,-963.44 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M869.12,-963.44 L869.12,-959.926 L879.16,-963.44 L869.12,-966.954 L869.12,-963.44"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M320.57,-81.222 C332.23,-69.078 349.32,-54.155 368,-47.44 C553.29,19.15 623.26,11.87 811,-47.44 C865.4,-64.626 917.37,-107.51 946.91,-135.23 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M946.91,-135.23 L949.374,-132.65 L954.28,-142.27 L944.446,-137.809 L946.91,-135.23"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M771.65,-703.07 C809.76,-698.38 852.69,-693.11 889,-688.64 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M889,-688.64 L888.569,-685.119 L899.06,-687.41 L889.431,-692.161 L889,-688.64"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1048.2,-670.85 C1079,-667.78 1114.9,-664.21 1147.4,-660.97 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M1147.4,-660.97 L1147.05,-657.47 L1157.4,-659.97 L1147.75,-664.47 L1147.4,-660.97"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M801.27,-173.49 C816.25,-172.34 831.49,-171.18 846.41,-170.04 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M846.41,-170.04 L846.134,-166.449 L856.67,-169.25 L846.686,-173.631 L846.41,-170.04"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M445.77,-535.6 C460.9,-509.68 488.13,-459.63 502,-413.44 C515.1,-369.83 498.65,-243.47 530,-210.44 C530.94,-209.45 531.91,-208.49 532.89,-207.56 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M532.89,-207.56 L530.583,-204.757 L540.9,-200.97 L535.197,-210.363 L532.89,-207.56"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M444.9,-535.37 C460.73,-513.28 493.66,-477.83 530,-460.44 C553.43,-449.23 581.25,-443.17 605.96,-440.55 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M605.96,-440.55 L605.645,-437.043 L615.98,-439.65 L606.275,-444.057 L605.96,-440.55"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M438.55,-571.69 C447.01,-609.96 472.13,-698.71 530,-742.44 C540.54,-750.4 552.75,-756.23 565.5,-760.45 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M565.5,-760.45 L566.529,-757.006 L575.34,-763.39 L564.471,-763.894 L565.5,-760.45"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M437.02,-571.72 C444.99,-640.4 476.42,-881.73 530,-933.44 C536.68,-939.89 544.38,-945.09 552.67,-949.29 "/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="#000000" fill-opacity="1" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="round" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -<path vector-effect="none" fill-rule="evenodd" d="M552.67,-949.29 L554.126,-946.07 L561.87,-953.45 L551.214,-952.51 L552.67,-949.29"/> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1.9999,0,0,1.9999,-0.000799962,2493.68)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> - -<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)" -font-family="Sans Serif" font-size="9" font-weight="400" font-style="normal" -> -</g> -</g> -</svg> diff --git a/homer_map_manager/include/homer_map_manager/Managers/MapManager.h b/homer_map_manager/include/homer_map_manager/Managers/MapManager.h deleted file mode 100644 index 3d82a882..00000000 --- a/homer_map_manager/include/homer_map_manager/Managers/MapManager.h +++ /dev/null @@ -1,109 +0,0 @@ -#ifndef MAPMANAGER_H -#define MAPMANAGER_H - -#include <string> -#include <map> -#include <list> -#include <stdio.h> -#include <stdlib.h> -#include <sstream> -#include <string> -#include <vector> - -#include <nav_msgs/OccupancyGrid.h> -#include <geometry_msgs/Pose.h> -#include <nav_msgs/OccupancyGrid.h> -#include <homer_mapnav_msgs/ModifyMap.h> -#include <homer_mapnav_msgs/MapLayers.h> -#include <sensor_msgs/LaserScan.h> -#include <homer_nav_libs/tools.h> -#include <tf/tf.h> - -#include "ros/ros.h" - -/** @class MapManager - * @author Malte Knauf, David Gossow (RX), Susanne Maur - * @brief This class holds all current map layers, updates them and publishes them in one merged map. - */ -class MapManager -{ - public: - - /** - * @brief Constructor - * @param nh node handle - */ - MapManager(ros::NodeHandle* nh); - - /** - * @brief getMapLayer search for map layer of given type and return it - * @param type type of map layer to search for - * @return map layer - */ - nav_msgs::OccupancyGrid::ConstPtr getMapLayer(int type); - - /** - * @brief updateMapLayer replaces map layer of given type - * @param type type of map layer - * @param layer new map layer - */ - void updateMapLayer(int type, nav_msgs::OccupancyGrid::ConstPtr layer); - - /** - * @brief toggleMapVisibility toggles visibility of each map layer - * @param type type of map layer to toggle - * @param state visible or not - */ - void toggleMapVisibility(int type, bool state ); - - /** - * @brief clearMapLayers Clear all map layers - */ - void clearMapLayers(); - - /** getters */ - double getHeight() { return m_Height; } - double getWidth() { return m_Width; } - double getResolution() { return m_Resolution; } - geometry_msgs::Pose getOrigin() { return m_Origin; } - - void updateLaser(int layer, const sensor_msgs::LaserScan::ConstPtr& msg ); - - /** merges all map layers and publishes the merged map */ - void sendMergedMap(); - - void updatePose(const geometry_msgs::PoseStamped::ConstPtr& msg){m_pose = msg;} - - /** destructor */ - virtual ~MapManager(); - - private: - /** - * The map data of each available map layer ist stored in this map - */ - std::map< int, nav_msgs::OccupancyGrid::ConstPtr > m_MapLayers; - std::map< int, sensor_msgs::LaserScan::ConstPtr > m_laserLayers; - std::vector< int > m_map_layers; - std::vector< int > m_laser_layers; - - tf::TransformListener m_TransformListener; - - /** - * This map stores which map layers are enabled and which are disabled - */ - std::map<int, bool> m_MapVisibility; - - //sizes of the last slam map - double m_Height; - double m_Width; - double m_Resolution; - bool m_got_transform; - geometry_msgs::Pose m_Origin; - geometry_msgs::PoseStamped::ConstPtr m_pose; - tf::StampedTransform m_sick_transform; - tf::StampedTransform m_hokuyo_transform; - - /** map publisher */ - ros::Publisher m_MapPublisher; -}; -#endif diff --git a/homer_map_manager/include/homer_map_manager/Managers/MaskingManager.h b/homer_map_manager/include/homer_map_manager/Managers/MaskingManager.h deleted file mode 100644 index a372cf63..00000000 --- a/homer_map_manager/include/homer_map_manager/Managers/MaskingManager.h +++ /dev/null @@ -1,53 +0,0 @@ -#ifndef MaskingManager_H -#define MaskingManager_H - -#include <ros/ros.h> - -#include <nav_msgs/OccupancyGrid.h> -#include <homer_mapnav_msgs/ModifyMap.h> - -#include <sstream> - -/** - * @class MaskingManager - * @brief Manages a map that can overwrite values in the SLAM map or store it in a separate layer - * @author Malte Knauf, David Gossow - */ -class MaskingManager -{ - public: - - /** @brief The constructor. */ - MaskingManager(int mapSize, float resolution); - - /** @brief The destructor. */ - virtual ~MaskingManager(); - - /** modifies either the masking layer or the slam layer (accordingly to the given map layer in the msg */ - nav_msgs::OccupancyGrid::ConstPtr modifyMap(homer_mapnav_msgs::ModifyMap::ConstPtr msg); - - /** resets the masking map layer */ - nav_msgs::OccupancyGrid::ConstPtr resetMap(); - - /** replaces the masking map layer */ - void replaceMap(nav_msgs::OccupancyGrid map); - - private: - - /** stores the masking values in the dedicated masking map */ - nav_msgs::OccupancyGrid m_MaskingMap; - /** stores the masking values that are afterwards sent to the slam map */ - nav_msgs::OccupancyGrid m_SlamMap; - - /** sizes of the masking map layer */ - int m_Width, m_Height; - float m_CellSize; - - /** tools to draw masking polygons */ - void drawPolygon ( std::vector< geometry_msgs::Point > vertices, int value, int mapLayer ); - void drawLine ( std::vector<int> &data, int startX, int startY, int endX, int endY, int value ); - void fillPolygon ( std::vector<int> &data, int x, int y, int value ); -}; - -#endif - diff --git a/homer_map_manager/include/homer_map_manager/Managers/PoiManager.h b/homer_map_manager/include/homer_map_manager/Managers/PoiManager.h deleted file mode 100644 index f0562e9e..00000000 --- a/homer_map_manager/include/homer_map_manager/Managers/PoiManager.h +++ /dev/null @@ -1,89 +0,0 @@ -#ifndef POI_MANAGER_H -#define POI_MANAGER_H - -#include <list> - -#include <homer_mapnav_msgs/PointOfInterest.h> -#include <homer_mapnav_msgs/ModifyPOI.h> - -#include <ros/ros.h> - -/** @class PoiManager - * @author Malte Knauf, David Gossow - * @brief This class manages the List of points of interest (POIs) - * - * This class keeps a list of all POIs within the current map. It provides the usual functions - * to edit the list. - */ -class PoiManager { - - public: - - /** The constructor of the class. */ - PoiManager(ros::NodeHandle* nh); - - /** constructor initializing the poi list */ - PoiManager( std::vector< homer_mapnav_msgs::PointOfInterest > pois ); - - /** Does nothing. */ - ~PoiManager() {} - - /** Adds a new POI to the list if no POI with the same name exists - * @param poi pointer to the PointOfInterest message with the POI to be added - * @return true if successful, false otherwise - */ - bool addPointOfInterest( const homer_mapnav_msgs::PointOfInterest::ConstPtr& poi ); - - /** Replaces a POI with a new one - * @param poi pointer with the PointOfInterest to be inserted - * the POI with the same ID as the new one is first deleted - * @return true if the old POI was found and could be deleted - * false otherwise - */ - bool modifyPointOfInterest( const homer_mapnav_msgs::ModifyPOI::ConstPtr& poi ); - - /** Deletes a POI with a certain name from the list - * @param name Name of the POI to be deleted - * @return true if the POI was found and could be deleted - * false otherwise - */ - bool deletePointOfInterest( std::string name ); - - /** - * @brief place the current poi list - * @param poilist new poi list - */ - void replacePOIList(std::vector<homer_mapnav_msgs::PointOfInterest> poilist); - - /** - * @brief Publishes a PointsOfInterest Message with current POIs - - */ - void broadcastPoiList(); - - /** Returns current POI list - * @return the POI list - */ - std::vector< homer_mapnav_msgs::PointOfInterest > getList(); - - private: - - /** Looks for POI with name in the list - * @param name Name of the POI - */ - bool poiExists( std::string name ); - - - /** The copy constructor of the class. - * It's kept private, because it will never be used. - */ - PoiManager( const PoiManager& instance ); - - /** Holds the POI vector */ - std::vector< homer_mapnav_msgs::PointOfInterest > m_Pois; - - /** publisher that publishes the current poi list */ - ros::Publisher m_POIsPublisher; - -}; -#endif diff --git a/homer_map_manager/include/homer_map_manager/Managers/RoiManager.h b/homer_map_manager/include/homer_map_manager/Managers/RoiManager.h deleted file mode 100644 index ca0d893f..00000000 --- a/homer_map_manager/include/homer_map_manager/Managers/RoiManager.h +++ /dev/null @@ -1,127 +0,0 @@ -#ifndef ROI_MANAGER_H -#define ROI_MANAGER_H - -#include <ros/ros.h> -#include <homer_mapnav_msgs/RegionOfInterest.h> -#include <homer_mapnav_msgs/RegionsOfInterest.h> -#include <geometry_msgs/PointStamped.h> -#include <sstream> -#include <Eigen/Geometry> -#include <tf/transform_listener.h> - - -/** - * @class RoiManager (Roi = Region of interest) - * @author Viktor Seib (R23) - * @brief This class manages the List of regions of interest (ROIs) - * - * This class keeps a list of all ROIs within the current map. It provides the usual functions - * to edit the list. - */ -class RoiManager -{ - - public: - - /** The constructor of the class. */ - RoiManager(ros::NodeHandle* nh); - - /** constructor initializing the roi list */ - RoiManager( std::vector< homer_mapnav_msgs::RegionOfInterest > rois ); - - /** Does nothing. */ - ~RoiManager() {} - - /** Adds a new ROI to the list, in contrast to POIs, several ROIs with the same name are allowed - * @param roi RegionOfInterest message with the ROI to be added - * @return true if successful, false otherwise - */ - bool addRegionOfInterest( const homer_mapnav_msgs::RegionOfInterest::ConstPtr& roi ); - - /** Tests all Rois and returns a vector of ids in which the pose is - * @param pose Pose which is tested to be inside the Rois - * @return vector of ids in which the pose is - */ - std::vector<homer_mapnav_msgs::RegionOfInterest> pointInsideRegionOfInterest( const geometry_msgs::PointStamped point ); - - /** Replaces a ROI with a new one - * @param roi RegionOfInterest to be inserted - * the ROI with the same ID as the new one is first deleted - * @return true if the old ROI was found and could be deleted - * false otherwise - */ - bool modifyRegionOfInterest( const homer_mapnav_msgs::RegionOfInterest::ConstPtr& roi ); - - /** Deletes all ROIs with a certain name from the list - * @param name Name of the ROIs to be deleted - * @return true if the ROI was found and could be deleted - * false otherwise - */ - bool deleteRegionOfInterest( std::string name ); - - /** Deltes ROI with the given id - * @param id ID of ROI to be deleted - * @return true if the ROI was found and could be deleted - * false otherwise - */ - bool deleteRegionOfInterest( int id ); - - /** - * @brief place the current roi list - * @param roilist new roi list - */ - void replaceROIList(std::vector<homer_mapnav_msgs::RegionOfInterest> roilist); - - - /** Returns current ROI list - * @return the ROI list - */ - std::vector< homer_mapnav_msgs::RegionOfInterest > getList(); - - /** - * @brief Publishes a RegionsOfInterest Message with current ROIs - - */ - void broadcastRoiList(); - - /** Returns name of ROI - * @param id of ROI - * @return ROI name - */ - std::string getROIName(int id); - - private: - - /** Looks for ROI with name in the list - * @param id ID of the ROI - */ - bool roiExists(int id ); - - /** Looks for ROI with name in the list - * @param name Name of the ROI - */ - bool roiExists( std::string name ); - - - /** - * @brief gets the highest id of all ROIs and save it into m_highest_id - */ - void setHighestId(); - - /** The copy constructor of the class. - * It's kept private, because it will never be used. - */ - RoiManager( const RoiManager& instance ); - - /** Holds the ROI vector */ - std::vector< homer_mapnav_msgs::RegionOfInterest > m_Rois; - - /** publisher that publishes the current roi list */ - ros::Publisher m_ROIsPublisher; - - /** to set a new id, the current highest id is needed */ - int m_highest_id; - - tf::TransformListener tf_listener; -}; -#endif diff --git a/homer_map_manager/include/homer_map_manager/MapIO/image_loader.h b/homer_map_manager/include/homer_map_manager/MapIO/image_loader.h deleted file mode 100644 index 930bef39..00000000 --- a/homer_map_manager/include/homer_map_manager/MapIO/image_loader.h +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Copyright (c) 2008, Willow Garage, Inc. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of the Willow Garage, Inc. nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ -#ifndef MAP_SERVER_MAP_SERVER_H -#define MAP_SERVER_MAP_SERVER_H - -/* - * Author: Brian Gerkey - */ - -#include <nav_msgs/GetMap.h> - -namespace map_server -{ - -/** Read the image from file and fill out the resp object, for later - * use when our services are requested. - * - * @param resp The map wil be written into here - * @param fname The image file to read from - * @param res The resolution of the map (gets stored in resp) - * @param negate If true, then whiter pixels are occupied, and blacker - * pixels are free - * @param occ_th Threshold above which pixels are occupied - * @param free_th Threshold below which pixels are free - * @param origin Triple specifying 2-D pose of lower-left corner of image - * - * @throws std::runtime_error If the image file can't be loaded - * */ -void loadMapFromFile(nav_msgs::OccupancyGrid* map, - const char* fname, double res, bool negate, - double occ_th, double free_th, double* origin); -} - -#endif diff --git a/homer_map_manager/include/homer_map_manager/MapIO/map_loader.h b/homer_map_manager/include/homer_map_manager/MapIO/map_loader.h deleted file mode 100644 index ead7a619..00000000 --- a/homer_map_manager/include/homer_map_manager/MapIO/map_loader.h +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright (c) 2008, Willow Garage, Inc. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of the Willow Garage, Inc. nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -/* Author: Brian Gerkey */ - -#define USAGE "\nUSAGE: map_server <map.yaml>\n" \ - " map.yaml: map description file\n" \ - "DEPRECATED USAGE: map_server <map> <resolution>\n" \ - " map: image file to load\n"\ - " resolution: map resolution [meters/pixel]" - -#include <stdio.h> -#include <stdlib.h> -#include <libgen.h> -#include <fstream> - -#include "ros/ros.h" -#include "ros/console.h" -#include <homer_map_manager/MapIO/image_loader.h> -#include <nav_msgs/OccupancyGrid.h> -#include "yaml-cpp/yaml.h" - -#include <homer_mapnav_msgs/PointOfInterest.h> -#include <homer_mapnav_msgs/RegionOfInterest.h> - -class MapServer -{ - public: - /** Trivial constructor */ - MapServer(const std::string fname, bool &success); - - nav_msgs::OccupancyGrid getSLAMMap(); - - nav_msgs::OccupancyGrid getMaskingMap(); - - std::vector<homer_mapnav_msgs::PointOfInterest> getPois(); - - std::vector<homer_mapnav_msgs::RegionOfInterest> getRois(); - - - private: - - /** The map data is cached here - */ - nav_msgs::GetMap::Response map_resp_; - nav_msgs::OccupancyGrid m_SLAMMap; - nav_msgs::OccupancyGrid m_MaskingMap; - - - std::vector<homer_mapnav_msgs::PointOfInterest> poiList; - std::vector<homer_mapnav_msgs::RegionOfInterest> roiList; - -}; diff --git a/homer_map_manager/include/homer_map_manager/MapIO/map_saver.h b/homer_map_manager/include/homer_map_manager/MapIO/map_saver.h deleted file mode 100644 index 3ae7e702..00000000 --- a/homer_map_manager/include/homer_map_manager/MapIO/map_saver.h +++ /dev/null @@ -1,65 +0,0 @@ -/* - * map_saver - * Copyright (c) 2008, Willow Garage, Inc. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of the <ORGANIZATION> nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -#include <cstdio> -#include "ros/ros.h" -#include "ros/console.h" -#include "nav_msgs/GetMap.h" -//#include "LinearMath/btMatrix3x3.h" -#include "geometry_msgs/Quaternion.h" - -#include <homer_mapnav_msgs/PointOfInterest.h> -#include <homer_mapnav_msgs/RegionOfInterest.h> - -using namespace std; - -/** - * @brief Map generation node. - */ -class MapGenerator -{ - - public: - MapGenerator(const std::string mapname); - - void save(const nav_msgs::OccupancyGridConstPtr& SLAMMap, - const nav_msgs::OccupancyGridConstPtr& maskingMap, - std::vector<homer_mapnav_msgs::PointOfInterest> poiList, - std::vector<homer_mapnav_msgs::RegionOfInterest> roiList ); - - private: - std::string m_Mapname; - - void saveMapLayer(const nav_msgs::OccupancyGridConstPtr& map, std::string fileName); - -}; - - - diff --git a/homer_map_manager/include/homer_map_manager/Workers/PointOfInterest/PointOfInterest.h b/homer_map_manager/include/homer_map_manager/Workers/PointOfInterest/PointOfInterest.h deleted file mode 100644 index fcc9912e..00000000 --- a/homer_map_manager/include/homer_map_manager/Workers/PointOfInterest/PointOfInterest.h +++ /dev/null @@ -1,184 +0,0 @@ -#ifndef POINTOFINTEREST_H -#define POINTOFINTEREST_H - -#include <string> -#include <map> - -#include <homer_nav_libs/Math/Pose.h> - -using namespace std; - -typedef std::map< std::string, std::string > StringMapT; -typedef std::map< std::string, float > FloatMapT; -typedef std::map< std::string, int > IntMapT; - -/** - * @class PointOfInterest - * - * @author Robert Hoffmann (RX), David Gossow (RX), Simon Graeser (RX), - * Nicolai Wojke (R14) - * - * @brief This class represents a point of interest (POI) - * - * This class represents a point of interest (POI). It is derived from - * Point2D and thus inherits its methods x(), y(), and theta() to query - * the world position and orientation. - */ - -class PointOfInterest: public Pose -{ - - public: - - enum PoiType { DEFAULT =100, - VICTIM =200, - OBJECT =300, - GRIPPABLE_OBJECT =400, - PERSON =600, - ROOMBA =700, - HAZARD_MATERIAL =800, - START_POSITION =900, - START_ORIENTATION =1000 - }; - - PointOfInterest( ); - - /** - * @brief The constructor - * - * Creates a point of interest with orientation 0.0. - * - * @param id unique identification number - * @param name name of the poi - * @param type type of the poi (victim, etc.) - * @param posX,posY position within the map - * @param remarks additional information associated with the poi - */ - PointOfInterest ( int id, string name, PoiType type, float posX, float posY, string remarks, - StringMapT stringMap=StringMapT(), FloatMapT floatMap=FloatMapT() , - IntMapT intMap=IntMapT() ) - : Pose ( posX, posY, 0.0f ) - { - init ( id, name, type , remarks, stringMap, floatMap, intMap ); - } - - /** @brief The constructor - * @param id unique identification number - * @param name name of the poi - * @param type type of the poi (victim, etc.) - * @param posX,posY position within the map - * @param theta orientation of the poi - * @param remarks additional information associated with the poi - */ - PointOfInterest ( int id, string name, PoiType type, float posX, float posY, float theta, string remarks, - StringMapT stringMap=StringMapT(), FloatMapT floatMap=FloatMapT(), IntMapT intMap=IntMapT() ) - : Pose ( posX, posY, theta ) - { - init ( id, name, type , remarks, stringMap, floatMap, intMap ); - } - - /** @brief Alternative constructor omitting the id parameter */ - PointOfInterest ( string name, PoiType type, float posX, float posY , string remarks ) - : Pose ( posX, posY, 0.0f ) - { - init ( -1, name, type , remarks, StringMapT(), FloatMapT(), IntMapT() ); - } - - /** @brief Alternative constructor omitting the id parameter */ - PointOfInterest ( string name, PoiType type, float posX, float posY , float theta, string remarks ) - : Pose ( posX, posY, theta ) - { - init ( -1, name, type , remarks, StringMapT(), FloatMapT(), IntMapT() ); - } - - /** @brief Copy constructor, assigns a new id */ - PointOfInterest ( int id, const PointOfInterest* poi ); - - /** @brief The standard destructor */ - virtual ~PointOfInterest() {} - - /** @brief Tests whether this PointOfInterest has the specified name or not, ignoring case. - * @param name The name to test as a string. - * @return true if the given name matches the PointOfInterest's name (not case-sensitive), false if not. - */ - bool hasName ( string name ) const; - - /** @brief Tests whether this PointOfInterest has the specified string in its name or not, ignoring case. - * @param part The string to test. - * @return true if the given string is contained in the PointOfInterest's name (not case-sensitive), false if not. - */ - bool hasInName ( string part ) const; - - // SETTER FUNCTIONS ///////////////////////////// - - /** @param remarks Changes the contents of remarks attribute. */ - void setRemarks ( string remarks ) { m_Remarks = remarks; } - - void setName ( string name ) { m_Name = name; } - - /** @brief Add a new String to the StringMap */ - void addString ( string key, string data ) { m_StringMap.insert ( pair< string, string > ( key, data ) ); } - - /** @brief Add a new Float to the FloatMap */ - void addFloat ( string key, float data ) { m_FloatMap.insert ( pair< string, float > ( key, data ) ); } - - /** @brief Add a new Int to the IntMap */ - void addInt ( string key, int data ) { m_IntMap.insert ( pair< string, int > ( key, data ) ); } - - // GETTER FUNCTIONS ////////////////////// - - /** @return id attribute */ - int getId() const { return m_Id; } - - /** @return name attribute */ - string getName() const { return m_Name; } - - /** @return type attribute */ - PoiType getType() const { return m_Type; } - - /** @return remarks attribute */ - string getRemarks() const { return m_Remarks; } - - /** Get the string to the matching string */ - string getString ( string key ) const { return m_StringMap.find ( key )->second; } - - /** Get the float to the matching string */ - float getFloat ( string key ) const { return m_FloatMap.find ( key )->second; } - - /** Get the Int to the matching string */ - int getInt ( string key ) const { return m_IntMap.find ( key )->second; } - - /** Get the string map */ - map<string, string> getStringMap() const { return m_StringMap; } - - /** Get the float map */ - map<string, float> getFloatMap() const { return m_FloatMap; } - - /** Get the int map */ - map<string, int> getIntMap() const { return m_IntMap; } - - - // (DE)SERIALIZATION /////////////////////////////////// - //TODO - // void storer ( ExtendedOutStream& ) const ; -// PointOfInterest ( ExtendedInStream& ); - - /** @brief print description */ - void printOn ( ostream& strm ) const; - - private: - - void init ( int id, string name, PoiType type, string remarks, StringMapT stringMap, FloatMapT floatMap, IntMapT intMap ); - - int m_Id; - string m_Name; - PoiType m_Type; - string m_Remarks; - - StringMapT m_StringMap; - IntMapT m_IntMap; - FloatMapT m_FloatMap; - -}; - -#endif diff --git a/homer_map_manager/include/homer_map_manager/map_manager_node.h b/homer_map_manager/include/homer_map_manager/map_manager_node.h deleted file mode 100644 index 13464036..00000000 --- a/homer_map_manager/include/homer_map_manager/map_manager_node.h +++ /dev/null @@ -1,175 +0,0 @@ -#ifndef MAP_MANAGER_NODE_H -#define MAP_MANAGER_NODE_H - -#include <ros/ros.h> -#include <tf/transform_listener.h> - -#include <homer_map_manager/Managers/MapManager.h> -#include <homer_map_manager/Managers/PoiManager.h> -#include <homer_map_manager/Managers/RoiManager.h> -#include <homer_map_manager/Managers/MaskingManager.h> - -#include "std_msgs/String.h" -#include "std_msgs/Int32.h" -#include "std_msgs/Empty.h" -#include "std_srvs/Empty.h" -#include "nav_msgs/OccupancyGrid.h" -#include <homer_mapnav_msgs/GetPointsOfInterest.h> -#include <homer_mapnav_msgs/GetRegionsOfInterest.h> -#include <homer_mapnav_msgs/GetRegionOfInterestName.h> -#include <homer_mapnav_msgs/PointInsideRois.h> -#include <homer_mapnav_msgs/ModifyPOI.h> -#include <homer_mapnav_msgs/ModifyMap.h> -#include <homer_mapnav_msgs/MapLayers.h> -#include <homer_mapnav_msgs/SaveMap.h> -#include <homer_mapnav_msgs/LoadMap.h> -#include <homer_mapnav_msgs/RoiChange.h> -#include <sensor_msgs/LaserScan.h> - -#include <homer_map_manager/MapIO/map_saver.h> -#include <homer_map_manager/MapIO/map_loader.h> -#include <homer_nav_libs/tools.h> - -/** @class MapManagerNode - * @author Malte Knauf, Viktor Seib - * @brief This class handles incoming and outgoing messages and redirects them to the according modules - */ -class MapManagerNode -{ -public: - MapManagerNode(ros::NodeHandle* nh); - ~MapManagerNode(); - -private: - - /** callback functions */ - - /** callbacks of MapManagerModule */ - void callbackSLAMMap( const nav_msgs::OccupancyGrid::ConstPtr& msg ); - void callbackSaveMap( const std_msgs::String::ConstPtr& msg ); - void callbackLoadMap( const std_msgs::String::ConstPtr& msg ); - void callbackMapVisibility( const homer_mapnav_msgs::MapLayers::ConstPtr& msg ); - void callbackResetMaps( const std_msgs::Empty::ConstPtr& msg ); - - /** laser scan callback */ - void callbackLaserScan( const sensor_msgs::LaserScan::ConstPtr& msg ); - void callbackBackLaser( const sensor_msgs::LaserScan::ConstPtr& msg ); - void callbackFrontLaser(const sensor_msgs::LaserScan::ConstPtr& msg ); - - /** callbacks of PointOfInterestManagerModule */ - void callbackAddPOI( const homer_mapnav_msgs::PointOfInterest::ConstPtr& msg ); - void callbackModifyPOI( const homer_mapnav_msgs::ModifyPOI::ConstPtr& msg ); - void callbackDeletePOI( const std_msgs::String::ConstPtr& msg ); - - /** callbacks of RegionOfInterestManagerModule */ - void callbackAddROI( const homer_mapnav_msgs::RegionOfInterest::ConstPtr& msg ); - void callbackModifyROI( const homer_mapnav_msgs::RegionOfInterest::ConstPtr& msg ); - void callbackDeleteROIbyName( const std_msgs::String::ConstPtr& msg ); - void callbackDeleteROIbyID( const std_msgs::Int32::ConstPtr& msg ); - - - void callbackOctomapMap( const nav_msgs::OccupancyGrid::ConstPtr& msg); - void callbackRapidMap( const nav_msgs::OccupancyGrid::ConstPtr& msg); - - /** callback of MaskingMapModule */ - void callbackModifyMap( const homer_mapnav_msgs::ModifyMap::ConstPtr& msg ); - - /** service of PointOfInterestModule to get a list with all Points Of Interest */ - bool getPOIsService(homer_mapnav_msgs::GetPointsOfInterest::Request& req, - homer_mapnav_msgs::GetPointsOfInterest::Response& res); - - /** service of RegionOfInterestModule to get a list with all Regions Of Interest */ - bool getROIsService(homer_mapnav_msgs::GetRegionsOfInterest::Request& req, - homer_mapnav_msgs::GetRegionsOfInterest::Response& res); - - bool pointInsideRoisService(homer_mapnav_msgs::PointInsideRois::Request& req, - homer_mapnav_msgs::PointInsideRois::Response& res); - - bool getROINameService(homer_mapnav_msgs::GetRegionOfInterestName::Request& req, - homer_mapnav_msgs::GetRegionOfInterestName::Response& res); - - void poseCallback(const geometry_msgs::PoseStamped::ConstPtr& msg); - - /** Service for saving a map**/ - bool saveMapService(homer_mapnav_msgs::SaveMap::Request& req, - homer_mapnav_msgs::SaveMap::Response& res); - - /** Service for loading a map**/ - bool loadMapService(homer_mapnav_msgs::LoadMap::Request& req, - homer_mapnav_msgs::LoadMap::Response& res); - - /** Service resetting the current map**/ - bool resetMapService(std_srvs::Empty::Request& req, - std_srvs::Empty::Response& res); - /** modules that are included in this node */ - MapManager* m_MapManager; - PoiManager* m_POIManager; - RoiManager* m_ROIManager; - MaskingManager* m_MaskingManager; - - //subscriptions of MapManagerModule here - ros::Subscriber m_SLAMMapSubscriber; - ros::Subscriber m_SaveMapSubscriber; - ros::Subscriber m_LoadMapSubscriber; - ros::Subscriber m_MapVisibilitySubscriber; - ros::Subscriber m_LaserScanSubscriber; - ros::Subscriber m_BackLaserScanSubscriber; - ros::Subscriber m_FrontLaserScanSubscriber; - - //subscriptions of PointOfInterestManagerModule - ros::Subscriber m_AddPOISubscriber; - ros::Subscriber m_ModifyPOISubscriber; - ros::Subscriber m_DeletePOISubscriber; - - //subscriptions of RegionOfInterestManagerModule - ros::Subscriber m_AddROISubscriber; - ros::Subscriber m_ModifyROISubscriber; - ros::Subscriber m_DeleteROIByIDSubscriber; - ros::Subscriber m_DeleteROIByNameSubscriber; - ros::Subscriber m_PoiInsideROISubscriber; - ros::Subscriber m_PoseSubscriber; - ros::Publisher m_RoiPollPublisher; - - //subscriptions of MaskingMapModule - ros::Subscriber m_ModifyMapSubscriber; - ros::Subscriber m_ResetMapsSubscriber; - - /** publisher for loaded maps */ - ros::Publisher m_LoadedMapPublisher; - - /** publisher to mask slam map */ - ros::Publisher m_MaskSlamMapPublisher; - - /** service of PointOfInterstModule */ - ros::ServiceServer m_GetPOIsService; - - /** service of RegionOfInterstModule */ - ros::ServiceServer m_GetROIsService; - ros::ServiceServer m_GetROINameService; - ros::ServiceServer m_PoiInsideROISService; - - /** Service for saving the current Map to a file **/ - ros::ServiceServer m_SaveMapService; - /** Resetting the current map**/ - ros::ServiceServer m_ResetMapService; - /** Service for loading a previously saved map **/ - ros::ServiceServer m_LoadMapService; - - - tf::TransformListener m_TransformListener; - - /** timestamp of last incoming laser scan message */ - ros::Time m_LastLaserTime; - - ros::Subscriber m_OctomapSubscriber; - ros::Subscriber m_RapidMapSubscriber; - - nav_msgs::OccupancyGrid::ConstPtr m_highSensitiveMap; - - bool m_roi_polling; - std::vector<int> m_ids; - ros::Time m_lastROIPoll; - float m_roi_polling_time; -}; - -#endif // MAP_MANAGER_NODE_H diff --git a/homer_map_manager/mainpage.dox b/homer_map_manager/mainpage.dox deleted file mode 100644 index 24ea33a3..00000000 --- a/homer_map_manager/mainpage.dox +++ /dev/null @@ -1,14 +0,0 @@ -/** -\mainpage -\htmlinclude manifest.html - -\b map_manager - -<!-- -Provide an overview of your package. ---> - ---> - - -*/ diff --git a/homer_map_manager/manifest.xml b/homer_map_manager/manifest.xml deleted file mode 100644 index 158629c1..00000000 --- a/homer_map_manager/manifest.xml +++ /dev/null @@ -1,22 +0,0 @@ -<package> - <description brief="map_manager"> - - map_manager - - </description> - <author>Malte Knauf</author> - <license>BSD</license> - <review status="unreviewed" notes=""/> - <url>http://ros.org/wiki/map_manager</url> - - <depend package="roscpp"/> - <depend package="roslib"/> - <depend package="tf"/> - - <depend package="robbie_architecture"/> - <depend package="BaseLib"/> - <depend package="map_messages"/> - -</package> - - diff --git a/homer_map_manager/package.xml b/homer_map_manager/package.xml deleted file mode 100644 index e95da6d5..00000000 --- a/homer_map_manager/package.xml +++ /dev/null @@ -1,38 +0,0 @@ -<package> - <name>homer_map_manager</name> - <version>0.1.1</version> - <description> - map_manager - </description> - <maintainer email="vseib@uni-koblenz.de">Viktor Seib</maintainer> - <author email="mknauf@uni-koblenz.de">Malte Knauf</author> - <license>GPLv3</license> - - <buildtool_depend>catkin</buildtool_depend> - - <build_depend>roscpp</build_depend> - <build_depend>roslib</build_depend> - <build_depend>tf</build_depend> - <build_depend>homer_mapnav_msgs</build_depend> - <build_depend>homer_nav_libs</build_depend> - <build_depend>cmake_modules</build_depend> - <build_depend>eigen</build_depend> - <build_depend>sdl</build_depend> - <build_depend>sdl-image</build_depend> - <build_depend>yaml-cpp</build_depend> - <build_depend>std_srvs</build_depend> - - <run_depend>roscpp</run_depend> - <run_depend>roslib</run_depend> - <run_depend>tf</run_depend> - <run_depend>homer_mapnav_msgs</run_depend> - <run_depend>homer_nav_libs</run_depend> - <run_depend>eigen</run_depend> - <run_depend>sdl</run_depend> - <run_depend>sdl-image</run_depend> - <run_depend>yaml-cpp</run_depend> - <run_depend>std_srvs</run_depend> - -</package> - - diff --git a/homer_map_manager/readme.pdf b/homer_map_manager/readme.pdf deleted file mode 100644 index ea8cf379f902f8ac6758c678b5add93a4533a506..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 631990 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≧u_X7tG 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ő$x*?q2n5X`0*mhb0cY?PuRF5N&M87A@ut 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 BrW^nO diff --git a/homer_map_manager/src/Managers/MapManager.cpp b/homer_map_manager/src/Managers/MapManager.cpp deleted file mode 100644 index b6bbf506..00000000 --- a/homer_map_manager/src/Managers/MapManager.cpp +++ /dev/null @@ -1,228 +0,0 @@ -#include <homer_map_manager/Managers/MapManager.h> -#include <omp.h> - -MapManager::MapManager(ros::NodeHandle* nh) -{ - m_MapPublisher = nh->advertise<nav_msgs::OccupancyGrid>("/map", 1); - - m_map_layers.push_back( homer_mapnav_msgs::MapLayers::SLAM_LAYER); - m_map_layers.push_back( homer_mapnav_msgs::MapLayers::KINECT_LAYER); - m_map_layers.push_back( homer_mapnav_msgs::MapLayers::RAPID_MAP); - m_map_layers.push_back( homer_mapnav_msgs::MapLayers::MASKING_LAYER); - m_laser_layers.push_back( homer_mapnav_msgs::MapLayers::HOKUYO_FRONT); - m_laser_layers.push_back( homer_mapnav_msgs::MapLayers::SICK_LAYER); - - //enable all map layers - - for(int i = 0; i< m_map_layers.size(); i++) - { - m_MapVisibility[m_map_layers[i]] = true; - } - - for(int i = 0; i< m_laser_layers.size(); i++) - { - m_MapVisibility[m_laser_layers[i]] = true; - } - - m_Height = -1; - m_Width = -1; - m_Resolution = -1; - - try - { - m_TransformListener.waitForTransform("/base_link", "/laser", ros::Time(0), ros::Duration(3)); - m_TransformListener.lookupTransform ("/base_link", "/laser", ros::Time(0), m_sick_transform); - m_TransformListener.lookupTransform ("/base_link", "/hokuyo_front", ros::Time(0), m_hokuyo_transform); - m_got_transform = true; - } - catch (tf::TransformException ex) - { - ROS_ERROR("%s",ex.what()); - m_got_transform = false; - } - geometry_msgs::PoseStamped pose; - pose.pose.position.x = 0; - pose.pose.position.y = 0; - pose.pose.position.z = 0; - pose.pose.orientation = tf::createQuaternionMsgFromYaw(0.0); - - m_pose = boost::make_shared<geometry_msgs::PoseStamped>(pose) ; - -} - -MapManager::~MapManager() -{ -} - -void MapManager::updateMapLayer(int type, nav_msgs::OccupancyGrid::ConstPtr layer) -{ - m_MapLayers[type] = layer; - //if slam map update map sizes - if(type == homer_mapnav_msgs::MapLayers::SLAM_LAYER) - { - m_Height = layer->info.height; - m_Width = layer->info.width; - m_Resolution = layer->info.resolution; - m_Origin = layer->info.origin; - sendMergedMap(); - } -} - -void MapManager::clearMapLayers() -{ - m_MapLayers.clear(); -} - -void MapManager::toggleMapVisibility(int type, bool state) -{ - ROS_INFO_STREAM("MapManager: " << type << ": " << state); - m_MapVisibility[type] = state; -} - -void MapManager::updateLaser(int layer, const sensor_msgs::LaserScan::ConstPtr &msg) -{ - m_laserLayers[layer] = msg; -} - -nav_msgs::OccupancyGrid::ConstPtr MapManager::getMapLayer(int type) -{ - if(m_MapLayers.find(type) == m_MapLayers.end()) - return nav_msgs::OccupancyGrid::ConstPtr(); - return m_MapLayers[type]; -} - -/** - * Sends the SLAM map (OccupancyGrid) and (if available and enabled) other merged map layers to the gui node - * - */ -void MapManager::sendMergedMap() -{ - - if ( m_MapLayers.find(homer_mapnav_msgs::MapLayers::SLAM_LAYER) == m_MapLayers.end() ) - { - ROS_DEBUG_STREAM( "SLAM map is missing!" ); - return; - } - int k; - nav_msgs::OccupancyGrid mergedMap( *(m_MapLayers[homer_mapnav_msgs::MapLayers::SLAM_LAYER])); - //bake maps - for(int j = 1; j < m_map_layers.size(); j++) - { - if ( m_MapLayers.find(m_map_layers[j]) != m_MapLayers.end() - && m_MapVisibility[m_map_layers[j]]) - { - //calculating parallel on 8 threads - omp_set_num_threads(8); - size_t mapsize = m_MapLayers[m_map_layers[j]]->info.height * m_MapLayers[m_map_layers[j]]->info.width; - const std::vector<signed char> *tempdata = &m_MapLayers[m_map_layers[j]]->data; - const int frei = homer_mapnav_msgs::ModifyMap::FREE; - signed char currentvalue = 0; - #pragma omp parallel for private(currentvalue) shared(mapsize, tempdata, mergedMap) - for (int i = 0; i < mapsize; i++ ) - { - currentvalue = tempdata->at(i); - if(currentvalue > 50 || currentvalue == frei) - { - mergedMap.data[i] = currentvalue; - } - } - } - } - //bake Lasers - - try - { - int data ; - if(m_got_transform) - { - for(int j = 0; j < m_laser_layers.size(); j++) - { - if ( m_laserLayers.find(m_laser_layers[j]) != m_laserLayers.end() - && m_MapVisibility[m_laser_layers[j]]) - { - if(m_laser_layers[j] == homer_mapnav_msgs::MapLayers::SICK_LAYER) - { - data = homer_mapnav_msgs::ModifyMap::BLOCKED; - } - else if(m_laser_layers[j] == homer_mapnav_msgs::MapLayers::HOKUYO_BACK) - { - data = homer_mapnav_msgs::ModifyMap::HOKUYO; - } - else if(m_laser_layers[j] == homer_mapnav_msgs::MapLayers::HOKUYO_FRONT) - { - data = homer_mapnav_msgs::ModifyMap::HOKUYO; - } - tf::StampedTransform pose_transform; - m_TransformListener.waitForTransform("/map", "/base_link", m_laserLayers[m_laser_layers[j]]->header.stamp, ros::Duration(0.09)); - m_TransformListener.lookupTransform("/map", "/base_link", m_laserLayers[m_laser_layers[j]]->header.stamp , pose_transform); - - // pose_transform.setTransform(Transform); - - for ( int i = 0; i < m_laserLayers[m_laser_layers[j]]->ranges.size(); i++ ) - { - if(m_laserLayers[m_laser_layers[j]]->ranges[i] < m_laserLayers[m_laser_layers[j]]->range_max && - m_laserLayers[m_laser_layers[j]]->ranges[i] > m_laserLayers[m_laser_layers[j]]->range_min) - { - float alpha = m_laserLayers[m_laser_layers[j]]->angle_min + i * m_laserLayers[m_laser_layers[j]]->angle_increment; - geometry_msgs::Point point; - tf::Vector3 pin; - tf::Vector3 pout; - pin.setX( cos(alpha) * m_laserLayers[m_laser_layers[j]]->ranges[i]); - pin.setY( sin(alpha) * m_laserLayers[m_laser_layers[j]]->ranges[i]); - pin.setZ(0); - - if(m_laser_layers[j] == homer_mapnav_msgs::MapLayers::SICK_LAYER) - { - pout = pose_transform * m_sick_transform * pin; - } - else if(m_laser_layers[j] == homer_mapnav_msgs::MapLayers::HOKUYO_FRONT) - { - pout = pose_transform * m_hokuyo_transform * pin; - } - point.x = pout.x(); - point.y = pout.y(); - point.z = 0; - - Eigen::Vector2i map_point = map_tools::toMapCoords(point, m_MapLayers[homer_mapnav_msgs::MapLayers::SLAM_LAYER]->info.origin, m_MapLayers[homer_mapnav_msgs::MapLayers::SLAM_LAYER]->info.resolution); - k = map_point.y() * m_MapLayers[homer_mapnav_msgs::MapLayers::SLAM_LAYER]->info.width + map_point.x(); - if(k < 0 || k > m_MapLayers[homer_mapnav_msgs::MapLayers::SLAM_LAYER]->data.size()) - { - continue; - } - else - { - mergedMap.data[k] = data; - } - } - } - } - } - } - else - { - try - { - if(m_TransformListener.waitForTransform("/base_link", "/laser", ros::Time(0), ros::Duration(0.1))) - { - m_TransformListener.lookupTransform ("/base_link", "/laser", ros::Time(0), m_sick_transform); - m_TransformListener.lookupTransform ("/base_link", "/hokuyo_front", ros::Time(0), m_hokuyo_transform); - m_got_transform = true; - } - } - catch (tf::TransformException ex) - { - ROS_ERROR("%s",ex.what()); - m_got_transform = false; - } - } - } - catch(tf::TransformException ex) - { - ROS_ERROR_STREAM(ex.what()); - } - mergedMap.header.stamp = ros::Time::now(); - mergedMap.header.frame_id = "map"; - - m_MapPublisher.publish(mergedMap); - ROS_DEBUG_STREAM("Publishing map"); -} diff --git a/homer_map_manager/src/Managers/MaskingManager.cpp b/homer_map_manager/src/Managers/MaskingManager.cpp deleted file mode 100644 index 1b3af14d..00000000 --- a/homer_map_manager/src/Managers/MaskingManager.cpp +++ /dev/null @@ -1,185 +0,0 @@ -#include <homer_map_manager/Managers/MaskingManager.h> - -using namespace std; - -MaskingManager::MaskingManager(int mapSize, float resolution) -{ - m_CellSize = resolution; - m_Width = mapSize / m_CellSize + 1; - m_Height = mapSize / m_CellSize + 1; - ROS_INFO_STREAM( "Creating " << m_Width << " x " << m_Height << " map." ); - m_MaskingMap.info.resolution = m_CellSize; - m_MaskingMap.info.height = m_Height; - m_MaskingMap.info.width = m_Width; - m_MaskingMap.info.origin.position.x = -m_Height * resolution / 2; - m_MaskingMap.info.origin.position.y = -m_Width * resolution / 2; - m_MaskingMap.data.resize(m_Width * m_Height); - std::fill( m_MaskingMap.data.begin(), m_MaskingMap.data.end(), homer_mapnav_msgs::ModifyMap::NOT_MASKED ); - - m_SlamMap.info.resolution = m_CellSize; - m_SlamMap.info.height = m_Height; - m_SlamMap.info.width = m_Width; - m_SlamMap.info.origin.position.x = -m_Height * resolution / 2; - m_SlamMap.info.origin.position.y = -m_Width * resolution / 2; - m_SlamMap.data.resize(m_Width * m_Height); - std::fill( m_SlamMap.data.begin(), m_SlamMap.data.end(), homer_mapnav_msgs::ModifyMap::NOT_MASKED ); -} - -MaskingManager::~MaskingManager() -{} - -nav_msgs::OccupancyGrid::ConstPtr MaskingManager::modifyMap(homer_mapnav_msgs::ModifyMap::ConstPtr msg) -{ - //reset SLAM mask map before each masking - std::fill( m_SlamMap.data.begin(), m_SlamMap.data.end(), homer_mapnav_msgs::ModifyMap::NOT_MASKED ); - drawPolygon(msg->region, msg->maskAction, msg->mapLayer); - - nav_msgs::OccupancyGrid::ConstPtr ret; - if(msg->mapLayer == 0) - { - ret = boost::make_shared<const::nav_msgs::OccupancyGrid>(m_SlamMap); - } - else - { - ret = boost::make_shared<const::nav_msgs::OccupancyGrid>(m_MaskingMap); - } - return ret; -} - -nav_msgs::OccupancyGrid::ConstPtr MaskingManager::resetMap() -{ - std::fill( m_MaskingMap.data.begin(), m_MaskingMap.data.end(), homer_mapnav_msgs::ModifyMap::NOT_MASKED ); - nav_msgs::OccupancyGrid::ConstPtr ret = boost::make_shared<const::nav_msgs::OccupancyGrid>(m_MaskingMap); - return ret; -} - -void MaskingManager::replaceMap(nav_msgs::OccupancyGrid map) -{ - if(map.data.size() != 0) - m_MaskingMap = map; - else - std::fill( m_MaskingMap.data.begin(), m_MaskingMap.data.end(), homer_mapnav_msgs::ModifyMap::NOT_MASKED ); -} - -void MaskingManager::drawPolygon ( vector< geometry_msgs::Point > vertices , int value , int mapLayer) -{ - if ( vertices.size() == 0 ) - { - ROS_INFO_STREAM( "No vertices given!" ); - return; - } - //make temp. map - std::vector<int> data(m_Width * m_Height); - for ( int i = 0; i < data.size(); i++ ) - { - data[i] = 0; - } - - //draw the lines surrounding the polygon - for ( unsigned int i = 0; i < vertices.size(); i++ ) - { - int i2 = ( i+1 ) % vertices.size(); - drawLine ( data, vertices[i].x, vertices[i].y, vertices[i2].x, vertices[i2].y, 1); - } - //calculate a point in the middle of the polygon - float midX = 0; - float midY = 0; - for ( unsigned int i = 0; i < vertices.size(); i++ ) - { - midX += vertices[i].x; - midY += vertices[i].y; - } - midX /= vertices.size(); - midY /= vertices.size(); - //fill polygon - fillPolygon ( data, (int)midX, (int)midY, 1 ); - - //copy polygon to masking map or slam map (according to parameter mapLayer) - for ( int i = 0; i < data.size(); i++ ) - { - if ( data[i] != 0 ) - { - switch(mapLayer) - { - case 0: //SLAM map - m_SlamMap.data[i] = value; - break; - case 1: //Kinect Map. apply masking to masking map - case 2: //masking map - m_MaskingMap.data[i] = value; - break; - } - } - } -} - -void MaskingManager::drawLine ( std::vector<int> &data, int startX, int startY, int endX, int endY, int value ) -{ - //bresenham algorithm - int x, y, t, dist, xerr, yerr, dx, dy, incx, incy; - // compute distances - dx = endX - startX; - dy = endY - startY; - - // compute increment - if ( dx < 0 ) - { - incx = -1; - dx = -dx; - } - else - { - incx = dx ? 1 : 0; - } - - if ( dy < 0 ) - { - incy = -1; - dy = -dy; - } - else - { - incy = dy ? 1 : 0; - } - - // which distance is greater? - dist = ( dx > dy ) ? dx : dy; - // initializing - x = startX; - y = startY; - xerr = dx; - yerr = dy; - - // compute cells - for ( t = 0; t < dist; t++ ) - { - data[x + m_Width * y] = value; - - xerr += dx; - yerr += dy; - if ( xerr > dist ) - { - xerr -= dist; - x += incx; - } - if ( yerr > dist ) - { - yerr -= dist; - y += incy; - } - } -} - - -void MaskingManager::fillPolygon ( std::vector<int> &data, int x, int y, int value ) -{ - int index = x + m_Width * y; - if ( value != data[index] ) - { - data[index] = value; - fillPolygon ( data, x + 1, y, value ); - fillPolygon ( data, x - 1, y, value ); - fillPolygon ( data, x, y + 1, value ); - fillPolygon ( data, x, y - 1, value ); - } -} diff --git a/homer_map_manager/src/Managers/PoiManager.cpp b/homer_map_manager/src/Managers/PoiManager.cpp deleted file mode 100644 index de35c152..00000000 --- a/homer_map_manager/src/Managers/PoiManager.cpp +++ /dev/null @@ -1,138 +0,0 @@ -#include <homer_map_manager/Managers/PoiManager.h> - -#include <sstream> - -#include <homer_mapnav_msgs/PointsOfInterest.h> - -#include <ros/ros.h> - -using namespace std; - - -PoiManager::PoiManager(ros::NodeHandle *nh) -{ - m_POIsPublisher = nh->advertise<homer_mapnav_msgs::PointsOfInterest>("/map_manager/poi_list", 1); - m_Pois.clear(); -} - -PoiManager::PoiManager ( std::vector<homer_mapnav_msgs::PointOfInterest> pois ) -{ - //copy POIs - m_Pois = pois; -} - -std::vector<homer_mapnav_msgs::PointOfInterest> PoiManager::getList() -{ - return m_Pois; -} - -bool PoiManager::addPointOfInterest (const homer_mapnav_msgs::PointOfInterest::ConstPtr &poi ) -{ - //make sure there's no POI with the same name - - if ( poiExists ( poi->name ) ) - { - ostringstream stream; - stream << "Poi with name " << poi->name << " already exists! Doing nothing."; - ROS_WARN_STREAM ( stream.str() ); - return false; - } - - //copy poi & assigning new id - homer_mapnav_msgs::PointOfInterest new_poi= *poi; - - ROS_INFO_STREAM ("Adding POI '" << new_poi.name << "'."); - - //insert into list - m_Pois.push_back ( new_poi ); - - broadcastPoiList(); - return true; -} - -bool PoiManager::modifyPointOfInterest (const homer_mapnav_msgs::ModifyPOI::ConstPtr &poi ) -{ - std::string name = poi->old_name; - - std::vector<homer_mapnav_msgs::PointOfInterest>::iterator it; - - for ( it=m_Pois.begin() ; it != m_Pois.end(); it++ ) - { - if ( it->name == name ) - { - *it=poi->poi; - broadcastPoiList(); - return true; - } - } - - ROS_ERROR_STREAM ( "Cannot modify: POI does not exist!" ); - - return false; -} - -void PoiManager::replacePOIList(std::vector<homer_mapnav_msgs::PointOfInterest> poilist) -{ - m_Pois = poilist; - broadcastPoiList(); -} - -bool PoiManager::poiExists ( std::string name ) -{ - std::vector<homer_mapnav_msgs::PointOfInterest>::iterator it; - - for ( it=m_Pois.begin() ; it != m_Pois.end(); it++ ) - { - if ( it->name == name ) - { - return true; - } - } - - return false; -} - -bool PoiManager::deletePointOfInterest (std::string name ) -{ - std::vector< homer_mapnav_msgs::PointOfInterest >::iterator it; - - for ( it=m_Pois.begin() ; it != m_Pois.end(); ) //it++ ) Iterator darf nur dann erhöht werden, wenn kein POI gelöscht wird. - { - if ( it->name == name ) - { - ROS_INFO_STREAM ("Erasing POI " << name << "."); - - // ! Achtung ! - // Wenn letztes Element gelöscht wird, wird it auf .end() gesetzt - // der nachfolgende Aufruf von it++ führt zu einem Fehler. - // Daher Iterator nur erhöhen, wenn kein erase durchgeführt wurde. - - it = m_Pois.erase ( it ); - broadcastPoiList(); - return true; - }else{ - it++; - } - } - - ROS_ERROR_STREAM ("POI " << name << " does not exist."); - - return false; -} - -void PoiManager::broadcastPoiList() { - ostringstream stream; - //print the current list - std::vector< homer_mapnav_msgs::PointOfInterest >::iterator it; - stream << "Contents of POI list:\n"; - homer_mapnav_msgs::PointsOfInterest poiMsg; - for ( it = m_Pois.begin(); it != m_Pois.end(); it++ ) { - stream << " POI " << it->name << "', " << it->type - << ", (" << it->pose.position.x << "," << it->pose.position.y << "), '" << it->remarks << "'\n"; - } - poiMsg.pois = m_Pois; - ros::Rate poll_rate(10); - m_POIsPublisher.publish(poiMsg); - ROS_DEBUG_STREAM( stream.str() ); -} - diff --git a/homer_map_manager/src/Managers/RoiManager.cpp b/homer_map_manager/src/Managers/RoiManager.cpp deleted file mode 100644 index eb45cb74..00000000 --- a/homer_map_manager/src/Managers/RoiManager.cpp +++ /dev/null @@ -1,258 +0,0 @@ -#include <homer_map_manager/Managers/RoiManager.h> - -RoiManager::RoiManager(ros::NodeHandle *nh) -{ - m_ROIsPublisher = nh->advertise<homer_mapnav_msgs::RegionsOfInterest>("/map_manager/roi_list", 1); - m_highest_id = 0; // start with 0 so first ROI gets the 1 - m_Rois.clear(); -} - -RoiManager::RoiManager (std::vector<homer_mapnav_msgs::RegionOfInterest> rois ) -{ - m_Rois = rois; -} - -std::vector<homer_mapnav_msgs::RegionOfInterest> RoiManager::getList() -{ - return m_Rois; -} - -std::string RoiManager::getROIName(int id) -{ - if( roiExists ( id ) ) - { - std::vector< homer_mapnav_msgs::RegionOfInterest >::iterator it; - for ( it=m_Rois.begin() ; it != m_Rois.end(); it++ ) - { - if ( it->id == id ) - { - return it->name; - } - } - return ""; - } - else - { - return ""; - } -} - -std::vector<homer_mapnav_msgs::RegionOfInterest> RoiManager::pointInsideRegionOfInterest( const geometry_msgs::PointStamped point ) -{ - std::vector<homer_mapnav_msgs::RegionOfInterest> rois; - geometry_msgs::PointStamped mpoint; - tf_listener.waitForTransform("/map", point.header.frame_id , ros::Time::now(), ros::Duration(5.0)); - tf_listener.transformPoint("/map", point, mpoint); - std::vector< homer_mapnav_msgs::RegionOfInterest >::iterator it; - bool inside = false; - for ( it = m_Rois.begin(); it != m_Rois.end(); it++ ) - { - inside = false; - int i, j; - //code idea from http://www.ecse.rpi.edu/Homepages/wrf/Research/Short_Notes/pnpoly.html - j = it->points.size()-1; - for(i = 0; i < it->points.size(); i++) - { - if ( ((it->points[i].y > mpoint.point.y) != (it->points[j].y > mpoint.point.y)) && - (mpoint.point.x < (it->points[j].x - it->points[i].x) * (float)(mpoint.point.y - it->points[i].y)/ (it->points[j].y - it->points[i].y) + it->points[i].x) ) - { - inside = !inside; - } - j = i; - } - if(inside) - { - rois.push_back(*it); - } - } - return rois; -} - -bool RoiManager::addRegionOfInterest (const homer_mapnav_msgs::RegionOfInterest::ConstPtr &roi ) -{ - ROS_INFO_STREAM("Recieved new roi."); - if(roiExists ( roi->id ) ) - { - ROS_INFO_STREAM("id exists"); - std::ostringstream stream; - stream << "Roi with ID " << roi->id << " (name: " << roi->name << ") already exists! Modifiying Roi."; - ROS_WARN_STREAM ( stream.str() ); - return modifyRegionOfInterest(roi); - } - else - { - ROS_INFO_STREAM("new id"); - //copy roi & assigning new id - homer_mapnav_msgs::RegionOfInterest new_roi= *roi; - new_roi.id = (m_highest_id + 1); - - ROS_INFO_STREAM ("Adding ROI '" << new_roi.name << "' with ID " << new_roi.id << "."); - - //insert into list - m_Rois.push_back ( new_roi ); - - setHighestId(); - broadcastRoiList(); - return true; - } -} - -bool RoiManager::modifyRegionOfInterest (const homer_mapnav_msgs::RegionOfInterest::ConstPtr &roi ) -{ - std::vector<homer_mapnav_msgs::RegionOfInterest>::iterator it; - - for ( it=m_Rois.begin() ; it != m_Rois.end(); it++ ) - { - if ( it->id == roi->id ) - { - *it=*roi; - setHighestId(); - broadcastRoiList(); - return true; - } - } - - ROS_ERROR_STREAM ( "Cannot modify: ROI does not exist!" ); - - return false; -} - - -void RoiManager::replaceROIList(std::vector<homer_mapnav_msgs::RegionOfInterest> roilist) -{ - m_Rois = roilist; - setHighestId(); - broadcastRoiList(); -} - -bool RoiManager::roiExists ( int id ) -{ - ROS_INFO_STREAM("ID: " << id); - ROS_INFO_STREAM("roi exists?"); - ROS_INFO_STREAM("Number Rois: "); - ROS_INFO_STREAM( m_Rois.size()); - if(m_Rois.size()!= 0){ - std::vector<homer_mapnav_msgs::RegionOfInterest>::iterator it; - - for ( it=m_Rois.begin() ; it != m_Rois.end(); it++ ) - { - if ( it->id == id ) - { - return true; - } - } - } - ROS_INFO_STREAM("Return false"); - return false; -} - -bool RoiManager::roiExists ( std::string name ) -{ - ROS_INFO_STREAM("name: " << name); - ROS_INFO_STREAM("roi exists?"); - ROS_INFO_STREAM("Number Rois: "); - ROS_INFO_STREAM( m_Rois.size()); - if(m_Rois.size()!= 0){ - std::vector<homer_mapnav_msgs::RegionOfInterest>::iterator it; - - for ( it=m_Rois.begin() ; it != m_Rois.end(); it++ ) - { - if ( it->name == name ) - { - return true; - } - } - } - ROS_INFO_STREAM("Return false"); - return false; -} - -bool RoiManager::deleteRegionOfInterest (std::string name ) -{ - ROS_INFO_STREAM("Delete Roi with name: " << name); - std::vector< homer_mapnav_msgs::RegionOfInterest >::iterator it; - - bool modified = false; - for ( it=m_Rois.begin() ; it != m_Rois.end(); ) - { - if ( it->name == name ) - { - ROS_INFO_STREAM ("Erasing all ROIs with name " << name << "."); - it = m_Rois.erase ( it ); - modified = true; - } else { - it++; - } - } - - if(modified) - { - ROS_INFO_STREAM("modified"); - broadcastRoiList(); - return true; - } - - ROS_ERROR_STREAM ("ROI " << name << " does not exist."); - - return false; -} - - -bool RoiManager::deleteRegionOfInterest (int id ) -{ - std::vector< homer_mapnav_msgs::RegionOfInterest >::iterator it; - - for ( it=m_Rois.begin() ; it != m_Rois.end(); it++ ) - { - if ( it->id == id ) - { - ROS_INFO_STREAM ("Erasing ROI with ID " << id << "."); - it = m_Rois.erase ( it ); - broadcastRoiList(); - return true; - } - } - - ROS_ERROR_STREAM ("ROI with ID " << id << " does not exist."); - - return false; -} - -void RoiManager::broadcastRoiList() -{ - std::ostringstream stream; - ROS_INFO_STREAM("Broadcast ROI."); - //print the current list - std::vector< homer_mapnav_msgs::RegionOfInterest >::iterator it; - stream << "Contents of ROI list:\n"; - homer_mapnav_msgs::RegionsOfInterest roiMsg; - for ( it = m_Rois.begin(); it != m_Rois.end(); it++ ) { - stream << " ROI '" << it->name << "', '" << it->type - << "', [ " << it->points[0].x << " " << it->points[0].y << " ; " - << " " << it->points[1].x << " " << it->points[1].y << " ; " - << " " << it->points[2].x << " " << it->points[2].y << " ; " - << " " << it->points[3].x << " " << it->points[3].y << " ], '" - << it->remarks << "'\n"; - } -// ROS_INFO_STREAM( stream.str() ); - roiMsg.rois = m_Rois; - ROS_INFO_STREAM("roiMsg.rois"); - m_ROIsPublisher.publish(roiMsg); - ROS_DEBUG_STREAM( stream.str() ); -} - -void RoiManager::setHighestId() -{ - ROS_INFO_STREAM("Set global variable highest_id."); - ROS_INFO_STREAM("Find highest id of all ROIs."); - ROS_INFO_STREAM("current highest id: " << m_highest_id); - std::vector< homer_mapnav_msgs::RegionOfInterest >::iterator it; - for ( it = m_Rois.begin(); it != m_Rois.end(); it++ ) { - ROS_INFO_STREAM("Roi: " << it->name << ", " << it->id); - if( it->id >= m_highest_id) - { - m_highest_id = it->id; - ROS_INFO_STREAM("set new highest id: " << m_highest_id); - } - } -} diff --git a/homer_map_manager/src/MapIO/image_loader.cpp b/homer_map_manager/src/MapIO/image_loader.cpp deleted file mode 100644 index 46f36923..00000000 --- a/homer_map_manager/src/MapIO/image_loader.cpp +++ /dev/null @@ -1,134 +0,0 @@ -/* - * Copyright (c) 2008, Willow Garage, Inc. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of the Willow Garage, Inc. nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -/* - * This file contains helper functions for loading images as maps. - * - * Author: Brian Gerkey - */ - -#include <cstring> -#include <stdexcept> - -#include <stdlib.h> -#include <stdio.h> - -// We use SDL_image to load the image from disk -#include <SDL/SDL_image.h> - -#include <homer_map_manager/MapIO/image_loader.h> -#include <tf/tf.h> - -// compute linear index for given map coords -#define MAP_IDX(sx, i, j) ((sx) * (j) + (i)) - -namespace map_server -{ - -void -loadMapFromFile(nav_msgs::OccupancyGrid* map, - const char* fname, double res, bool negate, - double occ_th, double free_th, double* origin) -{ - SDL_Surface* img; - - unsigned char* pixels; - unsigned char* p; - int rowstride, n_channels; - unsigned int i,j; - int k; - double occ; - int color_sum; - double color_avg; - - // Load the image using SDL. If we get NULL back, the image load failed. - if(!(img = IMG_Load(fname))) - { - std::string errmsg = std::string("failed to open image file \"") + - std::string(fname) + std::string("\""); - throw std::runtime_error(errmsg); - } - - // Copy the image data into the map structure - map->info.width = img->w; - map->info.height = img->h; - map->info.resolution = res; - map->info.origin.position.x = *(origin); - map->info.origin.position.y = *(origin+1); - map->info.origin.position.z = 0.0; - tf::Quaternion q; - q.setRPY(0,0, *(origin+2)); - map->info.origin.orientation.x = q.x(); - map->info.origin.orientation.y = q.y(); - map->info.origin.orientation.z = q.z(); - map->info.origin.orientation.w = q.w(); - - // Allocate space to hold the data - map->data.resize(map->info.width * map->info.height); - - // Get values that we'll need to iterate through the pixels - rowstride = img->pitch; - n_channels = img->format->BytesPerPixel; - - // Copy pixel data into the map structure - pixels = (unsigned char*)(img->pixels); - for(j = 0; j < map->info.height; j++) - { - for (i = 0; i < map->info.width; i++) - { - // Compute mean of RGB for this pixel - p = pixels + j*rowstride + i*n_channels; - color_sum = 0; - for(k=0;k<n_channels;k++) - color_sum += *(p + (k)); - color_avg = color_sum / (double)n_channels; - - // If negate is true, we consider blacker pixels free, and whiter - // pixels free. Otherwise, it's vice versa. - if(negate) - occ = color_avg / 255.0; - else - occ = (255 - color_avg) / 255.0; - - // Apply thresholds to RGB means to determine occupancy values for - // map. Note that we invert the graphics-ordering of the pixels to - // produce a map with cell (0,0) in the lower-left corner. - if(occ > occ_th) - map->data[MAP_IDX(map->info.width,i,map->info.height - j - 1)] = 99; - else if(occ < free_th) - map->data[MAP_IDX(map->info.width,i,map->info.height - j - 1)] = 0; - else - map->data[MAP_IDX(map->info.width,i,map->info.height - j - 1)] = -1; - } - } - - SDL_FreeSurface(img); -} - -} diff --git a/homer_map_manager/src/MapIO/map_loader.cpp b/homer_map_manager/src/MapIO/map_loader.cpp deleted file mode 100644 index 5b010677..00000000 --- a/homer_map_manager/src/MapIO/map_loader.cpp +++ /dev/null @@ -1,275 +0,0 @@ -/* - * Copyright (c) 2008, Willow Garage, Inc. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of the Willow Garage, Inc. nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -/* Author: Brian Gerkey */ - - -#include <stdio.h> -#include <stdlib.h> -#include <libgen.h> -#include <fstream> - -#include "ros/ros.h" -#include "ros/console.h" -#include <homer_map_manager/MapIO/image_loader.h> -#include "nav_msgs/MapMetaData.h" -#include "yaml-cpp/yaml.h" -#include "tf/transform_datatypes.h" - -#include <homer_map_manager/MapIO/map_loader.h> - -/** Trivial constructor */ -MapServer::MapServer(const std::string fname, bool &success) -{ - success = false; - std::string slammapfname = ""; - std::string maskingmapfname = ""; - double origin[3]; - int negate; - double res, occ_th, free_th; - std::string frame_id; - frame_id = "map"; - //mapfname = fname + ".pgm"; - //std::ifstream fin((fname + ".yaml").c_str()); - std::ifstream fin(fname.c_str()); - if (fin.fail()) { - ROS_ERROR("Map_server could not open %s.", fname.c_str()); - return; - } - - YAML::Node doc = YAML::LoadFile(fname); - - try { - res = doc["resolution"].as<double>(); - } catch (YAML::InvalidScalar) { - ROS_ERROR("The map does not contain a resolution tag or it is invalid."); - return; - } - try { - negate = doc["negate"].as<int>(); - } catch (YAML::InvalidScalar) { - ROS_ERROR("The map does not contain a negate tag or it is invalid."); - return; - } - try { - occ_th = doc["occupied_thresh"].as<double>(); - } catch (YAML::InvalidScalar) { - ROS_ERROR("The map does not contain an occupied_thresh tag or it is invalid."); - return; - } - try { - free_th = doc["free_thresh"].as<double>(); - } catch (YAML::InvalidScalar) { - ROS_ERROR("The map does not contain a free_thresh tag or it is invalid."); - return; - } - try { - origin[0] = doc["origin"][0].as<double>(); - origin[1] = doc["origin"][1].as<double>(); - origin[2] = doc["origin"][2].as<double>(); - } catch (YAML::InvalidScalar) { - ROS_ERROR("The map does not contain an origin tag or it is invalid."); - return; - } - try { - slammapfname = doc["image"].as<std::string>(); - // TODO: make this path-handling more robust - if(slammapfname.size() == 0) - { - ROS_ERROR("The image tag cannot be an empty string."); - return; - } - if(slammapfname[0] != '/') - { - // dirname can modify what you pass it - char* fname_copy = strdup(fname.c_str()); - slammapfname = std::string(dirname(fname_copy)) + '/' + slammapfname; - free(fname_copy); - } - } catch (YAML::InvalidScalar) { - ROS_ERROR("The map does not contain an image tag or it is invalid."); - return; - } - //get masking map image path if available - if(doc["mask_image"]) - { - maskingmapfname = doc["mask_image"].as<std::string>(); - // TODO: make this path-handling more robust - if(maskingmapfname.size() == 0) - { - ROS_ERROR("The image tag cannot be an empty string."); - return; - } - if(maskingmapfname[0] != '/') - { - // // dirname can modify what you pass it - char* fname_copy = strdup(fname.c_str()); - maskingmapfname = std::string(dirname(fname_copy)) + '/' + maskingmapfname; - free(fname_copy); - } - } - - //get POIs if existent - if(doc["pois"]) - { - ROS_INFO_STREAM("Found " << doc["pois"].size() << " pois"); - for(size_t i = 0; i < doc["pois"].size(); ++i) - { - ROS_INFO_STREAM("load one poi." << i); - std::string name; - int type; - float posX; - float posY; - float theta; - std::string remarks; - name = doc["pois"][i]["name"].as<std::string>() ; - type = doc["pois"][i]["type"].as<int>() ; - posX = doc["pois"][i]["x"].as<double>() ; - posY = doc["pois"][i]["y"].as<double>() ; - theta = doc["pois"][i]["theta"].as<double>() ; - remarks = doc["pois"][i]["remarks"].as<std::string>(""); - - homer_mapnav_msgs::PointOfInterest poi; - poi.name = name; - poi.type = type; - poi.pose.position.x = posX; - poi.pose.position.y = posY; - poi.pose.position.z = 0.0; - poi.pose.orientation = tf::createQuaternionMsgFromYaw(theta); - poi.remarks = remarks; - ROS_INFO_STREAM("Done, Saving in mapnav_msgs"); - - poiList.push_back(poi); - ROS_INFO_STREAM("loaded one poi"); - } - ROS_INFO_STREAM("Done. Loaded all POIs."); - } - - - //get ROIs if existent - if(doc["rois"]) - { - ROS_INFO_STREAM("Found " << doc["rois"].size() << " rois"); - for(size_t i = 0; i < doc["rois"].size(); ++i) - { - std::string name; - int type; - float posX1; - float posY1; - float posX2; - float posY2; - float posX3; - float posY3; - float posX4; - float posY4; - int id; - std::string remarks; - - // Read from file - name = doc["rois"][i]["name"].as<std::string>() ; - type = doc["rois"][i]["type"].as<int>() ; - posX1 = doc["rois"][i]["x1"].as<double>() ; - posY1 = doc["rois"][i]["y1"].as<double>() ; - posX2 = doc["rois"][i]["x2"].as<double>() ; - posY2 = doc["rois"][i]["y2"].as<double>() ; - posX3 = doc["rois"][i]["x3"].as<double>() ; - posY3 = doc["rois"][i]["y3"].as<double>() ; - posX4 = doc["rois"][i]["x4"].as<double>() ; - posY4 = doc["rois"][i]["y4"].as<double>() ; - id = doc["rois"][i]["id"].as<int>() ; - remarks = doc["rois"][i]["remarks"].as<std::string>("-") ; - - // save in roi-type - homer_mapnav_msgs::RegionOfInterest roi; - roi.name = name; - roi.type = type; - roi.points[0].x = posX1; - roi.points[0].y = posY1; - roi.points[0].z = 0.0; - roi.points[1].x = posX2; - roi.points[1].y = posY2; - roi.points[1].z = 0.0; - roi.points[2].x = posX3; - roi.points[2].y = posY3; - roi.points[2].z = 0.0; - roi.points[3].x = posX4; - roi.points[3].y = posY4; - roi.points[3].z = 0.0; - roi.id = id; - roi.remarks = remarks; - - roiList.push_back(roi); - } - } - - ROS_INFO("Loading SLAM map from image \"%s\"", slammapfname.c_str()); - map_server::loadMapFromFile(&m_SLAMMap,slammapfname.c_str(),res,negate,occ_th,free_th, origin); - m_SLAMMap.info.map_load_time = ros::Time::now(); - m_SLAMMap.header.frame_id = frame_id; - m_SLAMMap.header.stamp = ros::Time::now(); - ROS_INFO("Read a %d X %d SLAM map @ %.3lf m/cell", - m_SLAMMap.info.width, - m_SLAMMap.info.height, - m_SLAMMap.info.resolution); - - if(maskingmapfname != "") - { - ROS_INFO("Loading masking map from image \"%s\"", maskingmapfname.c_str()); - map_server::loadMapFromFile(&m_MaskingMap,maskingmapfname.c_str(),res,negate,occ_th,free_th, origin); - m_MaskingMap.info.map_load_time = ros::Time::now(); - m_MaskingMap.header.frame_id = frame_id; - m_MaskingMap.header.stamp = ros::Time::now(); - ROS_INFO("Read a %d X %d masking map @ %.3lf m/cell", - m_MaskingMap.info.width, - m_MaskingMap.info.height, - m_MaskingMap.info.resolution); - } - success = true; -} - -nav_msgs::OccupancyGrid MapServer::getSLAMMap() -{ - return m_SLAMMap; -} - -nav_msgs::OccupancyGrid MapServer::getMaskingMap() -{ - return m_MaskingMap; -} - -std::vector<homer_mapnav_msgs::PointOfInterest> MapServer::getPois() -{ - return poiList; -} - -std::vector<homer_mapnav_msgs::RegionOfInterest> MapServer::getRois() -{ - return roiList; -} - diff --git a/homer_map_manager/src/MapIO/map_saver.cpp b/homer_map_manager/src/MapIO/map_saver.cpp deleted file mode 100644 index 7aeff6a3..00000000 --- a/homer_map_manager/src/MapIO/map_saver.cpp +++ /dev/null @@ -1,189 +0,0 @@ -/* - * map_saver - * Copyright (c) 2008, Willow Garage, Inc. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * * Neither the name of the <ORGANIZATION> nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -#include <homer_map_manager/MapIO/map_saver.h> - -#include <sys/types.h> -#include <sys/stat.h> - -#include <tf/tf.h> - -using namespace std; - - - MapGenerator::MapGenerator(const std::string mapname) - { - m_Mapname = mapname; - } - - void MapGenerator::saveMapLayer(const nav_msgs::OccupancyGridConstPtr &map, std::string fileName) - { - ROS_INFO("Writing map occupancy data to %s", fileName.c_str()); - FILE* out = fopen(fileName.c_str(), "w"); - if (!out) - { - ROS_ERROR("Couldn't save map file to %s", fileName.c_str()); - return; - } - - fprintf(out, "P5\n# CREATOR: map_saver.cpp %.3f m/pix\n%d %d\n255\n", - map->info.resolution, map->info.width, map->info.height); - for(unsigned int y = 0; y < map->info.height; y++) { - for(unsigned int x = 0; x < map->info.width; x++) { - unsigned int i = x + (map->info.height - y - 1) * map->info.width; - if (map->data[i] == -1) { - fputc(205, out); - } else if (map->data[i] < 20) { //occ [0,0.2) - fputc(254, out); - } else if (map->data[i] > 65) { //occ (0.65,1] - fputc(000, out); - } else { //occ [0.2,0.65] - fputc(205, out); - } - } - } - fclose(out); - } - - void MapGenerator::save(const nav_msgs::OccupancyGridConstPtr& SLAMMap, - const nav_msgs::OccupancyGridConstPtr& maskingMap, - std::vector<homer_mapnav_msgs::PointOfInterest> poiList, - std::vector<homer_mapnav_msgs::RegionOfInterest> roiList) - { - if (access(m_Mapname.c_str(),W_OK) != (-1)) - { - // Map "Directory" is an accessible File - size_t sp = m_Mapname.rfind('/'); - m_Mapname = m_Mapname.substr(0,sp); - } - size_t a = m_Mapname.rfind('/'); - std::string filename = ""; - if (a == std::string::npos) - { - filename = m_Mapname; - } - else - { - filename = m_Mapname.substr(a+1, m_Mapname.size()-1); - } - int status; - status = mkdir(m_Mapname.c_str(), S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH); - std::string SLAMMapdatafile = filename + "_SLAM.pgm"; - std::string maskingMapdatafile = ""; - saveMapLayer(SLAMMap, m_Mapname + "/" + SLAMMapdatafile); - if(maskingMap != NULL) - { - maskingMapdatafile = filename + "_mask.pgm"; - saveMapLayer(maskingMap, m_Mapname + "/" + maskingMapdatafile); - } - std::string mapmetadatafile = m_Mapname + "/" + filename + ".yaml"; - ROS_INFO("Writing map metadata to %s", mapmetadatafile.c_str()); - FILE* yaml = fopen(mapmetadatafile.c_str(), "w"); - - /* -resolution: 0.100000 -origin: [0.000000, 0.000000, 0.000000] -# -negate: 0 -occupied_thresh: 0.65 -free_thresh: 0.196 - - */ - - geometry_msgs::Quaternion orientation = SLAMMap->info.origin.orientation; - //btMatrix3x3 mat(btQuaternion(orientation.x, orientation.y, orientation.z, orientation.w)); - tf::Quaternion quat_tf; - tf::quaternionMsgToTF(orientation, quat_tf); - double yaw = tf::getYaw(quat_tf); - //mat.getEulerYPR(yaw, pitch, roll); - - stringstream pois; - if(!poiList.empty()) - { - pois << "pois:\n"; - std::vector< homer_mapnav_msgs::PointOfInterest >::iterator it; - for ( it = poiList.begin(); it != poiList.end(); it++ ) { - pois << " - name: " << it->name << "\n"; - pois << " type: " << it->type << "\n"; - pois << " x: " << it->pose.position.x << "\n"; - pois << " y: " << it->pose.position.y << "\n"; - pois << " theta: " << tf::getYaw(it->pose.orientation) << "\n"; - if(it->remarks == "-") - { - pois << " remarks: " << "\n"; - }else{ - pois << " remarks: " << it->remarks << "\n"; - } - //pois << " remarks: " << it->remarks << "\n"; - } - } - string poiStr = pois.str(); - - stringstream rois; - if(!roiList.empty()) - { - rois << "rois:\n"; - std::vector< homer_mapnav_msgs::RegionOfInterest >::iterator it; - for ( it = roiList.begin(); it != roiList.end(); it++ ) { - - rois << " - name: " << it->name << "\n"; - rois << " type: " << it->type << "\n"; - rois << " x1: " << it->points[0].x << "\n"; - rois << " y1: " << it->points[0].y << "\n"; - rois << " x2: " << it->points[1].x << "\n"; - rois << " y2: " << it->points[1].y << "\n"; - rois << " x3: " << it->points[2].x << "\n"; - rois << " y3: " << it->points[2].y << "\n"; - rois << " x4: " << it->points[3].x << "\n"; - rois << " y4: " << it->points[3].y << "\n"; - rois << " id: " << it->id << "\n"; - //rois << " remarks: " << it->remarks << "\n"; - if(it->remarks == "-") - { - rois << " remarks: " << "\n"; - }else{ - rois << " remarks: " << it->remarks << "\n"; - } - } - } - string roiStr = rois.str(); - - string maskImage = ""; - if(maskingMapdatafile != "") - maskImage = "\nmask_image: "; - fprintf(yaml, "image: %s%s%s\nresolution: %f\norigin: [%f, %f, %f]\nnegate: 0\noccupied_thresh: 0.65\nfree_thresh: 0.195\n\n%s\n%s", - SLAMMapdatafile.c_str(), maskImage.c_str(), maskingMapdatafile.c_str(), SLAMMap->info.resolution, SLAMMap->info.origin.position.x, SLAMMap->info.origin.position.y, yaw, poiStr.c_str(), roiStr.c_str() ); - fclose(yaml); - - ROS_INFO("Done\n"); - } - - - diff --git a/homer_map_manager/src/Workers/PointOfInterest/CMakeLists.txt b/homer_map_manager/src/Workers/PointOfInterest/CMakeLists.txt deleted file mode 100644 index 20de7bca..00000000 --- a/homer_map_manager/src/Workers/PointOfInterest/CMakeLists.txt +++ /dev/null @@ -1,5 +0,0 @@ -set(PointOfInterest_SRC - PoiManager.cpp -) - -add_library(MapManagerPointOfInterest ${PointOfInterest_SRC}) diff --git a/homer_map_manager/src/map_manager_node.cpp b/homer_map_manager/src/map_manager_node.cpp deleted file mode 100644 index 59bca474..00000000 --- a/homer_map_manager/src/map_manager_node.cpp +++ /dev/null @@ -1,419 +0,0 @@ -#include <homer_map_manager/map_manager_node.h> -//#include <gperftools/profiler.h> - -MapManagerNode::MapManagerNode(ros::NodeHandle *nh) -{ - m_LastLaserTime = ros::Time::now(); - - int mapSize; - float resolution; - ros::param::param("/homer_mapping/size", mapSize, (int) 35); - ros::param::param("/homer_mapping/resolution", resolution, (float) 0.05); - ros::param::param("/map_manager/roi_updates", m_roi_polling, (bool) false); - ros::param::param("/map_manager/roi_polling_time", m_roi_polling_time, (float) 0.5); - m_lastROIPoll = ros::Time::now(); - m_MapManager = new MapManager(nh); - m_POIManager = new PoiManager(nh); - m_ROIManager = new RoiManager(nh); - m_MaskingManager = new MaskingManager(mapSize, resolution); - - //subscriptions of MapManagerModule - m_RapidMapSubscriber = nh->subscribe("/rapid_mapping/map", 1, &MapManagerNode::callbackRapidMap, this); - m_OctomapSubscriber = nh->subscribe("/projected_map", 1, &MapManagerNode::callbackOctomapMap, this); - m_SLAMMapSubscriber = nh->subscribe("/homer_mapping/slam_map", 1, &MapManagerNode::callbackSLAMMap, this); - m_SaveMapSubscriber = nh->subscribe("/map_manager/save_map", 1, &MapManagerNode::callbackSaveMap, this); - m_LoadMapSubscriber = nh->subscribe("/map_manager/load_map", 1, &MapManagerNode::callbackLoadMap, this); - m_MapVisibilitySubscriber = nh->subscribe("/map_manager/toggle_map_visibility", 1, &MapManagerNode::callbackMapVisibility, this); - m_LaserScanSubscriber = nh->subscribe("/scan", 1, &MapManagerNode::callbackLaserScan, this); - m_BackLaserScanSubscriber = nh->subscribe("/back_scan", 1, &MapManagerNode::callbackBackLaser, this); - m_FrontLaserScanSubscriber = nh->subscribe("/front_scan", 1, &MapManagerNode::callbackFrontLaser, this); - m_PoseSubscriber = nh->subscribe("/pose", 1, &MapManagerNode::poseCallback, this); - - //subscriptions of PoiManager - m_AddPOISubscriber = nh->subscribe("/map_manager/add_POI", 20, &MapManagerNode::callbackAddPOI, this); - m_ModifyPOISubscriber = nh->subscribe("/map_manager/modify_POI", 100, &MapManagerNode::callbackModifyPOI, this); - m_DeletePOISubscriber = nh->subscribe("/map_manager/delete_POI", 100, &MapManagerNode::callbackDeletePOI, this); - m_GetPOIsService = nh->advertiseService("/map_manager/get_pois", &MapManagerNode::getPOIsService, this); - - // Services for Map Handling - m_SaveMapService = nh->advertiseService("/map_manager/save_map", &MapManagerNode::saveMapService, this); - m_ResetMapService = nh->advertiseService("/map_manager/reset_map", &MapManagerNode::resetMapService, this); - m_LoadMapService = nh->advertiseService("/map_manager/load_map", &MapManagerNode::loadMapService, this); - - //subscriptions of RoiManager - m_AddROISubscriber = nh->subscribe("/map_manager/add_ROI", 20, &MapManagerNode::callbackAddROI, this); - m_ModifyROISubscriber = nh->subscribe("/map_manager/modify_ROI", 100, &MapManagerNode::callbackModifyROI, this); - m_DeleteROIByNameSubscriber = nh->subscribe("/map_manager/delete_ROI_by_name", 100, &MapManagerNode::callbackDeleteROIbyName, this); - m_DeleteROIByIDSubscriber = nh->subscribe("/map_manager/delete_ROI_by_id", 100, &MapManagerNode::callbackDeleteROIbyID, this); - m_GetROIsService = nh->advertiseService("/map_manager/get_rois", &MapManagerNode::getROIsService, this); - m_GetROINameService = nh->advertiseService("/map_manager/get_roi_name", &MapManagerNode::getROINameService, this); - m_PoiInsideROISService = nh->advertiseService("/map_manager/point_inside_rois", &MapManagerNode::pointInsideRoisService, this); - if(m_roi_polling) - { - m_RoiPollPublisher = nh->advertise<homer_mapnav_msgs::RoiChange>("/map_manager/roi_change", 1); - } - - //subscribtions of MaskingMapModule - m_ModifyMapSubscriber = nh->subscribe("/map_manager/modify_map", 1, &MapManagerNode::callbackModifyMap, this); - m_ResetMapsSubscriber = nh->subscribe("/map_manager/reset_maps", 1, &MapManagerNode::callbackResetMaps, this); - - //loaded map publisher - m_LoadedMapPublisher = nh->advertise<nav_msgs::OccupancyGrid>("/map_manager/loaded_map", 1); - - //mask slam publisher - m_MaskSlamMapPublisher = nh->advertise<nav_msgs::OccupancyGrid>("/map_manager/mask_slam", 1); - - - //load map file from config if present - std::string mapfile; - ros::param::get("/map_manager/default_mapfile", mapfile); - if(mapfile != "") - { - std_msgs::String::Ptr mapfileMsg(new std_msgs::String); - mapfileMsg->data= mapfile; - callbackLoadMap ( mapfileMsg ); - } - m_POIManager->broadcastPoiList(); - m_ROIManager->broadcastRoiList(); -} - -MapManagerNode::~MapManagerNode() -{ - if(m_MapManager) delete m_MapManager; - if(m_POIManager) delete m_POIManager; - if(m_ROIManager) delete m_ROIManager; - if(m_MaskingManager) delete m_MaskingManager; -} - -void MapManagerNode::callbackSLAMMap(const nav_msgs::OccupancyGrid::ConstPtr &msg) -{ - m_MapManager->updateMapLayer(homer_mapnav_msgs::MapLayers::SLAM_LAYER, msg); -} - -void MapManagerNode::callbackRapidMap( const nav_msgs::OccupancyGrid::ConstPtr& msg) -{ - m_MapManager->updateMapLayer(homer_mapnav_msgs::MapLayers::RAPID_MAP, msg); -} - -void MapManagerNode::callbackOctomapMap( const nav_msgs::OccupancyGrid::ConstPtr& msg) -{ - m_MapManager->updateMapLayer(homer_mapnav_msgs::MapLayers::KINECT_LAYER, msg); - -// nav_msgs::OccupancyGrid mergedMap; -// -// int width = 701; -// int height = 701; -// float resolution = 0.05; -// -// int ByteSize = width * height; -// -// mergedMap.header.stamp = ros::Time::now(); -// mergedMap.header.frame_id = "map"; -// mergedMap.info.width = width; -// mergedMap.info.height = height; -// mergedMap.info.resolution = resolution; -// mergedMap.info.origin.position.x = -height*resolution/2; -// mergedMap.info.origin.position.y = -width*resolution/2; -// mergedMap.info.origin.orientation.w = 1.0; -// mergedMap.info.origin.orientation.x = 0.0; -// mergedMap.info.origin.orientation.y = 0.0; -// mergedMap.info.origin.orientation.z = 0.0; -// mergedMap.data.resize(ByteSize,-1); - -// for ( int y = 0; y < msg->info.height; y++ ) -// { -// for ( int x = 0; x < msg->info.width; x++ ) -// { -// int i = x + y * msg->info.width; - -// -// //if cell is occupied by kinect obstacle merge cell with merged map -// if(msg->data[i] == homer_mapnav_msgs::ModifyMap::BLOCKED) -// { - -// Eigen::Vector2i point(x,y); -// geometry_msgs::Point tmp = map_tools::fromMapCoords( point ,msg->info.origin, msg->info.resolution); -// point = map_tools::toMapCoords(tmp , mergedMap.info.origin, mergedMap.info.resolution); -// int k = point.y() * mergedMap.info.width + point.x(); -// mergedMap.data[k] = homer_mapnav_msgs::ModifyMap::DEPTH; -// } -// } -// } -// -// -// m_MapManager->updateMapLayer(homer_mapnav_msgs::MapLayers::KINECT_LAYER, boost::make_shared<nav_msgs::OccupancyGrid>(mergedMap)); -} - -void MapManagerNode::callbackSaveMap(const std_msgs::String::ConstPtr &msg) -{ - MapGenerator map_saver(msg->data); - nav_msgs::OccupancyGrid::ConstPtr SLAMMap = m_MapManager->getMapLayer(homer_mapnav_msgs::MapLayers::SLAM_LAYER); - nav_msgs::OccupancyGrid::ConstPtr maskingMap = m_MapManager->getMapLayer(homer_mapnav_msgs::MapLayers::MASKING_LAYER); - map_saver.save(SLAMMap, maskingMap, m_POIManager->getList(), m_ROIManager->getList() ); -} - -void MapManagerNode::callbackLoadMap(const std_msgs::String::ConstPtr &msg) -{ - m_MapManager->clearMapLayers(); - ROS_INFO_STREAM( "Loading map from file " << msg->data); - bool success; - MapServer map_loader(msg->data, success); - if(success) - { - ros::Rate poll_rate(10); - while(m_LoadedMapPublisher.getNumSubscribers() == 0) - { - poll_rate.sleep(); - } - m_LoadedMapPublisher.publish(map_loader.getSLAMMap()); - m_MapManager->updateMapLayer(homer_mapnav_msgs::MapLayers::SLAM_LAYER, boost::make_shared<nav_msgs::OccupancyGrid>(map_loader.getSLAMMap())); - nav_msgs::OccupancyGrid::ConstPtr maskingMap = boost::make_shared<nav_msgs::OccupancyGrid>(map_loader.getMaskingMap()); - m_MaskingManager->replaceMap(map_loader.getMaskingMap()); - if(maskingMap->data.size() != 0) - { - m_MapManager->updateMapLayer(homer_mapnav_msgs::MapLayers::MASKING_LAYER, maskingMap); - } - m_POIManager->replacePOIList(map_loader.getPois()); - m_POIManager->broadcastPoiList(); - m_ROIManager->replaceROIList(map_loader.getRois()); - m_ROIManager->broadcastRoiList(); - } - else - { - ROS_ERROR_STREAM("[MapManager] Could not open mapfile!!"); - } -} - -void MapManagerNode::callbackAddPOI(const homer_mapnav_msgs::PointOfInterest::ConstPtr &msg) -{ - ROS_INFO_STREAM("callbackAddPOI"); - m_POIManager->addPointOfInterest(msg); -} - -void MapManagerNode::callbackModifyPOI(const homer_mapnav_msgs::ModifyPOI::ConstPtr &msg) -{ - m_POIManager->modifyPointOfInterest(msg); -} - -void MapManagerNode::callbackDeletePOI(const std_msgs::String::ConstPtr &msg) -{ - m_POIManager->deletePointOfInterest(msg->data); -} - -void MapManagerNode::callbackAddROI(const homer_mapnav_msgs::RegionOfInterest::ConstPtr &msg) -{ - m_ROIManager->addRegionOfInterest(msg); -} - -void MapManagerNode::callbackModifyROI(const homer_mapnav_msgs::RegionOfInterest::ConstPtr &msg) -{ - m_ROIManager->modifyRegionOfInterest(msg); -} - -void MapManagerNode::callbackDeleteROIbyName(const std_msgs::String::ConstPtr &msg) -{ - ROS_INFO_STREAM("Recieved /map_manager/delete_ROI_by_name"); - if(m_ROIManager->deleteRegionOfInterest(msg->data)) - { - ROS_INFO_STREAM("ROI deleted."); - } - else - { - ROS_WARN_STREAM("Could not delete ROI."); - } -} - -void MapManagerNode::callbackDeleteROIbyID(const std_msgs::Int32::ConstPtr &msg) -{ - m_ROIManager->deleteRegionOfInterest(msg->data); -} - -void MapManagerNode::callbackMapVisibility(const homer_mapnav_msgs::MapLayers::ConstPtr &msg) -{ - m_MapManager->toggleMapVisibility(msg->layer, msg->state); -} - -void MapManagerNode::callbackModifyMap(const homer_mapnav_msgs::ModifyMap::ConstPtr &msg) -{ - nav_msgs::OccupancyGrid::ConstPtr maskingMap = m_MaskingManager->modifyMap(msg); - if(msg->mapLayer == homer_mapnav_msgs::MapLayers::SLAM_LAYER || msg->maskAction == homer_mapnav_msgs::ModifyMap::HIGH_SENSITIV) - { - m_MaskSlamMapPublisher.publish(maskingMap); - m_highSensitiveMap = maskingMap; - } - else - { - m_MapManager->updateMapLayer(homer_mapnav_msgs::MapLayers::MASKING_LAYER, maskingMap); - } -} - -void MapManagerNode::callbackResetMaps(const std_msgs::Empty::ConstPtr &msg) -{ - nav_msgs::OccupancyGrid::ConstPtr maskingMap = m_MaskingManager->resetMap(); - m_MapManager->updateMapLayer(homer_mapnav_msgs::MapLayers::MASKING_LAYER, maskingMap); -} - -void MapManagerNode::callbackLaserScan(const sensor_msgs::LaserScan::ConstPtr &msg) -{ - m_MapManager->updateLaser(homer_mapnav_msgs::MapLayers::SICK_LAYER, msg); -} - -void MapManagerNode::callbackBackLaser(const sensor_msgs::LaserScan::ConstPtr &msg) -{ - m_MapManager->updateLaser(homer_mapnav_msgs::MapLayers::HOKUYO_BACK, msg); -} - -void MapManagerNode::callbackFrontLaser(const sensor_msgs::LaserScan::ConstPtr &msg) -{ - m_MapManager->updateLaser(homer_mapnav_msgs::MapLayers::HOKUYO_FRONT, msg); -} - -bool MapManagerNode::getPOIsService(homer_mapnav_msgs::GetPointsOfInterest::Request& req, - homer_mapnav_msgs::GetPointsOfInterest::Response& res) -{ - res.poi_list.pois = m_POIManager->getList(); - return true; -} - -bool MapManagerNode::getROIsService(homer_mapnav_msgs::GetRegionsOfInterest::Request& req, - homer_mapnav_msgs::GetRegionsOfInterest::Response& res) -{ - res.roi_list.rois = m_ROIManager->getList(); - return true; -} - -bool MapManagerNode::pointInsideRoisService(homer_mapnav_msgs::PointInsideRois::Request& req, - homer_mapnav_msgs::PointInsideRois::Response& res) -{ - res.rois = m_ROIManager->pointInsideRegionOfInterest(req.point); - return true; -} - -bool MapManagerNode::getROINameService(homer_mapnav_msgs::GetRegionOfInterestName::Request& req, - homer_mapnav_msgs::GetRegionOfInterestName::Response& res) -{ - res.name = m_ROIManager->getROIName(req.roi_id); - return true; -} - -void MapManagerNode::poseCallback(const geometry_msgs::PoseStamped::ConstPtr& msg) -{ - m_MapManager->updatePose(msg); - if(msg->header.stamp - m_lastROIPoll > ros::Duration(m_roi_polling_time) && m_roi_polling) - { - m_lastROIPoll = msg->header.stamp; - geometry_msgs::PointStamped posePoint; - posePoint.header.frame_id="/map"; - posePoint.header.stamp = msg->header.stamp; - posePoint.point = msg->pose.position; - std::vector<homer_mapnav_msgs::RegionOfInterest> rois; - rois = m_ROIManager->pointInsideRegionOfInterest(posePoint); - bool found = false; - for(int i = 0; i < m_ids.size(); i++) - { - found = false; - for(int j = 0; j < rois.size(); j++) - { - if(m_ids[i] == rois[j].id) - { - rois.erase (rois.begin()+j); - found = true; - break; - } - } - if(!found) - { - homer_mapnav_msgs::RoiChange change; - change.id = m_ids[i]; - change.name = m_ROIManager->getROIName(m_ids[i]); - change.action = false; - m_RoiPollPublisher.publish(change); - m_ids.erase(m_ids.begin()+i); - i--; - } - } - for(int i = 0; i < rois.size(); i++) - { - homer_mapnav_msgs::RoiChange change; - change.id = rois[i].id; - change.name = m_ROIManager->getROIName(change.id); - change.action = true; - m_RoiPollPublisher.publish(change); - m_ids.push_back(rois[i].id); - } - } -} - - -bool MapManagerNode::saveMapService(homer_mapnav_msgs::SaveMap::Request& req, - homer_mapnav_msgs::SaveMap::Response& res) -{ - //ROS_INFO_STREAM("Saving map "<<req->folder); - MapGenerator map_saver(std::string(req.folder.data)); - nav_msgs::OccupancyGrid::ConstPtr SLAMMap = m_MapManager->getMapLayer(homer_mapnav_msgs::MapLayers::SLAM_LAYER); - nav_msgs::OccupancyGrid::ConstPtr maskingMap = m_MapManager->getMapLayer(homer_mapnav_msgs::MapLayers::MASKING_LAYER); - map_saver.save(SLAMMap, maskingMap, m_POIManager->getList(), m_ROIManager->getList() ); -} - -bool MapManagerNode::loadMapService(homer_mapnav_msgs::LoadMap::Request& req, - homer_mapnav_msgs::LoadMap::Response& res) -{ - - //load map file from config if present - std::string mapfile = std::string(req.filename.data); - if(mapfile != "") - { - ROS_INFO_STREAM("Loading map with filename: "<<mapfile); - std_msgs::String::Ptr mapfileMsg(new std_msgs::String); - mapfileMsg->data= mapfile; - callbackLoadMap ( mapfileMsg ); - } - else - { - ROS_ERROR_STREAM("Map filename is empty. Could not load map"); - } -} - -bool MapManagerNode::resetMapService(std_srvs::Empty::Request& req, - std_srvs::Empty::Response& res) -{ - ROS_INFO_STREAM("Resetting current map"); - nav_msgs::OccupancyGrid::ConstPtr maskingMap = m_MaskingManager->resetMap(); - m_MapManager->updateMapLayer(homer_mapnav_msgs::MapLayers::MASKING_LAYER, maskingMap); -} - -int main(int argc, char** argv) -{ - ros::init(argc, argv, "map_manager"); - ros::NodeHandle nh; - -/* char* pprofile = std::getenv("MAPMANAGER_PROFILE"); - if (pprofile) - { - ProfilerStart(pprofile); - } -*/ - - MapManagerNode node(&nh); - - ros::Rate loop_rate(10); - while (ros::ok()) - { - try - { - ros::spinOnce(); - loop_rate.sleep(); - } - catch (exception &e) - { - std::cout<<"Exception in main loop"<<e.what()<<std::endl; - } - } -/* if (pprofile) - { - ProfilerStop(); - } -*/ - return 0; -} - diff --git a/homer_mapnav_msgs/CHANGELOG.rst b/homer_mapnav_msgs/CHANGELOG.rst deleted file mode 100644 index 324dcbdf..00000000 --- a/homer_mapnav_msgs/CHANGELOG.rst +++ /dev/null @@ -1,9 +0,0 @@ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Changelog for package homer_mapnav_msgs -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -0.1.1 (2016-11-03) ------------------- -* fixes -* initial commit -* Contributors: Niklas Yann Wettengel diff --git a/homer_mapnav_msgs/CMakeLists.txt b/homer_mapnav_msgs/CMakeLists.txt deleted file mode 100644 index 53485c0f..00000000 --- a/homer_mapnav_msgs/CMakeLists.txt +++ /dev/null @@ -1,33 +0,0 @@ -cmake_minimum_required(VERSION 2.8.3) - -project(homer_mapnav_msgs) - -find_package(catkin REQUIRED - COMPONENTS message_generation nav_msgs geometry_msgs) - -add_message_files(FILES - MapLayers.msg - ModifyMap.msg - PointOfInterest.msg - PointsOfInterest.msg - RegionOfInterest.msg - RegionsOfInterest.msg - ModifyPOI.msg - TargetUnreachable.msg - StartNavigation.msg - NavigateToPOI.msg - RoiChange.msg -) - -add_service_files(FILES - GetPointsOfInterest.srv - GetRegionsOfInterest.srv - GetRegionOfInterestName.srv - PointInsideRois.srv - LoadMap.srv - SaveMap.srv -) - -generate_messages(DEPENDENCIES geometry_msgs nav_msgs) - -catkin_package(CATKIN_DEPENDS message_runtime geometry_msgs nav_msgs) diff --git a/homer_mapnav_msgs/README.md b/homer_mapnav_msgs/README.md deleted file mode 100644 index 47aeac04..00000000 --- a/homer_mapnav_msgs/README.md +++ /dev/null @@ -1,244 +0,0 @@ -# map_messages - - -## Introduction - -Dieses Package enthält alle benutzerdefinierten Messages, die neben den in ROS enthaltenen Messages für das Mapping und die Navigation verwendet werden. Das Package enthält keine Node oder Librabries. - -## Messages - - -### PointOfInterest - - -Die PointOfInterest-Message enthält alle Informationen, um einen POI zu erstellen, zu verschicken und zu speichern. - -~~~~~~ {.cpp} -PointOfInterest.msg - - - -int32 DEFAULT=100 -int32 VICTIM=200 -int32 OBJECT=300 -int32 GRIPPABLE_OBJECT=400 -int32 PERSON=600 -int32 ROOMBA=700 -int32 HAZARD_MATERIAL=800 -int32 START_POSITION=900 -int32 START_ORIENTATION=1000 - -int32 type -string name -string remarks - -geometry_msgs/Pose pose -~~~~~~ - -* `type` bezeichnet den Typ des POIs. Es kann eine der in dieser Message vorhandenen Konstanten verwendet werden. -* `name` bezeichnet den Namen des POIs. Dieser Name muss einzigartig sein, da die POIs über ihren Namen unterschieden werden. -* `remarks`: Hier können Anmerkungen reingeschrieben werden. Diese werden in der GUI angezeigt. -* `pose` bezeichnet die Position und Orientierung des POIS im /map-Frame. - - -### ModifyPOI - - -ModifyPOI ist dafür zuständig, einen vorhandenen POI zu verändern. - -~~~~~~ {.cpp} -ModifyPOI.msg - -PointOfInterest poi -string old_name -~~~~~~ - -* `poi` beinhaltet den POI, durch den der alte ersetzt werden soll. -* `old_name` bezeichnet den Namen des POIs, der verändert werden soll. - - -### TargetUnreachable - - - -TargetUnreachable wird von der Navigation versendet, sobald kein Pfad mehr zu einem Ziel geplant werden kann. - - -~~~~~~ {.cpp} -TargetUnreachable.msg - -int8 UNKNOWN=0 -int8 TILT_OCCURED=10 -int8 GRAVE_TILT_OCCURED=15 -int8 STALL_OCCURED=20 -int8 LASER_OBSTACLE=30 - -int8 reason -~~~~~~ - -* `reason` kann einen von den in dieser Message definierten Konstanten annehmen und beschreibt den Grund des Fehlers. - - -### SaveMap - -SaveMap wird versendet, wenn eine Karte gespeichert oder geladen werden soll und beinhaltet den Dateipfad zum Kartenordner. - - -~~~~~~ {.cpp} -SaveMap.msg - -string filename -~~~~~~ - -* `filename` bezeichnet den Dateipfad zum Kartenordner. - - -### PointsOfInterest - - -PointsOfInterest wird verwendet, um alle aktuellen POIs zu versenden. - - -~~~~~~ {.cpp} -PointsOfInterest.msg - -PointOfInterest[] pois -~~~~~~ - -* `pois` beinhaltet einen Vektor mit allen aktuellen POIs. - - -### StartNavigation - - -StartNavigation ist eine von zwei Methoden, um eine Navigation zu starten. Hier wird Der POI mitgegeben, zu dem der Roboter navigieren soll. - - -~~~~~~ {.cpp} -StartNavigation.msg - -geometry_msgs/Pose goal -float32 distance_to_target -bool skip_final_turn -bool fast_planning -~~~~~~ - -* `goal` beinhaltet den Ziel-POI -* `distance_to_target`: Hier kann angegeben werden, ab welcher Distanz zum Ziel die Navigation als erfolgreich abgeschlossen wird. -* `skip_final_turn`: Hier kann eingestellt werden, ob der Roboter sich am Ziel-POI in Richtund der POI-Orientierung ausrichten soll oder nicht. -* `fast_planning`: Mit dieser Option kann ein experimentelles "Schnelles Planen" eingeschaltet werden. Es werden nur Pfade geplant, die sich in einer Boundingbox zwischen Roboter und Zielposition befinden. - - -### MapLayers - -MapLayers definiert die vorhanden Kartenebenen als Konstanten und kann zudem verwendet werden, um einzelne Ebenen ein- oder auszuschalten. - - -~~~~~~ {.cpp} -MapLayers.msg - -int32 SLAM_LAYER=0 -int32 MASKING_LAYER=1 -int32 KINECT_LAYER=2 -int32 SICK_LAYER=3 - -int32 layer -bool state -~~~~~~ - -* `layer` enthält die Kartenebenen-ID und kann einen Wert dern in dieser Message definierten Konstanten annehmen. -* `state` besagt, ob die ausgewählte Kartenebene aktiviert sein soll. - - - - -### NavigateToPOI - - -NavigateToPOI ist die zweite Art eine Navigation zu starten. Anstatt das gesamte POI-Objekt mitzugeben, wird nur der Name eines bereits im map_manger vorhandenen POIs mitgegeben, der daraufhin von der Navigation nachgeschlagen wird. - -~~~~~~ {.cpp} -NavigateToPOI.msg - -string poi_name -float32 distance_to_target -bool skip_final_turn -~~~~~~ - -* `poi_name` beschreibt den Namen des POIS, zu dem navigiert werden soll. -* `distance_to_target` siehe StartNavigation -* `skip_final_turn` siehe StartNavigation - - -### ModifyMap - - -Mit dieser Message können Bereiche in einzelnen Kartenebenen verändert werden. - - -~~~~~~ {.cpp} -ModifyMap.msg - -int32 FREE = 0 -int32 BLOCKED = 100 -int32 OBSTACLE = 99 -int32 NOT_MASKED = -1 - -geometry_msgs/Point[] region -int32 maskAction -int32 mapLayer -~~~~~~ - -* `region` beschreibt die Eckpunkte des Polygons, das maskiert werden soll. -* `maskAction` kann einen Wert der in dieser Message definierten Konstanten annehmen. OBSTACLE wird in der Karte rot dargestellt. Mit NOT_MASKED können bereits maskierte Bereiche wieder gelöscht werden. -* `mapLayer` enthält die ID der zu verändernden Kartenebene. Die IDs sind in der Message MapLayers definiert. - - - -### DeletePointOfInterest - -Löscht einen vorhandenen POI. - - -~~~~~~ {.cpp} -DeletePointOfInterest.msg - -string name -~~~~~~ - -* `name` beschreibt den Namen des zu löschenden POIs. - - -### DoMapping - - - -Mit dieser Message kann das Mapping ein- oder ausgeschaltet werden. - -~~~~~~ {.cpp} -DoMapping.msg - -bool state -~~~~~~ - -* `state` beinhaltet den Zustand des Mappings (true = an, false = off). - - -## Services - -### GetPointsOfInterest - - -Über diesen Service kann die aktuelle Liste der POIs angefordert werden. - - -~~~~~~ {.cpp} -GetPointsOfInterest.srv - ---- -PointsOfInterest poi_list -~~~~~~ - -* `poi_list` beinhaltet einen Vektor mit allen aktuellen POIs. - - diff --git a/homer_mapnav_msgs/msg/MapLayers.msg b/homer_mapnav_msgs/msg/MapLayers.msg deleted file mode 100644 index f39bfdce..00000000 --- a/homer_mapnav_msgs/msg/MapLayers.msg +++ /dev/null @@ -1,10 +0,0 @@ -int32 SLAM_LAYER=0 -int32 MASKING_LAYER=1 -int32 KINECT_LAYER=2 -int32 SICK_LAYER=3 -int32 HOKUYO_BACK=4 -int32 HOKUYO_FRONT=5 -int32 RAPID_MAP=6 - -int32 layer # map layer name -bool state # visibility state (on/off) diff --git a/homer_mapnav_msgs/msg/ModifyMap.msg b/homer_mapnav_msgs/msg/ModifyMap.msg deleted file mode 100644 index 0db7b6d8..00000000 --- a/homer_mapnav_msgs/msg/ModifyMap.msg +++ /dev/null @@ -1,21 +0,0 @@ -int32 HIGH_SENSITIV = -2 # Area is highly sensitiv for Obstacles -int32 NOT_MASKED = -1 # Area is not masked: use slam map -int32 FREE = 0 # Area is free -int32 OBSTACLE = 99 # Area is occupied by an obstacle (e.g. 3d scan) -int32 BLOCKED = 100 # Area blocked by user (use UNBLOCK to .. ) -int32 HOKUYO = 101 # Area is blocked by Hokuyo Obstacle -int32 KINECT = 102 # Area is blocked by Kinect Obstacle -int32 DEPTH = 102 # Area is blocked by Depth Camera Obstacle -int32 RAPID = 103 # Area is blocked by Rapid Mapping - - - -int32 SET_FREE = 0 # Mark area free, area must not be BLOCKED -int32 SET_BLOCKED = 100 # Block area -int32 SET_OBSTACLE = 99 # Mark area as occupied by an obstacle (e.g. 3d scan) -int32 SET_HIGH_SENSITIV = -2 # Mark Area as highly sensitiv for Obstacles - - -geometry_msgs/Point[] region -int32 maskAction -int32 mapLayer #currently not used. modifications only take place in the masking map layer diff --git a/homer_mapnav_msgs/msg/ModifyPOI.msg b/homer_mapnav_msgs/msg/ModifyPOI.msg deleted file mode 100644 index 59786f4b..00000000 --- a/homer_mapnav_msgs/msg/ModifyPOI.msg +++ /dev/null @@ -1,2 +0,0 @@ -PointOfInterest poi -string old_name #necessary if name of poi is changed diff --git a/homer_mapnav_msgs/msg/NavigateToPOI.msg b/homer_mapnav_msgs/msg/NavigateToPOI.msg deleted file mode 100644 index 342f1d1f..00000000 --- a/homer_mapnav_msgs/msg/NavigateToPOI.msg +++ /dev/null @@ -1,3 +0,0 @@ -string poi_name -float32 distance_to_target -bool skip_final_turn diff --git a/homer_mapnav_msgs/msg/PointOfInterest.msg b/homer_mapnav_msgs/msg/PointOfInterest.msg deleted file mode 100644 index af6654c8..00000000 --- a/homer_mapnav_msgs/msg/PointOfInterest.msg +++ /dev/null @@ -1,13 +0,0 @@ -#POI types -int32 DEFAULT=100 -int32 OBJECT=300 -int32 GRIPPABLE_OBJECT=400 -int32 PERSON=600 -int32 START_POSITION=900 -int32 START_ORIENTATION=1000 - -int32 type -string name -string remarks - -geometry_msgs/Pose pose diff --git a/homer_mapnav_msgs/msg/PointsOfInterest.msg b/homer_mapnav_msgs/msg/PointsOfInterest.msg deleted file mode 100644 index a2cfa937..00000000 --- a/homer_mapnav_msgs/msg/PointsOfInterest.msg +++ /dev/null @@ -1 +0,0 @@ -PointOfInterest[] pois diff --git a/homer_mapnav_msgs/msg/RegionOfInterest.msg b/homer_mapnav_msgs/msg/RegionOfInterest.msg deleted file mode 100644 index 6b4d3058..00000000 --- a/homer_mapnav_msgs/msg/RegionOfInterest.msg +++ /dev/null @@ -1,12 +0,0 @@ -#ROI types -int32 DEFAULT=100 -int32 ROOM=200 -int32 AREA=300 -int32 FORBIDDEN_AREA=400 - -int32 type -string name -string remarks - -int32 id -geometry_msgs/Point[4] points diff --git a/homer_mapnav_msgs/msg/RegionsOfInterest.msg b/homer_mapnav_msgs/msg/RegionsOfInterest.msg deleted file mode 100644 index 73c0b1b0..00000000 --- a/homer_mapnav_msgs/msg/RegionsOfInterest.msg +++ /dev/null @@ -1 +0,0 @@ -RegionOfInterest[] rois diff --git a/homer_mapnav_msgs/msg/RoiChange.msg b/homer_mapnav_msgs/msg/RoiChange.msg deleted file mode 100644 index 7074ae58..00000000 --- a/homer_mapnav_msgs/msg/RoiChange.msg +++ /dev/null @@ -1,3 +0,0 @@ -int32 id -string name -bool action # true-> enter, false-> left diff --git a/homer_mapnav_msgs/msg/StartNavigation.msg b/homer_mapnav_msgs/msg/StartNavigation.msg deleted file mode 100644 index cff7a639..00000000 --- a/homer_mapnav_msgs/msg/StartNavigation.msg +++ /dev/null @@ -1,4 +0,0 @@ -geometry_msgs/Pose goal -float32 distance_to_target #default should bei 0.01 [m] -bool skip_final_turn -bool fast_planning #path planning within bounding box containing robot pose and target diff --git a/homer_mapnav_msgs/msg/TargetUnreachable.msg b/homer_mapnav_msgs/msg/TargetUnreachable.msg deleted file mode 100644 index f69ddf67..00000000 --- a/homer_mapnav_msgs/msg/TargetUnreachable.msg +++ /dev/null @@ -1,9 +0,0 @@ -int8 UNKNOWN=0 -int8 TILT_OCCURED=10 -int8 GRAVE_TILT_OCCURED=15 -int8 STALL_OCCURED=20 -int8 LASER_OBSTACLE=30 -int8 LASER_TIMEOUT=35 -int8 NO_PATH_FOUND=40 - -int8 reason diff --git a/homer_mapnav_msgs/package.xml b/homer_mapnav_msgs/package.xml deleted file mode 100644 index f1c2ef8a..00000000 --- a/homer_mapnav_msgs/package.xml +++ /dev/null @@ -1,22 +0,0 @@ -<package> - <name>homer_mapnav_msgs</name> - <version>0.1.1</version> - <description> homer_mapnav_msgs contains the messages used for mapping and navigation - </description> - <maintainer email="vseib@uni-koblenz.de">Viktor Seib</maintainer> - <author email="mknauf@uni-koblenz.de">Malte Knauf</author> - <license>GPLv3</license> - - <buildtool_depend>catkin</buildtool_depend> - - <build_depend>message_generation</build_depend> - <build_depend>genmsg</build_depend> - <build_depend>geometry_msgs</build_depend> - <build_depend>nav_msgs</build_depend> - - <run_depend>geometry_msgs</run_depend> - <run_depend>nav_msgs</run_depend> - <run_depend>message_runtime</run_depend> -</package> - - diff --git a/homer_mapnav_msgs/readme.pdf b/homer_mapnav_msgs/readme.pdf deleted file mode 100644 index bb76e2631376e2bda2c6ca741778247f62e4e6a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 121801 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	><O=7oE{q^9$j}03u(<B$N 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 Cn|n+E diff --git a/homer_mapnav_msgs/srv/GetPointsOfInterest.srv b/homer_mapnav_msgs/srv/GetPointsOfInterest.srv deleted file mode 100644 index e7a3c1a7..00000000 --- a/homer_mapnav_msgs/srv/GetPointsOfInterest.srv +++ /dev/null @@ -1,2 +0,0 @@ ---- -PointsOfInterest poi_list diff --git a/homer_mapnav_msgs/srv/GetRegionOfInterestName.srv b/homer_mapnav_msgs/srv/GetRegionOfInterestName.srv deleted file mode 100644 index 9bf4c9a5..00000000 --- a/homer_mapnav_msgs/srv/GetRegionOfInterestName.srv +++ /dev/null @@ -1,3 +0,0 @@ -int32 roi_id ---- -string name diff --git a/homer_mapnav_msgs/srv/GetRegionsOfInterest.srv b/homer_mapnav_msgs/srv/GetRegionsOfInterest.srv deleted file mode 100644 index f98be082..00000000 --- a/homer_mapnav_msgs/srv/GetRegionsOfInterest.srv +++ /dev/null @@ -1,2 +0,0 @@ ---- -RegionsOfInterest roi_list diff --git a/homer_mapnav_msgs/srv/LoadMap.srv b/homer_mapnav_msgs/srv/LoadMap.srv deleted file mode 100644 index ef2e165e..00000000 --- a/homer_mapnav_msgs/srv/LoadMap.srv +++ /dev/null @@ -1,2 +0,0 @@ -std_msgs/String filename ---- diff --git a/homer_mapnav_msgs/srv/PointInsideRois.srv b/homer_mapnav_msgs/srv/PointInsideRois.srv deleted file mode 100644 index 2b371741..00000000 --- a/homer_mapnav_msgs/srv/PointInsideRois.srv +++ /dev/null @@ -1,3 +0,0 @@ -geometry_msgs/PointStamped point ---- -homer_mapnav_msgs/RegionOfInterest[] rois diff --git a/homer_mapnav_msgs/srv/SaveMap.srv b/homer_mapnav_msgs/srv/SaveMap.srv deleted file mode 100644 index 67831529..00000000 --- a/homer_mapnav_msgs/srv/SaveMap.srv +++ /dev/null @@ -1,2 +0,0 @@ -std_msgs/String folder ---- diff --git a/homer_mapping/CHANGELOG.rst b/homer_mapping/CHANGELOG.rst deleted file mode 100644 index 4b7831ec..00000000 --- a/homer_mapping/CHANGELOG.rst +++ /dev/null @@ -1,9 +0,0 @@ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Changelog for package homer_mapping -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -0.1.1 (2016-11-03) ------------------- -* fixes -* initial commit -* Contributors: Niklas Yann Wettengel diff --git a/homer_mapping/CMakeLists.txt b/homer_mapping/CMakeLists.txt deleted file mode 100644 index fee377db..00000000 --- a/homer_mapping/CMakeLists.txt +++ /dev/null @@ -1,91 +0,0 @@ -cmake_minimum_required(VERSION 2.8.3) -project(homer_mapping) - -find_package( - catkin REQUIRED COMPONENTS - roscpp - homer_mapnav_msgs - sensor_msgs - nav_msgs - homer_nav_libs - tf - roslib -) -find_package(OpenMP) -if (OPENMP_FOUND) - set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") -endif() -find_package(tf REQUIRED) - -set(CMAKE_BUILD_TYPE Release) - - -include_directories( - include - ${catkin_INCLUDE_DIRS} -) - -catkin_package( - INCLUDE_DIRS include - CATKIN_DEPENDS - roscpp - homer_mapnav_msgs - homer_nav_libs - nav_msgs - tf - roslib - LIBRARIES homerOccupancyMap homerParticleFilter -) - -add_library(homerOccupancyMap - src/OccupancyMap/OccupancyMap.cpp - -) - -target_link_libraries( - homerOccupancyMap - ${catkin_LIBRARIES} - ${tf_LIBRARIES} -) -set( - ParticleFilter_SRC - src/ParticleFilter/HyperSlamFilter.cpp - src/ParticleFilter/SlamParticle.cpp - src/ParticleFilter/SlamFilter.cpp - src/ParticleFilter/Particle.cpp -) - -add_library( - homerParticleFilter - ${ParticleFilter_SRC} -) - -target_link_libraries( - homerParticleFilter - ${catkin_LIBRARIES} -) - -add_executable(homer_mapping src/slam_node.cpp) - -target_link_libraries( - homer_mapping - ${catkin_LIBRARIES} - homerParticleFilter - homerOccupancyMap -) - -add_dependencies( - homer_mapping - ${catkin_EXPORTED_TARGETS} -) - -install(DIRECTORY include/${PROJECT_NAME}/ - DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} -) - -install(TARGETS homerOccupancyMap homerParticleFilter homer_mapping - ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} - LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} - RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} -) diff --git a/homer_mapping/README.md b/homer_mapping/README.md deleted file mode 100644 index e2781906..00000000 --- a/homer_mapping/README.md +++ /dev/null @@ -1,67 +0,0 @@ -# homer_mapping - -## Introduction - -Das Package homer_mapping besteht aus einer gleichnamigen Node. Diese ist für die Lokalisierung und Kartierung des Roboters mit Hilfe der Odometrie des Roboters und eines Laserscanners zuständig. -Das SLAM-Problem wird durch den Partikelfilter-Algorithmus gelöst. -Die Node erwartet kontiniuierlich Odometrie-Werte und Laserdaten und verschickt in konstanten Abständen korrigierte Poseschätzungen über das Topic /pose und tf-Transformation /map -> /base_link. -Zudem kann der Roboter sich auf einer vorher geladenen Karte lokalisieren, sowie eine aktuell erstellte Karte abgespeichert werden. -Es besteht die Option, die Kartierung ein- oder auszuschalten. Beim Laden einer Karte wird die Kartierung automatisch ausgeschaltet. - -## Topics - - - - - - -#### Publisher -* `/pose (geometry_msgs/PoseStamped)`: Die aktuell ermittelte Pose relativ zu Karte (im Frame /map) des Roboters aus dem Partikelfilter. -* `/homer_mapping/slam_map (nav_msgs/OccupancyGrid)`: Das aktuelle Karte des Roboters. - - - -#### Subscriber - -* `/odom (nav_msgs/Odometry)`: Die aktuellen Odometrie-Werte vom Roboter. Diese werden für die Partikelfilter benötigt. - `/scan (sensor_msgs/LaserScan)`: Die aktuelle Lasermessung, die vom Partikelfilter benötigt wird. -* `/homer_mapping/userdef_pose (geometry_msgs/Pose)`: Mit diesem Topic kann die die aktuell vom Partikelfilter berechnete Pose auf eine benutzerdefinierte gesetzt werden. Der Partikelfilter arbeitet nun mit dieser weiter. -* `/homer_mapping/do_mapping (map_messages/DoMapping)`: Mit diesem Topic kann die Kartierung ein- oder ausgeschaltet werden. -* `/map_manager/reset_maps (std_msgs/Empty)`: Hiermit kann die aktuelle Karte zurückgesetzt werden. -* `/map_manager/loaded_map (nav_msgs/OccupancyGrid)`: Mit diesem Topic kann die aktuelle Karte durch eine andere (geladene) Karte ausgetauscht werden. -* `/map_manager/mask_slam (nav_msgs/OccupancyGrid)`: Im OccupancyGrid dieses Topics stehen Informationen, welche Teile der aktuellen Karte durch andere Werte (frei oder belegt) ersetzt werden sollen. - -## Launch Files - -* `homer_mapping.launch`: Dieses Launchfile lädt die Parameterdatei `homer_mapping.yaml` und startet die Node homer_mapping sowie die Node map_manager im gleichnamigen Package. -* `homer_mapping_rviz.launch`:`Dieses Launchfile hat die gleiche Funktionalität wie das obige, wobei es zusätzlich rviz startet. - -## Parameter - - -### homer_mapping.yaml - - - -* `/homer_mapping/size:` Size beschreibt die Größe einer Seite der Karte in Metern. Die Karte ist quadratisch -* `/homer_mapping/resolution:` Resolution ist die Länge einer (quadratischen) Zelle der Karte in Metern -* `/homer_mapping/backside_checking:` Wenn auf "true" gesetzt, wird verhindet, dass Vorder- und Rückseite einer dickeren Wand auf die gematcht werden. -* `/homer_mapping/obstacle_borders:` Wenn auf "true" gesetzt, wird um eingetragene Hindernisse ein kleiner Rand unbekanntes Gebiet gelassen. -* `/homer_mapping/measure_sampling_step:` Minimale Distanz in Metern, die zwischen zwei aufeinanderfolgenden Messpunkten im Laserscan vorhanden sein muss, um sie für die Poseberechnung zu verwenden -* `/homer_mapping/laser_scanner/free_reading_distance:` Minimale Distanz in Metern, die als hindernissfrei angenommen wird, wenn der aktuelle Messpunkt fehlerhaft ist -* `/particlefilter/error_values/rotation_error_rotating:` Rotationsfehler in Prozent, der beim Rotieren des Roboters auftritt -* `/particlefilter/error_values/rotation_error_translating:` Rotationsfehler in Grad, der beim Fahren von einem Meter auftritt -* `/particlefilter/error_values/translation_error_translating:` Translationsfehler in Prozent, der beim Geradeausfahren auftritt -* `/particlefilter/error_values/translation_error_rotating:` Translationsfehler in Metern, der beim Rotieren von einem Grad auftritt -* `/particlefilter/error_values/move_jitter_while_turning:` Streuung der neu berechneten Pose in Meter pro Grad Drehung -* `/particlefilter/hyper_slamfilter/particlefilter_num:` Anzahl der Partikelfilter im Hyperpartikelfilter (ist standardmäßig auf 1 gesetzt) -* `/particlefilter/particle_num:` Anzahl der Partikel in jedem Partikelfilter -* `/particlefilter/max_rotation_per_second:` Maximale Rotation in Radiant pro Sekunde, die der Roboter sich drehen darf, ohne dass das Mapping ausgesetzt wird -* `/particlefilter/wait_time:` Minimale Zeit, die zwischen zwei Mapping-Schritten verstrichen sein muss -* `/particlefilter/update_min_move_angle:` Minimale Rotation in Grad, die durchgeführt werden muss, damit ein Partikelfilterschritt ausgeführt wird... -* `/particlefilter/update_min_move_dist:` ...oder minimale Distanz in Metern, die der Roboter geradeaus fährt... -* `/particlefilter/max_update_interval:` ...oder minimale Wartezeit, in der der Roboter still steht. -* `/selflocalization/scatter_var_xy:` Streuung der Partikel in x/y-Richtung in Metern beim Setzen einer benutzerdefinierten Pose -* `/selflocalization/scatter_var_theta:` Streuung der Ausrichtung der Partikel in Radiant beim Setzen einer benutzerdefinierten Pose - - diff --git a/homer_mapping/config/homer_mapping.yaml b/homer_mapping/config/homer_mapping.yaml deleted file mode 100644 index a7e2bf69..00000000 --- a/homer_mapping/config/homer_mapping.yaml +++ /dev/null @@ -1,34 +0,0 @@ -/homer_mapping/size: 40 # size of one edge of the map in m. map is quadratic -/homer_mapping/resolution: 0.05 # m meter per cell -/homer_mapping/max_laser: 20.0 # m max range for including range into map - -#map config values -/homer_mapping/backside_checking: false # Enable checking to avoid matching front- and backside of obstacles, e.g. walls. Useful when creating high resolution maps -/homer_mapping/obstacle_borders: true # Leaves a small border around obstacles unchanged when inserting a laser scan. Improves stability of generated map -/homer_mapping/measure_sampling_step: 0.1 # m Minimum distance in m between two samples for probability calculation - -/homer_mapping/laser_scanner/free_reading_distance: 0.8 # Minimum distance in m to be classified as free in case of errorneous measurement - -/particlefilter/error_values/rotation_error_rotating: 10.0 # percent -/particlefilter/error_values/rotation_error_translating: 2.0 # degrees per meter -/particlefilter/error_values/translation_error_translating: 10.0 # percent -/particlefilter/error_values/translation_error_rotating: 0.05 # m per degree -/particlefilter/error_values/move_jitter_while_turning: 0.1 # m per degree - -/particlefilter/hyper_slamfilter/particlefilter_num: 1 - -/particlefilter/particle_num: 1000 -/particlefilter/max_rotation_per_second: 0.4 # maximal rotation in radiants if mapping is performed. if rotation is bigger, mapping is interrupted -/particlefilter/wait_time: 0.05 # minimum time to wait between two slam steps in seconds - -#the map is only updated when the robot has turned a minimal angle, has moved a minimal distance or a maximal time has passed -/particlefilter/update_min_move_angle: 2 # degrees -/particlefilter/update_min_move_dist: 0.05 # m -/particlefilter/max_update_interval: 0.5 # sec - -/selflocalization/scatter_var_xy: 0.1 # m -/selflocalization/scatter_var_theta: 0.2 # radiants - - -/map_manager/roi_updates: true # toggles if a entering or exiting of a roi is beeing published -map_manager/roi_polling_time: 0.5 # sec timeinterval after which the roi status is checked diff --git a/homer_mapping/include/homer_mapping/OccupancyMap/OccupancyMap.h b/homer_mapping/include/homer_mapping/OccupancyMap/OccupancyMap.h deleted file mode 100644 index 0235e860..00000000 --- a/homer_mapping/include/homer_mapping/OccupancyMap/OccupancyMap.h +++ /dev/null @@ -1,385 +0,0 @@ -#ifndef OCCUPANCYMAP_H -#define OCCUPANCYMAP_H - -#include <vector> -#include <list> -#include <string> -#include <iostream> - -#include <Eigen/Geometry> - -#include <homer_nav_libs/Math/Pose.h> -#include <homer_nav_libs/Math/Point2D.h> -#include <homer_nav_libs/Math/Box2D.h> - -#include <nav_msgs/OccupancyGrid.h> -#include <tf/transform_listener.h> - -#include <sensor_msgs/LaserScan.h> - -class QImage; - -using namespace std; - -/** - * Structure to store the start and end point of each laser range in the current scan - * @param sensorPos position of the laser in the current scan (in base_link frame) - * @param endPos position of the end point of the laser frame in the current scan (in base_link frame) - * @param free indicates if the laser range hit an obstacle (false) or not (true) - */ -struct RangeMeasurement -{ - geometry_msgs::Point sensorPos; - geometry_msgs::Point endPos; - bool free; -}; - -/** - * Used in struct MeasurePoint to specify if a measurement point is at the border of a scan segment - */ -enum BorderType -{ - NoBorder, - LeftBorder, - RightBorder -}; - -/** - * Structure to store a measurement point for computeLaserScanProbability() - * @param hitPos Position of measured obstacle (robot coordinates) - * @param frontPos Position to check for NOT_KNOWN terrain - * This is needed to assure that front- and backside of obstacles can be distinguished - * @param border specifies if the measurement point is at the border of a scan segment - */ -struct MeasurePoint -{ - Point2D hitPos; - Point2D frontPos; - BorderType borderType; -}; - -/** - * @class OccupancyMap - * - * @author Malte Knauf, Stephan Wirth, Susanne Maur (RX), David Gossow (RX), Susanne Thierfelder (R16) - * - * @brief This class holds and manages an occupancy map. - * - * An occupancy map is a map where free space and occupied space are marked. This map stores values - * for free and occupied space in an (2D-)unsigned char array. This array can be seen as a graylevel image. - * The darker a cell, the higher the probability that this cell is occupied by an obstacle. - * The size of the map and the size of one cell can be defined in the setup file with the values - * MAP_SIZE and MAP_CELL_SIZE. The origin of the coordinate system of the map is the center of the array. - * The x-axis is heading front, the y-axis points to the left (like the robot's coordinate system). - * The mapping data has to be inserted via the method insertLaserData(). - */ -class OccupancyMap { - - public: - static const int8_t INACCESSIBLE = 100; - static const int8_t OBSTACLE = 99; - static const int8_t OCCUPIED = 98; - static const int8_t UNKNOWN = 50; - static const int8_t NOT_SEEN_YET = -1; - static const int8_t FREE = 0; - - /** - * The default constructor calls initMembers(). - */ - OccupancyMap(); - - /** - * Constructor for a loaded map. - */ - OccupancyMap(float*& occupancyProbability, geometry_msgs::Pose origin, float resolution, int pixelSize, Box2D<int> exploredRegion); - - /** - * Copy constructor, copies all members inclusive the arrays that lie behind the pointers. - * @param occupancyMap Source for copying - */ - OccupancyMap(const OccupancyMap& occupancyMap); - - /** - * Method to init all members with default values from the configuration file. All arrays are initialized. - */ - void initMembers(); - - /** - * Assignment operator, copies all members (deep copy!) - * @param source Source to copy from - * @return Reference to copied OccupancyMap - */ - OccupancyMap& operator=(const OccupancyMap& source); - - /** - * Deletes all dynamically allocated memory. - */ - ~OccupancyMap(); - - /* - /** - * @return The resolution of the map in m. - */ -// int resolution() const; - - geometry_msgs::Pose origin() const; - - /** - * @return Width of the map. - */ - int width() const; - - /** - * @return Height of the map. - */ - int height() const; - - /** - * This method is used to reset all HighSensitive areas - */ - void resetHighSensitive(); - - /** - * @return Probability of pixel p being occupied. - */ - float getOccupancyProbability(Eigen::Vector2i p); - - /** - * @brief This function inserts the data of a laserscan into the map. - * - * With the given data, start and end cells of a laser beam are computed and given to the - * method markLineFree(). - * If the measurement is smaller than VALID_MAX_RANGE, markOccupied() is called for the endpoint. - * @param laserData The laser data msg. - */ - void insertLaserData( sensor_msgs::LaserScan::ConstPtr laserData, tf::Transform transform); - - void insertRanges( vector<RangeMeasurement> ranges , ros::Time stamp = ros::Time::now() ); - - /** - * @brief gives a list specially processed coordinates to be used for computeLaserScanProbability - */ - std::vector<MeasurePoint> getMeasurePoints( sensor_msgs::LaserScanConstPtr laserData ); - - /** - * This method computes a score that describes how good the given hypothesis matches with the map - * @param robotPose The pose of the robot - * @return The "fitting factor". The higher the factor, the better the fitting. - * This factor is NOT normalized, it is a positive float between 0 and FLOAT_MAX - */ - float computeScore( Pose robotPose, std::vector<MeasurePoint> measurePoints ); - - /** - * @return QImage of size m_PixelSize, m_PixelSize with values of m_OccupancyProbability scaled to 0-254 - */ - QImage getProbabilityQImage(int trancparencyThreshold, bool showInaccessible) const; - - //puma2::ColorImageRGB8* getUpdateImage( bool withMap=true ); TODO - - /** - * Returns an "image" of the obstacles e.g. seen in the 3D scans - * @returns image with dark red dots in areas where the obstacles were seen - */ - //puma2::ColorImageRGB8* getObstacleImage ( ); TODO - - /** - * Returns an "image" of occupancy probability image. - * @param[out] data vector containing occupancy probabilities. 0 = free, 100 = occupied, -1 = NOT_KNOWN - * @param[out] width Width of data array - * @param[out] height Height of data array - * @param[out] resolution Resolution of the map (m_Resolution) - */ - void getOccupancyProbabilityImage(vector<int8_t> &data, int& width, int& height, float &resolution); - - /** - * This method marks free the position of the robot (according to its dimensions). - */ - void markRobotPositionFree(); - - /** - * @brief Computes the contrast of a single pixel. - * @param prob probability value (100=occupied, 50=NOT_KNOWN, 0=free) of a pixel. - * @return Contrast value from 0 (no contrast) to 1 (max. contrast) of this pixel - */ - double contrastFromProbability (int8_t prob); - - /** - * @brief This method computes the sharpness of the occupancy grid - * @return Contrast value from 0 (no contrast) to 1 (max. contrast) of the map - */ - double evaluateByContrast(); - - /// GETTERS - - Box2D<int> getExploredRegion() { return m_ExploredRegion; } - Box2D<int> getChangedRegion() { return m_ChangedRegion; } - - /** - * Sets cells of this map to free or occupied according to maskMap - */ - void applyMasking(const nav_msgs::OccupancyGrid::ConstPtr &msg); - - - protected: - - /** - * This method increments m_MeasurementCount for pixel p. - * @param p Pixel that has been measured. - */ - void incrementMeasurementCount(Eigen::Vector2i p); - - /** - * This method increments the occupancy count int m_OccupancyCount for pixel p. - * @param p Occupied pixel. - */ - void incrementOccupancyCount(Eigen::Vector2i p); - - /** - * This method increments m_MeasurementCount and if neccessary m_OccupancyCount for all pixels. - */ - void applyChanges(); - - void clearChanges(); - - /** - * This method scales the counts of all pixels down to the given value. - * @param maxCount Maximum value to which all counts are set. - */ - void scaleDownCounts(int maxCount); - - /** - * This function paints a line from a start pixel to an end pixel. - * The computation is made with the Bresenham algorithm. - * @param data array on which the line shall be painted - * @param startPixel starting coordinates of the beam - * @param endPixel ending coordinates of the beam - * @param value The value with which the lines are marked. - */ - template<class DataT> - void drawLine(DataT* data, Eigen::Vector2i& startPixel, Eigen::Vector2i& endPixel, char value); - - /** - * This method computes the values for m_OccupancyProbabilities from m_MeasurementCount and m_OccupancyCount. - */ - void computeOccupancyProbabilities(); - - /** - * This method sets all values of m_CurrentChanges to NO_CHANGE. - */ - void clearCurrentChanges(); - - /** - * This method resets all values of m_MinChangeX, m_MaxChangeX, m_MinChangeY and m_MaxChangeY. - * This means that no current changes are assumed. - */ - void resetChangedRegion(); - - /** - * This method updates the values of m_MinChangeX, m_MaxChangeX, m_MinChangeY and m_MaxChangeY to current changes. - * The area around the current robot pose will be included to the changed region. - * @param robotPose The current pose of the robot. - */ - void updateChangedRegion(Pose robotPose); - - /** - * This method sets all values of m_MinChangeX, m_MaxChangeX, m_MinChangeY and m_MaxChangeY - * to initial values so that the complete map will be processed. - */ - void maximizeChangedRegion(); - - /** - * This method resets all values of m_ExploredX, m_MaxExploredX, m_MinExploredY and m_MaxExploredY. - */ - void resetExploredRegion(); - - /** - * Deletes all allocated members. - */ - void cleanUp(); - - /** - * Stores the size of one map pixel in m. - */ - float m_Resolution; - - /** - * Stores the origin of the map - */ - geometry_msgs::Pose m_Origin; - /** - * Stores the width of the map in cell numbers. - */ - int m_PixelSize; - - /** - * Stores the size of the map arrays, i.e. m_PixelSize * m_PixelSize - * for faster computation. - */ - unsigned m_ByteSize; - - /** - * Array to store occupancy probability values. - * Values between 0 and 1. - */ - float* m_OccupancyProbability; - - // Counts how often a pixel is hit by a measurement. - unsigned short* m_MeasurementCount; - - // Counts how often a pixel is hit by a measurement that says the pixel is occupied. - unsigned short* m_OccupancyCount; - - // Counts how often a cell is marked as inaccessible via markInaccessible() - unsigned char* m_InaccessibleCount; - - // Used for setting flags for cells, that have been modified during the current update. - unsigned char* m_CurrentChanges; - - // Used for high Sensitive areas - unsigned short* m_HighSensitive; - - /** - * Store values from config files. - */ - // maximum valid range of one laser measurement - float m_LaserMaxRange; - //minimum valid range of one laser measurement - float m_LaserMinRange; - //minimum range classified as free in case of errorneous laser measurement - float m_FreeReadingDistance; - //enables checking to avoid matching front- and backside of an obstacle, e.g. wall - bool m_BacksideChecking; - //leaves a small border around obstacles unchanged when inserting a laser scan - bool m_ObstacleBorders; - //minimum distance in m between two samples for probability calculation - float m_MeasureSamplingStep; - - //bool to reset high_sensitive Areas on the next iteration - bool m_reset_high; - - //position of the laser scaner in base_link frame - geometry_msgs::Point m_LaserPos; - - /** - * Defines a bounding box around the changes in the current map. - */ - Box2D<int> m_ChangedRegion; - - /** - * Defines a bounding box around the area in the map, which is already explored. - */ - Box2D<int> m_ExploredRegion; - - /** - * ros transform listener - */ - tf::TransformListener m_tfListener; - - /** - * ros transformation laser to base_link - */ - tf::StampedTransform m_laserTransform; - tf::Transform m_latestMapTransform; - -}; -#endif diff --git a/homer_mapping/include/homer_mapping/ParticleFilter/HyperSlamFilter.h b/homer_mapping/include/homer_mapping/ParticleFilter/HyperSlamFilter.h deleted file mode 100755 index c85da226..00000000 --- a/homer_mapping/include/homer_mapping/ParticleFilter/HyperSlamFilter.h +++ /dev/null @@ -1,163 +0,0 @@ -#ifndef HYPERSLAMFILTER_H -#define HYPERSLAMFILTER_H - -#include <vector> -#include <homer_mapping/ParticleFilter/ParticleFilter.h> -#include <homer_mapping/ParticleFilter/SlamParticle.h> -#include <homer_mapping/ParticleFilter/SlamFilter.h> -#include <homer_nav_libs/Math/Pose.h> -#include <homer_mapping/OccupancyMap/OccupancyMap.h> - -#include <sensor_msgs/LaserScan.h> - -class OccupancyMap; - -/** - * @class HyperSlamFilter - * - * @author Malte Knauf, Stephan Wirth, Susanne Maur - * - * @brief This class is used to determine the robot's most likely pose with given map and given laser data. - * - * A particle filter is a descrete method to describe and compute with a probability distribution. - * This particle filter uses an occupancy map to determine the probability of robot states. - * The robot states are stored in a particle together with their weight @see SlamParticle. - * - * @see SlamParticle - * @see ParticleFilter - * @see OccupancyMap - */ -class HyperSlamFilter { - - public: - - /** - * This constructor initializes the random number generator and sets the member variables to the given values. - * @param particleNum Number of particleFilters to use. - */ - HyperSlamFilter(int particleFilterNum, int particleNum); - - /** - * The destructor releases the OccupancyMap and the particles. - */ - ~HyperSlamFilter(); - - /** - * This method runs the filter routine. - * The given odometry measurement is used as movement hypothesis, the laserData-vector is used - * as measurement and is used to weight the particles. - * @param currentPoseOdometry Odometry data of time t. - * @param laserData msg containing the laser measurement. - * @param measurementTime Time stamp of the measurement. - * @param filterDurationTime Returns the time in ms that the filtering needed - */ - void filter(Pose currentPoseOdometry, sensor_msgs::LaserScanConstPtr laserData, ros::Time measurementTime, - ros::Duration &filterDuration); - - /** - * Computes and sets the new value for m_Alpha1. - * @param percent Rotation error while rotating (see class constructor for details) - */ - void setRotationErrorRotating(float percent); - - /** - * Computes and sets the new value for m_Alpha2. - * @param degreesPerMeter Rotation error while translating (see class constructor for details) - */ - void setRotationErrorTranslating(float degreesPerMeter); - - /** - * Computes and sets the new value for m_Alpha3. - * @param percent Translation error while translating (see class constructor for details) - */ - void setTranslationErrorTranslating(float percent); - - /** - * Computes and sets the new value for m_Alpha4. - * @param mPerDegree Translation error while rotating (see class constructor for details) - */ - void setTranslationErrorRotating(float mPerDegree); - - /** - * Computes and sets the new value for m_Alpha5. - * @param mPerDegree Move jitter while turning (see class constructor for details) - */ - void setMoveJitterWhileTurning(float mPerDegree); - - /** - * Sets a new minimal size of a cluster of scan points which is considered in scan matching. - * @param clusterSize Minimal size of a cluster in mm of scan points which is considered in scan matching. - */ - void setScanMatchingClusterSize(float clusterSize); - - /** - * Sets whether the map is updated or just used for self-localization. - * @param doMapping True if robot shall do mapping, false otherwise. - */ - void setMapping(bool doMapping); - - /** - * Deletes the current occupancy map and copies a new one into the system. - * @param occupancyMap The occupancy map to load into the system (copies are being made) - */ - void setOccupancyMap(OccupancyMap* occupancyMap); - - /** - * Sets the robot pose in the current occupancy map. - * @param Robot pose. - * @param scatterVariance if not equal to 0 the poses are equally scattered around the pose - */ - void setRobotPose(Pose pose, double scatterVarXY=0.0, double scatterVarTheta=0.0); - - /** - *Returns the best SlamFilter - */ - SlamFilter* getBestSlamFilter(); - - void resetHigh(); - - /** - * Factor (default 0.98) of the contrast of the best particle. - * If the contrast of the worst particle is below this threshold - * it will be replaced by the best particle - * @param deletionThreshold see above - */ - void setDeletionThreshold(double deletionThreshold); - - /** - * applies masking to map of slam filter set in GUI - * @param msg masking message received from GUI - */ - void applyMasking(const nav_msgs::OccupancyGrid::ConstPtr &msg) - { - for(unsigned i = 0; i < m_ParticleFilterNum; ++i) - { - m_SlamFilters[i]->applyMasking(msg); - } - } - - private: - - /** Used SlamFilters */ - std::vector <SlamFilter*> m_SlamFilters; - - /** Number of SlamFilters */ - unsigned m_ParticleFilterNum; - - /** Number of Particles of SlamFilter */ - unsigned m_ParticleNum; - - /** */ - double m_DeletionThreshold; - - /** Best SLAM Filter */ - SlamFilter* m_BestSlamFilter; - - /** Worst SlamFilter */ - SlamFilter* m_WorstSlamFilter; - - bool m_DoMapping; - -}; -#endif - diff --git a/homer_mapping/include/homer_mapping/ParticleFilter/Particle.h b/homer_mapping/include/homer_mapping/ParticleFilter/Particle.h deleted file mode 100644 index bd96aa85..00000000 --- a/homer_mapping/include/homer_mapping/ParticleFilter/Particle.h +++ /dev/null @@ -1,64 +0,0 @@ -#ifndef PARTICLE_H -#define PARTICLE_H - -#include <iostream> -#include <fstream> - -/** - * @class Particle - * - * @author Malte Knauf, Stephan Wirth - * - * @brief This class is an implementation of a "particle". - * - * A particle as it is used in particle filters is a set of one state and one importance factor (=weight). - * A set of Particles is a discrete representation of a probability distribution. - * - * @see ParticleFilter - */ -class Particle { - - public: - /** - * This constructor assigns the given weight to the member m_Weight. - * @param weight The weight of the particle. - */ - Particle(float weight = 0.0, int id = 0); - - /** - * The destructor does nothing so far. - */ - virtual ~Particle(); - - /** - * This method returns the importance factor of the particle. - * @return The importance factor (=weight) of the particle. - */ - inline float getWeight() const { return m_Weight; } - - /** - * Method to set the weight of the particle. - * @param newWeight New weight for the particle. - */ - inline void setWeight(float newWeight) { m_Weight=newWeight; } - - /** - * @return id of the particle that is stored in m_Id - */ - inline int getId() { return m_Id; } - - private: - /** - * Stores the importance factor (=weight) of the particle. This should be a value between 0 and 1. - */ - float m_Weight; - - /** - * Stores the id of the particle (for testing purpose) - */ - int m_Id; - -}; - -#endif - diff --git a/homer_mapping/include/homer_mapping/ParticleFilter/ParticleFilter.h b/homer_mapping/include/homer_mapping/ParticleFilter/ParticleFilter.h deleted file mode 100644 index 651f7587..00000000 --- a/homer_mapping/include/homer_mapping/ParticleFilter/ParticleFilter.h +++ /dev/null @@ -1,320 +0,0 @@ -#ifndef PARTICLEFILTER_H -#define PARTICLEFILTER_H - -#include <iostream> -#include <cmath> -#include <limits.h> -#include <omp.h> - -#include <ros/ros.h> - -class Particle; - -const float MIN_EFFECTIVE_PARTICLE_WEIGHT = 0.2; - -/** - * @class ParticleFilter - * - * @author Malte Knauf, Stephan Wirth - * - * @brief This class is a template class for a particle filter. - * - * A particle filter is a descrete method to describe and compute with a probability distribution. - * This template class implements the basic methods for a particle filter: sort() and resample(). - * Use this class do derivate your custom particle filter from it. Use a self-defined subclass of - * Particle as ParticleType. - * - * @see Particle - */ -template <class ParticleType> -class ParticleFilter { - - public: - /** - * The constructor initializes the random number generator and allocates the memory for the particle lists. - * The lists will have particleNum elements. - * @param particleNum Number of particles for the filter. - */ - ParticleFilter<ParticleType>(int particleNum); - - /** - * The destructor releases the particle lists. - */ - virtual ~ParticleFilter(); - - /** - * @return Number of particles used in this filter - */ - int getParticleNum(); - - /** - * @return The number of effective particles (according to "Improving Grid-based SLAM with Rao-Blackwellized Particle - * Filters by Adaptive Proposals and Selective Resampling (2005)" by Giorgio Grisetti, Cyrill Stachniss, Wolfram Burgard - */ - int getEffectiveParticleNum() const; - int getEffectiveParticleNum2() const; - - /** - * @return Pointer to the particle that has the highest weight. - */ - ParticleType* getBestParticle() const; - - - protected: - - /** - * This method generates a random variable in the interval [0,1]. - * @param init The initial value for the static random base number. When running the constructor of this - * class, this method is run once with the C-function time() as parameter to initialize it. - * Then you should use it without parameter. - * @return Random value between 0 and 1 - */ - double random01(unsigned long init = 0) const; - - /** - * This method sorts the particles in m_CurrentList from leftIndex to rightIndex according to their weight. - * The particle with the highest weight is at position 0 after calling this function. The algorithm used here is - * known as quicksort and works recursively. - * @param leftIndex Left index of area to sort - * @param rightIndex Right index of area to sort - */ - void sort(int leftIndex, int rightIndex); - - /** - * This method normalizes the weights of the particles. After calling this function, the sum of the weights of - * all particles in m_CurrentList equals 1.0. - * In this function the sum of all weights of the particles of m_CurrentList is computed and each weight of each - * particle is devided through this sum. - */ - void normalize(); - - /** - * This method selects a new set of particles out of an old set according to their weight - * (importance resampling). The particles from the list m_CurrentList points to are used as source, - * m_LastList points to the destination list. The pointers m_CurrentList and m_LastList are switched. - * The higher the weight of a particle, the more particles are drawn (copied) from this particle. - * The weight remains untouched, because measure() will be called afterwards. - * This method only works on a sorted m_CurrentList, therefore sort() is called first. - */ - void resample(); - - /** - * This method drifts the particles (second step of a filter process). - * Has to be implemented in sub-classes (pure virtual function). - */ - virtual void drift() = 0; - - /** - * This method has to be implemented in sub-classes. It is used to determine the weight of each particle. - */ - virtual void measure() = 0; - - /** - * These two pointers point to m_ParticleListOne and to m_ParticleListTwo. - * The particles are drawn from m_LastList to m_CurrentList to avoid new and delete commands. - * In each run, the pointers are switched in resample(). - */ - ParticleType** m_CurrentList; - ParticleType** m_LastList; - - /** - * Stores the number of particles. - */ - int m_ParticleNum; - - /** - * Stores the number of effective particles. - */ - int m_EffectiveParticleNum; -}; - -template <class ParticleType> -ParticleFilter<ParticleType>::ParticleFilter(int particleNum) { - // initialize particle lists - m_CurrentList = new ParticleType*[particleNum]; - m_LastList = new ParticleType*[particleNum]; - - // initialize random number generator - random01(time(0)); - - m_ParticleNum = particleNum; -} - - -template <class ParticleType> -ParticleFilter<ParticleType>::~ParticleFilter() { - if (m_CurrentList) { - delete[] m_CurrentList; - m_CurrentList = 0; - } - if (m_LastList) { - delete[] m_LastList; - m_LastList = 0; - } -} - -template <class ParticleType> -int ParticleFilter<ParticleType>::getParticleNum() { - return m_ParticleNum; -} - -template <class ParticleType> -double ParticleFilter<ParticleType>::random01(unsigned long init) const { - static unsigned long n; - if (init > 0) { - n = init; - } - n = 1664525 * n + 1013904223; - // create double from unsigned long - return (double)(n/2) / (double)LONG_MAX; -} - - -template <class ParticleType> -void ParticleFilter<ParticleType>::sort(int indexLeft, int indexRight) { - - // SOMETHING LEFT TO SORT? - if (indexLeft >= indexRight) { - // ready! - return; - } - - // CREATE PARTITION - int le = indexLeft; - int ri = indexRight; - int first = le; - int pivot = ri--; - while(le <= ri) { - // skip from left - while(m_CurrentList[le]->getWeight() > m_CurrentList[pivot]->getWeight()) { - le++; - } - // skip from right - while((ri >= first) && (m_CurrentList[ri]->getWeight() <= m_CurrentList[pivot]->getWeight())) { - ri--; - } - // now we have two elements to swap - if(le < ri) { - // swap - ParticleType* temp = m_CurrentList[le]; - m_CurrentList[le] = m_CurrentList[ri]; - m_CurrentList[ri] = temp; - le++; - } - } - - if(le != pivot) { - // swap - ParticleType* temp = m_CurrentList[le]; - m_CurrentList[le] = m_CurrentList[pivot]; - m_CurrentList[pivot] = temp; - } - - // sort left side - sort(indexLeft, le - 1); - // sort right side - sort(le + 1, indexRight); - -} - -template <class ParticleType> -void ParticleFilter<ParticleType>::normalize() { - - float weightSum = 0.0; - for (int i = 0; i < m_ParticleNum; i++) { - weightSum += m_CurrentList[i]->getWeight(); - } - // only normalize if weightSum is big enough to divide - if (weightSum > 0.000001) - { - - //calculating parallel on 8 threats - omp_set_num_threads(8); - int i = 0; - // #pragma omp parallel for - for ( i = 0; i < m_ParticleNum; i++) - { - float newWeight = m_CurrentList[i]->getWeight() / weightSum; - m_CurrentList[i]->setWeight(newWeight); - } - } - else - { - ROS_WARN_STREAM( "Particle weights VERY small: " << weightSum << ". Got "<< m_ParticleNum << " particles."); - } -} - -template <class ParticleType> -void ParticleFilter<ParticleType>::resample() -{ - // swap pointers - ParticleType** help = m_LastList; - m_LastList = m_CurrentList; - m_CurrentList = help; - // now we copy from m_LastList to m_CurrentList - - int drawIndex = 0; - // index of the particle where we are drawing to - int targetIndex = 0; - - int numToDraw = 0; - do { - numToDraw = static_cast<int>(round((m_ParticleNum * m_LastList[drawIndex]->getWeight()) + 0.5)); - for (int i = 0; i < numToDraw; i++) { - *m_CurrentList[targetIndex++] = *m_LastList[drawIndex]; - // don't draw too much - if (targetIndex >= m_ParticleNum) { - break; - } - } - drawIndex++; - } while (numToDraw > 0 && targetIndex < m_ParticleNum); - - // fill the rest of the particle list - for (int i = targetIndex; i < m_ParticleNum; i++) { - float particlePos = random01(); - float weightSum = 0.0; - drawIndex = 0; - weightSum += m_LastList[drawIndex]->getWeight(); - while (weightSum < particlePos) { - weightSum += m_LastList[++drawIndex]->getWeight(); - } - *m_CurrentList[i] = *m_LastList[drawIndex]; - } -} - - -template <class ParticleType> -int ParticleFilter<ParticleType>::getEffectiveParticleNum() const { - // does not work with normalized particle weights - // does not work with our weights at all (algorithm of Grisetti) - float squareSum = 0; - for (int i = 0; i < m_ParticleNum; i++) { - float weight = m_CurrentList[i]->getWeight(); - squareSum += weight * weight; - } - return static_cast<int>(1.0f / squareSum); -} - - -template <class ParticleType> -int ParticleFilter<ParticleType>::getEffectiveParticleNum2() const { - // does not work with normalized particle weights - int effectiveParticleNum = 0; - for (int i = 0; i < m_ParticleNum; i++) { - if (m_CurrentList[i]->getWeight() > MIN_EFFECTIVE_PARTICLE_WEIGHT) { - effectiveParticleNum ++; - } - } - return effectiveParticleNum; -} - - -template <class ParticleType> -ParticleType* ParticleFilter<ParticleType>::getBestParticle() const { - return m_CurrentList[0]; -} - - -#endif - diff --git a/homer_mapping/include/homer_mapping/ParticleFilter/SlamFilter.h b/homer_mapping/include/homer_mapping/ParticleFilter/SlamFilter.h deleted file mode 100644 index a712fb39..00000000 --- a/homer_mapping/include/homer_mapping/ParticleFilter/SlamFilter.h +++ /dev/null @@ -1,327 +0,0 @@ -#ifndef SLAMFILTER_H -#define SLAMFILTER_H - -#include <vector> -#include <homer_mapping/ParticleFilter/ParticleFilter.h> -#include <homer_mapping/ParticleFilter/SlamParticle.h> -#include <homer_nav_libs/Math/Pose.h> -#include <homer_mapping/OccupancyMap/OccupancyMap.h> - -#include <sensor_msgs/LaserScan.h> -#include <homer_nav_libs/Math/Transformation2D.h> -#include <homer_nav_libs/Math/Math.h> - -#include <tf/transform_broadcaster.h> - -#include <cmath> -#include <fstream> -#include <sstream> - -#include "ros/ros.h" - - -class OccupancyMap; - -/** - * @class SlamFilter - * - * @author Malte Knauf, Stephan Wirth, Susanne Maur - * - * @brief This class is used to determine the robot's most likely pose with given map and given laser data. - * - * A particle filter is a descrete method to describe and compute with a probability distribution. - * This particle filter uses an occupancy map to determine the probability of robot states. - * The robot states are stored in a particle together with their weight @see SlamParticle. - * - * @see SlamParticle - * @see ParticleFilter - * @see OccupancyMap - */ -class SlamFilter : public ParticleFilter<SlamParticle> { - - public: - - /** - * This constructor initializes the random number generator and sets the member variables to the given values. - * @param particleNum Number of particles to use. - */ - SlamFilter(int particleNum); - - /// @brief copy constructor - SlamFilter( SlamFilter& slamFilter ); - - /** - * The destructor releases the OccupancyMap and the particles. - */ - ~SlamFilter(); - - /** - * This method runs the filter routine. - * The given odometry measurement is used as movement hypothesis, the laserData-vector is used - * as measurement and is used to weight the particles. - * @param currentPoseOdometry Odometry data of time t. - * @param laserData msg containing the laser measurement. - * @param measurementTime Time stamp of the measurement. - * @param filterDurationTime Returns the time that the filtering needed - */ - void filter(Pose currentPoseOdometry, sensor_msgs::LaserScanConstPtr laserData, ros::Time measurementTime, - ros::Duration &filterDuration); - - /** - * @return The Pose of the most important particle (particle with highest weight). - */ - Pose getLikeliestPose(ros::Time poseTime = ros::Time::now()); - - /** - * This method can be used to retrieve the most likely map that is stored by the particle filter. - * @return Pointer to the most likely occupancy map. - */ - OccupancyMap* getLikeliestMap() const; - - /** - * This function prints out the list of particles to stdout via cout. - */ - void printParticles() const; - - void resetHigh(); - - /** - * Computes and sets the new value for m_Alpha1. - * @param percent Rotation error while rotating (see class constructor for details) - */ - void setRotationErrorRotating(float percent); - - /** - * Computes and sets the new value for m_Alpha2. - * @param degreesPerMeter Rotation error while translating (see class constructor for details) - */ - void setRotationErrorTranslating(float degreesPerMeter); - - /** - * Computes and sets the new value for m_Alpha3. - * @param percent Translation error while translating (see class constructor for details) - */ - void setTranslationErrorTranslating(float percent); - - /** - * Computes and sets the new value for m_Alpha4. - * @param mPerDegree Translation error while rotating (see class constructor for details) - */ - void setTranslationErrorRotating(float mPerDegree); - - /** - * Computes and sets the new value for m_Alpha5. - * @param mPerDegree Move jitter while turning (see class constructor for details) - */ - void setMoveJitterWhileTurning(float mPerDegree); - - /** - * Sets a new minimal size of a cluster of scan points which is considered in scan matching. - * @param clusterSize Minimal size of a cluster in mm of scan points which is considered in scan matching. - */ - void setScanMatchingClusterSize(float clusterSize); - - /** - * Sets whether the map is updated or just used for self-localization. - * @param doMapping True if robot shall do mapping, false otherwise. - */ - void setMapping(bool doMapping); - - /** - * Deletes the current occupancy map and copies a new one into the system. - * @param occupancyMap The occupancy map to load into the system (is being copied) - */ - void setOccupancyMap(OccupancyMap* occupancyMap); - - /** - * Sets the robot pose in the current occupancy map. - * @param Robot pose. - * @param scatterVariance if not equal to 0 the poses are equally scattered around the pose - */ - void setRobotPose(Pose pose, double scatterVarXY=0.0, double scatterVarTheta=0.0); - - /** - * @return Vector of current particle poses. The vector is sorted according to the weights of the - * particles. The pose of the particle with the highest value is the first element of the vector. - */ - std::vector<Pose>* getParticlePoses() const; - - /** - * @return vector of all particles - */ - std::vector<SlamParticle*>* getParticles() const; - - /** - * @return Vector of current particle weights. The vector is sorted by weight, highest weight first. - */ - std::vector<float> getParticleWeights() const; - - /** - * Calculates and returns the variance of the current likeliest particle poses. - * The orientation of the particle is neglected. - * @param The number of treated particles. - * @param[out] poseVarianceX The variance of particle poses in x direction. - * @param[out] poseVarianceY The variance of particle poses in y direction. - */ - void getPoseVariances(int particleNum, float& poseVarianceX, float& poseVarianceY); - - /** - * This method reduces the number of particles used in this SlamFilter to the given value. - * @param newParticleNumber The new number of particles - */ - void reduceParticleNumber(int newParticleNumber); - - /** - * This method returns the contrast of the occupancy grid - * @return Contrast value from 0 (no contrast) to 1 (max. contrast) of the map - */ - double evaluateByContrast(); - - /** - * This method passes a masking map to to the underlying occupancy map - */ - void applyMasking(const nav_msgs::OccupancyGrid::ConstPtr &msg); - - - private: - - /** - * This method filter outliers in the given laser scan - * @param rawData the laser scan to check - * @param maxDiff maximal difference between two adjacent ranges - * @return filtered scan without outliers - */ - vector<float> filterOutliers(sensor_msgs::LaserScanConstPtr rawData, float maxDiff ); - - /** - * This method generates Gauss-distributed random variables with the given variance. The computation - * method is the Polar Method that is described in the book "A First Course on Probability" by Sheldon Ross. - * @param variance The variance for the Gauss-distribution that is used to generate the random variable. - * @return A random variable that is N(0, variance) distributed. - */ - double randomGauss(float variance = 1.0) const; - - /** - * This method drifts the particles according to the last two odometry readings (time t-1 and time t). - */ - void drift(); - - /** - * This method weightens each particle according to the given laser measurement in m_LaserData. - */ - void measure(); - - /** - * This method updates the map by inserting the current laser measurement at the pose of the likeliest particle. - */ - void updateMap(); - - /** - * For weightening the particles, the filter needs a map. - * This variable holds a pointer to a map. - * @see OccupancyMap - */ - OccupancyMap* m_OccupancyMap; - - /** - * threshold values for when the map will be updated. - * The map is only updated when the robot has turned a minimal angle (m_UpdateMinMoveAngle in radiants), - * has moved a minimal distance (m_UpdateMinMoveDistance in m) or a maximal time has passed (m_MaxUpdateInterval) - */ - float m_UpdateMinMoveAngle; - float m_UpdateMinMoveDistance; - ros::Duration m_MaxUpdateInterval; - - /** - * This variable holds the rotation error that the robot makes while it is rotating. - * Has to be given in percent. Example: robot makes errors of 3 degrees while making a 60 degrees - * move -> error is 5% -> rotationErrorRotating = 5) - */ - float m_Alpha1; - - /** - * This variable holds the rotation error that the robot makes while it is translating - * (moving forward or backwards). Has to be given in degrees per meter. - */ - float m_Alpha2; - - /** - * This variable holds the translation error that the robot makes while it is translating. - * Has to be given in percent. - */ - float m_Alpha3; - - /** - * This variable holds the translation error that the robot makes while it is rotating. - * This error only carries weight, if a translation es performed at the same time. - * See also m_Alpha5. - * Has to be given in milimeters per degree. Example: Robot makes a turn of 10 degrees and moves its - * center unintentional 15 mm. -> translationErrorRotating = 15.0 / 10.0 = 1.5 - */ - float m_Alpha4; - - /** - * This variable holds a move jitter that is considered if the robot is turning. - * Has to be given in milimeters per degree. - */ - float m_Alpha5; - - /** - * The maximal rotation if mapping is performed. If the rotation is bigger, mapping is interrupted. - * This value may depend on the computing power, because it is influenced by the size of time intervals of mapping. - */ - float m_MaxRotationPerSecond; - - /** - * Last laser data. - */ - sensor_msgs::LaserScanPtr m_CurrentLaserData; - - /** - * Last two odometry measurements. - */ - Pose m_ReferencePoseOdometry; - Pose m_CurrentPoseOdometry; - - /** - * Time stamp of the last sensor measurement. - */ - ros::Time m_ReferenceMeasurementTime; - - /** - * True if it is the first run of SlamFilter, false otherwise. - */ - bool m_FirstRun; - - /** - * This variabe is true, if the SlamFilter is used for mapping and updates the map, - * false if it is just used for self-localization. - */ - bool m_DoMapping; - - /** Points used in last measure() step */ - vector<MeasurePoint> m_MeasurePoints; - - /// Pose of robot during last map update - Pose m_LastUpdatePose; - - tf::Transform m_latestTransform; - - /** - * Time stamp of the last particle filter step - */ - ros::Time m_LastUpdateTime; - - /** - * Calculates the square of given input f - * @param f input - * @return square of input - */ - template<class T> - T sqr(T f) - { - return f * f; - } -}; -#endif - diff --git a/homer_mapping/include/homer_mapping/ParticleFilter/SlamParticle.h b/homer_mapping/include/homer_mapping/ParticleFilter/SlamParticle.h deleted file mode 100644 index dc05b056..00000000 --- a/homer_mapping/include/homer_mapping/ParticleFilter/SlamParticle.h +++ /dev/null @@ -1,72 +0,0 @@ -#ifndef SLAMPARTICLE_H -#define SLAMPARTICLE_H - -#include <iostream> -#include <fstream> - -#include <homer_mapping/ParticleFilter/Particle.h> - -/** - * @class SlamParticle - * - * @author Malte Knauf, Stephan Wirth - * - * @brief This class defines a particle for the SlamFilter. - * - * This particle contains a weight (inherited from base class) and a Pose (position + orientation). - * The Pose describes a possible position and orientation of the robot. - * - * @see SlamFilter - * @see Particle - */ -class SlamParticle : public Particle -{ - - public: - /** - * This constructor assigns the given weight to the member m_Weight. - * @param weight The weight of the particle. - * @param robotX X-Position of the robot (world coordinates in m). - * @param robotY Y-Position of the robot (world coordinates in m). - * @param robotTheta Orientation of the robot (radiants). - */ - SlamParticle ( float weight = 1.0, float robotX = 0.0, float robotY = 0.0, float robotTheta = 0.0 ); - - ///@brief copy contructor - SlamParticle ( SlamParticle& slamParticle ); - - /** - * The destructor does nothing so far. - */ - ~SlamParticle(); - - /** - * Sets the three members m_RobotPositionX, m_RobotPositionY, m_RobotOrientation. - * @param robotX X-Position of the robot (world coordinates in m). - * @param robotY Y-Position of the robot (world coordinates in m). - * @param robotTheta Orientation of the robot (radiants). - */ - void setRobotPose ( float robotX, float robotY, float robotTheta ); - - /** - * Returns the content of the three members m_RobotPositionX, m_RobotPositionY, m_RobotOrientation. - * @param[out] robotX X-Position of the robot (world coordinates in m). - * @param[out] robotY Y-Position of the robot (world coordinates in m). - * @param[out] robotTheta Orientation of the robot (radiants). - */ - void getRobotPose ( float& robotX, float& robotY, float& robotTheta ); - - - private: - - /** - * These members store the pose of the robot. - */ - float m_RobotPositionX; - float m_RobotPositionY; - float m_RobotOrientation; - -}; - -#endif - diff --git a/homer_mapping/include/homer_mapping/slam_node.h b/homer_mapping/include/homer_mapping/slam_node.h deleted file mode 100644 index 5e4081a4..00000000 --- a/homer_mapping/include/homer_mapping/slam_node.h +++ /dev/null @@ -1,186 +0,0 @@ -#ifndef SLAM_NODE_H -#define SLAM_NODE_H - -#include <vector> -#include <map> -#include <sstream> -#include <vector> -#include <iostream> -#include <fstream> -#include <sstream> -#include <cmath> -#include <stdlib.h> - -#include <homer_nav_libs/Math/Pose.h> - -#include <tf/transform_broadcaster.h> - -#include <sensor_msgs/LaserScan.h> -#include <nav_msgs/Odometry.h> -#include <nav_msgs/OccupancyGrid.h> -#include <geometry_msgs/Pose.h> -#include <geometry_msgs/PoseWithCovariance.h> -#include <geometry_msgs/PoseWithCovarianceStamped.h> -#include <std_msgs/Empty.h> -#include <std_msgs/Bool.h> -#include <nav_msgs/Odometry.h> -#include <nav_msgs/OccupancyGrid.h> -#include <tf/tf.h> - -#include <homer_mapping/ParticleFilter/SlamFilter.h> -#include <homer_mapping/ParticleFilter/HyperSlamFilter.h> -#include <homer_nav_libs/Math/Box2D.h> -#include <homer_mapping/OccupancyMap/OccupancyMap.h> - -class OccupancyMap; -class SlamFilter; -class HyperSlamFilter; - -/** - * @class SlamNode - * - * @author Malte Knauf, Stephan Wirth, Susanne Maur (RX), David Gossow (RX), - * Christian Fuchs (R12), Nicolai Wojke (R14), Susanne Thierfelder (R16) - * - * - * @brief The Simultaneous localization and mapping module - * - * This module receives odometry and laser data and computes the - * robot's position and a map out of this data. Then it sends a - * geometry_msgs/PoseStamped and nav_msgs/OccupancyGrid message. - */ -class SlamNode -{ - -public: - - /** - * The constructor adds the message types and prepares the module for receiving them. - */ - SlamNode(ros::NodeHandle *nh); - - /** - * This method initializes the member variables. - */ - virtual void init(); - - /** - * The destructor deletes the filter thread instance. - */ - virtual ~SlamNode(); - -private: - - /** - * Callback methods for all incoming messages - */ - void callbackLaserScan( const sensor_msgs::LaserScan::ConstPtr& msg ); - void callbackOdometry( const nav_msgs::Odometry::ConstPtr& msg ); - void callbackUserDefPose( const geometry_msgs::Pose::ConstPtr& msg ); - void callbackDoMapping( const std_msgs::Bool::ConstPtr& msg ); - void callbackResetMap( const std_msgs::Empty::ConstPtr& msg ); - void callbackLoadedMap( const nav_msgs::OccupancyGrid::ConstPtr& msg ); - void callbackMasking( const nav_msgs::OccupancyGrid::ConstPtr& msg ); - void callbackResetHigh(const std_msgs::Empty::ConstPtr& msg); - void callbackInitialPose(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr& msg); - - /** - * This function resets the current maps to the initial state. - */ - void resetMaps(); - - /** - * This function processes the current odometry data in combination with the - * last send odometry and laser informations to pass on corresponding data - * to the filter threads. - - /** - * This method retrieves the current map of the slam filter and sends a map - * data message containing the map. - */ - void sendMapDataMessage(ros::Time mapTime = ros::Time::now()); - - /** - * This variables stores the last odometry measurement as reference that is used - * to compute the pose of the robot during a specific laserscan. - */ - Pose m_ReferenceOdometryPose; - - Pose m_LastLikeliestPose; - - /** - * This variable stores the time of the last odometry measurement as reference - * which is used to compute the pose of the robot during a specific laserscan. - */ - ros::Time m_ReferenceOdometryTime; - - /** - * This variable stores the time the last map message was sent to be able to - * compute the time for the next map send. - */ - ros::Time m_LastMapSendTime; - ros::Time m_LastPositionSendTime; - - /** - * This variable stores the last laser measurement. - */ - sensor_msgs::LaserScan::ConstPtr m_LastLaserData; - - /** - * time stamp of last particle filter step - */ - ros::Time m_LastMappingTime; - - - /** - * This variable stores a pointer to the hyper slam filter - */ - HyperSlamFilter* m_HyperSlamFilter; - - /** - * Scatter variances in self localization. - */ - double m_ScatterVarXY; - double m_ScatterVarTheta; - - /** - * This variabe is true, if the slam algorithm is used for mapping and - * keeps updating the map, false otherwise. - */ - bool m_DoMapping; - - /** - * Vectors used to queue laser and odom messages to find a fit - */ - std::vector<sensor_msgs::LaserScan::ConstPtr> m_laser_queue; - std::vector<nav_msgs::Odometry::ConstPtr> m_odom_queue; - - /** - * duration to wait between two particle filter steps - */ - ros::Duration m_WaitDuration; - - /** - * Broadcasts the transform map -> base_link - */ - tf::TransformBroadcaster m_tfBroadcaster; - - /** - * subscribers and publishers - */ - ros::Subscriber m_LaserScanSubscriber; - ros::Subscriber m_OdometrySubscriber; - ros::Subscriber m_UserDefPoseSubscriber; - ros::Subscriber m_DoMappingSubscriber; - ros::Subscriber m_ResetMapSubscriber; - ros::Subscriber m_LoadMapSubscriber; - ros::Subscriber m_MaskingSubscriber; - ros::Subscriber m_ResetHighSubscriber; - ros::Subscriber m_InitialPoseSubscriber; - - ros::Publisher m_PoseStampedPublisher; - ros::Publisher m_SLAMMapPublisher; - -}; - -#endif diff --git a/homer_mapping/launch/homer_mapping.launch b/homer_mapping/launch/homer_mapping.launch deleted file mode 100644 index d268a336..00000000 --- a/homer_mapping/launch/homer_mapping.launch +++ /dev/null @@ -1,5 +0,0 @@ -<launch> - <rosparam command="load" file="$(find homer_mapping)/config/homer_mapping.yaml"/> - <node name="homer_mapping" pkg="homer_mapping" type="homer_mapping" output="screen"/> - <node name="map_manager" pkg="homer_map_manager" type="map_manager" output="screen"/> -</launch> diff --git a/homer_mapping/mainpage.dox b/homer_mapping/mainpage.dox deleted file mode 100644 index 054b63cf..00000000 --- a/homer_mapping/mainpage.dox +++ /dev/null @@ -1,26 +0,0 @@ -/** -\mainpage -\htmlinclude manifest.html - -\b homer_mapping is ... - -<!-- -Provide an overview of your package. ---> - - -\section codeapi Code API - -<!-- -Provide links to specific auto-generated API documentation within your -package that is of particular interest to a reader. Doxygen will -document pretty much every part of your code, so do your best here to -point the reader to the actual API. - -If your codebase is fairly large or has different sets of APIs, you -should use the doxygen 'group' tag to keep these APIs together. For -example, the roscpp documentation has 'libros' group. ---> - - -*/ diff --git a/homer_mapping/manifest.xml b/homer_mapping/manifest.xml deleted file mode 100644 index 2c9977b6..00000000 --- a/homer_mapping/manifest.xml +++ /dev/null @@ -1,23 +0,0 @@ -<package> - <description brief="homer_mapping"> - - homer_mapping - - </description> - <author>Malte</author> - <license>BSD</license> - <review status="unreviewed" notes=""/> - <url>http://ros.org/wiki/homer_mapping</url> - <depend package="std_msgs"/> - <depend package="roscpp"/> - <depend package="sensor_msgs"/> - <depend package="nav_msgs"/> - <depend package="tf"/> - <depend package="roslib"/> - - <depend package="robbie_architecture"/> - <depend package="BaseLib"/> - <depend package="map_messages"/> -</package> - - diff --git a/homer_mapping/package.xml b/homer_mapping/package.xml deleted file mode 100644 index bb664fa5..00000000 --- a/homer_mapping/package.xml +++ /dev/null @@ -1,34 +0,0 @@ -<package> - <name>homer_mapping</name> - <version>0.1.1</version> - <description> - - homer_mapping - - </description> - <maintainer email="vseib@uni-koblenz.de">Viktor Seib</maintainer> - <author email="mknauf@uni-koblenz.de">Malte Knauf</author> - - <license>GPLv3</license> - <buildtool_depend>catkin</buildtool_depend> - - <build_depend>roscpp</build_depend> - <build_depend>sensor_msgs</build_depend> - <build_depend>nav_msgs</build_depend> - <build_depend>tf</build_depend> - <build_depend>roslib</build_depend> - <build_depend>homer_nav_libs</build_depend> - <build_depend>homer_mapnav_msgs</build_depend> - <build_depend>cmake_modules</build_depend> - - - <run_depend>std_msgs</run_depend> - <run_depend>roscpp</run_depend> - <run_depend>sensor_msgs</run_depend> - <run_depend>nav_msgs</run_depend> - <run_depend>tf</run_depend> - <run_depend>roslib</run_depend> - <run_depend>homer_nav_libs</run_depend> - <run_depend>homer_mapnav_msgs</run_depend> - -</package> diff --git a/homer_mapping/readme.pdf b/homer_mapping/readme.pdf deleted file mode 100644 index 07f93c8ff0f8b7c478d0e93269eb5df0febdd4ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113506 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 CwC<b$ diff --git a/homer_mapping/src/CMakeLists.txt b/homer_mapping/src/CMakeLists.txt deleted file mode 100644 index e5e17710..00000000 --- a/homer_mapping/src/CMakeLists.txt +++ /dev/null @@ -1,2 +0,0 @@ -add_subdirectory(Workers) -add_subdirectory(Modules) diff --git a/homer_mapping/src/OccupancyMap/OccupancyMap.cpp b/homer_mapping/src/OccupancyMap/OccupancyMap.cpp deleted file mode 100644 index 5ab3b94a..00000000 --- a/homer_mapping/src/OccupancyMap/OccupancyMap.cpp +++ /dev/null @@ -1,977 +0,0 @@ -#include <homer_mapping/OccupancyMap/OccupancyMap.h> - -#include <homer_nav_libs/Math/Math.h> - -#include <cmath> -#include <vector> -#include <fstream> -#include <sstream> -#include <QImage> - -#include <Eigen/Geometry> - -#include <ros/ros.h> -#include <tf/transform_listener.h> - -#include <homer_mapnav_msgs/ModifyMap.h> -#include <homer_nav_libs/tools.h> - -//uncomment this to get extended information on the tracer -//#define TRACER_OUTPUT - -using namespace std; - -const float UNKNOWN_LIKELIHOOD = 0.3; - -// Flags of current changes // -const char NO_CHANGE = 0; -const char OCCUPIED = 1; -const char FREE = 2; -//the safety border around occupied pixels which is left unchanged -const char SAFETY_BORDER = 3; -/////////////////////////////// - -//assumed laser measure count for loaded maps -const int LOADED_MEASURECOUNT = 10; - - -OccupancyMap::OccupancyMap() -{ - initMembers(); -} - -OccupancyMap::OccupancyMap(float *&occupancyProbability, geometry_msgs::Pose origin, float resolution, int pixelSize, Box2D<int> exploredRegion) -{ - initMembers(); - - - m_Origin = origin; - m_Resolution = resolution; - m_PixelSize = pixelSize; - m_ByteSize = pixelSize * pixelSize; - m_ExploredRegion = exploredRegion; - m_ChangedRegion = exploredRegion; - - if ( m_OccupancyProbability ) - { - delete[] m_OccupancyProbability; - } - m_OccupancyProbability = occupancyProbability; - for(unsigned i = 0; i < m_ByteSize; i++) - { - if(m_OccupancyProbability[i] != 0.5) - { - m_MeasurementCount[i] = LOADED_MEASURECOUNT; - m_OccupancyCount[i] = m_OccupancyProbability[i] * (float)LOADED_MEASURECOUNT; - } - } -} - - -OccupancyMap::OccupancyMap ( const OccupancyMap& occupancyMap ) -{ - m_OccupancyProbability = 0; - m_MeasurementCount = 0; - m_OccupancyCount = 0; - m_CurrentChanges = 0; - m_InaccessibleCount = 0; - m_HighSensitive = 0; - m_LaserMaxRange = 0; - m_LaserMinRange = 0; - - *this = occupancyMap; -} - -OccupancyMap::~OccupancyMap() -{ - cleanUp(); -} - -void OccupancyMap::initMembers() -{ - float mapSize; - ros::param::get("/homer_mapping/size", mapSize); - ros::param::get("/homer_mapping/resolution", m_Resolution); - ros::param::param("/homer_mapping/max_laser", m_LaserMaxRange, (float) 8.0); - - //add one safety pixel - m_PixelSize = mapSize / m_Resolution + 1; - m_ByteSize = m_PixelSize * m_PixelSize; - - m_Origin.position.x = -m_PixelSize*m_Resolution/2; - m_Origin.position.y = -m_PixelSize*m_Resolution/2; - m_Origin.orientation.w = 1.0; - m_Origin.orientation.x = 0.0; - m_Origin.orientation.y = 0.0; - m_Origin.orientation.z = 0.0; - - ros::param::get("/homer_mapping/backside_checking", m_BacksideChecking); - ros::param::get("/homer_mapping/obstacle_borders", m_ObstacleBorders); - ros::param::get("/homer_mapping/measure_sampling_step", m_MeasureSamplingStep); - ros::param::get("/homer_mapping/laser_scanner/free_reading_distance", m_FreeReadingDistance); - - m_OccupancyProbability = new float[m_ByteSize]; - m_MeasurementCount = new unsigned short[m_ByteSize]; - m_OccupancyCount = new unsigned short[m_ByteSize]; - m_CurrentChanges = new unsigned char[m_ByteSize]; - m_InaccessibleCount = new unsigned char[m_ByteSize]; - m_HighSensitive = new unsigned short[m_ByteSize]; - for ( unsigned i=0; i<m_ByteSize; i++ ) - { - m_OccupancyProbability[i]=UNKNOWN_LIKELIHOOD; - m_OccupancyCount[i]=0; - m_MeasurementCount[i]=0; - m_CurrentChanges[i]=NO_CHANGE; - m_InaccessibleCount[i]=0; - m_HighSensitive[i] = 0; - } - - m_ExploredRegion=Box2D<int> ( m_PixelSize/2.1, m_PixelSize/2.1, m_PixelSize/1.9, m_PixelSize/1.9 ); - maximizeChangedRegion(); - - try - { - bool got_transform = m_tfListener.waitForTransform("/base_link","/laser", ros::Time(0), ros::Duration(1)); - while(!got_transform); - { - ROS_ERROR_STREAM("need transformation from base_link to laser!"); - got_transform = m_tfListener.waitForTransform("/base_link","/laser", ros::Time(0), ros::Duration(1)); - } - - m_tfListener.lookupTransform("/base_link", "/laser", ros::Time(0), m_laserTransform); - } - catch (tf::TransformException ex) { - ROS_ERROR_STREAM(ex.what()); - } - -} - - -OccupancyMap& OccupancyMap::operator= ( const OccupancyMap & occupancyMap ) -{ - // free allocated memory - cleanUp(); - - m_Resolution = occupancyMap.m_Resolution; - m_ExploredRegion = occupancyMap.m_ExploredRegion; - m_PixelSize = occupancyMap.m_PixelSize; - m_ByteSize = occupancyMap.m_ByteSize; - - ros::param::get("/homer_mapping/backside_checking", m_BacksideChecking); - - // re-allocate all arrays - m_OccupancyProbability = new float[m_ByteSize]; - m_MeasurementCount = new unsigned short[m_ByteSize]; - m_OccupancyCount = new unsigned short[m_ByteSize]; - m_CurrentChanges = new unsigned char[m_ByteSize]; - m_InaccessibleCount = new unsigned char[m_ByteSize]; - m_HighSensitive = new unsigned short[m_ByteSize]; - - // copy array data - memcpy ( m_OccupancyProbability, occupancyMap.m_OccupancyProbability, m_ByteSize * sizeof ( *m_OccupancyProbability ) ); - memcpy ( m_MeasurementCount, occupancyMap.m_MeasurementCount, m_ByteSize * sizeof ( *m_MeasurementCount ) ); - memcpy ( m_OccupancyCount, occupancyMap.m_OccupancyCount, m_ByteSize * sizeof ( *m_OccupancyCount ) ); - memcpy ( m_CurrentChanges, occupancyMap.m_CurrentChanges, m_ByteSize * sizeof ( *m_CurrentChanges ) ); - memcpy ( m_InaccessibleCount, occupancyMap.m_InaccessibleCount, m_ByteSize * sizeof ( *m_InaccessibleCount ) ); - memcpy ( m_HighSensitive, occupancyMap.m_HighSensitive, m_ByteSize * sizeof ( *m_HighSensitive) ); - - - return *this; -} - -int OccupancyMap::width() const -{ - return m_PixelSize; -} - -int OccupancyMap::height() const -{ - return m_PixelSize; -} - -float OccupancyMap::getOccupancyProbability ( Eigen::Vector2i p ) -{ - unsigned offset = m_PixelSize * p.y() + p.x(); - if ( offset > unsigned ( m_ByteSize ) ) - { - return UNKNOWN_LIKELIHOOD; - } - return m_OccupancyProbability[ offset ]; -} - -void OccupancyMap::resetHighSensitive() -{ - ROS_INFO_STREAM("High sensitive Areas reseted"); - m_reset_high = true; -} - -void OccupancyMap::computeOccupancyProbabilities() -{ - for ( int y = m_ChangedRegion.minY(); y <= m_ChangedRegion.maxY(); y++ ) - { - int yOffset = m_PixelSize * y; - for ( int x = m_ChangedRegion.minX(); x <= m_ChangedRegion.maxX(); x++ ) - { - int i = x + yOffset; - if ( m_MeasurementCount[i] > 0 ) - { - m_OccupancyProbability[i] = m_OccupancyCount[i] / static_cast<float> ( m_MeasurementCount[i] ); - if (m_HighSensitive[i] == 1) - { - if(m_reset_high == true) - { - m_OccupancyCount[i] = 0; - m_OccupancyProbability[i] = 0; - } - if(m_MeasurementCount[i] > 20 ) - { - m_MeasurementCount[i] = 10; - m_OccupancyCount[i] = 10 * m_OccupancyProbability[i]; - } - if(m_OccupancyProbability[i] > 0.3) - { - m_OccupancyProbability[i] = 1 ; - } - } - } - else - { - m_OccupancyProbability[i] = UNKNOWN_LIKELIHOOD; - } - } - } - if(m_reset_high == true) - { - m_reset_high = false; - } -} - -void OccupancyMap::insertLaserData ( sensor_msgs::LaserScan::ConstPtr laserData, tf::Transform transform) -{ - m_latestMapTransform = transform; - markRobotPositionFree(); - ros::Time stamp = laserData->header.stamp; - - //m_LaserMaxRange = laserData->range_max; - m_LaserMinRange = laserData->range_min; - - - m_LaserPos.x = m_laserTransform.getOrigin().getX(); - m_LaserPos.y = m_laserTransform.getOrigin().getY(); - - std::vector<RangeMeasurement> ranges; - ranges.reserve ( laserData->ranges.size() ); - - bool errorFound=false; - int lastValidIndex=-1; - float lastValidRange=m_FreeReadingDistance; - - RangeMeasurement rangeMeasurement; - rangeMeasurement.sensorPos = m_LaserPos; - - for ( unsigned int i = 0; i < laserData->ranges.size(); i++ ) - { - if ( ( laserData->ranges[i] >= m_LaserMinRange ) && ( laserData->ranges[i] <= m_LaserMaxRange ) ) - { - //if we're at the end of an errorneous segment, interpolate - //between last valid point and current point - if ( errorFound ) - { - //smaller of the two ranges belonging to end points - float range = Math::min ( lastValidRange, laserData->ranges[i] ); - range -= m_Resolution * 2; - - if ( range < m_FreeReadingDistance ) - { - range = m_FreeReadingDistance; - } - else - if ( range > m_LaserMaxRange ) - { - range = m_LaserMaxRange; - } - - //choose smaller range - for ( unsigned j=lastValidIndex+1; j<i; j++ ) - { - float alpha = laserData->angle_min + j * laserData->angle_increment; - geometry_msgs::Point point; - tf::Vector3 pin; - tf::Vector3 pout; - pin.setX( cos(alpha) * range); - pin.setY( sin(alpha) * range); - pin.setZ(0); - - pout = m_laserTransform * pin; - - point.x = pout.x(); - point.y = pout.y(); - - rangeMeasurement.endPos = point; - rangeMeasurement.free = true; - ranges.push_back ( rangeMeasurement ); - } - } - float alpha = laserData->angle_min + i * laserData->angle_increment; - geometry_msgs::Point point; - tf::Vector3 pin; - tf::Vector3 pout; - pin.setX( cos(alpha) * laserData->ranges[i]); - pin.setY( sin(alpha) * laserData->ranges[i]); - pin.setZ(0); - - pout = m_laserTransform * pin; - - point.x = pout.x(); - point.y = pout.y(); - - rangeMeasurement.endPos = point; - rangeMeasurement.free = false; - ranges.push_back ( rangeMeasurement ); - - errorFound=false; - lastValidIndex=i; - lastValidRange=laserData->ranges[i]; - } - else - { - errorFound=true; - } - } - -// if ( errorFound ) -// { -// for ( unsigned j=lastValidIndex+1; j<laserData->ranges.size(); j++ ) -// { -// rangeMeasurement.endPos = map_tools::laser_range_to_point(m_FreeReadingDistance, j, laserData->angle_min, laserData->angle_increment, m_tfListener, laserData->header.frame_id, "/base_link"); // - -// rangeMeasurement.free = true; -// ranges.push_back ( rangeMeasurement ); -// } -// } - - insertRanges ( ranges , laserData->header.stamp); -} - - -void OccupancyMap::insertRanges ( vector<RangeMeasurement> ranges, ros::Time stamp ) -{ - clearChanges(); - - Eigen::Vector2i lastEndPixel; - - //paint safety borders - if ( m_ObstacleBorders ) - { - for ( unsigned i=0; i<ranges.size(); i++ ) - { - geometry_msgs::Point endPosWorld = map_tools::transformPoint(ranges[i].endPos, m_latestMapTransform); - Eigen::Vector2i endPixel = map_tools::toMapCoords(endPosWorld, m_Origin, m_Resolution); - - for ( int y=endPixel.y()-1; y <= endPixel.y() +1; y++ ) - { - for ( int x=endPixel.x()-1; x <= endPixel.x() +1; x++ ) - { - unsigned offset=x+m_PixelSize*y; - if ( offset < unsigned ( m_ByteSize ) ) - { - m_CurrentChanges[ offset ] = SAFETY_BORDER; - } - } - } - } - } - //paint safety ranges - for ( unsigned i=0; i<ranges.size(); i++ ) - { - geometry_msgs::Point startPosWorld = map_tools::transformPoint(ranges[i].endPos, m_latestMapTransform); - Eigen::Vector2i startPixel = map_tools::toMapCoords(startPosWorld, m_Origin, m_Resolution); - geometry_msgs::Point endPos; - endPos.x = ranges[i].endPos.x * 4; - endPos.y = ranges[i].endPos.y * 4; - - geometry_msgs::Point endPosWorld = map_tools::transformPoint(endPos, m_latestMapTransform); - Eigen::Vector2i endPixel = map_tools::toMapCoords(endPosWorld, m_Origin, m_Resolution); - - - if(endPixel.x() < 0) endPixel.x() = 0; - if(endPixel.y() < 0) endPixel.y() = 0; - if(endPixel.x() >= m_PixelSize) endPixel.x() = m_PixelSize - 1; - if(endPixel.y() >= m_PixelSize) endPixel.y() = m_PixelSize - 1; - - drawLine ( m_CurrentChanges, startPixel, endPixel, SAFETY_BORDER ); - } - - //paint end pixels - for ( unsigned i=0; i<ranges.size(); i++ ) - { - if ( !ranges[i].free ) - { - geometry_msgs::Point endPosWorld = map_tools::transformPoint(ranges[i].endPos, m_latestMapTransform); - Eigen::Vector2i endPixel = map_tools::toMapCoords(endPosWorld, m_Origin, m_Resolution); - - if ( endPixel != lastEndPixel ) - { - unsigned offset = endPixel.x() + m_PixelSize * endPixel.y(); - if ( offset < m_ByteSize ) - { - m_CurrentChanges[ offset ] = ::OCCUPIED; - } - } - lastEndPixel=endPixel; - } - } - - //paint free ranges - geometry_msgs::Point sensorPosWorld = map_tools::transformPoint(ranges[0].sensorPos, m_latestMapTransform); - Eigen::Vector2i sensorPixel = map_tools::toMapCoords(sensorPosWorld, m_Origin, m_Resolution); - - for ( unsigned i=0; i<ranges.size(); i++ ) - { - geometry_msgs::Point endPosWorld = map_tools::transformPoint(ranges[i].endPos, m_latestMapTransform); - Eigen::Vector2i endPixel = map_tools::toMapCoords(endPosWorld, m_Origin, m_Resolution); - - m_ChangedRegion.enclose ( sensorPixel.x(), sensorPixel.y() ); - m_ChangedRegion.enclose ( endPixel.x(), endPixel.y() ); - - if ( endPixel != lastEndPixel ) - { - drawLine ( m_CurrentChanges, sensorPixel, endPixel, ::FREE ); - } - - lastEndPixel=endPixel; - } - - m_ChangedRegion.clip ( Box2D<int> ( 0,0,m_PixelSize-1,m_PixelSize-1 ) ); - m_ExploredRegion.enclose ( m_ChangedRegion ); - applyChanges(); - computeOccupancyProbabilities(); -} - -double OccupancyMap::contrastFromProbability ( int8_t prob ) -{ - // range from 0..126 (=127 values) and 128..255 (=128 values) - double diff = ( ( double ) prob - UNKNOWN ); - double contrast; - if ( prob <= UNKNOWN ) - { - contrast = ( diff / UNKNOWN ); // 0..1 - } - else - { - contrast = ( diff / ( UNKNOWN+1 ) ); // 0..1 - } - return ( contrast * contrast ); -} - -double OccupancyMap::evaluateByContrast() -{ - double contrastSum = 0.0; - unsigned int contrastCnt = 0; - - for ( int y = m_ExploredRegion.minY(); y <= m_ExploredRegion.maxY(); y++ ) - { - for ( int x = m_ExploredRegion.minX(); x <= m_ExploredRegion.maxX(); x++ ) - { - int i = x + y * m_PixelSize; - if ( m_MeasurementCount [i] > 1 ) - { - int prob = m_OccupancyProbability[i] * 100; - if ( prob != NOT_SEEN_YET ) // ignore not yet seen cells - { - contrastSum += contrastFromProbability ( prob ); - contrastCnt++; - } - } - } - } - if ( ( contrastCnt ) > 0 ) - { - return ( ( contrastSum / contrastCnt ) * 100 ); - } - return ( 0 ); -} - - - -vector<MeasurePoint> OccupancyMap::getMeasurePoints (sensor_msgs::LaserScanConstPtr laserData) -{ - vector<MeasurePoint> result; - result.reserve ( laserData->ranges.size() ); - - double minDist = m_MeasureSamplingStep; - - //m_LaserMaxRange = laserData->range_max; - m_LaserMinRange = laserData->range_min; - - Point2D lastHitPos; - Point2D lastUsedHitPos; - - //extract points for measuring - for ( unsigned int i=0; i < laserData->ranges.size(); i++ ) - { - if ( laserData->ranges[i] <= m_LaserMaxRange && laserData->ranges[i] >= m_LaserMinRange ) - { - float alpha = laserData->angle_min + i * laserData->angle_increment; - tf::Vector3 pin; - tf::Vector3 pout; - pin.setX( cos(alpha) * laserData->ranges[i]); - pin.setY( sin(alpha) * laserData->ranges[i]); - pin.setZ(0); - - pout = m_laserTransform * pin; - - Point2D hitPos(pout.x(), pout.y()); - - if ( hitPos.distance ( lastUsedHitPos ) >= minDist ) - { - MeasurePoint p; - //preserve borders of segments - if ( ( i!=0 ) && - ( lastUsedHitPos.distance ( lastHitPos ) > m_Resolution*0.5 ) && - ( hitPos.distance ( lastHitPos ) >= minDist*1.5 ) ) - { - p.hitPos = lastHitPos; - p.borderType = RightBorder; - result.push_back ( p ); - p.hitPos = hitPos; - p.borderType = LeftBorder; - result.push_back ( p ); - lastUsedHitPos = hitPos; - } - else - { - //save current point - p.hitPos = hitPos; - p.borderType = NoBorder; - result.push_back ( p ); - lastUsedHitPos = hitPos; - } - } - lastHitPos = hitPos; - } - } - - //the first and last one are border pixels - if ( result.size() > 0 ) - { - result[0].borderType = LeftBorder; - result[result.size()-1].borderType = RightBorder; - } - - //calculate front check points - for ( unsigned i=0; i < result.size(); i++ ) - { - CVec2 diff; - - switch ( result[i].borderType ) - { - case NoBorder: - diff = result[i-1].hitPos - result[i+1].hitPos; - break; - case LeftBorder: - diff = result[i].hitPos - result[i+1].hitPos; - break; - case RightBorder: - diff = result[i-1].hitPos - result[i].hitPos; - break; - } - - CVec2 normal = diff.rotate ( Math::Pi * 0.5 ); - normal.normalize(); - normal *= m_Resolution * sqrt ( 2.0 ) * 10.0; - - result[i].frontPos = result[i].hitPos + normal; - } - - return result; -} - - -float OccupancyMap::computeScore ( Pose robotPose, std::vector<MeasurePoint> measurePoints ) -{ - // This is a very simple implementation, using only the end point of the beam. - // For every beam the end cell is computed and tested if the cell is occupied. - unsigned lastOffset=0; - unsigned hitOffset=0; - unsigned frontOffset=0; - float fittingFactor = 0.0; - - float sinTheta = sin ( robotPose.theta() ); - float cosTheta = cos ( robotPose.theta() ); - - for ( unsigned int i = 0; i < measurePoints.size(); i++ ) - { - //fast variant: - float x = cosTheta * measurePoints[i].hitPos.x() - sinTheta * measurePoints[i].hitPos.y() + robotPose.x(); - float y = sinTheta * measurePoints[i].hitPos.x() + cosTheta * measurePoints[i].hitPos.y() + robotPose.y(); - geometry_msgs::Point hitPos; - hitPos.x = x; - hitPos.y = y; - - Eigen::Vector2i hitPixel = map_tools::toMapCoords(hitPos, m_Origin, m_Resolution); - hitOffset = hitPixel.x() + m_PixelSize*hitPixel.y(); - - //avoid multiple measuring of same pixel or unknown pixel - if ( ( hitOffset == lastOffset ) || ( hitOffset >= unsigned ( m_ByteSize ) ) || ( m_MeasurementCount[hitOffset] == 0 ) ) - { - continue; - } - - if ( m_BacksideChecking ) - { - //avoid matching of back and front pixels of obstacles - x = cosTheta * measurePoints[i].frontPos.x() - sinTheta * measurePoints[i].frontPos.y() + robotPose.x(); - y = sinTheta * measurePoints[i].frontPos.x() + cosTheta * measurePoints[i].frontPos.y() + robotPose.y(); - geometry_msgs::Point frontPos; - frontPos.x = x; - frontPos.y = y; - - Eigen::Vector2i frontPixel = map_tools::toMapCoords(frontPos, m_Origin, m_Resolution); - frontOffset = frontPixel.x() + m_PixelSize*frontPixel.y(); - - if ( ( frontOffset >= unsigned ( m_ByteSize ) ) || ( m_MeasurementCount[frontOffset] == 0 ) ) - { - continue; - } - } - - lastOffset=hitOffset; - //fittingFactor += m_SmoothOccupancyProbability[ offset ]; - fittingFactor += m_OccupancyProbability[ hitOffset ]; - } - return fittingFactor; -} - - -template<class DataT> -void OccupancyMap::drawLine ( DataT* data, Eigen::Vector2i& startPixel, Eigen::Vector2i& endPixel, char value ) -{ - - //bresenham algorithm - int xstart = startPixel.x(); - int ystart = startPixel.y(); - int xend = endPixel.x(); - int yend = endPixel.y(); - - int x, y, t, dist, xerr, yerr, dx, dy, incx, incy; - // compute distances - dx = xend - xstart; - dy = yend - ystart; - - // compute increment - if ( dx < 0 ) - { - incx = -1; - dx = -dx; - } - else - { - incx = dx ? 1 : 0; - } - - if ( dy < 0 ) - { - incy = -1; - dy = -dy; - } - else - { - incy = dy ? 1 : 0; - } - - // which distance is greater? - dist = ( dx > dy ) ? dx : dy; - // initializing - x = xstart; - y = ystart; - xerr = dx; - yerr = dy; - - // compute cells - for ( t = 0; t < dist; t++ ) - { - int index = x + m_PixelSize * y; - // set flag to free if no flag is set - // (do not overwrite occupied cells) - if(index < 0) continue; - if ( data[index] == NO_CHANGE ) - { - data[index] = value; - } -/* if ( data[index] == OCCUPIED || data[index] == SAFETY_BORDER ) - { - return; - }*/ - xerr += dx; - yerr += dy; - if ( xerr > dist ) - { - xerr -= dist; - x += incx; - } - if ( yerr > dist ) - { - yerr -= dist; - y += incy; - } - } -} - - -void OccupancyMap::applyChanges() -{ - for ( int y = m_ChangedRegion.minY(); y <= m_ChangedRegion.maxY(); y++ ) - { - int yOffset = m_PixelSize * y; - for ( int x = m_ChangedRegion.minX(); x <= m_ChangedRegion.maxX(); x++ ) - { - int i = x + yOffset; - if ( ( m_CurrentChanges[i] == ::FREE || m_CurrentChanges[i] == ::OCCUPIED ) && m_MeasurementCount[i] < SHRT_MAX ) - { - m_MeasurementCount[i]++; - } - if ( m_CurrentChanges[i] == ::OCCUPIED && m_OccupancyCount[i] < USHRT_MAX ) - { - m_OccupancyCount[i]++; - } - } - } -} - -void OccupancyMap::clearChanges() -{ - m_ChangedRegion.expand ( 2 ); - m_ChangedRegion.clip ( Box2D<int> ( 0,0,m_PixelSize-1,m_PixelSize-1 ) ); - for ( int y = m_ChangedRegion.minY(); y <= m_ChangedRegion.maxY(); y++ ) - { - int yOffset = m_PixelSize * y; - for ( int x = m_ChangedRegion.minX(); x <= m_ChangedRegion.maxX(); x++ ) - { - int i = x + yOffset; - m_CurrentChanges[i] = NO_CHANGE; - } - } - m_ChangedRegion=Box2D<int> ( m_PixelSize - 1, m_PixelSize - 1, 0, 0 ); -} - -void OccupancyMap::incrementMeasurementCount ( Eigen::Vector2i p ) -{ - unsigned index = p.x() + m_PixelSize * p.y(); - if ( index < m_ByteSize ) - { - if ( m_CurrentChanges[index] == NO_CHANGE && m_MeasurementCount[index] < USHRT_MAX ) - { - m_CurrentChanges[index] = ::FREE; - m_MeasurementCount[index]++; - } - } - else - { - ROS_ERROR( "Index out of bounds: x = %d, y = %d", p.x(), p.y() ); - } -} - -void OccupancyMap::incrementOccupancyCount ( Eigen::Vector2i p ) -{ - int index = p.x() + m_PixelSize * p.y(); - if ( ( m_CurrentChanges[index] == NO_CHANGE || m_CurrentChanges[index] == ::FREE ) && m_MeasurementCount[index] < USHRT_MAX ) - { - m_CurrentChanges[index] = ::OCCUPIED; - m_OccupancyCount[index]++; - } -} - -void OccupancyMap::scaleDownCounts ( int maxCount ) -{ - clearChanges(); - if ( maxCount <= 0 ) - { - ROS_WARN("WARNING: argument maxCount is choosen to small, resetting map."); - memset ( m_MeasurementCount, 0, m_ByteSize ); - memset ( m_OccupancyCount, 0, m_ByteSize ); - memset ( m_InaccessibleCount, 0, m_ByteSize ); - } - else - { - for ( unsigned i = 0; i < m_ByteSize; i++ ) - { - int scalingFactor = m_MeasurementCount[i] / maxCount; - if ( scalingFactor != 0 ) - { - m_MeasurementCount[i] /= scalingFactor; - m_OccupancyCount[i] /= scalingFactor; - m_InaccessibleCount[i] /= scalingFactor; - } - if ( m_InaccessibleCount[i] > maxCount ) - { - m_InaccessibleCount[i] = maxCount; - } - } - } - maximizeChangedRegion(); - applyChanges(); - computeOccupancyProbabilities(); -} - - -void OccupancyMap::markRobotPositionFree() -{ - geometry_msgs::Point point; - point.x = 0; - point.y = 0; - point.z = 0; - geometry_msgs::Point endPosWorld = map_tools::transformPoint(point, m_latestMapTransform); - Eigen::Vector2i robotPixel = map_tools::toMapCoords(endPosWorld, m_Origin, m_Resolution); - - int width = 0.4 / m_Resolution; - for ( int i = robotPixel.y() - width; i <= robotPixel.y() + width; i++ ) - { - for ( int j = robotPixel.x() - width; j <= robotPixel.x() + width; j++ ) - { - incrementMeasurementCount ( Eigen::Vector2i ( i, j ) ); - } - } - Box2D<int> robotBox ( robotPixel.x()-width, robotPixel.y()-width, robotPixel.x() +width, robotPixel.y() +width ); - m_ChangedRegion.enclose ( robotBox ); - m_ExploredRegion.enclose ( robotBox ); -} - - -QImage OccupancyMap::getProbabilityQImage ( int trancparencyThreshold, bool showInaccessible ) const -{ - QImage retImage ( m_PixelSize, m_PixelSize, QImage::Format_RGB32 ); - for ( int y = 0; y < m_PixelSize; y++ ) - { - for ( int x = 0; x < m_PixelSize; x++ ) - { - int index = x + y * m_PixelSize; - int value = UNKNOWN; - if ( m_MeasurementCount[index] > 0 ) - { - value = static_cast<int> ( ( 1.0 - m_OccupancyProbability[index] ) * 255 ); - if ( m_MeasurementCount[index] < trancparencyThreshold ) - { - value = static_cast<int> ( ( 0.75 + 0.025 * m_MeasurementCount[index] ) * ( 1.0 - m_OccupancyProbability[index] ) * 255 ); - } - } - if ( showInaccessible && m_InaccessibleCount[index] >= 2 ) - { - value = 0; - } - retImage.setPixel ( x, y, qRgb ( value, value, value ) ); - } - } - return retImage; -} - -void OccupancyMap::getOccupancyProbabilityImage ( vector<int8_t>& data, int& width, int& height, float& resolution ) -{ - width = m_PixelSize; - height = m_PixelSize; - resolution = m_Resolution; - data.resize(m_PixelSize * m_PixelSize); - std::fill(data.begin(), data.end(), (int8_t)NOT_SEEN_YET); //note: linker error without strange cast from int8_t to int8_t - for ( int y = m_ExploredRegion.minY(); y <= m_ExploredRegion.maxY(); y++ ) - { - int yOffset = m_PixelSize * y; - for ( int x = m_ExploredRegion.minX(); x <= m_ExploredRegion.maxX(); x++ ) - { - int i = x + yOffset; - if ( m_MeasurementCount[i] < 1 ) - { - continue; - } - // set inaccessible points to black - if ( m_InaccessibleCount[i] >= 2 ) - { - data[i] = 99; - continue; - } - if(m_OccupancyProbability[i] == UNKNOWN_LIKELIHOOD) - { - data[i] = NOT_SEEN_YET; - } - else - { - data[i] = (int)(m_OccupancyProbability[i] * 99); //TODO maybe - 2 (or *0.99 or smth) - } - } - } -} - -void OccupancyMap::maximizeChangedRegion() -{ - m_ChangedRegion=m_ExploredRegion; -} - -void OccupancyMap::applyMasking(const nav_msgs::OccupancyGrid::ConstPtr &msg) -{ - if(msg->data.size() != m_ByteSize) - { - ROS_ERROR_STREAM("Size Mismatch between SLAM map (" << m_ByteSize << ") and masking map (" << msg->data.size() << ")"); - return; - } - for(size_t y = 0; y < msg->info.height; y++) - { - int yOffset = msg->info.width * y; - for(size_t x = 0; x < msg->info.width; x++) - { - int i = yOffset + x; - - switch(msg->data[i]) - { - case homer_mapnav_msgs::ModifyMap::BLOCKED: - case homer_mapnav_msgs::ModifyMap::OBSTACLE: - //increase measure count of cells which were not yet visible to be able to modify unknown areas - if(m_MeasurementCount[i] == 0) - m_MeasurementCount[i] = 10; - - m_OccupancyCount[i] = m_MeasurementCount[i]; - m_OccupancyProbability[i] = 1.0; - m_ExploredRegion.enclose(x, y); - break; - case homer_mapnav_msgs::ModifyMap::FREE: - //see comment above - if(m_MeasurementCount[i] == 0) - m_MeasurementCount[i] = 10; - - m_OccupancyCount[i] = 0; - m_OccupancyProbability[i] = 0.0; - m_ExploredRegion.enclose(x, y); - break; - case homer_mapnav_msgs::ModifyMap::HIGH_SENSITIV: - m_HighSensitive[i] = 1; - break; - } - } - } -} - -void OccupancyMap::cleanUp() -{ - if ( m_OccupancyProbability ) - { - delete[] m_OccupancyProbability; - } - if ( m_MeasurementCount ) - { - delete[] m_MeasurementCount; - } - if ( m_OccupancyCount ) - { - delete[] m_OccupancyCount; - } - if ( m_CurrentChanges ) - { - delete[] m_CurrentChanges; - } - if ( m_InaccessibleCount ) - { - delete[] m_InaccessibleCount; - } - if ( m_HighSensitive ) - { - delete[] m_HighSensitive; - } -} diff --git a/homer_mapping/src/ParticleFilter/HyperSlamFilter.cpp b/homer_mapping/src/ParticleFilter/HyperSlamFilter.cpp deleted file mode 100755 index 7265b0ea..00000000 --- a/homer_mapping/src/ParticleFilter/HyperSlamFilter.cpp +++ /dev/null @@ -1,202 +0,0 @@ -#include <homer_mapping/ParticleFilter/HyperSlamFilter.h> - -#include <vector> -#include <cmath> -#include <fstream> -#include <sstream> -#include <stdlib.h> - -#include "ros/ros.h" - -using namespace std; - -HyperSlamFilter::HyperSlamFilter (int particleFilterNum, int particleNum ) -{ - m_ParticleFilterNum = particleFilterNum; - if ( m_ParticleFilterNum < 1 ) - { - m_ParticleFilterNum = 1; - } - ROS_DEBUG( "Using %d Hyper Particles.", particleFilterNum); - - m_ParticleNum = particleNum; - - m_DoMapping = true; - - m_DeletionThreshold = 0.98; - - for ( unsigned i=0; i < m_ParticleFilterNum; i++ ) - { - ostringstream stream; - stream << "SlamFilter " << i; - SlamFilter *slamFilter = new SlamFilter ( particleNum ); - m_SlamFilters.push_back ( slamFilter ); - } - - m_BestSlamFilter = m_SlamFilters[0]; -} - -HyperSlamFilter::~HyperSlamFilter() -{ - for (unsigned i = 0; i < m_ParticleFilterNum; i++) - { - if( m_SlamFilters[i] ) - { - delete m_SlamFilters[i]; - m_SlamFilters[i] = 0; - } - } -} - -void HyperSlamFilter::setRotationErrorRotating ( float percent ) -{ - for ( unsigned i=0; i < m_SlamFilters.size(); i++ ) - { - m_SlamFilters[i]->setRotationErrorRotating(percent / 100.0); - } -} - -void HyperSlamFilter::setRotationErrorTranslating ( float degreePerMeter ) -{ - for ( unsigned int i=0; i < m_SlamFilters.size(); i++ ) - { - m_SlamFilters[i]->setRotationErrorTranslating(degreePerMeter / 180.0 * M_PI); - } -} - -void HyperSlamFilter::setTranslationErrorTranslating ( float percent ) -{ - for ( unsigned int i=0; i < m_SlamFilters.size(); i++ ) - { - m_SlamFilters[i]->setTranslationErrorTranslating(percent / 100.0); - } -} - -void HyperSlamFilter::setTranslationErrorRotating ( float mPerDegree ) -{ - for ( unsigned int i=0; i < m_SlamFilters.size(); i++ ) - { - m_SlamFilters[i]->setTranslationErrorRotating( mPerDegree / 180.0 * M_PI ); - } -} - -void HyperSlamFilter::setMoveJitterWhileTurning ( float mPerDegree ) -{ - for ( unsigned int i=0; i < m_SlamFilters.size(); i++ ) - { - m_SlamFilters[i]->setMoveJitterWhileTurning( mPerDegree / 180.0 * M_PI ); - } -} - -void HyperSlamFilter::setScanMatchingClusterSize ( float minClusterSize ) -{ - for ( unsigned int i=0; i < m_SlamFilters.size(); i++ ) - { - m_SlamFilters[i]->setScanMatchingClusterSize( minClusterSize ); - } -} - -void HyperSlamFilter::resetHigh() -{ - for ( unsigned int i=0; i < m_SlamFilters.size(); i++ ) - { - m_SlamFilters[i]->resetHigh(); - } -} - -void HyperSlamFilter::setMapping ( bool doMapping ) -{ - m_DoMapping = doMapping; -} - -void HyperSlamFilter:: setOccupancyMap ( OccupancyMap* occupancyMap ) -{ - for ( unsigned int i=0; i < m_SlamFilters.size(); i++ ) - { - m_SlamFilters[i]->setOccupancyMap( occupancyMap ); - } -} - -void HyperSlamFilter::setRobotPose ( Pose pose, double scatterVarXY, double scatterVarTheta ) -{ - for ( unsigned int i=0; i < m_SlamFilters.size(); i++ ) - { - m_SlamFilters[i]->setRobotPose(pose, scatterVarXY, scatterVarTheta); - } -} - -void HyperSlamFilter::filter ( Pose currentPose, sensor_msgs::LaserScanConstPtr laserData, ros::Time measurementTime, ros::Duration &filterDuration) -{ - //call filter methods of all particle filters - for ( unsigned int i=0; i < m_SlamFilters.size(); i++ ) - { - bool randOnOff; - - if(m_SlamFilters.size() == 1) - { - randOnOff = true; - } - else - { - //if mapping is on, switch on with 80% probability to introduce some randomness in different particle filters - randOnOff = (rand() % 100) < 80; - } - m_SlamFilters[i]->setMapping( m_DoMapping && randOnOff ); - m_SlamFilters[i]->filter(currentPose, laserData, measurementTime, filterDuration); - - } - if(m_SlamFilters.size() != 1) - { - //determine which map has the best/worst contrast - double bestContrast = 0.0; - static unsigned int bestFilter = 0; - double worstContrast = 100.0; - static unsigned int worstFilter = 0; - - for ( unsigned int i=0; i < m_SlamFilters.size(); i++ ) - { - double contrast = m_SlamFilters[i]->evaluateByContrast(); - { - if( contrast > bestContrast ) - { - bestContrast = contrast; - bestFilter = i; - } - if ( contrast < worstContrast ) - { - worstContrast = contrast; - worstFilter = i; - } - } - } - - // set best filter - SlamFilter* lastBestFilter = m_BestSlamFilter; - m_BestSlamFilter = m_SlamFilters[bestFilter]; - - if ( m_BestSlamFilter != lastBestFilter ) - { - ROS_INFO( "Switched to best filter %d (bestContrast: %f) -- the worst filter is %d (worstContrast: %f)", bestFilter, bestContrast, worstFilter, worstContrast); //TODO - } - - if ( bestFilter != worstFilter ) - { - if ( worstContrast < ( bestContrast * m_DeletionThreshold ) ) - { - // replace the worst filter by the one with the best contrast - delete m_SlamFilters[worstFilter]; - m_SlamFilters[worstFilter] = new SlamFilter ( * m_SlamFilters [bestFilter] ); - } - } - } -} - -SlamFilter* HyperSlamFilter::getBestSlamFilter() -{ - return m_BestSlamFilter; -} - -void HyperSlamFilter::setDeletionThreshold(double deletionThreshold) -{ - m_DeletionThreshold = deletionThreshold; -} diff --git a/homer_mapping/src/ParticleFilter/Particle.cpp b/homer_mapping/src/ParticleFilter/Particle.cpp deleted file mode 100644 index 1d64cf73..00000000 --- a/homer_mapping/src/ParticleFilter/Particle.cpp +++ /dev/null @@ -1,10 +0,0 @@ -#include <homer_mapping/ParticleFilter/Particle.h> - -Particle::Particle(float weight, int id) { - m_Weight = weight; - m_Id = id; -} - -Particle::~Particle() { -} - diff --git a/homer_mapping/src/ParticleFilter/SlamFilter.cpp b/homer_mapping/src/ParticleFilter/SlamFilter.cpp deleted file mode 100644 index 628ae187..00000000 --- a/homer_mapping/src/ParticleFilter/SlamFilter.cpp +++ /dev/null @@ -1,662 +0,0 @@ -#include <homer_mapping/ParticleFilter/SlamFilter.h> -#include <omp.h> - -// minimum move for translation in m -const float MIN_MOVE_DISTANCE2 = 0.001 * 0.001; -// minimum turn in radiants -const float MIN_TURN_DISTANCE2 = 0.001 * 0.001; - -const float M_2PI = 2 * M_PI; - -SlamFilter::SlamFilter ( int particleNum ) : ParticleFilter<SlamParticle> ( particleNum ) -{ - - m_OccupancyMap = new OccupancyMap(); - // generate initial particles - for ( int i = 0; i < m_ParticleNum; i++ ) - { - m_CurrentList[i] = new SlamParticle(); - m_LastList[i] = new SlamParticle(); - } - - float rotationErrorRotating = 0.0; - ros::param::get("/particlefilter/error_values/rotation_error_rotating", rotationErrorRotating); - float rotationErrorTranslating = 0.0; - ros::param::get("/particlefilter/error_values/rotation_error_translating", rotationErrorTranslating); - float translationErrorTranslating = 0.0; - ros::param::get("/particlefilter/error_values/translation_error_translating", translationErrorTranslating); - float translationErrorRotating = 0.0; - ros::param::get("/particlefilter/error_values/translation_error_translating", translationErrorRotating); - float moveJitterWhileTurning = 0.0; - ros::param::get("/particlefilter/error_values/move_jitter_while_turning", moveJitterWhileTurning); - ros::param::get("/particlefilter/max_rotation_per_second", m_MaxRotationPerSecond); - - int updateMinMoveAngleDegrees; - ros::param::get("/particlefilter/update_min_move_angle", updateMinMoveAngleDegrees); - m_UpdateMinMoveAngle = Math::deg2Rad(updateMinMoveAngleDegrees); - ros::param::get("/particlefilter/update_min_move_dist", m_UpdateMinMoveDistance); - double maxUpdateInterval; - ros::param::get("/particlefilter/max_update_interval", maxUpdateInterval); - m_MaxUpdateInterval = ros::Duration(maxUpdateInterval); - - setRotationErrorRotating ( rotationErrorRotating ); - setRotationErrorTranslating ( rotationErrorTranslating ); - setTranslationErrorTranslating ( translationErrorTranslating ); - setTranslationErrorRotating ( translationErrorRotating ); - setMoveJitterWhileTurning ( moveJitterWhileTurning ); - - m_FirstRun = true; - m_DoMapping = true; - - m_EffectiveParticleNum = m_ParticleNum; - m_LastUpdateTime = ros::Time(0); -} - -SlamFilter::SlamFilter ( SlamFilter& slamFilter ) : ParticleFilter<SlamParticle> ( slamFilter.m_ParticleNum ) -{ - m_OccupancyMap = new OccupancyMap ( * ( slamFilter.m_OccupancyMap ) ); - // generate initial particles - for ( int i = 0; i < m_ParticleNum; i++ ) - { - if ( slamFilter.m_CurrentList[i] == 0 ) - { - m_CurrentList[i]=0; - } - else - { - m_CurrentList[i] = new SlamParticle ( * ( slamFilter.m_CurrentList[i] ) ); - } - if ( slamFilter.m_LastList[i] == 0 ) - { - m_LastList[i]=0; - } - else - { - m_LastList[i] = new SlamParticle ( * ( slamFilter.m_LastList[i] ) ); - } - } - - float rotationErrorRotating = 0.0; - ros::param::get("/particlefilter/error_values/rotation_error_rotating", rotationErrorRotating); - float rotationErrorTranslating = 0.0; - ros::param::get("/particlefilter/error_values/rotation_error_translating", rotationErrorTranslating); - float translationErrorTranslating = 0.0; - ros::param::get("/particlefilter/error_values/translation_error_translating", translationErrorTranslating); - float translationErrorRotating = 0.0; - ros::param::get("/particlefilter/error_values/translation_error_translating", translationErrorRotating); - float moveJitterWhileTurning = 0.0; - ros::param::get("/particlefilter/error_values/move_jitter_while_turning", moveJitterWhileTurning); - ros::param::get("/particlefilter/max_rotation_per_second", m_MaxRotationPerSecond); - - int updateMinMoveAngleDegrees; - ros::param::get("/particlefilter/update_min_move_angle", updateMinMoveAngleDegrees); - m_UpdateMinMoveAngle = Math::deg2Rad(updateMinMoveAngleDegrees); - ros::param::get("/particlefilter/update_min_move_dist", m_UpdateMinMoveDistance); - double maxUpdateInterval; - ros::param::get("/particlefilter/max_update_interval", maxUpdateInterval); - m_MaxUpdateInterval = ros::Duration(maxUpdateInterval); - - setRotationErrorRotating ( rotationErrorRotating ); - setRotationErrorTranslating ( rotationErrorTranslating ); - setTranslationErrorTranslating ( translationErrorTranslating ); - setTranslationErrorRotating ( translationErrorRotating ); - setMoveJitterWhileTurning ( moveJitterWhileTurning ); - - m_FirstRun = slamFilter.m_FirstRun; - m_DoMapping = slamFilter.m_DoMapping; - - m_EffectiveParticleNum = slamFilter.m_EffectiveParticleNum; - - m_LastUpdateTime = slamFilter.m_LastUpdateTime; - - m_ReferencePoseOdometry = slamFilter.m_ReferencePoseOdometry; - m_ReferenceMeasurementTime = slamFilter.m_ReferenceMeasurementTime; -} - - -SlamFilter::~SlamFilter() -{ - if ( m_OccupancyMap ) - { - delete m_OccupancyMap; - } - for ( int i = 0; i < m_ParticleNum; i++ ) - { - if ( m_CurrentList[i] ) - { - delete m_CurrentList[i]; - m_CurrentList[i] = 0; - } - if ( m_LastList[i] ) - { - delete m_LastList[i]; - m_LastList[i] = 0; - } - } -} - - -void SlamFilter::setRotationErrorRotating ( float percent ) -{ - m_Alpha1 = percent / 100.0; -} - -void SlamFilter::resetHigh() -{ - m_OccupancyMap->resetHighSensitive(); -} - -void SlamFilter::setRotationErrorTranslating ( float degreePerMeter ) -{ - m_Alpha2 = degreePerMeter / 180.0 * M_PI; -} - -void SlamFilter::setTranslationErrorTranslating ( float percent ) -{ - m_Alpha3 = percent / 100.0; -} - -void SlamFilter::setTranslationErrorRotating ( float mPerDegree ) -{ - m_Alpha4 = mPerDegree / 180.0 * M_PI; -} - -void SlamFilter::setMoveJitterWhileTurning ( float mPerDegree ) -{ - m_Alpha5 = mPerDegree / 180.0 * M_PI; -} - -void SlamFilter::setScanMatchingClusterSize ( float minClusterSize ) -{ - minClusterSize = minClusterSize; -} - -void SlamFilter::setMapping ( bool doMapping ) -{ - m_DoMapping = doMapping; -} - -void SlamFilter:: setOccupancyMap ( OccupancyMap* occupancyMap ) -{ - //delete old - if ( m_OccupancyMap ) - { - delete m_OccupancyMap; - } - //copy - m_OccupancyMap = occupancyMap; -} - - -vector<Pose>* SlamFilter::getParticlePoses() const -{ - vector<Pose>* particlePoses = new vector<Pose>(); - for ( int i = 0; i < m_ParticleNum; i++ ) - { - float robotX, robotY, robotTheta; - SlamParticle* particle = m_CurrentList[i]; - particle->getRobotPose ( robotX, robotY, robotTheta ); - particlePoses->push_back ( Pose ( robotX, robotY, robotTheta ) ); - } - return particlePoses; -} - -vector<SlamParticle*>* SlamFilter::getParticles() const -{ - vector<SlamParticle*>* particles = new vector<SlamParticle*>(); - for ( int i = 0; i < m_ParticleNum; i++ ) - { - SlamParticle* particle = m_CurrentList[i]; - particles->push_back ( particle ); - } - return particles; -} - -void SlamFilter::setRobotPose ( Pose pose, double scatterVarXY, double scatterVarTheta ) -{ - // set first particle to exact position - m_CurrentList[0]->setRobotPose ( pose.x(), pose.y(), pose.theta() ); - m_LastList[0]->setRobotPose ( pose.x(), pose.y(), pose.theta() ); - // scatter remaining particles - for ( int i = 1; i < m_ParticleNum; ++i ) - { - const double scatterX = randomGauss() * scatterVarXY; - const double scatterY = randomGauss() * scatterVarXY; - const double scatterTheta = randomGauss() * scatterVarTheta; - - m_CurrentList[i]->setRobotPose ( pose.x()+scatterX, pose.y()+scatterY, pose.theta()+scatterTheta ); - m_LastList[i]->setRobotPose ( pose.x()+scatterX, pose.y()+scatterY, pose.theta()+scatterTheta ); - } -} - -vector<float> SlamFilter::getParticleWeights() const -{ - vector<float> particleWeights ( m_ParticleNum ); - for ( int i = 0; i < m_ParticleNum; i++ ) - { - particleWeights[i] = m_CurrentList[i]->getWeight(); - } - return particleWeights; -} - -double SlamFilter::randomGauss ( float variance ) const -{ - if ( variance < 0 ) - { - variance = -variance; - } - double x1, x2, w, y1; - do - { - x1 = 2.0 * random01() - 1.0; - x2 = 2.0 * random01() - 1.0; - w = x1 * x1 + x2 * x2; - } - while ( w >= 1.0 ); - - w = sqrt ( ( -2.0 * log ( w ) ) / w ); - y1 = x1 * w; - // now y1 is uniformly distributed - return sqrt ( variance ) * y1; -} - -vector<float> SlamFilter::filterOutliers (sensor_msgs::LaserScanConstPtr rawData, float maxDiff ) -{ - if ( rawData->ranges.size() < 2 ) - { - return rawData->ranges; - } - vector<float> filteredData = rawData->ranges; - for ( unsigned int i = 1; i < filteredData.size() - 1; i++ ) - { - if ( abs ( ( float ) ( rawData->ranges[i-1] - rawData->ranges[i]*2 + rawData->ranges[i+1] ) ) > maxDiff*2 ) - { - filteredData[i] = 0; - } - } - if ( fabs ( rawData->ranges[0] - rawData->ranges[1] ) > maxDiff ) - { - filteredData[0] = 0; - } - if ( fabs ( rawData->ranges[ rawData->ranges.size()-1 ] - rawData->ranges[ rawData->ranges.size()-2 ] ) > maxDiff ) - { - filteredData[ rawData->ranges.size()-1 ] = 0; - } - - return filteredData; -} - -void SlamFilter::filter (Pose currentPose, sensor_msgs::LaserScanConstPtr laserData, ros::Time measurementTime, ros::Duration &FilterDuration) -{ - // if first run, initialize data - if ( m_FirstRun ) - { - m_FirstRun = false; - // only do mapping, save first pose as reference - if ( m_DoMapping ) - { - tf::Transform transform(tf::createQuaternionFromYaw(0.0), tf::Vector3(0.0, 0.0, 0.0)); - m_OccupancyMap->insertLaserData ( laserData , transform); - } - m_CurrentLaserData = boost::make_shared<sensor_msgs::LaserScan>(*laserData); //copy const ptr to be able to change values; //test - m_ReferencePoseOdometry = currentPose; - m_ReferenceMeasurementTime = measurementTime; - - measure(); - ROS_INFO_STREAM("first run!"); - normalize(); - sort ( 0, m_ParticleNum - 1 ); - return; - } - //m_CurrentLaserConfig = laserConf; - m_CurrentPoseOdometry = currentPose; - m_CurrentLaserData = boost::make_shared<sensor_msgs::LaserScan>(*laserData); //copy const ptr to be able to change values - m_CurrentLaserData->ranges = filterOutliers ( laserData, 0.3 ); - - Transformation2D trans = m_CurrentPoseOdometry - m_ReferencePoseOdometry; - - // do not resample if move to small - if ( sqr ( trans.x() ) + sqr ( trans.y() ) < MIN_MOVE_DISTANCE2 && sqr ( trans.theta() ) < MIN_TURN_DISTANCE2 ) - { - ROS_DEBUG_STREAM( "Move too small, will not resample." ); - if ( m_EffectiveParticleNum < m_ParticleNum / 10 ) - { - resample(); - ROS_INFO_STREAM( "Particles too scattered, resampling." ); - // filter steps - drift(); - measure(); - normalize(); - - sort ( 0, m_ParticleNum - 1 ); - } - } - else - { - resample(); - // filter steps - drift(); - measure(); - normalize(); - - sort ( 0, m_ParticleNum - 1 ); - } - - Pose likeliestPose = getLikeliestPose(measurementTime); //test - Transformation2D transSinceLastUpdate = likeliestPose - m_LastUpdatePose; - - ostringstream stream; - stream.precision ( 2 ); - stream << "Transformation since last update: angle=" << Math::rad2Deg ( transSinceLastUpdate.theta() ) << " dist=" << transSinceLastUpdate.magnitude() << "m" << endl; - - bool update = ( fabs ( transSinceLastUpdate.theta() ) > m_UpdateMinMoveAngle ) || - ( transSinceLastUpdate.magnitude() > m_UpdateMinMoveDistance ) || - ( ( measurementTime - m_LastUpdateTime ) > m_MaxUpdateInterval ); - - if ( m_DoMapping && update ) - { - stream << "Updating map."; - double elapsedSeconds = ( measurementTime - m_ReferenceMeasurementTime ).toSec(); - double thetaPerSecond; - if(elapsedSeconds == 0.0) - { - thetaPerSecond = trans.theta(); - } - else - { - thetaPerSecond = trans.theta() / elapsedSeconds; - } - - m_LastUpdatePose = likeliestPose; - m_LastUpdateTime = measurementTime; - if ( std::fabs(thetaPerSecond) < m_MaxRotationPerSecond ) - { - updateMap(); - } - else - { - ROS_DEBUG_STREAM( "No mapping performed, rotation angle too big." ); - } - } - else - { - stream << "No map update performed."; - } - ROS_DEBUG_STREAM( stream.str() ); - // safe last used pose and laserdata as reference - - m_ReferencePoseOdometry = m_CurrentPoseOdometry; - m_ReferenceMeasurementTime = measurementTime; -} - -/** - * For the probabilistic motion model of the robot we use the following three parameters: - * - When the robot starts, the initial orientation may have errors (a few degrees). (m_InitialOrientationError) - * - The distance of the robot movement may be wrong (a percentage of the moved distance). (m_TranslationError) - * - The orientation of the robot when the motion was finished may be wrong (a percentage of the rotation) (m_RotationError). - * [cf. "An Efficient FastSLAM Algorithm for Generating Maps of Large-Scale Cyclic Environments - * from Raw Laser Range Measurements", Dirk Haenelt et. al.] - * We use Gaussian-Distributions to estimate the error. - * The expected value of the errors are zero. - */ - -void SlamFilter::drift() -{ - - float rx = m_ReferencePoseOdometry.x(); - float ry = m_ReferencePoseOdometry.y(); - float rt = m_ReferencePoseOdometry.theta(); - float cx = m_CurrentPoseOdometry.x(); - float cy = m_CurrentPoseOdometry.y(); - float ct = m_CurrentPoseOdometry.theta(); - - Transformation2D odoTrans = m_CurrentPoseOdometry - m_ReferencePoseOdometry; - - // find out if driving forward or backward - bool backwardMove = false; - float scalar = odoTrans.x() * cosf ( rt ) + odoTrans.y() * sinf ( rt ); - if ( scalar <= 0 ) - { - backwardMove = true; - } - float distance = sqrt ( sqr ( odoTrans.x() ) + sqr ( odoTrans.y() ) ); - float deltaRot1, deltaTrans, deltaRot2; - if ( distance < sqrt ( MIN_MOVE_DISTANCE2 ) ) - { - deltaRot1 = odoTrans.theta(); - deltaTrans = 0.0; - deltaRot2 = 0.0; - } - else if ( backwardMove ) - { - deltaRot1 = atan2 ( ry - cy, rx - cx ) - rt; - deltaTrans = - distance; - deltaRot2 = ct - rt - deltaRot1; - } - else - { - deltaRot1 = atan2 ( odoTrans.y(), odoTrans.x() ) - rt; - deltaTrans = distance; - deltaRot2 = ct - rt - deltaRot1; - } - - while ( deltaRot1 >= M_PI ) deltaRot1 -= M_2PI; - while ( deltaRot1 < -M_PI ) deltaRot1 += M_2PI; - while ( deltaRot2 >= M_PI ) deltaRot2 -= M_2PI; - while ( deltaRot2 < -M_PI ) deltaRot2 += M_2PI; - - // always leave one particle with pure displacement - SlamParticle* particle = m_CurrentList[0]; - // get stored pose - float robotX, robotY, robotTheta; - particle->getRobotPose ( robotX, robotY, robotTheta ); - Pose pose ( robotX, robotY, robotTheta ); - // move pose - float posX = pose.x() + deltaTrans * cos ( pose.theta() + deltaRot1 ); - float posY = pose.y() + deltaTrans * sin ( pose.theta() + deltaRot1 ); - float theta = pose.theta() + deltaRot1 + deltaRot2; - while ( theta > M_PI ) theta -= M_2PI; - while ( theta <= -M_PI ) theta += M_2PI; - // save new pose - particle->setRobotPose ( posX, posY, theta ); - int i = 1; - - //calculating parallel on 8 threats - //TODO: ERROR ON RESET MAPS -// omp_set_num_threads(4); -// #pragma omp parallel for - for ( i = 1; i < m_ParticleNum; i++ ) - { - SlamParticle* particle = m_CurrentList[i]; - // get stored pose - float robotX, robotY, robotTheta; - particle->getRobotPose ( robotX, robotY, robotTheta ); - Pose pose ( robotX, robotY, robotTheta ); - // move pose - float estDeltaRot1 = deltaRot1 - randomGauss ( m_Alpha1 * fabs ( deltaRot1 ) + m_Alpha2 * deltaTrans ); - float estDeltaTrans = deltaTrans - randomGauss ( m_Alpha3 * deltaTrans + m_Alpha4 * ( fabs ( deltaRot1 ) + fabs ( deltaRot2 ) ) ); - float estDeltaRot2 = deltaRot2 - randomGauss ( m_Alpha1 * fabs ( deltaRot2 ) + m_Alpha2 * deltaTrans ); - - float posX = pose.x() + estDeltaTrans * cos ( pose.theta() + estDeltaRot1 ) + randomGauss ( m_Alpha5 * fabs ( estDeltaRot1 + estDeltaRot2 ) ); - float posY = pose.y() + estDeltaTrans * sin ( pose.theta() + estDeltaRot1 ) + randomGauss ( m_Alpha5 * fabs ( estDeltaRot1 + estDeltaRot2 ) ); - float theta = pose.theta() + estDeltaRot1 + estDeltaRot2; - - // save new pose - while ( theta > M_PI ) theta -= M_2PI; - while ( theta <= -M_PI ) theta += M_2PI; - - particle->setRobotPose ( posX, posY, theta ); - } - - -} - - -void SlamFilter::measure() -{ - if ( m_OccupancyMap ) - { - m_MeasurePoints = m_OccupancyMap->getMeasurePoints ( m_CurrentLaserData ); - - //calculating parallel on 8 threats - omp_set_num_threads(8); - int i = 0; - //#pragma omp parallel for - for (i = 0; i < m_ParticleNum; i++ ) - { - SlamParticle* particle = m_CurrentList[i]; - if ( !particle ) - { - ROS_ERROR_STREAM("ERROR: Particle is NULL-pointer!"); - } - else - { - // calculate weights - float robotX, robotY, robotTheta; - particle->getRobotPose ( robotX, robotY, robotTheta ); - Pose pose ( robotX, robotY, robotTheta ); - float weight = m_OccupancyMap->computeScore ( pose, m_MeasurePoints ); - particle->setWeight ( weight ); - } - } - } - m_EffectiveParticleNum = getEffectiveParticleNum2(); - -} - -void SlamFilter::updateMap() -{ - m_OccupancyMap->insertLaserData ( m_CurrentLaserData, m_latestTransform); -} - -void SlamFilter::printParticles() const -{ - cout << endl << "### PARTICLE LIST ###" << endl; - cout << right << fixed; - cout.width ( 5 ); - for ( int i = 0; i < m_ParticleNum; i++ ) - { - SlamParticle* p_particle = m_CurrentList[i]; - if ( p_particle ) - { - float robotX, robotY, robotTheta; - p_particle->getRobotPose ( robotX, robotY, robotTheta ); - cout << "Particle " << i << ": (" << robotX << "," << robotY << "," << robotTheta * 180.0 / M_PI << "), weight:\t" << p_particle->getWeight() << endl; - } - } - cout << "### END OF LIST ###" << endl; -} - - -void SlamFilter::reduceParticleNumber ( int newParticleNum ) -{ - if ( newParticleNum < m_ParticleNum ) - { - - SlamParticle** newCurrentList = new SlamParticle*[newParticleNum]; - SlamParticle** newLastList = new SlamParticle*[newParticleNum]; - - for ( int i = 0; i < newParticleNum; i++ ) - { - newCurrentList[i] = m_CurrentList[i]; - newLastList[i] = m_LastList[i]; - } - - for ( int i = newParticleNum + 1; i < m_ParticleNum; i++ ) - { - delete m_CurrentList[i]; - delete m_LastList[i]; - } - delete[] m_CurrentList; - delete[] m_LastList; - - m_CurrentList = newCurrentList; - m_LastList = newLastList; - - m_ParticleNum = newParticleNum; - normalize(); - } -} - -Pose SlamFilter::getLikeliestPose(ros::Time poseTime) -{ - float percentage = 0.4; //TODO param? //test - float sumX = 0, sumY = 0, sumDirX = 0, sumDirY = 0; - int numParticles = static_cast<int> ( percentage / 100 * m_ParticleNum ); - if ( 0 == numParticles ) - { - numParticles = 1; - } - for ( int i = 0; i < numParticles; i++ ) - { - float robotX, robotY, robotTheta; - m_CurrentList[i]->getRobotPose ( robotX, robotY, robotTheta ); - sumX += robotX; - sumY += robotY; - // calculate sum of vectors in unit circle - sumDirX += cos ( robotTheta ); - sumDirY += sin ( robotTheta ); - } - float meanTheta = atan2 ( sumDirY, sumDirX ); - float meanX = sumX / numParticles; - float meanY = sumY / numParticles; - //broadcast transform map -> base_link - tf::Transform transform(tf::createQuaternionFromYaw(meanTheta), - tf::Vector3(sumX / numParticles, sumY / numParticles, 0.0)); - tf::TransformBroadcaster tfBroadcaster; - m_latestTransform = transform; - - tfBroadcaster.sendTransform(tf::StampedTransform(m_latestTransform, poseTime, "/map", "/base_link")); - return Pose ( meanX, meanY, meanTheta ); -} - -OccupancyMap* SlamFilter::getLikeliestMap() const -{ - return m_OccupancyMap; -} - -void SlamFilter::getPoseVariances ( int particleNum, float& poseVarianceX, float& poseVarianceY ) -{ - - // the particles of m_CurrentList are sorted by their weights - if ( particleNum > m_ParticleNum || particleNum <= 0 ) - { - particleNum = m_ParticleNum; - } - // calculate average pose - float averagePoseX = 0; - float averagePoseY = 0; - float robotX = 0.0; - float robotY = 0.0; - float robotTheta = 0.0; - for ( int i = 0; i < particleNum; i++ ) - { - m_CurrentList[i]->getRobotPose ( robotX, robotY, robotTheta ); - averagePoseX += robotX; - averagePoseY += robotY; - } - averagePoseX /= particleNum; - averagePoseY /= particleNum; - - // calculate standard deviation of pose - poseVarianceX = 0.0; - poseVarianceY = 0.0; - for ( int i = 0; i < particleNum; i++ ) - { - m_CurrentList[i]->getRobotPose ( robotX, robotY, robotTheta ); - poseVarianceX += ( averagePoseX - robotX ) * ( averagePoseX - robotX ); - poseVarianceY += ( averagePoseY - robotY ) * ( averagePoseY - robotY ); - } - poseVarianceX /= particleNum; - poseVarianceY /= particleNum; -} - -double SlamFilter::evaluateByContrast() -{ - return m_OccupancyMap->evaluateByContrast(); -} - -void SlamFilter::applyMasking(const nav_msgs::OccupancyGrid::ConstPtr &msg) -{ - m_OccupancyMap->applyMasking(msg); -} diff --git a/homer_mapping/src/ParticleFilter/SlamParticle.cpp b/homer_mapping/src/ParticleFilter/SlamParticle.cpp deleted file mode 100644 index c0024dec..00000000 --- a/homer_mapping/src/ParticleFilter/SlamParticle.cpp +++ /dev/null @@ -1,30 +0,0 @@ -#include <homer_mapping/ParticleFilter/SlamParticle.h> - -SlamParticle::SlamParticle(float weight, float robotX, float robotY, float robotTheta) : Particle(weight) { - m_RobotPositionX = robotX; - m_RobotPositionY = robotY; - m_RobotOrientation = robotTheta; -} - -SlamParticle::SlamParticle( SlamParticle& slamParticle ) -{ - m_RobotPositionX = slamParticle.m_RobotPositionX; - m_RobotPositionY = slamParticle.m_RobotPositionY; - m_RobotOrientation = slamParticle.m_RobotOrientation; -} - -SlamParticle::~SlamParticle() { -} - -void SlamParticle::setRobotPose(float robotX, float robotY, float robotTheta) { - m_RobotPositionX = robotX; - m_RobotPositionY = robotY; - m_RobotOrientation = robotTheta; -} - -void SlamParticle::getRobotPose(float& robotX, float& robotY, float& robotTheta) { - robotX = m_RobotPositionX; - robotY = m_RobotPositionY; - robotTheta = m_RobotOrientation; -} - diff --git a/homer_mapping/src/slam_node.cpp b/homer_mapping/src/slam_node.cpp deleted file mode 100644 index c80692b2..00000000 --- a/homer_mapping/src/slam_node.cpp +++ /dev/null @@ -1,387 +0,0 @@ -#include <homer_mapping/slam_node.h> - -SlamNode::SlamNode(ros::NodeHandle* nh) - : m_HyperSlamFilter( 0 ) -{ - init(); - - // subscribe to topics - m_LaserScanSubscriber = nh->subscribe<sensor_msgs::LaserScan>("/scan", 1, &SlamNode::callbackLaserScan, this); - m_OdometrySubscriber = nh->subscribe<nav_msgs::Odometry>("/odom", 1, &SlamNode::callbackOdometry, this); - m_UserDefPoseSubscriber = nh->subscribe<geometry_msgs::Pose>("/homer_mapping/userdef_pose", 1, &SlamNode::callbackUserDefPose, this); - m_InitialPoseSubscriber = nh->subscribe<geometry_msgs::PoseWithCovarianceStamped>("/initialpose", 1, &SlamNode::callbackInitialPose, this); - m_DoMappingSubscriber = nh->subscribe<std_msgs::Bool>("/homer_mapping/do_mapping", 1, &SlamNode::callbackDoMapping, this); - m_ResetMapSubscriber = nh->subscribe<std_msgs::Empty>("/map_manager/reset_maps", 1, &SlamNode::callbackResetMap, this); - m_LoadMapSubscriber = nh->subscribe<nav_msgs::OccupancyGrid>("/map_manager/loaded_map", 1, &SlamNode::callbackLoadedMap, this); - m_MaskingSubscriber = nh->subscribe<nav_msgs::OccupancyGrid>("/map_manager/mask_slam", 1, &SlamNode::callbackMasking, this); - m_ResetHighSubscriber = nh->subscribe<std_msgs::Empty>("/map_manager/reset_high", 1, &SlamNode::callbackResetHigh, this); - - // advertise topics - m_PoseStampedPublisher = nh->advertise<geometry_msgs::PoseStamped>("/pose", 2); - m_SLAMMapPublisher = nh->advertise<nav_msgs::OccupancyGrid>("/homer_mapping/slam_map", 1); - - - geometry_msgs::PoseStamped poseMsg; - poseMsg.header.stamp = ros::Time(0); - poseMsg.header.frame_id = "map"; - poseMsg.pose.position.x = 0.0; - poseMsg.pose.position.y = 0.0; - poseMsg.pose.position.z = 0.0; - tf::Quaternion quatTF = tf::createQuaternionFromYaw(0.0); - geometry_msgs::Quaternion quatMsg; - tf::quaternionTFToMsg(quatTF, quatMsg); //conversion from tf::Quaternion to - poseMsg.pose.orientation = quatMsg; - m_PoseStampedPublisher.publish(poseMsg); - -//// //broadcast transform map -> base_link - tf::Transform transform(quatTF, tf::Vector3(0.0, 0.0, 0.0)); - m_tfBroadcaster.sendTransform(tf::StampedTransform(transform, poseMsg.header.stamp, "map", "base_link")); - Pose userdef_pose(poseMsg.pose.position.x, poseMsg.pose.position.y, tf::getYaw(poseMsg.pose.orientation)); - m_HyperSlamFilter->setRobotPose( userdef_pose, m_ScatterVarXY, m_ScatterVarTheta ); - -} - -void SlamNode::init() -{ - double waitTime; - ros::param::get("/particlefilter/wait_time", waitTime); - m_WaitDuration = ros::Duration(waitTime); - ros::param::get("/selflocalization/scatter_var_xy", m_ScatterVarXY); - ros::param::get("/selflocalization/scatter_var_theta", m_ScatterVarTheta); - - m_DoMapping = true; - - int particleNum; - ros::param::get("/particlefilter/particle_num", particleNum); - int particleFilterNum; - ros::param::get("/particlefilter/hyper_slamfilter/particlefilter_num", particleFilterNum); - m_HyperSlamFilter = new HyperSlamFilter ( particleFilterNum, particleNum ); - - m_ReferenceOdometryTime = ros::Time(0); - m_LastMapSendTime = ros::Time(0); - m_LastPositionSendTime = ros::Time(0); - m_LastMappingTime = ros::Time(0); - m_ReferenceOdometryTime = ros::Time(0); - - m_laser_queue.clear(); - m_odom_queue.clear(); -} - -SlamNode::~SlamNode() -{ - delete m_HyperSlamFilter; -} - -void SlamNode::resetMaps() -{ - ROS_INFO( "Resetting maps.." ); - - delete m_HyperSlamFilter; - m_HyperSlamFilter = 0; - - init(); - geometry_msgs::PoseStamped poseMsg; - poseMsg.header.stamp = ros::Time::now(); - poseMsg.header.frame_id = "map"; - poseMsg.pose.position.x = 0.0; - poseMsg.pose.position.y = 0.0; - poseMsg.pose.position.z = 0.0; - tf::Quaternion quatTF = tf::createQuaternionFromYaw(0.0); - geometry_msgs::Quaternion quatMsg; - tf::quaternionTFToMsg(quatTF, quatMsg); //conversion from tf::Quaternion to - poseMsg.pose.orientation = quatMsg; - m_PoseStampedPublisher.publish(poseMsg); - - m_LastLikeliestPose.set(0.0, 0.0); - m_LastLikeliestPose.setTheta(0.0f); - -//// //broadcast transform map -> base_link - tf::Transform transform(quatTF, tf::Vector3(0.0, 0.0, 0.0)); - m_tfBroadcaster.sendTransform(tf::StampedTransform(transform, poseMsg.header.stamp, "map", "base_link")); - Pose userdef_pose(poseMsg.pose.position.x, poseMsg.pose.position.y, tf::getYaw(poseMsg.pose.orientation)); - m_HyperSlamFilter->setRobotPose( userdef_pose, m_ScatterVarXY, m_ScatterVarTheta ); - -// sendMapDataMessage(); -} - -void SlamNode::callbackResetHigh(const std_msgs::Empty::ConstPtr& msg) -{ - m_HyperSlamFilter->resetHigh(); -} - - -void SlamNode::sendMapDataMessage(ros::Time mapTime) -{ - std::vector<int8_t> mapData; - int width, height; - float resolution; - - OccupancyMap* occMap = m_HyperSlamFilter->getBestSlamFilter()->getLikeliestMap(); - occMap->getOccupancyProbabilityImage (mapData, width, height, resolution); - - if ( width != height ) - { - ROS_ERROR_STREAM("ERROR: Map is not quadratic! can not send map!"); - } - else - { - nav_msgs::OccupancyGrid mapMsg; - std_msgs::Header header; - header.stamp = mapTime; - header.frame_id = "map"; - mapMsg.header = header; - nav_msgs::MapMetaData mapMetaData; - mapMetaData.width = width; - mapMetaData.height = height; - mapMetaData.resolution = resolution; - mapMetaData.origin.position.x = -height*resolution/2; - mapMetaData.origin.position.y = -width*resolution/2; - mapMetaData.origin.orientation.w = 1.0; - mapMetaData.origin.orientation.x = 0.0; - mapMetaData.origin.orientation.y = 0.0; - mapMetaData.origin.orientation.z = 0.0; - mapMsg.info = mapMetaData; - mapMsg.data = mapData; - - m_SLAMMapPublisher.publish(mapMsg); - } -} - -void SlamNode::callbackUserDefPose( const geometry_msgs::Pose::ConstPtr& msg ) -{ - Pose userdef_pose(msg->position.x, msg->position.y, tf::getYaw(msg->orientation)); - m_HyperSlamFilter->setRobotPose( userdef_pose, m_ScatterVarXY, m_ScatterVarTheta ); -} - -void SlamNode::callbackInitialPose(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr& msg) -{ - Pose userdef_pose(msg->pose.pose.position.x, msg->pose.pose.position.y, tf::getYaw(msg->pose.pose.orientation)); - m_HyperSlamFilter->setRobotPose( userdef_pose, m_ScatterVarXY, m_ScatterVarTheta ); -} - -void SlamNode::callbackLaserScan(const sensor_msgs::LaserScan::ConstPtr& msg) -{ - m_laser_queue.push_back(msg); - if(m_laser_queue.size() > 5) //Todo param - { - m_laser_queue.erase(m_laser_queue.begin()); - } -} - -void SlamNode::callbackOdometry( const nav_msgs::Odometry::ConstPtr& msg) -{ - m_odom_queue.push_back(msg); - static int last_i = 0; - if(m_odom_queue.size() > 5) //Todo param - { - last_i--; - if(last_i < 0) - { - last_i = 0; - } - m_odom_queue.erase(m_odom_queue.begin()); - } - - static Pose last_interpolatedPose(0.0, 0.0, 0.0); - ros::Time currentOdometryTime = msg->header.stamp; - if( ( ros::Time::now() - m_LastMappingTime > m_WaitDuration ) && m_odom_queue.size() > 1 && m_laser_queue.size() > 0) - { - int i, j; - bool got_match = false; - - for( i = m_odom_queue.size()-1; i > 0 ; i--) - { - //Check if we would repeat a calculation which is already done but still in the queue - if(m_odom_queue.at(i-1)->header.stamp == m_ReferenceOdometryTime) - { - break; - } - - for(j = m_laser_queue.size()-1; j > -1; j--) - { - // find a laserscan in between two odometry readings (or at the same time) - if( - (m_laser_queue.at(j)->header.stamp >= m_odom_queue.at(i-1)->header.stamp) - && - (m_odom_queue.at(i)->header.stamp >= m_laser_queue.at(j)->header.stamp) - ) - { - got_match = true; - break; - } - } - if(got_match) - { - break; - } - } - - if(got_match) - { - last_i = i; - m_LastLaserData = m_laser_queue.at(j); - m_LastMappingTime = m_LastLaserData->header.stamp; - - float odoX = m_odom_queue.at(i)->pose.pose.position.x; - float odoY = m_odom_queue.at(i)->pose.pose.position.y; - float odoTheta = tf::getYaw(m_odom_queue.at(i)->pose.pose.orientation); - Pose currentOdometryPose ( odoX, odoY, odoTheta ); - currentOdometryTime = m_odom_queue.at(i)->header.stamp; - - odoX = m_odom_queue.at(i-1)->pose.pose.position.x; - odoY = m_odom_queue.at(i-1)->pose.pose.position.y; - odoTheta = tf::getYaw(m_odom_queue.at(i-1)->pose.pose.orientation); - Pose lastOdometryPose ( odoX, odoY, odoTheta ); - m_ReferenceOdometryPose = lastOdometryPose; - m_ReferenceOdometryTime = m_odom_queue.at(i-1)->header.stamp; - - - ros::Time startTime = ros::Time::now(); - // laserscan in between current odometry reading and m_ReferenceOdometry - // -> calculate pose of robot during laser scan - ros::Duration d1 = m_LastLaserData->header.stamp - m_ReferenceOdometryTime; - ros::Duration d2 = currentOdometryTime - m_ReferenceOdometryTime; - - float timeFactor; - if(d1.toSec() == 0.0) - { - timeFactor = 0.0f; - } - else if(d2.toSec() == 0.0) - { - timeFactor = 1.0f; - } - else - { - timeFactor = d1.toSec() / d2.toSec(); - } - ros::Duration duration = ros::Duration(0); - - last_interpolatedPose = m_ReferenceOdometryPose.interpolate ( currentOdometryPose, timeFactor ); - m_HyperSlamFilter->filter( last_interpolatedPose, m_LastLaserData, m_LastLaserData->header.stamp, duration); - ros::Time finishTime = ros::Time::now(); - - m_LastLikeliestPose = m_HyperSlamFilter->getBestSlamFilter()->getLikeliestPose(m_LastLaserData->header.stamp); - - //TODO löschen - m_LastPositionSendTime = m_LastLaserData->header.stamp; - // send map max. every 500 ms - if ( (m_LastLaserData->header.stamp - m_LastMapSendTime).toSec() > 0.5 ) - { - sendMapDataMessage(m_LastLaserData->header.stamp); - m_LastMapSendTime = m_LastLaserData->header.stamp; - } - - ROS_DEBUG_STREAM("Pos. data calc time: " << (finishTime - startTime).toSec() << "s" ); - ROS_DEBUG_STREAM("Map send Interval: " << ( finishTime - m_LastPositionSendTime ).toSec() << "s" ); - } - } - Pose currentPose = m_LastLikeliestPose; - //currentPose.setX(currentPose.x() - last_interpolatedPose.x()); - //currentPose.setY(currentPose.y() - last_interpolatedPose.y()); - //currentPose.setTheta(currentPose.theta() - last_interpolatedPose.theta()); - for(int i = (last_i-1<0?0:last_i-1); i < m_odom_queue.size(); i++) - { - currentPose.setX(currentPose.x() + m_odom_queue.at(i)->twist.twist.linear.x); - currentPose.setY(currentPose.y() + m_odom_queue.at(i)->twist.twist.linear.y); - currentPose.setTheta(currentPose.theta() + m_odom_queue.at(i)->twist.twist.angular.z); - } - - geometry_msgs::PoseStamped poseMsg; - //header - poseMsg.header.stamp = msg->header.stamp; - poseMsg.header.frame_id = "map"; - - //position and orientation - poseMsg.pose.position.x = currentPose.x(); - poseMsg.pose.position.y = currentPose.y(); - poseMsg.pose.position.z = 0.0; - tf::Quaternion quatTF = tf::createQuaternionFromYaw(currentPose.theta()); - geometry_msgs::Quaternion quatMsg; - tf::quaternionTFToMsg(quatTF, quatMsg); //conversion from tf::Quaternion to geometry_msgs::Quaternion - poseMsg.pose.orientation = quatMsg; - m_PoseStampedPublisher.publish(poseMsg); - //broadcast transform map -> base_link - //tf::Transform transform(quatTF,tf::Vector3(currentPose.x(), currentPose.y(), 0.0)); - //m_tfBroadcaster.sendTransform(tf::StampedTransform(transform, msg->header.stamp, "map", "base_link")); -} - -void SlamNode::callbackDoMapping(const std_msgs::Bool::ConstPtr &msg) -{ - m_DoMapping = msg->data; - m_HyperSlamFilter->setMapping ( m_DoMapping ); - ROS_INFO_STREAM( "Do mapping is set to " << ( m_DoMapping ) ); -} - -void SlamNode::callbackResetMap(const std_msgs::Empty::ConstPtr &msg) -{ - resetMaps(); -} - -void SlamNode::callbackLoadedMap(const nav_msgs::OccupancyGrid::ConstPtr &msg) -{ - float res = msg->info.resolution; - int height = msg->info.height; // cell size - int width = msg->info.width; //cell size - if(height!=width) { - ROS_ERROR("Height != width in loaded map"); - return; - } - - //convert map vector from ros format to robbie probability array - float* map = new float[msg->data.size()]; - //generate exploredRegion - int minX = INT_MIN; - int minY = INT_MIN; - int maxX = INT_MAX; - int maxY = INT_MAX; - for(size_t y = 0; y < msg->info.height; y++) - { - int yOffset = msg->info.width * y; - for(size_t x = 0; x < msg->info.width; x++) - { - int i = yOffset + x; - if(msg->data[i] == -1 ) - map[i] = 0.5; - else - map[i] = msg->data[i]/100.0; - - if(map[i]!=0.5) { - if(minX==INT_MIN || minX > (int)x) - minX = (int)x; - if(minY==INT_MIN || minY > (int)y) - minY = (int)y; - if(maxX==INT_MAX || maxX < (int)x) - maxX = (int)x; - if(maxY==INT_MAX || maxY < (int)y) - maxY = (int)y; - } - } - } - Box2D<int> exploredRegion = Box2D<int> ( minX, minY, maxX, maxY ); - OccupancyMap* occMap = new OccupancyMap(map, msg->info.origin, res, width, exploredRegion); - m_HyperSlamFilter->setOccupancyMap( occMap ); - m_HyperSlamFilter->setMapping( false ); //is this already done by gui message? - ROS_INFO_STREAM( "Replacing occupancy map" ); -} - -void SlamNode::callbackMasking(const nav_msgs::OccupancyGrid::ConstPtr &msg) -{ - m_HyperSlamFilter->applyMasking(msg); -} - -/** - * @brief main function - */ -int main(int argc, char** argv) -{ - ros::init(argc, argv, "homer_mapping"); - ros::NodeHandle nh; - - SlamNode slamNode(&nh); - - ros::Rate loop_rate(50); - ros::spin(); - return 0; -} - diff --git a/homer_nav_libs/CHANGELOG.rst b/homer_nav_libs/CHANGELOG.rst deleted file mode 100644 index df486cd2..00000000 --- a/homer_nav_libs/CHANGELOG.rst +++ /dev/null @@ -1,9 +0,0 @@ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Changelog for package homer_nav_libs -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -0.1.1 (2016-11-03) ------------------- -* fixes -* initial commit -* Contributors: Niklas Yann Wettengel diff --git a/homer_nav_libs/CMakeLists.txt b/homer_nav_libs/CMakeLists.txt deleted file mode 100644 index c3682171..00000000 --- a/homer_nav_libs/CMakeLists.txt +++ /dev/null @@ -1,44 +0,0 @@ -cmake_minimum_required(VERSION 2.8.3) -project(homer_nav_libs) - -find_package(catkin REQUIRED COMPONENTS - roscpp - geometry_msgs - sensor_msgs - tf - cmake_modules -) - -find_package(Eigen3 REQUIRED) - -catkin_package( - INCLUDE_DIRS include - LIBRARIES homerExplorer homerMappingMath - CATKIN_DEPENDS roscpp geometry_msgs tf - DEPENDS Eigen3) - - -include_directories( - include - ${catkin_INCLUDE_DIRS} - ${EIGEN3_INCLUDE_DIRS} -) - -add_library(homerExplorer src/Explorer/Explorer.cpp) -add_library(homerMappingMath - src/Math/Line2D.cpp - src/Math/Transformation2D.cpp - src/Math/Pose.cpp - src/Math/Math.cpp - src/Math/Point2D.cpp -) - -install(DIRECTORY include/${PROJECT_NAME}/ - DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} -) - -install(TARGETS homerExplorer homerMappingMath - ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} - LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} - RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} -) diff --git a/homer_nav_libs/README.md b/homer_nav_libs/README.md deleted file mode 100644 index 4c31e40e..00000000 --- a/homer_nav_libs/README.md +++ /dev/null @@ -1,13 +0,0 @@ -# nav_libs - -## Known Issues / Todo's - -Im Package nav_libs ist eine Kopie der Robbie-Bibliothek Math, umbenannt in MappingMath, die nur von homer_mapping benutzt werden soll, solange es keine vernünftige Alternative für die Pose gibt. - -## Introduction - -Das Package nav_libs enthält einige Bibliotheken, die vom Package homer_mapping und nav_libs verwendet werden. Außerdem enthält es im Ordner tools die Header-Datei tools.h, die Funktionen zum Transformieren in verschiedene Koordinatenframes enthält. All diese Funktionen befinden sich im namespace "map_tools". - -* Die Bibliothek `Explorer` wird von homer_mapping und homer_navigation verwendet und enthält die Pfadplanungsalgorithmen A-Stern sowie die dafür benötigte Datenstruktur der GridMap. -* Die Bibliothek `SpeedControl` wird von homer_navigation verwendet und ist dafür zuständig abhängig von den aktuellen Laserdaten die höchstzulässige Geschwindigkeit zu berechnen. -* Die Bibliothek `MappingMath` wird von homer_mapping verwendet und enthält die Datenstruktur Pose, in der die aktuelle Roboterposition innerhalb der Node gespeichert wird. diff --git a/homer_nav_libs/include/homer_nav_libs/Explorer/Explorer.h b/homer_nav_libs/include/homer_nav_libs/Explorer/Explorer.h deleted file mode 100644 index 2d349912..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Explorer/Explorer.h +++ /dev/null @@ -1,359 +0,0 @@ -#ifndef EXPLORER_H -#define EXPLORER_H - -#include <vector> -#include <cmath> -#include <iostream> -#include <queue> -#include <sstream> -#include <geometry_msgs/Pose.h> - -#include <homer_nav_libs/Explorer/GridMap.h> -#include <homer_nav_libs/tools.h> - -namespace ExplorerConstants -{ - static int8_t UNKNOWN; - static const int8_t NOT_SEEN_YET = -1; - static const double MAX_DISTANCE = DBL_MAX; - static const double MAX_COST = DBL_MAX; - static const int OBSTACLE = INT_MAX; -} - -/** - * @class Explorer - * @author Malte Knauf, Stephan Wirth, David Gossow (RX) - * @brief Path planning & exploration class - * - * Usage: - * - * - Call setOccupancyMap() to set the base map for path finding. - * - Set a start point by calling setStart() - * - * - For path planning: - * +Choose a target by calling setTarget() - * +To correct a target to the nearest approachable position, - * call getNearestAccessibleTarget - * +Call getPathTransformPath() - * - * -For exploration: - * +Call resetExploration() - * +Call getExplorationTransformPath() - * +The calculated target is the last element in the returned path - * - * - Call sampleWaypointsFromPath() to extract waypoints from a calculated path - * - * This class uses a couple of "maps" for computation and storing data: - * - * - m_OccupancyMap stores the occupancy probabilities in double values. A value of 100 means - * totally occupied, 0 totally free. - * - m_ObstacleDistanceMap stores in each cell the distance (one unit = one cell) to the nearest obstacle. - * This map is computed by an eucledian distance transformation from m_OccupancyMap. - * - m_FrontierMap is a bool map which has 1 in frontier cells and 0 in all others. A frontier - * is defined as a free cell that has one of its four direct neighbours in unknown space and is "safe" for - * the robot (m_ObstacleDistanceMap is used for that). - * - m_DrivingDistanceMap is a double map that stores for each cell the distance to m_Start. It is computed - * by a flood-fill (seed-fill) algorithm. The values are therefor only an approximation and not exact. - * m_DrivingDistanceMap is used to search the nearest frontier when requesting an auto target. - * - m_TargetMap is a double map that stores for each cell the distance to m_Target. It is computed - * like m_DrivingDistanceMap. This map is used as heuristic for the A*-Pathfinding algorithm. - * - m_NavigationMap is used to mark the cells that are touched by the A*-Pathfinding algorithm. - * - * - * The coordinate system and units that are used in this class are based on map cells. - * @see GridMap - * - */ -class Explorer -{ - - public: - - /** - * @brief Default constructor. - * @param minAllowedObstacleDistance,maxAllowedObstacleDistance Range of allowed distances to next obstacle [Pixels] - * @param minSafeObstacleDistance,maxSafeObstacleDistance Range of distances to next obstacle considered as safe [Pixels] - * @param safePathWeight Weight for safer path - */ - Explorer ( double minAllowedObstacleDistance, double maxAllowedObstacleDistance, - double minSafeObstacleDistance, double maxSafeObstacleDistance, - double safePathWeight, double frontierSafenessFactor=1.0, int unknownThreshold=50 ); - - /** - * @brief Destructor deletes all dynamically allocated memory used by the maps - */ - ~Explorer(); - - void setUnknownThreshold(int unknownTresh); - void setAllowedObstacleDistance ( double min, double max ); - void setSafeObstacleDistance ( double min, double max ); - void setFrontierSafenessFactor ( double frontierSafenessFactor ); - void setSafePathWeight ( double weight ); - /** - * @brief Copies and sets the occupancy map. - * @param width Width of the map - * @param height Height of the map - * @param origin Real-world pose of the cell (0,0) in the map - * @param data GridMap-data (occupancy probabilities: 0 = free, 100 = occupied) of size width * height - */ - void setOccupancyMap ( int width, int height, geometry_msgs::Pose origin, int8_t* mapData); - - /** only update occupied areas in current occupancy map */ - void updateObstacles ( int width, int height, geometry_msgs::Pose origin, int8_t* mapData ); - - /** - * @brief Sets the start position for the path finding algorithm. - * m_Start is set to the given value. - * If startPixel lies outside the map, m_Start remains untouched. - * @param startPixel Start position for path finding in pixel (map-) coordinates. - */ - void setStart ( Eigen::Vector2i start ); - - /** - * @brief Resets the internal state of the exploration mode. - * Sets m_DesiredDistance to 0, such that getExplorationTransformPath() triggers - * a frontier exploration if there is no prior call of setTarget(point, distance). - * Call this method once before every exploration. - */ - void resetExploration(); - - /** - * Sets the target position for path finding. m_Target is set to the given value. - * If endPixel lies outside of the map, m_Target remains untouched. - * computeTargetDistanceMap() is called at the end of this method. m - * @param targetPixel Target to reach from startPixel - */ - void setTarget ( Eigen::Vector2i targetPixel ); - - /** - * Sets the target region for path finding. m_ExplorationMap is set to the given region. - * If targetPixel lies outside of the map, the exploration map is set empty. - * @param targetPixel Center of the target region to reach from startPixel - * @param radius Radius of the target region in pixels - */ - void setTarget( Eigen::Vector2i targetPixel, int radius ); - - /** - * @brief find the nearest position to target that is approachble from the start position - */ - Eigen::Vector2i getNearestAccessibleTarget ( Eigen::Vector2i target ); - - /** - * @brief find the nearest position to target surpassing the minimum obstacle distance - */ - Eigen::Vector2i getNearestWalkablePoint ( Eigen::Vector2i target ); - - /** - * @brief Returns the map-coordinates of the nearest frontier to m_Start. - * Uses m_DrivingDistanceMap and m_ObstacleDistanceMap. If there is no frontier left, - * nextFrontier remains untouched. - * @param[out] nextFrontier Nearest frontier in map-coordinates. - * @return true if frontier found and stored in nextFrontier, false if no frontier found (nextFrontier - * remains untouched). - */ - bool getNearestFrontier ( Eigen::Vector2i& nextFrontier ); - - /** - * Computes the path from m_Start to m_Target with path transform. - * The result is returned. If the returned vector contains no elements, there is no path. - * @return vector with path points - */ - std::vector<Eigen::Vector2i> getPath( bool &success ); - - /** - * Computes the path from m_Start to the next frontier using exploration transform. - * The result is returned. If the returned vector contains no elements, there is no path. - * @return vector with path points - */ - std::vector<Eigen::Vector2i> getExplorationTransformPath( bool &success ); - - /** - * @brief Returns a version of the path that contains less vertices. - * @note The nearer the next obstacle, the more waypoints are created. - * @param path List of vertices to be simplified - * @param treshold[0..1] a lower threshold results in more waypoints (default:1.0) - * @return Vector of (sampled) waypoints. - */ - std::vector<Eigen::Vector2i> sampleWaypointsFromPath ( std::vector<Eigen::Vector2i> path, float threshold=1.0 ); - - /** - * Getters for the different transforms (see constructor for description) - */ - GridMap<int8_t>* getOccupancyMap(); - GridMap<double>* getObstacleTransform(); - GridMap<double>* getCostTransform(); - GridMap<bool>* getTargetMap(); - GridMap<double>* getDrivingDistanceTransform(); - GridMap<double>* getTargetDistanceTransform(); - GridMap<double>* getPathTransform(); - GridMap<double>* getExplorationTransform(); - - /** - * @return Start position - */ - Eigen::Vector2i getStart() const; - - /** - * @return Target position - */ - Eigen::Vector2i getTarget() const; - - private: - - /** @brief Delete the given map and set pointer to 0 */ - template <class T> - void releaseMap ( GridMap<T>*& map ) - { - if ( map ) - { - delete map; - map=0; - } - } - - /** @brief Delete and re-create given map */ - template <class T> - void resetMap ( GridMap<T>*& map ) - { - if ( !m_OccupancyMap ) - { - ROS_ERROR ( "Occupancy map is missing." ); - return; - } - releaseMap ( map ); - map = new GridMap<T> ( m_OccupancyMap->width(), m_OccupancyMap->height() ); - } - - /** - * @return true if the robot can stand on the given position without touching an obstacle, false otherwise - * @warning Call computeWalkableMaps before - */ - inline bool isWalkable ( int x, int y ) const - { - return ( ( m_OccupancyMap->getValue ( x, y ) <= ExplorerConstants::UNKNOWN ) && - ( m_ObstacleTransform->getValue ( x, y ) > m_MinAllowedObstacleDistance ) ); - } - - /** - * @return true if point is approachable from the current start position, false otherwise. - * @warning m_OccupancyMap, m_ObstacleTransform and m_DrivingDistanceTransform have to be present! - * @warning Call computeApproachableMaps before - */ - inline bool isApproachable ( int x, int y ) const - { - return ( m_DrivingDistanceTransform->getValue ( x, y ) < ExplorerConstants::MAX_DISTANCE ); - } - - /** @brief Releases all memory of the member maps */ - void releaseMaps(); - - /** - * @brief Helper function for computeDistanceTransformation. - * @param f 1D-Array for distance transformation - * @param n Number of elements in f - * @return Distance transformation of f - */ - double* distanceTransform1D ( double *f, int n ); - - /** - * @brief Fills the given map from given start point with distance values to this point. - * The filling will only be performed on cells that are marked as free in m_OccupancyMap and - * that have an obstacle distance value between m_MinimumObstacleDistance and m_MaximumObstacleDistance. - * The map that is passed as argument will be fully overwritten by this function. - * @param map GridMap to fill - * @param start Start point for the fill algorithm - */ - void distanceFloodFill ( GridMap<double>* map, Eigen::Vector2i start ); - - /** @brief Compute map needed for path calculation */ - void computePathTransform(); - - /** @brief Compute map needed for exploration path calculation */ - void computeExplorationTransform(); - - /** @brief Compute the distances to the next obstacle with eucledian distance transform from m_OccupancyMap. */ - void computeObstacleTransform(); - - /** @brief Compute cost function based on obstacle transform */ - void computeCostTransform(); - - /** @brief Compute the frontiers between free and unknown space. Depends on OccupancyMap and ObstacleTransform. */ - void computeFrontierMap(); - - /** @brief Compute the target region (a circle of radius m_DesiredDistance around m_Target). */ - void computeRegionMap(); - - /** @brief Compute the target map, which is either a frontier map or a region map. */ - void computeTargetMap(); - - /** @brief Compute a map of driving distances from the start point */ - void computeDrivingDistanceTransform(); - - /** @brief Compute a map of driving distances to the target point */ - void computeTargetDistanceTransform(); - - /** @brief Compute maps needed for isWalkable */ - void computeWalkableMaps(); - - /** @brief Compute maps needed for isApproachable */ - void computeApproachableMaps(); - - /** @brief Start point for the way search algorithm. */ - Eigen::Vector2i m_Start; - - /** @brief Target for the way search algorithm */ - Eigen::Vector2i m_Target; - - /** @brief Desired distance to target in pixels */ - int m_DesiredDistance; - - /** @brief Occupancy map */ - GridMap<int8_t>* m_OccupancyMap; - - /** @see computeObstacleTransform */ - GridMap<double>* m_ObstacleTransform; - - /** @see computeCostTransform */ - GridMap<double>* m_CostTransform; - - /** @see computeTargetMap */ - GridMap<bool>* m_TargetMap; - - /** computeDrivingDistanceTransform */ - GridMap<double>* m_DrivingDistanceTransform; - - /** @see computeTargetDistanceTransform */ - GridMap<double>* m_TargetDistanceTransform; - - /** @see computePathTransform */ - GridMap<double>* m_PathTransform; - - /** @see computeExplorationTransform */ - GridMap<double>* m_ExplorationTransform; - - /** @see constructor */ - double m_MinAllowedObstacleDistance; - double m_MaxAllowedObstacleDistance; - - double m_MinSafeObstacleDistance; - double m_MaxSafeObstacleDistance; - - /** - * Weight for safer path - */ - double m_SafePathWeight; - - /** - * Factor for minObstacleDistance that determines if a frontier pixel is valid - */ - double m_FrontierSafenessFactor; - - /** - * Real-world pose of the point (0,0) in the map - */ - geometry_msgs::Pose m_Origin; - -}; - -#endif - diff --git a/homer_nav_libs/include/homer_nav_libs/Explorer/GridMap.h b/homer_nav_libs/include/homer_nav_libs/Explorer/GridMap.h deleted file mode 100644 index 64b3469e..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Explorer/GridMap.h +++ /dev/null @@ -1,575 +0,0 @@ -#ifndef GridMap_H -#define GridMap_H - -#include <float.h> -#include <iostream> -#include <sstream> - -#include "ros/ros.h" - -#include <Eigen/Geometry> - -#define GRIDMAP_SAFE_ACCESS - -/** - * @class GridMap - * @author Malte Knauf, Stephan Wirth, David Gossow (RX) - * @brief GridMap data structure. Implemeted as template class. The template type - * defines the data type of each map cell. - */ - -template<class DataT> -class GridMap -{ - - public: - - /// Initialize empty map - GridMap(); - - /** - * @param width Width of the map. - * @param height Height of the map. - * @param data Pointer to map data, must be of size width*height. - * @param copyData if true, the map data will be copied - * if false, GridMap takes ownership of the pointer - * @param cellSize physical size of each map cell [m] - * @param centerX,centerY center of the map in world coordinates - */ - GridMap ( int width, int height, DataT* data = 0, bool copyData = true, float cellSize = 1, float centerX = 0, float centerY = 0 ); - - /// Copy data from given region - GridMap ( int width, int height, DataT* data, Eigen::AlignedBox2i extractRegion ); - - /// Copy data from given map - GridMap<DataT> ( const GridMap<DataT>& other ) { m_Data=0; *this = other; } - - /// Copy data from given map - GridMap<DataT>& operator= ( const GridMap<DataT>& other ); - - ~GridMap(); - - /// Convert map coordinates to world coordinates - void mapToWorld ( int mapX, int mapY, float& worldX, float& worldY ); - - /// Convert world coordinates to map coordinates - void worldToMap ( float worldX, float worldY, int& mapX, int& mapY ); - - /// @brief set value at given position - inline void setValue ( int x, int y, DataT val ); - - /// @brief replace content with given value - void fill ( DataT val ); - - /// @brief Draw a filled polygon into the map (world coords) - void drawPolygon ( std::vector<Eigen::Vector2d> vertices, DataT value ); - - /// @brief Draw a filled circle into the map (world coords) - void drawCircle( Eigen::Vector2d center, float radius, DataT value ); - - /// @return Value at the given position. - inline DataT getValue ( int x, int y ) const; - - /// @return Pointer to given pixel - inline DataT* getDirectAccess ( int x, int y ); - - /// @return width in grid cells - int width() const { return m_Width; } - - /// @return height in grid cells - int height() const { return m_Height; } - - /// @return center of the map in world coordinates - Eigen::Vector2d center() const {return Eigen::Vector2d(m_CenterX,m_CenterY);} - - /// @return side length of one cell in mm - float cellSize() { return m_CellSize; } - - private: - - void drawLine ( DataT *data, int startX, int startY, int endX, int endY, DataT value ); - void fillPolygon ( DataT* data, int x, int y, char value ); - - int m_Width; - int m_Height; - int m_DataSize; - DataT* m_Data; - float m_CellSize; - float m_CenterX; - float m_CenterY; -}; - - -template<class DataT> -GridMap<DataT>::GridMap() -{ - m_Width = 0; - m_Height = 0; - m_DataSize = 0; - m_Data = 0; - m_CellSize = 0; - m_CenterX = 0; - m_CenterY = 0; -} - -template<class DataT> -GridMap<DataT>::GridMap ( int width, int height, DataT* data, bool copyData, float cellSize, float centerX, float centerY ) -{ - m_Width = width; - m_Height = height; - m_CellSize = cellSize; - m_DataSize = width * height; - m_CenterX = centerX; - m_CenterY = centerY; - m_Data = 0; - - if ( data ) - { - if ( copyData ) - { - m_Data = new DataT[m_DataSize]; - - for ( int i = 0; i < m_DataSize; i++ ) - { - m_Data[i] = data[i]; - } - } - else - { - m_Data = data; - } - } - else - { - m_Data = new DataT[m_DataSize]; - - for ( int i = 0; i < m_DataSize; i++ ) - { - m_Data[i] = 0; - } - } -} - -template<class DataT> -GridMap<DataT>::GridMap (int width, int height, DataT* data, Eigen::AlignedBox2i extractRegion ) -{ - m_Width = extractRegion.sizes().x(); - m_Height = extractRegion.sizes().y(); - m_DataSize = m_Width * m_Height; - m_Data = new DataT[m_DataSize]; - m_CellSize = 1; - m_CenterX = 0; - m_CenterY = 0; - - for ( int y = extractRegion.min().y(); y <= extractRegion.max().y(); y++ ) - { - int yOffset = m_Width * y; - - for ( int x = extractRegion.min().x(); x <= extractRegion.max().x(); x++ ) - { - int i = x + yOffset; - m_Data[i] = data[i]; - } - } -} - - -template<class DataT> -inline DataT* GridMap<DataT>::getDirectAccess ( int x, int y ) -{ -#ifdef GRIDMAP_SAFE_ACCESS - if ( x >= 0 && x < m_Width && y >= 0 && y < m_Height ) - { - return &m_Data[y * m_Width + x]; - } - else - { - throw; - } -#else - return &m_Data[y * m_Width + x]; -#endif -} - - -template<class DataT> -GridMap<DataT>& GridMap<DataT>::operator= ( const GridMap<DataT>& other ) -{ - delete[] m_Data; - m_Width = other.m_Width; - m_Height = other.m_Height; - m_DataSize = other.m_DataSize; - m_Data = new DataT[m_DataSize]; - memcpy ( m_Data, other.m_Data, sizeof ( DataT ) *m_DataSize ); - m_CellSize = other.m_CellSize; - m_CenterX = other.m_CenterX; - m_CenterY = other.m_CenterY; - return *this; -} -/* TODO -template<class DataT> -GridMap<DataT>::GridMap ( ExtendedInStream& strm ) -{ - short version; - strm >> version; - strm >> m_Width; - strm >> m_Height; - strm >> m_CellSize; - strm >> m_CenterX; - strm >> m_CenterY; - m_DataSize = m_Width * m_Height; - m_Data = new DataT[m_DataSize]; - strm.get ( m_Data, m_DataSize ); -} -*/ -template<class DataT> -GridMap<DataT>::~GridMap() -{ - if ( m_Data ) - { - delete m_Data; - m_Data = 0; - } -} -/* -template<class DataT> -void GridMap<DataT>::storer ( ExtendedOutStream& strm ) const -{ - strm << short ( 12 ); - strm << m_Width; - strm << m_Height; - strm << m_CellSize; - strm << m_CenterX; - strm << m_CenterY; - strm.put ( m_Data, m_DataSize ); -} -*/ - -template<class DataT> -void GridMap<DataT>::mapToWorld ( int mapX, int mapY, float& worldX, float& worldY ) -{ - worldX = m_CenterX + m_CellSize * ( mapX - m_Width / 2 ); - worldY = m_CenterY + m_CellSize * ( mapY - m_Height / 2 ); -} - -template<class DataT> -void GridMap<DataT>::worldToMap ( float worldX, float worldY, int& mapX, int& mapY ) -{ - mapX = float ( m_Width ) / 2.0 - ( ( worldY - m_CenterY ) / m_CellSize + 0.5 ); - mapY = float ( m_Height ) / 2.0 - ( ( worldX - m_CenterX ) / m_CellSize + 0.5 ); - - if ( mapX < 0 || mapX >= m_Width || mapY < 0 || mapY >= m_Height ) - { - //ROS_WARN_STREAM ( "Index out of bounds: " << mapX << "," << mapY ); //TODO - - if ( mapX < 0 ) - { - mapX = 0; - } - - if ( mapX >= m_Width ) - { - mapX = m_Width - 1; - } - - if ( mapY < 0 ) - { - mapY = 0; - } - - if ( mapY >= m_Height ) - { - mapY = m_Height - 1; - } - } -} - - -template<class DataT> -inline void GridMap<DataT>::setValue ( int x, int y, DataT val ) -{ -#ifdef GRIDMAP_SAFE_ACCESS - if ( x >= 0 && x < m_Width && y >= 0 && y < m_Height ) - { - m_Data[y * m_Width + x] = val; - } - else - { - throw; - } -#else - m_Data[y * m_Width + x] = val; -#endif -} - -template<class DataT> -inline DataT GridMap<DataT>::getValue ( int x, int y ) const -{ -#ifdef GRIDMAP_SAFE_ACCESS - if ( x >= 0 && x < m_Width && y >= 0 && y < m_Height ) - { - return m_Data[y * m_Width + x]; - } - else - { - ROS_ERROR_STREAM( "Accessing map pixels " << x << "," << y << ": out of bounds (0,0," << m_Width-1 << "," << m_Height-1 << ")" ); //TODO - throw; - } -#else - return m_Data[y * m_Width + x]; -#endif -} - -template<class DataT> -void GridMap<DataT>::fill ( DataT val ) -{ - for ( int i = 0; i < m_DataSize; i++ ) - { - m_Data[i] = val; - } -} - -/* TODO do we need image representation? -template<class DataT> -puma2::ColorImageRGB8* GridMap<DataT>::getImage ( DataT specialValue, DataT clipRangeLow, DataT clipRangeHigh ) -{ - puma2::ColorImageRGB8* image = new puma2::ColorImageRGB8 ( m_Width, m_Height ); - double maxVal = 0.0001; - double minVal = 0.0; - - for ( int i = 0; i < m_DataSize; i++ ) - { - if ( ( m_Data[i] < minVal ) && ( m_Data[i] != specialValue ) ) - { - minVal = m_Data[i]; - } - - if ( ( m_Data[i] > maxVal ) && ( m_Data[i] != specialValue ) ) - { - maxVal = m_Data[i]; - } - } - - std::ostringstream stream; - - stream << " Min: " << minVal << "Max: " << maxVal; - stream << " ClipMin: " << double ( clipRangeLow ) << " ClipMax: " << double ( clipRangeHigh ); - ROS_DEBUG_STREAM ( stream.str() ); //TODO: was TRACE_SYSTEMINFO - - if ( maxVal > clipRangeHigh ) - { - maxVal = clipRangeHigh; - } - - if ( minVal < clipRangeLow ) - { - minVal = clipRangeLow; - } - - double range = maxVal - minVal; - - puma2::ColorImageRGB8::PixelType* imageData; - imageData = image->unsafeRowPointerArray() [0]; - - for ( int i = 0; i < m_DataSize; i++ ) - { - DataT currentValue = m_Data[i]; - - if ( currentValue == specialValue ) - { - imageData[i][0] = 40; - imageData[i][1] = 220; - imageData[i][2] = 120; - continue; - } - - if ( currentValue > clipRangeHigh ) - { - imageData[i][0] = 200; - imageData[i][1] = 200; - imageData[i][2] = 128; - continue; - } - - if ( currentValue < clipRangeLow ) - { - imageData[i][0] = 40; - imageData[i][1] = 40; - imageData[i][2] = 180; - continue; - } - - double valueDouble = ( ( double ) ( currentValue - minVal ) ) / range; - - unsigned char value = ( unsigned char ) ( valueDouble * 255 ); - - imageData[i][0] = value; - imageData[i][1] = value; - imageData[i][2] = value; - } - - return image; -} -*/ - - - -template<class DataT> -void GridMap<DataT>::drawCircle(Eigen::Vector2d center, float radius, DataT value ) -{ - int centerMapX,centerMapY; - worldToMap( center.x(), center.y(), centerMapX, centerMapY ); - - int radiusCells = radius / m_CellSize; - int radiusCells2 = radiusCells*radiusCells; - - Eigen::AlignedBox2i bBox( Eigen::Vector2i(centerMapX - radiusCells, centerMapY - radiusCells), Eigen::Vector2i(centerMapX + radiusCells, centerMapY + radiusCells) ); - Eigen::AlignedBox2i bBoxGrid( Eigen::Vector2i(0,0), Eigen::Vector2i(m_Width-1,m_Height-1) ); - bBox.clamp( bBoxGrid ); - - for ( int y = bBox.min().y(); y <= bBox.max().y(); y++ ) - { - for ( int x = bBox.min().x(); x <= bBox.max().x(); x++ ) - { - int xC = x-centerMapX; - int yC = y-centerMapY; - if ( xC*xC+yC*yC <= radiusCells2 ) - { - setValue( x, y, value ); - } - } - } -} - - -template<class DataT> -void GridMap<DataT>::drawPolygon (std::vector<Eigen::Vector2d> vertices, DataT value ) -{ - if ( vertices.size() == 0 ) - { - ROS_INFO( "No vertices given!" ); - return; - } - //make temp. map - DataT* data = new DataT[ m_DataSize ]; - for ( int i = 0; i < m_DataSize; i++ ) - { - data[i] = 0; - } - - //draw the lines surrounding the polygon - for ( unsigned int i = 0; i < vertices.size(); i++ ) - { - int i2 = ( i+1 ) % vertices.size(); - int startX,startY,endX,endY; - worldToMap( vertices[i].x(), vertices[i].y(), startX, startY ); - worldToMap( vertices[i2].x(), vertices[i2].y(), endX, endY ); - drawLine ( data, startX, startY, endX, endY, 1 ); - } - //claculate a point in the middle of the polygon - float midX = 0; - float midY = 0; - for ( unsigned int i = 0; i < vertices.size(); i++ ) - { - midX += vertices[i].x(); - midY += vertices[i].y(); - } - midX /= vertices.size(); - midY /= vertices.size(); - int midMapX,midMapY; - worldToMap( midX, midY, midMapX, midMapY ); - //fill polygon - fillPolygon ( data, midMapX, midMapY, 1 ); - - //copy polygon to map - for ( int i = 0; i < m_DataSize; i++ ) - { - if ( data[i] != 0 ) - { - m_Data[i] = value; - } - } - - delete[] data; -} - -template<class DataT> -void GridMap<DataT>::fillPolygon ( DataT* data, int x, int y, char value ) -{ - int index = x + m_Width * y; - if ( value != data[index] ) - { - data[index] = value; - fillPolygon ( data, x + 1, y, value ); - fillPolygon ( data, x - 1, y, value ); - fillPolygon ( data, x, y + 1, value ); - fillPolygon ( data, x, y - 1, value ); - } -} - - -template<class DataT> -void GridMap<DataT>::drawLine ( DataT *data, int startX, int startY, int endX, int endY, DataT value ) -{ - //bresenham algorithm - int x, y, t, dist, xerr, yerr, dx, dy, incx, incy; - // compute distances - dx = endX - startX; - dy = endY - startY; - - // compute increment - if ( dx < 0 ) - { - incx = -1; - dx = -dx; - } - else - { - incx = dx ? 1 : 0; - } - - if ( dy < 0 ) - { - incy = -1; - dy = -dy; - } - else - { - incy = dy ? 1 : 0; - } - - // which distance is greater? - dist = ( dx > dy ) ? dx : dy; - // initializing - x = startX; - y = startY; - xerr = dx; - yerr = dy; - - // compute cells - for ( t = 0; t < dist; t++ ) - { - data[x + m_Width * y] = value; - - xerr += dx; - yerr += dy; - if ( xerr > dist ) - { - xerr -= dist; - x += incx; - } - if ( yerr > dist ) - { - yerr -= dist; - y += incy; - } - } -} - - - -#endif - -#ifdef GRIDMAP_SAFE_ACCESS -#undef GRIDMAP_SAFE_ACCESS -#endif diff --git a/homer_nav_libs/include/homer_nav_libs/Math/Box2D.h b/homer_nav_libs/include/homer_nav_libs/Math/Box2D.h deleted file mode 100644 index fc6a5478..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Math/Box2D.h +++ /dev/null @@ -1,184 +0,0 @@ -/******************************************************************************* - * Box2D.h - * - * (C) 2008 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * Additional information: - * $Id: Box2D.h 44313 2011-04-06 22:46:28Z agas $ - *******************************************************************************/ - -#ifndef Box2D_H -#define Box2D_H - -#include <homer_nav_libs/Math/Point2D.h> -#include <vector> - -/** - * @class Box2D - * @author David Gossow (RX) - * @brief Represents a box given by the upper-left and lower-right corner - */ -template<class T=float> -class Box2D -{ - - public: - - /** @brief Creates a box given by top-left (minX,minY) and lower-right (maxX,maxY) coordinates */ - Box2D(T minX=0, T minY=0, T maxX=0, T maxY=0); - - /** @brief The destructor */ - ~Box2D() {}; - - inline void setMinX(T value) { m_MinX=value; } - inline void setMaxX(T value) { m_MaxX=value; } - inline void setMinY(T value) { m_MinY=value; } - inline void setMaxY(T value) { m_MaxY=value; } - - inline T minX() const { return m_MinX; } - inline T maxX() const { return m_MaxX; } - inline T minY() const { return m_MinY; } - inline T maxY() const { return m_MaxY; } - - inline T width() const { return m_MaxX-m_MinX; } - inline T height() const { return m_MaxY-m_MinY; } - - std::vector< Point2D > vertices(); - - /** @brief Clip the box to fit into clipArea */ - void clip( Box2D<T> clipArea ); - - /** @return true if the given point is inside the box */ - bool contains( T x, T y ); - - /** @brief enlarge the box by 'size' units in all directions */ - void expand( T size ); - - /** @brief shrink the box by 'size' units in all directions */ - void shrink( T size ); - - /** @brief expand the box so that it contains the given point */ - void enclose( Point2D point ); - void enclose( T x, T y ); - - template<class OtherT> - void enclose( Box2D<OtherT> box ); - - Point2D centerPoint() - { - Point2D center; - center.setX(m_MinX + ( (m_MaxX - m_MinX) / 2 ) ); - center.setY(m_MinY + ( (m_MaxY - m_MinY) / 2 ) ); - return center; - } - - /** @brief area covered by the box */ - T area(); - - Box2D<T>& operator/= ( T div ) { m_MinX/=div; m_MinY/=div; m_MaxX/=div; m_MaxY/=div; return *this; } - Box2D<T>& operator*= ( T div ) { m_MinX*=div; m_MinY*=div; m_MaxX*=div; m_MaxY*=div; return *this; } - - private: - - T m_MinX; - T m_MaxX; - T m_MinY; - T m_MaxY; - -}; - -template<class T> -Box2D<T>::Box2D(T minX, T minY, T maxX, T maxY) -{ - m_MinX=minX; - m_MinY=minY; - m_MaxX=maxX; - m_MaxY=maxY; -} - -template<class T> -void Box2D<T>::clip( Box2D<T> clipArea ) -{ - if (m_MinX < clipArea.minX()) { m_MinX=clipArea.minX(); } - if (m_MinY < clipArea.minY()) { m_MinY=clipArea.minY(); } - if (m_MaxX > clipArea.maxX()) { m_MaxX=clipArea.maxX(); } - if (m_MaxY > clipArea.maxY()) { m_MaxY=clipArea.maxY(); } -} - -template<class T> -bool Box2D<T>::contains( T x, T y ) -{ - return ( (x>=m_MinX) && (x<=m_MaxX) && (y>=m_MinY) && (y<=m_MaxY) ); -} - -template<class T> - void Box2D<T>::expand( T size ) -{ - m_MinX-=size; - m_MaxX+=size; - m_MinY-=size; - m_MaxY+=size; -} - -template<class T> -void Box2D<T>::shrink( T size ) -{ - m_MinX+=size; - m_MaxX-=size; - m_MinY+=size; - m_MaxY-=size; -} - -template<class T> -T Box2D<T>::area() -{ - T width = m_MaxX - m_MinX; - T height = m_MaxY - m_MinY; - - T capacity = width * height; - - return (T) capacity; -} - -template<class T> -void Box2D<T>::enclose( Point2D point ) -{ - if ( m_MinX > point.x() ) { m_MinX=point.x(); } - if ( m_MinY > point.y() ) { m_MinY=point.y(); } - if ( m_MaxX < point.x() ) { m_MaxX=point.x(); } - if ( m_MaxY < point.y() ) { m_MaxY=point.y(); } -} - -template<class T> -void Box2D<T>::enclose( T x, T y ) -{ - if ( m_MinX > x ) { m_MinX=x; } - if ( m_MinY > y ) { m_MinY=y; } - if ( m_MaxX < x ) { m_MaxX=x; } - if ( m_MaxY < y ) { m_MaxY=y; } -} - -template<class T> -template<class OtherT> -void Box2D<T>::enclose( Box2D<OtherT> box ) -{ - enclose( box.minX(), box.minY() ); - enclose( box.maxX(), box.maxY() ); -} - - -template<class T> -std::vector< Point2D > Box2D<T>::vertices() -{ - std::vector<Point2D> myVertices(5); - myVertices[0]=Point2D( m_MinX-0.5, m_MinY-0.5 ); - myVertices[1]=Point2D( m_MinX-0.5, m_MaxY+0.5 ); - myVertices[2]=Point2D( m_MaxX+0.5, m_MaxY+0.5 ); - myVertices[3]=Point2D( m_MaxX+0.5, m_MinY-0.5 ); - myVertices[4]=myVertices[0]; - return myVertices; -} - - -#endif diff --git a/homer_nav_libs/include/homer_nav_libs/Math/Line2D.h b/homer_nav_libs/include/homer_nav_libs/Math/Line2D.h deleted file mode 100644 index 9761be66..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Math/Line2D.h +++ /dev/null @@ -1,223 +0,0 @@ -/******************************************************************************* - * Line2D.h - * - * (C) 2008 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * Information on Code Review state: - * Author: SM; DevelTest: Date; Reviewer: Initials; Review: Date; State: NOK - * - * Additional information: - * $Id: Line2D.h 44313 2011-04-06 22:46:28Z agas $ - *******************************************************************************/ - -#ifndef LINE2D_H -#define LINE2D_H - -#include <homer_nav_libs/Math/vec2.h> -#include <homer_nav_libs/Math/mat2.h> -#include <homer_nav_libs/Math/Point2D.h> -#include <vector> - -/** - * @class Line2D - * - * @author Susanne Maur - * - */ -class Line2D -{ - - public: - - /** - * Creates a new line. - * @param start Start point of the line. - * @param end End point of the line. - */ - inline Line2D ( Point2D start, Point2D end ) - { - m_Start = start; - m_Vec = end-m_Start; - } - - - /** - * Creates a new line. - * @param start Start point of the line. - * @param vec The vector from start to end point of the line. - */ - inline Line2D ( Point2D start, CVec2 vec ) - { - m_Start = start; - m_Vec = vec; - } - - /** - * Destructor does nothing. - */ - inline ~Line2D() {} - - /** - * Sets the start point of the line to a new value. - * @param start Start point of the line. - */ - inline void setStart ( const Point2D start ) - { - Point2D end = m_Start + m_Vec; - m_Start = start; - m_Vec = end-m_Start; - } - - /** - * Sets the end point of the line to a new value. - * @param end End point of the line. - */ - - inline void setEnd ( const Point2D end ) - { - m_Vec = end - m_Start; - } - - /** - * Returns the start point of the line. - * @return Start point of the line. - */ - inline Point2D start() const - { - return m_Start; - } - - /** - * Returns the end point of the line. - * @return End point of the line. - */ - inline Point2D end() const - { - return m_Start + m_Vec; - } - - /** - * Returns a vector from the start to the end of the line. - * @return Vector to the end point of the line. - */ - inline CVec2 vec() const - { - return m_Vec; - } - - inline bool operator== ( const Line2D& line ) const - { - return ( m_Start == line.start() && end() == line.end() ); - } - - /** - * Returns the gradient of the line. - * @return Gradient of the line. - */ - float gradient() const ; - - /** - * Returns the length of the line. - * @return Length of the line. - */ - inline float length() const { - return m_Vec.magnitude(); - } - - /** - * Returns the minimum euclidean distance of the given point to the line. - * @param point Point of which the distance to the line will be calculated. - * @return Distance of point to line. - */ - inline float distance ( Point2D point ) const - { - Point2D pointOnLine = getRootPoint ( point ); - return ( point - pointOnLine ).magnitude(); - } - - /** - * Rotates the line round the origin. - * @param angle The angle of rotation in radiants. - */ - inline void rotate ( float angle ) - { - CMat2 rotMat = CMat2 ( angle ); - m_Start = rotMat * m_Start; - m_Vec = rotMat * m_Vec; - } - - /** - * Returns the point of the line with the minimal distance to a given point. - * This algorithm may return a point which lies on the extension of the line and not on itself. - * See also: getClosestPoint. - * @param point Point to which the distance is calculated. - * @return Root point of the line. - */ - inline Point2D getRootPoint ( Point2D point ) const - { - float t = ( point-m_Start ) * m_Vec; - t /= m_Vec * m_Vec; - Point2D pointOnLine = m_Start + ( t * m_Vec ); - return pointOnLine; - } - - /** - * Returns the normal of the line. - * @return Normal of the line. - */ - inline CVec2 getNormal() const { - return m_Vec.getNormal()/m_Vec.magnitude(); - } - - /** - * Returns the point of the line with the minimal distance to a given point. - * This algorithm returns always a point which lies on the line. - * Therefor it is not always the root point. - * See also: getRootPoint. - * @param point Point to which the distance is calculated. - * @return Root point of the line. - */ - Point2D getClosestPoint ( Point2D point ) const; - - /** - * Returns the intersection point of this line with a second line. - * The intersection point is element of this line. - * @param line The line with which the intersection is calculated. - * @return Intersection point. - */ - Point2D getIntersectionPoint ( Line2D line ) const; - - /** - * Returns the parameter t which identifies the intersection point of this line with a second line. - * The intersection point is element of this line. - * @param line The line with which the intersection is calculated. - * @return Parameter t which identifies the intersection point on the line. - */ - float getIntersectionPointParameter ( Line2D line ) const; - - /** - * @return Vertices, e.g. for use in a VectorObject - * @param substeps number of linear interpolation steps between start and end - */ - std::vector< Point2D > vertices ( unsigned substeps=0 ); - - /** - * @overwrite - */ - std::string toString() const; - - private: - - /** - * Start point of the line. - */ - Point2D m_Start; - - /** - * Vector from the start to the end of the line. - */ - CVec2 m_Vec; -}; - -#endif diff --git a/homer_nav_libs/include/homer_nav_libs/Math/Math.h b/homer_nav_libs/include/homer_nav_libs/Math/Math.h deleted file mode 100644 index d1ce8e65..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Math/Math.h +++ /dev/null @@ -1,129 +0,0 @@ -/******************************************************************************* - * Math.h - * - * (C) 2007 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * Additional information: - * $Id: $ - *******************************************************************************/ - -#ifndef Math_H -#define Math_H - -#include <vector> -#include <homer_nav_libs/Math/Point2D.h> - -/** - * @class Math - * @brief Generic math and statistics functions - * @author David Gossow (RX) - */ -class Math -{ - public: - - struct WeightedValue - { - float value; - float weight; - }; - - static const double Pi = 3.14159265358979323846; - - /** @return mean value */ - template<class ContainerT> - static double mean ( const ContainerT& values ); - - /** @return variance of given values */ - template<class ContainerT> - static double variance ( const ContainerT& values ); - - /** @return mean angle of given values - * @note there are always two possible choices for the mean angle. This function returns the one with the smallest deviation - * @note Works for angles in [-Pi..Pi], negative angles are treated - */ - static float meanAngle ( const std::vector<float>& angles ); - - static float meanAngleWeighted ( const std::vector< WeightedValue >& weightedAngles ); - - /** @return variance for given mean */ - static float angleVariance ( float meanAngle, const std::vector<float>& angles ); - - /** @return minimal angle needed to turn from angle 1 to angle 2 [-Pi..Pi] */ - static float minTurnAngle ( float angle1, float angle2 ); - - static Point2D center ( std::vector<Point2D>& points ); - - static float deg2Rad ( float deg ) { return deg / 180.0*Pi; } - - static float rad2Deg ( float rad ) { return rad / Pi*180.0; } - - static double randomGauss ( float variance = 1.0 ); - - static double random01 ( unsigned long init = 0 ); - - /** @return ratio between one dimension seen under old viewangle and dimension under new viewangle*/ - static double angleToPercent ( double newAngle, double oldAngle ) { return tan ( ( Pi / 180.0 ) * newAngle / 2 ) / tan ( ( Pi / 180.0 ) * oldAngle / 2 ); }; - - /** @return angle under which the ratio between dimension seen under old viewangle and new viewangle equals percent*/ - static double percentToAngle ( double percent, double angle ) { return 2* atan ( tan ( ( Pi / 180.0 ) * angle / 2 ) * percent ) * ( 180 / Pi ); }; - - /** @return horizontal view angle corresponding to diagonal view angle and aspect ratio (e.g. 4.0/3.0)*/ - static double horizontalViewAngle ( double diagonalAngle, double aspectRatio ) { return verticalViewAngle ( diagonalAngle, 1.0 / aspectRatio ); }; - - /** @return vertical view angle corresponding to diagonal view angle and aspect ratio (e.g. 4.0/3.0)*/ - static double verticalViewAngle ( double diagonalAngle, double aspectRatio ) - { - return percentToAngle ( 1.0 / sqrt ( pow ( aspectRatio, 2 ) + 1.0 ), diagonalAngle ); - }; - - template<class ValueT> - static inline ValueT min ( ValueT a, ValueT b ) { return a < b ? a : b; } - - template<class ValueT> - static inline ValueT max ( ValueT a, ValueT b ) { return a > b ? a : b; } - - private: - - /** @brief The constructor */ - Math(); - - /** @brief The destructor */ - ~Math(); - -}; - -template<class ContainerT> -double Math::mean ( const ContainerT& values ) -{ - typename ContainerT::const_iterator it; - it = values.begin(); - double sum = 0; - while ( it != values.end() ) - { - sum += *it; - it++; - } - return sum / double ( values.size() ); -} - - -template<class ContainerT> -double Math::variance ( const ContainerT& values ) -{ - double mean = mean ( values ); - typename ContainerT::const_iterator it; - it = values.begin(); - double sum = 0; - while ( it != values.end() ) - { - double diff = *it - mean; - sum += diff * diff; - it++; - } - return sum / double ( values.size() ); -} - - -#endif diff --git a/homer_nav_libs/include/homer_nav_libs/Math/Pixel.h b/homer_nav_libs/include/homer_nav_libs/Math/Pixel.h deleted file mode 100644 index cc58f229..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Math/Pixel.h +++ /dev/null @@ -1,59 +0,0 @@ -/******************************************************************************* - * Pixel.h - * - * (C) 2006 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * $Id: Pixel.h 44313 2011-04-06 22:46:28Z agas $ - *******************************************************************************/ - -#ifndef PIXEL_H -#define PIXEL_H - -#include <homer_nav_libs/Math/Point2D.h> -#include <vector> - -/** @class Pixel - * @brief Stores discrete pixel coordinates - * @author Stephan Wirth, David Gossow (RX) - */ -class Pixel { - - public: - - inline Pixel( int x = 0, int y = 0) { m_X = x; m_Y = y; }; - inline ~Pixel() {}; - - inline int x() const { return m_X; } - inline int y() const { return m_Y; } - - inline void setX( int x ) { m_X = x; } - inline void setY( int y ) { m_Y = y; } - - inline bool operator ==( Pixel& rhs ) { return ( m_X == rhs.m_X ) && ( m_Y == rhs.m_Y ); } - inline bool operator !=( Pixel& rhs ) { return ( m_X != rhs.m_X ) || ( m_Y != rhs.m_Y ); } - inline Pixel operator *( float rhs ) { return Pixel( m_X * rhs, m_Y * rhs ); } - inline Pixel operator /( float rhs ) { return Pixel( m_X / rhs, m_Y / rhs ); } - - inline Point2D toPoint2D() { return Point2D( m_X, m_Y ); } - - inline std::vector<Point2D> vertices() - { - std::vector<Point2D> result(5); - result[0]=Point2D( m_X-0.5, m_Y-0.5 ); - result[1]=Point2D( m_X+0.5, m_Y-0.5 ); - result[2]=Point2D( m_X+0.5, m_Y+0.5 ); - result[3]=Point2D( m_X-0.5, m_Y+0.5 ); - result[4]=result[0]; - return result; - } - - private: - - int m_X; - int m_Y; - -}; - - -#endif diff --git a/homer_nav_libs/include/homer_nav_libs/Math/Point2D.h b/homer_nav_libs/include/homer_nav_libs/Math/Point2D.h deleted file mode 100644 index fdbf6fd0..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Math/Point2D.h +++ /dev/null @@ -1,312 +0,0 @@ -/******************************************************************************* - * Point2D.h - * - * (C) 2008 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * $Id: Point2D.h 44313 2011-04-06 22:46:28Z agas $ - *******************************************************************************/ - -#include <iostream> -#include <sstream> - -#include <homer_nav_libs/Math/vec2.h> -#include <float.h> - -#ifndef POINT2D_H -#define POINT2D_H - -/** - * @class Point2D - * - * @author Susanne Maur - * - */ -class Point2D -{ - - public: - - /** - * Creates a new point in 2D with x- and y-coordinat set to zero. - */ - inline Point2D() - { - m_X = 0.0; - m_Y = 0.0; - } - - /** - * Creates a new point in 2D. - * @param x x-coordinate of the point. - * @param y y-coordinate of the point. - */ - inline Point2D ( double x, double y ) - { - m_X = x; - m_Y = y; - } - - - - /** - * Copy construcor - */ - inline Point2D (const Point2D& p){ - m_X = p.x(); - m_Y = p.y(); - } - - /** - * Creates a new point in 2D. - * @param v Vector form origin to the point. - */ - inline Point2D ( const CVec2& v ) - { - m_X = v[0]; - m_Y = v[1]; - } - - /** - * Destructor, does nothing. - */ - inline ~Point2D() - { - } - - /** - * Returns the x-coordinate of the point. - * @return the x-coordinate of the point. - */ - inline double x() const - { - return m_X; - } - - /** - * Returns the y-coordinate of the point. - * @return the y-coordinate of the point. - */ - inline double y() const - { - return m_Y; - } - - /** - * Sets the x- and y-coordinate of the point to new values. - * @param x the new value of the x coordinate. - * @param y the new value of the x coordinate. - */ - inline void set ( double x, double y ) - { - m_X = x; - m_Y = y; - } - - /** - * Sets the x-coordinate of the point to a new value. - * @param x the new value of the x coordinate. - */ - inline void setX ( double x ) - { - m_X = x; - } - - /** - * Sets the y-coordinate of the point to a new value. - * @param y the new value of the x coordinate. - */ - inline void setY ( double y ) - { - m_Y = y; - } - - /** - * Overloaded operators. - */ - - inline Point2D& operator= ( const Point2D& p) { - m_X = p.x(); - m_Y = p.y(); - return *this; - } - - inline Point2D operator+ ( const CVec2& v ) const - { - return Point2D ( m_X + v[0], m_Y + v[1] ); - } - - inline Point2D operator+ ( const Point2D& p ) const - { - return Point2D ( m_X + p.x(), m_Y + p.y() ); - } - - inline CVec2 operator- ( const Point2D& p ) const - { - return CVec2 ( m_X - p.x(), m_Y - p.y() ); - } - - inline Point2D operator- ( const CVec2& v ) const - { - return Point2D ( m_X - v[0], m_Y - v[1] ); - } - - inline Point2D operator* ( double scalar ) const - { - return Point2D ( m_X * scalar, m_Y * scalar ); - } - - inline Point2D operator/ ( double scalar ) const - { - return Point2D ( m_X / scalar, m_Y / scalar ); - } - - inline Point2D& operator+= ( const CVec2& v ) - { - m_X += v[0]; - m_Y += v[1]; - return ( *this ); - } - - inline Point2D& operator-= ( const CVec2& v ) - { - m_X -= v[0]; - m_Y -= v[1]; - return ( *this ); - } - - inline Point2D& operator*= ( double scalar ) - { - m_X *= scalar; - m_Y *= scalar; - return ( *this ); - } - - inline Point2D& operator/= ( double scalar ) - { - m_X /= scalar; - m_Y /= scalar; - return ( *this ); - } - - inline double operator [] ( unsigned int i ) const - { - return ( ( double* ) this ) [i]; - } - - inline double& operator [] ( unsigned int i ) - { - return ( ( double* ) this ) [i]; - } - - inline bool operator== ( const Point2D& point ) const - { - return ( fabs(m_X - point.x()) < 0.001 && fabs(m_Y - point.y()) < 0.001 ); - } - - inline bool operator!= ( const Point2D& point ) const - { - return !((*this)== point); - } - - /** - * Returns the distance to a given point. - * @param point The point to calculate the distance to. - * @return the distance between point the two points. - */ - inline double distance ( const Point2D& point ) const - { - return sqrt ( ( m_X-point.x() ) * ( m_X-point.x() ) + ( m_Y-point.y() ) * ( m_Y-point.y() ) ); - } - - /** - * Returns the distance to origin. - * @return the distance between point the two points. - */ - inline double distance ( ) const - { - return sqrt ( m_X * m_X + m_Y * m_Y ); - } - - /** - * Checks whether two points are equal. - * @param p The point to check equality. - * @return true if points are equal, false otherwise. - */ - inline bool equal ( const Point2D& point ) const - { - if ( ( *this - point ).magnitude() < 0.0001 ) - { - return true; - } - else - { - return false; - } - } - - /** - * Returns the vector which represents the point in 2D. - * @return vector which represents the point in 2D. - */ - inline CVec2 toVector() const - { - return CVec2 ( m_X, m_Y ); - } - - /** - * Returns the angle of the corresponding polar coordinates. - * @return polar angle. - */ - float getPolarAngle () const; - - /** - * Rotate by angle (in radiants) around center. - * @param center Center of rotation - * @param angle Angle in radiants - */ - inline void rotate ( const Point2D& center, float angle ) - { - double x0=m_X-center.m_X; - double y0=m_Y-center.m_Y; - double xRot = x0*cos ( angle ) - y0*sin ( angle ); - double yRot = x0*sin ( angle ) + y0*cos ( angle ); - m_X = xRot+center.m_X; - m_Y = yRot+center.m_Y; - } - - /** - * Rotate by angle (in radiants) around (0,0). - * @param angle Angle in radiants - */ - inline void rotate ( float angle ) - { - double xRot = m_X*cos ( angle ) - m_Y*sin ( angle ); - double yRot = m_X*sin ( angle ) + m_Y*cos ( angle ); - m_X = xRot; - m_Y = yRot; - } - - /** - * Returns the string representation of the point. - * @return string representation of the point. - */ - inline std::string toString() const - { - std::ostringstream str; - str << m_X << " " << m_Y; - return str.str(); - } - - /** @return "invalid" Point (used as end marker in vector drawings) **/ - static Point2D invalidPoint() { return Point2D( DBL_MAX, DBL_MAX ); } - - bool isValid() { return ( ( m_X != DBL_MAX ) || ( m_Y != DBL_MAX ) ); } - - protected: - - double m_X; - double m_Y; -}; - -#endif diff --git a/homer_nav_libs/include/homer_nav_libs/Math/Pose.h b/homer_nav_libs/include/homer_nav_libs/Math/Pose.h deleted file mode 100644 index a4b47b9a..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Math/Pose.h +++ /dev/null @@ -1,72 +0,0 @@ -/******************************************************************************* - * Pose.h - * - * (C) 2006 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * $Id: Pose.h 44313 2011-04-06 22:46:28Z agas $ - *******************************************************************************/ - -#ifndef POSE_H -#define POSE_H - -#include <homer_nav_libs/Math/Point2D.h> - -class Transformation2D; - -/** - * @class Pose - * - * @author Stephan Wirth, Susanne Maur (RX), David Gossow (RX) - * @brief Class to describe and hold a pose of the robot (x, y)-Position + Orientation - * in world-coordinates - */ -class Pose : public Point2D { - -public: - - /** - * Constructor which initializes the members with the given values. - * @param x x-position - * @param y y-position - * @param theta orientation in radiants - */ - Pose(float x, float y, float theta); - - /** - * Default constructor, initializes members to 0. - */ - Pose(); - - /** - * The destructor is empty. - */ - ~Pose(); - - float theta() const; - - void setTheta(float theta); - - Pose operator+ ( const Transformation2D& transformation ) const; - Pose operator- ( const Transformation2D& transformation ) const; - Transformation2D operator- ( const Pose& pose ) const; - - /** - * Interpolates between two poses and returns a pose which correlates with - * current pose + t * (reference pose - current pose) - * @param referencePose The second pose to interpolate between. - * @param t The factor of interpolation. - * @return Interpolated pose - */ - Pose interpolate(const Pose& referencePose, float t) const; - -// Pose( ExtendedInStream& extStrm ); - -// void storer( ExtendedOutStream& extStrm ) const; - -protected: - - float m_Theta; -}; - -#endif diff --git a/homer_nav_libs/include/homer_nav_libs/Math/Transformation2D.h b/homer_nav_libs/include/homer_nav_libs/Math/Transformation2D.h deleted file mode 100644 index a2ba0d67..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Math/Transformation2D.h +++ /dev/null @@ -1,143 +0,0 @@ -/******************************************************************************* - * Transformation2D.h - * - * (C) 2008 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * $Id: Transformation2D.h 44313 2011-04-06 22:46:28Z agas $ - *******************************************************************************/ - -#ifndef TRANSFORMATION2D_H -#define TRANSFORMATION2D_H - -#include <cmath> -#include <vector> -#include <homer_nav_libs/Math/Point2D.h> -#include <homer_nav_libs/Math/Line2D.h> - - -/** - * @class Transformation2D - * - * @author Susanne Maur - * - * @brief Class to describe a transformation of poses in 2D. - * This inplies a translation in x and y direction each and a rotation. - */ -class Transformation2D : public CVec2 -{ - - public: - - /** - * Constructor that initializes the members. - * @param x translation in x direction in m - * @param y translation in y direction in m - * @param theta rotation in radiants - */ - Transformation2D ( double x, double y, double theta ); - - /** - * Constructor that initializes the members. - * @param vec a vector which represents the translation in x and y direction - * @param theta rotation in radiants - */ - Transformation2D ( const CVec2& vec, double theta ); - - /** - * Default constructor sets all members to 0.0. - */ - Transformation2D(); - - /** - * Default destructor. - */ - ~Transformation2D(); - - /** - * Sets the values of transformation. - * @param x translation in x direction in mm - * @param y translation in y direction in mm - * @param theta rotation in radiants - */ - void set ( double x, double y, double theta ); - - /** - * Returns the rotation in radiants. - * @return rotation in radiants - */ - double theta() const; - - /** - * Adds two transformations. - */ - Transformation2D operator+ ( Transformation2D t ) const; - Transformation2D& operator+= ( Transformation2D t ); - - /** - * Subtracts two transformations. - */ - Transformation2D operator- ( Transformation2D t ) const; - Transformation2D& operator-= ( Transformation2D t ); - - /** - * Scales a transformation by a factor - */ - Transformation2D operator* ( float factor ) const; - Transformation2D& operator*= ( float factor ); - - /** - * Scales a transformation by a factor - */ - Transformation2D operator/ ( float factor ) const; - Transformation2D& operator/= ( float factor ); - - /** - * Test equality of transformations. - */ - bool operator== ( Transformation2D t ) const; - bool operator!= ( Transformation2D t ) const; - - /** - * Compare transformations. - * (attention: algebraic signs are taken into account, if necessary use fabs()) - */ - bool operator<= ( Transformation2D t ) const; - bool operator>= ( Transformation2D t ) const; - bool operator< ( Transformation2D t ) const; - bool operator> ( Transformation2D t ) const; - - /** - * Applies abs() on every attribute. - */ - Transformation2D abs() const; - - /** - * Inverts the transformation, scales every attribute with -1. - */ - Transformation2D inverse() const; - - /** - * Transformes points by first rotation, then translating. - */ - Point2D transform ( const Point2D& point ) const; - std::vector<Point2D> transform ( const std::vector<Point2D>& points ) const; - - /** - * Transformes lines by first rotation, then translating. - */ - Line2D transform ( const Line2D& line ) const; - std::vector<Line2D> transform ( const std::vector<Line2D>& lines ) const; - - /** - * Returns the string representation of the transformation. - * @return string representation of the transformation. - */ - std::string toString() const; - - private: - double m_Theta; -}; - -#endif - diff --git a/homer_nav_libs/include/homer_nav_libs/Math/mat2.h b/homer_nav_libs/include/homer_nav_libs/Math/mat2.h deleted file mode 100644 index 45365d81..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Math/mat2.h +++ /dev/null @@ -1,77 +0,0 @@ -/******************************************************************************* - * mat2.h - * - * (C) 2006 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * Author: Frank Neuhaus - *******************************************************************************/ - -#ifndef MAT2_H -#define MAT2_H - -#include <math.h> -#include <homer_nav_libs/Math/Point2D.h> -#include <homer_nav_libs/Math/vec2.h> - -class CMat2 -{ - public: - CMat2(); - CMat2(float rot); - ~CMat2(); - - CMat2 operator *(const CMat2 &mat) const; - - CVec2 operator *(const CVec2& v) const; - - Point2D operator *(const Point2D& p) const; - - float& operator [] (unsigned int position) { - return fMatrix[position]; - } - - CMat2 operator +(const CMat2 rhs) const { - CMat2 newMatrix; - for (unsigned int i = 0; i < 4; i++) { - newMatrix[i] = valueAt(i) + rhs.valueAt(i); - } - return newMatrix; - } - - CMat2 operator -(const CMat2 rhs) const { - CMat2 newMatrix; - for (unsigned int i = 0; i < 4; i++) { - newMatrix[i] = valueAt(i) - rhs.valueAt(i); - } - return newMatrix; - } - - float valueAt(unsigned int position) const{ - return fMatrix[position]; - } - - union - { - float fMatrix[4]; - float m[2][2]; - struct - { - float xx, xy; - float yx, yy; - }; - }; - - void transpose(); - void loadIdentity(); - - void makeRotation(float fA); - - bool invert(); -}; - - - -#include "mat2_inl.h" - -#endif diff --git a/homer_nav_libs/include/homer_nav_libs/Math/mat2_inl.h b/homer_nav_libs/include/homer_nav_libs/Math/mat2_inl.h deleted file mode 100644 index e3f77e16..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Math/mat2_inl.h +++ /dev/null @@ -1,86 +0,0 @@ -/******************************************************************************* - * mat2_inl.h - * - * (C) 2006 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * Author: Frank Neuhaus - *******************************************************************************/ - -#include <assert.h> - -inline CMat2::CMat2(){ - for (unsigned int i = 0; i < 4; i++) { - fMatrix[i] = 0; - } -} - -inline CMat2::~CMat2() -{} - -inline CMat2::CMat2(float rot) -{ - makeRotation(rot); -} - -inline CMat2 CMat2::operator * ( const CMat2 & mat ) const -{ - CMat2 retValue; - for (unsigned int line = 0; line < 2; line++) { - for (unsigned int column = 0; column < 2; column++) { - retValue[line*2 + column] = valueAt(line*2 + column) + mat.valueAt(column*2 + line); - } - } - return retValue; -} - -inline CVec2 CMat2::operator * ( const CVec2& v ) const -{ - return CVec2(xx*v[0] + xy*v[1],yx*v[0] + yy*v[1]); -} - -inline Point2D CMat2::operator * ( const Point2D& p ) const -{ - return Point2D(xx*p.x() + xy*p.y(), yx*p.x() + yy*p.y()); -} - -inline void CMat2::transpose() -{ - float t=xy; - xy=yx; - yx=t; -} - -inline void CMat2::loadIdentity() -{ - xx=1.0f; xy=0.0f; - yx=0.0f; yy=1.0f; -} - -inline void CMat2::makeRotation ( float fA ) -{ - xx=yy=cosf(fA); - yx=sinf(fA); - xy=-yx; -} - -inline bool CMat2::invert() -{ - CMat2 tmp; - float det = fMatrix[0]*fMatrix[3] - fMatrix[1]*fMatrix[2]; - - if(fabs(det) < 0.001f) return false; - - det = 1.0 / det; - tmp.fMatrix[0] = fMatrix[3]*det; - tmp.fMatrix[1] = -fMatrix[1]*det; - tmp.fMatrix[2] = -fMatrix[2]*det; - tmp.fMatrix[3] = fMatrix[0]*det; - - (*this)=tmp; - return true; -} - - - - diff --git a/homer_nav_libs/include/homer_nav_libs/Math/vec2.h b/homer_nav_libs/include/homer_nav_libs/Math/vec2.h deleted file mode 100644 index 39a72c8e..00000000 --- a/homer_nav_libs/include/homer_nav_libs/Math/vec2.h +++ /dev/null @@ -1,189 +0,0 @@ -/******************************************************************************* - * vec2.h - * - * (C) 2006 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * Author: Frank Neuhaus, Susanne Maur - *******************************************************************************/ - -#include <iostream> -#include <sstream> - -#ifndef VEC2_H -#define VEC2_H - -#include <math.h> - -class CVec2 -{ - public: - - inline CVec2() - { - m_X = 0; m_Y = 0; - } - - inline CVec2 ( double x, double y ) - { - m_X=x; m_Y=y; - } - - inline CVec2 ( const CVec2& vec ) - { - m_X=vec.x(); m_Y=vec.y(); - } - - inline CVec2 operator+ ( const CVec2& vVector ) const - { - return CVec2 ( vVector[0] + m_X, vVector[1] + m_Y ); - }; - - inline CVec2 operator- ( const CVec2& vVector ) const - { - return CVec2 ( m_X - vVector[0], m_Y - vVector[1] ); - }; - - inline CVec2 operator- ( ) const - { - return CVec2 ( - m_X, - m_Y ); - }; - - inline CVec2 operator* ( double num ) const - { - return CVec2 ( m_X * num, m_Y * num ); - }; - - inline double operator* ( const CVec2& vVector ) const - { - return m_X*vVector[0]+m_Y*vVector[1]; - } - - inline CVec2 operator/ ( double num ) const - { - return CVec2 ( m_X / num, m_Y / num ); - } - - inline void set ( double fx, double fy ) - { - m_X=fx; m_Y=fy; - } - - inline double x() const - { - return m_X; - } - - inline double y() const - { - return m_Y; - } - - inline double magnitude() const - { - double sumOfSquares = m_X*m_X + m_Y*m_Y; - return sqrt ( sumOfSquares ); - } - - inline double operator [] ( unsigned int i ) const - { - return ( ( double* ) this ) [i]; - } - - inline double& operator [] ( unsigned int i ) - { - return ( ( double* ) this ) [i]; - } - - inline CVec2& operator/= ( double num ) - { - double inv=1.0f/num; - m_X*=inv; - m_Y*=inv; - return ( *this ); - } - - inline CVec2& operator*= ( double num ) - { - m_X*=num; - m_Y*=num; - return ( *this ); - } - - inline CVec2& normalize() - { - return ( *this/=magnitude() ); - } - - inline CVec2& makePerp() - { - double xn=m_X; - m_X=-m_Y; - m_Y=xn; - return *this; - } - - inline CVec2 getNormal() const - { - return CVec2 ( m_Y, -m_X ); //? - } - - inline CVec2 getNormalized() const - { - return ( *this ) /magnitude(); - } - - inline double sqr() const - { - return ( *this ) * ( *this ); - } - - inline double dot ( const CVec2& vec ) const - { - return ( m_X*vec[0] ) + ( m_Y*vec[1] ); - } - - inline double getAngle ( const CVec2& vec ) const - { - return acos ( dot ( vec ) / ( magnitude() *vec.magnitude() ) ); - } - - /// @param angle Rotation angle in radiants - inline CVec2 rotate ( float angle ) const - { - double xRot = m_X*cos ( angle ) - m_Y*sin ( angle ); - double yRot = m_X*sin ( angle ) + m_Y*cos ( angle ); - return CVec2 ( xRot, yRot ); - } - - inline bool equal ( CVec2 vec ) const - { - return ( m_X==vec.x() && m_Y==vec.y() ); - } - - /** - * Returns the string representation of the vector. - * @return string representation of the point. - */ - inline std::string toString() const - { - std::ostringstream str; - str << m_X << " " << m_Y; - return str.str(); - } - - protected: - double m_X, m_Y; -}; - -inline CVec2 operator* ( double f, const CVec2& v ) -{ - return v*f; -} - -inline CVec2 normalize ( const CVec2& v ) -{ - return v/v.magnitude(); -} - -#endif diff --git a/homer_nav_libs/include/homer_nav_libs/tools.h b/homer_nav_libs/include/homer_nav_libs/tools.h deleted file mode 100644 index 112c22f3..00000000 --- a/homer_nav_libs/include/homer_nav_libs/tools.h +++ /dev/null @@ -1,396 +0,0 @@ -#ifndef TOOLS_H -#define TOOLS_H - -#include <Eigen/Geometry> -#include <geometry_msgs/Point.h> -#include <geometry_msgs/Pose.h> -#include <sensor_msgs/LaserScan.h> -#include <tf/transform_listener.h> -#include <ros/ros.h> -#include <vector> - -/** - * @author Malte Knauf (2014) - * Convenience functions that are often used in the mapping and navigation process - */ -namespace map_tools -{ - - /** - * @brief Converts a point p in world frame /map to the respective cell position in the map - * @param p Point in world frame - * @param origin Origin of the map - * @param resolution Resolution of the map - * @return Cell position of the point - */ - Eigen::Vector2i toMapCoords(geometry_msgs::Point p, geometry_msgs::Pose origin, float resolution) - { - int x_idx = (p.x - origin.position.x)/resolution + 0.51; - int y_idx = (p.y - origin.position.y)/resolution + 0.51; - Eigen::Vector2i ret(x_idx, y_idx); - return ret; - } - - /** - * @brief Converts the cell position of a point to its respective position in the world frame - * @param idx Cell position of the point - * @param origin Origin of the map - * @param resolution Resolution of the map - * @return Point in world frame - */ - geometry_msgs::Point fromMapCoords(Eigen::Vector2i idx, geometry_msgs::Pose origin, float resolution) - { - geometry_msgs::Point ret; - ret.x = origin.position.x + (idx.x() - 0.5) * resolution; - ret.y = origin.position.y + (idx.y() - 0.5) * resolution; - return ret; - } - - /** - * @brief Converts the QT pixel position of a point to its respective position in the world frame - * @param idx Cell position of the point - * @param origin Origin of the map - * @param resolution Resolution of the map - * @return Point in world frame - */ - geometry_msgs::Point qtFromMapCoords(Eigen::Vector2i idx, geometry_msgs::Pose origin, float resolution) - { - geometry_msgs::Point ret; - ret.x = -(origin.position.x + idx.y()) * resolution; - ret.y = -(origin.position.y + idx.x()) * resolution; - return ret; - } - - /** - * @brief map_index returns for a given point in the map real-world frame the respective index in the map - * @param p Point in the real-world frame (usually the frame /map or /world) - * @param origin Pose of the point (0,0) of the map in the real-world frame - * @param width Width of the map - * @param resolution Resolution in meters/cell of the map - * @return index of point in the map - */ - int map_index(geometry_msgs::Point p, geometry_msgs::Pose origin, float width, float resolution) - { - return (int)(width * - ((p.y - origin.position.y)/resolution + 0.51) + - ((p.x - origin.position.x)/resolution + 0.51)); - } - - /** - * @brief point_in_map returns true if given point is in the map. False otherwise - * @param p Point in the real-world frame (usually the frame /map or /world) - * @param origin Pose of the point (0,0) of the map in the real-world frame - * @param width Width of the map - * @param resolution Resolution in meters/cell of the map - * @return true or false - */ - bool point_in_map(geometry_msgs::Point p, geometry_msgs::Pose origin, float width, float resolution) - { - int x_idx = (p.x - origin.position.x)/resolution + 0.51; - int y_idx = (p.y - origin.position.y)/resolution + 0.51; - if(x_idx < 0 || y_idx < 0 || x_idx >= width || y_idx >= width) return false; - return true; - } - - /** - * @brief transformPoint wrapper to transform points between coordinate frames - * @param point input point in from_frame - * @param listener transform listener - * @param from_frame input frame - * @param to_frame output frame - * @return transformed point in to_frame - */ - geometry_msgs::Point transformPoint(geometry_msgs::Point point, tf::TransformListener &listener, - std::string from_frame, std::string to_frame, ros::Time stamp = ros::Time(0)) - { - geometry_msgs::PointStamped pin; - geometry_msgs::PointStamped pout; - pin.header.frame_id = from_frame; - pin.point = point; - try - { - listener.transformPoint(to_frame, stamp, pin, "/map",pout); - return pout.point; - } - catch (tf::TransformException ex){ - ROS_ERROR("%s",ex.what()); - } - } - - geometry_msgs::Point transformPoint(const geometry_msgs::Point point, tf::StampedTransform transform) - { - geometry_msgs::Point point_out; - tf::Vector3 pin; - tf::Vector3 pout; - pin.setX(point.x); - pin.setY(point.y); - pin.setZ(point.z); - - pout = transform* pin; - - point_out.x = pout.x(); - point_out.y = pout.y(); - - return point_out; - } - geometry_msgs::Point transformPoint(const geometry_msgs::Point point, tf::Transform transform) - { - geometry_msgs::Point point_out; - tf::Vector3 pin; - tf::Vector3 pout; - pin.setX(point.x); - pin.setY(point.y); - pin.setZ(point.z); - - pout = transform* pin; - - point_out.x = pout.x(); - point_out.y = pout.y(); - point_out.z = pout.z(); - - return point_out; - } - - /** - * @brief transformPoint wrapper to transform points between coordinate frames at specific time - * @param point input point in from_frame - * @param listener transform listener - * @param Time to look for transform - * @param from_frame input frame - * @param to_frame output frame - * @return transformed point in to_frame - */ - geometry_msgs::Point transformPoint(geometry_msgs::Point point, tf::TransformListener &listener, const ros::Time & time , - std::string from_frame, std::string to_frame) - { - geometry_msgs::PointStamped pin; - geometry_msgs::PointStamped pout; - pin.header.frame_id = from_frame; - pin.point = point; - try - { - listener.transformPoint(to_frame, time, pin, "/map" ,pout); - return pout.point; - } - catch (tf::TransformException ex){ - ROS_ERROR("%s",ex.what()); - } - } - - /** - * @brief laser_range_to_point converts a single given laser scan range in polar coordinates - * to the respective point in euclidean coordinates in the target frame - * @param laser_range range of the laser point to convert - * @param index - * @param start_angle - * @param angle_step - * @param listener - * @param from_frame - * @param to_frame - * @return - */ - geometry_msgs::Point laser_range_to_point(float laser_range, int index, float start_angle, - float angle_step, tf::TransformListener &listener, - std::string from_frame, std::string to_frame, ros::Time stamp = ros::Time(0), float time_inc = 0) - { - float alpha = start_angle + index * angle_step; - geometry_msgs::PointStamped pin; - geometry_msgs::PointStamped pout; - pin.header.frame_id = from_frame; - pin.point.x = cos(alpha) * laser_range; - pin.point.y = sin(alpha) * laser_range; - - try - { - listener.transformPoint(to_frame, stamp, pin, "/map", pout); - return pout.point; - } - catch (tf::TransformException ex){ - //ROS_ERROR("%s",ex.what()); - } - } - - /** - * @brief laser_ranges_to_points converts a given laser scan in polar coordinates - * to the respective points in euclidean coordinates in the target frame - * @param laser_data laser data ranges - * @param start_angle angle of the first measurement - * @param angle_step angle increment between two consecutive laser measurements - * @param range_min minimum valid range - * @param range_max maximum valid range - * @return vector containing the laser measurements in euclidean points - */ - std::vector<geometry_msgs::Point> laser_ranges_to_points(const std::vector<float>& laser_data, float start_angle, - float angle_step, float range_min, float range_max, - tf::TransformListener &listener, - std::string from_frame, std::string to_frame, ros::Time stamp = ros::Time(0), float time_inc = 0) - { - std::vector<geometry_msgs::Point> ret; - float alpha = start_angle; - for (int i = 0; i < laser_data.size(); i++) { - if(laser_data[i] < range_min || laser_data[i] > range_max) - { - alpha += angle_step; - continue; - } - geometry_msgs::Point point; - point.x = cos(alpha) * laser_data.at(i); - point.y = sin(alpha) * laser_data.at(i); - - geometry_msgs::PointStamped pin; - pin.header.frame_id = from_frame; - pin.point = point; - geometry_msgs::PointStamped pout; - try - { - listener.transformPoint(to_frame, stamp, pin, "/map", pout); - ret.push_back(pout.point); - } - catch (tf::TransformException ex){ - //ROS_ERROR("%s",ex.what()); - } - - alpha += angle_step; - } - return ret; - } - - - /** - * @brief laser_msg_to_points converts a given laser scan in polar coordinates - * to the respective points in euclidean coordinates in the target frame - * at a specific time - * @param scan laser data msg - * @param listener TransformListener - * @param to_frame target frame - * @return vector containing the laser measurements in euclidean points - */ - std::vector<geometry_msgs::Point> laser_msg_to_points(const sensor_msgs::LaserScan::ConstPtr& scan, - tf::TransformListener &listener, std::string to_frame, ros::Time stamp = ros::Time(0)) - { - std::vector<geometry_msgs::Point> ret; - float alpha = scan->angle_min; - if(!listener.waitForTransform(scan->header.frame_id, to_frame, stamp, ros::Duration(0.3))) - { - return ret; - } - for (int i = 0; i < scan->ranges.size(); i++) { - if(scan->ranges[i] < scan->range_min || scan->ranges[i] > scan->range_max) - { - alpha += scan->angle_increment; - continue; - } - geometry_msgs::Point point; - point.x = cos(alpha) * scan->ranges.at(i); - point.y = sin(alpha) * scan->ranges.at(i); - - geometry_msgs::PointStamped pin; - pin.header.frame_id = scan->header.frame_id; - pin.point = point; - geometry_msgs::PointStamped pout; - try - { - //listener.transformPoint(to_frame, (stamp + ros::Duration( i * scan->time_increment)), pin, "/map" ,pout); - listener.transformPoint(to_frame, stamp, pin, "/map" ,pout); - ret.push_back(pout.point); - } - catch (tf::TransformException ex){ - ROS_ERROR("%s",ex.what()); - } - - alpha += scan->angle_increment; - } - return ret; - } - - /** - * @brief get_max_move_distance searches for the nearest values in an defined area - * @param vector points: laserPoints in base_link - * @return float distance to nearest Point - */ -float get_max_move_distance(std::vector<geometry_msgs::Point> points, float min_x, float min_y) -{ - float minDistance = 30; - for (unsigned int i = 0; i < points.size(); i++) - { - if(std::fabs(points[i].y) < min_y && points[i].x > min_x) - { - float distance = sqrt((points[i].x * points[i].x) + (points[i].y * points[i].y)); - if (distance < minDistance) - { - minDistance = distance; - } - } - } - float maxMoveDist = minDistance - min_x; - if (maxMoveDist < 0) - { - maxMoveDist = 0.0; - } - return maxMoveDist; -} - - - /** - * @brief Calculates the euclidean distance (in cells) between to points in the map - * @param a Point a - * @param b point b - * @return euclidean distance in cells - */ - double distance(const Eigen::Vector2i& a, const Eigen::Vector2i& b) - { - return sqrt((a.x() - b.x()) * (a.x() - b.x()) + (a.y() - b.y()) * (a.y() - b.y())); - } - - /** - * @brief Calculates the euclidean distance (in m) between to points in the world - * @param a Point a - * @param b point b - * @return euclidean distance in m - */ - double distance(const geometry_msgs::Point& a, const geometry_msgs::Point& b) - { - return sqrt((a.x - b.x) * (a.x - b.x) + (a.y - b.y) * (a.y - b.y)); - } - -/** - * @brief findValue - * @param map Pointer to the map to search - * @param width Width of the map - * @param height Height of the map - * @param center_x \__ Center point of circle to search within - * @param center_y / - * @param value Value to search for in given map - * @param radius Radius of the circle - * @return true if the given value could be found within the given radius around (x,y) - */ - bool findValue(const std::vector<int8_t>* map, int width, int height, int center_x, int center_y, unsigned char value, float radius) - { - - int start_x = int ( center_x - radius ); - int start_y = int ( center_y - radius ); - int end_x = int ( center_x + radius ); - int end_y = int ( center_y + radius ); - - if ( start_x < 0 ) { start_x = 0; } - if ( start_y < 0 ) { start_y = 0; } - if ( end_x >= int ( width ) ) { end_x = width - 1; } - if ( end_y >= int ( height ) ) { end_y = height - 1; } - - float sqr_radius = radius*radius; - - for ( int y = start_y; y <= end_y; y++ ) - for ( int x = start_x; x <= end_x; x++ ) - { - if ( map->at(x+width*y) > value ) - { - float sqr_dist = float ( x - center_x ) * float ( x - center_x ) + float ( y - center_y ) * float ( y - center_y ); - if ( sqr_dist <= sqr_radius ) { return true; } - } - } - - return false; - } -} - -#endif // TOOLS_H diff --git a/homer_nav_libs/package.xml b/homer_nav_libs/package.xml deleted file mode 100644 index 7f2a2eaa..00000000 --- a/homer_nav_libs/package.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0"?> -<package> - <name>homer_nav_libs</name> - <version>0.1.1</version> - <description>The nav_libs package</description> - - <maintainer email="vseib@uni-koblenz.de">Viktor Seib</maintainer> - <author email="mknauf@uni-koblenz.de">Malte Knauf</author> - <license>GPLv3</license> - - <buildtool_depend>catkin</buildtool_depend> - <build_depend>geometry_msgs</build_depend> - <build_depend>roscpp</build_depend> - <build_depend>tf</build_depend> - <build_depend>cmake_modules</build_depend> - <build_depend>eigen</build_depend> - - <run_depend>roscpp</run_depend> - <run_depend>geometry_msgs</run_depend> - <run_depend>tf</run_depend> - <run_depend>eigen</run_depend> - -</package> diff --git a/homer_nav_libs/readme.pdf b/homer_nav_libs/readme.pdf deleted file mode 100644 index 98fc92ccae14a8a818948ce4c73a8926f6ad2028..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79468 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 z%0A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 THI2*M($K(wOI6j?-;E0ZaiSHe diff --git a/homer_nav_libs/src/Explorer/Explorer.cpp b/homer_nav_libs/src/Explorer/Explorer.cpp deleted file mode 100644 index 509964e4..00000000 --- a/homer_nav_libs/src/Explorer/Explorer.cpp +++ /dev/null @@ -1,1408 +0,0 @@ -#include <homer_nav_libs/Explorer/Explorer.h> - -using namespace std; -using namespace ExplorerConstants; - -Explorer::Explorer ( double minAllowedObstacleDistance, double maxAllowedObstacleDistance, - double minSafeObstacleDistance, double maxSafeObstacleDistance, - double safePathWeight, double frontierSafenessFactor, int unknownThreshold ) -{ - ExplorerConstants::UNKNOWN = unknownThreshold; - - m_MinAllowedObstacleDistance = minAllowedObstacleDistance; - m_MaxAllowedObstacleDistance = maxAllowedObstacleDistance; - - m_MinSafeObstacleDistance = minSafeObstacleDistance; - m_MaxSafeObstacleDistance = maxSafeObstacleDistance; - - m_SafePathWeight = safePathWeight; - m_FrontierSafenessFactor = frontierSafenessFactor; - - m_OccupancyMap = 0; - m_ObstacleTransform = 0; - m_CostTransform = 0; - m_TargetMap = 0; - m_DrivingDistanceTransform = 0; - m_TargetDistanceTransform = 0; - m_PathTransform = 0; - m_ExplorationTransform = 0; - m_DesiredDistance = 0; -} - -Explorer::~Explorer() -{ - releaseMaps(); - releaseMap( m_OccupancyMap ); -} - -void Explorer::releaseMaps() -{ - releaseMap( m_TargetMap ); - releaseMap( m_ObstacleTransform ); - releaseMap( m_CostTransform ); - releaseMap( m_DrivingDistanceTransform ); - releaseMap( m_TargetDistanceTransform ); - releaseMap( m_PathTransform ); - releaseMap( m_ExplorationTransform ); -} - -// SETTERS //////////////////////////////////////////////////////////////////////////////////////////////// - -void Explorer::setUnknownThreshold(int unknownTresh) -{ - ExplorerConstants::UNKNOWN = unknownTresh; -} - -void Explorer::setAllowedObstacleDistance ( double min, double max ) -{ - m_MinAllowedObstacleDistance = min; - m_MaxAllowedObstacleDistance = max; - releaseMaps(); -} - -void Explorer::setSafeObstacleDistance ( double min, double max ) -{ - m_MinSafeObstacleDistance = min; - m_MaxSafeObstacleDistance = max; - releaseMaps(); -} - -void Explorer::setSafePathWeight ( double weight ) -{ - m_SafePathWeight = weight; - releaseMaps(); -} - -void Explorer::setFrontierSafenessFactor( double frontierSafenessFactor ) -{ - m_FrontierSafenessFactor = frontierSafenessFactor; - releaseMaps(); -} - -void Explorer::setOccupancyMap ( int width, int height, geometry_msgs::Pose origin, int8_t* data ) -{ - if ( !data ) { - ROS_ERROR( "Received 0-pointer." ); - return; - } - releaseMaps(); - releaseMap( m_OccupancyMap ); - //m_OccupancyMap = new GridMap<unsigned char> ( width, height, data, exploredRegion ); - m_OccupancyMap = new GridMap<int8_t> ( width, height, data ); - m_Origin = origin; -} - - -void Explorer::updateObstacles(int width, int height, geometry_msgs::Pose origin, int8_t* mapData) -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return; - } - if ( (width != m_OccupancyMap->width()) || (height != m_OccupancyMap->height()) ) { - ROS_ERROR_STREAM( "Wrong map size!" ); - return; - } - for ( unsigned i=0; i<m_OccupancyMap->width()*m_OccupancyMap->height(); i++ ) - { - int8_t* myMapData=m_OccupancyMap->getDirectAccess(0,0); - if ( myMapData[i] != UNKNOWN ) - { - myMapData[i]=mapData[i]; - } - } - releaseMaps(); -} - -void Explorer::resetExploration() -{ - m_DesiredDistance = 0; -} - -void Explorer::setStart ( Eigen::Vector2i start ) -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR_STREAM( "Occupancy map is missing." ); - return; - } - if (( start.x() <= 1 ) || ( start.y() <= 1 ) || ( start.x() >= m_OccupancyMap->width()-1 ) || ( start.y() >= m_OccupancyMap->height()-1 ) ) - { - ROS_ERROR_STREAM( "Invalid position!" ); - return; - } - computeWalkableMaps(); - - if ( !isWalkable( start.x(), start.y() ) ) - { - Eigen::Vector2i correctedStart=getNearestWalkablePoint( start ); - if ( !isWalkable( correctedStart.x(), correctedStart.y() ) ) - { - ROS_ERROR_STREAM( "No walkable position was found on the map!" ); - } - else - { - ROS_INFO_STREAM("Start position " << start.x() << "," << start.y() << " was corrected to " << correctedStart.x() << "," << correctedStart.y()); - } - m_Start = correctedStart; - return; - } - m_Start = start; -} - - -Eigen::Vector2i Explorer::getNearestAccessibleTarget(Eigen::Vector2i target ) -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return target; - } - if ( ( target.x() <= 1 ) || ( target.y() <= 1 ) || ( target.x() >= m_OccupancyMap->width()-1 ) || ( target.y() >= m_OccupancyMap->height()-1 ) ) - { - ROS_ERROR( "Invalid position!" ); - return target; - } - computeApproachableMaps(); - computeWalkableMaps(); - Eigen::Vector2i correctTarget=target; - - if ( !isApproachable( target.x(), target.y() ) ) - { - ROS_INFO_STREAM("target cell in drivingdistancetransform: " << m_DrivingDistanceTransform->getValue ( target.x(), target.y() )); - ROS_INFO_STREAM("target " << target << " is not approachable. Correcting target..."); - int minSqrDist=INT_MAX; - for ( int x = 0; x < m_ObstacleTransform->height(); x++ ) - { - for ( int y = 0; y < m_ObstacleTransform->width(); y++ ) - { - bool isSafe = m_ObstacleTransform->getValue ( x, y ) > m_FrontierSafenessFactor * m_MinAllowedObstacleDistance; - if ( isApproachable ( x,y ) && isWalkable( x , y) && isSafe ) - { - int xDiff = target.x() - x; - int yDiff = target.y() - y; - int sqrDist = xDiff*xDiff + yDiff*yDiff; - if ( sqrDist < minSqrDist ) - { - correctTarget.x() = x; - correctTarget.y() = y; - minSqrDist = sqrDist; - } - } - } - } - } - ROS_DEBUG_STREAM("Target position " << target.x() << "," << target.y() << " was corrected to " << correctTarget.x() << "," << correctTarget.y()); - - return correctTarget; -} - - -Eigen::Vector2i Explorer::getNearestWalkablePoint( Eigen::Vector2i target ) -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return target; - } - if (( target.x() <= 1 ) || ( target.y() <= 1 ) || ( target.x() >= m_OccupancyMap->width()-1 ) || ( target.y() >= m_OccupancyMap->height()-1 ) ) - { - ROS_ERROR( "Invalid position!" ); - return target; - } - - computeWalkableMaps(); - Eigen::Vector2i correctTarget=target; - - - if ( !isWalkable( target.x(), target.y() ) ) - { - int minSqrDist=INT_MAX; - for ( int x = 0; x < m_ObstacleTransform->height(); x++ ) - { - for ( int y = 0; y < m_ObstacleTransform->width(); y++ ) - { - if ( isWalkable ( x,y ) ) - { - int xDiff = target.x() - x; - int yDiff = target.y() - y; - int sqrDist = xDiff*xDiff + yDiff*yDiff; - if ( sqrDist < minSqrDist ) - { - correctTarget.x() = x; - correctTarget.y() = y; - minSqrDist = sqrDist; - } - } - } - } - } - ROS_DEBUG_STREAM("Position " << target.x() << "," << target.y() << " was corrected to " << correctTarget.x() << "," << correctTarget.y()); - - return correctTarget; -} - - -void Explorer::setTarget (Eigen::Vector2i target ) -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return; - } - if ( ( target.x() <= 1 ) || ( target.y() <= 1 ) || ( target.x() >= m_OccupancyMap->width()-1 ) || ( target.y() >= m_OccupancyMap->height()-1 ) ) - { - ROS_ERROR( "Invalid position!" ); - return; - } - computeApproachableMaps(); - if ( !isApproachable ( target.x(), target.y() ) ) - { - ROS_WARN( "Target position is not approachable. Path computation will possibly fail." ); - } - m_Target = target; - m_DesiredDistance = 0; -} - - -void Explorer::setTarget (Eigen::Vector2i target, int desiredDistance ) -{ - ROS_ERROR_STREAM("setTarget still in use!!"); - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return; - } - - if ( desiredDistance < 1 ) - { - setTarget( target ); - return; - } - - if ( target.x() + desiredDistance <= 1 || target.x() - desiredDistance >= m_OccupancyMap->width()-1 || - target.y() + desiredDistance <= 1 || target.y() - desiredDistance >= m_OccupancyMap->height()-1 ) - { - ROS_ERROR( "Invalid position" ); - return; - } - computeApproachableMaps(); - // TODO: check if region is approachable - m_Target = target; - m_DesiredDistance = desiredDistance; -} - - -// GETTERS //////////////////////////////////////////////////////////////////////////////////////////////// - -Eigen::Vector2i Explorer::getStart() const -{ - return m_Start; -} - -Eigen::Vector2i Explorer::getTarget() const -{ - return m_Target; -} - -GridMap<int8_t>* Explorer::getOccupancyMap() -{ - return m_OccupancyMap; -} - -GridMap<double>* Explorer::getObstacleTransform() -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return 0; - } - computeObstacleTransform(); - return m_ObstacleTransform; -} - -GridMap<double>* Explorer::getCostTransform() -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return 0; - } - computeCostTransform(); - return m_CostTransform; -} - -GridMap<bool>* Explorer::getTargetMap() -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return 0; - } - - computeTargetMap(); - return m_TargetMap; -} - -GridMap<double>* Explorer::getDrivingDistanceTransform() -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return 0; - } - computeDrivingDistanceTransform(); - return m_DrivingDistanceTransform; -} - -GridMap<double>* Explorer::getTargetDistanceTransform() -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return 0; - } - computeTargetDistanceTransform(); - return m_TargetDistanceTransform; -} - -GridMap<double>* Explorer::getPathTransform() -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return 0; - } - computePathTransform(); - return m_PathTransform; -} - -GridMap<double>* Explorer::getExplorationTransform() -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return 0; - } - computeExplorationTransform(); - return m_ExplorationTransform; -} - - - -// MAP GENERATION ////////////////////////////////////////////////////////////////////////////////////////////////7 - - -void Explorer::computeApproachableMaps() -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return; - } - computeDrivingDistanceTransform(); -} - - -void Explorer::computeWalkableMaps() -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return; - } - computeObstacleTransform(); -} - - -void Explorer::computeDrivingDistanceTransform() -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return; - } - - if ( m_DrivingDistanceTransform ) { return; } - - ROS_DEBUG( "Computing drivingDistanceTransform..." ); - resetMap( m_DrivingDistanceTransform ); - distanceFloodFill ( m_DrivingDistanceTransform, m_Start ); -} - - -void Explorer::computeTargetDistanceTransform() -{ - if ( !m_OccupancyMap ) - { - ROS_ERROR( "Occupancy map is missing." ); - return; - } - - if ( m_TargetDistanceTransform ) { return; } - - ROS_DEBUG( "Computing targetDistanceTransform..." ); - resetMap( m_TargetDistanceTransform ); - distanceFloodFill ( m_TargetDistanceTransform, m_Target ); -} - - -void Explorer::computeRegionMap() -{ - if ( !m_OccupancyMap) { - ROS_ERROR( "Occupancy map is missing." ); - return; - } - - resetMap( m_TargetMap ); - ROS_DEBUG( "Computing target region map..." ); - - m_TargetMap->fill( false ); - const int desiredDistanceSquared = m_DesiredDistance * m_DesiredDistance; - int height = m_OccupancyMap->height(); - int width = m_OccupancyMap->width(); - - // draw a circle onto the ExplorationMap - const int firstX = m_Target.x() - m_DesiredDistance <= 1 ? 2 : m_Target.x() - m_DesiredDistance; - const int firstY = m_Target.y() - m_DesiredDistance <= 1 ? 2 : m_Target.y() - m_DesiredDistance; - const int lastX = m_Target.x() + m_DesiredDistance >= width-1 ? width-2 : m_Target.x() + m_DesiredDistance; - const int lastY = m_Target.y() + m_DesiredDistance >= height-1 ? height-2 : m_Target.y() + m_DesiredDistance; - - for ( int y = firstY; y <= lastY; ++y ) - { - for ( int x = firstX; x <= lastX; ++x ) - { - const int dx = x - m_Target.x(); - const int dy = y - m_Target.y(); - - if ( dx*dx + dy*dy <= desiredDistanceSquared ) - { - m_TargetMap->setValue( x, y, true ); - } - } - } -} - -void Explorer::computeFrontierMap() -{ - if ( !m_OccupancyMap) { - ROS_ERROR( "Occupancy map is missing." ); - return; - } - - // if ( m_FrontierMap ) { return; } - - resetMap( m_TargetMap ); - - ROS_DEBUG( "Computing frontier map..." ); - m_TargetMap->fill ( 0 ); - // extract borders - for ( int y = 1; y < m_OccupancyMap->height() - 1; y++ ) - { - for ( int x = 1; x < m_OccupancyMap->width() - 1; x++ ) - { - int value = m_OccupancyMap->getValue ( x, y ); - int value_u = m_OccupancyMap->getValue ( x, y - 1 ); - int value_d = m_OccupancyMap->getValue ( x, y + 1 ); - int value_l = m_OccupancyMap->getValue ( x - 1, y ); - int value_r = m_OccupancyMap->getValue ( x + 1, y ); - bool isFree = value < UNKNOWN && value != NOT_SEEN_YET; - bool upUnknown = (value_u == UNKNOWN || value_u == NOT_SEEN_YET); - bool downUnknown = (value_d == UNKNOWN || value_u == NOT_SEEN_YET); - bool leftUnknown = (value_l == UNKNOWN || value_u == NOT_SEEN_YET); - bool rightUnknown = (value_r == UNKNOWN || value_u == NOT_SEEN_YET); - bool hasUnknownNeighbour = upUnknown || downUnknown || leftUnknown || rightUnknown; - bool isSafe = m_ObstacleTransform->getValue ( x, y ) > m_FrontierSafenessFactor * m_MinAllowedObstacleDistance; - if ( isFree && hasUnknownNeighbour && isSafe ) - { - m_TargetMap->setValue ( x, y, 1 ); - } - else - { - m_TargetMap->setValue ( x, y, 0 ); - } - } - } -} - -void Explorer::computeTargetMap() -{ - ROS_ERROR_STREAM("target Map shouldn't be used anymore!"); - if ( m_DesiredDistance < 1 ) - { - computeFrontierMap(); - } - else - { - computeRegionMap(); - } -} - -void Explorer::computeObstacleTransform() -{ - if ( !m_OccupancyMap) - { - ROS_ERROR( "Missing occupancy map. Aborting." ); - return; - } - - if ( m_ObstacleTransform ) - { - return; - } - - resetMap( m_ObstacleTransform ); - - ROS_DEBUG( "Computing obstacle transform..." ); - for ( int x = 0; x < m_ObstacleTransform->width(); x++ ) - { - for ( int y = 0; y < m_ObstacleTransform->height(); y++ ) - { - if ( m_OccupancyMap->getValue(x, y) > UNKNOWN || - m_OccupancyMap->getValue(x, y) == NOT_SEEN_YET) - { - m_ObstacleTransform->setValue ( x, y, 0 ); // Obstacle - } - else - { - m_ObstacleTransform->setValue ( x, y, INT_MAX ); // Free - } - } - } - - int width = m_ObstacleTransform->width(); - int height = m_ObstacleTransform->height(); - double* f = new double[width > height ? width : height]; - - // transform along columns - for ( int x = 0; x < width; x++ ) - { - for ( int y = 0; y < height; y++ ) - { - // copy column - f[y] = m_ObstacleTransform->getValue ( x, y ); - } - // 1-D transform of column - double* d = distanceTransform1D ( f, height ); - // copy transformed 1-D to output image - for ( int y = 0; y < height; y++ ) - { - m_ObstacleTransform->setValue ( x, y, d[y] ); - } - delete [] d; - } - - // transform along rows - for ( int y = 0; y < height; y++ ) - { - for ( int x = 0; x < width; x++ ) - { - f[x] = m_ObstacleTransform->getValue ( x, y ); - } - double* d = distanceTransform1D ( f, width ); - for ( int x = 0; x < width; x++ ) - { - m_ObstacleTransform->setValue ( x, y, d[x] ); - } - delete [] d; - } - delete f; - - // take square roots - for ( int y = 0; y < m_ObstacleTransform->height(); y++ ) - { - for ( int x = 0; x < m_ObstacleTransform->width(); x++ ) - { - if ( isWalkable( x,y ) ) - { - float value = sqrt ( m_ObstacleTransform->getValue ( x, y ) ); - m_ObstacleTransform->setValue ( x, y, value ); - } - } - } -} - - -void Explorer::computeCostTransform() -{ - if ( !m_OccupancyMap) { - ROS_ERROR( "Missing occupancy map. Aborting." ); - return; - } - - if ( m_CostTransform ) { return; } - - computeObstacleTransform(); - computeApproachableMaps(); - - resetMap( m_CostTransform ); - m_CostTransform->fill( ExplorerConstants::MAX_COST ); - - for ( unsigned y=0; y<m_CostTransform->height(); y++) - { - for ( unsigned x=0; x<m_CostTransform->width(); x++) - { - if ( !isApproachable( x, y ) ) { - continue; - } - double dist = m_ObstacleTransform->getValue(x, y); - double cost = 0; - if ( dist < m_MinSafeObstacleDistance ) { - cost = m_MinSafeObstacleDistance - dist; - } -// if ( dist > m_MaxSafeObstacleDistance ) { -// cost = dist - m_MaxSafeObstacleDistance; -// } - m_CostTransform->setValue( x, y, cost * cost ); - } - } -} - - -void Explorer::computePathTransform() -{ - if ( !m_OccupancyMap) { - ROS_ERROR( "Missing occupancy map. Aborting." ); - return; - } - - if ( m_PathTransform ) { return; } - - computeObstacleTransform(); - computeCostTransform(); - - resetMap( m_PathTransform ); - - ROS_DEBUG( "Computing path transform..." ); - GridMap<double>* map = m_PathTransform; - int width = map->width(); - int height = map->height(); - double maxDistance = MAX_DISTANCE; - map->fill ( maxDistance ); - - int fromX = m_Target.x(); - int fromY = m_Target.y(); - map->setValue ( fromX, fromY, 0 ); - - queue<int> xQueue; - queue<int> yQueue; - xQueue.push ( fromX + 1 ); - yQueue.push ( fromY ); - xQueue.push ( fromX - 1 ); - yQueue.push ( fromY ); - xQueue.push ( fromX ); - yQueue.push ( fromY - 1 ); - xQueue.push ( fromX ); - yQueue.push ( fromY + 1 ); - int xVal, yVal; - while ( !xQueue.empty() ) - { - xVal = xQueue.front(); - yVal = yQueue.front(); - xQueue.pop(); - yQueue.pop(); - if ( xVal > 0 && xVal < width - 1 && yVal > 0 && yVal < height - 1 && isWalkable( xVal, yVal ) ) - { - float value = map->getValue ( xVal, yVal ); - float value_u = map->getValue ( xVal, yVal - 1 ) + 1; - float value_d = map->getValue ( xVal, yVal + 1 ) + 1; - float value_l = map->getValue ( xVal - 1, yVal ) + 1; - float value_r = map->getValue ( xVal + 1, yVal ) + 1; - - float value_ur = map->getValue ( xVal + 1, yVal - 1 ) + 1.4142; - float value_ul = map->getValue ( xVal - 1, yVal - 1 ) + 1.4142; - float value_ll = map->getValue ( xVal - 1, yVal + 1 ) + 1.4142; - float value_lr = map->getValue ( xVal + 1, yVal + 1 ) + 1.4142; - - float min1 = value_u < value_d ? value_u : value_d; - float min2 = value_l < value_r ? value_l : value_r; - float min3 = value_ur < value_ul ? value_ur : value_ul; - float min4 = value_ll < value_lr ? value_ll : value_lr; - float min12 = min1 < min2 ? min1 : min2; - float min34 = min3 < min4 ? min3 : min4; - float min = min12 < min34 ? min12 : min34; - float newVal = min + m_SafePathWeight * m_CostTransform->getValue( xVal, yVal ); - if ( value > newVal ) - { - map->setValue ( xVal, yVal, newVal ); - if ( map->getValue ( xVal, yVal + 1 ) > newVal + 1 ) - { - xQueue.push ( xVal ); - yQueue.push ( yVal + 1 ); - } - if ( map->getValue ( xVal, yVal - 1 ) > newVal + 1 ) - { - xQueue.push ( xVal ); - yQueue.push ( yVal - 1 ); - } - if ( map->getValue ( xVal + 1, yVal ) > newVal + 1 ) - { - xQueue.push ( xVal + 1 ); - yQueue.push ( yVal ); - } - if ( map->getValue ( xVal - 1, yVal ) > newVal + 1 ) - { - xQueue.push ( xVal - 1 ); - yQueue.push ( yVal ); - } - if ( map->getValue ( xVal + 1, yVal - 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal + 1 ); - yQueue.push ( yVal - 1 ); - } - if ( map->getValue ( xVal - 1, yVal - 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal - 1 ); - yQueue.push ( yVal - 1 ); - } - if ( map->getValue ( xVal + 1, yVal + 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal + 1 ); - yQueue.push ( yVal + 1 ); - } - if ( map->getValue ( xVal - 1, yVal + 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal - 1 ); - yQueue.push ( yVal + 1 ); - } - } - } - } -} - - -void Explorer::computeExplorationTransform() -{ - ROS_ERROR_STREAM("Exploration Transform shouldn't be used!"); - if ( !m_OccupancyMap) { - ROS_ERROR( "Missing occupancy map. Aborting." ); - return; - } - - if ( m_ExplorationTransform ) { return; } - - ROS_DEBUG_STREAM("computeExplorationTransform: before obstacle transform"); - computeObstacleTransform(); - ROS_DEBUG_STREAM("computeExplorationTransform: before cost transform"); - computeCostTransform(); - ROS_DEBUG_STREAM("computeExplorationTransform: before target map"); - computeTargetMap(); - ROS_DEBUG_STREAM("computeExplorationTransform: before walkable maps"); - computeWalkableMaps(); - ROS_DEBUG_STREAM("computeExplorationTransform: before exploration transform"); - resetMap( m_ExplorationTransform ); - - ROS_DEBUG( "Computing exploration transform..." ); - GridMap<double>* map = m_ExplorationTransform; - int width = map->width(); - int height = map->height(); - double maxDistance = MAX_DISTANCE; - map->fill ( maxDistance ); - queue<int> xQueue; - queue<int> yQueue; - // fill seeds: Mark the frontiers as targets - ROS_DEBUG_STREAM("computeExplorationTransform: before first loop"); - for ( int y = 0; y < m_TargetMap->height(); y++ ) - { - for ( int x = 0; x < m_TargetMap->width(); x++ ) - { - if ( m_TargetMap->getValue ( x, y ) == 1 ) - { - map->setValue ( x, y, 0 ); - xQueue.push ( x + 1 ); - yQueue.push ( y ); - xQueue.push ( x - 1 ); - yQueue.push ( y ); - xQueue.push ( x ); - yQueue.push ( y - 1 ); - xQueue.push ( x ); - yQueue.push ( y + 1 ); - } - } - } - ROS_DEBUG_STREAM("computeExplorationTransform: After first looop"); - // Now go through the coordinates in the queue - int xVal, yVal; - ROS_DEBUG_STREAM("computeExplorationTransform: before while loop"); - while ( !xQueue.empty() ) - { - xVal = xQueue.front(); - yVal = yQueue.front(); - xQueue.pop(); - yQueue.pop(); - if ( xVal > 0 && xVal < width - 1 && yVal > 0 && yVal < height - 1 && isWalkable ( xVal, yVal ) ) - { - // Get own cost and the cost of the 8 neighbor cells (neighbors plus the cost to go there) - float value = map->getValue ( xVal, yVal ); - float value_u = map->getValue ( xVal, yVal - 1 ) + 1; - float value_d = map->getValue ( xVal, yVal + 1 ) + 1; - float value_l = map->getValue ( xVal - 1, yVal ) + 1; - float value_r = map->getValue ( xVal + 1, yVal ) + 1; - float value_ur = map->getValue ( xVal + 1, yVal - 1 ) + 1.4142; - float value_ul = map->getValue ( xVal - 1, yVal - 1 ) + 1.4142; - float value_ll = map->getValue ( xVal - 1, yVal + 1 ) + 1.4142; - float value_lr = map->getValue ( xVal + 1, yVal + 1 ) + 1.4142; - float min1 = value_u < value_d ? value_u : value_d; - float min2 = value_l < value_r ? value_l : value_r; - float min3 = value_ur < value_ul ? value_ur : value_ul; - float min4 = value_ll < value_lr ? value_ll : value_lr; - float min12 = min1 < min2 ? min1 : min2; - float min34 = min3 < min4 ? min3 : min4; - float min = min12 < min34 ? min12 : min34; - float newVal = min + m_SafePathWeight * m_CostTransform->getValue( xVal, yVal ); - if ( value > newVal ) - { - // Cost is lower then the currently known cost: Reduce cost here - map->setValue ( xVal, yVal, newVal ); - // Add the neighbours that might profit in the queue - if ( map->getValue ( xVal, yVal + 1 ) > newVal + 1 ) - { - xQueue.push ( xVal ); - yQueue.push ( yVal + 1 ); - } - if ( map->getValue ( xVal, yVal - 1 ) > newVal + 1 ) - { - xQueue.push ( xVal ); - yQueue.push ( yVal - 1 ); - } - if ( map->getValue ( xVal + 1, yVal ) > newVal + 1 ) - { - xQueue.push ( xVal + 1 ); - yQueue.push ( yVal ); - } - if ( map->getValue ( xVal - 1, yVal ) > newVal + 1 ) - { - xQueue.push ( xVal - 1 ); - yQueue.push ( yVal ); - } - if ( map->getValue ( xVal + 1, yVal - 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal + 1 ); - yQueue.push ( yVal - 1 ); - } - if ( map->getValue ( xVal - 1, yVal - 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal - 1 ); - yQueue.push ( yVal - 1 ); - } - if ( map->getValue ( xVal + 1, yVal + 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal + 1 ); - yQueue.push ( yVal + 1 ); - } - if ( map->getValue ( xVal - 1, yVal + 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal - 1 ); - yQueue.push ( yVal + 1 ); - } - } - } - } - ROS_DEBUG_STREAM("computeExplorationTransform: after exploration transform"); -} - - -vector<Eigen::Vector2i> Explorer::sampleWaypointsFromPath ( std::vector<Eigen::Vector2i> pathPoints, float threshold ) -{ - if ( !m_OccupancyMap) { - ROS_ERROR( "Missing occupancy map. Aborting." ); - return pathPoints; - } - if ( pathPoints.size() < 3 ) { - return pathPoints; - } - - computeObstacleTransform(); - - vector<Eigen::Vector2i> simplifiedPath; - simplifiedPath.reserve( pathPoints.size() ); - - Eigen::Vector2i lastAddedPoint = pathPoints[0]; - simplifiedPath.push_back ( lastAddedPoint ); - - for ( unsigned int i = 1; i < pathPoints.size() - 1; i++ ) - { - double distanceToNextPoint = map_tools::distance(lastAddedPoint, pathPoints.at(i)); - double obstacleDistanceLastAddedPoint = m_ObstacleTransform->getValue ( lastAddedPoint.x(), lastAddedPoint.y() ); - double obstacleDistancePossibleNextPoint = m_ObstacleTransform->getValue ( pathPoints[i].x(), pathPoints[i].y() ); - if (( distanceToNextPoint >= obstacleDistanceLastAddedPoint*threshold ) || - ( distanceToNextPoint >= obstacleDistancePossibleNextPoint*threshold ) ) - { - simplifiedPath.push_back ( pathPoints[i] ); - lastAddedPoint = pathPoints[i]; - } - } - simplifiedPath.push_back ( pathPoints[pathPoints.size() - 1] ); - return simplifiedPath; -} - - -std::vector<Eigen::Vector2i> Explorer::getPath(bool& success) -{ - success = false; - - if ( !m_OccupancyMap) { - ROS_ERROR( "Missing occupancy map. Aborting." ); - return vector<Eigen::Vector2i>(); - } - - if ( m_DesiredDistance > 0 ) { - // we are actually performing an exploration since the target - // is a region. - ROS_ERROR_STREAM("Desired Distance > 0: Executing getExplorationTransformPath"); - return getExplorationTransformPath( success ); - } - ROS_DEBUG_STREAM("Computing Path Transform"); - computePathTransform(); - ROS_DEBUG_STREAM("Finished Path Transform"); - - vector<Eigen::Vector2i> path; - - int x = m_Start.x(); - int y = m_Start.y(); - - int width = m_OccupancyMap->width(); - int height = m_OccupancyMap->height(); - - //special case: start and end point are equal, return single waypoint - if ( map_tools::distance( m_Start, m_Target ) < 2.0 ) - { - success = true; - path.push_back ( Eigen::Vector2i( m_Start.x(), m_Start.y() ) ); - return path; - } - - while ( x != m_Target.x() || y != m_Target.y() ) - { - path.push_back ( Eigen::Vector2i( x, y ) ); - int minPosX = x; - int minPosY = y; - double min = m_PathTransform->getValue ( x, y ); - - if ( ( x <= 1 ) || ( y <= 1 ) || ( x >= width-1 ) || ( y >= height-1 ) ) - { - ROS_ERROR( "Out of map bounds" ); - return vector<Eigen::Vector2i>(); - } - - for ( int i = -1; i <= 1; i++ ) - { - for ( int j = -1; j <= 1; j++ ) - { - double pt = m_PathTransform->getValue ( x + i, y + j ); - if ( pt < min ) - { - min = pt; - minPosX = x + i; - minPosY = y + j; - } - } - } - if ( minPosX == x && minPosY == y ) - { - ROS_WARN( "Target is unreachable!" ); - return vector<Eigen::Vector2i>(); - } - else - { - x = minPosX; - y = minPosY; - } - } - success = true; - - return path; -} - -vector<Eigen::Vector2i> Explorer::getExplorationTransformPath(bool& success) -{ - success = false; - - if ( !m_OccupancyMap) { - ROS_ERROR( "Missing occupancy map. Aborting." ); - return vector<Eigen::Vector2i>(); - } - - ROS_DEBUG_STREAM("Exploration Transform: Before obstacle transform"); - computeObstacleTransform(); - ROS_DEBUG_STREAM("Exploration Transform: Before exploration transform"); - computeExplorationTransform(); - ROS_DEBUG_STREAM("Exploration Transform: after obstacle transform"); - - //check if we are already there - if ( m_TargetMap->getValue ( m_Start.x(), m_Start.y() ) ) - { - success = true; - vector<Eigen::Vector2i> path; - path.push_back ( Eigen::Vector2i ( m_Start.x(), m_Start.y() ) ); - return path; - } - - int width = m_OccupancyMap->width(); - int height = m_OccupancyMap->height(); - - vector<Eigen::Vector2i> path; - int x = m_Start.x(); - int y = m_Start.y(); - - if ( m_ObstacleTransform->getValue ( x, y ) < m_MinAllowedObstacleDistance ) - { - // robot got stuck! - // find way out using ObstacleTransform... - int maxPosX = x; - int maxPosY = y; - - if ( ( x <= 1 ) || ( y <= 1 ) || ( x >= width-1 ) || ( y >= height-1 ) ) - { - ROS_ERROR( "Out of map bounds" ); - return vector<Eigen::Vector2i>(); - } - - while ( m_ObstacleTransform->getValue ( maxPosX, maxPosY ) < m_MinAllowedObstacleDistance ) - { - double max = m_ObstacleTransform->getValue ( x, y ); - for ( int i = -1; i <= 1; i++ ) - { - for ( int j = -1; j <= 1; j++ ) - { - double pt = m_ObstacleTransform->getValue ( x + i, y + j ); - if ( pt > max ) - { - max = pt; - maxPosX = x + i; - maxPosY = y + j; - } - } - } - if ( maxPosX == x && maxPosY == y ) // no ascentFound - { - break; - } - else - { - path.push_back ( Eigen::Vector2i ( maxPosX, maxPosY ) ); - x = maxPosX; - y = maxPosY; - } - } - } - // now path is "free" - bool descentFound = true; - while ( descentFound ) - { - descentFound = false; - int minPosX = x; - int minPosY = y; - double min = m_ExplorationTransform->getValue ( x, y ); - if ( ( x <= 1 ) || ( y <= 1 ) || ( x >= width-1 ) || ( y >= height-1 ) ) - { - ROS_ERROR( "Out of map bounds" ); - return vector<Eigen::Vector2i>(); - } - - for ( int i = -1; i <= 1; i++ ) - { - for ( int j = -1; j <= 1; j++ ) - { - double pt = m_ExplorationTransform->getValue ( x + i, y + j ); - if ( pt < min ) - { - min = pt; - minPosX = x + i; - minPosY = y + j; - } - } - } - if ( minPosX == x && minPosY == y ) // no descentFound - { - descentFound = false; - } - else - { - descentFound = true; - path.push_back ( Eigen::Vector2i ( minPosX, minPosY ) ); - x = minPosX; - y = minPosY; - } - } - success = true; - - ROS_INFO_STREAM("Exploration Transform: End of function"); - return path; - -#if 0 - // START P2AT HACK - vector< Eigen::Vector2i > newPath; - for ( unsigned start=0; start<path.size()-1; ++start ) - { - int maxVal = start+1; - for ( unsigned end=start+1; end<path.size(); ++end ) - { - bool ok = true; - // draw bresenham line and check wether an object is within maximum allowed distance - // THANKS TO WIKIPEDIA - int x, y, t, dx, dy, incx, incy, pdx, pdy, ddx, ddy, es, el, err; - /* Entfernung in beiden Dimensionen berechnen */ - dx = path[end].x() - path[start].x(); - dy = path[end].y() - path[start].y(); - /* Vorzeichen des Inkrements bestimmen */ - incx = (dx > 0) ? 1 : (dx < 0) ? -1 : 0; - incy = (dy > 0) ? 1 : (dy < 0) ? -1 : 0; - if(dx<0) dx = -dx; - if(dy<0) dy = -dy; - /* feststellen, welche Entfernung größer ist */ - if (dx>dy) - { - /* x ist schnelle Richtung */ - pdx=incx; pdy=0; /* pd. ist Parallelschritt */ - ddx=incx; ddy=incy; /* dd. ist Diagonalschritt */ - es =dy; el =dx; /* Fehlerschritte schnell, langsam */ - } else - { - /* y ist schnelle Richtung */ - pdx=0; pdy=incy; /* pd. ist Parallelschritt */ - ddx=incx; ddy=incy; /* dd. ist Diagonalschritt */ - es =dx; el =dy; /* Fehlerschritte schnell, langsam */ - } - /* Initialisierungen vor Schleifenbeginn */ - x = path[start].x(); - y = path[start].y(); - err = el/2; - /* Pixel berechnen */ - for(t=0; t<el; ++t) /* t zaehlt die Pixel, el ist auch Anzahl */ - { - /* Aktualisierung Fehlerterm */ - err -= es; - if(err<0) - { - /* Fehlerterm wieder positiv (>=0) machen */ - err += el; - /* Schritt in langsame Richtung, Diagonalschritt */ - x += ddx; - y += ddy; - } else - { - /* Schritt in schnelle Richtung, Parallelschritt */ - x += pdx; - y += pdy; - } - - // --- start: check if obstacle around - if ( m_ObstacleTransform->getValue ( x, y ) < m_MinAllowedObstacleDistance ) - { - ok = false; - break; - } - // --- end : check if obstacle around - } // Pixel berechnen - - if ( ok ) - { - maxVal = end; - } - } // for: inner - newPath.push_back( path[maxVal] ); - start = maxVal; // incremented by foor loop to max+1 - } // for: outer - // END: P2AT HACK - - success = true; - return newPath; -#endif -} - - -bool Explorer::getNearestFrontier ( Eigen::Vector2i& nextFrontier ) -{ - if ( !m_OccupancyMap) { - ROS_ERROR( "Missing occupancy map. Aborting." ); - return false; - } - - computeFrontierMap(); - computeDrivingDistanceTransform(); - - bool found = false; - int distXPos = -1; - int distYPos = -1; - double dist = 10000000; - for ( int y = 0; y < m_TargetMap->height(); y++ ) - { - for ( int x = 0; x < m_TargetMap->width(); x++ ) - { - if ( m_TargetMap->getValue ( x, y ) == 1 && m_DrivingDistanceTransform->getValue ( x, y ) < 999999 ) - { - if ( m_DrivingDistanceTransform->getValue ( x, y ) < dist ) - { - found = true; - dist = m_DrivingDistanceTransform->getValue ( x, y ); - distXPos = x; - distYPos = y; - } - } - } - } - if ( found ) - { - nextFrontier.x() = distXPos; - nextFrontier.y() = distYPos; - return true; - } - else - { - return false; - } -} - - - -// HELPERS ////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -void Explorer::distanceFloodFill ( GridMap<double>* map, Eigen::Vector2i start ) -{ - if ( !map ) { - ROS_ERROR( "Received 0-pointer!" ); - } - - computeObstacleTransform(); - - int width = map->width(); - int height = map->height(); - map->fill ( MAX_DISTANCE ); - - int fromX = start.x(); - int fromY = start.y(); - map->setValue ( fromX, fromY, 0 ); - - queue<int> xQueue; - queue<int> yQueue; - xQueue.push ( fromX + 1 ); - yQueue.push ( fromY ); - xQueue.push ( fromX - 1 ); - yQueue.push ( fromY ); - xQueue.push ( fromX ); - yQueue.push ( fromY - 1 ); - xQueue.push ( fromX ); - yQueue.push ( fromY + 1 ); - int xVal, yVal; - while ( !xQueue.empty() ) - { - xVal = xQueue.front(); - yVal = yQueue.front(); - xQueue.pop(); - yQueue.pop(); - bool isFree = (m_OccupancyMap->getValue ( xVal, yVal ) < UNKNOWN || - m_OccupancyMap->getValue ( xVal, yVal ) != NOT_SEEN_YET); // only fill free cells - bool isSafe = m_ObstacleTransform->getValue ( xVal, yVal ) > m_MinAllowedObstacleDistance; - if ( xVal > 0 && xVal < width - 1 && yVal > 0 && yVal < height - 1 && isFree && isSafe ) - { - float value = map->getValue ( xVal, yVal ); - float value_u = map->getValue ( xVal, yVal - 1 ) + 1; - float value_d = map->getValue ( xVal, yVal + 1 ) + 1; - float value_l = map->getValue ( xVal - 1, yVal ) + 1; - float value_r = map->getValue ( xVal + 1, yVal ) + 1; - - float value_ur = map->getValue ( xVal + 1, yVal - 1 ) + 1.4142; - float value_ul = map->getValue ( xVal - 1, yVal - 1 ) + 1.4142; - float value_ll = map->getValue ( xVal - 1, yVal + 1 ) + 1.4142; - float value_lr = map->getValue ( xVal + 1, yVal + 1 ) + 1.4142; - - float min1 = value_u < value_d ? value_u : value_d; - float min2 = value_l < value_r ? value_l : value_r; - float min3 = value_ur < value_ul ? value_ur : value_ul; - float min4 = value_ll < value_lr ? value_ll : value_lr; - float min12 = min1 < min2 ? min1 : min2; - float min34 = min3 < min4 ? min3 : min4; - float min = min12 < min34 ? min12 : min34; - float newVal = min; - if ( value > newVal ) - { - map->setValue ( xVal, yVal, newVal ); - if ( map->getValue ( xVal, yVal + 1 ) > newVal + 1 ) - { - xQueue.push ( xVal ); - yQueue.push ( yVal + 1 ); - } - if ( map->getValue ( xVal, yVal - 1 ) > newVal + 1 ) - { - xQueue.push ( xVal ); - yQueue.push ( yVal - 1 ); - } - if ( map->getValue ( xVal + 1, yVal ) > newVal + 1 ) - { - xQueue.push ( xVal + 1 ); - yQueue.push ( yVal ); - } - if ( map->getValue ( xVal - 1, yVal ) > newVal + 1 ) - { - xQueue.push ( xVal - 1 ); - yQueue.push ( yVal ); - } - if ( map->getValue ( xVal + 1, yVal - 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal + 1 ); - yQueue.push ( yVal - 1 ); - } - if ( map->getValue ( xVal - 1, yVal - 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal - 1 ); - yQueue.push ( yVal - 1 ); - } - if ( map->getValue ( xVal + 1, yVal + 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal + 1 ); - yQueue.push ( yVal + 1 ); - } - if ( map->getValue ( xVal - 1, yVal + 1 ) > newVal + 1.4142 ) - { - xQueue.push ( xVal - 1 ); - yQueue.push ( yVal + 1 ); - } - } - } - } -} - - -// Implementation taken from http://www.cs.cmu.edu/~cil/vnew.html -double* Explorer::distanceTransform1D ( double *f, int n ) -{ - //int width = m_OccupancyMap->width(); - //int height = m_OccupancyMap->height(); - //double maxDistance = height > width ? height : width; - - double *d = new double[n]; - int *v = new int[n]; - double *z = new double[n+1]; - int k = 0; - v[0] = 0; - z[0] = -INT_MAX; - z[1] = INT_MAX; - for ( int q = 1; q <= n-1; q++ ) - { - double s = ( ( f[q]+ ( q*q ) )- ( f[v[k]]+ ( v[k]*v[k] ) ) ) / ( 2*q-2*v[k] ); - while ( s <= z[k] ) - { - k--; - s = ( ( f[q]+ ( q*q ) )- ( f[v[k]]+ ( v[k]*v[k] ) ) ) / ( 2*q-2*v[k] ); - } - k++; - v[k] = q; - z[k] = s; - z[k+1] = INT_MAX; - } - - k = 0; - for ( int q = 0; q <= n-1; q++ ) - { - while ( z[k+1] < q ) - k++; - d[q] = ( ( q-v[k] ) * ( q-v[k] ) ) + f[v[k]]; - } - - delete [] v; - delete [] z; - return d; -} diff --git a/homer_nav_libs/src/Math/Line2D.cpp b/homer_nav_libs/src/Math/Line2D.cpp deleted file mode 100644 index 89cd5310..00000000 --- a/homer_nav_libs/src/Math/Line2D.cpp +++ /dev/null @@ -1,99 +0,0 @@ -/******************************************************************************* - * Line2D.cpp - * - * (C) 2007 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * Information on Code Review state: - * Author: SM; DevelTest: Date; Reviewer: Initials; Review: Date; State: NOK - * - * Additional information: - * $Id: Line2D.cpp 44313 2011-04-06 22:46:28Z agas $ - *******************************************************************************/ - -#include <iostream> -#include <sstream> - -#include <homer_nav_libs/Math/Line2D.h> -#include <homer_nav_libs/Math/vec2.h> - -#define THIS Line2D - -float THIS::gradient() const -{ - float gradient = 10000000.0; - if ( m_Vec[0] != 0.0 ) - { - gradient = m_Vec[1]/m_Vec[0]; - } - return gradient; -} - -std::vector< Point2D > THIS::vertices ( unsigned substeps ) -{ - unsigned steps = substeps+2; - std::vector<Point2D> myVertices ( steps ); - for ( unsigned i=0; i<steps; i++ ) - { - float t= float ( i ) / float ( steps-1 ); - myVertices[i] = m_Start + t*m_Vec; - } - return myVertices; -} - -Point2D THIS::getClosestPoint ( Point2D point ) const -{ - float t = ( point-m_Start ) * m_Vec; - t /= m_Vec * m_Vec; - if ( t > 1.0 ) - { - t = 1.0; - } - else if ( t < 0.0 ) - { - t = 0.0; - } - Point2D pointOnLine = m_Start + ( t * m_Vec ); - return pointOnLine; -} - -Point2D THIS::getIntersectionPoint ( Line2D line ) const -{ - Point2D intersecPoint; - double det1 = m_Vec.x() * ( -line.vec().y() ) - ( -line.vec().x() ) * m_Vec.y(); - // lines are not parallel - if ( det1 != 0 ) - { - CVec2 startToStart = line.start() -m_Start; - // calculate intersection - double lambda = ( startToStart.x() * ( -line.vec().y() ) - ( -line.vec().x() ) * startToStart.y() ) / det1; - intersecPoint = m_Start + lambda* m_Vec; - } - - return intersecPoint; -} - -float THIS::getIntersectionPointParameter ( Line2D line ) const -{ - double lambda = 0.0; - double det1 = m_Vec.x() * ( -line.vec().y() ) - ( -line.vec().x() ) * m_Vec.y(); - // lines are not parallel - if ( det1 != 0 ) - { - CVec2 startToStart = line.start() -m_Start; - // calculate intersection - lambda = ( startToStart.x() * ( -line.vec().y() ) - ( -line.vec().x() ) * startToStart.y() ) / det1; - } - - return lambda; -} - -std::string THIS::toString() const -{ - std::ostringstream str; -// str << "Startpoint: " << m_Start.x() << " " << m_Start.y() << " Endpoint: " << end().x() << " " << end().y() << -// " Vector: " << m_Vec.x() << " " << m_Vec.y() << " "; - str << m_Start.x() << " " << m_Start.y() << std::endl << end().x() << " " << end().y() << std::endl; - return str.str(); -} - diff --git a/homer_nav_libs/src/Math/Math.cpp b/homer_nav_libs/src/Math/Math.cpp deleted file mode 100644 index 5ad74fc3..00000000 --- a/homer_nav_libs/src/Math/Math.cpp +++ /dev/null @@ -1,135 +0,0 @@ -/******************************************************************************* - * Math.cpp - * - * (C) 2007 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * Additional information: - * $Id: $ - *******************************************************************************/ - -#include <limits.h> -#include <homer_nav_libs/Math/Math.h> -#include <math.h> - -#include <homer_nav_libs/Math/vec2.h> - -#define THIS Math - -THIS::THIS() -{ -} - -THIS::~THIS() -{ -} - -float THIS::meanAngle( const std::vector<float>& angles ) -{ - //calculate vectors from angles - CVec2 vectorSum(0,0); - for ( unsigned i=0; i<angles.size(); i++ ) - { - vectorSum = vectorSum + CVec2( cos( angles[i] ), sin ( angles[i] ) ); - } - //return vectorSum.getAngle( CVec2(1,0) ); - if ( vectorSum.magnitude() == 0 ) { return 0; } - return atan2( vectorSum.y(), vectorSum.x() ); -} - - -float THIS::meanAngleWeighted( const std::vector< WeightedValue >& weightedAngles ) -{ - //calculate vectors from angles - CVec2 vectorSum(0,0); - for ( unsigned i=0; i<weightedAngles.size(); i++ ) - { - vectorSum = vectorSum + weightedAngles[i].weight * CVec2( cos( weightedAngles[i].value ), sin ( weightedAngles[i].value ) ); - } - //return vectorSum.getAngle( CVec2(1,0) ); - if ( vectorSum.magnitude() == 0 ) { return 0; } - return atan2( vectorSum.y(), vectorSum.x() ); -} - - -float THIS::angleVariance( float meanAngle, const std::vector<float>& angles ) -{ - float quadSum=0; - for( unsigned i=0; i < angles.size(); i++ ) - { - float turnAngle=minTurnAngle( angles[i], meanAngle ); - quadSum += turnAngle*turnAngle; - } - return quadSum / float ( angles.size() ); -} - - -float THIS::minTurnAngle( float angle1, float angle2 ) -{ -/* CVec2 vector1( cos( angle1 ), sin ( angle1 ) ); - CVec2 vector2( cos( angle2 ), sin ( angle2 ) ); - return vector1.getAngle( vector2 ); - */ - angle1 *= 180.0/M_PI; - angle2 *= 180.0/M_PI; - //if(angle1 < 0) angle1 += M_PI * 2; - //if(angle2 < 0) angle2 += M_PI * 2; - int diff= angle2 - angle1; - diff = (diff + 180) % 360 - 180; - - //float sign=1; - //if ( diff < 0 ) { sign=-1; } - //minimal turn angle: - //if the absolute difference is above 180°, calculate the difference in other direction - //if ( fabs(diff) > M_PI ) { - // diff = 2*M_PI - fabs(diff); - // diff *= sign; - //} - - float ret = static_cast<double>(diff) * M_PI/180.0; - return ret; -} - -Point2D THIS::center( std::vector<Point2D>& points ) -{ - double numPoints = double( points.size() ); - double sumX=0, sumY=0; - for( unsigned i=0; i < points.size(); i++ ) - { - sumX += points[i].x(); - sumY += points[i].y(); - } - return Point2D( sumX / numPoints, sumY / numPoints ); -} - - -double THIS::randomGauss(float variance) -{ - if (variance < 0) { - variance = -variance; - } - double x1, x2, w, y1; - do { - x1 = 2.0 * random01() - 1.0; - x2 = 2.0 * random01() - 1.0; - w = x1 * x1 + x2 * x2; - } while ( w >= 1.0 ); - - w = sqrt((-2.0 * log(w)) / w); - y1 = x1 * w; - // now y1 is uniformly distributed - return sqrt(variance) * y1; -} - -double THIS::random01(unsigned long init) -{ - static unsigned long n; - if (init > 0) { - n = init; - } - n = 1664525 * n + 1013904223; - // create double from unsigned long - return (double)(n/2) / (double)LONG_MAX; -} - -#undef THIS diff --git a/homer_nav_libs/src/Math/Point2D.cpp b/homer_nav_libs/src/Math/Point2D.cpp deleted file mode 100644 index 13c321d7..00000000 --- a/homer_nav_libs/src/Math/Point2D.cpp +++ /dev/null @@ -1,33 +0,0 @@ -/******************************************************************************* - * Point2D.cpp - * - * (C) 2008 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * Additional information: - * $Id: $ - *******************************************************************************/ - -#include <homer_nav_libs/Math/Point2D.h> - -#define THIS Point2D - -float THIS::getPolarAngle () const -{ - float angle = atan ( m_Y /m_X ); - if ( m_X < 0 ) - { - angle = - ( M_PI - angle ); - } - while ( angle >= M_PI ) - { - angle -= 2*M_PI; - } - while ( angle < -M_PI ) - { - angle += 2*M_PI; - } - return angle; -} - -#undef THIS diff --git a/homer_nav_libs/src/Math/Pose.cpp b/homer_nav_libs/src/Math/Pose.cpp deleted file mode 100644 index 129d123a..00000000 --- a/homer_nav_libs/src/Math/Pose.cpp +++ /dev/null @@ -1,117 +0,0 @@ -/******************************************************************************* - * Pose.cpp - * - * (C) 2006 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * $Id: Pose.cpp 44313 2011-04-06 22:46:28Z agas $ - *******************************************************************************/ - -#include <cmath> - -#include <homer_nav_libs/Math/Pose.h> -#include <homer_nav_libs/Math/Transformation2D.h> - -using namespace std; - - -#define THIS Pose - -THIS::THIS(float x, float y, float theta) : Point2D(x, y) { - m_Theta = theta; -} - -THIS::THIS() { - m_Theta = 0.0; -} - -THIS::~THIS() { -} - -float THIS::theta() const { - return m_Theta; -} - -void THIS::setTheta(float theta) { - m_Theta = theta; -} - -Pose THIS::operator+ ( const Transformation2D& transformation ) const { - float x, y, theta; - x = m_X + transformation.x(); - y = m_Y + transformation.y(); - theta = m_Theta + transformation.theta(); - while (theta >= M_PI) theta -= 2*M_PI; - while (theta < -M_PI) theta += 2*M_PI; - - return Pose(x, y, theta); -} - -Pose THIS::operator- ( const Transformation2D& transformation ) const { - float x, y, theta; - x = m_X - transformation.x(); - y = m_Y - transformation.y(); - theta = m_Theta - transformation.theta(); - while (theta >= M_PI) theta -= 2*M_PI; - while (theta < -M_PI) theta += 2*M_PI; - - return Pose(x, y, theta); -} - -Transformation2D THIS::operator- ( const Pose& pose ) const { - float x, y, theta; - x = m_X - pose.x(); - y = m_Y - pose.y(); - - float s1, s2; - if (m_Theta > pose.theta()) { - s1 = -( 2 * M_PI - m_Theta + pose.theta()); - s2 = m_Theta - pose.theta(); - } else { - s1 = 2 * M_PI - pose.theta() + m_Theta; - s2 = -(pose.theta() - m_Theta); - } - if (fabs(s1) > fabs(s2)) { - theta = s2; - } else { - theta = s1; - } - while (theta >= M_PI) theta -= 2*M_PI; - while (theta < -M_PI) theta += 2*M_PI; - - return Transformation2D(x, y, theta); -} - -Pose THIS::interpolate(const Pose& referencePose, float t) const { - - float newX = m_X + t * (referencePose.x() - m_X); - float newY = m_Y + t * (referencePose.y() - m_Y); - - // Calculate mean angle by adding the vem_Thetaors in unit circle - float x1 = cosf(m_Theta); - float y1 = sinf(m_Theta); - float x2 = cosf(referencePose.theta()); - float y2 = sinf(referencePose.theta()); - float newTheta = atan2 (y1*(1-t)+y2*t, x1*(1-t)+x2*t); - - return Pose(newX, newY, newTheta); -} - -//THIS::THIS( ExtendedInStream& extStrm ) -//{ -// char version; -// extStrm >> version; -// extStrm >> m_X; -// extStrm >> m_Y; -// extStrm >> m_Theta; -//} - -//void THIS::storer( ExtendedOutStream& extStrm ) const -//{ -// char version=10; -// extStrm << version; -// extStrm << m_X; -// extStrm << m_Y; -// extStrm << m_Theta; -//} - diff --git a/homer_nav_libs/src/Math/Transformation2D.cpp b/homer_nav_libs/src/Math/Transformation2D.cpp deleted file mode 100644 index f60629cd..00000000 --- a/homer_nav_libs/src/Math/Transformation2D.cpp +++ /dev/null @@ -1,308 +0,0 @@ -/******************************************************************************* - * Transformation2D.cpp - * - * (C) 2008 AG Aktives Sehen <agas@uni-koblenz.de> - * Universitaet Koblenz-Landau - * - * $Id: Transformation2D.cpp 44313 2011-04-06 22:46:28Z agas $ - *******************************************************************************/ - -#include <homer_nav_libs/Math/Transformation2D.h> - -#include <cmath> -#include <vector> -#include <iostream> -#include <sstream> -#include <homer_nav_libs/Math/vec2.h> // TODO das sieht nach baselib aus ggf. durch baselib ersetzen -#include <homer_nav_libs/Math/mat2.h> // TODO das sieht nach baselib aus ggf. durch baselib ersetzen -#include <homer_nav_libs/Math/Point2D.h> -#include <homer_nav_libs/Math/Line2D.h> - -#define THIS Transformation2D -#define BASE CVec2 - -THIS::Transformation2D() : BASE() -{ - m_Theta = 0.0; -} - -THIS::Transformation2D ( double x, double y, double theta ) : BASE ( x,y ) -{ - m_Theta = theta; -} - -THIS::Transformation2D ( const CVec2& vec, double theta ) : BASE ( vec ) -{ - m_Theta = theta; -} - -THIS::~Transformation2D() -{ -} - -void THIS::set ( double x, double y, double theta ) -{ - m_X = x; - m_Y = y; - m_Theta = theta; -} - -double THIS::theta() const -{ - return m_Theta; -} - -Transformation2D THIS::operator+ ( Transformation2D t ) const -{ - double theta = m_Theta + t.theta(); - // TODO comment only for scan matching test -// while ( theta >= M_PI ) theta -= 2*M_PI; -// while ( theta < -M_PI ) theta += 2*M_PI; - return Transformation2D ( m_X + t.x(), m_Y + t.y(), theta ); -} - -Transformation2D& THIS::operator+= ( Transformation2D t ) -{ - m_X += t.x(); - m_Y += t.y(); - m_Theta += t.theta(); - // TODO comment only for scan matching test -// while ( m_Theta >= M_PI ) m_Theta -= 2*M_PI; -// while ( m_Theta < -M_PI ) m_Theta += 2*M_PI; - return ( *this ); -} - -Transformation2D THIS::operator- ( Transformation2D t ) const -{ - float s1, s2, theta; - if ( m_Theta > t.theta() ) - { - s1 = - ( 2 * M_PI - m_Theta + t.theta() ); - s2 = m_Theta - t.theta(); - } - else - { - s1 = 2 * M_PI - t.theta() + m_Theta; - s2 = - ( t.theta() - m_Theta ); - } - if ( fabs ( s1 ) > fabs ( s2 ) ) - { - theta = s2; - } - else - { - theta = s1; - } - while ( theta >= M_PI ) theta -= 2*M_PI; - while ( theta < -M_PI ) theta += 2*M_PI; -// double theta = m_Theta - t.theta(); -// while ( theta >= M_PI ) theta -= 2*M_PI; -// while ( theta < -M_PI ) theta += 2*M_PI; - return Transformation2D ( m_X - t.x(), m_Y - t.y(), theta ); -} - -Transformation2D& THIS::operator-= ( Transformation2D t ) -{ - m_X -= t.x(); - m_Y -= t.y(); - - float s1, s2, theta; - if ( m_Theta > t.theta() ) - { - s1 = - ( 2 * M_PI - m_Theta + t.theta() ); - s2 = m_Theta - t.theta(); - } - else - { - s1 = 2 * M_PI - t.theta() + m_Theta; - s2 = - ( t.theta() - m_Theta ); - } - if ( fabs ( s1 ) > fabs ( s2 ) ) - { - theta = s2; - } - else - { - theta = s1; - } - while ( theta >= M_PI ) theta -= 2*M_PI; - while ( theta < -M_PI ) theta += 2*M_PI; - m_Theta = theta; - - return ( *this ); - -// m_X -= t.x(); -// m_Y -= t.y(); -// m_Theta -= t.theta(); -// while ( m_Theta >= M_PI ) m_Theta -= 2*M_PI; -// while ( m_Theta < -M_PI ) m_Theta += 2*M_PI; -// return ( *this ); -} - -Transformation2D THIS::operator* ( float factor ) const -{ - - double theta = m_Theta * factor; - while ( theta >= M_PI ) theta -= 2*M_PI; - while ( theta < -M_PI ) theta += 2*M_PI; - return Transformation2D ( m_X * factor, m_Y * factor, theta ); -} - -Transformation2D& THIS::operator*= ( float factor ) -{ - m_X *= factor; - m_Y *= factor; - m_Theta *= factor; - while ( m_Theta >= M_PI ) m_Theta -= 2*M_PI; - while ( m_Theta < -M_PI ) m_Theta += 2*M_PI; - return ( *this ); -} - - -Transformation2D THIS::operator/ ( float factor ) const -{ - double theta = m_Theta / factor; - return Transformation2D ( m_X / factor, m_Y / factor, theta ); -} - -Transformation2D& THIS::operator/= ( float factor ) -{ - m_X /= factor; - m_Y /= factor; - m_Theta /= factor; - return ( *this ); -} - -bool THIS::operator== ( Transformation2D t ) const -{ - if ( t.x() == m_X && t.y() == m_Y && t.theta() == m_Theta ) - { - return true; - } - else - { - return false; - } -} - -bool THIS::operator!= ( Transformation2D t ) const -{ - return ! ( ( *this ) ==t ); -} - -bool THIS::operator<= ( Transformation2D t ) const -{ - return ( this->magnitude() <= t.magnitude() ) && ( m_Theta <= t.theta() ); -} - -bool THIS::operator>= ( Transformation2D t ) const -{ - return ( this->magnitude() >= t.magnitude() ) && ( m_Theta >= t.theta() ); -} - -bool THIS::operator< ( Transformation2D t ) const -{ - return ( m_X < t.x() ) || ( m_Y < t.y() ) || ( ( m_Theta < t.theta() ) && ( *this <= t ) ); -} - -bool THIS::operator> ( Transformation2D t ) const -{ - return ( m_X > t.x() ) || ( m_Y > t.y() ) || ( ( m_Theta > t.theta() ) && ( *this >= t ) ); -} - -Transformation2D THIS::abs() const -{ - return Transformation2D ( std::abs ( m_X ), std::abs ( m_Y ), std::abs ( m_Theta ) ); -} - -Transformation2D THIS::inverse() const -{ - return ( *this ) * ( -1.0 ); -} - -Point2D THIS::transform ( const Point2D& point ) const -{ - CMat2 rotMat = CMat2 ( m_Theta ); - CVec2 transVec = CVec2 ( m_X, m_Y ); - Point2D transformedPoint = rotMat * ( point ); - transformedPoint += transVec; - return transformedPoint; -} - -std::vector<Point2D> THIS::transform ( const std::vector<Point2D>& points ) const -{ - CMat2 rotMat = CMat2 ( m_Theta ); - CVec2 transVec = CVec2 ( m_X, m_Y ); - std::vector<Point2D> transformedPoints; - std::vector<Point2D>::const_iterator iter = points.begin(); - while ( iter != points.end() ) - { - Point2D currPoint = rotMat * ( *iter ); - currPoint += transVec; - transformedPoints.push_back ( currPoint ); - iter++; - } - return transformedPoints; -} - -// // Reihenfolge rotation/translation vertauscht !!! -// Point2D THIS::transform ( Point2D point ) const -// { -// CMat2 rotMat = CMat2 ( m_Theta ); -// CVec2 transVec = CVec2 ( m_X, m_Y ); -// Point2D transformedPoint = point+transVec; -// transformedPoint = rotMat * point; -// return transformedPoint; -// } -// -// // Reihenfolge rotation/translation vertauscht !!! -// std::vector<Point2D> THIS::transform ( std::vector<Point2D> points ) const -// { -// CMat2 rotMat = CMat2 ( m_Theta ); -// CVec2 transVec = CVec2 ( m_X, m_Y ); -// std::vector<Point2D> transformedPoints; -// std::vector<Point2D>::const_iterator iter = points.begin(); -// while ( iter != points.end() ) -// { -// Point2D currPoint = ( *iter )+ transVec; -// currPoint = rotMat * currPoint; -// transformedPoints.push_back ( currPoint ); -// iter++; -// } -// return transformedPoints; -// } - -Line2D THIS::transform ( const Line2D& line ) const -{ - CMat2 rotMat = CMat2 ( m_Theta ); - CVec2 transVec = CVec2 ( m_X, m_Y ); - Line2D transformedLine = Line2D ( rotMat * line.start() + transVec, rotMat * line.end() + transVec ); - return transformedLine; -} - -std::vector<Line2D> THIS::transform ( const std::vector<Line2D>& lines ) const -{ - //CMat2 rotMat = CMat2 ( m_Theta ); - //CVec2 transVec = CVec2 ( m_X, m_Y ); - std::vector<Line2D> transformedLines; - std::vector<Line2D>::const_iterator iter = lines.begin(); - while ( iter != lines.end() ) - { - transformedLines.push_back ( transform(*iter) ); - iter++; - } - return transformedLines; -} - -std::string THIS::toString() const -{ - std::ostringstream str; - str << "deltaX: " << m_X << ", deltaY: " << m_Y << ", deltaTheta: " << m_Theta; - return str.str(); -} - - - -#undef THIS -#undef BASE - diff --git a/homer_nav_libs/src/SpeedControl/CMakeLists.txt b/homer_nav_libs/src/SpeedControl/CMakeLists.txt deleted file mode 100644 index 154b60eb..00000000 --- a/homer_nav_libs/src/SpeedControl/CMakeLists.txt +++ /dev/null @@ -1,5 +0,0 @@ -set(SpeedControl_SRC - SpeedControl.cpp -) - -add_library(SpeedControl ${SpeedControl_SRC}) diff --git a/homer_nav_libs/src/SpeedControl/SpeedControl.cpp b/homer_nav_libs/src/SpeedControl/SpeedControl.cpp deleted file mode 100644 index c939197e..00000000 --- a/homer_nav_libs/src/SpeedControl/SpeedControl.cpp +++ /dev/null @@ -1,177 +0,0 @@ -#include <cmath> -#include <iostream> - -#include <ros/ros.h> -#include "SpeedControl.h" -#include "tools/loadRosConfig.h" - -using namespace std; - -// Robot dimensions in m -// -// -// /-------------\ <-- MAX_X -// | x | -// | | | -// | | | -// | y----- | -// | | -// | ROBOT | -// | | -// \-------------/ <-- MIN_X -// ^ ^ -// | | -// MAX_Y MIN_Y -// -float ROBOT_MIN_X = -0.30; -float ROBOT_MAX_X = 0.30; -float ROBOT_MIN_Y = -0.27; -float ROBOT_MAX_Y = 0.27; - - -namespace { - Eigen::AlignedBox2f InnerDangerZone, - OuterDangerZone; - float InnerDangerZoneFactor, - OuterDangerZoneFactor; - - inline Eigen::AlignedBox2f loadRect(const string& path) - { - pair<float, float> pX, pY; - ros::param::get(path + "/x_min", pX.first); - ros::param::get(path + "/x_max", pX.second); - ros::param::get(path + "/y_min", pY.first); - ros::param::get(path + "/y_max", pY.second); - - Eigen::Vector2f first(pX.first, pY.first), second(pX.second, pY.second); - return Eigen::AlignedBox2f(first, second); - } -} - -void SpeedControl::loadDimensions() -{ - InnerDangerZone = loadRect("/homer_navigation/speed_control/inner_danger_zone"); - InnerDangerZoneFactor; - ros::param::get("/homer_navigation/speed_control/inner_danger_zone/speed_factor", InnerDangerZoneFactor); - OuterDangerZone = loadRect("/homer_navigation/speed_control/inner_danger_zone"); - OuterDangerZoneFactor; - ros::param::get("/homer_navigation/speed_control/outer_danger_zone/speed_factor", OuterDangerZoneFactor); - if(!OuterDangerZone.contains(InnerDangerZone)) - ROS_WARN_STREAM("InnerDangerZone is not contained in OuterDangerZone"); -} - -float SpeedControl::getSpeedFactor(const vector<geometry_msgs::Point>& points, float minVal, float maxVal ) -{ - float minFactor = 1.0; - for (unsigned i = 0; i < points.size(); i++) - { - Eigen::Vector2f point(points[i].x, points[i].y); - if(InnerDangerZone.contains(point)) - { - minFactor = InnerDangerZoneFactor; - break; - } - if(OuterDangerZone.contains(point)) - minFactor = OuterDangerZoneFactor; - } - minFactor = sqrt(minFactor); - float range = maxVal - minVal; - minFactor = minVal + range*minFactor; - return minFactor; -} - -float SpeedControl::getMaxMoveDistance(vector<geometry_msgs::Point> points) -{ - float minDistance = 4; // distance in m to nearest obstacle in front - for (unsigned int i = 0; i < points.size(); i++) - { - if(points[i].y > ROBOT_MIN_Y && points[i].y < ROBOT_MAX_Y && points[i].x > ROBOT_MAX_X) - { - float distance = sqrt((points[i].x * points[i].x) + (points[i].y * points[i].y)); - if (distance < minDistance) - { - minDistance = distance; - } - } - } - float maxMoveDist = minDistance - ROBOT_MAX_X; - if (maxMoveDist < 0) { - maxMoveDist = 0.0; - } - return maxMoveDist; -} - -float SpeedControl::getMaxMoveDistance(std::vector< Eigen::Vector3d >* kinectData, float minObstacleHeight, float minObstacleFromRobotDistance, float maxObstacleFromRobotDistance) -{ - // Check for obstacles in Kinect image: Look for closest point - - float minDistance = 4; // distance to nearest obstacle in front - - for(int i=0;i<kinectData->size();++i) - { - Eigen::Vector2d p = Eigen::Vector2d(kinectData->at(i).x(), kinectData->at(i).y()); - if(!std::isnan(p.x())) - { - // Filter point cloud - if(p.x() > minObstacleFromRobotDistance && p.x() < maxObstacleFromRobotDistance && kinectData->at(i).z() > minObstacleHeight) - { - // Check for collisions outside of robot - if(p.y() > ROBOT_MIN_Y && p.y() < ROBOT_MAX_Y && p.x() > ROBOT_MAX_X) - { - float distance = sqrt((p.x() * p.x()) + (p.y() * p.y())); - if (distance < minDistance) - { - minDistance = distance; - } - } - } - } - } - - float maxMoveDist = minDistance - ROBOT_MAX_X; - if (maxMoveDist < 0) { - maxMoveDist = 0.0; - } - return maxMoveDist; -} - -float SpeedControl::getTurnSpeedFactor( float speedFactor, float turnAngle, float minVal, float maxVal ) -{ - //turn faster for larger angles - float angleDependentFactor = sqrt( fabs(turnAngle) / M_PI ); - angleDependentFactor = minVal + angleDependentFactor*(maxVal-minVal); - return sqrt( speedFactor * angleDependentFactor ); -} - -float SpeedControl::getMinTurnAngle(std::vector<geometry_msgs::Point> laserData, float minAngle, float maxAngle, float minDistance, float maxDistance) -{ - float turn_factor = 1.0; - for (unsigned int i = 0; i < laserData.size(); i++) - { - if(laserData[i].y > ROBOT_MIN_Y && laserData[i].y < ROBOT_MAX_Y && laserData[i].x > ROBOT_MAX_X) - { - float distance = sqrt((laserData[i].x * laserData[i].x) + (laserData[i].y * laserData[i].y)); - if (distance < minDistance + ROBOT_MAX_X) - { - turn_factor = 0.0; - } - else if(distance > maxDistance + ROBOT_MAX_X) - { - turn_factor = 1.0; - } - else - { - turn_factor = (distance - minDistance)/maxDistance; - } - } - } - float range = maxAngle - minAngle; - return minAngle + turn_factor * range; -} - -SpeedControl::SpeedControl() { -} - -SpeedControl::~SpeedControl() { -} - diff --git a/homer_nav_libs/src/SpeedControl/SpeedControl.h b/homer_nav_libs/src/SpeedControl/SpeedControl.h deleted file mode 100644 index 7bef0e9a..00000000 --- a/homer_nav_libs/src/SpeedControl/SpeedControl.h +++ /dev/null @@ -1,71 +0,0 @@ -#ifndef SPEEDCONTROL_H -#define SPEEDCONTROL_H - -#include <vector> -#include <Eigen/Geometry> -#include <geometry_msgs/Point.h> - -/** - * @class SpeedControl - * @author Malte Knauf, Stephan Wirth - * @brief Class for computing a speed factor with respect to a given laser measurement. - */ -class SpeedControl { - - public: - - /** - * @brief Loads robot and safety zone dimensions config values - */ - static void loadDimensions(); - - /** - * Calculates the speed factor for the robot. If a measured obstacle lies in the "danger zone" - * that is defined in SpeedControl.cpp, the speed factor will be below maxVal. The nearer the obstacle, - * the smaller the speed factor. - * @param laserData Laser measurement - * @param minVal,maxVal range of return values - * @return Speed factor, value between minVal and maxVal. The higher the speed factor, the safer is it to drive fast. - */ - static float getSpeedFactor(const std::vector<geometry_msgs::Point>& points, float minVal=0.2, float maxVal=1.0); - - /** - * Calculates the maximum distance the robot can move without touching an obstacle. - * @param laserPoints Current laser measurement transformed to (valid) points in map frame - * @param laserConf The configuration of the LRF that took the measurement - * @return maximum distance (m) the robot can move based on the given laserscan. - */ - static float getMaxMoveDistance(std::vector<geometry_msgs::Point> laserData); - - static float getMaxMoveDistance(std::vector< Eigen::Vector3d >* kinectData, float minObstacleHeight, float minObstacleFromRobotDistance, float maxObstacleFromRobotDistance); - - /// @return if the angle is larger, the turn speed factor will be higher - static float getTurnSpeedFactor( float speedFactor, float turnAngle, float minVal, float maxVal ); - - /** - * Calculates the minimum angle between the robot's orientation and the next waypoint which is necessary - * to trigger a rotation instead of a straight line - * @brief getMinTurnAngle - * @param laserData - * @param minAngle - * @param maxAngle - * @return - */ - static float getMinTurnAngle(std::vector<geometry_msgs::Point> laserData, float minAngle, float maxAngle, - float minDistance, float maxDistance); - - private: - - /** - * Constructor is empty and private because this class will never be instanciated. - */ - SpeedControl(); - - /** - * Destructor is empty. - */ - ~SpeedControl(); - -}; -#endif - diff --git a/homer_navigation/README.md b/homer_navigation/README.md deleted file mode 100644 index 01fa1271..00000000 --- a/homer_navigation/README.md +++ /dev/null @@ -1,76 +0,0 @@ -# homer_navigation - -## Introduction - -Das Package "homer_navigation" mit seiner gleichnamigen Node ist für die Navigation des Roboters zuständig. Es hält stets die aktuelle Karte des Roboters vor, die auf Topic /map empfangen wurde und berechnet anhand von dieser Karte einen Pfad vom Roboter zu einem gegebenen Zielpunkt. Dafür verwendet die Navigation die sogenannte Pfad-Transformation - eine Kombination aus Distanz-Transformation und Hindernistransformation -, in Verbindung mit A-Stern, um einen optimalen Pfad zu finden. Das Verhältnis zwischen Distanz- und Hindernis-Transformation kann über einen Parameter angepasst werden. -Nach der Pfadberechnung ist das Package außerdem dafür zuständig den Roboter diesen Pfad zum Ziel abfahren zu lassen. - -## Topics - -#### Publisher -* `/homer_navigation/target_reached (std_msgs/String)`: Wenn der Roboter sein Ziel erreicht hat, wird eine Message über dieses Topic veschickt. -* `/homer_navigation/target_unreachable (mapnav_msgs/TargetUnreachable)`: Über dieses Topic wird mitgeteilt, wenn der Roboter sein Ziel nicht erreichen kann und die Navigation abgebrochen wurde. Ein Statuscode wird mitgeliefert (siehe Package map_messages). -* `/homer_navigation/path (nav_msgs/Path)`: Hierüber wird der aktuelle Pfad zur Visualisierung an die GUI geschickt. -* `/robot_platform/cmd_vel (geometry_msgs/Twist)`: Über dieses Topic werden die aktuellen Fahrbefehle zum Roboter geschickt. -* `/ptu/set_pan_tilt (ptu/SetPanTilt)`: Über dieses Topic wird die PTU nach navigation auf 0, 0 gefahren. -* `/ptu/center_world_point (ptu/CenterWorldPoint)`: Über dieses Topic wird die PTU auf den nächsten Wegpunkt centriert. - -#### Subscriber -* `/map (nav_msgs/OccupancyGrid)`: Die jeweils aktuelle Map wird empfangen, um sie für die Pfadplanung und Hindernisvermeidung während der Navigation zu verwenden. -* `/pose (geometry_msgs/PoseStamped)`: Die aktuelle Pose des Roboters wird als Startpunkt der Pfadplanung verwendet. -* `/scan (sensor_msgs/LaserScan)`: Der aktuelle LaserScan wird zur Hindernisvermeidung verwendet. -* `/front_scan (sensor_msgs/LaserScan)`: Der aktuelle LaserScan wird zur Hindernisvermeidung verwendet. -* `/homer_navigation/start_navigation (mapnav_msgs/StartNavigation)`: Startet die Pfadplanung und anschließend die Navigation zur mitgelieferten Zielpose. -* `/move_base_simple/goal (geometry_msgs/PoseStamped)`: Started die Pfadplanung und anschließende Navigation zur Zielpose. -* `/homer_navigation/stop_navigation (std_msgs/Empty)`: Stoppt die aktuelle Navigation. -* `/homer_navigation/navigate_to_POI (mapnav_msgs/NavigateToPOI)`: Startet die Pfadplanung und anschließend die Navigation zum POI mit angegebenen Namen. Der entsprechende POI wird anschließend vom map_manager erfragt. -* `/homer_navigation/unknown_threshold (std_msgs/Int8)`: Über dieses Topic kann der Schwellwert verändert werden, ab dem ein Zellwahrscheinlichkeit als belegt und damit unbefahrbar markiert wird. Standard ist 50 (%). -* `/homer_navigation/refresh_params (std_msgs/Empty)`: Über dieses Topic lassen sich die Parameter neu auslesen. -* `/homer_navigation/max_depth_move_distance (std_msgs/Float32)`: Über dieses Topic lässt sich die Hindernissdistance der Tiefendaten übermitteln. - -## Launch Files - -* `homer_navigation.launch:` Startet die Navigation und lädt alle Navigations-Paramter in den Parameterserver. - -## Parameter - - -### homer_navigation -* `/homer_navigation/safe_path_weight:` 1.2 # factor weight for safer path in relation to shortest path -* `/homer_navigation/waypoint_sampling_threshold:` 1.5 # factor of how dense the path waypoints are sampled regarding the obstacle_distance of the last or next waypoint -* `/homer_navigation/frontier_safeness_factor:` 1.4 # factor of min_allowed_obstacle_distance to an obstacle of a cell which is considered safe - -### cost calculation parameters -* `/homer_navigation/allowed_obstacle_distance/min:` 0.3 # m robot must stay further away than this from obstacles -* `/homer_navigation/allowed_obstacle_distance/max:` 5.0 # m not used at the moment -* `/homer_navigation/safe_obstacle_distance/min:` 0.7 # m if possible robot should move further away than this from obstacles -* `/homer_navigation/safe_obstacle_distance/max:` 1.5 # m further away than this from obstacles doesn't give a lesser cost addition - -### collision Avoidance parameters -* `/homer_navigation/collision_distance:` 0.3 # m distance to obstacle from robotFront in which the obstacle avoidance will be executed -* `/homer_navigation/collision_distance_near_target:` 0.2 # m distance to obstacle from robotFront where obstacle avoidance won't be executed when near the target -* `/homer_navigation/backward_collision_distance:` 0.5 # m distance behind robot in which the robot won't back up into while doing collision avoidance -* `/homer_navigation/min_y:` 0.27 # m half robot width for max_move_distance calculation -* `/homer_navigation/min_x:` 0.3 # m distance from base_link to robot front for max_move_distance calculation - -### check path on map update -* `/homer_navigation/check_path:` true # bool toggles if the calculated path will be checked for obstacles while navigating -* `/homer_navigation/check_path_max_distance:` 2 # m maximal distance from robot position in which the path is being checked for obstacles - -### speed parameters -* `/homer_navigation/min_turn_angle:` 0.15 # rad values lower than this angle will let the navigation assume reaching the designated position -* `/homer_navigation/max_turn_speed:` 0.6 # rad/s max turn velocity the navigation can send -* `/homer_navigation/min_turn_speed:` 0.3 # rad/s min turn speed for Final Turn so the Robot doesn't stop turning -* `/homer_navigation/max_drive_angle:` 0.6 # rad threshold for driving and turning - if above that value only turn - -* `/homer_navigation/max_move_speed:` 0.4 # m/s max move speed the navigation can send - -### caution factors values near 0 mean high caution values greater values mean less caution -### if any factor equals 0 the robot can't follow paths !! -* `/homer_navigation/map_speed_factor:` 1.2 # factor for the max speed calculation of the obstacleDistancemap -* `/homer_navigation/waypoint_speed_factor:` 1.2 # factor for the max speed calculation with the distance to the next waypoint -* `/homer_navigation/obstacle_speed_factor:` 1.0 # factor for the max speed calculation with the last laser may movement distance - -* `/homer_navigation/callback_error_duration:` 0.3 # s max duration between pose and laser callbacks before error handling is executed - -* `/homer_navigation/use_ptu:` false# bool toggles if the ptu is being used to look at the next Waypoint during navigation diff --git a/homer_navigation/include/homer_navigation/homer_navigation_node.h b/include/homer_navigation/homer_navigation_node.h similarity index 100% rename from homer_navigation/include/homer_navigation/homer_navigation_node.h rename to include/homer_navigation/homer_navigation_node.h diff --git a/homer_navigation/launch/homer_navigation.launch b/launch/homer_navigation.launch similarity index 100% rename from homer_navigation/launch/homer_navigation.launch rename to launch/homer_navigation.launch diff --git a/homer_navigation/launch/homer_navigation_pioneer.launch b/launch/homer_navigation_pioneer.launch similarity index 100% rename from homer_navigation/launch/homer_navigation_pioneer.launch rename to launch/homer_navigation_pioneer.launch diff --git a/homer_navigation/package.xml b/package.xml similarity index 100% rename from homer_navigation/package.xml rename to package.xml diff --git a/homer_navigation/readme.pdf b/readme.pdf similarity index 100% rename from homer_navigation/readme.pdf rename to readme.pdf diff --git a/homer_navigation/src/homer_navigation_node.cpp b/src/homer_navigation_node.cpp similarity index 100% rename from homer_navigation/src/homer_navigation_node.cpp rename to src/homer_navigation_node.cpp -- GitLab